.form-section{display:flex;justify-content:space-between;padding:3vw 5vw 3vw 10vw;min-height:36vw;background-color:#4e3bc2}.label{font-size:var(--f-2);color:#000;font-weight:500}.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 h1{color:#FFF;font-size:3.88vw;font-weight:800;line-height:72px;margin-top:5vw;text-align:left}.form-section-left p{color:#f3f3f3;font-size:1.667vw;font-weight:500;margin-top:3vw}.form-section-left img{height:auto;width:50vw;position:absolute;top:10.3vw;left:0;z-index:-1}.form-section-right{width:45%;box-shadow:0 0 10px -8px var(--primary-color);padding:2vw;border-radius:var(--border-radius);background-color:#fff;position:relative}.computer-inputs-cont{display:flex;align-items:center}.computer-input-cont{display:flex;align-items:center}.computer-input-cont input{height:1.1vw;width:1.1vw;margin-right:.3vw;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;flex-direction:column;justify-content:center;align-items:center}.grades-row{display:flex;width:100%;justify-content:center;align-items:center}.grade-box{position:relative;display:flex;flex-direction:column;align-items:center;width:16.6%}.grade-label{width:100%;padding:1vw 0;display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:1px solid var(--tertiary-color);border-left:1px solid var(--tertiary-color);font-size:var(--f-2)}.grade-1{border-radius:var(--border-radius) 0 0 0}.grade-6{border-radius:0 var(--border-radius) 0 0}.grade-7{border-radius:0 0 0 var(--border-radius)}.grade-12{border-radius:0 0 var(--border-radius) 0}.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;overflow-x:scroll}.date-cont{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:.5vw}.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:9vw}.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:35%}.phone-box:nth-child(2){width:100%}.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.5vw;align-items:center;justify-content:space-around;font-size:1vw;margin-top:1vw;margin-right:3vw;cursor:pointer}.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 only screen 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:8vw}.grade-label{padding:2vw}.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}.phone-box img{top:48%;right:21%}.contact-input[name="shortCode"]{padding:1.5vw 2vw 1.5vw 1vw}}.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-sub-heading{font-weight:800;font-size:1.5vw;line-height:29.05px;color:#4360fd}.form-hdr{color:#3d4d5d;font-size:1.667vw;line-height:27.708px;text-align:left;padding-bottom:1.5vw;border-bottom:1px solid rgba(0,0,0,0.10)}.form-title-breakpoint{color:#ff752c;font-size:1.667vw;font-weight:800;line-height:27.708px}.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}.form-section .form-corner-img-container{position:absolute;top:0;right:0}.course-drop-down{display:flex;flex-direction:column}.fourth-form-question-input{display:flex;flex-direction:column;margin-bottom:1.5vw}.fourth-form-question-input .label{margin-bottom:.5vw !important}