.evn-shell{width:100%;max-width:none;margin:0;background:var(--evn-paper);min-height:100vh}.evn-main{min-height:100vh;overflow:clip}.evn-section{position:relative;padding:clamp(72px, 8vw, 132px) var(--evn-gutter)}.evn-section--compact{padding-block:clamp(48px, 6vw, 92px)}.evn-section--red{color:var(--evn-white);background:var(--evn-grad-primary)}.evn-section--soft{background:var(--evn-grad-soft)}.evn-section--dark{color:var(--evn-white);background:var(--evn-grad-dark)}.evn-container{width:min(100%, 1240px);margin-inline:auto}.evn-grid{display:grid;gap:clamp(24px, 3vw, 44px)}.evn-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.evn-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.evn-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:1101px){html,body{overflow-x:clip}body #outer-wrap{width:calc(100% - var(--evn-sidebar));max-width:none;margin-left:var(--evn-sidebar)}body #wrap,body #main,body #content-wrap,body .site-main,body .content-area{width:100%;max-width:none;margin-left:0}body #main>.container,body #main .container,body #content-wrap.container{width:100%;max-width:none}body #footer,body .site-footer,body .evn-footer{width:100%;max-width:none;margin-left:0}body #outer-wrap .vc_row[data-vc-full-width="true"],body #outer-wrap .wpex-vc-row-stretched,body #outer-wrap .stretch_row_content,body #outer-wrap .full-width-section{left:0!important;right:auto!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;transform:none!important}}