@charset "UTF-8";
/*
    Created on : Oct 31, 2024, 6:55:48 PM
    Author     : Vicente Martín <vicente@elgrupo.es>
*/
/*
    Created on : Feb 21, 2024, 12:13:59 PM
    Author     : Vicente Martín <vicente@elgrupo.es>
*/
.custom-cta {
  transition: all 0.1s !important;
}
.custom-cta .elementor-divider {
  transition: all 0.1s !important;
}
.custom-cta:hover {
  border-bottom-width: 2px !important;
  transform: translateY(5px);
}
.custom-cta:hover .elementor-divider {
  margin-bottom: 5px;
}

.heading-asegura-facil {
  height: 222px;
}
@media only screen and (max-width: 1600px) {
  .heading-asegura-facil {
    padding-left: 0 !important;
  }
}
@media only screen and (max-width: 1024px) {
  .heading-asegura-facil {
    height: auto;
  }
}
@media only screen and (max-width: 1600px) {
  .heading-asegura-facil .elementor-widget-heading .elementor-widget-container {
    margin-right: 0 !important;
    display: flex;
    align-items: center !important;
    margin-top: 0 !important;
  }
}
@media only screen and (max-width: 1600px) and (max-width: 600px) {
  .heading-asegura-facil .elementor-widget-heading .elementor-widget-container {
    margin-top: 31px !important;
    margin-bottom: 29px !important;
  }
}
@media only screen and (max-width: 1600px) {
  .heading-asegura-facil h1 {
    font-size: 36px !important;
    max-width: 330px;
  }
}
@media only screen and (max-width: 1600px) and (max-width: 600px) {
  .heading-asegura-facil h1 {
    text-align: right !important;
    font-size: 28px !important;
    line-height: 114% !important;
    letter-spacing: -0.84px !important;
  }
}
@media only screen and (max-width: 1600px) {
  .heading-asegura-facil h1 br {
    display: none;
  }
}
.heading-asegura-facil .elementor-widget-uael-retina-image::after, .heading-asegura-facil .picture-home-heading::after {
  position: absolute;
  content: "";
  height: 100%;
  width: 100vw;
  background: #F5CB08;
  left: 99%;
  top: 0;
}
.heading-asegura-facil .elementor-widget-uael-retina-image .elementor-widget-container, .heading-asegura-facil .elementor-widget-uael-retina-image picture, .heading-asegura-facil .picture-home-heading .elementor-widget-container, .heading-asegura-facil .picture-home-heading picture {
  display: flex;
  height: 100%;
}
.heading-asegura-facil .elementor-widget-uael-retina-image .elementor-widget-container img, .heading-asegura-facil .elementor-widget-uael-retina-image picture img, .heading-asegura-facil .picture-home-heading .elementor-widget-container img, .heading-asegura-facil .picture-home-heading picture img {
  height: 100%;
}

@media (min-width: 767px) {
  .home-heading-arrow {
    position: static !important;
  }
}

/*# sourceMappingURL=home.css.map */
