


@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');
}

@font-face {
  font-family: "Oswal-Bold";
  src: url('https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/2161212178/assets/oswaldbold.ttf') format('truetype');
}

@font-face {
  font-family: "Oswal-Medium";
  src: url('https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/themes/2161212178/assets/oswaldmedium.ttf') format('truetype');
}

/*section {*/
/*    max-width:1440px !important;*/
/*    margin: auto!important;*/
/*}*/


.container{
    max-width:100%!important;
}

div#block-1745581296363_1 .block.box-shadow-.aos-init.aos-animate{
    
    padding-top:4px!important;
}


.btn {

    cursor: pointer!important;
}


/*section 1*/

/*mobile responsive*/
section.section.hidden--desktop.background-dark{
    height:100%;
}

/*#section-1745989338266 {*/
    
/*    min-height: 567px;*/
/*}*/


.presentation-text h4 {
  color: #ffffff;
  font-weight: 350;
  font-size: 12px;
  letter-spacing: 3px;
  opacity: 0.9;
  margin-bottom: 10px;
  /*margin-right: 55px;*/
  font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
}

.logo-container {
  text-align: center;
  margin: 20px 0;
  /*padding-top: 400px;*/
  display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;

}

.logo-image {
  max-width: 82%;
  height: auto;
}

.presentation-3-text h4 {
    /*padding-top: 400px;*/
}

.presentation-text.presentation-2-text h4 {
    margin-top: 30px;
}


#section-1745989338266 .block.box-shadow-.aos-init.aos-animate {
    display: flex;
    flex-direction: column;
    gap: 3;
    justify-content: center;
    gap: 233px;
}



@media (min-width: 1441px) and  (max-width: 1800px) {


#section-1745581296363 .sizer {
    padding-top: 260px !important;
}

div#section-1745581296363 span {
    font-size: 26px !important;
}

}

@media (min-width: 1801px) and  (max-width: 2100px) {


#section-1745581296363 .sizer {
    padding-top:390px !important;
}

div#section-1745581296363 span {
    font-size: 30px !important;
}

}


@media (min-width: 2101px) and  (max-width: 2300px) {


#section-1745581296363 .sizer {
    padding-top: 473px !important;
}

div#section-1745581296363 span {
    font-size: 36px !important;
}

}


@media (min-width: 2301px) and  (max-width: 2800px) {


#section-1745581296363 .sizer {
    padding-top: 590px !important;
}

div#section-1745581296363 span {
    font-size: 40px !important;
}

}

/* ---  Section 2---............................................................................ */


#section-1745579519456 .section {
  padding: 40px 0;
}

#section-1745579519456 .row {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
}


#section-1745579519456 .col-6 {
  flex: 0 0 50%;
  max-width: 50%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}


#section-1745579519456 .section-hero {
  padding:42px 17px 40px 0px;
}

#section-1745579519456 .section {
     padding: 0 !important; 
}

.hero-top-text,
.hero-subtitle,
.hero-bottom-text {
  font-size: 14px;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 10px;
  color: #515559;
   font-family: 'NeueHaasGroteskDisplayPro45Light'!important;
}

.hero-title {
  font-size:76px;
  margin-bottom: 15px;
  line-height: 1.2;
  color: #ffbe98!important;
  font-family: 'AntonRegular'!important;
}

.hero-content {
  text-align: left;
  color: #515559;
}

.hero-description {
  font-size: 20px;
  line-height: 1.6;
  margin-top: 65px;
  margin-bottom: 20px;
  font-family: 'NeueHaasGroteskDisplayPro45Light'!important;
}

.hero-description p {
  margin-bottom: 20px;
  text-align:left;
}

/* --- Image Block --- */
#section-1745579519456 .image {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

#section-1745579519456 .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}



#section-1745579519456 .block.box-shadow-.aos-init.aos-animate{
    align-items: center!important;
    justify-content: center!important!important;
    display: flex!important;

}



    #block-1745581296363_3 .block{
padding:141px 30px 30px!important;
}
/* --- Responsive --- */







@media (max-width: 1024px) {
  .hero-title {
    font-size: 56px;
  }
  
  #section-1745579519456 .hero-description{
    padding-right:0px;
}

 

    
}


@media (min-width:769px) and  (max-width: 778px){
     .hero-title {
    font-size: 38px!important;
  }
}


@media (max-width: 767px) {
    
    
     div#section-1745581296363 span {
    font-size: 12px!important;
    margin-right: 0px !important;
}

#block-1745581296363_3 .block {
    padding: 30px 0px 0px 0px !important;
}
    
    
 #section-1745579519456 .row {
    flex-direction: column;
  }
  
  div#block-1745647733943{
      padding:10px 20px!important;
  }

 #section-1745579519456 .col-6 {
    flex: 0 0 100%;
    max-width: 100%;
    width:100%;
    text-align:left;
  }

  #section-1745579519456 .section-hero {
    padding: 50px 20px 30px 20px;
  }

 #section-1745579519456 .hero-title {
    font-size: 38px;
  }

#section-1745647714075 .section-description
{
    font-size: 16px!important;
   
}

#section-1745579519456 .sizer{
    padding-top:0px !important;
    padding-bottom:0px!important;
}
  
  
  .hero-top-text, .hero-subtitle, .hero-bottom-text{
      font-Size:12px!important;
  }
  
  .hero-description{
      margin-top:30px;
  }
  
  #block-1745579519456_0 .block {
        padding-left: 0px !important;
    }
  
  
  
}



@media (min-width:769px) and  (max-width: 1024px){
    
      div#section-1745579519456  .hero-title {
        font-size: 42px;
    }
    
   div#section-1745579519456   .hero-description {
    font-size: 19px;
}

div#section-1745579519456  .hero-description{
    margin-top:41px;
}


#section-1745579519456 .section-hero{
    
    padding:0px;
}


}


@media (min-width:1025px) and  (max-width: 1299px){
    
    
    div#section-1745579519456  .hero-title {
        font-size: 55px;
    }
    
}




@media (min-width:1549px) and  (max-width: 1800px){
    
  #section-1745579519456 .hero-top-text, .hero-subtitle, .hero-bottom-text{
      font-size: 18px;
  }

#section-1745647714075 .section-description{
    font-size: 26px!important;
}

div#block-1745579519456_0 .block.box-shadow-.aos-init.aos-animate{
    padding-left:80px;
}

#section-1745579519456 .section-hero{
    
    padding:40px;
}

}


@media (min-width:1801px) and  (max-width: 2100px){
    
  #section-1745579519456  .hero-title{
        font-Size:86px!important;
    }
    
  #section-1745579519456 .hero-top-text, .hero-subtitle, .hero-bottom-text{
      font-size: 24px;
  }

#section-1745647714075 .section-description{
    font-size: 30px!important;
}

div#block-1745579519456_0 .block.box-shadow-.aos-init.aos-animate{
    padding-left:80px;
}

#section-1745579519456 .section-hero{
    
    padding:40px;
}


}


@media (min-width:2101px) and  (max-width: 2300px){
    
  #section-1745579519456  .hero-title{
        font-Size:103px!important;
    }
    
  #section-1745579519456 .hero-top-text, .hero-subtitle, .hero-bottom-text{
      font-size:30px;
  }

#section-1745647714075 .section-description{
    font-size: 36px!important;
}

div#block-1745579519456_0 .block.box-shadow-.aos-init.aos-animate{
    padding-left:80px;
}


#section-1745579519456 .section-hero{
    
    padding:40px;
}


}




