/* Source: pages/aboutus.html | style block 1 */
#shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay:before { 
    color: var(--DTTertiaryColor); 
    color: ;    
    background: currentcolor; 
    opacity: 0.5;
  }  
  
  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-heading .dt-sc-main-heading { color: var(--DTColor_Heading); color:; } 
  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-heading .dt-sc-sub-heading { color: var(--DTColor_Heading); color:; } 
  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-heading .dt-sc-heading-description { color: var(--DTColor_Body); color:; } 
  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-heading .dt-sc-btn { 
    background: var(--DT_Button_BG_Color); 
    background:#005151; 
      color: var(--DT_Button_Text_Color); color:; }
  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-heading .dt-sc-btn:hover { 
    background: var(--DT_Button_BG_Hover_Color);
    background:; 
      color: var(--DT_Button_Text_Hover_Color); color:; }

  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style,
  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content { min-height: 600px; }

  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style { position: relative; display: flex; flex-wrap: wrap; -webkit-box-orient: vertical;
    -webkit-box-direction: normal; flex-direction: column; min-width: 0; word-wrap: break-word; background-clip: border-box; padding: 0; gap: 0; overflow: hidden;
    align-self: stretch; }

  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-media { width: 100%; height: 100%; position: absolute; }
  
  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-media { width: 100%; height: 100%; }

  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content {
    display: flex;
    flex-wrap: wrap;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    z-index: 1;
    height: 100%;
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    transition: var(--DTBaseTransition);
      opacity: 0;
  }

  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style:hover .dt-sc-overlay-content { opacity: 1; transform: scale(1);
    -webkit-transform: scale(1); -moz-transform: scale(1); }

  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content:before { content: ""; display: block; width: 100%; height: 100%;
  opacity: 0; transition: var(--DTBaseTransition); position: absolute; z-index: -1; }

  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style:hover .dt-sc-overlay-content:before { opacity: 0.8; }

  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content .dt-sc-overlay-inner { padding: 30px; }

  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content *:not(:last-child) { margin: 0 0 10px 0; }

  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content .dt-sc-main-title {
    padding-bottom: 20px;
    position: relative;
    text-transform: inherit;
    margin-bottom: 20px;    
  }

  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content .dt-sc-main-title:after {
    position: absolute;
    height: 2px;
    width: 40px;
    background: var(--DTPrimaryColor);
      content: "";
      left: 0;
      right: 0;
      margin: 0 auto;
      bottom: 0;
      }

  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style img { width: 100%; height: 100%; object-fit: cover; object-position: center;
    transition: var(--DTBaseTransition); }

  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style:hover img { transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); }

  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content:before {
    color: var(--DTTertiaryColor); 
    color: #31708f;    
    background: currentcolor; 
  }
  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-main-title { 
    color: var(--DTColor_Heading); color:#ffffff;
  }
  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-sub-title  { 
    color: var(--DTColor_Heading); color:#ffffff;
  }
  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-description  { 
    color: var(--DTColor_Body); color:#ffffff;
  }
  
  @media (max-width: 1540px) {
  
  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style,
  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content { min-height: 500px; }
  
  }
  
  @media (max-width: 767px) {
  
  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style,
  #shopify-section-inner-page-overlay-section.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content { min-height: 400px; }
    
  }

