.elementor-8597 .elementor-element.elementor-element-4fbed5db > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8597 .elementor-element.elementor-element-4fbed5db:not(.elementor-motion-effects-element-type-background), .elementor-8597 .elementor-element.elementor-element-4fbed5db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.hotelvillaferrari.it/wp-content/uploads/2026/03/cera-due-volte-2-1920-1.png");background-position:center center;background-size:cover;}.elementor-8597 .elementor-element.elementor-element-4fbed5db > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(360deg, #1E232B00 0%, #00000085 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8597 .elementor-element.elementor-element-4fbed5db{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-8597 .elementor-element.elementor-element-31f9c9b9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8597 .elementor-element.elementor-element-73528429{text-align:center;}.elementor-8597 .elementor-element.elementor-element-73528429 .elementor-heading-title{font-size:45px;text-shadow:0px 0px 1px #B60200;color:#FFFFFF;}.elementor-8597 .elementor-element.elementor-element-4de3bc08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 300px 0px 300px;text-align:center;}.elementor-8597 .elementor-element.elementor-element-4de3bc08 .elementor-heading-title{font-size:20px;line-height:1.8em;color:#FFFFFF;}.elementor-8597 .elementor-element.elementor-element-5fc10a98 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8597 .elementor-element.elementor-element-5fc10a98:not(.elementor-motion-effects-element-type-background), .elementor-8597 .elementor-element.elementor-element-5fc10a98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelvillaferrari.it/wp-content/uploads/2026/03/bg-01.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-8597 .elementor-element.elementor-element-5fc10a98 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8597 .elementor-element.elementor-element-5fc10a98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 30px 0px;}.elementor-8597 .elementor-element.elementor-element-742d4c8e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 0px;}.elementor-8597 .elementor-element.elementor-element-4ee98f0c .elementor-repeater-item-d64db0e .swiper-slide-bg{background-image:url(https://www.hotelvillaferrari.it/wp-content/uploads/2026/03/630435882.jpg);background-size:cover;}.elementor-8597 .elementor-element.elementor-element-4ee98f0c .elementor-repeater-item-2572fa1 .swiper-slide-bg{background-image:url(https://www.hotelvillaferrari.it/wp-content/uploads/2026/03/630435848.jpg);background-size:cover;}.elementor-8597 .elementor-element.elementor-element-4ee98f0c .elementor-repeater-item-edee7ce .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://www.hotelvillaferrari.it/wp-content/uploads/2026/03/cera-due-volte-3-1920.png);background-size:cover;}.elementor-8597 .elementor-element.elementor-element-4ee98f0c .swiper-slide{transition-duration:calc(5000ms*1.2);height:450px;}.elementor-8597 .elementor-element.elementor-element-4ee98f0c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8597 .elementor-element.elementor-element-4ee98f0c.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-8597 .elementor-element.elementor-element-4ee98f0c .swiper-slide-contents{max-width:80%;}.elementor-8597 .elementor-element.elementor-element-4ee98f0c .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-8597 .elementor-element.elementor-element-4ee98f0c .swiper-pagination-bullet{height:7px;width:7px;}.elementor-8597 .elementor-element.elementor-element-4ee98f0c .swiper-horizontal .swiper-pagination-progressbar{height:7px;}.elementor-8597 .elementor-element.elementor-element-4ee98f0c .swiper-pagination-fraction{font-size:7px;}.elementor-8597 .elementor-element.elementor-element-4ee98f0c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#000000;opacity:1;}.elementor-8597 .elementor-element.elementor-element-4ee98f0c .swiper-pagination-bullet-active{background-color:#2271B1;}.elementor-8597 .elementor-element.elementor-element-18e7d2e3{--spacer-size:22px;}.elementor-8597 .elementor-element.elementor-element-75f444e0{text-align:center;}.elementor-8597 .elementor-element.elementor-element-75f444e0 .elementor-heading-title{font-size:30px;color:#FF0000;}.elementor-8597 .elementor-element.elementor-element-3b9d70a{text-align:center;}.elementor-8597 .elementor-element.elementor-element-3b9d70a .elementor-heading-title{font-size:20px;color:#353535;}.elementor-8597 .elementor-element.elementor-element-1b82e7c{--spacer-size:22px;}.elementor-8597 .elementor-element.elementor-element-642ad4ab{text-align:justify;}.elementor-8597 .elementor-element.elementor-element-642ad4ab .elementor-heading-title{font-weight:normal;line-height:1.8em;}.elementor-8597 .elementor-element.elementor-element-ea09822{text-align:start;}.elementor-8597 .elementor-element.elementor-element-ea09822 .elementor-heading-title{line-height:1.8em;}.elementor-8597 .elementor-element.elementor-element-bd59071{text-align:start;}.elementor-8597 .elementor-element.elementor-element-bd59071 .elementor-heading-title{line-height:1.8em;}.elementor-8597 .elementor-element.elementor-element-483e6207{--spacer-size:28px;}.elementor-bc-flex-widget .elementor-8597 .elementor-element.elementor-element-4fbb6ff4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-8597 .elementor-element.elementor-element-4fbb6ff4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-8597 .elementor-element.elementor-element-4fbb6ff4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 50px;}.elementor-8597 .elementor-element.elementor-element-690ea770:not(.elementor-motion-effects-element-type-background), .elementor-8597 .elementor-element.elementor-element-690ea770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8597 .elementor-element.elementor-element-690ea770{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-8597 .elementor-element.elementor-element-690ea770, .elementor-8597 .elementor-element.elementor-element-690ea770 > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-8597 .elementor-element.elementor-element-690ea770:hover{box-shadow:0px 0px 30px 0px rgba(0, 27.999999999999982, 75, 0.09);}.elementor-8597 .elementor-element.elementor-element-690ea770 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8597 .elementor-element.elementor-element-53dacd0f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8597 .elementor-element.elementor-element-39da7a5{--spacer-size:13px;}.elementor-8597 .elementor-element.elementor-element-2f80fb79 .elementor-heading-title{line-height:1.8em;}.elementor-8597 .elementor-element.elementor-element-271d7c5b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8597 .elementor-element.elementor-element-5df93642{--spacer-size:50px;}.elementor-8597 .elementor-element.elementor-element-11c15a9d:not(.elementor-motion-effects-element-type-background), .elementor-8597 .elementor-element.elementor-element-11c15a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8597 .elementor-element.elementor-element-11c15a9d{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-8597 .elementor-element.elementor-element-11c15a9d, .elementor-8597 .elementor-element.elementor-element-11c15a9d > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-8597 .elementor-element.elementor-element-11c15a9d:hover{box-shadow:0px 0px 30px 0px rgba(0, 27.999999999999982, 75, 0.09);}.elementor-8597 .elementor-element.elementor-element-11c15a9d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8597 .elementor-element.elementor-element-5d8faf97 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8597 .elementor-element.elementor-element-5531c888{--spacer-size:13px;}.elementor-8597 .elementor-element.elementor-element-69e33436 .elementor-heading-title{line-height:1.8em;}.elementor-8597 .elementor-element.elementor-element-4303084b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8597 .elementor-element.elementor-element-383fa254{--spacer-size:50px;}.elementor-8597 .elementor-element.elementor-element-6d08cc90:not(.elementor-motion-effects-element-type-background), .elementor-8597 .elementor-element.elementor-element-6d08cc90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8597 .elementor-element.elementor-element-6d08cc90{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E8E8E9;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-8597 .elementor-element.elementor-element-6d08cc90, .elementor-8597 .elementor-element.elementor-element-6d08cc90 > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-8597 .elementor-element.elementor-element-6d08cc90:hover{box-shadow:0px 0px 30px 0px rgba(0, 27.999999999999982, 75, 0.09);}.elementor-8597 .elementor-element.elementor-element-6d08cc90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8597 .elementor-element.elementor-element-d5551f0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8597 .elementor-element.elementor-element-48e19fed{--spacer-size:13px;}.elementor-8597 .elementor-element.elementor-element-57bc2d96 .elementor-heading-title{line-height:1.8em;}.elementor-8597 .elementor-element.elementor-element-422bc008 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-8597 .elementor-element.elementor-element-6bea47fd{--spacer-size:50px;}.elementor-8597 .elementor-element.elementor-element-32f5e34{--spacer-size:28px;}.elementor-8597 .elementor-element.elementor-element-e181de2{--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;}.elementor-8597 .elementor-element.elementor-element-b87e624{--spacer-size:50px;}.elementor-8597 .elementor-element.elementor-element-24c123f4{--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;}.elementor-8597 .elementor-element.elementor-element-9a0a0b .elementor-heading-title{font-size:30px;color:#FF0000;}.elementor-8597 .elementor-element.elementor-element-2bdae1c{font-weight:normal;}.elementor-8597 .elementor-element.elementor-element-73af4644{--spacer-size:50px;}.elementor-8597 .elementor-element.elementor-element-65593a4d{--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;}.elementor-8597 .elementor-element.elementor-element-5796c09{--spacer-size:44px;}.elementor-8597 .elementor-element.elementor-element-690661d{--spacer-size:24px;}.elementor-8597 .elementor-element.elementor-element-2614adf{text-align:center;}.elementor-8597 .elementor-element.elementor-element-2614adf .elementor-heading-title{font-size:49px;color:#FF0000;}.elementor-8597 .elementor-element.elementor-element-23be9b48{margin-top:70px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-8597 .elementor-element.elementor-element-70391c7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-8597 .elementor-element.elementor-element-dd5ac4a{text-align:center;}.elementor-8597 .elementor-element.elementor-element-dd5ac4a img{width:100px;border-radius:100px 100px 100px 100px;}.elementor-8597 .elementor-element.elementor-element-1d8f62e{text-align:center;}.elementor-8597 .elementor-element.elementor-element-7f36b10d{text-align:center;}.elementor-8597 .elementor-element.elementor-element-7f36b10d .elementor-heading-title{line-height:1.8em;}.elementor-8597 .elementor-element.elementor-element-4788e808 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-8597 .elementor-element.elementor-element-1d0c477a{text-align:center;}.elementor-8597 .elementor-element.elementor-element-1d0c477a img{width:100px;border-radius:100px 100px 100px 100px;}.elementor-8597 .elementor-element.elementor-element-d0a0a3a{text-align:center;}.elementor-8597 .elementor-element.elementor-element-34478be4{text-align:center;}.elementor-8597 .elementor-element.elementor-element-34478be4 .elementor-heading-title{line-height:1.8em;}.elementor-8597 .elementor-element.elementor-element-184160a4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-8597 .elementor-element.elementor-element-572b5f34{text-align:center;}.elementor-8597 .elementor-element.elementor-element-572b5f34 img{width:100px;border-radius:100px 100px 100px 100px;}.elementor-8597 .elementor-element.elementor-element-7b28269e{text-align:center;}.elementor-8597 .elementor-element.elementor-element-3ceab4c0{text-align:center;}.elementor-8597 .elementor-element.elementor-element-3ceab4c0 .elementor-heading-title{line-height:1.8em;}.elementor-8597 .elementor-element.elementor-element-966b1af > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}.elementor-8597 .elementor-element.elementor-element-6f7bbd89{text-align:center;}.elementor-8597 .elementor-element.elementor-element-6f7bbd89 img{width:100px;border-radius:100px 100px 100px 100px;}.elementor-8597 .elementor-element.elementor-element-7e2634d0{text-align:center;}.elementor-8597 .elementor-element.elementor-element-3d77351a{text-align:center;}.elementor-8597 .elementor-element.elementor-element-3d77351a .elementor-heading-title{line-height:1.8em;}.elementor-8597 .elementor-element.elementor-element-244eb494{--display:flex;--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8597 .elementor-element.elementor-element-3499e76{--spacer-size:85px;}.elementor-8597 .elementor-element.elementor-element-54f53bf{--display:flex;}body.elementor-page-8597{padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-8597 .elementor-element.elementor-element-53dacd0f{width:70%;}.elementor-8597 .elementor-element.elementor-element-271d7c5b{width:30%;}.elementor-8597 .elementor-element.elementor-element-5d8faf97{width:70%;}.elementor-8597 .elementor-element.elementor-element-4303084b{width:30%;}.elementor-8597 .elementor-element.elementor-element-d5551f0{width:70%;}.elementor-8597 .elementor-element.elementor-element-422bc008{width:30%;}}@media(max-width:1024px){.elementor-8597 .elementor-element.elementor-element-31f9c9b9 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-8597 .elementor-element.elementor-element-4de3bc08{padding:0px 15px 0px 15px;}.elementor-8597 .elementor-element.elementor-element-742d4c8e > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-8597 .elementor-element.elementor-element-4fbb6ff4 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 15px 0px 15px;}}@media(max-width:767px){.elementor-8597 .elementor-element.elementor-element-31f9c9b9{width:100%;}.elementor-8597 .elementor-element.elementor-element-73528429 .elementor-heading-title{font-size:40px;}.elementor-8597 .elementor-element.elementor-element-75f444e0 .elementor-heading-title{font-size:33px;}.elementor-8597 .elementor-element.elementor-element-3b9d70a .elementor-heading-title{font-size:33px;}.elementor-8597 .elementor-element.elementor-element-502655c3{text-align:center;}.elementor-8597 .elementor-element.elementor-element-2f80fb79{text-align:center;}.elementor-8597 .elementor-element.elementor-element-189f1b12{text-align:center;}.elementor-8597 .elementor-element.elementor-element-69e33436{text-align:center;}.elementor-8597 .elementor-element.elementor-element-353fc7fb{text-align:center;}.elementor-8597 .elementor-element.elementor-element-57bc2d96{text-align:center;}.elementor-8597 .elementor-element.elementor-element-9a0a0b{text-align:center;}.elementor-8597 .elementor-element.elementor-element-2bdae1c{text-align:center;}.elementor-8597 .elementor-element.elementor-element-73af4644{--spacer-size:21px;}.elementor-8597 .elementor-element.elementor-element-690661d{--spacer-size:53px;}.elementor-8597 .elementor-element.elementor-element-2614adf{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8597 .elementor-element.elementor-element-70391c7 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8597 .elementor-element.elementor-element-184160a4 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-8597 .elementor-element.elementor-element-966b1af > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-8597 .elementor-element.elementor-element-742d4c8e{width:100%;}.elementor-8597 .elementor-element.elementor-element-4fbb6ff4{width:100%;}}@media(min-width:1025px){.elementor-8597 .elementor-element.elementor-element-5fc10a98:not(.elementor-motion-effects-element-type-background), .elementor-8597 .elementor-element.elementor-element-5fc10a98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}