@media (min-width:2301px) and  (max-width: 2800px){
    
  #section-1745579519456  .hero-title{
        font-Size:115px!important;
    }
    
  #section-1745579519456 .hero-top-text, .hero-subtitle, .hero-bottom-text{
      font-size:36px;
  }

#section-1745647714075 .section-description{
    font-size: 42px!important;
}

div#block-1745579519456_0 .block.box-shadow-.aos-init.aos-animate{
    padding-left:80px;
}

#section-1745579519456 .section-hero{
    
    padding:40px;
}


}

/*section3...............................................................*/


#section-1745580380781 .section{
  width: 100%;
  padding: 40px 120px; 
}


#section-1745580380781 p{
    
  font-size:22px!important;  
font-family: 'TTDrugsRegular'!important;
}

#section-1745580380781 .row {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items:start!important; 
}





#section-1745580380781 .block-type--feature {
  padding: 20px;
  box-sizing: border-box;
}

#section-1745580380781 .block-type--feature .block {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
#block-1745580380781_0 img.feature__image,
#block-1745580380781_1 img.feature__image,
#block-1745580380781_2 img.feature__image{
    
   height: 326px!important;
    object-fit: cover;
    width: 328px!important; 
    
    
}



#section-1745580380781 .feature__image {
  width: 100%;
  max-width: 100%;
  height: auto;
  object-fit: cover;
  min-height: 250px; 
}


#section-1745580380781 .feature__text {
  margin-top:10px;
  font-size: 18px;
}


#section-1745580380781 .btn {
  margin-top: 20px;
  padding: 10px 50px;
   text-transform: uppercase;
}

#block-1745580380781_1 feature__text{
    margin-bottom:40px!important;
}

#block-1745580380781_1 feature__text,a.btn.btn--solid.btn--medium.btn--auto{
    margin-bottom:40px!important;
}

a.btn.btn--solid.btn--medium.btn--auto:hover{
    background-color:#ffbe98!important;
        filter: none!important;
        cursor: unset;
}


#block-1745580380781_1 a.btn.btn--solid.btn--medium.btn--auto{
    margin-top:5px!important;
}

#section-1745580380781 a.btn.btn--solid.btn--medium.btn--auto
{
    margin-bottom: 0px !important;
}

div#block-1745580380781_1 img.feature__image {
    object-fit: fill!important;
}

/*#section-1745580380781 .row {*/
/*    align-item:start;*/
/*}*/


@media screen and (min-width: 320px) and (max-width: 768px) {
    
div#block-1745580380781_1 .feature__text p:nth-of-type(2) {
    display:none;
}
    
   #section-1745580380781 .sizer{
         padding: 20px 10px 30px 10px !important;
   }
    
   div#block-1745580380781_3 h2 {
        font-size: 38px;
    }
    
    /*div#block-1745580380781_3{*/
    /*    padding: 0px 20px 0px 20px !important;*/
    /*}*/
    
    
div#section-1745580380781{
    background: white!important;
}

}

@media (max-width: 991px) {
 
  #section-1745580380781 .section{
      padding:0px!important;
      
  }
  
  #block-1745580380781_0 img.feature__image,
#block-1745580380781_1 img.feature__image,
#block-1745580380781_2 img.feature__image{
    
   height: 100%!important;
    object-fit: cover;
    width: 100%!important; 
    margin:0px!important;
    padding:0px!important;
    
    
}
#section-1745580380781 a.btn.btn--solid.btn--medium.btn--auto{
    font-size:14px!important;
}


div#block-1745580380781_0{
    
    padding:0px!important;
    margin:0px!important;
}
  
  #section-1745580380781 .col-4 {
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 30px;
  }

#section-1745580380781 .feature__image {
    min-height: 200px;
  }
  
  
}





@media (max-width: 767px) {
#section-1745580380781 .col-4 {
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 0px;
  }

#section-1745580380781 .feature__image {
    min-height: 200px; 
  }


#section-1745580380781 p {
    color:#515559;
    font-size:18px!important;
}




#block-1745580380781_0 img.feature__image, #block-1745580380781_1 img.feature__image, #block-1745580380781_2 img.feature__image {
    height: 100% !important;
    object-fit: cover;
    width: 100% !important;
    object-position: center;
}


#section-1745580380781 p {
    font-size: 17px !important;
}

#section-1745580380781 .btn {
    font-size: 13px;
}


}

@media (min-width: 768px) and  (max-width: 1024px) {
    
    #section-1745580380781 a.btn.btn--solid.btn--medium.btn--auto{
padding: 9.5px 30px;
}
    
    #section-1745580380781 .section {
    
    padding: 40px 0px;
}

#block-1745580380781_0 img.feature__image, #block-1745580380781_1 img.feature__image, #block-1745580380781_2 img.feature__image {
 height: 213px !important;
 width: 225px !important;
}

#section-1745580380781 p {
    font-size: 14px !important;
    
}
    a.btn.btn--solid.btn--medium.btn--auto {
   
    font-size: 12px;}
    
    
    #section-1745580380781 .col-4{
        max-width:33%!important;
    }
    
    
    div#block-1745580380781_0{
        padding:20px!important;
    }
    
   #section-1745580380781 .block.box-shadow-none.background-light.aos-init.aos-animate{
      max-height: 500px;
        display: flex
;
        align-items: center;
        justify-content: flex-start;
    }
    
    #section-1745580380781 .row{
        align-items:start!important
    }
}


@media (min-width: 1024px) and (max-width: 1099px) {
#block-1745580380781_0 img.feature__image, #block-1745580380781_1 img.feature__image, #block-1745580380781_2 img.feature__image {
height: 230px !important;
object-fit: cover !important;
width: 100% !important;
min-height: auto;
}
#section-1745580380781 p {
font-size: 14px !important;
}
#section-1745580380781 .btn {
font-size: 12px;
}
}

@media (min-width: 1100px) and (max-width: 1199px) {
#block-1745580380781_0 img.feature__image, #block-1745580380781_1 img.feature__image, #block-1745580380781_2 img.feature__image {
height: 240px !important;
object-fit: cover !important;
width: 100% !important;
min-height: auto !important;
}
}



@media (min-width: 1200px) and (max-width: 1299px) {
#block-1745580380781_0 img.feature__image, #block-1745580380781_1 img.feature__image, #block-1745580380781_2 img.feature__image {
height: 286px !important;
object-fit: cover !important;
width: 100% !important;
}
#section-1745580380781 p {
font-size: 17px !important;
}
#section-1745580380781 .btn {
font-size: 12px;
}
}


@media (min-width: 1300px) and (max-width: 1439px) {

#block-1745580380781_0 img.feature__image, #block-1745580380781_1 img.feature__image, #block-1745580380781_2 img.feature__image {
height: 320px !important;
object-fit: cover;
width: 100% !important;
object-position: center;
}

#section-1745580380781 p {
font-size: 17px !important;
}
#section-1745580380781 .btn {
font-size: 13px;
}

}



@media (min-width: 1500px) and  (max-width: 1699px) {
#block-1745580380781_0 img.feature__image, #block-1745580380781_1 img.feature__image, #block-1745580380781_2 img.feature__image {
    height: 390px !important;
    object-fit: cover !important;
    width: 100% !important;
}

#section-1745580380781 p {
    color: #515559;
    font-size: 18px !important;
}

#section-1745580380781 .btn {
    box-shadow: none !important;
    font-size: 16px;
}

}




@media (min-width: 1700px) and  (max-width: 1899px) {

#block-1745580380781_0 img.feature__image, #block-1745580380781_1 img.feature__image, #block-1745580380781_2 img.feature__image {
    height: 520px !important;
    object-fit: cover !important;
    width: 100% !important;
}


}

