#block-1607596025776 .btn:before {
    content: "";
   right: 15px;
    width: 24px !important; 
    height: 24px !important; 
    background-image: url(https://foundr.com/coursecreation-varh-masterclass-src/images/play-icon-for-btn.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 50%;
    position: absolute;
    top: 50%;
        transform: translateY(-50%);
            transition: all .2s ease-out;
    }
    
   
       #block-1607596025776 .btn:hover {
        background-color: #1bef8c !important; }
  
  
  #block-1607596025776 .btn {
        margin-top: -30px;
    font-size: 12px;
        position: relative;
    }
    
    

#block-1607596025776 .btn { 
    padding: 16px 50px;
        padding-left: 28px;
}
#block-1607595960948 .image__image {
     margin-top: -20px; }
    
.countdown__label {
    font-size: 14px;}
    .countdown__number {
    font-size: 14px;
}


p.text1 {
    font-size: 12px;
    line-height: 12px;
    color: #16182e;
    text-transform: uppercase;
    margin: -5px 0px;
    letter-spacing: 1px;
    font-weight: 400;
}
#section-1607595952405 .container {
    max-height: 80px;
}

#block-1574813354265 .btn:before {
    content: "";
   right: 15px;
    width: 40px;
    height: 40px;
    background-image: url(https://foundr.com/coursecreation-varh-masterclass-src/images/play-icon-for-btn.png);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 50%;
    position: absolute;
    top: 50%;
        transform: translateY(-50%);
            transition: all .2s ease-out;
    }
 #block-1574813354265 .btn:hover:before {
    transform: translateY(-50%) rotate(120deg);
   background-color: #1bef8c;
}
       #block-1574813354265 .btn:hover {
        background-color: #1bef8c !important; }
  
  
 #block-1574813354265 .btn {
       
    font-size: 24px;
        position: relative;
    }
    
    

#block-1574813354265 .btn {
    padding: 24px 70px;
        padding-left: 28px;
}
h1.heading.text1 {
    color: #2f2c2c;
    
       line-height: 56px;
}
h5.heading.text2 {
    font-size: 24px;
    color: #2f2c2c;
    margin: auto;
    font-weight: 100;
        margin-top: 16px;
    margin-bottom: 16px;
}

#block-1607579571774:before{
    content: "";
    width: 4454px;
    height: 1408px;
    background: #f3f4f5;
    border-radius: 35%;
    position: absolute;
    bottom: 24%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: -2;
}
#section-1574813306285{
    position: relative;
}
#section-1574813306285:after{
   content: "";
    width: 1075px;
    height: 1020px;
    background: #fff;
    position: absolute;
    bottom: 20%;
    border-radius: 100%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: -2;
}
#section-1574813306285 .container{
    position: relative;
}
#section-1574813306285 .container:after {
    content: "";
    width: 134px;
    height: 205px;
    background-image: url(https://foundr.com/coursecreation-varh-masterclass-src/images/dots-2.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    position: absolute;
    top: -35px;
    left: -57px;
    opacity: 0.5;
    z-index: 1111;
}


  div#block-1574813390361
   {position: relative;
   }
div#block-1574813390361:before {
    content: "";
    width: 4400px;
    height: 1408px;
    background: #f3f4f5;
    border-radius: 52%;
    position: absolute;
   bottom: -27%;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: -2;
}


#block-1607680597508 .btn {
    padding: 24px 70px;
    padding-left: 28px;
       position: relative;
}
   #block-1607680597508 .btn:hover:before {
    transform: translateY(-50%) rotate(120deg);
  
}

div#block-1607682512943 {
    margin-top: -32px;
}
#block-1607682507348 li {

    background-position: 40px 7px !important; }
    
    #block-1607682512943 li {
   background-position: 40px 7px !important; }
    
    
    h4.headtext3 {
    padding-left: 35px;
    transform: translate(70px, -53px);
    background: #fff;
    width: 200px;
}


div#section-1599301937819 .row {
    background: #58bbef;
}

