#sections_header_blocks_1555988487706_settings_language_login{
    display:none!important;
}

div#block-1555988487706 {
    display: none;
}


/* Custom Styles */

@font-face {
  font-family: 'AntonRegular';
  src: url('https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/2160981123/assets/anton.ttf') format('truetype');
  
}

@font-face {
  font-family: "NeueHaasGroteskDisplayPro45Light";
  src: url('https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/2160981123/assets/neuehaasgroteskdisplaypro45light.woff2') format('woff2');
}
@font-face {
  font-family: "NeueHaasGroteskDisplayPro75Bold";
  src: url('https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/2160981123/assets/neuehaasgroteskdisplaypro75bold.woff2') format('woff2');
}
@font-face {
  font-family: "ITCCheltenhamProCondensedLight";
  src: url('https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/2160981123/assets/itccheltenhamprocondensedlight.woff2') format('woff2');
}

@font-face {
  font-family: "TTDrugsRegular";
  src: url('https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/2160981123/assets/ttdrugsregular.woff2') format('woff2');
}


div#block-1746180537135_0 {
    padding: 10px!important;
}

div#block-1746180641479 {
    margin-top: 40px;
}

.thanku-hero {
      background-image: url('https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2160981123/settings_images/2cb4b2b-0b4f-5d23-1fb7-3261faff3134_8.jpg'); /* Replace with actual image path */
      background-size: cover;
      background-position: center;
      height: 500px;
      color: white;
      display: flex;
      justify-content: center;
      align-items: end;
      text-align: center;
      padding: 0px 95px 80px;
      box-sizing: border-box;
    }

  
    .thanku-title {
      font-size: 40px;
      font-weight: normal;
      letter-spacing: 1px;
      margin-bottom: 1.5rem;
      font-family: 'AntonRegular', sans-serif !important;

    }

    .thanku-message {
      font-size: 19px;
      font-weight: 300;
      margin-bottom: 2rem;
        font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
    }

    .thanku-signature {
      font-size: 19px;
      font-weight: 400;
      font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
    }
    
    h2.col1-heading {
    font-family: 'ITCCheltenhamProCondensedLight' !important;
    color: #515559!important;
    font-size: 68px;
    margin-bottom:20px!important;
}

p.col1-para {
    font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
    line-height: 1.6;
    color: #515559!important;
    font-size: 19px;
}

.handles{
    
     font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
    line-height: 1.2;
    color: #515559!important;
    font-size: 19px!important;

    display: flex;
    align-items: center;
    gap:10px;

}

.handles img{
    width:25px;
}

div#block-1746174322955 {
    padding: 0px;
}

div#section-1746174303910 .container {
    max-width: 100%;
    
}

.thanku-div {
    padding: 0px 70px;
}


h4.footer-connect {
    font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
    font-size: 16px!important;
    font-weight: 800!important;
    word-spacing: 2px!important;
    letter-spacing: 1px!important;
}

div#block-1746180641479 {
    padding-bottom: 0px!important;
}

p.para-footer{
    font-size:19px!important;
    text-decoration:underline;
      font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
      margin-bottom:0px;
}

div#block-1746180752540 {
    padding-top: 0px;
    padding-bottom:0px;
}


footer.footer.background-dark {
    display: none;
}


    #section-1746180537135 .container {
        max-width:100%!important;
        /*padding:20px 80px!important;*/
    }
    
    
    div#section-1746195150056 .container {
    padding: 0px;
}
    
    div#block-1746195150056_1 {
    padding: 0px;
    order:1;
}

div#block-1746195150056_0 {
    order: 1;
}

div#section-1746195150056 .sizer {
    padding-top: 0px !important;
    padding-bottom:0px !important;
}

