.elementor-28 .elementor-element.elementor-element-5551466{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:1em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-832c61e{text-align:left;}.elementor-28 .elementor-element.elementor-element-832c61e img{max-width:200px;}.elementor-28 .elementor-element.elementor-element-28194f1 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-28194f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-3f4c18b );}.elementor-28 .elementor-element.elementor-element-28194f1.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-28194f1.elementor-view-default .elementor-icon{color:var( --e-global-color-3f4c18b );border-color:var( --e-global-color-3f4c18b );}.elementor-28 .elementor-element.elementor-element-28194f1.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-28194f1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-3f4c18b );}.elementor-28 .elementor-element.elementor-element-28194f1 .elementor-icon{font-size:28px;}.elementor-28 .elementor-element.elementor-element-28194f1 .elementor-icon svg{height:28px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-5551466{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:.5em;--padding-bottom:.5em;--padding-left:2em;--padding-right:2em;}.elementor-28 .elementor-element.elementor-element-832c61e{width:var( --container-widget-width, 200px );max-width:200px;--container-widget-width:200px;--container-widget-flex-grow:0;text-align:left;}.elementor-28 .elementor-element.elementor-element-28194f1 .elementor-icon{font-size:25px;}.elementor-28 .elementor-element.elementor-element-28194f1 .elementor-icon svg{height:25px;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-832c61e{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;}.elementor-28 .elementor-element.elementor-element-28194f1 .elementor-icon{font-size:20px;}.elementor-28 .elementor-element.elementor-element-28194f1 .elementor-icon svg{height:20px;}}/* Start custom CSS for html, class: .elementor-element-21c3974 */#preloader {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url('/wp-content/uploads/2025/01/Deeskyop-1.jpg'); /* Escritorio */
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  z-index: 99999;
  transition: opacity 1s ease;
}

body.loaded #preloader {
  opacity: 0;
  pointer-events: none;
}

/* Tablet: max-width 1024px */
@media (max-width: 1024px) {
  #preloader {
    background-image: url('/wp-content/uploads/2025/01/Deeskyop-tablet.jpg'); /* Reemplaza con tu imagen */
  }
}

/* Móvil: max-width 767px */
@media (max-width: 767px) {
  #preloader {
    background-image: url('/wp-content/uploads/2025/01/Deeskyop-mobile.jpg'); /* Reemplaza con tu imagen */
  }
}/* End custom CSS */