/* Source: pages/aboutus.html | style block 2 */
#shopify-section-slideshow.home-slideshow-section .dt-sc-swiper-slider.swiper-container{ padding: 0;}
  #shopify-section-slideshow.home-slideshow-section .dt-sc-swiper-slider.swiper-container [class*="swiper-container"] { margin: 0; padding: 0;

     
      border-radius: var(--DTRadius); border-radius: 0px; 
        }

  #shopify-section-slideshow.home-slideshow-section .dt-sc-swiper-slider.swiper-container [class*="swiper-container"] > .swiper-wrapper,
  #shopify-section-slideshow.home-slideshow-section .dt-sc-swiper-slider.swiper-container [class*="swiper-container"] > .swiper-wrapper > .swiper-slide,
  #shopify-section-slideshow.home-slideshow-section .dt-sc-swiper-slider.swiper-container [class*="swiper-container"] > .swiper-wrapper > .swiper-slide > img { border-radius: inherit; }

  #shopify-section-slideshow.home-slideshow-section .dt-sc-swiper-slider.swiper-container .swiper-arrows .dt-sc-btn { 
    background: var(--DT_Button_BG_Color);  
      background: ;  
      }

  #shopify-section-slideshow.home-slideshow-section .dt-sc-swiper-slider.swiper-container .swiper-arrows .dt-sc-btn[class*="swiper-button-"]:after {   
    color: var(--DT_Button_Text_Color);
      color: ;
      }

  #shopify-section-slideshow.home-slideshow-section .dt-sc-swiper-slider.swiper-container .swiper-arrows .dt-sc-btn:hover { 
    background: var(--DT_Button_BG_Hover_Color); 
      background: ; 
      }

  #shopify-section-slideshow.home-slideshow-section .dt-sc-swiper-slider.swiper-container .swiper-arrows .dt-sc-btn:hover[class*="swiper-button-"]:after { 
    color: var(--DT_Button_Text_Hover_Color);
      color: ;
      }

  #shopify-section-slideshow.home-slideshow-section .dt-sc-swiper-slider.swiper-container .swiper-pagination-bullet { 
    background: var(--DTSecondaryColor);  
      background: ;  
      }  
  #shopify-section-slideshow.home-slideshow-section .dt-sc-swiper-slider.swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active { 
    background: var(--DTPrimaryColor);  
      background: ;  
      }

  

  .home-slideshow-section .slider-slider_t9DmRr-list .dt-sc-btn { padding:12px 44px; margin-top:30px; background: var(--DT_Button_BG_Color); background:; color: var(--DT_Button_Text_Color); color:; border:none; }
  .home-slideshow-section .slider-slider_t9DmRr-list .dt-sc-btn:hover { background: var(--DT_Button_BG_Hover_Color); background:; color: var(--DT_Button_Text_Hover_Color); color:;border:none; }
  .home-slideshow-section .slider-slider_t9DmRr-list .dt-sc-btn.secondary { background: var(--DT_Button_BG_Hover_Color); background:; color: var(--DT_Button_Text_Hover_Color); color:; }
  .home-slideshow-section .slider-slider_t9DmRr-list .dt-sc-btn.secondary:hover {  background: var(--DT_Button_BG_Color); background:;  color: var(--DT_Button_Text_Color); color:; }
  .home-slideshow-section .slider-slider_t9DmRr-list .slide-text { font-size: px; }  
  .home-slideshow-section .slider-slider_t9DmRr-list .slide-heading { font-size: px; text-transform: uppercase;}
  .home-slideshow-section .slider-slider_t9DmRr-list .slide-sub-heading-2 { margin: 0 !important;  font-size: 20px; }
  .home-slideshow-section .slider-slider_t9DmRr-list .slide-text { font-size: px; }

  .home-slideshow-section .dt-sc-swiper-slider .slider-slider_t9DmRr-list .slider-content [class*="slide_"] { background: var(--DTTertiaryColor); background: ; }
  .home-slideshow-section .dt-sc-swiper-slider.swiper-container .swiper-slide img { min-height: 850px; }  

  

  .home-slideshow-section .slider-slider_kGV9Yj-list .dt-sc-btn { padding:12px 44px; margin-top:30px; background: var(--DT_Button_BG_Color); background:; color: var(--DT_Button_Text_Color); color:; border:none; }
  .home-slideshow-section .slider-slider_kGV9Yj-list .dt-sc-btn:hover { background: var(--DT_Button_BG_Hover_Color); background:; color: var(--DT_Button_Text_Hover_Color); color:;border:none; }
  .home-slideshow-section .slider-slider_kGV9Yj-list .dt-sc-btn.secondary { background: var(--DT_Button_BG_Hover_Color); background:; color: var(--DT_Button_Text_Hover_Color); color:; }
  .home-slideshow-section .slider-slider_kGV9Yj-list .dt-sc-btn.secondary:hover {  background: var(--DT_Button_BG_Color); background:;  color: var(--DT_Button_Text_Color); color:; }
  .home-slideshow-section .slider-slider_kGV9Yj-list .slide-text { font-size: px; }  
  .home-slideshow-section .slider-slider_kGV9Yj-list .slide-heading { font-size: px; text-transform: uppercase;}
  .home-slideshow-section .slider-slider_kGV9Yj-list .slide-sub-heading-2 { margin: 0 !important;  font-size: px; }
  .home-slideshow-section .slider-slider_kGV9Yj-list .slide-text { font-size: px; }

  .home-slideshow-section .dt-sc-swiper-slider .slider-slider_kGV9Yj-list .slider-content [class*="slide_"] { background: var(--DTTertiaryColor); background: ; }
  .home-slideshow-section .dt-sc-swiper-slider.swiper-container .swiper-slide img { min-height: 850px; }  

  

  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.along_with_container[class*="navigation-top"],
  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.inside_container[class*="navigation-top"] { padding-top: 0; }
  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.along_with_container[class*="navigation-bottom"],
  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.inside_container[class*="navigation-bottom"] { padding-bottom: 0; }

  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.inside_container[class*="navigation-top"] .swiper-arrows,
  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.inside_container[class*="navigation-bottom"] .swiper-arrows { margin: 10px; }
  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.inside_container[class*="navigation-top-center"] .swiper-arrows,
  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.inside_container[class*="navigation-bottom-center"] .swiper-arrows{ margin: 10px auto; }

  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.inside_container[class*="navigation-top-right"] .swiper-arrows,
  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.inside_container[class*="navigation-bottom-right"] .swiper-arrows,
  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.outside_container[class*="navigation-bottom-right"] .swiper-pagination { right: 0; }

  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.along_with_container[class*="navigation-bottom"].outside_element .swiper-pagination, 
  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.inside_container[class*="navigation-bottom"].outside_element .swiper-pagination { margin: 20px; bottom: 0 }

  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.along_with_container[class*="navigation-bottom"].outside_element.center_pagination .swiper-pagination, 
  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.inside_container[class*="navigation-bottom"].outside_element.center_pagination .swiper-pagination { 
    margin: 20px auto; bottom: 70px; }

  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.along_with_container[class*="navigation-bottom"].inside_element .swiper-pagination, 
  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.inside_container[class*="navigation-bottom"].inside_element .swiper-pagination { bottom: 30px; }

  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.along_with_container[class*="navigation-bottom"].inside_element.right_pagination .swiper-pagination, 
  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.inside_container[class*="navigation-bottom"].inside_element.right_pagination .swiper-pagination { 
    left: 20px; }

  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.center_pagination.outside_container[class*="navigation-bottom-right"] .swiper-pagination { right: 0; left: 0;
    transform: none; justify-content: center; }

  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.left_pagination.outside_container[class*="navigation-bottom-right"].outside_element .swiper-pagination { 
    left: 0; }
  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.inside_container.navigation-bottom-center.inside_element.center_pagination .swiper-arrows { bottom: 90px; }
  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.inside_element.center_pagination.navigation-bottom-center.along_with_container .swiper-pagination-bullets { 
    bottom: 70px; }

  .home-slideshow-section .dt-sc-swiper-slider.swiper-container.center-navigation.outside_container [class*="swiper-container"] { margin: auto; padding: 0; }

  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content { position: absolute; height: 100%; width: 100%; left: 0; top: 0; display: flex; }

  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content *[class*="slide_"] { border-radius: var(--DTRadius); border-radius: 0px; }
  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content *[class*="slide_"] { display: flex; flex-wrap: wrap; flex-direction: column;  padding: 20px; width: 790px; max-width:calc(100% - 100px); align-self: flex-start; }
  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content *[class*="slide_"] > * { width: 100%; }

  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content *[class*="slide_"] .multiple-buttons { display: flex; justify-content: center; flex-wrap: wrap; }
  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content *[class*="slide_"] .multiple-buttons > *:not(:last-child):not(:only-child) { margin-right: 10px; }

  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content *[class*="slide_"] > *,
  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content *[class*="slide_"] > *:not(:only-child) { margin: 0; }
  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content *[class*="slide_"] > *:not(:last-child) { margin: 10px 0; }

  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content[class*="-start"] [class*="slide_"] { text-align: left; }
  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content[class*="-start"] [class*="slide_"] .multiple-buttons { justify-content: flex-start; }
  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content[class*="-end"] [class*="slide_"] { text-align: right; }
  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content[class*="-end"] [class*="slide_"] .multiple-buttons { justify-content: flex-end; }

  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content[class*="text-center"] [class*="slide_"] { text-align: center; }

  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content[class*="top-center"] [class*="slide_"],
  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content[class*="bottom-center"] [class*="slide_"]{ margin-left: auto; margin-right: auto; }
  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content[class*="-right"] [class*="slide_"] { margin-left: auto;  margin-right: 10%; }
  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content[class*="-left"] [class*="slide_"] {margin-left: 10%; margin-right: auto; }

  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content[class*="bottom-"] [class*="slide_"] { align-self: flex-end; }
  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content[class*="center-"] [class*="slide_"],
  .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content[class*="dt-sc-flex-center"] [class*="slide_"] { align-self: center; }

  @media (max-width: 1540px) {

    .home-slideshow-section .dt-sc-swiper-slider.swiper-container .swiper-slide img { min-height: 700px; }

  }

  @media screen and (max-width: 1199px){

    .home-slideshow-section .dt-sc-swiper-slider.swiper-container .swiper-slide img { min-height: 550px; }
  }

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

    
    .home-slideshow-section .slider-slider_t9DmRr-list .slide-heading { font-size: px; line-height:normal; }
    .home-slideshow-section .slider-slider_t9DmRr-list .slide-sub-heading-2 { font-size: 20px; }
    
    .home-slideshow-section .slider-slider_kGV9Yj-list .slide-heading { font-size: px; line-height:normal; }
    .home-slideshow-section .slider-slider_kGV9Yj-list .slide-sub-heading-2 { font-size: px; }
    
  }

  @media screen and (min-width: 320px) and (max-width: 767px){

    

    .home-slideshow-section .slider-slider_t9DmRr-list .slide-heading{ font-size: 30px; }
    .home-slideshow-section .dt-sc-swiper-slider .slider-slider_t9DmRr-list .slider-content [class*="slide_"]{
      background:;
      width: 80%; 
    }

    

    .home-slideshow-section .slider-slider_kGV9Yj-list .slide-heading{ font-size: 30px; }
    .home-slideshow-section .dt-sc-swiper-slider .slider-slider_kGV9Yj-list .slider-content [class*="slide_"]{
      background:;
      width: 80%; 
    }

    

    .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content[class*="-right"] [class*="slide_"] { margin-left: 10%;  margin-right: 10%; }
    .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content[class*="-left"] [class*="slide_"] { margin-left: 10%; margin-right:10%; }

    .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content [class*="slide_"] .multiple-buttons {  display: grid; gap: 10px; }
    .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content [class*="slide_"] .multiple-buttons > *, 
    .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content [class*="slide_"] .multiple-buttons > :not(:last-child):not(:only-child),
    .home-slideshow-section .dt-sc-swiper-slider .swiper-wrapper .slider-content [class*="slide_"] .multiple-buttons > :not(:only-child) { margin: 0;  }

    .home-slideshow-section .dt-sc-swiper-slider.swiper-container .swiper-slide img { min-height: 300px; }

    .home-slideshow-section .slider--list .slide-heading { font-size: calc(.75* px); }
    .home-slideshow-section .slider--list .slide-sub-heading-2 { font-size: calc(.75* px); }
  }

