/** Shopify CDN: Minification failed

Line 6:0 Unexpected "]"

**/
]
/* contact btn */




div#shopify-section-sections--17595094565024__header
a.m-header__account {
    display: none !important;
}
a.m-menu__link.m-menu__link--main {
    font-size: 18px;
    font-weight: 600;
}
section#m-slider-template--17595094335648__1621243260e1af0c20
p {
    color: #1a1a8c;
   
    font-size: 24px;
    font-weight: 500;
}
a.m-header__account {
    display: none !important;
}

button.sign_up {
    background-color: #ff4d4d !important;
    color: white;
    font-size: 18px;
    font-weight: bold;
    padding: 12px 18px;
    border-radius: 8px;
    text-decoration: none;
    display: inline-block;
    margin-top: 15px;
    transition: background 0.3s ease;
}




/* single product  */
div#shopify-section-template--17595094204576__main
.m-main-product.m-gradient.m-color-scheme-09e5b5b4-774c-4b6c-8025-416ced49cc74 {
    padding-top: 50px;
}
div#shopify-section-template--17595094204576__product-details-tabs
m-product-details-tabs#m-section-template--17595094204576__product-details-tabs {
    /* padding-bottom: 0px !important; */
    --section-padding-bottom: 0px;
}

section#m-slider-template--17595094335648__1621243260e1af0c20
h2.m-richtext__title.m-slide__title.m\:text-white.h1 {
     text-shadow: 0px 3px 1px rgb(0 0 0 / 42%);
   filter: blur(0.5px);
}
div#shopify-section-template--17595094335648__16225125199f82d8fe
h2.m-section__heading.h3 {
 text-shadow: 0px 3px 1px rgb(0 0 0 / 42%);
  filter: blur(0.5px);
}
div#m-custom-template--17595094335648__custom_content_j9WgK3
.m-custom-content__block-inner.m\:w-full {
    text-align: center;
}

section#m-slider-template--17595094335648__1621243260e1af0c20
a.m-slide__button-first.m-button.m-button--primary {
    border-color: transparent;
}
section#m-slider-template--17595094335648__1621243260e1af0c20
a.m-slide__button-first.m-button.m-button--primary:hover {
    box-shadow: none;
}

div#shopify-section-template--17595093614752__contact-form
button.m-button.m-button--primary {
    border-color: transparent;
}
div#shopify-section-template--17595093614752__contact-form
button.m-button.m-button--primary:hover {
    box-shadow: none !important;
}

div#m-custom-template--17595094335648__custom_content_hBNK9e
.m-gradient.m-color-footer {
    background-color: transparent;
}
div#m-custom__block--liquid_k7Jw4M
.bg {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #5ec3c7;
    border-radius: 10px;
    left: -23px;
    top: 23px;
     z-index: 0;
}
div#m-custom__block--liquid_k7Jw4M
.border {
    width: 6px;
    height: 293px;
    background-color: #ff4d4d;
}
div#m-custom__block--image_AbEqht
responsive-image.m-image.m-image-loaded {
    width: 67%;
    
}
/* div#shopify-section-template--17595094335648__custom_content_hBNK9e
.container-fluid.m-section-my.m-section-py.m-custom-content__container {
 
    margin-block: 61px;
} */

div#m-custom__block--liquid_xwJpVX
h2.check-heading {
    margin-left: 122px;
}
div#m-custom__block--liquid_xwJpVX
.check-btn{
   margin-left: 122px;
  
}

div#m-custom-template--17595094335648__custom_content_Mq446g {
    padding-top: 60px;

}

/* form section */
div#m-custom-template--17595094335648__custom_content_tgFDzL
.guide-container {
    display: flex;
    width: 90% !important;
    padding-block: 60px !important;
    align-items: center;
    justify-content: space-between;
    gap: 334px !important;
}

/* end form section */
/* section#m-section--template--17595094335648__16225125199f82d8fe {
    padding-top: 60px;
} */
div#m-custom-template--17595094335648__custom_content_j9WgK3 {
    padding-bottom: 60px;
}

div#shopify-section-template--17595093614752__contact-form
.m-button.m-button--primary {
   background-color: #ff4d4d !important;
    color: white;
    font-size: 18px;
    font-weight: bold;
    padding: 12px 18px;
    border-radius: 8px;
    text-decoration: none;
    display: inline-block;
    margin-top: 15px;
    transition: background 0.3s ease;
  
}


/* div#shopify-section-template--17595093614752__contact-formbutton */


