.basic-footer{background-color:var(--footer-main);color:var(--footer-contrast-text);padding:30px 10px;width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;display:block}.basic-footer .link{color:inherit;line-height:20px;font-size:14px;margin-left:20px}.basic-footer .link :hover{cursor:pointer;text-decoration:underline}@media (max-width:959px){.basic-footer .link{margin-left:0;margin-bottom:10px}}.flex-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%}@media (max-width:959px){.flex-container{flex-direction:column}}.basic-footer .pay-icon{display:block;margin:6px;width:100%;max-width:264px}.basic-footer .rights-text{padding-top:20px;font-size:13px;line-height:20px;color:inherit;opacity:.5;z-index:0}