@media (min-width: 1900px) and  (max-width: 2100px) {

#block-1745580380781_0 img.feature__image, #block-1745580380781_1 img.feature__image, #block-1745580380781_2 img.feature__image {
    height: 520px !important;
    object-fit: cover !important;
    width: 100% !important;
}

#section-1745580380781 p {
    color: #515559;
    font-size: 26px !important;
}

#section-1745580380781 .btn {
    box-shadow: none !important;
    font-size: 20px;
}

#section-1745580380781 h2 {
    font-size: 86px;
}

}



@media (min-width: 2101px) and  (max-width: 2299px) {

#block-1745580380781_0 img.feature__image, #block-1745580380781_1 img.feature__image, #block-1745580380781_2 img.feature__image {
    height: 580px !important;
    object-fit: cover !important;
    width: 100% !important;
}

#section-1745580380781 p {
    font-size: 25px !important;
    padding: 0 40px;
}

#section-1745580380781 .btn {
     font-size: 18px;
}

#section-1745580380781 p {
    font-size: 25px !important;
    padding: 0 40px;
}

#section-1745580380781 .btn {
     font-size: 18px;
}

#section-1745580380781 h2 {
    font-size: 86px;
}

}



@media (min-width: 2300px) and  (max-width: 2499px) {

#block-1745580380781_0 img.feature__image, #block-1745580380781_1 img.feature__image, #block-1745580380781_2 img.feature__image {
    height: 656px !important;
    object-fit: cover !important;
    width: 100% !important;
}

#section-1745580380781 p {
    color: #515559;
    font-size: 28px !important;
}

#section-1745580380781 .btn {
    box-shadow: none !important;
    font-size: 20px;
}

#section-1745580380781 h2 {
    font-size: 113px;
}
}


@media (min-width: 2500px) {


#block-1745580380781_0 img.feature__image, #block-1745580380781_1 img.feature__image, #block-1745580380781_2 img.feature__image {
    height: 60vh !important;
    object-fit: cover !important;
    width: 100% !important;
}


#section-1745580380781 h2 {
    font-size: 113px;
}

#section-1745580380781 p {
    font-size: 26px !important;
    padding: 0 100px;
}

#section-1745580380781 .btn {
    box-shadow: none !important;
    font-size: 24px;
}


}







/*section accordion..............................................................*/



#section-1745644192446 .row {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
}


#section-1745644192446 .col-6 {
  /*width: 50%;*/
padding: 70px 70px 10px 70px;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
     align-items: center;
}
div#block-1745644395098 .block.box-shadow-.aos-init.aos-animate{
    
    max-width:580px!important;

}




#section-1745644192446 .block {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}


#section-1745644192446 .image {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

#section-1745644192446 .image__image {
  width: 100%;
  height: 100%;
  object-fit: cover; 
}


.accordion-wrapper {
  max-width: 100%;

}

 accordion-item2{
     padding-bottom:0px!important;
 }

.section-tagline,
.section-author {
  font-size: 14px;
  letter-spacing: 2px;
  text-transform: uppercase;
  margin-bottom: 10px;
  color: #515559;
  font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
}

.section-title {
  font-size: 76px;
  margin-bottom: 15px;
  line-height: 1.2;
  color: #ffbe98 !important;
  font-family: 'AntonRegular', sans-serif !important;
}

p.section-description {
  font-size: 21px !important;
  line-height: 1.3;
  margin-top: 30px;
  margin-bottom: 30px;
  color: #515559;
   font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
   /*padding-right:30px!important;*/
}

.hero-description p{
    font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
}

.accordion-item {
  padding: 0px 0;
  cursor: pointer;
  border-top: 1px solid #515559;
}

.accordion-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.accordion-header span:first-child {
  font-size: 24px;
  color: #515559;
  font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
}

p.ready-p {
    font-size: 20px !important;
    line-height: 1.6;
    margin-top: 10px;
    margin-bottom: 25px;
    color: #fff;
    font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
}

.accordion-icon {
  font-size: 40px;
  color: #e7b48a;
}

.accordion-content {
     font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
  display: none;
  margin-bottom: 15px;
  font-size: 20px;
  color: #515559;
}

.accordion-item1 {
  border-top: none !important;
}


#block-1745644192446_0 {
  padding: 0 !important;
}

div#block-1745644395098{
    padding:25px!important;
}






@media (max-width: 767px) {
    
    
  #section-1745646330983  h1.section-title{
        font-size:38px;
    }
    
    
     #section-1745646330983  p.ready-p{
        font-size:16px!important;
    }
    
    
    #section-1721198002031 .sizer{
        padding:0px!important;
    }
    
    
  #section-1745644192446 .col-6 {
    width: 100%;
    padding: 10px 0;
  }
  
  
  .section-tagline, .section-author{
      
          font-size: 12px!important;
  }
  
  .section-title {
    font-size: 38px;
  }
  
  .accordion-header span:first-child {
    font-size: 18px;
    padding:5px 0px;
  }
  
  .accordion-icon {
    font-size: 32px;
  }
  
  p.section-description {
    font-size: 16px!important;
  }
  
  #section-1745644192446 .row {
    flex-direction: column;
  }
  
  #section-1745644192446 section.section.background-light{
    padding:0px;
}

div#block-1745580380781_2 .block.box-shadow-none.background-light.aos-init{
    padding:0px!important;
}


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


.accordion-content {
    font-size:14px;
}
/*div#block-1745644395098{*/
    
/*    padding:40px 0px 0px 0px!important;*/
/*}*/

div#block-1745644395098 {
    padding: 40px 30px 20px 30px !important;
}

div#block-1745644395098 .block.box-shadow-.aos-init.aos-animate {
    max-width: 100%!important;
}

div#block-1745644395098 p.section-description{
    margin-bottom:10px!important;
}
}


@media (min-width:769px) and  (max-width: 1024px){
    
    div#block-1745644395098 .section-title {
    font-size: 42px;
}

div#block-1745644395098 {
    padding: 35px !important;
}

}
    
    
    
    
    
    

@media (min-width:1469px) and  (max-width: 1800px){
    
    
    div#block-1745644395098 .block.box-shadow-.aos-init.aos-animate{
    
    max-width:100%!important;

}

div#block-1745644395098 {
    padding: 25px 60px !important;
}

.section-tagline, .section-author{
      
          font-size: 24px!important;
  }
  
div#block-1745644395098 .section-title {
    font-size: 84px;
}

  
  .accordion-header span:first-child {
    font-size: 32px;
     padding: 20px 0px 20px 0px;
  }
  
 
  
  p.section-description {
    font-size: 30px!important;
  }
  
}



@media (min-width:1801px) and  (max-width: 2100px){
    
     #block-1746616543960_1 .accordion-content {
   
    font-size: 25px;
    
}
    div#block-1745644395098 .block.box-shadow-.aos-init.aos-animate{
    
    max-width:100%!important;

}

div#block-1745644395098 {
    padding: 25px 80px !important;
}

.section-tagline, .section-author{
      
          font-size: 26px!important;
  }
  
div#block-1745644395098 .section-title {
    font-size: 86px;
}

  
  .accordion-header span:first-child {
    font-size: 32px;
     padding: 20px 0px 20px 0px;
  }
  
 
  
  p.section-description {
    font-size: 30px!important;
  }
  
}


@media (min-width:2101px) and  (max-width: 2300px){
    
        #block-1746616543960_1 .accordion-content {
   
    font-size: 30px;
    
}
    
    
    div#block-1745644395098 .block.box-shadow-.aos-init.aos-animate{
    
    max-width:100%!important;

}

