.elementor-bc-flex-widget .elementor-2636 .elementor-element.elementor-element-a4b45fc.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-2636 .elementor-element.elementor-element-a4b45fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-2636 .elementor-element.elementor-element-a4b45fc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2636 .elementor-element.elementor-element-a4b45fc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}body:not(.rtl) .elementor-2636 .elementor-element.elementor-element-775993a{left:0px;}body.rtl .elementor-2636 .elementor-element.elementor-element-775993a{right:0px;}.elementor-2636 .elementor-element.elementor-element-775993a{top:362px;z-index:2;text-align:center;}.elementor-2636 .elementor-element.elementor-element-775993a .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:600;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2636 .elementor-element.elementor-element-d3d003d .elementor-repeater-item-5ede481 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://marbellash.com/wp-content/uploads/2021/03/formaciones2.jpg);background-size:cover;}.elementor-2636 .elementor-element.elementor-element-d3d003d .elementor-repeater-item-5ede481 .elementor-background-overlay{background-color:#2D2D2D80;}.elementor-2636 .elementor-element.elementor-element-d3d003d .elementor-repeater-item-5ede481 .swiper-slide-contents{margin:0 auto;}.elementor-2636 .elementor-element.elementor-element-d3d003d .elementor-repeater-item-5ede481 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-2636 .elementor-element.elementor-element-d3d003d .elementor-repeater-item-8345f53 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://marbellash.com/wp-content/uploads/2021/03/Lisfting-de-pestanas-2-2-para-servicios.jpg);background-size:cover;}.elementor-2636 .elementor-element.elementor-element-d3d003d .elementor-repeater-item-8345f53 .elementor-background-overlay{background-color:#2D2D2D80;}.elementor-2636 .elementor-element.elementor-element-d3d003d .elementor-repeater-item-8345f53 .swiper-slide-contents{margin:0 auto;}.elementor-2636 .elementor-element.elementor-element-d3d003d .elementor-repeater-item-8345f53 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-2636 .elementor-element.elementor-element-d3d003d .elementor-repeater-item-8ae14ca .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://marbellash.com/wp-content/uploads/2023/03/diseno-de-cejas.jpg);background-size:cover;}.elementor-2636 .elementor-element.elementor-element-d3d003d .elementor-repeater-item-8ae14ca .elementor-background-overlay{background-color:#2D2D2D80;}.elementor-2636 .elementor-element.elementor-element-d3d003d .elementor-repeater-item-a75d40d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://marbellash.com/wp-content/uploads/2022/11/lash.jpg);background-size:cover;}.elementor-2636 .elementor-element.elementor-element-d3d003d .elementor-repeater-item-a75d40d .elementor-background-overlay{background-color:#2D2D2D6B;}.elementor-2636 .elementor-element.elementor-element-d3d003d .swiper-slide{transition-duration:calc(5000ms*1.2);height:1000px;}.elementor-2636 .elementor-element.elementor-element-d3d003d .elementor-slide-button{background-color:#553394;font-family:"Lato", Sans-serif;font-weight:500;border-width:0px;border-radius:0px;color:#FFFFFF;}.elementor-2636 .elementor-element.elementor-element-d3d003d > .elementor-widget-container{border-style:none;}.elementor-2636 .elementor-element.elementor-element-d3d003d .swiper-slide-contents{max-width:75%;}.elementor-2636 .elementor-element.elementor-element-d3d003d .swiper-slide-inner{text-align:center;}.elementor-2636 .elementor-element.elementor-element-d3d003d .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:20px;}.elementor-2636 .elementor-element.elementor-element-d3d003d .elementor-slide-heading{color:#FFFFFF;font-family:"Lato", Sans-serif;font-size:45px;font-weight:600;}.elementor-2636 .elementor-element.elementor-element-d3d003d .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:31px;}.elementor-2636 .elementor-element.elementor-element-d3d003d .elementor-slide-description{font-family:"Lato", Sans-serif;font-size:18px;font-weight:400;}@media(min-width:768px){.elementor-2636 .elementor-element.elementor-element-a4b45fc{width:100%;}}@media(max-width:1024px){.elementor-2636 .elementor-element.elementor-element-9ca4859{padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2636 .elementor-element.elementor-element-775993a{left:0px;}body.rtl .elementor-2636 .elementor-element.elementor-element-775993a{right:0px;}.elementor-2636 .elementor-element.elementor-element-775993a{top:267px;}}@media(max-width:767px){body:not(.rtl) .elementor-2636 .elementor-element.elementor-element-775993a{left:3px;}body.rtl .elementor-2636 .elementor-element.elementor-element-775993a{right:3px;}.elementor-2636 .elementor-element.elementor-element-775993a{top:417px;}.elementor-2636 .elementor-element.elementor-element-d3d003d .elementor-slide-heading{font-size:33px;}.elementor-2636 .elementor-element.elementor-element-d3d003d .elementor-slide-description{font-size:15px;}}/* Start custom CSS for slides, class: .elementor-element-d3d003d */.elementor-slide-heading {
  position: relative;
  display: inline-block;
}

.elementor-slide-heading::after {
  content: "";
  display: block;
  width: 200px; /* ajustado al tamaño visual de la imagen */
  height: 2px; /* más fino, como en la imagen */
  background-color: #553394;
  margin: 10px auto 0 auto;
}

@media (max-width: 767px) {
  .elementor-slide-description {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .elementor-slide-description,
  .elementor-slide-heading::after {
    display: none !important;
  }
}/* End custom CSS */