:root{font-family:Lato,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;--c-primary:#006550;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-size:16px;margin:0;padding:0}.site-main{padding:2rem;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:static;min-height:100vh}.site-main::before{background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../img/qualification/42db637ac4ea775fde460782b40f7eddbd79fef5.jpg);position:fixed;content:'';width:100%;height:100%;left:0;top:0;z-index:0}.site-main::after{position:fixed;content:'';width:100%;height:100%;left:0;top:0;background-color:var(--c-primary);opacity:.95;z-index:0}.wrapper{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1124px;-webkit-box-sizing:border-box;box-sizing:border-box;gap:3rem}@media all and (min-width:900px){.wrapper{gap:6rem}}.cards{position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;overflow:visible;-webkit-box-flex:0;-ms-flex:0 1 400px;flex:0 1 400px;-webkit-transition:1s;transition:1s;-webkit-box-sizing:border-box;box-sizing:border-box;aspect-ratio:358/467;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:320px;display:grid;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:1fr;grid-template-rows:1fr}.cards::before{content:'';position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:Min(392px,100%);height:auto;aspect-ratio:2/3;opacity:.4;background-color:#fff;z-index:0;border-radius:100%;-webkit-filter:blur(122px);filter:blur(122px)}.sideinfo{-webkit-box-flex:0;-ms-flex:0 1 Min(600px,100%);flex:0 1 Min(600px,100%);font-size:18px}.sideinfo p{margin:.8rem 0}.sideinfo h1{margin:0 0 .8rem 0}.sideinfo ul{margin:.8rem 0;padding:0;list-style-position:inside}.sideinfo .si-badges{margin-top:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sideinfo .si-badges img{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:block;max-height:90px;width:auto}@-webkit-keyframes fadeOut{to{opacity:0;visibility:hidden}}@keyframes fadeOut{to{opacity:0;visibility:hidden}}@-webkit-keyframes fadeIn{to{opacity:1;visibility:visible}}@keyframes fadeIn{to{opacity:1;visibility:visible}}@-webkit-keyframes disaeppear{to{-webkit-transform:rotate(-6deg) translate(-10px,0);transform:rotate(-6deg) translate(-10px,0);pointer-events:none}}@keyframes disaeppear{to{-webkit-transform:rotate(-6deg) translate(-10px,0);transform:rotate(-6deg) translate(-10px,0);pointer-events:none}}@-webkit-keyframes appear{to{-webkit-transform:rotate(0) translate(0,0);transform:rotate(0) translate(0,0);pointer-events:all}}@keyframes appear{to{-webkit-transform:rotate(0) translate(0,0);transform:rotate(0) translate(0,0);pointer-events:all}}.card{background-color:#fff;border-radius:24px;-webkit-box-shadow:0 2px 7px rgb(0 0 0 / .3);box-shadow:0 2px 7px rgb(0 0 0 / .3);padding:2rem;width:100%;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;aspect-ratio:358/467;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid var(--c-primary);z-index:3;color:var(--c-primary);box-sizing:border-box;grid-column:1/2;grid-row:1/2;-webkit-transition:.4s;transition:.4s}.first{border:1px solid #fff}.last{background-color:#eef7f4}.card:nth-of-type(1){z-index:3;background-color:var(--c-primary);border:1px solid #fff;color:#fff;-webkit-transform:rotate(0);transform:rotate(0)}.card.passed{z-index:8;opacity:0;visibility:hidden;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.card.active{opacity:1;visibility:visible;-webkit-transform:rotate(0);transform:rotate(0);pointer-events:all;z-index:4}.card.last.active{-webkit-transform:rotate(0) scale(1.1,1.1);transform:rotate(0) scale(1.1,1.1)}.card.active~.card{-webkit-transform:rotate(6deg);transform:rotate(6deg);z-index:3;opacity:1}.card.active~.card~.card{z-index:2;opacity:1;-webkit-transform:rotate(12deg);transform:rotate(12deg)}.card.active~.card~.card~.card{z-index:1;opacity:0;-webkit-transform:rotate(18deg);transform:rotate(18deg)}.card.active~.card~.card~.card~.card{z-index:0;opacity:0;-webkit-transform:rotate(12deg);transform:rotate(12deg)}.logo{margin-top:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-self:flex-end;margin:auto 0 0 0}.logo svg{width:145px}.logo svg path{fill:currentColor!important}.logo.logo-final svg{width:115px}.card .counter{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:7px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card .counter span{background-color:#eef7f4;-webkit-box-flex:0;-ms-flex:0 1 50px;flex:0 1 50px}.card .counter span.active{background-color:var(--wp--preset--color--class)}.card__inner{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;width:100%}.card__inner .spinner{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.5s;transition:.5s}.card__inner .spinner svg{width:80px;height:auto;display:block}.card__inner h3{margin:0 0 1rem 0}.card__inner p{margin:0 0 1rem 0}.card__inner a[href]{text-decoration:underline;color:var(--c-primary)}.card__inner input[type=radio]{position:absolute;width:1px;height:1px;outline:0}.card__inner label{position:relative;display:block}.card__inner input[type=email],.card__inner input[type=email]:-internal-autofill-selected,.card__inner input[type=text],.card__inner input[type=text]:-internal-autofill-selected{width:100%;padding:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:var(---wp--preset--sm--font-size);border-radius:3px;border:1px solid var(--wp--preset--color--class);margin-bottom:.8rem;min-height:48px;background-color:#eef7f4!important;color:var(---wp--preset--color--dark)!important}.card__inner input[type=email].invalid,.card__inner input[type=email]:-internal-autofill-selected.invalid,.card__inner input[type=text].invalid,.card__inner input[type=text]:-internal-autofill-selected.invalid{-webkit-box-shadow:0 0 0 2px inset #003b2e;box-shadow:0 0 0 2px inset #003b2e}.card__inner .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.2rem;margin-top:.5rem}.card__inner .buttons .button{padding:.5rem 1.5rem;background-color:#ff9d28;border:1px solid #ff9d28;color:#fff;font-weight:900;min-height:48px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:Max(250px,100%);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:3px;cursor:pointer;position:relative;-webkit-transition:.3s;transition:.3s;text-decoration:none}.card__inner .buttons .button.outline{background-color:#fff;color:var(--wp--preset--color--dark);border:1px solid var(--wp--preset--color--class);min-height:56px}.card__inner .buttons .button.outline:hover{background-color:var(--wp--preset--color--class);color:#fff;-webkit-filter:drop-shadow(0 4px 6px rgb(0 0 0 / .3));filter:drop-shadow(0 4px 6px rgb(0 0 0 / .3))}.card__inner .buttons .button .recommended{position:absolute;top:0;right:-3px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:.1rem 25px .1rem .4rem;background-color:#ff9d28;color:#fff;font-size:12px;font-weight:700;border-radius:9px}.card__inner .buttons .button .recommended::after{display:block;position:absolute;right:1px;top:-3px;content:'';width:17px;height:19px;background-size:contain;background-position:right center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='18' height='20' viewBox='0 0 18 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.55957 7.85864C3.64184 7.85062 3.77871 7.92833 3.79297 8.13013L4.50391 18.1389C4.51842 18.3431 4.38969 18.4574 4.2998 18.4661L1.19531 18.7688C1.12338 18.7758 1.0096 18.7173 0.972656 18.5676L0.961914 18.4973L0.250977 8.48853C0.236458 8.28437 0.365193 8.17009 0.455078 8.16138L3.55957 7.85864Z' fill='white' stroke='%23DE861E' stroke-width='0.5'/%3E%3Cpath d='M8.97485 0.366634C9.15117 0.337479 9.35183 0.353453 9.56686 0.471667C9.77996 0.588878 10.0235 0.816468 10.2704 1.23792C10.4447 1.98662 10.3911 2.98696 10.2086 3.95405C10.0238 4.93285 9.71656 5.83825 9.42538 6.36268C9.21475 6.74193 9.5069 7.15115 9.89566 7.17761C11.3412 7.27631 14.6275 7.03073 15.494 6.96239C15.6257 6.95202 15.7576 6.96774 15.881 7.00819C16.2026 7.11366 16.6748 7.32374 16.9059 7.65891C17.0134 7.81486 17.0697 7.99849 17.0308 8.22855C16.9905 8.4669 16.8444 8.77727 16.4998 9.16673C16.4396 9.23468 16.4111 9.32297 16.4194 9.41049L16.4403 9.4968C16.6991 10.1691 16.7837 10.6553 16.7441 11.015C16.7109 11.3155 16.5898 11.5404 16.3781 11.7255L16.2811 11.803C16.1619 11.8908 16.1114 12.0528 16.1775 12.1977C16.3289 12.5293 16.4934 13.0051 16.4964 13.4613C16.499 13.8495 16.3871 14.2081 16.055 14.4694L15.8988 14.5751C15.761 14.6556 15.6999 14.8247 15.7591 14.9731L15.7922 15.0352C16.0007 15.3451 16.1769 15.8158 16.1357 16.2328C16.1157 16.435 16.0451 16.6204 15.9065 16.7757C15.7696 16.9291 15.5509 17.0687 15.2073 17.1591C13.6755 17.2612 5.47225 17.7421 3.942 17.8316L3.27061 8.52751C3.56482 8.22551 4.63069 7.12581 5.64728 5.98054C6.16727 5.39471 6.6775 4.79306 7.06671 4.27937C7.26108 4.02283 7.42909 3.78455 7.55261 3.57775C7.67041 3.38053 7.76813 3.1804 7.79003 3.01148C7.85052 2.54505 8.00248 1.94141 8.14249 1.44608C8.21202 1.20008 8.27782 0.983567 8.32609 0.82906C8.3502 0.751891 8.3693 0.689701 8.38297 0.647404C8.4133 0.62241 8.45878 0.58715 8.51651 0.550101C8.63403 0.47472 8.79394 0.396613 8.97485 0.366634Z' fill='white' stroke='%23DE861E' stroke-width='0.5'/%3E%3C/svg%3E%0A")}.card__inner .buttons .button.green{background-color:var(--wp--preset--color--class);color:#fff!important;border:1px solid var(--wp--preset--color--class);min-height:56px}.card__inner .buttons .button[disabled]{cursor:not-allowed}.card__inner .buttons .button:hover{-webkit-filter:drop-shadow(0 4px 6px rgb(0 0 0 / .3));filter:drop-shadow(0 4px 6px rgb(0 0 0 / .3))}.card__inner span.error{color:#fff;font-size:12px;min-height:1.2em;display:block;margin-bottom:.5rem;position:absolute;z-index:2;top:0;right:-4px;-webkit-transition:.3s;transition:.3s;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#003b2e;padding:.1rem .4rem;line-height:1;border-radius:3px}.card__inner ul.options{margin:0;padding:0;list-style:none}.card__inner ul.options li{margin:0 0 .5rem 0}.card__inner ul.options li:last-child{margin:0}.card__inner ul.options label{display:block;padding:.2rem .5rem;border-radius:3px;border:1px solid var(--wp--preset--color--class);cursor:pointer;font-size:var(---wp--preset--sm--font-size);background-color:#eef7f4;color:var(---wp--preset--color--dark);-webkit-transition:background-color .3s,color .3s,border-color .3s;transition:background-color .3s,color .3s,border-color .3s}.card__inner ul.options input[type=radio]:checked+label,.card__inner ul.options label:hover{background-color:var(--c-primary);color:#fff;border-color:var(--c-primary)}.card__inner ul.options input[type=radio]+label:focus,.card__inner ul.options input[type=radio]:focus+label{outline:#006550 solid 1px;outline-offset:2px}@-webkit-keyframes float{0%{-webkit-transform:translate(0,20%) scale(.1,.1);transform:translate(0,20%) scale(.1,.1);opacity:1}40%{-webkit-transform:translate(-10%,-110%) scale(.8,.8);transform:translate(-10%,-110%) scale(.8,.8);opacity:1}100%{-webkit-transform:translate(-80%,-250%) scale(.1,.1);transform:translate(-80%,-250%) scale(.1,.1);opacity:0}}@keyframes float{0%{-webkit-transform:translate(0,20%) scale(.1,.1);transform:translate(0,20%) scale(.1,.1);opacity:1}40%{-webkit-transform:translate(-10%,-110%) scale(.8,.8);transform:translate(-10%,-110%) scale(.8,.8);opacity:1}100%{-webkit-transform:translate(-80%,-250%) scale(.1,.1);transform:translate(-80%,-250%) scale(.1,.1);opacity:0}}.hearts{position:absolute;overflow:visible;top:2rem;left:1rem;width:500px;height:500px;-webkit-transform:translate(-100%,-40%);transform:translate(-100%,-40%)}.hearts .heart{position:absolute;right:0;bottom:0;border-radius:50%;width:60px;opacity:0;height:60px;background-image:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../img/qualification/heart1.png);background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-delay:0s;animation-delay:0s;opacity:0}.hearts .heart:nth-child(2){background-image:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../img/qualification/heart2.png);top:50%}.hearts .heart:nth-child(3){background-image:url(https://www.dreamclass.io/wp-content/themes/dreamclass2/dist/css/../img/qualification/heart3.png);top:80%}@-webkit-keyframes animate1{to{-webkit-transform:translate(var(--t-left),-20%) scale(1,1);transform:translate(var(--t-left),-20%) scale(1,1);opacity:1}}@keyframes animate1{to{-webkit-transform:translate(var(--t-left),-20%) scale(1,1);transform:translate(var(--t-left),-20%) scale(1,1);opacity:1}}@-webkit-keyframes animate2{40%{-webkit-transform:translate(var(--t-left),-20%) scale(1,1);transform:translate(var(--t-left),-20%) scale(1,1);opacity:1}100%{-webkit-transform:translate(-10%,var(--t-top)) scale(.8,.8);transform:translate(-10%,var(--t-top)) scale(.8,.8);opacity:0}}@keyframes animate2{40%{-webkit-transform:translate(var(--t-left),-20%) scale(1,1);transform:translate(var(--t-left),-20%) scale(1,1);opacity:1}100%{-webkit-transform:translate(-10%,var(--t-top)) scale(.8,.8);transform:translate(-10%,var(--t-top)) scale(.8,.8);opacity:0}}.hearts .heart.animate{-webkit-animation:animate1 .5s ease-in-out forwards,animate2 1.4s ease-in-out forwards;animation:animate1 .5s ease-in-out forwards,animate2 1.4s ease-in-out forwards}.review,.type-review{padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;-webkit-transition:.6s;transition:.6s;margin:0!important;width:Min(450px,100%)}.carousel{position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}.carousel::before{content:'';position:absolute;top:70%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:Min(350px,100%);height:auto;aspect-ratio:3/2;opacity:.4;background-color:#fff;z-index:0;border-radius:100%;-webkit-filter:blur(122px);filter:blur(122px)}.carousel__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0}.carousel__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:-.2rem 0 0 0!important;position:relative;z-index:2;gap:.5rem}.carousel__pagination li{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel__pagination li button{width:10px;height:auto;border-radius:50%;background-color:#fff;opacity:.28;border:none;aspect-ratio:1/1;-webkit-transition:.4s;transition:.4s;cursor:pointer}.carousel__pagination li:hover:not(.active) button{opacity:.7}.carousel__pagination li.active button{background-color:#006550;opacity:1}.page-template-template-qualification .calendly-overlay .calendly-popup{width:Min(1200px,calc(100% - 2rem))!important;background-color:#fff;border-radius:20px;overflow:hidden;min-width:300px;-webkit-box-shadow:0 4px 15px rgb(0 0 0 / .3);box-shadow:0 4px 15px rgb(0 0 0 / .3)}