.ragistration-details .info-tooltip{width:100%;font-size:14px;line-height:20px;color:rgba(121,127,132,.7);margin-top:15px}.ragistration-details__password-confirm-details{font-size:14px;line-height:20px;font-weight:300;color:#000}.ragistration-details .gender-list__header{font-size:16px;line-height:30px;color:#000;margin-right:24px}.ragistration-details .gender-list__option{margin-right:28px}.ragistration-details .gender-list__option:last-child{margin-right:0}.ragistration-details .hr{margin-top:25px;margin-bottom:33px}.page-header--registration .page-header__title{position:relative;padding-right:0}.page-header--registration .page-header__title .thirth_text{position:absolute;background-color:#034694;color:#dbe200;text-transform:uppercase;font-size:40px;line-height:85px;right:-85%;top:0}@media screen and (max-width:767px){.page-header--registration .page-header__title .thirth_text{font-size:35px;line-height:70px;right:-75%}}@media screen and (max-width:580px){.page-header--registration .page-header__title .thirth_text{height:42px;font-size:24px;line-height:45px;top:auto;bottom:-35px;left:60%}}@media screen and (max-width:460px){.page-header--registration .page-header__title .thirth_text{position:static;margin-top:-5px}}@media screen and (max-width:340px){.page-header--registration .page-header__title .thirth_text{height:35px;font-size:17px;line-height:37px}}.page-header--registration .haloween{flex-direction:column}@media screen and (min-width:768px){.page-header--registration .haloween{flex-direction:row;position:absolute;display:flex;align-items:center;justify-content:space-between;bottom:0;right:0}}.page-header--registration ._card{height:40px;width:63px;display:none}@media screen and (min-width:768px){.page-header--registration ._card{display:block;height:62px;width:100px}}@media screen and (min-width:1024px){.page-header--registration ._card{height:100px;width:160px}}.page-header--registration ._iphone{height:124px}@media screen and (min-width:768px){.page-header--registration ._iphone{height:162px}}@media screen and (min-width:1024px){.page-header--registration ._iphone{height:164px}}.registration-steps{display:flex;flex-wrap:nowrap;height:50px;margin-bottom:50px;overflow:hidden}.registration-steps .registration-step{background:#dfe1e5;display:flex;align-items:center;justify-content:center;flex:1 1;flex-grow:1}.registration-steps .registration-step:last-child{margin-right:-105px}@media screen and (min-width:768px){.registration-steps .registration-step:last-child{margin-right:0}}.registration-steps .registration-step.is-active{background:#dce123;margin-right:0}.registration-steps .registration-step.is-active .registration-step__name{font-family:FuturaPT-Book,sans-serif}.registration-steps .registration-step.is-complited{background-color:#dfe1e5;flex-grow:0}.registration-steps .registration-step.is-complited .registration-step__name{font-family:FuturaPT-Book,sans-serif;padding-left:21px;background:url(/packs/media/packs/images/confirmed-29d97d4b36c78a5ef9c0924b54e903d8.svg) 0;background-repeat:no-repeat}.registration-steps .registration-step.is-complited:first-child{margin-left:-105px}@media screen and (min-width:768px){.registration-steps .registration-step.is-complited:first-child{margin-left:auto;flex-grow:1}}.registration-steps .registration-step__name{font-size:16px;line-height:21px;white-space:nowrap;text-transform:lowercase;color:#000}.card-iframe{min-height:750px}@media screen and (min-width:480px){.card-iframe{min-height:690px}}@media screen and (min-width:560px){.card-iframe{min-height:700px}}@media screen and (min-width:768px){.card-iframe{min-height:670px}}@media screen and (min-width:1024px){.card-iframe{min-height:600px}}@media screen and (min-width:1200px){.card-iframe{min-height:335px}}.flex-wrapper{display:flex;flex-flow:column wrap}@media screen and (min-width:1024px){.flex-wrapper{flex-flow:row wrap}}.flex-wrapper .col1,.flex-wrapper .col2{flex:50% 1}.card-template{position:relative;background:#4e98d7;padding:20px 30px;margin-bottom:44px;max-width:330px;overflow:hidden}@media screen and (min-width:768px){.card-template{max-width:480px;padding:30px 50px;margin-bottom:50px}}@media screen and (min-width:1024px){.card-template{margin-bottom:0}}.card-template .card-info__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:26px}.card-template .card-info__main{position:relative;margin-bottom:26px}.card-template .card-info__footer{display:flex;justify-content:space-between;flex-direction:row}.card-template .errors{max-width:100%;overflow:hidden;font-size:12px;line-height:15px;color:#fa323c;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;display:none}@media screen and (min-width:768px){.card-template .errors{position:absolute}}.card-template .errors.show{display:block}.card-template .card-info__expiry-fields .card-info__dashes{max-width:55px}@media screen and (min-width:768px){.card-template .card-info__expiry-fields .card-info__dashes{max-width:75px}}.card-template .card-info__expiry-fields-main{max-width:55px}@media screen and (min-width:768px){.card-template .card-info__expiry-fields-main{max-width:75px}}.card-template .card-info__expiry-fields-header{margin-bottom:5px}.card-template .card-info__expiry-fields-main{display:flex}.card-template .card-info__hr{position:relative;top:2px;left:2px;font-size:12px;font-family:FuturaPT-Heavy;color:#fff}.card-template .card-info__cvv-field,.card-template .card-info__month-field,.card-template .card-info__year-field{width:100%;background:transparent;border:none;font-family:FuturaPT-Heavy;font-size:12px;line-height:16px;color:#fff;outline:none;text-align:center}@media screen and (min-width:768px){.card-template .card-info__cvv-field,.card-template .card-info__month-field,.card-template .card-info__year-field{font-size:16px;line-height:21px}}.card-template .card-info__field-header{color:#fff;font-size:12px;line-height:16px;margin-bottom:5px}@media screen and (min-width:768px){.card-template .card-info__field-header{font-size:16px;line-height:30px}}.card-template .card-info__cvv-main{height:18px}@media screen and (min-width:768px){.card-template .card-info__cvv-main{height:auto}}.card-template .card-info__cvv-field{width:30px;letter-spacing:-3px;text-align:left}@media screen and (min-width:768px){.card-template .card-info__cvv-field{letter-spacing:-8px}}.card-template .card-info__cvv-field::-moz-placeholder,.card-template .card-info__month-field::-moz-placeholder,.card-template .card-info__year-field::-moz-placeholder{color:#fff}.card-template .card-info__cvv-field::placeholder,.card-template .card-info__month-field::placeholder,.card-template .card-info__year-field::placeholder{color:#fff}.card-template .card-info__card-number .card-number__header{margin-bottom:15px}.card-template .card-info__card-number .card-number__fields,.card-template .card-info__dashes,.card-template .card-info__dashes div{display:flex;justify-content:space-between}.card-template .card-info__dashes div{margin-right:10px}.card-template .card-info__dashes div:last-child{margin-right:0}.card-template .card-info__dashes div span{display:block;width:10px;height:2px;margin:0 3px;background:#e4eaef}@media screen and (min-width:768px){.card-template .card-info__dashes div span{margin:0 6px}}.card-template .card-info__dashes div span:first-child{margin-left:0}.card-template .card-info__dashes div span:last-child{margin-right:0}.card-template .card-info__dashes--small div{width:32px;justify-content:center;margin:0}.card-template .card-info__dashes--small div span{width:4px;height:2px;margin:0 3px}.card-template .card-number__field{background:transparent;border:none;font-family:FuturaPT-Heavy;font-size:20px;line-height:26px;color:#fff;outline:none;text-align:center}@media screen and (min-width:768px){.card-template .card-number__field{font-size:30px;line-height:38px}}.card-template .card-number__field::-moz-placeholder{color:#fff}.card-template .card-number__field::placeholder{color:#fff}.card-template .card-info__cvv{position:relative;width:80px}@media screen and (min-width:768px){.card-template .card-info__cvv{width:115px}}.card-template .card-info__cvv-header{margin-bottom:5px}.card-description-container{margin-bottom:30px}@media screen and (min-width:1024px){.card-description-container{margin-bottom:50px}}.card-description-container .h3-title{font-size:20px;line-height:26px;color:#414042;margin-bottom:28px}.card-description-container .p-text{font-size:20px;line-height:30px;color:#414042;margin-bottom:0}.card-recaptcha{margin-right:37px}.card-action-footer{display:flex;flex-flow:column wrap;align-items:center}@media screen and (min-width:768px){.card-action-footer{flex-flow:row wrap}}.card-submit{margin-top:30px;align-self:flex-start}@media screen and (min-width:768px){.card-submit{margin-top:0}}.card-submit .btn{display:inline-block;cursor:pointer;border:none;font-family:FuturaPT-Book,sans-serif;font-size:20px;line-height:23px;text-align:center;text-decoration:none;text-transform:lowercase;color:#000;border-radius:0;transition:.3s;position:relative;padding:14px 20px;overflow:hidden}.card-submit .btn--primary{background:#dce123}.card-submit .btn--primary:hover{background:#b3ba22;color:#fff}.card-submit .btn--disabled,.card-submit .btn--disabled:hover{cursor:not-allowed;background:#dfe2e7;color:#797f84}.page-verify-welcome .h2-title{text-transform:inherit}@media screen and (max-width:480px){.page-verify-welcome .h2-title{font-size:35px;line-height:40px}}.page-verify-welcome .description-page{font-size:20px;line-height:30px;color:#000;margin-bottom:30px}.page-verify-welcome.wrapper-page{height:100%;position:relative}