div#block-1745644395098 {
    padding: 25px 100px !important;
}

.section-tagline, .section-author{
      
          font-size: 30px!important;
  }
  
div#block-1745644395098 .section-title {
    font-size: 103px;
}

  
  .accordion-header span:first-child {
    font-size: 38px;
    padding: 20px 0px 20px 0px;
  }
  
 
  
  p.section-description {
    font-size: 36px!important;
  }
  
}




@media (min-width:2301px) and  (max-width: 2800px){
    
    
    div#block-1745644395098 .block.box-shadow-.aos-init.aos-animate{
    
    max-width:100%!important;

}

div#block-1745644395098 {
    padding: 25px 140px !important;
}

.section-tagline, .section-author{
      
          font-size: 36px!important;
  }
  
div#block-1745644395098 .section-title {
    font-size: 115px;
}

  
  .accordion-header span:first-child {
    font-size:44px;
    padding: 20px 0px 20px 0px;
  }
  
 
  
  p.section-description {
    font-size: 42px!important;
  }
  
}



/*section ..........................*/


#section-1745646330983 h1.section-title{
    margin-bottom:40px;
}

#section-1745646330983 a.btn.btn--solid.btn--small.btn--auto {
    margin:16px 0px 0px 0px!important;
    padding:10px 50px;
}

@media screen and  (max-width: 768px){
    
    
 div#block-1745646330983_0{
    
    text-align:center!important;
}

    #section-1745646330983 h1.section-title {
        font-size: 38px!important;
        
    }
    
    #section-1745646330983 p.ready-p {
        font-size: 16px !important;
        
    }
}



@media screen and (max-width: 1024px) {
    #section-1745646330983  .sizer {
        padding-top: 50px!important;
        padding-bottom: 50px !important;
    }
    
    #section-1745646330983 a.btn.btn--solid.btn--small.btn--auto {
    font-size:14px!important;
}

#section-1745646330983 p.ready-p{
    font-size:18px!important;
    margin-bottom:15px;
}

#section-1745646330983 h1.section-title {
        font-size: 54px;
         margin-bottom:30px;
    }
}

@media (min-width: 1549px) and  (max-width: 1800px) {

p.ready-p {
    font-size: 26px !important;
    
}

a.btn.btn--solid.btn--small.btn--auto {
    
    font-size: 20px !important;
}

}
 

@media (min-width: 1801px) and  (max-width: 2100px) {

p.ready-p {
    font-size: 30px !important;
    
}

a.btn.btn--solid.btn--small.btn--auto {
    
    font-size: 26px !important;
}


#section-1745646330983 h1.section-title {
     font-size: 86px !important;
}

}
    


@media (min-width: 2101px) and  (max-width: 2300px) {

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

a.btn.btn--solid.btn--small.btn--auto {
    
    font-size: 24px !important;
}


#section-1745646330983 h1.section-title {
     font-size: 103px !important;
}

}



@media (min-width: 2301px) and  (max-width: 2800px) {

p.ready-p {
    font-size: 42px !important;
    
}

a.btn.btn--solid.btn--small.btn--auto {
    
    font-size: 30px !important;
}


#section-1745646330983 h1.section-title {
     font-size: 115px !important;
}

}




@media (min-width: 768px) and (max-width: 768px) {
    
        #section-1745580380781 a.btn.btn--solid.btn--medium.btn--auto {
        font-size: 12px !important;
    }
    
    #section-1745580380781 p {
        font-size: 13px !important;
    }
    
   div#block-1745644395098 .section-title {
    font-size: 51px;
}

.hero-title {
        font-size: 38px !important;
    }
    
    /*div#block-1745930375564 , div#block-1745931573784 , div#block-1745931645280{*/
    /*    width:100%!important;*/
    /*}*/

}


/*mobile*/

/*div#section-1745994223817 .ready-div {*/
/*    padding-top:240px;*/
/*}*/

div#section-1745994223817 p.ready-p {
    font-size: 14px !important;
  margin:15px 0px!important;
    
}


div#section-1745994223817 p.ready-p ready-p-2{
     margin:15px 0px 0px!important;
    
}

/*div#section-1745994223817  ready-p-2{*/
/*    margin:15px 0px!important;*/
    
/*}*/

   div#section-1745994223817  .section-title {
        font-size: 36px!important;
        padding: 0px 0px 0px;
    }
    
    div#block-1745994223817_0 {
    text-align: center;
    padding: 0px 40px;
}

   div#section-1745994223817  a.btn.btn--solid.btn--small.btn--auto{
       
       font-size:10px!important;
   }

/*shenaaaaaaa............................................................................*/


@media (min-width:769px) and (max-width:992px) {
    .div-group{
      position:absolute;
       padding-top:40px;
    }
    
    
 
    
    
  div#block-1745930375564  p.section-description{
        font-size:16px!important;
    }
     
div#block-1745930375564 .block.box-shadow-.aos-init.aos-animate{
    padding-bottom: 0px;
}


}

@media (min-width:993px) and (max-width:1200px) {
    .div-group{
      position:absolute;
       padding-top:40px;
    }
    
    
    

    
    
  div#block-1745930375564  p.section-description{
        font-size:16px!important;
    }
     
div#block-1745930375564 .block.box-shadow-.aos-init.aos-animate{
    padding-bottom: 50px;
}


}



@media (min-width:1201px) and (max-width:1350px) {
   
    
    
    
    p.intro-text , p.tagline{
    font-size:16px;}
    
  div#block-1745930375564  p.section-description{
        font-size:21px!important;
    }
     

/*h1.brand-name{*/
/*    font-size:180px;*/
    
/*}*/
}

.section-div{
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 175px;
}


/*footer................................................................................*/
p.footer-social{
    text-decoration: underline;
    color: #fff!important;
    font-size: 16px;
    font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif!important;
    padding-bottom:24px;
    text-align: left;
}

p.footer-socialcontact{
    color:#fff;
    font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif!important;
}

div#block-1721198002031_2{
    padding:20px 0px!important;
}


div#block-1721198002031_0 {
    padding: 0px 20px!important;
}

div#block-1721198002031_1{
    padding:0px!important;
}

a.btn.btn--solid.btn--small.btn--auto , a.btn.btn--solid.btn--medium.btn--auto{
     font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif!important;
     font-weight:bold!important;
}

#block-1721198002031_3 p{
    color:white!important;
    font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif!important;
}

#block-1721198002031_3 span {
     font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif!important;
}


a.footer-social{
    text-decoration:underline;
}

@media (max-width:768px) {
/*div#block-1721198002031_3{*/
/*    padding:0px 20px!important;*/
/*}*/

div#block-1721198002031_3 , div#block-1721198002031_0{
    
 width:50%;
 padding: 0px 10px!important;
}

}
@media (min-width: 1400px) {
    p.footer-social{
        font-size:25px;
    }
    .footer-socialcontact{
        font-size:30px;
    }
    
    #section-1721198002031 .container{
        padding:0px 80px!important;
    }
}



div#section-1745996351384 p.footer-socialcontact{
    margin:0px!important;
}

div#block-1745996351384_1{
    padding:0px 10px!important;
}

div#block-1745996351384_3 , div#block-1745996351384_2{
    width:50%;
}

div#section-1745996351384 p.footer-social{
    font-size:12px!important;
    padding-bottom:0px!important;
}

div#block-1745996351384_2 p{
      font-size:12px!important;
        padding-bottom:0px!important;
}

#section-1745996351384 .row {
    display: flex;
    align-items: flex-start;
}

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

#section-1745994223817 {
  
    background-position: center!important;
}



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;
}
p.para-footer{
    font-size:19px!important;
    text-decoration:underline;
      font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
}


