.footer li,footer.footer .footer-links ul{list-style:none}.footer-col{flex:0 0 40%;max-width:40%;padding-left:12px;padding-right:12px}.footer-col.logo{flex:0 0 25%;max-width:25%}.footer-col.info{flex:0 0 30%;max-width:30%}.footer a{color:#fff;text-decoration:none}.social-icons svg{height:18px}.footer-column.one-third{width:70%}.footer-column.one-fourth{width:30%}.footer-column ul{margin:0 0 25px}.footer-column ul.half{width:50%}.footer-column ul li{list-style:none;margin-top:10px}.footer-column ul li a{display:inline-block}.footer .footer-info label{color:#000}.contact-info{border-bottom:1px solid hsla(0,0%,100%,.14);margin-bottom:13px;padding:0 0 10px}.contact-info li{align-items:center;color:#000;display:flex;font-size:16px;margin-bottom:10px}.contact-info li i{align-items:center;border:1px solid rgba(0,0,0,.2);border-radius:100%;display:flex;height:32px;justify-content:center;margin-right:13px;min-width:32px;width:32px}.contact-info li b{font-weight:500}.contact-info li a{color:#000}.social-icons ul{gap:0 9px;margin:0 0 0 auto}.social-icons ul li a{align-items:center;border:1px solid rgba(0,0,0,.2);border-radius:100%;display:flex;height:32px;justify-content:center;width:32px}.social-icons ul li a:hover{background-color:rgba(0,0,0,.8)}.social-icons ul li a:hover img{filter:invert(1)}.newsletter-block{border-bottom:1px solid hsla(0,0%,100%,.14);gap:0 25px;margin-bottom:45px;padding:85px 0 10px}.newsletter-block h3{min-width:360px}.subscribe-form{align-items:center;border-radius:8px;display:flex;margin-top:10px;min-width:448px;width:448px}.subscribe-form .hs_cos_wrapper{width:100%}.subscribe-form form{background-color:transparent;border:none;position:relative}.footer-bottom{border-top:1px solid hsla(0,0%,100%,.14);font-size:18px;margin-top:65px;padding:25px 0;text-align:center}.footer-info{background-color:#f8c62f;border-radius:12px;padding:22px}@media only screen and (max-width:1440px){.newsletter-block{padding:40px 0 10px}.footer-logo{width:150px}.footer-info{border-radius:10px;padding:13px}.footer-bottom{font-size:16px;margin-top:40px;padding:20px 0}.subscribe-form{min-width:400px;width:400px}}@media only screen and (max-width:1199px){.footer-col{flex:0 0 50%;max-width:50%}.footer-col.logo{margin-bottom:40px}.footer-col.info{flex:0 0 40%;max-width:40%}.newsletter-block{flex-wrap:wrap;margin-bottom:30px;padding:30px 0}.newsletter-block h3{min-width:inherit;width:45%}.newsletter-block p{width:50%}.subscribe-form{max-width:420px;min-width:inherit;width:100%}.footer-col.logo{flex:0 0 100%;max-width:100%;text-align:center}.footer-logo{margin:0 auto 20px!important;width:150px}.footer-bottom{margin-top:10px}}@media only screen and (max-width:991px){.footer-links{display:none!important}.footer-column .footer-title.active+.footer-links{display:flex!important;flex-wrap:wrap}.footer-column .footer-title{border-bottom:1px solid hsla(0,0%,100%,.2);cursor:pointer;margin-bottom:10px;padding-bottom:10px;position:relative}.footer-column .footer-title:after{content:"+";font-size:25px;line-height:1;position:absolute;right:0;top:-3px}.footer-column .footer-title.active:after{content:"-";font-size:35px;line-height:1;top:-9px}.footer-col{flex:0 0 100%;max-width:100%}.footer-column.one-fourth,.footer-column.one-third{width:100%}.footer-col.info{flex:0 0 100%;margin:15px 0;max-width:100%}.newsletter-block h3,.newsletter-block p{width:100%}.footer-bottom{font-size:14px}}@media only screen and (max-width:767px){.subscribe-form{max-width:100%}}