@font-face{font-family:OpenSans-Regular;src:url(https://5553274.fs1.hubspotusercontent-na1.net/hubfs/5553274/The%20second%20window/fonts/OpenSans-Regular.ttf)}@font-face{font-family:OpenSans-Bold;src:url(https://5553274.fs1.hubspotusercontent-na1.net/hubfs/5553274/The%20second%20window/fonts/OpenSans-Bold.ttf)}@font-face{font-family:OpenSans-Medium;src:url(https://5553274.fs1.hubspotusercontent-na1.net/hubfs/5553274/The%20second%20window/fonts/OpenSans-Medium.ttf)}*{box-sizing:border-box;margin:0;padding:0}body{background-color:#e8eeea;color:#2d2d2d;overflow-x:hidden}.cta-section{text-align:center}.section1{background-color:#e8eeea;color:#1f1f1f;font-family:OpenSans-Regular;margin:60px 0;position:relative}.section1 .btn-primary-cta{padding:7px 60px}.section1 .trophy-badge{align-items:center;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#00a043,#fff) border-box;background-color:#fff;border:1px solid transparent;border-radius:50px;display:flex;gap:8px;justify-self:anchor-center;margin-bottom:20px;padding:10px 60px}.section1 .trophy-badge span{color:#2d2d2d;font-family:OpenSans-Regular;font-size:16px;font-style:italic;letter-spacing:-.58px}.section1 .trophy-badge strong{color:#2d2d2d;font-family:OpenSans-bold;font-size:16px;font-style:italic;font-weight:700}.section1 .hero-content-box{background:#fff;border-radius:4px;box-shadow:-16px 18px 7px 0 rgba(0,102,26,0),-10px 11px 6px 0 rgba(0,102,26,.01),-6px 6px 5px 0 rgba(0,102,26,.05),-3px 3px 4px 0 rgba(0,102,26,.09),-1px 1px 2px 0 rgba(0,102,26,.1);justify-self:center;max-width:90%;padding:15px 50px;transition:transform .25s ease,box-shadow .25s ease}.section1 .hero-content-box:hover{box-shadow:-18px 20px 10px rgba(0,102,26,.05),-12px 14px 8px rgba(0,102,26,.08),-6px 6px 6px rgba(0,102,26,.12),-2px 2px 4px rgba(0,102,26,.15);transform:translateY(-4px)}.section1 .hero-content-box:active{transform:translateY(-1px)}.section1 .hero-title{color:#2d2d2d;font-family:OpenSans-bold;font-size:42px;font-weight:700;text-align:center;text-transform:uppercase}.challenge,.section1 .col-sm-12.mobileview{display:none}.section1 .heading-imagine{color:#2d2d2d;font-family:OpenSans-bold;font-size:22px;font-weight:700;text-align:center}.section1 .hero-description{color:#2d2d2d;font-family:OpenSans-regular;font-size:20px;font-weight:400;text-align:center}.btn-primary-cta{align-items:center;background-color:#00a043;border:2px solid #00a043;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:OpenSans-bold;font-size:20px;font-weight:600;gap:6px;margin-top:15px;padding:7px 15px;text-decoration:none;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.btn-primary-cta:hover{box-shadow:0 6px 14px rgba(0,160,67,.35);transform:translateY(-2px)}.btn-primary-cta:active{box-shadow:0 3px 8px rgba(0,160,67,.25);transform:translateY(0)}.section1 .register-text{color:#2d2d2d;font-family:OpenSans-regular;font-size:14px;font-weight:400;margin-top:5px}.hero-image-wrapper{position:relative}.section1 .hero-image{border-radius:5px;object-fit:cover;width:100%}.section1 .live-event-badge{align-items:center;background-color:#fff;border:2px solid #b9ffd6;border-radius:5px;bottom:100px;display:inline-flex;gap:8.5px;left:-25px;padding:10px 15px;position:absolute}.section1 .live-text strong{color:#2d2d2d;display:block;font-family:OpenSans-bold;font-size:18px;font-weight:700;letter-spacing:-.4px;line-height:1.4}.section1 .live-text span{color:#2d2d2d;font-family:OpenSans-regular;font-size:18px;letter-spacing:-.34px;line-height:1.4}.section1 .event-highlight-bar{align-items:center;background-color:#eca600;border-radius:4px;color:#fff;display:flex;gap:0;justify-content:center;padding:8px 13px;text-align:center;width:100%}.event-highlight-bar .divider{background-color:#fff;height:20px;width:2px}.section1 .event-highlight-bar span{font-family:OpenSans-bold;font-size:16px;font-style:italic;font-weight:700;padding:0 10px;text-align:center}.section2{background-color:#e8eeea;margin-bottom:50px}.section2 .btn-primary-cta{margin-top:5px;padding:7px 60px}.section2 .section-title{color:#2d2d2d;font-family:OpenSans-bold;font-size:34px;font-weight:700;margin-bottom:30px;text-align:center;text-transform:uppercase}.section-subtitle{color:#4d4d4d;font-family:OpenSans-regular;font-size:20px;margin-bottom:20px;text-align:center}.section2 .event-card-main{background-color:#fff;border:.37px solid #5fab7c;border-radius:18px;margin-bottom:21px;padding:26px 30px 30px;position:relative;text-align:center;transition:transform .25s ease,box-shadow .25s ease}.section2 .event-card-main:hover{box-shadow:0 8px 20px rgba(0,160,67,.18),0 3px 8px rgba(0,160,67,.12);transform:translateY(-4px)}.section2 .event-card-main:active{transform:translateY(-1px)}.event-card-icon-wrapper{align-items:center;border-radius:11px;color:#fff;display:inline-flex;justify-content:center;margin-bottom:20px}.section2 .event-card-title{color:#4d4d4d;font-family:OpenSans-bold;font-size:20px;font-weight:700}.section2 .event-card-subtitle{color:#4d4d4d;font-size:18px;letter-spacing:-.72px;margin-top:10px}.section2 .event-card-subtitle strong{font-weight:700}.event-card-grade{background-color:#fff;border:.37px solid #5fab7c;border-radius:17.9px;margin-bottom:15px;padding:27px 30px;text-align:center;transition:transform .25s ease,box-shadow .25s ease}.event-card-grade:hover{box-shadow:0 8px 18px rgba(0,160,67,.18),0 3px 8px rgba(0,160,67,.12);transform:translateY(-4px)}.event-card-grade:active{transform:translateY(-1px)}.section2 .event-card-grade .icon-wrapper{align-items:center;display:inline-flex;justify-content:center;margin-bottom:20px}.section2 .event-card-grade-title{color:#4d4d4d;font-family:OpenSans-bold;font-size:20px;font-weight:700;letter-spacing:-.72px;margin-bottom:15px}.section2 .event-card-grade-time{letter-spacing:-.72px;line-height:1.5}.certificate-badge,.section2 .digital,.section2 .event-card-grade-time{color:#4d4d4d;font-family:OpenSans-regular;font-size:20px}.certificate-badge{align-items:center;display:inline-flex;gap:5px}.section2 .free{color:#4d4d4d;font-family:OpenSans-regular;font-size:20px}.section2 .feature-checks{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:15px}.section2 .feature-check{align-items:center;color:var(--text-gray);display:flex;font-size:19.7px;gap:6.5px;letter-spacing:-.79px}.section3{background-color:#e8eeea;margin-bottom:50px}.section3-content{display:flex;flex-direction:column;gap:16px}.section3 .col-sm-5.section3-content{left:15%;position:absolute}.section3-pill{align-items:center;background:#fff;background:linear-gradient(#eefff5,#eefff5) padding-box,linear-gradient(90deg,#00c753,#fff) border-box;border:1px solid transparent;border-radius:50px;display:flex;gap:12px;padding:10px 18px;transition:transform .2s ease,box-shadow .2s ease;width:fit-content}.section3-pill:hover{box-shadow:0 4px 10px rgba(0,160,67,.18);transform:translateY(-2px)}.section3-pill:active{box-shadow:0 2px 6px rgba(0,160,67,.14);transform:translateY(0)}.section3-pill img{height:18px;width:18px}.section3 .imagechild{display:none}.section3-pill p{color:#666;font-family:OpenSans-Bold;font-size:18px;font-weight:500;margin:0}.section3-image img{border-radius:12px;object-fit:cover;width:100%}.section3 .section-title{color:#4d4d4d;font-family:OpenSans-Bold;font-size:34px;text-align:center;text-transform:uppercase}.section3 .Challenge{color:#4d4d4d;font-family:OpenSans-Bold;font-size:22px;font-weight:700}.section3 .btn-primary-cta{align-items:center;background-color:#00a043;border:2px solid #00a043;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:OpenSans-bold;font-size:20px;font-weight:600;gap:6px;margin-top:unset;padding:7px 20px;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.section4{margin-bottom:50px}.section4 h2.section-title{color:#2d2d2d;font-family:OpenSans-Bold;font-size:34px;font-weight:700;text-align:center;text-transform:uppercase}.section4 .benefit-title{color:#4d4d4d;font-family:OpenSans-Bold;font-size:22px;font-weight:700;margin-bottom:10px}.section4 .benefit-description{color:#4d4d4d;font-family:OpenSans-Regular;font-size:20px}.section4 .btn-primary-cta{align-items:center;background-color:#00a043;border:2px solid #00a043;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:OpenSans-bold;font-size:20px;font-weight:600;gap:6px;margin-top:5px;padding:10px 25px;text-decoration:none;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.section4 .benefit-card{background-color:#fff;border:2px solid #a7ffcc;border-radius:18px;height:100%;padding:22px 30px;transition:transform .3s ease,box-shadow .3s ease}.section4 .benefit-card:hover{box-shadow:0 10px 22px rgba(0,160,67,.18),0 4px 10px rgba(0,160,67,.12);transform:translateY(-4px)}.section4 .benefit-card:active{transform:translateY(-1px)}.section4 .benefit-card:hover{box-shadow:0 10px 30px rgba(0,160,67,.15);transform:translateY(-5px)}.section4 .benefit-icon{margin-bottom:16px}.section5{margin-bottom:50px}.section5 .col-sm-6{padding:10px 5px 5px 10px}.section5 h2.section-title{color:#2d2d2d;font-family:OpenSans-Bold;font-size:34px;font-weight:700;margin-bottom:25px;text-align:center;text-transform:uppercase}.section5 .skill-card{background-color:#fff;border:1.5px solid #c9e0d3;border-radius:15px;height:100%;min-height:212px;padding:22px 23px;transition:transform .3s ease}.section5 .skill-card:hover{box-shadow:0 10px 22px rgba(0,160,67,.18),0 4px 10px rgba(0,160,67,.12);transform:translateY(-4px)}.section5 .skill-card:active{transform:translateY(-1px)}.section5 .skill-icon{align-items:center;display:inline-flex;justify-content:center;margin-bottom:14px}.section5 .skill-title{color:#4d4d4d;font-family:OpenSans-Bold;font-size:20px;font-weight:700;margin-bottom:10px}.section5 .skill-description{color:#4d4d4d;font-family:OpenSans-Regular;font-size:18px}.section5 .cta-section{text-align:center}.section5 .btn-primary-cta{align-items:center;background-color:#00a043;border:2px solid #00a043;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font-family:OpenSans-bold;font-size:20px;font-weight:600;gap:6px;padding:9px 30px;transition:background-color .2s ease,transform .2s ease,box-shadow .2s ease}.section6{background:#e8eeea;margin-bottom:50px}.section6-title{color:#2d2d2d;font-family:OpenSans-Bold;font-size:34px;font-weight:700;margin-bottom:25px;text-align:center;text-transform:uppercase}.section6-subtitle{color:#555;font-size:15px;margin-bottom:18px}.section6-info{align-items:center;background:#fff;border:1px solid #cccc;border-radius:10px;display:inline-flex;font-family:OpenSans-Bold;font-size:18px;gap:10px;justify-content:center;margin-bottom:28px;padding:12px 16px;width:83%}.section6-info:hover{box-shadow:0 6px 14px rgba(0,160,67,.18);transform:translateY(-2px)}.section6-info:active{transform:translateY(0)}.section6 h3.section6-title{color:#2d2d2d;display:none;font-family:OpenSans-Bold;font-size:34px;font-weight:700;margin-bottom:25px;text-align:center;text-transform:uppercase}.section6-cards{margin-bottom:10px}.section6-card{align-items:center;background:#fff;border:1px solid #d8e8dc;border-radius:12px;display:grid;gap:10px;height:100%;min-height:130px;padding:16px}.section6-card p{color:#4d4d4d;font-family:OpenSans-Bold;font-size:18px;margin:0;text-align:left}.section6-card:hover{box-shadow:0 10px 22px rgba(0,160,67,.18),0 4px 10px rgba(0,160,67,.12);transform:translateY(-4px)}.section6-card:active{transform:translateY(-1px)}.section6-cta{text-align:center}.section7{background:#e8eeea;margin-bottom:50px}.section7-title{color:#2d2d2d;font-family:OpenSans-Bold;font-size:34px;font-weight:700;margin-bottom:25px;text-align:center;text-transform:uppercase}.section7-video-wrap{margin:0 auto 18px;max-width:720px}.section7 .video-thumb{aspect-ratio:16/9;background-image:url(https://5553274.fs1.hubspotusercontent-na1.net/hubfs/5553274/new_tof_1/images/3%20images/Frame%20764.webp);background-position:50%;background-size:cover;border-radius:12px;cursor:pointer;overflow:hidden;position:relative}.section7 .video-thumb .thumbnail{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.section7 .play-icon{height:auto;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:88px}.section7 .play-icon:hover{filter:drop-shadow(0 6px 14px rgba(0,160,67,.35));transform:translate(-50%,-52%)}.section7-text{color:#4d4d4d;font-family:OpenSans-bold;font-size:20px;margin:18px 0 0}.section7-cta{margin-top:10px}.section8{background:#e8eeea;margin-bottom:50px}.section8 .btn-primary-cta{margin-top:unset}.section8-title{color:#2d2d2d;font-family:OpenSans-Bold;font-size:34px;font-weight:700;margin-bottom:10px;text-align:center;text-transform:uppercase}.section8-subtitle{color:#555;font-size:16px;margin-bottom:40px}.section8-cards{margin-bottom:30px}.section8 .award-card{background:#fff;border:1px solid #becdc3;border-radius:5px;height:100%;padding:29px 20px 22px;position:relative}.section8 .award-card:hover{box-shadow:0 10px 22px rgba(0,160,67,.18),0 4px 10px rgba(0,160,67,.12);transform:translateY(-4px)}.section8 .award-card:active{transform:translateY(-1px)}.section8 .award-tag{background:#00a043;border-radius:4px;color:#fff;font-size:12px;font-weight:600;padding:6px 12px;position:absolute;right:0;top:0}.section8 .award-icon{align-items:center;display:flex;justify-content:center}.section8 .award-card h4{font-family:OpenSans-Bold;font-size:22px;font-weight:700;margin-bottom:12px;margin-top:10px;text-transform:uppercase}.section8 .award-card ul{list-style:none;margin:0;padding:0}.section8 .award-card ul li{font-family:OpenSans-regular;font-size:18px;margin-bottom:6px}.section8 .award-card ul li:before{color:#4d4d4d;content:"✓ ";font-weight:700}.section8 .participation-card{align-items:center;background:#e8eeea;border:2px solid #cacaca;border-radius:5px;display:grid;gap:12px;justify-items:center;margin:0 auto 20px;padding:10px 20px;text-align:center}.section8-note{color:#4d4d4d;font-family:OpenSans-regular;font-size:22px}.section8-cta{text-align:center}.section8 strong{color:#4d4d4d;font-family:OpenSans-bold;font-size:24px;margin-bottom:25px}.section9{background:#e8eeea;margin-bottom:50px}.section9 .btn-primary-cta{margin-top:unset}.section9 .image-wrap{display:flex;justify-content:center;margin:0 auto 28px}.section9 .image-wrap img{border-radius:15px;display:block}.section9 .points-box{background:#fff;border:1px solid #c4c4c4;border-radius:12px;margin:0 auto 28px;max-width:850px;padding:22px 24px;text-align:left}.section9 .points-box ul{display:grid;justify-content:center;list-style:none;margin:0;padding:0}.section9 .points-box ul li{font-family:OpenSans-Regular;font-size:20px;margin-bottom:12px;padding-left:32px;position:relative}.section9 .points-box ul li:last-child{margin-bottom:0}.section9 .points-box ul li:before{background-image:url(https://5553274.fs1.hubspotusercontent-na1.net/hubfs/5553274/new_tof_1/images/3%20images/streamline-cyber_badge-1.png);background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:0;position:absolute;top:1px;width:100%}.section9 .points-box:hover{box-shadow:0 10px 22px rgba(0,160,67,.18),0 4px 10px rgba(0,160,67,.12);transform:translateY(-4px)}.section9 .points-box:active{transform:translateY(-1px)}.section9 .cta-wrap{margin-top:10px}.section10{background:#e8eeea;margin-bottom:50px}.section10 .container.text-center{width:84%}.section10-ratings{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:35px}.section10-ratings span{background:#e8eeea;border:1px solid #bdbdbd;border-radius:20px;font-family:OpenSans-Regular;font-size:18px;padding:6px 14px}.section10-ratings span:hover{box-shadow:0 6px 14px rgba(0,160,67,.18);transform:translateY(-2px)}.section10-ratings span:active{transform:translateY(0)}.myTestimonialSwiper{padding-bottom:40px}.testimonial-card{background:#fff;border:1px solid #ecf4ef;border-radius:14px;height:100%;padding:22px 20px;text-align:left}.testimonial-card img{border-radius:12px;height:48px;margin-bottom:12px;object-fit:cover;width:48px}.testimonial-card p{color:#444;font-family:OpenSans-Regular;font-size:20px;line-height:1.5;margin-bottom:14px}.testimonial-card strong{display:block;font-family:OpenSans-bold;font-size:22px}.testimonial-card span{color:#777;font-family:OpenSans-Regular;font-size:20px}.testimonial-card{transition:transform .25s ease,box-shadow .25s ease}.testimonial-card:hover{box-shadow:0 10px 22px rgba(0,160,67,.18),0 4px 10px rgba(0,160,67,.12);transform:translateY(-4px)}.testimonial-card:active{transform:translateY(-1px)}.swiper-pagination-bullet{background:#c1d9c7;opacity:1}.swiper-pagination-bullet-active{background:#4aa657}.myTestimonialSwiper .swiper-wrapper{align-items:stretch}.myTestimonialSwiper .swiper-slide{display:flex;height:auto}.myTestimonialSwiper .testimonial-card{display:flex;flex-direction:column;height:100%}.faq-section{background:#e8eeea;margin-bottom:50px}.faq-item{border-bottom:1px solid #2d2d2d;padding:18px 0}.faq-item summary{cursor:pointer;font-family:OpenSans-Bold;font-size:22px;font-weight:600;list-style:none;padding-right:30px;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"⌄";font-family:OpenSans-regular;font-size:18px;position:absolute;right:0;top:0;transition:transform .25s ease}.faq-item[open] summary:after{transform:rotate(180deg)}.faq-answer{color:#555;font-family:OpenSans-regular;font-size:20px;line-height:1.6;margin-top:10px}.section11{margin-bottom:50px}.section11 strong{font-family:OpenSans-Bold;font-size:22px}.section12 .form-title{color:#333;margin-bottom:20px;text-align:center}.section12 #studentFormhiddenwindow input,.section12 #studentFormhiddenwindow select{border:1px solid #ddd;border-radius:8px;box-sizing:border-box;font-size:16px;margin-bottom:15px;outline:none}.section12 .phone-wrapper{display:flex;gap:10px;margin-bottom:15px;width:100%}.section12 #countryCode{flex-shrink:0;margin-bottom:0;max-width:120px;min-width:90px;width:auto}.section12 #phone{border:1px solid #ddd;border-radius:8px;box-sizing:border-box;flex-grow:1;font-size:16px;margin-bottom:0;outline:none;padding:12px}.section12 .error{color:#dc3545;font-size:.9em;margin-bottom:15px;margin-top:-10px}.section12 .bookletbtn1{margin:unset}.section12 .name-fields-row{display:flex;gap:15px;margin-bottom:5px}.section12 .name-input-group{display:flex;flex-direction:column;flex-grow:1}.section12 .name-input-group input{margin-bottom:0;width:100%}.section12 .btn-form-submit{background-color:#00a043;border:none;border-radius:10px;color:#fff;cursor:pointer;display:block;font-size:18px;font-weight:700;margin:auto;padding:15px;transition:background-color .3s;width:40%}.section12 .btn-form-submit:hover{background-color:#b03a71}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.6);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-overlay.visible{display:flex}.section12 .modal-content{background-color:#fff;border-radius:16px;box-shadow:0 5px 25px rgba(0,0,0,.2);color:#000!important;margin-top:10%;max-height:75vh;max-width:800px;overflow-y:auto;padding:20px;position:relative;width:90%}.section12 .modal-content::-webkit-scrollbar{width:8px}.section12 .modal-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.section12 .modal-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.section12 .modal-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.close-modal-btn{background:none;border:none;color:#9ca3af;cursor:pointer;font-size:28px;line-height:1;position:absolute;right:15px;top:10px;z-index:10}.form-check .form-check-input{float:unset!important;margin-left:.5em}.form-check{padding-left:unset!important}@media (max-width:2560px){.section3 .col-sm-5.section3-content{left:30%}}@media (min-width:1441px) and (max-width:2030px){.section3 .col-sm-5.section3-content{left:15%}}@media (max-width:1440px){.section3 .col-sm-5.section3-content{left:15%}}@media (max-width:1024px){.container{max-width:960px!important}.section1 .trophy-badge{padding:10px 25px}.section3 .col-sm-5.section3-content{left:12%}.section1 .hero-title{font-size:30px}.section1 .hero-content-box{padding:5px 10px}.section1 .hero-description{font-size:16px}.section1 .heading-imagine{font-size:18px}.container{max-width:1440px}.event-highlight-bar{left:30px;right:auto}.section2 .section-title{font-size:26px}.section2 .event-card-grade-time,.section2 .event-card-grade-title,.section2 .event-card-title{font-size:18px}.section3 .section-title{font-size:26px}.section-subtitle{font-size:20px}.section3-pill p{font-size:14px}.section3-pill{gap:5px;padding:10px 16px}.section3 .Challenge{font-size:20px}.section4 h2.section-title{font-size:26px}.section4 .benefit-title{font-size:20px}.section4 .benefit-description{font-size:18px}.section4 .benefit-card{padding:15px 20px}.section5 h2.section-title{font-size:26px}.section5 .skill-description{font-size:14px}.section5 .skill-title{font-size:16px}.section5 .skill-card{min-height:181px;padding:10px 15px}.section6-title{font-size:26px}.section6-info{font-size:14px}.section6 .col-md-2.col-6.mb-3{padding:3px}.section6-card p{font-size:16px}.section6-card{min-width:168px;padding:10px}.section6-info{width:88%}.section6 .col-md-2{width:19%}.section7 .btn-primary-cta{font-size:20px}.section7-text{font-size:18px}.section7-title,.section8-title{font-size:26px}.section8-note{font-size:20px}.section8 strong{font-size:22px}.section8 .award-card h4{font-size:20px}.section8 .award-card ul li{font-size:16px}.section8 .btn-primary-cta{padding:7px 23px}.section10 .container.text-center{width:90%}.section10 .testimonial-card p{font-size:18px}.section10 .testimonial-card strong{font-size:20px}.section10 .testimonial-card span{font-size:18px}.faq-item summary{font-size:20px}.faq-answer{font-size:18px}.section11 strong{font-size:20px}}@media (max-width:768px){.section1 .trophy-badge span,.section1 .trophy-badge strong{font-size:12px}.section1 .trophy-badge{padding:10px 20px}.section1 .hero-title{font-size:24px}.section1 .heading-imagine{font-size:16px;margin-bottom:unset}.section1 .hero-description{font-size:14px;margin-bottom:unset}.btn-primary-cta{font-size:16px}.section1 .register-text{font-size:14px;margin-bottom:unset}.section1 .live-text span,.section1 .live-text strong{font-size:14px}.section1 .live-event-badge{bottom:85px;padding:3px}.hero-content-box{padding:28px 15px}.section2 .section-title{font-size:24px;margin-bottom:10px}.section2 .event-card-grade-time,.section2 .event-card-grade-title,.section2 .event-card-title{font-size:16px}.section2 .col-lg-10{width:90%}.section2 .digital{font-size:16px}img.tick-image{width:16px}.section2 .free{font-size:16px}.section2 .event-card-main{padding:20px 23px}.section-title{font-size:24px}.section-subtitle{font-size:15px}.event-card-grade,.event-card-main{padding:24px 26px}.skills-image{height:340px;max-width:500px}.section3-pill{gap:5px;padding:6px 8px}.section3 .section-title{font-size:24px}.section3-pill p{font-size:12px}.section3 .Challenge,.section3 .btn-primary-cta{font-size:16px}.section3 .col-sm-5.section3-content{left:12%;width:47%}.section4 h2.section-title{font-size:24px}.section4 .benefit-title{font-size:16px}.section4 .btn-primary-cta{font-size:16px;margin-top:0}.section4 .benefit-description{font-size:14px}.section4 .benefit-card{padding:10px 17px}.section4 .section-subtitle{font-size:15px;margin:10px}.section4 .benefit-icon,.section4 .benefit-title{margin-bottom:5px}.section5 h2.section-title{font-size:26px}.section5 .col-sm-6{padding:5px}.section5 .skill-card{min-height:170px;padding:10px 7px}.section5 .skill-title{font-size:14px}.section5 .skill-description{font-size:12px}.section5 .btn-primary-cta{font-size:16px;margin-top:5px}.section5 .row.align-items-center.mb-5{margin-bottom:30px!important}.section6-card{min-width:125px}.section6 .btn-primary-cta{margin-top:5px}.section6 .row.section6-cards.justify-content-center{margin:0}.section6-title{font-size:24px}.section6-card p{font-size:14px}.section6-info{font-size:12px}.section6-card{min-width:124px}.section6-info{width:88%}.section6 .col-md-2{width:18%}.section7 .btn-primary-cta,.section7-text{font-size:16px}.section7-title,.section8-title{font-size:24px}.section8-note{font-size:18px}.section8 strong{font-size:20px}.section8 .award-card h4{font-size:18px}.section8 .award-card ul li{font-size:14px}.section8 .btn-primary-cta{padding:7px 23px}.section9 .points-box ul li{font-size:18px}.section9 .image-wrap img{width:100%}.section9 .points-box ul li:before{height:68%;top:2px;width:50%}.section9 .points-box{margin:0 auto 20px}.section10-ratings span{font-size:16px}.section10 .container.text-center{width:95%}.section10 .testimonial-card p{font-size:16px}.section10 .testimonial-card strong{font-size:18px}.section10 .testimonial-card span{font-size:16px}.faq-item summary{font-size:18px}.section10-ratings{gap:5px;margin-bottom:20px}.faq-answer{font-size:16px}.section11 .btn-primary-cta,.section11 p.section-subtitle{margin-top:10px}.section11 strong{font-size:15px}}@media (max-width:767px){.section6 h3.section6-title{display:block;font-size:24px}.hero-section{margin:40px 0;padding:0 20px}.section1 .col-sm-12.mobileview{display:block}.col-sm-6.desktopview{display:none}.section1 .challenge{display:block;font-family:OpenSans-regular;font-size:16px;font-style:italic}.section1 .word{font-family:OpenSans-bold;font-size:16px}.section1 .live-event-badge{bottom:55px;left:-20px;max-width:100%;padding:3px}.section1 .event-highlight-bar span{font-size:12px}.section1 .event-highlight-bar{margin-top:3px;padding:4px 13px}.section1 .hero-content-box{margin:4%;max-width:unset;padding:18px 10px;width:100%}.section2 .row.eventcards{display:flex;flex-wrap:nowrap;gap:10px;margin:0;max-width:174px}.section2 .col-md-6.mb-3{display:contents}.register-text{font-size:10px;letter-spacing:-.3px;margin-top:4px}.section2 .feature-checks{gap:13px}.section2 .event-card-main{padding:15px}.section2 .event-card-title{font-size:14px}.section2 .event-card-grade{padding:10px}.section2 .event-card-grade-time,.section2 .event-card-grade-title,.section2 .event-card-title{font-size:13px}.section2 .col-md-6.mb-1{padding:unset}.section2 .digital{font-size:16px}img.tick-image{width:16px}.section2 .free{font-size:16px}.section3 .col-sm-5.section3-content{left:unset;margin-top:15px;position:unset;width:100%}.section3-image img{display:none}.section3 .imagechild{display:block}.section3-pill{width:100%}.section3 .Challenge,.section3 .btn-primary-cta{font-size:14px}.section4 .benefit-card{align-items:start;box-shadow:0 4px 12px rgba(0,0,0,.08);column-gap:12px;display:grid;grid-template-columns:auto 1fr;margin:0 10px}.section4 .benefit-icon{align-self:center;grid-row:1/span 2}.section4 .benefit-title .benefit-description{grid-column:2}.section4 .btn-primary-cta{font-size:14px}.section5 .btn-primary-cta{font-size:14px;margin-top:0}.section5 .skills-card-4{display:flex!important;flex-wrap:nowrap!important;gap:16px;margin-left:0!important;margin-right:0!important;padding-bottom:10px;-webkit-overflow-scrolling:touch;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-color:#00a043 transparent;scrollbar-width:thin}.section5 .skills-card-4::-webkit-scrollbar{height:6px}.section5 .skills-card-4::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#00c753,#00a043);border-radius:10px}.section5 .skills-card-4>div[class*=col-]{flex:0 0 calc(50% - 8px)!important;max-width:calc(50% - 8px)!important;scroll-snap-align:start}.section5 .skills-card-4::-webkit-scrollbar{display:none}.section5 h2.section-title{font-size:24px}.section5 .skills-card-4>.col-sm-6{flex:0 0 80%;max-width:80%;scroll-snap-align:start}.section5 .skill-card{min-height:170px;padding:15px}.section6-title{font-size:24px}.section6-card{display:flex;min-height:unset;padding:10px 56px}.section6-info{display:inline-grid;justify-items:anchor-center;width:100%}.section6 img.arrow-icon{width:4%}.section6 .col-md-2{width:100%}.section6 .btn-primary-cta.mt-0{font-size:14px;padding:6px 50px}.section7 .play-icon{width:64px}.section7 .btn-primary-cta{font-size:14px;padding:7px 23px}.section7-text{font-size:14px}.section8-title{font-size:24px}.section8 .award-card h4,.section8 strong,.section8-note{font-size:16px}.section8 .award-card ul li{font-size:12px}.btn-primary-cta{font-size:14px}.section8 .participation-card{border-radius:20px;padding:10px 6px}.section8 .award-card{display:inline-grid;height:90%;padding:18px 22px 22px;width:85%}.section8 .participation-card{flex-direction:column;text-align:center}.section9 .points-box ul li{font-size:14px}.section9 .points-box ul li:before{height:50%;top:10px;width:6%}.section9 .image-wrap img{display:none}.section9 p.section-subtitle{margin-bottom:0}.section9 .points-box{max-width:89%}.section9 .btn-primary-cta{margin-top:unset;padding:6px 60px}.section10-ratings span{font-size:12px}.section10 .container.text-center{width:90%}.section10 .testimonial-card p{font-size:16px}.section10 .testimonial-card strong{font-size:18px}.faq-item summary,.section10 .testimonial-card span{font-size:16px}.faq-answer{font-size:14px}.section11 strong{font-size:15px}}