@media(max-width:767px){.elementor .b2-cardbody{padding:14px;gap:8px;padding: 14px !important; gap: 8px !important; padding: 14px !important; gap: 8px !important; & p { font-size: 12px !important; line-height: 1.4 !important; } & h3 { font-size: 20px !important; line-height: 1.05 !important; } & a { padding: 12px 10px !important; font-size: 11px !important; }\n}}@media(max-width:767px){.elementor .b2-g4-tm2{gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr)) !important;}}@media(max-width:767px){.elementor .b2-acc-title{font-size:22px;}}@media(max-width:767px){.elementor .b2-card{padding:24px;}}@media(max-width:767px){.elementor .b2-g4{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .b2-in{gap:32px;}}@media(max-width:767px){.elementor .b2-sec-navy{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .b2-lead{font-size:18px;}}@media(max-width:767px){.elementor .b2-h3{font-size:30px;}}@media(max-width:767px){.elementor .b2-h2{font-size:44px;}}@media(max-width:767px){.elementor .b2-h2-md{font-size:38px;}}@media(max-width:767px){.elementor .b2-h1{font-size:56px;}}@media(max-width:767px){.elementor .b2-h1-md{font-size:46px;}}@media(max-width:767px){.elementor .b2-hero{min-height:560px;padding-block-start:70px;}}@media(max-width:767px){.elementor .b2-hero-sm{min-height:440px;}}