@media(max-width:767px){.elementor .bh-eyebrow{gap:12px;&:is(.bh-center .bh-wrap > *, .bh-fcenter > *, .bh-rvhead > *)::before{display:none;}\n}}@media(max-width:767px){.elementor .bh-hero{min-height:auto;}}@media(max-width:767px){.elementor .bh-sec{font-size:17px;}}@media(max-width:767px){.elementor .bh-lead{font-weight:500;font-size:18px;color:var(--bt-text);}}@media(max-width:767px){.elementor .bh-lead-dark{color:#BFD0CB;}}@media(max-width:767px){.elementor .bh-text{font-size:17px;}}@media(max-width:767px){.elementor .bh-btn-full-m{width:100%;}}@media(max-width:767px){.elementor .bh-hero-wrap{padding-block-start:70px;padding-block-end:70px;padding-inline-start:clamp(20px, 4vw, 48px);padding-inline-end:clamp(20px, 4vw, 48px);}}@media(max-width:767px){.elementor .bh-trio{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .bh-tspan{font-weight:500;font-size:16px;color:#DCE6E2;}}@media(max-width:767px){.elementor .bh-gsvc{gap:12px;}}@media(max-width:767px){.elementor .bh-scard-in{padding-block-start:14px;padding-block-end:16px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .bh-scard-h{font-size:19px;}}@media(max-width:767px){.elementor .bh-scard-more{margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .bh-sig{inset-inline-start:10px;}}@media(max-width:767px){.elementor .bh-xp{font-weight:500;font-size:18px;color:var(--bt-text);}}@media(max-width:767px){.elementor .bh-xrow-b{font-size:18.5px;}}@media(max-width:767px){.elementor .bh-xrow-s{font-weight:500;font-size:15.5px;color:var(--bt-text);}}@media(max-width:767px){.elementor .bh-xrow-i{font-size:17px;}}@media(max-width:767px){.elementor .bh-video-p{font-size:17px;}}@media(max-width:767px){.elementor .bh-qrow{flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .bh-final-p{font-size:17px;}}@media(max-width:767px){.elementor .bh-announce{font-size:13px;}}@media(max-width:767px){.elementor .bh-hdr-wrap{min-height:72px;}}@media(max-width:767px){.elementor .bh-logo-b{font-size:22px;&{white-space:nowrap;}\n}}@media(max-width:767px){.elementor .bh-logo-s{font-size:8.5px;letter-spacing:0.13em;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;&{white-space:nowrap;}\n}}@media(max-width:767px){.elementor .bh-btn-hdr{display:none;}}@media(max-width:767px){.elementor .bh-ftr-grid{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .bh-ftr-logo-s{display:none;}}@media(max-width:767px){.elementor .bh-scard-sym{display:flex;& .bh-scard-h{font-size:19px;}\n}}@media(max-width:767px){.elementor .bh-spanel-in{padding-block-start:20px;padding-block-end:24px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .bh-spanel-p{font-size:17px;color:var(--bt-text);}}@media(max-width:767px){.elementor .bh-xpanel-in{padding-block-start:20px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .bh-xpanel-p{font-size:17px;color:var(--bt-text);}}@media(max-width:767px){.elementor .bh-approach-fig{aspect-ratio:4/3;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:767px){.elementor .bh-founder-rows{display:grid;gap:28px;& .bh-sig{left:12px;bottom:12px;padding:9px 13px;border-radius:12px;} & .bh-sig-b{font-size:15px;} & .bh-sig-t{font-size:12px;}\n}}@media(max-width:767px){.elementor .bh-tv2{display:flex;& .bh-xpanel-photo,& .bh-xpanel:nth-child(2){flex-direction:column;} & .bh-xpanel-fig{flex:none;aspect-ratio:16/9;} & .bh-xpanel-in{padding:20px 18px 6px;}\n}}