:root{--transparent:transparent;
  --primary:#37ca37;
  --secondary:#188bf6;
  --white:#ffffff;
  --gray:#cbd5e0;
  --black:#000000;
  --red:#e93d3d;
  --orange:#f6ad55;
  --smoke:#f5f5f5;
  --brand-blue:#0b2a5b;
  --brand-orange:#ff7a00;
  --brand-orange-2:#ff9a3d;
  --sca-blue:#0b2a5b;
  --sca-orange:#ff7a00}
*,::after,::before{box-sizing:border-box}
body{margin:0;
  padding:0;
  font-family:Arial,Helvetica,sans-serif}
.flex{display:flex}
.flex-col{flex-direction:column}
.flex-row{flex-direction:row}
.flex-wrap{flex-wrap:wrap}
.items-center{align-items:center}
.justify-center{justify-content:center}
.justify-end{justify-content:flex-end}
.justify-start{justify-content:flex-start}
.w-full{width:100%}
.w-100{width:100%}
.h-100{height:100%}
.mx-auto{margin-left:auto;
  margin-right:auto}
.text-center{text-align:center}
.text-white{color:#fff}
.font-medium{font-weight:500}
.font-bold{font-weight:700}
.text-nowrap{white-space:nowrap}
.pointer{cursor:pointer}
.relative{position:relative}
.hidden{display:none}
.hide{display:none}
.align-center{align-items:center}
.nav-menu-ul{list-style-type:none;
  margin:0;
  padding:0}
.mr-2{margin-right:.5rem}
.py-2{padding-top:.5rem;
  padding-bottom:.5rem}
.px-15{padding-left:.375rem;
  padding-right:.375rem}
.pl-15{padding-left:.375rem}
.rounded-sm{border-radius:.125rem}
.mega-menu-link,.mega-menu-link:active,.mega-menu-link:hover{color:inherit;
  text-decoration:inherit}
.touch-target{cursor:pointer}
.x-icon{display:none}
@media (max-width:768px){.nav-menu-desktop{display:none!important}
.nav-menu-mobile{display:flex!important}
}
@media (min-width:769px){.nav-menu-mobile{display:none!important}
}
.bgCover{position:fixed;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:-1;
  background:#fff}
.video-js{width:100%;
  height:100%}
.vjs-fluid:not(.vjs-audio-only-mode){padding-top:56.25%}
.video-container{background-position:50%!important;
  background-size:cover!important;
  margin:auto;
  position:relative;
  text-align:center}
.thumbnail-container,.video-overlay{align-items:center;
  display:flex;
  height:100%;
  justify-content:center;
  opacity:1;
  z-index:1}
.hosted-video-thumbnail{background-position:50%;
  background-size:cover}
.hosted-video-thumbnail:focus::after,.hosted-video-thumbnail:hover::after{opacity:1}
.hosted-video-thumbnail::after{background-color:rgba(0,0,0,.5);
  background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68 48'%3E%3Cpath fill='%23fff' fill-opacity='.8' d='M66.5 8.7c-.8-2.9-2.9-5.1-5.8-5.9C55.8 1.5 34 1.5 34 1.5s-21.8 0-26.7 1.3c-2.9.8-5 3-5.8 5.9-1.3 4.8-1.3 15-1.3 15s0 10.2 1.3 14.9c.8 2.9 2.9 5.1 5.8 5.9 4.9 1.3 26.7 1.3 26.7 1.3s21.8 0 26.7-1.3c2.9-.8 5-3 5.8-5.9C68 33.2 68 23 68 23s0-10.2-1.5-14.3z'/%3E%3Cpath fill='%23f00' d='M45 23L27 13v20z'/%3E%3C/svg%3E");
  background-repeat:no-repeat;
  background-position:center;
  content:'';
  display:block;
  height:100%;
  left:0;
  opacity:1;
  position:absolute;
  top:0;
  transition:opacity .3s;
  width:100%}
.enable-sound-button{position:absolute;
  bottom:60px;
  left:50%;
  transform:translateX(-50%);
  background:rgba(0,0,0,.7);
  border:none;
  border-radius:4px;
  padding:8px 16px;
  gap:8px;
  z-index:10}
@media (max-width:480px){.thumbnail-video-ijiz51-xwiG{background:url(../images/697756b229dcf548947c9b88.webp);
  background-size:cover;
  background-position:center}
}
@media (min-width:481px) and (max-width:1024px){.thumbnail-video-ijiz51-xwiG{background:url(../images/697756b229dcf548947c9b88.webp);
  background-size:cover;
  background-position:center}
}
@media (min-width:1025px){.thumbnail-video-ijiz51-xwiG{background:url(../images/697756b229dcf548947c9b88.webp);
  background-size:cover;
  background-position:center}
}
@media (max-width:480px){.thumbnail-video-r7g0vX8hM2{background:url(../images/8873eeb6929b44b6.jpg) center/cover}
}
@media (min-width:481px) and (max-width:1024px){.thumbnail-video-r7g0vX8hM2{background:url(../images/8873eeb6929b44b6.jpg) center/cover}
}
@media (min-width:1025px){.thumbnail-video-r7g0vX8hM2{background:url(../images/8873eeb6929b44b6.jpg) center/cover}
}
@media (max-width:480px){.thumbnail-video-61ZKJ6vwL3{background:url(../images/5eb2836d39d84fda.jpg) center/cover}
}
@media (min-width:481px) and (max-width:1024px){.thumbnail-video-61ZKJ6vwL3{background:url(../images/5eb2836d39d84fda.jpg) center/cover}
}
@media (min-width:1025px){.thumbnail-video-61ZKJ6vwL3{background:url(../images/5eb2836d39d84fda.jpg) center/cover}
}
@media (max-width:480px){.thumbnail-video-DqawF6NGfF{background:url(../images/cb29ee2adb932191.jpg) center/cover}
}
@media (min-width:481px) and (max-width:1024px){.thumbnail-video-DqawF6NGfF{background:url(../images/cb29ee2adb932191.jpg) center/cover}
}
@media (min-width:1025px){.thumbnail-video-DqawF6NGfF{background:url(../images/cb29ee2adb932191.jpg) center/cover}
}
@media (max-width:480px){.thumbnail-video-WFEOyGKNSS{background:url(../images/f8490d34dac3862b.jpg) center/cover}
}
@media (min-width:481px) and (max-width:1024px){.thumbnail-video-WFEOyGKNSS{background:url(../images/f8490d34dac3862b.jpg) center/cover}
}
@media (min-width:1025px){.thumbnail-video-WFEOyGKNSS{background:url(../images/f8490d34dac3862b.jpg) center/cover}
}
.image-container{display:flex;
  justify-content:center}
.carousel{overflow:hidden;
  position:relative}
.carousel__slides{display:flex!important;
  height:100%;
  position:relative;
  z-index:1}
.carousel__slide{flex:0 0 100%}
.carousel__slide-image{object-fit:cover!important;
  -o-object-fit:cover!important}
.carousel__slide .hl-image-picture{height:100%}
.hl-number-counter{padding:20px}
.number-counter-wrapper{border-radius:4px;
  box-sizing:border-box;
  flex-shrink:0;
  min-width:0;
  overflow:hidden;
  padding:10px}
.counter-value-section{flex-shrink:0;
  max-width:100%;
  min-width:0;
  overflow:hidden}
.counter-value{color:#333;
  display:inline-block;
  font-size:48px;
  font-variant-numeric:tabular-nums}
.cod-usp--brand{padding:14px 16px}
.cod-usp--brand .cod-usp__wrap{max-width:960px;
  margin:0 auto;
  border-radius:18px;
  padding:16px 16px 14px;
  border:1px solid rgba(255,122,0,.28);
  background:radial-gradient(1200px 200px at 20% 0,rgba(255,122,0,.18),transparent 60%),radial-gradient(900px 220px at 90% 30%,rgba(11,42,91,.14),transparent 55%),linear-gradient(180deg,rgba(255,255,255,.92),rgba(255,255,255,.86));
  box-shadow:0 14px 40px rgba(12,18,28,.1)}
.cod-usp--brand .cod-usp__grid{display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:10px}
.cod-usp--brand .cod-usp__item{display:flex;
  align-items:center;
  gap:10px;
  padding:12px;
  border-radius:14px;
  border:1px solid rgba(11,42,91,.1);
  background:rgba(255,255,255,.75)}
.cod-usp--brand .cod-usp__icon{width:40px;
  height:40px;
  border-radius:12px;
  display:grid;
  place-items:center;
  color:var(--brand-orange);
  background:linear-gradient(135deg,rgba(255,122,0,.16),rgba(11,42,91,.06));
  border:1px solid rgba(255,122,0,.25);
  flex:0 0 auto}
.cod-usp--brand .cod-usp__icon svg{width:22px;
  height:22px}
.cod-usp--brand .cod-usp__text{margin:0;
  line-height:1.25;
  color:var(--brand-blue);
  font-size:14.5px}
.cod-usp--brand .cod-usp__highlight{font-weight:900;
  color:var(--brand-blue)}
.cod-usp--brand .cod-usp__muted{display:block;
  font-size:12.5px;
  color:rgba(11,42,91,.72);
  margin-top:2px}
.cod-usp--brand .cod-usp__divider{height:1px;
  margin:12px 2px 10px;
  background:linear-gradient(90deg,transparent,rgba(255,122,0,.45),rgba(11,42,91,.22),transparent)}
.cod-usp--brand .cod-usp__main{margin:0;
  font-size:15.5px;
  line-height:1.5;
  color:rgba(11,42,91,.92);
  text-align:center;
  padding:0 6px 2px}
.cod-usp--brand .cod-usp__main strong{color:var(--brand-orange);
  font-weight:900}
@media (max-width:820px){.cod-usp--brand .cod-usp__grid{grid-template-columns:1fr}
.cod-usp--brand .cod-usp__item{padding:12px}
.cod-usp--brand .cod-usp__main{text-align:left}
}
.sca-testimonials{padding:10px 16px}
.sca-testimonials__wrap{max-width:760px;
  margin:0 auto;
  text-align:center}
.sca-testimonials__badge{display:inline-flex;
  align-items:center;
  gap:8px;
  padding:8px 12px;
  border-radius:999px;
  font-size:12.5px;
  font-weight:800;
  color:var(--sca-blue);
  border:1px solid rgba(255,122,0,.28);
  background:linear-gradient(135deg,rgba(255,122,0,.14),rgba(11,42,91,.06))}
.sca-testimonials__dot{width:8px;
  height:8px;
  border-radius:50%;
  background:var(--sca-orange);
  box-shadow:0 0 0 4px rgba(255,122,0,.18)}
.sca-testimonials__title{margin:12px 0 6px;
  font-size:clamp(24px, 3.2vw, 34px);
  line-height:1.15;
  color:var(--sca-blue);
  font-weight:900}
.sca-testimonials__sub{margin:0;
  font-size:15.5px;
  line-height:1.6;
  color:rgba(11,42,91,.75)}
.site-header{position:relative;
  z-index:100}
.site-footer{background-color:var(--smoke);
  box-shadow:0 0 2px 0 #707070;
  padding:10px 0}
section.academy,section.audience,section.course-outline,section.cta-section,section.faq,section.final-cta,section.hero,section.pain-points,section.problem-solution,section.results,section.testimonials{display:block}
.centered{display:flex;
  align-items:center;
  justify-content:center;
  width:100%;
  height:100%}
#nav-menu-popup.show{display:block!important}
.hl-faq{display:flex;
  flex-direction:column;
  gap:10px}
.hl-faq-child{border-radius:10px;
  overflow:hidden}
.hl-faq-child-heading{display:flex;
  align-items:center;
  padding:16px 20px;
  cursor:pointer;
  user-select:none;
  transition:background-color .2s ease}
.hl-faq-child-head{flex:1}
.hl-faq-child-heading-text h3,.hl-faq-child-heading-text h4{margin:0;
  line-height:1.4}
.hl-faq-child-heading-icon{font-size:14px;
  transition:transform .3s ease;
  flex-shrink:0;
  margin-left:12px}
.hl-faq-child-panel{transition:height .3s ease,opacity .3s ease,padding .3s ease}
.hl-faq-child-heading.active .hl-faq-child-heading-icon{transform:rotate(90deg)}
.hl_page-preview--content .col-ZIFO1HD1gpE{padding-left:0!important;
  padding-right:0!important}
.hl_page-preview--content #sub-heading-1hNgpuxY_rj{margin-top:0!important;
  margin-left:0!important;
  margin-right:0!important}
.carousel__arrow{position:absolute;
  inset:0;
  width:100%;
  display:flex;
  align-items:center;
  justify-content:space-between;
  pointer-events:none;
  z-index:10;
  padding:0 8px;
  box-sizing:border-box}
.carousel__arrow svg{pointer-events:all;
  cursor:pointer;
  width:40px;
  height:40px;
  background:rgba(0,0,0,.35);
  border-radius:50%;
  padding:8px;
  color:#fff;
  transition:background .2s ease}
.carousel__arrow svg:hover{background:rgba(0,0,0,.6)}
.carousel__pagination-active{opacity:1!important}
.carousel__pagination-inactive{opacity:.4}
#lightbox{display:none;
  position:fixed;
  inset:0;
  z-index:9999;
  background:rgba(0,0,0,.92);
  align-items:center;
  justify-content:center}
#lightbox.active{display:flex}
#lightbox img{max-width:92vw;
  max-height:88vh;
  object-fit:contain;
  border-radius:6px;
  box-shadow:0 8px 40px rgba(0,0,0,.6);
  user-select:none;
  pointer-events:none}