@media (min-width: 320px) and  (max-width: 400px) {
    
     div#section-1746174303910 .sizer{
        padding:0px!important;
    }
    
        div#block-1746195150056_0 {
        padding: 70px 20px 20px 20px!important;
    }
    
    .thanku-hero{
        padding: 0px 20px 26px;
        height:300px;
    }
    
    .thanku-title {
    font-size: 21px;
    margin-bottom: 10px;
    }
    
    .thanku-message {
    font-size: 13px;
    margin-bottom: 16px;
    }
    
    .thanku-signature {
    font-size: 13px;}
    
    div#section-1746174303910 .container {
    max-width: 100%;
    padding: 0px;

        
    }
    
    h2.col1-heading {
        font-size:38px;
    }
    p.col1-para {
    font-size:13px;
    }

  .handles {
     font-size:13px!important;
    }
    
    div#block-1746174303910_0 {
    padding:40px 20px;
    order:2;
    }
    
    .thanku-div {
    padding: 0px 0px;
     }

    #section-1746180537135 .sizer {
    padding-bottom: 0px!important;
   }
   
   div#block-1746195150056_0 {
    padding: 20px;
}

p.col1-para br {
    display: none;
}
}


@media (min-width: 401px) and  (max-width:500px) {
    
    .thanku-hero {
        padding: 0px 0px 0px;
        height:388px;
    }


   div#block-1746195150056_0 {
        padding-top: 70px!important;
    }
    
    /*.thanku-hero{*/
    /*    padding: 0px;*/
    /*    height:400px;*/
    /*}*/
    
    .thanku-title {
    font-size: 27px;
    margin-bottom: 10px;
    }
    
    .thanku-message {
    font-size: 16px;
    margin-bottom: 16px;
    }
    
    .thanku-signature {
    font-size: 16px;}
    
    div#section-1746174303910 .container {
    max-width: 100%;
    padding: 0px;

        
    }
    
    .thanku-content {
    padding-bottom: 40px;
}

div#block-1746195150056_0 {
    padding: 25px;
}
    
    h2.col1-heading {
        font-size:38px;
    }
    p.col1-para {
    font-size:16px;
    }

  .handles {
     font-size:16px!important;
    }
    
    div#block-1746174303910_0 {
    padding:40px 20px;
    order:2;
    }
    
    .thanku-div {
    padding: 0px 0px;
     }
     
/*     .thanku-message {*/
/*    max-width: 335px;*/
/*}*/
    #section-1746180537135 .sizer {
    padding-bottom: 0px!important;
   }
   
   p.col1-para br {
    display: none;
}
}


@media (min-width: 501px) and  (max-width:699px) {
    
    
       div#block-1746195150056_0 {
        padding-top: 70px ;
    }
    
    div#section-1746174303910 .sizer{
        padding:0px!important;
    }
    
    /*.thanku-hero{*/
    /*    padding: 112px 28px 26px;*/
    /*    height:400px;*/
    /*}*/
    
    .thanku-title {
    font-size: 25px;
    margin-bottom: 10px;
    }
    
    .thanku-message {
    font-size: 18px;
    margin-bottom: 16px;
    }
    
    .thanku-signature {
    font-size: 18px;}
    
    div#section-1746174303910 .container {
    max-width: 100%;
    padding: 0px;

        
    }
    
    h2.col1-heading {
        font-size:38px;
    }
    p.col1-para {
    font-size:18px;
    }

  .handles {
     font-size:18px!important;
    }
    
    div#block-1746174303910_0 {
    padding:40px 50px;
    order:2;
    }
    
    .thanku-div {
    padding: 0px 0px;
     }
     
/*     .thanku-message {*/
/*    max-width: 335px;*/
/*}    */

    #section-1746180537135 .sizer {
    padding-bottom: 0px!important;
   }

}

