﻿/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea,label{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0;}option{padding-bottom:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [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:.35em .75em .625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}body{font-family:"PT Sans",sans-serif;background:linear-gradient(#2d0011,#76143b);background:-moz-linear-gradient(#2d0011,#76143b);background:-webkit-linear-gradient(#2d0011,#76143b);height:100vh;}body.mobile{background:#fff;}label,p{color:#fff;}input:focus{outline:none;}input::-ms-input-placeholder{color:rgba(255,255,255,.5);}input:-ms-input-placeholder{color:rgba(255,255,255,.5) !important;}input::placeholder{color:rgba(255,255,255,.5);}input::-webkit-input-placeholder{color:rgba(255,255,255,.5);}input::-moz-placeholder{color:rgba(255,255,255,.5) !important;opacity:1;}.mobile input::-moz-placeholder{opacity:0 !important;}input::-ms-clear,input::-ms-reveal{display:none !important;}svg{width:2em;height:2em;}button{border:none;}a,p,h1,h2,h3{font-family:"PT Sans",sans-serif;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src$=".svg"]{width:100%;}}.desktop .form-wrapper.form-wrapper--brand-roll-up#register,.mobile.form-wrapper--brand-roll-up#register{max-width:820px !important;width:100%;height:auto;}.desktop .form-wrapper .brand-roll-up .login-reg-btn,.mobile .brand-roll-up .login-reg-btn{background-color:#7a334f;}.desktop .form-wrapper .brand-roll-up__text p,.mobile .brand-roll-up__text p{color:#fff;}.desktop .form-wrapper .brand-roll-up__text p:first-child,.mobile .brand-roll-up__text p:first-child{margin-bottom:-16px;}.desktop .form-wrapper .brand-roll-up .partners,.mobile .brand-roll-up .partners{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.desktop .form-wrapper .brand-roll-up .partners .partner,.mobile .brand-roll-up .partners .partner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:1em;padding:1em;border-radius:5px;background-color:#fff;}.desktop .form-wrapper .brand-roll-up .partners .partner:last-child,.mobile .brand-roll-up .partners .partner:last-child{margin-right:0;}.desktop .form-wrapper .brand-roll-up .partners .partner__logo,.mobile .brand-roll-up .partners .partner__logo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:90%;height:100%;margin:0 auto 1em;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;}.desktop .form-wrapper .brand-roll-up .partners .partner__logo-img,.mobile .brand-roll-up .partners .partner__logo-img{max-width:100%;width:100%;height:auto;}.desktop .form-wrapper .brand-roll-up .partners .partner__bonus,.mobile .brand-roll-up .partners .partner__bonus{margin:0;font-size:3vmin;font-weight:bold;line-height:1;color:#000;}.desktop .form-wrapper .brand-roll-up .partners .partner__bonus-text,.mobile .brand-roll-up .partners .partner__bonus-text{margin-top:0;margin-bottom:0;text-transform:uppercase;color:#666;}.desktop .form-wrapper .brand-roll-up .partners .partner__features,.mobile .brand-roll-up .partners .partner__features{padding-left:1em;list-style:none;text-align:center;color:#000;}.desktop .form-wrapper .brand-roll-up .partners .partner__features-item,.mobile .brand-roll-up .partners .partner__features-item{padding:.3em 0;}.desktop .form-wrapper .brand-roll-up .partners .partner__cta,.mobile .brand-roll-up .partners .partner__cta{display:inline-block;width:100%;padding:1em .5em;border-radius:3px;text-decoration:none;text-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:5px 5px 30px rgba(0,0,0,.2);color:#fff;cursor:pointer;}.desktop .form-wrapper .brand-roll-up .partners .partner--jpc .partner__cta,.mobile .brand-roll-up .partners .partner--jpc .partner__cta{background-color:#a40da8;}.desktop .form-wrapper .brand-roll-up .partners .partner--jpc .partner__cta:hover,.mobile .brand-roll-up .partners .partner--jpc .partner__cta:hover{background-color:#7f4891;}.desktop .form-wrapper .brand-roll-up .partners .partner--spc .partner__logo,.mobile .brand-roll-up .partners .partner--spc .partner__logo{max-width:60%;}.desktop .form-wrapper .brand-roll-up .partners .partner--spc .partner__cta,.mobile .brand-roll-up .partners .partner--spc .partner__cta{background-color:#e81859;}.desktop .form-wrapper .brand-roll-up .partners .partner--spc .partner__cta:hover,.mobile .brand-roll-up .partners .partner--spc .partner__cta:hover{background-color:#ef4927;}.desktop .form-wrapper .brand-roll-up .partners .partner--rvg .partner__cta,.mobile .brand-roll-up .partners .partner--rvg .partner__cta{background-color:#247cac;}.desktop .form-wrapper .brand-roll-up .partners .partner--rvg .partner__cta:hover,.mobile .brand-roll-up .partners .partner--rvg .partner__cta:hover{background-color:#68b4de;}.mobile .brand-roll-up p{color:#000;}.mobile .brand-roll-up .partners{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.mobile .brand-roll-up .partners .partner{margin-right:0;margin-bottom:1em;border:1px solid #ccc;}.mobile .brand-roll-up .partners .partner__logo{max-width:50%;}.mobile .brand-roll-up .partners .partner__bonus{font-size:8vw;}.mobile .brand-roll-up .partners .partner__features-item{padding:0;}.mobile .brand-roll-up .partners .partner__cta{color:#fff;}.mobile .brand-roll-up .partners .partner--spc .partner__logo{max-width:40%;}.desktop .duplicate-account,.mobile .duplicate-account{line-height:1.5rem;}.desktop .duplicate-account h3,.desktop .duplicate-account p,.desktop .duplicate-account__options,.mobile .duplicate-account h3,.mobile .duplicate-account p,.mobile .duplicate-account__options{color:#fff;}.desktop .duplicate-account__options,.mobile .duplicate-account__options{max-width:50%;margin:1rem auto;font-size:16px;letter-spacing:.5px;}.desktop .duplicate-account a.duplicate-account-support,.mobile .duplicate-account a.duplicate-account-support{color:#e81b3d;}.desktop .duplicate-account div.login-Attemps-Container-Mobile,.mobile .duplicate-account div.login-Attemps-Container-Mobile{margin-bottom:0;}.mobile .duplicate-account h3,.mobile .duplicate-account p,.mobile .duplicate-account__options{color:#333;}.mobile .duplicate-account__options{max-width:100%;padding:0 1rem;}.mobile .divider{width:90%;}.mobile .w-40-centered{max-width:90%;}.desktop .form-container.form-container--reg-duplicate{height:auto;max-width:950px !important;width:100%;padding:0 0 3rem;}.desktop .form-container.form-container--reg-duplicate .duplicate-account{max-width:700px;margin:0 auto;padding:20px 20px 0;}.desktop .form-container.form-container--reg-duplicate .form-container__logo{margin:2rem 0 -3rem;}.mobile .form-container.form-container--reg-duplicate{height:auto;max-width:900px !important;width:100%;padding:0;}.mobile .form-container.form-container--reg-duplicate .duplicate-account{padding:0 10px 0;}.mobile .form-container.form-container--reg-duplicate .form-container__logo{margin-top:2rem;}.pop-container{display:block;width:auto;max-width:95vw;max-height:95vh;border-radius:30px;text-align:center;background-color:#f4f4f4;overflow:auto;position:relative;left:-50%;}.pop-container__logo{max-width:50%;margin:1em auto;}.pop-container__logo-img{max-height:10vh;}.pop-container__intro-text{padding:0 .5em 0;}.pop-container__carousel{user-select:none;}@media screen and (min-width:768px){.pop-container{max-width:980px;height:auto;max-height:80vh;padding:1em 0 3em;}.pop-container__intro-text{padding:0 0 1em;width:75%;margin:0 auto;}.pop-container__carousel{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center;}.pop-container--single{max-width:480px;}.pop-container--single .slick-initialized .slick-track{min-width:480px;}}.carousel-slider{position:relative;min-width:240px;padding:1em;background-color:#fff;box-shadow:0 0 .5em .1em #dcdcdc;border-radius:15px;color:#9a9a9a;opacity:.7;}.carousel-slider__ribbon{position:absolute;top:-1.5%;left:-2%;}.carousel-slider__ribbon-img{width:90%;}.carousel-slider__ribbon-text{position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;top:25%;left:-15%;width:100%;height:25%;font-size:13px;line-height:.9;justify-content:center;align-items:center;transform:rotate(-45deg);color:#2f2f2f;}.carousel-slider__logo{min-height:70px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;}.carousel-slider__logo-img{margin:.5rem auto 0;max-height:70px;}.carousel-slider__bonus{margin-top:1em;margin-bottom:1em;font-weight:bold;line-height:1;color:#454545;}.carousel-slider__bonus p{margin:0;color:inherit;}.carousel-slider__bonus-amount{font-size:4vmax;}.carousel-slider__bonus-pre-text,.carousel-slider__bonus-welcome-text{font-size:2.5vmax;text-transform:uppercase;}.carousel-slider__list{height:18vh;list-style:none;padding:0;overflow:hidden;}.carousel-slider__list-item{border-top:1px solid #f2f2f2;padding-top:.7em;padding-bottom:.7em;}.carousel-slider__list-item:last-child{border-bottom:1px solid #f2f2f2;}.carousel-slider__cta{position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:80%;width:100%;height:4em;max-height:100%;margin:-3rem auto 0;padding-top:0;justify-content:center;align-items:center;text-decoration:none;background:transparent no-repeat center/80%;background-image:none;background-size:80% auto;background-size:contain;cursor:pointer;}.carousel-slider__cta-img{position:absolute;}.carousel-slider__cta-text{color:#fff;text-transform:uppercase;text-shadow:0 1px 1px #000;z-index:1;}.carousel-slider__cta--red{background-image:url("../images/ribbon-buttons/ribbon-btn-red.png");}.carousel-slider__cta--purple{background-image:url("../images/ribbon-buttons/ribbon-btn-purple.png");}.carousel-slider__cta--blue{background-image:url(~/Content/styles/base/images/ribbon-buttons/ribbon-btn-blue.png);}.carousel-slider--active{z-index:1;}@media screen and (min-width:768px){.carousel-slider{min-width:260px;max-width:260px;width:50%;margin:0 -.5em;opacity:1;}.carousel-slider__bonus-amount{font-size:5vmin;line-height:1;}.carousel-slider__bonus-pre-text,.carousel-slider__bonus-welcome-text{font-size:2vmin;}.carousel-slider__list{margin-bottom:2rem;font-size:.85rem;height:auto;}.carousel-slider__cta{bottom:-1.2rem;left:10%;}}@media screen and (min-width:840px){.carousel-slider{margin:0 1em;}}.img-fluid{max-width:100%;height:auto;}.text-center{text-align:center;}.w-40-centered{max-width:40%;margin:0 auto !important;}.divider{width:50%;border:.5px solid #76143b;box-shadow:0 0 5px #76143b;}.slick-initialized .slick-track{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;min-width:40vw;max-height:430px;height:430px;padding:1em 0 3em;justify-content:center;align-items:center;}.slick-initialized .slick-slide{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-height:45vh;max-width:100vw;}.slick-initialized .slick-active.slick-current{position:relative;max-width:260px !important;max-height:100%;margin:0 -8em;opacity:1;z-index:1;}.slick-initialized .slick-active.slick-current .carousel-slider__logo{width:80%;max-height:70px;margin:0 auto;}.slick-initialized .slick-active.slick-current .carousel-slider__logo-img{width:auto;height:auto;}.slick-initialized .slick-active.slick-current .carousel-slider__list{height:auto;}.slick-initialized .slick-active.slick-current .carousel-slider__cta{transition:all 500ms ease-in-out;border:0;bottom:-1.2rem;left:10%;}@media screen and (min-width:768px){.slick-initialized .slick-slide{max-width:260px;}.slick-initialized .slick-track{min-width:100vw;min-height:100%;padding:1em 0;height:auto;}.slick-initialized .slick-active.slick-current{max-width:280px !important;}}@media screen and (min-width:840px){.slick-initialized .slick-track{min-width:480px;}}select::-ms-expand{display:none;}select{-moz-appearance:none;}.custom-select{position:relative;display:block;}.custom-select select{width:100%;margin:0;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;}.custom-select::after{content:" ";position:absolute;top:50%;right:.6em;z-index:2;pointer-events:none;display:none;}@supports (-webkit-appearance:none)or(appearance:none)or((-moz-appearance:none)and(mask-type:alpha)){.custom-select::after{display:block;}.custom-select select{padding-right:2em;background:none;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.custom-select select:focus{border-color:#aaa;}}@-moz-document url-prefix(){.custom-select{overflow:hidden;}.custom-select::after{display:block;}.custom-select select{overflow:-moz-hidden-unscrollable;padding-right:.4em;background:none;border:1px solid transparent;width:130%;min-width:-moz-calc(0);width:-moz-calc(100% + 2.4em);min-width:calc(0);width:calc(100% + 2.4em);}@supports(mask-type:alpha){.custom-select{overflow:visible;}.custom-select select{-moz-appearance:none;width:100%;}}}.custom-select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.custom-select select::-ms-expand{display:none;}.custom-select select:focus{border-color:#aaa;}.custom-select select:focus::-ms-value{background:transparent;}.custom-select select{background:none;border:1px solid transparent;}.custom-select::after{display:block;}}@supports (-ms-ime-align:auto){.custom-select select::-ms-expand{display:none;}.custom-select select:focus{border-color:#aaa;}.custom-select select:focus::-ms-value{background:transparent;}.custom-select select{background:none;border:1px solid transparent;}.custom-select::after{display:block;}}.custom-select select{font-family:sans-serif;color:#444;line-height:1.3;border-radius:.2em;}.custom-select select:focus{color:#fff;}@supports (box-shadow:none){.custom-select select:focus{outline:none;}}.custom-select option{font-weight:normal;}.desktop use{pointer-events:none;}.desktop .icon-plus{width:14px;height:8px;stroke-width:0;stroke:#000;fill:#fff;float:left;line-height:40px;display:block;margin-top:17px;margin-left:4px;}.desktop .windows-eye{fill:none;stroke:#7a334f;stroke-width:50;stroke-miterlimit:10;stroke-opacity:.5;}.desktop #Login_Sign_Up,.desktop #Login_Forgot_Password{text-decoration:underline;font-family:"PT Sans",sans-serif;color:rgba(255,255,255,.5);}.desktop #Login_Sign_Up:hover,.desktop #Login_Forgot_Password:hover{cursor:pointer;color:#e81b3d;}.desktop .form-wrapper #Register_Country{padding:0 20px 0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.desktop .form-wrapper .reg-logo{max-height:60px;}.desktop .form-wrapper .reg-wrapper{width:1800px;transition:all 1s ease;color:#fff;transform:translateX(0);position:relative;}.desktop .form-wrapper .reg-wrapper a:hover{color:#e81b3d;}.desktop .form-wrapper .reg-wrapper:after{content:'';display:table;clear:both;}.desktop .form-wrapper .reg-wrapper.reg-wrapper-z{z-index:99;}.desktop .form-wrapper .reg-wrapper .pane3 .form-input-col-wrapper{max-height:85px;}.desktop .form-wrapper .register-button-wrap{display:block;clear:both;}.desktop .form-wrapper .register-button-wrap a{background-color:#e81b3d;text-align:center;text-decoration:none;font-size:18px;text-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:5px 5px 30px rgba(0,0,0,.2);cursor:pointer;min-width:250px;display:inline-block;max-width:350px;padding:15px 25px;color:#fff;}.desktop .form-wrapper .terms-wrapper{height:70px;}.desktop .form-wrapper .terms-wrapper .Register_Terms_checkbox{width:45px;height:52px;float:left;-webkit-appearance:none;position:relative;}.desktop .form-wrapper .terms-wrapper .form-checkbox-wrapper{position:absolute;width:45px;height:50px;}.desktop .form-wrapper .terms-wrapper .form-checkbox-wrapper .form-checkbox-border{position:absolute;width:42px;height:42px;margin-top:5px;float:left;display:block;box-sizing:border-box;background:#76143b;border:1px solid #e81b3d;border-radius:3px;z-index:1;}.desktop .form-wrapper .terms-wrapper .form-checkbox-wrapper .form-checkbox-border svg{width:45px;height:45px;fill:#fff;margin-left:-2px;margin-top:-3px;}.desktop .form-wrapper .terms-wrapper .notvalid .checkbox-checkmark{opacity:0;}.desktop .form-wrapper .promotions-wrapper{height:60px;}.desktop .form-wrapper .promotions-wrapper .Register_Promotional_Offers_Checkbox{width:45px;height:52px;float:left;-webkit-appearance:none;position:relative;}.desktop .form-wrapper .promotions-wrapper .promotions-checkbox-wrapper{position:absolute;width:45px;height:50px;}.desktop .form-wrapper .promotions-wrapper .promotions-checkbox-wrapper .promotions-checkbox-border{position:absolute;width:42px;height:42px;margin-top:5px;float:left;display:block;box-sizing:border-box;background:#76143b;border:1px solid #e81b3d;border-radius:3px;z-index:1;}.desktop .form-wrapper .promotions-wrapper .promotions-checkbox-wrapper .promotions-checkbox-border svg{width:45px;height:45px;fill:#fff;margin-left:-2px;margin-top:-3px;}.desktop .form-wrapper .promotions-wrapper .notvalid .checkbox-checkmark{opacity:0;}.desktop .form-wrapper .terms-policies-wrapper{height:60px;}.desktop .form-wrapper .terms-policies-wrapper .Register_Terms_Policies_CheckBox{width:45px;height:52px;float:left;-webkit-appearance:none;position:relative;}.desktop .form-wrapper .terms-policies-wrapper .terms-policies-checkbox-wrapper{position:absolute;width:45px;height:50px;}.desktop .form-wrapper .terms-policies-wrapper .terms-policies-checkbox-wrapper .terms-policies-checkbox-border{position:absolute;width:42px;height:42px;margin-top:5px;float:left;display:block;box-sizing:border-box;background:#fff;border:2px solid #7a334f;border-radius:3px;z-index:1;}.desktop .form-wrapper .terms-policies-wrapper .terms-policies-checkbox-wrapper .terms-policies-checkbox-border svg{width:45px;height:45px;fill:#2d0011;margin-left:-2px;margin-top:-3px;}.desktop .form-wrapper .terms-policies-wrapper .notvalid .checkbox-checkmark{opacity:0;}.desktop .form-wrapper .checkbox-remember-me-text{color:#fff;font-size:16px;text-align:left;margin-bottom:20px;position:absolute;width:100%;z-index:10;cursor:pointer;}.desktop .form-wrapper label#rememberMe-label{position:absolute;z-index:-10;margin-left:5px;font-family:"PT Sans",sans-serif;color:#fff;}.desktop .form-wrapper .backbtn-wrapper{position:relative;clear:both;height:auto;}.desktop .form-wrapper .reg-back-btn{width:50px;height:50px;line-height:41px;padding:0;border-radius:5px;border:1px solid #fff;border-color:#7a334f;background-color:#76143b;position:absolute;background-position:center;background-repeat:no-repeat;background-size:auto;display:block;top:0;left:15px;outline:none;z-index:66;cursor:pointer;}.desktop .form-wrapper .reg-back-btn:hover{border-color:#ec5871;}.desktop .form-wrapper .reg-back-btn:focus{border-color:#e81b3d;}.desktop .form-wrapper .register-nextstep-btn,.desktop .form-wrapper .register-post-btn{width:50%;margin:0 auto;display:block;}.desktop .form-wrapper .register-nextstep-btn:focus,.desktop .form-wrapper .register-post-btn:focus{background-color:#ec5871;}.desktop .form-wrapper .register-nextstep-btn svg,.desktop .form-wrapper .register-post-btn svg{pointer-events:none;}.desktop .form-wrapper .register-nextstep-btn-text{width:80%;margin:0 auto;}.desktop .form-wrapper span.reg-next-txt{background-image:url("../../../base/images/arrow.png") !important;background-position:right center;background-repeat:no-repeat;padding-right:25px;}.desktop .form-wrapper .reg-form-error{font-size:12px;color:#efb247;background-color:#2d0011;display:none;margin-top:10px;position:relative;margin-top:12px;transition:all .3s ease;}.desktop .form-wrapper .reg-form-error a{display:block;position:relative;left:auto;margin-left:auto;color:#efb247;}.desktop .form-wrapper .prog-dots .prog-dot{border-radius:7px;background:#7a334f;height:8px;width:8px;position:relative;display:inline-block;margin:10px;cursor:pointer;overflow:hidden;transition:all .5s ease;}.desktop .form-wrapper .prog-dots .prog-dot:hover{background-color:#e81b3d;}.desktop .form-wrapper .prog-dots span.prog-dot.active{background-color:#e81b3d;}.desktop .form-wrapper .reg-foot{position:absolute;bottom:0;width:100%;left:0;z-index:10;}.desktop .form-wrapper .form-logo-container{position:relative;}.desktop .form-wrapper .form-logo-container .login-text{color:#fff;}.desktop .input-validation-icons{display:none;}.desktop .form-input-wrapper{display:table;min-width:100%;}.desktop .narrow-wrapper-outer{width:30%;float:left;}.desktop .narrow-medium-wrapper-outer{width:50%;float:left;}.desktop .medium-wrapper-outer{width:65%;float:left;}.desktop .form-input-narrow-wrapper{display:table;width:100%;}.desktop .margin-left-right-5{margin:0 5%;}.desktop .margin-right-5{margin-right:5%;}.desktop .form-input-col-wrapper{float:left;width:50%;padding:0 10px;}.desktop .form-input-col-wrapper .form__col__rel{position:relative;height:65px;}.desktop .form-input-col-wrapper .form__col__rel .form-error{margin-top:55px;}.desktop .form-input-row-wrapper{display:flex;box-sizing:border-box;flex-direction:row;width:100%;}.desktop .form-input-row-wrapper .form-group{box-sizing:border-box;width:50%;max-width:50%;padding:0 10px;}.desktop .form-input{width:100%;line-height:1.5;background-color:#76143b;border:1px solid #7a334f;border-radius:3px;height:42px;font-family:"Open Sans",sans-serif;font-size:15px;padding-left:15px;margin-bottom:20px;margin-top:5px;color:#fff;display:table-footer-group;}.desktop .form-input:focus{border:1px solid #e81b3d;}.desktop .form-label{display:table-header-group;text-align:left;margin-bottom:3px;display:none;}.desktop .form-wrapper.form-wrapper__login__size{max-width:350px;height:auto;}.desktop .form-wrapper.form-wrapper__login__padding{padding:28px 20px;}.desktop .input-password-field-viewpassword{position:absolute;top:12px;right:13px;z-index:100;cursor:pointer;color:#fff;fill:currentColor;}.desktop .input-password-field-viewpassword svg{fill-opacity:.1;border:0 solid currentColor;}.desktop #register .input-password-field-viewpassword{top:14px;}.desktop .login-forgot-password{display:block;text-align:left;color:#fff;}.desktop .login-Attemps-Container-Mobile{display:none;}.desktop .login-Attemps-Wrapper{display:none;}.desktop .login-Attemps-Wrapper p{float:left;text-align:left;font-style:italic;font-size:13px;line-height:21px;color:rgba(255,255,255,.5);}.desktop .login-Attemps-Wrapper .Login-Attempts-Message-exceeded{display:none;}.desktop .login-Attemps-Wrapper .Login-Attempts-Message-exceeded a{color:#e81b3d;}.desktop .login-Attemps-Wrapper .Login-Attempts-Message-exceeded a:hover{color:#ec5871;}.desktop .Login-Migration-Message{display:none;}.desktop .login-submit,.desktop .register-nextstep-btn,.desktop .register-post-btn{border-radius:3px;display:block;font-size:18px;line-height:50px;text-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:5px 5px 30px rgba(0,0,0,.2);height:50px;width:100%;margin:0 auto 20px;background-color:#e81b3d;color:#fff;margin:0;margin-bottom:20px;font-size:18px;position:relative;cursor:pointer;margin-top:10px;}.desktop .login-submit:focus,.desktop .register-nextstep-btn:focus,.desktop .register-post-btn:focus{outline:none;}.desktop .login-submit:hover,.desktop .register-nextstep-btn:hover,.desktop .register-post-btn:hover{background-color:#ec5871;}.desktop .login-submit:focus,.desktop .register-nextstep-btn:focus,.desktop .register-post-btn:focus{background-color:#ec5871;}.desktop .login-submit svg.icon,.desktop .register-nextstep-btn svg.icon,.desktop .register-post-btn svg.icon{position:absolute;color:#fff;display:inline-block;width:1.3em;height:100%;stroke-width:0;stroke:currentColor;fill:currentColor;padding-left:5px;}.desktop .icon-play-flipped{transform:scale(-.6,.6);margin-top:8px;margin-left:-2px;fill:#7a334f;}.desktop .form-sign-up,.desktop .form-wrapper{color:#fff;}.desktop .form-sign-up .login-forgot-password,.desktop .form-wrapper .login-forgot-password{margin-top:43px;}.desktop .form-sign-up a,.desktop .form-wrapper a{color:#fff;}.desktop .form-sign-up a:hover,.desktop .form-wrapper a:hover{color:#e81b3d;}.desktop label#Register_TandC_Label{font-size:14px;text-align:left;display:block;width:80%;margin-top:3px;float:right;color:#fff;}.desktop label#Register_TandC_Label a{font-size:14px;font-family:sans-serif;color:#fff;}.desktop label#Register_TandC_Label a:hover{color:#e81b3d;}.desktop label#Register_Promotions_Label{font-size:14px;text-align:left;display:block;width:80%;margin-top:3px;float:right;color:#fff;}.desktop label#Register_Promotions_Label a{font-size:12px;}.desktop label#Register_Terms_Policies_Label{font-size:14px;text-align:left;display:block;width:80%;margin-top:3px;float:right;}.desktop label#Register_Terms_Policies_Label a{font-size:12px;}.desktop .form-group{position:relative;margin-bottom:20px;}.desktop .form-group.form__group__margin{margin-bottom:5px;}.desktop .state_postcode .form-group,.desktop .contact__number .form-group{width:35%;float:left;}.desktop .state_postcode .form-group:last-child,.desktop .contact__number .form-group:last-child{float:right;width:60%;}.desktop .form-group-first-name{margin-bottom:0;}.desktop .form-label-dob{text-align:left;}.desktop .form-label-dob p{color:rgba(255,255,255,.5);margin:1px 0;}.desktop .error,.desktop .form-error{text-align:center;font-size:.875em;line-height:.875em;display:none;position:absolute;background:#7a334f;padding:.125em .313em;color:#fff;z-index:9999;border-radius:3px;box-shadow:0 4px 11px rgba(0,0,0,.6);margin-top:-10px;width:100%;}.desktop .error p,.desktop .form-error p{font-size:.875em;padding:5px;margin:0;}.desktop .form-error::after{position:absolute;width:.5px;height:14px;top:-24px;content:'';left:0;right:0;margin:0 auto;z-index:-1;border-left:8px solid transparent;border-bottom:15px solid #7a334f;border-right:8px solid transparent;border-top:15px solid transparent;border-radius:3px;}.desktop .terms_conditions{width:100%;}.desktop .terms_conditions .form-error::after{left:15px;margin:unset;}.desktop .terms_conditions .form-group{width:50%;float:left;}.desktop .terms_conditions .form-group:last-child{float:right;}.desktop .form-floating-label{position:absolute;transition:all 1s ease;top:-5px;opacity:0;}.desktop .form-input:focus+.form-floating-label{transform:translate(0,-1em);color:#fff;margin-left:-.2em;opacity:1;}.desktop .form-login-button-wrap{margin-bottom:40px;}.desktop .form-login-button-wrap a.form-login-but:hover{color:#fff;}.desktop .form-login-button-wrap p#Register_Register_Free_Account{color:#fff;}.desktop .form-login-but{font-size:13px;font-family:"Open Sans",sans-serif;margin:0 auto;background-color:#7a334f;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;text-align:center;text-decoration:none;display:inline-block;cursor:pointer;text-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:5px 5px 30px rgba(0,0,0,.2);padding:20px;color:#fff;}.desktop .form-login-but:hover{background-color:#ec5871;}.desktop .mobile-dialing-code-wrapper .mobile-dialing-code-select{-webkit-appearance:none;}.desktop p#country_label{width:225px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;}.clearfix{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}.desktop .form-wrapper#register{max-width:600px !important;z-index:11;}#Login_Header .checkbox-remember-me-text .form-checkbox-border{width:20px;height:20px;border:1px solid #e81b3d;border-radius:3px;transition:border .2s;display:inline-block;vertical-align:bottom;background:#76143b;transition:border-color .2s ease-out;}#Login_Header .checkbox-remember-me-text svg{width:1.1em;height:1.1em;fill:#fff;}#Login_Header .checkbox-remember-me-text.notvalid svg{display:none !important;}#Login_Header .checkbox-remember-me-text.notvalid .form-checkbox-border{border-color:#7a334f;}#RememberMe{display:none;}.form-wrapper__login__size .loader-container{display:none;padding:20px 0 20px;}.reg-wrapper .loader-container{display:none;}.loader{font-size:10px;margin:0;width:50px;height:50px;border-radius:50%;background:#e81b3d;background:-moz-linear-gradient(left,#e81b3d 10%,rgba(115,40,48,0) 42%);background:-webkit-linear-gradient(left,#e81b3d 10%,rgba(115,40,48,0) 42%);background:-o-linear-gradient(left,#e81b3d 10%,rgba(115,40,48,0) 42%);background:-ms-linear-gradient(left,#e81b3d 10%,rgba(115,40,48,0) 42%);background:linear-gradient(to right,#e81b3d 10%,rgba(115,40,48,0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);display:inline-block;}.loader:before{width:50%;height:50%;background:#e81b3d;border-radius:80% 0 0 0;position:absolute;top:0;left:0;content:'';background-color:#2d0011;}.loader:after{background:#e81b3d;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;background-color:#2d0011;}@-webkit-keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}