@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800;900&display=swap");@font-face{font-family:Poppins-Bold;src:url(https://5553274.fs1.hubspotusercontent-na1.net/hubfs/5553274/Website%20Images/Spell%20kahoot%206%202023/Spell%20kahoot%206.0%20fonts/Poppins-Bold.ttf)}@font-face{font-family:Poppins-Regular;src:url(https://5553274.fs1.hubspotusercontent-na1.net/hubfs/5553274/Website%20Images/Spell%20kahoot%206%202023/Spell%20kahoot%206.0%20fonts/Poppins-Regular.ttf)}@font-face{font-family:Poppins-Light;src:url(https://5553274.fs1.hubspotusercontent-na1.net/hubfs/5553274/MAP-LM/fonts/Poppins-Light.ttf)}@font-face{font-family:Poppins-Medium;src:url(https://5553274.fs1.hubspotusercontent-na1.net/hubfs/5553274/math%20program%20revamp/Poppins-Medium.ttf)}@font-face{font-family:Poppins-SemiBold;src:url(https://5553274.fs1.hubspotusercontent-na1.net/hubfs/5553274/Digital%20Events%20all/Poppins-SemiBold.ttf)}@font-face{font-family:Poppins-ExtraBold;src:url(https://5553274.fs1.hubspotusercontent-na1.net/hubfs/5553274/ELA%20page%20revamp/Poppins-ExtraBold.ttf)}.section5 .micmobile{display:none}section{margin-top:50px}.section1{margin-top:0}span{font-family:Poppins-Bold}.section1 .form-wrapper{background:#fff;border-radius:10px}.section5 p{margin-bottom:0!important}.img-fluid.gradescircular{max-width:none}select#student-count{border:2px solid #000;border-radius:10px;color:#000;cursor:pointer;display:block;font-size:16px;font-weight:600;margin:auto;padding:10px 20px;width:inherit}.form-wrapper{background-color:#fff;border-radius:10px;font-family:Poppins-Regular;margin:auto;padding:30px;transform:translateY(-5px)}.form-row{display:flex;gap:10px;margin-bottom:16px}button,input,select{display:block;font-size:16px;padding:10px}.form-row select{max-width:150px}.section3 button:disabled{background-color:#ccc;cursor:not-allowed}#payment-link{text-align:center}#payment-link a{background-color:#0a7cff}.section-1-ty button,input,select{border:1px solid #000;border-radius:10px;display:block;font-size:16px;margin-bottom:10px;padding:10px;width:100%}.error{color:red;font-size:14px;margin-bottom:10px}#payment-link{display:none;margin-top:20px}#payment-link a{background-color:green;border-radius:5px;color:#fff;padding:10px 20px;text-decoration:none}.phone-wrapper{display:flex;gap:10px;margin-bottom:10px}.phone-wrapper input,.phone-wrapper select{flex:1;font-size:16px;padding:10px}.phone-wrapper select{max-width:150px}h1{color:#fff;font-family:Poppins-ExtraBold;font-size:64px}h1 span{font-family:Poppins-Regular;font-size:44px}h2{font-size:32px}h2,h4{font-family:Poppins-Bold}h4{font-size:22px}h3{font-family:Poppins-Bold;font-size:24px}p{font-family:Poppins-Regular;font-size:22px}.section1 button#proceedBtn{background:#000;border-radius:30px;color:#fff;padding:10px 30px}.section1{background-color:#d0302b;border-radius:0 0 30% 40%;padding-top:50px}.section1 .imagine{background-color:#000;color:#b1b1b1;font-family:Poppins-Regular;font-size:24px;padding:20px}.section1 .mic{left:-25%;position:relative}.section1 .submitform{margin-top:3%}.section1 .whitetext{color:#fff;font-family:Poppins-Regular;font-size:25px;margin-top:3%}.section1 .blackbgtext{justify-content:space-between}.section2 .circulargrey{left:-3%;position:relative}.section3{background-color:#d0302b;padding-bottom:1%}.section3 h2{color:#fff}.section3 .gain{background-color:#fbe7e7;border-radius:20px;margin:3% auto auto;padding:10px;text-align:start}.section3 .gainimage{margin:0 2%}.registerbutton{background-color:#292929;border-radius:70px;color:#fff;cursor:pointer;font-family:Poppins-Bold;font-size:24px;margin:4% auto;padding:2%;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:40%}.registerbutton:hover{box-shadow:0 4px 8px #f5f5f5;transform:scale(1.02) translateY(-2px)}.arrow{margin-left:2%}.section4 .danger{margin:40px 0}.section4 .twopeople{display:flex;justify-content:right}.section5 .quick{background-color:#d0302b;color:#fff;padding:1%}.section5 .blackbg{background-color:#000;color:#fff;padding:30px}.section5 .custom-checklist{list-style:none;margin:0;padding:0}.section5 .custom-checklist li{align-items:center;display:flex;font-size:24px;line-height:1.4;margin-bottom:15px}.section5 .registerbutton{background-color:#fff;border-radius:70px;color:#000;cursor:pointer;font-family:Poppins-Bold;font-size:24px;margin:0;padding:2%;text-align:center;transition:transform .3s ease,box-shadow .3s ease;width:fit-content}.nate-faq-section .faq-item{background-color:#fff;border-radius:10px;box-shadow:0 1px 9px hsla(0,0%,45%,.16);cursor:pointer;margin-bottom:16px;padding:20px;transition:all .3s ease}.nate-faq-section .faq-item:hover{box-shadow:0 4px 15px hsla(0,0%,45%,.25)}.nate-faq-section .faq-question{align-items:center;display:flex;gap:12px;margin-bottom:12px;padding-left:25px;position:relative}.nate-faq-section .faq-question img{display:none}.nate-faq-section .faq-question h3{color:#000;font-family:Poppins-SemiBold;font-size:18px;font-weight:600;line-height:1.4;margin:0}.nate-faq-section .faq-answer,.nate-faq-section .faq-answer p{color:#000;font-size:16px;font-weight:400;line-height:1.6;margin:0;padding-left:25px}.nate-faq-section .faq-item.collapsed .faq-answer{display:none}.nate-faq-section .section-title{color:#000;font-size:1.75rem;font-weight:700;line-height:1.2}.nate-faq-section .faq-question:before{color:#333;content:"\002b";font-size:22px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(0deg);transition:transform .3s ease-in-out}.nate-faq-section .faq-item:not(.collapsed) .faq-question:before{content:"\2212";transform:translateY(-50%) rotate(0deg)}.nate-faq-section .faq-item.collapsed .faq-answer{margin-left:0}.circular-list{display:flex;flex-direction:column;gap:15px;list-style:none;margin:0;padding:0;width:80%}.circular-list li{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:40px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;padding:20px;text-align:start}.circular-box{align-items:center;background-color:#e0e6f8;border-radius:50%;display:flex;height:50px;justify-content:center;margin-right:15px;width:50px}.icon-circle{color:#007bff;font-size:24px}.text-content{display:flex;flex-direction:column}.main-text{color:#333;font-size:22px;font-weight:700}.sub-text{color:#666;font-size:18px;margin-top:5px}@media (max-width:768px){.circular-list li{padding:9px}.nate-faq-section .faq-item{padding:16px}.nate-faq-section .faq-question h3{font-size:15px}.nate-faq-section .faq-answer{font-size:13px;margin-left:32px}.section1 .imagine{font-size:16px}h1 span{font-size:34px}h1{font-size:44px}.section1{border-radius:unset}.section1 .submitform{width:49%}h2{font-size:26px}p{font-size:18px}.sub-text{font-size:12px}.main-text{font-size:14px}.circular-box{height:30px;margin-right:10px;width:30px}.section2 .circulargrey{left:-4%;position:relative}h4{font-size:12px}.section5 .custom-checklist li,h3{font-size:16px}.registerbutton,.section5 .registerbutton{font-size:18px}.form-wrapper{padding:12px}}@media(max-width:767px){.section5 .micmobile{display:block;margin:auto}.section5 .micred{display:none}.nate-faq-section .faq-item{margin-bottom:12px;padding:12px}.nate-faq-section .faq-question{gap:8px;margin-bottom:8px}.nate-faq-section .faq-question img{height:20px;width:20px}.nate-faq-section .faq-question h3{font-size:14px;line-height:1.3}.nate-faq-section .faq-answer{font-size:12px;line-height:1.4;margin-left:28px}.nate-faq-section .section-title{font-size:1.5rem;line-height:1.2;margin-bottom:.75rem}.section1 .submitform{margin:auto;width:90%}.section2 .circulargrey{display:flex;justify-content:center;left:unset;margin-top:10%}.section3 .gain{width:87%}.registerbutton,.section5 .registerbutton{width:90%!important}.section4 .twopeople{justify-content:center}.section4 .here{margin-top:10%;text-align:center}.nate-faq-section .faq-answer,.nate-faq-section .faq-answer p{font-size:14px;padding-left:unset}.section5 .talkingchild{display:flex;margin:auto}.section5 .micdowncontent{margin-left:12%;margin-top:10%;width:70%}}@media(max-width:1024px){.circular-list{width:90%}.registerbutton{width:50%}}