
/* Custom Styles */
.cstm_cart_icon{
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml,%3Csvg width='40px' height='40px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21 5L19 12H7.37671M20 16H8L6 3H3M11 6L13 8L17 4M9 20C9 20.5523 8.55228 21 8 21C7.44772 21 7 20.5523 7 20C7 19.4477 7.44772 19 8 19C8.55228 19 9 19.4477 9 20ZM20 20C20 20.5523 19.5523 21 19 21C18.4477 21 18 20.5523 18 20C18 19.4477 18.4477 19 19 19C19.5523 19 20 19.4477 20 20Z' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    width: 60px;
    height: 60px;
    background-color: burlywood;
    background-position: center;
    border-radius: 50%;
}

.cstm_cart_icon a{
    padding: 2px 25px 32px 32px;
}

#block-1699434526637{
    display: none;
    position: fixed;
    right: 2%;
    bottom: 9%;
    width: 62px;
    height: 60px;
}

@media only screen and (max-width: 500px) {
 #block-1699434526637 {
    display: block;
    width: fit-content;
    position: fixed;
    bottom: 4%;
    left: 5%;
    z-index:9999;
    
 }

}

/* Custom Styles */
#block-1625832844941 .cstm_last_module{
    height: fit-content;
}
#block-1625932125446{
    margin-top: 20px !important;
} 
#block-1626012575540 .cstm_module_secrets .cstm_module_secrets_lower_text_group:nth-child(4) {
    display:none; 
}
#block-1683035373631 .block .container{
    padding: 0px!important;
}

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

#section-1626005234543 .cstm_add_clr{
    color:white!important;
}

#section-1626005234543 .ctm-tx-nw{
        color:white!important;
}
#section-1689055299685{
    display:none;
}

#section-1621563633160 #block-1683355927423 .ctm-tx-nw{
        color:black!important;
        -webkit-text-stroke: unset!important;
         text-stroke:unset!important;
}

#section-1621563633160 #block-1683355927423 .cstm_add_clr{
    color: black;
}

#block-1683035373631 .cstm_add_clr{
    color:black!important;
}


#section-1621568588359.sticky{
    z-index:999999;
     border-bottom: 1px solid black;
}



@media only screen and (max-width: 500px){
   #block-1625755367157 .track.track_1{
    animation: none;
    }
    #block-1683356145386 .mainheader_1{
        background: #EDE7DC!important;
    }
    #block-1626600258268_14 .moduleDiv{
        height:auto !important;
    }
    
    .block.box-shadow-none .moduleDiv{
            margin-top: 216px;
            height: 455px !important;
    }
    #block-1626005234542_0 .cst-heading div {
    padding: 0 5px !important;
}
#block-1683185246020 .moduleDiv_2{
    padding-bottom: 19px !important;
}
.header.header--overlay.header--close-on-scroll.your-class-to-add{
    background:black !important;
}
  .block.box-shadow-none .moduleDiv.cstm-height-ps2 {
    height: 430px!important;
}
.block.box-shadow-none .moduleDiv.cstm-height-ps {
    height: 390px!important;
}


}







.cstm_module_nmbr{
    font-size:24px;
}

#block-1683117133341 ,#block-1683117184231 ,#block-1683117414320 ,#block-1683117511075{
    padding-right:25px!important;
}
#block-1683117028965 ,#block-1683117338637 ,#block-1683117450144 ,#block-1683117576327{
    padding-left:25px!important; 
}
#section-1683116345202{
    display:none;
}
#block-1621565249099 .block{
        display: inline-grid;
}
#block-1622272487998 .block{
        display: inline-grid;
}

#block-1626005234542_0 .main_marquee_div {
    margin-left: -35px;
    margin-right: -35px;
    margin-top: 15px;
    margin-bottom: 15px;
    position: relative;
    justify-content: center !important;
}

#block-1626005234542_0 .main_marquee_div::before {
    content: '';
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 0 solid transparent;
    border-bottom: 8px solid #49329B;
    opacity: 1 !important;
    position: absolute !important;
    top: -8px;
    left: 0;
    z-index: 8;
    background: transparent !important;
}

#block-1626005234542_0 .main_marquee_div::after {
    content: '';
    width: 0;
    height: 0;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #49329B;
    opacity: 1 !important;
    position: absolute !important;
    top: -8px;
    right: 0;
    z-index: 8;
    background: transparent !important;
}

#block-1626005234542_0 .cst-heading .ctm-tx-nw {
    -webkit-text-stroke: 1px white;
    text-stroke: 1px white;
    color: transparent!important;
}




/* EDSOM DEVS */
.mainheader_1{
	background: rgba(53, 30, 138, 1);
	}
	
#block-1683035373631 .mainheader_1{
	background: #EDE7DC;
	}	
#block-1683355927423 .mainheader_1{
	background: #EDE7DC;
	}



	

/* Adjust the marquee for smaller screens */
@media (max-width: 480px) {
  .mainheader_1 {
    padding: 9px 0!important;
}
.main_marquee_div .cst-heading {
    font-size: 17px!important;
}

    .mbl{
	    display: block !important;
	}
	.dsktp{
	    display: none;
	}


#section-1626600258272 .cstm_add_clr{
    color: black;
}



.cst-heading{
    padding:0px!important;
}
#block-1606260100947_0 .block{
        margin-top: 50px;
}
.cst-heading{
    font-size: 20px!important; 
}
.cst-heading div{
   padding: 0 20px;
}

.cstm_add_clr {
    letter-spacing: 2px !important;
}

#block-1683356145386 {
    transform: rotate(-2deg);
}
	
	#block-1626005234542_0 .main_marquee_div {
	    margin-left: -20px;
        margin-right: -20px;
	}

.mainheader_1.main-marquee_1.bottom_marquee_rotate{
	    margin-top: 30px !important;
	    margin-bottom: 25px !important;
	}


}
.cstm_module_secrets_2_img{
   width:415px;
}

/* Adjust the marquee for screens up to 500px wide */
@media (max-width: 650px) {
    .main-marquee{
	  animation: marquee 60s linear infinite;
	}
	
  @keyframes marquee {
    0% { margin-left: 0; }
    100% { margin-left: -700%; }
  }
.cstm_module_secrets_2_img{
    height:275px;
}
    
}


@media (min-width: 651px) and (max-width: 1365px) {
    .main-marquee{
	  animation: marquee 50s linear infinite;
	}
	
  @keyframes marquee {
    0% { margin-left: 0; }
    100% { margin-left: -800%; }
  }
  
  #block-1683523852515 .moduleDiv_2{
      padding: 10px 10px 35px 10px !important;
  }
  
  #block-1683523719955 .moduleDiv{
      height:403px !important;
  }
  
  #block-1683523719955 .moduleDiv_2{
      padding: 10px 10px 35px 10px !important;
  }
}


@media (min-width: 1366px) and (max-width: 2400px) {
    .main-marquee{
	  animation: marquee 80s linear infinite;
	}
	
	@keyframes marquee {
		0% { margin-left: 0; }
		100% { margin-left: -400%;}
	}
}
@media (min-width: 2401px) {
    .main-marquee{
	  animation: marquee 70s linear infinite;
	}
	
	@keyframes marquee {
		0% { margin-left: 0; }
		100% { margin-left: -300%;}
	}
}


	
	.cstm_main_hd_flot_img{
	    font-size: 40px;
    font-weight: 700;
    line-height: 48px;
    text-align: center;
    margin-bottom: 0;
    text-transform: uppercase;
	}
	/*	.main-marquee_1{*/
	/*  animation: marquee 200s linear infinite;*/
	/*}*/
	
	/*@keyframes marquee {*/
	/*	0% { margin-left: 0; }*/
	/*	100% { margin-left: -49000px;}*/
	/*}*/
	#block-1625832844941 .moduleDiv .innerModule img{
	    margin-top: -50px!important;
	}
	/*	.main-marquee.botm_marquee_point{*/
	/*  animation: marquee1 5s linear infinite;*/
	/*}*/
	
	/*@keyframes marquee1 {*/
	/*	50% { margin-left: -50%; }*/
	/*	100% { margin-left:-192%;}*/
	/*  }*/
	.mainheader_1.main-marquee_1.bottom_marquee_rotate{
	    margin-top:74px;
	}
	#block-1683355927423{
	    transform: rotate(-2deg);
	}
	#block-1625832844941 .moduleDiv {
	     margin-top: 100px;
	}
	.cst-heading{
	font-size:50px;
	font-weight:400;
	font-family: 'Bangers', cursive;
	}

	#block-1683035373631 p{
	    display: none;
	}
	.new-cls-hit{
	    height: 115px !important;
	}
    .mainheader_1{
        height: fit-content;
        padding: 20px 0;
        display:flex;
    }
    .cst-heading div{
        display:flex; 
        white-space: nowrap;
        justify-content:center;
    }
    .mbl{
	    display: none;
	}
	
    .cst-heading{
        padding: 0px 25px;
    }
    .cstm_add_clr{
        color: #2BD6FC;
        letter-spacing: 6px;
    }
    #section-1621563633160 .row .block{
        position:relative;
    }
    .ctm-img-add{
    position:absolute;
    top: -100px;
    left: -15px;
    width:87px;
    height:87px;
    }
    .block-type--text.text-left.col-6{
        
        padding-bottom:0px!important;
    }
  
  #block-1683355927423 > .block{
    display:flex;
    margin-top: 50px;
    margin-left: -30vw;
  }
  #block-1622272894566 > .block{
      display:grid;
  }
  .main_marquee_div{
      padding: 4px 0!important;
    display: flex!important;
    justify-content: space-around!important;
  }
   .main_marquee_div .cst-heading{
       font-size: 20px;
    font-weight: 400!important;
    font-family: 'Bangers', cursive;
    padding:0px!important;
   }
  
    .main_marquee_div .cst-heading > div{
       width:unset!important;
   }
  
  
    .block.box-shadow-none .moduleDiv{
            margin-top: 216px;
            height: 420px;
    }
    .moduleDiv img{
       margin-top: -138px!important;
    }
    .ctm-img-add img{
        
        animation: spin 7s linear infinite;
    }
  @keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
}
}
  


#block-1555988491313 > .link-list {
   display: none;
}

#block-1606260139835 {
    width: 55%;
}

#block-1606260139835 {
    position: relative;
    z-index: 9;
}

#block-1606260139835 a {
font-size: 24px;
padding: 4px;
font-weight: 700;
font-family: 'Inter', sans-serif;
}

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

[class*="col-"] {
    padding: 8px !important;
}

.cstm_marquee img {
display: inline-block;
margin: 0 40px 0 0;
vertical-align: middle;
}

#block-1621568588359_0 {
width: 24% !important;
position: relative;
}

#block-1625758564139 {
width: 20% !important;
position: relative;
}

#block-1621568588359_1 {
width: 14% !important;
position: relative;
}

#block-1621568588359_2 {
width: 15% !important;
}

