@media(max-width:767px){.elementor .b4b-quote-panel{padding-block-start:2rem;padding-block-end:2rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:767px){.elementor .b4b-caption{font-size:0.9rem;}}@media(max-width:767px){.elementor .b4b-glance-number{font-size:1.65rem;}}@media(max-width:767px){.elementor .b4b-circle{width:6.3rem;height:6.3rem;padding:1.15rem;}}@media(max-width:767px){.elementor .b4b-icon{width:3.8rem;height:3.8rem;}}@media(max-width:767px){.elementor .b4b-button{min-height:2.9rem;font-size:1rem;}}@media(max-width:767px){.elementor .b4b-eyebrow{font-size:1.1rem;}}@media(max-width:767px){.elementor .b4b-body{font-size:1.125rem;line-height:1.5;}}@media(max-width:767px){.elementor .b4b-subheading{font-size:1.55rem;}}@media(max-width:767px){.elementor .b4b-heading{font-size:2.25rem;}}@media(max-width:767px){.elementor .b4b-glance-grid{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, auto);gap: 2.5rem 1rem;\n}}@media(max-width:767px){.elementor .b4b-three{gap:3rem;grid-template-columns:1fr;grid-template-rows:auto;}}@media(max-width:767px){.elementor .b4b-two{grid-template-columns:1fr;grid-template-rows:auto;}}@media(max-width:767px){.elementor .b4b-row{flex-direction:column;gap:2rem;}}@media(max-width:767px){.elementor .b4b-section{min-height:0px;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}