.form-section{display:flex;justify-content:space-between;padding:2vw;min-height:100vh;background:wheat;align-items:center}.logo{position:absolute;top:2vw;height:3.5vw;right:2vw}.form-section-right{width:45%;box-shadow:0 0 10px -8px var(--primary-color);padding:2vw;background-color:#fff;max-height:85vh;overflow-x:hidden;border-radius:1vw}.label{font-size:1vw;color:#000;font-weight:600}.note{font-size:var(--f-4);color:var(--secondary-color)}.center{text-align:center}.radio-input:checked+.radio-label{border:2px solid var(--selected-color);background-color:var(--selected-background-color)}.radio-input:hover+.radio-label{background-color:var(--selected-background-color)}.form-cont{position:relative;display:none}.input-cont{margin-top:2vw}.back-btn{position:absolute;left:0;top:.4vw;cursor:pointer;height:2.5vw;width:2.5vw}h1,h2{text-align:center;font-size:var(--f-1)}.b-top{border-top:1px solid var(--tertiary-color)}.b-right{border-right:1px solid var(--tertiary-color)}.m-b-2{margin-bottom:1vw}.m-t-2{margin-top:1vw}.form-section-left{width:45%;position:relative}.form-section-left p{padding:.9vw 1.5vw;border-radius:0 .3vw .3vw 0;font-size:1.5vw;background-color:var(--selected-color);color:#fff;width:fit-content;transform:translate(0,-7vw)}.form-section-left h1{font-size:3vw;text-align:left;position:absolute;top:.9vw;margin-left:1vw}.form-section-left .rocket{height:auto;width:48vw;position:absolute;top:10vw;left:3vw;z-index:-1}.form-section-left .trustpilot{height:auto;width:17vw;position:absolute;top:45vw;left:19vw;z-index:-1}.computer-inputs-cont{display:flex;flex-direction:column}.computer-input-cont{display:flex;align-items:center;margin:.2vw 0}.computer-input-cont input{height:1.1vw;width:1.1vw;margin-right:.5vw;cursor:pointer}.computer-input-cont label{font-size:var(--f-2);font-weight:500}.computer-input-cont:nth-child(1){margin-right:2vw}input[type="radio"]{accent-color:var(--selected-color)}.grades-cont{display:flex;align-items:center;flex-wrap:wrap}.grade-box{position:relative;display:flex;flex-direction:column;align-items:center;width:22%;margin:.5vw}.grade-label{width:100%;padding:1vw 0;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--tertiary-color);font-size:var(--f-2);border-radius:var(--border-radius)}.grade-title{font-size:var(--f-3);color:var(--secondary-color)}.grade-number{font-weight:500;font-size:var(--f-2)}.radio-input{position:absolute;top:0;left:0;height:100%;width:100%;opacity:0;cursor:pointer}.form-btn{margin:1.5vw auto 1vw auto;border:0;background:var(--cta-color);color:#fff;font-weight:700;font-family:var(--font-family);font-size:var(--f-2);display:flex;align-items:center;padding:1vw 3vw;width:max-content;border-radius:1vw;justify-content:center;width:100%;cursor:pointer}.cta-icon{margin-right:2vw;height:2vw;width:2vw}.dates-cont{display:flex}.date-cont{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:2vw}.date-label{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--tertiary-color);border-radius:var(--border-radius);height:5vw;width:12vw}.date-title{font-size:var(--f-3);color:var(--secondary-color)}.date-number{font-size:var(--f-3);font-weight:700}.slots-cont{display:flex;flex-wrap:wrap;justify-content:flex-start}.slot-cont{position:relative;height:3vw;width:28%;margin:2% 2.6%}.slot-label{border-radius:var(--border-radius);font-size:var(--f-3);border:1px solid var(--tertiary-color);height:100%;width:100%;display:flex;align-items:center;justify-content:center}.contact-cont{display:flex}.phone-box{display:flex;flex-direction:column}.phone-box:nth-child(1){width:100%}.phone-box:nth-child(2){width:78%}.contact-input{padding:1vw;border-radius:var(--border-radius);border:1px solid var(--tertiary-color);margin-top:1vw;cursor:pointer;font-size:1vw}.contact-input::placeholder{color:var(--secondary-color)}.error-messege{display:flex;align-items:center;margin-top:var(--f-4);display:none}.error-messege img{height:var(--f-3);width:var(--f-3);margin-right:.5vw}.error-messege span{color:var(--error);font-size:var(--f-3);font-weight:700}.confirmation-heading-cont{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:3vw}.confirmation-icon{margin-right:1vw;height:10vw;width:10vw;margin-bottom:1vw}.confirmation-heading-text{font-weight:700;font-size:var(--f-1)}.class-details{font-size:1.5vw;text-align:center}.class-time{color:var(--primary-color);font-weight:700}.child,.email,.parent,.zone{width:100%}.computer-error-heading{font-size:var(--f-2);margin:30% auto}.no_computer_cont{display:none;font-size:var(--f-2);margin:5vw 2vw}.countries-drop-down-data{left:0;background:white;padding:.5vw 1vw;font-size:1vw;overflow-y:scroll;max-height:16vw;margin-top:1vw}.countries-drop-down-data>div{display:flex;align-items:center;border-bottom:1px solid #00000029;padding:.5vw 0;cursor:pointer}.countries-drop-down-data>div:last-child{border:0}.countries-drop-down-data>div>img{height:2vw;width:2vw;margin-right:1vw}.country-selected-cont{display:flex;border:1px solid #ddd;border-radius:.5vw;height:3.35vw;align-items:center;justify-content:space-around;font-size:1vw;margin-top:1vw;margin-right:.5vw;cursor:pointer}.country-selected-cont img{margin-right:-1vw}.countries-search-cont{width:34vw;padding:0 1vw 1vw 1vw;box-shadow:0 0 10px -5px grey;position:absolute;z-index:1;left:0;top:5vw;background:white;border-radius:.5vw}.country-container{position:relative}.country-code{width:100% !important}.contact-input::placeholder{color:var(--secondary-color)}.contact-input[name="shortCode"]{padding:1vw 1.5vw 1vw 1vw;-moz-appearance:none;-webkit-appearance:none}.contact-input[name="shortCode"]::-ms-expand{display:none}.confirmation-box{min-height:62vh;display:flex;flex-direction:column;align-items:center}.demo-teacher-info{text-align:center;margin-top:2vw;font-size:1.2vw}.no_computer_cont_active{display:block !important;padding:2vw;background:white;border-radius:1vw;box-shadow:0 0 10px -5px black;line-height:2vw;margin:10vw 2vw 10vw 2vw}.active{display:block}.hide{display:none}.language-cont{margin-top:.5vw}.language-cont select{width:100%}.course-cont{margin-top:.5vw}.course-cont select{width:100%}@media(min-width:601px) and (max-width:1200px){:root{--f-1:2vw;--f-2:1.8vw;--f-3:1.5vw;--f-4:.8vw;--border-radius:1vw}section{padding:2vw 5vw 4vw 5vw}section:nth-child(1){padding:4vw 5vw 4vw 5vw}.input-cont{margin-top:3vw}.date-label{padding:1vw 2.5vw;width:11vw}.grade-label{padding:1vw}.form-btn{margin:3vw auto 1vw auto;padding:1.5vw}.slot-cont{margin:2.5vw .9vw}.slot-label{padding:1.5vw 1.7vw}.contact-input{padding:1.5vw;font-size:1.5vw}.computer-error-heading{font-size:var(--f-2);margin:30% auto}.form-section-left img{top:23.3vw}.form-section-left p{transform:translate(0,-8.3vw)}.phone-box img{top:48%;right:21%}.contact-input[name="shortCode"]{padding:1.5vw 2vw 1.5vw 1vw}.country-selected-cont{height:5vw}.country-selected-cont p{font-size:1.5vw}}.class-schedule-title{font-size:1vw;text-align:center}.class-time-cont{text-align:center;border-radius:1vw;background:#d6def5;padding:2vw 2vw;margin:1.5vw 0}.class-time-string{font-weight:600;font-size:1.5vw}.class-time-zone-string{font-size:1vw}.x-form-header{text-align:center;margin-bottom:4vw}.x-form-heading{font-weight:700;font-size:2vw;margin-bottom:.5vw}.x-form-subheading{font-size:1vw}.main-desktop-image-webinar{height:auto;width:50vw;position:absolute;top:0 !important;left:2vw !important;border-radius:.5vw}.header-section{display:flex;justify-content:space-between;align-items:flex-start;margin-top:2.5vw}.header-sub-heading{font-weight:800;font-size:1.5vw;line-height:29.05px;color:#4360fd}.form-hdr{font-size:1.7vw;text-align:start}.harvard-p{margin:0 0 20px 0;font-size:.694vw;line-height:12.1px}.harvard-img{width:14.364vw}.loading-btn{background-color:#fff !important;border:solid 1px #4360fd !important;border-radius:2vw;width:100%;padding:1vw;margin:2vw 0}.teacher-preference-cont label{font-weight:400}.fourth-form-question-input{display:flex;flex-direction:column;margin-bottom:1vw}#form-4-container .form-hdr{color:black;text-align:center;margin-bottom:2vw}#form-4-container .computer-input-cont label{font-weight:400;margin-left:.5vw;font-size:1vw}#form-4-container .computer-input-cont{padding:.15vw}.otp-verification-cont{position:fixed;top:0;left:0;background:rgb(0 0 0 / 60%);height:100%;width:100%;display:flex;align-items:center;justify-content:center}.otp-verification-box{background:white;border-radius:1vw;box-shadow:0 0 10px -5px black;padding:2vw;display:flex;flex-direction:column;justify-content:center;align-items:center;width:25%;position:relative}.otp-label{display:block;text-align:center;font-size:var(--f-2);margin-bottom:1vw;font-weight:800}.otp-resend-link{color:#1d3bff}.form-close-btn{position:absolute;top:2vw;right:2vw;cursor:pointer}.cta-btn{margin:1.5vw auto 1vw auto;border:0;background:var(--cta-color);color:#fff;font-weight:700;font-family:var(--font-family);font-size:var(--f-2);display:flex;align-items:center;padding:1vw 3vw;width:max-content;border-radius:1vw;justify-content:center;width:100%;cursor:pointer}.blocked-slot{display:flex;flex-direction:column;background:var(--selected-background-color);box-shadow:inset 0 0 10px -7px black}.blocked-slot .slot-time{text-decoration:line-through}.blocked-slot span:nth-child(2){font-size:.7vw}.success_message{font-size:1.5vw;line-height:2vw}#first_name_display{font-weight:700}.loader1 span{vertical-align:middle;border-radius:100%;display:inline-block;width:10px;height:10px;margin:3px 2px;-webkit-animation:loader1 .8s linear infinite alternate;animation:loader1 .8s linear infinite alternate}.loader1 span:nth-child(1){-webkit-animation-delay:-1s;animation-delay:-1s;background:rgba(245,103,115,.6)}.loader1 span:nth-child(2){-webkit-animation-delay:-.8s;animation-delay:-.8s;background:rgba(245,103,115,.8)}.loader1 span:nth-child(3){-webkit-animation-delay:-.26666s;animation-delay:-.26666s;background:rgba(245,103,115,1)}.loader1 span:nth-child(4){-webkit-animation-delay:-.8s;animation-delay:-.8s;background:rgba(245,103,115,.8)}.loader1 span:nth-child(5){-webkit-animation-delay:-1s;animation-delay:-1s;background:rgba(245,103,115,.4)}@keyframes loader1{from{transform:scale(0,0)}to{transform:scale(1,1)}}@-webkit-keyframes loader1{from{-webkit-transform:scale(0,0)}to{-webkit-transform:scale(1,1)}}