body.fp-refreshed:is(.page-id-8817, .page-id-7181) .main-content.page {
width: min(900px, calc(100% - 48px));
margin: 24px auto 56px;
padding: 36px 40px;
border: 1px solid #e1e5ee;
border-radius: 20px;
background: #fff;
box-sizing: border-box;
color: #39445e;
}
body.fp-refreshed:is(.page-id-8817, .page-id-7181) .main-content :is(.vc_row, .zadora-content.container, .zadora-content > .row, .vc_column-inner) {
width: auto !important;
max-width: 100%;
min-width: 0;
margin: 0 !important;
padding: 0 !important;
}
body.fp-refreshed:is(.page-id-8817, .page-id-7181) .main-content .vc_empty_space { display: none; }
body.fp-refreshed:is(.page-id-8817, .page-id-7181) .main-content :is(p, li) {
margin: 0 0 18px !important;
color: #39445e !important;
font-size: 16px !important;
line-height: 1.85 !important;
font-weight: 400;
text-align: left !important;
overflow-wrap: anywhere;
}
body.fp-refreshed:is(.page-id-8817, .page-id-7181) .main-content :is(h1, h2, h3, h4, p.fw500) {
margin: 28px 0 12px !important;
color: #13245d !important;
font-weight: 700 !important;
line-height: 1.5 !important;
text-align: left !important;
}
body.fp-refreshed:is(.page-id-8817, .page-id-7181) .main-content :is(h1, h2, h3) { font-size: clamp(22px, 3vw, 30px) !important; }
body.fp-refreshed:is(.page-id-8817, .page-id-7181) .main-content :is(h4, p.fw500) { font-size: 18px !important; }
body.fp-refreshed:is(.page-id-8817, .page-id-7181) .main-content a { color: #2148b0; text-decoration: underline; text-underline-offset: 3px; }
body.fp-refreshed:is(.page-id-8817, .page-id-7181) .main-content img { max-width: 100%; height: auto; border-radius: 12px; }
@media (max-width: 767px) {
body.fp-refreshed:is(.page-id-8817, .page-id-7181) .main-content.page {
width: calc(100% - 24px);
margin: 16px auto 32px;
padding: 22px 18px;
border-radius: 14px;
}
}