@media (min-width: 730px) and  (max-width:767px) {
    
    div#section-1746174303910 .sizer{
        padding:0px!important;
    }
    
    .thanku-hero{
        padding: 0px 0px 34px;
        /*height:400px;*/
    }
    
    .thanku-title {
    font-size: 50px;
    margin-bottom: 10px;
    }
    
    .thanku-message {
    font-size: 27px;
    margin-bottom: 16px;
    }
    
    .thanku-signature {
    font-size: 27px;}
    
    div#section-1746174303910 .container {
    max-width: 100%;
    padding: 0px;

        
    }
    
    h2.col1-heading {
        font-size:65px;
    }
    p.col1-para {
    font-size:27px;
    }

  .handles {
     font-size:27px!important;
    }
    
    div#block-1746174303910_0 {
    padding:40px 50px;
    order:2;
    }
    
    .thanku-div {
    padding: 0px 0px;
     }
     
   #section-1746180537135 .sizer {
    padding-bottom: 0px!important;
   }
   
   div#block-1746195150056_0 {
    padding: 70px;
}
}



@media (min-width: 688px) and  (max-width:729px) {
    
    div#section-1746174303910 .sizer{
        padding:0px!important;
    }
    
    .thanku-hero{
        padding: 0px 0px 34px;
        /*height:400px;*/
    }
    
    .thanku-title {
    font-size: 50px;
    margin-bottom: 10px;
    }
    
    .thanku-message {
    font-size: 25px;
    margin-bottom: 16px;
    }
    
    .thanku-signature {
    font-size: 25px;}
    
    div#section-1746174303910 .container {
    max-width: 100%;
    padding: 0px;

        
    }
    
    h2.col1-heading {
        font-size:65px;
    }
    p.col1-para {
    font-size:25px;
    }

  .handles {
     font-size:25px!important;
    }
    
    div#block-1746174303910_0 {
    padding:40px 50px;
    order:2;
    }
    
    .thanku-div {
    padding: 0px 0px;
     }
     
   #section-1746180537135 .sizer {
    padding-bottom: 0px!important;
   }
   
   div#block-1746195150056_0 {
    padding: 70px;
}
}




@media (min-width: 600px) and  (max-width:687px) {
    
    div#section-1746174303910 .sizer{
        padding:0px!important;
    }
    
    .thanku-hero{
        padding: 0px 0px 34px;
        /*height:400px;*/
    }
    
    .thanku-title {
    font-size: 44px;
    margin-bottom: 10px;
    }
    
    .thanku-message {
    font-size: 22px;
    margin-bottom: 16px;
    }
    
    .thanku-signature {
    font-size: 22px;}
    
    div#section-1746174303910 .container {
    max-width: 100%;
    padding: 0px;

        
    }
    
    h2.col1-heading {
        font-size:65px;
    }
    p.col1-para {
    font-size:22px;
    }

  .handles {
     font-size:22px!important;
    }
    
    div#block-1746174303910_0 {
    padding:40px 50px;
    order:2;
    }
    
    .thanku-div {
    padding: 0px 0px;
     }
     
   #section-1746180537135 .sizer {
    padding-bottom: 0px!important;
   }
   
   div#block-1746195150056_0 {
    padding: 60px;
}
}




@media (min-width: 500px) and  (max-width:599px) {
    
    div#section-1746174303910 .sizer{
        padding:0px!important;
    }
    
    .thanku-hero{
        padding: 0px 0px 34px;
        /*height:400px;*/
    }
    
    .thanku-title {
    font-size: 34px;
    margin-bottom: 10px;
    }
    
    .thanku-message {
    font-size: 18px;
    margin-bottom: 16px;
    }
    
    .thanku-signature {
    font-size: 18px;}
    
    div#section-1746174303910 .container {
    max-width: 100%;
    padding: 0px;

        
    }
    
    h2.col1-heading {
        font-size:60px;
    }
    p.col1-para {
    font-size:18px;
    }

  .handles {
     font-size:18px!important;
    }
    
    div#block-1746174303910_0 {
    padding:40px 50px;
    order:2;
    }
    
    .thanku-div {
    padding: 0px 0px;
     }
     
   #section-1746180537135 .sizer {
    padding-bottom: 0px!important;
   }
   
   div#block-1746195150056_0 {
    padding: 70px 40px 40px 40px;
}

p.col1-para br {
    display: none;
}

    .thanku-hero {
        /*padding: 0px 0px 34px;*/
         height: 400px; 
    }
}
}














