.footer form textarea{height:24px}.footer p:last-child{margin:0}.footer .divider{width:Calc(100% - 40px)}.footer .submitted-message{color:#fff;text-align:center}.footer .info p:not(:last-child){margin-bottom:18px}.footer .divider{border-top:1px solid;margin:0 auto;max-width:1620px}.footer .about-company a{color:inherit!important}.footer .description{margin-bottom:36px;text-align:center}.footer .menu ul ul li{margin-bottom:24px}.footer .bottom-row{align-items:flex-end;display:flex;justify-content:space-between}.footer .footer-social svg{overflow:hidden;vertical-align:middle}.footer .footer-social{display:flex;flex-wrap:wrap}.footer .footer-social a{margin-right:9px}.footer .wrapper{font-size:14px;line-height:1.28571428571;padding:35px 0 39px}.footer .top-row{display:flex;padding-bottom:52px}.footer .copyright{padding-right:10px}.footer .about-company{line-height:1.5;padding-right:94px;width:27.5%}.footer .menu{padding-left:74px;width:72.5%}.footer .menu .hs-menu-wrapper>ul>li{margin-right:auto;padding-right:50px;padding-top:38px}.footer .menu .hs-menu-wrapper>ul>li:nth-child(4):last-child{margin-right:0}.footer .menu .hs-menu-wrapper>ul>li:last-child{padding-right:0}.footer .menu .hs-menu-wrapper>ul>li>a{display:block;font-weight:700;letter-spacing:.7px;line-height:1.28571428571;margin-bottom:31px}.footer .contact-us .inner{display:none}.footer .contact-trigger{align-items:center;border:none;border-radius:100px;bottom:-66px;cursor:pointer;display:flex;flex-direction:column;font-size:14px;font-weight:500;height:131px;justify-content:center;left:0;line-height:21px;margin:auto;min-width:auto;padding:0 20px 5px;position:absolute;right:0;text-align:center;width:131px;z-index:1}.footer .contact-trigger .icon{font-size:25px;margin-bottom:2px}.footer .contact-us h2{font-weight:400;margin-bottom:22px}.footer .contact-trigger .icon svg{vertical-align:middle}.footer .contact-trigger .icon svg path{fill:currentColor}.footer .contact-us .inner{background-position:50%;background-repeat:no-repeat;background-size:cover}.footer .footer-social a{align-items:center;border-radius:30px;display:flex;font-size:18px;height:37px;justify-content:center;transition:.5s;width:37px}.footer .footer-logo{margin-bottom:18px}.footer .footer-social i{color:inherit}.footer .contact-us{position:relative}.footer .contact-us .wrap{display:flex;justify-content:space-between;padding:134px 0}.footer .contact-us .content{font-size:18px;line-height:27px;padding-top:26px;width:24.25%}.footer .contact-us .form{width:66.3333333333%}.footer .hs_submit.hs-submit{text-align:right}.footer .footer-social svg{transition:.5s}.footer .footer-social svg:hover{opacity:.7}.footer .copyright{display:flex}.footer .copyright p{margin:0}.footer .copyright .links ul li{border-left:1px solid;margin-left:5px;padding-left:5px;position:relative}.footer .copyright .links{padding-left:11px}.footer .menu .hs-menu-wrapper>ul.more>li{margin-right:0!important;padding-right:40px;width:25%}@media(max-width:1400px) and (min-width:1025px){.footer .menu{padding-left:0}.footer .wrapper{padding-top:50px}.footer .menu .hs-menu-wrapper>ul>li{padding-left:30px;padding-right:0;width:25%}.footer .about-company{padding-right:40px}}@media(max-width:1024px){.footer .contact-us h2{font-size:40px;font-weight:700;line-height:48px}.footer .bottom-row{display:block}.footer .footer-social{justify-content:center}.footer .footer-social a:last-child{margin:0}.footer .wrapper{padding:99px 0 52px}.footer .copyright{display:block;padding:0;padding-top:21px;text-align:center}.footer .footer-logo{margin-bottom:23px}.footer .copyright .links ul{flex-direction:row;flex-wrap:wrap;justify-content:center}.footer .copyright .links ul li:first-child{border:none;margin:0;padding:0}.footer .copyright p{margin-bottom:16px}.footer .top-row{display:block;padding-bottom:50px}.footer .menu{padding:0;width:100%}footer.footer .content-wrapper{padding:0 36px}.footer .menu ul ul li:last-child{margin:0}.footer .menu ul ul li{margin-bottom:10px}.footer .menu .hs-menu-wrapper>ul>li>a{margin-bottom:21px}.footer .menu .hs-menu-wrapper>ul>li{padding-right:50px;padding-top:29px}.footer .about-company{padding:0 18px 0 0;width:100%}.footer .about-company .info p:not(:last-child){margin-bottom:13px}.footer p.description{margin-bottom:45px;text-align:left}.footer .footer-logo img{height:auto!important;width:171px!important}.footer .contact-us .wrap{display:block}.footer .contact-us .content,.footer .contact-us .form{width:100%}.footer .contact-us .wrap{padding:23px 0 128px}.footer form .hs-button{width:100%}.footer .about-company .info{padding-right:20px}.footer .contact-us p{font-size:14px}.footer .contact-us .content{line-height:21px;padding-bottom:62px}.footer .menu{padding-bottom:20px;padding-top:20px}}@media(max-width:767px){.footer .menu{padding-bottom:0;padding-top:0}.footer .menu .hs-menu-wrapper>ul>li:last-child>ul>li:last-child{display:none}.footer .menu .hs-menu-wrapper>ul>li{padding-right:0;width:100%}.footer .menu .hs-menu-wrapper>ul.more>li{margin-right:0!important;padding-right:0;width:100%}}