@media(max-width:767px){.elementor .ICD-F-Wrap{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .ICD-P-Spec-Link{justify-self: start;\n}}@media(max-width:767px){.elementor .ICD-P-Spec-Value{text-align:start;}}@media(max-width:767px){.elementor .ICD-P-Spec-Head{& > :nth-child(n+3) { display: none; }\n}}@media(max-width:767px){.elementor .ICD-P-Spec-3{--icd-p-spec-tracks: minmax(0, 1fr); --icd-p-spec-span: 1; --icd-p-spec-row-cols: minmax(0, 1fr); & > .ICD-P-Spec-Head { display: none; }\n}}@media(max-width:767px){.elementor .ICD-P-Spec-2{--icd-p-spec-tracks: minmax(0, 1fr) auto; --icd-p-spec-gap: var(--Gaps-S);\n}}@media(max-width:767px){.elementor .ICD-P-Media-Wide{--icd-p-ar: 4 / 3;\n}}@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-6{grid-column:span 12;}}@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;}}