.form-section{display:flex;position:absolute;top:0;width:60%;justify-content:center}.label{font-size:var(--f-2);color:var(--primary-color);font-weight:700}.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-right{box-shadow:0 0 10px -8px var(--primary-color);padding:2vw;border-radius:var(--border-radius);background-color:#fff;position:relative;min-width:40vw}.computer-inputs-cont{display:flex;align-items:center}.computer-input-cont{display:flex;align-items:center}.computer-input-cont input{height:1.5vw;width:1.5vw;margin-right:.5vw;cursor:pointer}.computer-input-cont label{font-size:var(--f-3);font-weight:600}.computer-input-cont:nth-child(1){margin-right:0}input[type="radio"]{accent-color:var(--selected-color)}.computer-input[id="no"]{margin-left:3vw}.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%}.lqs-options-container{display:flex;flex-wrap:wrap}.lqs-box{width:fit-content;margin-right:1vw}.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)}.lqs-label{border:1px solid #ddd;border-radius:.5vw;padding:1vw}.lqs-options-container{margin-bottom:.5vw}.fourth-form-question-input{margin:1vw 0}.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-4);color:var(--secondary-color)}.grade-number{font-weight:700;font-size:var(--f-3)}.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;flex-wrap:wrap;justify-content:space-around;align-items:flex-start}.date-cont{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:30%}.date-label{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--tertiary-color);border-radius:var(--border-radius);padding:.5vw;width:100%;margin-top:10px}.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){margin-right:2vw}.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(--error);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}.country-container{position:relative}.country-container>img{position:absolute;top:45%;right:6%;height:1.5vw;z-index:1;width:1.5vw;pointer-events:none}.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:11vw}.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}.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}}.instantSlotModal{position:absolute;z-index:1;height:100%;width:100%;backdrop-filter:blur(5px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1vw;text-align:center;display:none;top:0;left:0}.instantSlotModal .modalBox{background-color:white;padding:2vw;border:1px solid #dcd6d6;border-radius:1vw}.instantSlotModal p{margin-bottom:2vw;font-weight:500;font-size:1.4vw}.btn-group{display:flex;justify-content:space-evenly}.instantSlotModal button{height:3vw;border-radius:2vw;border:1px solid #afafaf;background:white;font-weight:500;font-family:'Nunito','Poppins';cursor:pointer;transition:all .3s ease-in-out;font-size:1.2vw;padding:.5vw 1vw}.instantSlotModal button:hover{color:white;background-color:#3954ff}#instantLoaderBtn{width:100%}#previous-slot-time{padding:.5vw;border-radius:.5vw;border:1px solid #18aa00;display:block;width:fit-content;margin:1vw 0;font-size:.8vw}.secondary-cta{border:2px solid #4360fd;border-radius:.5vw;text-align:center;padding:.7vw;color:#4360fd;font-weight:700;width:100%;background-color:white;font-family:'Nunito','Poppins','Geologica',sans-serif;cursor:pointer}.instant-slot-or-line{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:white;padding:0 3vw}.divider-container{position:relative;padding:2vw 0}#form-block-screen{position:absolute;z-index:1;height:100%;width:100%;backdrop-filter:blur(5px) brightness(0.6);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1vw;text-align:center;box-shadow:0 0 10px -5px black;border-radius:.5vw;top:0;left:0}#form-block-screen .modalBox{background:white;border-radius:2vw;padding:2vw;transform:scale(0)}#form-block-screen .modalBox .content-box{margin-top:1vw}#form-block-screen .modalBox img{height:7vw;width:auto}#form-block-screen .modalBox .content-box p:nth-child(1){font-weight:bold;margin-bottom:.5vw;font-size:2vw}.popup{animation:popup .5s ease-in-out forwards}@keyframes popup{0%{transform:scale(0)}80%{transform:scale(1.1)}100%{transform:scale(1)}}.country-container>img{z-index:0 !important}