#lightbox-close{position:fixed;
  top:18px;
  right:24px;
  font-size:36px;
  color:#fff;
  cursor:pointer;
  line-height:1;
  opacity:.85;
  z-index:10000;
  background:0 0;
  border:none;
  padding:0;
  transition:opacity .2s}
#lightbox-close:hover{opacity:1}
#lightbox-next,#lightbox-prev{position:fixed;
  top:50%;
  transform:translateY(-50%);
  font-size:48px;
  color:#fff;
  cursor:pointer;
  opacity:.7;
  z-index:10000;
  background:0 0;
  border:none;
  padding:0 16px;
  transition:opacity .2s;
  user-select:none}
#lightbox-prev{left:12px}
#lightbox-next{right:12px}
#lightbox-next:hover,#lightbox-prev:hover{opacity:1}
#lightbox-counter{position:fixed;
  bottom:20px;
  left:50%;
  transform:translateX(-50%);
  color:rgba(255,255,255,.7);
  font-size:14px;
  font-family:var(--contentfont, sans-serif);
  letter-spacing:.05em}
main{padding-top:72px}
.site-header .section-6n3DcuZjG{transition:box-shadow .3s ease}
.site-header.scrolled .row-nSP8i_m5Vx{box-shadow:0 2px 18px rgba(0,0,0,.18)!important}
.site-header .c-section{display:block!important}
#nav-menu-v2-4UnzDN3Ozt .menu-layout{justify-content:start}
#nav-menu-v2-4UnzDN3Ozt .mega-menu-container{background-color:transparent!important}
@media screen and (max-width:1280px){main{padding-top:64px}
#row-nSP8i_m5Vx>.inner{flex-direction:row!important;
  align-items:center!important;
  flex-wrap:nowrap!important}
