.elementor-1915 .elementor-element.elementor-element-786f3e4{--display:flex;--background-transition:0.3s;}.elementor-1915 .elementor-element.elementor-element-0bb7db1 .elementor-wrapper{--video-aspect-ratio:2.33333;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1915 .elementor-element.elementor-element-0bb7db1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1915 .elementor-element.elementor-element-46168d5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1915 .elementor-element.elementor-element-46168d5 .elementor-divider-separator{width:0%;}.elementor-1915 .elementor-element.elementor-element-46168d5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1915 .elementor-element.elementor-element-dbe6611{--display:flex;--background-transition:0.3s;}.elementor-1915 .elementor-element.elementor-element-df103b2{font-family:"Open Sans", Sans-serif;font-weight:600;line-height:5vh;}.elementor-1915 .elementor-element.elementor-element-f90f3e7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1915 .elementor-element.elementor-element-f90f3e7 .elementor-divider-separator{width:0%;}.elementor-1915 .elementor-element.elementor-element-f90f3e7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1915 .elementor-element.elementor-element-0fcb433{color:#000000;font-family:"Open Sans", Sans-serif;font-weight:400;line-height:5vh;}.elementor-1915 .elementor-element.elementor-element-e623059 .elementor-repeater-item-ca06af3 .swiper-slide-bg{background-color:#833ca3;background-image:url(http://www.genegis.it/wp-content/uploads/2025/04/image1.png);background-size:cover;}.elementor-1915 .elementor-element.elementor-element-e623059 .elementor-repeater-item-f3bee9b .swiper-slide-bg{background-color:#4054b2;background-image:url(http://www.genegis.it/wp-content/uploads/2022/11/PONTE-scaled.jpg);background-size:cover;}.elementor-1915 .elementor-element.elementor-element-e623059 .elementor-repeater-item-eeebc3a .swiper-slide-bg{background-color:#1abc9c;background-image:url(http://www.genegis.it/wp-content/uploads/2022/11/PAESAGGIO-scaled.jpg);background-size:cover;}.elementor-1915 .elementor-element.elementor-element-e623059 .elementor-repeater-item-d402611 .swiper-slide-bg{background-color:#1abc9c;background-image:url(http://www.genegis.it/wp-content/uploads/2022/11/paestum-scaled.jpg);background-size:cover;}.elementor-1915 .elementor-element.elementor-element-e623059 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-1915 .elementor-element.elementor-element-e623059 .swiper-slide-contents{max-width:66%;}.elementor-1915 .elementor-element.elementor-element-e623059 .swiper-slide-inner{text-align:center;}.elementor-1915 .elementor-element.elementor-element-e623059 .elementor-slide-button{border-width:1px;border-radius:0px;background-color:#182E5782;}.elementor-1915 .elementor-element.elementor-element-7ca604c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1915 .elementor-element.elementor-element-7ca604c .elementor-divider-separator{width:0%;}.elementor-1915 .elementor-element.elementor-element-7ca604c .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-1915 .elementor-element.elementor-element-0dbc80c{color:#000000;font-family:"Open Sans", Sans-serif;font-weight:400;line-height:5vh;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-1915 .elementor-element.elementor-element-13e08ab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-1915 .elementor-element.elementor-element-df566c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;border-style:none;--border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1915 .elementor-element.elementor-element-df566c7::before, .elementor-1915 .elementor-element.elementor-element-df566c7 > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-df566c7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-df566c7 > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-df566c7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-df566c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#3857A3;}.elementor-1915 .elementor-element.elementor-element-df566c7, .elementor-1915 .elementor-element.elementor-element-df566c7::before{--border-transition:0.3s;}.elementor-1915 .elementor-element.elementor-element-575f94e{color:#000000;font-family:"Open Sans", Sans-serif;font-weight:400;line-height:5vh;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-1915 .elementor-element.elementor-element-0412edf{--spacer-size:10px;}.elementor-1915 .elementor-element.elementor-element-b8f204e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;}.elementor-1915 .elementor-element.elementor-element-b8f204e::before, .elementor-1915 .elementor-element.elementor-element-b8f204e > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-b8f204e > .e-con-inner > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-b8f204e > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-b8f204e > .e-con-inner > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-b8f204e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#3857A3;}.elementor-1915 .elementor-element.elementor-element-ed94230{color:#000000;font-family:"Open Sans", Sans-serif;font-weight:400;line-height:5vh;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-1915 .elementor-element.elementor-element-7714894{--spacer-size:10px;}.elementor-1915 .elementor-element.elementor-element-6e66a81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;}.elementor-1915 .elementor-element.elementor-element-6e66a81::before, .elementor-1915 .elementor-element.elementor-element-6e66a81 > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-6e66a81 > .e-con-inner > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-6e66a81 > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-6e66a81 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-6e66a81 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#3857A3;}.elementor-1915 .elementor-element.elementor-element-5f9683d{color:#000000;font-family:"Open Sans", Sans-serif;font-weight:400;line-height:5vh;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-1915 .elementor-element.elementor-element-2cabe4e{--spacer-size:10px;}.elementor-1915 .elementor-element.elementor-element-43678f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;}.elementor-1915 .elementor-element.elementor-element-43678f2::before, .elementor-1915 .elementor-element.elementor-element-43678f2 > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-43678f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1915 .elementor-element.elementor-element-43678f2 > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-43678f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1915 .elementor-element.elementor-element-43678f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#3857A3;}.elementor-1915 .elementor-element.elementor-element-4964a2a{color:#000000;font-family:"Open Sans", Sans-serif;font-weight:400;line-height:5vh;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-1915 .elementor-element.elementor-element-75a6391{--display:flex;--background-transition:0.3s;}.elementor-1915 .elementor-element.elementor-element-0458261{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1915 .elementor-element.elementor-element-0458261 .elementor-divider-separator{width:0%;}.elementor-1915 .elementor-element.elementor-element-0458261 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1915 .elementor-element.elementor-element-df566c7{--width:25%;}.elementor-1915 .elementor-element.elementor-element-b8f204e{--width:25%;}.elementor-1915 .elementor-element.elementor-element-6e66a81{--width:25%;}.elementor-1915 .elementor-element.elementor-element-43678f2{--width:25%;}}