.elementor-2708 .elementor-element.elementor-element-08a2796{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-2708 .elementor-element.elementor-element-08a2796:not(.elementor-motion-effects-element-type-background), .elementor-2708 .elementor-element.elementor-element-08a2796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuevento.top/wp-content/uploads/2025/11/fondo_cww.webp");background-repeat:no-repeat;background-size:cover;}.elementor-2708 .elementor-element.elementor-element-08a2796, .elementor-2708 .elementor-element.elementor-element-08a2796::before{--border-transition:0.3s;}.elementor-2708 .elementor-element.elementor-element-9db8f51{--display:flex;--background-transition:0.3s;}.elementor-2708 .elementor-element.elementor-element-d1eeb12{--spacer-size:50px;}.elementor-2708 .elementor-element.elementor-element-cbffbf2 img{max-width:47%;}.elementor-2708 .elementor-element.elementor-element-02e793f img{max-width:47%;}.elementor-2708 .elementor-element.elementor-element-fc44291{--spacer-size:50px;}.elementor-2708 .elementor-element.elementor-element-a012160{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-2708 .elementor-element.elementor-element-e3ca891{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-2708 .elementor-element.elementor-element-5f27824{--spacer-size:50px;}.elementor-2708 .elementor-element.elementor-element-cca13a4 img{max-width:47%;}.elementor-2708 .elementor-element.elementor-element-5f2bbb7{--spacer-size:50px;}.elementor-2708 .elementor-element.elementor-element-fb2f4ac{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2708 .elementor-element.elementor-element-2d92b20{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:-60px;--margin-right:0px;}.elementor-2708 .elementor-element.elementor-element-f2d3382{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:60px;--margin-right:0px;}.elementor-2708 .elementor-element.elementor-element-327bea6{--spacer-size:50px;}.elementor-2708 .elementor-element.elementor-element-5ad6dbe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2708 .elementor-element.elementor-element-acbdb2d.elementor-element{--align-self:flex-end;--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-2708 .elementor-element.elementor-element-acbdb2d{right:0px;}body.rtl .elementor-2708 .elementor-element.elementor-element-acbdb2d{left:0px;}.elementor-2708 .elementor-element.elementor-element-acbdb2d{top:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2708 .elementor-element.elementor-element-e3ca891{--width:45%;}.elementor-2708 .elementor-element.elementor-element-fb2f4ac{--content-width:400px;}}@media(max-width:1024px){.elementor-2708 .elementor-element.elementor-element-08a2796:not(.elementor-motion-effects-element-type-background), .elementor-2708 .elementor-element.elementor-element-08a2796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuevento.top/wp-content/uploads/2025/11/fondo_cww.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2708 .elementor-element.elementor-element-e3ca891{--grid-auto-flow:row;}.elementor-2708 .elementor-element.elementor-element-fb2f4ac{--grid-auto-flow:row;}.elementor-2708 .elementor-element.elementor-element-0bcaf9b img{max-width:70%;}.elementor-2708 .elementor-element.elementor-element-ff4739c img{max-width:70%;}}@media(max-width:767px){.elementor-2708 .elementor-element.elementor-element-08a2796:not(.elementor-motion-effects-element-type-background), .elementor-2708 .elementor-element.elementor-element-08a2796 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tuevento.top/wp-content/uploads/2025/11/fondo_cww.webp");background-repeat:no-repeat;background-size:cover;}.elementor-2708 .elementor-element.elementor-element-08a2796{--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-2708 .elementor-element.elementor-element-9db8f51{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;}.elementor-2708 .elementor-element.elementor-element-9db8f51.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-2708 .elementor-element.elementor-element-d1eeb12{--spacer-size:3.2rem;}.elementor-2708 .elementor-element.elementor-element-cbffbf2 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-2708 .elementor-element.elementor-element-cbffbf2{text-align:center;}.elementor-2708 .elementor-element.elementor-element-cbffbf2 img{width:100%;max-width:90%;}.elementor-2708 .elementor-element.elementor-element-02e793f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2708 .elementor-element.elementor-element-02e793f{text-align:center;}.elementor-2708 .elementor-element.elementor-element-02e793f img{width:100%;max-width:90%;}.elementor-2708 .elementor-element.elementor-element-fc44291{--spacer-size:20px;}.elementor-2708 .elementor-element.elementor-element-a012160{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2708 .elementor-element.elementor-element-e3ca891{--min-height:27vh;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:7px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2708 .elementor-element.elementor-element-e3ca891.e-con{--align-self:center;}.elementor-2708 .elementor-element.elementor-element-956627a{width:var( --container-widget-width, 8.4rem );max-width:8.4rem;--container-widget-width:8.4rem;--container-widget-flex-grow:0;}.elementor-2708 .elementor-element.elementor-element-956627a.elementor-element{--align-self:center;}.elementor-2708 .elementor-element.elementor-element-a8b5fff{width:var( --container-widget-width, 8.4rem );max-width:8.4rem;--container-widget-width:8.4rem;--container-widget-flex-grow:0;}.elementor-2708 .elementor-element.elementor-element-a8b5fff.elementor-element{--align-self:center;}.elementor-2708 .elementor-element.elementor-element-5f27824{--spacer-size:20px;}.elementor-2708 .elementor-element.elementor-element-cca13a4 > .elementor-widget-container{margin:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-2708 .elementor-element.elementor-element-cca13a4{text-align:center;}.elementor-2708 .elementor-element.elementor-element-cca13a4 img{width:100%;max-width:90%;}.elementor-2708 .elementor-element.elementor-element-5f2bbb7{--spacer-size:23px;}.elementor-2708 .elementor-element.elementor-element-fb2f4ac{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2708 .elementor-element.elementor-element-fb2f4ac.e-con{--align-self:flex-start;}.elementor-2708 .elementor-element.elementor-element-2d92b20{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2708 .elementor-element.elementor-element-0bcaf9b{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-2708 .elementor-element.elementor-element-0bcaf9b.elementor-element{--align-self:center;}.elementor-2708 .elementor-element.elementor-element-0bcaf9b img{max-width:100%;}.elementor-2708 .elementor-element.elementor-element-f2d3382{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2708 .elementor-element.elementor-element-ff4739c{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-2708 .elementor-element.elementor-element-ff4739c.elementor-element{--align-self:center;}.elementor-2708 .elementor-element.elementor-element-ff4739c img{max-width:100%;}.elementor-2708 .elementor-element.elementor-element-327bea6{--spacer-size:20px;}}
/* Start custom CSS for image, class: .elementor-element-cbffbf2 */.elementor-2708 .elementor-element.elementor-element-cbffbf2 {
  filter: drop-shadow(0 8px 18px rgba(0,0,0,0.21)) drop-shadow(0 1px 1px rgba(0,0,0,0.18));
}/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-02e793f */.elementor-2708 .elementor-element.elementor-element-02e793f {
  filter: drop-shadow(0 8px 18px rgba(0,0,0,0.21)) drop-shadow(0 1px 1px rgba(0,0,0,0.18));
}/* End custom CSS */


/* Start custom CSS for image, class: .elementor-element-956627a */.elementor-2708 .elementor-element.elementor-element-956627a {
  animation: burgerChill 2s cubic-bezier(.68,-0.55,.27,1.55) infinite;
  will-change: transform, filter;
  transition: transform 0.18s cubic-bezier(.44,2,.19,1), filter 0.18s;
}

.elementor-2708 .elementor-element.elementor-element-956627a:active {
  transform: scale(1.2) rotate(-7deg);
  filter: drop-shadow(0 0 18px #ffe066) brightness(1.1);
}

@keyframes burgerChill {
  0%, 100% {
    transform: translateY(0) rotate(0deg) scale(1);
    filter: drop-shadow(0 0 10px #ffeb3b);
  }
  30% {
    transform: translateY(-7px) rotate(-4deg) scale(1.05);
  }
  60% {
    transform: translateY(5px) rotate(4deg) scale(0.98);
    filter: drop-shadow(0 0 16px #ff9800);
  }
}/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-a8b5fff */.elementor-2708 .elementor-element.elementor-element-a8b5fff {
  animation: burgerChill 2s cubic-bezier(.68,-0.55,.27,1.55) infinite;
  will-change: transform, filter;
  transition: transform 0.18s cubic-bezier(.44,2,.19,1), filter 0.18s;
}

.elementor-2708 .elementor-element.elementor-element-a8b5fff:active {
  transform: scale(2.16) !important;
  /* Quité el rotate para evitar 'lucha' con burgerChill */
}/* End custom CSS */




/* Start custom CSS for image, class: .elementor-element-cca13a4 */.elementor-2708 .elementor-element.elementor-element-cca13a4 {
  filter: drop-shadow(0 8px 18px rgba(0,0,0,0.21)) drop-shadow(0 1px 1px rgba(0,0,0,0.18));
}/* End custom CSS */


/* Start custom CSS for image, class: .elementor-element-0bcaf9b */.elementor-2708 .elementor-element.elementor-element-0bcaf9b {
  animation: iconoTranquilo 3s ease-in-out infinite;
  filter: drop-shadow(0 4px 18px rgba(0,0,0,0.21)) drop-shadow(0 1px 2px rgba(0,0,0,0.08));
  will-change: transform;
}

@keyframes iconoTranquilo {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-7px);
  }
}/* End custom CSS */


/* Start custom CSS for image, class: .elementor-element-ff4739c */.elementor-2708 .elementor-element.elementor-element-ff4739c {
  animation: iconoTranquilo 3s ease-in-out infinite;
  filter: drop-shadow(0 4px 18px rgba(0,0,0,0.21)) drop-shadow(0 1px 2px rgba(0,0,0,0.08));
  will-change: transform;
}

@keyframes iconoTranquilo {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-7px);
  }
}/* End custom CSS */









