.row{width:100%;margin:0 auto;padding:0}.rowBox{position:relative;width:100%;margin:0 auto;padding:0 20px;max-width:62.5em}.rowBox:after{content:" ";display:block;height:0;width:0;clear:both}.hd .rowBox{max-width:1360px}.xga .rowBox{max-width:1106px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-.9375em;margin-right:-.9375em;margin-top:0;margin-bottom:0;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.columns{padding:0;width:100%;float:left}.left{float:left}.right{float:right}.hide{display:none}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}html{box-sizing:border-box;overflow-x:hidden;-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:inherit}body{padding:0;margin:0;cursor:auto;overflow:hidden;-webkit-font-smoothing:antialiased;background:#15011e;height:100%}body img{-webkit-transform:translateZ(0);transform:translateZ(0)}*:focus{outline:0!important}h1,h2,h3,h4,h5,h6{font-family:"Cinzel",serif,Helvetica,Arial,sans-serif;color:#fff;margin:0;padding:0;letter-spacing:3px;font-weight:normal;-webkit-font-smoothing:antialiased;text-shadow:0 2px 2px #15011e}h1{font-size:45px;font-size:2.8125em;font-size:2.8125rem;color:#fff}h2{font-size:30px;font-size:1.875em;font-size:1.875rem}h3{font-size:40px;font-size:2.5em;font-size:2.5rem}h4{font-size:30px;font-size:1.875em;font-size:1.875rem}p,b,li,a{font-family:"Open Sans",sans-serif,Helvetica,Arial,sans-serif;font-size:14px;font-size:.875em;font-size:.875rem;margin:0;padding:0;-webkit-font-smoothing:antialiased;color:#d4cbd1;text-shadow:0 2px 2px #15011e}span{font-size:inherit}a{font-family:"Cinzel",serif,Helvetica,Arial,sans-serif;text-decoration:none;font-weight:bold}a:hover{cursor:pointer;text-decoration:none}li{font-family:"Open Sans",sans-serif,Helvetica,Arial,sans-serif;font-size:12pxpx;font-size:.75pxem;font-size:.75pxrem;font-weight:400;list-style:none;text-decoration:none}li a:hover{cursor:pointer;text-decoration:none}img{max-width:100%;height:auto;display:inline-block;vertical-align:middle;border:none;outline:none}.active,.show{display:block}.hide{display:none}.cursor{cursor:pointer}.clear{clear:both}.hover{opacity:.8;filter:alpha(opacity=80)}main{min-height:calc(100vh - 540px)}.footer{background:#15011e;height:auto;display:table;width:100%}.footer .defaultCursor,.footer .defaultCursor a{cursor:default;pointer-events:none}.footer .footerTop,.footer .footerBottom{flex-direction:row;justify-content:space-between;display:flex}.footer .footerTop{margin:50px 0 0 0;padding:0 20px}.footer .singleLine{border-bottom:1px solid rgba(255,255,255,.1)}.footer .footerBottom{margin:20px 0 0 0;padding:0 15px}.footer .footerBottom .icons{justify-content:flex-start;display:flex;flex-wrap:wrap;align-self:flex-start}.footer .footerBottom .icons .icon{display:flex;align-items:center;padding:5px;background:#fff;border-radius:4px;justify-content:center;height:45px;max-height:45px;width:75px;margin:5px;opacity:.7}.footer .footerBottom .icons .icon img{display:flex;align-self:center}.footer .footerBottom .anjouan img{height:36px!important;width:36px!important}.footer .footerBottom .iconsLeft{max-width:380px;min-width:288px}.footer .footerBottom .iconsRight{justify-content:flex-end;max-width:520px}.footer .logoDiv{display:flex;flex-direction:column;align-items:unset;margin:0 0 40px 0}.footer .footerSocial{display:flex;flex-direction:column}.footer .footerSocial a{display:flex}.footer a.phone,.footer a.liveChat{padding:0 0 10px 40px;font-family:'Open Sans',serif,Helvetica,Arial,sans-serif;font-weight:normal;line-height:30px;text-decoration:underline}.footer a.phone{background:url("/Images/Global/telephone.png") no-repeat}.footer a.liveChat{background:url("/Images/Global/message.png") no-repeat}.footer .lines:before,.footer .lines:after{content:" ";height:1px;width:100%;margin-bottom:1px;background:linear-gradient(to right,rgba(99,42,119,0),rgba(99,42,119,.6) 10%,rgba(99,42,119,.55),rgba(99,42,119,.25),rgba(99,42,119,.55),rgba(99,42,119,.6) 90%,rgba(99,42,119,0));display:block}.footer p{font-size:12px;font-size:.75em;font-size:.75rem;font-weight:normal;line-height:28px;line-height:1.75em;line-height:1.75rem;padding:10px 0 20px 0;width:100%}.footer .copyright{padding:20px 0;min-width:288px;max-width:380px}.footer .copyright p{text-align:left;clear:both;border-top:none;font-size:12px;color:#fff;margin:5px auto 20px auto;padding:0 20px;line-height:10px}.footer .copyright .copy{font-size:8px;color:rgba(255,255,255,.5)}nav .navigation{position:fixed;z-index:3;width:100%}nav .navigation .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:20px;min-width:200px;cursor:default}nav .navigation .topSection{background:#15011e;padding:7px 0}nav .navigation .topSection .rowBox .contactNav{display:flex;justify-content:flex-end;flex-direction:row;align-items:center}nav .navigation .topSection p{display:block;width:100%;text-shadow:0 2px 0 rgba(0,0,0,.4);text-align:right;font-family:"Cinzel",serif;font-size:12px;font-size:.75em;font-size:.75rem;font-weight:700}nav .navigation .bottomSection{background:url("/images/global/navbg.jpg");height:52px;width:100%;margin:0 auto;position:relative;box-shadow:0 3px 4px 0 rgba(0,0,0,.8)}nav .navigation .bottomSection ul{width:50%;float:left;margin:0;padding:5px 0;height:55px}nav .navigation .bottomSection ul li{display:inline-block;border-left:1px solid #15011e}nav .navigation .bottomSection ul li a{font-size:14px;font-size:.875em;font-size:.875rem;display:block;padding:12px 10px 14px;font-weight:700;font-family:"Cinzel",serif;text-shadow:0 2px 0 rgba(0,0,0,.4);text-decoration:none;position:relative}nav .navigation .bottomSection ul li a.glow{color:#ffd80f;text-shadow:0 0 5px black}nav .navigation .bottomSection ul li a.active{color:#cf92ab}nav .navigation .bottomSection ul li a.active:after{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(180deg,rgba(0,0,0,.2) 0%,rgba(0,0,0,.1) 100%);box-shadow:inset 0 0 6px 0 rgba(0,0,0,.5)}nav .navigation .bottomSection ul li a:hover{color:#cf92ab}nav .navigation .bottomSection ul li:last-of-type,nav .navigation .bottomSection ul li.bookend{border-right:1px solid #15011e}nav .navigation .bottomSection .accountList{display:flex;justify-content:flex-end;flex-direction:row}nav .navigation .bottomSection .accountList.partialView{float:right}nav .navigation .bottomSection .accountList li{text-align:right}nav .navSpacer{height:100px;width:100%}.dieTitle{display:flex;flex-direction:row;justify-content:flex-start;position:relative;margin-bottom:10px;flex-basis:100%}.dieTitle h1{position:relative;z-index:2;margin-right:20px}.dieTitle .die{z-index:1;background-image:url("/images/global/titledie.png");background-repeat:no-repeat;background-position:center left;height:54px;flex-grow:1;align-self:stretch;display:flex;justify-content:center;align-items:center;flex-direction:column;position:static;width:auto;transition:background-position .5s ease-in-out}.dieTitle .die:before,.dieTitle .die:after{content:" ";width:100%;height:1px;display:block;background:linear-gradient(to right,rgba(99,42,119,0),rgba(99,42,119,.7) 10%,rgba(99,42,119,.6),rgba(99,42,119,.35),rgba(99,42,119,.55),rgba(99,42,119,.7) 90%,rgba(99,42,119,0));margin:1px 0}.dieTitle .die.reverse{transform:scale(-1,1)}.cloudWCityBG{background:url("/images/global/bottombgimage.png") center 100%;background-repeat:no-repeat;padding-top:40px}.cloudWCityBG h3{font-size:30px;font-size:1.875em;font-size:1.875rem}.cloudWCityBG>p{font-weight:400;margin-top:20px}#Pillars{z-index:4;position:absolute;width:100%;max-width:100%;top:0;left:0}#Pillars .pillar{position:absolute;top:0;transition:all .5s cubic-bezier(.65,.05,.29,1.69)}#Pillars .pillar.rightP{right:-55px}#Pillars .pillar.rightP.active{right:-100px}#Pillars .pillar.leftP{left:-55px}#Pillars .pillar.leftP.active{left:-100px}.spinner{animation:spin 1s infinite linear}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wrapper{background-size:auto;background-repeat:no-repeat;background-position:center 80px;position:relative;height:100%}button,.button{width:100%;border:none;padding:15px;display:block;overflow:auto;width:auto;margin:0 auto;display:block;font-family:"Cinzel",serif;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;box-shadow:inset 0 1px 0 rgba(255,255,255,.2);background-image:radial-gradient(108px 54px,#f6e595 0%,#ecc731 100%);overflow:hidden;color:#15011e;font-weight:700;font-size:25px;font-size:1.5625em;font-size:1.5625rem;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,.2),0 0 10px white;text-decoration:none}button span,.button span{width:100%;float:left;display:block;font-size:12px;font-size:.75em;font-size:.75rem;line-height:12px;line-height:.75em;line-height:.75rem}button.fullWidth,.button.fullWidth{width:100%}#login .wrapper{background-image:url("/images/heroimages/loginherodesktop.jpg")}#login .loginSection{padding-bottom:60px}#login .loginSection h1{text-align:center;margin-left:20px}#login .loginSection .loginForm{max-width:470px;-webkit-border-radius:5px;border-radius:5px;background-clip:padding-box;width:auto;margin:0 auto;display:block}#login .loginSection .loginForm .button span{font-size:18px;font-size:1.125em;font-size:1.125rem}#login .cloudWCityBG{padding-top:10px}#forgottenPassword .wrapper{background-image:url("/images/heroimages/forgottenpasswordherodesktop.jpg")}#forgottenPassword .forgottenPasswordSection{padding-bottom:100px}#signupSection .wrapper{background-image:url("/images/heroimages/loginherodesktop.jpg")}.longSignupSection{width:100%;height:auto;min-height:200px;padding:0 0 60px;border-top:none;color:#fff;margin:0;position:relative;background-size:100% 90%}.longSignupSection .dieTitle{margin:20px 0}.longSignupSection .dieTitle h1{text-align:center;margin:0 20px;font-size:40px;font-size:2.5em;font-size:2.5rem}.longSignupSection .loginLink{display:flex;width:100%;justify-content:center;padding:0;margin-top:60px}.longSignupSection .loginLink a{text-align:center;text-decoration:underline;font-size:14px;font-family:"Open Sans",sans-serif;line-height:20px;font-weight:normal;color:#d4cbd1;text-shadow:0 2px 2px #15011e}.longSignupSection .rowBox{display:flex;justify-content:center}.longSignupSection .heroTitle{color:#fff;margin:20px 0}.longSignupSection .offerColumn{display:none}.longSignupSection .stepByStep{height:auto;width:100%;margin-bottom:40px;position:relative}.longSignupSection .stepByStep:before,.longSignupSection .stepByStep:after{content:" ";width:40%;height:1px;display:block;background:linear-gradient(to right,rgba(99,42,119,0),rgba(99,42,119,.7) 10%,rgba(99,42,119,.6),rgba(99,42,119,.35),rgba(99,42,119,.55),rgba(99,42,119,.7) 90%,rgba(99,42,119,0));margin:1px auto;position:relative;top:28px}.longSignupSection .stepByStep:after{top:unset;bottom:56px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.longSignupSection .stepByStep:before,.longSignupSection .stepByStep:after{display:none}}.longSignupSection .stepByStep .stepContainer{display:flex;list-style:none;margin:0;width:100%;padding:0;position:relative}.longSignupSection .stepByStep .stepContainer div{display:flex;flex-direction:column;flex-basis:20%;justify-content:flex-start;position:relative;height:auto;color:#fff;align-items:center;z-index:2}.longSignupSection .stepByStep .stepContainer div p{font-size:16px;font-size:1em;font-size:1rem;align-self:center;text-shadow:0 2px 2px #000;font-family:"Cinzel",serif;font-weight:bold;margin-top:2px;opacity:.3}.longSignupSection .stepByStep .stepContainer div.active p,.longSignupSection .stepByStep .stepContainer div.completed p{opacity:1}.longSignupSection .stepByStep .stepContainer div b{width:60px;height:60px;background:url("/images/signup/step1active.png") center no-repeat}.longSignupSection .stepByStep .stepContainer div:nth-child(4) b{background:url("/images/signup/step2.png") center no-repeat}.longSignupSection .stepByStep .stepContainer div:nth-child(6) b{background:url("/images/signup/step3.png") center no-repeat}.longSignupSection .stepByStep .stepContainer div.active:nth-child(4) b,.longSignupSection .stepByStep .stepContainer div.completed:nth-child(4) b{background:url("/images/signup/step2active.png") center no-repeat}.longSignupSection .stepByStep .stepContainer div.active:nth-child(6) b,.longSignupSection .stepByStep .stepContainer div.completed:nth-child(6) b{background:url("/images/signup/step3active.png") center no-repeat}.longSignupSection .stepByStep .stepContainer div:first-child{display:flex}.longSignupSection .stepByStep .stepContainer div:last-child{display:flex;padding-right:80px}.longSignupSection .stepByStep .stepContainer div:last-child:after{display:none}.longSignupSection .stepByStep .stepContainer div.progressBar{position:absolute}.longSignupSection .ddlBox{background-color:#fff;border:1px solid #cfd8dc;border-radius:5px;padding-bottom:10px;margin-bottom:10px;margin-left:10px;float:left;position:relative}.longSignupSection .ddlBox p{font-size:14px;padding-top:0;margin:10px 0 0 10px;text-shadow:none;color:#15011e}.longSignupSection .ddlBox .message{display:none}.longSignupSection .ddlBox.valid{border:solid 1px #39c96c;background-color:#f3ffe9}.longSignupSection .ddlBox.has-error{border:solid 1px #cd0000;background-color:#fff3f2}.longSignupSection .ddlBox.has-error .message{display:block}.longSignupSection #Tb_State{width:100%;padding:0 10px;border:0}.longSignupSection #CellPhone{width:100%;height:20px;border-radius:5px;border:none;font-family:"Open Sans",sans-serif;color:#263238;font-size:14px;padding:0 10px}.longSignupSection .textBox{background-color:#fff;border:1px solid #cfd8dc;border-radius:5px;padding-bottom:10px;margin-bottom:10px;margin-left:10px;margin-right:10px;position:relative}.longSignupSection .textBox p{font-size:14px;padding-top:0;color:#546e7a;margin:5px 0 0 10px;font-weight:400;text-shadow:none;color:#15011e}.longSignupSection .textBox .message{display:none}.longSignupSection .textBox.valid{border:solid 1px #39c96c;background-color:#f3ffe9}.longSignupSection .textBox.has-error{border:solid 1px #cd0000;background-color:#fff3f2}.longSignupSection .textBox.has-error .message{display:block}.longSignupSection .infoTxt{color:#d4cbd1!important;font-family:"Open Sans",sans-serif;margin:0;width:100%;text-align:right;padding:0 10px 10px;margin:0}.longSignupSection .infoTxt a{color:inherit;margin-left:3px}.longSignupSection .formWrapper{background:none;width:100%;margin:0;justify-content:center;min-height:540px}.longSignupSection .formWrapper.stepThreeActive{min-height:600px}.longSignupSection .formWrapper form{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:space-between;position:absolute}.longSignupSection .formWrapper form .formField{position:relative}.longSignupSection .formWrapper form .formField label.error{font-size:11px;padding:6px 10px 0 0}.longSignupSection .formWrapper form .formField input,.longSignupSection .formWrapper form .formField input[type="text"],.longSignupSection .formWrapper form .formField input[type="password"],.longSignupSection .formWrapper form .formField select{background-color:transparent!important;width:100%;padding:0 10px;border:none;font-size:14px;color:#15011e;font-family:"Open Sans",sans-serif}.longSignupSection .formWrapper form .formField input.loader,.longSignupSection .formWrapper form .formField input[type="text"].loader,.longSignupSection .formWrapper form .formField input[type="password"].loader,.longSignupSection .formWrapper form .formField select.loader{background:url("/images/signup/loader.gif") no-repeat;background-position:97.5% 0;background-size:20px 20px;background-color:#fff}@-moz-document url-prefix(){.longSignupSection .formWrapper form .formField select{padding:0 5px !important;}}@supports (-ms-ime-align:auto){.longSignupSection .formWrapper form .formField select{padding:0 7px !important;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.longSignupSection .formWrapper form .formField select{padding:0 7px!important}}.longSignupSection .formWrapper form .formField::-webkit-input-placeholder,.longSignupSection .formWrapper form .formField::-moz-placeholder,.longSignupSection .formWrapper form .formField:-ms-input-placeholder,.longSignupSection .formWrapper form .formField:-moz-placeholder{color:#a39ba7}.longSignupSection .formWrapper form .formField::-moz-placeholder,.longSignupSection .formWrapper form .formField:-moz-placeholder{opacity:1}.longSignupSection .formWrapper form .formField select{-webkit-appearance:none;-moz-appearance:none;background-image:url("/images/signup/dropdownarrow.png");background-repeat:no-repeat;background-position:95% 5px}.longSignupSection .formWrapper form .formField select.no-selection{color:#a39ba7}.longSignupSection .formWrapper form .formField select option{color:#15011e}.longSignupSection .formWrapper form .formField select::-ms-expand{display:none;background-image:url("/images/signup/dropdownarrow.png");background-repeat:no-repeat;background-position:95% 5px}.longSignupSection .formWrapper form .formField select:-moz-focusring{color:transparent;text-shadow:0 0 0 #15011e}.longSignupSection .formWrapper form .formField select:-moz-focusring.no-selection{text-shadow:0 0 0 #a39ba7}.longSignupSection .formWrapper form .formField input::-webkit-outer-spin-button,.longSignupSection .formWrapper form .formField input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.longSignupSection .formWrapper form .formField label{position:absolute;top:7px;right:11px;color:#ef6464;font-size:10px;font-weight:bold;font-style:italic;font-family:"Open Sans",sans-serif}.longSignupSection .formWrapper form .formField label:before{content:"*";display:block;height:10px;width:10px;position:absolute;left:-8px}.longSignupSection .formWrapper .signupForm{width:100%;margin:0;max-width:500px;overflow:hidden;opacity:1;transition:all 700ms cubic-bezier(.97,0,.23,1);position:relative;left:-100%;top:0;border-radius:5px}.longSignupSection .formWrapper .signupForm .inputContainer{padding:10px 0 5px;margin-bottom:1px;background-color:rgba(255,255,255,.2);border:solid 1px rgba(255,255,255,.1)}.longSignupSection .formWrapper .signupForm .split{display:flex}.longSignupSection .formWrapper .signupForm .split .formField{width:50%}.longSignupSection .formWrapper .signupForm .split .formField select{padding:0 10px}.longSignupSection .formWrapper .signupForm.form1,.longSignupSection .formWrapper .signupForm.form2,.longSignupSection .formWrapper .signupForm.form3{position:absolute;left:-100%}.longSignupSection .formWrapper .signupForm.form1.active,.longSignupSection .formWrapper .signupForm.form2.active,.longSignupSection .formWrapper .signupForm.form3.active{left:50%;transform:translate(-50%,0%)}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.longSignupSection .formWrapper .signupForm.form1.active,.longSignupSection .formWrapper .signupForm.form2.active,.longSignupSection .formWrapper .signupForm.form3.active{left:0%}}.longSignupSection .formWrapper .signupForm.form1.completed,.longSignupSection .formWrapper .signupForm.form2.completed,.longSignupSection .formWrapper .signupForm.form3.completed{display:block;left:100%}.longSignupSection .formWrapper .signupForm.form1 .formSubmit{border-radius:0 0 5px 5px}.longSignupSection .formWrapper .signupForm.hidden{display:none;opacity:0}.longSignupSection .formWrapper .signupForm .button{width:100%;display:flex;justify-content:center;align-items:center;text-decoration:none;max-height:55px;cursor:pointer}.longSignupSection .formWrapper .signupForm .button span{top:auto;font-size:20px}.longSignupSection .formWrapper .signupForm .button span img{display:none}.longSignupSection .formWrapper .signupForm .splitBtns{display:flex;width:100%}.longSignupSection .formWrapper .signupForm .splitBtns a,.longSignupSection .formWrapper .signupForm .splitBtns button,.longSignupSection .formWrapper .signupForm .splitBtns #formSubmit{display:flex;justify-content:center;align-items:center;text-decoration:none;max-height:55px;flex-grow:2;background:radial-gradient(circle,#f6e595 0%,#ecc731 100%);border-top:solid 1px #ffffff30;min-height:55px;color:#263238;border-radius:0;text-shadow:none;cursor:pointer}.longSignupSection .formWrapper .signupForm .splitBtns a span,.longSignupSection .formWrapper .signupForm .splitBtns button span,.longSignupSection .formWrapper .signupForm .splitBtns #formSubmit span{font-weight:bold;font-size:20px;font-family:"Cinzel",serif;width:100%;display:flex;justify-content:center;height:100%;align-items:center}.longSignupSection .formWrapper .signupForm .splitBtns a:first-child,.longSignupSection .formWrapper .signupForm .splitBtns button:first-child,.longSignupSection .formWrapper .signupForm .splitBtns #formSubmit:first-child{background:radial-gradient(circle,#950c62 0%,#670643 100%);font-family:"Cinzel",serif;color:#fff;flex-grow:1;min-width:40%}.longSignupSection .formWrapper .signupForm .splitBtns a:first-child img,.longSignupSection .formWrapper .signupForm .splitBtns button:first-child img,.longSignupSection .formWrapper .signupForm .splitBtns #formSubmit:first-child img{display:none}.longSignupSection .formWrapper .signupForm .splitBtns a:last-child img,.longSignupSection .formWrapper .signupForm .splitBtns button:last-child img,.longSignupSection .formWrapper .signupForm .splitBtns #formSubmit:last-child img{display:none}.longSignupSection .formWrapper .signupForm .splitBtns #formSubmit span{display:none}@media screen and (max-width:387px){.longSignupSection .formWrapper .signupForm .splitBtns #formSubmit span{line-height:.9rem}}.longSignupSection .formWrapper .signupForm .splitBtns #formSubmit span.active{display:flex}.longSignupSection .formWrapper .signupForm .splitBtns #formSubmit .spinner{display:none}.longSignupSection .formWrapper .signupForm .splitBtns #formSubmit .spinner.active{display:inline-block}.longSignupSection .formWrapper .signupForm .formSubmit,.longSignupSection .formWrapper .signupForm .backBtn,.longSignupSection .formWrapper .signupForm button{color:#263238;border-radius:0;font-weight:bold}.longSignupSection .formWrapper .signupForm .formSubmit span,.longSignupSection .formWrapper .signupForm .backBtn span,.longSignupSection .formWrapper .signupForm button span{pointer-events:none}.longSignupSection .formWrapper .signupForm .backBtn{border-right:1px solid #000}.longSignupSection .formWrapper .signupForm .gdprTerms{font-family:"Open Sans",sans-serif;padding:5px 10px 0}.longSignupSection .formWrapper .signupForm .gdprTerms .checkBox{display:flex}.longSignupSection .formWrapper .signupForm .gdprTerms .radioButton{display:flex;flex-direction:column;margin-top:5px}.longSignupSection .formWrapper .signupForm .gdprTerms .radioButton p{font-size:12px;color:#d4cbd1;font-weight:normal;margin:0;text-shadow:none}.longSignupSection .formWrapper .signupForm .gdprTerms .radioButton.has-error p{color:#ef6464}.longSignupSection .formWrapper .signupForm .gdprTerms .radioButton .radioOptions{display:flex;margin-top:5px}.longSignupSection .formWrapper .signupForm .gdprTerms .CheckBoxContainer{display:flex;position:relative;padding-left:22px;margin-bottom:10px;cursor:pointer;font-size:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;color:#3e0f0b;margin-right:10px;color:#d4cbd1}.longSignupSection .formWrapper .signupForm .gdprTerms .CheckBoxContainer a{font-size:inherit;color:inherit;font-family:inherit;background:none;padding:0;height:auto;width:auto;text-decoration:underline;font-weight:normal;text-shadow:none;box-shadow:none}.longSignupSection .formWrapper .signupForm .gdprTerms .CheckBoxContainer input{position:absolute;opacity:0;cursor:pointer}.longSignupSection .formWrapper .signupForm .gdprTerms .CheckBoxContainer input:checked{background:url("/images/tick.svg") center no-repeat,#fff}.longSignupSection .formWrapper .signupForm .gdprTerms .CheckBoxContainer .checkBoxReplacement{position:absolute;top:-2px;left:0;margin:0;height:17px;width:17px;border-radius:5px;background-color:#fff;border:solid 1px #d0c9b1}.longSignupSection .formWrapper .signupForm .gdprTerms .CheckBoxContainer:after{content:"";position:absolute;display:none}.longSignupSection .formWrapper .signupForm .gdprTerms .CheckBoxContainer input:checked~.checkBoxReplacement{background:url("/images/tick.svg") center no-repeat,#fff}.longSignupSection .formWrapper .signupForm .gdprTerms .has-error .CheckBoxContainer{color:#ef6464}.longSignupSection .formWrapper .signupForm .gdprTerms .has-error .checkBoxReplacement{background-color:#fef3f2;border:solid 1px #ef6464}.longSignupSection .formWrapper .signupForm .toolTipWrapper{top:-3px;left:-5px;position:relative;cursor:pointer}.longSignupSection .formWrapper .signupForm .toolTipWrapper .toolTipContainer{display:none}.longSignupSection .formWrapper .signupForm .toolTipWrapper:hover .toolTipContainer{display:block;position:absolute;min-width:140px;padding:10px;background:#15011e;border-radius:7px;box-shadow:0 0 10px 5px rgba(0,0,0,.2);bottom:-4px;left:25px;z-index:1}.longSignupSection .formWrapper .signupForm .toolTipWrapper:hover .toolTipContainer p{color:#d4cbd1;font-family:"Open Sans",sans-serif;font-size:12px}.longSignupSection .formWrapper .signupForm .toolTipWrapper:hover .toolTipContainer:after{content:"";width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #15011e;position:absolute;bottom:10px;left:-7px;text-shadow:none}.longSignupSection .formWrapper .flex-group-dob{display:flex;justify-content:space-between;flex-direction:row}.longSignupSection .formWrapper .flex-group-dob .textBox select{padding:0 10px}.longSignupSection .formWrapper .flex-group-dob .textBox:nth-child(1),.longSignupSection .formWrapper .flex-group-dob .textBox:nth-child(2){flex-basis:22%}.longSignupSection .formWrapper .flex-group-dob .textBox:nth-child(1).has-error label:before,.longSignupSection .formWrapper .flex-group-dob .textBox:nth-child(2).has-error label:before{display:none}.longSignupSection .formWrapper .flex-group-dob .textBox:nth-child(1){flex-basis:28%}.longSignupSection .formWrapper .flex-group-dob .textBox:nth-child(3){flex-basis:44%}.longSignupSection .errorContainer{background:#da3232;display:none;padding:10px;border-bottom:solid 1px #15011e}.longSignupSection .errorContainer.active{display:flex}.longSignupSection .errorContainer p,.longSignupSection .errorContainer a,.longSignupSection .errorContainer ul,.longSignupSection .errorContainer ul li{font-size:14px;font-weight:400;line-height:17px;color:#fff;padding:0;margin:0;width:100%;text-shadow:unset}.longSignupSection .errorContainer ul{padding:0 17px}.longSignupSection .errorContainer ul li{list-style:disc;text-align:left}#signupFailed .wrapper{background-image:url("/images/heroimages/forgottenpasswordherodesktop.jpg")}#signupFailed .wrapper .signupFailedSection{padding:0 10px 0 10px}#signupFailed .wrapper .signupFailedSection h1,#signupFailed .wrapper .signupFailedSection h2,#signupFailed .wrapper .signupFailedSection p{text-align:left}#signupFailed .wrapper .signupFailedSection h2{font-size:25px;font-size:1.5625em;font-size:1.5625rem;margin-top:20px;margin-bottom:10px}#signupFailed .wrapper .signupFailedSection p{font-size:14px;font-size:.875em;font-size:.875rem;margin-bottom:20px}#signupFailed .wrapper .signupFailedSection p span{color:#fff;font-weight:600}#signupFailed .wrapper .signupFailedSection p:last-of-type{margin-bottom:50px}#signupFailed .wrapper .signupFailedSection .liveChatBtn{height:55px;background-image:radial-gradient(circle,#950c62 0%,#670643 100%);color:#fff;font-size:16px;font-weight:700;text-shadow:none;letter-spacing:1px;margin-bottom:130px;width:360px;float:left}.accountCreatedPage{display:flex;width:100%;flex-direction:column;background-color:#15011e;padding:20px;position:relative}.accountCreatedPage img{margin:10px auto 0;width:60px;height:60px}.accountCreatedPage h1{max-width:340px;width:100%;margin:10px auto 20px;font-size:22px;text-align:center}.accountCreatedPage p{max-width:300px;width:100%;margin:0 auto 10px;text-align:center;margin-bottom:10px;line-height:22px;text-shadow:unset}.accountCreatedPage .defaultButton{max-width:300px;width:100%;padding:12px 0 11px;font-size:16px;background-image:unset;background-color:#ffdd0d;cursor:pointer}.accountCreatedPage .defaultButton span{font-size:16px;line-height:normal}.accountCreatedPage .defaultButton .spinner{display:none}.accountCreatedPage .crossBtn{width:20px;height:20px;position:absolute;right:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);cursor:pointer}.accountCreatedPage .crossBtn:before,.accountCreatedPage .crossBtn:after{content:"";position:absolute;z-index:-1;background:#fff}.accountCreatedPage .crossBtn:before{left:50%;width:12%;margin-left:-6%;height:100%}.accountCreatedPage .crossBtn:after{top:50%;width:100%;margin-top:-6%;height:12%}