body{font-family:'RegularFont'!important}.mt20{margin-top:20px}.mt15{margin-top:15px}.row{margin-right:0!important;margin-left:0!important}.row>*{padding-right:0}#bottom-content{margin-top:48px;margin-bottom:10px;width:420px}#bottom-content .row{margin-bottom:10px}#bottom-content #promo-code-query span{color:#6d81b9;cursor:pointer;font-family:'BoldFont';text-decoration:underline;font-size:14px}#bottom-content #promo-code-query span:hover{opacity:.75}#bottom-content .row .col-sm-6.promocode_input{float:left;padding-left:0}#bottom-content #row-1{font-family:'SemiBoldFont';letter-spacing:1.2px;line-height:1}#bottom-content #row-2{color:#2d3043;font-family:'BoldFont';font-size:22px;padding-bottom:5px;padding-top:5px}#bottom-content #row-2 .amt{color:#6d81b9;font-family:'MediumFont';font-weight:700}#bottom-content #divnetamount{border-bottom:1px solid;border-top:1px solid;padding-bottom:10px;padding-top:10px}#bottom-content #promo-code{padding-top:10px;display:none}#bottom-content .row .col-sm-5{display:inline-block;width:41.66666667%}#bottom-content .row .col-sm-6{width:50%!important}#bottom-content .row .col-sm-3{width:25%;text-align:right;padding-right:0}#bottom-content .row .col-sm-1{width:8.33333333%}#bottom-content .row .col-sm-12{width:100%}#bottom-content .hdr-text{color:#6d81b9;font-size:14px;margin-bottom:35px;text-transform:uppercase;letter-spacing:3px;font-family:'MediumFont'}.login-reg-layout .header-bar{background-color:#91a0ca;color:#fff;padding:14.46px 382px;width:100%}.login-reg-layout .header-bar .header-bar-inner #left-container #div-callback{align-items:center;display:block;justify-content:center}.login-reg-layout .header-bar .header-bar-inner #left-container #div-callback span{color:#fff;font-size:.9375rem;font-weight:500;line-height:1.15;font-family:'MediumFont'}.login-reg-layout{background-color:#eff1f7}.login-reg-layout .text-danger{color:#f64f64!important;float:right;margin-top:3px;text-transform:uppercase}.login-reg-layout .required-control{background-color:#fff!important}.login-reg-layout .input-validation-error{border:1px solid #f64f64!important}.login-reg-layout .input_text:focus{-webkit-box-shadow:-1px 0 5px 0 rgba(185,186,189,1);-moz-box-shadow:-1px 0 5px 0 rgba(185,186,189,1);box-shadow:-1px 0 5px 0 rgba(185,186,189,1)}.login-reg-layout .input_text{border:1px solid #91a0ca}.login-reg-layout .header-bar .header-bar-inner #right-container span a{color:#fff}.login-reg-layout .header-bar .header-bar-inner #right-container span a:hover{color:#2d3043}.login-reg-layout .header-bar .header-bar-inner #right-container{font-weight:700;letter-spacing:normal;gap:.55rem;height:30px}.login-reg-layout .header-bar .header-bar-inner #left-container{display:flex;font-weight:400;font-size:16px;line-height:normal;gap:.55rem}.login-reg-layout .header-bar .header-bar-inner #left-container a{transition-duration:.5s;transition-property:opacity;transition-timing-function:cubic-bezier(0,0,.2,1);text-decoration:none;justify-content:center;align-items:center;display:flex}.login-reg-layout .header-bar .header-bar-inner #left-container .fi-rr-question{background:#c9cee5;width:30px;height:30px;font-size:15px;border-radius:999px;align-items:center;justify-content:center;display:flex}.login-reg-layout .header-bar .header-bar-inner #left-container #div-clock:hover{opacity:.5}.login-reg-layout .header-bar .header-bar-inner #left-container #div-clock span{letter-spacing:1.5px}.login-reg-layout .header-bar .header-bar-inner #left-container #div-clock{font-weight:700;font-size:14px;margin-left:22px;transition-duration:.5s;transition-property:opacity;transition-timing-function:cubic-bezier(0,0,.2,1)}.login-reg-layout .header-bar .header-bar-inner #right-container .fa-phone{background:#c9cee5;width:30px;height:30px;border-radius:999px;align-items:center;justify-content:center;display:flex;font-size:18px}.login-reg-layout #password-validation{float:left}.login-reg-layout #password-validation label{font-size:12px;margin-bottom:2px;line-height:1.471;letter-spacing:normal}.login-reg-layout #password-validation .chk-pwd{display:flex;align-items:center;color:#91a0ca}.login-reg-layout #password-validation svg{width:25px}.login-reg-layout #password-validation .chk-pwd svg path{fill:#91a0ca}.login-reg-layout #password-validation .valid-pwd{color:#10c469}.login-reg-layout #password-validation .valid-pwd svg path{fill:#10c469}.login-reg-layout #password-validation .invalid-pwd{color:#dc2727}.login-reg-layout #password-validation .invalid-pwd svg path{fill:#dc2727}.login-reg-layout #loginForm form{display:flex;flex-direction:column;width:100%}.login-reg-layout #loginForm a#btnForgotPassword{font-family:'MediumFont';margin-top:25px}.login-reg-layout #loginForm{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 0 1px rgba(56,60,67,.05),0 1px 3px 0 rgba(56,60,67,.15);display:flex;flex-direction:column;max-width:418px;padding:40px 30px 40px 30px;left:50%;position:absolute;transform:translate(-50%,-50%);top:calc(50% + 25px);width:418px}.login-reg-layout #loginForm .validation-summary-errors{background:none;background-color:transparent;border:0;float:left;padding:0;text-align:center}.login-reg-layout #loginForm #title{color:#2d3043;font-family:'BoldFont';font-size:26px;margin:15px 0 25px 0;text-align:center}.login-reg-layout #loginForm #login-password-holder{margin-top:20px}.login-reg-layout #loginForm #btn-login{position:relative;margin-top:30px}.login-reg-layout #loginForm #account{color:#8a8c91;font-family:'MediumFont';margin-bottom:20px}.login-reg-layout .header-bar .header-bar-inner #left-container #div-callback span:hover{color:#e4e6f2}.login-reg-layout .field_label{font-family:"SemiBoldFont";font-size:13px;letter-spacing:1px;padding-top:0;text-transform:uppercase;text-align:left;text-transform:initial;color:#6d81b9}.login-reg-layout .warning_message .text-danger{font-size:12px}.login-reg-layout #password-validation .valid-pwd label{color:#10c469}.login-reg-layout #password-validation .invalid-pwd label{color:#dc2727}.login-reg-layout .logo-img{width:200px}.login-reg-layout .header-bar .header-bar-inner{align-items:center;display:flex;justify-content:space-between;margin:auto;padding-left:40px;padding-right:40px}.login-screen-holder{align-items:center;display:flex;height:100%;position:absolute;justify-content:center;flex-direction:column;width:100%}.bottom-image-container{align-items:center;bottom:200px;display:flex;justify-content:space-between;position:absolute;width:420px}.bottom-image-container #trust-piot-img{width:150px}.bottom-image-container #icaew-img{width:195px}.border-radius-only-top{border-radius:6px 6px 0 0!important}#card-paypal-holder{border-radius:6px;float:left;margin-top:30px;width:100%;margin-bottom:30px}#card-paypal-holder #paypal-holder .accordion-btn img{width:66px}#card-paypal-holder .accordion-btn label{color:#2d3043;cursor:pointer;font-family:'BoldFont';font-size:16px;margin-bottom:0;padding:0;float:left}#card-paypal-holder .accordion-btn .fa{color:#2d3043;float:right;font-size:24px;font-weight:800}#card-paypal-holder .accordion-btn .hide-div{display:none}#card-paypal-holder .accordion-btn #card-image-holder{margin-left:10px}#card-paypal-holder .accordion-btn #card-image-holder img{margin:0 5px;width:32px}#card-paypal-holder .accordion-btn{background-color:#fff;border:1px solid #91a0ca;border-radius:6px;cursor:pointer;float:left;padding:4.78px 24px;position:relative;width:100%}#card-paypal-holder .accordion-btn .image-container{position:absolute;right:45px;top:50%;transform:translateY(-50%)}#card-paypal-holder .accordion-btn .image-container img{height:auto;width:1.95em}#stripe-ui .stripe-button.disable-btn{background-color:#91a0ca;pointer-events:none}#stripe-ui .stripe-button#apply-promocode-button{float:right;width:125px;margin-right:-10px;margin-top:0!important}#stripe-ui #right-part{padding-top:15px;height:calc(100vh - 44px);padding-left:80px;width:49.9%!important}#stripe-ui{background:linear-gradient(90deg,#eff1f7 50%,#fff 50%)!important;overflow:hidden!important}#stripe-ui.registerPage #postcode-holder{float:right;width:48%}#stripe-ui.registerPage #country-holder{float:left;width:50%}#stripe-ui.registerPage #btn-pay-now{margin-bottom:30px}#stripe-ui #left-part{padding-top:14px;height:calc(100vh - 44px);padding-left:40px!important}#stripe-ui #left-part .logo-img{width:200px}#stripe-ui .form-holder{clear:both;float:left;margin-top:33px;width:380px}#stripe-ui .input_text{color:#2d3043;padding:9px 5px 9px 9px}#stripe-ui .text-danger{color:#dc2727!important;font-size:11px!important;text-transform:uppercase;background:none;background-color:transparent;border:0}#stripe-ui .input-validation-error{border:0!important;box-shadow:0 0 0 1px #ef9896,0 2px 4px 0 rgba(0,0,0,7%),0 1px 1.5px 0 rgba(0,0,0,5%)!important}#stripe-ui #bg-holder{background-image:url('../../Images/login.jpg');background-repeat:no-repeat;background-position:50%;background-size:cover;height:calc(100vh - 60px)}#stripe-ui .required-label:after{background:none}#stripe-ui .warning_message{float:right;margin-top:2px;padding-right:0}#stripe-ui.loginPage #btn-login{margin-bottom:30px}#stripe-ui.loginPage .link-button{color:#2d3043;float:left;font-size:14px!important;margin-top:10px}#stripe-ui.loginPage .link-button:hover{color:#2d3043;text-decoration:underline}#stripe-ui .modal-title{color:rgba(255,255,255,.75)!important}#stripe-ui .modal-content input[type=submit]{background-color:#6d81b9;box-shadow:inset 0 0 0 1px rgba(50,50,93,10%),0 2px 5px 0 rgba(50,50,93,10%),0 1px 1px 0 rgba(0,0,0,7%);border:none;border-radius:6px;color:rgba(255,255,255,.75)!important;font-size:16px!important;height:44px;margin-top:30px;width:100%!important}#stripe-ui .modal-content input[type=submit]:hover{background-color:#6d81b9!important;border:solid 1px #6d81b9!important}#stripe-ui .modal-content input[type=submit]:focus{background-color:#6d81b9;box-shadow:inset 0 0 0 1px rgba(50,50,93,10%),0 6px 15px 0 rgba(50,50,93,20%),0 2px 2px 0 rgba(0,0,0,10%),0 0 0 4px rgba(50,151,211,30%)}#stripe-ui .modal-forgot-password .form-input-text{margin-top:0}#loginForm.reg-confirmation .register-tick{margin-bottom:10px;margin-top:37px;width:65px}#loginForm.reg-confirmation #title{margin-top:10px}#loginForm.reg-confirmation #thank-you-div #loginLink{margin-top:25px}#loginForm.reg-confirmation label.thank-you-lbl{color:#2d3043;display:block;font-family:'RegularFont';font-size:20px;line-height:32px;letter-spacing:.4px;text-align:center;width:100%}#loginForm.reg-confirmation #loginLink.stripe-button .fa{left:20px;position:absolute}#loginForm.reg-confirmation #spnregisteremail{font-family:'BoldFont'}#loginForm.reg-confirmation #create-pwd-div{align-items:flex-start;margin-top:27px}#loginForm.reg-confirmation #create-pwd-div #password-holder{width:100%;margin-top:5px}#loginForm.reg-confirmation #create-pwd-div #password-validation{margin-top:20px}.chk-box-holder{position:relative;margin-bottom:15px;cursor:pointer;font-size:14px;float:left;font-family:'Kumbh-Sans';align-items:baseline;display:flex;margin-top:10px;padding:0}.chk-box-holder .agree{color:#2d3043;font-family:RegularFont}.chk-box-holder .check-box{position:absolute;top:0;left:0;height:22px;width:22px;border-radius:3px}.chk-box-holder input[type=checkbox]{display:block}.small-check-box-control{border-bottom:0}.small-check-box-control,.chk-box-holder .gray-check-box-enabled{background-color:#fff;border:2px solid #91a0ca!important}.small-check-box-control .chk-box-holder input:checked~.gray-check-box-enabled{background-color:#fff;border:2px solid #6d81b9}.small-check-box-control .chk-box-holder{padding-left:25px}.small-check-box-control .chk-box-holder .check-box{height:20px;width:20px}.small-check-box-control .chk-box-holder .gray-check-box:after{bottom:1px;height:16px;left:5px;width:6px}.small-check-box-control .chk-box-holder input:checked~.green-check-box{background-color:#fff;border:2px solid #019b4d}.small-check-box-control .chk-box-holder .green-check-box:after{border:solid #019b4d;border-width:0 2px 2px 0;bottom:1px;height:16px;left:5px;width:6px}.otp-div .otp-countdown-progress-base{position:relative;margin:5px 0}.otp-div .otp-countdown-progress-base .otp-countdown-progress-base-inner{background-color:#e9e9e9;height:5px;left:50%;overflow:hidden;position:absolute;transform:translateX(-50%);width:100px}.otp-div .otp-countdown-progress-base .otp-countdown-progress-base-inner .otp-countdown-progress-fill{background-color:#6d81b9;height:5px;position:absolute}.otp-div .otp-countdown-timer{margin-top:15px;text-align:center}.otp-div .verify-btn-wrapper{margin-top:20px;text-align:center}.otp-div .otp-countdown-timer .otp-remaining-time{color:hsla(0,0%,10%,.7);font-size:14px}body.registerPage .ycdp-container{max-width:1120px;margin:0 auto;width:100%;box-sizing:border-box}body.registerPage .header-bar{padding:0}body.registerPage .header-bar-inner{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:16px}body.registerPage .ycdp-container>.row{margin-left:-12px;margin-right:-12px}body.registerPage .ycdp-logo-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 40px}.button-holder{display:flex;justify-content:center;width:100%}.button-holder .stripe-button{background-color:#6d81b9;border:none;border-radius:30px;color:#fff;font-family:"BoldFont";font-size:12px;letter-spacing:1.2px;line-height:1;padding:12.5px 40px;width:100%}#captcha-holder{display:flex;float:left;justify-content:center;width:100%}#divErrorStatus{color:#dc2727!important;font-family:'RegularFont';font-size:20px!important;margin-top:50px;text-align:center;max-width:100%!important}#divErrorStatus .fa-exclamation-triangle:before{color:#dc2727;font-size:78px}.term_conditions{color:#6d81b9}.form-control:focus{border:none;box-shadow:0 0 0 1px rgba(50,151,211,30%),0 1px 1px 0 rgba(0,0,0,7%),0 0 0 4px rgba(50,151,211,30%)!important;outline:none}label#promoCodeMsg{margin-bottom:0}#promoCodeMsg{margin-top:0}#promoCodeMsg.coupon-code-success{color:#10c469;font-size:14px}#promoCodeMsg.coupon-code-error{color:#dc2727;font-size:14px}#card-number{float:left}#card-info-holder{display:none;float:left;margin-bottom:15px;width:100%}#paypal-info-holder{display:none;float:left}#free-reg-holder{display:none;float:left}#card-number-holder{float:left;width:100%}#paypal-holder{margin-bottom:20px;margin-top:20px}#cardholder-name-holder{margin-bottom:12px;display:flex;flex-direction:column}#error-message{color:#dc2727;font-family:'MediumFont';margin-top:7px}#txtPromoCode:read-only{background-color:#d3d3d342}#divCard{clear:both;float:left}.header_lable p{color:#e4e6f2;font-size:.6875rem;font-weight:600;line-height:1.15;letter-spacing:.06em;text-transform:uppercase}.header_lable .headerbartext{color:#e4e6f2;font-size:.6875rem;font-weight:600;line-height:1.15;letter-spacing:.06em;text-transform:uppercase;font-family:'SemiBoldFont'}.header_lable span{color:#fff;font-size:15px;font-weight:500;line-height:1;font-family:'MediumFont'}div#div-clock{line-height:1}.tollfree_no{display:flex;flex-direction:column;align-items:flex-start;gap:0;text-align:left}.tollfree_no span a{font-size:.9375rem;font-weight:800;line-height:1.15;text-decoration-line:none;font-family:'ExtraBoldFont';text-decoration:none}.row.promocode_minpart{margin-bottom:10px}.input_text{padding:9px 5px 9px 20px;width:100%;max-width:520px;height:43px;outline:none;border:none;background:#f8f8f8;border-radius:6px;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;font-size:14px!important;color:#2d3043;font-family:'BoldFont'}.input_text placeholder{font-size:14px}.devided_border{width:1px;min-height:28px;background:#d8dcec}.header_lable a span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.gap_header_right{display:flex;gap:1.25rem}#password-validation{margin-top:20px}#loginLink{margin-top:0}#layout-register-page #title{color:#44474e;font-family:'MediumFont';font-size:20px;text-align:center}#stipe-right-part{padding-left:80px;padding-top:167px}#cardholder-name-holder .input_text{max-width:100%}#country-holder .fstElement{max-width:100%}input[type=checkbox]{margin:0 10px 0 0!important;width:24px!important;height:24px!important;cursor:pointer;vertical-align:middle}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input{line-height:normal}.promocode_input{position:relative}.fa-times-circle{color:#b9babd;cursor:pointer;font-size:20px!important;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.phoneicon_size i{font-size:18px;margin-right:5px}.gray-check-box-enabled:after{border:solid #6d81b9;border-width:0 2px 2px 0;bottom:1px;height:16px;left:5px;width:6px}label.main_checkbox_container{color:#2d3043;font-size:16px;font-family:'SemiBoldFont';background:#fff;display:block;position:relative;padding:10px 23px 10px 3px!important;height:0!important;border-radius:16px;display:flex!important}.main_checkbox_container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.main_checkbox_container input:checked~.checkmark{background-color:#fff}.main_checkbox_container .checkmark:after{left:6px;top:3px;width:6px;height:10px;border:solid #6d81b9;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.main_checkbox_container input:checked~.checkmark:after{display:block}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;border:2px solid #91a0ca;background:#fff;border-radius:4px;margin:0!important;margin-top:-6px!important}.main_loginpage img.register-tick{margin-bottom:10px;margin-top:37px;width:65px}#loginForm #thank-you-div{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}#loginForm #title{margin-top:15px!important}#loginForm #payment-success-div{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}#loginForm #create-pwd-div{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}#loginForm #create-pwd-div #loginLink{margin-top:20px}#loginForm label.thank-you-lbl,#loginForm p.thank-you-lbl{color:#2d3043;display:block;font-family:"RegularFont";font-size:18px;line-height:32px;letter-spacing:.4px;text-align:center;width:100%;margin-bottom:0}.login-wrap #loginLink{float:left;margin-top:15px;text-align:center;width:100%}.login-wrap.reset_passwordlabel label{margin-bottom:13px}#create-pwd-div{align-items:flex-start;margin-top:27px}.thank-you-lbl span{font-weight:bold;word-wrap:break-word}label.thank-you-lbl{margin-bottom:13px}#btn-login .fa{left:20px;position:absolute}.assistive_payment_text{font-size:12px;width:70%;text-align:justify;font-family:"MediumFont";margin-top:-15px;color:#6d81b9;margin-bottom:10px}.payment_confirm{align-items:center;display:flex;position:absolute;justify-content:center;flex-direction:column;width:100%;height:100%;background:#fff;border:solid 1px #dfdfdf;box-shadow:0 0 0 1px rgba(56,60,67,.05),0 1px 3px 0 rgba(56,60,67)}.warning_message{padding-right:0;text-align:right!important;font-size:12px;font-family:"BoldFont"}.pay_successfull_registerconfirm label.thank-you-lbl{line-height:normal!important;margin-bottom:15px!important}.pay_successfull_registerconfirm p.thank-you-lbl{line-height:normal!important}.validation-summary-valid.text-danger{float:none}.validation-summary-valid.text-danger ul{margin-bottom:10px}.agentpayment_page .payment_success img.register-tick{width:65px;display:block;margin:22px auto 30px auto}.warning_message{padding-right:0}.field_label{line-height:1}.porcut_name{color:#73879c;font-size:14px;font-family:"SemiBoldFont";letter-spacing:1.2px;line-height:1}.amount_value{color:#73879c;font-size:14px;font-family:'SemiBoldFont'}.field_label{max-width:100%;display:inherit;color:#6d81b9;font-size:14px;font-family:"BoldFont";padding:15px 0 5px 0;margin-bottom:0!important;text-align:left}.disable-btn{pointer-events:none!important;cursor:default!important;opacity:.5!important}label{color:#2d3043;display:block;font-family:"RegularFont";font-size:20px;line-height:32px;letter-spacing:.4px;text-align:center;max-width:100%;margin-bottom:5px}.login_box{background-color:#fff;border-radius:10px;box-shadow:0 0 0 1px rgba(56,60,67,.05),0 1px 3px 0 rgba(56,60,67,.15);display:flex;flex-direction:column;margin-top:45px;max-width:418px;padding:40px 30px 40px 30px;width:418px}label.field_label.required-label{color:#91a0ca;font-family:"MediumFont";font-size:12px;letter-spacing:1px;text-transform:uppercase}.bsnlogo{display:flex;margin-top:55px}span#button-text{text-transform:uppercase}.header_s{display:flex;justify-content:space-between;margin:auto;min-height:80px;align-items:center}#paypal-holder .accordion-btn{max-height:44px}#card-holder .accordion-btn{max-height:48.28px}#frm-user-reg .reg_step .field_label{padding-bottom:0}.reg_step.reg_step_1 .field_label{padding-bottom:5px!important}.row.divdiscount,.row.divnetammount{color:#73879c;font-family:"RegularFont"}.col-sm-12.promo_code{padding-left:0}.col-sm-6.discounttext,.col-sm-6.netamounttext{padding-left:0;font-size:14px}.verify-btn-wrapper .stripe-button{text-transform:capitalize;font-size:14px}div#payment-request-button.StripeElement_btn{position:relative;display:inline-block;width:100%;margin-bottom:100px}.reg_confirm label.thank-you-lbl.text-center{margin-bottom:30px!important}.reg_complete .text-align-center{font-family:'BoldFont'!important}#paypal-info-holder-inner span,#free-reg-info-holder-inner span{color:#2d3043;font-family:MediumFont;font-size:14px}#card-holder,#paypal-holder,#free-reg-holder{clear:both;float:left;width:100%}#stripe-ui #title{color:#6d81b9;float:left;font-size:14px;margin-top:48px;text-transform:uppercase;letter-spacing:3px;font-family:MediumFont}#divCard #title-text{color:#6d81b9;float:left;font-size:14px;margin-top:20px;text-transform:uppercase;letter-spacing:3px;font-family:MediumFont}#stripe-ui.registerPage #country-holder,#stripe-ui.registerPage #postcode-holder{float:left;width:100%}#loginForm.reg-confirmation #thank-you-div .stripe-button,#loginForm.reg-confirmation #loginLink.stripe-button{background-color:#91a0ca;border:1px solid #91a0ca;color:#fff;font-family:'BoldFont';font-size:12px;letter-spacing:1.2px;line-height:1;position:relative;padding:12px 21px;text-align:center;text-transform:uppercase}#loginForm.reg-confirmation #thank-you-div .stripe-button:hover,#loginForm.reg-confirmation #loginLink.stripe-button:hover{background-color:#6d81b9;border:1px solid #6d81b9}#loginForm.reg-confirmation #payment-success-div,#loginForm.reg-confirmation #thank-you-div,#loginForm.reg-confirmation #create-pwd-div{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}#stripe-ui #first-name-holder,#stripe-ui #surname-holder,#stripe-ui #email-holder,#stripe-ui #password-holder{float:left;margin-bottom:20px;width:100%}#card-info-holder-inner,#paypal-info-holder-inner,#free-reg-info-holder-inner{border:1px solid #91a0ca;border-radius:0 0 6px 6px;border-top:0;background-color:#fff;float:left;padding:18px 25px 25px 25px;width:100%}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}.col-md-55,.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;float:left;padding-right:0;padding-left:0}.login-reg-layout #loginForm a#registerLink:hover::after,.login-reg-layout #loginForm a#btnForgotPassword:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1)}.login-reg-layout #loginForm a#registerLink::after,.login-reg-layout #loginForm a#btnForgotPassword::after{border-bottom:2px solid #6d81b9;bottom:-6px;content:"";height:100%;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;transition-duration:.25s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:cubic-bezier(0,0,.2,1);width:100%}.login-reg-layout #loginForm a#registerLink,.login-reg-layout #loginForm a#btnForgotPassword{position:relative}img.svg{width:20px}@media screen and (min-width:1025px){body.registerPage .ycdp-container{padding:0 24px}}@media only screen and (max-width:1024px){#bottom-content .row .col-sm-6.promocode_input{float:left;width:57%}#stripe-ui{background:linear-gradient(90deg,#fff 50%,#fff 50%)!important}#stripe-ui #left-part{background-color:#eff1f7;height:auto;padding:0 0 20px 0;width:100%}#stripe-ui #right-part{height:calc(100vh - 230px)!important;padding:0 24px!important;width:100%!important}#stripe-ui .form-holder{width:100%;clear:both;float:left;margin-top:33px}#stripe-ui #right-part .stripe-button{max-width:310px}#loginForm.reg-confirmation .register-tick{margin-top:86px}#loginForm.reg-confirmation #thank-you-div #loginLink{margin-top:35px}#loginForm.reg-confirmation #payment-success-div #title,#loginForm.reg-confirmation #thank-you-div #title{margin-top:5px}#loginForm.reg-confirmation #create-pwd-div{margin-top:77px}#paypal-info-holder-inner span,#free-reg-info-holder-inner span{display:block}body.registerPage #left-part{position:unset!important}#stripe-ui .input_text{max-width:100%}.login-reg-layout .header-bar .header-bar-inner{padding:0 40px}.header_s{width:auto}#divCard{width:100%}.text-right{text-align:right}.login-reg-layout #comp-logo.login-comp-logo{background-color:transparent}#bottom-content{margin-top:10px!important;width:100%}.login-reg-layout #loginForm #title{font-size:24px;margin:30px 0 15px 0}.header-bar{display:none}.bottom-image-container{display:none!important}#stripe-ui #left-part{padding:10px 40px!important}}@media only screen and (max-width:767.98px){#layout-login-page{overflow-y:auto}#stripe-ui #left-part .logo-img{width:150px}.tech-issue-msg,.login-reg-layout #loginForm{width:calc(100% - 30px)}#bottom-content{padding:0 24px;width:100%}#bottom-content #row-2{font-size:20px}#stripe-ui #right-part{padding:0 24px!important;width:100%!important}#stripe-ui #first-name-holder,#stripe-ui #surname-holder,#stripe-ui #email-holder,#stripe-ui #password-holder{display:flex;flex-direction:column;width:100%}#stripe-ui .input_text{color:#2d3043;padding:9px 5px 9px 9px}#stripe-ui.registerPage #country-holder,#stripe-ui.registerPage #postcode-holder{float:left;width:100%}#card-paypal-holder .accordion-btn #card-image-holder img{width:30px}#card-paypal-holder .accordion-btn #card-image-holder{margin-left:0}#card-info-holder-inner,#paypal-info-holder-inner{padding:10px 12px}.porcut_name,.psn_probate{width:75%!important}.header_s{margin-left:24px;margin-right:24px}body.registerPage .ycdp-logo-row{padding:0}#stripe-ui #left-part{padding-left:0!important}}@media only screen and (max-width:480px){#stripe-ui .stripe-button#apply-promocode-button,#bottom-content .row .col-sm-6.promocode_input{width:100%!important;margin-right:0}#bottom-content .row .col-sm-5{width:100%;margin-top:10px;padding-left:0}body.registerPage .ycdp-logo-row{padding:0}#stripe-ui #left-part{padding-left:0!important}}@media only screen and (min-width:767.98px){.header-bar{display:block}#paypal-holder{margin-bottom:20px}}