.elementor-kit-6{--e-global-color-primary:#F3F3F3;--e-global-color-secondary:#1D1D1D;--e-global-color-text:#0F0F0F;--e-global-color-accent:#5E9B1E;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:85px;--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:40px;--e-global-typography-secondary-font-weight:800;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:30px;--e-global-typography-text-font-weight:700;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-line-height:30px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.mov-grande, .mov-pequena{
  --dx: 0px; --dy: 0px;
  animation: deriva 2.5s ease-in-out infinite alternate;
  will-change: transform;
  transform: translate3d(0,0,0);
}
@keyframes deriva{
  from { transform: translate3d(0,0,0); }
  to   { transform: translate3d(var(--dx), var(--dy), 0); }
}
.mov-grande{  --dx: 26px;  --dy: 16px; }   /* derecha + abajo */
.mov-pequena{ --dx: -26px; --dy: -16px; } /* izquierda + arriba */
.mov-pequena{ animation-delay: -4.5s; }
@media (prefers-reduced-motion: reduce){
  .mov-grande, .mov-pequena{ animation: none !important; }
}/* End custom CSS */