#block-1621568733268 {
width: 17% !important;
}

#block-1621568588359_0::after {
content: "";
position: absolute;
top: 0;
right: 0;
width: 1px;
height: 48px;
background: #000000;
}

#block-1625758564139::after {
content: "";
position: absolute;
top: 0;
right: 0;
width: 1px;
height: 48px;
background: #000000;
}

#block-1621568588359_1::after {
content: "";
position: absolute;
top: 0;
right: 0;
width: 1px;
height: 48px;
background: #000000;
}

.cstm_sec_1_parnt {
position: absolute;
left: 50%;
transform: translate(-50%, 0);
bottom: -72px;
z-index: 9;
background-color: #FFD670;
border-radius: 6px;
padding: 23px 60px;
}

.cstm_sec_1_parnt img {
width: 80%;
margin: 0 auto;
}

#section-1625763231156 .sizer {
padding: 36px 0 !important;
}

#block-1621563633160_1, #block-1621565102002, #block-1621565249099, #block-1622272487998, #block-1622272641306, #block-1622272894566 {
padding: 0px 10px 0px 25px !important;
margin-top:0px!important;
}

#block-1621563633160_0, #block-1621565051121, #block-1621565130839, #block-1622272475726, #block-1622272634365, #block-1622272855645 {
    padding: 0px 25px 0px 10px !important;
    margin-top:0px!important;
}

#block-1625832844941 {
    padding: 25px 10px !important;
}

#section-1621563633160 .container {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.moduleBox {
    position: absolute;
    top: -10%;
    font-size: 24px;
    background: #FFC639;
    display: inline-flex;
    color: #221F1F;
    text-transform: uppercase;
    border-radius: 6px;
    border: 1px solid white;
    width: 102%;
    height: 56px;
    align-items: center;
    justify-content: flex-start;
padding-left: 14px;
left: -6%;
font-family: 'Fira Sans';
font-weight: 700;
}

.cstm_module_nmbr {
background-color: #ffffff;
width: 38px;
height: 38px;
border-radius: 50%;
text-align: center;
    font-weight: 700;
    margin-right: 13.8px;
}

.moduleTitle {
    font-size: 16px;
font-weight: 600;
line-height: 19.36px;
color: #221F1F;
background-color: #FFDF92;
padding: 6px 8px 6px 10px;
border-radius: 3px;
margin-bottom: 10px;
font-family: 'Inter', sans-serif;
}

.moduleTitle img {
display: inline-block;
 vertical-align: middle;
margin: 0 6px 2px 0;
}

.innerModule {
    position: relative;
    margin-bottom: 15px;
}

.moduleDiv {
padding: 0 30px 15px 30px;
border: 1px solid rgba(34, 31, 31, 0.305);
border-radius: 6px 6px 0 0;
border-bottom: none;
}

.moduleDiv_2 {
padding: 10px 10px 20px 10px;
border: 1px solid rgba(34, 31, 31, 0.305);
border-radius: 0 0 6px 6px;
display: flex;
align-items: center;
height: 94px;
}

.cstm_module_6_flex {
display: flex;
align-items: center;
}

.moduleDiv p {
font-size: 20px;
font-weight: 400;
line-height: 27px;
color: #221F1F;
font-family: 'Inter', sans-serif;
}

.moduleDiv_2 p {
font-size: 20px;
font-weight: 500;
line-height: 27px;
color: #221F1F;
margin: 6px 10px 0 10.5px;
font-family: 'Inter', sans-serif;
}

.moduleDiv_2 img {
margin: 0 0 0 -17px;
width: 87px;
height: 40.74px;
}

.cstm_module_6 {
    padding: 8px 10px;
    border: 1px solid rgba(34, 31, 31, 0.305);
    border-radius: 0 0 6px 6px;
}

.cstm_module_6 img {
margin: 0;
max-width: 82px;
}

.cstm_module_6 p {
    font-size: 20px;
    margin: 6px 0 0 16px;
    line-height: 27px;
    font-family: 'Inter', sans-serif;
}

.cstm_last_module {
display: flex;
border: 2px solid #6D1638;
border-radius: 6px;
margin-top: 60px;
justify-content: center;
background-color: #ffffff;
padding: 0 60px 10px 30px;
}

.cstm_last_module .moduleTitle {
    margin-bottom: 19px;
}

.cstm_last_module > div {
width: 50%;
}

.cstm_last_module_pic {
width: 515px;
height: 330px;
margin-top: -50px !important;
}

.cstm_last_module .moduleBox {
width: 970px;
color: #ffffff;
left: unset;
right: -105%;
font-size: 32px!important;
font-weight: 700;
background-color: #6D1638;
height: 75px;
top: -13%;
}

.cstm_2nd_half {
margin-top: 60px;
}

.cstm_last_module_nmbr {
    background-color: #FFC639;
    color: #6D1638;
    font-weight: 700;
    padding: 2px 14px;
    border-radius: 6px;
    margin-right: 16px;
}

/*#section-1621563633160 .sizer {*/
/*padding: 80px 0 0 0 !important;*/
/*}*/

#block-1621727679099 .block p {
font-weight: 600;
color: #221F1F;
font-size: 24px;
font-family: 'Inter', sans-serif;
line-height: 32.4px;
}

.reviewModuleBox {
position: absolute;
    top: -38px;
    font-size: 14px;
    background: #FFC639;
    display: inline-flex;
    color: #221F1F;
    border-radius: 6px;
    border: 1px solid white;
    width: auto;
    padding: 12px;
    height: 30px;
    align-items: center;
    justify-content: flex-start;
padding-left: 14px;
left: 4%;
font-family: 'Inter', sans-serif;
font-weight: 600;
box-shadow: 0 4px 6px 0 rgb(0 0 0 / 20%), 0 4px 10px 0 rgb(0 0 0 / 19%);
}

.reviewBox {
    background: white;
    padding: 20px;
    border-radius: 6px;
    margin-top: 60px;
height: 100%;
position: relative;
}

.reviewModuleBox img {
margin-right: 12px;
margin-top: 2px;
}

/*.reviewModuleBox span {*/
/*margin-top: 4px;*/
/*}*/

.nameReview {
font-weight: 600;
font-size: 20px;
color: #221F1F;
line-height: 24.2px;
font-family: 'Inter', sans-serif;
}

.reviewBox p {
font-size: 16px;
font-weight: 400;
color: #221F1F;
font-family: 'Inter', sans-serif;
}

.cstm_module_gurantee {
display: flex;
text-align: left;
justify-content: center;
align-items: center;
}

.cstm_module_gurantee_img {
width: 30%;
margin-right: 30px;
}

.cstm_module_gurantee_text {
width: 62%;
}

.cstm_module_gurantee_text img {
margin: 0 auto;
max-width: 188px;
}

.cstm_module_secrets_parent {
margin-top: 80px;
}

.cstm_module_secrets {
border: 1px solid #221F1F;
position: relative;
}

.cstm_module_secrets_1 {
border-bottom: none;
border-radius: 6px 6px 0 0;
background: #F8F6F5;
padding: 50px 26px 16px 26px;
}

.cstm_module_secrets_2 {
border-top: none;
border-radius: 0 0 6px 6px;
padding: 26px;
}

.cstm_module_secrets_upper h2 {
font-size: 28px;
font-weight: 500;
font-family: 'Inter', sans-serif;
}

.cstm_module_secret_top_banner {
border: 1.25px solid #ffffff;
    border-radius: 6px;
    background-color: #FFC639;
    padding: 10px 16px;
    position: absolute;
    top: -25%;
    width: 400px;
    z-index: 9;
    left: 4%;
}

#section-1626005234543 .sizer .row > div {
padding: 0 15px !important;
}

.cstm_module_secret_top_banner_text {
     font-size: 28px;
     text-transform: uppercase;
    font-weight: 700;
    color: #221F1F;
    font-family: 'Inter', sans-serif;
}

.cstm_module_secret_top_banner img {
margin-right: 12px;
margin-bottom: 6px;
display: inline;
vertical-align: middle;
}

.cstm_module_secrets_lower_text_group img {
margin-right: 8px;
height: 24px;
}
.cstm_module_secrets_lower_text_group strong{
    font-size: 19px;
    color: #221F1F;
    font-weight: 600;
    font-family: 'Inter', sans-serif;
}
.cstm_module_secrets_lower_text_group_2 img {
height: fit-content;
}

.cstm_last_logo_module {
    margin-left: 8px;
    display: inline;
}

.cstm_module_secrets_2_img {
    position: relative;
    top: -33px;
    left: 0%;
    -webkit-animation: mover 1s infinite  alternate;
    animation: mover 1.5s infinite  alternate;
}

@-webkit-keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(30px); }
}
@keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(30px); }
}

.cstm_module_secrets_lower_text {
    font-size: 19px;
    font-weight: 600;
    font-family: 'Inter', sans-serif;
    color: #221F1F;
}

.cstm_module_secrets_lower_text_sub {
    font-size: 15px;
    font-weight: 500;
    font-family: 'Inter', sans-serif;
    color: #221F1F;
}

.cstm_module_secrets_lower_text_group {
    display: flex;
    margin: 4px 0;
}

.cstm_module_secrets_2_img_2 {
    position: absolute;
    top: -60%;
    left: 0;
    z-index: 9;
}

.cstm_module_secret_1_extra {
    border-radius: 6px;
    background-color: #6D1638;
    padding: 16px;
    position: relative;
    width: 100%;
    margin: 40px auto 0 auto;
}

.cstm_module_secret_1_extra h2 {
    font-size: 19px;
    font-weight: 600;
    color: #ffffff !important;
   margin: 6px 0 6px 0 !important;
   text-transform: uppercase;
   font-family: 'Inter', sans-serif;
}

.cstm_module_secret_1_extra_banner {
    background-color: #FFC639;
    padding: 0 12px;
    border-radius: 3px;
    position: absolute;
    top: -25%;
    font-size: 20px;
    left: 2%;
    font-weight: 700;
    color: #6D1638;
   font-family: 'Fira Sans';
}

.cstm_module_justgo {
position: relative;
padding-bottom: 60px;
padding-top: 20px;
}

.cstm_module_justgo_inner {
display: flex;
justify-content: flex-end;
align-items: flex-end;
}

.cstm_module_justgo_inner_2 {
width: 60%;
}

.cstm_module_justgo_inner_2_icons {
display: flex;
margin-left: -90px;
}

.cstm_module_justgo_inner_2_icons_inner {
margin: 0 20px;
text-align: center;
}

.cstm_module_justgo_inner_2_icons_inner img {
margin: 0 auto 12px auto;
}

.cstm_module_justgo_inner_2_icons_inner p {
color: #ffffff;
font-size: 20px;
font-weight: 500;
line-height: 24.2px;
font-family: 'Inter', sans-serif;
}

.cstm_module_justgo_inner_2_text h2 {
    text-align: center;
    color: #ffffff;
    font-size: 48px;
    font-weight: 500;
    margin: 20px 0;
}

