.elementor .icwi-claim-tile-label{font-family:var(--icwi-font);font-weight:900;font-size:var(--icwi-fs-h5);color:var(--icwi-blue);letter-spacing:0.1em;line-height:1.2;text-transform:none;}.elementor .icwi-claim-tile-icon{width:auto;height:clamp(72px, 6.5vw, 110px);max-width:150px;object-fit:contain;}.elementor .icwi-claim-tile{width:100%;max-width:420px;aspect-ratio:0.92;text-align:center;padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;border-radius:36px;background-color:var(--icwi-tile);box-shadow:0px 10px 40px 0px rgba(0,46,82,0.08);display:flex;flex-direction:column;gap:28px;justify-content:center;align-items:center;}.elementor .icwi-faq-body{padding-block-start:0px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:0px;display:flex;flex-direction:column;gap:10px;}.elementor .icwi-faq-plus{font-family:var(--icwi-font);font-weight:400;font-size:20px;color:var(--icwi-cyan);line-height:1;margin:0px;}.elementor .icwi-faq-title{font-family:var(--icwi-font);font-weight:300;font-size:var(--icwi-fs-h2);line-height:1.15;text-transform:none;& strong { font-size:1.5em; font-weight:700; } & span { display:inline; font-size:1em; font-weight:700; }\n}.elementor .icwi-pill-caps{min-width:min(280px, 100%);font-weight:900;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;}.elementor .icwi-text-link:hover,.elementor .icwi-text-link:focus-visible{color:var(--icwi-yellow);}.elementor .icwi-text-link{font-family:var(--icwi-font);font-weight:700;font-size:var(--icwi-fs-h5);color:var(--icwi-white);text-decoration:none;padding:0px;border-style:none;background-color:transparent;}.elementor .icwi-weight-semibold{font-weight:600;text-transform:none;}.elementor .icwi-upper{text-transform:uppercase;}.elementor .icwi-split-heading{font-weight:300;text-transform:none;& strong { font-weight:700; } & span { font-size:0.55em; font-weight:700; }\n}.elementor .icwi-claims-list-light{color:var(--icwi-blue);& ul { color:var(--icwi-ink); }\n}.elementor .icwi-claims-list-cyan{color:var(--icwi-yellow);& ul { color:var(--icwi-white); }\n}.elementor .icwi-list-heading{font-family:var(--icwi-font);font-weight:900;font-size:var(--icwi-fs-small);letter-spacing:0.1em;line-height:1.2;text-transform:uppercase;}.elementor .icwi-faq-icon{width:16px;height:22px;color:var(--icwi-cyan);flex:0 0 16px;justify-content:center;align-items:center;}.elementor .icwi-faq-a{font-family:var(--icwi-font);font-size:var(--icwi-fs-small);color:var(--icwi-text-muted);line-height:1.6;padding:0px;margin:0px;& ul { margin:4px 0px; padding-left:20px; list-style:disc; } & li { margin:2px 0px; }\n}.elementor .icwi-faq-q{font-family:var(--icwi-font);font-weight:500;font-size:var(--icwi-fs-small);color:var(--icwi-blue);line-height:1.4;margin:0px;}.elementor .icwi-faq-header{padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row-reverse;gap:14px;justify-content:flex-end;align-items:flex-start;}.elementor .icwi-faq-item{padding:0px;border-style:none;}.elementor .icwi-link-list{font-family:var(--icwi-font);font-size:var(--icwi-fs-small);line-height:2.1;margin:0px;& ul { margin:0; padding-left:18px; list-style:disc; } & a { color:inherit; text-decoration:none; } & a:hover { text-decoration:underline; }\n}.elementor .icwi-pill-outline:hover,.elementor .icwi-pill-outline:focus-visible{color:var(--icwi-white);background-color:var(--icwi-blue);}.elementor .icwi-pill-outline{color:var(--icwi-cyan);border-width:3px;border-color:var(--icwi-blue);border-style:solid;background-color:transparent;}.elementor .icwi-pill-blue:hover,.elementor .icwi-pill-blue:focus-visible{border-color:var(--icwi-navy);background-color:var(--icwi-navy);}.elementor .icwi-pill-blue{color:var(--icwi-offwhite);border-color:var(--icwi-blue);background-color:var(--icwi-blue);}.elementor .icwi-pill{font-family:var(--icwi-font);font-weight:900;font-size:var(--icwi-fs-small);text-decoration:none;cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;border-radius:58px;border-width:2px;border-style:solid;transition:all 0.2s;display:inline-flex;gap:10px;justify-content:center;align-items:center;}.elementor .icwi-text-muted{color:var(--icwi-text-muted);}.elementor .icwi-text-navy{color:var(--icwi-navy);}.elementor .icwi-text-cyan{color:var(--icwi-cyan);}.elementor .icwi-small{font-family:var(--icwi-font);font-weight:400;font-size:var(--icwi-fs-small);line-height:1.5;margin:0px;}.elementor .icwi-h4{font-family:var(--icwi-font);font-weight:700;font-size:var(--icwi-fs-h4);line-height:1.2;}.elementor .icwi-h3{font-family:var(--icwi-font);font-weight:700;font-size:var(--icwi-fs-h3);line-height:1.15;}.elementor .icwi-h2{font-family:var(--icwi-font);font-weight:700;font-size:var(--icwi-fs-h2);line-height:1.1;}.elementor .icwi-h1{font-family:var(--icwi-font);font-weight:700;font-size:var(--icwi-fs-h1);line-height:1.1;}.elementor .icwi-inner{width:var(--icwi-container);max-width:100%;display:flex;flex-direction:column;gap:32px;}.elementor .icwi-section{width:100%;font-family:var(--icwi-font);padding-block-start:var(--icwi-section-pad);padding-block-end:var(--icwi-section-pad);display:flex;flex-direction:column;align-items:center;}.elementor .icwi-text-blue{color:var(--icwi-blue);}.elementor .icwi-text-yellow{color:var(--icwi-yellow);}.elementor .icwi-text-white{color:var(--icwi-white);}