.elementor-902 .elementor-element.elementor-element-9e348ec{--display:flex;--min-height:680px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-902 .elementor-element.elementor-element-9e348ec:not(.elementor-motion-effects-element-type-background), .elementor-902 .elementor-element.elementor-element-9e348ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-902 .elementor-element.elementor-element-61650df{--display:flex;--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;--justify-content:center;}.elementor-902 .elementor-element.elementor-element-61650df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-902 .elementor-element.elementor-element-9ea6e87 .elementor-heading-title{font-family:"ED-Nimpkisk", Sans-serif;font-size:90px;font-weight:500;line-height:90px;color:var( --e-global-color-7824d43 );}.elementor-902 .elementor-element.elementor-element-e04afe3{--display:flex;--justify-content:center;--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-902 .elementor-element.elementor-element-5e7de9c .elementor-button{background-color:var( --e-global-color-4b1973a );font-family:"Poppins - Parrafo", Sans-serif;font-size:24px;font-weight:600;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 8px 0px 6px #DC5C04;border-radius:20px 20px 20px 20px;padding:30px 50px 30px 50px;}.elementor-902 .elementor-element.elementor-element-5e7de9c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-902 .elementor-element.elementor-element-5e7de9c{z-index:2;}.elementor-902 .elementor-element.elementor-element-936621b{--display:flex;--min-height:570px;--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;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-902 .elementor-element.elementor-element-936621b:not(.elementor-motion-effects-element-type-background), .elementor-902 .elementor-element.elementor-element-936621b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-902 .elementor-element.elementor-element-2c839c6{--display:flex;--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;}.elementor-902 .elementor-element.elementor-element-29a6e53{text-align:center;}.elementor-902 .elementor-element.elementor-element-29a6e53 .elementor-heading-title{font-family:"Poppins - Parrafo", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:40px;color:var( --e-global-color-b086216 );}.elementor-902 .elementor-element.elementor-element-f125a17{text-align:center;}.elementor-902 .elementor-element.elementor-element-f125a17 .elementor-heading-title{font-family:"Poppins - Parrafo", Sans-serif;font-size:22px;font-weight:600;line-height:27px;color:var( --e-global-color-b086216 );}.elementor-902 .elementor-element.elementor-element-9081204{text-align:center;}.elementor-902 .elementor-element.elementor-element-9081204 .elementor-heading-title{font-family:"Poppins - Parrafo", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-b086216 );}.elementor-902 .elementor-element.elementor-element-d775ae5{--display:flex;--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;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-902 .elementor-element.elementor-element-d775ae5.e-con{--align-self:center;}.elementor-902 .elementor-element.elementor-element-3502b6b{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:3%;--padding-bottom:3%;--padding-left:1%;--padding-right:1%;}.elementor-902 .elementor-element.elementor-element-3502b6b:not(.elementor-motion-effects-element-type-background), .elementor-902 .elementor-element.elementor-element-3502b6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2deacb0 );}.elementor-902 .elementor-element.elementor-element-3502b6b.e-con{--e-con-transform-rotateZ:-8deg;--align-self:center;}.elementor-902 .elementor-element.elementor-element-fc0c40d img{width:42%;}.elementor-902 .elementor-element.elementor-element-02de415{text-align:center;}.elementor-902 .elementor-element.elementor-element-02de415 .elementor-heading-title{font-family:"Poppins - Parrafo", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-b086216 );}.elementor-902 .elementor-element.elementor-element-a22bf6c{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-85px;--margin-bottom:0px;--margin-left:-17px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:1%;--padding-right:1%;}.elementor-902 .elementor-element.elementor-element-a22bf6c:not(.elementor-motion-effects-element-type-background), .elementor-902 .elementor-element.elementor-element-a22bf6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4b1973a );}.elementor-902 .elementor-element.elementor-element-a22bf6c.e-con{--e-con-transform-rotateZ:16deg;--align-self:center;}.elementor-902 .elementor-element.elementor-element-1757cae img{width:42%;}.elementor-902 .elementor-element.elementor-element-4dd518d{text-align:center;}.elementor-902 .elementor-element.elementor-element-4dd518d .elementor-heading-title{font-family:"Poppins - Parrafo", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-b086216 );}.elementor-902 .elementor-element.elementor-element-8496413{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:-21px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:1%;--padding-right:1%;}.elementor-902 .elementor-element.elementor-element-8496413:not(.elementor-motion-effects-element-type-background), .elementor-902 .elementor-element.elementor-element-8496413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F17B00;}.elementor-902 .elementor-element.elementor-element-8496413.e-con{--e-con-transform-rotateZ:0deg;--align-self:center;}.elementor-902 .elementor-element.elementor-element-cc66081 img{width:42%;}.elementor-902 .elementor-element.elementor-element-d5bc992{text-align:center;}.elementor-902 .elementor-element.elementor-element-d5bc992 .elementor-heading-title{font-family:"Poppins - Parrafo", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-b086216 );}.elementor-902 .elementor-element.elementor-element-7749633{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-87px;--margin-bottom:0px;--margin-left:-13px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:1%;--padding-right:1%;}.elementor-902 .elementor-element.elementor-element-7749633:not(.elementor-motion-effects-element-type-background), .elementor-902 .elementor-element.elementor-element-7749633 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b086216 );}.elementor-902 .elementor-element.elementor-element-7749633.e-con{--e-con-transform-rotateZ:-9deg;--align-self:center;}.elementor-902 .elementor-element.elementor-element-ccdd897 img{width:42%;}.elementor-902 .elementor-element.elementor-element-5837145{text-align:center;}.elementor-902 .elementor-element.elementor-element-5837145 .elementor-heading-title{font-family:"Poppins - Parrafo", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-b086216 );}.elementor-902 .elementor-element.elementor-element-f520c86{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:1%;--padding-right:1%;}.elementor-902 .elementor-element.elementor-element-f520c86:not(.elementor-motion-effects-element-type-background), .elementor-902 .elementor-element.elementor-element-f520c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-902 .elementor-element.elementor-element-f520c86.e-con{--e-con-transform-rotateZ:7deg;--align-self:center;}.elementor-902 .elementor-element.elementor-element-ca19e35 img{width:42%;}.elementor-902 .elementor-element.elementor-element-96eb1cd{text-align:center;}.elementor-902 .elementor-element.elementor-element-96eb1cd .elementor-heading-title{font-family:"Poppins - Parrafo", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-b086216 );}.elementor-902 .elementor-element.elementor-element-adc7f7e:not(.elementor-motion-effects-element-type-background), .elementor-902 .elementor-element.elementor-element-adc7f7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2251AF00;}.elementor-902 .elementor-element.elementor-element-adc7f7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-902 .elementor-element.elementor-element-adc7f7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-902 .elementor-element.elementor-element-b19a38b > .elementor-widget-container{margin:-5px -5px -5px -5px;}.elementor-902 .elementor-element.elementor-element-b19a38b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-b086216 );}.elementor-902 .elementor-element.elementor-element-a4e08d9{--display:flex;--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;}.elementor-902 .elementor-element.elementor-element-a4e08d9:not(.elementor-motion-effects-element-type-background), .elementor-902 .elementor-element.elementor-element-a4e08d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-902 .elementor-element.elementor-element-78290d2{--display:flex;--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;}.elementor-902 .elementor-element.elementor-element-9c152db{text-align:center;}.elementor-902 .elementor-element.elementor-element-9c152db .elementor-heading-title{font-family:"Poppins - Parrafo", Sans-serif;font-size:35px;font-weight:600;text-transform:uppercase;line-height:40px;color:var( --e-global-color-b086216 );}.elementor-902 .elementor-element.elementor-element-0a4f71d{text-align:center;}.elementor-902 .elementor-element.elementor-element-0a4f71d .elementor-heading-title{font-family:"Poppins - Parrafo", Sans-serif;font-size:22px;font-weight:600;line-height:27px;color:var( --e-global-color-b086216 );}.elementor-902 .elementor-element.elementor-element-243d596{text-align:center;}.elementor-902 .elementor-element.elementor-element-243d596 .elementor-heading-title{font-family:"Poppins - Parrafo", Sans-serif;font-size:18px;font-weight:500;line-height:23px;color:var( --e-global-color-b086216 );}@media(min-width:768px){.elementor-902 .elementor-element.elementor-element-9e348ec{--content-width:1140px;}.elementor-902 .elementor-element.elementor-element-61650df{--width:60%;}.elementor-902 .elementor-element.elementor-element-e04afe3{--width:40%;}.elementor-902 .elementor-element.elementor-element-936621b{--content-width:1140px;}.elementor-902 .elementor-element.elementor-element-47a4e90{width:100%;}}@media(max-width:1024px){.elementor-902 .elementor-element.elementor-element-9e348ec{--z-index:0;}.elementor-902 .elementor-element.elementor-element-b19a38b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-902 .elementor-element.elementor-element-b19a38b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for heading, class: .elementor-element-9ea6e87 *//* ====== STICKER BASE ====== */
.sticker{
  --r: -1deg;
  --x: 0px;
  --y: 0px;

  display: inline-flex;
  align-items: center;
  padding: 8px 26px;
  border-radius: 999px;
  margin: 0 12px;
  white-space: nowrap;
  position: relative;

  outline: 6px solid #ffffff;
  box-shadow: 0 10px 0 rgba(0,0,0,.12),
              0 18px 30px rgba(0,0,0,.18);

  backface-visibility: hidden;
  transform-origin: center;
  will-change: transform;

  opacity: 1;

  /* POSICIÓN BASE FIJA */
  transform: translate3d(var(--x), var(--y), 0) rotate(var(--r)) scale(1);

  /* LATIDO SOLO AL CARGAR */
  animation: popBeatIn 3s ease-in-out 1 both;
}

/* ====== POSICIÓN BASE (FIJA) ====== */
.sticker.proposito{
  background: #00564e;      /* VERDE */
  --r: -8deg;
  --x: 14px;
  --y: 2px;
  z-index: 3;

  --beat-x: -6px;
  --beat-r: -0.8deg;
}

.sticker.estrategia{
  background: #004fce;      /* AZUL */
  --r: 6deg;
  --x: 12px;
  --y: 18px;
  z-index: 2;

  --beat-x: 6px;
  --beat-r: 0.8deg;
}

/* ====== LATIDO AL PASAR EL RATÓN ====== */
.sticker:hover{
  animation: popBeatHover 3s ease-in-out 1 both;
}

/* ====== POP + LATIDO CORAZÓN (INICIO) ====== */
@keyframes popBeatIn{
  0%{
    transform: translate3d(var(--x), var(--y), 0) rotate(var(--r)) scale(.92);
  }
  10%{
    transform: translate3d(var(--x), var(--y), 0)
              rotate(calc(var(--r) + 1.2deg))
              scale(1.10);
  }
  20%{
    transform: translate3d(var(--x), var(--y), 0) rotate(var(--r)) scale(1);
  }

  38%{
    transform: translate3d(var(--x), var(--y), 0) rotate(var(--r)) scale(1);
  }

  /* LUB */
  44%{
    transform: translate3d(calc(var(--x) + var(--beat-x)), calc(var(--y) - 1px), 0)
              rotate(calc(var(--r) + var(--beat-r)))
              scale(1.055);
  }
  48%{
    transform: translate3d(var(--x), var(--y), 0) rotate(var(--r)) scale(1);
  }

  /* DUB */
  52%{
    transform: translate3d(calc(var(--x) + (var(--beat-x) * .6)), calc(var(--y) - 1px), 0)
              rotate(calc(var(--r) + (var(--beat-r) * .6)))
              scale(1.035);
  }
  56%{
    transform: translate3d(var(--x), var(--y), 0) rotate(var(--r)) scale(1);
  }

  100%{
    transform: translate3d(var(--x), var(--y), 0) rotate(var(--r)) scale(1);
  }
}

/* ====== POP + LATIDO CORAZÓN (HOVER) ====== */
@keyframes popBeatHover{
  0%{
    transform: translate3d(var(--x), var(--y), 0) rotate(var(--r)) scale(.92);
  }
  10%{
    transform: translate3d(var(--x), var(--y), 0)
              rotate(calc(var(--r) + 1.2deg))
              scale(1.10);
  }
  20%{
    transform: translate3d(var(--x), var(--y), 0) rotate(var(--r)) scale(1);
  }

  38%{
    transform: translate3d(var(--x), var(--y), 0) rotate(var(--r)) scale(1);
  }

  44%{
    transform: translate3d(calc(var(--x) + var(--beat-x)), calc(var(--y) - 1px), 0)
              rotate(calc(var(--r) + var(--beat-r)))
              scale(1.055);
  }
  48%{
    transform: translate3d(var(--x), var(--y), 0) rotate(var(--r)) scale(1);
  }

  52%{
    transform: translate3d(calc(var(--x) + (var(--beat-x) * .6)), calc(var(--y) - 1px), 0)
              rotate(calc(var(--r) + (var(--beat-r) * .6)))
              scale(1.035);
  }
  56%{
    transform: translate3d(var(--x), var(--y), 0) rotate(var(--r)) scale(1);
  }

  100%{
    transform: translate3d(var(--x), var(--y), 0) rotate(var(--r)) scale(1);
  }
}

/* ====== TEXTO ====== */
.sticker.proposito .tw{
  display: inline-block;
  color: #f1cd43;           /* AMARILLO */
  line-height: 1;
  white-space: nowrap;
}

.sticker.estrategia .tw{
  display: inline-block;
  color: #ffb8c9;           /* ROSA */
  line-height: 1;
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b19a38b */.munay-marquee{
  width: 100%;
  overflow: hidden;
  padding: 12px 0;
}

.munay-marquee__inner{
  display: flex;
  width: max-content;
  will-change: transform;
  animation: munay-scroll 22s linear infinite;
}

.munay-marquee__content{
  display: flex;
  align-items: center;
  gap: 18px;
  padding-right: 18px;
}

/* texto */
.munay-marquee__content span{
  white-space: nowrap;
  text-transform: uppercase;
  letter-spacing: .12em;
  font-size: 14px;
  font-weight: 600;
}

/* corazón centrado */
.heart{
  font-size: 18px;
  line-height: 1;
  transform: translateY(1px);
  opacity: .75;
}

/* loop perfecto */
@keyframes munay-scroll{
  0% { transform: translateX(0); }
  100% { transform: translateX(-50%); }
}

/* accesibilidad */ @media (prefers-reduced-motion: reduce){ .munay-marquee__inner{ animation: none; } }
.munay-marquee .munay-marquee__content span{
  color: #000 !important;
}

.munay-marquee .munay-marquee__content .heart{
  color: #006049 !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ED-Nimpkisk';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://munayestudio.es/wp-content/uploads/ED-Nimpkish-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins &#8211; Parrafo';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://munayestudio.es/wp-content/uploads/Poppins-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins &#8211; Parrafo';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://munayestudio.es/wp-content/uploads/Poppins-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */