@media(max-width:767px){.elementor .gv-avatar{width:40px;height:40px;min-width:40px;}}@media(max-width:767px){.elementor .gv-a-row{max-width:100%;gap:10px;}}@media(max-width:767px){.elementor .gv-line-top{display:none;}}@media(max-width:767px){.elementor .gv-cta{padding-block-start:60px;padding-block-end:60px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .gv-chat-at{font-size:15px;}}@media(max-width:767px){.elementor .gv-chat-qt{font-size:16px;}}@media(max-width:767px){.elementor .gv-faq-side{& .gv-h2 { font-size: 24px; }\n}}@media(max-width:767px){.elementor .gv-steps{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .gv-more{grid-template-columns:repeat(1, 1fr);}}@media(max-width:767px){.elementor .gv-frame-line{display:none;}}@media(max-width:767px){.elementor .gv-show-visual{padding:8px;border-radius:8px;}}@media(max-width:767px){.elementor .gv-show-copy{& .gv-h2 { font-size: 24px; }\n}}@media(max-width:767px){.elementor .gv-fi{flex:0 0 100%;}}@media(max-width:767px){.elementor .gv-hero-visual{padding:8px;border-radius:8px;}}@media(max-width:767px){.elementor .gv-hero-lead{font-size:16px;}}@media(max-width:767px){.elementor .gv-h1{font-size:30px;}}@media(max-width:767px){.elementor .gv-hero{padding-block-start:56px;padding-block-end:56px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .gv-lead{font-size:16px;}}@media(max-width:767px){.elementor .gv-h2{font-size:26px;}}@media(max-width:767px){.elementor .gv-sec{padding-block-start:60px;padding-block-end:60px;padding-inline-start:18px;padding-inline-end:18px;}}