.aoe-m-phone-badges{display:none!important}@media (max-width:767.98px){.aoe-m-hero .aoe-m-phone-badges{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;list-style:none;padding:0;margin:20px 0 12px;color:#fff}.aoe-m-phone-badges li{display:flex;align-items:center;gap:7px;min-width:0;font-size:13px;font-weight:600;line-height:1.4}.aoe-m-phone-badges span{min-width:0}}@media (min-width:768px) and (max-width:1024.98px){.admin-bar .aoe-m-header{top:32px}@media (max-width:782px){.admin-bar .aoe-m-header{top:46px}}.aoe-m-hero:has(.aoe-m-hero-picture){display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;min-height:380px;padding:0 28px;gap:20px}.aoe-m-hero-copy{padding:36px 0!important;min-width:0}.aoe-m-hero h1{font-size:38px;max-width:560px}.aoe-m-hero p{max-width:560px}.aoe-m-hero .aoe-m-actions{max-width:440px}.aoe-m-hero-picture{display:block;width:100%;min-width:0;align-self:end}.aoe-m-hero .aoe-m-hero-photo{display:block;width:100%;height:330px!important;max-height:none;object-fit:contain;object-position:center bottom;margin:0!important}.aoe-m-hero-unarmed .aoe-m-hero-picture{align-self:center}.aoe-m-hero-unarmed .aoe-m-hero-photo{height:auto!important;aspect-ratio:335/263;border-radius:12px;object-fit:cover}.aoe-m-block h2,.aoe-m-quote h2{font-size:30px}.aoe-m-service-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.aoe-m-service-card{padding:20px 16px;grid-template-columns:48px minmax(0,1fr) 18px;min-height:125px}.aoe-m-service-card img{width:48px;height:48px}.aoe-m-trust ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.aoe-m-trust li{gap:10px}.aoe-m-trust h3{font-size:18px}.aoe-m-quote>p,.aoe-m-quote>h2,.aoe-m-quote>.aoe-slide-launcher{max-width:680px;margin-inline:auto}.aoe-m-faq details{max-width:900px}.aoe-m-about-content .aoe-m-hero{padding:0 28px}.aoe-m-about-section{padding:34px 28px;max-width:900px;margin-inline:auto}.aoe-m-about-image{width:240px!important}.aoe-m-editorial-cta .aoe-m-button{max-width:420px}body.aoe-m-editorial #primary{padding:0 28px 32px!important}.aoe-m-library-intro{padding:34px 28px!important}.aoe-m-library-search{max-width:650px}body.aoe-m-editorial #blog-entries{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}body.aoe-m-editorial .blog-entry{margin:0!important;min-width:0}body.aoe-m-editorial .blog-entry.aoe-m-card-collapsed:nth-child(6){display:block!important}body.aoe-m-editorial .blog-entry-inner{grid-template-columns:minmax(0,1fr) 88px}body.aoe-m-editorial .blog-entry .thumbnail,body.aoe-m-editorial .blog-entry .thumbnail img{width:88px!important;height:88px!important}.aoe-m-more-articles{margin-top:20px}.aoe-m-editorial.single-post .elementor-location-single{max-width:820px;margin-inline:auto}.aoe-m-editorial.single-post .elementor-widget-theme-post-featured-image img{max-height:320px}.aoe-m-editorial.single-post .elementor-location-single h1{font-size:36px!important}}