.hero-banner-section{background-position:50%;background-repeat:no-repeat;background-size:cover;display:inline-block;padding:109px 0;width:100%}.hero-banner-section.large_padding{padding:130px 0}.hero-banner-section.extra_large_padding{padding:150px 0}.hero-banner-section .hero-inner{display:inline-block;max-width:630px;width:100%}.hero-banner-section .hero-inner .content-wrap{display:inline-block;max-width:488px;width:100%}.hero-banner-section .hero-inner .hero-title{display:inline-block;width:100%}.hero-banner-section .hero-inner .hero-title h1,.hero-banner-section .hero-inner .hero-title h2,.hero-banner-section .hero-inner .hero-title h3{color:#fff}.hero-banner-section .hero-inner .sub-title span{color:#fff;display:block;font-size:25px;line-height:30px;margin-top:24px;width:100%}.hero-banner-section .hero-inner .content p{color:#fff;font-size:18px;line-height:130%;margin-top:16px}.hero-banner-section .hero-inner .cta a{background:#fff;border:3px solid #fff;color:#006737;cursor:pointer;display:inline-block;font-family:Open Sans;font-size:18px;font-weight:700;line-height:120%;padding:16px 24px;transition:all .3s;width:auto}.hero-banner-section .hero-inner .cta{margin-top:40px}.hero-banner-section .hero-inner .cta a:hover{background-color:transparent;color:#fff}.hero-banner-section #rotating-multiple-keyword{display:inline-block;min-width:100px}.popup-wrap form{background:transparent}.popup-wrap form ul.inputs-list{margin:0}.popup-wrap form ul.inputs-list li span{float:right;font-size:15px;position:relative;width:calc(100% - 20px)}.popup-wrap form ul.inputs-list li{padding:0 0 10px}.popup-wrap form ul.inputs-list,.popup-wrap form ul.inputs-list li{display:inline-block;vertical-align:top;width:100%}.popup-wrap form input[type=submit]{background:#68ac40;border:3px solid #68ac40;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;height:100%;line-height:24px;padding:8px 20px;text-align:center;text-transform:uppercase;width:auto}.popup-form{display:none}.fancybox-content{width:35%}.popup-wrap .submitted-message{background:transparent}.popup-form button.fancybox-close-small{border:none;border-radius:0;opacity:1}.popup-form button.fancybox-close-small:hover{background:#68ac40;color:#fff}.popup-wrap form input[type=submit]:hover{background:#fff;border:3px solid #68ac40;color:#68ac40}.popup-wrap form .hs-richtext,.popup-wrap form .hs-richtext p{font-size:16px;line-height:26px;margin:0 0 .6rem}.popup-wrap form input[type=email],.popup-wrap form input[type=file],.popup-wrap form input[type=number],.popup-wrap form input[type=password],.popup-wrap form input[type=search],.popup-wrap form input[type=tel],.popup-wrap form input[type=text],.popup-wrap form select,.popup-wrap form textarea{background-color:#fff;border:1px solid #d1d6dc;border-radius:0;color:#000;font-family:Open Sans;font-size:16px;height:50px;padding:11.2px}.popup-wrap form textarea{height:100px}.popup-wrap form ul.inputs-list li{margin:0;padding:0}.popup-wrap form label{margin:0}.popup-wrap .hs-error-msg{font-size:14px}.popup-wrap .hs-form-field{margin-bottom:20px}.popup-wrap h3{display:none}.popup-wrap form input[type=submit]{margin:10px 0 0}.popup-wrap form input[type=submit]:hover{border-radius:0}.hero-banner-section .hero-inner .small-logo-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:18px;margin-top:40px;width:100%}.hero-banner-section .hero-inner .small-logo-wrap .logo{margin:0}.hero-banner-section .hero-inner .small-logo-wrap .logo a{display:block;height:auto;line-height:0;width:auto}.hero-banner-section .hero-inner .small-logo-wrap .logo img{display:block;max-height:31px;object-fit:contain}@media(max-width:1584px){.fancybox-content{width:50%}}@media(max-width:1260px){.hero-banner-section{padding:95px 0}.hero-banner-section.large_padding{padding:100px 0}.hero-banner-section.extra_large_padding{padding:130px 0}}@media(max-width:1199px){.fancybox-content{width:60%}.hero-banner-section.large_padding{padding:90px 0}.hero-banner-section.extra_large_padding{padding:100px 0}}@media(max-width:1024px){.hero-banner-section,.hero-banner-section.extra_large_padding,.hero-banner-section.large_padding{padding:80px 0}.hero-banner-section .hero-inner .hero-title h1{margin:0}}@media(max-width:991px){.fancybox-content h1{font-size:30px}.hero-title h2{font-size:36px}.fancybox-content{width:70%}.hero-banner-section,.hero-banner-section.large_padding{padding:50px 0}.hero-banner-section.extra_large_padding{padding:60px 0}}@media(max-width:767px){.hero-banner-section .hero-inner .small-logo-wrap{margin-top:24px}.hero-banner-section,.hero-banner-section.large_padding{padding:40px 0}.fancybox-content{width:75%}}@media(max-width:575px){.fancybox-content h1{font-size:28px}.fancybox-content{width:90%}.hero-title h2{font-size:30px}}@media(max-width:480px){.hero-banner-section,.hero-banner-section.large_padding{padding:45px 0}.hero-banner-section.extra_large_padding{padding:50px 0}}