.elementor-12 .elementor-element.elementor-element-7bdaf7f > .elementor-container{max-width:1290px;}.elementor-12 .elementor-element.elementor-element-7bdaf7f{padding:40px 0px 40px 0px;}.elementor-12 .elementor-element.elementor-element-ee208c0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tab-title, .elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tab-title:before, .elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tab-title:after, .elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tab-content, .elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tab-mobile-title, .elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tab-desktop-title.elementor-active, .elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tab-title:before, .elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tab-title:after, .elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tab-content, .elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tabs-content-wrapper{border-color:rgba(0, 0, 0, 0.29);}.elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tab-title, .elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tab-title a{color:#333333;}.elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tab-title.elementor-active,
					 .elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tab-title.elementor-active a{color:#3F7CC0;}.elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tab-title{font-family:"Heebo", HEEBO;font-size:25px;font-weight:900;}.elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tab-content{font-family:"Heebo", HEEBO;font-size:20px;}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-7bdaf7f{padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-ee208c0 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-13ad350 .elementor-tab-title{font-size:19px;}}/* Start custom CSS for tabs, class: .elementor-element-13ad350 */@media (max-width: 767px){
.elementor-tabs .elementor-tab-content {
    padding: 0;}
}



@media (max-width: 767px){
 .elementor-tab-title {
     padding: 15px!important;}
     
     
  }
@media (min-width: 320px) {
  #h-tabs .elementor-tabs-wrapper {
    display: flex;
      flex-direction: row;
          justify-content: center;
  }
}
@media (min-width: 320px) {
  #h-tabs .elementor-tab-mobile-title {
    display: none;
  }
}  



@media (max-width: 767px){
 .elementor-tab-title {
    text-align: center;}/* End custom CSS */