/* 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-1699258895888{
    display: none;
    position: fixed;
    right: 2%;
    bottom: 9%;
    width: 62px;
    height: 60px;
}

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

}

/* EDSOM DEVS */

#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: 29% !important;
position: relative;
}

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

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

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

#block-1621568733268 {
width: 15% !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: 25px 10px 25px 25px !important;
}

#block-1621563633160_0, #block-1621565051121, #block-1621565130839, #block-1622272475726, #block-1622272634365, #block-1622272855645 {
    padding: 25px 25px 25px 10px !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;
}

.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;
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_2 img {
height: fit-content;
}

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

.cstm_module_secrets_2_img {
    position: relative;
    top: -33px;
    left: 18%;
    -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 {
    margin: 4px 0;
display: flex;
}

.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 .block {
    display: inline-grid !important;
}
#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: 60px 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) {
.animate{
   max-width: 100%!important;
}

.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: 315px !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: 13px;
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;
}

.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;
}

.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: 10px;
}

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

.innerModule {
    margin-bottom: 10px;
}

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

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

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

.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: 28.5px;
    left: -4%;
    top: -18.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;
    line-height: 18px;
    border-radius: 3px;
    padding: 12px;
}

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

.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;
}

.cstm_module_secrets_2_img {
    left: 20%;
    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;
}

.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;
}

#section-1626600258272 .row .block {
    display: inline-grid !important;
}

#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: #000000 !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) {
    
 
 #section-1606260100947 .sizer {
    padding: 77px 0 0 0 !important;
}

#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 h3 {
    font-size: 18px !important;
}

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

#section-1621568588359 .container {
    padding: 0 30px !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 10px;
}

.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;
}

#section-1628603337152 .row .block {
    display: inline-grid !important;
}
#section-1628603337152 .row {
    align-items: normal !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 {
    margin-top: 100px;
    padding: 0 15px 15px 15px;
}

#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: 30px;
    height: 30px;
    padding-top: 4px;
}

.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;
}

.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: 8%;
}

.cstm_floating_banner {
    margin-top: 150px;
}

.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:25%;
   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: -35px;
	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;
}
	 
	}