/* Source: pages/aboutus.html | style block 3 */
#shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay:before {
      color: var(--DTTertiaryColor);
      color: ;
      background: currentcolor;
      opacity: 0.5;
    }

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-heading .dt-sc-main-heading { color: var(--DTColor_Heading); color:; }
    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-heading .dt-sc-sub-heading { color: var(--DTColor_Heading); color:; }
    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-heading .dt-sc-heading-description { color: var(--DTColor_Body); color:; }
    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-heading .dt-sc-btn {
      background: var(--DT_Button_BG_Color);
      background:;
        color: var(--DT_Button_Text_Color); color:; }
    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-heading .dt-sc-btn:hover {
      background: var(--DT_Button_BG_Hover_Color);
      background:;
        color: var(--DT_Button_Text_Hover_Color); color:; }

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style,
    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content { min-height: 600px; }

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style { position: relative; display: flex; flex-wrap: wrap; -webkit-box-orient: vertical;
      -webkit-box-direction: normal; flex-direction: column; min-width: 0; word-wrap: break-word; background-clip: border-box; padding: 0; gap: 0; overflow: hidden;
      align-self: stretch; }

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-media { width: 100%; height: 100%; position: absolute; }

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-media { width: 100%; height: 100%; }

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content {
      display: flex;
      flex-wrap: wrap;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      flex-direction: column;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      text-align: center;
      z-index: 1;
      height: 100%;
      transform: scale(1.1);
      -webkit-transform: scale(1.1);
      -moz-transform: scale(1.1);
      transition: var(--DTBaseTransition);
        opacity: 0;
    }

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style:hover .dt-sc-overlay-content { opacity: 1; transform: scale(1);
      -webkit-transform: scale(1); -moz-transform: scale(1); }

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content:before { content: ""; display: block; width: 100%; height: 100%;
    opacity: 0; transition: var(--DTBaseTransition); position: absolute; z-index: -1; }

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style:hover .dt-sc-overlay-content:before { opacity: 0.8; }

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content .dt-sc-overlay-inner { padding: 30px; }

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content *:not(:last-child) { margin: 0 0 10px 0; }

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content .dt-sc-main-title {
      padding-bottom: 20px;
      position: relative;
      text-transform: inherit;
      margin-bottom: 20px;
    }

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content .dt-sc-main-title:after {
      position: absolute;
      height: 2px;
      width: 40px;
      background: var(--DTPrimaryColor);
        content: "";
        left: 0;
        right: 0;
        margin: 0 auto;
        bottom: 0;
        }

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style img { width: 100%; height: 100%; object-fit: cover; object-position: center;
      transition: var(--DTBaseTransition); }

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style:hover img { transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1);
      -moz-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); }

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content:before {
      color: var(--DTTertiaryColor);
      color: ;
      background: currentcolor;
    }
    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-main-title {
      color: var(--DTColor_Heading); color:;
    }
    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-sub-title  {
      color: var(--DTColor_Heading); color:;
    }
    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-description  {
      color: var(--DTColor_Body); color:;
    }

    @media (max-width: 1540px) {

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style,
    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content { min-height: 500px; }

    }

    @media (max-width: 767px) {

    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style,
    #shopify-section-about-overlay-page.inner-page-overlay-section .dt-sc-overlay-style .dt-sc-overlay-content { min-height: 400px; }

    }

