/** Shopify CDN: Minification failed

Line 619:2 Unexpected "#"
Line 619:4 Unexpected "{"
Line 619:16 Expected ":"
Line 628:2 Unexpected "#"
Line 628:4 Unexpected "{"
Line 628:16 Expected ":"
Line 633:2 Unexpected "#"
Line 633:4 Unexpected "{"
Line 633:16 Expected ":"
Line 638:2 Unexpected "#"
... and 16 more hidden warnings

**/



@media (max-width: 768px) {
  #Banner-template--25940649345297__hero .banner__text.rte.subtitle {
    color: #080808 !important;
  
  }

  .banner__box.content-container.content-container--full-width-mobile.color-inverse.gradient {
    background: #f9f9f9;
    color: #000;
}

h2.rich-text__heading.rte.inline-richtext.h2, h2.image-with-text__heading.inline-richtext.h2 {
    font-size: 30px;
    font-weight: 600;
}

h2.sticky-section__title {
    font-size: 30px !important;
}


h2.image-with-text__heading.inline-richtext.h2 {
    font-size: 30px !important;
}


h2.rich-text__heading.rte.inline-richtext.h2 {
    font-size: 30px;
}


.section-template--25961858990353__image_with_text_TTQwNC-padding.gradient.color-scheme-094ccd7a-61d6-4ddd-bd70-999dda5c27de {
    padding-bottom: 0;
}

.section-template--25961858990353__image_with_text_9haDG6-padding.gradient.color-scheme-094ccd7a-61d6-4ddd-bd70-999dda5c27de {
    padding-bottom: 0;
}


h2.banner__heading.inline-richtext.h1 {
    color: #000;
}



  h2.featured-content__title {
    font-size: 30px !important;
    padding-top: 20px;
}

.section-template--25961858826513__image_with_text_7RJPM9-padding.gradient.color-scheme-094ccd7a-61d6-4ddd-bd70-999dda5c27de {
    padding-bottom: 0px;
}

#shopify-section-template--25961858826513__image_with_text_CXGcj9 .section-template--25961858826513__image_with_text_CXGcj9-padding.gradient.color-scheme-094ccd7a-61d6-4ddd-bd70-999dda5c27de {
    padding-top: 0;
}

.section-template--25961858826513__image_with_text_CXGcj9-padding.gradient.color-scheme-094ccd7a-61d6-4ddd-bd70-999dda5c27de {
    padding-bottom: 0px;
}


h2.auto-gallery__heading {
    font-size: 23px !important;
    padding-bottom: 20px !important;
    padding-top: 24px !important;
}


h2.three-step__heading {
    font-size: 30px !important;
}

#shopify-section-template--25961858826513__custom_faq_TR8Mzz h2.faq-section__title {
    font-size: 41px !important;
    padding-bottom: 30px;
}

summary.faq-item__question {
    font-size: 16px !important;
}


#Banner-template--25961858826513__hero h2.banner__heading.inline-richtext.h1 {
    color: #000 !important;
}
#Banner-template--25961858826513__hero p {
    color: #000 !important;
}

}


#Banner-template--25961858826513__hero h2.banner__heading.inline-richtext.h1 {
    color: #fff;
}

#Banner-template--25961858826513__hero .banner__text.rte.subtitle {
    color: #fff !important;
}




.sticky-section__right-card-icon {
    display: none;
}


.sticky-section__left-card-icon {
    display: none;
}

.sticky-section__right-card.sticky-section__benefit-card {
    height: 200px !important;
}

.sticky-section__left-card.sticky-section__benefit-card {
    height: 200px !important;
}

.image-with-text__text.rte.body {
    color: #fff;
}

h2.rich-text__heading.rte.inline-richtext.h2 {
    font-size: 36px;
    font-weight: 600;
}

h2.image-with-text__heading.inline-richtext.h2 {
    font-size: 36px;
    font-weight: 600;
}

ul#HeaderMenu-MenuList-3 {
    background: #fff;}


    a#HeaderMenu-products-reconnection-pendant {
    color: #000;
}

a#HeaderMenu-products-super-warrior-pendant {
    color: #000;
}

a#HeaderMenu-products-power-of-the-voice-pendant {
    color: #000;
}


a#HeaderMenu-products-stargate-pendant {
    color: #000;
}