/*new landing page..................................................................................................................*/


div#block-1746603530861_0 , div#block-1746610529514_0 {
    padding: 0px;
}


div#block-1746612652735 {
    text-align: left;
    padding-left: 40px;
}

/*.text-field.form-group {*/
/*    width: 48%;*/
/*    display: inline-block;*/
/*    margin-right: 2%;*/
/*    vertical-align: middle;*/
/*}*/

/*.email-field.form-group {*/
/*    width: 48%;*/
/*    display: inline-block;*/
/*    vertical-align: middle;*/
/*}*/

input#form_submission_name , input#form_submission_email {
    border: none;
    border-radius: unset;
    background:#f7e9de;
    font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
    color:#595959;
    text-align:center;
}

/*div#section-1746612629386 p {*/
/*    font-size: 21px !important;*/
/*    line-height: 1.3;*/
/*    margin-top: 30px;*/
/*    margin-bottom: 30px;*/
/*    color: #515559;*/
/*    font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;*/
/*}*/

div#section-1746612629386 h2{
font-family: 'ITCCheltenhamProCondensedLight' !important; 

    color: #515559;
    font-size:4.3vw;
}

#block-1746612652735 .form-btn {
    padding:11px 30px;
    color: #515559!important;
}

.accordion-wrapper img.hero-image {
    filter: invert(1);
    width: 100px;
    /*height: 164px;*/
    transform: rotate(90deg);
    margin-right:20px;
}

.image-wrapper-acc{
    display:flex;
    justify-content:flex-end;
    margin-bottom: 20px;
}

.accordion-wrapper {
    margin: 0px 0px 20px;
}






/*h2.brands-heading {*/
/*    font-family: 'ITCCheltenhamProCondensedLight' !important;*/
/*    font-size:4vw;*/
/*    margin-top: 50px;*/
/*}*/

.ready-elevate-div h3 {
    position: absolute;
    bottom: 0px;
    right: 0px;
}

.ready-elevate-div{
    position: relative;
    display: inline-block;
}

/*#form_submission_email::placeholder {*/
/*  color: #999999; */
/*  opacity: 1;    */
/*}*/

/*#form_submission_name::placeholder{*/
/*    color: #999999; */
/*  opacity: 1; */

/*}*/

/*div#block-1746612652735 button#form-button {*/
/*    font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;*/
/*    font-weight: bold !important;*/
/*    font-size: 16px;*/
/*}*/

    /*.form-control {*/
    /*    font-size:1.5vw;*/
    /*}*/

@media (min-width:320px) and (max-width: 425px) {
h1.main-heading {
    font-size: 120px;}
    
    
   .inspire-heading {
    font-size: 34px;
}

/*#form_submission_name::placeholder , #form_submission_email::placeholder{*/
/*   font-size:12px!important; */

/*}*/

p.inspire-para , div#section-1746612629386 p{
     font-size: 12px!important;
}

/*.form-control {*/
/*    font-size: 12px;}*/

    
#block-1746612652735 .form-btn , div#block-1746612652735 button#form-button {
    padding: 8px 30px;
    font-size:12px;
}
    
    div#block-1746612652735 {
    
    padding-left: 10px;
}

.form-group {
    margin-bottom:0px;
}
}


@media (min-width:426px) and (max-width: 525px) {
h1.main-heading {
    font-size: 120px;}
    
    
   .inspire-heading {
    font-size: 40px;
}

p.inspire-para , div#section-1746612629386 p{
     font-size: 16px!important;
}

/*.form-control {*/
/*    font-size: 16px;}*/
    
#block-1746612652735 .form-btn , div#block-1746612652735 button#form-button {
    padding: 8px 30px;
    font-size:12px;
}
    
/*    div#block-1746612652735 {*/
    
/*    padding-left: 30px;*/
/*        padding-right: 30px;*/
/*}*/

.form-group {
    margin-bottom:0px;
}
}



@media (min-width:526px) and (max-width: 625px) {
h1.main-heading {
    font-size: 120px;}
    
    
   .inspire-heading {
    font-size: 44px;
}

p.inspire-para , div#section-1746612629386 p{
     font-size: 18px!important;
}

/*.form-control {*/
/*    font-size: 18px;}*/
    
#block-1746612652735 .form-btn , div#block-1746612652735 button#form-button {
    padding: 8px 30px;
    font-size:14px;
}
    
/*    div#block-1746612652735 {*/
    
/*    padding-left: 40px;*/
/*        padding-right: 40px;*/
/*}*/

.form-group {
    margin-bottom:0px;
}
}


@media (min-width:626px) and (max-width: 767px) {
h1.main-heading {
    font-size: 120px;}
    
    
   .inspire-heading {
    font-size: 57px;
}

p.inspire-para , div#section-1746612629386 p{
     font-size: 22px!important;
}

.form-control {
    font-size: 18px;}
    
#block-1746612652735 .form-btn , div#block-1746612652735 button#form-button {
    padding: 8px 30px;
    font-size:16px;
}
    
/*    div#block-1746612652735 {*/
    
/*    padding-left: 50px;*/
/*        padding-right: 50px;*/
/*}*/

.form-group {
    margin-bottom:0px;
}
}




@media (min-width:2284px) and (max-width: 2800px) {
    
    div#section-1746612629386 h2 {
        font-size:105px;
        
    }
    
    /*div#section-1746612629386 p {*/
    /*font-size: 46px !important;*/
    /*margin-top:60px;*/
    /*}*/
    
    /*    .form-control {*/
    /*    font-size: 35px;*/
    /*    padding: 16px;*/
    /*}*/
    
/*div#block-1746612652735 button#form-button {*/
/*    padding: 16px 30px;*/
/*    font-size: 32px;*/
/*}*/

div#block-1746612652735 form{
    margin-top:70px;
}
    
}


@media (min-width:1920px) and (max-width: 2283px) {
    
    div#section-1746612629386 h2 {
        font-size:90px;
        
    }
    
    /*div#section-1746612629386 p {*/
    /*font-size: 32px !important;*/
    /*margin-top:60px;*/
    /*}*/
    
    /*    .form-control {*/
    /*    font-size: 28px;*/
    /*    padding: 16px;*/
    /*}*/
    
/*div#block-1746612652735 button#form-button {*/
/*    padding: 16px 30px;*/
/*    font-size: 28px;*/
/*}*/

div#block-1746612652735 form{
    margin-top:70px;
}
    
}


@media (min-width:1620px) and (max-width: 1919px) {
    
    div#section-1746612629386 h2 {
        font-size:70px;
        
    }
    
    /*div#section-1746612629386 p {*/
    /*font-size: 28px !important;*/
    /*margin-top:60px;*/
    /*}*/
    
    /*    .form-control {*/
    /*    font-size: 24px;*/
    /*    padding: 16px;*/
    /*}*/
    
/*div#block-1746612652735 button#form-button {*/
/*    padding: 16px 30px;*/
/*    font-size: 22px;*/
/*}*/

div#block-1746612652735 form{
    margin-top:70px;
}
    
}


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


  div#section-1746612629386 h2 {
font-size: 37px;
}

 /*div#section-1746612629386 p {*/
 /*    font-size:16px!important;*/
 /*}*/
 
/* div#block-1746612652735 button#form-button {*/
/*    font-size: 12px;*/
/*     padding: 11px 30px;*/
/*}*/


 /*.form-control {*/
 /*       font-size: 16px;*/
 /*       padding: 8.5px 10px;*/
    
 /*   }*/
    
    
    .form-group {
        margin-bottom:0px;
    }
    
    div#block-1746612652735 {
        padding-left:0px;
    }
}