.cstm_module_justgo_inner_2_span {
display: flex;
margin: 26px 0;
justify-content: center;
    width: 100%;
}

.cstm_module_justgo_inner_2_span span {
    font-size: 42px;
    font-weight: 500;
    color: #ffffff;
    text-align: center;
    font-family: 'Fira Sans';
  line-height: 52.5px;
  padding: 0 50px;
}

.cstm_module_justgo_inner_2_text p {
   font-size: 24px;
    font-weight: 400;
    color: #ffffff;
    text-align: center;
    margin: 40px auto;
    width: 90%;
    font-family: 'Inter', sans-serif;
    line-height: 32.4px;
}

.cstm_module_justgo_inner_2_text p span {
    font-weight: 700;
}

.cstm_module_justgo_cta {
    width: 240px;
    padding: 24px 10px;
    font-family: 'Inter', sans-serif;
    font-weight: 700;
    font-size: 32px;
    margin: 18px auto 0 auto !important;
border-radius: 6px;
    display: block;
text-transform: uppercase;
}

#block-1626021091392_0 {
width: 100% !important;
padding-bottom: 0 !important;
}

.cstm_module_justgo_inner_1 {
position: absolute;
left: 0;
bottom: 0;
}

.cstm_module_justgo_inner_2_text_span_1, .cstm_module_justgo_inner_2_text_span_2 {
border-right: 5px solid #FFC639;
}

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

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

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

#block-1627308266036_0 .block p {
    font-family: 'Fira Sans';
}

.moduleTitle img {
    margin-top: 0 !important;
}

#block-1621727625466 .block h3 {
    text-transform: uppercase;
    font-size: 28px;
    font-weight: 700;
    line-height: 33.89px;
    font-family: 'Inter', sans-serif;
}

.takenOver > div {
    font-weight: 700 !important;
    font-family: 'Fira Sans';
    line-height: 38.4px !important;
}

.takenOver > div:last-child {
    border-right: none;
}

#block-1606260100947_1 .block img {
    margin: 0 auto;
}

#section-1606260100947 .sizer .container {
    padding: 0 !important;
}

#block-1625755367157 .block {
    border-bottom: none !important;
}

#section-1621568588359 .sizer {
    height: 72px;
}

#block-1621565400559 {
    width: 612px;
    padding: 0 !important;
}

#block-1621565400559 a {
    padding: 24px 10px;
    font-size: 32px;
    font-weight: 700;
    font-family: 'Inter', sans-serif;
}

#section-1626349654738 .sizer .container {
    max-width: 100% !important;
    padding: 0 22px;
}

#section-1626597131184 .sizer .container {
    max-width: 100% !important;
    padding: 0 22px;
}

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

#section-1627067545767 .container {
    max-width: 780px !important;
}

#section-1621299827374 .container .row {
    justify-content: space-around !important;
}

#block-1621299827374_0, #block-1621299827374_1, #block-1621299827374_2 {
    width: 30% !important;
}

#block-1621299827374_0 p, #block-1621299827374_1 p, #block-1621299827374_2 p {
    color: #221F1F;
    font-size: 20px;
    font-family: 'Inter', sans-serif;
    font-weight: 400;
    line-height: 27px;
}

#block-1621299827374_0 h4, #block-1621299827374_1 h4, #block-1621299827374_2 h4 {
    font-size: 28px;
    text-transform: uppercase;
    font-weight: 600;
    margin-bottom: 20px;
}

#block-1621565538857_1 a {
    height: 70px;
    padding: 16px 40px;
    font-size: 20px;
    font-weight: 700;
    font-family: 'Inter', sans-serif;
    text-transform: uppercase;
}

#section-1621569368163 .block-type--accordion {
    width: 750px;
    height: auto;
}

#section-1621569368163 .block-type--accordion .block {
   padding-top: 20px;
   padding-bottom: 20px;
}

#block-1625932688876 h2 {
    text-align: center;
    font-size: 40px;
     font-weight: 700;
     line-height: 48px;
}

#block-1625932125446 .btn {
    padding: 24px 10px;
    font-size: 32px;
    display: block;
    font-weight: 700;
 font-family: 'Inter', sans-serif;
}

#section-1621569368163 .block-type--accordion .media__body {
 font-size: 20px;
 font-weight: 600;
 font-family: 'Inter', sans-serif;
}

#block-1621300608340 {
    width: 644px;
    padding: 0 !important;
}

#block-1621300608340 a {
    font-size: 32px;
    padding: 24px 10px;
    font-family: 'Inter', sans-serif;
}

#section-1626600258272 {
    display: none;
}

#section-1627067545767 #form-button {
    width: 155px;
    font-size: 20px;
    padding: 19px 10px;
    text-transform: uppercase;
    font-family: 'Inter', sans-serif;
}

#two-step .modal__content {
    max-width: 475px !important;
}

#two-step .modal__content .email-field {
    width: 100%;
    margin-bottom: 0;
    margin-top: 20px;
}

.container {
    max-width: 1200px !important;
}

.yellowBorder {
    z-index: 1;
    text-transform: uppercase;
    font-weight: 700;
}

span.yellowBorder:after {
    bottom: 4px !important;
    z-index: -1;
}

#ten-countdown {
    font-weight: 700;
}

#section-1621568588359 .cstm_sticky {
 position: fixed;    
 top: 0;
 width: 100%;
 z-index: 999999;
 border-bottom: 1px solid #000000;
}

#section-1606260100947 #block-1606260139835 {
    width: 620px;
    margin-bottom: 0;
}

#section-1606260100947 #block-1606260139835 .block {
    padding: 0;
}

#block-1627067545767_1 h2 {
    text-transform: uppercase;
    font-size: 40px;
     font-weight: 700;
     line-height: 48px;
}

#block-1627067545767_1 p {
    font-size: 28px;
     font-weight: 500;
     line-height: 37.8px;
     font-family: 'Inter', sans-serif;
}

#block-1621565538857_1 h3 {
    font-size: 28px;
    font-weight: 600;
    line-height: 37.8px;
}

#block-1621565538857_1 p {
    font-size: 20px;
    font-weight: 400;
    font-family: 'Inter', sans-serif;
    line-height: 27px;
}


#section-1621563633160 .row {
    align-items: normal !important;
}

.cstm_floating_banner {
    margin-top: 33px;
}

.cstm_mob {
    display: none;
}

#block-1627724910199, #block-1627725010510, #block-1627725121799 {
    display: none;
}

#block-1627728327650 p {
    font-size: 24px;
    font-weight: 600;
    color: #221F1F;
    text-align: center;
    font-family: 'Fira Sans';
    line-height: 32.4px;
}

.cstm_llm_1 {
    margin: 0 0 -5px 0;
    max-height: 20px;
}

.cstm_llm_2, .cstm_llm_3 {
    max-height: 14px;
}

.cstm_llm_4 {
    max-height: 16px;
}

#block-1606260100947_0 .block h1 {
    font-weight: 500;
    line-height: 50.4px;
}

.cstm_b {
    font-weight: 700;
}

#section-1621568588359 .row {
    text-align: center;
}

#section-1625763231156 {
    background-size: contain;
    background-color: #221f1f;
}

#section-1606260100947 .sizer {
    padding: 205px 0 0 0 !important;
}

#block-1606260139835 {
    padding: 0 !important;
}

#block-1621299070960 .block h1 {
     margin-bottom: 0;
     font-family: 'Inter', sans-serif;
     line-height: 48.41px;
 }
 
 #block-1625763231156_0 h1 {
     font-size: 64px;
     font-weight: 600;
     line-height: 86.4px;
     margin-bottom: 0;
 }
 
 #block-1625763357070 h2 {
     font-size: 32px;
     font-weight: 500;
     line-height: 43.2px;
     color: #ffffff;
 }
 
 #block-1627308266036_0 h1 {
     font-size: 40px;
     font-weight: 700;
     line-height: 48px;
 }
 
 #block-1627308266036_0 p {
     font-size: 32px;
     font-weight: 500;
     line-height: 43.2px;
 }
 
 #block-1621727257763_0 h1 {
     font-size: 40px;
     font-weight: 700;
     line-height: 48px;
 }
 
 #block-1621727580050 h3 {
     font-size: 28px;
     font-weight: 700;
     line-height: 37.8px;
 }
 
 #block-1621300091692 h1 {
     font-size: 40px;
     font-weight: 700;
     line-height: 48px;
 }
 
 #block-1625916320584 h2 {
     font-size: 40px;
     font-weight: 700;
     line-height: 48px;
 }
 
 #block-1627479393083_0 h1 {
     font-size: 40px;
     font-weight: 700;
     line-height: 48px;
 }
 
 #block-1621300700412_0 h1 {
     font-size: 40px;
     font-weight: 700;
     line-height: 48px;
 }
 
 #block-1627923585193 h1 {
     font-size: 40px;
     font-weight: 700;
     line-height: 48px;
     text-align: center;
     margin-bottom: 0;
     text-transform: uppercase;
 }
 
 .cstm_module_gurantee_text h2 {
     font-size: 40px;
     font-weight: 700;
     line-height: 48px;
 }
 
 .cstm_module_gurantee_text p {
     font-size: 28px;
     font-weight: 500;
     line-height: 37.8px;
     font-family: 'Inter', sans-serif;
 }
 
 #section-1626005234543 #block-1627923585193 {
    padding: 0 10px !important;
}

#section-1626005234543 #block-1626005234542_0 {
    padding: 0 10px 10px 10px !important;
}

#block-1626005234542_0 .cstm_module_secrets_parent {
    margin-top: 50px;
}

#section-1626005234543 #block-1627924507416 {
    width: 732px !important;
    padding: 0 !important;
}

#block-1627924507416 a {
    padding: 24px 10px;
    font-size: 32px;
    font-weight: 700;
    text-transform: uppercase;
    display: block;
    font-family: 'Inter', sans-serif;
}

#block-1585757543890 h4 span {
    white-space: nowrap;
}

/*#block-1626012575540 .cstm_module_secrets_2 {*/
/*    height: 243px;*/
/*}*/

#block-1621568733268 a {
    font-size: 24px;
    margin: 0;
    font-family: 'Fira Sans';
    font-weight: 700;
    padding: 5px 22px;
    margin-top: 2px;
}

.cstm_module_6_flex_item2 strong {
    font-weight: 900;
}

#block-1621727829331 {
    width: 100%;
}

#section-1621299827374 .container {
    padding-right: 10px;
    padding-left: 10px;
}

#section-1621299827374 .feature__image {
    margin-bottom: 35px;
}

#section-1621565538857 .container {
    padding-right: 33px !important;
    padding-left: 33px !important;
}

#block-1621565563248 {
    width: 40%;
}

#block-1621565538857_1 {
    width: 60%;
}

#section-1621725015473 .row > div {
    padding: 8px 11px !important;
}

#section-1621725015473 .container {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