.hl_page-preview--content .col-7Mrvm7bUjs{width:auto!important;
  flex:1 1 auto!important}
.hl_page-preview--content .col-tZ45DPBaIt5{display:block!important;
  width:auto!important;
  flex:0 0 auto!important}
.hl_page-preview--content .cbutton-6NsLVWqVcTm{padding:4px 12px 6px!important;
  font-size:13px!important}
.button-6NsLVWqVcTm .main-heading-button{font-size:13px!important}
#nav-menu-v2-4UnzDN3Ozt .nav-menu-desktop.mobile-open{display:block!important;
  position:fixed!important;
  inset:0!important;
  width:100%!important;
  height:100vh!important;
  overflow-y:auto!important;
  z-index:9999!important;
  background-color:#fff!important;
  padding:1rem 1.5rem 6rem!important;
  box-shadow:none!important}
#nav-menu-v2-4UnzDN3Ozt .nav-menu-mobile{display:flex!important;
  cursor:pointer}
#nav-menu-v2-4UnzDN3Ozt .nav-menu-desktop:not(.mobile-open){display:none!important}
}
@media screen and (min-width:1281px){#nav-menu-v2-4UnzDN3Ozt .hide-popup{display:flex!important}
#nav-menu-v2-4UnzDN3Ozt .nav-menu-mobile{display:none!important}
#nav-menu-v2-4UnzDN3Ozt .x-icon{display:none!important}
}
#video-61ZKJ6vwL3 .h-100.w-100,#video-DqawF6NGfF .h-100.w-100,#video-WFEOyGKNSS .h-100.w-100,#video-r7g0vX8hM2 .h-100.w-100{position:relative!important;
  aspect-ratio:9/16!important;
  width:100%!important;
  height:auto!important}
