/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.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;height:2.4em;font-size:1.5em;display:block;font-family:'Source Sans Pro', 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:"Open Sans",Helvetica,Arial,sans-serif;font-size:10px;color:#444;margin:0 auto;text-align:center}.wrapper{display:block;max-width:1200px;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}.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}.clearfix:after{clear:both;height:0;content:' ';font-size:0;display:block}.left{float:left}.right{float:right}.clear{clear:both}.center{text-align:center}.nowrap{white-space:nowrap}.krux{height:0;overflow:hidden}strong{font-weight:700}button{cursor:pointer;border:none}h1{margin-bottom:0.2em;font-size:3.8em}h2{margin-bottom:0.2em;font-size:3em}h3{margin-bottom:0.2em;font-size:2.4em}h4{margin-bottom:0.2em}h1,h2,h3,h4,h5{font-family:"Open Sans",Helvetica,Arial,sans-serif;line-height:1.2}p{font-size:1.5em;margin-bottom:0.5em}.cta{display:block;padding:0.6em 1.5em;background:#e82349;color:#fff;font-weight:400;text-align:center;margin:1em 0;float:left;position:relative}a{color:#e82349;text-decoration:none}a img{border:none}.question-wrapper .accordion,.user-details .accordion,.optins-container .accordion{background-color:#eee;color:#444;cursor:pointer;padding:18px;width:100%;border:solid 1px transparent;text-align:left;outline:none;font-size:15px;-webkit-transition:0.4s;transition:0.4s;border-radius:3px}.question-wrapper .active,.question-wrapper .accordion:hover,.user-details .active,.user-details .accordion:hover,.optins-container .active,.optins-container .accordion:hover{background-color:#ccc;border:1px solid #444;border-radius:3px}.question-wrapper .panel,.user-details .panel,.optins-container .panel{padding:0 18px;background-color:white;max-height:0;overflow:hidden;-webkit-transition:max-height 0.2s ease-out;transition:max-height 0.2s ease-out}.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 #444;background:transparent;border-radius:3px}.question-wrapper input[type="radio"]+label:before,.user-details input[type="radio"]+label:before,.optins-container input[type="radio"]+label:before{border-radius:50%;background:#a27dac}.question-wrapper input[type="radio"]+label,.user-details input[type="radio"]+label,.optins-container input[type="radio"]+label{color:white}.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:white}.question-wrapper input[type="radio"]:hover+label:before,.user-details input[type="radio"]:hover+label:before,.optins-container input[type="radio"]:hover+label:before{background-color:white}.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:#e82349}.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,.question-wrapper fieldset textarea,.user-details fieldset input,.user-details fieldset select,.user-details fieldset textarea,.optins-container fieldset input,.optins-container fieldset select,.optins-container fieldset textarea{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,.question-wrapper fieldset textarea[type="radio"]+label:before,.question-wrapper fieldset textarea[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,.user-details fieldset textarea[type="radio"]+label:before,.user-details fieldset textarea[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,.optins-container fieldset textarea[type="radio"]+label:before,.optins-container fieldset textarea[type="checkbox"]+label:before{width:1.3em;height:1.3em;content:'';display:block;position:absolute;left:0}.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,.question-wrapper fieldset textarea[type="radio"]+label,.question-wrapper fieldset textarea[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,.user-details fieldset textarea[type="radio"]+label,.user-details fieldset textarea[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,.optins-container fieldset textarea[type="radio"]+label,.optins-container fieldset textarea[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{color:#fff;font-style:italic;text-align:left;font-size:1.5em}.error{background-color:#e82349;padding:4px;margin-top:1em}.answer-length{text-align:right;font-size:1.4em}.answer-length.less-than-0{color:#e82349}.social-login-container{background:#eceaeb;text-align:left}.social-login-container h2#social-login-title{text-align:center;padding-top:2em}.social-login-container.social--logged-in h2#social-login-title{display:none}.social-connect-container #signup,.social-connect-container #login{padding-bottom:2em}.social-connect-container>.component{padding:4px 0 0 0;background:none;text-align:center}.social-connect-container .form{text-align:left}.social-connect-container label.field__label{color:#444;font-size:1em}.social-connect-container .grid-row__col--2{float:none}@media (min-width: 1024px){.social-connect-container .grid-row{text-align:center}}.icon-arrow{display:inline-block;height:64px;width:64px;background:none;border:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-5 0 128 128'%3E%3Cpolyline fill='none' stroke-width='16px' stroke='%23333333' stroke-linejoin='square' stroke-linecap='square' points='43.06 22.06 84.94 63.94 43.06 105.94'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center}.icon-prev{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.icon-arrow-1{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-5 0 128 128'%3E%3Cpolyline fill='none' stroke-width='4px' stroke='%23333333' stroke-linejoin='square' stroke-linecap='square' points='43.06 22.06 84.94 63.94 43.06 105.94'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;background-size:80% auto;background-color:#eee;border:3px solid #ddd;border-radius:50%}.icon-arrow-1:hover,.icon-arrow-1:focus{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-5 0 128 128'%3E%3Cpolyline fill='none' stroke-width='16px' stroke='%23ea9b3a' stroke-linejoin='round' stroke-linecap='round' points='43.06 22.06 84.94 63.94 43.06 105.94'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;border-color:#ea9b3a}body>iframe{display:none}#frame{max-width:1920px;margin:0 auto}header{padding:2em 3em}header img:first-of-type{padding-top:0}@media (max-width: 380px){header{padding:2em}}header .header-inner{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;max-width:960px;margin:0 auto}header .brand-logo{display:block;-webkit-box-flex:0;flex:0 1 140px;margin-right:2em}header .brand-logo svg,header .brand-logo img{max-width:100%}header .client-logo{margin-left:auto;padding-right:8em}@media (max-width: 480px){header .client-logo{padding-right:2em}}header .client-logo,header .client-logo2{display:block;-webkit-box-flex:0;flex:0 1 auto}header .client-logo svg,header .client-logo img,header .client-logo2 svg,header .client-logo2 img{max-width:100%}.copy-body{max-width:455px}@media (max-width: 1050px){.copy-body{margin:auto}}.main-content-wrap,.competition-question{line-height:1.5}.main-content-wrap p,.competition-question p{margin:1.5em 0}.main-content-wrap a:not(.btn-cta),.competition-question a:not(.btn-cta){color:inherit;text-decoration:underline}.btn-cta{display:inline-block;padding:.75em 3em;background-color:#68498b;margin-top:3em;color:white;font-weight:700;text-transform:uppercase;border-radius:25px;border:2px #68498b solid;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.btn-cta:hover,.btn-cta:active{background-color:white;color:#68498b}.intro-outer{position:relative}.intro-outer:before{display:block;content:'';position:absolute;background:url("../img/flower-intro-bottom-right.png") no-repeat center top/contain;bottom:3.9vw;right:0;width:420px;height:333px;z-index:1030;opacity:0}@media (max-width: 1050px){.intro-outer:before{width:26.5vw;height:21vw}}.intro-outer.animation:before{-webkit-animation:appear .8s ease-in-out forwards;animation:appear .8s ease-in-out forwards}@-webkit-keyframes appear{0%{opacity:0}100%{opacity:1}}@keyframes appear{0%{opacity:0}100%{opacity:1}}.intro-outer .wave{position:absolute;bottom:0;left:0;width:100%;height:10vw;background:url("../img/wave.png") no-repeat center bottom/cover;background-size:100% 10vw}.intro-outer .wave1{-webkit-animation:animate 20s linear infinite;animation:animate 20s linear infinite;z-index:1000;opacity:.7;-webkit-animation-delay:0s;animation-delay:0s;bottom:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes animate{0%{background-position-x:0}100%{background-position-x:-1000px}}@keyframes animate{0%{background-position-x:0}100%{background-position-x:-1000px}}.intro-outer .wave2{-webkit-animation:animate2 15s linear infinite;animation:animate2 15s linear infinite;z-index:999;opacity:.5;-webkit-animation-delay:-5s;animation-delay:-5s;bottom:10px;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes animate2{0%{background-position-x:0}100%{background-position-x:1000px}}@keyframes animate2{0%{background-position-x:0}100%{background-position-x:1000px}}.intro-outer .wave3{-webkit-animation:animate3 30s linear infinite;animation:animate3 30s linear infinite;z-index:998;opacity:1;-webkit-animation-delay:-2s;animation-delay:-2s;bottom:0;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@keyframes animate2{0%{background-position-x:0}100%{background-position-x:1000px}}.intro{padding:7em 0 14em 0;background:url("../img/Intro.jpg") no-repeat 70% top/cover;color:white;position:relative;overflow:hidden}.intro:before{display:block;content:'';position:absolute;background:url("../img/flower-intro-top-left.png") no-repeat center top/contain;top:-5%;left:0;width:164px;height:179px;opacity:0}@media (max-width: 1050px){.intro:before{width:10.3vw;height:11.3vw;top:0}}.intro:after{display:block;content:'';position:absolute;background:url("../img/flower-intro-top-right.png") no-repeat center top/contain;top:-5%;right:0;width:107px;height:179px;opacity:0}@media (max-width: 1050px){.intro:after{width:6.7vw;height:11.3vw;top:0}}.intro.animation:before{-webkit-animation:appear .8s ease-in-out forwards;animation:appear .8s ease-in-out forwards}@keyframes appear{0%{opacity:0}100%{opacity:1}}.intro.animation:after{-webkit-animation:appear .8s ease-in-out forwards;animation:appear .8s ease-in-out forwards;-webkit-animation-delay:.5s;animation-delay:.5s}@keyframes appear{0%{opacity:0}100%{opacity:1}}@media (max-width: 1050px){.intro{padding:2em 0}}.intro .btn-cta{display:inline-block;padding:.75em 3em;background-color:white;margin-top:3em;color:#68498b;font-weight:700;text-transform:uppercase;border-radius:25px;border:2px white solid;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.intro .btn-cta:hover,.intro .btn-cta:active{background-color:#68498b;color:white}.intro .text-box{width:50%;margin-right:50%;text-align:left;padding:2em;position:relative}@media (max-width: 800px){.intro .text-box{text-align:center;width:100%;margin-right:auto;padding-bottom:25vw}}.clientSectionTop,.clientSectionMiddle,.clientSectionBottom{position:relative;text-align:left;color:#68498b}.clientSectionTop .text-box,.clientSectionMiddle .text-box,.clientSectionBottom .text-box{width:50%;padding:2em}.clientSectionTop,.clientSectionBottom{text-align:left}.clientSectionTop .text-box,.clientSectionBottom .text-box{width:50%;margin-left:50%;position:relative}@media (max-width: 1050px){.clientSectionTop .text-box,.clientSectionBottom .text-box{width:100%;margin-left:auto;padding-bottom:32vw;text-align:center}}.clientSectionTop .text-box:before,.clientSectionBottom .text-box:before{position:absolute;display:block;content:'';bottom:-80%;right:110%;width:460px;height:460px}@media (max-width: 1050px){.clientSectionTop .text-box:before,.clientSectionBottom .text-box:before{width:35vw;height:35vw;right:calc(50% - 17.5vw)}}.clientSectionTop{padding:7em 0}@media (max-width: 1050px){.clientSectionTop{padding:2em 0}}.clientSectionTop .text-box{position:relative}.clientSectionTop .text-box:before{background:url("../img/pod1.png") no-repeat center center/contain}@media (max-width: 1050px){.clientSectionTop .text-box:before{width:35vw;height:35vw;left:calc(50% - 17.5vw);bottom:-7%}}.clientSectionMiddle{padding:7em 0}.clientSectionMiddle:before{display:block;content:'';position:absolute;background:url("../img/flower-client-middle.png") no-repeat center top/contain;bottom:65%;left:0;width:101px;height:267px;opacity:0}@media (max-width: 1050px){.clientSectionMiddle:before{width:6.6vw;height:17.5vw;bottom:0}}.clientSectionMiddle.animation:before{-webkit-animation:appear .8s ease-in-out forwards;animation:appear .8s ease-in-out forwards;-webkit-animation-delay:.5s;animation-delay:.5s}@keyframes appear{0%{opacity:0}100%{opacity:1}}.clientSectionMiddle:after{display:block;content:'';position:absolute;background:url("../img/flower-client-top.png") no-repeat center top/contain;bottom:-25%;right:0;width:135px;height:250px;opacity:0}@media (max-width: 1050px){.clientSectionMiddle:after{width:9.1vw;height:16.9vw;bottom:0}}.clientSectionMiddle.animation:after{-webkit-animation:appear .8s ease-in-out forwards;animation:appear .8s ease-in-out forwards}@keyframes appear{0%{opacity:0}100%{opacity:1}}@media (max-width: 1050px){.clientSectionMiddle{padding:2em 0}}.clientSectionMiddle .text-box{margin-right:50%;position:relative;padding-left:7em}@media (max-width: 1050px){.clientSectionMiddle .text-box{width:100%;margin-right:auto;padding-bottom:32vw;padding-left:initial;text-align:center}}.clientSectionMiddle .text-box:before{position:absolute;display:block;content:'';background:url("../img/pod2.png") no-repeat center center/contain;bottom:-10%;left:105%;width:460px;height:460px}@media (max-width: 1050px){.clientSectionMiddle .text-box:before{width:35vw;height:35vw;left:calc(50% - 17.5vw);bottom:-15%}}.clientSectionBottom{padding:7em 0}@media (max-width: 1050px){.clientSectionBottom{padding:2em 0 7em 0}}.clientSectionBottom .text-box{position:relative;padding-top:10em}.clientSectionBottom .text-box:before{background:url("../img/pod3.png") no-repeat center center/contain;bottom:0}@media (max-width: 1050px){.clientSectionBottom .text-box:before{bottom:-10%}}.clientSectionBottom .text-box:after{position:absolute;content:'';display:block;background:url("../img/logo-homebase.png") no-repeat center center/contain;width:266px;height:54px;top:0;left:2em}@media (max-width: 1050px){.clientSectionBottom .text-box:after{left:calc(50% - 133px);top:30px}}.clientSectionBottom .btn-cta{background-color:#eb3424;color:white;border-radius:25px;border:2px #eb3424 solid;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.clientSectionBottom .btn-cta:hover,.clientSectionBottom .btn-cta:active{background-color:white;color:#eb3424}.socialSection{padding:1em 0 12vw 0;position:relative;color:#68498b}.socialSection:before{position:absolute;display:block;content:'';background:url("../img/purple-wave.png") no-repeat center bottom/cover;width:100vw;height:10.5vw;bottom:-2px;left:0}.socialSection .copy-body{margin:0 auto}.socialSection .social-links{position:relative;z-index:70;text-align:center;padding-top:2em}.socialSection .social-links .twitter-icon{padding-right:20px}.socialSection .social-links .facebook-icon{padding-right:20px}.competition{background-color:inherit;color:#444}.competition .competition-question{padding:0 0 5em 0;background-color:#a883b4}.competition h2{color:inherit}.competition .form-wrapper.thank-you{padding-top:40em;padding-bottom:200px;text-align:center}.competition a{font-weight:700}.competition .column{max-width:660px;margin:auto}.competition p{font-size:1.5em}.competition .submit-btn{margin-top:1.5em;background:#e82349;color:white;border:none;padding:0.6em 1.5em;text-transform:uppercase}.competition .competition-question .btn-cta{display:inline-block;padding:.75em 3em;background-color:white;margin-top:3em;color:#68498b;font-weight:700;text-transform:uppercase;border-radius:25px;border:2px white solid;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.competition .competition-question .btn-cta:hover,.competition .competition-question .btn-cta:active{background-color:#68498b;color:white}.competition .competition-question .comp-copy{color:white;padding:5em 0}.competition .competition-question .comp-q-a-wrapper{position:relative;z-index:3}.competition .competition-question .comp-q-a-wrapper:before{position:absolute;display:block;content:'';background-color:#8b5d98;border-radius:25px;top:-5%;left:-5%;width:110%;height:110%;z-index:-1}.competition .competition-question .comp-q-a{padding:5em;color:white;position:relative}.competition .competition-question .comp-q-a:before{position:absolute;display:block;content:'';background:url("../img/question-top-left.png") no-repeat center center/contain;top:-90px;left:-90px;width:121px;height:119px;z-index:-3}@media (max-width: 600px){.competition .competition-question .comp-q-a:before{width:8.1vw;height:8vw;top:-20px;left:-10px;z-index:0}}.competition .competition-question .comp-q-a.animation:before{-webkit-animation:appear-q .6s ease-in-out forwards;animation:appear-q .6s ease-in-out forwards}@-webkit-keyframes appear-q{0%{opacity:0}100%{opacity:1}}@keyframes appear-q{0%{opacity:0}100%{opacity:1}}.competition .competition-question .comp-q-a:after{position:absolute;display:block;content:'';background:url("../img/question-bottom-right.png") no-repeat center center/contain;bottom:-90px;right:-90px;width:186px;height:182px;z-index:44}@media (max-width: 1050px){.competition .competition-question .comp-q-a:after{width:12.5vw;height:12.3vw;bottom:-6vw;right:-6vw}}.competition .competition-question .comp-q-a.animation:after{-webkit-animation:appear-q .8s ease-in-out forwards;animation:appear-q .8s ease-in-out forwards;-webkit-animation-delay:.3s;animation-delay:.3s}@keyframes appear-q{0%{opacity:0}100%{opacity:1}}.competition .competition-question .question-container{font-size:1.6em;margin:1em 0}.competition .competition-question .answers-container ul{list-style:none;margin:1em}@media (max-width: 600px){.competition .competition-question .answers-container ul{display:inline-block;text-align:left}}.competition .competition-question .answers-container ul li{margin:1em 2em 0 0;font-size:1.2em;display:block;text-align:left}@media (max-width: 600px){.competition .competition-question .answers-container ul li{display:block;margin-right:0}}.competition .competition-question .answers-container ul li label{margin:0 auto;width:300px}@media (max-width: 600px){.competition .competition-question .answers-container ul li label{width:100%}}.competition .competition-question .answers-container ul li [type="radio"]+label{padding-left:3em}@media (max-width: 400px){.competition .competition-question .answers-container ul li [type="radio"]+label{padding-left:initial}}.competition .competition-question .answers-container ul li [type="radio"]+label:before{display:inline-block;vertical-align:middle;position:relative;top:-2px;margin-right:8px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.competition .competition-optins{margin-top:3em}.competition .competition-optins p label{font-size:1em;color:#444}.competition small{text-align:right;display:block}.competition .comp-inactive{padding:10em 0;background-color:#f3f3f3}footer{color:#fff;background-color:#8b5d98;text-align:center;text-transform:uppercase;padding-top:8px}footer a{color:inherit}footer a:hover{text-decoration:underline}.pixel_img{opacity:0;position:absolute;top:0}@media (max-width: 700px){body{font-size:9px}.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){body{font-size:8px}.competition .competition-details .nested.half,.competition .competition-optins .nested.half{width:100%}}
/*# sourceMappingURL=layout.css.map */