@media (min-width: 768px) and  (max-width:1024px) {
    

.thanku-content {
    max-width: 318px;
}

p.col1-para {
    font-size:15px;
}

.handles {
     font-size:15px!important;
}

h2.col1-heading {
     font-size:50px;
}

.thanku-message {
    font-size: 15px;
    
}

.thanku-title{
    font-size: 25px;
}

.thanku-div {
    padding: 0px 20px;
}

.thanku-hero{
        padding: 112px 28px 26px;
        height:419px;
    }
    
}





@media (min-width: 1025px) and  (max-width:1296px) {
    
.thanku-title {
    font-size: 31px;}
    
/*    .thanku-content {*/
    /*max-width: 390px;*/
/*}*/

.thanku-hero {
    padding: 0px 30px 60px;
}
    
    .thanku-div {
    padding: 0px 40px;
}


p.col1-para , .thanku-message  ,.thanku-signature {
     font-size:17px;
}

.handles{
     font-size:17px!important;
}
}




@media (min-width: 1471px) and  (max-width:1920px) {
    
    .thanku-hero {
        height:780px;
    }
    
h2.col1-heading {
    font-size:72px;
}


p.col1-para , .thanku-message  ,.thanku-signature {
     font-size:24px;
}

.handles{
     font-size:24px!important;
}

.thanku-title {
    font-size: 45px;
}
     p.para-footer {
    font-size: 30px !important;
         
     }
    
    h4.footer-connect {
        font-size:32px!important;
        
    }
    
      #section-1746180537135 .container {
        max-width:100%!important;
        padding:20px 80px!important;
    }
}


@media (min-width: 1921px) and  (max-width:2198px) {
    
h2.col1-heading {
    font-size:103px;
}


.thanku-hero {
        height:900px;
    }


p.col1-para , .thanku-message  ,.thanku-signature {
     font-size:32px;
}

.handles{
     font-size:32px!important;
}

.thanku-title {
    font-size: 53px;
}
    
     p.para-footer {
    font-size: 30px !important;
         
     }
      h4.footer-connect {
        font-size:32px!important;
        
    }
      #section-1746180537135 .container {
        max-width:100%!important;
        padding:20px 80px!important;
    }
}



@media (min-width: 2199px) and  (max-width:2800px) {
    
h2.col1-heading {
    font-size:103px;
}

.thanku-hero {
        height:900px;
    }

p.col1-para , .thanku-message  ,.thanku-signature {
     font-size:36px;
}

.handles{
     font-size:36px!important;
}

.thanku-title {
    font-size: 80px;
}
    p.para-footer {
    font-size: 30px !important;
        
    }
     h4.footer-connect {
        font-size:32px!important;
        
    }
    
      #section-1746180537135 .container {
        max-width:100%!important;
        padding:20px 80px!important;
    }
}



@media (min-width:768px) and  (max-width:977px) {
    
    .thanku-div {
    padding: 0px 20px;
}

.thanku-title {
    font-size: 28px;}
    
    .thanku-hero {
        padding:0px 20px 30px;
    }
}



@media (min-width:978px) and  (max-width:1024px) {
    
    .thanku-div {
    padding: 0px 36px;
}

.thanku-title {
    font-size: 36px;}
    
    .thanku-hero {
        padding:0px 30px 30px;
    }
}



@media (min-width:320px) and  (max-width:768px) {
div#block-1746180752540 , div#block-1746180814918 {
    width: 50%;
}
    p.para-footer {
    font-size: 12px !important;}
}


div#section-1746174303910 .sizer {
    padding-top: 0px!important;
}

.handles img{
    width: 20px;
}







/*main heading page*/

div#block-1727836688749_3 h1 , div#section-1724904677385 h2 , div#section-1727837531316 h2 , div#section-1724907070415 h2 ,div#section-1731231820482 h2 , #section-1724915129501 h2 , div#section-1724915251707 h2 , div#section-1724915461088 h2  {
    font-family:"ITCCheltenhamProCondensedLight"!important;
}



