.footer{background-color:#222;padding:100px 0}.footer .main-container{display:flex}.footer .main-container .footer-column{padding:0 15px;width:25%}.footer .main-container .footer-column .hs-menu-wrapper ul{flex-direction:column}.footer .main-container .footer-column .hs-menu-item.hs-menu-depth-1{margin-bottom:10px}.footer .main-container .footer-column .hs-menu-item.hs-menu-depth-1:before{display:none}.footer .main-container .footer-column h6{color:#8e8c94;font-size:16px;font-weight:700}.footer .main-container .footer-column .hs-menu-item.hs-menu-depth-1 a,.footer .main-container .footer-column.logo-column a{color:#f9f9fa;font-size:16px;font-weight:500;text-decoration:none}.footer .main-container .footer-column.logo-column .social-container{align-items:center;display:flex;gap:0;margin-bottom:20px}.footer .main-container .footer-column.logo-column .social-container .icon{display:flex}.footer .bottom-container{border-top:1px solid #848289;display:flex;justify-content:space-between;margin-top:60px;padding:40px 0 0}.footer .bottom-container .copyright-text p{font-size:16px}.footer .bottom-container .legal-links .hs-menu-item.hs-menu-depth-1 a{color:#848289;font-size:16px;font-weight:500;text-decoration:none}.footer .bottom-container .legal-links .hs-menu-wrapper ul{gap:20px}.footer .bottom-container .legal-links .hs-menu-wrapper ul li:before{content:normal!important}.footer .language-box-footer{margin-top:0;text-align:left}.footer .language-box-footer select{border:1px solid #ddd;border-radius:4px;font-size:14px;padding:8px 12px}footer.footer .lang_switcher_class{margin-right:32px}.secondry-nav-box .lang_switcher_class .globe_class,footer.footer .lang_switcher_class .globe_class{background-image:url(https://143186351.fs1.hubspotusercontent-eu1.net/hubfs/143186351/Custom%20Theme%202024%20Assets/Page%20Assets/Images/globe-1.png);background-position:0;background-size:20px 20px;height:auto;padding-left:28px;width:auto}footer.footer .lang_switcher_class .globe_class .lang-label span{color:#cfced4;text-transform:uppercase}footer.footer .lang_switcher_class .globe_class .lang_list_class li:first-child{border-top:1px solid #cfced4;padding-top:15px}footer.footer .lang_switcher_class .globe_class .lang_list_class:before{border-bottom-color:#cfced4}footer.footer .lang_switcher_class .globe_class .lang_list_class li{border-left:1px solid #cfced4;border-right:1px solid #cfced4;margin:0}footer.footer .lang_switcher_class .globe_class .lang_list_class li:before{content:normal!important}footer.footer .lang_switcher_class .globe_class .lang_list_class li a{color:#cfced4;text-transform:uppercase}footer.footer .lang_switcher_class .globe_class .lang_list_class li:last-child{border-bottom:1px solid #cfced4}@media (max-width:767px){.footer .main-container{display:flex;flex-direction:column-reverse}.footer .main-container .footer-column.logo-column .social-container{gap:15px}.footer .bottom-container{align-items:center;flex-direction:column}.footer .bottom-container .copyright-text{margin-bottom:25px}.footer .main-container .footer-column .footer-logo img{max-width:200px!important}.footer .main-container .footer-column{margin-top:35px;width:100%}.footer .main-container .footer-column .cat-label h6{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:space-between;margin:0}.footer .main-container .footer-column .cat-label h6:after{background-image:url(https://143186351.fs1.hubspotusercontent-eu1.net/hubfs/143186351/Custom%20Theme%202024%20Assets/Page%20Assets/Images/keyboard_arrow_down-1.png);background-repeat:no-repeat;background-size:contain;content:"";height:15px;margin-left:8px;width:13px}.footer .main-container .footer-column .cat-label.active h6:after{transform:rotate(180deg)}.footer .main-container .footer-column .navigation{display:none;padding-left:15px}.footer .main-container .footer-column .navigation.active{display:block;margin-top:10px;padding-left:0}.footer .main-container .footer-column.logo-column .footer-logo{margin-bottom:15px}.footer-column .navigation{max-height:0;overflow:hidden;transition:max-height .5s ease}.footer .main-container .footer-column .navigation.active{max-height:300px}.footer .language-box-footer{margin-left:15px;margin-top:35px;text-align:left}}