.elementor-2 .elementor-element.elementor-element-86a2e2a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-86a2e2a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-61c7e2d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2 .elementor-element.elementor-element-d8cf9b1 > .elementor-widget-container{margin:0px 0px 40px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-d8cf9b1{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-d8cf9b1{right:0px;}.elementor-2 .elementor-element.elementor-element-d8cf9b1{bottom:33%;text-align:center;}.elementor-2 .elementor-element.elementor-element-d8cf9b1 .elementor-heading-title{font-size:40px;font-weight:300;text-transform:none;color:var( --e-global-color-astglobalcolor8 );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2089cad{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-2089cad{right:0px;}.elementor-2 .elementor-element.elementor-element-2089cad{bottom:-5%;}.elementor-2 .elementor-element.elementor-element-2089cad .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-2089cad .elementor-icon{font-size:160px;}.elementor-2 .elementor-element.elementor-element-2089cad .elementor-icon svg{height:160px;}.elementor-2 .elementor-element.elementor-element-e3cb0a7{--spacer-size:50px;}.elementor-2 .elementor-element.elementor-element-9d37ff3{text-align:center;}.elementor-2 .elementor-element.elementor-element-4bfc85f{text-align:center;}.elementor-2 .elementor-element.elementor-element-b53329b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b53329b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://filippouecher.it/wp-content/uploads/2024/09/Bernini-II_scena-3_vista-1.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-b53329b > .elementor-background-overlay{background-color:var( --e-global-color-astglobalcolor7 );opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-b53329b > .elementor-container{min-height:75vh;}.elementor-2 .elementor-element.elementor-element-b53329b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-d058725 > .elementor-element-populated{border-style:solid;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:20% 20% 20% 20%;}.elementor-2 .elementor-element.elementor-element-28a33f2{text-align:center;}.elementor-2 .elementor-element.elementor-element-28a33f2 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-fc799bd{text-align:center;}.elementor-2 .elementor-element.elementor-element-7fd1767 .elementor-button{font-weight:bold;text-transform:uppercase;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-2 .elementor-element.elementor-element-264cfec > .elementor-element-populated{margin:25px 25px 25px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-2 .elementor-element.elementor-element-46dd586{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-2 .elementor-element.elementor-element-46dd586 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-46dd586 .elementor-heading-title{font-weight:normal;text-transform:none;}.elementor-2 .elementor-element.elementor-element-125aefe{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-125aefe .elementor-button{font-weight:bold;text-transform:uppercase;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-2089cad .elementor-icon{font-size:70px;}.elementor-2 .elementor-element.elementor-element-2089cad .elementor-icon svg{height:70px;}}