#block-1621300700412_1 {
    width: 66%;
}

#block-1621300700412_1 img {
    margin: 0 auto;
}

#block-1625932125446 {
    width: 480px;
    padding: 0 !important;
}

#section-1621569368163 .row > div {
    padding: 15px 8px !important;
}

#block-1627067545767_1 .form-control {
    border: none !important;
}

#block-1627067545767_1 p {
    margin-bottom: 66px;
}

.cstm_module_6 span {
    font-weight: 600;
    font-style: italic;
}

#section-1628603337152 {
    display: none;
}

#section-1628620324346 {
    display: none;
}

#block-1628682406122 {
    margin-top: 40px !important;
}

.header--overlay {
    z-index: 999 !important;
}
 
 
 
 
 /*marquee*/
 
 .marquee {
  position: relative;
  width: 100vw;
  max-width: 100%;
  height: auto;
  overflow-x: hidden;
}

.track_1 {
  white-space: nowrap;
  will-change: transform;
  animation: marquee1 28s linear infinite;
}

.track img {
    vertical-align: middle;
    margin: 0 22px;
    display: inline;
}

@keyframes marquee1 {
  from { transform: translateX(0); }
  to { transform: translateX(-124%); }
}

.track_2 {
 display: none;   
}





@media only screen and (max-width: 500px) {
    
.new-cls-hit{
    height: 50px !important;
}
	
.animate{
   max-width: 100%!important;
}
#block-1626600258268_4 .block{
        display: inline-grid;
}

.cstm_main_hd_flot_img{
	font-size: 24px;
    line-height:32.2px;
	}
.ctm-img-add {
    position: absolute;
    top: -18px;
    left: -5px;
    width: 40px;
}

.block.box-shadow-none .moduleDiv{
            margin-top: 22px;
               
    }
.cst-header li {
    width: 75% !important;
}

.cst-header ul li{
    padding: 3px 12px!important;
}
.cst-header ul{
    width: 100%!important;
    padding: 0 !important;
}

#block-1626012575540 .cstm_module_secrets_2 {
    height: auto;
}

#block-1606260100947_0 .block h1 {
font-size: 20px !important;
font-weight: 600;
line-height: 24px;
}

#block-1606260100947_0 .block h1 span {
    white-space: nowrap;
}

#block-1606260139835 {
    width: 325px !important;
}

#block-1625755367157 {
    padding: 0 !important;
}

#block-1625755367157 .block {
    border: none;
}

.header .logo__image {
width: 126px !important;
}

.header .header__container {
    padding: 0 20px 0 30px;
}

.hamburger--slice-3 {
    width: 50% !important;
    right: 24%;
   top: 8px;
}

.hamburger--opened .hamburger--slice-3 {
    width: 80% !important;
    right: 20%;
   top: 11px;
}

.hamburger--slice-2 {
display: none;
}

.hamburger--opened .hamburger--slice-2 {
display: block;
}

.hamburger--slice-4 {
    top: 16px;
}

.hamburger__slice {
background: #ffffff !important;
width: 80%;
}

.header .header__content--desktop {
    padding: 14px 0 !important;
border-bottom: 1px solid #ffffff;
}

#section-1621563633160 {
    display: none;
}

#section-1626600258272 {
    display: block;
}

#block-1621299070960 .block h1 {
font-size: 20px !important;
font-weight: 600;
line-height: 24.2px;
}

#block-1606260139835 a {
font-size: 12px;
padding: 11px 10px;
}

#block-1625763231156_0 .block h1 {
font-size: 20px !important;
text-align: center;
}

#section-1625763231156 .sizer {
    padding: 20px 0 !important;
}

.header--overlay .header__content--mobile {
    padding-bottom: 0 !important;
}

.cstm_sec_1_parnt img {
    width: 60%;
}

.cstm_sec_1_parnt {
    bottom: -22%;
   padding: 11px 0;
}

#block-1625763357070 .block h2 {
font-size: 20px !important;
text-align: center;
}

#block-1626600258268_0 .block h1 {
font-size: 24px !important;
text-align: center;
}

#block-1626600258268_0 .block p {
font-size: 14px !important;
text-align: center;
}

#section-1621563633160 .sizer {
    padding: 40px 0 0 0 !important;
}

#section-1626600258272 .container .row .col-6 {
    width: 50%;
    padding: 6px 0 !important;
    position:relative;
    margin: 15px 0;
}

.moduleBox {
    width: 102%;
    height: 40px;
    font-size: 13px;
    left: -1.5px;
    padding: 4px 2px;
    justify-content: center;
    line-height: 16px;
}

.cstm_module_nmbr {
    width: 22px;
    height: 22px;
    font-size: 14px;
    margin-right: 5.54px;
    line-height: 16.8px;
    padding-top: 4px;
}

.cstm_module_title {
    width: 82%;
    font-size: 14px;
    line-height: 16.1px;
    margin-top: 3px;
}

#block-1683184500072 .block{
    display: grid;
}

.moduleDiv img {
    margin-top: 0 !important;
}

.moduleDiv .innerModule img {
    padding-top: 20px;
    width: 100%;
    height: 150px;
    object-fit: cover;
}

.moduleDiv {
    margin-top: 22px;
    padding: 0;
    margin-left: 6px;
    margin-right: 6px;
    position: relative;
}

.moduleTitle {
    margin: 0 8px;
    margin-bottom: 0 !important;
    padding: 2px 6px 2px 6px;
    line-height: 16.1px;
    font-size: 11px;
    font-weight: 600;
    font-family: 'Inter', sans-serif;
    text-transform: none;
}

.cstm_last_module .cstm_2nd_half .moduleTitle {
    padding: 5px 10px;
}

.cstm_2nd_half strong {
    font-style: italic;
}

.cstm_module_min {
    background-color: #FED060;
    font-size: 12px;
    line-height: 14.52px;
    padding: 4px;
    text-transform: none;
    position: absolute;
    bottom: 3%;
}

.cstm_module_min img {
    width: 26.74px;
    height: 14px;
    margin: 0 7px 0 0;
}

.moduleDiv p {
    padding: 0 8px 20px 8px;
    font-size: 12px;
    line-height: 13.8px;
    margin-bottom: 0;
    margin-top: 11px;
}

.cstm_lm_p {
    margin-top: 0 !important;
}

.innerModule {
    margin-bottom: 12px;
}

.moduleDiv_2 p {
    margin: 0;
    line-height: 12.5px;
    font-size: 10px;
}

.moduleDiv_2 {
 position: relative;
 margin: 0 6px;
 padding: 18px 6px 6px 6px;
 height: auto;
 
}

.cstm_module_6 {
flex-wrap: wrap;
justify-content: center;
align-items: flex-start;
border-top: 0;
display: none;
}

.cstm_module_6 > img, .cstm_module_6 > p, .cstm_module_6 span {
    display: none !important;
}

.moduleDiv_2 img {
    position: absolute;
    margin: 0;
    width: 66.58px;
    height: 35.5px;
    left: -4%;
    top: -22.5px;
}

.cstm_module_6 img {
    position: static;
    width: 24px;
    height: 19px;
    margin-right: 2px;
}

.cstm_module_6 {
    padding: 6px 3px;
}

.cstm_module_6 .p1 {
 width: 82%;
 font-weight: 700;
 font-size: 10px;
 font-family: 'Inter', sans-serif;
}

.cstm_module_6 .p2 {
 width: 100%;
 font-family: 'Inter', sans-serif;
 font-weight: 500;
 font-size: 10px;
}

.cstm_module_6 span {
    font-size: 10px;
    font-weight: 600;
    font-style: italic;
}

.cstm_last_module {
    flex-wrap: wrap;
    border: none;
    margin-top: 64px;
}

.cstm_last_module > div {
    width: 100%;
}

.cstm_last_module_pic {
    padding-top: 0 !important;
    border-radius: 6px;
}

.cstm_last_module .moduleBox {
    width: 100%;
    height: 60px;
    left: 0;
    top: -36%;
    font-size: 15px!important;
    line-height: 18px;
    border-radius: 3px;
    padding: 12px;
}

.cstm_last_module_nmbr {
    border-radius: 3px;
    margin-right: 16px;
    padding: 4px 0px 4px 4px;
}

.cstm_2nd_half {
    margin-top: 20px;
}

#block-1625755367157 .block {
    border: none !important;
}

#block-1627308266036_0 h1 {
    font-size: 24px;
    font-weight: 700;
    text-align: center;
    line-height: 28.8px;
}

#block-1627308266036_0 p {
    font-size: 14px !important;
    font-weight: 500 !important;
    text-align: center;
    line-height: 18.9px;
    margin-bottom: 0;
    font-family: 'Saira', sans-serif !important;
}

#block-1626600258268_15 {
    width: 315px !important;
}

#block-1626600258268_15 a {
    font-size: 14px;
    padding: 13px 16px;
    font-family: 'Inter', sans-serif;
}

#block-1621727257763_0 h1 {
    font-size: 24px;
    font-weight: 700;
    text-align: center;
    line-height: 28.8px;
}

#block-1621727580050 h3 {
    font-size: 20px !important;
    font-weight: 500 !important;
    text-align: center;
    line-height: 27px;
}

#block-1621727625466 h3 {
    font-size: 20px !important;
    font-weight: 700 !important;
    text-align: center;
    line-height: 24.2px !important;
}

.takenOver > div {
    width: 50% !important;
    border-bottom: none !important;
    font-size: 24px !important;
    line-height: 28.8px !important;
}

#block-1621727679099 p {
    font-size: 16px !important;
    line-height: 21.6px;
    text-align: center;
}

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

.cstm_module_secret_top_banner {
    width: 90%;
    left: 5%;
    padding: 12px 17px;
    top: -32px;
}

.cstm_module_secret_top_banner_text {
    font-size: 18px;
    font-weight: 700;
}

.cstm_module_secrets_upper h2 {
    font-size: 16px;
    line-height: 21.6px;
}

.cstm_module_secrets_1 {
    padding: 42px 12px 10px 12px;
}

.cstm_module_secrets_lower_text, .cstm_module_secret_1_extra h2 {
    font-size: 14px;
    font-weight: 600;
    line-height: 18.9px;
}

.cstm_module_secret_1_extra {
    padding: 16px 16px 6px 16px;
}

.cstm_module_secrets_2 {
    padding: 16px 12px;
}
#block-1626600258268_14{
    margin-top:30px!important;
}

#block-1626600258268_14 > .block {
     margin-top:30px;
}

.cstm_module_secrets_2_img {
    left: 10%;
    width: 80%;
    top: -25px;
}

#section-1626005234543 .sizer .row > div {
    padding: 10px !important;
}

.cstm_module_secrets_2_img_2 {
    top: -55%;
    width: 65px;
}

#block-1621300091692 h1 {
    font-size: 24px;
    font-weight: 700;
    text-align: center;
    line-height: 28.8px;
    margin-bottom: 0;
}

