.elementor-1841 .elementor-element.elementor-element-e32448d{--display:flex;--min-height:607px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1841 .elementor-element.elementor-element-e32448d:not(.elementor-motion-effects-element-type-background), .elementor-1841 .elementor-element.elementor-element-e32448d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelfirenze-fi.it/wp-content/uploads/2025/09/hotel-Firenze-Florence-rooms.jpg");background-position:center center;background-size:cover;}.elementor-1841 .elementor-element.elementor-element-d4417b6{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1841 .elementor-element.elementor-element-5a9f42d{text-align:center;}.elementor-1841 .elementor-element.elementor-element-5a9f42d .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:600;line-height:107%;color:#FFFFFF;}.elementor-1841 .elementor-element.elementor-element-31b7283{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1841 .elementor-element.elementor-element-57ed642{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1841 .elementor-element.elementor-element-4ddfc85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:var( --e-global-color-5601ebb );}.elementor-1841 .elementor-element.elementor-element-41de567{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1841 .elementor-element.elementor-element-41de567:not(.elementor-motion-effects-element-type-background), .elementor-1841 .elementor-element.elementor-element-41de567 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1841 .elementor-element.elementor-element-41de567.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1841 .elementor-element.elementor-element-02d772e{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1841 .elementor-element.elementor-element-f433516.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-f433516 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:434px;}.elementor-1841 .elementor-element.elementor-element-f433516 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-1841 .elementor-element.elementor-element-f433516 .elementor-swiper-button{font-size:20px;}.elementor-1841 .elementor-element.elementor-element-4bd7237{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1841 .elementor-element.elementor-element-0ef25b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-0f71fe9 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-1841 .elementor-element.elementor-element-a673054{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:#FFFFFF;}.elementor-1841 .elementor-element.elementor-element-071f575{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-2f4e191 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-1841 .elementor-element.elementor-element-23cbe21{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:#FFFFFF;}.elementor-1841 .elementor-element.elementor-element-a643ed8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1841 .elementor-element.elementor-element-a643ed8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1841 .elementor-element.elementor-element-30000fa{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1841 .elementor-element.elementor-element-060ec52{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-31a0640 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1841 .elementor-element.elementor-element-401c92e{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:var( --e-global-color-5601ebb );}.elementor-1841 .elementor-element.elementor-element-48844a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-8688c91 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1841 .elementor-element.elementor-element-8a81fe8{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:var( --e-global-color-5601ebb );}.elementor-1841 .elementor-element.elementor-element-d2be6db{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-1841 .elementor-element.elementor-element-8b83b3a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-8b83b3a .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:434px;}.elementor-1841 .elementor-element.elementor-element-8b83b3a .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-1841 .elementor-element.elementor-element-8b83b3a .elementor-swiper-button{font-size:20px;}.elementor-1841 .elementor-element.elementor-element-7eccacb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1841 .elementor-element.elementor-element-7eccacb:not(.elementor-motion-effects-element-type-background), .elementor-1841 .elementor-element.elementor-element-7eccacb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1841 .elementor-element.elementor-element-7eccacb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1841 .elementor-element.elementor-element-648e8f6{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-1841 .elementor-element.elementor-element-708e00d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-708e00d .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:434px;}.elementor-1841 .elementor-element.elementor-element-708e00d .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-1841 .elementor-element.elementor-element-708e00d .elementor-swiper-button{font-size:20px;}.elementor-1841 .elementor-element.elementor-element-db57359{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1841 .elementor-element.elementor-element-9259fc7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-8aaf6d8 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-1841 .elementor-element.elementor-element-b718875{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:#FFFFFF;}.elementor-1841 .elementor-element.elementor-element-96c0b55{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-c39b1fc .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-1841 .elementor-element.elementor-element-795fdc5{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:#FFFFFF;}.elementor-1841 .elementor-element.elementor-element-3145c3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1841 .elementor-element.elementor-element-3145c3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1841 .elementor-element.elementor-element-782b7df{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1841 .elementor-element.elementor-element-71e6da7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-0f67240 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1841 .elementor-element.elementor-element-9d58edc{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:var( --e-global-color-5601ebb );}.elementor-1841 .elementor-element.elementor-element-bb4fca5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-f477c7a .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1841 .elementor-element.elementor-element-21f07ed{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:var( --e-global-color-5601ebb );}.elementor-1841 .elementor-element.elementor-element-769c574{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-1841 .elementor-element.elementor-element-041f54a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-041f54a .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:434px;}.elementor-1841 .elementor-element.elementor-element-041f54a .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-1841 .elementor-element.elementor-element-041f54a .elementor-swiper-button{font-size:20px;}.elementor-1841 .elementor-element.elementor-element-d177ad0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1841 .elementor-element.elementor-element-d177ad0:not(.elementor-motion-effects-element-type-background), .elementor-1841 .elementor-element.elementor-element-d177ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1841 .elementor-element.elementor-element-d177ad0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1841 .elementor-element.elementor-element-5f3b3fb{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-1841 .elementor-element.elementor-element-8c61920.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-8c61920 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:434px;}.elementor-1841 .elementor-element.elementor-element-8c61920 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-1841 .elementor-element.elementor-element-8c61920 .elementor-swiper-button{font-size:20px;}.elementor-1841 .elementor-element.elementor-element-c0c0842{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1841 .elementor-element.elementor-element-e89b57d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-d8cc68a .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-1841 .elementor-element.elementor-element-0b75aa7{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:#FFFFFF;}.elementor-1841 .elementor-element.elementor-element-ccdb9a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-309977e .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-1841 .elementor-element.elementor-element-7927d70{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:#FFFFFF;}.elementor-1841 .elementor-element.elementor-element-f4f2e49{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1841 .elementor-element.elementor-element-f4f2e49.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1841 .elementor-element.elementor-element-6f5076b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1841 .elementor-element.elementor-element-60a28ff{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-1711c83 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1841 .elementor-element.elementor-element-caf9a57{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:var( --e-global-color-5601ebb );}.elementor-1841 .elementor-element.elementor-element-0d993ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-422de10 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1841 .elementor-element.elementor-element-d9963d2{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:var( --e-global-color-5601ebb );}.elementor-1841 .elementor-element.elementor-element-1602391{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-1841 .elementor-element.elementor-element-96c2438.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-96c2438 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:434px;}.elementor-1841 .elementor-element.elementor-element-96c2438 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-1841 .elementor-element.elementor-element-96c2438 .elementor-swiper-button{font-size:20px;}.elementor-1841 .elementor-element.elementor-element-752a292{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1841 .elementor-element.elementor-element-752a292:not(.elementor-motion-effects-element-type-background), .elementor-1841 .elementor-element.elementor-element-752a292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1841 .elementor-element.elementor-element-752a292.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1841 .elementor-element.elementor-element-8332ddd{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-1841 .elementor-element.elementor-element-fff0326.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-fff0326 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:434px;}.elementor-1841 .elementor-element.elementor-element-fff0326 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-1841 .elementor-element.elementor-element-fff0326 .elementor-swiper-button{font-size:20px;}.elementor-1841 .elementor-element.elementor-element-10b74b2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1841 .elementor-element.elementor-element-00000a2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-bc6e015 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-1841 .elementor-element.elementor-element-5cf087c{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:#FFFFFF;}.elementor-1841 .elementor-element.elementor-element-b3840ca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-081da9c .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-1841 .elementor-element.elementor-element-1b2a0b4{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:#FFFFFF;}.elementor-1841 .elementor-element.elementor-element-103cc9c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1841 .elementor-element.elementor-element-103cc9c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1841 .elementor-element.elementor-element-1970b00{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1841 .elementor-element.elementor-element-adf3465{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-918301d .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1841 .elementor-element.elementor-element-c822d9b{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:var( --e-global-color-5601ebb );}.elementor-1841 .elementor-element.elementor-element-831a9dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-c0f3073 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:50px;font-weight:600;color:var( --e-global-color-primary );}.elementor-1841 .elementor-element.elementor-element-07d06b6{font-family:"Avenir", Sans-serif;font-size:14px;font-weight:400;line-height:120%;color:var( --e-global-color-5601ebb );}.elementor-1841 .elementor-element.elementor-element-f840085{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;}.elementor-1841 .elementor-element.elementor-element-04b24be.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-04b24be .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:434px;}.elementor-1841 .elementor-element.elementor-element-04b24be .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:4 / 3;}.elementor-1841 .elementor-element.elementor-element-04b24be .elementor-swiper-button{font-size:20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1841 .elementor-element.elementor-element-f433516.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-f433516 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:250px;}.elementor-1841 .elementor-element.elementor-element-8b83b3a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-8b83b3a .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:250px;}.elementor-1841 .elementor-element.elementor-element-708e00d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-708e00d .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:250px;}.elementor-1841 .elementor-element.elementor-element-041f54a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-041f54a .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:250px;}.elementor-1841 .elementor-element.elementor-element-8c61920.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-8c61920 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:250px;}.elementor-1841 .elementor-element.elementor-element-96c2438.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-96c2438 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:250px;}.elementor-1841 .elementor-element.elementor-element-fff0326.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-fff0326 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:250px;}.elementor-1841 .elementor-element.elementor-element-04b24be.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-04b24be .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:250px;}}@media(min-width:768px){.elementor-1841 .elementor-element.elementor-element-d4417b6{--width:450px;}.elementor-1841 .elementor-element.elementor-element-57ed642{--width:551px;}.elementor-1841 .elementor-element.elementor-element-02d772e{--width:66.66%;}.elementor-1841 .elementor-element.elementor-element-4bd7237{--width:33.33%;}.elementor-1841 .elementor-element.elementor-element-0ef25b6{--width:335px;}.elementor-1841 .elementor-element.elementor-element-071f575{--width:335px;}.elementor-1841 .elementor-element.elementor-element-30000fa{--width:33.33%;}.elementor-1841 .elementor-element.elementor-element-060ec52{--width:335px;}.elementor-1841 .elementor-element.elementor-element-48844a7{--width:335px;}.elementor-1841 .elementor-element.elementor-element-d2be6db{--width:66.66%;}.elementor-1841 .elementor-element.elementor-element-648e8f6{--width:66.66%;}.elementor-1841 .elementor-element.elementor-element-db57359{--width:33.33%;}.elementor-1841 .elementor-element.elementor-element-9259fc7{--width:335px;}.elementor-1841 .elementor-element.elementor-element-96c0b55{--width:335px;}.elementor-1841 .elementor-element.elementor-element-782b7df{--width:33.33%;}.elementor-1841 .elementor-element.elementor-element-71e6da7{--width:335px;}.elementor-1841 .elementor-element.elementor-element-bb4fca5{--width:335px;}.elementor-1841 .elementor-element.elementor-element-769c574{--width:66.66%;}.elementor-1841 .elementor-element.elementor-element-5f3b3fb{--width:66.66%;}.elementor-1841 .elementor-element.elementor-element-c0c0842{--width:33.33%;}.elementor-1841 .elementor-element.elementor-element-e89b57d{--width:335px;}.elementor-1841 .elementor-element.elementor-element-ccdb9a3{--width:335px;}.elementor-1841 .elementor-element.elementor-element-6f5076b{--width:33.33%;}.elementor-1841 .elementor-element.elementor-element-60a28ff{--width:335px;}.elementor-1841 .elementor-element.elementor-element-0d993ba{--width:335px;}.elementor-1841 .elementor-element.elementor-element-1602391{--width:66.66%;}.elementor-1841 .elementor-element.elementor-element-8332ddd{--width:66.66%;}.elementor-1841 .elementor-element.elementor-element-10b74b2{--width:33.33%;}.elementor-1841 .elementor-element.elementor-element-00000a2{--width:335px;}.elementor-1841 .elementor-element.elementor-element-b3840ca{--width:335px;}.elementor-1841 .elementor-element.elementor-element-1970b00{--width:33.33%;}.elementor-1841 .elementor-element.elementor-element-adf3465{--width:335px;}.elementor-1841 .elementor-element.elementor-element-831a9dd{--width:335px;}.elementor-1841 .elementor-element.elementor-element-f840085{--width:66.66%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1841 .elementor-element.elementor-element-02d772e{--width:60%;}.elementor-1841 .elementor-element.elementor-element-4bd7237{--width:40%;}.elementor-1841 .elementor-element.elementor-element-0ef25b6{--width:100%;}.elementor-1841 .elementor-element.elementor-element-071f575{--width:100%;}.elementor-1841 .elementor-element.elementor-element-30000fa{--width:40%;}.elementor-1841 .elementor-element.elementor-element-060ec52{--width:100%;}.elementor-1841 .elementor-element.elementor-element-48844a7{--width:100%;}.elementor-1841 .elementor-element.elementor-element-d2be6db{--width:60%;}.elementor-1841 .elementor-element.elementor-element-648e8f6{--width:60%;}.elementor-1841 .elementor-element.elementor-element-db57359{--width:40%;}.elementor-1841 .elementor-element.elementor-element-9259fc7{--width:100%;}.elementor-1841 .elementor-element.elementor-element-96c0b55{--width:100%;}.elementor-1841 .elementor-element.elementor-element-782b7df{--width:40%;}.elementor-1841 .elementor-element.elementor-element-71e6da7{--width:100%;}.elementor-1841 .elementor-element.elementor-element-bb4fca5{--width:100%;}.elementor-1841 .elementor-element.elementor-element-769c574{--width:60%;}.elementor-1841 .elementor-element.elementor-element-5f3b3fb{--width:60%;}.elementor-1841 .elementor-element.elementor-element-c0c0842{--width:40%;}.elementor-1841 .elementor-element.elementor-element-e89b57d{--width:100%;}.elementor-1841 .elementor-element.elementor-element-ccdb9a3{--width:100%;}.elementor-1841 .elementor-element.elementor-element-6f5076b{--width:40%;}.elementor-1841 .elementor-element.elementor-element-60a28ff{--width:100%;}.elementor-1841 .elementor-element.elementor-element-0d993ba{--width:100%;}.elementor-1841 .elementor-element.elementor-element-1602391{--width:60%;}.elementor-1841 .elementor-element.elementor-element-8332ddd{--width:60%;}.elementor-1841 .elementor-element.elementor-element-10b74b2{--width:40%;}.elementor-1841 .elementor-element.elementor-element-00000a2{--width:100%;}.elementor-1841 .elementor-element.elementor-element-b3840ca{--width:100%;}.elementor-1841 .elementor-element.elementor-element-1970b00{--width:40%;}.elementor-1841 .elementor-element.elementor-element-adf3465{--width:100%;}.elementor-1841 .elementor-element.elementor-element-831a9dd{--width:100%;}.elementor-1841 .elementor-element.elementor-element-f840085{--width:60%;}}@media(max-width:767px){.elementor-1841 .elementor-element.elementor-element-e32448d{--min-height:330px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-d4417b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-5a9f42d .elementor-heading-title{font-size:40px;}.elementor-1841 .elementor-element.elementor-element-41de567{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1841 .elementor-element.elementor-element-02d772e{--min-height:314px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-f433516.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-f433516 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:192px;}.elementor-1841 .elementor-element.elementor-element-4bd7237{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1841 .elementor-element.elementor-element-a643ed8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1841 .elementor-element.elementor-element-30000fa{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1841 .elementor-element.elementor-element-d2be6db{--min-height:314px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-d2be6db.e-con{--order:-99999 /* order start hack */;}.elementor-1841 .elementor-element.elementor-element-8b83b3a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-8b83b3a .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:192px;}.elementor-1841 .elementor-element.elementor-element-7eccacb{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1841 .elementor-element.elementor-element-648e8f6{--min-height:314px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-708e00d.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-708e00d .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:192px;}.elementor-1841 .elementor-element.elementor-element-db57359{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1841 .elementor-element.elementor-element-3145c3f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1841 .elementor-element.elementor-element-782b7df{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1841 .elementor-element.elementor-element-769c574{--min-height:314px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-769c574.e-con{--order:-99999 /* order start hack */;}.elementor-1841 .elementor-element.elementor-element-041f54a.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-041f54a .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:192px;}.elementor-1841 .elementor-element.elementor-element-d177ad0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1841 .elementor-element.elementor-element-5f3b3fb{--min-height:314px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-8c61920.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-8c61920 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:192px;}.elementor-1841 .elementor-element.elementor-element-c0c0842{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1841 .elementor-element.elementor-element-f4f2e49{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1841 .elementor-element.elementor-element-6f5076b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1841 .elementor-element.elementor-element-1602391{--min-height:314px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-1602391.e-con{--order:-99999 /* order start hack */;}.elementor-1841 .elementor-element.elementor-element-96c2438.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-96c2438 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:192px;}.elementor-1841 .elementor-element.elementor-element-752a292{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1841 .elementor-element.elementor-element-8332ddd{--min-height:314px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-fff0326.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-fff0326 .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:192px;}.elementor-1841 .elementor-element.elementor-element-10b74b2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1841 .elementor-element.elementor-element-103cc9c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1841 .elementor-element.elementor-element-1970b00{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1841 .elementor-element.elementor-element-f840085{--min-height:314px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1841 .elementor-element.elementor-element-f840085.e-con{--order:-99999 /* order start hack */;}.elementor-1841 .elementor-element.elementor-element-04b24be.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1841 .elementor-element.elementor-element-04b24be .elementor-main-swiper:not(.elementor-thumbnails-swiper){height:192px;}}/* Start custom CSS for text-editor, class: .elementor-element-4ddfc85 */.elementor-1841 .elementor-element.elementor-element-4ddfc85 strong {
    font-weight: 700
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a673054 */.elementor-1841 .elementor-element.elementor-element-a673054  strong{
    font-weight: 700 !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23cbe21 */.elementor-1841 .elementor-element.elementor-element-23cbe21  strong{
    font-weight: 700 !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-401c92e */.elementor-1841 .elementor-element.elementor-element-401c92e  strong{
    font-weight: 700 !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a81fe8 */.elementor-1841 .elementor-element.elementor-element-8a81fe8  strong{
    font-weight: 700 !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b718875 */.elementor-1841 .elementor-element.elementor-element-b718875  strong{
    font-weight: 700 !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-795fdc5 */.elementor-1841 .elementor-element.elementor-element-795fdc5  strong{
    font-weight: 700 !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d58edc */.elementor-1841 .elementor-element.elementor-element-9d58edc  strong{
    font-weight: 700 !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21f07ed */.elementor-1841 .elementor-element.elementor-element-21f07ed  strong{
    font-weight: 700 !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b75aa7 */.elementor-1841 .elementor-element.elementor-element-0b75aa7  strong{
    font-weight: 700 !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7927d70 */.elementor-1841 .elementor-element.elementor-element-7927d70  strong{
    font-weight: 700 !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caf9a57 */.elementor-1841 .elementor-element.elementor-element-caf9a57  strong{
    font-weight: 700 !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9963d2 */.elementor-1841 .elementor-element.elementor-element-d9963d2  strong{
    font-weight: 700 !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5cf087c */.elementor-1841 .elementor-element.elementor-element-5cf087c  strong{
    font-weight: 700 !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b2a0b4 */.elementor-1841 .elementor-element.elementor-element-1b2a0b4  strong{
    font-weight: 700 !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c822d9b */.elementor-1841 .elementor-element.elementor-element-c822d9b  strong{
    font-weight: 700 !important
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-07d06b6 */.elementor-1841 .elementor-element.elementor-element-07d06b6  strong{
    font-weight: 700 !important
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.hotelfirenze-fi.it/wp-content/uploads/2025/09/Avenir-Roman-12.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.hotelfirenze-fi.it/wp-content/uploads/2025/09/Avenir-Heavy-05.ttf') format('truetype');
}
/* End Custom Fonts CSS */