#landing{border-top:1px solid #f9f9f9}#landing .banner{background-repeat:no-repeat;background-position:center;background-size:cover;background:#6000d6;color:#fff}#landing .banner p{margin-bottom:0}@media (max-width: 767px){#landing .banner{padding:30px 0}}#landing .banner .banner-info{padding:70px 0}#landing .banner .banner-header{margin-bottom:30px}@media (min-width: 768px) and (max-width: 991px){#landing .banner .banner-header{font-size:2rem}}@media (max-width: 767px){#landing .banner .banner-header{width:100%;font-size:2rem;margin-bottom:20px}}#landing .banner .banner-img{height:100%;background-size:cover;background-position:center}#landing .banner .banner-desc{font-size:1.5rem}#landing .banner .btn-plan{font-weight:bold;margin-top:30px;background-color:#16ffa2 !important;color:#212529 !important}#landing .whatisplan{padding:47px 30px;margin:47px 0px;font-size:1rem;box-shadow:4px 4px 15px rgba(0,0,0,0.09);border:solid 1px #e8e8e8;background-color:#fff;color:#737373;font-weight:400}@media (max-width: 767px){#landing .whatisplan{font-size:1rem;margin-left:0;margin-right:0}#landing .whatisplan img{margin-top:30px}}#landing .whatisplan h2{margin-bottom:20px;color:#000}@media (max-width: 767px){#landing .whatisplan h2{font-size:2rem}}#landing .whatisgreat,#landing .am-i-eligible{padding-top:0 !important}#landing .howitwork{padding:40px 0}#landing .howitwork h1{margin-bottom:50px}@media (max-width: 767px){#landing .howitwork h1{font-size:2rem}}#landing .howitwork .subtitle{font-family:Roboto;font-size:1rem;font-weight:normal;color:#3a3a3a;margin-bottom:20px}#landing .howitwork .subtitle a{font-size:1rem;color:#6000d6}#landing .howitwork .fair-use-link{font-size:1rem}#landing .howitwork .bottom-content{margin-top:30px}#landing .howitwork .bottom-content p,#landing .howitwork .bottom-content a{font-size:1rem;font-weight:500}#landing .howitwork .block{background:#fff;box-shadow:4px 4px 15px rgba(0,0,0,0.09);border:solid 1px #e8e8e8;padding:70px 42px 30px;text-align:left;height:100%;position:relative}#landing .howitwork .block.block-right{padding-left:75px}@media (max-width: 767px){#landing .howitwork .block{padding:30px !important;margin-bottom:30px;height:auto}}#landing .howitwork .block .block-title{font-size:1.875rem;font-weight:900}#landing .howitwork .block .block-title span{font-weight:100}#landing .howitwork .block .block-hint{font-family:Merriweather;font-weight:300;font-size:1.375rem;margin:15px 0 25px}#landing .howitwork .block .block-subtitle{font-size:1.125rem;line-height:1.94}#landing .howitwork .block .block-desc{font-size:1rem;font-weight:400;line-height:1.81;color:#737373;max-width:290px;min-height:130px;margin:0 auto;text-align:center}#landing .howitwork .block img{height:115px;margin:30px auto 40px;display:block}#landing .howitwork .block .or{width:120px;height:120px;position:absolute;right:-75px;top:70px;border-radius:50%;background:#000000;color:#fff;font-weight:bold;font-size:2.5rem;z-index:10;display:flex;justify-content:center;align-items:center}@media (max-width: 767px){#landing .howitwork .block .or{top:inherit;bottom:-45px;left:0;right:0;width:60px;height:60px;font-size:2rem;margin:auto}}#landing .findplan{background-color:#f9f9f9;padding-top:90px;padding-bottom:90px}#landing .findplan .findPlan h1{font-family:Merriweather;font-size:1.375rem;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.82;margin:40px 0 25px;padding:0}#landing .question-list{padding:40px 0;background-color:#f9f9f9}#landing .question-list h2{margin-bottom:50px}#landing .question-list .btn-view-all{font-size:1rem;color:#070707;text-decoration:underline}#landing .question-list .list{margin-top:50px}#landing .question-list .contact .block{display:flex;margin-bottom:40px}#landing .question-list .contact .block img{width:60px;margin-top:-10px}@media (max-width: 767px){#landing .question-list .contact .block img{width:40px;min-width:40px}}#landing .question-list .contact .block .block-content{margin-left:40px;font-size:1.125rem}@media (max-width: 767px){#landing .question-list .contact .block .block-content{margin-left:20px}}#landing .question-list .contact .block .block-content a{text-decoration:none;text-align:left;cursor:pointer}#landing .link{text-decoration:underline}#landing .fair-use{padding-top:0}small a{font-size:inherit}

