.new-section-hero,.section-hero{padding:4.8rem 0 9.6rem 0;background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0)),url(/art/diversity-painting.jpg);background-size:cover;max-height:90rem}.section-hero{margin-top:9.6rem}.tests-section-hero{padding:4.8rem 0 9.6rem 0;background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0)),url(/art/test-background2.jpg);background-size:cover;max-height:90rem}.compatibility-section-hero{padding:4.8rem 0 9.6rem 0;background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0)),url(/art/compatibility-1000.jpg);background-size:cover;max-height:90rem}.career-section-hero{padding:4.8rem 0 9.6rem 0;background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0)),url(/art/compass.jpg);background-size:cover;max-height:90rem}.growth-section-hero{padding:4.8rem 0 9.6rem 0;background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0)),url(/art/personal-growth.jpg);background-size:cover;max-height:90rem}.portrait-section-hero{padding:4.8rem 0 9.6rem 0;background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0)),url(/art/concert-people.jpg);background-size:cover;max-height:90rem}.relationships-section-hero{padding:4.8rem 0 9.6rem 0;background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0)),url(/art/family-dinner.jpg);background-size:cover;max-height:90rem}.jung-section-hero{padding:4.8rem 0 9.6rem 0;background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0)),url(/art/jung-freud-etal.jpg);background-size:cover;max-height:90rem}.kids-section-hero{padding:4.8rem 0 9.6rem 0;background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0)),url(/art/kids-believe-hero.jpg);background-size:cover;max-height:90rem}.section-main-ad,.section-main,.section-sub-main-1,.section-sub-main-2,.section-sub-main-3{padding:4.8rem;padding-left:22%;padding-right:22%}.section-main{padding-top:15rem;padding-bottom:2rem}.section-main-ad a,.section-main a,.section-sub-main-1 a,.section-sub-main-2 a,.section-sub-main-3 a{text-decoration:none;color:#308ab4;color:#04aaf7;font-weight:500}.section-main-ad a:hover,.section-main a:hover,.section-sub-main-1 a:hover,.section-sub-main-2 a:hover,.section-sub-main-3 a:hover{color:#777;color:#cf711f;font-weight:500;cursor:pointer}.section-main-ad,.section-main{background-color:#fdf2e9}.section-sub-main-1{background-color:#fae5d3}.section-sub-main-2{background-color:#fdf2e9}.section-sub-main-3{background-color:#fddbc1}.section-sub-main-2 h3,.section-sub-main-2 h2,.section-sub-main-2 h1,.section-sub-main-1 h3,.section-sub-main-1 h2,.section-sub-main-1 h1,.section-main-ad h3,.section-main-ad h2,.section-main-ad h1,.section-main h3,.section-main h2,.section-main h1{color:#cf711f;color:#a20202;font-weight:600}.hero-text-box{padding-top:7%;padding-bottom:7%}.hero{max-width:75%;margin:0 auto;padding:0 3.2rem;display:grid;grid-template-columns:1fr 1fr;gap:9.6rem;align-items:center}.hero-description{font-size:2rem;font-weight:500;line-height:1.6;margin-bottom:4.2rem;padding-top:4.2rem;padding-bottom:4.2rem}.jung-section-how,.section-how{padding:9.6rem 2.4rem}.jung-section-how{padding:15rem}.step-link,.step-link h3{text-decoration:none;color:#e67e22;color:#a20202}.step-link:hover,.step-link:hover h3{color:#cf711f}.step-img-box{display:flex;align-items:center;justify-content:center;position:relative}.step-img-box::before,.step-img-box::after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%}.step-img-box::before{background-color:#fdf2e9;padding-bottom:80%;width:80%;z-index:-2}.step-img-box::after{padding-bottom:65%;width:65%;background-color:#fae5d3;z-index:-1}.step-img{width:400px}.step-img-jung{width:280px}.step-number{font-size:9.6rem;font-weight:600;color:#ddd;margin-bottom:1.2rem}.step-description{font-size:1.8rem;line-height:1.6}.section-ref{padding:9.6rem 6.4em;padding-top:15rem;background-color:#fdf2e9}.ref-container{padding:5%;padding-top:5%;padding-bottom:2%;margin-bottom:0;margin:0;display:block;background-color:#fae5d3}.type-img-box{display:inline-flex;align-items:center}.jung-type-img,.compat-type-img,.type-img{width:16rem;height:16rem;margin-top:5%;margin-bottom:0;margin-right:5%;margin-left:5%;border-radius:5%;align-self:center}.compat-type-img{border:3px solid #a20202;border:3px solid #777;box-shadow:0 .5rem 1.5rem 0 rgba(0,0,0,.25);width:10rem;height:10rem}.jung-type-img{width:24rem;height:24rem}.jungian-type-label,.type-label{font-size:4.8rem;font-weight:600;color:#cf711f;color:#a20202;font-weight:600;padding-bottom:2.4rem;*/ text-decoration:none;text-align:center;align-self:center;padding-top:5%;margin-top:0}.jungian-type-label{font-size:2.4rem;text-align:center}.compat-type-grid,.type-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:4.6rem;column-gap:4.6rem;justify-content:center;align-items:center}.jungian-type-grid{display:grid;grid-template-columns:1fr 1fr;row-gap:4.6rem;column-gap:4.6rem;justify-content:center;align-items:center;margin-left:9.6rem}.container-medium{padding:5%;box-shadow:0 2.4rem 4.8rem 0 rgba(0,0,0,.15);width:100%;color:#333;font-size:2rem;font-weight:400}.rel-subheading{font-weight:500;display:block;font-size:2.4rem;color:#cf711f;color:#a20202;font-weight:600;text-transform:uppercase;margin-bottom:1.6rem;margin-top:2.6rem;letter-spacing:.75px}.resource-grid-container{padding:5%;box-shadow:0 2.4rem 4.8rem 0 rgba(0,0,0,.15);border-radius:11px;background-image:linear-gradient(to right bottom,#eebd93,#fae5d3)}.grid-jungian{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;text-align:left;margin:5%;padding:5%;margin-bottom:9.6rem;border-radius:11px;box-shadow:0 1.2rem 1.2rem 0 rgba(0,0,0,.15);background-color:#fae5d3;overflow:hidden;color:#333}.jungian-function-label{font-weight:500;padding-bottom:1px}.white-bg{background-color:#fff;padding:5%}.non-white-bg{background-color:#fae5d3;padding:5%}.function-text{font-size:2.4rem;text-align:left}.grid-resource{display:grid;grid-template-columns:1fr 1fr;align-items:center;text-align:left;margin:5%;padding:5%;margin-bottom:9.6rem;border-radius:11px;box-shadow:0 2.4rem 4.8rem 0 rgba(0,0,0,.15);background-color:#fae5d3;overflow:hidden;color:#333}.grid-resource a{text-align:center!important}.grid-resource a:hover{font-weight:600;color:#777;color:#cf711f}.heading-tertiary-resource{padding-top:3px}.resource-card{display:block;width:100%;align-items:left}.resource-card-icon{font-size:6rem;justify-content:center;align-items:center;color:#555}.resource-card-text{text-align:center;font-size:2.4rem;color:#555}.resource-card:hover .resource-card-icon,.resource-card:hover .resource-card-text{color:#cf711f;font-weight:600;transition:color 0.3s;cursor:pointer}.section-growth{padding:9.6rem 6.4em;background-color:#fdf2e9}.section-growth h3,.section-growth h2,.section-growth h1{color:#cf711f;color:#a20202;font-weight:600}.strengths-container,.strengths-container-dark{width:80%;padding:5%;margin-left:5%;position:relative;font-size:1.8rem;font-color:#333;line-height:1.4;border-radius:11px;box-shadow:0 2.4rem 2.4rem 0 rgba(0,0,0,.15)}.strengths-container{background-color:#fdf2e9}.strengths-container-dark{background-color:#fae5d3}.weaknesses-container,.weaknesses-container-dark{width:80%;padding:5%;margin-left:5%;position:relative;font-size:1.8rem;font-color:#333;line-height:1.4;border-radius:11px;box-shadow:0 2.4rem 2.4rem 0 rgba(0,0,0,.15)}.weaknesses-container{background-color:#fdf2e9}.weaknesses-container-dark{background-color:#fae5d3}.grid-growth{display:grid;grid-template-columns:20px 1fr;color:#333;width:100%;line-height:1.2;padding-left:5%;align-items:center;justify-content:center;column-gap:2.2rem;row-gap:2.2rem}.growth-text{padding:0;color:#333;font-size:2.2rem;font-weight:400}.list-growth-ul,.list-growth-ol{padding:2.4rem;font-weight:400;line-height:1.4;font-size:2.2rem;color:#333;border-radius:11px;margin:5%;padding:5px}.list-growth-ol li{color:#333;padding:5px}.growth-em{font-weight:600}.section-portraits{padding:9.6rem 6.4em;background-color:#fdf2e9}.section-portraits h3,.section-portraits h2,.section-portraits h1{color:#a20202;font-weight:600}.section-testimonials{padding:9.6rem 0;background-color:#fdf2e9;display:grid;grid-template-columns:55fr 45fr;grid-template-rows:[row1] auto [row2];align-items:center;padding-bottom:2.6rem}.testimonials-container{padding-left:9.6rem;align-items:left;width:100%;grid-column:1}.testimonial-subheading{margin-top:0}.testimonials{display:grid;grid-template-columns:50% 50%;padding-right:5rem}.testimonial-img{width:6.4rem;border-radius:50%;margin-bottom:1.2rem;margin-top:1.2rem;transition:all 0.3s ease}.testimonial-text{font-size:2rem;line-height:1.6;margin-bottom:1.6rem;margin-right:2.6rem;align-items:center;justify-content:center}.testimonial-text span{color:#a20202;font-weight:500}.collage-container{padding-top:0rem;padding-left:5.4rem;padding-bottom:0;width:100%;background-color:#fdf2e9;justify-items:center;align-items:center}.full-testimonial-collage{display:flex;flex-wrap:wrap;width:360px;height:2400px;grid-column:2;overflow:hidden}.testimonial-collage{display:flex;flex-wrap:wrap;width:360px;height:1000px;grid-column:2;overflow:hidden}.item{flex:1 1 150px;width:80px;height:200px}.users{padding-top:3.2rem;color:#cf711f;color:#a20202;font-weight:500;font-size:1.8rem;line-height:1.6}.section-cta{padding:9.6rem 0}.cta{display:grid;grid-template-columns:2fr 1fr;box-shadow:0 2.4rem 4.8rem 0 rgba(0,0,0,.15);border-radius:11px;background-image:linear-gradient(to right bottom,#cf711f,#fdf2e9);overflow:hidden}.cta-img-box{background-image:linear-gradient(to right bottom,rgba(235,151,78,.5),#230,125,34,.5);background-image:url(/art/william-krause-aSwigmwLS8A-unsplash.jpg);background-size:cover;background-position:center;position:relative;cursor:pointer}.cta-img-box::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.cta-img-box:hover::before{background-color:rgba(240,240,240,.5)}.cta-text-box{padding:4.2rem 4.2rem 4.2em 4.2rem;color:#45260a;margin-bottom:3.2rem}.cta-text{font-size:1.8rem;line-height:1.6;margin-bottom:4.8rem}.cta .heading-secondary{color:#45260a;margin-bottom:5%}.cta *:focus{outline:none;box-shadow:0 0 0 .8rem rgba(253,242 233,.5)}.cta-form{display:grid;grid-template-columns:1fr 1fr;column-gap:3.2rem;row-gap:2.4rem}.cta-form label{display:block;font-size:1.6rem;font-weight:500;margin-bottom:1.2rem}.cta-form input{width:100%;padding:1.2rem;font-size:1.8rem;font-family:inherit;border:none;background-color:#fdf2e9;border-radius:9px}.cta-form input::placeholder{color:#aaa}.chatbots-section-hero{padding:4.8rem 0 9.6rem 0;background-image:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0)),url(/art/robots.jpg);background-size:cover;max-height:90rem}.section-chatbot{padding-top:15rem}.heading-chatbots{font-weight:700;letter-spacing:-.5px;font-size:4rem;line-height:1.05;color:#333;margin-bottom:3.2rem;margin-top:3.2rem;padding-top:3.2rem}.chatbox-text{padding-left:10%}.section-payment-plans{padding:9.4rem;background-color:#fae5d3;border-radius:11px}.payment-subheading{text-transform:uppercase;margin-bottom:2.8rem;margin-top:0;font-size:4.2rem;line-height:1.8;font-weight:500;color:#a20202;font-weight:600;text-align:center}.payment-number{font-size:9.6rem;font-weight:600;color:#ccc;margin-bottom:1rem;margin-top:1.4rem}.section-payment-plans h3,.section-payment-plans h2{padding-bottom:4.2rem;font-size:2.4rem;line-height:1.4;text-align:center;align-items:center;justify-content:center}.grid-payment-plan,.grid-payment-options{margin:0 auto;padding:1.2rem;display:grid;grid-template-columns:1fr 1fr 1fr;gap:4.2rem;align-items:center;justify-content:center}.grid-payment-plan{width:80%}.grid-payment-options{width:90%}.payment-plan-box-2,.payment-plan-cta-box,.payment-plan-box{height:440px;display:flex;align-items:center;justify-content:center;position:relative;flex-direction:column;border-radius:11px;border:3px solid #cf711f;text-align:center;padding:1.2rem 1.2rem}.payment-plan-box-2{background-color:#fdf2e9}.payment-plan-cta-box{background-color:#fff;box-shadow:0 2.4rem 4.8rem 0 rgba(0,0,0,.15)}.payment-plan-box h3{text-align:center}.payment-plan-box a,.payment-plan-box link{text-decoration:none}.payment-plan-cta-box a:hover h3,.payment-plan-box a:hover h3{color:#cf711f;font-size:2.6rem;transition:all 0.3s ease}.container-payment{background-color:#fae5d3;align-items:center;padding:4.6rem}.container-payment-text{font-size:2.8rem;color:#a20202;font-weight:500;text-align:left!important;padding-top:10px;padding-bottom:15px;text-transform:uppercase}.payment-text{color:#333;font-size:2.8rem;line-height:1.8}.grid-payment{margin:0 auto;padding:0;display:grid;grid-template-columns:2.5fr 0 3fr 2fr;gap:4.2rem;align-items:center}.payment-required{color:#a20202;font-weight:500;font-size:2.8rem}.payment-text-small{font-size:1.6rem;color:#333}.grid-payment input{margin-top:10px;padding:10px;width:36rem;height:24px;font-size:2.6rem;border:none}.submit-btn{background-color:#fff;color:#a20202;font-weight:500;padding:15px 20px;border:none;border-radius:7px;cursor:pointer;font-size:2.8rem;box-shadow:0 2.4rem 4.8rem 0 rgba(0,0,0,.15)}.select-type,.rel-check-text{font-size:2.4rem;line-height:1.4;. padding:2.4rem;margin-top:8px}.input-retrieve{width:25rem;padding:1.2rem;font-size:1.8rem;font-family:inherit;border:none;background-color:#fff;border-radius:9px}.rel-check-form select,.retrieve-form input{width:25rem;padding:1.2rem;font-size:1.8rem;font-family:inherit;border:none;background-color:#fff;border-radius:9px}.retrieve-form input::placeholder{color:#aaa}.btn-retrieve{background-color:#fff;color:#cf711f;color:#a20202;font-weight:500;padding:15px 20px;border:none;border-radius:7px;cursor:pointer;font-size:2.8rem;box-shadow:0 2.4rem 4.8rem 0 rgba(0,0,0,.15)}.btn-retrieve:hover{background-color:#fae5d3}.grid-rel-profile{display:grid;grid-template-columns:2fr 1fr;align-items:center;width:70%;gap:4.6rem;font-size:2.8rem}.rel-check-submit{background-color:#fff;color:#333;padding:15px 20px;border:none;border-radius:7px;cursor:pointer;font-size:2.8rem}.rel-check-submit:hover{background-color:#fdf2e9}.rel-check-text{font-size:2.8rem;color:#333}.container-passwd{background-color:#fae5d3;align-items:center;padding:4.6rem;box-shadow:0 2.4rem 4.8rem 0 rgba(0,0,0,.15);width:40rem;color:#333;font-size:2rem;font-weight:400;margin-bottom:4.2rem}.passwd-text{color:#333;font-size:2.8rem;line-height:1.8}.grid-passwd{margin:0 auto;width:30rem;padding:0;display:grid;grid-template-columns:1fr;gap:4.2rem;align-items:center}.submit-passwd-text{color:#333;font-size:2.8rem;width:100%}.submit-passwd{background-color:#f1760b;color:#fff;padding:10px 10px;border:none;border-radius:7px;cursor:pointer;font-size:2.2rem}.submit-passwd:hover{background-color:#cf711f;font-weight:600}.container-learn{background-color:#fae5d3;padding:4.6rem;align-items:left;box-shadow:0 2.4rem 4.8rem 0 rgba(0,0,0,.15);width:50rem;color:#333;font-size:2rem;font-weight:400;margin-bottom:4.2rem;text-decoration:none;font-weight:500;margin-left:4.6rem;border-radius:11px}.container-learn a,.container-learn:link{text-decoration:none;color:#04aaf7}.grid-learn{width:100%;padding:0;display:grid;grid-template-columns:20px 1fr;gap:4.2rem;align-items:center}.container-jungian-functions{padding:4.2rem;background-color:#fdf2e9;box-shadow:0 2.4rem 4.8rem 0 rgba(0,0,0,.15);border-radius:7px;margin-bottom:4.2rem;color:#a20202;font-weight:500;line-height:1.8;width:70rem}.jungian-function-text{color:#333;line-height:1.2;font-size:2rem}.scientist{font-weight:600}.container-practical{padding:4.6rem}.container-practical a,.container-practical a:hover{font-weight:600}.practical-text{font-size:2.8rem;color:#333;font-weight:600;letter-spacing:-.5px}.section-how a:hover{color:#cf711f;font-weight:500}.wrapper-test{padding:4.2rem;background-color:#fae5d3;text-align:center}.ol-test{display:flex;flex-direction:row;margin-left:0;padding:0}.flex-test{color:#333}.question-text,.text-question{color:#555}.text-test{color:#555}.text-agree{font-size:2.4rem;color:#a20202}.ol-test{color:#333;display:flex;flex-direction:column;align-items:left;list-style:none}.form-test{padding:0;margin-left:0}.container-results{text-align:center;padding:9.6rem}.results-box{width:75%;background-color:#fae5d3;box-shadow:0 2.4rem 4.8rem 0 rgba(0,0,0,.15);text-align:left;padding:9.6rem;font-size:3.2rem;font-weight:600;color:#333}.grid-percentages{display:grid;width:100%;grid-template-columns:1fr 2fr 2fr;gap:10px;row-gap:20px;align-items:left;justify-items:left;padding-top:2.4rem}.grid-test{display:grid;margin:0 auto;grid-template-columns:15% 15% 15% 15% 15%;width:100%;align-items:center;justify-items:center;padding:2.4rem;padding-bottom:9.6rem;margin-left:9.6rem;gap:10px}.grid-test span{display:inline-block}.grid-test input[type="radio"]{display:none}.grid-test span label{display:inline-block;width:15px;height:15px;border:2px solid #666;border-radius:50%;cursor:pointer;background-color:#fff}.grid-test span:nth-child(2) label,.grid-test span:nth-child(4) label{width:24px;height:24px}.grid-test span:nth-child(1) label,.grid-test span:nth-child(5) label{width:35px;height:35px}.grid-test input[type="radio"]:checked+label{background-color:#333}.btn-test,.btn-next{background-color:#fff;color:#333;padding:15px 20px;padding-left:4.2rem;padding-right:4.2rem;border:none;border-radius:7px;cursor:pointer;font-size:2.8rem}.submit-btn:hover{background-color:#fdf2e9}.btn-test{box-shadow:0 2.4rem 4.8rem 0 rgba(0,0,0,.15)}.btn-test:hover{background-color:#fae5d3}.kids-ol{padding:2.4rem;font-weight:400;line-height:1.4;font-size:2.2rem;color:#333;border-radius:11px;margin:5%;padding:5px}.kids-ol li{color:#333;padding:5px;padding-bottom:15px}.text-orange{color:#a20202;font-weight:500}.text-gray{color:#333}.heading-secondary-kids{margin-bottom:5px;padding-bottom:5px;padding-top:4.2rem;}.reset-pqk{background-color:#fff;color:#333;padding:15px 20px;border:none;border-radius:7px;cursor:pointer;font-size:2.8rem}.submit-pqk{background-color:#fff;color:#a20202;font-weight:500;padding:15px 20px;border:none;border-radius:7px;cursor:pointer;font-size:2.8rem;font-weight:600;box-shadow:0 2.4rem 4.8rem 0 rgba(0,0,0,.15)}.grid-pqk{display:grid;margin:0 auto;grid-template-columns:20px 1fr;column-gap:10px;row-gap:15px;width:100%:color:#333}grid-pqk span nth-child(2){color:#333}.compatibility-grid{margin:0 auto;padding:1.2rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:2.4rem;justify-content:center;align-items:center;width:100%}.compatibility-box{height:385px;display:flex;justify-content:center;position:relative;flex-direction:column;border-radius:11px;border:3px solid #cf711f;font-size:2.4rem;line-height:1.4;background-color:#fdf2e9;padding-bottom:20px}.compatibility-box h3{text-align:center;margin-bottom:5px}.compatibility-box-text{text-align:center;color:#a20202;font-weight:500}.compatibility-box a,.compatibility-box link{text-decoration:none}.bio-container{display:flex;align-items:center;justify-content:left;flex-direction:row;align-self:flex-start;margin-left:20px;position:relative;text-align:left}.bio-heading{font-size:4.6rem;color:#a20202;text-transform:uppercase}.bio-img{width:8.4rem;height:8.4rem;border-radius:50%;transition:all 0.3s ease;margin-right:10px}