@media (min-width:320px)and (max-width: 424px)  {
.accordion-wrapper img.hero-image {
    display:none;
}
div#block-1746616543960_1 {
    padding: 0px 20px;
}

   div#block-1746616543960_1 p.section-description {
        font-size: 12px !important;
    }
    
    div#block-1746616543960_1 .accordion-icon {
        font-size: 25px;
    }
    
        div#block-1746616543960_1 .accordion-header span:first-child {
        font-size: 12px;
    }
    
       div#block-1746616543960_1 .accordion-icon {
        font-size: 25px;
    }
    
    div#block-1746616543960_1 a.btn.btn--solid.btn--medium.btn--auto {
    margin: 0px 0px 0px 0px !important;
    font-size: 12px;
   
    padding: 10px 40px!important;

   }
}


@media (min-width:425px)and (max-width: 767px)  {
.accordion-wrapper img.hero-image {
    display:none;
}
div#block-1746616543960_1 {
    padding: 20px 40px;
}

   div#block-1746616543960_1 p.section-description {
        font-size: 21px !important;
    }
    
    div#block-1746616543960_1 .accordion-icon {
        font-size: 25px;
    }
    
        div#block-1746616543960_1 .accordion-header span:first-child {
        font-size: 21px;
    }
    
       div#block-1746616543960_1 .accordion-icon {
        font-size: 25px;
    }
    
    div#block-1746616543960_1 a.btn.btn--solid.btn--medium.btn--auto {
    margin: 0px 0px 0px 0px !important;
    font-size: 12px;
    padding: 10px 40px!important;
   }
}



@media (min-width:320px) and (max-width: 424px) {
h2.brands-heading {
    font-family: 'ITCCheltenhamProCondensedLight' !important;
    font-size: 48px;
    margin-top: 14px;
}}


@media(max-width:767px){
.tips-hero-section {
    justify-content: start!important;
    text-align: left!important;
   }
}
 
 
@media (min-width: 526px) and (max-width: 767px) {
    div#block-1746616543960_1 .tips-hero-section {
          padding: 0px 50px;
    }
}
 
@media (min-width: 426px) and (max-width: 525px) {
div#block-1746616543960_1 .tips-hero-section {
          padding: 0px 30px 0px 50px;
    }
}
 
@media (min-width: 376px) and (max-width: 425px) {
    div#block-1746616543960_1 .tips-hero-section {
          padding: 0px 20px 0px 30px;
    }
 
}


@media(max-width:767px){
div#block-1746619374148 {
    width: 50%;
}
 
div#block-1746619242208_0 {
    width: 50%;
}
 
div#block-1746619377620 {
    display: none;
}
}

@media (min-width: 626px) and (max-width: 767px) {
 h2.brands-heading {
        font-size: 57px;
    }
}
 
@media (min-width: 526px) and (max-width: 625px) {
 h2.brands-heading {
        font-size: 44px;
    }
}
 
@media (min-width: 426px) and (max-width: 525px) {
     h2.brands-heading {
        font-size: 40px;
    }
}
 
@media (min-width: 320px) and (max-width: 425px) {
    h2.brands-heading {
        font-size: 34px;
    }
}


/*footer 2*/

@media(max-width:767px){
#block-1746620042482_0 .block {
    justify-content: center!important;
}
 
div#block-1746620042482_1 h4{
text-align:center;
}
 
div#block-1746620042482_2 p.para-footer {
    text-align: center;
    font-size:16px;
}

div#block-1746620042482_3 p.para-footer {
    text-align: center!important;
    font-size:16px;
}
 
}


h2.brands-heading {
        text-align: center;
    }
 


div#block-1745646330983_0 h3{
font-family: "sloop-script-pro", sans-serif !important;
    color: #ffffff;
    font-weight: normal;
    font-size: 56px;
}

p.tagline {
    text-align: left;
}

/*div#block-1746612652735 button#form-button {*/
/*    font-family: 'NeueHaasGroteskDisplayPro45medium', sans-serif !important;*/
/*}*/

a.btn.btn--solid.btn--small.btn--auto, a.btn.btn--solid.btn--medium.btn--auto {
    font-family: 'NeueHaasGroteskDisplayPro45medium', sans-serif !important;
    
}

/*div#block-1746764008860_0 h3 {*/
/*    font-family: "sloop-script-pro", sans-serif !important;*/
/*    font-size: 33px;*/
/*    text-align: end;*/
/*}*/


/*#form_submission_email::placeholder , #form_submission_name::placeholder {*/
/*    color:black;*/
/*     text-transform: uppercase;*/
/*     font-size:16px;*/
/*}*/

/*content*/

@media (max-width:767px){
div#block-1746764008860_0 .ready-elevate-mobile {
    text-align: center;
}

div#block-1746764008860_0  a.btn.btn--solid.btn--small.btn--auto{
    padding:10px 40px;
}
 
div#block-1746764008860_0 .ready2-elevate-mobile {
text-align: center;
}

/*#section-1746764008860 section.section.hidden--desktop.background-dark .sizer{*/
/*    min-height:1280px;*/
/*}*/



    div#block-1746764008860_0 .ready2-elevate-mobile {
        text-align: center;
        margin-top: 550px;
    }
 
div#block-1746764008860_0 .ready2-elevate-mobile p{
padding: 0px 110px;
}


#block-1746764008860_0 .block{
display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

#block-1746764008860_0 .block h1.section-title {
    font-size: 95px;
}

/*div#block-1746764008860_0 h3 {*/
/*    position: absolute;*/
/*    right: 107px;*/
/*    top: 200px;*/
/*    font-size: 82px;*/
/*}*/

}

/*@media (max-width:625px){*/
    
/*  div#block-1746764008860_0 h3 {*/
/*    position: absolute;*/
/*    right: 55px;*/
/*    top: 222px;*/
/*    font-size: 70px;*/
/*}  */
/*}*/

@media (max-width:570px){
    
    #block-1746764008860_0 .block h1.section-title {
    font-size: 87px;
}
    
/*  div#block-1746764008860_0 h3 {*/
/*    position: absolute;*/
/*    right: 73px;*/
/*    top: 187px;*/
/*    font-size: 64px;*/
/*}  */
div#block-1746764008860_0 .ready2-elevate-mobile {
        text-align: center;
        margin-top: 629px;
    }
}

@media (max-width:545px){
    #block-1746764008860_0 .block h1.section-title {
       font-size: 80px;
    }
    
    div#block-1746764008860_0 .ready2-elevate-mobile p {
        padding: 0px 45px;
    }
    
    /*  div#block-1746764008860_0 h3 {*/
    /*    position: absolute;*/
    /*  right: 38px;*/
    /*   top: 172px;*/
    /*  font-size: 63px;*/
    /*}*/
    
    
}

@media (max-width:420px){
    
    div#block-1746764008860_0 .ready2-elevate-mobile {
        text-align: center;
        margin-top: 200px;
    }
    
    /*#section-1746764008860 section.section.hidden--desktop.background-dark .sizer {*/
    /*    min-height: 750px;*/
    /*}*/
    
    div#block-1746764008860_0 .ready2-elevate-mobile p {
        padding: 0px 20px;
    }
    
     #block-1746764008860_0 .block h1.section-title {
       font-size: 65px;
    }
    
    /*div#block-1746764008860_0 h3 {*/
    /*    position: absolute;*/
    /*  right: 29px;*/
    /*   top: 141px;*/
    /*  font-size: 57px;*/
    /*}*/
    
}

