.elementor-31 .elementor-element.elementor-element-6ffe6790{--display:flex;--min-height:100vh;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-31 .elementor-element.elementor-element-6ffe6790:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-6ffe6790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://andreaeletizia.it/wp-content/uploads/2026/03/invito-busta-sotto-3.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-31 .elementor-element.elementor-element-643c54ea{--display:flex;--min-height:100vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-31 .elementor-element.elementor-element-7dfc9d13{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-31 .elementor-element.elementor-element-7dfc9d13.elementor-element{--align-self:center;}.elementor-31 .elementor-element.elementor-element-7dfc9d13 img{width:100vw;}.elementor-31 .elementor-element.elementor-element-4be7ab3d{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-31 .elementor-element.elementor-element-643c54ea{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-643c54ea.e-con{--align-self:center;}.elementor-31 .elementor-element.elementor-element-7dfc9d13{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -20%;text-align:center;}.elementor-31 .elementor-element.elementor-element-7dfc9d13 img{width:120vw;max-width:120%;}}@media(max-width:767px){.elementor-31 .elementor-element.elementor-element-6ffe6790{--min-height:100vh;}.elementor-31 .elementor-element.elementor-element-6ffe6790:not(.elementor-motion-effects-element-type-background), .elementor-31 .elementor-element.elementor-element-6ffe6790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 140%;background-size:240% auto;}.elementor-31 .elementor-element.elementor-element-643c54ea{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-31 .elementor-element.elementor-element-7dfc9d13{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) -140%;}.elementor-31 .elementor-element.elementor-element-7dfc9d13 img{width:240vw;max-width:240%;}}@media(min-width:768px){.elementor-31 .elementor-element.elementor-element-643c54ea{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-7dfc9d13 */.img-move-up img {
    cursor: pointer;
    transition: transform 3s cubic-bezier(0.7, 0, 0.25, 1) !important;

}

.img-move-up.move img {
       transform: translateY(-180px) translateZ(0);
transition-duration: 3s;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ffe6790 */.page-transition {
    transition:
        opacity 1.1s ease-in-out,
        transform 1.1s ease-in-out,
        filter 0.35s ease-out;
}

.page-transition.dissolve {
    opacity: 0;
    filter: blur(8px);
    transform: scale(0.98);
}

.img-move-up img,
.page-transition {
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}/* End custom CSS */