@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Encode+Sans+Condensed:wght@100;200;300;400;500;600;700;800;900&family=Roboto:ital,wght@0,100..900;1,100..900&family=Sofia+Sans+Extra+Condensed:ital,wght@0,1..1000;1,1..1000&family=Sofia+Sans+Semi+Condensed:ital,wght@0,1..1000;1,1..1000&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Encode+Sans+Condensed:wght@100;200;300;400;500;600;700;800;900&family=Roboto:ital,wght@0,100..900;1,100..900&family=Sofia+Sans+Extra+Condensed:ital,wght@0,1..1000;1,1..1000&display=swap");:root{--background-content:#f7f7f7;--background-cards:#fff;--foreground-content:#262626;--foreground-headings:#403940;--border-cards:#cbd5e0;--card-shadow:0 2px 8px rgba(0,0,0,.06),0 0 1px rgba(0,0,0,.09);--card-shadow-hover:0 4px 12px rgba(0,0,0,.09),0 0 1px rgba(0,0,0,.12);--tick-color:#2e7d32;--bullets:#da1b0c;--driver-accent:#e30b00;--driver-accent-hover:rgba(227,11,0,.1);--driver-section-border:rgba(203,213,224,.5);--driver-accent-secondary:#0046ad;--neutral-light:#f2f2f2;--neutral-medium:#e0e0e0;--neutral-dark:#333;--championship-cups:#403940}@media (prefers-color-scheme:dark){:root{--background-content:#151515;--background-cards:#1e1e1e;--foreground-content:#e6e6e6;--foreground-headings:#e6e6e6;--border-cards:#3d3d3d;--card-shadow:0 2px 8px rgba(0,0,0,.25),0 0 1px hsla(0,0%,100%,.03);--card-shadow-hover:0 4px 12px rgba(0,0,0,.35),0 0 1px hsla(0,0%,100%,.05);--tick-color:#4caf50;--driver-accent:#f44;--driver-accent-hover:rgba(227,11,0,.2);--driver-section-border:rgba(61,61,61,.7);--driver-accent-secondary:#1e68d0;--neutral-light:#2a2a2a;--neutral-medium:#333;--neutral-dark:#e0e0e0;--bullets:#ff3b33;--championship-cups:#e8d26e}}body{transition:background-color .3s ease,color .3s ease}.morris-btn{cursor:pointer;display:inline-block;padding:.5em 1em;position:relative;text-decoration:none}:root{font-size:18px}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/assets/fonts/roboto/Roboto-Light-webfont.eot);src:url(/assets/fonts/roboto/Roboto-Light-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/roboto/Roboto-Light-webfont.woff) format("woff"),url(/assets/fonts/roboto/Roboto-Light-webfont.ttf) format("truetype"),url(/assets/fonts/roboto/Roboto-Light-webfont.svg#robotolight) format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(/assets/fonts/roboto-italic-300.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2212,u+2215,u+e0ff,u+effd,u+f000}@font-face{font-family:Open Sans Condensed;font-style:normal;font-weight:700;src:url(../../fonts/open-sans/OpenSans-CondBold-webfont.eot);src:url(/assets/fonts/open-sans/OpenSans-CondBold-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/open-sans/OpenSans-CondBold-webfont.woff) format("woff"),url(/assets/fonts/open-sans/OpenSans-CondBold-webfont.ttf) format("truetype"),url(/assets/fonts/open-sans/OpenSans-CondBold-webfont.svg#open_sans_condensedbold) format("svg")}@font-face{font-family:Open Sans Condensed;font-style:normal;font-weight:300;src:url(/assets/fonts/open-sans/OpenSans-CondLight-webfont.eot);src:url(/assets/fonts/open-sans/OpenSans-CondLight-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/open-sans/OpenSans-CondLight-webfont.woff) format("woff"),url(/assets/fonts/open-sans/OpenSans-CondLight-webfont.ttf) format("truetype"),url(/assets/fonts/open-sans/OpenSans-CondLight-webfont.svg#open_sanscondensed_light) format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url(/assets/fonts/Roboto-Italic-webfont.eot);src:url(/assets/fonts/Roboto-Italic-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/Roboto-Italic-webfont.woff) format("woff"),url(/assets/fonts/Roboto-Italic-webfont.ttf) format("truetype"),url(/assets/fonts/Roboto-Italic-webfont.svg#robotoitalic) format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url(/assets/fonts/roboto/Roboto-LightItalic-webfont.eot);src:url(/assets/fonts/roboto/Roboto-LightItalic-webfont.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/roboto/Roboto-LightItalic-webfont.woff) format("woff"),url(/assets/fonts/roboto/Roboto-LightItalic-webfont.ttf) format("truetype"),url(/assets/fonts/roboto/Roboto-LightItalic-webfont.svg#robotolight_italic) format("svg")}.morris-btn,h1,h2,h3,h4,h5,h6{font-family:Bebas Neue,sans-serif;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase}h1{font-size:3rem}h2{font-size:2rem}h3{font-size:1.75rem;line-height:1}.morris-btn,h4{font-size:1.5rem;line-height:1}h5,h6{font-family:Sofia Sans Extra Condensed,sans-serif;font-style:normal;font-weight:300;text-transform:uppercase}h5{font-size:2rem}h5,h6{line-height:1}h6{font-size:1.6rem}p{font-family:Roboto,sans-serif;font-size:1rem;line-height:1.5}strong{font-weight:500}span,strong{display:inline-block}span{font-family:Sofia Sans Extra Condensed,sans-serif;font-size:2rem;font-weight:200}a{color:unset}li{font-family:Roboto,sans-serif;font-size:1rem;line-height:1.4}body{max-width:1200px}.morris-hero{background-color:#0d0d0d;overflow:hidden}.morris-hero__grid{padding:0}.morris-hero__content{display:flex;flex-direction:column;justify-content:center;padding:2rem 1rem;text-align:center}.morris-hero__headline{color:#fff;font-size:3.25rem;font-weight:700;line-height:.9;padding:2rem 0 .5rem}.morris-hero__subheading{color:#c5c9cc;font-size:2.5rem}.morris-hero__figure{aspect-ratio:4/3;overflow:hidden;position:relative}@supports not (aspect-ratio:1){.morris-hero__figure:before{content:"";float:left;padding-top:75%}.morris-hero__figure:after{clear:both;content:"";display:block}}.morris-hero__figure{transition:filter .3s ease}.morris-hero__figure:hover{filter:saturate(1.1) brightness(1.05)}.morris-hero__figure:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.9));bottom:0;content:"";height:50%;left:0;pointer-events:none;position:absolute;width:100%}.morris-hero__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.morris-intro{background-color:#fafafa;padding:2rem 0}@media (max-width:600px){.morris-intro{padding:2rem 1.5rem}}.morris-intro__statement p{color:#da1b0c;font-size:1.5rem;font-weight:700;line-height:1.1;padding-right:2rem}.morris-intro__benefit{align-items:flex-start;color:#da1b0c;display:flex;gap:.75rem}.morris-intro__benefit:before{color:#da1b0c;content:">";flex-shrink:0;font-size:1.1rem;font-weight:700;line-height:1.5}.morris-cta{overflow:hidden}.morris-cta .b-utils-grid{gap:0;padding:0}.morris-cta__content{display:flex}.morris-cta__message{background-color:#da1b0c;display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:2.5rem 2.5rem 2.5rem 0}@media (max-width:600px){.morris-cta__message{padding:3rem 1.5rem}}.morris-cta__message p{color:#fff;font-size:2.5rem;font-weight:500;line-height:1.1;padding:2rem 3rem}@media (min-width:601px) and (max-width:1024px){.morris-cta__message p{padding:1.5rem}}@media (max-width:600px){.morris-cta__message p{padding:1.25rem 0}}.morris-cta__phone{background-color:hsla(0,0%,5%,.3);padding:1.5rem;width:70%}@media (min-width:601px) and (max-width:1024px){.morris-cta__phone{width:unset}}@media (max-width:600px){.morris-cta__phone{width:unset}}.morris-cta__phone-link{align-items:center;color:#fff;display:flex;font-weight:500;gap:1rem;text-decoration:none}.morris-cta__phone-link strong{font-weight:900;text-transform:uppercase}.morris-cta__phone-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.morris-cta__phone-icon svg{fill:#fff;height:40px;width:40px}.morris-cta__figure{aspect-ratio:4/3;height:100%;overflow:hidden;position:relative;transition:filter .3s ease}@supports not (aspect-ratio:1){.morris-cta__figure:before{content:"";float:left;padding-top:75%}.morris-cta__figure:after{clear:both;content:"";display:block}}.morris-cta__figure:hover{filter:saturate(1.1) brightness(1.05)}.morris-cta__figure:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.9));bottom:0;content:"";height:50%;left:0;pointer-events:none;position:absolute;width:100%}.morris-cta__img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.morris-assets{background-color:#151515;color:#fff;padding:3.5rem 0}@media (max-width:600px){.morris-assets{padding:3rem 1.5rem}}.morris-assets__heading{font-size:2rem;font-weight:500;padding-bottom:2rem}.morris-assets__list{display:flex;flex-direction:column;gap:.875rem;list-style:none;margin:0;padding:0}.morris-assets__item{align-items:flex-start;display:flex;font-size:1.25rem;gap:.75rem}.morris-assets__item:before{color:#da1b0c;content:">";flex-shrink:0;font-size:2rem;font-weight:700;line-height:1}.morris-form{background-color:#f7f7f7}@media (min-width:601px) and (max-width:1024px){.morris-form{padding:3rem 0}}@media (max-width:600px){.morris-form{padding:2rem 0}}.morris-form__intro{display:flex;flex-direction:column;justify-content:center}@media (max-width:600px){.morris-form__intro{padding:1.5rem}}.morris-form__heading{font-size:3.5rem;font-weight:500;line-height:.9}.morris-form__question{color:#da1b0c;font-weight:700;padding:2rem 0 1rem}.morris-form__cta{padding-right:45%}@media (max-width:600px){.morris-form__cta{padding-right:unset}.morris-form__panel{padding:1.5rem}}.morris-form__panel-heading{color:#da1b0c;font-size:2rem;padding:1rem;text-align:center}.morris-form__fields{display:flex;flex-direction:column;gap:.75rem}.morris-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #da1b0c;border-radius:2px;box-sizing:border-box;color:#0d0d0d;font-family:Roboto,sans-serif;font-size:.95rem;outline:none;padding:.75rem 1rem;transition:border-color .2s ease;width:100%}.morris-input::-moz-placeholder{color:#0d0d0d;opacity:.55}.morris-input::placeholder{color:#0d0d0d;opacity:.55}.morris-input:focus{border:2px solid #da1b0c}.morris-input--textarea{min-height:120px;resize:vertical}.form__required{left:-9999px;position:absolute}.form__alert{margin-bottom:1rem;padding:1rem .5rem;width:100%}.form__alert span{font-size:1.5rem}.form__alert p{padding:0}.form__alert--error{background-color:#fed7d7;border-left:5px solid #e53e3e;font-size:1.5rem}.form__alert--success{background-color:#c6f6d5;border-left:5px solid #38a169;font-size:1.5rem}.morris-btn{border-radius:3px}.morris-btn,.morris-btn:active{background-color:#da1b0c;color:#fff}.morris-btn:hover{box-shadow:0 0 0 1px #da1b0c}.morris-btn{font-weight:500}.morris__footer{background-color:#0d0d0d;padding:4rem 1rem}.mcelrea-morris-branding{align-items:center;display:flex;gap:1.5rem;justify-content:center}@media (max-width:600px){.mcelrea-morris-branding{gap:.75rem}}.mcelrea-morris-branding .mr-logo{height:80px;margin-bottom:-10px;width:auto}.mcelrea-morris-branding .divider{background-color:hsla(0,0%,100%,.2);flex-shrink:0;height:75px;width:1px}.mcelrea-morris-branding .morris-logo__tagline{color:#e6e6e6;font-size:.9rem;font-weight:700;text-transform:uppercase}@media (min-width:601px) and (max-width:1024px){.mcelrea-morris-branding .morris-logo__tagline{font-size:.7rem}}.mcelrea-morris-branding .morris-logo__img{height:45px;width:auto}