.gwk-geo-summary{box-sizing:border-box;margin:24px 0 32px;padding:24px 28px;border:1px solid #dce5f5;border-left:4px solid #244bd7;border-radius:0 12px 12px 0;background:#f4f7fc;color:#172a43}.gwk-geo-summary .gwk-geo-label{margin:0 0 8px!important;font-size:11px!important;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#244bd7}.gwk-geo-summary h2{margin:0 0 12px!important;font-size:clamp(20px,2vw,25px)!important;line-height:1.3!important}.gwk-geo-summary p{margin:0 0 12px!important;line-height:1.7}.gwk-geo-summary .gwk-geo-source{margin-bottom:0!important;font-size:13px!important}.gwk-geo-summary a{color:#244bd7;text-underline-offset:3px}.gwk-geo-sources{margin:28px 0;padding:24px;border:1px solid #dfe5ee;border-radius:12px}.gwk-geo-sources h2{font-size:23px!important}.gwk-geo-review-heading{max-width:1200px;margin:28px auto;padding:0 24px}.gwk-geo-review-heading h1{font-size:clamp(28px,4vw,42px);line-height:1.2}@media(max-width:600px){.gwk-geo-summary{padding:20px;margin-block:20px 28px}.gwk-geo-summary p{font-size:15px}}@media(max-width:700px){.gwk-modern:has(.gwk-geo-summary) main .elementor-widget-heading,.gwk-modern:has(.gwk-geo-summary) main .elementor-widget-text-editor,.gwk-modern:has(.gwk-geo-summary) main .elementor-widget-accordion,.gwk-modern .elementor-widget-shortcode:has(.kb-breadcrumbs){margin-inline:0!important;max-width:100%!important;width:100%!important}}