section#m-slider-template--17595094335648__1621243260e1af0c20
a.m-slide__button-first.m-button.m-button--primary {
    background-color: #ff4d4d;
    color: white;
    font-size: 18px;
    font-weight: bold;
    padding: 12px 18px;
    border-radius: 8px;
    text-decoration: none;
    display: inline-block;
    margin-top: 15px;
    transition: background 0.3s ease;
}
div#shopify-section-sections--17595094565024__header
a.m-header__account {
    background-color: #ff4d4d;
    color: white;
    font-size: 18px;
    font-weight: bold;
    padding: 7px 13px;
    border-radius: 8px;
    text-decoration: none;
    display: inline-block;
    
    transition: background 0.3s ease;
}


/* Qoute section */
div#m-custom__block--liquid_k7Jw4M
.coach-name {
    font-size: 18px;
    font-weight: bold;
    color: #1a1a8c;
    margin-top: 58px;
    
}


div#m-custom__block--liquid_k7Jw4M 
.coach-name {
    font-size: 42px;
    /* font-weight: 700; */
    color: #1a1a8c;
    margin-top: 58px;
    
   
}

div#m-custom__block--liquid_k7Jw4M
.quote-text {
    font-size: 36px !important;
    gap: 10px;
    font-weight: 600;
    color: #1a1a8c;
    margin-bottom: 0px !important;
}div#m-custom__block--liquid_k7Jw4M
a.sign-up-btn {
    margin-top: 52px;
}

div#m-custom__block--liquid_k7Jw4M 
.border {
    width: 6px;
    height: 444px;
    background-color: #ff4d4d;
}
div#m-custom__block--liquid_k7Jw4M
.fitfly {
    text-align: center;
    font-size: 42px;
    margin-bottom: 49px;
    line-height: 1.3;
}


div#m-custom__block--liquid_k7Jw4M
.fitfly span {
    color: #ff6a6a;
}

div#m-custom__block--liquid_k7Jw4M {
    padding-block: 60px;
}
/* End Qoute Section */

/* Video section */
div#m-custom-template--17595094335648__custom_content_h4jqUH
.container-full.m-section-my.m-section-py.m-custom-content__container {
    padding: 0 !important;
}
/*End Video Section  */


section#m-section--template--17595094335648__16225125199f82d8fe
h2.m-section__heading.h3 {
    font-size: 42px;
}
section#m-section--template--17595094335648__16225125199f82d8fe
h3.m-icon-box__heading.h4 {
    font-size: 20px;
}
div#shopify-section-sections--17595094597792__footer
a.m-link {
    font-size: 16px;
}




div#m-custom__block--liquid_XEYCnf
ul.guide-list {
    padding-top: 41px;
}
div#shopify-section-template--17595093614752__contact-form
section.m-section.m-contact-form {
    background-color: white;
    /* padding-block: 60px; */
}

/* div#shopify-section-template--17595093614752__contact-form 
.m-contact-form {
    --column-gap: 30px;
    --column-gap-mobile: 16px;
     margin-top: 0px !important; 
     margin-bottom: 0px !important; 
} */
div#shopify-section-template--17595093614752__contact-form
h3.m-contact-form__heading {
    width: 100%;
    text-align: center;
    font-size: 42px;
    color: #1a1f71;
}

div#shopify-section-template--17595093614752__contact-form
p {
    text-align: center;
}
.template-page #MainContent {
     padding-bottom: 0px !important; 
}
div#shopify-section-sections--17595094597792__footer
.m-footer--middle .m-footer--block {
    padding-top: 60px ; 
     padding-bottom: 60px ; 
}

/* div#shopify-section-sections--17595094565024__header
header.m-header__desktop.logo-left-menu-center.m-gradient.m-color-default {
    margin-bottom: -62px;
} */


/* Red Borer */

div#m-custom__block--liquid_k7Jw4M
.border {
    /* margin-left: 118px; */
}

/* div#shopify-section-sections--17595094597792__footer
.m-footer--middle.m-gradient.m-color-badge-new {
     margin-top: -60px;
}


 */
 /* Colloection page */
div#shopify-section-template--17595094073504__main
.m-collection-products.m\:flex.m\:flex-wrap.m-cols-4 {
    margin: 0;
}
.m-product-item.m\:w-6\/12.md\:m\:w-4\/12 {
    margin-bottom: 0;
}

div#m-custom__block--liquid_k7Jw4M .bg {
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #5ec3c7;
    border-radius: unset !important;
    left: -23px;
    top: 23px;
    z-index: 0;
}


