.header-main-wrapper{background-color:#07314b;display:flex!important;justify-content:flex-end;position:relative}.header-main-wrapper .header-overlay-back,.header-main-wrapper .header-overlay-front{bottom:-1px;left:0;position:absolute;right:0}.header-main-wrapper .header-overlay-back{z-index:2}.header-main-wrapper .header-overlay-back img,.header-main-wrapper .header-overlay-front img{width:100%}.header-main-wrapper .header-overlay-front{z-index:3}.header-wrapper{align-items:center;display:flex!important;justify-content:flex-end}.header-wrapper .header-content{align-items:center;color:#fff;display:flex;flex-direction:row;font-family:Open Sans;justify-content:right;letter-spacing:0;max-width:50vw;padding-right:40px;text-align:left}.header-wrapper .header-content .header-icon{margin-top:-10px;width:250px}.header-wrapper .header-content .header-text{display:flex;flex-direction:column}.header-wrapper .header-content .header-title{margin-bottom:4px;width:max-content}.header-wrapper .header-content .header-title h1{color:#fff;font-size:61px;font-weight:800;line-height:56px}.header-wrapper .header-content .header-subtitle{font-size:28px;font-weight:400;line-height:42px;max-width:fit-content}.header-wrapper .header-image-wrapper{max-width:50vw;position:relative}.header-wrapper .header-image-overlay{background-image:linear-gradient(90deg,#07314b,transparent);bottom:0;height:100%;position:absolute;top:-1px;width:100%}.header-main-wrapper .header-wrapper .header-image span,.header-main-wrapper .hs_cos_wrapper_type_linked_image,.header-main-wrapper .widget-type-linked_image{font-size:0;line-height:0}.lead-text-wrapper{align-items:center;display:flex!important;justify-content:center;margin-bottom:93px;margin-top:82px}.lead-text-wrapper .lead-content{color:#000;font-family:Open Sans;letter-spacing:0;margin:auto;max-width:1150px;padding:0 34px;text-align:center}.lead-text-wrapper .lead-content .lead-title{margin-bottom:33px}.lead-text-wrapper .lead-content .lead-title h2,.lead-text-wrapper .lead-content .lead-title h3{font-size:48px;font-weight:800;line-height:56px}.lead-text-wrapper .lead-content .lead-text{font-size:22px;font-weight:400;line-height:38px}@media (max-width:767px){.header-main-wrapper{width:100%!important}.header-wrapper{flex-direction:column;justify-content:unset}.header-wrapper .header-content{flex-direction:column;max-width:100vw;padding-left:0!important;padding-right:0!important}.header-wrapper .header-content .header-icon{margin-top:0;width:150px}.header-wrapper .header-content .header-title h1{font-size:40px!important;padding-top:10px;text-align:center}.header-wrapper .header-content .header-subtitle{font-size:24px!important;line-height:38px!important;text-align:center}.header-wrapper .header-image-wrapper{margin-top:20px;max-width:100vw}.header-wrapper .header-image{width:100%}.header-wrapper .header-image-overlay{background:linear-gradient(180deg,#07314b,transparent)}.lead-text-wrapper .lead-content .lead-title h2,.lead-text-wrapper .lead-content .lead-title h3{font-size:34px!important;line-height:44px!important}.lead-text-wrapper .lead-content .lead-text{font-size:20px!important;line-height:36px!important}.lead-text-wrapper{margin-bottom:40px!important;margin-top:40px!important}}@media (min-width:768px) and (max-width:982px){.header-main-wrapper{width:100%!important}.header-wrapper{flex-direction:column;justify-content:unset}.header-wrapper .header-content{flex-direction:column;max-width:100vw;padding-left:0!important;padding-right:0!important}.header-wrapper .header-content .header-icon{margin-top:0;width:200px}.header-wrapper .header-content .header-title h1{padding-top:30px;text-align:center}.header-wrapper .header-content .header-subtitle{text-align:center}.header-wrapper .header-image-wrapper{margin-top:40px;max-width:100vw}.header-wrapper .header-image{width:100%}.header-wrapper .header-image-overlay{background:linear-gradient(180deg,#07314b,transparent)}}@media (min-width:1024px) and (max-width:1100px){.header-wrapper{flex-direction:column;justify-content:unset}.header-wrapper .header-content{max-width:100vw;padding-left:0!important;padding-right:0!important;padding-top:50px}.header-wrapper .header-image-wrapper{margin-top:40px;max-width:100vw}.header-wrapper .header-image{width:100%}.header-wrapper .header-image-overlay{background:linear-gradient(180deg,#07314b,transparent)}}