body{overflow-x:hidden}.certification-hero{padding:30px 0 50px}.certification-hero__container{display:grid;grid-template-columns:15fr 100fr 90fr 0fr;color:#fff}.certification-hero__container-filler{background:var(--gray)}.certification-hero__container-right-filler{background:var(--dark-blue);border-radius:24px 0 0 24px}.certification-hero__container-main{background:var(--gray);border-radius:0 24px 24px 0;padding:70px 0 60px 1px;display:flex;flex-direction:column;justify-content:space-evenly;height:auto;gap:10px;margin-left:-1px}.certification-hero__academy-logo{max-width:281px}.certification-hero__academy-logo img{width:100%}.certification-hero__container-title{font-size:56px;font-weight:300;line-height:106%;letter-spacing:-.01em;text-align:left;max-width:570px;color:#000;margin:10px 0}.certification-hero__container-text{font-size:18px;font-weight:300;line-height:27.94px;letter-spacing:-.01em;text-align:left;max-width:550px;color:#000}.certification-hero__container-cta{height:76px;width:220px;border-radius:63.87px;background-color:var(--blue);white-space:nowrap;font-size:24px;font-weight:600;line-height:19.54px;text-align:left;transition:border-radius .3s;display:flex;align-items:center;gap:10px;justify-content:center;color:#fff;margin-top:15px}.event-sold-out .certification-hero__container-cta{background-color:#787878;pointer-events:none}.certification-hero__container-cta:hover{text-decoration:none;border-radius:16px;color:#fff}.certification-hero__container-cta:focus,.certification-hero__container-cta:active{color:#000;border-radius:63.87px}.certification-hero__container-image-mobile{display:none}.certification-hero__container-image img{width:100%;max-height:507px}@media (min-width:992px){.certification-hero__container-main{width:calc(100vw - 520px);height:507px;padding-left:20px}.certification-hero__container-image{width:520px;height:507px}.certification-hero__container-filler{width:0}}@media (min-width:1240px){.certification-hero__container-main{width:calc(100vw - 520px);height:507px;max-width:800px}.certification-hero__container-image{width:520px;height:507px}.certification-hero__container-filler{width:calc((100vw - 800px - 520px) / 2);height:507px}.certification-hero__container-right-filler{width:2000px;right:1px;position:relative}}@media (min-width:1360px){.certification-hero__container-main{padding-left:0}}@media (min-width:1540px){.certification-hero__container{display:flex}.certification-hero__container-main{min-width:800px}.certification-hero__container-image img{width:520px;height:507px;border-radius:24px}.certification-hero__container-right-filler{width:2000px;right:1px;position:relative}.certification-hero__container-filler{min-width:calc((100vw - 800px - 520px) / 2);height:507px}}@media (min-width:1680px){.certification-hero__container-right-filler{width:2000px;right:1px;position:relative}.certification-hero__container-filler{min-width:calc((100vw - 800px - 520px) / 2)}.certification-hero__container-main{min-width:800px}.certification-hero__container-image img{width:520px;height:507px}}@media (max-width:1160px){.certification-hero__container-title{font-size:50px;max-width:500px}}@media (max-width:992px){.certification-hero{padding:0;margin-bottom:-12px}.certification-hero__container{display:block}.certification-hero__container-filler{display:none;border-radius:0 32px 32px 0}.certification-hero__container-main{text-align:center;padding:50px calc((100vw - 315px) / 2);gap:20px;border-radius:0}.certification-hero__container-title{font-size:48px;font-weight:300;line-height:110%;letter-spacing:-.01em;text-align:left;max-width:unset;margin:0 auto 0 0}.certification-hero__container-text{font-size:18px;font-weight:300;line-height:23.94px;letter-spacing:-.01em;text-align:left;margin:0 auto 0 0}.certification-hero__container-image{display:none}.certification-hero__container-image-mobile{display:block}.certification-hero__container-image-mobile img{width:100%}.certification-hero__container-cta{font-weight:600;font-size:18px;height:65px;width:154px;padding:15px 18px;margin:6px auto 0 0}}.why-get-certified{background:#000;margin-top:-80px;padding-top:100px}.wgc-container{max-width:1268px;margin:0 auto}.wgc-title{margin:20px 0 30px}.wgc-title h2{font-weight:300;font-size:56px;line-height:101%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#fff}.wgc-text{font-weight:300;font-size:18px;line-height:136%;letter-spacing:0%;text-align:center;vertical-align:middle;color:#fff;max-width:670px;margin:0 auto}.wgc-slides{display:flex;justify-content:space-evenly;align-items:center;padding:80px 0 90px;gap:10px}.wgc-slide{background-color:#1a1a1a;padding:24px 24px 36px;border-radius:24px;display:flex;flex-direction:column;gap:40px}.wgc-slide-text{font-weight:600;font-size:24px;line-height:130%;letter-spacing:0%;color:#fff;max-width:400px}@media (max-width:992px){.why-get-certified{margin-top:-60px}.wgc-container{padding:0 20px}.wgc-title h2{font-family:Poppins;font-weight:300;font-size:32px;line-height:130%;letter-spacing:-1px;text-align:center;max-width:260px;margin:0 auto}.wgc-slide-img-container img{width:100%}.wgc-slides{flex-direction:column;padding:40px 0}.wgc-slide{flex-direction:row;align-items:center;gap:15px;padding:24px}.wgc-slide-text{font-size:18px;max-width:unset}}.chose-your-certification{padding:60px 0 40px;max-width:1268px;margin:0 auto}.cyc-title h2{font-weight:300;font-size:56px;line-height:122%;letter-spacing:0%;vertical-align:middle}.cyc-slides{padding:25px 0 50px;display:flex;gap:20px;justify-content:center;align-items:center;color:#000}.cyc-slide{flex:1 0 0;border-radius:24px;padding:30px 35px}.cyc-slide-header{display:flex;justify-content:space-evenly;align-items:flex-start;gap:20px}.cyc-slide-header-left{margin:0 auto 0 0}.cyc-slide-title{font-weight:600;font-size:30px;line-height:117%;letter-spacing:-1%;vertical-align:middle;max-width:370px;margin:0 auto 12px 0}.cyc-slide-subtitle{font-weight:300;font-size:18px;line-height:133%;letter-spacing:0%;vertical-align:middle;max-width:400px;margin:0 auto 0 0}.cyc-slide-badge{width:128px}.cyc-slide-badge img{width:100%}.cyc-slide-body{padding:25px 0 0}.cyc-slide-bullets-title{font-weight:600;font-size:16px;line-height:133%;letter-spacing:1%;vertical-align:middle}.cyc-slide-bullets{padding:5px 0 0}.cyc-slide-bullet{display:flex;align-items:flex-start;gap:10px;padding:5px 0}.cyc-slide-bullet-text{font-weight:300;font-size:18px;line-height:133%;letter-spacing:0%;vertical-align:middle}.cyc-cta-container{display:flex;justify-content:center}.cyc-cta-container a{font-weight:600;font-size:28px;line-height:100%;letter-spacing:0%;width:228px;height:76px;color:#fff;background:var(--blue);display:flex;justify-content:center;align-items:center;border-radius:70px;transition:all .3s}.event-sold-out .cyc-cta-container a{pointer-events:none;background:#787878}.cyc-cta-container a:hover{text-decoration:none;border-radius:24px}@media (max-width:992px){.chose-your-certification{padding:50px 0 40px}.cyc-title h2{font-size:32px;max-width:300px;margin:0 auto}.cyc-slides{flex-direction:column;padding:25px 15px 25px}.cyc-slide-header{flex-direction:column-reverse}.cyc-slide-title{font-size:24px}.cyc-slide-subtitle{font-size:18px}.cyc-cta-container a{font-size:18px;width:154px;height:65px}.cyc-cta-container{padding:0 15px}}.whats-included{background:#000;padding:120px 0 384px}.wi-container{max-width:1268px;margin:0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:40px}.wi-title h2{color:#fff;font-weight:300;font-size:56px;line-height:101%;letter-spacing:0%;vertical-align:middle;text-align:left;margin-bottom:15px}.wi-subtitle{color:#fff;font-weight:400;font-size:18px;line-height:136%;letter-spacing:0%;vertical-align:middle;text-align:left;max-width:430px}.wi-right{min-width:738px}.wi-bullet{background-color:#fff;border-radius:12px;display:flex;align-items:center;gap:15px;margin:4px 0;padding:7px}.wi-bullet-text{font-weight:600;font-size:18px;line-height:120%;letter-spacing:0%;vertical-align:middle;color:#000}@media (max-width:992px){.whats-included{padding:60px 20px 310px}.wi-container{flex-direction:column;gap:35px}.wi-title h2{font-size:32px}.wi-subtitle{font-size:18px}.wi-right{min-width:unset}.wi-bullet{align-items:flex-start;background-color:#000;margin:10px 0}.wi-bullet-checkbox svg{width:24px;height:24px}.wi-bullet-text{color:#fff}}.video{margin-top:-254px;position:relative}.v-container{max-width:1268px;margin:0 auto}.v-fake-background{position:absolute;width:100%;height:24px;z-index:0;background-color:#fff;top:231px;border-radius:24px 24px 0 0}.v-title h2{font-weight:300;font-size:56px;line-height:101%;letter-spacing:0%;vertical-align:middle;color:#fff}.v-element{width:100%;padding-top:50px;position:relative}.v-element video{width:100%;border-radius:24px;cursor:pointer}.v-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99;cursor:pointer}.v-academy-logo{max-width:305px;margin:40px auto 70px}.v-academy-logo img{width:100%}@media (max-width:992px){.video{padding-top:70px}.v-fake-background{border-radius:8px 8px 0 0}.v-title h2{font-size:32px;max-width:320px;margin:0 auto}.v-element{padding:40px 15px 0}.video-helper-container{overflow:hidden;border-radius:8px}.v-element video{border-radius:8px}.v-play-button{top:calc(50% + 18px)}.v-play-button svg{width:62px;height:62px}.v-academy-logo{max-width:228px;margin:15px auto 30px}}.limited-spots{margin-bottom:-20px;z-index:99;position:relative}.ls-container{padding-bottom:75px;border-radius:0 0 24px 24px;display:flex;flex-direction:column;align-items:center;gap:10px;background:#fff}.ls-title h2{font-weight:300;font-size:56px;line-height:100%;letter-spacing:-2%;text-align:center;vertical-align:middle}.ls-subtitle{font-weight:300;font-size:18px;line-height:142%;letter-spacing:-3%;text-align:center}.ls-cta-container{display:flex;justify-content:center}.ls-cta-container a{font-weight:600;font-size:28px;line-height:100%;letter-spacing:0%;width:228px;height:76px;color:#fff;background:var(--blue);display:flex;justify-content:center;align-items:center;border-radius:70px;margin:15px 0 0;transition:all .3s}.event-sold-out .ls-cta-container a{background:#787878;pointer-events:none}.ls-cta-container a:hover{text-decoration:none;border-radius:24px}@media (max-width:992px){.ls-container{padding-bottom:50px}.ls-title h2{font-size:32px;max-width:300px;margin:10px 0 15px}.ls-subtitle{font-family:Poppins;font-weight:300;font-size:18px;line-height:142%;letter-spacing:-3%;text-align:center;padding:0 30px}.ls-cta-container a{font-size:18px;width:154px;height:65px}}