#footer .container{width:1200px;margin-left:50%;transform:translatex(-50%);font-size:14px}#footer .footer-logo{max-width:200px !important}#footer .footer-cta .container{text-align:center;padding:40px 0}#footer .footer-cta .container h2{font-size:32px}#footer .footer-cta .container h3{margin-top:0;font-size:24px;font-weight:400 !important}#footer .footer-cta{background-color:#27387d;color:#fff;-webkit-box-shadow:0px -1px 3px 0px rgb(0 0 0 / 50%);-moz-box-shadow:0px -1px 3px 0px rgba(0,0,0,0.5);box-shadow:0px -1px 3px 0px rgb(0 0 0 / 50%)}#footer .footer-cta .container button.CTA-button{background-color:#f17708 !important;font-size:24px;padding:15px 30px}#footer .footer-bottom{background-color:#27387d;color:#fff;padding-top:20px}#footer .footer-bottom a{color:#fff;font-weight:400;text-transform:uppercase;text-decoration:none}#footer .footer-bottom .container{padding:10px 0;position:relative;overflow-y:auto;overflow-x:hidden}#footer .footer-bottom .left{float:left;width:32%;text-align:left}#footer .footer-bottom .center{float:left;width:32%;text-align:left;margin-left:2%;margin-right:2%}#footer .footer-bottom .right{float:right;width:32%;text-align:right;color:#7b9ec6}#footer .footer-bottom .social{text-align:left;margin-top:10px}#footer .footer-bottom .social a{color:#7b9ec6;padding:10px;position:relative}#footer .footer-bottom .social a:hover i{color:#f17708}#footer .footer-bottom .social i{font-size:16px;display:inline-block}@media(max-width:1200px){#footer .container{width:calc(1000px - 40px);padding-left:20px;padding-right:20px}}@media(max-width:1000px){#footer .container{width:calc(800px - 40px)}}@media(max-width:800px){#footer .container{width:calc(600px - 40px)}#footer .footer-bottom .left{float:none;width:100%;text-align:center}#footer .footer-bottom .center{float:none;width:100%;text-align:center}#footer .footer-bottom .left .social{padding-top:20px;text-align:center;padding-bottom:20px}#footer .footer-bottom .right{padding-top:20px;float:none;width:100%;text-align:center}}@media(max-width:600px){#footer .container{width:calc(100% - 40px)}#footer .footer-cta .container h3{font-size:18px}#footer .footer-cta .container h2{font-size:24px}#footer .footer-cta .container button.CTA-button{font-size:20px;padding:10px 20px}}