div#m-custom-template--17595094335648__custom_content_tgFDzL
.guide-container {
    display: flex;
    width: 90% !important;
    padding-block: 100px;
    align-items: center;
    justify-content: space-between;
    gap: 334px !important;
}

 /* quote text */
 div#m-custom__block--liquid_k7Jw4M .quote-text {
    font-size: 32px;
    gap: 10px;
    font-weight: 600;
    color: #1a1a8c;
    margin-bottom: 165px;
}
 /* About us  */
 div#shopify-section-template--17595094499488__main
 h1 {
    display: none !important;
}
div#shopify-section-template--17595094499488__main {
    padding-block: 50px;
    /* padding-bottom: 0px; */
}
div#shopify-section-template--17595094499488__main
div#s-262030a7-2b69-410c-a9d9-a7597dff5c6a {
    padding-block: 0px !important;
}
div#shopify-section-template--17595093614752__contact-form
.m-contact-form__main.m-contact-form__main--full.xl\:m\:w-6\/12.m\:w-full {
    padding-top: 50px;
}

/* footer */

div#shopify-section-sections--17595094597792__footer
h3.m-accordion--item-button.m-footer--block-title {
    font-size: 16px !important;
}

.m-footer--accordion
.m-footer--block.m-footer--block-menu.m-accordion--item.m\:w-full.lg\:m\:w-1\/4
.m-footer--block-inner
h3.m-accordion--item-button.m-footer--block-title.Test:nth-child(1)
{
  display:none;
}



/* div#shopify-section-sections--17595094597792__footer
h3.m-accordion--item-button.m-footer--block-title:nth-child(1) {
    display: none;
} */


div#shopify-section-template--17595094499488__main
.m-page-header.m-page-header--template-page.m\:text-center {
    display: none;
}

div#shopify-section-template--17595094499488__main {
    background-color: white;
}
div#shopify-section-template--17595094073504__main
section.facest-filters-section {
    background-color: white;
} 
/* div#shopify-section-template--17595094073504__main
.m-collection--wrapper {
    padding-block: 40px;
} */

div#shopify-section-template--17595094204576__main
button.m-add-to-cart.m-spinner-button.m-button.m-button--secondary.cowlendar-add-to-cart {
    
  background-color: #ff4d4d;
    color: white;
    font-size: 18px;
    font-weight: bold;
    padding: 12px 18px;
    border-radius: 8px;
    text-decoration: none;
    display: inline-block;
    margin-top: 15px;
    transition: background 0.3s ease;
}

div#shopify-section-template--17595094204576__main
button.cowlendar-btn.m-add-to-cart.m-spinner-button.m-button.m-button--secondary {
   background-color: #ff4d4d;
    color: white;
    font-size: 18px;
    font-weight: bold;
    padding: 12px 18px;
    border-radius: 8px;
    text-decoration: none;
    display: inline-block;
    margin-top: 15px;
    transition: background 0.3s ease;
}

/* Add check out button */
button.cowlendar-btn.m-add-to-cart.m-spinner-button.m-button.m-button--secondary {
    border: none;
}
button.cowlendar-btn.m-add-to-cart.m-spinner-button.m-button.m-button--secondary {
    box-shadow: none;
}


/* responsive */

@media screen and (max-width: 768px) {
      div#m-custom-template--17595094335648__custom_content_Mq446g .btn_sign {
         margin-bottom: 0px !important; 
        padding-bottom:60px !important;
    }
section#m-section--template--17595094335648__16225125199f82d8fe {
    padding-top: 0px !important;
}
      div#m-custom__block--liquid_xwJpVX .check-box {
        max-width: 457px;
        margin-block: 0px !important; 
    }

  div#m-custom-template--17595094335648__custom_content_Mq446g {
   padding-top: 0px !important;
}


div#m-custom-template--17595094335648__custom_content_tgFDzL
.guide-container {
    display: flex;
    width: 90% !important;
    padding-block: 100px;
    align-items: center;
    justify-content: space-between;
    gap: 16px !important;
}

  div#m-custom__block--liquid_XEYCnf
  .guide-btn{
        margin-top: 40px;
  }
      div#m-custom-template--17595094335648__custom_content_tgFDzL .guide-container {
        margin: 0 auto;
        display: flex;
        text-align: center !important;
        width: 90% !important;
        padding-block: 60px !important;
        align-items: center;
        justify-content: space-between;
        gap: 53px !important;
    }
  div#m-custom-template--17595094335648__custom_content_tgFDzL .guide-container {
        margin: 0 auto;
        display: flex;

        text-align: center !important;
        width: 90% !important;
        padding-block: 100px;
        align-items: center;
        justify-content: space-between;
        gap: 53px !important;
    }
  div#m-custom-template--17595094335648__custom_content_Mq446g
  .btn_sign
  {
  margin-bottom: 36px;
    
  }
  div#m-custom__block--liquid_xwJpVX
    .check-box {
    max-width: 457px;
    margin-block: -32px;
}
  div#m-custom__block--liquid_k7Jw4M
  p.coach-name {
    margin-left: -6px !important;
   
     
}
  div#m-custom__block--liquid_k7Jw4M
  .border {
    width: 324px !important;
    height: 5px !important;
}
  
  
  div#m-custom__block--liquid_k7Jw4M
  .coach-quote {
    width: 100%;
}

  div#m-custom__block--liquid_yHi7Fa
  .health {
    
    margin: 0 auto;
    text-align: center;
}
  div#m-custom__block--liquid_yHi7Fa
  ul.signup-problems {
    margin-left: 31px;
}
  div#m-custom__block--image_AbEqht
  responsive-image.m-image.m-image-loaded {
    width: 100% !important;
}
div#m-custom__block--liquid_4iU4wi
  .m-custom-content__block-inner.m\:w-full {
    text-align: center;
}
  div#m-custom__block--liquid_k7Jw4M
  p.quote-text {
    margin-bottom: 51px !important;
}
  .m-footer--accordion