.insight-container.insight{padding:80px 0 40px}.insight-container.insight .insight__subheader{font-family:Roboto;font-size:1rem;font-weight:normal;margin-top:10px}.insight-container.insight .insight__subheader a{font-size:1rem}.insight-container.insight .insight__bottom a{font-size:1rem}@media (max-width: 767px){.insight-container.insight{padding-top:50px}}.insight-container.insight .insight-header-container{margin-bottom:70px}.insight-container.insight h2,.insight-container.insight p{margin-bottom:0}.insight-container.insight .insight_description{margin-top:12px}.insight-container.insight .block{display:flex;font-size:1.5rem;line-height:1.75rem;margin-bottom:70px}@media (max-width: 767px){.insight-container.insight .block{font-size:1.125rem;margin-bottom:30px}}.insight-container.insight .block .image{width:82px;height:82px;min-width:82px;margin-right:30px;background:#32ffa5;border-radius:50%}@media (max-width: 767px){.insight-container.insight .block .image{min-width:40px;width:40px;height:40px}}.insight-container.insight .block .block-title{margin-bottom:22px;font-family:Merriweather;font-size:1.4375rem;font-weight:normal;line-height:1.61}.insight-container.insight .block .block-desc{font-size:1rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.81;color:#737373}.insight-container.insight .block .link-desc{font-size:1rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.81;color:#863ded}.insight-container.insight.insight--compact .block .block-title{margin-bottom:0;font-weight:lighter}.insight-container.insight.insight--lighten .block .block-desc{color:#737373}.eligible-bottom{font-size:16px;color:#000}.eligible-bottom .link-desc{font-size:1rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.81;color:#863ded}

.question-list .block{display:flex;margin-bottom:40px}.question-list .block .block-content{margin-left:40px}.question-list .block .block__img{width:48px;min-width:48px;text-align:center}.question-list .block .block__img img{margin-left:auto;margin-right:auto;display:inline-block;margin-top:0}.block-content{display:block;text-align:left}.block-content .block__link{display:block;text-align:left;font-size:1rem;text-decoration:none}.block-content .block__link div{font-size:1em !important;font-weight:400 !important}.block-content .block__link .desc{text-decoration:none}.block-content .block__link .title{text-decoration:underline;font-size:1em}.block-content .block__link a{font-size:1em}

.sign-up-component{padding-bottom:100px;padding-top:40px;background:#f9f9f9}@media (max-width: 767px){.sign-up-component{padding-top:0}}.sign-up-component .form-group{margin-bottom:35px;outline:none}.sign-up-component .label-switch-bottons{margin-bottom:15px}.sign-up-component .btn-switch{min-width:130px !important;width:130px !important}.sign-up-component .drivers-licence{min-width:190px !important;width:190px !important}@media (max-width: 767px){.sign-up-component .drivers-licence{min-width:128px !important;width:128px !important}}.sign-up-component .form-information-container{box-shadow:4px 4px 15px rgba(0,0,0,0.09);background-color:#fff;padding:40px 35px;margin-bottom:20px}@media (max-width: 767px){.sign-up-component .form-information-container{padding:15px;border:0}}.sign-up-component .plan-address-boxes.desktop{display:block}.sign-up-component .plan-address-boxes.mobile{display:none}@media (max-width: 767px){.sign-up-component .plan-address-boxes.desktop{display:none}.sign-up-component .plan-address-boxes.mobile{display:block}.sign-up-component .plan-address-boxes .seperate-line{width:80%;display:block;margin:0 auto;box-shadow:4px 4px 15px rgba(0,0,0,0.09);border:solid 1px #e8e8e8;margin-bottom:10px}}.sign-up-component .stepper{margin-top:68px;margin-bottom:55px}@media (max-width: 767px){.sign-up-component .stepper{margin-top:33px;margin-bottom:33px}}@media (min-width: 768px) and (max-width: 991px){.sign-up-component .stepper .stepper-item-outer:nth-of-type(odd){width:30px !important;height:30px !important}}@media (max-width: 767px){.sign-up-component .stepper .stepper-item-outer:nth-of-type(odd){border:2px solid #32ffa5}}@media (min-width: 768px) and (max-width: 991px){.sign-up-component .stepper .stepper-item-outer:nth-of-type(odd) .stepper-item-inner{width:24px !important;height:24px !important}}@media (max-width: 767px){.sign-up-component .stepper .stepper-item-outer:nth-of-type(odd) .stepper-item-inner{width:21px !important;height:21px !important}}@media (max-width: 767px){.sign-up-component .stepper .stepper-item-outer:nth-of-type(odd) .stepper-item-inner.stepper-item-inner-active{width:24px !important;height:24px !important}}@media (max-width: 767px){.sign-up-component .stepper .stepper-item-outer:nth-of-type(even){border:1px solid #32ffa5;width:25%}}@media (min-width: 768px) and (max-width: 991px){.sign-up-component .stepper .stepper-item-inner-completed{width:24px !important;height:24px !important}}@media (max-width: 767px){.sign-up-component .stepper .stepper-title{display:none}}.sign-up-component .step-title{margin-bottom:40px;font-family:Merriweather;font-size:1.5625rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.6;letter-spacing:normal;color:#000000}.sign-up-component .step-title.direct-debit-title{margin-bottom:10px}.sign-up-component .section-title{font-family:Merriweather;font-size:1.375rem;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.82;letter-spacing:normal;color:#000;text-align:center;border-bottom:1px solid #ededed;margin-bottom:25px}.sign-up-component .application-summary{width:100%;box-shadow:7px -7px 10px -8px rgba(0,0,0,0.15);background-color:#ffffff;padding-top:17%}.sign-up-component .secure-checkout-container{margin-left:52px;margin-top:55px}@media (min-width: 768px) and (max-width: 991px){.sign-up-component .secure-checkout-container{top:0}}@media (max-width: 767px){.sign-up-component .secure-checkout-container{display:none}}.sign-up-component .secure-checkout-container img{width:138px}@media (min-width: 768px) and (max-width: 991px){.sign-up-component .secure-checkout-container img{width:120px}}@media (max-width: 767px){.sign-up-component .secure-checkout-container img{width:100px}}.sign-up-component .text-input,.sign-up-component .select-input,.sign-up-component input,.sign-up-component select{outline:none !important;width:100%}.sign-up-component .hidden-input{height:0 !important;border-bottom:0 !important}.sign-up-component .select-title-container .react-inputs-validation__msg_identifier{position:absolute !important}.sign-up-component .select-container{width:150px}.sign-up-component .select-container .react-select__menu .react-select__option:hover{background:#fafafa}.sign-up-component .select-container .react-select__menu .react-select__option--is-selected{background:#fafafa;color:#000}.sign-up-component .select-container .custom-error{line-height:1.33rem;letter-spacing:normal;color:#fd0707;margin-top:8px;font-size:0.75rem}@media (max-width: 767px){.sign-up-component .select-container{width:100%}}.sign-up-component .input-is-filled .select-container>button{border-bottom:2px solid #000 !important}.sign-up-component .input-has-error .select-container>button{border-bottom:2px solid #fd0707 !important}.sign-up-component .footer-actions{margin-top:65px;margin-bottom:147px}@media (max-width: 767px){.sign-up-component .footer-actions{text-align:center}}.sign-up-component .footer-actions .btn-back{margin-left:30px;cursor:pointer}@media (max-width: 767px){.sign-up-component .footer-actions .btn-back{display:block;margin-left:0}}@media (max-width: 767px){.sign-up-component .footer-actions .btn-next{display:block;margin:0 auto;margin-bottom:30px}}.order-summary{width:100%;max-width:232px;box-shadow:4px 4px 15px rgba(0,0,0,0.09);background-color:#ffffff}.order-summary .info-icon{display:inline-block;position:relative;top:-10px;left:0}.order-summary .info-icon img{width:22px;height:22px}.order-summary:last-child{margin-top:10px}@media (min-width: 768px) and (max-width: 991px){.order-summary{max-width:100%;margin-left:0}}@media (max-width: 767px){.order-summary{margin-top:0;max-width:100%;margin-left:0;box-shadow:none;border:0}.order-summary:last-child{margin-top:0;box-shadow:0px 7px 10px -8px rgba(0,0,0,0.15)}}.order-summary .summary{padding:25px}.order-summary .summary .title{position:relative}@media (max-width: 767px){.order-summary .summary{padding:15px;position:relative}}.order-summary .summary .title{font-weight:bold;font-size:1rem;padding-bottom:5px;border-bottom:1px solid #ededed;margin-bottom:15px}@media (max-width: 767px){.order-summary .summary .title{border-bottom:0;font-weight:500;color:#000}}.order-summary .summary .order-items{padding-bottom:15px;margin-bottom:15px;font-family:Roboto;font-size:1rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.81;letter-spacing:normal;margin-bottom:0}.order-summary .summary .price{display:block;text-align:right}.order-summary .summary p{font-family:Roboto;font-size:1rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.81;letter-spacing:normal;margin-bottom:0}.order-summary .summary .btn-link{font-family:Roboto;font-size:1rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.81;letter-spacing:normal;color:#680ce8;margin-top:20px;text-decoration:underline;text-transform:capitalize;cursor:pointer}@media (max-width: 767px){.order-summary .summary .btn-link{position:absolute;right:15px;top:-10px}}.order-summary .location{display:flex;font-size:0.875rem;padding:20px 20px 0;margin-bottom:20px}.order-summary .location img{width:55px;min-width:55px;margin-right:20px}.order-summary .location .nmi{margin-top:20px}.order-summary .location .nmi .nmi-title{font-size:1rem}@media (max-width: 767px){.your-details-component .section{margin-top:20px}}.your-details-component #TooltipPassword{width:300px}@media (max-width: 767px){.your-details-component #TooltipPassword{width:100%}}.your-details-component .location-section .location-details p{font-family:Roboto;font-size:1rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.81;letter-spacing:normal;color:#737373;margin-bottom:0}@media (max-width: 767px){.your-details-component .about-me-form{margin-top:10px}}.your-details-component .about-me-form .confirm-message{color:#000000;background-color:#f9f9f9;padding:26px;font-family:Roboto;font-size:16px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.81;letter-spacing:normal}.your-details-component .btn-change-address{margin-top:10px;margin-left:10px;font-size:1rem;cursor:pointer;text-decoration:underline !important;float:right}@media (max-width: 767px){.your-details-component .btn-change-address{margin-top:0;line-height:20px}}.your-details-component .password-tooltip{width:402px;padding:20px;background:#f0f0f0;position:absolute;right:-440px;top:-30px}@media (min-width: 768px) and (max-width: 991px){.your-details-component .password-tooltip{display:none}}@media (max-width: 767px){.your-details-component .password-tooltip{display:none}}.your-details-component .password-tooltip p{font-weight:500;font-size:1rem;line-height:19px}.your-details-component .password-tooltip p:last-child{margin-bottom:0}.your-details-component .input-placeholder{background:#f0f0f0;padding:20px;font-size:1rem}.your-details-component .input-placeholder:before{background:#f0f0f0;transform:rotate(-45deg);width:20px;height:20px;display:block;content:"";position:absolute;left:-10px;top:20px}.your-details-component .react-datepicker-wrapper,.your-details-component .datepicker{width:100%}.your-details-component .input-icon{position:absolute;width:30px;top:7px;left:135px}@media (max-width: 767px){.your-details-component .input-icon{right:10px;left:initial}}.your-details-component .input-icon-datepicker{top:12px;left:170px}@media (max-width: 767px){.your-details-component .input-icon-datepicker{right:18px;left:initial}}.your-details-component .hidden{display:none !important}.your-details-component select{-webkit-appearance:menulist}@media (max-width: 767px){.your-details-component select{width:100%}}.your-details-component .name-input{width:200px}@media (max-width: 767px){.your-details-component .name-input{width:100%}}.your-details-component .phone-input{width:200px}@media (max-width: 767px){.your-details-component .phone-input{width:100%}}.your-details-component .email-input,.your-details-component .password-input,.your-details-component .address-input{width:300px}@media (max-width: 767px){.your-details-component .email-input,.your-details-component .password-input,.your-details-component .address-input{width:100%}}.your-details-component .identification-input{width:200px}@media (max-width: 767px){.your-details-component .identification-input{width:100%}}.direct-debit-component .short-description{font-style:normal;font-weight:normal;font-size:1rem;line-height:19px;align-items:center;margin-bottom:40px;color:#000}@media (max-width: 767px){.direct-debit-component .short-description{margin-top:50px}}.direct-debit-component .direct-debit-notice{font-size:0.7rem}.direct-debit-component .direct-debit-notice a{font-size:0.7rem}.direct-debit-component input[type="text"],.direct-debit-component input[type="number"],.direct-debit-component .input-group{max-width:300px}@media (max-width: 767px){.direct-debit-component input[type="text"],.direct-debit-component input[type="number"],.direct-debit-component .input-group{max-width:100%}}.direct-debit-component .term-and-condititon-wrapper{margin-top:60px}.direct-debit-component .term-desc{font-family:Roboto;line-height:1.3 !important;font-size:1rem;font-weight:normal}.direct-debit-component .term-desc a{font-family:Roboto;line-height:1.3 !important;font-size:1rem}.direct-debit-component .we-accepted-visa-credit{margin-top:16px;font-family:Roboto;font-size:0.75rem;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal}.direct-debit-component .datepicker{width:100%}.direct-debit-component .input-icon{position:absolute;width:40px;top:5px;right:15px}.direct-debit-component .payment-info-data{margin-bottom:0}.direct-debit-component .payment-info-label{padding-bottom:0;font-weight:bold}.direct-debit-component .error-container ul{margin:0 !important}.direct-debit-component .hidden{display:none !important}.terms-component .term-group{margin-top:30px}.terms-component .term-desc{font-family:Roboto;line-height:1.3 !important;font-size:1rem;font-weight:normal}.terms-component .term-desc a{font-family:Roboto;line-height:1.3 !important;font-size:1rem}.terms-component .term-content{font-size:1rem;font-weight:400;line-height:1.81}.terms-component .term-details{margin-top:20px;font-size:1rem;font-weight:400;line-height:1.81}.terms-component .term-details a{font-size:1rem}.terms-component .term-details .term-desc{font-weight:500}.terms-component .term-and-condititon-wrapper{margin-top:60px}.terms-component .fail-result{margin-top:30px;font-size:1.5rem}.terms-component .fail-result .fail-message{margin-bottom:20px}@media (max-width: 767px){.terms-component .fail-result{margin-top:80px}}.terms-component .fail-result a{color:#780707;font-size:1rem;text-decoration:underline !important;cursor:pointer}.complete-component .order-plan-details{margin-bottom:40px}.complete-component .order-plan-details p{margin-bottom:0;word-break:break-all;font-family:Roboto;font-size:1rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.81;letter-spacing:normal}@media (max-width: 767px){.complete-component .order-plan-details p{font-size:0.8rem}}.complete-component .register-steps{margin-top:38px}.complete-component .register-steps ul{list-style:none;padding-left:0}.complete-component .register-steps ul li{position:relative;margin-top:30px}.complete-component .register-steps .register-step-number{position:absolute;left:0;top:5px;width:60px;height:60px;border-radius:60px;text-align:center;vertical-align:middle;background:#32ffa5}.complete-component .register-steps .register-step-number span{vertical-align:-18px}.complete-component .register-steps .register-step-intro{margin-left:90px}.complete-component .register-steps .register-step-intro h5{font-family:Roboto;font-size:1.125rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.67;letter-spacing:normal}.complete-component .register-steps .register-step-intro p{font-style:normal;font-weight:normal;font-size:1rem;line-height:19px}.complete-component .register-steps .btn-login-to-energy{background:#000000;width:335px;height:79px;border-radius:0}@media (max-width: 767px){.complete-component .register-steps .btn-login-to-energy{width:100%}}.complete-component .more-question-steps{margin-top:38px}.complete-component .more-question-steps ul{list-style:none;padding-left:0}.complete-component .more-question-steps ul li{position:relative;margin-top:30px}.complete-component .more-question-steps .more-question-step-number{position:absolute;left:0;top:5px;width:60px;height:60px;border-radius:60px;text-align:center;vertical-align:middle}.complete-component .more-question-steps .more-question-step-number span{vertical-align:-17px}.complete-component .more-question-steps .more-question-step-intro{margin-left:90px}.complete-component .more-question-steps .more-question-step-intro h5{font-style:normal;font-weight:bold;font-size:1.5rem;line-height:28px}.complete-component .more-question-steps .more-question-step-intro p{margin-bottom:0;word-break:break-all;font-family:Roboto;font-size:1rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.81;letter-spacing:normal}.complete-component .question-list{padding:40px 0}.complete-component .question-list h3{font-weight:bold;font-size:3rem;margin-bottom:20px}@media (max-width: 767px){.complete-component .question-list h3{font-size:2rem}}.complete-component .question-list .btn-view-all{font-size:1rem;color:#070707;text-decoration:underline}.complete-component .question-list .list{margin-top:50px}.complete-component .question-list .contact{border-bottom:1px solid #000}.complete-component .question-list .contact .block{display:flex;margin-bottom:40px}.complete-component .question-list .contact .block img{width:60px;margin-top:10px}@media (max-width: 767px){.complete-component .question-list .contact .block img{width:40px;min-width:40px}}.complete-component .question-list .contact .block .block-content{margin-left:40px}@media (max-width: 767px){.complete-component .question-list .contact .block .block-content{margin-left:20px}}.complete-component .question-list .contact .block .block-content .title{font-size:2.25rem;font-weight:bold}@media (max-width: 767px){.complete-component .question-list .contact .block .block-content .title{font-size:1.5rem}}.complete-component .question-list .contact .block .block-content .desc{font-size:1.5rem}@media (max-width: 767px){.complete-component .question-list .contact .block .block-content .desc{font-size:1.125rem}}.complete-component .question-list .fair-use{font-size:1rem;line-height:1.125rem;margin:90px 0}.email-container-with-loading{display:inline-block;position:relative}@media (max-width: 767px){.email-container-with-loading{display:block}}.email-container-with-loading .email-loading-spinner{position:absolute;top:15px;right:5px}.email-container-with-loading .email-loading-spinner .spinner-border{width:25px;height:25px}

.address-widget{max-width:232px;background-color:#fff;padding:25px;box-shadow:4px 4px 15px rgba(0,0,0,0.09)}.address-widget .address__title{font-weight:bold;font-size:1rem;padding-bottom:5px;margin-bottom:15px;border-bottom:1px solid #ededed}.address-widget .address__icon{display:inline-block;position:relative;top:-10px;left:0}.address-widget .address__change-button{top:15px;right:15px}.address-widget p{font-family:Roboto;font-size:1rem;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.81;letter-spacing:normal;margin-bottom:0}@media (max-width: 767px){.address-widget{margin-top:0;max-width:100%;margin-left:0;border:0;padding:25px;position:relative}.address-widget .address__change-button{position:absolute}}

.promotional-banner-container{position:relative;width:100%;background:#680ce8;padding-top:80px;min-height:360px}@media (max-width: 991px){.promotional-banner-container{padding-top:10px}}@media (min-width: 992px) and (max-width: 1199px){.promotional-banner-container{padding-top:40px}}.promotional-banner-container p{margin-bottom:0}.promotional-banner-container .left-side{padding-right:30px}@media (max-width: 991px){.promotional-banner-container .left-side{padding-top:30px;padding-bottom:30px}}.promotional-banner-container .left-side .banner-title{font-family:Merriweather;font-style:normal;font-weight:bold;font-size:2rem;line-height:2.5rem;color:#ffffff}.promotional-banner-container .left-side .banner-title .hint-text{font-family:Roboto;font-style:normal;font-weight:bold;font-size:2.5rem;line-height:2.9375rem}.promotional-banner-container .left-side .banner-title .hint-text .hint-text-with-border{position:relative}.promotional-banner-container .left-side .banner-title .hint-text .hint-text-with-border:after{content:" ";background:#32ffa5;border-radius:10px;transform:matrix(1, 0, 0, -1, 0, 0);position:absolute;bottom:-3px;right:0;width:49px;height:5px}.promotional-banner-container .left-side .banner-content{margin-top:30px}.promotional-banner-container .left-side .banner-content .description{font-family:Roboto;font-style:normal;font-weight:normal;font-size:1rem;line-height:1.875rem;color:#ffffff;max-width:770px;margin-bottom:40px}.promotional-banner-container .left-side .banner-content .always-on-link{font-family:Roboto;font-style:normal;font-weight:normal;font-size:1rem;line-height:1.875rem;color:#ffffff;text-decoration:underline}.promotional-banner-container .right-side{position:absolute;right:0;top:0}@media (max-width: 991px){.promotional-banner-container .right-side img{display:none}}

.message-container{font-size:100}

.unsupported-container{background-color:#f9f9f9;min-height:100vh;margin-bottom:-260px}.unsupported-container .unsupported-banner{background:#6000d6;color:#fff;padding-top:60px;padding-bottom:220px}.unsupported-container .unsupported-banner .logo{text-align:center}.unsupported-container .heading{padding:50px;text-align:center}.unsupported-container .browser-list{margin-top:-200px}.unsupported-container .browser-list .browser-wrapper{background-color:white;text-align:center !important;padding-bottom:30px}.unsupported-container .browser-list .browser-wrapper .browser-item{padding-bottom:40px}.unsupported-container .browser-list .browser-wrapper .browser-item img{width:80px}.unsupported-container .browser-list .browser-wrapper .browser-item p{padding-top:30px}.unsupported-container .browser-list .browser-wrapper .browser-item a{color:#6800f0}

