/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}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}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}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}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}blockquote{margin:0}.carousel .item .close-button a,.carousel-wrap .controls a,.upload-container .instructions .number.ticked,header .brand-logo,header .client-logo{display:block;text-indent:102%;white-space:nowrap;overflow:hidden}.social-connect-container:before,.carousel .item .reflection:after,.upload-container .upload-box label[for="fileupload1"] .then:before,.upload-container .upload-box label[for="fileupload1"] .then:after,.upload-container .upload-box label[for="fileupload1"] .now:before,.upload-container .upload-box label[for="fileupload1"] .now:after,.upload-container .upload-box label[for="fileupload2"] .then:before,.upload-container .upload-box label[for="fileupload2"] .then:after,.upload-container .upload-box label[for="fileupload2"] .now:before,.upload-container .upload-box label[for="fileupload2"] .now:after,.upload-container .instructions .number.ticked:after,.image .wrapper .box.essex:after,.image .wrapper .box.eastanglia:after,.image .wrapper .box.yorkshire:after,.image .wrapper .box.northeast:after,.how-to-upload .wrapper .text-box:after,.competition .form-wrapper .social-wrapper:before,.competition .form-wrapper .social-wrapper:after{display:block;content:'';position:absolute}.cta{text-align:center;margin:2em 0 0 0}.cta a,.cta button{display:inline-block;background:#cd1719;color:#fff;font-weight:400;padding:0.5em 2.5em;position:relative;border-top-left-radius:20px;border-bottom-right-radius:20px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;font-size:1.6em}.cta a:hover,.cta a:active,.cta a:focus,.cta button:hover,.cta button:active,.cta button:focus{color:#fff;background:rgba(205,23,25,0.8)}.cta button{background:#fbb900}.cta button:hover,.cta button:active,.cta button:focus{background:rgba(251,185,0,0.8)}.question-wrapper input[type="text"],.question-wrapper input[type="email"],.question-wrapper input[type="file"],.question-wrapper input[type="phone"],.question-wrapper input[type="password"],.question-wrapper input[type="tel"],.user-details input[type="text"],.user-details input[type="email"],.user-details input[type="file"],.user-details input[type="phone"],.user-details input[type="password"],.user-details input[type="tel"],.optins-container input[type="text"],.optins-container input[type="email"],.optins-container input[type="file"],.optins-container input[type="phone"],.optins-container input[type="password"],.optins-container input[type="tel"],.question-wrapper select,.user-details select,.optins-container select,.question-wrapper textarea,.user-details textarea,.optins-container textarea{color:#000;width:100%;border:1px solid #a6bcc4;padding:0.6em 0.3em;border-radius:3px;background:#fff;height:2.4em;font-size:1.5em;display:block;font-family:"Signika",Helvetica,Arial,sans-serif}.question-wrapper input[type="radio"]:focus+label:before,.question-wrapper input[type="checkbox"]:focus+label:before,.question-wrapper input[type="text"]:focus,.question-wrapper input[type="email"]:focus,.question-wrapper input[type="file"]:focus,.question-wrapper input[type="tel"]:focus,.user-details input[type="radio"]:focus+label:before,.user-details input[type="checkbox"]:focus+label:before,.user-details input[type="text"]:focus,.user-details input[type="email"]:focus,.user-details input[type="file"]:focus,.user-details input[type="tel"]:focus,.optins-container input[type="radio"]:focus+label:before,.optins-container input[type="checkbox"]:focus+label:before,.optins-container input[type="text"]:focus,.optins-container input[type="email"]:focus,.optins-container input[type="file"]:focus,.optins-container input[type="tel"]:focus,.question-wrapper select:focus,.user-details select:focus,.optins-container select:focus,.question-wrapper textarea:focus,.user-details textarea:focus,.optins-container textarea:focus{box-shadow:0 0 4px rgba(0,0,0,0.5)}*{margin:0;padding:0;box-sizing:border-box}html{width:100%}body{width:100%;background:#fff;font-family:"Signika",Helvetica,Arial,sans-serif;font-size:10px;color:#444;margin:0 auto;text-align:center}.wrapper{display:block;width:100%;max-width:1000px;padding:3em 2em;margin:0 auto;position:relative;box-sizing:border-box}.wrapper:after{display:table;clear:both;content:''}.wrapper .text-box{max-width:810px;margin:auto}#frame{width:100%;min-width:1000px;overflow:hidden}@media (max-width: 1020px){#frame{min-width:100%}}.no-media .wrapper{max-width:980px}.no-media #frame{min-width:1000px}.ie8 .wrapper{max-width:980px}.ie8 #frame{min-width:1000px}.clearfix:after,header .wrapper:after{clear:both;height:0;content:' ';font-size:0;display:block}.left{float:left}.right{float:right}.clear{clear:both}strong{font-weight:700}button{cursor:pointer;border:none}.visuallyhidden{border:0 !important;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px !important;margin:-1px !important;overflow:hidden;padding:0 !important;position:absolute;width:1px !important;white-space:nowrap}body{text-align:center;color:#444;font-family:"Signika",Helvetica,Arial,sans-serif;font-size:8px}@media (min-width: 320px){body{font-size:calc(.3571428571vw + 6.8571428571px)}}@media (min-width: 600px){body{font-size:calc(.7142857143vw + 4.7142857143px)}}@media (min-width: 740px){body{font-size:10px}}h1,h2,h3,h4,h5{margin-bottom:0.75em;font-family:"Signika",Helvetica,Arial,sans-serif;font-weight:700}h1{font-size:4.8em}h2{font-size:4em}h3{font-size:2.4em}p,.question-wrapper label,.user-details label,.optins-container label{font-size:1.3em;line-height:1.6em;margin-bottom:1.2em;font-weight:300}a{color:inherit;text-decoration:none;-webkit-transition:color 0.5s ease;-moz-transition:color 0.5s ease;transition:color 0.5s ease}a img{border:none}.question-wrapper input,.user-details input,.optins-container input{color:#444}.question-wrapper input.date,.user-details input.date,.optins-container input.date{width:32%;margin-right:2%;float:left}.question-wrapper input:last-child,.user-details input:last-child,.optins-container input:last-child{margin:0;float:right}.question-wrapper input::-webkit-input-placeholder,.question-wrapper input:-moz-placeholder,.question-wrapper input::-moz-placeholder,.question-wrapper input:-ms-input-placeholder,.user-details input::-webkit-input-placeholder,.user-details input:-moz-placeholder,.user-details input::-moz-placeholder,.user-details input:-ms-input-placeholder,.optins-container input::-webkit-input-placeholder,.optins-container input:-moz-placeholder,.optins-container input::-moz-placeholder,.optins-container input:-ms-input-placeholder{color:#000;font-style:italic}.question-wrapper input[type="checkbox"]+label:before,.user-details input[type="checkbox"]+label:before,.optins-container input[type="checkbox"]+label:before{border:1px solid #fff;background:transparent;border-radius:3px;-webkit-transition:none;-moz-transition:none;transition:none}.question-wrapper input[type="radio"]+label:before,.user-details input[type="radio"]+label:before,.optins-container input[type="radio"]+label:before{border-radius:360em;border:1px solid #cd1719;background:transparent}.question-wrapper input[type="radio"]:checked+label:before,.user-details input[type="radio"]:checked+label:before,.optins-container input[type="radio"]:checked+label:before{background-color:#000}.question-wrapper input[type="checkbox"]:checked+label:before,.user-details input[type="checkbox"]:checked+label:before,.optins-container input[type="checkbox"]:checked+label:before{background-color:#fff}.question-wrapper textarea,.user-details textarea,.optins-container textarea{min-height:5em;max-width:687px}.question-wrapper fieldset,.user-details fieldset,.optins-container fieldset{border:0;padding-top:2em}.question-wrapper fieldset input,.question-wrapper fieldset select,.user-details fieldset input,.user-details fieldset select,.optins-container fieldset input,.optins-container fieldset select{opacity:0.7}.question-wrapper fieldset input[type="radio"]+label:before,.question-wrapper fieldset input[type="checkbox"]+label:before,.question-wrapper fieldset select[type="radio"]+label:before,.question-wrapper fieldset select[type="checkbox"]+label:before,.user-details fieldset input[type="radio"]+label:before,.user-details fieldset input[type="checkbox"]+label:before,.user-details fieldset select[type="radio"]+label:before,.user-details fieldset select[type="checkbox"]+label:before,.optins-container fieldset input[type="radio"]+label:before,.optins-container fieldset input[type="checkbox"]+label:before,.optins-container fieldset select[type="radio"]+label:before,.optins-container fieldset select[type="checkbox"]+label:before{width:1.3em;height:1.3em;content:'';display:block;position:absolute;top:20%;left:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}.question-wrapper fieldset input[type="radio"]+label,.question-wrapper fieldset input[type="checkbox"]+label,.question-wrapper fieldset select[type="radio"]+label,.question-wrapper fieldset select[type="checkbox"]+label,.user-details fieldset input[type="radio"]+label,.user-details fieldset input[type="checkbox"]+label,.user-details fieldset select[type="radio"]+label,.user-details fieldset select[type="checkbox"]+label,.optins-container fieldset input[type="radio"]+label,.optins-container fieldset input[type="checkbox"]+label,.optins-container fieldset select[type="radio"]+label,.optins-container fieldset select[type="checkbox"]+label{padding-left:2em;display:block;position:relative}.question-wrapper label,.user-details label,.optins-container label{color:#444}.question-wrapper a+a.fake,.question-wrapper input[type="radio"],.question-wrapper input[type="checkbox"],.user-details a+a.fake,.user-details input[type="radio"],.user-details input[type="checkbox"],.optins-container a+a.fake,.optins-container input[type="radio"],.optins-container input[type="checkbox"]{opacity:0;width:0;position:absolute}.ie8 label:before{display:none !important}.ie8 input[type="radio"],.ie8 input[type="checkbox"]{opacity:1 !important;margin-right:0.5em;width:auto}.ie8 input#dateOfBirth_year{margin:0;float:right}dt label,div label{color:#444;font-style:normal;font-weight:400;padding:0.5em 0 0.3em;font-size:1.5em;display:inline-block;text-transform:uppercase}dd{margin-bottom:0.5em;position:relative}.error,.req{color:#fff;font-style:italic;text-align:left;font-size:1.5em}.error{background-color:#cd1719;padding:4px;margin-top:1em}.answer-length{text-align:right;font-size:1.4em}.answer-length.less-than-0{color:#cd1719}.social-connect-container{background:transparent;position:relative;padding:8em 0}.social-connect-container:before{background:url(../img/sprite.png) no-repeat;background-size:385.6655290102% auto;background-position:.4778972521% 92.1225382932%;max-width:293px;max-height:143px;width:40vw;height:19.5221843003vw;left:0;top:0}.social-connect-container>.component{background:transparent;text-align:center}.social-connect-container .form{text-align:left}.social-connect-container label.field__label{color:#444}.social-connect-container .grid-row__col--2{float:none}.social-connect-container .wrapper{padding:3em 2em 0}.social-connect-container .wrapper .text-box{text-align:center}.social-connect-container .wrapper .text-box h2{font-size:1.5em}.social-connect-container .field__input{color:#444}.social-connect-container a{color:#fff !important}.social-connect-container .tab-group .active a{background-color:#fbb900 !important;color:#fff !important}.social-connect-container .tab-group .active a:hover,.social-connect-container .tab-group .active a:active,.social-connect-container .tab-group .active a:focus{background:rgba(251,185,0,0.8) !important}.social-connect-container .tab-group li a{background-color:#fff !important;color:#cd1719 !important}.social-connect-container .tab-group li a:hover,.social-connect-container .tab-group li a:active,.social-connect-container .tab-group li a:focus{background:rgba(255,255,255,0.8) !important}@media (min-width: 1024px){.social-connect-container .grid-row{text-align:center}}.carousel{height:850px;left:50%;margin-left:-500px;position:relative;width:1000px}.carousel .item{width:640px;height:360px;display:block;opacity:0;position:absolute;transform:scale(0.8)}.carousel .item.active{transform:scale(1) translate(0, -30px);opacity:1}.carousel .item.nextToActive{opacity:1}.carousel .item.nextToActive .text-box{display:none}.carousel .item.transition{transition:all 0.35s ease}.carousel .item .reflection{width:100%;height:20%;overflow:hidden;position:absolute;top:100%;left:0;opacity:0.3}.carousel .item .reflection img{transform:scaleY(-1);width:100%;height:100%}.carousel .item .reflection:after{width:100%;height:100%;top:0;left:0;background:linear-gradient(to bottom, rgba(243,111,44,0) 0%, #fbb900 90%)}.carousel .item .close-button a{width:50px;height:50px;background:url(../img/sprite.png) no-repeat 0px -104px}.carousel .item img{margin-bottom:0.5em}.description{margin-top:5em}.no-carousel .carousel .item.nextToActive .description{display:block}.carousel-wrap{position:relative;transition:all 0.5s ease}.carousel-wrap .controls a{background:url(../img/sprite.png) no-repeat;position:absolute;top:25%;z-index:100}.carousel-wrap .controls a.previous{right:100%;background:url(../img/sprite.png) no-repeat;background-size:3054.0540540541% auto;background-position:.274473925% 14.7329650092%;max-width:37px;max-height:57px;width:40vw;height:61.6216216216vw}.carousel-wrap .controls a.next{left:100%;background:url(../img/sprite.png) no-repeat;background-size:3054.0540540541% auto;background-position:6.1299176578% 14.5488029466%;max-width:37px;max-height:57px;width:40vw;height:61.6216216216vw}.no-carousel .carousel-wrap .controls a{display:none}@media (max-width: 740px){.carousel-wrap{transform:scale(0.7);margin:-15% 0}.carousel-wrap .text-box{transform:scale(1.1)}}@media (max-width: 700px){.carousel-wrap .controls a{top:50%}.carousel-wrap .controls a.previous{right:51%}.carousel-wrap .controls a.next{left:51%}}#overlay{position:fixed;width:100%;height:100%;background:#000;background:rgba(0,0,0,0.8);top:0;left:0;z-index:300}#overlay p.close,#overlay .question-wrapper label.close,.question-wrapper #overlay label.close,#overlay .user-details label.close,.user-details #overlay label.close,#overlay .optins-container label.close,.optins-container #overlay label.close{position:absolute;text-transform:uppercase;top:0.5em;right:0.5em;z-index:120}#overlay p.close a,#overlay .question-wrapper label.close a,.question-wrapper #overlay label.close a,#overlay .user-details label.close a,.user-details #overlay label.close a,#overlay .optins-container label.close a,.optins-container #overlay label.close a{margin:0}#overlay .iframe{background:#000}#overlay .iframe iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:none}.upload-container .upload-box-wrapper{position:relative;float:left;display:inline-block;margin:0 0.5em;max-width:210px;vertical-align:top}.upload-container .upload-box .fileupload-progress{position:absolute;top:50%;left:0;transform:translateY(-50%);height:30%;width:0;background-color:white}.upload-container .upload-box label[for="fileupload1"],.upload-container .upload-box label[for="fileupload2"]{position:relative;display:block;margin:0 auto;color:white;text-align:center;text-transform:none;font-size:2em;cursor:pointer;padding:0}@media (max-width: 500px){.upload-container .upload-box label[for="fileupload1"],.upload-container .upload-box label[for="fileupload2"]{padding:1.5em 0}}.upload-container .upload-box label[for="fileupload1"] p,.upload-container .upload-box label[for="fileupload1"] .question-wrapper label,.question-wrapper .upload-container .upload-box label[for="fileupload1"] label,.upload-container .upload-box label[for="fileupload1"] .user-details label,.user-details .upload-container .upload-box label[for="fileupload1"] label,.upload-container .upload-box label[for="fileupload1"] .optins-container label,.optins-container .upload-container .upload-box label[for="fileupload1"] label,.upload-container .upload-box label[for="fileupload2"] p,.upload-container .upload-box label[for="fileupload2"] .question-wrapper label,.question-wrapper .upload-container .upload-box label[for="fileupload2"] label,.upload-container .upload-box label[for="fileupload2"] .user-details label,.user-details .upload-container .upload-box label[for="fileupload2"] label,.upload-container .upload-box label[for="fileupload2"] .optins-container label,.optins-container .upload-container .upload-box label[for="fileupload2"] label{margin:0;font-size:1.2em}.upload-container .upload-box label[for="fileupload1"] .then,.upload-container .upload-box label[for="fileupload1"] .now,.upload-container .upload-box label[for="fileupload2"] .then,.upload-container .upload-box label[for="fileupload2"] .now{width:210px;height:227px;background:#fff;position:relative}.upload-container .upload-box label[for="fileupload1"] .then:after,.upload-container .upload-box label[for="fileupload1"] .now:after,.upload-container .upload-box label[for="fileupload2"] .then:after,.upload-container .upload-box label[for="fileupload2"] .now:after{background:url(../img/sprite.png) no-repeat;background-size:1793.6507936508% auto;background-position:70.6654170572% 1.6333938294%;max-width:63px;max-height:49px;width:100vw;height:77.7777777778vw;top:50%;left:50%;transform:translate(-50%, -50%)}.upload-container .upload-box label[for="fileupload1"] .then:before,.upload-container .upload-box label[for="fileupload2"] .then:before{background:url(../img/sprite.png) no-repeat;background-size:1000% auto;background-position:81.6125860374% .7518796992%;max-width:113px;max-height:68px;width:100vw;height:60.1769911504vw;bottom:107%;left:50%;transform:translateX(-50%)}.upload-container .upload-box label[for="fileupload1"] .now:before,.upload-container .upload-box label[for="fileupload2"] .now:before{background:url(../img/sprite.png) no-repeat;background-size:1153.0612244898% auto;background-position:92.0542635659% .1890359168%;max-width:98px;max-height:71px;width:100vw;height:72.4489795918vw;bottom:107%;left:50%;transform:translateX(-50%)}.upload-container .instructions{width:40%;float:left}.upload-container .instructions .step1{float:left;width:100%}.upload-container .instructions .step2{clear:left;width:100%}.upload-container .instructions .number{width:30%;float:left;color:#fff;display:block;font-size:5em;font-weight:700;height:100px}.upload-container .instructions .number.ticked{position:relative}.upload-container .instructions .number.ticked:after{background:url(../img/sprite.png);background:url(../img/sprite.png) no-repeat;background-size:1712.1212121212% auto;background-position:99.2481203008% .7339449541%;max-width:66px;max-height:55px;width:100vw;height:83.3333333333vw;top:0;left:50%;transform:translate(-50%, 0)}.upload-container .instructions p,.upload-container .instructions .question-wrapper label,.question-wrapper .upload-container .instructions label,.upload-container .instructions .user-details label,.user-details .upload-container .instructions label,.upload-container .instructions .optins-container label,.optins-container .upload-container .instructions label{display:block;width:70%;height:100px;float:left;text-align:left;padding:0.5em 0;margin-bottom:0;font-size:2em}.upload-container .instructions .next{width:70%;border-radius:5px;padding:0.8em 1.5em;font-size:2em;color:#cd1719;background:rgba(250,250,250,0.5);float:right;pointer-events:none;cursor:default}.upload-container .instructions .next.active{background:#fff;pointer-events:auto;cursor:pointer}.upload-container .error{display:none;margin-bottom:1em}.upload-container p.drag,.upload-container .question-wrapper label.drag,.question-wrapper .upload-container label.drag,.upload-container .user-details label.drag,.user-details .upload-container label.drag,.upload-container .optins-container label.drag,.optins-container .upload-container label.drag{clear:left;float:left}.upload-container .preview-details{display:none}.upload-container .preview-details .upload-filename{font-size:2em;word-break:break-all}.upload-container .preview-details .delete-file{position:absolute;bottom:100%;right:-8px;background:none;border:none;width:40px;height:40px;cursor:pointer}.upload-container .preview-details .delete-file:hover,.upload-container .preview-details .delete-file:focus,.upload-container .preview-details .delete-file:active{fill:#555}.upload-container #file-preview1 video,.upload-container #file-preview1 #img-upload,.upload-container #file-preview1 img,.upload-container #file-preview2 video,.upload-container #file-preview2 #img-upload,.upload-container #file-preview2 img{max-width:100%}@media (max-width: 774px){.upload-container{margin:4em auto}.upload-container .upload-box-wrapper{float:none}.upload-container .instructions{float:none;width:90%;margin-top:1em}}@media (max-width: 473px){.upload-container #upload-box-wrapper2{margin-top:7em}}header{z-index:100;top:0;left:0;width:100%}header .wrapper{padding:2em}header .brand-logo,header .client-logo{background:url(../img/sprite.png) no-repeat 0 0;transition:all 0.3s ease}header .brand-logo{background:url(../img/sprite.png) no-repeat;background-size:1008.9285714286% auto;background-position:.884086444% 1.4311270125%;max-width:112px;max-height:41px;width:40vw;height:14.6428571429vw;float:left;margin-top:1em}header .client-logo{background:url(../img/sprite.png) no-repeat;background-size:497.7973568282% auto;background-position:16.057585825% .9208103131%;max-width:227px;max-height:57px;width:35vw;height:8.7885462555vw;float:right}.intro{background:#6c94cd url("../img/intro-bg.jpg") center center/cover no-repeat;height:70vw;padding:8em 0}@media (max-width: 1356px){.intro{height:90vw}}@media (max-width: 1024px){.intro{height:120vw}}@media (max-width: 763px){.intro{height:140vw}}@media (max-width: 440px){.intro{height:190vw}}.intro .wrapper{color:#fff}.intro .wrapper .text-box{max-width:450px}@media (max-width: 606px){.intro .wrapper .text-box{background:rgba(0,0,0,0.4);padding:1em}}.tenyears{background:#fbb900;padding:8em 0}.tenyears .wrapper .text-box{color:#fff;max-width:500px}.gallery{padding:8em 0}.gallery .wrapper ul li .logo{margin:0.5em 0}.gallery .wrapper .text-box{margin-top:1.5em;max-width:60%}@media (max-width: 700px){.gallery .wrapper .text-box{margin-top:11.5em}}.gallery .wrapper .text-box .cta a{background-color:#fbb900}.image{background:#edf0f5;padding:8em 0}.image .wrapper{max-width:1014px}.image .wrapper .box{width:100%;margin-top:5em;background:#fff;position:relative;overflow:hidden;-webkit-box-shadow:0px 7px 5px -5px rgba(0,0,0,0.35);-moz-box-shadow:0px 7px 5px -5px rgba(0,0,0,0.35);box-shadow:0px 7px 5px -5px rgba(0,0,0,0.35)}.image .wrapper .box .text-box{width:50%}.image .wrapper .box .text-box{padding:5em 6.5em;float:right}.image .wrapper .box .text-box .logo{padding-bottom:2em}.image .wrapper .box .text-box .cta a{background-color:#fbb900}.image .wrapper .box.essex:after{background:url("../img/gallery/essex.jpg") center center/cover no-repeat;top:0;left:0;width:50%;height:100%}.image .wrapper .box.eastanglia:after{background:url("../img/gallery/eastanglia.jpg") center center/cover no-repeat;top:0;left:0;width:50%;height:100%}.image .wrapper .box.yorkshire:after{background:url("../img/gallery/yorkshire.jpg") center center/cover no-repeat;top:0;left:0;width:50%;height:100%}.image .wrapper .box.northeast:after{background:url("../img/gallery/northeast.jpg") center center/cover no-repeat;top:0;left:0;width:50%;height:100%}@media (max-width: 790px){.image .wrapper .box.essex:after{width:100%;background-position:0 0;background-size:100% auto}.image .wrapper .box.essex .text-box{width:100%;margin-top:70%}.essex .image .wrapper .box.essex .text-box{margin-top:50%}.image .wrapper .box.eastanglia:after{width:100%;background-position:0 0;background-size:100% auto}.image .wrapper .box.eastanglia .text-box{width:100%;margin-top:70%}.essex .image .wrapper .box.eastanglia .text-box{margin-top:50%}.image .wrapper .box.yorkshire:after{width:100%;background-position:0 0;background-size:100% auto}.image .wrapper .box.yorkshire .text-box{width:100%;margin-top:70%}.essex .image .wrapper .box.yorkshire .text-box{margin-top:50%}.image .wrapper .box.northeast:after{width:100%;background-position:0 0;background-size:100% auto}.image .wrapper .box.northeast .text-box{width:100%;margin-top:70%}.essex .image .wrapper .box.northeast .text-box{margin-top:50%}}.favourites{background:url("../img/favourites.jpg") center center/cover no-repeat;color:#fff;padding:8em 0}.favourites .wrapper ul{display:inline-block;list-style:none;margin-top:2em}.favourites .wrapper ul li{display:inline-block;margin:1em}.favourites .wrapper ul li img{max-width:100%}.how-to-upload{background-color:#cd1719;color:#fff;text-align:center}.how-to-upload .wrapper .text-box{position:relative}.how-to-upload .wrapper .text-box:after{background:url(../img/sprite.png) no-repeat;background-size:217.3076923077% auto;background-position:98.3606557377% 93.537414966%;max-width:520px;max-height:306px;width:100vw;height:58.8461538462vw;top:110%;left:50%;transform:translateX(-50%)}.how-to-upload .wrapper button{color:#cd1719;background:#fff;border-radius:5px;margin-top:24em;display:inline-block;font-weight:400;padding:0.8em 2.5em;position:relative;text-transform:uppercase;transition:all 0.5s ease 0s;font-size:1.5em}.upload-container{display:none;background:#cd1719;padding:15em 0}.competition{background-color:#cd1719;color:#fff;text-align:center}.competition .form-wrapper.thank-you{padding-top:40em;padding-bottom:200px;text-align:center}.competition .form-wrapper .social-wrapper{display:none;position:relative;z-index:0}.competition .form-wrapper .social-wrapper:before{background:url(../img/sprite.png) no-repeat;background-size:302.1390374332% auto;background-position:27.1164021164% 30.1818181818%;max-width:374px;max-height:325px;width:40vw;height:34.7593582888vw;left:10%;bottom:0}.competition .form-wrapper .social-wrapper:after{background:url(../img/sprite.png) no-repeat;background-size:664.7058823529% auto;background-position:.7291666667% 38.283062645%;max-width:170px;max-height:169px;width:40vw;height:39.7647058824vw;right:10%;top:0%;z-index:-1}.competition a{font-weight:700}.competition .column{max-width:660px;margin:auto}.competition p,.competition .question-wrapper label,.question-wrapper .competition label,.competition .user-details label,.user-details .competition label,.competition .optins-container label,.optins-container .competition label{font-size:1.5em}.competition .cta{text-align:center;color:#fff;display:inline-block;margin:2em auto 0;float:none}.competition .cta button{text-transform:uppercase}.competition .competition-question .question-container{font-size:1.6em;margin:1em 0}.competition .competition-question .answers-container ul{list-style:none;text-align:center;margin:1em}.competition .competition-question .answers-container ul li{margin:1em 2em 0 0;font-size:1.2em;display:inline-block}.competition .competition-optins{margin-top:5em;text-align:left}.competition .competition-optins p label,.competition .competition-optins .question-wrapper label label,.question-wrapper .competition .competition-optins label label,.competition .competition-optins .user-details label label,.user-details .competition .competition-optins label label,.competition .competition-optins .optins-container label label,.optins-container .competition .competition-optins label label{font-size:1em;color:#fff}.competition .competition-optins.cta{text-align:center}.competition small{text-align:right;display:block}footer{background-color:#fff;color:#cd1719;text-transform:uppercase}footer .wrapper{padding:1em 2em}footer .wrapper p,footer .wrapper .question-wrapper label,.question-wrapper footer .wrapper label,footer .wrapper .user-details label,.user-details footer .wrapper label,footer .wrapper .optins-container label,.optins-container footer .wrapper label{margin-bottom:0}.krux{height:0;overflow:hidden}@media (max-width: 700px){.competition .competition-details,.competition .competition-optins{width:100%;float:none}.competition .competition-details .sign-in-container,.competition .competition-details .register-container{width:100%;float:none}.competition .competition-details .register-container{border-left:0;padding-left:0}}@media (max-width: 430px){header .wrapper a.brand-logo{float:none;margin:0 auto}header .wrapper a.client-logo{float:none;margin:0 auto}.competition .competition-details .nested.half,.competition .competition-optins .nested.half{width:100%}}