#video-61ZKJ6vwL3 .hosted-video-thumbnail,#video-DqawF6NGfF .hosted-video-thumbnail,#video-WFEOyGKNSS .hosted-video-thumbnail,#video-r7g0vX8hM2 .hosted-video-thumbnail{position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important}
#video-61ZKJ6vwL3 .centered,#video-DqawF6NGfF .centered,#video-WFEOyGKNSS .centered,#video-r7g0vX8hM2 .centered{position:absolute!important;
  inset:0!important;
  width:100%!important;
  height:100%!important}
#video-61ZKJ6vwL3 .video-js,#video-DqawF6NGfF .video-js,#video-WFEOyGKNSS .video-js,#video-r7g0vX8hM2 .video-js{width:100%!important;
  height:100%!important}
@media screen and (max-width:767px){.hl_page-preview--content .col-HrsUYyssKh,.hl_page-preview--content .col-L-VyaYdwKo,.hl_page-preview--content .col-ODx2tkl3nI,.hl_page-preview--content .col-X7jKdZuPhD{width:50%!important}
}
@media screen and (max-width:480px){.hl_page-preview--content .col-HrsUYyssKh,.hl_page-preview--content .col-L-VyaYdwKo,.hl_page-preview--content .col-ODx2tkl3nI,.hl_page-preview--content .col-X7jKdZuPhD{width:50%!important}
}
@media screen and (max-width:1024px){[class*=heading-]:not([class*=sub-heading]) h2{font-size:28px!important;
  line-height:1.25!important}
}
@media screen and (max-width:767px){[class*=heading-]:not([class*=sub-heading]) h2{font-size:26px!important;
  line-height:1.3!important}
}
@media screen and (max-width:480px){[class*=heading-]:not([class*=sub-heading]) h2{font-size:22px!important;
  line-height:1.3!important}
[class*=heading-] h3{font-size:18px!important;
  line-height:1.4!important}
[class*=heading-] h4{font-size:16px!important;
  line-height:1.5!important}
}
.sub-heading-Bf15y1Ok7r h2{font-size:16px!important;
  text-align:center!important;
  font-weight:400!important}
