/*!
Theme Name: ND New Day
Theme URI: https://www.nightandday.com.au
Description: Night & Day "New Day" promotional theme base for 2019
Author: Night & Day Digital Team
Version: 1.0
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:"city";src:url("fonts/city_mediumitalic-webfont.woff2") format("woff2"),url("fonts/city_mediumitalic-webfont.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:"city";src:url("fonts/city_bold_italic-webfont.woff2") format("woff2"),url("fonts/city_bold_italic-webfont.woff") format("woff");font-weight:700;font-style:italic}@media (max-width: 479px){.hide-until-small{display:none}}@media (max-width: 639px){.hide-until-medium{display:none}}@media (max-width: 799px){.hide-until-blend{display:none}}@media (min-width: 800px){.show-until-blend{display:none}}html{font-size:18px}body{font-family:"Oswald",sans-serif;background:#000 no-repeat center center fixed;background-size:cover}p{line-height:1.5rem;margin-bottom:1rem}a{text-decoration:none}*{margin:0}html{height:100%}img{max-width:100%;height:auto}strong{font-weight:bold}em{font-style:italic}.relative{position:relative}.align-centre{text-align:center}.container{margin:0 auto}.clearfix::after{content:" ";display:block;clear:both}.pull-left{float:left}@media (min-width: 640px){.pull-left--medium{float:left}}.pull-right{float:right}@media (min-width: 640px){.pull-right--medium{float:right}}.uc{text-transform:uppercase}.placehold{position:relative;height:10vh;background:#ad053b}.placehold:nth-child(odd){background:#c1cc6e}.placehold:nth-child(odd) p{color:#5d5353}.placehold p{color:#fff;font-size:1.1rem;line-height:1.4rem;margin-bottom:0;position:absolute;top:50%;left:20%;width:60%;text-align:center;transform:translateY(-50%)}.header{background:#b72126;position:relative;z-index:5}.nav__items{float:left;position:relative}.nav li{float:left}.nav li a{color:#000;background:transparent;font-size:1rem;line-height:1.5rem;margin-bottom:0;padding:.6rem;display:block;font-weight:700;text-transform:uppercase;-moz-transition-property:color,background;-o-transition-property:color,background;-webkit-transition-property:color,background;transition-property:color,background;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.nav li a:hover{color:#fff;background:#000}@media (min-width: 480px){.nav li a{font-size:1.15rem;line-height:1.6rem;margin-bottom:0;padding:.7rem 1.1rem}}@media (min-width: 800px){.nav li a{font-size:1.25rem;line-height:1.8rem;margin-bottom:0;padding:1rem 1.6rem}}.nav li.nav__item--current a{color:#000;background:#ed1c24;font-weight:700}.nav li .sharing{padding:.3rem .4rem 0;display:none}@media (min-width: 480px){.nav li .sharing{padding-top:.5rem}}@media (min-width: 800px){.nav li .sharing{padding-top:.85rem}}.nav li .sharing__item{display:inline-block;padding:.2rem;vertical-align:top}.wrapper{max-width:1480px;margin:0 auto;padding:0 .5rem}.darken{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,0.5);z-index:2}.main{position:relative;z-index:10}.column{padding:0 1rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 640px){.column{float:left}.column--fifth{width:20%}.column--half{width:47%}.column--right{float:right}}.panel{margin:0 auto;max-width:700px;border-top:0}@media (min-width: 1024px){.panel{float:left}}.panel__body{background-color:#000;color:#fff;padding-top:1rem}.panel__body--clear{background-color:transparent}.panel__footer{padding:1.5rem 0 .5rem}.panel__footer p{margin-bottom:0;opacity:.7}.slot-special{background:#f58220;padding:.5rem;margin-left:-0.4rem;margin-right:-0.4rem}@media (min-width: 480px){.slot-special{padding:.7rem 1rem;margin-left:-0.7rem;margin-right:-0.7rem}}@media (min-width: 800px){.slot-special{padding:1rem 2rem;margin-left:-1rem;margin-right:-1rem}}.slot-special h4{text-shadow:-1px 4px 2px rgba(0,0,0,0.2);font-size:1.05rem;line-height:1.5rem;margin-bottom:.3rem;text-align:center;color:#fff;font-weight:700}@media (min-width: 480px){.slot-special h4{font-size:1.5rem;line-height:2rem;margin-bottom:.4rem}}@media (min-width: 800px){.slot-special h4{font-size:2rem;line-height:2.5rem;margin-bottom:.5rem}}.floating-graphic{position:absolute;left:20px;top:10vh;max-width:32%}@media (max-width: 1023px){.floating-graphic{display:none}}@media (min-width: 1280px){.floating-graphic{max-width:48%}}.hero img{display:block}.page-content{padding:0 .5rem}@media (min-width: 480px){.page-content{padding:0 .7rem}}@media (min-width: 800px){.page-content{padding:0 1rem}}.page-content h1,.page-content h2,.page-content h3{font-weight:bold}.page-content h1{font-size:1.2rem;line-height:1.7rem;margin-bottom:.4rem;padding:.4rem;text-align:center}@media (min-width: 480px){.page-content h1{padding:.7rem;font-size:1.6rem;line-height:2.1rem;margin-bottom:.7rem}}@media (min-width: 800px){.page-content h1{padding:1rem;font-size:2rem;line-height:2.5rem;margin-bottom:1rem}}.page-content h2{font-size:1.2rem;line-height:1.7rem;margin-bottom:.4rem;color:#ed1c24;font-weight:700}@media (min-width: 480px){.page-content h2{font-size:1.6rem;line-height:2.1rem;margin-bottom:.7rem}}@media (min-width: 800px){.page-content h2{font-size:2rem;line-height:2.5rem;margin-bottom:1rem}}.page-content h3{font-size:1rem;line-height:1.5rem;margin-bottom:.4rem;text-align:center;text-decoration:underline}@media (min-width: 480px){.page-content h3{font-size:1.3rem;line-height:1.8rem;margin-bottom:.7rem}}@media (min-width: 800px){.page-content h3{padding:1rem;font-size:1.6rem;line-height:2.2rem;margin-bottom:1rem}}.page-content h4{font-size:.95rem;line-height:1.2rem;margin-bottom:.4rem}@media (min-width: 480px){.page-content h4{font-size:1.15rem;line-height:1.5rem;margin-bottom:.7rem}}@media (min-width: 800px){.page-content h4{font-size:1.4rem;line-height:1.8rem;margin-bottom:1rem}}.page-content h5{font-size:1rem;line-height:1.2rem;margin-bottom:.4rem;font-weight:bold}@media (min-width: 480px){.page-content h5{font-size:1.15rem;line-height:1.5rem;margin-bottom:.7rem}}@media (min-width: 800px){.page-content h5{font-size:1.3rem;line-height:1.8rem;margin-bottom:1rem}}.page-content .general-alert{color:#ed1c24}.page-content p{font-size:.9rem;line-height:1.3rem;margin-bottom:1.1rem;word-wrap:break-word}@media (min-width: 480px){.page-content p{font-size:1rem;line-height:1.4rem;margin-bottom:1.1rem}}@media (min-width: 800px){.page-content p{font-size:1.1rem;line-height:1.5rem;margin-bottom:1.1rem}}.page-content li{font-size:.9rem;line-height:1.3rem;margin-bottom:1.1rem;word-wrap:break-word}@media (min-width: 480px){.page-content li{font-size:1rem;line-height:1.4rem;margin-bottom:1.1rem}}@media (min-width: 800px){.page-content li{font-size:1.1rem;line-height:1.5rem;margin-bottom:1.1rem}}.page-content ul,.page-content ol{padding-left:25px;margin-bottom:1rem}.page-content ul ul li,.page-content ul ol li,.page-content ul.tight li,.page-content ol ul li,.page-content ol ol li,.page-content ol.tight li{margin-bottom:.2rem}.page-content ul{list-style:disc outside}.page-content ol{list-style:lower-alpha outside}.page-content ol ol{list-style:lower-roman outside}.page-content a{color:#ed1c24;text-decoration:underline;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.page-content a:hover{color:#ed1c24;text-decoration:none}.page-content table{width:100%;border-collapse:collapse;margin-bottom:1rem}.page-content table th,.page-content table td{padding:.3rem;border:1px solid #000;font-size:.8rem;line-height:1.2rem;margin-bottom:0}@media (min-width: 480px){.page-content table th,.page-content table td{padding:.5rem;font-size:.9rem;line-height:1.3rem;margin-bottom:0}}@media (min-width: 800px){.page-content table th,.page-content table td{padding:.8rem;font-size:1rem;line-height:1.4rem;margin-bottom:0}}.page-content .slant-btn{display:inline-block;color:#ed1c24;font-size:1.3rem;line-height:1.7rem;margin-bottom:.5rem;padding:.8rem 1.3rem;position:relative;font-weight:bold;margin-left:.5rem;margin-right:.5rem;text-decoration:none;text-transform:uppercase;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}@media (min-width: 640px){.page-content .slant-btn{font-size:1.7rem;line-height:2.5rem;margin-bottom:.5rem;padding:1rem 2rem;margin-left:1rem;margin-right:1rem}}@media (min-width: 1024px){.page-content .slant-btn{font-size:2.2rem;line-height:3.5rem;margin-bottom:.5rem;padding:.5rem 3.5rem;margin-left:1rem;margin-right:1rem}}.page-content .slant-btn span{position:relative;z-index:8}.page-content .slant-btn::before{content:"";display:block;width:100%;height:100%;left:0;top:0;position:absolute;z-index:6;background-color:#000;-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.page-content .slant-btn:hover{color:#000}.page-content .slant-btn:hover::before{background-color:#b72126}.img-panel{margin:5vh auto 0;position:relative;padding:.5rem}.img-panel__content{position:absolute;top:40%;left:10%;width:80%;text-align:center;z-index:2;transform:skew(-14deg, 0deg) rotate(-6deg)}.img-panel__content p{color:#fff;font-size:1.7rem;line-height:2.2rem;margin-bottom:1rem;text-transform:uppercase;font-weight:bold}@media (min-width: 480px){.img-panel__content p{color:#000}}@media (min-width: 640px){.img-panel__content p{font-size:2.1rem;line-height:2.6rem;margin-bottom:1.25rem}}@media (min-width: 1024px){.img-panel__content p{font-size:2.5rem;line-height:3rem;margin-bottom:1.5rem}}.img-panel__bg{position:relative;z-index:1}.img-panel__bg img{display:block;margin:0 auto}@media (max-width: 479px){.img-panel__bg img.full-size{display:none}}@media (min-width: 480px){.img-panel__bg img.mobile-size{display:none}}.xtra-banner{background:#ed1c24}.xtra-banner img{display:block}.xtra-banner a{-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.xtra-banner a:hover{opacity:.7}.gform_wrapper .gform_fields:after{content:"";display:table;height:0;clear:both}.gform_wrapper .gfield{padding:.6rem;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 480px){.gform_wrapper .gfield{padding:.8rem}}@media (min-width: 640px){.gform_wrapper .gfield{float:left;width:50%}.gform_wrapper .gfield.full-size{float:none;width:100%;clear:both}.gform_wrapper .gfield.clear-left{clear:left}}@media (min-width: 800px){.gform_wrapper .gfield{padding:1rem}}.gform_wrapper .gfield.full-size{clear:both}.gform_wrapper .gfield.quarter{float:left;width:50%}@media (min-width: 640px){.gform_wrapper .gfield.quarter{width:25%}}.gform_wrapper .gfield.hide-label .gfield_label{display:none}.gform_wrapper .gfield a{color:#ed1c24;text-decoration:underline;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}.gform_wrapper .gfield a:hover{color:#ed1c24;text-decoration:none}.gform_wrapper .gfield input[type="text"],.gform_wrapper .gfield input[type="email"],.gform_wrapper .gfield input[type="phone"],.gform_wrapper .gfield input[type="number"],.gform_wrapper .gfield textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:.9rem;line-height:1.1rem;padding:.5rem;outline:none;font-family:"Oswald",sans-serif;color:#fff;background:#000;border:.2rem solid #888;-moz-transition-property:border;-o-transition-property:border;-webkit-transition-property:border;transition-property:border;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}@media (min-width: 480px){.gform_wrapper .gfield input[type="text"],.gform_wrapper .gfield input[type="email"],.gform_wrapper .gfield input[type="phone"],.gform_wrapper .gfield input[type="number"],.gform_wrapper .gfield textarea{font-size:1.05rem;line-height:1.3rem;margin-bottom:0}}@media (min-width: 800px){.gform_wrapper .gfield input[type="text"],.gform_wrapper .gfield input[type="email"],.gform_wrapper .gfield input[type="phone"],.gform_wrapper .gfield input[type="number"],.gform_wrapper .gfield textarea{font-size:1.2rem;line-height:1.5rem;margin-bottom:0}}.gform_wrapper .gfield textarea{resize:vertical;min-height:2.6rem;max-height:7.2rem}.gform_wrapper .gfield .gfield_label{padding:.2rem .5rem;font-size:.9rem;line-height:1.1rem;pointer-events:none;color:#000}@media (min-width: 480px){.gform_wrapper .gfield .gfield_label{font-size:1.05rem;line-height:1.3rem;margin-bottom:0}}@media (min-width: 800px){.gform_wrapper .gfield .gfield_label{font-size:1.2rem;line-height:1.5rem;margin-bottom:0}}.gform_wrapper .gfield .gfield_label span.small{font-size:.7em}.gform_wrapper .gfield.dynamic-label .gfield_label{position:absolute;padding:.3rem;top:.9rem;left:.6rem;border:.2rem solid transparent;border-bottom:0;color:#fff;-moz-transition-property:background,color,top,font-size,line-height,padding,border;-o-transition-property:background,color,top,font-size,line-height,padding,border;-webkit-transition-property:background,color,top,font-size,line-height,padding,border;transition-property:background,color,top,font-size,line-height,padding,border;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}@media (min-width: 480px){.gform_wrapper .gfield.dynamic-label .gfield_label{padding:.4rem;top:.8rem;left:.8rem}}@media (min-width: 800px){.gform_wrapper .gfield.dynamic-label .gfield_label{padding:.5rem;top:1rem;left:1rem}}.gform_wrapper .gfield.dynamic-label.label-hover .gfield_label{top:-0.8rem;padding:.2rem .3rem;font-size:.7rem;line-height:1rem;background:#000;color:#888;border-color:#888}@media (min-width: 480px){.gform_wrapper .gfield.dynamic-label.label-hover .gfield_label{top:-0.7rem;padding:.2rem .4rem;font-size:.8rem;line-height:1.1rem;margin-bottom:0}}@media (min-width: 800px){.gform_wrapper .gfield.dynamic-label.label-hover .gfield_label{top:-0.6rem;padding:.2rem .5rem;font-size:.9rem;line-height:1.2rem;margin-bottom:0}}.gform_wrapper .gfield.uploady{padding-top:0}.gform_wrapper .gfield.uploady .gfield_label{color:#fff}.gform_wrapper .gfield.in-tight{padding-top:0}.gform_wrapper .gfield.in-tight .gfield_label{color:#fff}.gform_wrapper .gfield .ginput_container_fileupload{padding:.4rem 0 0;position:relative;color:#fff}@media (min-width: 480px){.gform_wrapper .gfield .ginput_container_fileupload{padding:.6rem 0 0}}@media (min-width: 800px){.gform_wrapper .gfield .ginput_container_fileupload{padding:.8rem 0 0}}.gform_wrapper .gfield .ginput_container_fileupload input[type="file"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:0;color:#fff;background:#000;border:.2rem solid #888;padding:.8rem .5rem;outline:none}.gform_wrapper .gfield .ginput_container_fileupload input[type="file"]+span{display:block;padding:.5rem;color:#fff;font-size:.8rem;line-height:1rem;margin-bottom:0}@media (min-width: 640px){.gform_wrapper .gfield .ginput_container_fileupload input[type="file"]+span{top:.9rem;right:.5rem;position:absolute;z-index:15;color:#fff;font-size:.9rem;line-height:1.1rem;margin-bottom:0}}@media (min-width: 800px){.gform_wrapper .gfield .ginput_container_fileupload input[type="file"]+span{font-size:1rem;line-height:1.2rem;margin-bottom:0;top:1.1rem}}.gform_wrapper .gfield .ginput_container_fileupload+.gfield_description{font-size:.8rem;line-height:1.1rem;margin-bottom:.2rem}.gform_wrapper .gfield .gfield_checkbox,.gform_wrapper .gfield .gfield_radio{padding:0}.gform_wrapper .gfield .gfield_checkbox li,.gform_wrapper .gfield .gfield_radio li{font-size:.8rem;line-height:1.1rem;padding:.2rem 0;color:#ccc;position:relative}@media (min-width: 480px){.gform_wrapper .gfield .gfield_checkbox li,.gform_wrapper .gfield .gfield_radio li{font-size:.9rem;line-height:1.3rem;margin-bottom:0}}@media (min-width: 800px){.gform_wrapper .gfield .gfield_checkbox li,.gform_wrapper .gfield .gfield_radio li{font-size:1rem;line-height:1.5rem;margin-bottom:0}}.gform_wrapper .gfield .gfield_checkbox li input,.gform_wrapper .gfield .gfield_radio li input{transform:translateY(-50%);position:absolute;top:50%;left:0;z-index:5}.gform_wrapper .gfield .gfield_checkbox li input:checked+label,.gform_wrapper .gfield .gfield_radio li input:checked+label{color:#fff}.gform_wrapper .gfield .gfield_checkbox li label,.gform_wrapper .gfield .gfield_radio li label{padding-left:1.5rem;cursor:pointer;display:block}.gform_wrapper .gfield .ginput_complex{padding-top:.4rem}@media (min-width: 480px){.gform_wrapper .gfield .ginput_complex{padding-top:.6rem}}@media (min-width: 800px){.gform_wrapper .gfield .ginput_complex{padding-top:.8rem}}.gform_wrapper .gfield .ginput_complex .clear-multi{margin:0 -.3rem}.gform_wrapper .gfield .ginput_complex .clear-multi:after{content:"";display:table;height:0;clear:both}.gform_wrapper .gfield .ginput_complex .ginput_container_date{float:left;padding:0 .3rem;width:28%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.gform_wrapper .gfield .ginput_complex .ginput_container_date.gfield_date_year{width:44%}.gform_wrapper .gfield .ginput_complex .ginput_container_date label{display:block;font-size:.7rem;line-height:1rem;padding:.1rem .35rem;color:#ccc}@media (min-width: 480px){.gform_wrapper .gfield .ginput_complex .ginput_container_date label{font-size:.8rem;line-height:1.1rem;margin-bottom:0}}@media (min-width: 800px){.gform_wrapper .gfield .ginput_complex .ginput_container_date label{font-size:.9rem;line-height:1.2rem;margin-bottom:0}}.gform_wrapper .gfield .ginput_container_select{padding-top:.4rem}@media (min-width: 480px){.gform_wrapper .gfield .ginput_container_select{padding-top:.6rem}}@media (min-width: 800px){.gform_wrapper .gfield .ginput_container_select{padding-top:.8rem}}.gform_wrapper .gfield .ginput_container_select select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;outline:none;font-size:.9rem;line-height:1.1rem;padding:.5rem;border:0;font-family:"Oswald",sans-serif;color:#fff;background:#000;border:.2rem solid #888}@media (min-width: 480px){.gform_wrapper .gfield .ginput_container_select select{font-size:1.05rem;line-height:1.3rem;margin-bottom:0}}@media (min-width: 800px){.gform_wrapper .gfield .ginput_container_select select{font-size:1.2rem;line-height:1.5rem;margin-bottom:0}}.gform_wrapper .gfield.dropper--no-label .gfield_label{display:none}.gform_wrapper .gfield.dropper--no-label .ginput_container_select{padding-top:0}.gform_wrapper .gfield.fancy-drop .gfield_label{display:none}.gform_wrapper .gfield.fancy-drop .ginput_container_select{padding-top:0}.gform_wrapper .gfield.fancy-drop .ginput_container_select select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:.8rem;line-height:1.1rem;padding:.5rem;outline:none;background:none;font-family:"Oswald",sans-serif;color:#fff;background:#000;border:0;height:calc(2.1rem + 4px)}@media (min-width: 480px){.gform_wrapper .gfield.fancy-drop .ginput_container_select select{font-size:.9rem;line-height:1.3rem;margin-bottom:0;height:calc(2.3rem + 4px)}}@media (min-width: 800px){.gform_wrapper .gfield.fancy-drop .ginput_container_select select{font-size:1rem;line-height:1.5rem;margin-bottom:0;height:calc(2.5rem + 4px)}}.gform_wrapper .gfield.split-check .gfield_checkbox:after,.gform_wrapper .gfield.split-check .gfield_radio:after{content:"";display:table;height:0;clear:both}.gform_wrapper .gfield.split-check .gfield_checkbox li,.gform_wrapper .gfield.split-check .gfield_radio li{float:left;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (min-width: 800px){.gform_wrapper .gfield.split-check .gfield_checkbox li,.gform_wrapper .gfield.split-check .gfield_radio li{width:33%}}.gform_wrapper .gfield .gfield_description{font-size:.6rem;line-height:.9rem;margin-bottom:0;padding:.2rem}@media (min-width: 480px){.gform_wrapper .gfield .gfield_description{font-size:.7rem;line-height:1rem;margin-bottom:0;padding:.3rem}}@media (min-width: 800px){.gform_wrapper .gfield .gfield_description{font-size:.8rem;line-height:1.1rem;margin-bottom:0;padding:.4rem}}.gform_wrapper .gfield .gfield_description.instruction{display:none}.gform_wrapper .gfield .validation_message{display:inline-block;padding:.2rem 0;color:#d10e15;background:none;font-size:.8rem;line-height:1rem}@media (min-width: 480px){.gform_wrapper .gfield .validation_message{font-size:.9rem;line-height:1.1rem;margin-bottom:0}}@media (min-width: 800px){.gform_wrapper .gfield .validation_message{font-size:1rem;line-height:1.2rem;margin-bottom:0}}.gform_wrapper .gfield .validation_message--hidden-on-empty{display:none}.gform_wrapper .validation_error{display:none;padding:.3rem .6rem;color:#d10e15;font-size:.9rem;line-height:1.3rem}@media (min-width: 480px){.gform_wrapper .validation_error{padding:.5rem .8rem;font-size:1rem;line-height:1.3rem;margin-bottom:0}}@media (min-width: 800px){.gform_wrapper .validation_error{padding:.7rem 1rem;font-size:1.1rem;line-height:1.4rem;margin-bottom:0}}.gform_wrapper .gform_footer{padding:.3rem .6rem 1rem;text-align:center}@media (min-width: 480px){.gform_wrapper .gform_footer{padding:.4rem .8rem 1.5rem}}@media (min-width: 800px){.gform_wrapper .gform_footer{padding:.5rem 1rem 2rem}}.gform_wrapper .gform_footer .gform_button{display:inline-block;background:#ed1c24;border:0 solid #b72126;color:#000;font-size:1.1rem;line-height:1.6rem;padding:.6rem 1rem;cursor:pointer;outline:none;-webkit-appearance:none;appearance:none;font-family:"Oswald",sans-serif;font-weight:bold;text-transform:uppercase;-moz-transition-property:color;-o-transition-property:color;-webkit-transition-property:color;transition-property:color;-moz-transition-duration:.2s;-o-transition-duration:.2s;-webkit-transition-duration:.2s;transition-duration:.2s}@media (min-width: 480px){.gform_wrapper .gform_footer .gform_button{font-size:1.2rem;line-height:1.7rem;margin-bottom:0;padding:.7rem 1.2rem}}@media (min-width: 800px){.gform_wrapper .gform_footer .gform_button{font-size:1.3rem;line-height:1.8rem;margin-bottom:0;padding:.8rem 1.4rem}}.gform_wrapper .gform_footer .gform_button:hover{color:#fff}@media (max-width: 1023px){.promo-notice{padding:1rem .5rem;text-align:center}}@media (min-width: 1024px){.promo-notice{position:fixed;bottom:.5rem;left:.5rem;z-index:1;max-width:30%}}@media (min-width: 1280px){.promo-notice{max-width:50%}}.highway{position:fixed;bottom:0;left:0;height:90vh;width:100%;z-index:2;overflow:hidden;display:none}@media (min-width: 1024px){.highway{display:block}}.highway__car1{position:absolute;left:-15%;bottom:35%;z-index:3}.highway__car2{position:absolute;left:35%;bottom:29%;z-index:3}
