@media (max-width:1100px){:root{--evn-sidebar:0px}body #outer-wrap,body #wrap,body #main,body #content-wrap,body .site-main,body .content-area,body #footer,body .site-footer,body .evn-footer{width:100%;max-width:100%;margin-left:0}body #main{padding-top:72px}.evn-sidebar{top:72px;right:0;bottom:0;left:0;width:100%;padding:24px;transform:translateX(-105%);transition:transform var(--evn-transition)}.evn-sidebar.is-open{transform:translateX(0)}.evn-sidebar .evn-brand{display:none}.evn-sidebar__support{grid-template-columns:minmax(0,180px) minmax(0,165px);align-items:center;gap:24px;margin-bottom:18px}.evn-mobile-bar{position:fixed;z-index:1100;top:0;right:0;left:0;height:72px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;background:rgba(255,253,252,.96);border-bottom:1px solid rgba(237,0,41,.10);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.evn-mobile-bar .evn-brand{display:inline-flex;align-items:center;margin:0}.evn-mobile-bar .evn-brand__image{width:132px;max-width:calc(100vw - 92px);height:auto;max-height:42px;object-fit:contain}.evn-main{margin-left:0}.evn-footer__grid{grid-template-columns:1fr}.evn-split,.evn-page-hero,.evn-history,.evn-quote,.evn-project-card{grid-template-columns:1fr}.evn-page-hero{min-height:0}.evn-page-hero>img{max-height:500px;min-height:360px}.evn-project-card--feature>img{order:-1;min-height:320px}.evn-card-grid--3,.evn-icon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:782px){body.admin-bar .evn-mobile-bar{top:46px}body.admin-bar #main{padding-top:118px}body.admin-bar .evn-sidebar{top:118px}}@media (max-width:680px){body #main{padding-top:66px}.evn-mobile-bar{height:66px;padding-inline:14px}.evn-mobile-bar .evn-brand__image{width:116px;max-width:calc(100vw - 82px);max-height:36px}.evn-sidebar{top:66px;padding:20px 18px}.evn-sidebar__support{grid-template-columns:1fr;gap:12px}body.admin-bar #main{padding-top:112px}body.admin-bar .evn-sidebar{top:112px}.evn-card-grid--2,.evn-card-grid--3,.evn-icon-grid,.evn-logo-grid,.evn-home-logos,.evn-contact-grid,.evn-people-grid{grid-template-columns:1fr}.evn-heading-row,.evn-cta,.evn-footer__bottom{align-items:flex-start;flex-direction:column}.evn-section,.evn-simple-hero,.evn-page-hero__content{padding-inline:20px}.evn-page h1{font-size:clamp(38px,11vw,58px)}.evn-page h2{font-size:clamp(28px,8vw,44px)}.evn-page h3{font-size:clamp(20px,6vw,27px)}.evn-footer{padding-inline:20px}.evn-footer__contacts{grid-template-columns:1fr}.evn-footer__logos{align-items:flex-start;flex-direction:column;gap:26px}.evn-filterbar{display:grid;grid-template-columns:1fr}.evn-project-lockup{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}