/**
 * @license
 * MyFonts Webfont Build ID 3867246, 2020-12-16T11:57:38-0500
 * 
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed Webfonts(s).
 * 
 * You may obtain a valid license at the URLs below.
 * 
 * Webfont: ITC Garamond Std Condensed Light by ITC
 * URL: https://www.myfonts.com/collections/itc-foundry
 
 * © 2025 MyFonts Inc. */@font-face{font-family:ITCGaramondStdCondensedLight;src:url(/fonts/ITCGaramondStdCondensedLight/font.woff2) format("woff2"),url(/fonts/ITCGaramondStdCondensedLight/font.woff) format("woff")}@font-face{font-family:bell_gothic_stdbold;src:url(/fonts/BellGothicStandard//bellgothicstd-bold-webfont.woff2) format("woff2"),url(/fonts/BellGothicStandard/bellgothicstd-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}body{background-color:#2b2b2b;background-image:url(/images/EWP_logo_grey.svg);background-size:90vw;background-position:center center;background-attachment:fixed;background-repeat:repeat;color:#fff;font-family:bell_gothic_stdbold,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:clamp(20px,1.5vw,100px)}a{color:#fff}ul{text-align:left;max-width:33vw;margin:0 auto}ul li{padding-bottom:.5em}li::marker{color:#e84225}.BellGothicRegular,button,form input{font-family:bell_gothic_stdbold}.ITCGaramondStdCondensedLight,h1,h2,h3,h4,h5,h6{font-family:ITCGaramondStdCondensedLight;font-optical-sizing:auto;font-weight:400;font-style:normal;line-height:1;margin:0;letter-spacing:-.03em}.sized-lg{font-size:clamp(90px,16vw,500px)}.sized-medium-large{padding-bottom:2vw;font-size:clamp(60px,8vw,150px)}.sized-medium{padding-top:1em;font-size:clamp(60px,4vw,100px)}.small-block{width:36vw;min-width:300px;margin:0 auto;transition:margin .3s ease-out}@media screen and (min-width:1150px){#intro .small-block{margin-top:-2em}}.medium-block{max-width:50vw;margin:0 auto}@media screen and (max-width:800px){.medium-block{max-width:90vw}}.centered{text-align:center}.color-sunspot{color:#e84225}.color-smoke{color:#2b2b2b}.container{width:100%;margin:0 auto;padding-bottom:70vh}.section-space{padding-top:2em;padding-bottom:5vw;display:block}@media screen and (max-width:480px){.section-space{padding-top:0}}.nav{font-size:clamp(20px,1.7vw,100px)}.nav-name{letter-spacing:-.03em}@media screen and (max-width:480px){.nav-name{text-align:center}}.nav-container{display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:clamp(20px,3vw,100px) clamp(20px,4vw,100px) clamp(20px,10vw,100px) clamp(20px,4vw,100px)}.nav-container .nav-name{flex:1}.nav-container .nav-links{flex:.5}.nav-links{display:flex;justify-content:flex-end;align-items:center}@media screen and (max-width:480px){.nav-links{display:none}}.nav-links a{text-decoration:underline;text-decoration-color:#e84225;text-decoration-thickness:.2em;text-underline-offset:.32em}.btn-container{display:flex;justify-content:center;align-items:center;gap:20px}.btn,button.btn{background-color:#e84225;color:#fff;padding:1.7vw 3.3vw;text-decoration:none;font-size:clamp(16px,1.7vw,100px);font-weight:300;text-transform:uppercase;letter-spacing:-.02em;transition:all .3s ease;border:none;transition:background-color .3s ease-in;cursor:pointer;margin-top:1vw}.btn:hover,button.btn:hover{background-color:#ed2f0d;box-shadow:0 0 20px #000;transition:background-color,box-shadow .25s ease-out}#quick ul{max-width:50vw;margin:0 auto}@media screen and (max-width:750px){#quick ul{max-width:90vw}}.form-block{margin:0 auto;max-width:600px}#quick ul{list-style-type:none;padding:0;margin-bottom:3em}#quick ul li{margin:0 0 .8em 20vw;padding:0;position:relative}#quick ul li span{position:absolute;left:-24vw;min-width:20vw;text-align:right;opacity:.6}#verticals{position:relative;height:20vw;min-height:300px}@media screen and (max-width:480px){#verticals{height:auto}}#verticals figure{position:absolute}@media screen and (max-width:480px){#verticals figure{position:static;padding-bottom:6vw}}#verticals figure figcaption{padding:0 3em;font-size:.8em;opacity:0;transition:all .3s ease-in}@media screen and (max-width:480px){#verticals figure figcaption{padding:0}}#verticals figure:hover figcaption{opacity:1;transition:all .3s ease-out}#verticals figure a{background-color:#e84225;display:block;line-height:0;margin-bottom:.5em}#verticals figure a img{mix-blend-mode:screen;filter:grayscale(1);transition:all .3s ease-out}#verticals figure a:hover img{mix-blend-mode:normal;filter:grayscale(0);transition:all .3s ease-in}@media(pointer:coarse){#verticals figure figcaption{opacity:1}#verticals figure a img{mix-blend-mode:normal;filter:grayscale(0)}}#verticals figure img{width:100%}#verticals figure:nth-child(1){top:-5vw;left:0vw;width:32vw}@media screen and (max-width:480px){#verticals figure:nth-child(1){width:auto}}#verticals figure:nth-child(2){top:0vw;left:31vw;width:33vw}@media screen and (max-width:480px){#verticals figure:nth-child(2){width:auto}}#verticals figure:nth-child(3){top:-2vw;right:0vw;width:33vw}@media screen and (max-width:480px){#verticals figure:nth-child(3){width:auto}}.form-block div{padding-bottom:.8em;font-size:2vw}.form-block input[type=text],.form-block input[type=email],.form-block textarea{font-size:2vw;width:100%;padding:.5vw}@media screen and (max-width:660px){.form-block input[type=text],.form-block input[type=email],.form-block textarea{font-size:4vw;width:90vw}}.form-block label{display:block}.vhidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}#adobe ul{max-width:90vw}
