.blog-banner .banner-wrapper{min-height:33vh;align-items:flex-start;padding-top:150.5px;position:relative;display:flex;box-sizing:border-box;line-height:1.6}.blog-banner .banner-wrapper .bg-image{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.blog-banner .banner-wrapper .bg-image img{object-position:50% 50%;width:100%;height:100%;object-fit:cover;position:relative}.blog-banner .banner-wrapper .section-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.blog-banner .banner-wrapper .page-center{padding-bottom:6.6vmax;padding-top:4vw;justify-content:center;box-sizing:content-box;margin:0 auto;display:flex;width:100%;position:relative;max-width:100%}.blog-banner .banner-wrapper .section-background-overlay:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#232323,150px,transparent);opacity:.05}.blog-banner .banner-wrapper .banner-content{width:100%;padding-bottom:2px;padding-left:17px;padding-right:17px;position:relative;height:auto}.blog-banner .banner-wrapper .banner-content.ct_textalign_center{text-align:center}.blog-banner .banner-wrapper .banner-content.ct_textalign_left{text-align:left}.blog-banner .banner-wrapper .banner-content.ct_textalign_right{text-align:right}.blog-banner .banner-wrapper .banner-content.ct_spacer_added{width:75%;float:left}.blog-banner .blog-banner .banner-wrapper .ct_spacer{width:25%;float:left}.blog-banner .banner-wrapper .banner-content h1{line-height:1.1804}.blog-banner .banner-wrapper .banner-content h1,.blog-banner .banner-wrapper .banner-content h3{white-space:pre-wrap;color:#fff;font-family:futura-pt,sans-serif;font-weight:500;font-style:normal;text-transform:uppercase;letter-spacing:.15em}.blog-banner .banner-wrapper .banner-content h3{margin-top:2rem;line-height:1.2844}.blog-banner .banner-wrapper .banner-content p{white-space:pre-wrap;word-wrap:break-word;color:#fff;margin:1rem 0 0;font-family:Poppins;font-weight:400;font-style:normal;letter-spacing:0;text-transform:none;line-height:1.6}.blog-banner .banner-wrapper .banner-content .btn_grp{padding:17px 0 0}.blog-banner .banner-wrapper .banner-content .btn_grp a{line-height:normal;font-style:normal;background:#00b764;color:#fff;font-family:futura-pt;font-weight:600;letter-spacing:.1rem;text-transform:uppercase;font-size:.85rem;padding:1.3rem 2.171rem;margin-top:6px;-webkit-transition:opacity .1s linear;-moz-transition:.1s opacity linear;-o-transition:.1s opacity linear;transition:opacity .1s linear;-webkit-backface-visibility:hidden;display:inline-block;width:auto;height:auto;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;text-decoration:none}.blog-banner .banner-wrapper .banner-content .btn_grp a:hover{opacity:.8}.blog-banner .banner-wrapper .banner-content p a{background-repeat:unset;background-image:unset;background-size:unset;background-position:unset;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:currentColor;text-decoration-thickness:1px;text-underline-offset:.2em;text-decoration-skip:auto;text-decoration-skip-ink:auto}.ct_popup_form_wrap{position:fixed;left:0;top:0;height:100vh;width:100%;z-index:10;overflow-y:auto;display:none}.show_popup .ct_popup_form_wrap{display:block}.ct_popup_form_wrap .overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1}.ct_popup_form_wrap .popup_inner{max-width:600px;width:100%;margin:0 auto;padding:40px;background:#fff;position:relative;z-index:11;transform:translateY(-50%);top:50%;box-sizing:content-box}.ct_popup_form_wrap .popup_inner span.close_btn{position:absolute;color:#333;font-size:22px;font-family:Arial,Helvetica,sans-serif;font-style:normal;width:22px;line-height:22px;top:40px;right:40px;text-align:center;cursor:pointer}.ct_popup_form_wrap .popup_inner .popup_cnt{color:#222;font-family:inherit}.ct_popup_form_wrap .popup_inner .popup_cnt .form_title{margin-right:22px}.ct_popup_form_wrap .popup_inner .popup_cnt .form_title h3{color:#333;line-height:1.2em;font-family:futura-pt;font-weight:600;letter-spacing:.1rem;text-transform:uppercase;font-size:1.35rem;margin:0}.ct_popup_form_wrap .popup_inner .popup_cnt .main_form .hs_cos_wrapper_type_form{background:transparent;padding:0;margin:0;max-width:100%;display:block}.ct_popup_form_wrap .popup_inner .popup_cnt .main_form .hs_cos_wrapper_type_form h3.form-title{display:none}.ct_popup_form_wrap .popup_inner .popup_cnt .main_form .hs_cos_wrapper_type_form form{font-size:.85rem;color:#303030;margin-top:30px}.ct_popup_form_wrap .popup_inner .popup_cnt .main_form form fieldset{max-width:100%}.ct_popup_form_wrap .popup_inner .popup_cnt .main_form form fieldset .hs-form-field{width:48.5%;float:left;margin:0 0 10px}.ct_popup_form_wrap .popup_inner .popup_cnt .main_form form fieldset .hs-form-field:last-child{float:right}.ct_popup_form_wrap .popup_inner .popup_cnt .main_form form fieldset .hs-form-field>label{display:block;font-family:Poppins;font-size:.85rem;color:#303030;line-height:normal;text-transform:none;font-style:normal;padding:0;margin:0;border-radius:0;font-weight:400}.ct_popup_form_wrap .popup_inner .popup_cnt .main_form form fieldset .hs-form-field>label span.hs-form-required{font-family:Poppins;font-size:.85rem;color:#303030;margin-left:5px}.ct_popup_form_wrap .popup_inner .popup_cnt .main_form form fieldset .hs-form-field .input{margin:0}.ct_popup_form_wrap .popup_inner .popup_cnt .main_form form fieldset .hs-form-field .input input{width:100%;padding:12px;margin:6px 0 4px;background:#e7e9ec;line-height:normal;box-sizing:border-box;font-family:Poppins;font-size:.85rem;color:#303030;border:0;border-radius:0;height:35px;outline:none}.ct_popup_form_wrap .popup_inner .popup_cnt .main_form form .hs-submit input.hs-button{font-family:futura-pt;font-weight:400;letter-spacing:.1rem;text-transform:uppercase;font-size:1rem;padding:1.04rem 1.7368rem;margin:5px 0 0;background-color:#00b764;display:inline-block;width:auto;height:auto;line-height:1em;text-align:center;text-decoration:none;cursor:pointer;outline:none;color:#fff;-webkit-font-smoothing:auto}.ct_popup_form_wrap .popup_inner .popup_cnt .main_form form .hs-submit input.hs-button:hover{opacity:1;background-color:#00b764}.ct_popup_form_wrap .popup_inner .popup_cnt .main_form form ul.hs-error-msgs.inputs-list{margin:0}.ct_popup_form_wrap .popup_inner .popup_cnt .main_form form ul.hs-error-msgs.inputs-list label.hs-error-msg{border-radius:2px;color:#fff;display:inline-block;font-size:13px;line-height:23px;margin:12px 0;padding:5px 15px 3px 25px}@media screen and (min-width:1512px){.blog-banner .banner-wrapper .banner-content h1{font-size:3.3rem}.blog-banner .banner-wrapper .banner-content h3{font-size:1.3rem}.blog-banner .banner-wrapper .banner-content p{font-size:1.2rem}}@media screen and (min-width:0) and (max-width:1511px){.blog-banner .banner-wrapper .banner-content h1{font-size:calc(2.76vh + 1rem)}.blog-banner .blog-banner .blog-banner .banner-wrapper .banner-content h3{font-size:calc(.36vh + 1rem)}.blog-banner .banner-wrapper .banner-content p{font-size:calc(.24vh + 1rem)}}@media screen and (min-width:0) and (max-width:1511px) and (orientation:landscape){.blog-banner .blog-banner .banner-wrapper .banner-content h1{font-size:calc(2.76vw + 1rem)}.blog-banner .blog-banner .banner-wrapper .banner-content h3{font-size:calc(.36vw + 1rem)}.blog-banner .blog-banner .banner-wrapper .banner-content p{font-size:calc(.24vw + 1rem)}}@media screen and (min-width:0) and (max-width:1511px) and (orientation:portrait){.blog-banner .banner-wrapper .banner-content h1{font-size:calc(2.76vh + 1rem)}.blog-banner .banner-wrapper .banner-content h3{font-size:calc(.36vh + 1rem)}.blog-banner .banner-wrapper .banner-content p{font-size:calc(.24vh + 1rem)}}@media screen and (max-width:767px){.blog-banner .banner-wrapper .ct_cnt_inner{width:100%!important;padding-top:17px}.blog-banner .banner-wrapper .banner-content.ct_spacer_added,.blog-banner .banner-wrapper .ct_spacer{width:100%;float:none}.ct_popup_form_wrap{padding:50px 15px}.ct_popup_form_wrap .popup_inner{box-sizing:border-box;transform:none;top:auto}.ct_popup_form_wrap .popup_inner .popup_cnt .main_form form fieldset .hs-form-field{width:100%;float:none}}