@media(max-width:767px){.elementor .BBX-Purple-bg-gradient{padding:0}}@media(max-width:767px){.elementor .BBX-H1-Text{font-size:2rem;line-height:1.15em}}@media(max-width:767px){.elementor .BBX-Text{font-size:1rem}}@media(max-width:767px){.elementor .BBX-Primary-btn{font-size:.875rem}}@media(max-width:767px){.elementor .BBX-Secondary-btn{font-size:.875rem}}@media(max-width:767px){.elementor .BBX-Boxed-content{width:100%;margin-block-start:0;flex-direction:column;gap:0}}@media(max-width:767px){.elementor .BBX-Eyebrow-text{font-family:Lexend;font-weight:500;font-size:1rem}}@media(max-width:767px){.elementor .BBX-H2-text{font-size:1.75rem}}@media(max-width:767px){.elementor .BBX-H3-text{font-size:1.5rem}}@media(max-width:767px){.elementor .BBX-H6-Text{font-family:Montserrat;font-weight:700;font-size:1rem;line-height:1.4em}}@media(max-width:767px){.elementor .BBX-Small-text{font-family:Lexend;font-weight:300;font-size:.75rem;grid-column:span 1}}@media(max-width:767px){.elementor .BBX-Box-shadow{padding:20px}}@media(max-width:767px){.elementor .BBX-H5-Text{font-size:1.125rem}}@media(max-width:767px){.elementor .BBX-Text-Button{font-size:.875rem}}@media(max-width:767px){.elementor .BBX-Hero-Primary-Btn{font-size:1rem}}@media(max-width:767px){.elementor .BBX-Hero-Secondary-Btn{font-size:1rem}}@media(max-width:767px){.elementor .BBX-Main-Menu{font-family:Montserrat;font-weight:500;font-size:.875rem}}@media(max-width:767px){.elementor .BBX-Header-Primary-Button{font-size:.875rem}}@media(max-width:767px){.elementor .BBX-Header-Secondary-Button{font-size:.875rem}}@media(max-width:767px){.elementor .BBX-Menu-Items{font-size:.812rem}}