.elementor-70 .elementor-element.elementor-element-dc4eebe > .elementor-container{max-width:800px;}.elementor-70 .elementor-element.elementor-element-dc4eebe{padding:50px 25px 25px 25px;}.elementor-70 .elementor-element.elementor-element-645a6c6 img{width:100vw;}.elementor-70 .elementor-element.elementor-element-eb1d5be .elementor-tab-title, .elementor-70 .elementor-element.elementor-element-eb1d5be .elementor-tab-title:before, .elementor-70 .elementor-element.elementor-element-eb1d5be .elementor-tab-title:after, .elementor-70 .elementor-element.elementor-element-eb1d5be .elementor-tab-content, .elementor-70 .elementor-element.elementor-element-eb1d5be .elementor-tabs-content-wrapper{border-width:0px;}.elementor-70 .elementor-element.elementor-element-eb1d5be .elementor-tab-title{font-family:"Source Code Pro", Sans-serif;font-size:14px;font-weight:600;}.elementor-70 .elementor-element.elementor-element-eb1d5be .elementor-tab-content{color:var( --e-global-color-6795184 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-70 .elementor-element.elementor-element-eb1d5be .elementor-tab-title{font-size:25px;}}@media(min-width:768px){.elementor-70 .elementor-element.elementor-element-8b8c119{width:42.75%;}.elementor-70 .elementor-element.elementor-element-0e024c2{width:57.25%;}}/* Start custom CSS for tabs, class: .elementor-element-eb1d5be */.elementor-widget-tabs .elementor-tab-desktop-title, .elementor-widget-tabs .elementor-tab-content {
    padding: 5px;
}

@media (min-width: 320px) {
  #h-tabs .elementor-tabs-wrapper {
    display: flex;
        flex-direction: row;
  }
}

@media (min-width: 320px) {
  #h-tabs .elementor-tab-mobile-title {
    display: none;
  }
}/* End custom CSS */