/* Source: pages/aboutus.html | style block 4 */
#shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-overlay:before { 
    color: var(--DTPrimaryColor); 
    color: #ffffff;    
    background: currentcolor; 
    opacity: 0.5;
  } 
  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-heading .dt-sc-main-heading { 
    color: var(--DTColor_Heading); color:#2d2c2c; } 
  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-heading .dt-sc-sub-heading { 
    color: var(--DTColor_Heading); color:#faf3f3; } 
  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-heading .dt-sc-heading-description { 
    color: var(--DTColor_Body); color:#faf3f3; } 
  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-heading .dt-sc-btn { 
    background: var(--DT_Button_BG_Color); color: var(--DT_Button_Text_Color);
    background:#ffffff; color:; }
  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-heading .dt-sc-btn:hover { 
    background: var(--DT_Button_BG_Hover_Color);
      background:; 
      color: var(--DT_Button_Text_Hover_Color); color:; }

  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-icon-box-section .dt-sc-icon-box {
    display: flex;
    flex-wrap: wrap;
    height: 100%;
    align-items: flex-start;
  }

  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-icon-box-section .dt-sc-icon-box .dt-sc-icon-image {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 70px;
    height: 70px;
    transition: var(--DTBaseTransition);
  }

  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-icon-box-section .dt-sc-icon-box .dt-sc-icon-image img,
  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-icon-box-section .dt-sc-icon-box .dt-sc-icon-image i { font-size: 30px; }

  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-icon-box-section .dt-sc-icon-box .dt-sc-icon-content {
    width: 100%;    
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
  }
  
  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-icon-box-section .dt-sc-icon-box .dt-sc-icon-image + .dt-sc-icon-content {
    width: calc(100% - 70px);
    padding: 0 0 0 30px;    
  }
  
  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-icon-box-section .dt-sc-icon-box.dt-sc-reverse-columns .dt-sc-icon-image + .dt-sc-icon-content {
    padding: 0 30px 0 0;
  }

  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-icon-box-section .dt-sc-icon-box .dt-sc-icon-content h4 {
    padding: 0;
    margin: 0 0 15px;
    font-size: 20px;
  }

  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-icon-box-section .dt-sc-icon-box.dt-sc-reverse-columns .dt-sc-icon-content {
    align-items: flex-end;
    text-align: right;    
  }
  
  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-icon-box-section .dt-sc-icon-box .dt-sc-icon-content h4 {
    color: var(--DTColor_Heading); color:; }  
  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-icon-box-section .dt-sc-icon-box .dt-sc-icon-content .dt-sc-description  {
    color: var(--DTColor_Body); color:; }
  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-icon-box-section .dt-sc-icon-box .dt-sc-icon-image { 
    background: var(--DT_Button_BG_Color); color: var(--DT_Button_Text_Color);
    background-color: #26d07c; color: #ffffff; }
  #shopify-section-inner-page-icon-box-section.inner-page-icon-box-section .dt-sc-icon-box-section .dt-sc-icon-box:hover .dt-sc-icon-image { 
    background-color: var(--DT_Button_BG_Hover_Color); color: var(--DT_Button_Text_Hover_Color);
    background-color: #4eb44f; color: ; }

/* Source: pages/aboutus.html | style block 5 */
#shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-overlay:before { color: var(--DTTertiaryColor); color: #31708f; background: currentcolor; opacity: 1; }
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-heading .dt-sc-main-heading { color: var(--DTColor_Heading); color:; } 
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-heading .dt-sc-sub-heading { color: var(--DTColor_Heading); color:; } 
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-heading .dt-sc-heading-description { color: var(--DTColor_Body); color:; } 
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-heading .dt-sc-btn { background: var(--DT_Button_BG_Color);  background:; olor: var(--DT_Button_Text_Color); color:; }
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-heading .dt-sc-btn:hover { background: var(--DT_Button_BG_Hover_Color); background:; color: var(--DT_Button_Text_Hover_Color); color:; }
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box { width: 100%; padding: 80px 60px; border: 5px solid; margin: 0 0 30px; }
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box .dt-sc-column { margin: 0; }
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box .dt-sc-custom-info-content { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; }
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box .dt-sc-custom-info-content.dt-sc-info-button { justify-content: flex-end; }
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box .dt-sc-custom-info-content .dt-sc-custom-info-title { display: flex; flex-wrap: wrap; align-items: center; justify-content: flex-start; margin: 0 0 20px; }
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box .dt-sc-custom-info-content .dt-sc-custom-info-title .dt-sc-main-title { margin: 0 10px 0 0; text-transform: capitalize; }
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box .dt-sc-custom-info-content .dt-sc-custom-info-title .dt-sc-sub-title { margin: 0; text-transform: capitalize; }
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box .dt-sc-custom-info-content.dt-sc-info-button a { margin: 0; }
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box { background-color: var(--DTTertiaryColor);  background-color: #005151; border-color: var(--DTPrimaryColor);  border-color: #4d8c40;}
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box .dt-sc-custom-info-content .dt-sc-custom-info-title .dt-sc-main-title { color: var(--DTPrimaryColor); color:#f5f5f5;}
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box .dt-sc-custom-info-content .dt-sc-custom-info-title .dt-sc-sub-title { color: var(--DTColor_Heading); color:#ffffff;}
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box .dt-sc-custom-info-content .dt-sc-description { color: var(--DTColor_Body); color:#ffffff;}
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box .dt-sc-custom-info-content.dt-sc-info-button a { background: var(--DT_Button_BG_Color); color: var(--DT_Button_Text_Color); background-color:#88b44e; color:#f5f5f5; }
  #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box .dt-sc-custom-info-content.dt-sc-info-button a:hover { background: var(--DT_Button_BG_Hover_Color); background-color:#000000; color: var(--DT_Button_Text_Hover_Color); color:#ffffff; }

  /* Responsive */
  @media (max-width: 1199px) {
    #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box { padding: 50px 30px; }
    #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box .dt-sc-custom-info-content h2 { font-size: 30px; }
    #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box .dt-sc-custom-info-content:last-child { justify-content: flex-start; }
  }

  @media (max-width: 767px) {
    #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box { padding: 30px 25px; }
    #shopify-section-inner-page-info-box-section.inner-page-custom-info-box .dt-sc-custom-info-box .dt-sc-custom-info-content h2 { font-size: 24px; }
  }

/* Source: pages/aboutus.html | inline style 1 */
.ab-1 {
  margin-top:0px;
  margin-bottom:50px;
  padding-top:0px;
  padding-bottom:0px;
}

/* Source: pages/aboutus.html | inline style 2 */
.ab-2 {
  margin-top:0px;
  margin-bottom:0px;
}

/* Source: pages/aboutus.html | inline style 3 */
.ab-3 {
  color: #4f4f4f;
}

/* Source: pages/aboutus.html | inline style 4 */
.ab-4 {
  color: #4f4f4f;
}

/* Source: pages/aboutus.html | inline style 5 */
.ab-5 {
  margin-top:0px;
  margin-bottom:0px;
  padding-top:0px;
  padding-bottom:0px;
}

/* Source: pages/aboutus.html | inline style 6 */
.ab-6 {
  margin-top:0px;
  margin-bottom:100px;
  padding-top:0px;
  padding-bottom:0px;
  background-attachment:fixed;
  background-repeat:repeat;
  background-position:center center;
  background-size: cover;
}

/* Source: pages/aboutus.html | inline style 7 */
.ab-7 {
  margin-top:0px;
  margin-bottom:0px;
  padding-top:0px;
  padding-bottom:0px;
}
