.elementor-695 .elementor-element.elementor-element-567ec86{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-e32a84e{--display:flex;--min-height:100vh;}.elementor-695 .elementor-element.elementor-element-e32a84e:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-e32a84e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paranainmersiva.com.ar/wp-content/uploads/2026/04/Image-1-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-695 .elementor-element.elementor-element-95c3753{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -80px) 0px;text-align:center;}.elementor-695 .elementor-element.elementor-element-95c3753 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:90px;font-weight:600;color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-695 .elementor-element.elementor-element-4946440 img{width:67%;}.elementor-695 .elementor-element.elementor-element-0c50fd2{--display:flex;--min-height:400px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-695 .elementor-element.elementor-element-0c50fd2:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-0c50fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-image:url("https://paranainmersiva.com.ar/wp-content/uploads/2026/04/Image-3-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-695 .elementor-element.elementor-element-e26340d{--display:flex;--min-height:100vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;}.elementor-695 .elementor-element.elementor-element-e26340d:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-e26340d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paranainmersiva.com.ar/wp-content/uploads/2026/04/Image-4.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-695 .elementor-element.elementor-element-2c17fff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 221px) 0px;text-align:center;}.elementor-695 .elementor-element.elementor-element-2c17fff .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:80px;font-weight:700;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-449449f{--display:flex;--min-height:400px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-449449f:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-449449f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-image:url("https://paranainmersiva.com.ar/wp-content/uploads/2026/04/Image-5-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-695 .elementor-element.elementor-element-843fdad img{width:45%;}.elementor-695 .elementor-element.elementor-element-412516d{--display:flex;--min-height:100vh;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-695 .elementor-element.elementor-element-412516d:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-412516d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paranainmersiva.com.ar/wp-content/uploads/2026/04/Image-6.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-695 .elementor-element.elementor-element-f5f37a6{margin:-175px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-695 .elementor-element.elementor-element-f5f37a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:90px;font-weight:700;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-a07df02{--display:flex;--min-height:400px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-a07df02:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-a07df02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-image:url("https://paranainmersiva.com.ar/wp-content/uploads/2026/04/Image-7.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-695 .elementor-element.elementor-element-5fca33a{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-695 .elementor-element.elementor-element-5fca33a:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-5fca33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paranainmersiva.com.ar/wp-content/uploads/2026/04/Image-9.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-695 .elementor-element.elementor-element-5c252b7{text-align:center;}.elementor-695 .elementor-element.elementor-element-5c252b7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:90px;font-weight:700;color:#FFFFFF;}.elementor-695 .elementor-element.elementor-element-87c4913{--display:flex;--min-height:400px;--justify-content:center;--margin-top:-400px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-695 .elementor-element.elementor-element-87c4913:not(.elementor-motion-effects-element-type-background), .elementor-695 .elementor-element.elementor-element-87c4913 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://paranainmersiva.com.ar/wp-content/uploads/2026/04/Image-8-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-695 .elementor-element.elementor-element-1879b46{--display:flex;}html{height:100vh;margin:0;overflow:hidden;}body{height:100vh;overflow:auto;scroll-snap-type:y mandatory;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:end;scroll-snap-stop:normal;}@media(max-width:1024px){.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:767px){.elementor-695 .elementor-element.elementor-element-95c3753{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;}.elementor-695 .elementor-element.elementor-element-95c3753 .elementor-heading-title{font-size:52px;}.elementor-695 .elementor-element.elementor-element-4946440{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-695 .elementor-element.elementor-element-4946440 img{width:100%;max-width:100vw;}.elementor-695 .elementor-element.elementor-element-2c17fff .elementor-heading-title{font-size:45px;}.elementor-695 .elementor-element.elementor-element-843fdad{margin:48px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-695 .elementor-element.elementor-element-843fdad img{width:77%;}.elementor-695 .elementor-element.elementor-element-412516d{--justify-content:center;}.elementor-695 .elementor-element.elementor-element-f5f37a6 .elementor-heading-title{font-size:45px;}.elementor-695 .elementor-element.elementor-element-a07df02{--justify-content:center;}.elementor-695 .elementor-element.elementor-element-5fca33a{--justify-content:center;}.elementor-695 .elementor-element.elementor-element-5c252b7 .elementor-heading-title{font-size:46px;}.elementor-695 .elementor-element.elementor-element-87c4913{--justify-content:center;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}/* Start custom CSS for image, class: .elementor-element-4946440 */.elementor-695 .elementor-element.elementor-element-4946440 {
    transform-origin: center center;
    animation: moonRotation 40s linear infinite;
}

@keyframes moonRotation {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e32a84e */#section1 {
    transform-origin: center center;
    animation: kenBurns 10s ease-in-out infinite alternate;
}

@keyframes kenBurns {
    0% {
        transform: scale(1);
    }
    100% {
        transform: scale(1.2);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e26340d */.elementor-695 .elementor-element.elementor-element-e26340d {
    transform-origin: center center;
    animation: kenBurns 10s ease-in-out infinite alternate;
}

@keyframes kenBurns {
    0% {
        transform: scale(1);
    }
    100% {
        transform: scale(1.2);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-843fdad */.elementor-695 .elementor-element.elementor-element-843fdad {
    /* Mantenemos el centro como eje para que el aumento sea simétrico */
    transform-origin: center center;
    /* Aplicamos la animación: 10 segundos para que no sea muy brusca */
    animation: vibrateAndZoom 10s ease-in-out infinite alternate;
}

@keyframes vibrateAndZoom {
    0% {
        /* Tamaño original y posición inicial */
        transform: scale(1) translate(0, 0);
    }
    10% { transform: scale(1.02) translate(-1px, 1px); }
    20% { transform: scale(1.04) translate(1px, -1px); }
    30% { transform: scale(1.06) translate(-1px, -1px); }
    40% { transform: scale(1.08) translate(1px, 1px); }
    50% {
        /* Punto medio: ya aumentó un 10% y sigue vibrando */
        transform: scale(1.10) translate(-1px, 2px);
    }
    60% { transform: scale(1.12) translate(1px, -1px); }
    70% { transform: scale(1.14) translate(-1px, 1px); }
    80% { transform: scale(1.16) translate(1px, 1px); }
    90% { transform: scale(1.18) translate(-1px, -1px); }
    100% {
        /* Tamaño máximo (20% más grande) y última vibración */
        transform: scale(1.20) translate(0, 0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-412516d */.elementor-695 .elementor-element.elementor-element-412516d {
    transform-origin: center center;
    animation: kenBurns 10s ease-in-out infinite alternate;
}

@keyframes kenBurns {
    0% {
        transform: scale(1);
    }
    100% {
        transform: scale(1.2);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fca33a */.elementor-695 .elementor-element.elementor-element-5fca33a {
    transform-origin: center center;
    animation: kenBurns 10s ease-in-out infinite alternate;
}

@keyframes kenBurns {
    0% {
        transform: scale(1);
    }
    100% {
        transform: scale(1.2);
    }
}/* End custom CSS */