@media screen and (max-width:480px){.sub-heading-Bf15y1Ok7r h2{font-size:14px!important}
}
@media screen and (max-width:767px){#row-mxIExRx8j1s>.inner{flex-direction:row!important;
  flex-wrap:wrap!important}
.hl_page-preview--content .col-CA97BeqVp2F,.hl_page-preview--content .col-iIaxhao4AK2,.hl_page-preview--content .col-yg0f0CTxs6Z,.hl_page-preview--content .col-yiddAFjdgnB{width:50%!important}
}
#row-bkMxTChGXC>.inner{gap:24px}
.hl_page-preview--content .col-3hucznAvZT,.hl_page-preview--content .col-rxnxq2Ztvb{margin:0!important}
.hl_page-preview--content .col-G__7ofRx13{box-shadow:0 0 2px 0 #707070;
  padding:10px 5px;
  background-color:var(--smoke);
  backdrop-filter:none;
  width:25%;
  border-color:var(--transparent);
  border-width:1px;
  border-style:solid;
  margin:0}
.hl_page-preview--content .col-E81epdXK-i{box-shadow:0 0 2px 0 #707070;
  background-color:var(--smoke);
  width:25%;
  border-color:var(--transparent);
  border-width:1px;
  margin:0 20px}
@media screen and (max-width:480px){.hl_page-preview--content .col-E81epdXK-i{margin-top:20px;
  margin-bottom:20px}
}
@media screen and (max-width:767px){
  .site-header{display:none!important}
  main{padding-top:0!important}
  #row-9F60vqLwIg>.inner{justify-content:center!important;
  gap:14px!important}
  .hl_page-preview--content .col-HrsUYyssKh,
  .hl_page-preview--content .col-L-VyaYdwKo,
  .hl_page-preview--content .col-ODx2tkl3nI,
  .hl_page-preview--content .col-X7jKdZuPhD{width:100%!important;
  max-width:320px!important;
  margin:0 auto!important}
  #row-IYN87eT-Ghu>.inner{gap:12px!important}
}

#video-r7g0vX8hM2 .hosted-video-thumbnail,
#video-61ZKJ6vwL3 .hosted-video-thumbnail,
#video-DqawF6NGfF .hosted-video-thumbnail,
#video-WFEOyGKNSS .hosted-video-thumbnail{display:block!important}

.thumbnail-video-r7g0vX8hM2{background-image:url(../images/8873eeb6929b44b6.jpg)!important;
  background-position:center!important;
  background-size:cover!important}
.thumbnail-video-61ZKJ6vwL3{background-image:url(../images/5eb2836d39d84fda.jpg)!important;
  background-position:center!important;
  background-size:cover!important}
.thumbnail-video-DqawF6NGfF{background-image:url(../images/cb29ee2adb932191.jpg)!important;
  background-position:center!important;
  background-size:cover!important}
.thumbnail-video-WFEOyGKNSS{background-image:url(../images/f8490d34dac3862b.jpg)!important;
  background-position:center!important;
  background-size:cover!important}

@media screen and (min-width:768px){#row-9F60vqLwIg>.inner{justify-content:center!important;
  gap:16px!important}
  #video-r7g0vX8hM2 .h-100.w-100,
  #video-61ZKJ6vwL3 .h-100.w-100,
  #video-DqawF6NGfF .h-100.w-100,
  #video-WFEOyGKNSS .h-100.w-100{max-width:260px!important;
  margin:0 auto!important}
}