.m-footer--block.m-footer--block-menu.m-accordion--item.m\:w-full.lg\:m\:w-1\/4
.m-footer--block-inner
h3.m-accordion--item-button.m-footer--block-title.Test:nth-child(1)
{
  display:block;
}

  div#shopify-section-sections--17595094597792__footer
.m-footer--middle .m-footer--block {
     padding-top: 0px; 
    padding-bottom: 0px; 
}
div#m-menu-drawer
  .m-menu-customer__label {
    display: none;
}
  div#m-menu-drawer
  a.m-button.m-button--secondary.m-register-button {
    display: none;
}

  /* menu */

  section#m-slider-template--17595094335648__1621243260e1af0c20
  .m-slide__content.m-richtext.m\:text-center {
    text-align: center;
    margin: 0 auto;
}
  section#m-slider-template--17595094335648__1621243260e1af0c20
  p {
    color: white !important;
    font-size: 18px !important;
}


  /* header font size */
  div#m-custom__block--liquid_yHi7Fa
  h2.signup-heading {
    font-size: 28px;
}

  div#m-custom__block--liquid_xwJpVX
h2.check-heading {
     margin-left: 0px !important; 
    text-align: center;
  font-size:28px;
}
  div#m-custom__block--liquid_k7Jw4M
  .fitfly {
    font-size: 28px !important;
}
  div#m-custom__block--liquid_k7Jw4M
  p.coach-name {
    font-size: 28px !important;
}
    div#m-custom__block--liquid_k7Jw4M p.quote-text {
        font-size: 25px !important;
        margin-bottom: 0px !important; 
    }
section#m-section--template--17595094335648__testimonials_Qzwyd3
  .m-testimonials__header.m\:text-center {
    font-size: 28px !IMPORTANT;
}
  section#m-section--template--17595094335648__16225125199f82d8fe
  h2.m-section__heading.h3 {
    FONT-SIZE: 28;
    font-size: 28px !important;
}

  div#m-custom__block--liquid_XEYCnf
  h2.guide-title {
    font-size: 28px !important;
}
  div#shopify-section-template--17595093614752__contact-form
  h3.m-contact-form__heading {
    font-size: 28px !important;
}

  div#m-custom__block--liquid_xwJpVX .check-box {
    max-width: 359px;
    /* margin-block: 0px !important; */
}
  div#m-custom__block--liquid_yHi7Fa
  .btn_sign {
    margin-top: 36px;
     margin-left: 0px !important; 
    text-align: center;
}
  div#m-custom__block--liquid_xwJpVX
.check-btn {
     margin-left: 0px !important; 
}
  .odd {
    text-align: center;
}
div#shopify-section-sections--17595094597792__footer
.m-accordion--item-button {
    cursor: pointer;
    position: relative;
    font-weight: 500;
    -webkit-user-select: none;
    user-select: none;
    display: contents;
    align-items: center;
    justify-content: space-between;
}
  div#shopify-section-sections--17595094597792__footer
  
  svg{
    display:inline:
  }
  
}

div#shopify-section-template--17595093614752__contact-form
.m-button.m-button--primary {
    background-color: white !important;
    color: #1a1a8c !important;
    font-size: 18px;
    font-weight: bold;
  border-color:#1a1a8c !important;
    border: 2px solid #1a1a8c !important;
    padding: 10px 18px !important;
    border-radius: 5px !important;
    text-decoration: none;
    display: inline-block;
    margin-top: 15px;
    transition: background 0.3s ease;
}
.frm {
    margin-top: -59px !important;
    width: 70%;
}