@media(max-width:767px){.elementor .pillar-body{padding:24px;}}@media(max-width:767px){.elementor .pillar-scrim{min-height:340px;margin-block-start:-340px;}}@media(max-width:767px){.elementor .pillar-img{height:340px;}}@media(max-width:767px){.elementor .pillar{flex:1 1 100%;}}@media(max-width:767px){.elementor .strip-inner{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .news-cta{justify-content:stretch;}}@media(max-width:767px){.elementor .news-body{padding:16px;}}@media(max-width:767px){.elementor .news-row{flex-direction:column;}}@media(max-width:767px){.elementor .news-scrim{min-height:320px;margin-block-start:-320px;}}@media(max-width:767px){.elementor .news-img{height:320px;}}@media(max-width:767px){.elementor .news-card{flex:0 0 auto;}}@media(max-width:767px){.elementor .stat-card-val{font-size:28px;}}@media(max-width:767px){.elementor .stat-card{flex:1 1 100%;}}@media(max-width:767px){.elementor .ceo-stats{flex-wrap:wrap;}}@media(max-width:767px){.elementor .ceo-quote{gap:12px;}}@media(max-width:767px){.elementor .ceo-panel{padding:24px;gap:16px;}}@media(max-width:767px){.elementor .ceo-portrait{height:300px;min-height:0px;}}@media(max-width:767px){.elementor .ceo-figure{width:100%;flex:0 0 auto;}}@media(max-width:767px){.elementor .ceo{flex-direction:column;}}@media(max-width:767px){.elementor .acc-img{height:180px;}}@media(max-width:767px){.elementor .acc-text{padding:16px;gap:24px;}}@media(max-width:767px){.elementor .acc-panel{min-height:0px;flex-direction:column-reverse;}}@media(max-width:767px){.elementor .acc-tab{padding:12px;gap:12px;flex:1 1 140px;}}@media(max-width:767px){.elementor .strip-item{padding-block-start:24px;padding-block-end:24px;padding-inline-start:20px;padding-inline-end:20px;flex:1 1 100%;}}@media(max-width:767px){.elementor .hero-inner{padding-block-start:48px;padding-block-end:48px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .hero-overlay{min-height:520px;margin-block-start:-520px;}}@media(max-width:767px){.elementor .hero-vid{height:520px;}}@media(max-width:767px){.elementor .btn-line{width:100%;}}@media(max-width:767px){.elementor .btn-ghost{width:100%;}}@media(max-width:767px){.elementor .btn-primary{width:100%;}}@media(max-width:767px){.elementor .btn-row{flex-direction:column;}}@media(max-width:767px){.elementor .lead{font-size:17px;}}@media(max-width:767px){.elementor .h2{font-size:26px;}}@media(max-width:767px){.elementor .h-display{font-size:38px;}}@media(max-width:767px){.elementor .col{flex:1 1 100%;}}@media(max-width:767px){.elementor .row{gap:16px;}}@media(max-width:767px){.elementor .wrap{padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .sec{padding-block-start:48px;padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .news-scrim-hero{min-height:320px;margin-block-start:-320px;}}@media(max-width:767px){.elementor .news-img-hero{height:320px;}}