@media(max-width:767px){.elementor .bb-page{font-size:16px;}}@media(max-width:767px){.elementor .bb-cmp{padding:24px;}}@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-tbody{padding:16px;}}@media(max-width:767px){.elementor .bb-tbadge{display:none;}}@media(max-width:767px){.elementor .bb-tphoto{aspect-ratio:auto;}}@media(max-width:767px){.elementor .bb-tcard{position:static;display:grid;grid-template-columns:110px 1fr;}}@media(max-width:767px){.elementor .bb-faq-grid{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .bb-rev-track{grid-auto-columns:86%;}}@media(max-width:767px){.elementor .bb-aud{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .bb-verdict{grid-template-columns:40px 1fr;& .bb-btn { grid-column: 1 / -1 }\n}}@media(max-width:767px){.elementor .bb-compat{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .bb-extras{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .bb-mod-b{font-size:0.68rem;}}@media(max-width:767px){.elementor .bb-mod-lcd{height:18px;margin-block-start:14px;}}@media(max-width:767px){.elementor .bb-mod-sw{height:20px;margin-block-start:14px;}}@media(max-width:767px){.elementor .bb-mod-n{width:20px;height:20px;inset-block-start:5px;inset-inline-start:5px;font-size:0.66rem;}}@media(max-width:767px){.elementor .bb-cab{padding-block-start:14px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;border-start-start-radius:20px;border-start-end-radius:20px;border-end-start-radius:14px;border-end-end-radius:14px;}}@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-step{&:not(:first-child)::before { display: block; top: auto; bottom: 100%; right: auto; left: 38px; width: 4px; height: 26px; margin: 0; background: repeating-linear-gradient(180deg, var(--c) 0 8px, transparent 8px 14px) }\n}}@media(max-width:767px){.elementor .bb-steps{gap:26px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .bb-cmp-stat{gap:14px;}}@media(max-width:767px){.elementor .bb-compare{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .bb-hs-tab{font-size:0.78rem;padding-block-start:9px;padding-block-end:9px;padding-inline-start:4px;padding-inline-end:4px;}}@media(max-width:767px){.elementor .bb-usp{font-size:0.9rem;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;gap:10px;}}@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;}}@media(max-width:767px){.elementor .bb-ic-bubble{width:28px;height:28px;& .bb-i { width: 14px; height: 14px }\n}}