.welcome_top_banner{background-color:#f7f9f7;padding-bottom:40px;position:relative}.welcome_top_banner .banner-title{background:#0f5946;border-radius:0 0 320px 0;padding:50px 0;position:relative;width:58%}.welcome_top_banner .two-column{display:flex;gap:24px;justify-content:space-between}.welcome_top_banner .two-column h3{color:#0f5946;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:8px;text-transform:uppercase}.welcome_top_banner .two-column p{color:#1b2738;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.welcome_top_banner .small-wrapper{max-width:575px;position:relative;z-index:4}.welcome_top_banner .banner-title:before{background:#0f5946;content:"";height:100%;position:absolute;top:0;transform:translateX(-100%);width:100vw;z-index:2}.welcome_top_banner .background-image{border-radius:350px 0 0 420px;height:650px;overflow:hidden;position:absolute;right:0;top:-60px;width:52%}.welcome_top_banner .background-image img{height:100%;max-height:100%;max-width:100%;object-fit:cover;width:100%}.welcome_top_banner .banner-title h1{color:#d2e0d0;font-size:56px;font-style:normal;line-height:115%}.welcome_top_banner .banner-title h3{color:var(--blue,#212f56);font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin:24px 0;text-transform:uppercase}.welcome_top_banner .banner-title p{color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:130%}.welcome_top_banner .bottom-wrap{display:flex;gap:40px;max-width:100%;padding:33px 0;position:relative;z-index:3}.welcome_top_banner .bottom-wrap .content-col{display:flex;flex-direction:column}.welcome_top_banner .bottom-wrap .col{flex:1}.welcome_top_banner .bottom-wrap .bottom_images{margin-top:auto}.welcome_top_banner .bottom-wrap .custom_logos{align-items:center;display:flex;justify-content:space-between;padding-top:40px}.welcome_top_banner .custom_logos .logo_image,.welcome_top_banner .custom_logos .trustpilot_widget{display:flex;flex:1}.welcome_top_banner .custom_logos .logo_image{justify-content:flex-end}.welcome_top_banner .custom_logos .trustpilot_widget{justify-content:flex-start}.welcome_top_banner .custom_logos .trustpilot_widget iframe{zoom:.6}.welcome_top_banner .custom_logos .logo_image img{height:auto;width:174px}.welcome_top_banner .bottom-wrap .title{color:#0f5946;font-size:42px;font-style:normal;font-weight:500;line-height:normal;max-width:500px}.welcome_top_banner .bottom-wrap .description{color:#1b2738;font-size:18px;font-style:normal;font-weight:500;line-height:130%;max-width:500px}.welcome_top_banner .bottom-wrap .list-items{display:flex;flex-wrap:wrap}.welcome_top_banner .bottom-wrap .list-items .item{align-items:baseline;display:flex;gap:8px;padding-bottom:16px;padding-right:10px;width:100%}.welcome_top_banner .bottom-wrap .list-items p{color:#212f56;font-weight:500;margin:0;padding:0}.welcome_top_banner .content-mobile{display:none}@media (max-width:1060px){.welcome_top_banner .banner-title{border-radius:0;padding:50px 0 150px;width:100%}.welcome_top_banner .content-mobile{display:block;padding:30px 20px 0}.welcome_top_banner .content-desktop{display:none}.welcome_top_banner .small-wrapper{max-width:100%}.welcome_top_banner .background-image{border-radius:200px 0 0 200px;height:auto;position:absolute;top:500px;width:100%;z-index:2}.welcome_top_banner .banner-title:after{background:#fff;right:0;transform:translateX(100%);width:100%}.welcome_top_banner{overflow:hidden}.welcome_top_banner .logos.desktop{display:none}.welcome_top_banner .green-cta h4{font-size:20px}.welcome_top_banner .green-cta{margin-left:auto;margin-top:-180px;padding:36px 20px 36px 70px;position:relative;right:0;top:0;width:95%;z-index:3}.welcome_top_banner .banner-title h1{font-size:36px}.welcome_top_banner .banner-title:after{background:#0f5946;content:"";height:100%;position:absolute;top:0;width:100vw;z-index:2}.welcome_top_banner .green-cta p{font-size:16px}.welcome_top_banner .bottom-wrap .list-items .item{padding-right:0;width:100%}.welcome_top_banner .bottom-wrap .list-items{padding-bottom:20px}.welcome_top_banner .bottom-wrap{flex-direction:column-reverse}}