p , span{
 font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;}
 
 
 
 @media (max-width:768px) {
 div#block-1731244672657 , div#block-1731243220661{
     top:79vh;
     margin:0px!important;
     
 }
 
 div#block-1609895436088_0{
     top:40vh;
 }
 
 div#section-1727836688749 h1 , div#section-1724904677385 h2 , div#section-1727837531316 h2 , div#section-1727912755548 h2 , div#section-1724915129501 h2 , div#section-1727913179593 h2 {
     font-size:32px;
     font-family: "ITCCheltenhamProCondensedLight" !important;
 }
 
div#section-1727836688749 .btn--medium , div#section-1724904677385 .btn--medium ,div#section-1727837531316 .btn--medium ,div#section-1727912755548 .btn--medium ,div#section-727913179593 .btn--medium ,div#section-1724915129501 .btn--medium , div#section-1727913179593 .btn--medium  {
    padding: 10px 30px !important;
    margin-top: 20px !important;
     min-width: auto !important;
     font-size: 10px;
        border: 1px solid white;
        font-weight: 400;
}
#block-1724904677385_2 .image{
    width:auto!important;
    max-width:auto!important;
}
}


/*ncai page*/

/*section hero*/

p , span{
 font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;}
/*ncai page*/

/*section hero*/

.ncai-hero{
    display:flex;
    justify-content: space-between;
    align-items: center;
    margin:0px 20px 0px;
}

p.ncai-hero-para{
    margin:0px;
    letter-spacing: 1px;
}

div#block-1748842698_1  a.btn.btn--outline.btn--medium.btn--auto {
    background: #775ebd !important;
    color:#fff !important;
    font-weight: 700;
    font-size: 14px;
    min-width: 270px !important;
    margin-top:0px!important;
     padding: 20px 40px !important;
}


p.ncai-hero-subline {
    font-size: 26px;
    letter-spacing: 2px;
}


div#block-1748842698_3 img{
    width:50px;
}

@media (max-width:768px) {
    p.ncai-hero-subline {
    font-size:18px;
    }
    
div#block-1748842698_1  a.btn.btn--outline.btn--medium.btn--auto {
    padding: 10px 30px !important;
        min-width: auto !important;
        font-size: 10px;
        font-weight: 700;
}


}
@media (max-width:545px) {
    p.ncai-hero-subline {
    font-size:14px;
    }
    p.ncai-hero-para{
    font-size:14px;
}

}

@media (max-width:425px) {
    p.ncai-hero-subline {
    font-size:10px;
    }
    
     p.ncai-hero-para{
    font-size:10px;
}

div#block-1748842698_3 img{
    width:30px;
}

.ncai-hero {
    margin: 0px 0px 0px;
}
}

@media (min-width:1920px) and  (max-width:2800px) {
    
     p.ncai-hero-subline {
    font-size:46px;
    }
    
     p.ncai-hero-para{
    font-size:40px;
}

div#block-1748842698_3 img{
    width:80px;
}

div#block-1748842698_1  a.btn.btn--outline.btn--medium.btn--auto {
    font-weight: 700;
    font-size: 24px;
    min-width: 350px !important;
}
}


/*section 2*/
h2.nacai-sec2-h2{
font-family: 'ITCCheltenhamProCondensedLight' !important;
    font-size: 70px;
}


@media (max-width: 768px) {
    h2.nacai-sec2-h2 {
        font-size: 38px;
    }
    
    #block-1748842699_1 .image, [data-slick-id="1748842699_1"] .image{
        width:50px!important;
    }
}

@media (min-width:1620px) and  (max-width:1919px) {
    
    
    
    div#block-1748842699_2 p{
        font-size:28px;
    }
    h2.nacai-sec2-h2{
        font-size:70px;
    }
}


@media (min-width:1920px) and  (max-width:2800px) {
    
    
    
    div#block-1748842699_2 p{
        font-size:34px;
    }
    h2.nacai-sec2-h2{
        font-size:100px;
    }
}



