@media(max-width:767px){.elementor .vp-tabs-menu{margin-block-end:32px;gap:8px;}}@media(max-width:767px){.elementor .vp-feat-lines{gap:11px;}}@media(max-width:767px){.elementor .vp-card{padding:22px;border-radius:16px;}}@media(max-width:767px){.elementor .vp-cta-sub{font-size:15px;margin-block-end:24px;}}@media(max-width:767px){.elementor .vp-cta-title{font-size:28px;}}@media(max-width:767px){.elementor .vp-cta-panel{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px;border-radius:20px;}}@media(max-width:767px){.elementor .vp-sec-sub{font-size:15px;margin-block-end:24px;}}@media(max-width:767px){.elementor .vp-sec-title{font-size:30px;}}@media(max-width:767px){.elementor .vp-sec-eyebrow{font-size:11px;letter-spacing:0.14em;margin-block-end:12px;}}@media(max-width:767px){.elementor .vp-sec-head{margin-block-end:32px;}}@media(max-width:767px){.elementor .vp-stat-label{font-size:12px;}}@media(max-width:767px){.elementor .vp-stat-value{font-size:22px;}}@media(max-width:767px){.elementor .vp-panel-img{min-height:230px;}}@media(max-width:767px){.elementor .vp-panel-p{font-size:15px;margin-block-end:20px;}}@media(max-width:767px){.elementor .vp-panel-h3{font-size:24px;}}@media(max-width:767px){.elementor .vp-panel-inner{flex-direction:column;gap:28px;align-items:stretch;}}@media(max-width:767px){.elementor .vp-tab-label{font-size:13px;}}@media(max-width:767px){.elementor .vp-tab{height:40px;padding-inline-start:16px;padding-inline-end:16px;}}