.elementor-11835 .elementor-element.elementor-element-25a4ca5{margin-top:2px;margin-bottom:0px;}.elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tab-title, .elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tab-title:before, .elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tab-title:after, .elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tab-content, .elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tabs-content-wrapper{border-width:0px;}.elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tab-mobile-title, .elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tab-desktop-title.elementor-active, .elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tab-title:before, .elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tab-title:after, .elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tab-content, .elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tabs-content-wrapper{border-color:#25c6da;}.elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tab-desktop-title.elementor-active{background-color:#ffffff;}.elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tabs-content-wrapper{background-color:#ffffff;}.elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tab-title{color:#333333;}.elementor-11835 .elementor-element.elementor-element-dd98f9d > .elementor-widget-container{padding:0% 15% 0% 15%;}@media(max-width:767px){.elementor-11835 .elementor-element.elementor-element-25a4ca5{margin-top:0px;margin-bottom:0px;}.elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tab-title{font-size:0.7rem;}.elementor-11835 .elementor-element.elementor-element-dd98f9d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 1px 0px 1px;}}/* Start custom CSS for tabs, class: .elementor-element-dd98f9d */.elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tab-title {
      padding: 5px 25px 5px 10px;
      font-weight: 500;
      margin-bottom:20px;
  }

@media (max-width: 767px) {
 .elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tabs-wrapper {
    display: flex;
      flex-direction: row;
  }

  .elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tab-mobile-title {
    display: none;
  }
  
  .elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tab-title {
      padding: 5px 25px 5px 10px;
      font-weight: 500;
      margin-bottom:20px;
  }
     
    .elementor-11835 .elementor-element.elementor-element-dd98f9d .elementor-tabs .elementor-tab-content {
         padding: 0px 0px !important;
     }
  }



.elementor-11835 .elementor-element.elementor-element-dd98f9d  .elementor-tab-title.elementor-active {
    /*background-color: #25c6da !important;*/
    color: #fff !important;
    background-color: #adadad !important; 
  background: linear-gradient(45deg, #adadad 25%, transparent 25%, transparent), linear-gradient(-45deg, #fff 25%, transparent 25%, transparent), linear-gradient(45deg, transparent 75%, #fff 75%), linear-gradient(-45deg, transparent 75%, #adadad 75%);
  background-position: 0px 0px;
  background-size: calc(100% + 17%) 100%;
  background-repeat: no-repeat !important;
   
   font-weight: 500;

    
    
}/* End custom CSS */