.elementor-1715 .elementor-element.elementor-element-3a3a776:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-3a3a776 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2c2c2c;background-image:url("https://luxuryvittoriano.it/wp-content/uploads/2024/07/1-PIAZZA-SPAGNA.jpeg");background-position:center center;background-size:cover;}.elementor-1715 .elementor-element.elementor-element-3a3a776 > .elementor-background-overlay{background-color:#808a92;opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1715 .elementor-element.elementor-element-3a3a776 > .elementor-container{min-height:70vh;}.elementor-1715 .elementor-element.elementor-element-3a3a776{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1715 .elementor-element.elementor-element-3a3a776 > .elementor-shape-top .elementor-shape-fill{fill:#0A0A0A;}.elementor-1715 .elementor-element.elementor-element-3a3a776 > .elementor-shape-top svg{width:calc(123% + 1.3px);height:135px;}.elementor-1715 .elementor-element.elementor-element-522aab72{--spacer-size:50px;}.elementor-1715 .elementor-element.elementor-element-4ac5458d:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-4ac5458d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ededed;}.elementor-1715 .elementor-element.elementor-element-4ac5458d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1715 .elementor-element.elementor-element-4ac5458d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1715 .elementor-element.elementor-element-63acaa89{--spacer-size:70px;}.elementor-1715 .elementor-element.elementor-element-6a0dce9{text-align:center;}.elementor-1715 .elementor-element.elementor-element-8773190{text-align:center;}.elementor-1715 .elementor-element.elementor-element-601809a8{--spacer-size:15px;}.elementor-1715 .elementor-element.elementor-element-6895aac7:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-6895aac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ededed;}.elementor-1715 .elementor-element.elementor-element-6895aac7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1715 .elementor-element.elementor-element-6895aac7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1715 .elementor-element.elementor-element-6895aac7 > .elementor-shape-bottom svg{height:53px;}.elementor-1715 .elementor-element.elementor-element-718bf26:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-718bf26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ededed;}.elementor-1715 .elementor-element.elementor-element-718bf26{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1715 .elementor-element.elementor-element-718bf26 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1715 .elementor-element.elementor-element-718bf26 > .elementor-shape-bottom svg{height:53px;}.elementor-1715 .elementor-element.elementor-element-c3a0603:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-c3a0603 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ededed;}.elementor-1715 .elementor-element.elementor-element-c3a0603{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1715 .elementor-element.elementor-element-c3a0603 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1715 .elementor-element.elementor-element-c3a0603 > .elementor-shape-bottom svg{height:53px;}.elementor-1715 .elementor-element.elementor-element-73568fd:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-73568fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ededed;}.elementor-1715 .elementor-element.elementor-element-73568fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1715 .elementor-element.elementor-element-73568fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1715 .elementor-element.elementor-element-73568fd > .elementor-shape-bottom svg{height:53px;}.elementor-1715 .elementor-element.elementor-element-403c1c9:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-403c1c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ededed;}.elementor-1715 .elementor-element.elementor-element-403c1c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1715 .elementor-element.elementor-element-403c1c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1715 .elementor-element.elementor-element-403c1c9 > .elementor-shape-bottom svg{height:53px;}.elementor-1715 .elementor-element.elementor-element-0d8c9dd:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-0d8c9dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-1715 .elementor-element.elementor-element-0d8c9dd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1715 .elementor-element.elementor-element-0d8c9dd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1715 .elementor-element.elementor-element-7258565{--spacer-size:70px;}.elementor-1715 .elementor-element.elementor-element-3ce32c2:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-3ce32c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#010101;}.elementor-1715 .elementor-element.elementor-element-3ce32c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1715 .elementor-element.elementor-element-3ce32c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1715 .elementor-element.elementor-element-3ce32c2 > .elementor-shape-top svg{width:calc(207% + 1.3px);height:92px;}.elementor-1715 .elementor-element.elementor-element-0308212{--spacer-size:70px;}.elementor-1715 .elementor-element.elementor-element-d8a72ce .th-cta-text span{color:#ffffff;}.elementor-1715 .elementor-element.elementor-element-afadd0e{--spacer-size:70px;}.elementor-1715 .elementor-element.elementor-element-61f6cee:not(.elementor-motion-effects-element-type-background), .elementor-1715 .elementor-element.elementor-element-61f6cee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f8f9f9;}.elementor-1715 .elementor-element.elementor-element-61f6cee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1715 .elementor-element.elementor-element-61f6cee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1715 .elementor-element.elementor-element-e8444c5{--spacer-size:80px;}body.elementor-page-1715 h1.entry-title{margin-top:1px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1715 .elementor-element.elementor-element-3a3a776 > .elementor-container{min-height:500px;}.elementor-1715 .elementor-element.elementor-element-522aab72{--spacer-size:10px;}}@media(max-width:767px){.elementor-1715 .elementor-element.elementor-element-3a3a776 > .elementor-container{min-height:500px;}.elementor-1715 .elementor-element.elementor-element-522aab72{--spacer-size:0px;}}