body{background-color:var(--pine-color-background-subtle)}.signup .parsley-errors-list{color:red}.signup .alert-requires-support-intervention{background:var(--pine-color-background-subtle);color:var(--pine-color-text-strong);border-inline-start:3px solid var(--pine-color-accent)}.signup .alert-requires-support-intervention a{color:var(--pine-color-text-accent)}.header{padding-inline:0;padding-block:180px 40px;text-align:center;background-color:var(--pine-color-background-subtle)}.header .image-overlay{position:absolute;top:0;left:0;width:100%;height:65%;background-image:url(https://kajabi-app-assets.kajabi-cdn.com/assets/instructor_plan_header-3018d87c2cc2bc8524b5542875424b3b133f1323e9db71c4883933d29bf6e110.jpg);background-size:cover;background-position:center top;background-color:var(--pine-color-accent)}.header .text-container{margin-block:0;margin-inline:auto;max-width:840px;position:relative}.header h1{font-size:var(--pine-font-size-heading-2);font-weight:var(--pine-font-weight-bold);line-height:1.4;color:var(--pine-color-text-inverse-emphasis)}.header .desc{margin-block-start:18px;color:var(--pine-color-text-inverse-emphasis);font-weight:var(--pine-font-weight-regular);line-height:1.4}.header .plans{margin-block-start:90px}.header .plan-card{padding-inline:15px;padding-block:0}.header .plan-card span{color:var(--pine-color-text-subtle);font-size:var(--pine-font-size-body-lg)}.header .plan-card .plan-details{margin-block-end:30px}.header .plan-card p{text-align:start;font-weight:var(--pine-font-weight-bold)}.header .plan-card .plan-btn{width:100%}.header .support-text{margin-block-start:20px;font-weight:var(--pine-font-weight-semi-bold);color:var(--pine-color-text-subtle)}.faq{background-color:var(--pine-color-background-container)}.faq .faq-title{font-size:30px;margin-block:60px;margin-inline:0;color:var(--pine-color-text-strong)}.faq .question-container{margin-block-start:0;margin-block-end:60px;margin-inline:auto;width:70%}.faq .question-container .question{color:var(--pine-color-text-strong);font-weight:var(--pine-font-weight-bold)}.faq .question-container .question-response{font-weight:var(--pine-font-weight-light);color:var(--pine-color-text-subtle)}.footer .footer-link{padding-inline-end:14px;font-weight:var(--pine-font-weight-light)}.footer .footer-link:last-child{padding-inline-end:0}.content{width:100%}section{position:relative;overflow:hidden}@media(max-width: 990px){.well-status{margin-block-end:0}}@media(max-width: 767px){.header{padding-inline:0;padding-block:110px 40px}.faq .question-container{margin-block-start:0;margin-block-end:60px;margin-inline:0;width:100%}}.signup-invitation{background:var(--pine-color-background-container)}.signup-invitation hr{border-block-start-color:var(--pine-color-accent);width:50%;margin-block:20px;margin-inline:auto}.signup-invitation .form-invitation .form-group{margin-inline-end:0}.signup-invitation .form-invitation .form-group input{width:100%}@media(max-width: 767px){.signup-invitation .form-invitation .form-group input{width:80%;margin:auto}}.signup-invitation .form-invitation button[type=submit]{width:100%;margin:0;display:inline}@media(max-width: 767px){.signup-invitation .form-invitation button[type=submit]{width:80%;margin:auto;display:block}}.admin-special_offers-new{background-color:var(--pine-color-background-container)}.admin-special_offers-new .btn-lg{font-size:2em}
