h3{font-size:32px}div.landing-page-title h3{font-size:30px;color:#fff}#banner-img-mobile,.form-container-login,.loader-container,span.confirm-password-error,.hidden-register{display:none}div.banner-img-register{width:100%;height:260px;background-color:#e4e3de;background-position:center top -60px;background-size:auto auto;background-repeat:no-repeat;z-index:-990}div.banner-content-container,div.cta-content-container{max-width:962px;width:100%;margin:0 auto;height:inherit}div.landing-page-title-container{display:flex;align-items:center;height:inherit;justify-content:space-between}div.landing-page-title-container .landing-page-title{width:470px}div.banner-img-register.cyb div.landing-page-title-container .landing-page-title{margin-top:-50px}div.landing-page-partnership{margin-top:30px}div.banner-img-register.cyb div.landing-page-partnership{margin-top:60px}span.landing-title-worlpay-reader-text span.big-white{display:block;margin-bottom:15px}span.landing-title-worlpay-reader-text span.landing-title-subtext{display:block;font-size:30px}div.landing-page-form-container{margin-top:2%}div.landing-page-title-container h1.landing-title-content{max-width:374px;margin:0;color:#1b1b6f;height:auto;font-size:40px;font-weight:bold}div.landing-page-title-container h1.landing-title-content .sup-title{font-size:18px}div.landing-page-form-container .form-content{display:flex;flex-wrap:wrap}div.landing-page-form-container .field-container,#loginForm .field-container{position:relative;margin-bottom:20px}div.landing-page-form-container .feature-list{margin-right:95px;max-width:475px;width:100%}div.landing-page-form-container .feature-list-tick-container{margin:25px 0 15px 0;display:flex;flex-wrap:wrap;align-items:center}div.landing-page-form-container .feature-list p.tick-text{display:flex;flex-wrap:nowrap;align-items:center;font-size:22px;font-weight:300;margin:2px 0}div.landing-page-form-container .feature-list p.tick-text span.feature-list-tick{background-image:url(/Content/Images/field_ok_tick.png);background-repeat:no-repeat;width:27px;height:18px;display:inline-block;margin-right:20px}div.landing-page-form-container .feature-list .registration-trusted-by{font-size:35px;font-weight:400;margin:0}div.sign-up-step{display:flex;align-items:center;margin:12% 0;font-size:20px}img.sign-up-step-image{width:96px;margin-right:7%}p.registration-trusted-by{text-align:right;color:#fff}div.registration-login-section-container{width:390px}.form-container-register,.form-container-login{background-color:#fff}.form-container-register h3,.form-container-login h3,.form-container-login-main h3{margin-top:0}#registerform,#loginform{max-width:330px;width:100%;margin:0 auto;padding:32px 0 25px 0}input[type="text"],input[type="tel"],input[type="date"],input[type="email"],input[type="password"]{min-width:330px}.existing-account-text,.no-account-link{margin-top:30px}.existing-account-text .sign-in-link,.no-account-link .sign-in-link,.forgot-password-link{color:red;text-decoration:none}.sign-in-link a,.sign-in-link a:hover{color:red;text-decoration:none}.existing-account-text .sign-in-link:hover,.no-account-link .sign-in-link:hover,.forgot-password-link:hover{cursor:pointer;color:red}div.cta-static-text-container{background:#21145f;color:#fff;padding:11px 0 18px 0;margin-top:1.5%}div.cta-static-text-container .cta-content-container p.cta-content{font-size:30px}h3.landing-page-tagline-text-heading{color:#fff}div.cta-content-container{font-size:24px;padding-bottom:5px}div.cta-content-container p{font-weight:300}.leading-payments-provider-text-mobile{display:none}div.landing-page-leading-payments-provider{text-align:center}div.leading-payments-provider-list-container{display:flex;flex-wrap:wrap;justify-content:center;margin:4% 0 0 0}div.leading-payments-provider-list-item{text-align:center;width:205px;margin:0 .1%}div.landing-page-leading-payments-provider{margin:3% 0}div.leading-payments-provider-list-item{font-size:22px}div.landing-page-leading-payments-provider p{font-size:24px;margin-top:1%}div.leading-payments-provider-heading p{color:#1b1b6f}div.leading-payments-provider-heading p,div.leading-payments-provider-sub-heading p{font-size:38px;margin:1.5%}div.leading-payments-provider-heading sup{font-size:20px;vertical-align:text-top}div.leading-payments-provider-list-item p>sup{font-size:15px}span.leading-payments-provider-heading-prominent-text{color:red;font-size:76px}img.leading-payments-provider-list-item-image-desktop{width:126px}img.leading-payments-provider-list-item-image-mobile{display:none}div.password-progress p{margin:5px 0;font-size:12px}div.password-progress ul{list-style-type:none;font-size:13px;margin:0;padding:0 0 8px 0}div.password-progress ul li{background-image:url(/Content/Images/tick_light_grey.png);background-repeat:no-repeat;background-position:left center;background-size:15px;padding-left:27px;color:#535759;font-weight:300;font-size:12px}div.password-progress ul li.pw-invalid{}div.password-progress ul li.pw-valid{background-image:url(/Content/Images/field_ok_tick.png)}#LoginViewModel_Password,#RegistrationViewModel_RegisterPassword{height:48px}.registration-login-section-container .submit-button{position:relative}.submit-button .loader-container{position:absolute;height:48px;top:0;width:100%;background-color:#c80000;align-items:center;justify-content:center}.submit-button .custom-btn-loader{display:flex;justify-content:center}#thirdPartyContactContainer{display:flex;flex-wrap:nowrap;align-items:flex-start}#thirdPartyContactContainer input[type=checkbox]{display:none}#thirdPartyContactContainer label{width:34px;height:34px;margin-right:10px;background-color:#fff;border:1px solid #e3e4de;background-image:none}#thirdPartyContactContainer input[type=checkbox]:checked~label{border:1px solid #3ef7c7;background-color:#3ef7c7;background-image:url(/Content/Images/tick_grey@2x.png);background-repeat:no-repeat;background-size:25px;background-position:center center}#thirdPartyContactContainer span{width:280px;font-size:14px}#footer-container{margin-top:0}#partner-container{display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:40px;display:none}#partner-logos img{height:95px;margin-right:10px}.form-container-login-main{max-width:390px;background-color:#fff;border:1px solid #e3d4de;margin:85px auto}#partner-container.sp #partner-logos img{height:72px}#partner-container.sp~.feefo{display:none}@media screen and (max-width:1920px){div .banner-img-register{background-size:auto 350px}}@media screen and (max-width:1460px){div.banner-img-register{background-size:auto 300px}div .banner-img-register.cyb{background-size:auto 262px}}@media screen and (max-width:1010px){div#banner-img-mobile{background-position-x:70%}}@media screen and (max-width:999px){page-title-container{align-items:flex-start}div.landing-page-title-container{align-items:flex-start;justify-content:center;align-items:center}div.landing-page-title-container .landing-page-title{width:100%}div.landing-page-title-container h1.landing-title-content{max-width:60%;height:100px;display:flex;align-items:center;justify-content:center;padding-left:8%}div.landing-page-title h3{padding-left:8%;max-width:66%;display:flex;align-items:center;justify-content:center}div.cta-content-container{width:96%}div.cta-static-text-container .cta-content-container p.cta-content{font-size:1.5em}div.landing-page-form-container{margin-top:0}div.landing-page-partnership{width:43%;padding-right:6%}div.landing-page-form-container .feature-list{margin:0 auto;max-width:330px;padding-left:2%}div.registration-login-section-container{margin:0 auto}img.sign-up-step-image{width:25%}div.landing-page-title-container h1.landing-title-content,div.landing-page-title h3{justify-content:left}div.cta-content-container{width:90%;padding-left:5%;padding-right:5%}}@media screen and (max-width:980px){div#banner-img-mobile{display:block}div#banner-img-large{display:none}div.landing-page-title-container h1.landing-title-content,div.landing-page-title h3{justify-content:left;width:50%}}@media screen and (min-width:768px)and (max-width:980px){div.landing-page-form-container .feature-list .registration-trusted-by{font-size:26px}div.registration-login-section-container{min-width:400px;width:40%;margin:0 auto}div.landing-page-form-container .feature-list{max-width:315px;width:50%;margin-top:0}span.landing-title-worlpay-reader-text span.big-white{margin:0}div.landing-page-title{margin-top:0}}@media screen and (min-width:481px)and (max-width:1024px){#footer-content{margin:0 auto}div.landing-page-form-container .feature-list p.tick-text span.feature-list-tick{flex:none}div#main-content{margin:0 auto}}@media screen and (max-width:847px){div.form-content>.registration-login-section-container{order:1;width:100%}div.form-content>#partner-container{order:2;width:100%}div.form-content>.feature-list{order:3;width:100%}div.landing-page-partnership{display:none}div.landing-page-title{margin-top:0}div.leading-payments-provider-list-item{width:80%;display:flex;align-items:center;text-align:left}.leading-payments-provider-text-desktop{display:none}.leading-payments-provider-text-mobile{display:block}div.leading-payments-provider-list-item{margin:1% 13%}img.leading-payments-provider-list-item-image-desktop{margin-right:8%}div#partner-container{display:flex;margin:0 auto;width:390px}#partner-logos{display:flex;justify-content:center;width:100%;margin-bottom:10px;text-align:center}div.cta-content-container p,h3.landing-page-tagline-text-heading{padding:0 4%}#partner-container.cyb #partner-logos img{height:45px}}@media screen and (min-width:481px)and (max-width:767px){div.registration-login-section-container{margin:0 auto}div.landing-page-form-container .feature-list{margin-top:40px;width:96%;margin-left:auto;margin-right:auto}div.landing-page-form-container .feature-list .registration-trusted-by{text-align:center}span.landing-title-worlpay-reader-text span.landing-title-subtext{font-size:23px}#partner-container{margin-top:10px;justify-content:center}div.landing-page-title-container h1.landing-title-content,div.landing-page-title h3{max-width:80%}}@media screen and (max-width:480px){h3{font-size:24px}#main-content{padding:0;width:100%}#banner-img-large{display:none}div.banner-content-container,div.cta-content-container{width:96%;padding-left:2%;padding-right:2%}div.banner-img-register{background-size:cover;min-height:100px;height:auto;background-position-y:top}div.landing-page-title-container h1.landing-title-content{max-width:100%}div.landing-page-form-container{padding-left:0;padding-right:0}#registerform,#loginform{width:90%}div.cta-static-text-container{margin:0 0 5% 0}div.cta-content-container{font-size:20px}div.registration-login-section-container{width:100%}div.landing-page-title-container .landing-page-title{width:90%;max-width:330px}div.landing-page-form-container .feature-list{margin-top:20px}div.landing-page-form-container .feature-list-tick-container{justify-content:flex-start;width:80%;margin-left:auto;margin-right:auto}div.landing-page-form-container .feature-list .registration-trusted-by{font-size:22px;text-align:center;max-width:295px;margin:0 auto}div.landing-page-form-container .feature-list p.tick-text span.feature-list-tick{margin-top:4px}div.landing-page-form-container .feature-list p.tick-text{align-items:flex-start}div.landing-page-form-container .feature-list p.tick-text span{max-width:200px;font-size:20px}div.sign-up-container{width:90%;margin:0 auto;max-width:330px}div.registration-login-section-container{margin-right:0}.feefo{margin:20px 0}div.feefo a{width:100%}div.feefo a img{display:block;margin:0 auto}span.landing-title-worlpay-reader-text span.big-white{font-size:22px}span.landing-title-worlpay-reader-text span.landing-title-subtext{font-size:20px}#partner-container,#partner-container.sp{margin-top:10px!important;justify-content:center;align-items:center}#partner-logos{display:flex;justify-content:left;text-align:left;width:90%;margin-bottom:10px;max-width:330px}#partner-logos img{height:93px}#partner-container.cyb #partner-logos img{height:45px}div.landing-page-title-container h1.landing-title-content,div.landing-page-title h3{max-width:65%;font-size:24px;padding-left:0%;justify-content:left}div.leading-payments-provider-heading p,div.leading-payments-provider-sub-heading p{font-size:23px;text-align:left;margin:0 0 3% 4%}div.leading-payments-provider-sub-heading{margin:7% 0}span.leading-payments-provider-heading-prominent-text{display:block}div.leading-payments-provider-list-item{margin:3% 3%;width:95%}div.leading-payments-provider-list-item p{font-size:16px!important;margin:0!important}div.landing-page-leading-payments-provider{text-align:left;margin:0 auto}div.landing-page-leading-payments-provider p{margin:2% 0 7% 0;font-size:20px}img.leading-payments-provider-list-item-image-desktop{width:104px}span.leading-payments-provider-heading-prominent-text{font-size:70px}img.sign-up-step-image{width:76px}div.sign-up-step{font-size:16px}div.landing-page-title h3{font-size:20px;margin-top:0}div.leading-payments-provider-list-item p>sup{font-size:10px}div.leading-payments-provider-heading sup{font-size:12px}div.landing-page-form-container .feature-list,div.landing-page-leading-payments-provider{padding-left:0;max-width:100%}div.feature-list{background-color:#f6f6f5}div.landing-page-leading-payments-provider{width:96%;padding:0 2%}div.cta-content-container p,h3.landing-page-tagline-text-heading,div.leading-payments-provider-heading p,div.leading-payments-provider-sub-heading p,div.leading-payments-provider-list-item,div.landing-page-leading-payments-provider p{padding:0 4%}@media screen and (max-width:383px){img.leading-payments-provider-list-item-image-desktop{margin-right:2%}div.leading-payments-provider-list-item{padding:2%!important}}}