/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none!important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:1.75em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}menu{-webkit-padding-start:0px}table{border-collapse:collapse;border-spacing:0}body{font-family:"myriad-pro", Verdana, Arial, sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#323232;background-color:#fff}h1{font-weight:500}h2,h3,h4,h5,h6{font-weight:600}.strong,bold,strong{font-weight:600}p{margin:0 0 1em 0}a{color:#173373;text-decoration:none;border-bottom:1px solid #173373;padding-bottom:1px}a:hover{color:#da2900;border-bottom:1px solid #da2900}ol{margin-left:0;padding-left:2em}li{padding-bottom:1rem}li li{padding-bottom:0.5rem}li ol,li ul{margin-top:1rem}table{width:100%;margin-bottom:2em}table th{padding:0.5em 1em 1em 1em;text-align:left}table td{padding:0.25em 1em;text-align:left}table tr td:first-of-type,table tr th:first-of-type{padding-left:0}table td.centre,table th.centre{text-align:center}footer,header,section{width:100%;margin:0;clear:both}section>div{width:100%;max-width:1080px;margin:0 auto;padding:0}section>div>div{padding:0 10px}form .required:after{display:inline-block;width:10px;height:10px;margin-left:.3em;vertical-align:top;content:" ";background:url("../graphics/new/required.png") no-repeat top center}input,select,textarea{font-family:"myriad-pro", Verdana, Arial, sans-serif;color:#323232;border-radius:0.4rem;border:1px solid #323232;padding:.5em;background-color:#fff}a.button,button{display:inline-block;color:#fff;background:#ff9900;border:0;padding:0.75rem 3rem;font-size:1.2rem;text-transform:uppercase;font-weight:600;border-radius:0.4rem;-webkit-box-sizing:border-box;box-sizing:border-box}a.button:hover,button:hover{color:#fff;background-color:#d04d05}button:disabled,button:hover:disabled{background-color:#ccc;color:#323232}.button2{text-transform:none;font-size:1rem}input[type=checkbox]+label,input[type=radio]+label{cursor:pointer}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox]+label:before,input[type=radio]+label:before{display:block;float:right;content:" ";width:30px;height:25px;margin-top:0px;right:0;background:url("../graphics/new/check.png") no-repeat bottom right}input:checked+label:before{background-position:top right}input:unchecked+label:before{background-position:bottom right}input[placeholder]::-webkit-input-placeholder{color:#888;opacity:.8}input[placeholder]:-moz-placeholder{color:#888;opacity:.8}input[placeholder]::-moz-placeholder{color:#888;opacity:.8}input[placeholder]:-ms-input-placeholder{color:#173373;opacity:.8}.pad-top{padding-top:1rem!important}.pad-topx2{padding-top:2rem!important}.pad-btm{padding-bottom:1rem!important}.pad-btmx2{padding-bottom:2rem!important}.no-top{margin-top:0!important}.no-btm{margin-bottom:0!important}.margin-top{margin-top:1rem!important}.margin-btm{margin-bottom:1rem!important}.updated{color:#666;font-style:italic;border-top:1px solid #ccc;padding:0.5rem 0 1rem 0;margin-top:2rem}.focus{color:#000;font-size:1.3rem;padding-top:.3rem}a.pdf,a.read{display:block;background:url("../graphics/new/pdf.png") no-repeat top left;padding:0.2em 0 0.2em 34px;margin:1em 0 1.5em 0;border:0}a.pdf-large{display:block;background:url("../graphics/new/pdf-large.png") no-repeat top left;padding:1.2rem 0 1rem 70px;margin:1em 0 1.5em 0;font-size:1.1rem;border:0}a.excel-large{display:block;background:url("../graphics/new/xls-icon.png") no-repeat top left;padding:1.2rem 0 1rem 70px;margin:1em 0 1.5em 0;font-size:1.1rem;border:0}.low a.pdf,.low a.read{margin-top:0.2em;margin-bottom:1em}.large{font-size:1.1rem;line-height:1.8rem;padding-bottom:0.5rem}.small{font-size:0.8rem}.hiline{line-height:2em}.vital{color:#f00}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.clear{clear:both}.centre{text-align:center}.alert{position:fixed;width:100%;height:auto;background:#aacbad;border-top:5px solid #1a7722;border-bottom:5px solid #1a7722;z-index:1001;-webkit-box-shadow:0px 4px 4px #666;box-shadow:0px 4px 4px #666;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);visibility:hidden;opacity:0}.alert>div{display:block;max-width:100%;margin:0 auto;border-top:1px solid #fff;border-bottom:1px solid #fff;text-align:center}.alert>div div{display:inline-block;width:90%;max-width:50rem;margin:0 auto;padding:0 0 1rem 0;vertical-align:middle;text-align:left}.alert h3{margin-bottom:.5rem;color:#1a7722}.alert button{display:inline-block;margin-top:1rem;padding:0.5rem 0.6rem 0.7rem 0.6rem;border-radius:.5rem;line-height:1rem;font-size:1.8rem;font-weight:bold;text-align:center;font-family:sans-serif;color:#829868;background:#fff;border:2px solid #829868;vertical-align:top;outline:0;text-transform:lowercase}.alert button:hover{background:#58654a;color:#829868;border:2px solid #88a28a}.alert.error,.main .staticError{background:#ec9280;border-top:5px solid #d33111;border-bottom:5px solid #d33111}.alert.error h3,.main .staticError h3{color:#d33111}.alert.error button,.main .staticError button{color:#af6754;background:#fff;border:2px solid #af6754}.alert.error button:hover,.main .staticError button:hover{background:#a6381d;color:#cc9080;border:2px solid #cc9080}.staticError{padding:1rem}.main .staticError h3{margin-top:0.5rem}.debug{color:#f00;white-space:normal;text-wrap:unrestricted;word-wrap:break-word}.loader{background:url("../graphics/loader.svg") no-repeat center;width:60px;height:60px;position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px;position:fixed;z-index:90;visibility:hidden;opacity:.25}.spin{visibility:visible;-webkit-animation:rota 0.5s infinite linear;animation:rota 0.5s infinite linear}@-webkit-keyframes rota{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes rota{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.colRow{clear:both;margin:1.5rem 0;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:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;vertical-align:top}.colRow.low{margin:0 0 1em 0}.colRow.colCentre{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:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.colRow.colStretch{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:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.colRow.colCentreStretch{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:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.colRow .col{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px;margin-right:1em}.colRow .col:last-of-type{margin-right:0;margin-left:1em}.colRow .col.single{margin:0}.colRow .col.auto{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.colRow .col.onethird{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0px}.colRow .col.twothirds{-webkit-box-flex:2;-ms-flex:2 0 0px;flex:2 0 0px;margin-right:2rem}.no-flexbox .colRow{display:block;width:100%;clear:both;overflow:auto}.no-flexbox .colRow .col{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;float:left;width:47%;-webkit-box-sizing:border-box;box-sizing:border-box}.no-flexbox .colRow .col.onethird{width:30%}.no-flexbox .colRow .col.twothirds{width:60%}.flexboxtweener .colRow.colCentreStretch{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:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}form input.short,form select.short,form textarea.short{width:200px;max-width:200px}fieldset{margin:0;padding:1em 0 2em 0;margin-bottom:1rem;border:0}fieldset div.field,fieldset label{display:inline-block;padding:0.5em 0.5em 0.5em 0;clear:left;border:none;vertical-align:top}fieldset input,fieldset select,fieldset textarea{display:inline-block;vertical-align:top}fieldset h3{margin:0.5rem 0 1rem 0}.main form h3{margin:0.5rem 0 1rem 0}.leftform div.field,.leftform label{display:block;float:left;width:25%;min-width:100px;max-width:200px}.leftform input,.leftform select,.leftform textarea{display:block;width:70%;margin-bottom:1rem;max-width:400px;min-width:300px}.leftform .g-recaptcha>div{display:inline-block}form.twoColumnForm{padding:0.5em 0 1em 0;margin:0 auto}form.twoColumnForm fieldset{display:inline-block;width:49%;margin:0;padding:0;clear:both;vertical-align:top}form.twoColumnForm fieldset.wide{display:block;width:100%;max-width:45rem}form.twoColumnForm .split{border-top:1px solid #9d9d9d;margin:1rem 0 2rem 0}form.twoColumnForm fieldset>div.fieldrow{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:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}form.twoColumnForm .fieldrow>div{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}form.twoColumnForm label{width:10rem!important}form.twoColumnForm fieldset.wide label{width:12rem!important}form.twoColumnForm div.field,form.twoColumnForm input,form.twoColumnForm select,form.twoColumnForm textarea{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:1rem;margin-right:1em;min-width:200px}form.twoColumnForm div.field{font-weight:600}form.twoColumnForm input[type=checkbox]+label{width:12em!important}form.twoColumnForm button{margin:1em 0 0 0}.preamble{margin:1.5rem 0 2.5rem 0}.buyMe{border:1px solid #ccc;padding:0.5rem 0.5rem 1.2rem 0.5rem;max-width:450px;min-width:250px;margin:0 auto 1.5rem auto}.buyMe h2,.buyMe h4,.buyMe p{margin:0.25rem 1rem}.buyMe h2,.buyMe p{line-height:1.8rem}.buyMe .buyMeImage{margin:0.5rem auto 1rem auto;width:100%;max-width:435px;height:173px;border:0}.buyMe .AA18,.buyMe .AA18R,.buyMe .accred,.buyMe .GUARD01{background:url(../graphics/home/buy1.jpg) no-repeat top left}.buyMe .GUARD02,.buyMe .reaccred{background:url(../graphics/home/buy2.jpg) no-repeat top right}.buyMe .BAIND,.buyMe .BAINDR,.buyMe .BIO01,.buyMe .GUARD03,.buyMe .nonaccred{background:url(../graphics/home/buy3.jpg) no-repeat top right}.buyMe .buyBtns{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:0.75rem 0 0 0;margin-top:0.75rem;text-align:center}.buyMe .buyBtns .button,.buyMe .buyBtns button{margin:0 0.5rem 0.75rem 0.5rem;padding:0.75rem 2rem;border:0;text-transform:uppercase}.buyMe .buyBtns p{margin-top:0;margin-bottom:1rem}.onethird .buyMe .buyMeImage{margin-bottom:0.35rem}.onethird .buyMe p{line-height:1.5rem}@media only screen and (max-width:600px){.colRow,.colRow.colCentre,.colRow.colCentreStretch{display:block;margin:0 auto!important}.colRow .col:last-of-type,.colRow.colCentre .col:last-of-type,.colRow.colCentreStretch .col:last-of-type{margin:0 auto}.colRow.colCentre.low,.colRow.colCentreStretch.low,.colRow.low{margin:0 0 1em 0!important}.no-flexbox .colRow .col{float:none;width:100%}.alert button{display:block;margin:0 auto 1em auto}.leftform div.field,.leftform label{float:none;width:100%;max-width:100%}.leftform input,.leftform select,.leftform textarea{width:100%;max-width:100%}form.twoColumnForm fieldset{width:100%}form.twoColumnForm label{display:block;width:100%!important}form.twoColumnForm input,form.twoColumnForm select,form.twoColumnForm textarea{width:100%!important}form.twoColumnForm button{display:block;margin:1em auto}}body{background:#000}header{width:100%;overflow:visible;margin:0 auto 0;background:#323232;min-width:300px}header section>div>div{min-height:100px;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:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 auto;position:relative}header h1{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:330px;height:100px;text-indent:110%;white-space:nowrap;overflow:hidden;background:url(../graphics/guardianLogo.png) no-repeat center left;background-size:contain;margin:0 10px 0 0}header menu{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0;overflow:hidden;height:auto}header button.menu-burger{width:40px;height:40px;border:0;padding:0;overflow:hidden;outline:none;text-indent:101%;white-space:nowrap;display:none;position:absolute;right:0;top:0;margin:2rem 1rem 1rem 1rem;background:transparent url(../graphics/hamburger.png) 0 0 no-repeat}header button.menu-burger.open,header button.menu-burger:hover{background-position:-40px 0px}.no-flexbox header{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none}.no-flexbox header h1,.no-flexbox header menu{display:inline-block}.no-flexbox header menu{float:right;width:auto;-webkit-box-flex:0;-ms-flex:none;flex:none;text-align:right;padding:0 22px 0 0;margin-top:50px}.no-flexbox header menu a{display:inline-block}menu{padding:0 0 1.5rem 0;text-align:right}menu a{display:inline-block;width:90px;color:#dadada;text-decoration:none;font-weight:500;text-transform:uppercase;text-align:center;padding:0 0.5em;border:0;white-space:nowrap;outline:none}menu a.selected,menu a:hover{color:#fff;font-weight:bold;border:0;outline:none}menu a:first-child{width:60px}menu a:nth-child(3){width:150px}menu a:nth-child(5){width:64px;text-align:right;background:url(../graphics/home/logonIcon.png) no-repeat 0px 6px;padding-left:14px;padding-right:0;margin-left:20px}.hero{width:100%;height:540px;background:#000 no-repeat top center;opacity:1;text-indent:110%;white-space:nowrap;overflow:hidden;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.hero.hero1{background-image:url("../graphics/home/home3.jpg")}.hero.hero2{background-image:url("../graphics/home/home2.jpg")}.hero.hero3{background-image:url("../graphics/home/home1.jpg")}.heroSmall{width:100%;height:450px;background:#000 no-repeat top center;text-indent:110%;white-space:nowrap;overflow:hidden}#aboutHero{background-image:url("../graphics/home/aboutHero.jpg")}#supportHero{background-image:url("../graphics/home/supportHero.jpg")}#coursesHero{background-image:url("../graphics/home/coursesHero.jpg")}.main{line-height:1.4em}.main section{background-color:#fff}.main section>div{padding:2.5rem 0 2rem 0}.main h1,.main h2,.main h3,.main h4{color:#323232;font-weight:400}.main .byline{font-size:1.3rem;text-align:center;margin-bottom:2.5rem}.main h2{font-size:1.6rem;margin:2.5rem 0 1rem 0;line-height:2rem}.main h3{font-size:1.1rem;margin:1.5rem 0 0.2em 0;font-weight:600}.main h4{font-weight:600;font-size:1rem;margin:0 0 0.3rem 0}.main *>h2:first-child{margin-top:0}.main h4.contact{color:#323232;font-size:1rem}.main h1+h2{margin-top:1.5rem}.main h1 .note,.main h2 .note,.main h3 .note{color:#173373}.main p.switch{border-top:1px dotted #999;margin:0;padding:0.5em 1em;max-width:100%}.main li{padding-bottom:0.5em}.hdr,.main .hdr{font-size:2.25rem;line-height:2rem;font-weight:700;text-align:center;padding-bottom:1rem;margin:0 auto!important}.hdr:after{display:block;content:" ";width:100%;max-width:300px;border-bottom:3px solid #323232;padding-top:1.25rem;margin:0 auto!important}section.expo{background-color:#dadada}.img-mid{display:block;margin:0.5rem auto 1.5rem auto;max-width:100%;height:auto}.img-left{display:inline-block;margin:1rem 2rem 1rem 0;clear:left;vertical-align:top}a.button.right{display:inline-block;vertical-align:top}.notice{width:90%;min-width:300px;margin:2em auto 2rem auto;padding:1.75rem 2rem 1rem 2rem;background-color:#D5D6C8;border-radius:.75rem;color:#2c3774}.notice h2,.notice h3{color:#2c3774;font-weight:600;margin-top:0;margin-bottom:0.5em}.notice .colRow{margin:0}.notice .col{margin:0;padding:0;-webkit-box-flex:5;-ms-flex:5;flex:5}#pd .col:nth-of-type(2){min-width:150px;max-width:150px;padding:1rem 0}.emp{color:#da2900;border-bottom:1px dotted #323232;padding-bottom:1px}footer menu{text-align:right;margin:0;vertical-align:middle;padding-top:1rem}footer .menuLinks{min-height:60px;background-color:#323232}footer .legalLinks{background:#000;color:#e9e9e9;font-size:0.7rem}footer .legalLinks>div>div{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:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.5em 0px}footer .legalLinks>div>div span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}footer .legalLinks>div>div span:nth-child(2){text-align:right}footer .legalLinks a{color:#fff;border:0}footer .legalLinks a:hover{color:#ffae00;border:0}.regSelect{border:1px solid #ccc;padding:1rem;max-width:450px}.button.type2,button.type2{background:#83a0b5}.button.type2:hover,button.type2:hover{background:#ff9900}.drop-head{padding-left:30px;cursor:pointer}.drop-head:before{display:inline-block;content:"+";width:30px;margin-left:-30px;font-size:1.2rem;font-weight:bold}.drop-head.open:before{content:"\2013"}.drop-head:hover{color:#da2900}.drop-text{height:0;overflow:hidden;margin-bottom:1rem}.drop-text>div{padding:0.5rem 0 1rem 30px}.loginForm{overflow:hidden;clear:both;margin:0}.loginForm section{height:0;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.loginForm h2{margin:0 auto;padding:2rem 0 3rem 0}.loginForm form{width:auto;max-width:19rem;margin:0 auto;padding-bottom:2rem}.loginForm form input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 0 1rem 0}.loginForm form input{background-color:#fff}.loginForm form input.blurred:valid{background-position:98% 10px}.loginForm form input.blurred:invalid{background-position:98% -390px}.loginForm form button{display:block;margin:1.5rem auto 1.5rem auto;padding:0.75rem 3rem;font-size:1.2rem}.loginForm form a{display:inline-block;width:60%;vertical-align:top;font-weight:600;font-size:.8rem;border:0}.loginForm form a:nth-of-type(2){width:38%;text-align:right}.loginForm.visible section{height:25rem}.placeholder .loginForm form label{display:none}.no-placeholder .loginForm.visible section{height:25rem}.no-placeholder .loginForm h2{padding-bottom:1.5rem}.no-placeholder .loginForm form label{display:inline-block;width:30%}.no-placeholder .loginForm form form input{display:inline-block;width:70%}.no-placeholder .loginForm form button{margin-top:0.5rem}@media only screen and (max-width:1100px){.hero{height:405px;background-position:center top;background-size:2100px 405px}.heroSmall{height:337px;background-position:-500px 0;background-size:1800px 337px}}@media only screen and (max-width:800px){.hero{height:324px;background-position:center top;background-size:1680px 324px}.heroSmall{height:270px;background-position:-400px 0;background-size:1440px 270px}}@media only screen and (max-width:600px){header{height:auto}header h1{-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:80%}header section>div>div{display:block}header menu{display:block;height:0;-webkit-box-flex:0;-ms-flex:none;flex:none;float:none;clear:both;margin-bottom:0}header menu a{padding-bottom:1rem}header button.menu-burger{display:block}.no-flexbox header{display:block}footer menu,menu{text-align:center}.hero{height:270px;background-position:-445px 0;background-size:1400px 270px}.heroSmall{height:225px;background-position:-340px 0;background-size:1200px 225px}footer .legalLinks>div>div{display:block;padding:0.5em 0px;text-align:center}footer .legalLinks>div>div span{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none}footer .legalLinks>div>div span:nth-child(2){text-align:center}.loginForm form{width:100%}.colRow .col.regSelect{display:block;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:auto;margin-right:auto;margin-bottom:1rem}.colRow .col.regSelect:first-of-type{margin-top:1rem}.colRow .col.regSelect:last-of-type{margin-bottom:1rem}}@media only screen and (max-width:500px){.hero{height:216px;background-position:-355px 0;background-size:1120px 216px}.heroSmall{height:180px;background-position:-270px 0;background-size:960px 180px}}