#block-1621299827374_0, #block-1621299827374_1, #block-1621299827374_2 {
    width: 100% !important;
    padding: 14px 20px !important;
}

#block-1621299827374_0 h4, #block-1621299827374_1 h4, #block-1621299827374_2 h4 {
    font-size: 20px;
}

#block-1621299827374_0 p, #block-1621299827374_1 p, #block-1621299827374_2 p {
    font-size: 16px;
    line-height: 21.6px;
}

#block-1621299827374_0 .feature__image {
    width: 55px !important;
}

#block-1621299827374_1 .feature__image {
    width: 71px !important;
}

#block-1621299827374_2 .feature__image {
    width: 64px !important;
}

#block-1625916320584 h2 {
    font-size: 24px;
    font-weight: 700;
    text-align: center;
    margin-bottom: 0;
}

#block-1621565563248 .image__image {
    width: 93% !important;
    margin: 0 auto;
}

#block-1621565538857_1 h3 {
    font-size: 20px;
    line-height: 27px;
}

#block-1621565538857_1 p {
    font-size: 16px;
    font-weight: 400;
    line-height: 21.6px;
    font-family: 'Inter', sans-serif;
}

span.yellowBorder:after {
    height: 6px !important;
}

#block-1621565538857_1 a {
    font-size: 14px;
    height: 50px;
    padding: 13px 30px;
    margin-top: 26px;
}

#block-1627479393083_0 h1 {
    font-size: 24px;
    font-weight: 700;
    text-align: center;
    line-height: 28.8px;
    margin-bottom: 0;
}

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

#section-1621725015473 .row {
    align-items: center !important;
}

#section-1621725015473 .row > div {
    width: 50%;
}

.reviewBox .revImgBox img {
    width: 100%;
    height: 200px;
    object-fit: cover;
}

.reviewBox {
    padding: 0;
}

.nameAndStars {
    flex-wrap: wrap;
}

.nameReview {
    font-size: 14px;
    font-weight: 600;
    font-family: 'Inter', sans-serif;
    width: 100%;
}

.starsReviews {
    width: 100%;
}

.reviewBox p, .reviewBox .nameAndStars {
    padding: 0 14px;
}

.reviewBox p {
    font-size: 12px;
    font-weight: 400;
    line-height: 13.8px;
}

.reviewModuleBox {
    top: -10px;
    padding: 4px 6px !important;
    left: -14px;
    z-index: 2;
}

.reviewModuleBox_mp2 {
    left: unset;
    right: -14px;
}

#block-1621300700412_0 h1 {
    font-size: 24px;
    font-weight: 700;
    text-align: center;
    line-height: 28.8px;
}

#block-1625932125446 .btn {
    font-size: 14px;
    padding: 10px;
}

#block-1625932688876 h2 {
    font-size: 24px;
    line-height: 28.8px;
    margin-bottom: 0;
}

#section-1621569368163 .block-type--accordion {
    width: 315px;
}

#section-1621569368163 .block-type--accordion .media__body {
    font-size: 16px;
    line-height: 21.6px;
}

.cstm_module_gurantee {
    flex-wrap: wrap;
}

.cstm_module_gurantee > div {
    width: 100%;
}

.cstm_module_gurantee_img img {
    width: 200px;
    margin: 0 auto;
}

.cstm_module_gurantee_text h2 {
    font-size: 24px;
    line-height: 28.8px;
}

.cstm_module_gurantee_text p {
    font-size: 20px;
    font-weight: 500;
    margin: 20px 0;
    line-height: 27px;
}

.cstm_module_gurantee_text {
    margin: 20px 0 30px 0;
}

#block-1621300608340 {
    width: 315px;
}

#block-1621300608340 a {
    font-size: 14px;
    font-weight: 700;
    padding: 10px;
}

#block-1627067545767_1 h2 {
    font-size: 24px !important;
    line-height: 28.8px;
}

#block-1627067545767_1 p {
    font-size: 20px !important;
    font-weight: 500 !important;
    line-height: 27px;
}

#section-1627067545767 #form-button {
    width: 150px;
    padding: 12px;
}

.cstm_module_justgo_inner_2 {
    width: 100%;
}

.cstm_module_justgo_inner_2_icons {
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    margin-left: 0;
}

.cstm_module_justgo_inner_2_icons_inner {
    width: 20%;
    margin: 13px 8px;
}

.cstm_module_justgo_inner_2_text h2 {
    font-size: 24px;
    line-height: 35px;
    margin: 0;
}

.cstm_module_justgo_inner_2_span span {
    font-size: 24px;
    line-height: 27.6px;
}

.cstm_module_justgo_inner_2_text_span_1, .cstm_module_justgo_inner_2_text_span_2 {
    border-right: 3px solid #FFC639;
}

.cstm_module_justgo_inner_2_text p {
    font-size: 20px;
    line-height: 27px;
    margin: 18px auto 40px auto;
}

.cstm_module_justgo_inner_1 {
    position: static;
    margin-top: 50px;
}

.cstm_module_justgo {
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column-reverse;
}

.cstm_module_justgo > div {
    width: 100%;
}

.cstm_module_justgo_cta {
    width: 315px;
    font-size: 14px;
    padding: 10px;
}

#section-1626349654738 .sizer .container, #block-1627474723196, #section-1626597131184 .sizer .container, #block-1627490189666 {
    padding: 0 !important;
}

#block-1626349721608, #block-1626597131183_0, #section-1626597131184 {
    display: none;
}

 #block-1626600258268_13 .block {
    display: inline-grid !important;
}

#block-1626600258268_11 .block {
     display: inline-grid !important; 
}
#block-1626600258268_9 .block {
     display: inline-grid !important; 
}
#block-1626600258268_7 .block {
     display: inline-grid !important; 
}

#block-1626600258268_2 .block {
     display: inline-grid !important; 
}

##block-1626600258268_4 .block {
     display: inline-grid !important; 
}
#block-1683356145386 .block {
     display:flex !important;  
    margin-top:10px;
}
#section-1626600258272 .row {
    align-items: normal !important;
}

.cstm_module_min img {
    width: 26px !important;
    height: auto !important;
    padding: 0 !important;
}

.cstm_last_module .cstm_2nd_half {
    margin-top: 6px;
    padding: 0 12px 12px 14px;
}

.cstm_last_module p {
    padding: 8px 8px 8px 8px;
}

.cstm_last_module .cstm_module_min {
    bottom: 12px;
    right: 0;
    margin-right: 11.17px;
    margin-bottom: 0;
}

.cstm_module_secrets_parent {
    margin-top: 60px;
}

.cstm_module_secrets_lower_text_sub {
    font-size: 12px;
    white-space: nowrap;
}

.cstm_llm_1 {
    width: 100px;
}

.cstm_llm_2 {
    width: 68.5px;
}

.cstm_llm_3 {
    width: 96.5px;
}

.cstm_llm_4 {
    width: 64px;
}

.cstm_module_gurantee_img {
    margin-right: 0;
}

.text-field, .email-field {
    width: 100% !important;
    margin-bottom: 10px;
}

.cstm_module_justgo_inner_2_span span {
    padding: 0 10px;
}

.cstm_mob {
    display: block;
}

#block-1627724910199, #block-1627725010510, #block-1627725121799 {
    display: block;
}

#section-1625763231156 {
    display: none;
}

.cstm_sec1_h1 {
    font-size: 18px !important;
    text-align: center;
    line-height: 21.6px;
    font-family: 'Saira', sans-serif;
    margin-bottom: 0;
}

.cstm_sec1_h2 {
    font-size: 16px !important;
    text-align: center;
    line-height: 21.6px;
    font-weight: 400 !important;
    font-family: 'Saira', sans-serif;
}

.cstm_sec1_btn {
    bottom: -22px;
    width: 200px;
}

.cstm_flags_mob {
    margin: 20px 0;
}

#block-1627728327650 p {
    margin-bottom: 0;
    font-size: 16px;
    line-height: 21.6px;
    font-weight: 500;
    padding: 0 12px;
    font-family: 'Inter', sans-serif;
}

.cstm_floating_banner {
    margin-top: 30px !important;
}

.cstm_background_header {
    background-color: #FFC639;
    width: 100%;
    position: fixed;
    top: -1px;
    z-index: 99;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

.header .header__wrap {
    transition: background-color 400ms linear;
}

.cstm_background_header .hamburger__slice {
    background: #000000 !important;
}

.header .header__wrap .link-list .link-list__link

#block-1627923585193 h1 {
     font-size: 24px;
     line-height: 32.4px;
 }
 
 .cstm_module_secret_top_banner img {
     max-width: 25px;
 }
 
 .cstm_module_secret_1_extra_banner {
     font-size: 16px;
     padding: 4px 12px;
     left: 11px;
 }
 
 .cstm_module_secret_1_extra h2 {
     font-weight: 600;
 }
 
 #block-1627924507416 a {
     font-size: 14px;
    padding: 10px 0;
    font-family: 'Inter', sans-serif;
 }
 
 #block-1625916320584 {
     padding : 0 !important;
 }
 
 #block-1621565538857_1 {
     padding: 18.9px 20px 8px 20px !important;
 }
 
#section-1621725015473 #block-1621726005736, #section-1621725015473 #block-1621726010248, #section-1621725015473 #block-1621726075747, #section-1621725015473 #block-1621726094162, #section-1621725015473 #block-1625922018326, #section-1621725015473 #block-1625922061210 {
    padding: 8px 0 8px 0 !important;
}

#block-1621726005736 .reviewBox, #block-1621726010248 .reviewBox, #block-1621726075747 .reviewBox, #block-1621726094162 .reviewBox, #block-1625922018326 .reviewBox, #block-1625922061210 .reviewBox {
    margin: 60px 18px 0 0 !important;
}

#section-1621725015473 #block-1621725103416, #section-1621725015473 #block-1621725884256, #section-1621725015473 #block-1621726085536, #section-1621725015473 #block-1621726068158, #section-1621725015473 #block-1625921987332, #section-1621725015473 #block-1625922040252 {
    padding: 8px 8px 8px 0 !important;
}

#block-1621725103416 .reviewBox, #block-1621725884256 .reviewBox, #block-1621726085536 .reviewBox, #block-1621726068158 .reviewBox, #block-1625921987332 .reviewBox, #block-1625922040252 .reviewBox {
    margin: 60px 0 0 18px !important;
}

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

.reviewModuleBox img {
    margin-right: 7.1px;
}

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

#block-1625932688876 {
    padding: 0 8px 6px 8px !important;
}

.cstm_module_justgo_inner_2_icons_inner p {
    font-size: 14px;
    line-height: 16.94px;
}

.cstm_module_justgo_inner_2_icons_inner img {
    max-height: 45px;
}

