.custom-footer-sec{position:relative;z-index:100}.custom-footer-sec .cols-wrap{display:flex;justify-content:space-between;padding-bottom:20px}.custom-footer-sec .cols-wrap .col-left,.custom-footer-sec .cols-wrap .col-right{width:30%}.custom-footer-sec .cols-wrap .col-middle{width:40%}.custom-footer-sec .cols-wrap .col-left .inner-wrap,.custom-footer-sec .cols-wrap .col-right .inner-wrap{display:flex}.custom-footer-sec .cols-wrap .col-left .inner-wrap .img-wrap{margin-right:40px;max-width:222px;padding-left:25px;padding-top:10px}.custom-footer-sec .menu-wrap .hs-menu-item a:hover{color:#feb040!important}.custom-footer-sec .cols-wrap .text-wrap{padding-top:10px}.custom-footer-sec .cols-wrap .text-wrap div{color:#fff;font-family:Barlow,sans-serif;font-size:16px;margin-bottom:4px}.custom-footer-sec li.hs-menu-item.hs-menu-depth-1 a{color:#fff;font-family:Barlow,sans-serif;font-size:16px;padding:10px;text-transform:uppercase}.custom-footer-sec .bottom-menu ul{justify-content:flex-end}.custom-footer-sec .bottom-menu a:hover{color:#feb040!important}.custom-footer-sec .bottom-menu li:nth-child(2) a{padding:0}.custom-footer-sec .bottom-menu li:last-child a{padding-right:0}@media(width:2304px){.custom-footer-sec{padding-bottom:40px;padding-top:40px}}@media(max-width:600px){.custom-footer-sec .cols-wrap,.custom-footer-sec .cols-wrap .col-left .inner-wrap{flex-direction:column}.custom-footer-sec .cols-wrap .col-left .inner-wrap .img-wrap{margin-bottom:20px}.custom-footer-sec .cols-wrap .col-left,.custom-footer-sec .cols-wrap .col-middle,.custom-footer-sec .cols-wrap .col-right{width:100%}.custom-footer-sec li.hs-menu-item.hs-menu-depth-1 a{padding-left:0}.custom-footer-sec .cols-wrap .text-wrap div{text-align:left}.custom-footer-sec .cols-wrap .hs-menu-wrapper.hs-menu-flow-horizontal ul{margin-bottom:20px}.custom-footer-sec .bottom-menu li:nth-child(2){display:none}.custom-testimonials-sec .flexslider .flex-direction-nav .flex-prev{left:10px}}.custom-footer-sec .form-wrap form{max-width:400px;padding:5px 10px}.custom-footer-sec .form-wrap h3.form-title{display:none}.custom-footer-sec .form-wrap form .legal-consent-container p{font-size:14px;line-height:20px;margin-bottom:10px;margin-top:8px}.custom-footer-sec .form-wrap form .legal-consent-container .hs-richtext{margin-bottom:10px}.form-wrap h4{color:#fff;font-size:18px!important;font-weight:500!important;letter-spacing:0;line-height:28px;margin-bottom:0;padding:5px 10px 0;text-transform:uppercase!important}.custom-footer-sec .form-wrap form label span{display:none}.custom-footer-sec .form-wrap form .hs-form-field{margin-bottom:10px}.custom-footer-sec .menu-wrap ul{padding-top:10px}.custom-footer-sec .form-wrap form input[type=email]{padding:10px;width:100%}.custom-footer-sec .form-wrap .submitted-message{color:#fff!important}