@media(max-width:767px){.elementor .bb-page{font-size:16px;}}@media(max-width:767px){.elementor .bb-p-duo{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .bb-p-cards{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .bb-p-photo{min-height:280px;}}@media(max-width:767px){.elementor .bb-sticky{display:flex;}}@media(max-width:767px){.elementor .bb-ft-mid{grid-template-columns:1fr 1fr;}}@media(max-width:767px){.elementor .bb-ft-contact{width:100%;flex-direction:column;}}@media(max-width:767px){.elementor .bb-ft-brand{flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .bb-ft{padding-block-end:110px;}}@media(max-width:767px){.elementor .bb-row2{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .bb-cta-block{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .bb-batch-thumb{width:100%;height:140px;}}@media(max-width:767px){.elementor .bb-batch{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .bb-word-fo{font-size:24vw;}}@media(max-width:767px){.elementor .bb-flyout{padding-block-start:8px;}}@media(max-width:767px){.elementor .bb-person-txt{font-size:0.74rem;& b { font-size: .82rem }\n}}@media(max-width:767px){.elementor .bb-person{padding-block-start:3px;padding-block-end:3px;padding-inline-start:3px;padding-inline-end:12px;gap:8px;& img { width: 34px; height: 34px }\n}}@media(max-width:767px){.elementor .bb-nav-cta{gap:8px;}}@media(max-width:767px){.elementor .bb-nav{height:64px;gap:10px;}}