@import url(https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:opsz,wght@14..32,100..900&family=Red+Hat+Display:ital,wght@0,300..900;1,300..900&display=swap);:root{--imagin-education-white:#fff;--imagin-education-gray:#898989;--imagin-education-blue:#0c73f2;--imagin-education-black:#000;--imagin-education-container-width:1170px}.container{max-width:90%;min-width:unset}.store-front-checkout.jacob-levinrad-custom,.store-front-checkout.jacob-levinrad-custom .container{background-color:#000}.store-front-checkout .new-checkout{position:relative;font-family:Helvetica,Arial,sans-serif}.store-front-checkout .new-checkout,.store-front-checkout .new-checkout .checkout-content{max-width:1080px;width:100%;height:auto;margin:auto;display:flex;align-items:center}.store-front-checkout .new-checkout .checkout-content{align-items:stretch;justify-content:space-between;gap:0}.store-front-checkout .new-checkout .checkout-content>div{flex:1 0 50%;max-width:50%;padding:50px 30px}.store-front-checkout .new-checkout .checkout-content .checkout-price{display:flex;flex-direction:column}.store-front-checkout .new-checkout .checkout-content .checkout-price .title-avatar{display:flex;flex-direction:column;align-items:center}.store-front-checkout .new-checkout .checkout-content .avatar{min-width:100px;min-height:100px;max-width:100px;max-height:100px;width:100px;height:100px;border-radius:50%;overflow:hidden;box-shadow:0 0 12px #898989;border:1px solid #e8e8e8}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .avatar{box-shadow:none;border:none}.store-front-checkout .new-checkout .checkout-content .checkout-price .title-avatar .title-price{display:flex;flex-direction:column;text-align:center}.store-front-checkout .new-checkout .checkout-content .checkout-price .title-avatar .avatar{margin-bottom:10px}.store-front-checkout .new-checkout .checkout-content .checkout-price .title-price h3{color:#212529;font-size:26px;font-weight:700}.store-front-checkout .new-checkout .checkout-content .checkout-price .title-price p{color:rgba(26,26,26,.6);font-size:16px}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-price .title-price h3{color:#32cd32}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-price .title-price p{color:#fff}.store-front-checkout .new-checkout .checkout-content .avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.store-front-checkout .new-checkout .checkout-content .checkout-summary{width:100%;position:relative;display:flex;margin-top:50px;flex:auto}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul{width:100%;display:flex;flex-direction:column}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li:not(:last-child){border-bottom:1px solid rgba(26,26,26,.10196078431372549)}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li{display:flex;justify-content:space-between;padding:12px 0;align-items:center}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li.zip-payment{padding-bottom:12px;padding-top:0}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li.flex-column{align-items:flex-start}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li .title-price{width:100%;display:flex;justify-content:space-between;gap:0 15px}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li.flex-column .promotion-div .promotion-code,.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li.flex-column .promotion-div .promotion-code-btn{color:#135c98;font-size:14px;font-weight:600;text-decoration:none;border:1px solid transparent;background-color:#9ad0fb;padding:5px 10px;border-radius:4px}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-summary ul li.flex-column .promotion-div .promotion-code,.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-summary ul li.flex-column .promotion-div .promotion-code-btn{background-color:#213f21;color:#32cd32}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li.flex-column .promotion-div{display:flex;align-items:center;gap:10px;width:100%}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li.flex-column .promotion-div .apply-btn{box-shadow:none;border:none;background-color:transparent;color:#0a79d6;font-size:14px;font-weight:600;opacity:0;visibility:hidden;padding:0 8px}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li.flex-column .promotion-div.active{box-shadow:0 1px 1px 0 rgba(69,165,237,.7),0 0 0 3px rgba(69,165,237,.7);border-radius:4px;width:100%;margin-top:5px}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-summary ul li.flex-column .promotion-div.active{box-shadow:0 1px 1px 0 #32cd32,0 0 0 1.5px #32cd32}.store-front-checkout .new-checkout .checkout-content .summary-main-box ul.add-order li .custom-checkbox{position:relative;background-color:transparent;border:0;text-align:left}.store-front-checkout .new-checkout .checkout-content .summary-main-box ul.add-order li .custom-checkbox input[type=checkbox]+div{display:flex;gap:16px}.store-front-checkout .new-checkout .checkout-content .summary-main-box ul.add-order li .custom-checkbox input{display:none}.store-front-checkout .new-checkout .checkout-content .summary-main-box ul.add-order li .custom-checkbox span.ck-boox{width:20px;height:20px;display:inline-block;border:2px solid #ccc;border-radius:4px;background-color:#fff;position:relative;cursor:pointer;transition:all .3s ease;margin-top:10px}.store-front-checkout .new-checkout .checkout-content .summary-main-box ul.add-order li .custom-checkbox span.ck-boox:after{content:"";position:absolute;width:10px;height:5px;border:2px solid #fff;border-top:none;border-right:none;transform:rotate(-45deg);top:5px;left:3px;opacity:0;transition:opacity .2s ease}.store-front-checkout .new-checkout .checkout-content .summary-main-box ul.add-order li .custom-checkbox input[type=checkbox]:checked+div span.ck-boox{background-color:#f36;border-color:#f36}.store-front-checkout .new-checkout .checkout-content .summary-main-box ul.add-order li .custom-checkbox input[type=checkbox]:checked+div span.ck-boox:after{opacity:1}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box ul.add-order li{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:start;gap:8px}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li.flex-column .promotion-div.active #coupon-code-input{display:flex}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-summary ul li.flex-column .promotion-div #coupon-code-input{color:#32cd32}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li.flex-column .promotion-div.active .promotion-code{background-color:transparent;flex:auto}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li.flex-column .promotion-div.active .apply-btn{opacity:1;visibility:visible}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-summary ul li.flex-column .promotion-div.active .apply-btn{color:#32cd32}.store-front-checkout .new-checkout .checkout-content .checkout-summary .avatar-title{display:flex;align-items:center}.store-front-checkout .new-checkout .checkout-content .checkout-summary .avatar{min-width:70px;min-height:70px;max-height:70px;max-width:70px;width:70px;height:70px;margin-right:15px}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li .title-price h4{font-size:18px;font-weight:600}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-summary ul li .title-price h4{color:#fff}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li .title-price{font-size:14px}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-summary ul li .title-price{color:#fff}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li .recurring-starting{margin:10px 0}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li .recurring-starting .title-price.starting-on p,.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li .recurring-starting .title-price.starting-on span{font-size:12px;color:#6f7071;line-height:normal}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li .title-price .description{overflow:hidden;max-height:48px;text-overflow:ellipsis;display:inline-block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-summary ul li .title-price .description{color:#8c8d8f!important}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li .description.expanded,.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li .title-price .description.expanded{max-height:unset!important;-webkit-line-clamp:unset!important;-webkit-box-orient:vertical!important}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li .title-price p{color:#212529;font-weight:500}.store-front-checkout .new-checkout .checkout-content .checkout-form>div{position:relative;z-index:1}.store-front-checkout .new-checkout .checkout-content .checkout-form .user-details{z-index:2}.store-front-checkout .new-checkout .checkout-content .checkout-form .user-details .form-group input{padding:.75rem;background-color:#fff;border-radius:5px;transition:background .15s ease,border .15s ease,box-shadow .15s ease,color .15s ease;border:1px solid #e6e6e6;box-shadow:0 1px 1px rgba(0,0,0,.03),0 3px 6px rgba(0,0,0,.02);width:100%}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-form .user-details .form-group input{border-color:#323740;color:#fff!important;border-radius:8px}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-form .user-details .form-group input::-moz-placeholder{color:#6b7280}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-form .user-details .form-group input::placeholder{color:#6b7280}.store-front-checkout .new-checkout .checkout-content .checkout-form .user-details .form-group input:is(:focus){outline:0;border-color:hsla(210,96%,45%,50%);box-shadow:0 1px 1px rgba(0,0,0,.03),0 3px 6px rgba(0,0,0,.02),0 0 0 3px hsla(210,96%,45%,25%),0 1px 1px 0 rgba(0,0,0,.08)}.disclaimer-checkbox input{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.disclaimer-checkbox label{position:relative;cursor:pointer;color:#868b91;font-size:12px;font-weight:400;line-height:18px}.disclaimer-checkbox label a{color:#32cd32}.rosscoachings-ecommknockout .disclaimer-checkbox label:before{background:#ffa9cd}.setandforget .disclaimer-checkbox label:before{background:#42c999;box-shadow:0 5px 30px 0 rgba(68,236,197,.788235294117647)}.player-fit .disclaimer-checkbox label:before{background:#f11941}.ecomknockout .disclaimer-checkbox label:before,.figurefitness .disclaimer-checkbox label:before,.highticketecommerce .disclaimer-checkbox label:before,.mdm .disclaimer-checkbox label:before{background:radial-gradient(circle,#f1dd79 0,#dba322 100%)}.fyles-ai .disclaimer-checkbox label:before{background:#32170b}.elite-ecom .disclaimer-checkbox label:before{background:#e76435;box-shadow:0 0 24px 0 #f1764a}.media-metas .disclaimer-checkbox label:before{background:#323232}.frame-labs .disclaimer-checkbox label:before{background:#000e49}.disclaimer-checkbox label:before{content:"";-webkit-appearance:none;background:linear-gradient(180deg,#45b1ed,#4c44ec);border-radius:4px;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:8px}.disclaimer-checkbox input:checked+label:after{content:"";display:block;position:absolute;top:4.5px;left:6px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-form .user-details .form-group input:is(:focus){border-color:hsl(122.94deg 65.99% 48.43%/51%);box-shadow:0 1px 1px rgba(0,0,0,.03),0 3px 6px rgba(0,0,0,.02),0 0 0 1px hsl(120deg 60.78% 50%/62%),0 1px 1px 0 rgba(0,0,0,.08)}.store-front-checkout.jacob-levinrad-custom p.Error,.store-front-checkout .new-checkout .checkout-content .checkout-form .user-details .form-group .Error{margin-top:.25rem;color:#df1b41;font-size:.93rem}.store-front-checkout .new-checkout .checkout-content .checkout-form:after{content:"";position:fixed;right:0;width:50%;height:100%;top:0;bottom:0;box-shadow:15px 0 30px 0 hsla(0,0%,100%,.45);z-index:0;border-left:1px solid rgba(26,26,26,.10196078431372549)}.store-front-checkout .new-checkout .checkout-content .checkout-form .checkout-title{font-size:14px;font-weight:600;margin-bottom:15px}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-form .checkout-title{color:#fff}.store-front-checkout .new-checkout .checkout-content .checkout-form .user-details iframe .Label{display:none}.store-front-checkout .new-checkout .checkout-content .checkout-form .footer-links,.store-front-checkout .new-checkout .checkout-content .footer-links{display:flex;align-items:center}.store-front-checkout .new-checkout .checkout-content .checkout-form .footer-links ul,.store-front-checkout .new-checkout .checkout-content .footer-links ul{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px}.store-front-checkout .new-checkout .checkout-content .checkout-form .footer-links ul li a,.store-front-checkout .new-checkout .checkout-content .footer-links ul li a{font-size:14px;color:#212529;opacity:.8}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-form .footer-links ul li a,.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .footer-links ul li a{color:#fff}.jacob-levinrad-custom.store-front-checkout .new-checkout .checkout-content .checkout-form .button-container,.store-front-checkout .new-checkout .checkout-content .checkout-form .button-container{margin:20px auto 0}.store-front-checkout .new-checkout .checkout-content .checkout-form .button-container .checkout-btn{width:100%;text-align:center;background-color:#45a5ed;border:1px solid transparent}.lockscreenai .new-checkout .checkout-content .checkout-form .button-container .checkout-btn{width:100%;text-align:center;background-color:#000;border:1px solid transparent}.lockscreenai .new-checkout .checkout-content .summary-main-box{justify-content:space-between}.lockscreenai .new-checkout .checkout-content .avatar{box-shadow:none;border:1px solid #000}.lockscreenai .new-checkout .checkout-content .summary-main-box li.summary-box{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border:3px solid #fff!important;background:#f6f7fa!important}.lockscreenai .new-checkout .checkout-content .summary-main-box li.summary-box .checkout-inner-box{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:6px;border-radius:6px;border:1px solid #fff!important}.homesite .lockscreenai{background:#ecedf0!important}.lockscreenai .custom-container{background:#ecedf0}.lockscreenai .new-checkout .checkout-content{background:#f6f7fa;border-radius:10px!important}.lockscreenai .new-checkout .checkout-content .checkout-form:after{border-left:none!important}.lockscreenai .new-checkout .checkout-content .checkout-form{border-radius:6px;border:3px solid #fff!important}.lockscreenai .new-checkout .checkout-content #stripe-elements-container{margin-bottom:0!important}.lockscreenai .new-checkout{padding:3rem!important}@media (max-width:430px){.lockscreenai .new-checkout .checkout-content{padding:1rem!important}}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-form .button-container .checkout-btn{background:linear-gradient(180deg,#45b1ed,#4c44ec);box-shadow:0 5px 30px rgba(76,68,236,.79);border-radius:8px;border:none}.checkout-btn.btn-checkout-zip{background:#1a0826!important;border-color:transparent!important;border-radius:50px;display:flex;align-items:center;justify-content:center;text-align:center;gap:8px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.checkout-btn.btn-checkout-zip.bg-transparent{background-color:transparent!important;border:1.5px solid #1a0826!important;color:#1a0826;border-radius:8px!important;font-weight:600}.btn.checkout-btn.btn-checkout-zip svg{margin-top:-1px}.btn.checkout-btn.btn-checkout-zip:before{display:none}.btn.checkout-btn.btn-checkout-zip:is(:hover,:focus){background:#503164!important;border-color:#503164!important;color:#fff}.btn.checkout-btn.btn-checkout-zip.bg-transparent:is(:hover,:focus){background:#debff1!important;border-color:#debff1!important;color:#1a0826!important}.store-front-checkout .new-checkout .checkout-content .checkout-form .button-container .checkout-btn.btn-continue{background-color:#494af3}.store-front-checkout .new-checkout .checkout-content .checkout-form .button-container .checkout-btn.btn-continue:is(:hover){background-color:#2121e7;border:1px solid #2121e7;color:#fff;background-image:none}.store-front-checkout .new-checkout .checkout-content .checkout-form .button-container .checkout-btn:is(:hover){background-color:#1785d7;border:1px solid #45a5ed;color:#fff;background-image:none}.store-front-checkout.jacob-levinrad-custom .new-checkout .checkout-content .checkout-form .button-container .checkout-btn.btn-continue:is(:hover){background:linear-gradient(180deg,#4c44ec,#45b1ed);border:none;color:#fff}.store-front-checkout .new-checkout .checkout-content .checkout-form .disclaimer{width:100%;position:relative;display:flex;margin-top:25px}.store-front-checkout .new-checkout .checkout-content .checkout-form .disclaimer p{color:#4d5053;font-size:12px}.store-front-checkout .new-checkout .checkout-content .checkout-form .disclaimer a{color:#4d5053;opacity:1;text-decoration:underline}.store-front-checkout .new-checkout .checkout-content .checkout-form .disclaimer a:is(:hover,:focus),.store-front-checkout .new-checkout .checkout-content .footer-links ul li a:is(:hover,:focus){color:#45a5ed;text-decoration:underline}#successModal .modal-content{padding:0;border-radius:5px;border:none}#successModal .modal-header{border-bottom:none;position:relative}#successModal .modal-confirm .icon-box{color:#fff;position:absolute;margin:0 auto;left:0;right:0;top:-70px;width:95px;height:95px;border-radius:50%;z-index:9;background:#82ce34;padding:15px;text-align:center;box-shadow:0 2px 2px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center}#successModal .modal-confirm .icon-box.error{background:#df1b41}#successModal .modal-confirm h4{text-align:center;font-size:28px;font-weight:400;margin:30px 0 -15px}#successModal .modal-confirm .btn{border-radius:6px;text-decoration:none;transition:all .4s;line-height:normal;border:none}.jacob-checkout+.membership-loader .modal-dialog .modal-body p svg circle{stroke:#45a5ed}.store-front-checkout form{display:flex;flex-direction:column}.store-front-checkout form .new-checkout{flex:1}.store-front-checkout footer{max-width:1080px;width:100%;margin:auto}.store-front-checkout footer p{display:flex;align-items:center;padding:15px 30px;font-size:18px;text-transform:uppercase}.store-front-checkout footer p img{max-width:130px;margin-left:5px}.store-front-checkout .new-checkout .checkout-content .checkout-form .user-details .form-group.intel-phonenumber input{padding-left:55px}.store-front-checkout .form-group.intel-phonenumber .iti.iti--allow-dropdown.iti--show-flags{width:100%}.intel-phonenumber .iti__selected-flag{background-color:hsla(0,0%,94.9%,.9882352941176471)}.jacob-levinrad-custom .intel-phonenumber .iti__selected-flag{background-color:#000}.store-front-checkout .new-checkout .checkout-content .summary-main-box{display:flex;flex-direction:column;gap:16px}.store-front-checkout .new-checkout .checkout-content .summary-main-box li.summary-box{display:flex;padding:16px!important;flex-direction:column;align-items:flex-end;gap:8px;border:1px solid #ebebeb;border-radius:16px;background:#fff}.store-front-checkout .new-checkout .checkout-content .summary-main-box ul{gap:16px}.store-front-checkout .new-checkout .checkout-content .summary-main-box ul.add-order{border-radius:16px;border:1px dashed #dfdfdf;background:#fffcf1;padding:16px}.store-front-checkout .new-checkout .checkout-content .summary-main-box ul li.summary-box .title-price.flex-column{gap:8px}.store-front-checkout .new-checkout .checkout-content .summary-main-box ul.add-order li.order-msg{border-radius:16px;background:#fff4b8;display:flex!important;padding:4px 6px;justify-content:center;align-items:center;gap:10px;align-self:stretch}.store-front-checkout .new-checkout .checkout-content .summary-main-box ul.add-order li.order-msg p{color:#fd3363;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:21.6px;text-align:center}.store-front-checkout .new-checkout .checkout-content .summary-main-box .summary-box .avatar{min-width:53px!important;min-height:53px!important;max-height:53px!important;max-width:53px!important;width:53px!important;height:53px!important}.store-front-checkout .new-checkout .checkout-content .summary-main-box .summary-box h4{color:#212529!important;font-family:Helvetica,Arial,sans-serif;font-size:14px!important;font-style:normal;font-weight:700!important;line-height:21.6px!important}.store-front-checkout .new-checkout .checkout-content .summary-main-box .summary-box p{color:#212529!important;font-family:Helvetica,Arial,sans-serif;font-size:14px!important;font-style:normal;font-weight:400!important;line-height:24px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box .summary-box{margin-top:16px}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box li.summary-box.add-items{margin-top:0}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box .add-order .summary-box p.summary-content{color:#6b7280!important;font-family:Helvetica,Arial,sans-serif;font-size:14px!important;font-style:normal;font-weight:400;line-height:24px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:8px}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box .add-order .summary-box .summary-main-content>div{margin-left:40px}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box .add-order .summary-box .summary-main-content p.summary-content{margin-top:0;color:#6b7280!important;font-family:Helvetica,Arial,sans-serif;font-size:14px!important;font-style:normal;font-weight:400;line-height:24px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li .title-price.starting-on{align-items:center}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box ul li .title-price span{color:#212529}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box ul li .title-price p{color:#212529;font-family:Helvetica,Arial,sans-serif;font-size:16px!important;font-style:normal;font-weight:400;line-height:24px!important}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box ul li .title-price p#total-amount-number strong{color:#212529;font-family:Helvetica,Arial,sans-serif;font-size:16px!important;font-style:normal;font-weight:400!important;line-height:24px}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box li.summary-box.add-items .title-price.flex-column p{color:#212529;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box ul li .title-price strong{color:#212529;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:21.6px}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box ul li p.p-FieldError.Error{color:red;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:21.6px}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box .summary-box p.summary-content a{color:#2987f3;font-family:Helvetica,Arial,sans-serif;font-size:14px!important;font-style:normal;font-weight:400;line-height:24px}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box .summary-box .btn{padding:10px 20px;border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:500;line-height:21px}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box .summary-box .btn-secondary-outline{border-radius:5px;border:1px solid #e6e6e6;background:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.03),0 3px 6px 0 rgba(0,0,0,.02);display:flex;padding:8px 12px;flex-direction:column;justify-content:center;align-items:flex-start;color:#6d6e78!important;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:16.1px;text-wrap:nowrap;white-space:nowrap;height:34px}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box .summary-box .btn.btn-secondary-outline:is(:hover,:focus){background-color:#ebebeb;border-color:#dbd8d8}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box .summary-box .btn.btn-secondary-outline:before{display:none}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box li.summary-box.add-items button{color:#2987f3;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;display:flex;justify-content:center;align-items:center;gap:4px}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box ul.add-order .custom-heading strong{font-size:18px;font-weight:700;color:#333;position:relative;display:inline-block}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box ul.add-order li{display:block}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box ul.add-order strong{background:#fff;padding-right:10px;z-index:1}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box ul.add-order p.custom-heading:after{content:"";display:block;height:1px;background-color:#ddd;width:100%;position:absolute;top:50%;left:0}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box li .recurring-starting .title-price.starting-on p,.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box li .recurring-starting .title-price.starting-on span{font-size:12px!important}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box .summary-box-cont.summary-box p.summary-content{color:#6b7280!important;font-size:14px!important;font-style:normal;font-weight:400;line-height:24px}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box .summary-box .see-more{color:#2987f3;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;cursor:pointer;display:inline-block;text-decoration:none}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box .summary-box .see-more:hover{color:#2987f3}.upsell-btn{display:inline-flex;border:0;background:transparent;max-width:-moz-fit-content;max-width:fit-content;font-weight:200;color:#000;padding:0;align-items:center;justify-content:center;width:auto}#upsellpopup .modal-dialog{min-width:480px;max-width:-moz-max-content;max-width:max-content;width:100%}#upsellpopup .modal-dialog.ext-width{max-width:1024px;width:100%}#upsellpopup .modal-header{padding:40px 24px}#upsellpopup .modal-header h4{color:#212529;text-align:center;font-family:Helvetica,Arial,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:150%}#upsellpopup .modal-body{padding:0 60px}#upsellpopup .modal-body .upsell-box{display:inline-flex;width:290px!important;flex:0 0 290px;flex-direction:column;align-items:center;border-radius:24px;border:1px solid #ebebeb;overflow:hidden}#upsellpopup .modal-body .upsell-main{display:flex;align-items:center;gap:24px}#upsellpopup .modal-body .upsell-main.slick-initialized{overflow:hidden;padding-bottom:84px;margin-bottom:0;display:unset}#upsellpopup .modal-body .upsell-main.slick-initialized .slick-slide{margin:0 15px 0 0}#upsellpopup .modal-body .slick-track{display:flex!important}#upsellpopup .modal-body .upsell-box-main{display:flex;height:auto}#upsellpopup .modal-body .upsell-box .upsell-content{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:16px;width:100%;height:100%}#upsellpopup .modal-body .upsell-box .upsell-content h6{color:#212529;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:130%}#upsellpopup .modal-body .upsell-box .upsell-content p,#upsellpopup .modal-body .upsell-box .upsell-content p span{color:#6b7280;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}#upsellpopup .modal-body .upsell-box .upsell-content p a{color:#349ffd!important;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}#upsellpopup .modal-body .upsell-box h5.price-upsell{color:#212529;font-family:Helvetica,Arial,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:130%}#upsellpopup .modal-body .upsell-box h5.price-upsell span{color:#212529;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:130%}#upsellpopup .modal-body .upsell-box .upsell-content .checkout-btn{padding:14px 24px;gap:8px;border-radius:10px;background:#349ffd;border:1px solid #349ffd!important;display:flex;width:100%;align-items:center;justify-content:center;color:#fff!important;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:150%}#upsellpopup .modal-body .upsell-box .upsell-content .checkout-btn:hover{background-color:#1785d7!important;border:1px solid #45a5ed!important;color:#fff}#upsellpopup .modal-footer{padding:24px}.btm-link{color:#212529;text-align:center;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.btm-link:hover{color:#228771;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto}#upsellpopup .modal-body .upsell-main a.upsell-next,#upsellpopup .modal-body .upsell-main a.upsell-prev{display:inline-flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgba(0,0,0,.1);width:36px;height:36px;border-radius:100px}#upsellpopup .modal-body .upsell-main a.upsell-next:hover,#upsellpopup .modal-body .upsell-main a.upsell-prev:hover{box-shadow:0 4px 10px rgba(0,0,0,.4)}#upsellpopup .modal-body .upsell-main .space-btn{width:36px}#upsellpopup .modal-body .upsell-main .slick-dots{bottom:0!important;padding:24px 0;display:flex;align-items:center;justify-content:center;height:70px}#upsellpopup .modal-body .upsell-main .slick-dots li{width:8px;height:8px;margin-right:12px}#upsellpopup .modal-body .upsell-main .slick-dots li button{width:8px;height:8px;background-color:#6b7280;border:0;border-radius:100px}#upsellpopup .modal-body .upsell-main .slick-dots li button:before{display:none}#upsellpopup .modal-body .upsell-main .slick-dots li.slick-active button{background-color:#5abdff}.new-upsell{border-radius:18.409px;border:3.682px solid #228771;background:#fff;width:100%;max-width:706px;margin:auto;overflow:hidden}.new-upsell .upsell-heading{display:flex;padding:18.409px;justify-content:center;align-items:center;gap:9.205px;background:#228771}.new-upsell .upsell-heading h1{color:#fff;text-align:center;font-family:Helvetica;font-size:29.455px;font-style:normal;font-weight:700;line-height:150%}.new-upsell .upsell-content{display:flex;padding:22.091px;flex-direction:column;align-items:center;gap:22.091px}.new-upsell .upsell-content .disc{display:flex;flex-direction:column;align-items:center;gap:13.826px}.new-upsell .upsell-content .disc h3{color:#212529;font-size:26.788px;font-weight:700}.new-upsell .upsell-content .disc h3,.new-upsell .upsell-content .disc p{text-align:center;font-family:Helvetica;font-style:normal;line-height:150%}.new-upsell .upsell-content .disc p{color:#6b7280;font-size:23px;font-weight:400}.new-upsell .upsell-content button.upsell-btn{display:flex;width:100%;max-width:574px;min-height:85.604px;padding:12.887px 22.091px;flex-direction:column;justify-content:center;align-items:center;gap:7.364px;flex-shrink:0;border-radius:46.023px;background:linear-gradient(261deg,#0e9f6e 4.51%,#057a55 105.98%);position:relative}.new-upsell .upsell-content button.upsell-btn span:first-child{color:#fff;text-align:center;font-family:Inter;font-size:24.853px;font-style:normal;font-weight:700;line-height:150%}.new-upsell .upsell-content button span:last-child{color:#fff;text-align:center;font-family:Helvetica;font-size:11.966px;font-style:normal;font-weight:400;line-height:130%;min-height:32px;display:flex;align-items:center}button.upsell-btn:before{content:"";position:absolute;top:0;left:0;background:rgba(218,244,255,.15);width:100%;height:42.802px}.video-player{width:100%;max-width:620px;border-radius:10px;overflow:hidden}#video-container{position:relative;width:100vw;max-width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center}.wistia_responsive_wrapper{position:relative;padding-top:56.25%}.wistia_responsive_wrapper .wistia_embed{position:absolute;top:0;left:0;width:100%;height:100%}#custom-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;z-index:10}button.w-vulcan-v2-button.click-for-sound-btn{width:auto;height:auto}#custom-play-button svg{transition:transform .3s}button.w-big-play-button.w-css-reset-button-important.w-vulcan-v2-button>div{background:transparent!important}div#custom-play-button{width:64px;height:64px;background:#31b08a;display:flex;align-items:center;justify-content:center;border-radius:100px}#custom-play-button svg{opacity:1;transition:opacity .3s ease}#add-upsells .modal-dialog,#edit-upsells .modal-dialog{max-width:920px}video#player{width:100%}@media screen and (min-width:1921px){.container{width:100%;max-width:1700px}}@media screen and (max-width:1600px){.container{padding:0 15px}}@media screen and (max-width:1440px){.container{max-width:84%!important}}@media screen and (max-width:1199px){.container{max-width:960px!important}#upsellpopup .modal-body{padding:0 30px}#upsellpopup .modal-dialog.ext-width{max-width:964px}}.store-front-checkout.frame-labs-upsell .new-upsell .upsell-content,.store-front-checkout.media-metas-upsell .new-upsell .upsell-content{padding-bottom:40px;margin-bottom:30px}@media screen and (max-width:991px){.container{max-width:708px!important}.store-front-checkout .new-checkout .checkout-content .checkout-summary{margin-top:0}.store-front-checkout .new-checkout .checkout-content .checkout-summary ul li .title-price{text-align:left}.store-front-checkout .new-checkout .checkout-content{flex-direction:column;align-items:flex-start}.store-front-checkout .custom-container{max-width:100%}.store-front-checkout .new-checkout .checkout-content .checkout-form:after{display:none}.store-front-checkout .new-checkout .checkout-content .checkout-form,.store-front-checkout .new-checkout .checkout-content .checkout-price{width:100%;max-width:100%}.store-front-checkout .new-checkout .checkout-content .checkout-price{padding-bottom:0;height:auto;flex:unset}.store-front-checkout .new-checkout .checkout-content .checkout-form{padding:24px 0;border-top:1px solid rgba(0,0,0,.1);margin-top:24px}.store-front-checkout .new-checkout .checkout-content .checkout-form .button-container{margin:20px auto 0}#successModal .modal-confirm .icon-box{width:65px;height:65px;top:-30px}#upsellpopup .modal-dialog.ext-width{max-width:660px;width:100%}#upsellpopup .modal-body{padding:0 30px}.store-front-checkout .new-checkout .checkout-content .summary-main-box ul.add-order li.order-msg{padding:8px}#upsellpopup .modal-body .upsell-box{width:300px!important;flex:0 0 300px}#upsellpopup .modal-body .upsell-main{flex-wrap:wrap;justify-content:center}}@media screen and (max-width:767px){.new-upsell .upsell-heading h1{font-size:18px}.new-upsell .upsell-content .disc h3{font-size:20px}.new-upsell .upsell-content .disc p{font-size:16px}.new-upsell .upsell-content button.upsell-btn span:first-child{font-size:20px}.new-upsell .upsell-content button span:last-child{font-size:12px}.new-upsell .upsell-content button span:last-child br{display:none}div#custom-play-button{width:44px;height:44px}#custom-play-button svg{width:20px;height:20px}.store-front-checkout .new-checkout .checkout-content .checkout-price{padding:50px 0 0}.store-front-checkout .new-checkout .checkout-content .checkout-summary .summary-main-box .add-order .summary-box .summary-main-content p.summary-content,.store-front-checkout .new-checkout .checkout-content .summary-main-box .summary-box p{-webkit-line-clamp:3}}@media screen and (max-width:576px){.container{padding:0 15px!important}.new-upsell .upsell-heading h1{font-size:15px}.store-front-checkout .new-checkout .checkout-content .checkout-form,.store-front-checkout .new-checkout .checkout-content .checkout-price,.store-front-checkout footer p{padding-left:0;padding-right:0}.royalcertified .new-checkout .checkout-content .checkout-form{padding:20px}.store-front-checkout footer p{text-align:center}.store-front-checkout footer p img{max-width:130px}#upsellpopup .modal-dialog{max-width:calc(100% - 32px)!important;width:100%;min-width:unset;margin:auto}#upsellpopup .modal-body{padding:0 15px}#upsellpopup .modal-body .upsell-main button.slick-prev.slick-arrow{left:19%}#upsellpopup .modal-body .upsell-main button.slick-next.slick-arrow{right:19%}#upsellpopup .modal-body .upsell-main.slick-initialized .slick-slide{margin:0 10px}#upsellpopup .modal-body .upsell-box-main{margin-bottom:60px}#upsellpopup .modal-body .upsell-main .space-btn{width:inherit;width:-webkit-fill-available}#upsellpopup .modal-body .upsell-main a.upsell-prev{position:absolute;bottom:0;left:36%;transform:translateX(-50%)}#upsellpopup .modal-body .upsell-main a.upsell-next{position:absolute;bottom:0;right:36%;transform:translateX(-50%)}#upsellpopup .modal-header{padding:24px}#upsellpopup .modal-body .upsell-main{gap:0 24px}.new-upsell .upsell-content button span:last-child{font-size:12px}}@media screen and (max-width:400px){#upsellpopup .modal-body .upsell-main a.upsell-prev{position:absolute;bottom:0;left:35%;transform:translateX(-50%)}#upsellpopup .modal-body .upsell-main a.upsell-next{position:absolute;bottom:0;right:32%;transform:translateX(-50%)}}.residual-empires{background:#f1f1f1;font-family:Inter,sans-serif}.residual-empires .new-checkout .checkout-content .checkout-form:after{content:none}.residual-empires-header-container{max-width:1200px;margin:0 auto;padding:0 20px}.residual-empires-header-content{text-align:center;margin-bottom:50px}.residual-empires-header-title{font-size:16px;font-weight:700;font-style:italic;margin-bottom:30px;color:#000012;line-height:32px}.residual-empires-branding{display:flex;align-items:center;justify-content:center;gap:20px;flex-direction:column}.residual-empires-icon{border-radius:24px;background:#727a65;padding:14.061px 7.741px 17px 8.227px}.residual-form-content{padding:20px}.residual-header-title h1{font-size:48px;font-weight:700;margin:0;color:#070814;line-height:56px}.residual-header-title p{font-size:27px;font-weight:700;margin:0;color:#070814;line-height:32px}.residual-form-and-side-content{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:40px;padding:0 20px}.residual-form-container{border-radius:12px;background:#fff;box-shadow:0 16px 48px -8px rgba(0,0,18,.1),0 2px 8px 0 rgba(0,0,18,.08);overflow:hidden;height:-moz-fit-content;height:fit-content}.residual-form-header{text-align:center}.residual-spots-left{background:#c24b4b;color:#fff;padding:16px 0;font-size:16px;font-weight:600;letter-spacing:.5px;display:block}.residual-step-indicator{display:flex;gap:60px;position:relative}.residual-step{display:flex;align-items:center;position:relative;flex:1}.step-number{font-size:38px;font-weight:500;margin-right:15px;line-height:1;color:#070814}.residual-step.active .step-number{color:#727a65}.residual-step:not(.active) .step-number{color:#070814}.step-info{display:flex;flex-direction:column;flex:1}.step-title{font-weight:600;font-size:18px;margin-bottom:4px;line-height:1.2;color:#888}.step-subtitle{font-size:12px;line-height:1.2;margin-bottom:0;color:#888}.residual-step.active .step-title{color:#727a65;margin-bottom:4px}.residual-step.active .step-subtitle{color:#1e2226;font-size:12px;line-height:1.2;margin-bottom:0;transform:none!important}.residual-step:not(.active) .step-title{color:#9ca3af;margin-bottom:4px}.residual-step:not(.active) .step-subtitle{color:#9ca3af;font-size:12px;line-height:1.2;margin-bottom:0}.step-progress{height:4px;margin-top:12px;background-color:#e5e7eb;border-radius:2px}.residual-step.active .step-progress .progress-bar{background-color:#727a65}.residual-step:not(.active) .step-progress .progress-bar{background-color:#e5e7eb}.residual-form-fields{margin-top:30px}.residual-form-group{margin-bottom:20px}.residual-form-group .iti{width:100%}.residual-form-input{width:100%;padding:18px 20px;border:2px solid #e5e7eb;border-radius:12px;font-size:16px;transition:all .3s ease;background:#fff;font-weight:500}.residual-form-input:focus{border-color:#727a65;outline:none;box-shadow:0 0 0 3px rgba(114,122,101,.1)}.residual-form-input::-moz-placeholder{color:#9ca3af;font-weight:500}.residual-form-input::placeholder{color:#9ca3af;font-weight:500}.residual-next-step{margin:30px 0}.residual-next-btn{width:100%;background:#727a65;color:#fff;border:none;padding:20px;border-radius:12px;font-size:26px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:all .3s ease}.residual-next-btn span{flex-grow:1}.residual-next-btn:hover{background:#5f6556;transform:translateY(-2px);box-shadow:0 10px 30px rgba(114,122,101,.3)}.residual-form-footer{padding-top:25px;margin-top:30px}.residual-important-note{color:#000012;font-size:12px;font-style:italic;font-weight:400;line-height:18px;margin-bottom:20px;text-align:center}.residual-secure-checkout{text-align:center}.residual-secure-checkout>span{color:#030117;text-align:center;font-size:12px;font-weight:700;display:block;margin-bottom:15px}.residual-payment-icons{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.payment-text{font-size:12px;color:#6b7280;font-weight:600;text-transform:uppercase}.safe-text{background:#10b981;color:#fff;padding:4px 8px;border-radius:4px}.payment-logos{display:flex;gap:8px}.payment-logos img{height:24px;border-radius:4px}.residual-side-content{color:#fff}.residual-badge{text-align:center;margin-bottom:30px}.residual-badge-icon{max-width:80px;height:auto}.residual-product-header{margin-bottom:30px}.residual-product-logo{display:flex;align-items:center;gap:15px;justify-content:center}.residual-logo-icon{background:hsla(0,0%,100%,.1);padding:12px;border-radius:12px}.residual-product-title h3{font-size:24px;font-weight:700;margin:0;color:#fff;line-height:1.2}.residual-product-title span{font-size:16px;color:hsla(0,0%,100%,.9);font-weight:400}.residual-whats-included h4{font-size:36px;font-weight:600;color:#000012;margin-bottom:25px;text-align:center;font-family:Inter;font-style:normal;line-height:normal}.residual-inclusion-item{display:flex;gap:15px;margin-bottom:25px;align-items:flex-start}.residual-checkmark{flex-shrink:0;margin-top:2px}.residual-gift-icon{flex-shrink:0}.residual-gift-icon img{width:44px;height:48px;-o-object-fit:contain;object-fit:contain}.residual-inclusion-text{flex:1}.residual-inclusion-text strong{font-style:normal;display:flex;font-style:italic}.residual-inclusion-text .strong-text,.residual-inclusion-text strong{font-size:18px;font-weight:700;color:#070814;margin-bottom:5px;font-family:Inter;line-height:normal}.residual-inclusion-text .strong-text{font-style:normal}.residual-value{color:#889f61;font-weight:700;margin-bottom:10px}.residual-inclusion-text p,.residual-value{font-size:18px;font-family:Inter;font-style:normal;line-height:normal}.residual-inclusion-text p{color:#070814;margin:5px 0;font-weight:500}.residual-pricing-section{margin-top:40px;margin-bottom:30px}.residual-pricing-box{border-radius:12px;border:3px dashed #889f61;background:#d3d9c8;padding:30px 20px;text-align:center;position:relative}.residual-actual-value{margin-bottom:15px}.residual-actual-value,.residual-regular-price{color:#070814;text-align:center;font-family:Inter;font-size:30px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.3px}.residual-regular-price{margin-bottom:25px}.strikethrough-price{color:#cf3232;text-decoration:line-through}.residual-today-banner{display:flex;justify-content:center;align-items:center;position:relative}.residual-today-banner-text{position:absolute;top:42%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;font-size:25px;font-weight:700;line-height:38px}.residual-today-banner svg{max-width:100%;height:auto}.residual-devices-preview{text-align:center;margin-top:30px}.residual-devices-image{max-width:100%;height:auto;border-radius:12px}.top-header{padding-top:60px}@media (max-width:1200px){.residual-form-and-side-content{grid-template-columns:1fr}}@media (max-width:768px){.top-header{padding:20px 0 40px}.residual-today-banner-text{font-size:18px;line-height:28px}.residual-empires-header-title{font-size:24px}.residual-empires-branding{flex-direction:column;gap:15px}.residual-header-title h1{font-size:28px}.residual-form-and-side-content{grid-template-columns:1fr;gap:30px}.residual-form-container,.residual-product-showcase{padding:0}.residual-step-indicator{gap:30px}.residual-step-indicator:before{display:none}.residual-whats-included h4{font-size:24px}.residual-inclusion-text strong,.residual-strong-text{font-size:16px}}.residual-strong-text{font-size:18px;font-weight:700;color:#070814;margin-bottom:5px;font-family:Inter;font-style:normal;line-height:normal;font-style:italic}.residual-text-spacing{margin-bottom:20px!important}@media (max-width:575px){.residual-today-banner-text{font-size:14px;line-height:20px}}@media (max-width:480px){.residual-empires-header-container,.residual-form-and-side-content{padding:0}.residual-empires-header-title{font-size:20px}.residual-header-title h1{font-size:24px}.residual-form-container,.residual-product-showcase{padding:0}.residual-form-input{padding:15px}.residual-next-btn{padding:18px;font-size:16px}}.residual-empires-guarantee-section{background:#f1f1f1;padding-bottom:30px}.residual-empires-guarantee-container{max-width:1160px;margin:0 auto;text-align:center;padding:0 15px}.residual-empires-guarantee-badge{margin-bottom:30px;margin-top:100px}.residual-empires-guarantee-image{max-width:200px;height:auto}.residual-empires-guarantee-content-wrapper{border-radius:18px;border:3px dashed #e0992d;background:#fff3e5;padding:40px;text-align:left}.residual-empires-guarantee-title{font-size:52px;font-weight:600;color:#1e2226;text-align:center;margin-bottom:30px;line-height:1.2}.residual-empires-guarantee-description{font-size:24px;color:#070814;line-height:1.6;margin-bottom:25px}.residual-empires-agreement-text{font-size:24px;color:#000012;font-weight:400;margin-bottom:20px}.residual-empires-guarantee-list{list-style:disc;padding-left:20px}.residual-empires-guarantee-item{font-size:24px;color:#070814;line-height:1.5;display:flex;align-items:center}.residual-empires-guarantee-item span{width:8px;height:8px;background:#070814;border-radius:50%;display:inline-block;margin-right:10px;flex-shrink:0}.residual-empires .step-progress{border-radius:3px;background:#eaeaea;width:100%;height:6px;overflow:hidden}.residual-empires .step-progress-bar{height:6px;border-radius:3px;width:120%;position:absolute;bottom:-18px}.residual-empires-checkmark-icon{flex-shrink:0;margin-top:2px}.residual-empires-earnings-highlight{font-size:24px;color:#070814;line-height:1.6;margin:20px 0 0}.residual-empires-earnings-highlight strong{color:#1e2226;font-weight:700}.residual-empires-acceptance-section{padding-top:30px;margin-bottom:40px}.residual-empires-acceptance-title{font-size:32px;font-weight:600;color:#000012;text-align:center;margin-bottom:25px;line-height:1.3}.residual-empires-acceptance-items{display:flex;flex-direction:column;gap:15px}.residual-empires-acceptance-item{display:flex;gap:5px}.residual-empires-acceptance-item span{font-size:18px;color:#070814;line-height:1.5;flex:1;text-align:justify}.residual-empires-button-container{text-align:center;margin-bottom:30px}.residual-empires-access-button{border-radius:16px;background:#727a65;box-shadow:0 16px 48px -8px rgba(0,0,18,.1),0 2px 8px 0 rgba(0,0,18,.08);padding:34px 62px;border:none;color:#fff;font-size:30px;font-weight:700;cursor:pointer;transition:all .3s ease;line-height:1.2;width:100%;text-align:center}.residual-empires-access-button:hover{background:#5f6556;transform:translateY(-2px);box-shadow:0 20px 56px -8px rgba(0,0,18,.15),0 4px 12px 0 rgba(0,0,18,.12)}.residual-empires-copyright{text-align:center;padding-top:20px}.residual-empires-copyright p{font-size:14px;color:#070814;margin:0;font-weight:400}@media (max-width:768px){.residual-empires-guarantee-section{padding:40px 15px}.residual-empires-guarantee-content-wrapper{padding:25px}.residual-empires-guarantee-title{font-size:26px}.residual-empires-acceptance-title{font-size:18px}.residual-empires-access-button{padding:24px 40px;font-size:16px}.residual-empires-guarantee-image{max-width:150px}}@media (max-width:690px){.residual-empires-guarantee-item{align-items:baseline}}@media (max-width:480px){.residual-empires-guarantee-content-wrapper{padding:20px}.residual-empires-guarantee-title{font-size:22px}.residual-empires-acceptance-title{font-size:16px}.residual-empires-access-button{width:100%;padding:20px;font-size:15px}.residual-empires-acceptance-item span,.residual-empires-guarantee-item span{font-size:14px}.residual-empires-agreement-text,.residual-empires-earnings-highlight,.residual-empires-guarantee-description{font-size:15px}}.royalcertified .new-checkout .checkout-content .checkout-form:after{border-left:none;box-shadow:none;content:unset}.royalcertified .new-checkout .checkout-content{margin-top:unset;max-width:100%}.royalcertified-container{max-width:918px;width:100%;margin:0 auto}.royalcertified .new-checkout{max-width:100%}.royalcertified,.sc-headline h1,.sc-headline h2,.sc-headline h3,.sc-headline h4,.sc-headline h5,.sc-headline h6{font-family:Red Hat Display;font-weight:400;color:#183b56}.royalcertified,.sc-button,p{font-family:Red Hat Display;font-weight:400;color:#5a7184}.support-contact a{font-size:14px;font-weight:600;color:#00a7ef}@keyframes pulse{0%{opacity:1}50%{opacity:.8}to{opacity:1}}.royalcertified-section-row{width:100%;background-size:cover;background-repeat:no-repeat;background-color:transparent;border-top:1px solid #ccc;margin:0 auto;padding:24px}.royalcertified-column-no-padding{padding-left:0;padding-right:0}.royalcertified-main-row{background-size:cover;background-repeat:no-repeat;background-color:transparent;padding-top:16px;border-radius:0;width:100%;margin:0 auto;max-width:100%}.royalcertified-row-no-margin{margin-left:0;margin-right:0}.royalcertified-full-width{width:100%}.royalcertified-checkout-progress{display:flex;justify-content:center;margin-bottom:20px}.royalcertified-progress-container{display:flex;align-items:center;width:80%;max-width:400px}.royalcertified-progress-step{flex:1;text-align:center}.royalcertified-progress-circle{border-radius:50%}.royalcertified-progress-circle,.royalcertified-progress-circle-active{width:30px;height:30px;background:#4b9e9e;color:#fff;display:flex;justify-content:center;align-items:center;margin:0 auto}.royalcertified-progress-circle-active{border-radius:50%;border:2px solid #f43}.royalcertified-progress-circle-inactive{width:30px;height:30px;background:#fff;color:#999;border:1px solid #ccc;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto}.royalcertified-progress-line{flex:1;height:2px;background:#4b9e9e}.royalcertified-progress-line-inactive{flex:1;height:2px;background:#ccc}.royalcertified-progress-text{font-size:.8rem;margin-top:5px}.royalcertified-progress-text-active{font-size:.8rem;margin-top:5px;font-weight:700}.royalcertified-progress-text-inactive{font-size:.8rem;margin-top:5px;color:#999}.royalcertified-main-header{text-align:center;margin-bottom:15px}.royalcertified-main-title{color:#183b56;margin-bottom:5px;font-size:1.8rem}.royalcertified-main-subtitle{font-size:1.1rem;color:#555;margin:0}.royalcertified-social-proof{background:#eff8f8;padding:10px;border-radius:8px;margin-bottom:20px;text-align:center}.royalcertified-social-proof-content{display:flex;justify-content:center;align-items:center;gap:5px}.royalcertified-stars{color:#ffc107}.royalcertified-social-proof-text{margin:0;font-weight:700;color:#333}.royalcertified-certification-badges{background:#eff8f8;padding:10px;border-radius:8px;margin-bottom:20px;text-align:center}.royalcertified-certification-title{margin:0 0 10px;font-weight:700;color:#4b9e9e}.royalcertified-badges-container{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.royalcertified-badge{background:#4b9e9e;color:#fff;font-weight:700;padding:5px 10px;border-radius:4px;font-size:.8rem}.royalcertified-product-image{text-align:center;margin-bottom:15px}.royalcertified-product-img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 3px 15px rgba(0,0,0,.1)}.royalcertified-value-points{display:flex;justify-content:center;gap:15px;margin-bottom:20px;flex-wrap:wrap}.royalcertified-value-point{display:flex;align-items:center;gap:5px}.royalcertified-checkmark{font-weight:700;color:#4b9e9e}.royalcertified-value-text{font-size:.9rem}.royalcertified-testimonial-featured{background:#f9f9f9;border-radius:8px;padding:15px;margin-bottom:20px;display:flex;gap:15px;align-items:center}.royalcertified-testimonial-image-container{min-width:70px}.royalcertified-testimonial-img{width:70px;height:70px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid #4b9e9e}.royalcertified-testimonial-stars{color:#ffc107;margin-bottom:5px}.royalcertified-testimonial-text{margin:0 0 5px;font-style:italic;font-size:.9rem}.royalcertified-testimonial-author{margin:0;font-weight:700;font-size:.9rem}.royalcertified-testimonial-result{margin:0;font-size:.8rem;color:#f43}.royalcertified-notification{background:#f8f8f8;padding:8px 15px;border-radius:8px;margin-bottom:15px;animation:pulse 2s infinite}.royalcertified-notification-content{display:flex;align-items:center;gap:10px}.royalcertified-notification-dot{width:10px;height:10px;background:#4caf50;border-radius:50%}.royalcertified-notification-text{margin:0;font-size:.85rem;color:#333}.royalcertified-notification-bold{font-weight:700}.royalcertified-urgency-banner{background:#fff6e9;border:2px solid #f43;padding:15px;border-radius:8px;margin-bottom:20px}.royalcertified-urgency-content{display:flex;justify-content:space-between;align-items:center}.royalcertified-timer-section{display:flex;align-items:center;gap:10px}.royalcertified-timer-icon{background:#f43;color:#fff;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:1.2rem}.royalcertified-timer-text{margin:0;font-weight:700;color:#333;font-size:1.1rem}.royalcertified-timer-display{font-size:1.3rem;font-weight:700;color:#f43}.royalcertified-spots-section{text-align:right}.royalcertified-spots-text{margin:0;font-weight:700;color:#f43;font-size:1.1rem}.royalcertified-cohort-text{margin:5px 0 0;font-size:.9rem;color:#666}.royalcertified-price-summary{background:#eff8f8;padding:15px;border-radius:8px;margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.royalcertified-price-title{margin:0;color:#183b56}.royalcertified-price-subtitle{margin:5px 0 0;color:#555}.royalcertified-price-section{text-align:right}.royalcertified-price-old{color:#888;text-decoration:line-through;font-size:1rem}.royalcertified-price-new{color:#f43;font-weight:700;font-size:1.5rem}.royalcertified-price-save{font-size:.8rem;color:#4b9e9e;font-weight:700}.royalcertified-payment-options{text-align:center;margin-bottom:25px}.royalcertified-payment-text{margin:0 0 10px;font-size:.9rem;color:#666}.royalcertified-payment-methods{display:flex;justify-content:center;gap:15px}.royalcertified-payment-img{height:60px;width:auto;opacity:.7}.royalcertified-guarantee{background:#f9f9f9;border:2px dashed #4b9e9e;padding:15px;border-radius:8px;margin-bottom:25px;text-align:center}.royalcertified-guarantee-content{display:flex;justify-content:center;align-items:center;gap:15px}.royalcertified-guarantee-icon-container{min-width:60px}.royalcertified-guarantee-icon{width:60px;height:60px;background:#4b9e9e;color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:1.8rem}.royalcertified-guarantee-text-section{text-align:left}.royalcertified-guarantee-title{margin:0;color:#183b56;font-size:1.2rem}.royalcertified-guarantee-description{margin:5px 0 0;font-size:.9rem}.royalcertified-testimonials-section{margin-bottom:25px}.royalcertified-testimonials-title{text-align:center;color:#183b56;margin-bottom:15px}.royalcertified-testimonials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:15px}.royalcertified-testimonial-card{background:#f9f9f9;border-radius:8px;padding:15px;display:flex;flex-direction:column}.royalcertified-testimonial-header{display:flex;align-items:center;gap:10px;margin-bottom:10px}.royalcertified-testimonial-avatar{width:50px;height:50px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid #4b9e9e}.royalcertified-testimonial-stars-small{color:#ffc107;font-size:.8rem}.royalcertified-testimonial-name{margin:0;font-weight:700;font-size:.9rem}.royalcertified-testimonial-quote{margin:0 0 10px;font-size:.85rem;font-style:italic}.royalcertified-testimonial-highlight{margin:0;font-size:.8rem;color:#f43;font-weight:700}.royalcertified-instructor-section{background:#eff8f8;padding:20px;border-radius:8px;margin-bottom:25px;display:flex;gap:20px;align-items:center}.royalcertified-instructor-image-container{min-width:100px}.royalcertified-instructor-image{width:100px;height:100px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid #4b9e9e}.royalcertified-instructor-title{margin:0 0 5px;color:#183b56}.royalcertified-instructor-credentials{margin:0 0 10px;font-size:.9rem;color:#666;font-style:italic}.royalcertified-instructor-bio{margin:0;font-size:.9rem}.royalcertified-faq-title{text-align:center;color:#183b56;margin-bottom:15px}.royalcertified-faq-accordion{display:flex;flex-direction:column;gap:15px}.royalcertified-faq-item{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.royalcertified-faq-question{background:#f9f9f9;padding:15px;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.royalcertified-faq-question-text{margin:0;color:#183b56;font-size:1rem}.royalcertified-faq-icon{font-weight:700;color:#4b9e9e}.royalcertified-faq-answer-content{padding:15px;background:#f9f9f9}.royalcertified-faq-answer-text{margin:0;font-size:.9rem}@media (max-width:768px){.royalcertified-section-row{padding:0}}.royalcertified-checkout-section{background-color:#f8f8f8}.royalcertified-order-bump{background-color:#e8f9fd!important;padding:20px;margin-bottom:20px}.royalcertified-bump-headline{display:flex;gap:16px}.royalcertified-bump-button{width:50px;height:50px;background:#fff!important;border:3px solid #ff4f5a!important;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.royalcertified-button-content{display:flex;align-items:center;justify-content:center;color:#fff}.royalcertified-plus-btn{color:#ff4f5a}.royalcertified-check-btn,.royalcertified-plus-btn{background:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.royalcertified{background:#f8f8f8!important}.copy-right-text{color:#7c7f87;font-size:12px;font-weight:400;line-height:12px}.royalcertified-bump-content{margin-left:0}.royalcertified .devider{border-top:1px solid #ddd;width:100%;margin:20px 0}.royalcertified-bump-header{margin-bottom:15px}.royalcertified .new-checkout .checkout-content .checkout-form .button-container .checkout-btn{background-color:#f43!important}.royalcertified-bump-title{color:#ff4f5a!important;font-size:16px;font-weight:700;line-height:1.3;margin-bottom:0;font-family:Red Hat Display,sans-serif;max-width:416px;width:100%}.royalcertified-bump-description{color:#021b31;font-size:14px;line-height:1.5;margin-bottom:15px}.royalcertified-bump-description p{margin-bottom:10px;color:#021b31;font-weight:400}.royalcertified-bump-description strong{font-weight:700;color:#021b31}.royalcertified-bump-description em{font-style:italic}.royalcertified-pricing{text-align:right}.royalcertified-price-display{display:flex;align-items:center;justify-content:flex-end;gap:10px}.royalcertified-current-price{color:#ff4f5a!important;font-size:20px;font-weight:700;font-family:Red Hat Display,sans-serif}.royalcertified-strike-price{color:#ff4f5a;font-size:16px;text-decoration:line-through;font-weight:400;opacity:.5}.royalcertified-order-summary{background:#fff;border-radius:12px;padding:25px;margin-top:30px;box-shadow:0 2px 15px rgba(0,0,0,.1);border:1px solid #e0e0e0}.royalcertified-summary-title{color:#183b56;font-family:Red Hat Display,sans-serif;font-weight:600;font-size:18px;margin-bottom:20px;text-align:center;border-bottom:2px solid #f0f0f0;padding-bottom:15px;text-transform:uppercase;letter-spacing:.5px}.royalcertified-product-list{margin-bottom:20px}.royalcertified-product-item{display:flex;justify-content:space-between;align-items:flex-start;padding:15px 0;border-bottom:1px solid #f0f0f0}.royalcertified-product-label{flex:1;padding-right:15px}.royalcertified-product-name{color:#183b56;font-weight:500;font-size:14px;line-height:1.4;font-family:Red Hat Display,sans-serif}.royalcertified-product-price{min-width:80px}.royalcertified-unit-amount{color:#183b56;font-weight:600;font-size:16px;font-family:Red Hat Display,sans-serif}.royalcertified-summary-totals{border-top:2px solid #f0f0f0;padding-top:15px}.royalcertified-invoice-item{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.royalcertified-total-row{border-top:2px solid #4b9e9e;margin-top:10px;padding-top:15px;font-weight:700}.royalcertified-invoice-label{flex:1}.royalcertified-item-label{color:#183b56;font-weight:600;font-size:16px;font-family:Red Hat Display,sans-serif}.royalcertified-invoice-amount{min-width:100px;text-align:right}.royalcertified-item-amount{color:#183b56;font-weight:700;font-size:18px;font-family:Red Hat Display,sans-serif}.royalcertified-total-row .royalcertified-item-amount{color:#4b9e9e;font-size:20px;font-weight:800}.royalcertified-mobile-order{margin-top:20px}.royalcertified-submit-mobile{background:#ff4f5a!important;border:none;color:#fff;font-weight:700;font-size:16px;padding:15px 30px;border-radius:8px;text-transform:uppercase;letter-spacing:1px;font-family:Red Hat Display,sans-serif;transition:all .3s ease;box-shadow:0 4px 15px rgba(255,79,90,.3)}.royalcertified-submit-mobile:hover{background:#e63946!important;transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,79,90,.4)}.royalcertified .checkout-form{background:#fff;box-shadow:0 6px 16px 0 rgba(0,0,0,.05);max-width:610px!important;margin:0 auto;width:100%}.royalcertified .new-checkout .checkout-content>div{max-width:100%}@media (max-width:768px){.royalcertified-order-bump{padding:15px;margin-bottom:15px}.royalcertified-bump-button{width:40px;height:40px;top:15px;left:15px}.royalcertified-bump-title{font-size:14px}.royalcertified-bump-description{font-size:13px}.royalcertified-current-price{font-size:18px}.royalcertified-strike-price{font-size:14px}.royalcertified-order-summary{padding:20px;margin-top:20px}.royalcertified-summary-title{font-size:16px}.royalcertified-product-name{font-size:13px}.royalcertified-item-label,.royalcertified-unit-amount{font-size:14px}.royalcertified-item-amount{font-size:16px}.royalcertified-total-row .royalcertified-item-amount{font-size:18px}}@media (max-width:480px){.royalcertified-order-bump{padding:12px}.royalcertified-bump-button{width:35px;height:35px;top:12px;left:12px}.royalcertified-bump-title{font-size:13px}.royalcertified-bump-description{font-size:12px}}.royalcertified .checkout-summary-container{background:#eef0f1;box-shadow:inset 0 0 0 1px #dde3e4;padding:16px 24px}.royalcertified .checkout-summary-container .order-title{color:#183b56;font-size:12px;font-weight:600;line-height:14.4px;margin-bottom:10px}.royalcertified .checkout-summary-container .certi-title{color:#292d38;font-size:14px;font-weight:700;line-height:18px}.royalcertified .checkout-summary-container .amount{color:#292d38;font-size:14px;font-weight:700;line-height:14px}.royalcertified .checkout-summary-container .devider{border-bottom:1px solid rgba(73,80,87,.16);width:100%;margin:15px auto}.royalcertified .checkout-summary-container .total-amount,.royalcertified .checkout-summary-container .total-title{color:#27282b;font-size:20px;font-weight:700;line-height:34.29px;text-transform:uppercase}.addon-conatiner-royalcertified{color:#495057;margin:16px 0;border-top:1px solid rgba(73,80,87,.16);display:flex;justify-content:space-between;align-items:baseline}.addon-conatiner-royalcertified .remove-product{color:#000;font-weight:500;opacity:.6;font-size:14px;text-decoration:underline;cursor:pointer}.addon-conatiner-royalcertified .remove-product:hover{opacity:.8}.royalcertified-plus-btn{opacity:1;transform:scale(.8);transition:all .3s ease-in-out;background:transparent;border:none}.royalcertified-plus-btn svg{transform:scale(1.3)}.royalcertified-check-btn{opacity:1;transform:scale(1);transition:all .3s ease-in-out;position:absolute;background-color:#ff4f5a;width:50px;height:50px;border-radius:50%;border:none}.royalcertified .custom-container{max-width:100%;background-color:#fff;padding:0}.royalcertified-faq-item[aria-expanded=false] .royalcertified-faq-icon:before{content:"+"}.royalcertified-faq-item[aria-expanded=true] .royalcertified-faq-icon:before{content:"\2212"}@media (max-width:992px){.royalcertified .new-checkout .checkout-content .checkout-form{padding:20px!important;border-top:none!important}}@media (max-width:576px){.royalcertified-instructor-title{font-size:24px}.royalcertified-urgency-content{flex-direction:column;gap:10px}}.imagine-education{background-color:#000!important}.imagin-education-body{font-family:Roboto,sans-serif;background-color:var(--imagin-education-black);color:var(--imagin-education-white);margin:0;padding:0}.imagin-education-main-container{max-width:var(--imagin-education-container-width);width:100%;margin:0 auto;padding:0 20px}.imagin-education-header{background-color:var(--imagin-education-black);padding:15px 0}.imagin-education-logo{width:auto}.imagin-education-help-text{color:var(--imagin-education-gray);font-size:14px}.imagin-education-form-container{background-color:var(--imagin-education-white);border-radius:10px;padding:30px;margin-right:20px;color:var(--imagin-education-black)}.imagin-education-section-title{color:var(--imagin-education-blue);font-size:18px;font-weight:500;margin-bottom:5px}.imagin-education-section-subtitle{color:var(--imagin-education-gray);font-size:14px;margin-bottom:25px}.imagine-education .imagin-education-input{background-color:#f8f9fa!important;border:1px solid #ddd!important;border-radius:5px!important;font-size:14px!important;color:var(--imagin-education-black)!important}.imagine-education .imagin-education-input::-moz-placeholder{color:var(--imagin-education-gray)!important}.imagine-education .imagin-education-input::placeholder{color:var(--imagin-education-gray)!important}.imagine-education .imagin-education-input:focus{border-color:var(--imagin-education-blue)!important;box-shadow:0 0 0 .2rem rgba(12,115,242,.25)!important}.imagin-education-shipping-title{margin:25px 0 15px}.imagin-education-payment-title,.imagin-education-shipping-title{color:var(--imagin-education-blue);font-size:14px;font-weight:700;letter-spacing:1px}.imagin-education-payment-title{margin:30px 0 15px}.imagin-education-search-container .input-group-text{background-color:#f8f9fa;border:1px solid #ddd;border-right:none;color:var(--imagin-education-gray)}.imagin-education-search-icon{font-size:16px}.imagin-education-order-summary{border:1px solid #ddd;border-radius:5px;padding:15px;margin:20px 0;background-color:#f8f9fa}.imagin-education-order-header{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #ddd}.imagin-education-no-products{text-align:center;color:var(--imagin-education-gray);font-style:italic;padding:20px}.imagin-education-coupon-section{margin:20px 0}.imagin-education-apply-btn{background-color:var(--imagin-education-gray);border:none;color:var(--imagin-education-white);padding:12px 20px;font-size:14px}.imagin-education-apply-btn:hover{background-color:#777}.imagin-education-test-mode{color:#ff6b35;font-weight:500;display:block;margin-top:5px}.imagin-education-complete-order-btn{background-color:var(--imagin-education-blue);border:none;color:var(--imagin-education-white);padding:15px 20px;font-size:16px;font-weight:500;border-radius:5px;margin:20px 0}.imagin-education-complete-order-btn:hover{background-color:#0a63d1;color:var(--imagin-education-white)}.imagin-education-secure-text{text-align:center;color:var(--imagin-education-gray);font-size:12px;margin-top:15px}.imagin-education-product-container{padding-left:20px}.imagin-education-product-image{text-align:center;margin-bottom:10px}.imagin-education-product-image img{max-width:100%;height:auto;border-radius:10px}.imagin-education-pricing{text-align:right}.imagin-education-was-price{color:var(--imagin-education-gray);text-decoration:line-through;font-size:23px;margin-right:10px;line-height:30px;font-weight:400}.imagin-education-current-price{font-weight:700;margin-right:10px}.imagin-education-current-price,.imagin-education-today{color:var(--imagin-education-white);font-size:23px;line-height:30px}.imagin-education-today{font-weight:400}.imagin-education-access-text{text-align:start;color:var(--imagin-education-white);font-size:18px;line-height:1.5;font-weight:400}.imagin-education-access-text span{font-weight:700}.imagin-education-hr{border-top:1px solid #fff}.imagin-education-save-banner{color:var(--imagin-education-blue);text-align:right;font-size:25px;font-weight:400;line-height:32px}.imagin-education-main-title{color:var(--imagin-education-white);font-size:28px;font-weight:700;margin:0 0 12px;line-height:1.4}.imagin-education-course-item{text-align:center;margin-bottom:10px}.imagin-education-bonus-item,.imagin-education-course-item{color:var(--imagin-education-white);font-size:20px;line-height:1.4;font-weight:400}.imagin-education-bonus-item{margin-bottom:20px;padding-left:30px}.imagin-education-bonus-item span,.imagin-education-learning-title{color:var(--imagin-education-white);font-weight:700}.imagin-education-learning-title{font-size:20px;margin:30px 0 20px}.imagin-education-learning-list{color:var(--imagin-education-white);padding-left:30px;list-style:none}.imagin-education-learning-list .imagin-education-li{margin-bottom:20px;line-height:1.4;font-size:20px;font-weight:400}@media (max-width:991px){.imagin-education-form-container{margin-right:0;margin-bottom:30px}.imagin-education-product-container{padding-left:0}}@media (max-width:768px){.imagin-education-header .col-6{text-align:center!important}.imagin-education-help-text{font-size:12px}.imagin-education-current-price,.imagin-education-main-title{font-size:20px}}.imagin-education-testimonials-section{background-color:#060b13;padding:16px 0;margin-top:20px}.imagin-education-testimonials-title{color:#fff;text-align:center;font-size:32px;font-weight:700;line-height:41.6px;margin-bottom:60px}.imagin-education-testimonials-grid{margin-bottom:50px}.imagin-education-testimonial-item{margin-bottom:30px;display:flex;justify-content:center}.imagin-education-testimonial-placeholder{width:360px;height:270px;max-width:360px;background-color:#e5e5e5;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#898989}.imagin-education-placeholder-icon{font-size:48px;margin-bottom:10px}.imagin-education-placeholder-text{font-family:Roboto,sans-serif;font-size:14px;font-weight:400;color:#898989}.imagin-education-scroll-button-container{text-align:center;margin-bottom:20px}.imagin-education-scroll-button{background:#37ca37;padding:15px 20px;color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;border:none;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.imagin-education-scroll-button:hover{background:#2bb02b;color:#fff}@media (max-width:768px){.imagin-education-testimonials-title{font-size:28px;line-height:36.4px}.imagin-education-testimonial-placeholder{width:100%;max-width:360px;height:270px}.imagin-education-scroll-button{font-size:18px;padding:12px 18px}}.imagin-education-faq-section{background-image:url(/images/imagine-footer-bg.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:80px 0;position:relative}.imagin-education-faq-container{max-width:750px;margin:0 auto;padding:0 20px;position:relative;z-index:2}.imagin-education-faq-main-title{color:#fff;font-size:44px;font-weight:400;line-height:57.2px;text-align:center;margin-bottom:20px}.imagin-education-faq-subtitle{color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:20px}.imagin-education-faq-main-title span{font-weight:700}.imagin-education-faq-category{margin-bottom:30px}.imagin-education-faq-category-header{background:#fff;border-radius:3px;padding:10px 20px;display:flex;align-items:center;gap:10px}.imagin-education-faq-category-icon{font-size:20px}.imagin-education-faq-category-title{color:#000;font-size:24px;font-weight:700;line-height:32px}.imagin-education-accordion{border:none}.imagin-education-accordion .imagin-education-faq-header:after{content:none!important}.imagin-education-faq-card{background:transparent;border:1px solid #2a2a2a!important;border-radius:10px;background:#161616;padding:14px 15px 15px;margin-bottom:12px;border-top-left-radius:10px!important;border-top-right-radius:10px!important;border-bottom-right-radius:10px!important;border-bottom-left-radius:10px!important}.imagin-education-faq-button,.imagin-education-faq-header{background:transparent;border:none;padding:0}.imagin-education-faq-button{width:100%;text-align:left;color:#fff;text-decoration:none;outline:none;box-shadow:none;height:auto}.imagin-education-faq-button:active,.imagin-education-faq-button:before,.imagin-education-faq-button:focus,.imagin-education-faq-button:hover{color:#fff;text-decoration:none;background:transparent;border:none;outline:none;box-shadow:none}.imagin-education-faq-question-wrapper{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.imagin-education-faq-question-content{display:flex;flex-direction:column;gap:5px;flex:1}.imagin-education-faq-name{color:#898989}.imagin-education-faq-name,.imagin-education-faq-question{font-family:Inter,sans-serif;font-size:19px;font-style:normal;font-weight:700;line-height:32.3px}.imagin-education-faq-question{color:#fff;white-space:normal}.imagin-education-faq-icon{margin-left:20px;transition:transform .3s ease;display:flex}.imagin-education-faq-button.collapsed .imagin-education-faq-icon{transform:rotate(0deg)}.imagin-education-faq-button:not(.collapsed) .imagin-education-faq-icon{transform:rotate(180deg)}.imagin-education-faq-body{background:transparent;border:none;padding:0}.imagin-education-faq-answer{color:#fff;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:27.2px;margin:0;padding-top:30px}@media (max-width:768px){.imagin-education-faq-container{padding:0 15px}.imagin-education-faq-main-title{font-size:36px;line-height:46.8px}.imagin-education-faq-subtitle{font-size:18px;line-height:23.4px}.imagin-education-faq-name,.imagin-education-faq-question{font-size:17px;line-height:28.9px}.imagin-education-faq-answer{font-size:15px;line-height:25.5px}.imagin-education-faq-icon{margin-left:10px}}.imagine-education .checkout-btn{background-color:#188bf6!important;width:100%!important}.imagine-education .btn.checkout-btn.btn-checkout-zip:is(:hover,:focus){background:#188bf6!important;border-color:#188bf6!important}.btn-checkout-zip{position:relative;z-index:unset!important}.imagine-education .checkout-btn:hover{background-color:#188bf6!important;border-color:#188bf6!important}.imagine-education .disclaimer p a{color:#188bf6!important}.imagine-education .new-checkout .checkout-content>div{max-width:100%!important}