@media(max-width:767px){.elementor .ICD-F-Wrap{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .ICD-P-Accordion-Body{padding-block-start:var(--Gaps-S);padding-block-end:var(--Card-Padding-M);padding-inline-start:var(--Card-Padding-M);padding-inline-end:var(--Card-Padding-M);}}@media(max-width:767px){.elementor .ICD-P-Accordion-Head{padding-block-start:var(--Card-Padding-S);padding-block-end:var(--Card-Padding-S);padding-inline-start:var(--Card-Padding-M);padding-inline-end:var(--Card-Padding-M);gap:var(--Gaps-S);}}@media(max-width:767px){.elementor .ICD-P-Card-Row{--icd-p-card-dir: column; --icd-p-card-ai: stretch;\n}}@media(max-width:767px){.elementor .ICD-P-Col-7{grid-column:span 12;}}@media(max-width:767px){.elementor .ICD-P-Col-5{grid-column:span 12;}}@media(max-width:767px){.elementor .ICD-P-Col-4{grid-column:span 12;}}@media(max-width:767px){.elementor .ICD-P-Grid-2{grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .ICD-P-Hero{min-height: var(--icd-p-hero-h-m, 62svh);\n}}@media(max-width:767px){.elementor .ICD-H-Root{padding:0px;}}