@import url(https://fonts.googleapis.com/css?family=Muli:400,600,700|Abel:500|Nunito+Sans:400,900|Open+Sans);/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.site-header .site-menu ul li:after{content:"";display:block;clear:both}.site-header .site-menu ul li.has-children a.toggle svg,body #loading-overlay div,figure.aspect>img,figure.aspect>svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body{color:#000;font-family:Muli,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5;overflow-x:hidden;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body[data-fonts-loaded=true]{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}body #loading-overlay{display:none}body #loading-overlay div .spinner{display:block;-webkit-animation:rotator 1.4s linear infinite;animation:rotator 1.4s linear infinite}body #loading-overlay div .spinner .path{stroke-dasharray:187;stroke-dashoffset:0;-webkit-transform-origin:center;transform-origin:center;-webkit-animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}body.is-loading{overflow:hidden;cursor:wait}body.is-loading #loading-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:block;background-color:hsla(0,0%,100%,.75);cursor:wait;z-index:999999}a{-webkit-transition:all .25s;transition:all .25s}a,a:focus,a:hover{color:#000}body[data-fonts-loaded=true] h1,body[data-fonts-loaded=true] h2,body[data-fonts-loaded=true] h3,body[data-fonts-loaded=true] h4,body[data-fonts-loaded=true] h5,body[data-fonts-loaded=true] h6{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}h1{font-size:1.75rem;letter-spacing:.011em}@media (min-width:20em){h1{font-size:calc(1.75rem + .625 * (100vw - 20em) / 12)}}@media (min-width:32em){h1{font-size:2.375rem}}h2{font-size:1.4375rem;letter-spacing:.014em}@media (min-width:20em){h2{font-size:calc(1.4375rem + .5625 * (100vw - 20em) / 12)}}@media (min-width:32em){h2{font-size:2rem}}h3{font-size:1.25rem;letter-spacing:.018em}@media (min-width:20em){h3{font-size:calc(1.25rem + .5 * (100vw - 20em) / 12)}}@media (min-width:32em){h3{font-size:1.75rem}}h4{font-size:1.0625rem;letter-spacing:.021em}@media (min-width:20em){h4{font-size:calc(1.0625rem + .4375 * (100vw - 20em) / 12)}}@media (min-width:32em){h4{font-size:1.5rem}}h5{font-size:.875rem;letter-spacing:.025em}@media (min-width:20em){h5{font-size:calc(.875rem + .375 * (100vw - 20em) / 12)}}@media (min-width:32em){h5{font-size:1.25rem}}h6{font-size:.8125rem;letter-spacing:.028em}@media (min-width:20em){h6{font-size:calc(.8125rem + .3125 * (100vw - 20em) / 12)}}@media (min-width:32em){h6{font-size:1.125rem}}blockquote{quotes:"\201C" "\201D" "\201C" "\201D";position:relative;margin:0 5vw 4rem;color:#000;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}blockquote:before{content:open-quote;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}blockquote p{margin-left:4rem}html{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{position:relative;margin:0;min-height:100%}@media only screen and (min-device-width:414px) and (max-device-height:896px) and (-webkit-device-pixel-ratio:2){body .site-container{padding:env(safe-area-inset-top,1.5rem) env(safe-area-inset-right,1.5rem) env(safe-area-inset-bottom,1.5rem) env(safe-area-inset-left,1.5rem)}}@media only screen and (min-device-width:375px) and (max-device-height:812px) and (-webkit-device-pixel-ratio:3){body .site-container{padding:env(safe-area-inset-top,1.5rem) env(safe-area-inset-right,1.5rem) env(safe-area-inset-bottom,1.5rem) env(safe-area-inset-left,1.5rem)}}@media only screen and (min-device-width:414px) and (max-device-height:896px) and (-webkit-device-pixel-ratio:3){body .site-container{padding:env(safe-area-inset-top,1.5rem) env(safe-area-inset-right,1.5rem) env(safe-area-inset-bottom,1.5rem) env(safe-area-inset-left,1.5rem)}}body .site-container .content{padding-bottom:8rem;padding-top:6.25rem}@media (min-width:27.0625rem){body .site-container .content{padding-bottom:10.8125rem;padding-top:7.75rem}}@media (min-width:40rem){body .site-container .content{padding-bottom:7.25rem;padding-top:7.75rem}}.site-footer.embed,.site-footer.kiosk,.site-header.embed,.site-header.kiosk,[v-cloak]{display:none}body.embed{background-image:none;color:#000}body.embed .content.embed,body.embed .contest-details,body.embed .home,body.embed h1,body.embed h2,body.embed h3,body.embed h4,body.embed h5,body.embed i,body.embed p{color:#000}body.embed a.button,body.embed button,body.embed input[type=submit]{color:#fff;background-color:#b4121b}a{cursor:pointer}@-webkit-keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@keyframes rotator{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(270deg);transform:rotate(270deg)}}@-webkit-keyframes colors{0%{stroke:#4285f4}25%{stroke:#de3e35}50%{stroke:#f7c223}75%{stroke:#1b9a59}to{stroke:#4285f4}}@keyframes colors{0%{stroke:#4285f4}25%{stroke:#de3e35}50%{stroke:#f7c223}75%{stroke:#1b9a59}to{stroke:#4285f4}}@-webkit-keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;-webkit-transform:rotate(135deg);transform:rotate(135deg)}to{stroke-dashoffset:187;-webkit-transform:rotate(450deg);transform:rotate(450deg)}}figure{margin:0}figure.aspect{position:relative;width:100%;height:0;overflow:hidden}figure.aspect.portrait{padding-bottom:160%}figure.aspect.square{padding-bottom:100%}figure.aspect.traditional{padding-bottom:75%}figure.aspect.computer{padding-bottom:62.5%}figure.aspect.hd,figure.aspect.landscape,figure.aspect.video{padding-bottom:56.25%}figure.aspect.widescreen{padding-bottom:54%}figure.aspect.cinema{padding-bottom:42%}figure.aspect.banner{padding-bottom:25%}figure.aspect>svg{width:100%;height:100%}figure.aspect>img{display:none}@supports ((-o-object-fit:cover) or (object-fit:cover)) or ((-o-object-fit:contain) or (object-fit:contain)){figure.aspect>svg{display:none}figure.aspect>img{-o-object-fit:cover;object-fit:cover;display:block;width:100%;height:100%}figure.aspect>img.contain{-o-object-fit:contain;object-fit:contain}}#update-browser{background-color:rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.4);color:#000;margin:0;padding:0}#update-browser p{margin:0 auto;padding:1em;width:90%}#update-browser a{color:#000}a.button,button,input[type=submit]{display:inline-block;min-width:10rem;padding:.625rem 1.5rem;color:#000;font-weight:700;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#fff;border:2px solid #fff}a.button:focus,a.button:hover,button:focus,button:hover,input:focus[type=submit],input:hover[type=submit]{color:#000;background-color:#e6e5e5;border-color:#fff}form{padding:2rem 0}form :focus{outline:none}.form-pages{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 3rem;padding:.6875rem 1rem .6875rem 2rem;color:#fff;background-color:#acacac;border-left:10px solid #868686}.form-pages li{padding:0 .25rem;color:#fff}.form-pages li:not(:last-of-type){margin-right:2.5rem}.form-pages li.active{font-weight:700}.form-success{margin-bottom:3rem}.form-success header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1rem .5rem 2rem;color:#fff;background-color:#85c169;border-left:10px solid #5e9d41}.form-success header .message{padding-right:1rem}.form-success header .check{margin-left:auto;padding-top:.25rem}.form-success header .check svg{height:1rem;width:1rem}.form-success header .check svg path{fill:#fff}.form-success .submitted-fields{width:100%;margin:1rem 0}.form-success .submitted-fields:empty{display:none}.form-success .submitted-fields .field{padding:1rem 0;border-bottom:1px solid #efefef}.form-success .submitted-fields .field label{margin-top:0;margin-bottom:0;font-weight:700}.form-errors{margin-bottom:3rem}.form-errors header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1rem .5rem 2rem;color:#fff;background-color:#000;border-left:10px solid #000}.form-errors header .message{padding-right:1rem}.form-errors header .times{margin-left:auto;padding-top:.25rem}.form-errors header .times svg{height:1.25rem;width:1.25rem}.form-errors header .times svg path{fill:#fff}.form-errors .errors{width:100%;margin:0 0 1rem}.form-errors .errors:empty{display:none}.form-errors .errors .error{padding:1rem 0 1rem 1rem;color:#000;border-bottom:1px solid #efefef}.form-row{margin:1rem 0 2rem}label{position:relative;display:block;width:100%}label .field-label,label .option-label{display:block;width:100%;margin-bottom:.25rem;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.056875em}label .field-label small,label .option-label small{font-size:.75rem;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:normal}label .field-label small:before,label .option-label small:before{content:"("}label .field-label small:after,label .option-label small:after{content:")"}label .field-label.required:before,label .option-label.required:before{content:"*";padding:0 .25rem;color:#000;font-weight:700}label .field-instructions{display:block;width:100%;margin-bottom:.25rem;font-size:.875rem;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}label .field-wrapper{position:relative}label .field-wrapper.error:after{content:"!";position:absolute;top:50%;right:.75rem;width:1.5rem;height:1.5rem;color:#fff;font-weight:700;text-align:center;background-color:#000;border-radius:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}label .field-wrapper.complete input,label .field-wrapper.complete select,label .field-wrapper.complete textarea{border-color:#85c169}label .field-error{display:block;padding:.375rem;color:#000;font-size:.875rem}label .field-error:empty{display:none}label .field-error ul{list-style:none;margin:0;padding:0}label.email .field-wrapper input,label.password .field-wrapper input,label.text .field-wrapper input{width:100%;padding:.6875rem .875rem;color:#000;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5;border:1px solid silver;border-radius:3px;-webkit-transition:all .25s;transition:all .25s}label.email .field-wrapper input::-webkit-input-placeholder,label.password .field-wrapper input::-webkit-input-placeholder,label.text .field-wrapper input::-webkit-input-placeholder{color:#acacac;font:inherit}label.email .field-wrapper input:-ms-input-placeholder,label.email .field-wrapper input::-ms-input-placeholder,label.password .field-wrapper input:-ms-input-placeholder,label.password .field-wrapper input::-ms-input-placeholder,label.text .field-wrapper input:-ms-input-placeholder,label.text .field-wrapper input::-ms-input-placeholder{color:#acacac;font:inherit}label.email .field-wrapper input::placeholder,label.password .field-wrapper input::placeholder,label.text .field-wrapper input::placeholder{color:#acacac;font:inherit}label.email .field-wrapper input:focus,label.password .field-wrapper input:focus,label.text .field-wrapper input:focus{border-color:#000}label.email .field-wrapper.error input,label.password .field-wrapper.error input,label.text .field-wrapper.error input{padding-right:3rem;border-color:#000}label.textarea .field-wrapper textarea{display:block;width:100%;height:9rem;padding:.6875rem .875rem;color:#000;font-family:inherit;line-height:1.5;border:1px solid silver;border-radius:3px;-webkit-transition:all .25s;transition:all .25s}label.textarea .field-wrapper textarea::-webkit-input-placeholder{color:#acacac;font:inherit}label.textarea .field-wrapper textarea:-ms-input-placeholder,label.textarea .field-wrapper textarea::-ms-input-placeholder{color:#acacac;font:inherit}label.textarea .field-wrapper textarea::placeholder{color:#acacac;font:inherit}label.textarea .field-wrapper textarea:focus{border-color:#000}label.textarea .field-wrapper.error textarea{padding-right:3rem;border-color:#000}label.dynamic-recipients .field-wrapper:before,label.select .field-wrapper:before{content:url(" <svg width=1792 height=1792 viewBox=\"0 0 1792 1792\" xmlns=http://www.w3.org/2000/svg><path d=\"M1683 808l-742 741q-19 19-45 19t-45-19l-742-741q-19-19-19-45.5t19-45.5l166-165q19-19 45-19t45 19l531 531 531-531q19-19 45-19t45 19l166 165q19 19 19 45.5t-19 45.5z\"/></svg> ");position:absolute;top:50%;right:.875rem;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}label.dynamic-recipients .field-wrapper select,label.select .field-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;width:100%;padding:.6875rem 2.625rem .6875rem .875rem;color:#000;font-family:inherit;line-height:1.5;background-color:transparent;border:1px solid silver;border-radius:3px;z-index:2;-webkit-transition:all .25s;transition:all .25s;height:40px;padding:.44rem 2.625rem .45rem .875rem}label.dynamic-recipients .field-wrapper select::-ms-expand,label.select .field-wrapper select::-ms-expand{display:none}label.dynamic-recipients .field-wrapper select::-webkit-input-placeholder,label.select .field-wrapper select::-webkit-input-placeholder{color:#acacac;font:inherit}label.dynamic-recipients .field-wrapper select:-ms-input-placeholder,label.dynamic-recipients .field-wrapper select::-ms-input-placeholder,label.select .field-wrapper select:-ms-input-placeholder,label.select .field-wrapper select::-ms-input-placeholder{color:#acacac;font:inherit}label.dynamic-recipients .field-wrapper select::placeholder,label.select .field-wrapper select::placeholder{color:#acacac;font:inherit}label.dynamic-recipients .field-wrapper select:focus,label.select .field-wrapper select:focus{border-color:#000}label.dynamic-recipients .field-wrapper.error:before,label.select .field-wrapper.error:before{right:3.25rem}label.dynamic-recipients .field-wrapper.error select,label.select .field-wrapper.error select{padding-right:5.125rem;border-color:#000}.g-recaptcha{margin-bottom:2rem}button,input[type=submit]{color:#000;line-height:inherit;text-transform:uppercase;background-color:#fff;border:2px solid #fff;cursor:pointer;-webkit-transition:all .25s;transition:all .25s;border:0;padding:1rem 0}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background-color:#e6e5e5;border-color:#fff}.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.buttons.left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.buttons.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.buttons.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.buttons.spread{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buttons button,.buttons input[type=submit]{margin-right:.5rem;margin-bottom:2rem;margin-left:.5rem;font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:1px;text-transform:uppercase;font-size:.85rem}.pagination-list{display:inline-block;margin:0;padding:0;border-radius:3px}.pagination-list li{display:inline}.pagination-list li:first-child a{border-left-width:1px;border-radius:3px 0 0 3px}.pagination-list li:last-child a{border-radius:0 3px 3px 0}.pagination-list li.active a{color:#86949f;cursor:default}.pagination-list a{float:left;padding:0 1em;line-height:2em;text-decoration:none;border:1px solid #dbdbdb;border-left-width:0}.pagination-list .active a,.pagination-list a:focus,.pagination-list a:hover{background-color:#f4f4f4}.pagination-list a svg{fill:currentColor;position:relative;top:.1875rem;width:1.0625rem}.pagination-list li.first svg{margin-right:.5rem}.pagination-list li.last svg{margin-left:.5rem}.embed-container{position:relative;max-width:100%;height:0;padding-bottom:56.25%;overflow:hidden}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}#alert{position:relative;display:block;width:100%;padding:.75rem 1.5rem;color:#fff;font-size:.875rem;letter-spacing:.05em;text-align:center;font-weight:600;text-decoration:none}#alert.urgent{background-color:#000}#alert.informational{background-color:#85c169}#alert span{display:inline-block;line-height:1.5}#alert svg{fill:hsla(0,0%,100%,.9);position:relative;top:.125rem;width:.9375rem;height:.9375rem;margin-right:.625rem}.slab.content{max-width:80ch;margin-right:auto;margin-left:auto;padding:0 1.5rem}.slab.content img{display:block;width:90%!important;height:auto!important;margin:2em auto}.slab.content-image{max-width:60rem;margin-right:auto;margin-left:auto;padding:0 1.5rem}@media (min-width:60em){.slab.content-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.slab.content-image.img-left a{margin-right:2rem}.slab.content-image.img-right a{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:2rem}.slab.content-image.img-right .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.slab.content-image a{position:relative}@media (min-width:60em){.slab.content-image a{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}@media (min-width:60em){.slab.content-image a figure{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}}.slab.content-image a figure>svg{display:none}@media (min-width:60em){.slab.content-image a figure>svg{display:block;position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.slab.content-image a figure>img{width:100%;height:auto}@media (min-width:60em){.slab.content-image a figure>img{display:none}}@media (min-width:60em){@supports ((-o-object-fit:cover) or (object-fit:cover)) or ((-o-object-fit:contain) or (object-fit:contain)){.slab.content-image a figure>svg{display:none}.slab.content-image a figure>img{-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;left:50%;display:block;width:100%;height:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slab.content-image a figure>img.contain{-o-object-fit:contain;object-fit:contain}}}@media (min-width:60em){.slab.content-image .content{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}.slab.side-media{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:61.5rem;margin-right:auto;margin-left:auto;padding:0 1.5rem}.slab.side-media>a{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:12rem;max-width:24rem;margin:.75rem}.slab.full-bleed{height:37.5rem}.slab.full-bleed figure{height:100%;padding-bottom:0}.table-overflow{width:100%;margin-bottom:2rem;overflow-x:auto}.table-overflow table{min-width:40rem}table{table-layout:fixed;border-collapse:collapse;width:100%;border:1px solid #dbdbdb}table thead tr{border-bottom:1px solid #dbdbdb}table thead tr th{padding:.75rem;font-weight:400;font-size:.875rem;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:left;background-color:#f4f4f4}table tbody tr td{padding:1rem .75rem}table tbody tr td.no-results-message{padding:4rem 0;text-align:center}table tbody tr:nth-of-type(2n) td{background-color:#f4f4f4}.cke_editable{position:relative;left:calc(50% - 1.5rem);max-width:60rem;min-height:0!important;height:auto!important;margin:1.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.cke_editable img{display:block;width:90%!important;height:auto!important;margin:2em auto}.contest-details{color:#fff;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 0;max-width:400px;width:80%}@media (max-width:27rem){.contest-details{max-width:100%;width:100%;padding-bottom:3rem}}@media (max-width:30rem){.contest-details{padding-top:0}}.contest-details img{margin-bottom:1rem;-o-object-fit:contain;object-fit:contain;max-width:650px}@media (max-width:700px){.contest-details img{max-width:90%}}.contest-details a:not(.button){color:#fff;max-width:200px!important;margin:2rem 0}.contest-details a:last-child{margin-top:2rem}.contest-details h2{margin:0}.contest-details i,.contest-details p,.contest-details span{font-size:1.1rem}.contest-details p.description{font-size:1.25rem}form.contest-form,form.kids-club-form{-ms-flex-item-align:center;align-self:center;max-width:400px;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;color:#fff;text-align:left}@media (max-width:27rem){form.contest-form,form.kids-club-form{max-width:100%}}form.contest-form .buttons,form.kids-club-form .buttons{margin:2rem 0;width:100%}form.contest-form button,form.kids-club-form button{margin:0 auto}@media (max-width:27rem){form.contest-form button,form.kids-club-form button{font-size:1.2rem;width:100%}}@media (max-width:27rem){form.contest-form,form.kids-club-form{padding:0 1rem}}form.contest-form label,form.kids-club-form label{width:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;margin-bottom:1rem}form.contest-form label.half,form.kids-club-form label.half{width:45%}form.contest-form label input,form.kids-club-form label input{height:40px;padding:.5rem}form.contest-form label input.error,form.kids-club-form label input.error{border:1px solid #000}form.contest-form label input:focus,form.kids-club-form label input:focus{border:1px solid #659324}@media (max-width:27rem){form.contest-form label input,form.kids-club-form label input{height:54px;padding:.5rem}}form.contest-form label span,form.kids-club-form label span{margin-bottom:.5rem}form.contest-form label span.error,form.kids-club-form label span.error{font-size:1.2rem;color:#f7c223;font-weight:900;text-align:center}form.contest-form .message,form.kids-club-form .message{margin:1rem 0}@media (max-width:29.25rem){form.contest-form label.half,form.kids-club-form label.half{width:100%}}form.contest-form .text-center,form.kids-club-form .text-center{text-align:center}form.contest-form .small,form.kids-club-form .small{font-size:.9rem}form.contest-form label.checkbox,form.kids-club-form label.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:right}form.contest-form label.checkbox .checkbox-container,form.kids-club-form label.checkbox .checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}form.contest-form label.checkbox span:first-child,form.kids-club-form label.checkbox span:first-child{margin-right:15px;font-size:.95rem}form.contest-form label.checkbox input,form.kids-club-form label.checkbox input{position:absolute;opacity:0;cursor:pointer}form.contest-form label.checkbox .checkmark,form.kids-club-form label.checkbox .checkmark{height:25px;width:25px;border:1px solid #fff;border-radius:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}form.contest-form label.checkbox input:checked~.checkmark,form.kids-club-form label.checkbox input:checked~.checkmark{background-color:transparent}form.contest-form label.checkbox:hover input~.checkmark,form.kids-club-form label.checkbox:hover input~.checkmark{background-color:hsla(0,0%,100%,.1)}form.contest-form label.checkbox .checkmark:after,form.kids-club-form label.checkbox .checkmark:after{content:"";position:absolute;display:none}form.contest-form label.checkbox input:checked~.checkmark:after,form.kids-club-form label.checkbox input:checked~.checkmark:after{display:-webkit-box;display:-ms-flexbox;display:flex}form.contest-form label.checkbox .checkmark:after,form.kids-club-form label.checkbox .checkmark:after{margin-top:-2px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}form.kids-club-form{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:2rem}form.kids-club-form span.title{width:100%;text-align:center;color:#000;font-size:1.35rem;font-weight:700;margin-bottom:2rem}form.kids-club-form label{color:#000}form.kids-club-form label input{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}form.kids-club-form label select{background-color:#fff!important}form.kids-club-form .checkmark{border:1px solid #000}form.kids-club-form input:checked~.checkmark{background-color:transparent}form.kids-club-form:hover input~.checkmark{background-color:hsla(0,0%,100%,.1)}form.kids-club-form .checkmark:after{border:solid #000}form.kids-club-form button,form.kids-club-form input[type=submit]{color:#000;background-color:transparent;border:2px solid #000}form.kids-club-form button:focus,form.kids-club-form button:hover,form.kids-club-form input[type=submit]:focus,form.kids-club-form input[type=submit]:hover{color:#fff;background-color:#000;border:2px solid #000}form.kids-club-form.dark label>span,form.kids-club-form.dark label>strong,form.kids-club-form.dark span.title{color:#fff}form.kids-club-form.dark button,form.kids-club-form.dark button:focus,form.kids-club-form.dark button:hover,form.kids-club-form.dark input[type=submit],form.kids-club-form.dark input[type=submit]:focus,form.kids-club-form.dark input[type=submit]:hover{color:#000;background-color:#fff;border:2px solid #fff}.kiosk form.contest-form label input,.kiosk form.kids-club-form label input{height:60px}body.embed .contest-details a:not(.button),body.embed form.contest-form,body.embed form.contest-form label,body.embed form.contest-form label>span,body.embed form.contest-form label>strong,body.embed form.kids-club-form,body.embed form.kids-club-form label,body.embed form.kids-club-form label>span,body.embed form.kids-club-form label>strong{color:#000}body.embed form.contest-form label.checkbox .checkmark,body.embed form.contest-form label.checkbox .checkmark:after,body.embed form.kids-club-form label.checkbox .checkmark,body.embed form.kids-club-form label.checkbox .checkmark:after{border-color:#000}.btn-submitting{cursor:not-allowed;pointer-events:none}.btn-submitting,.btn-submitting:hover{background-color:#acacac;color:#fff}.fancybox-button{min-width:0}.fancybox-button:not(.fancybox-button--close){float:none}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.flex.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex.column,.flex.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex.full-width,.flex .full-width{width:100%}.flex .align-center{-ms-flex-item-align:center;align-self:center}.flex.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex .reset{margin:0}.flex .no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.site-header{left:0;right:0;top:0;position:absolute;overflow-x:hidden}.site-header .site-nav{padding:1rem 2rem;position:relative;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:27rem){.site-header .site-nav{padding:1rem}}.site-header .site-nav .rotate{background:rgba(0,0,0,.2);padding:1rem 3rem 1rem 2rem;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);margin-right:-3rem;margin-top:-2rem}.site-header .site-nav .rotate>div{-webkit-transform:rotate(4deg);transform:rotate(4deg);margin-left:-1rem}.site-header .site-nav .rotate a{text-transform:uppercase;text-decoration:none;font-size:1.7rem;color:#fff;font-family:Abel,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;letter-spacing:.1rem}@media (max-width:36.25em){.site-header .site-nav .rotate{position:absolute;top:40px;right:20px}.site-header .site-nav .rotate a{font-size:1rem}}@media (max-width:27rem){.site-header .site-nav .rotate{position:absolute;top:40px;right:10px}.site-header .site-nav .rotate a{font-size:.9rem}}@media only screen and (min-device-width:414px) and (max-device-height:896px) and (-webkit-device-pixel-ratio:2){.site-header .site-nav{padding-left:max(1.5rem,env(safe-area-inset-left));padding-right:max(1.5rem,env(safe-area-inset-right));padding-top:max(1.5rem,env(safe-area-inset-top))}}@media only screen and (min-device-width:375px) and (max-device-height:812px) and (-webkit-device-pixel-ratio:3){.site-header .site-nav{padding-left:max(1.5rem,env(safe-area-inset-left));padding-right:max(1.5rem,env(safe-area-inset-right));padding-top:max(1.5rem,env(safe-area-inset-top))}}@media only screen and (min-device-width:414px) and (max-device-height:896px) and (-webkit-device-pixel-ratio:3){.site-header .site-nav{padding-left:max(1.5rem,env(safe-area-inset-left));padding-right:max(1.5rem,env(safe-area-inset-right));padding-top:max(1.5rem,env(safe-area-inset-top))}}@media (max-width:27em){.site-header .site-nav{height:100px}.site-header .site-nav .logo svg{height:70px}}@media (max-width:27em){.site-header .site-nav .rotate svg{margin-top:-.5rem;height:70px}}.site-header .site-nav .toggle.menu{float:right;display:block;padding:.6875rem;text-decoration:none;cursor:pointer}@media (min-width:60em){.site-header .site-nav .toggle.menu{display:none}}.site-header .site-nav .toggle.menu svg{-webkit-transition:all .25s;transition:all .25s;fill:#000;display:block;width:1.625rem;height:1.625rem}.site-header .site-nav .toggle.menu.on svg,.site-header .site-nav .toggle.menu:focus svg,.site-header .site-nav .toggle.menu:hover svg{fill:#000}.site-header .site-menu{position:absolute;top:100%;left:0;display:none;width:100%;background-color:#fff;border-bottom:1px solid #86949f;z-index:110}@media (min-width:60em){.site-header .site-menu{position:relative;top:auto;display:block!important;width:auto;border-bottom:0;overflow:visible!important}}.site-header .site-menu ul{list-style:none;margin:0;padding:0}.site-header .site-menu ul li{display:block;margin:0}@media (min-width:60em){.site-header .site-menu ul li{display:inline-block}.site-header .site-menu ul li.on{color:#fff;background-color:#86949f}}.site-header .site-menu ul li.has-children>a:not(.toggle){float:left;width:calc(100% - 3rem)}@media (min-width:60em){.site-header .site-menu ul li.has-children>a:not(.toggle){float:none;width:100%}}.site-header .site-menu ul li.has-children a.toggle{-webkit-transition:all .25s;transition:all .25s;float:right;position:relative;width:3rem;height:3rem;border-bottom:1px solid #86949f;border-left:1px solid #86949f;cursor:pointer}@media (min-width:60em){.site-header .site-menu ul li.has-children a.toggle{display:none}}.site-header .site-menu ul li.has-children a.toggle:focus,.site-header .site-menu ul li.has-children a.toggle:hover{background-color:#86949f}.site-header .site-menu ul li.has-children a.toggle svg{-webkit-transition:all .25s;transition:all .25s;fill:#000;width:1.125rem;height:1.125rem}.site-header .site-menu ul li.has-children a.toggle:focus svg,.site-header .site-menu ul li.has-children a.toggle:hover svg{fill:#fff}.site-header .site-menu ul li.has-children ul{clear:both;display:none}@media (min-width:60em){.site-header .site-menu ul li.has-children ul{position:absolute;top:100%;background-color:#fff;border-right:1px solid #86949f;border-left:1px solid #86949f}}.site-header .site-menu ul li.has-children ul li{display:block}@media (min-width:60em){.site-header .site-menu ul li.has-children ul li:first-of-type{border-top:1px solid #86949f}}.site-header .site-menu ul li.has-children ul li a{padding-left:2.6875rem;font-weight:400}@media (min-width:60em){.site-header .site-menu ul li.has-children ul li a{height:3rem;padding:0 1.25rem;line-height:3rem;border-bottom:1px solid #86949f}}.site-header .site-menu ul li.has-children ul li a:focus,.site-header .site-menu ul li.has-children ul li a:hover{color:#fff;background-color:#86949f}.site-header .site-menu ul li.has-children ul li ul li a{padding-left:4rem}@media (min-width:60em){.site-header .site-menu ul li.has-children ul li ul li a{padding:0 1.25rem}}.site-header .site-menu ul li a{display:block;height:3rem;padding-left:1.375rem;color:#000;font-weight:700;line-height:3rem;text-decoration:none;text-transform:uppercase;border-bottom:1px solid #86949f}@media (min-width:60em){.site-header .site-menu ul li a{padding:0 1.75rem;white-space:nowrap;border-bottom:0}}.site-header .site-menu ul li a:focus,.site-header .site-menu ul li a:hover{color:#fff;background-color:#86949f}.site-header .site-menu ul li.has-children.on>a.toggle svg{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}.site-header .site-menu>ul>li:last-of-type a{border-bottom:0}main{margin:0;z-index:1}main>article,main>section{width:100%;overflow:auto}main>article>article,main>article>section,main>section>article,main>section>section{margin:3rem 0}.background-image{position:fixed;top:0;left:0;overflow:none;z-index:-1;background-color:#2b2b2b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.background-image,.background-image .bg-logo{height:100%;width:100%}.background-image .bg-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.2)}.background-image svg{width:100%;height:100%}.site-footer{position:absolute;bottom:0;left:0;right:0;color:#fff;padding:1.5rem}@media only screen and (min-device-width:414px) and (max-device-height:896px) and (-webkit-device-pixel-ratio:2){.site-footer{padding-left:max(1.5rem,env(safe-area-inset-left));padding-right:max(1.5rem,env(safe-area-inset-right));padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}}@media only screen and (min-device-width:375px) and (max-device-height:812px) and (-webkit-device-pixel-ratio:3){.site-footer{padding-left:max(1.5rem,env(safe-area-inset-left));padding-right:max(1.5rem,env(safe-area-inset-right));padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}}@media only screen and (min-device-width:414px) and (max-device-height:896px) and (-webkit-device-pixel-ratio:3){.site-footer{padding-left:max(1.5rem,env(safe-area-inset-left));padding-right:max(1.5rem,env(safe-area-inset-right));padding-bottom:max(1.5rem,env(safe-area-inset-bottom))}}.site-footer .links .item-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:.75rem}.site-footer .links .item-container div.pipe{margin:0 .5rem}.site-footer .links .item-container a:not(:last-child){margin-right:0}.site-footer svg path{-webkit-transition:all .25s;transition:all .25s}.site-footer a{color:#fff;text-decoration:none;font-family:Muli,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.site-footer a:hover{color:#ccc}.site-footer a:hover svg path{fill:#ccc}.site-footer .copyright{width:100%;color:#fff;font-size:.75rem;opacity:.37;margin-top:.5rem}.site-footer .apple-container{position:fixed;width:20rem;bottom:-9rem;left:-5.5rem;z-index:-1}.site-footer .apple-container svg{width:100%;max-width:26rem}@media (max-width:36.25em){.site-footer .apple-container{display:none;position:absolute;width:16rem;bottom:0;left:-6.5rem;height:18rem}.site-footer .apple-container svg{width:100%;height:100%}}.page{padding:2rem 0;color:#fff;text-align:left}.page h1{text-align:center}.page .container{width:60%;max-width:500px;margin-bottom:2rem}@media (max-width:45.625rem){.page .container{width:80%}}@media (max-width:30rem){.page{padding:0}}.terms p,.terms p span{color:#fff!important}body.embed .page{color:#000}body.embed .terms p,body.embed .terms p span{color:#000!important}body{background-image:-webkit-gradient(linear,left top,left bottom,from(#b4121b),to(#b4121b));background-image:linear-gradient(#b4121b,#b4121b)}.parkview-field{z-index:-1;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.parkview-field img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.parkview-field .parkview-field-overlay{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;background-color:rgba(0,0,0,.6)}h1{-ms-flex-item-align:center;align-self:center;text-align:center;font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:3rem;font-weight:900;margin:0;padding:0;color:#fff}h1.empty{margin-top:2rem}p{max-width:80%;text-align:center;margin-bottom:4rem;width:80%;-ms-flex-item-align:center;align-self:center;margin:0;padding:0;color:#fff}.terms_container p{max-width:100%;width:100%}@media (max-width:36.25em){html{overflow-x:hidden;width:100vw}}.grecaptcha-badge{bottom:98px!important}@media (max-width:36.25em){.grecaptcha-badge{position:absolute!important}}.home{color:#fff;padding-bottom:4rem}.home .container{max-width:90%}@media (max-width:27rem){.home .container{max-width:100%}}.home .apple-container{-ms-flex-item-align:center;align-self:center;margin-top:2rem;width:110px;height:130px}.home .apple-container svg{width:100%;height:130px}.home a:not(.contest){margin-top:1rem;margin-bottom:2rem;-ms-flex-item-align:center;align-self:center;max-width:80px}.home .hr-sect{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-family:Muli,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;margin:8px 0}.home .hr-sect:after,.home .hr-sect:before{content:"";width:160px;background:#fff;height:1px;font-size:0;line-height:0;margin:0 8px}.home .hr-sect:before{margin-left:0}.home .hr-sect:after{margin-right:0}.home h6{margin:1rem 0;-ms-flex-item-align:center;align-self:center;text-align:center;padding:0 1rem}.home .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:27rem){.home .meta{-ms-flex-wrap:wrap;flex-wrap:wrap}}.home .meta .count{font-size:6rem;font-weight:700;margin-right:1rem}.home .meta .text{margin-right:1rem;font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900}.home .meta .text span{text-transform:uppercase}.home .meta .text i{letter-spacing:1px}.home .meta .rotate{-webkit-transform:rotate(2deg);transform:rotate(2deg);background:rgba(0,0,0,.2);padding:.6rem .5rem;margin-left:1rem}@media (max-width:27rem){.home .meta .rotate{margin-left:0}}.home .meta .rotate>div{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.home .meta .rotate>div a{background-color:#fff;color:#000;font-size:.85rem;font-family:Nunito,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:1px;margin:0;border:0;padding:.925rem 1.5rem}.home .meta .rotate>div a:focus,.home .meta .rotate>div a:hover{background-color:#e6e5e5}@media (max-width:27rem){.home .meta .rotate>div a{padding:1.5rem 1.7rem}}div.contest-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}div.contest-bg{-webkit-transform:rotate(2deg);transform:rotate(2deg);background:rgba(0,0,0,.2);padding:.9rem 1.25rem;margin:1.5rem;max-width:30rem}div.contest-bg>div{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}div.contest-bg>div a.contest,div.contest-bg>div div.contest{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;background-color:#fff;min-height:8rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;border:1px solid;border-color:#fff;margin:.5rem 0;text-decoration:none;cursor:pointer}div.contest-bg>div a.contest.disabled,div.contest-bg>div div.contest.disabled{cursor:auto}div.contest-bg>div a.contest svg g#Contest-Home,div.contest-bg>div div.contest svg g#Contest-Home{-webkit-transition:all .25s;transition:all .25s}div.contest-bg>div a.contest:hover:not(.disabled),div.contest-bg>div div.contest:hover:not(.disabled){color:#ccc;border-color:#ccc}div.contest-bg>div a.contest:hover:not(.disabled) svg g#Contest-Home,div.contest-bg>div div.contest:hover:not(.disabled) svg g#Contest-Home{fill:#999}div.contest-bg>div a.contest .text,div.contest-bg>div div.contest .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1rem}div.contest-bg>div a.contest .text:not(.links),div.contest-bg>div div.contest .text:not(.links){margin:1rem 0}div.contest-bg>div a.contest .title,div.contest-bg>div div.contest .title{font-size:1.25rem;font-weight:700;color:#ca281e}div.contest-bg>div a.contest>span:not(:first-child),div.contest-bg>div div.contest>span:not(:first-child){font-size:1.15rem}div.contest-bg>div a.contest div.img,div.contest-bg>div div.contest div.img{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:30rem){div.contest-bg>div a.contest div.img,div.contest-bg>div div.contest div.img{width:auto}}div.contest-bg>div a.contest div.img img,div.contest-bg>div div.contest div.img img{-o-object-fit:contain;object-fit:contain;width:100%;-ms-flex-item-align:center;align-self:center}div.contest-bg>div a.contest svg.arrow,div.contest-bg>div div.contest svg.arrow{-ms-flex-item-align:center;align-self:center;margin-right:1rem}@media (max-width:30rem){div.contest-bg>div a.contest svg.arrow,div.contest-bg>div div.contest svg.arrow{width:110px}}div.contest-bg>div a.contest svg.arrow g,div.contest-bg>div a.contest svg.arrow path,div.contest-bg>div div.contest svg.arrow g,div.contest-bg>div div.contest svg.arrow path{fill:#000}