.footer{font-size:16px;line-height:1.625}.footer .middle{padding:56px 0 75px}.footer .middle .row{display:flex;justify-content:space-between}.footer .subscribe{margin-bottom:86px}.footer .subscribe .info{flex:1;padding-right:40px}.footer .subscribe .title{color:inherit;font-size:30px;margin-bottom:6px}.footer .subscribe .description{color:inherit;opacity:70%}.footer .subscribe .form{padding-top:6px;width:433px}.footer .subscribe form{display:flex}.footer .subscribe .hs-form-field{flex:1;margin:0}.footer .subscribe .hs-input{background:transparent;border-bottom-left-radius:30px;border-color:hsla(0,0%,100%,.4);border-top-left-radius:30px;color:#fff;font-size:15px;font-weight:700;height:44px;letter-spacing:1px;padding:13px 17px;text-transform:uppercase}.footer .subscribe .hs-button{border:none;border-bottom-left-radius:0;border-top-left-radius:0;display:flex;font-size:15px;height:44px;letter-spacing:1px;margin:0;padding:9px 28px}.footer .subscribe label{margin:0}.footer .subscribe .hs_error_rollup{display:none}.footer .subscribe ul.no-list.hs-error-msgs.inputs-list{padding-left:15px!important;padding-top:10px!important}.footer .subscribe ul.no-list.hs-error-msgs.inputs-list label{font-size:14px}.footer .about{flex-shrink:0;width:308px}.footer .des,.footer .logo{margin-bottom:25px}.footer .des{font-size:16px;line-height:1.625;opacity:65%}.footer .social-icons ul{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:auto;padding:0}.footer .social-icons ul li{margin:0}.footer .social-icons a{align-items:center;border-radius:50%;border-style:solid;border-width:1px;display:flex;height:34px;justify-content:center;padding:7px;width:34px}.footer .social-icons ul svg{display:block;fill:currentColor;height:16px;vertical-align:middle;width:16px}.footer .menu{width:55%}.footer .menu .hs-menu-wrapper>ul{flex-wrap:nowrap;justify-content:space-between}.footer .menu .hs-menu-wrapper>ul>li{margin:0!important;width:20.1%}.footer .menu .hs-menu-wrapper>ul>li>a{display:block;font-size:15px;font-weight:700;letter-spacing:1px;line-height:1.73333333333;margin-bottom:12px}.footer .hs-menu-wrapper ul ul{display:block!important}.footer .menu .hs-menu-wrapper ul ul li{margin-bottom:12px}.footer .menu .hs-menu-wrapper ul ul li:last-child{margin:0!important}.footer .menu .hs-menu-wrapper ul ul li a{display:block;font-size:15px;font-weight:700;letter-spacing:1px;line-height:1.733333;text-transform:uppercase}.footer .bottom{padding:28px 0}.footer .bottom .content-wrapper{align-items:center;display:flex;justify-content:space-between}.footer .copyright-text{font-size:12px;font-weight:700;letter-spacing:.1em;line-height:1.5;padding-right:50px;text-transform:uppercase}.footer .copyright-link ul{gap:10px 23px;justify-content:flex-end}.footer .copyright-link ul li{margin:0}.footer .copyright-link ul li a{display:block}@media(max-width:1280px){.footer .menu{flex:1;padding-left:50px}.footer .menu .hs-menu-wrapper>ul>li{width:22%}.footer .menu .hs-menu-wrapper ul ul li a,.footer .menu .hs-menu-wrapper>ul>li>a{font-size:14px}}@media(max-width:991px){.footer .middle{padding:40px 0}.footer .middle .row{display:block}.footer .subscribe{margin-bottom:53px}.footer .subscribe .info{padding:0}.footer .subscribe .form{margin-top:32px;padding:0;width:100%}.footer .about{margin-bottom:30px;width:100%}.footer .menu{padding:0;width:100%}.footer .menu .hs-menu-wrapper>ul{column-gap:6.66666666667%;flex-wrap:wrap;justify-content:flex-start;row-gap:30px}.footer .menu .hs-menu-wrapper>ul>li{width:20%}.footer .bottom .content-wrapper{display:block}.footer .copyright-text{margin-bottom:15px;padding:0;text-align:center}.footer .copyright-link ul{gap:10px 15px;justify-content:center}}@media(max-width:767px){.footer .menu .hs-menu-wrapper>ul{column-gap:5%}.footer .menu .hs-menu-wrapper>ul>li{width:47.5%}.footer .copyright-text{font-size:14px;letter-spacing:.05em;margin-bottom:20px;text-align:left}.footer .middle{padding:30px 0 40px}.footer .copyright-link ul li a{font-size:14px}.footer .copyright-link ul{flex-direction:column;gap:0}.footer .menu .hs-menu-wrapper>ul>li>a{font-size:12px;letter-spacing:.1em;line-height:1.5}.footer .menu .hs-menu-wrapper ul ul li a{font-size:14px;letter-spacing:.05em;line-height:1.4}.footer .menu .hs-menu-wrapper ul ul li{line-height:1.42857142857;margin-bottom:12.5px}.footer .subscribe .hs-button{font-size:12px;height:42px;padding:9px 20px}.footer .subscribe .hs-input{font-size:13px;height:42px}}