.footer-sec{border-top:1px solid var(--primary_color);padding:64px 0}.footer-sec,.footer-sec .logo{display:inline-block;width:100%}.footer-sec .logo{padding-bottom:38px}.footer-sec .logo a{display:inline-block;text-decoration:none;width:auto}.footer-sec .logo a img{display:inline-block;height:45px;max-width:150px;object-fit:contain;object-position:center;width:100%}.footer-sec .fooer-inner{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;width:100%}.footer-sec .left{align-items:flex-start;display:flex;gap:30px;margin:0;width:50%}.footer-sec .left .menu{display:inline-block;width:60%}.footer-sec .left .address{display:inline-block;width:40%}.footer-sec .left .menu-list,.footer-sec .left .menu-list ul,.footer-sec .left .menu-list ul li,.footer-sec .left .privacy-terms{display:inline-block;width:100%}.footer-sec .left .menu-list ul li a{color:var(--primary_color);display:inline-block;font-family:var(--primary_font_semibold);font-size:14px;font-weight:600;line-height:24px;padding-bottom:20px;text-decoration:none;width:100%}.footer-sec .left .menu-list ul li:last-child a{padding-bottom:0;text-decoration:none}.footer-sec .left .menu-list ul li a:hover,.footer-sec .left .privacy-terms ul li a:hover{color:var(--secondary_color)}.footer-sec .left .privacy-terms ul{width:100%}.footer-sec .left .privacy-terms ul li{display:inline-block;line-height:1;margin:0;width:auto}.footer-sec .left .privacy-terms ul li a{color:var(--primary_color);display:inline-block;font-size:12px;line-height:100%;text-decoration:none;width:auto}.footer-sec .left .privacy-terms ul li+li{padding-left:24px;position:relative}.footer-sec .left .privacy-terms ul li+li:after{background:var(--primary_color);content:"";height:100%;left:12px;position:absolute;width:1px}.footer-sec .left .privacy-terms{padding:20px 0 0}.footer-sec .left .address .title{display:inline-block;width:100%}.footer-sec .left .address .title strong{display:inline-block;font-family:var(--primary_font_semibold);font-size:14px;font-weight:600;line-height:24px;padding-bottom:10px;width:100%}.footer-sec .left .location{display:inline-block;font-size:12px;line-height:100%;text-decoration:none;width:100%}.footer-sec .left .location p{margin:0;text-decoration:none}.footer-sec .left .location a{text-decoration:none}.footer-sec .left .location p,.footer-sec .left .location span,.footer-sec .left .location strong{font-size:12px;line-height:16px}.footer-sec .left .location strong{font-family:var(--primary_font_semibold);font-weight:600}.footer-sec .left .location a:hover span{color:#ea5e29}.footer-sec .right{display:inline-block;margin:0;width:50%}.footer-sec .right .form-wrap{align-items:center;background:var(--secondary_color);display:flex;padding:16px 32px;width:100%}.footer-sec .form-wrap .title{display:inline-block}.footer-sec .form-wrap .title small{color:#fff;display:inline-block;font-size:12px;line-height:22px}.footer-sec .form-wrap .title strong{color:#fff;display:inline-block;font-family:var(--primary_font_semibold);font-size:16px;font-weight:600;line-height:22px}.footer-sec .form-wrap .form{display:inline-block;width:100%}.footer-sec .form-wrap .form form{align-items:flex-start;display:flex;justify-content:space-between;line-height:0;vertical-align:top;width:100%}.footer-sec .form-wrap form .hs-form-field{display:inline-block;margin:0;width:calc(100% - 150px)}.footer-sec .form-wrap form .hs_submit{display:inline-block;margin:0;width:auto}.footer-sec .form-wrap form .hs-form-field>label{display:none}.footer-sec .form-wrap form input[type=email]{border:none;color:var(--primary_color);font-family:var(--primary_font_semibold);font-size:14px;font-weight:600;height:38px;line-height:100%}.footer-sec .form-wrap form ul.no-list.hs-error-msgs{display:inline-block;padding:10px 0 0;width:100%}.footer-sec .form-wrap form ul.no-list.hs-error-msgs li{display:inline-block;margin:0;width:100%}.footer-sec .form-wrap form ul.no-list.hs-error-msgs li label{color:#fff;display:inline-block;font-size:14px;line-height:20px;margin:0;width:100%}.footer-sec .form-wrap form input[type=submit]{border:none;color:var(--primary_color);display:inline-block;font-size:14px;height:38px;line-height:100%;padding:10px 24px;width:auto}.footer-sec .form-wrap form input[type=submit]:hover{background-color:var(--primary_color);color:#fff}.footer-sec .form-wrap form .hs_error_rollup{display:none}.footer-sec .form-wrap .form .submitted-message{color:#fff}.footer-sec .right .social{display:inline-block;padding:20px 0 0;width:100%}.footer-sec .right .social ul{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-start;margin:0;padding:0;width:100%}.footer-sec .right .social ul li,.footer-sec .right .social ul span{display:inline-block;margin:0;width:auto}.footer-sec .right .social ul li a{display:inline-block;line-height:0;text-decoration:none;width:auto}.footer-sec .right .social ul li a svg{display:inline-block;fill:var(--primary_color);height:22px;width:22px}.footer-sec .right .social ul li a svg:hover{fill:#ea5e29}.footer-sec .right .form-wrap a.cta_nl{background-color:#fff;border:1px var(--primary_color);border-radius:0;color:var(--primary_color);display:inline-block;flex-grow:0;flex-shrink:0;font-family:var(--primary_font_semibold);font-size:12px;font-weight:600;height:fit-content;line-height:22px;padding:8px 16px;text-decoration:none}.footer-sec .right .form-wrap a.cta_nl:hover{background-color:var(--primary_color);border:1px #1a334e;color:#fff}@media(max-width:1229px){.footer-sec .fooer-inner{gap:30px}.footer-sec .right{width:45%}.footer-sec .left{width:55%}}@media(max-width:991px){.footer-sec{padding:50px 0 130px}.footer-sec .fooer-inner{flex-wrap:wrap}.footer-sec .left,.footer-sec .right{width:100%}.footer-sec .left .menu-list ul li a{padding-bottom:8px;vertical-align:top}.footer-sec .left .privacy-terms{padding:10px 0 0}.footer-sec .logo{padding-bottom:38px}.footer-sec .left .location p:nth-child(2){display:none}}@media(max-width:767px){.footer-sec .left .address,.footer-sec .left .menu{width:100%}.footer-sec .left,.footer-sec .right{flex-wrap:wrap}.footer-sec .left .privacy-terms{display:none}.footer-sec .form-wrap form .hs-form-field{width:100%}.footer-sec .form-wrap .form form{display:inline-block;width:100%}.footer-sec .form-wrap form .hs_submit{margin:16px 0 0}.footer-sec .right .form-wrap{display:block;padding:30px 16px}.footer-sec .right .social ul>span{display:none}}@media (max-width:480px){.footer-sec{padding:50px 0 150px}}