.footer-a,.footer-b{color:#fff;float:left;position:relative;width:100%}.footer-a{background-color:#4a1531;font-size:14px;padding:30px 0;z-index:49}.footer-b{background-color:#3d0e27;padding:15px 0;z-index:50}.footer-logo,.footer-social,.footer-social-container{float:left}.footer-logo{margin-left:calc(50% - 27px);width:54px}.footer-social-container{clear:both;margin-bottom:25px;margin-left:calc(50% - 49px)}.footer-social{margin:20px 20px 0 0;width:20px}.address-footer{float:right;line-height:22px;text-align:center;width:100%}.address-footer p{margin:0}.copyright,.footer-navigation{float:left;font-size:11px;position:relative;text-align:center;width:100%}a.footer-btns{color:#fff;font-family:inherit;text-decoration:none}a.footer-btns:hover{color:#d2be9e}.legal-logos-mob{float:left;margin:-20px 0 5px;width:100%}.legal-logos-mob-image-container{float:left;left:50%;position:relative;transform:translate(-62%)}.legal-logos-mob img{margin:20px 10px;width:75px}.legal-logos-desk-image-container a,.legal-logos-mob-image-container a{float:left;width:80px}.legal-logos-desk{display:none}@media only screen and (min-width:620px){.footer-logo{margin:10px 30px 0 0;width:50px}.footer-social-container{clear:none;margin-bottom:0;margin-left:auto;width:200px}.address-footer{text-align:right;width:auto}.legal-logos-mob{display:none}.legal-logos-desk{display:inline-block;float:left;margin:10px 30px 0 0}}@media only screen and (min-width:960px){.footer-navigation{text-align:left;width:auto}.copyright{float:right;text-align:right;width:auto}}