#block-1626600258268_3 .moduleDiv, #block-1626600258268_3 .moduleDiv_2, #block-1626600258268_5 .moduleDiv, #block-1626600258268_5 .moduleDiv_2, #block-1626600258268_7 .moduleDiv, #block-1626600258268_7 .moduleDiv_2, #block-1626600258268_9 .moduleDiv, #block-1626600258268_9 .moduleDiv_2, #block-1626600258268_11 .moduleDiv, #block-1626600258268_11 .moduleDiv_2, #block-1626600258268_13 .moduleDiv, #block-1626600258268_13 .moduleDiv_2 {
    margin-left: 11px;
}

#block-1626600258268_2 .moduleDiv, #block-1626600258268_2 .moduleDiv_2, #block-1626600258268_4 .moduleDiv, #block-1626600258268_4 .moduleDiv_2, #block-1626600258268_6 .moduleDiv, #block-1626600258268_6 .moduleDiv_2, #block-1626600258268_8 .moduleDiv, #block-1626600258268_8 .moduleDiv_2, #block-1626600258268_10 .moduleDiv, #block-1626600258268_10 .moduleDiv_2, #block-1626600258268_12 .moduleDiv, #block-1626600258268_12 .moduleDiv_2 {
    margin-right: 11px;
}

.cstm_background_header .header__content {
    border-bottom: 1px solid #000000 !important;
}

.cstm_background_header a {
    color: #000000 !important;
}

#block-1606260100947_0 {
    padding: 0 8px !important;
}

#section-1606260100947 .sizer {
    padding: 100px 0 0 0 !important;
}

#block-1626600258268_14 {
    padding: 8px 0 !important;
}

.takenOver > div img {
    max-height: 35px;
}

.cstm_div_last {
    padding-bottom: 3px !important;
}

#block-1627728327650 .block {
    padding-bottom: 72px !important;
}

#section-1626005234543 .container {
    padding-right: 20px !important;
    padding-left: 20px !important;
}

#section-1626005234543 #block-1627924507416 {
    width: 315px !important;
}

#block-1621565563248 {
    width: 100%;
}

#block-1621565538857_1 {
    width: 100%;
}

#section-1621565538857 .container {
    padding-right: 10px !important;
    padding-left: 10px !important;
}

#block-1621300700412_1 {
    width: 100%;
}

#block-1625932125446 {
    width: 315px;
}

#section-1621569368163 .block-type--accordion .block {
    padding: 25px 12px;
}

#section-1621569368163 .row > div {
    padding: 15px 0 !important;
}

#section-1621569368163 #block-1625932688876 {
    padding: 15px !important;
}

.cstm_b {
    white-space: nowrap;
}

.track_1 img {
    max-height: 22px;
}

#block-1625755367157 .marquee {
    padding: 10px 0 20px 0;
    border-bottom: 2px solid #333333;
}

#block-1627724910199 {
    margin-top: 12px !important;
}

#block-1626005234543_1 .cstm_module_secrets_lower_text, #block-1626012575540 .cstm_module_secrets_lower_text, #block-1626012626122 .cstm_module_secrets_lower_text {
    font-size: 16px;
    font-weight: 500;
}

#block-1627067545767_1 textarea {
    max-height: 100px;
}

.header--fixed {
    background-color: transparent !important;
}

#block-1555988491313 > .link-list {
    display: block;
}

#block-1555988491313 > .link-list a {
    color: #ffffff;
}

#section-1621565538857 {
    display: block;
}

#section-1628620324346 {
    display: none;
}

#block-1627923585193 h1 {
    font-size: 24px;
    line-height: 32.4px;
}

#block-1628682406122 {
    margin-top: 10px !important;
}

.track_1 {
  animation: marquee1 40s linear infinite;
}

/*.responsive-video {*/
/*    border: 2px solid #FFC63D !important;*/
/*}*/


@keyframes marquee1 {
  from { transform: translateX(0); }
  to { transform: translateX(-615%); }
}

.track_2 {
  white-space: nowrap;
  will-change: transform;
  animation: marquee2 40s linear infinite;
  margin: 16px 0;
  display: block;
}

@keyframes marquee2 {
  from { transform: translateX(0); }
  to { transform: translateX(-1110%); }
}




}


@media only screen and (max-width: 375px) {
    .cstm_module_secrets_2_img {
    left: 16%;
    }
}


/*@media only screen and (max-width: 1366px) and (max-height: 768px)*/


/* Normal SS 1 */


@media only screen and (min-width: 1280px) {
    
    #block-1627318356523 {
    height: calc(100vh - 310px) !important;
    width: 100% !important;
}

.hero_video {
    height: calc(100vh - 328px) !important;
}

/*#block-1627318356523 .responsive-video {*/
/*    padding-bottom: 28% !important;*/
/*}*/
    
}



/* Normal SS 2 */


@media only screen and (min-width: 1600px) {

@keyframes marquee1 {
  from { transform: translateX(0); }
  to { transform: translateX(-90%); }
}

#block-1627318356523 .responsive-video {
    padding-bottom: 42% !important;
}


}



/* Normal SS 3 */


@media only screen and (min-width: 1920px) {

.cstm_module_justgo_inner_2_icons {
    justify-content: space-around;
}

.cstm_module_justgo_inner_2_text p {
    width: 70%;
    margin: 12px auto;
}

@keyframes marquee1 {
  from { transform: translateX(0%); }
  to { transform: translateX(-60%); }
}


#block-1627318356523 .responsive-video {
    padding-bottom: 40% !important;
}
    
}


/* Normal SS 4 */


@media only screen and (min-width: 2560px) {

.cstm_module_justgo_inner_2_text p {
    width: 70%;
    margin: 12px auto;
}



@keyframes marquee1 {
  from { transform: translateX(0%); }
  to { transform: translateX(-20%); }
}

#block-1627318356523 .responsive-video {
    padding-bottom: 50% !important;
}
    
}





/*Tablet version*/


@media only screen and (max-width: 1024px) and (min-width: 501px) {
      #block-1625755367157 .track.track_1{
        animation: none ;
    }
   #block-1625755367157 .track img{
           margin: 0px 20px;
   }
    
 #section-1621568588359 .sizer.cstm_sticky{
     position:unset!important;
     margin-top: 60px!important;
 }
 #block-1628603337149_14 .cstm_last_module {
    margin-top: 100px!important;
}
 #section-1606260100947 .sizer {
    padding: 77px 0 0 0 !important;
}
#block-1606260100947_0 .block{
    margin-top: 130px;
}
#block-1626005234542_0 .main_marquee_div .cst-heading {
	    font-size: 14px!important;
	}
	
	#block-1626005234542_0 .cstm_add_clr {
	    letter-spacing: 4px !important;
	}
	
	#block-1626005234542_0 .main_marquee_div {
	    margin-left: -24px;
        margin-right: -24px;
	}

.mainheader_1 {
    padding: 20px 0;
}

.cst-heading {
    font-size: 42px;
}

#block-1606260100947_0 .block h1 {
    font-size: 40px !important;
    font-weight: 800;
    line-height: 42px;
}

#block-1606260100947_0, #block-1621299070960 {
    width: 100%;
}

#block-1627318356523 .responsive-video {
    border: 2px solid #FFC63D;
}

#block-1621299070960 .block h1 {
    font-weight: 600 !important;
}

#section-1606260100947 #block-1606260139835 {
    width: 708px;
}

#block-1606260139835 a {
    padding: 24px 10px;
}

#block-1627724910199, #block-1627725010510, #block-1627725121799 {
    display: block;
}

#block-1627724910199 .cstm_mob, #block-1627725010510 .cstm_mob, #block-1627725121799 .cstm_mob {
    display: block;
}

#section-1625763231156 {
    display: none;
}

#section-1621568588359 {
    display: block;
}

#section-1621568588359 .sizer {
    margin-top: 60px;
}

#section-1621568588359.sticky .sizer{
    margin-top:0px;
} 




#section-1621568588359 h3 {
    font-size: 17px !important;
}



#block-1683523536878 .mainheader_1{
    background-color:#EDE7DC;
}     
#block-1683523536878 .cstm_add_clr{
    color:black;
}


#block-1621568733268 {
    width: 17% !important;
    margin-top: 5px !important;
}

#section-1621568588359 .container {
    padding: 0 20px !important;
}

.cstm_sticky {
    margin-top: 0 !important;
}

.cstm_module_secrets_2_img_2 {
    top: -53%;
}

#block-1606260139835 a {
    padding: 24px 0px;
}

#block-1621568588359_1 {
    width: 15% !important;
}

#block-1621568588359_0 {
    width: 30% !important;
}

#section-1621568588359 .section__overlay {
    height: 88%;
}

#block-1621568588359_2, #block-1621568588359_1, #block-1625758564139, #block-1621568588359_0 {
    padding-bottom: 0 !important;
}

#block-1621568588359_1::after {
    top: -4px;
}

#block-1625758564139::after, #block-1621568588359_0::after {
    top: 7px;
}

#block-1621568733268 a {
    font-size: 18px;
    padding: 5px 0px;
}

.cstm_sec1_h1 {
    font-size: 40px !important;
    text-align: center;
    line-height: 54px;
}

.cstm_sec1_h2 {
    text-align: center;
    line-height: 40.5px;
}

#block-1627725010510 {
    width: 95%;
}

#section-1606260100947 #block-1625755367157 .block {
    border-bottom: 1px solid #575757 !important;
    border-top: none !important;
}

#block-1627725010510 {
    margin-bottom: 50px !important;
}

.cstm_sec_1_parnt {
    bottom: -30px;
    padding: 15px 28px;
}

#section-1621563633160 {
    display: none;
}

#section-1628603337152 {
    display: block;
}
#block-1628603337149_13 .block{
    display: inline-grid !important;
}
#block-1683523536878 .block{
    display: flex !important;
     margin-top:50px;
}

#block-1628603337149_14 img.cstm_last_module_pic{
    margin-top: -50px!important;
}
#block-1683523536878{
    transform: rotate(-2deg);
}

#block-1628603337149_4 .block{
        display: inline-grid;
}

#block-1628603337149_6 .block{
        display: inline-grid;
}

#block-1628603337149_9 .block{
        display: inline-grid;
}

#block-1628603337149_11 .block{
        display: inline-grid;
}

#section-1628603337152 .row {
    align-items: normal !important;
}
#block-1683523644033 ,#block-1683523719955 ,#block-1683523781401 ,#block-1683523852515 ,#block-1683523884233 ,#block-1683523921425 ,#block-1683523961642 ,#block-1683524002047{
    position:relative;
}
.ctm-img-add{
    top: 110px!important;
}
#section-1628603337152 .container {
    padding: 0 !important;
}

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

#block-1628603337149_3, #block-1628603337149_5, #block-1628603337149_7, #block-1628603337149_9, #block-1628603337149_11, #block-1628603337149_13 {
    padding: 10px 0px 10px 0px !important;
    margin: 35px 0 0 0 !important;
}

#block-1628603337149_2, #block-1628603337149_4, #block-1628603337149_6, #block-1628603337149_8, #block-1628603337149_10, #block-1628603337149_12 {
    padding: 10px 0px 10px 0px !important;
    margin: 35px 0 0 0 !important;
}

