@media(max-width:767px){.elementor .cm-info-block{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;}}@media(max-width:767px){.elementor .cm-form-slot{min-height:360px;padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;}}@media(max-width:767px){.elementor .cm-form-wrap{flex-direction:column;gap:32px;}}@media(max-width:767px){.elementor .cm-panel{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-radius:14px;}}@media(max-width:767px){.elementor .cm-dot-holder{height:25.9px;}}@media(max-width:767px){.elementor .cm-list-text{font-size:16px;}}@media(max-width:767px){.elementor .cm-section{padding-block-start:64px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .cm-section-inner{max-width:100%;gap:32px;}}@media(max-width:767px){.elementor .cm-media{border-radius:14px;}}@media(max-width:767px){.elementor .cm-row{flex-direction:column;gap:32px;align-items:stretch;}}@media(max-width:767px){.elementor .cm-fact-text{font-size:14px;}}@media(max-width:767px){.elementor .cm-body-text{font-size:16px;}}@media(max-width:767px){.elementor .cm-lede{font-size:17.5px;}}@media(max-width:767px){.elementor .cm-h3{font-size:19px;}}@media(max-width:767px){.elementor .cm-h1{font-size:29px;}}@media(max-width:767px){.elementor .cm-h2{font-size:24px;}}@media(max-width:767px){.elementor .cm-row-top{align-items:stretch;}}