.elementor-2242 .elementor-element.elementor-element-c5ccbbd{--display:flex;}.elementor-2242 .elementor-element.elementor-element-1fec53f{text-align:center;}.elementor-2242 .elementor-element.elementor-element-6196269{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2242 .elementor-element.elementor-element-6196269.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2242 .elementor-element.elementor-element-7b7d60d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2242 .elementor-element.elementor-element-c779006{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:-8rem;--margin-left:0rem;--margin-right:0rem;}.elementor-2242 .elementor-element.elementor-element-5dcf2ba{--spacer-size:50px;}.elementor-2242 .elementor-element.elementor-element-9c936a9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2242 .elementor-element.elementor-element-c47ae30{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 13rem;}.elementor-2242 .elementor-element.elementor-element-c47ae30 .elementor-divider-separator{width:6%;margin:0 auto;margin-left:0;}.elementor-2242 .elementor-element.elementor-element-c47ae30 .elementor-divider{text-align:left;padding-block-start:12px;padding-block-end:12px;}.elementor-2242 .elementor-element.elementor-element-41cb510:not(.elementor-motion-effects-element-type-background), .elementor-2242 .elementor-element.elementor-element-41cb510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2242 .elementor-element.elementor-element-41cb510{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:9.4em;margin-bottom:9.4em;padding:0px 0px 0px 0px;}.elementor-2242 .elementor-element.elementor-element-41cb510 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2242 .elementor-element.elementor-element-763ced0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2242 .elementor-element.elementor-element-763ced0 > .elementor-element-populated{margin:0% 2% 0% 0%;--e-column-margin-right:2%;--e-column-margin-left:0%;padding:4% 7% 4% 0%;}.elementor-2242 .elementor-element.elementor-element-2eb1714{--spacer-size:50px;}.elementor-2242 .elementor-element.elementor-element-3c29c7d{width:var( --container-widget-width, 125.202% );max-width:125.202%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;padding:0rem 0rem 0rem 0rem;--container-widget-width:125.202%;--container-widget-flex-grow:0;text-align:start;}.elementor-2242 .elementor-element.elementor-element-3c29c7d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2242 .elementor-element.elementor-element-3c29c7d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;}.elementor-2242 .elementor-element.elementor-element-0b1b141 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2242 .elementor-element.elementor-element-0b1b141 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2242 .elementor-element.elementor-element-0b1b141 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2242 .elementor-element.elementor-element-11379a4{width:var( --container-widget-width, 100.351% );max-width:100.351%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 7rem;padding:0px 0px 0px 0px;--container-widget-width:100.351%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-2242 .elementor-element.elementor-element-11379a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2242 .elementor-element.elementor-element-8427317 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2242 .elementor-element.elementor-element-8427317 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2242 .elementor-element.elementor-element-8427317 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2242 .elementor-element.elementor-element-dc71112{width:var( --container-widget-width, 78.41% );max-width:78.41%;margin:8rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 10rem;padding:0px 0px 0px 0px;--container-widget-width:78.41%;--container-widget-flex-grow:0;border-radius:20px 20px 20px 20px;}.elementor-2242 .elementor-element.elementor-element-dc71112.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2242 .elementor-element.elementor-element-ca3cc50:not(.elementor-motion-effects-element-type-background), .elementor-2242 .elementor-element.elementor-element-ca3cc50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://guaranicompany.com/wp-content/uploads/2025/07/Diseno-sin-titulo.png");background-position:3px 148px;background-repeat:no-repeat;background-size:cover;}.elementor-2242 .elementor-element.elementor-element-ca3cc50 > .elementor-container{min-height:720px;}.elementor-2242 .elementor-element.elementor-element-ca3cc50{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2242 .elementor-element.elementor-element-ca3cc50 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2242 .elementor-element.elementor-element-92c600f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2242 .elementor-element.elementor-element-92c600f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-2242 .elementor-element.elementor-element-92c600f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2242 .elementor-element.elementor-element-f078b0e{text-align:center;}.elementor-2242 .elementor-element.elementor-element-f078b0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:68px;font-weight:400;}.elementor-2242 .elementor-element.elementor-element-673a709{--display:flex;}.elementor-2242 .elementor-element.elementor-element-8e7dc8a{--spacer-size:50px;}.elementor-2242 .elementor-element.elementor-element-a8dee6b{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;top:-170.84px;}.elementor-2242 .elementor-element.elementor-element-a8dee6b:hover{--e-transform-rotateZ:-30deg;}body:not(.rtl) .elementor-2242 .elementor-element.elementor-element-a8dee6b{left:103.16px;}body.rtl .elementor-2242 .elementor-element.elementor-element-a8dee6b{right:103.16px;}.elementor-2242 .elementor-element.elementor-element-cc315b2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2242 .elementor-element.elementor-element-d0a6b46{--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-2242 .elementor-element.elementor-element-97d3f4e .elementor-flip-box__front{background-color:var( --e-global-color-primary );}.elementor-2242 .elementor-element.elementor-element-97d3f4e .elementor-flip-box__back{background-color:var( --e-global-color-accent );}.elementor-2242 .elementor-element.elementor-element-97d3f4e{border-radius:20px 20px 20px 20px;}.elementor-2242 .elementor-element.elementor-element-97d3f4e:hover{border-radius:20px 20px 20px 20px;}.elementor-2242 .elementor-element.elementor-element-97d3f4e .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-2242 .elementor-element.elementor-element-97d3f4e .elementor-icon i{transform:rotate(0deg);}.elementor-2242 .elementor-element.elementor-element-97d3f4e .elementor-icon svg{transform:rotate(0deg);}.elementor-2242 .elementor-element.elementor-element-97d3f4e .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2242 .elementor-element.elementor-element-97d3f4e .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2242 .elementor-element.elementor-element-97d3f4e .elementor-flip-box__button{margin-inline-center:0;}.elementor-2242 .elementor-element.elementor-element-97d3f4e .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;}.elementor-2242 .elementor-element.elementor-element-4190cab{--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-2242 .elementor-element.elementor-element-027ad60 .elementor-flip-box__front{background-color:var( --e-global-color-primary );}.elementor-2242 .elementor-element.elementor-element-027ad60 .elementor-flip-box__back{background-color:var( --e-global-color-accent );}.elementor-2242 .elementor-element.elementor-element-027ad60{border-radius:20px 20px 20px 20px;}.elementor-2242 .elementor-element.elementor-element-027ad60:hover{border-radius:20px 20px 20px 20px;}.elementor-2242 .elementor-element.elementor-element-027ad60 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-2242 .elementor-element.elementor-element-027ad60 .elementor-icon i{transform:rotate(0deg);}.elementor-2242 .elementor-element.elementor-element-027ad60 .elementor-icon svg{transform:rotate(0deg);}.elementor-2242 .elementor-element.elementor-element-027ad60 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2242 .elementor-element.elementor-element-027ad60 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2242 .elementor-element.elementor-element-027ad60 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2242 .elementor-element.elementor-element-027ad60 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;}.elementor-2242 .elementor-element.elementor-element-7766616{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2242 .elementor-element.elementor-element-70a7346{--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-2242 .elementor-element.elementor-element-8341cd4 .elementor-flip-box__front{background-color:var( --e-global-color-primary );}.elementor-2242 .elementor-element.elementor-element-8341cd4 .elementor-flip-box__back{background-color:var( --e-global-color-accent );}.elementor-2242 .elementor-element.elementor-element-8341cd4{border-radius:20px 20px 20px 20px;}.elementor-2242 .elementor-element.elementor-element-8341cd4:hover{border-radius:20px 20px 20px 20px;}.elementor-2242 .elementor-element.elementor-element-8341cd4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-2242 .elementor-element.elementor-element-8341cd4 .elementor-icon i{transform:rotate(0deg);}.elementor-2242 .elementor-element.elementor-element-8341cd4 .elementor-icon svg{transform:rotate(0deg);}.elementor-2242 .elementor-element.elementor-element-8341cd4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2242 .elementor-element.elementor-element-8341cd4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2242 .elementor-element.elementor-element-8341cd4 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2242 .elementor-element.elementor-element-8341cd4 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;}.elementor-2242 .elementor-element.elementor-element-f00d35a{--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-2242 .elementor-element.elementor-element-0f80fab .elementor-flip-box__front{background-color:var( --e-global-color-primary );}.elementor-2242 .elementor-element.elementor-element-0f80fab .elementor-flip-box__back{background-color:var( --e-global-color-accent );}.elementor-2242 .elementor-element.elementor-element-0f80fab{border-radius:20px 20px 20px 20px;}.elementor-2242 .elementor-element.elementor-element-0f80fab:hover{border-radius:20px 20px 20px 20px;}.elementor-2242 .elementor-element.elementor-element-0f80fab .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-2242 .elementor-element.elementor-element-0f80fab .elementor-icon i{transform:rotate(0deg);}.elementor-2242 .elementor-element.elementor-element-0f80fab .elementor-icon svg{transform:rotate(0deg);}.elementor-2242 .elementor-element.elementor-element-0f80fab .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2242 .elementor-element.elementor-element-0f80fab .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2242 .elementor-element.elementor-element-0f80fab .elementor-flip-box__button{margin-inline-center:0;}.elementor-2242 .elementor-element.elementor-element-0f80fab .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;}.elementor-2242 .elementor-element.elementor-element-16b2a88{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2242 .elementor-element.elementor-element-26b6e66{--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-2242 .elementor-element.elementor-element-a8f2753 .elementor-flip-box__front{background-color:var( --e-global-color-primary );}.elementor-2242 .elementor-element.elementor-element-a8f2753 .elementor-flip-box__back{background-color:var( --e-global-color-accent );}.elementor-2242 .elementor-element.elementor-element-a8f2753{border-radius:20px 20px 20px 20px;}.elementor-2242 .elementor-element.elementor-element-a8f2753:hover{border-radius:20px 20px 20px 20px;}.elementor-2242 .elementor-element.elementor-element-a8f2753 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-2242 .elementor-element.elementor-element-a8f2753 .elementor-icon i{transform:rotate(0deg);}.elementor-2242 .elementor-element.elementor-element-a8f2753 .elementor-icon svg{transform:rotate(0deg);}.elementor-2242 .elementor-element.elementor-element-a8f2753 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2242 .elementor-element.elementor-element-a8f2753 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2242 .elementor-element.elementor-element-a8f2753 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2242 .elementor-element.elementor-element-a8f2753 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;}.elementor-2242 .elementor-element.elementor-element-23874d5{--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-2242 .elementor-element.elementor-element-db3118a .elementor-flip-box__front{background-color:var( --e-global-color-primary );}.elementor-2242 .elementor-element.elementor-element-db3118a .elementor-flip-box__back{background-color:var( --e-global-color-accent );}.elementor-2242 .elementor-element.elementor-element-db3118a{border-radius:20px 20px 20px 20px;}.elementor-2242 .elementor-element.elementor-element-db3118a:hover{border-radius:20px 20px 20px 20px;}.elementor-2242 .elementor-element.elementor-element-db3118a .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-2242 .elementor-element.elementor-element-db3118a .elementor-icon i{transform:rotate(0deg);}.elementor-2242 .elementor-element.elementor-element-db3118a .elementor-icon svg{transform:rotate(0deg);}.elementor-2242 .elementor-element.elementor-element-db3118a .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2242 .elementor-element.elementor-element-db3118a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2242 .elementor-element.elementor-element-db3118a .elementor-flip-box__button{margin-inline-center:0;}.elementor-2242 .elementor-element.elementor-element-db3118a .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;}.elementor-2242 .elementor-element.elementor-element-5e52d34{--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-2242 .elementor-element.elementor-element-a7c35e4 .elementor-flip-box__front{background-color:var( --e-global-color-primary );}.elementor-2242 .elementor-element.elementor-element-a7c35e4 .elementor-flip-box__back{background-color:var( --e-global-color-accent );}.elementor-2242 .elementor-element.elementor-element-a7c35e4{border-radius:20px 20px 20px 20px;}.elementor-2242 .elementor-element.elementor-element-a7c35e4:hover{border-radius:20px 20px 20px 20px;}.elementor-2242 .elementor-element.elementor-element-a7c35e4 .elementor-flip-box__front .elementor-flip-box__layer__overlay{padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-2242 .elementor-element.elementor-element-a7c35e4 .elementor-icon i{transform:rotate(0deg);}.elementor-2242 .elementor-element.elementor-element-a7c35e4 .elementor-icon svg{transform:rotate(0deg);}.elementor-2242 .elementor-element.elementor-element-a7c35e4 .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2242 .elementor-element.elementor-element-a7c35e4 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2242 .elementor-element.elementor-element-a7c35e4 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2242 .elementor-element.elementor-element-a7c35e4 .elementor-flip-box__back .elementor-flip-box__layer__description{color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:none;}.elementor-2242 .elementor-element.elementor-element-56bd194{--display:flex;}.elementor-2242 .elementor-element.elementor-element-1096979{width:var( --container-widget-width, 17% );max-width:17%;--container-widget-width:17%;--container-widget-flex-grow:0;top:-205.466px;}.elementor-2242 .elementor-element.elementor-element-1096979:hover{--e-transform-rotateZ:32deg;}body:not(.rtl) .elementor-2242 .elementor-element.elementor-element-1096979{left:1398.534px;}body.rtl .elementor-2242 .elementor-element.elementor-element-1096979{right:1398.534px;}.elementor-2242 .elementor-element.elementor-element-4f0f93f{--spacer-size:50px;}.elementor-2242 .elementor-element.elementor-element-0938f2e:not(.elementor-motion-effects-element-type-background), .elementor-2242 .elementor-element.elementor-element-0938f2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://guaranicompany.com/wp-content/uploads/2023/03/Counter-Img-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2242 .elementor-element.elementor-element-0938f2e > .elementor-container{min-height:480px;}.elementor-2242 .elementor-element.elementor-element-0938f2e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2242 .elementor-element.elementor-element-0938f2e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2242 .elementor-element.elementor-element-7f9809e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2242 .elementor-element.elementor-element-7f9809e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0% 0% 0% 0%;}.elementor-2242 .elementor-element.elementor-element-7f9809e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2242 .elementor-element.elementor-element-006c982{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2242 .elementor-element.elementor-element-8a14dc6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2242 .elementor-element.elementor-element-8a14dc6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2242 .elementor-element.elementor-element-a5bb57e{margin:0px 60px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2242 .elementor-element.elementor-element-a5bb57e .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;}.elementor-2242 .elementor-element.elementor-element-a5bb57e .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-2242 .elementor-element.elementor-element-2beca3b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2242 .elementor-element.elementor-element-2beca3b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2242 .elementor-element.elementor-element-ddc914a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2242 .elementor-element.elementor-element-ddc914a .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;}.elementor-2242 .elementor-element.elementor-element-ddc914a .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-2242 .elementor-element.elementor-element-92fbeda > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2242 .elementor-element.elementor-element-92fbeda > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2242 .elementor-element.elementor-element-9ec5871{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2242 .elementor-element.elementor-element-9ec5871 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:400;line-height:1.2em;}.elementor-2242 .elementor-element.elementor-element-9ec5871 .elementor-counter-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-2242 .elementor-element.elementor-element-2c640c5{--display:flex;}.elementor-2242 .elementor-element.elementor-element-6253a82{--spacer-size:50px;}@media(max-width:1024px){.elementor-2242 .elementor-element.elementor-element-763ced0 > .elementor-element-populated{margin:0% 0% 0% 6%;--e-column-margin-right:0%;--e-column-margin-left:6%;padding:0% 0% 0% 0%;}.elementor-2242 .elementor-element.elementor-element-ca3cc50 > .elementor-container{min-height:500px;}.elementor-2242 .elementor-element.elementor-element-ca3cc50:not(.elementor-motion-effects-element-type-background), .elementor-2242 .elementor-element.elementor-element-ca3cc50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-2242 .elementor-element.elementor-element-6196269{--width:500px;--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-2242 .elementor-element.elementor-element-7b7d60d{--content-width:500px;}.elementor-2242 .elementor-element.elementor-element-087acdd{padding:0px 0px 0px 0px;}.elementor-2242 .elementor-element.elementor-element-c779006{--content-width:500px;}.elementor-2242 .elementor-element.elementor-element-9c936a9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:center;}.elementor-2242 .elementor-element.elementor-element-9c936a9.elementor-element{--align-self:flex-start;}.elementor-2242 .elementor-element.elementor-element-763ced0 > .elementor-element-populated{margin:0px 0px 15px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2242 .elementor-element.elementor-element-3c29c7d{margin:1em 1em calc(var(--kit-widget-spacing, 0px) + 1em) 1em;--container-widget-width:319px;--container-widget-flex-grow:0;width:var( --container-widget-width, 319px );max-width:319px;}.elementor-2242 .elementor-element.elementor-element-0b1b141 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2242 .elementor-element.elementor-element-8427317 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2242 .elementor-element.elementor-element-ca3cc50 > .elementor-container{min-height:300px;}.elementor-2242 .elementor-element.elementor-element-ca3cc50:not(.elementor-motion-effects-element-type-background), .elementor-2242 .elementor-element.elementor-element-ca3cc50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-2242 .elementor-element.elementor-element-f078b0e .elementor-heading-title{font-size:35px;}.elementor-2242 .elementor-element.elementor-element-a5bb57e{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2242 .elementor-element.elementor-element-a5bb57e .elementor-counter-number-wrapper{font-size:40px;}.elementor-2242 .elementor-element.elementor-element-ddc914a{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2242 .elementor-element.elementor-element-ddc914a .elementor-counter-number-wrapper{font-size:40px;}.elementor-2242 .elementor-element.elementor-element-9ec5871{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2242 .elementor-element.elementor-element-9ec5871 .elementor-counter-number-wrapper{font-size:40px;}}@media(min-width:768px){.elementor-2242 .elementor-element.elementor-element-0b1b141{width:29.121%;}.elementor-2242 .elementor-element.elementor-element-8427317{width:37.184%;}.elementor-2242 .elementor-element.elementor-element-d0a6b46{--width:50%;}.elementor-2242 .elementor-element.elementor-element-4190cab{--width:50%;}.elementor-2242 .elementor-element.elementor-element-70a7346{--width:50%;}.elementor-2242 .elementor-element.elementor-element-f00d35a{--width:50%;}.elementor-2242 .elementor-element.elementor-element-26b6e66{--width:33%;}.elementor-2242 .elementor-element.elementor-element-23874d5{--width:33%;}.elementor-2242 .elementor-element.elementor-element-5e52d34{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2242 .elementor-element.elementor-element-6196269{--width:450px;}.elementor-2242 .elementor-element.elementor-element-8427317{width:20%;}}@media(min-width:1025px){.elementor-2242 .elementor-element.elementor-element-ca3cc50:not(.elementor-motion-effects-element-type-background), .elementor-2242 .elementor-element.elementor-element-ca3cc50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-96cfe6c *//* NUESTROS SERVICIOS - Tamaño 63px */
.jumping {
  display: inline-block;
  animation: jump 2.5s ease-in-out infinite;
  font-family: 'Playfair Display', serif;
  font-size: 63px;
  color: white;
  text-shadow: 0 0 5px rgba(255, 255, 255, 0.3);
  transition: color 0.3s ease;
}

.jumping:hover {
  color: #6e7072;
}

/* Delays por letra */
.jumping:nth-child(1) { animation-delay: 0s; }
.jumping:nth-child(2) { animation-delay: 0.1s; }
.jumping:nth-child(3) { animation-delay: 0.2s; }
.jumping:nth-child(4) { animation-delay: 0.3s; }
.jumping:nth-child(5) { animation-delay: 0.4s; }
.jumping:nth-child(6) { animation-delay: 0.5s; }
.jumping:nth-child(7) { animation-delay: 0.6s; }
.jumping:nth-child(8) { animation-delay: 0.7s; }
.jumping:nth-child(9) { animation-delay: 0.8s; }
.jumping:nth-child(10) { animation-delay: 0.9s; }
.jumping:nth-child(11) { animation-delay: 1s; }
.jumping:nth-child(12) { animation-delay: 1.1s; }
.jumping:nth-child(13) { animation-delay: 1.2s; }
.jumping:nth-child(14) { animation-delay: 1.3s; }
.jumping:nth-child(15) { animation-delay: 1.4s; }
.jumping:nth-child(16) { animation-delay: 1.5s; }
.jumping:nth-child(17) { animation-delay: 1.6s; }
.jumping:nth-child(18) { animation-delay: 1.7s; }

@keyframes jump {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-087acdd *//* TODO LO QUE NECESITAS - Tamaño 43px */
.jumping-small {
  display: inline-block;
  animation: jump 2.5s ease-in-out infinite;
  font-family: 'Playfair Display', serif;
  font-size: 43px;
  color: white;
  text-shadow: 0 0 5px rgba(255, 255, 255, 0.3);
  transition: color 0.3s ease;
}

.jumping-small:hover {
  color: #6e7072;
}

/* Delays por letra */
.jumping-small:nth-child(1) { animation-delay: 0s; }
.jumping-small:nth-child(2) { animation-delay: 0.1s; }
.jumping-small:nth-child(3) { animation-delay: 0.2s; }
.jumping-small:nth-child(4) { animation-delay: 0.3s; }
.jumping-small:nth-child(5) { animation-delay: 0.4s; }
.jumping-small:nth-child(6) { animation-delay: 0.5s; }
.jumping-small:nth-child(7) { animation-delay: 0.6s; }
.jumping-small:nth-child(8) { animation-delay: 0.7s; }
.jumping-small:nth-child(9) { animation-delay: 0.8s; }
.jumping-small:nth-child(10) { animation-delay: 0.9s; }
.jumping-small:nth-child(11) { animation-delay: 1s; }
.jumping-small:nth-child(12) { animation-delay: 1.1s; }
.jumping-small:nth-child(13) { animation-delay: 1.2s; }
.jumping-small:nth-child(14) { animation-delay: 1.3s; }
.jumping-small:nth-child(15) { animation-delay: 1.4s; }
.jumping-small:nth-child(16) { animation-delay: 1.5s; }
.jumping-small:nth-child(17) { animation-delay: 1.6s; }
.jumping-small:nth-child(18) { animation-delay: 1.7s; }
.jumping-small:nth-child(19) { animation-delay: 1.8s; }
.jumping-small:nth-child(20) { animation-delay: 1.9s; }
.jumping-small:nth-child(21) { animation-delay: 2s; }

@keyframes jump {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px);
  }
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-97d3f4e *//* Aplica bordes redondeados a todas las capas del Flip Box */
.elementor-widget-flip-box .elementor-flip-box__layer,
.elementor-widget-flip-box .elementor-flip-box__front,
.elementor-widget-flip-box .elementor-flip-box__back,
.elementor-widget-flip-box .elementor-widget-container {
    border-radius: 20px !important;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-027ad60 *//* Aplica bordes redondeados a todas las capas del Flip Box */
.elementor-widget-flip-box .elementor-flip-box__layer,
.elementor-widget-flip-box .elementor-flip-box__front,
.elementor-widget-flip-box .elementor-flip-box__back,
.elementor-widget-flip-box .elementor-widget-container {
    border-radius: 20px !important;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-8341cd4 *//* Aplica bordes redondeados a todas las capas del Flip Box */
.elementor-widget-flip-box .elementor-flip-box__layer,
.elementor-widget-flip-box .elementor-flip-box__front,
.elementor-widget-flip-box .elementor-flip-box__back,
.elementor-widget-flip-box .elementor-widget-container {
    border-radius: 20px !important;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-0f80fab *//* Aplica bordes redondeados a todas las capas del Flip Box */
.elementor-widget-flip-box .elementor-flip-box__layer,
.elementor-widget-flip-box .elementor-flip-box__front,
.elementor-widget-flip-box .elementor-flip-box__back,
.elementor-widget-flip-box .elementor-widget-container {
    border-radius: 20px !important;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-a8f2753 *//* Aplica bordes redondeados a todas las capas del Flip Box */
.elementor-widget-flip-box .elementor-flip-box__layer,
.elementor-widget-flip-box .elementor-flip-box__front,
.elementor-widget-flip-box .elementor-flip-box__back,
.elementor-widget-flip-box .elementor-widget-container {
    border-radius: 20px !important;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-db3118a *//* Aplica bordes redondeados a todas las capas del Flip Box */
.elementor-widget-flip-box .elementor-flip-box__layer,
.elementor-widget-flip-box .elementor-flip-box__front,
.elementor-widget-flip-box .elementor-flip-box__back,
.elementor-widget-flip-box .elementor-widget-container {
    border-radius: 20px !important;
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for flip-box, class: .elementor-element-a7c35e4 *//* Aplica bordes redondeados a todas las capas del Flip Box */
.elementor-widget-flip-box .elementor-flip-box__layer,
.elementor-widget-flip-box .elementor-flip-box__front,
.elementor-widget-flip-box .elementor-flip-box__back,
.elementor-widget-flip-box .elementor-widget-container {
    border-radius: 20px !important;
    overflow: hidden;
}/* End custom CSS */