@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800;900&display=swap");@font-face{font-family:OpenSans-Regular;src:url(https://www.98thpercentile.com/hubfs/The%20second%20window/fonts/OpenSans-Regular.ttf)}@font-face{font-family:OpenSans-BoldItalic;src:url(https://www.98thpercentile.com/hubfs/DE%20Storytelling%20Secrets%2026/Fonts/OpenSans-BoldItalic.ttf)}@font-face{font-family:Poppins-Bold;src:url(https://www.98thpercentile.com/hubfs/Website%20Images/new_bof/Fonts/Poppins-Bold.ttf)}@font-face{font-family:OpenSans-Italic;src:url(https://www.98thpercentile.com/hubfs/The%20second%20window/fonts/OpenSans-Italic.ttf)}@font-face{font-family:OpenSans-Bold;src:url(https://www.98thpercentile.com/hubfs/The%20second%20window/fonts/OpenSans-Bold.ttf)}@font-face{font-family:OpenSans-Medium;src:url(https://www.98thpercentile.com/hubfs/The%20second%20window/fonts/OpenSans-Medium.ttf)}@font-face{font-family:OpenSans-ExtraBold;src:url(https://www.98thpercentile.com/hubfs/DE%20Storytelling%20Secrets%2026/Fonts/OpenSans-ExtraBold.ttf)}.mobile,.section1 .bee2{display:none!important}h1{color:#9c7d04}h1,h1 span{font-family:OpenSans-ExtraBold;font-size:55px}h2{color:#1a1a1a;font-size:38px}h2,h3{font-family:OpenSans-Bold}h3{font-size:20px}h4{font-size:18px}h4,h5{font-family:OpenSans-Bold}h5{font-size:14px}p{color:#555!important;font-family:OpenSans-Regular}.section1{margin-top:0}.yellow{color:#f5c200}section{margin-top:50px}.yellowcolor{color:#9c7d04}.footer-new.py-5,.section12{margin-top:0!important}.bookletbtn{background-color:#000;border-radius:10px;color:#f5c200;cursor:pointer;font-family:OpenSans-Bold;margin:5% auto auto;padding:2% 6%;text-align:center;transition:transform .3s,box-shadow .3s;width:fit-content}.bookletbtn:hover{box-shadow:0 4px 8px #f5f5f5;transform:scale(1.02) translateY(-2px)}.bookletbtny{background-color:#f5c200;border-radius:10px;color:#1a1a1a;cursor:pointer;font-family:OpenSans-Bold;font-size:16px;margin:3% auto auto;padding:1%;text-align:center;transition:transform .3s,box-shadow .3s;width:fit-content}.bookletbtny:hover{box-shadow:0 4px 8px #f5f5f5;transform:scale(1.02) translateY(-2px)}.section1{background-color:#fff5ce;overflow:hidden;padding:5%;position:relative}.bg-video{height:100%;left:0;object-fit:cover;opacity:.3;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.bold{font-family:OpenSans-Bold}.section1 .round{border:1px solid #55555569;border-radius:25px;margin:auto}.section1 .round,.section1 h4.round{background-color:#c3c9bb;color:#000;padding:1% 5%;width:fit-content}.section1 h4.round{border:2px solid #000;border-radius:10px;margin:3% auto auto}.yellowbox h4{margin-bottom:0}.section1 .yellowbox{background-color:#f5c20057;border-radius:10px;padding:2% 5%;width:fit-content}.section1 .twoboxes{display:inline-flex;gap:5%;justify-content:center;margin-top:5%;text-align:center;width:100%}.section1 .bee{position:relative;right:-22%;top:-6%}h5.yellow{color:#d4a800}.section2 .content-card{align-items:flex-start;background-color:#fffbeb;border:1px solid #f0e080;border-left-width:8px;border-radius:16px;display:flex;gap:20px;padding:30px}.section2 .text-content h3{color:#1a1a1a;font-weight:700;margin-bottom:10px;margin-top:0}.section2 .text-content p{line-height:1.6;margin:0}.section2 .icon-container{align-self:center}.section2 .fourcards{justify-content:space-evenly}.section3 .yellowbg{background-image:url(https://www.98thpercentile.com/hubfs/De-SpellBee-26/yellowbg.png);background-position:top;background-repeat:no-repeat;background-size:cover;padding:0 0 5% 2%}.section3 .timeline-column{display:flex;flex-direction:column;gap:30px}.section3 .timeline-item{align-items:flex-start;display:flex;gap:15px}.section3 .icon-circle{align-items:center;background-color:#1a1a1a;border-radius:50%;color:#fbbf24;display:flex;flex-shrink:0;font-weight:700;height:50px;justify-content:center;width:50px}.section3 .icon-circle.star{background-color:#fbbf24;color:#1a1a1a}.section3 .content .label{color:#d4a800;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.section3 .content p{font-size:14px}.section3 .content h3{color:#1a1a1a;font-size:18px;font-weight:800}.section3 .content p{color:#4b5563;line-height:1.5;margin:0}.section4 .awards-container{display:grid;gap:2%;grid-template-columns:repeat(3,1fr);margin:0 auto}.section4 .award-card{background:#fff;border:1px solid #e0e6ed;border-radius:20px;box-shadow:0 4px 15px rgba(0,0,0,.05);cursor:pointer;display:flex;flex-direction:column;padding:4%;text-align:center;transition:all .3s ease}.section4 .award-card:hover{background-image:linear-gradient(180deg,#fffdf0,#fff8c0);border:2px solid #f5c200;box-shadow:0 8px 25px rgba(253,216,53,.2);transform:translateY(-5px)}.section4 .award-icon img{height:auto}.section4 .award-subtitle{color:#757575;font-size:14px;font-weight:700;letter-spacing:.5px;margin-bottom:10px}.section4 .award-title{color:#212121;font-size:22px;font-weight:800;line-height:1.2}.section4 .award-perks{border-top:1px solid #e0e0e0;list-style:none;margin:0;padding:20px 0 0;text-align:left}.section4 .terms p{margin-bottom:0}.section4 .award-perks li{color:#333;font-family:OpenSans-Regular;font-size:15px;line-height:1.4;margin-bottom:18px;padding-left:25px;position:relative}.section4 .award-perks li:before{content:"✓";font-weight:700;left:0;position:absolute}.section4 .award-footer{color:#616161;font-size:15px;margin-top:auto;text-align:left}.section4 .terms{background-color:#fffbe6;border:2px solid #f0e080;border-radius:10px;margin-top:2%;padding:2%}.section4 .bottom{align-items:center;margin-top:2%;position:relative}.section4 .bottom .img-fluid{bottom:-20px;height:auto;pointer-events:none;position:absolute;right:10px;width:15%;z-index:2}.section5{background-color:#fffdf0;padding:2%}.section5 .testimonial-card{background:#fff;border:1px solid #e0e6ed;border-radius:20px;box-shadow:0 4px 10px rgba(0,0,0,.03);display:flex;flex-direction:column;padding:30px;width:100%}.section5 .card-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.section5 .stars{color:#ffc107;font-size:20px;letter-spacing:2px}.section5 .quote-icon{color:#ffc107;font-family:serif;font-size:40px;font-weight:700;line-height:1}.section5 .testimonial-text{color:#444!important;flex-grow:1;font-family:OpenSans-Italic,sans-serif;font-size:16px;font-style:italic;line-height:1.6;margin-bottom:30px}.section5 .user-info{align-items:center;display:flex;gap:15px}.section5 .user-img{border-radius:50%;height:50px;object-fit:cover;width:50px}.section5 .user-name{color:#1a1a1a;font-family:OpenSans-Bold,sans-serif;font-weight:800;margin:0}.section5 .user-location{color:#888;font-family:OpenSans-Regular,sans-serif;font-size:12px;margin:0}.section5 .trustpilot{color:#00875a!important;font-family:OpenSans-Bold,sans-serif;font-size:14px;font-weight:600;margin:0;padding-top:15px}.section5 .swiper-pagination-bullet-active{background:#f5c200}.section5 .swiper-wrapper{display:flex}.section5 .swiper-slide{display:flex;height:auto!important}.section5 .assurance{display:block;justify-content:center;margin:2% auto auto;text-align:center}.section10 .accordion-item{background-color:transparent;border:none;margin-bottom:10px}.section10 .accordion-header{margin-bottom:0}.section10 .accordion-button{align-items:center;background-color:transparent;border:none;border-bottom:2px solid transparent;border-image:linear-gradient(90deg,#f0e080);border-image-slice:1;box-shadow:none;color:#444;display:flex;font-family:OpenSans-Bold;font-size:1rem;font-weight:700;justify-content:space-between;padding:1.5rem 0;text-align:left;width:100%}.section10 .accordion-button:not(.collapsed){background-color:transparent;box-shadow:none;color:#f5c200}.section10 .accordion-button:after{display:none}p.testimonial-text{font-size:16px}.section10 .accordion-body{color:#666;font-family:OpenSans-Regular;font-size:1rem;line-height:1.6;padding:1rem 0 2rem}.section10 .custom-icon{color:#f64d52;font-size:1rem;transition:transform .3s ease}.section10 .accordion-button:not(.collapsed) .custom-icon{color:#a14bf3;transform:rotate(180deg)}.section10 .accordion-button:not(.collapsed) .accordionimg{transform:rotate(180deg)}.section10-1 h5.bold{color:#6c6c6c}.custom-icon{transition:transform .3s ease}.section6{background-image:url(https://www.98thpercentile.com/hubfs/De-SpellBee-26/ThankyouPage/lastbg.png);background-position:top;background-repeat:no-repeat;background-size:auto;background-size:cover;padding:5%}.section6 .theround{background-color:#fff;border:2px solid #25d366;border-radius:15px;padding:2%}.section6 .clouds{margin:2% 0}.section6 .greenbutton{background-color:#25d366;border-radius:5px;color:#fff;font-family:OpenSans-Bold;margin:auto;padding:1% 3%;width:fit-content}.section12 .modal-overlay{align-items:center;backdrop-filter:blur(5px);background-color:rgba(0,0,0,.7);display:none;height:100%;justify-content:center;left:0;padding:20px;position:fixed;top:0;width:100%;z-index:9999}.section12 .modal-overlay.visible{display:flex}.section12 .modal-content-container{background-color:#fff;border-radius:15px;box-shadow:0 20px 40px rgba(0,0,0,.3);max-height:90vh;max-width:800px;overflow-y:auto;position:relative;width:100%}.section12 .form-header-black{background-color:#111;border-radius:15px 15px 0 0;color:#fff;padding:35px 20px;text-align:center}.section12 .form-header-black h1{font-size:24px;font-weight:700;letter-spacing:.5px;margin-bottom:8px}.section12 .form-header-black p{color:#fff!important;font-size:14px;margin-bottom:15px}.section12 .free-badge{background-color:#fc0;border-radius:20px;color:#000;display:inline-block;font-size:14px;font-weight:800;padding:4px 24px}.section12 .form-body-wrapper{padding:30px}.section12 .section-heading{color:#1e293b;display:block;font-size:18px;font-weight:700;margin-bottom:15px}.section12 .form-group-section{margin-bottom:25px}.section12 .form-control,.section12 .form-select{background-color:#fff;border:1px solid #d1d5db;border-radius:8px;color:#1f2937;font-size:14px;margin-bottom:5px;padding:12px 15px;transition:border-color .2s,box-shadow .2s;width:100%}.section12 .form-control:focus,.section12 .form-select:focus{border-color:#8c4448;box-shadow:0 0 0 3px rgba(140,68,72,.1);outline:none}.section12 .error-message{color:#dc2626;font-size:12px}.section12 .student-card-box{background-color:#f0f7ff;border:1px solid #e0e7ff;border-radius:10px;margin-bottom:15px;padding:20px}.section12 .student-label{color:#64748b;display:block;font-size:13px;font-weight:700;margin-bottom:12px;text-transform:uppercase}.section12 .dashed-add-btn{align-items:center;background:transparent;border:1.5px dashed #3b82f6;border-radius:8px;color:#3b82f6;cursor:pointer;display:flex;font-weight:600;justify-content:center;margin-bottom:10px;padding:12px;transition:all .2s;width:100%}.section12 .dashed-add-btn:hover{background-color:#eff6ff;border-color:#2563eb}.section12 .btn-submit-full{background-color:#111;border:none;border-radius:8px;color:#fff;cursor:pointer;display:block;font-size:16px;font-weight:700;letter-spacing:1px;margin:auto;padding:16px;transition:background .2s;width:100%}.section12 .btn-submit-full:hover{background-color:#222}.section12 .form-check-label{color:#6b7280;font-size:13px;line-height:1.4}.section12 .close-modal-btn{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:32px;justify-content:center;position:absolute;right:15px;top:15px;width:32px;z-index:10}.section12 .close-modal-btn:hover{background:hsla(0,0%,100%,.2)}.section12 .modal-content-container::-webkit-scrollbar{width:6px}.section12 .modal-content-container::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.section12 .main-title{font-size:32px}@media(max-width:1024px){.section3 .timeline-column{gap:15px}h1,h1 span{font-family:OpenSans-ExtraBold;font-size:50px}.section2{margin-top:50px}.section4 .award-title{color:#212121;font-size:18px}.section2 .content-card{padding:2%}h4{font-size:16px}}@media(max-width:767px){.section5{padding:4%}.section12 .main-title{font-size:22px;margin-top:5%}.section3 .yellowbg{padding:0!important}.section1 .row{flex-direction:column-reverse}.section1{padding:5% 0}.desktop,.section3 .timeline-column,.section4{display:none!important}.mobile{display:block!important}.section5 .assurance{display:none}.section1{background-repeat:repeat}.section2 .content-card{margin-top:4%}.section4 .awards-container{display:grid;gap:2%;grid-template-columns:repeat(1,1fr)}.section1 .bee2{display:block!important;position:relative;right:-73%;top:-44px}.bookletbtny{font-size:14px;margin:5% auto auto;padding:2%;width:80%}img.img-fluid.bee{display:none}.section2 .fourcards{display:flex!important;flex-wrap:nowrap!important;gap:15px;overflow-x:auto;padding-bottom:20px;padding-left:15px}.section2 .fourcards::-webkit-scrollbar{display:block;height:6px}.section2 .fourcards::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.section2 .fourcards::-webkit-scrollbar-thumb{background:#fc0;border-radius:10px}.section2 .content-card{gap:12px;padding:3%}.section3 .awards-container{display:flex!important;flex-wrap:nowrap!important;gap:15px;overflow-x:auto!important;padding-bottom:20px;padding-left:15px;padding-right:15px}.section3 .awards-container::-webkit-scrollbar{display:block;height:6px}.section3 .awards-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.section3 .awards-container::-webkit-scrollbar-thumb{background:#fc0;border-radius:10px}.section4-2 .award-card{background:#fff;border:1px solid #e0e6ed;border-radius:20px;box-shadow:0 4px 15px rgba(0,0,0,.05);cursor:pointer;display:flex;flex-direction:column;margin-top:5%;padding:4%;text-align:center;transition:all .3s ease}.section4-2 .award-card:hover{background-image:linear-gradient(180deg,#fffdf0,#fff8c0);border:2px solid #f5c200;box-shadow:0 8px 25px rgba(253,216,53,.2);transform:translateY(-5px)}.section4-2 .award-icon img{height:auto;margin-bottom:20px;width:80px}.section4-2 .award-subtitle{color:#757575;font-size:14px;font-weight:700;letter-spacing:.5px;margin-bottom:10px}.section4-2 .award-title{color:#212121;font-size:28px;font-weight:800;line-height:1.2;margin-bottom:25px}.section4-2 .award-perks{border-top:1px solid #e0e0e0;list-style:none;margin:0;padding:20px 0 0;text-align:left}.section4-2 .award-perks li{color:#424242;font-size:15px;line-height:1.4;margin-bottom:18px;padding-left:25px;position:relative}.section4-2 .award-perks li:before{content:"✓";font-weight:700;left:0;position:absolute}.section4-2 .award-footer{color:#616161;font-size:12px;text-align:left}.section4-2 .terms{margin:auto;padding:5%;text-align:center}.section4-2 .bottom{align-items:center;margin-top:2%;position:relative}.section4-2 .bottom .img-fluid{display:none!important}.section3 .awards-container .award-card{flex:0 0 85%!important;max-width:85%!important;min-width:280px}.section4-2 .award-title{font-size:20px}.section4-2 .award-perks li,.section4-2 .award-subtitle{font-size:12px}}@media(max-width:768px){.section4 .award-footer,.section4 .award-subtitle{font-size:12px}.section4 .award-perks li{color:#333;font-family:OpenSans-Regular;font-size:14px;margin-bottom:5px}.section3 .yellowbg h5.yellow{color:#d4a800;margin-top:1%!important}.section3 .timeline-item{gap:12px}.section3 .content h3{margin:0}.section3 .content .label,.section3 .content p{font-size:12px}.section3 .content h3{font-size:14px}h1{color:#9c7d04}h1,h1 span{font-family:OpenSans-ExtraBold;font-size:38px}h2{color:#1a1a1a;font-size:28px}h2,h3{font-family:OpenSans-Bold}h3{font-size:16px}h4{font-size:13px}h4,h5{font-family:OpenSans-Bold}h5{font-size:12px}p{font-size:16px}.section1 .yellowbox{background-color:#f5c20057;padding:2% 3%}.section1 .bee{position:relative;right:-38%;top:-8%}.section3 .icon-circle{height:40px;width:40px}.section3 .timeline-column{gap:20px}.section3 .yellowbg{padding:3% 3% 3% 2%}.section4 .awards-container{gap:30px;grid-template-columns:repeat(2,1fr)}.section4 .award-card:nth-child(3){grid-column:1/span 2;justify-self:center;width:50%}.section4 .bottom .img-fluid{bottom:80px;right:0}.section4-2 .award-icon img{width:50px}.section4-2 .bottom .img-fluid{bottom:80px;right:0}.section5 .testimonial-card{padding:15px}.section6 p{font-size:12px}.section6 .greenbutton{background-color:#25d366;border-radius:5px;color:#fff;margin:auto auto 2%;padding:2% 3%}.theround h5{margin-top:3%!important}}@media(max-width:2560px){.section2 .fourcards{display:flex}}