.elementor-985 .sn985-page{gap:0;width:100%;max-width:none}
.elementor-985 .review-era-hero{display:flex;flex-direction:column;width:100%;gap:24px}
.elementor-985 .review-era-hero>nav{width:calc(100% - var(--site-content-gutter,24px)*2);max-width:var(--site-content-width,1304px);margin-inline:auto;align-self:stretch}
.elementor-985 .review-era-hero .elementor-widget{max-width:900px}
.elementor-985 .review-era-hero{padding:64px 0 90px}
.elementor-985 .review-era-hero .elementor-widget:has(h1){max-width:800px}
.elementor-985 .review-era-hero .elementor-widget:last-child{max-width:740px}
.elementor-985 .sn985-section{width:100%;padding:86px 0;display:flex;flex-direction:column}
.elementor-985 .sn985-pale{background:#EDF4F8}
.elementor-985 .sn985-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}
.elementor-985 .sn985-reverse>.elementor-widget-image{order:2}
.elementor-985 .sn985-split img{width:100%;height:auto;aspect-ratio:1200/750;object-fit:cover}
.elementor-985 figcaption{font-size:13px;color:#52677C;margin-top:10px;text-align:left}
#content .elementor-985 .elementor-heading-title,#content .elementor-985 .elementor-image-box-description{margin:0}
.elementor-985 .sn985-nav .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:18px 28px}
.elementor-985 .sn985-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}
.elementor-985 .sn985-cta{background:#102B45;text-align:center}
.elementor-985 .sn985-actions{justify-content:center;align-items:center;flex-wrap:wrap}
.elementor-985 .sn985-actions>.elementor-widget{width:auto}
.elementor-985 a,.elementor-985 a:hover,.elementor-985 a:focus{text-decoration:none!important}
@media(max-width:767px){.elementor-985 .sn985-section{padding:48px 0}.elementor-985 .sn985-split,.elementor-985 .sn985-cards{grid-template-columns:1fr;gap:28px}.elementor-985 .sn985-reverse>.elementor-widget-image{order:0}}
#content .elementor-985 .sn985-cta .elementor-heading-title{margin-inline:auto;text-align:center}

.elementor-985 .sn985-process-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}
.elementor-985 .sn985-process-card .elementor-cta{height:100%;display:flex;flex-direction:column}
.elementor-985 .sn985-process-card .elementor-cta__bg-wrapper{height:190px;flex:none}
.elementor-985 .sn985-process-card .elementor-cta__content{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:16px}
.elementor-985 .sn985-process-card .elementor-cta__button-wrapper{margin-top:auto}
.elementor-985 .sn985-process-card .elementor-cta__button{padding:12px 0;border:0;color:#0054A5;background:transparent;font-size:15px}
.elementor-985 .sn985-process-card .elementor-cta__title,.elementor-985 .sn985-process-card .elementor-cta__description{margin:0}
@media(max-width:1024px){.elementor-985 .sn985-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.elementor-985 .sn985-process-grid{grid-template-columns:1fr}}
.elementor-985 .sn985-icon-nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;max-width:760px}
.elementor-985 .sn985-icon-nav img{width:38px;height:38px;object-fit:contain}
.elementor-985 .sn985-process-card .elementor-cta__bg-wrapper{background:#ddd}
@media(max-width:767px){.elementor-985 .sn985-icon-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}
