.blog-wrapper .newsletter-outer{background-color:#002248;margin:80px 0;position:relative}.blog-wrapper .newsletter-outer:before{background-color:#112c53;content:" ";height:100%;position:absolute;right:0;top:0;width:50%}.blog-wrapper .newsletter-left{padding:80px 90px 80px 15px!important}.blog-wrapper.blog-wrapper .newsletter-right{padding:80px!important}.blog-wrapper .newsletter-left h2,.blog-wrapper .newsletter-right h2{color:#fff;font-size:32px!important;font-weight:700!important;line-height:41px!important}.blog-wrapper .newsletter-left h2 span,.blog-wrapper .newsletter-right h2 span{color:#f26e44;font-weight:700!important}.blog-wrapper .newsletter-btn{padding-top:30px}.blog-wrapper .blog-card,.blog-wrapper .btn.contact-us,.blog-wrapper .hs-button.primary.large{background-image:linear-gradient(90deg,#f18a3d,#f3554a,#d45400,#f3594a,#f1873d);-webkit-background-size:300% 100%;-moz-background-size:300% 100%;-ms-background-size:300% 100%;-o-background-size:300% 100%;background-size:300% 100%;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.blog-wrapper .btn.contact-us{color:#fff;font-size:14px;font-weight:400;padding:16px 28px;text-transform:uppercase}.blog-wrapper .newsletter-search input{background-color:#fff;border:1px solid #3a3a3a;border-radius:5px;font-family:inherit;font-size:inherit;font-weight:300;line-height:inherit;margin:0;padding:18px 22px}.blog-wrapper .hs-button.primary.large{border:0;border-radius:3px;color:#fff;font-size:14px;font-weight:600;padding:16px 32px;position:absolute;right:3px;text-transform:uppercase;top:30px}.blog-wrapper .newsletter-search{margin-top:8px;position:relative}.newsletter-outer .no-list.hs-error-msgs.inputs-list label.hs-error-msg{background-color:#fff3cd;border-color:#ffeeba;color:#856404;font-size:10px;padding:5px}.newsletter-outer ul.no-list.hs-error-msgs.inputs-list{margin:5px 0 0}.blog-wrapper .newsletter-right,.blog-wrapper .newsletter-right p{color:#fff;line-height:27px!important}.newsletter-outer form label{color:#fff;display:inline-block;font-size:16px}.newsletter-outer .hs-error-msg{margin-top:0}.newsletter-outer form .inputs-list>li{margin:0}.newsletter-outer form label{margin-bottom:8px}.newsletter-outer .hs-form-field{margin-bottom:0}.blog-wrapper .newsletter-search form{padding-bottom:0}.blog-wrapper .form-title{padding:0!important}@media screen and (max-width:992px){.blog-wrapper .newsletter-outer,.blog-wrapper .newsletter-outer:before{background-color:initial!important}.blog-wrapper .newsletter-left,.blog-wrapper.blog-wrapper .newsletter-right{background-color:#002248;padding:40px!important}.blog-wrapper .newsletter-left h2,.blog-wrapper .newsletter-right h2{font-size:26px!important}.blog-wrapper .newsletter-search input{padding:18px 12px}.blog-wrapper.blog-wrapper .newsletter-right{background-color:#112c53}}@media screen and (max-width:768px){.blog-wrapper .newsletter-left,.blog-wrapper.blog-wrapper .newsletter-right{margin-top:30px}}@media screen and (max-width:767px){.blog-wrapper .newsletter-left h2,.blog-wrapper .newsletter-right h2{line-height:30px!important}html body .blog-desc *{text-align:left!important}.cta_heading{font-size:21px!important;line-height:28px!important}}@media screen and (max-width:599px){.newsletter-outer .container{padding:0 20px!important}.blog-wrapper .newsletter-outer{margin:40px 0 50px}.blog-wrapper .newsletter-left,.blog-wrapper.blog-wrapper .newsletter-right{margin-top:0;padding:35px 25px!important}.blog-wrapper .newsletter-left h2,.blog-wrapper .newsletter-right h2{font-size:20px!important;line-height:24px!important}.blog-wrapper .btn.contact-us{padding:10px 15px}.blog-wrapper .newsletter-btn{padding-top:15px}.blog-wrapper .newsletter-search input{border:1px solid #fff;height:44px;padding:14px 100px 14px 12px!important}.hs_error_rollup .no-list.hs-error-msgs.inputs-list .hs-main-font-element{display:none}.newsletter-outer .no-list.hs-error-msgs.inputs-list label.hs-error-msg{align-items:normal;display:unset;justify-content:flex-start;margin-bottom:0}.blog-wrapper .newsletter-search form{margin:25px 0 0}.newsletter-outer form label{display:none}.blog-wrapper .hs-button.primary.large{font-size:12px!important;height:44px;margin:0;padding:10px!important;right:0;top:0}}