#block-1607688749469 .btn {
    padding: 24px 70px;
    padding-left: 28px;
       position: relative;
}
   #block-1607688749469 .btn:hover:before {
    transform: translateY(-50%) rotate(120deg);
  
}

#section-1607688468458 .container:before {
    content: "";
    position: absolute;
    width: 1085px;
    height: 1085px;
    background-color: #cccccc3b;
    border-radius: 50%;
    left: 50%;
    bottom: 0;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
   
}
div#section-1607603277241 .row {
        background: #fff;
    padding-top: 50px;
    padding-bottom: 50px;
}
#section-1607603277241 {
    background-size: 100% 100%;
    background-repeat: no-repeat;
    z-index: 2;
    background-position: center top;
}


#section-1607685336292 .container {
    max-width: calc(1180px + 40px + 40px) !important;
}


@media screen and (max-width: 767px){
    
    
    
    #section-1607766305292 .section:before {
      display: none;
    
}
    
#block-1607846713214 .btn{    margin-bottom: -45px;}
#section-1607851055514 .section {
    display: none !important;}
    
   #block-1607841314003 li {
    background-image: url(https://kajabi-storefronts-production.global.ssl.fastly.net/kajabi-storefronts-production/themes/3206129/settings_images/TzWlo2STAqXVdzjrEslg_ccc.png);
    padding-left: 3.2em !important;
    background-size: 30px !important;
    background-repeat: no-repeat;
    background-position: 0px 5px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    margin: 0px !important;
    margin-bottom: 0px !important;
} 
   #block-1607841321193 li {
    background-image: url(https://kajabi-storefronts-production.global.ssl.fastly.net/kajabi-storefronts-production/themes/3206129/settings_images/TzWlo2STAqXVdzjrEslg_ccc.png);
    padding-left: 3.2em !important;
    background-size: 30px !important;
    background-repeat: no-repeat;
    background-position: 0px 5px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    margin: 0px !important;
    margin-bottom: 0px !important;
}
#section-1607841134397 .section .row {
  
    padding: 30px 0 !important; }
h1.heading.text1 {
    text-align: center;
   
line-height: 33px !important;
}

h5.heading.text2 {
    text-align: center;}
#section-1607684272339 .row {
    padding: 10px 6px !important;}

}

@media (min-width: 1200px){
  #section-1607843262893 {
    background-size: 100% 100%;}  
    



@media screen and (max-width: 1024px) and (min-width:768px)
{

 
    
    svg {
   
    margin-left: 20px  !important;
}
#block-1607841321193 li {

    padding-left: 3.2em !important;
    background-size: 30px !important;
    background-repeat: no-repeat !important;
    background-position: 0px 15px !important;

 margin: 0px !important;
    margin-bottom: 5px !important; }
	
#block-1607841321193 .block {
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
}

#block-1607841314003 .block {

  padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
}
#block-1607841314003 li {
    
     padding-left: 3.2em !important;
    background-size: 30px !important;
    background-repeat: no-repeat !important;
    background-position: 0px 15px !important;
    margin: 0px !important;;
    margin-bottom: 5px !important;; }
   
   #block-1607596025776 .btn {
    padding: 10px 40px !important;
    padding-left: 2px !important;
    position: relative !important;
    font-size: 10px !important;
}

}


svg {
    width: 20px;
    display: block;
    margin-left: 70px;
}
.scroll-info p {
    text-transform: uppercase;
    font-weight: bold;
   
        
}
svg:first-child {
  animation: move 1s ease-out 1s infinite;
}

svg:nth-child(2) {
  animation: move 1s ease-out 1s infinite;
}

@keyframes move {
  25% {
    opacity: 1;

  }
  33% {
    opacity: 1;
    transform: translateY(5px);
  }
  67% {
    opacity: 1;
    transform: translateY(5px);
  }
  100% {
    opacity: 0;
    transform: translateY(10px) scale3d(0.5, 0.5, 0.5);
  }
}










#section-1607689857326 .section{    position: relative;}

#section-1607688468458 .section {
   
    position: relative;
}

#section-1607766305292 .section {
    
    position: relative;
}
.powered-by {
    display: none;}




