.elementor-2970 .elementor-element.elementor-element-31fccc4a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2970 .elementor-element.elementor-element-31fccc4a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2970 .elementor-element.elementor-element-31fccc4a .slider-parallax__subtitle{color:#FFFFFF;}.elementor-2970 .elementor-element.elementor-element-31fccc4a .slider-parallax__title{color:#FFFFFF;}.elementor-2970 .elementor-element.elementor-element-31fccc4a .slider-parallax__left .btn{color:#FFFFFF;}/* Start custom CSS for larson-parallax-projects, class: .elementor-element-31fccc4a */#SliderYate button svg {
  width: 0px !important;
  height: 0px !important;
}
b {
    color: #85a3c2;
}
div.slide:before {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.3); /* color encima de la imagen */
      z-index: 1;
    }
#SliderYate .elementor-swiper-button-prev,
#SliderYate .elementor-swiper-button-next,
#SliderYate .swiper-pagination {

}
#SliderYate .swiper-container a {
  pointer-events: auto;
}
#SliderYate .swiper-container {
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-12b5e9ca */.elementor-2970 .elementor-element.elementor-element-12b5e9ca{
    overflow-y: hidden; 
    overflow-x: auto;
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS */.e-parent{
  overflow: hidden !important;
  margin: 0 !important;
  padding: 0 !important;
  max-height: 100vh !important;
  box-sizing: border-box !important;
}/* End custom CSS */