@media (max-width:375px){
    #block-1746764008860_0 .block h1.section-title {
       font-size: 51px;
    }
    div#block-1746764008860_0 .ready2-elevate-mobile p {
   padding: 0px 0px;
    }
    
    div#block-1746764008860_0 .ready2-elevate-mobile p {
  font-size:18px!important;
    }
   
    /*div#block-1746764008860_0 h3 {*/
    /*   position: absolute;*/
    /*    right: 27px;*/
    /*    top: 114px;*/
    /*    font-size: 41px;*/
    /*}*/
}

@media (min-width: 767px) and (max-width: 1024px){
    
    #block-1745646330983_0 .ready-elevate-div h3 {
    position: absolute;
    bottom: -15px;
    right: -46px;}
    
}


@media (min-width: 2284px) and (max-width: 2800px) {

    div#section-1746616543960 p.section-description {
        font-size: 46px !important;
    }
    
    

    div#section-1746616543960 .accordion-header span:first-child {
        font-size: 48px;
        padding: 20px 0px 20px 0px;
}

div#section-1746616543960 a.btn.btn--solid.btn--medium.btn--auto {
   
    font-size: 26px;
    padding: 19px 86px;}

div#section-1746616543960 .accordion-icon {
    font-size: 51px;}
    
    div#section-1746616543960 .accordion-content {
    font-size: 37px;}}
    
    
    
    @media (min-width: 1230px) and (max-width: 1470px) {
        
        #block-1746616543960_1 p.section-description {
 font-size: 26px !important;}
        
    }}
    
    
    @media (max-width: 768px)
    div#block-1745931573784{
        width:33%!important;
    }
    
}





  
    
    
    
   
    
    
    
    
    
    
    
    
    div#block-1747038964011_4 , div#block-1747038964011_5 ,div#block-1747038964011_6 ,div#block-1747038964011_7 , div#block-1747038964011_8 , div#block-1747038964011_9{
          width: 50%;
 padding: 40px 40px;
    }
    
    
    #section-1747038964011 .sizer {
    padding:0px 40px 0px 40px;
}
    
    
     @media (max-width: 767px) {
        
        div#block-1747038964011_4, div#block-1747038964011_5, div#block-1747038964011_6, div#block-1747038964011_7, div#block-1747038964011_8, div#block-1747038964011_9 {
    width:50%;
    padding: 40px 30px;
}

    h2.brands-heading {
        font-size: 72px ;
    }
    
      #section-1747038964011 .sizer {
    padding:0px 80px 0px 80px;
}
    }
    
    
    
    
     @media (max-width: 725px) {
        
        div#block-1747038964011_4, div#block-1747038964011_5, div#block-1747038964011_6, div#block-1747038964011_7, div#block-1747038964011_8, div#block-1747038964011_9 {
    width:50%;
    padding: 40px 30px;
}

    h2.brands-heading {
        font-size: 68px ;
    }
    
      #section-1747038964011 .sizer {
    padding:0px 80px 0px 80px;
}
    }
    
    
    
      @media (max-width: 625px) {
        
        div#block-1747038964011_4, div#block-1747038964011_5, div#block-1747038964011_6, div#block-1747038964011_7, div#block-1747038964011_8, div#block-1747038964011_9 {
    width:50%;
    padding: 40px 20px;
}

    h2.brands-heading {
        font-size: 62px ;
    }
    
      #section-1747038964011 .sizer {
    padding:0px 70px 0px 70px;
}
    }
    
    
    
    @media (max-width: 575px) {
        
        div#block-1747038964011_4, div#block-1747038964011_5, div#block-1747038964011_6, div#block-1747038964011_7, div#block-1747038964011_8, div#block-1747038964011_9 {
    width:50%;
    padding: 35px 16px;
}

    h2.brands-heading {
        font-size: 54px ;
    }
    
      #section-1747038964011 .sizer {
    padding:0px 60px 0px 60px;
}
    }
    
    
    
       @media (max-width: 500px) {
        
        div#block-1747038964011_4, div#block-1747038964011_5, div#block-1747038964011_6, div#block-1747038964011_7, div#block-1747038964011_8, div#block-1747038964011_9 {
    width:50%;
    padding: 35px 16px;
}

    h2.brands-heading {
        font-size: 45px ;
    }
    
      #section-1747038964011 .sizer {
    padding:0px 50px 0px 50px;
}
    }
    
    
    
  
      @media (max-width: 425px) {
        
        div#block-1747038964011_4, div#block-1747038964011_5, div#block-1747038964011_6, div#block-1747038964011_7, div#block-1747038964011_8, div#block-1747038964011_9 {
    width:50%;
    padding: 30px 16px;
}

    h2.brands-heading {
        font-size: 39px ;
    }
    
      #section-1747038964011 .sizer {
    padding:0px 50px 0px 50px;
}
    }
    
    
      @media (max-width: 375px) {
        
        div#block-1747038964011_4, div#block-1747038964011_5, div#block-1747038964011_6, div#block-1747038964011_7, div#block-1747038964011_8, div#block-1747038964011_9 {
    width:50%;
    padding: 20px 16px;
}

    h2.brands-heading {
        font-size: 30px ;
    }
    
      #section-1747038964011 .sizer {
    padding:0px 40px 0px 40px;
}
    }
    
    
    
    
    
/*    div#block-1746612652735 form input::placeholder {*/
/*    color: #595959;*/
/*}*/
   
 
.ready-elevate-div h3 {
 
    right: -38px;
}
    
    media (min-width: 526px) and (max-width: 626px) {
    h1.main-heading {
        font-size: 80px;
    }
}
 
 
@media screen and (max-width: 768px) {
 
p.guide-intro2 br {
    display: none;
}
 
 
}
 
.guide-label2 {
    font-weight: 400 !important;
  
}

@media (min-width: 320px) and (max-width: 484px) {
    .tips-hero-section {
 
        padding: 0 40px 0px 50px ! IMPORTANT;
    }
}
 
@media (min-width: 320px) and (max-width: 424px) {
    .tips-hero-section {
 
        padding: 0 40px 0px 20px ! IMPORTANT;
    }
}
 
 
 
 
 
 
 div[kjb-settings-id*="header_blocks"] .link-list a:nth-of-type(3),
div[kjb-settings-id*="header_blocks"] .link-list a:nth-of-type(4) {
  display: none;
}


div#block-1749105228837 a.btn.btn--solid.btn--medium.btn--auto{
    border-radius: 0px;
    padding: 14px 65px;
    text-transform: uppercase;
    font-family: 'NeueHaasGroteskDisplayPro45medium', sans-serif !important;
    font-weight: bold !important;
    font-size: 16px;
    
}


div#block-1749105228837 a.btn.btn--solid.btn--medium.btn--auto:hover {
    background-color: #fff !important;
    filter: none !important;
    cursor: unset;
    border-color:#fff!important;
}

div#block-1749106840620 a.btn.btn--solid.btn--medium.btn--auto:hover {
    background-color: #fff !important;
    filter: none !important;
    cursor: unset;
    border-color:#fff!important;
}
    
 div#two-step input#form_submission_phone_number {
    border: none;
    border-radius: unset;
    background: #f7e9de;
    font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
    color: #595959;
    text-align: center;
    
}  

/*div#two-step #form_submission_phone_number::placeholder {*/
  /*color: #999999; */
/*  opacity: 1;  */
/*  color:black;*/
/*     text-transform: uppercase;*/
/*     font-size:16px;*/
/*}*/


div#two-step button#form-button {
    width: 100%;
    border-radius: 0px!important;
}