#section-1628603337152 .row {
    margin: 0 20px;
}

#section-1628603337152 .moduleDiv {
    padding: 0 15px 15px 15px;
        height: auto;
}

#section-1628603337152 .moduleBox {
    font-size: 16px;
    line-height: 19.2px;
    font-weight: 700;
    left: -5%;
    top: -27%;
    width: 110%;
    height: 50px;
}

.cstm_module_nmbr {
    width: 35px;
    height: 35px;
    padding-top: 4px;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0;
}

.cstm_module_min {
    background-color: #FED060;
    font-size: 14px;
    font-weight: 600;
    line-height: 16.94px;
    padding: 6px 10px;
    text-transform: none;
    position: absolute;
    left: 9px;
    bottom: 0;
}

.moduleTitle img {
    margin-top: 1px !important;
}

.moduleTitle {
    padding: 6px 10px;
    line-height: 16.94px;
    font-size: 14px;
    font-weight: 600;
    font-family: 'Inter', sans-serif;
    text-transform: none;
}

.moduleDiv p {
    font-size: 18px;
    line-height: 24.3px;
}

.moduleDiv {
    margin: 0 10px;
}

.moduleDiv_2 {
    position: relative;
    margin: 0 10px;
    padding: 10px;
    height: auto;
}

.moduleDiv_2 img {
    position: absolute;
    margin: 0;
    max-height: 40.74px;
    left: -8px;
    top: -26px;
}

.moduleDiv_2 p {
    margin: 10px 10px 0 10px;
    line-height: 24.3px;
    font-size: 18px;
}

.cstm_module_6 {
    flex-wrap: wrap;
    justify-content: center;
    padding: 8px 4px 8px 4px;
}

.cstm_module_6 img {
    position: static;
    width: 46.32px;
    max-height: 34.93px;
    margin-right: 2px;
}

.cstm_module_6 .p1 {
    width: 72%;
    font-weight: 700;
    font-size: 16px;
    line-height: 21.6px;
    font-family: 'Inter', sans-serif;
    margin: 0 0 0 10px;
}

.cstm_module_6 .p2 {
    width: 100%;
    font-family: 'Inter', sans-serif;
    font-weight: 500;
    font-size: 16px;
    line-height: 21.6px;
    margin: 0 0 2px 12px;
}

.cstm_module_6 span {
    font-size: 16px;
    font-weight: 600;
    font-style: italic;
    line-height: 17.6px;
}

.cstm_last_module .innerModule {
    width: 55%;
    margin-bottom: 0;
    height: fit-content;
}

.cstm_last_module .cstm_2nd_half {
    width: 43%;
}

.cstm_last_module .cstm_module_min {
    bottom: 10px;
    margin-bottom: 0;
}

.cstm_last_module_pic {
    width: auto;
    max-height: 275px;
    object-fit: cover;
    border-radius: 6px;
}

.cstm_last_module {
    padding: 0 20px 23px 25px !important;
    justify-content: space-between;
    flex-wrap: wrap;
}

.cstm_last_module .moduleBox {
    font-size: 24px !important;
    line-height: 28.8px !important;
    left: unset !important;
    right: -83.5% !important;
    top: -18% !important;
    width: 511px !important;
    height: 75px !important;
    padding-left: 12px;
}

.cstm_last_module_nmbr {
    width: 49%;
    padding: 10px 12px;
}

.cstm_2nd_half {
    margin-top: 48px;
}

.cstm_mb, .cstm_last_m_tab_p {
    margin-bottom: 0;
}

#block-1628603337149_15 .block {
    padding-top: 0 !important;
}

#section-1621565538857 {
    display: none;
}

#section-1628620324346 {
    display: block;
}

#block-1628620324346_0 h2 {
    font-size: 40px;
    font-weight: 700;
    line-height: 48px;
}

#block-1628620324346_2 h3 {
    font-size: 24px;
    font-weight: 600;
    line-height: 32.4px;
}

#section-1628620324346 .container {
    padding: 0 30px !important;
}

#block-1628620324346_1 {
    width: 36%;
}

#block-1628620324346_2 {
    width: 64%;
}

#block-1628620324346_2 p, #block-1628620619415 p {
    font-size: 18px;
    color: #221F1F;
    font-weight: 400;
    font-family: 'Inter', sans-serif;
    line-height: 24.3px;
}

#block-1628620619415 a {
    font-family: 'Inter', sans-serif;
    font-size: 20px;
    line-height: 24.2px;
    font-weight: 700;
    width: 528px;
    margin: 70px auto 0 auto;
    display: block;
    padding: 21px 10px;
    text-transform: uppercase;
}

#section-1628603337152 #block-1628603337149_15 {
    width: 612px;
    padding: 0 !important;
}

#block-1628603337149_15 a {
    font-size: 32px;
    font-weight: 700;
    line-height: 38.73px;
    font-family: 'Inter', sans-serif;
    padding: 29px 10px;
}

#block-1621727580050 {
    width: 100%;
}

#block-1621727580050 h3 {
    font-size: 24px;
    line-height: 32.4px;
}

.takenOver > div {
    width: 25% !important;
    font-weight: 700 !important;
    border-right: 5px solid #FEC638 !important;
    border-bottom: none !important;
    font-size: 32px !important;
    line-height: 38.4px !important;
    padding-bottom: 0 !important;
}

.takenOver > div:nth-child(4) {
    border-right: none !important;
}

#section-1621727257763 .container, #section-1626005234543 .container {
    padding: 0 30px !important;
}

#block-1627728327650 p {
    font-size: 20px;
    line-height: 27px;
    font-weight: 500;
}

#block-1627728327650 {
    width: 98%;
}

#block-1627728327650 .block {
    padding-bottom: 10px !important;
}

#section-1626597131184 .sizer {
    padding-bottom: 75px !important;
}

.cstm_module_secret_top_banner {
    width: 310px;
    padding: 16px 0 16px 10px;
}

.cstm_module_secret_top_banner_text {
    font-size: 22px;
    line-height: 26.63px;
}

.cstm_module_secrets_upper h2 {
    font-size: 24px;
    line-height: 32.4px;
}

.cstm_module_secrets_1 {
    padding: 50px 15px 16px 15px;
}

.cstm_module_secrets_2 {
    padding: 25px 15px;
}

.cstm_module_secrets_lower_text_sub {
    white-space: nowrap;
    font-size: 16px;
}

.cstm_module_secrets_lower_text {
    line-height: 22px;
}

.cstm_module_secrets_lower_text_group {
    margin: 12px 0;
}

.cstm_module_secret_1_extra_banner {
    padding: 4px 15px;
    font-size: 18px;
}

.cstm_module_secret_1_extra {
    padding: 16px 10px;
}

.cstm_module_secrets_2_img {
    left: 0%;
    top: -42px!important;
}

.cstm_floating_banner {
    margin-top: 250px!important;
}

.cstm_llm_1 {
    max-height: 18px;
}

.cstm_llm_2, .cstm_llm_3 {
    max-height: 12px;
}

.cstm_llm_4 {
    max-height: 14px;
}

.cstm_module_secrets_parent {
    margin-top: 150px;
}

#section-1626005234543 #block-1627924507416 {
    width: 708px !important;
}

#block-1621300091692 {
    width: 100%;
}

#block-1621299827374_0 h4, #block-1621299827374_1 h4, #block-1621299827374_2 h4 {
    font-size: 24px;
    line-height: 28.8px;
}

#block-1621299827374_0 p, #block-1621299827374_1 p, #block-1621299827374_2 p {
    font-size: 18px;
    line-height: 24.3px;
}

#section-1621299827374 .container {
    padding: 0 30px !important;
}

#block-1621565538857_1 h3 {
    font-size: 24px;
    line-height: 32.4px;
}

#block-1621565538857_1 p {
    font-size: 18px;
    line-height: 24.3px;
}

#section-1621725015473 .row {
    margin: 0 30px !important;
}

#section-1621725015473 .row > div {
    width: 33% !important;
    padding: 25px 12px !important;
}

.reviewBox {
    padding: 15px;
}

.reviewModuleBox img {
    margin-right: 6px;
}

.reviewModuleBox {
    padding: 6px;
    top: -44px;
}

.nameReview {
    font-size: 18px;
    line-height: 21.78px;
}

.reviewBox p {
    line-height: 21.6px;
}

#block-1628682406122 {
    width: 100%;
    margin-top: 40px !important;
}

#section-1621569368163 .block-type--accordion {
    width: 708px;
}

#section-1621569368163 .block-type--accordion .block {
    padding-top: 24px;
    padding-bottom: 24px;
}

#section-1621569368163 .block-type--accordion .media__body {
    font-size: 18px;
    line-height: 24.3px;
}

#section-1621300391902 .container {
    padding: 0 30px !important;
}

.cstm_module_gurantee {
    justify-content: flex-start;
}

.cstm_module_gurantee_text p {
    font-size: 22px;
    line-height: 29.7px;
}

#block-1621300533397 {
    padding: 0 !important;
}

#block-1621300533397 {
    width: 95%;
}

.cstm_module_gurantee_img {
    width: 25%;
    margin-right: 0; 
}

.cstm_module_gurantee_text {
    width: 75%;
}

#block-1627067545767_1 p {
    font-size: 24px;
    line-height: 32.4px;
}

.text-area-field.form-group textarea {
    height: 175px !important;
}

.cstm_module_justgo_inner_1 img {
    max-width: 300px;
}

.cstm_module_justgo_inner_2_icons_inner img {
    max-height: 52.6px;
}

.cstm_module_justgo_inner_2_icons_inner p {
    font-size: 18px;
    line-height: 21.78px;
}

.cstm_module_justgo_inner_2_icons_inner {
    margin: 0 14px;
}

.cstm_module_justgo_inner_2_icons {
    margin-left: -68%;
}

.cstm_module_justgo_inner_2_text h2 {
    font-size: 42px;
    line-height: 35px;
    margin-left: -65%;
}

.cstm_module_justgo_inner_2_span span {
    font-size: 32px;
    line-height: 40px;
    padding: 0 28px;
}

.cstm_module_justgo_inner_2_text p {
    font-size: 20px;
    font-weight: 500;
    line-height: 27px;
}

.cstm_module_justgo_inner_2_span {
    margin-left: -34%;
}

#section-1626021091392 .container {
    padding: 0 30px !important;
}

#section-1626021091392 .row {
    margin: 0 auto !important;
}

.cstm_module_justgo_inner {
    margin-bottom: 40px;
}

#block-1626012626122 .cstm_module_secrets_1 {
    height: 195px;
}

.responsive-video {
    border: 2px solid #FFC63D !important;
}

    
}





