@font-face{font-display:swap;font-family:Sofia Sans Semi Condensed;font-style:normal;font-weight:200;src:url(/fonts/sofia-sans-semi-condensed-v2-latin-200.eot);src:url(/fonts/sofia-sans-semi-condensed-v2-latin-200.eot?#iefix) format("embedded-opentype"),url(/fonts/sofia-sans-semi-condensed-v2-latin-200.woff2) format("woff2"),url(/fonts/sofia-sans-semi-condensed-v2-latin-200.woff) format("woff"),url(/fonts/sofia-sans-semi-condensed-v2-latin-200.ttf) format("truetype"),url(/fonts/sofia-sans-semi-condensed-v2-latin-200.svg#SofiaSansSemiCondensed) format("svg")}@font-face{font-display:swap;font-family:Sofia Sans Semi Condensed;font-style:normal;font-weight:400;src:url(/fonts/sofia-sans-semi-condensed-v2-latin-regular.eot);src:url(/fonts/sofia-sans-semi-condensed-v2-latin-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/sofia-sans-semi-condensed-v2-latin-regular.woff2) format("woff2"),url(/fonts/sofia-sans-semi-condensed-v2-latin-regular.woff) format("woff"),url(/fonts/sofia-sans-semi-condensed-v2-latin-regular.ttf) format("truetype"),url(/fonts/sofia-sans-semi-condensed-v2-latin-regular.svg#SofiaSansSemiCondensed) format("svg")}@font-face{font-display:swap;font-family:Sofia Sans Semi Condensed;font-style:normal;font-weight:900;src:url(/fonts/sofia-sans-semi-condensed-v2-latin-900.eot);src:url(/fonts/sofia-sans-semi-condensed-v2-latin-900.eot?#iefix) format("embedded-opentype"),url(/fonts/sofia-sans-semi-condensed-v2-latin-900.woff2) format("woff2"),url(/fonts/sofia-sans-semi-condensed-v2-latin-900.woff) format("woff"),url(/fonts/sofia-sans-semi-condensed-v2-latin-900.ttf) format("truetype"),url(/fonts/sofia-sans-semi-condensed-v2-latin-900.svg#SofiaSansSemiCondensed) format("svg")}body,html{background-color:#fafafa;font-size:20px;height:100%}body{position:relative;text-align:center}a,body,h1,h2,h3,h4,h5,h6,p{font-family:Sofia Sans Semi Condensed,sans-serif}p{color:#1c2832;font-size:1rem;font-weight:200;line-height:1.3;margin-bottom:1rem}strong{font-weight:900}small{font-size:.7rem;text-transform:none}span.days{display:block;font-size:1.7rem;font-weight:900}span.date{font-size:1rem;font-weight:400}h1{font-weight:900;margin-bottom:1rem;text-transform:uppercase}.parent{align-items:center;display:flex;height:80vh;justify-content:center}.preset_container{padding-top:1rem}.preset_container .preset{color:#333;padding:1rem 0}.preset_container .preset a{color:#333;display:block;font-size:.7rem;line-height:1.1;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.child,.preset{align-items:center;background-image:linear-gradient(180deg,#fff,#fff);border-radius:10px;box-shadow:0 16px 65px 6px #d8d8d8;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;perspective:900px;transition:box-shadow .5s cubic-bezier(.23,1,.32,1),transform .5s cubic-bezier(.23,1,.32,1)}.child a,.child a:active,.child a:hover,.child a:visited,.preset a,.preset a:active,.preset a:hover,.preset a:visited{text-decoration:none!important}.child.extended,.preset.extended{height:500px}.child.extended .header,.preset.extended .header{background-position:50%;background-size:cover;min-height:100px;width:100%}.child.extended .header .header_title,.preset.extended .header .header_title{background-color:hsla(0,0%,100%,.8);color:#1c2832;font-weight:900;height:100%;line-height:1.2;padding-left:.5rem;padding-right:.5rem;padding-top:1rem;text-decoration:none!important;text-transform:uppercase}.child .content,.preset .content{padding:1rem;width:100%}.child{height:400px;width:300px}form{width:100%}[role=button],button{background-color:#ff6363!important;border-color:#ff6363!important;border-radius:10px}input{background-color:#fff;border-color:#fff #000 #9e9e9e #fff6f6;border-radius:0;border-style:none none solid;border-width:1px;color:#333;display:block;font-family:Montserrat,sans-serif;height:50px;line-height:1.42857143;margin-bottom:20px;padding-left:1px;vertical-align:middle;width:100%}input:focus{border-color:#ff6363;outline:0}input:focus-visible{outline-offset:0}.social_media img{height:2rem;max-height:2rem;padding:.25rem;width:auto}footer{bottom:0;font-size:.9rem;font-weight:200;padding:1rem!important;position:absolute;text-align:left;width:100%}footer,footer a{color:#a9a9a9}footer img{height:.75rem;width:auto}footer .right{text-align:right}footer .right a:nth-of-type(2){margin-left:.5rem}footer .center{text-align:center}@media only screen and (max-width:992px){.preset_container{display:none}footer .center,footer .left,footer .right{text-align:left}}