/*section3*/

li.ai-feature-item {
    font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
    font-size: 21px;
}

ul.ai-features-list {
    padding-left: 20px;
}


@media (max-width: 768px) {
li.ai-feature-item {
    font-size: 16px;
}

div#block-1748863886982_0 {
    order: 2;
}
    
  ul.ai-features-list {
    text-align:start;
}  
}

@media (max-width: 1300px) {
    h2.nacai-sec2-h2 {
        font-size: 53px;
    }
}
    
    @media (max-width: 992px) {
    h2.nacai-sec2-h2 {
        font-size: 34px;
    }
    
    span , p{
        font-size:16px;
    }
    
    li.ai-feature-item {
    font-size: 16px;
}
      
       
       
       #block-1748842699_1 .image, [data-slick-id="1748842699_1"] .image{
           width:60px!important;
       } 
       
       #block-1748863886982_0 .block, [data-slick-id="1748863886982_0"] .block{
           padding-left:30px!important;
       }
        
        #block-1748866556777_0 .block, [data-slick-id="1748866556777_0"] .block{
            padding:30px!important;
        }
        
        #section-1748869528534 .sizer{
            padding-top:60px!important;
            padding-bottom:60px!important;
        }
    }
    
    
    @media (min-width:1620px) and  (max-width:1919px) {
    
    
 div#block-1748863886982_0 p{
        font-size:28px;
    }
    
li.ai-feature-item {
    font-size: 28px;
}

p.ai-header {
    font-size: 28px;
}

p.ai-footer {
    font-size: 28px;
}

div#block-1748868442784_0 p{
    font-size:21px;
}

div#block-1748868662839_0 p , div#block-1748869139226_0 p{
    font-size:28px;
}

p.without-box {
    font-size:20px;
}


div#block-1748872534597 p{
     font-size:24px;
}
}
    
   
 @media (min-width:1920px) and  (max-width:2800px) {
    
    
 div#block-1748863886982_0 p{
        font-size:40px;
    }
    
li.ai-feature-item {
    font-size: 34px;
}

p.ai-header {
    font-size: 34px;
}

p.ai-footer {
    font-size: 34px;
}

div#block-1748868442784_0 p{
    font-size:28px;
}

div#block-1748868662839_0 p , div#block-1748869139226_0 p{
    font-size:34px;
}

p.without-box {
    font-size:24px;
}


div#block-1748872534597 p{
     font-size:28px;
}
}
   
   
    /*form*/
    
div#block-1748953981414 input#form_submission_name , div#block-1748953981414 input#form_submission_email , div#block-1748953981414 button#form-button {
    border: none;
    border-radius: unset;
    background: #f7e9de;
    /*font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;*/
    color: #595959;
    text-align: center;
}

div#block-1748926361013 .email-field.form-group , div#block-1748926361013 .text-field.form-group  {
    /*width: 50%;*/
    display: inline-block;
    margin-right: 0;
    vertical-align: middle;

}

form > div:first-of-type {
 
    display: grid;
    grid-template-columns: repeat(2, auto);
       column-gap: 20px;
}

.form-group , button#form-button  {
     margin-bottom: 10px!important; 
     margin-top:10px!important;
}


form > div:has(.text-field, .email-field) > div:last-child {
  grid-column: 1 / -1;
}

input::placeholder {
  text-transform: uppercase;
  font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
    color: #595959!important;
    font-size:16px;
    letter-spacing: 2px;
}

button#form-button {
    width: 100%;
    font-family: 'NeueHaasGroteskDisplayPro75bold', sans-serif !important;
    letter-spacing: 2px;
}



@media (max-width: 768px) {
  

div#block-1748926361013 input#form_submission_name , div#block-1748926361013 input#form_submission_email , div#block-1748926361013 button#form-button {
     padding: 10px 30px !important;
    font-size: 16px;
}

.form-group , button#form-button  {
     margin-bottom: 5px!important; 
     margin-top:5px!important;
}

}


.footer__content {
    display: none;
}
}