div#two-step button#form-button {
    padding: 9.5px 30px;
    font-family: 'NeueHaasGroteskDisplayPro45medium', sans-serif !important;
    text-transform:uppercase!important;
    border-color: #ffbe98!important;
    border-radius: 0px;
    background-color: #ffbe98!important;
}


@media (min-width: 768px) and (max-width: 815px) {
div#block-1749105228837 a.btn.btn--solid.btn--medium.btn--auto{

    padding: 14px 43px;
}
}


@media (max-width: 425px) {
input#form_submission_phone_number::placeholder {

  opacity: 1;  
  color:black;
     text-transform: uppercase;
     font-size:12px!important;
}

div#two-step button#form-button {
    padding: 9.5px 30px;
    font-family: 'NeueHaasGroteskDisplayPro45medium', sans-serif !important;
    text-transform:uppercase!important;
    font-size:12px;
}
}



div#block-1750743251657 a.btn.btn--solid.btn--medium.btn--auto{
   padding: 1.5vw 7vw;
    text-transform: uppercase;
    font-family: 'NeueHaasGroteskDisplayPro45medium', sans-serif !important;
    font-weight: bold !important;
    font-size: 1vw;
    color: #595959;
    border-color: #f7e9de;
    border-radius: 0px;
    background-color: #f7e9de;
    letter-spacing: 1px;
}

 /*a.btn.btn--solid.btn--medium.btn--auto:hover{*/
 /*   background-color:#f7e9de!important;*/
    
 /*}*/
 
 p.description-text {
    font-size: 1.3vw !important;
    line-height: 1.6;
    margin-top: .7vw;
    margin-bottom: 1.8vw;
    color: #515559;
    font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
}



div#section-1746612629386 p{
    font-size: 1.6vw !important;
     line-height: 1.3;
    margin-top: 30px;
    margin-bottom: 30px;
    color: #515559;
    font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
   
}

.form-control {
   padding:1vw ;
   
    }
    
#form_submission_email::placeholder {
  color: #999999; 
  opacity: 1;   
  
}

#form_submission_name::placeholder{
    color: #999999; 
  opacity: 1; 

}

/*#form_submission_name::placeholder , #form_submission_email::placeholder{*/
/*   font-size:1.5vw!important; */

/*}*/

#form_submission_email::placeholder , #form_submission_name::placeholder {
    color:black;
     text-transform: uppercase;
     font-size:1.1vw;
     letter-spacing:2px;
    
    
}

    div#block-1746612652735 form input::placeholder {
    color: #595959;
    
}

div#two-step #form_submission_phone_number::placeholder {
  /*color: #999999; */
  opacity: 1;  
  color:black;
     text-transform: uppercase;
     font-size:1.1vw;
     
}

div#block-1746612652735 button#form-button {
 font-family: 'NeueHaasGroteskDisplayPro45medium', sans-serif !important;
    font-weight: bold !important;
    font-size: 1.1vw;
     padding:1vw 1vw;
     
}



.text-field.form-group {
    width: 48%;
    display: inline-block;
    margin-right: 2%;
    vertical-align: middle;
}

.email-field.form-group {
    width: 48%;
    display: inline-block;
    vertical-align: middle;
}

.form-group {
    margin-bottom:0px!important;
}

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

div#block-1746612652735 form {
    margin-top: 4vw !important;
}

div#block-1750750329526 .image {
    position: absolute;
    z-index: 2;
    width: 26vw;
    z-index: 11;
    bottom: -12vw;
    right: 40vw;
}

 div#block-1750750210712 p.p-description {
       font-size: 1.5vw !important;
    padding-left: 4vw;
       font-family: 'NeueHaasGroteskDisplayPro45Light' !important;
    letter-spacing: 1px;
    }
    
    div#section-1750749803119 .sizer {
    margin-bottom: 12vw;
}

div#section-1746619242208 .sizer {
    margin: 0 6vw;
}

div#block-1746619242208_0 , div#block-1746619374148, div#block-1746619377620 {
    padding: 2vw;
}

h2.brands-heading {
    font-family: 'ITCCheltenhamProCondensedLight' !important;
    font-size:4vw;
    margin-top: 50px;
}

h1.elevate-heading-text {
    font-size: 5.5vw;
    /*margin-bottom: 30px;*/
    line-height: 1.2;
    color: #ffbe98 !important;
    font-family: 'AntonRegular', sans-serif !important;
}


h3.elevate-subtitle-text {
   font-family: "sloop-script-pro", sans-serif !important;
    color: #ffffff;
    font-weight: normal;
    font-size: 5.2vw;
    position: absolute;
    bottom: -3.2vw;
    right: -3.3vw;
}

.elevate-wrapper-block {
    position: relative;
    display: inline-block;
        margin-bottom: 3.5vw;
}

p.elevate-info-paragraph {
   font-size: 1.5vw !important;
    line-height: 1.6;
    margin-top: 1vw;
    margin-bottom: 1.5vw;
    color: #fff;
    font-family: 'NeueHaasGroteskDisplayPro45Light', sans-serif !important;
}

div#block-1750752453117_0 .btn--small {
   
    padding: .8vw 4vw;
}

.mobile-inspire {
    display: none;
}
/*.mobile-inspire {*/
/*     display: none; */
/*}*/

 input#form_submission_name, input#form_submission_email ,button#form-button {
    height:4vw;
}

    #section-1750752453117 .sizer {
        padding-top: 17vw!important;
        padding-bottom: 17vw!important;
    }

@media (max-width: 767px) {
    input#form_submission_name, input#form_submission_email ,button#form-button {
    height:9vw;
}
    
    
    .elevate-mobile {
    text-align: center;
  
        margin-bottom: 4vw;
}

h1.elevate-heading-text {
    font-size: 14.5vw;
        text-align: center;
}

    div#block-1746764008860_0 h3 {
        position: absolute;
        right: 8vw;
        top: 29vw;
        font-size: 11vw;
         font-family: "sloop-script-pro", sans-serif !important;
    }
    
    p.elevate-info-paragraph {
    font-size: 2.5vw !important;
   
}

h2.brands-heading {
    
    font-size: 8vw;
}

    .edit-hero-heading {
    font-size: 15vw;
    }
    
    .elevate-wrapper-mainblock {
    display: flex;
    flex-direction: column;
    gap: 600px;
}

.desktop-inspire {
     display: none; 
}

div#section-1746612629386 p {
    font-size: 3.6vw !important;
}

div#section-1746612629386 h2 {
   
    font-size: 8.3vw;
}

#form_submission_email::placeholder , #form_submission_name::placeholder {
    color:black;
     text-transform: uppercase;
     font-size:2vw;
     letter-spacing:2px;
    
    
}



div#two-step #form_submission_phone_number::placeholder {
  /*color: #999999; */
  opacity: 1;  
  color:black;
     text-transform: uppercase;
     font-size:2vw;
     
}

div#block-1746612652735 button#form-button {
    font-family: 'NeueHaasGroteskDisplayPro45medium', sans-serif !important;
    font-weight: bold !important;
    font-size: 2vw;
    padding: 1.2vw 1vw;
}

.form-group {
     margin-bottom: 0px !important; 
}

div#section-1746612629386 p {
  
    margin-top: 15px;
    margin-bottom: 15px;
   
}
.mobile-inspire {
    display:block;
}

    .form-control {
        font-size: 20px!important;
    }
    
div#block-1746698738396_0 {
    padding: 12vw 2vw 9vw;
    order:2;
}

div#block-1746612652735 {
    text-align: left;
    padding-left: 20px;
}
}

@media (max-width: 580px) {
    .elevate-wrapper-mainblock {
        display: flex;
        flex-direction: column;
        gap: 460px;
    }