/*Highlight Tab*/

  #wrapper{
    background-color:#221F1F;
	padding: 0px 0px;
	margin:auto;
    }
    
   .cst-header ul{
   color:white;
   list-style-type:none;
   display:flex;
   padding:0px;
   }
   
   .cst-header ul li{
    font-size: 16px;
    font-weight: 600;
    padding: 3px 37px;
    font-family: 'Rubik', sans-serif;
    margin:0px!important;
   }
   
   .ctm a:hover{
   color:#FFC639!important;
   }
   .ms:hover{
   color:#221F1F;
   }
   
   .animate{
    max-width: 1250px;
    margin: auto;
    display: flex;
    
    justify-content: space-between;
    align-items: center;
    height: 31px;
   }
   
   .head{
   color: white;
   	padding: 10px 0;
    align-items: center;
    font-size: 12px;
    font-family: 'Inter', sans-serif;
   }
   .head a{
   color:#FFC639!important;
   text-decoration:underline;
   }
   
   .ms a{
       color:black!important;
   }
   .ms{
   background-color:#ffc639;
   width:30%;
   color:black;
   }
  .ms::after{
       content: url(world.drewbinsky.com/);
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #FFC639;
    opacity: 1 !important;
    position: absolute !important;
    margin-left: -8px;
	top:30px;
    z-index: 999;
    background: transparent !important;
   }
   
   
   
   #block-1663669537766 .container{
       max-width:unset!important;
       padding:0px!important;
   }
   
   #block-1663669537766 .container p{
       display:none!important;
   }
   
  .ctm a{
      color:white!important;
  }
  
  .hello-bar{
      padding:0px!important;
  }
  
  .block{
      overflow:unset!important;
  }
   
    @media screen and (max-width: 992px) {
	 #wrapper{
   background-color:#221F1F;
   height:25px;
   }
   
   /*.cst-header li{*/
   /*    width: 75px!important;*/
   /*}*/
	
	.cst-header ul{
	 width: 100%;
	}
	
	#wrapper{
	    height: 27px!important;
	}
	
	.cst-header ul li{
	        padding: 3px 26px;
	}
	
	.animate{
	        max-width: 100%;
	}
	
	.head{
	display:none;
	}
	 
	 .cst-header li {
    font-size: 37px;
    padding: 9px 74px;
	width: 120px;
	 }
	 
	
	.ms::after{
	 position: absolute !important;
    margin-left:-34px;
    top:25px;
	border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #FFC639;
	 }
	 
	 .animate{
    height:25px;
   }
   
   .cst-header ul li{
    font-size: 15px!important;
    padding: 1px 24px;
    
   }
   
   .cst-header ul {
    width: 100%;
    padding: 0 60px;
}
	 
	}
	
	
	
	
	
	
	
	
	/*\*app-page-green-color-section-css-start*/
	
	  .app-section {
            display: flex;
            justify-content: space-between;
            align-items: center;
        }

        .app-section h2 {
            font-size: 32px;
            font-weight: bold;
            color: white!important;
            margin: 0;
        }

        .app-links {
            display: flex;
            gap: 12px;
        }

        .app-links img {
            height: 50px;
            cursor: pointer;
        }
	
	
	
	
	
	 /* Tablet (max-width: 768px) */
        @media (min-width: 764px) and (max-width: 1024px) {
            
           #block-1741032972368{
               width:100%;
               
           }
           #section-1621725015473 .section #block-1741033894964{
                width:100%!important;
                padding: 0px !important;
           }
            .app-section h2 {
                font-size: 24px;
            }

            .app-links img {
                height: 45px;
            }
            #block-1741034044809_0{
                 width:100%;
            }
            
            
            
        }

        /* Mobile (max-width: 480px) */
        @media (max-width: 760px) {
            .app-section {
                flex-direction: column;
                padding: 20px;
                gap:15px;
            }

            .app-section h2 {
                font-size: 20px;
            }

            .app-links {
                gap: 10px;
            }

            .app-links img {
                height: 40px;
            }
            #block-1741033894964{
              width: 96% ! Important;
        margin-top: 30px !important;
            }
            
            
            
            
            
	
        }
	
	
	
	
	/*app-page-green-color-section-css-end*/
	
	
	
        .cstm-heading {
            font-size: 40px;
            margin-bottom: 64px;
        }
        .cstm-table {
            width: 100%;
            border-collapse: collapse;
            background-color: #fff;
            box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
            border-radius: 10px;
            overflow: hidden;
            border: 1px solid #ddd;
        }
        .cstm-table th, .cstm-table td {
            padding: 26px 35px;
            text-align: center;
            border: 1px solid #ddd;
            font-family: 'Inter', sans-serif;
        }
        .cstm-table th {
            color: #000;
            font-size: 18px;
        }
        .cstm_th_h3 {
            font-family: Fira Sans;
            font-size: 28px;
            font-weight: bold;
            margin-bottom: 12px;
            display: block;
        }
        .cstm-table th:first-child {
            text-align: left;
            padding: 35px;
        }
        .cstm-table td:first-child {
            font-weight: bold;
            text-align: left;
            background-color: #f8f8f8;
            color: #000;
        }
        .cstm-price {
            font-size: 40px;
            font-weight: bold;
            font-family: Fira Sans;
        }
        .cstm-plan-btn {
            background-color: #FFC639;
            color: #000;
            padding: 10px 20px;
            border: none;
            font-size: 16px;
            font-weight: bold;
            border-radius: 4px;
            cursor: pointer;
            text-decoration: none;
            display: block;
            margin-top: 10px;
            font-family: 'Inter', sans-serif;
        }
        .cstm-plan-btn:hover {
            background-color: #e6a700;
            color: #000;
        }
        .cstm-checkmark {
            text-align: center;
        }
        .cstm-checkmark img {
            max-width: 36px;
            margin: auto;
        }
        .cstm-cross {
            text-align: center;
        }
        .cstm-cross img {
            max-width: 36px;
            margin: auto;
        }
        
        .cstm_CTA_app {
            color: #fff !important;
            background-color: #25B682;
            font-size: 24px;
            font-weight: 500;
            border-radius: 6px;
            padding: 24px 275px;
        }
        
        .cstm_tab_words {
            font-size: 28px;
            font-weight: 500;
            color: #25B682;
        }
        
        .cstm-price.cstm-cross-price {
            margin-right: 24px;
            position: relative;
        }
        
        .cstm-price.cstm-cross-price::after {
            content: '';
            width: calc(100% + 16px);
            height: 5px;
            position: absolute;
            top: 24px;
            left: -4px;
            background: #EC1C24;
            transform: rotate(-20deg);
        }
        
        .cstm_app_offers_wrapper {
            list-style: none;
        }
        
        .cstm_app_offers_wrapper li p {
            font-family: 'Inter', sans-serif;
            font-size: 20px;
            color: #000;
        }
        
        .cstm_app_offers_wrapper li {
            position: relative;
        }
        
        .cstm_app_offers_wrapper li::before {
            content: "";
              position: absolute;
              left: -40px;
              top: 5px;
              width: 20px;
              height: 20px;
              background-image: url('https://kajabi-storefronts-production.kajabi-cdn.com/kajabi-storefronts-production/file-uploads/themes/2160481737/settings_images/54826-52af-31f-5b38-4fd2f687a_Vector.png');
              background-size: contain;
              background-repeat: no-repeat;
        }
        
        #section-1621725015473 .row > div .revImgBox {
            height: 282px;
        }
        
        #section-1621725015473 .row > div .revImgBox img {
            height: 282px;
            object-fit: cover;
        }
	

@media screen and (max-width: 1024px) {
    
    #section-1621725015473 .row > div {
        width: 50% !important;
    }
    
}	

@media screen and (max-width: 868px) {
    
    #section-1621725015473 .row > div .revImgBox {
            height: 200px;
        }
        
        #section-1621725015473 .row > div .revImgBox img {
            height: 200px;
            object-fit: cover;
        }
    
    .cstm_CTA_app {
        padding: 16px 24px;
    }
    
    .cstm-container {
        overflow-x: scroll;
    }
    
    .cstm-plan-btn, .cstm_th_h3 {
        white-space: nowrap;
    }
    
    .cstm-table th, .cstm-table td, .cstm-table th:first-child {
        padding: 18px;
    }
    
    .cstm-heading {
        font-size: 24px;
        text-align: center;
        margin-bottom: 40px;
    }
    
    .cstm_des {
        display: none;
    }
    
    .cstm_mob {
        display: block;
    }
    
    .cstm_triptalk_mob_table_div1 {
        padding: 20px;
        border-top: 1px solid #E6E9F5;
        border-bottom: 1px solid #E6E9F5;
    }
    
    .cstm_th_h3 {
        text-align: center;
        color: #000;
    }
    
    .cstm_triptalk_mob_table_div2 {
        display: flex;
        color: #000;
    }
    
    .cstm-price {
        font-size: 28px;
    }
    
    .cstm_triptalk_mob_table_div2_inner {
        padding: 12px 16px;
        width: 50%;
    }
    
    .cstm_triptalk_mob_table_div2_inner:nth-child(1) {
        border-right: 1px solid #E6E9F5;
    }
    
    .cstm_triptalk_mob_table_div2_inner:nth-child(2) {
        border-left: 1px solid #E6E9F5;
    }
    
    .cstm-plan-btn {
        padding: 8px 14px;
        font-size: 14px;
        text-align: center;
        display: block;
        width: 100%;
    }
    
    .cstm_triptalk_mob_table_div2_inner > div {
        text-align: center;
    }
    
    #section-1742471671876 .sizer .container, #block-1742471671876_0 {
        padding: 0 !important;
    }
    
    .cstm_triptalk_mob_table_div3 p {
        background: #F8F6F5;
        padding: 16px;
        margin-bottom: 0;
        font-size: 16px;
        font-weight: 600;
        color: #000;
        font-family: 'Inter', sans-serif;
    }
    
    .cstm_triptalk_mob_table_div3_inner {
        display: flex;
    }
    
    .cstm_triptalk_mob_table_div3_inner_item {
        width: 50%;
        padding: 13px;
        text-align: center;
        color: #25B682;
        font-size: 20px;
        font-weight: 600;
        font-family: 'Inter', sans-serif;
    }
    
    .cstm_triptalk_mob_table_div3_inner_item:nth-child(1) {
        border-right: 1px solid #E6E9F5;
    }
    
    .cstm_triptalk_mob_table_div3_inner_item:nth-child(2) {
        border-left: 1px solid #E6E9F5;
    }
    
    .cstm-cross img, .cstm-checkmark img {
        max-width: 26px;
    }
    
    .cstm_triptalk_mob_table_div4 p {
        font-size: 20px;
    }
    
    .cstm_triptalk_mob_table {
        padding-bottom: 50px;
    }
    
    .cstm-heading {
        margin-bottom: 24px;
    }
    
    .cstm-price.cstm-cross-price::after {
        top: 15px;
    }
    
}

	
#section-1621725015473 .reviewBox .revImgBox img {
    max-height: 282px;
    object-fit: cover;
}	
	
	
	