.cm-footer{background:#1c232b;position:relative;z-index:999}.cm-footer .container{padding-bottom:60px;padding-top:60px}.cm-footer .footer-inner{overflow:hidden;padding-bottom:40px}.cm-footer .copyright{float:left;font-size:14px;line-height:30px}.cm-footer .social{float:right;text-align:right}.cm-footer .container:after{clear:both;content:"";display:block}.cm-footer .footer-menu-wrp{display:inline;float:left;width:80%}.cm-footer .footer-links{display:inline;float:right}.cm-footer .footer-links a{color:#fff;display:inline-block;font-family:Red Hat Display,sans-serif;font-size:18px;font-weight:400;line-height:36px;padding:0 15px 0 20px;transition:color .25s;vertical-align:top}.cm-footer .footer-links a:hover{color:#e73c3e}.ft-col{display:inline-block;padding:0 20px;vertical-align:top;width:calc(25% - 4px)}.ft-col .hs-menu-wrapper>ul{list-style:none;margin-bottom:35px;margin-left:-20px;margin-right:-20px;padding-left:0}.ft-col .hs-menu-wrapper>ul>li{display:block;line-height:36px;padding:0 20px;vertical-align:top}.ft-col .hs-menu-wrapper>ul>li:first-child{padding:0}.ft-col .hs-menu-wrapper>ul>li>a{color:#fff;font-family:Red Hat Display,sans-serif;font-size:18px;font-weight:400;transition:color .25s}.ft-col .hs-menu-wrapper>ul>li:first-child>a{font-size:22px}.cm-footer .copyright a{color:#fff;padding-left:20px}.cm-footer .copyright a:hover,.cm-footer .social a:hover{color:#e73c3e}.cm-footer .footer-links a:last-of-type{padding-right:0}.ft-col .hs-menu-wrapper>ul>li:first-child>a:hover{color:#fff!important}@media(min-width:899.9px){.cm-footer p{display:none}}@media(max-width:900px){.cm-footer .footer-inner{display:none}.cm-footer .copyright{margin-bottom:20px}.cm-footer .copyright,.cm-footer .social{float:none;text-align:center}.cm-footer .copyright a{padding:0 10px}.cm-footer p{display:block;height:10px;margin:0}.cm-footer .social a{margin:0 10px}.cm-footer .container{padding-bottom:40px;padding-top:40px}}@media(min-width:901px) and (max-width:1050px){.ft-col .hs-menu-wrapper>ul>li:not(first-child){margin-right:37px}.cm-footer .footer-menu-wrp{width:79%}.cm-footer .footer-links{display:inline-block;float:none!important;margin-left:25px}.cm-footer .footer-links a:first-child{padding-right:35px}.cm-footer .footer-links a{display:inline;padding:0}}