.strategy-overview .ws-strategy{margin:0 auto;padding:0}
.strategy-overview .ws-strategy .page-title{padding-top:5px;font-family:"ws_bergen_text";font-size:45px;color:var(--title-color);margin:0 0 0 72px;padding-bottom:12px;margin-bottom:-64px}
.strategy-overview .ws-strategy .strategy-content{background:var(--background-color);display:flex;flex-direction:row-reverse;gap:155px;align-items:stretch;position:relative;margin-bottom:100px;margin-top:64px;padding:0 80px 0 180px}
.strategy-overview .ws-strategy .strategy-content .strategy-card{font-family:'ws_bergen_text';color:#fff;margin-top:-64px;margin-bottom:-100px;position:relative;background:var(--panel-color);padding:64px 32px 64px 32px;display:flex;flex-direction:column;max-width:392px;flex:1;gap:0;border-radius:12px;padding:145px 32px 150px 32px}
.strategy-overview .ws-strategy .strategy-content .strategy-card .strategy-label{font-family:"ws_bergen_text_semiBold";font-weight:600;font-size:15px;line-height:160%;letter-spacing:4px;text-transform:uppercase;margin:0;word-break:break-word}
.strategy-overview .ws-strategy .strategy-card .strategy-method .strategy-phone{font-family:"ws_bergen_text";font-weight:400;font-size:44.79px;line-height:120%;margin:0;word-break:break-word}
.strategy-overview .ws-strategy .strategy-card .strategy-method .strategy-email{font-family:"ws_bergen_text";font-weight:400;font-size:25.92px;line-height:120%;margin:0;color:var(--email-color);word-break:break-word;text-decoration:none}
.strategy-overview .ws-strategy .strategy-content .ws-strategy-info{border-radius:10px;flex:1;font-size:14px;line-height:1.6;color:#000a2d;margin:100px 0 100px 0}
.strategy-overview .ws-strategy .strategy-content .ws-strategy-info .strategy-info-text{margin:0;font-family:"ws_bergen_text";color:#000a2d}
.strategy-overview .heading .title{font-family:"ws_bergen_text";font-weight:400;font-size:53.75px;line-height:120%;letter-spacing:0}
.strategy-overview .heading .description{font-family:"ws_bergen_text";font-weight:400;font-size:18px;line-height:160%;letter-spacing:1%}
.strategy-overview .heading{margin-bottom:64px}
.strategy-overview .disclaimer{font-family:"ws_bergen_text";font-weight:400;font-size:12.5px;line-height:160%}
@media(max-width:1030px){.strategy-overview .ws-strategy .strategy-content{padding:15px 40px 0 40px}
.strategy-overview .ws-strategy .page-title{margin-left:40px;font-size:31px}
.strategy-overview .ws-strategy .strategy-content{gap:27px}
}
@media(max-width:767px){.strategy-overview .heading{margin-bottom:32px}
.strategy-overview .ws-strategy .page-title{margin:0 20px 0 20px;font-size:40px}
.strategy-overview .ws-strategy .strategy-content{flex-direction:column-reverse;gap:0;margin-bottom:270px;margin-top:12px;padding:0}
.strategy-overview .ws-strategy .strategy-content .strategy-card{margin:0 20px -270px 20px;max-width:100%;border-radius:12px 12px 12px 12px;padding:32px 20px 32px 20px;gap:0}
.strategy-overview .ws-strategy .strategy-content .ws-strategy-info{margin:0;border-radius:0 0 12px 12px;padding:32px}
.strategy-overview .ws-strategy .strategy-card .strategy-method .strategy-phone{font-size:39.81px}
.strategy-overview .ws-strategy .strategy-card .strategy-method .strategy-email{font-size:19.2px;color:#2d738f}
.strategy-overview .ws-strategy .strategy-content.email-only{margin-top:70px}
.strategy-overview .ws-strategy .strategy-content.email-only .strategy-card{margin:-70px 20px 0 20px}
.strategy-overview .ws-strategy .strategy-content.phone-only{margin-top:90px}
.strategy-overview .ws-strategy .strategy-content.phone-only .strategy-card{margin:-90px 20px 0 20px}
.strategy-overview .ws-strategy .strategy-card .heading .description{font-size:18px;line-height:160%}
.strategy-overview .ws-strategy .strategy-card .heading .title{font-size:54px;line-height:120%}
}