/* LANDING-PAGE */

@media only screen and (max-width: 768px) {
    .pb-content {
        padding-left: 0px;
        padding-right: 0px;
    }

    section#section-template--26006172336401__benefit_with_text_custom_rtMatx {
        padding: 60px 20px 0;
    }

    .pb-content {
    padding-bottom: 50px;
}
section#section-template--26006172336401__benefit_with_text_custom_km9Wqt {
    padding: 0;
}


.ibs-block {
    background: #f9f9f9 !important;
    
}



}


section#shopify-section-template--26006172336401__testimonnial_section_AUibqC {
    padding-bottom: 45px;
    padding-top: 38px;
}

.cta-section {
    background-color: var(--cta-bg);
    padding: 75px 20px !important;
 
   
    

}


/* Mega menu */


/* div#MegaMenu-Content-2 {
    background: #fff;
    
} */
 #MegaMenu-Content-4 {
    width: fit-content !important;
    min-width: auto !important;

    position: absolute !important;
    left: 50% !important;
    transform: translateX(-50%) !important;

    background: #000 !important;

    padding: 20px 40px !important;
}

#MegaMenu-Content-4 .mega-menu__list {
    width: auto !important;

    display: flex !important;
    flex-direction: column !important;

    padding: 0 !important;
    margin: 0 !important;
}

#MegaMenu-Content-5 {
    width: fit-content !important;
    min-width: auto !important;

    position: absolute !important;
    left: 50% !important;
    transform: translateX(-50%) !important;

    background: #000 !important;

    padding: 20px 40px !important;
}

#MegaMenu-Content-5 .mega-menu__list {
    width: auto !important;

    display: flex !important;
    flex-direction: column !important;

    padding: 0 !important;
    margin: 0 !important;
}

#MegaMenu-Content-5 .mega-menu__link {
    text-align: left !important;
    width: 100% !important;
}


#MegaMenu-Content-8 {
    width: 100% !important;
    left: 0 !important;
    transform: none !important;
    position: absolute !important;
}

#MegaMenu-Content-8 .mega-menu__list {
    width: 100% !important;
    max-width: 1400px !important;

    display: grid !important;
    grid-template-columns: repeat(3, 1fr) !important;

    gap: 60px !important;

    padding: 20px 60px !important;
    margin: 0 auto !important;

    box-sizing: border-box !important;
}

#MegaMenu-Content-8 .mega-menu__list > li {
    width: 100% !important;
}



/* Contact-us  */

#shopify-section-template--26006172336401__contact_form_jdcifL .contact__button .button {
    width: 100% !important;
    display: block !important;
    text-align: center !important;

    background-color: #2A5D34 !important;
    color: #ffffff !important;
    border: none !important;

    transition: all 0.3s ease !important;
}

/* Hover */
#shopify-section-template--26006172336401__contact_form_jdcifL .contact__button .button:hover {
    background-color: #2A5D34 !important;
    color: #ffffff !important;
}

/* Mobile padding fix */
@media screen and (max-width: 767px) {
    #shopify-section-template--26006172336401__contact_form_jdcifL .contact-container-custom {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }
}



h2.custom-con-heading {
    font-size: 38px;
}

#shopify-section-template--26006172336401__contact_form_jdcifL .contact__button .button {
    border-radius: 12px !important;
}


.button:after, .shopify-challenge__button:after, .customer button:after, .shopify-payment-button__button--unbranded:after {
 
    box-shadow:none !important; 
    
}

@media screen and (max-width: 767px) {

    /* H2 size */
    #shopify-section-template--26006172336401__contact_form_jdcifL .custom-con-heading {
        font-size: 28px !important;
        line-height: 1.3 !important;
    }

    /* Left-right padding reduce */
    #shopify-section-template--26006172336401__contact_form_jdcifL .contact-container-custom {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }

    
}


.contact.page-width.page-width--narrow.section-template--26006172336401__contact_form_jdcifL-padding {
    padding-left: 0;
    padding-right: 0;
}
#shopify-section-template--26006172336401__contact_form_jdcifL .contact-cus-details {
    color: #000 !important;
}


@media screen and (max-width: 767px) {

    .cta-section__icons {
        display: flex !important;
        flex-direction: column !important;

        align-items: flex-start !important;

        padding-left: 15px !important;  /* একটু left এ আনা */
        padding-right: 10px !important;

        gap: 18px !important;
    }

    .cta-section__icon-item {
        display: flex !important;
        align-items: flex-start !important;
        gap: 10px !important;
    }
}


img.ts__info-icon-image {
    width: 50px !important;
    height: 50px !important;
}






@media (max-width: 767px) {
  section#vwt-template--26006172336401__custom_video_with_text_XHkNqL {
    padding-top: 60px;
  }

  .pb-content {
    padding-bottom: 60px;
}

section#shopify-section-template--26006172336401__multiple_video_fFJAej {
    padding-top: 60px;
    padding-bottom: 60px;
}


div#vcsGrid-template--26006172336401__multiple_video_fFJAej {
    gap: 35px;
}

section#shopify-section-template--26006172336401__testimonnial_section_AUibqC {
    padding-top: 30px;
}

section#shopify-section-template--26006172336401__testimonnial_section_AUibqC {
    padding-bottom: 30px;
    padding-top: 30px;
}


.contact-container-custom {
    padding-top: 45px;
    padding-bottom: 45px;
}




}


/* .contact-container-custom .field__input,
.contact-container-custom .text-area {
    border: 1px solid #ddd !important;
    border-radius: 12px !important;
} */

h2.vwt__heading {
    font-family: var(--font-heading-family) !important;
}


nav.header__inline-menu {
    display: none !important;
}

.second-header {
    background-color: #000 !important;
}

.second-header .header__menu-item{
    color:#fff !important;
}


@media screen and (min-width:1024px){

    .second-header nav.header__inline-menu {
    display: block !important;
}


}


/* BENEFIT-SECTION */


@media screen and (width: 820px) and (height: 1180px) {

#section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-image-wrap {
    width: 100% !important;
}

#section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-content {
    width: 100% !important;
    
}


  #section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-content {
    order: 2;
  }

  #section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-image-wrap {
    order: 1;
  }

  #section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-inner {
    display: flex;
    flex-direction: column;
  }

}




@media screen and (width: 1024px) and (height: 1366px) {

#section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-image-wrap {
    width: 100% !important;
}

#section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-content {
    width: 100% !important;
    
}


  #section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-content {
    order: 2;
  }

  #section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-image-wrap {
    order: 1;
  }

  #section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-inner {
    display: flex;
    flex-direction: column;
  }

}


@media screen and (width: 912px) and (height: 1368px) {

#section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-image-wrap {
    width: 100% !important;
}

#section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-content {
    width: 100% !important;
    
}


  #section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-content {
    order: 2;
  }

  #section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-image-wrap {
    order: 1;
  }

  #section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-inner {
    display: flex;
    flex-direction: column;
  }

}



@media screen and (width: 853px) and (height: 1280px) {

#section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-image-wrap {
    width: 100% !important;
}

#section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-content {
    width: 100% !important;
    
}


  #section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-content {
    order: 2;
  }

  #section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-image-wrap {
    order: 1;
  }

  #section-template--26006172336401__benefit_with_text_custom_rtMatx .pb-inner {
    display: flex;
    flex-direction: column;
  }

}



@media (max-width: 1024px) and (max-height: 785px) {
  #{{ section_id }} .pb-inner {
    flex-direction: column-reverse !important;
    gap: 24px !important;
    justify-content: flex-start !important;
    align-items: flex-start !important;
    padding-left: 20px !important;
    box-sizing: border-box !important;
  }

  #{{ section_id }} .pb-image-wrap {
    width: 100% !important;
    flex: unset !important;
  }

  #{{ section_id }} .pb-content {
    width: 100% !important;
    align-items: flex-start !important;
  }

  #{{ section_id }} .pb-heading {
    font-size: {{ section.settings.heading_font_size_mobile }}px !important;
    text-align: left !important;
  }

  #{{ section_id }} .pb-subheading {
    font-size: {{ section.settings.subheading_font_size_mobile }}px !important;
    text-align: left !important;
  }

  #{{ section_id }} .pb-btn {
    width: 100% !important;
    text-align: center !important;
  }
}

#shopify-section-sections--26006139535633__header span.header__active-menu-item {
    color: #fff !important;
}