.elementor-7289 .elementor-element.elementor-element-2e529ea4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7289 .elementor-element.elementor-element-2e529ea4 > .elementor-container{min-height:630px;}.elementor-7289 .elementor-element.elementor-element-2e529ea4{margin-top:0px;margin-bottom:0px;}.elementor-7289 .elementor-element.elementor-element-e384dd2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7289 .elementor-element.elementor-element-e384dd2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-7289 .elementor-element.elementor-element-e384dd2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-e384dd2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7289 .elementor-element.elementor-element-42e645c2 > .elementor-container{max-width:1440px;}.elementor-7289 .elementor-element.elementor-element-42e645c2{margin-top:30px;margin-bottom:0px;}.elementor-7289 .elementor-element.elementor-element-1f9d6b0f{text-align:center;}.elementor-7289 .elementor-element.elementor-element-1f9d6b0f .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:3rem;font-weight:700;line-height:3.5rem;}.elementor-7289 .elementor-element.elementor-element-54952ca6{text-align:center;}.elementor-7289 .elementor-element.elementor-element-54952ca6 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:2.25rem;font-weight:500;line-height:2.75rem;}.elementor-7289 .elementor-element.elementor-element-a3b238b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-a3b238b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-7289 .elementor-element.elementor-element-a3b238b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-7289 .elementor-element.elementor-element-a3b238b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-7289 .elementor-element.elementor-element-a3b238b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-7289 .elementor-element.elementor-element-a3b238b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-7289 .elementor-element.elementor-element-a3b238b .elementor-icon-list-icon i{color:#486985;transition:color 0.3s;}.elementor-7289 .elementor-element.elementor-element-a3b238b .elementor-icon-list-icon svg{fill:#486985;transition:fill 0.3s;}.elementor-7289 .elementor-element.elementor-element-a3b238b{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-7289 .elementor-element.elementor-element-a3b238b .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-7289 .elementor-element.elementor-element-a3b238b .elementor-icon-list-text{transition:color 0.3s;}.elementor-7289 .elementor-element.elementor-element-fcaad45 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-fcaad45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-7289 .elementor-element.elementor-element-fcaad45 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-7289 .elementor-element.elementor-element-fcaad45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-7289 .elementor-element.elementor-element-fcaad45 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-7289 .elementor-element.elementor-element-fcaad45 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-7289 .elementor-element.elementor-element-fcaad45 .elementor-icon-list-icon i{color:#486985;transition:color 0.3s;}.elementor-7289 .elementor-element.elementor-element-fcaad45 .elementor-icon-list-icon svg{fill:#486985;transition:fill 0.3s;}.elementor-7289 .elementor-element.elementor-element-fcaad45{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-7289 .elementor-element.elementor-element-fcaad45 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-7289 .elementor-element.elementor-element-fcaad45 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7289 .elementor-element.elementor-element-3e4da7c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-3e4da7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-7289 .elementor-element.elementor-element-3e4da7c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-7289 .elementor-element.elementor-element-3e4da7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-7289 .elementor-element.elementor-element-3e4da7c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-7289 .elementor-element.elementor-element-3e4da7c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-7289 .elementor-element.elementor-element-3e4da7c .elementor-icon-list-icon i{color:#486985;transition:color 0.3s;}.elementor-7289 .elementor-element.elementor-element-3e4da7c .elementor-icon-list-icon svg{fill:#486985;transition:fill 0.3s;}.elementor-7289 .elementor-element.elementor-element-3e4da7c{--e-icon-list-icon-size:30px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-7289 .elementor-element.elementor-element-3e4da7c .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-7289 .elementor-element.elementor-element-3e4da7c .elementor-icon-list-text{transition:color 0.3s;}.elementor-7289 .elementor-element.elementor-element-63ae3a76 > .elementor-container{max-width:1440px;}.elementor-7289 .elementor-element.elementor-element-63ae3a76{margin-top:70px;margin-bottom:0px;}.elementor-7289 .elementor-element.elementor-element-43ce5ecc > .elementor-container{max-width:1440px;}.elementor-7289 .elementor-element.elementor-element-43ce5ecc{margin-top:70px;margin-bottom:0px;}.elementor-7289 .elementor-element.elementor-element-35d7be6e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-78d19f0 > .elementor-container{min-height:500px;}.elementor-7289 .elementor-element.elementor-element-78d19f0{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-67bb9cb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7289 .elementor-element.elementor-element-67bb9cb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7289 .elementor-element.elementor-element-67bb9cb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-67bb9cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7289 .elementor-element.elementor-element-cd57ad8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7289 .elementor-element.elementor-element-cd57ad8{padding:0px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-3322498 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-4b59dbe{--e-image-carousel-slides-to-show:3;}.elementor-7289 .elementor-element.elementor-element-204103fa > .elementor-container{max-width:1440px;}.elementor-7289 .elementor-element.elementor-element-204103fa{margin-top:70px;margin-bottom:0px;}.elementor-7289 .elementor-element.elementor-element-4aef7f8a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7289 .elementor-element.elementor-element-7c6ab960 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-7c6ab960 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7289 .elementor-element.elementor-element-1b43431 > .elementor-container{max-width:500px;}.elementor-7289 .elementor-element.elementor-element-a87b291:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7289 .elementor-element.elementor-element-a87b291 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-7289 .elementor-element.elementor-element-a87b291 > .elementor-element-populated, .elementor-7289 .elementor-element.elementor-element-a87b291 > .elementor-element-populated > .elementor-background-overlay, .elementor-7289 .elementor-element.elementor-element-a87b291 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-a87b291 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-a87b291 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7289 .elementor-element.elementor-element-b5bba05{text-align:center;}.elementor-7289 .elementor-element.elementor-element-cb0666f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-27c7fc1 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 20px 20px;}.elementor-7289 .elementor-element.elementor-element-27c7fc1 .elementor-icon-list-icon i{color:#27AE60;transition:color 0.3s;}.elementor-7289 .elementor-element.elementor-element-27c7fc1 .elementor-icon-list-icon svg{fill:#27AE60;transition:fill 0.3s;}.elementor-7289 .elementor-element.elementor-element-27c7fc1{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-7289 .elementor-element.elementor-element-27c7fc1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-7289 .elementor-element.elementor-element-3494a218 > .elementor-container{max-width:1440px;}.elementor-7289 .elementor-element.elementor-element-3494a218{margin-top:70px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-7289 .elementor-element.elementor-element-7dbee06e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7289 .elementor-element.elementor-element-7dbee06e{text-align:center;}.elementor-7289 .elementor-element.elementor-element-7a322552{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-pagination-size:0px;--swiper-pagination-spacing:20px;}.elementor-7289 .elementor-element.elementor-element-7a322552 .swiper-slide > .elementor-element{height:100%;}.elementor-7289 .elementor-element.elementor-element-6419f559:not(.elementor-motion-effects-element-type-background), .elementor-7289 .elementor-element.elementor-element-6419f559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.hotelnapoleon.it/wp-content/uploads/2023/09/Benvenuti-allHotel-Napoleon-background.jpg");}.elementor-7289 .elementor-element.elementor-element-6419f559 > .elementor-container{max-width:1440px;min-height:400px;}.elementor-7289 .elementor-element.elementor-element-6419f559{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:70px;margin-bottom:0px;}.elementor-7289 .elementor-element.elementor-element-6419f559 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7289 .elementor-element.elementor-element-2a6f1243.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7289 .elementor-element.elementor-element-2a6f1243.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-7289 .elementor-element.elementor-element-2a6f1243 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7289 .elementor-element.elementor-element-2a6f1243 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7289 .elementor-element.elementor-element-44cde96c{text-align:center;}.elementor-7289 .elementor-element.elementor-element-44cde96c .elementor-heading-title{color:var( --e-global-color-c0354e1 );}.elementor-7289 .elementor-element.elementor-element-316c3c51{text-align:center;color:var( --e-global-color-16b1bf1 );}.elementor-7289 .elementor-element.elementor-global-1278 .elementor-button{font-family:var( --e-global-typography-451c6ae-font-family ), Sans-serif;font-size:var( --e-global-typography-451c6ae-font-size );font-weight:var( --e-global-typography-451c6ae-font-weight );text-transform:var( --e-global-typography-451c6ae-text-transform );line-height:var( --e-global-typography-451c6ae-line-height );fill:var( --e-global-color-16b1bf1 );color:var( --e-global-color-16b1bf1 );border-radius:0px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-global-1278 .elementor-button:hover, .elementor-7289 .elementor-element.elementor-global-1278 .elementor-button:focus{color:var( --e-global-color-16b1bf1 );}.elementor-7289 .elementor-element.elementor-global-1278 .elementor-button:hover svg, .elementor-7289 .elementor-element.elementor-global-1278 .elementor-button:focus svg{fill:var( --e-global-color-16b1bf1 );}.elementor-7289 .elementor-element.elementor-element-5785922d > .elementor-container{max-width:1440px;min-height:400px;}.elementor-7289 .elementor-element.elementor-element-5785922d{margin-top:70px;margin-bottom:30px;padding:20px 0px 20px 0px;}.elementor-7289 .elementor-element.elementor-element-36f42c61.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7289 .elementor-element.elementor-element-36f42c61 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 01px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-5af18ce > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-7289 .elementor-element.elementor-element-5af18ce{text-align:center;}.elementor-7289 .elementor-element.elementor-element-4e6587f9{--swiper-slides-to-display:3;--swiper-slides-gap:40px;}.elementor-7289 .elementor-element.elementor-element-4e6587f9 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-7289 .elementor-element.elementor-element-4e6587f9 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1540px){.elementor-7289 .elementor-element.elementor-element-2e529ea4 > .elementor-container{min-height:450px;}.elementor-7289 .elementor-element.elementor-element-42e645c2 > .elementor-container{max-width:1240px;}.elementor-7289 .elementor-element.elementor-element-63ae3a76 > .elementor-container{max-width:1240px;}.elementor-7289 .elementor-element.elementor-element-43ce5ecc > .elementor-container{max-width:1240px;}.elementor-7289 .elementor-element.elementor-element-204103fa > .elementor-container{max-width:1240px;}.elementor-7289 .elementor-element.elementor-element-3494a218 > .elementor-container{max-width:1240px;}.elementor-7289 .elementor-element.elementor-element-7a322552{--swiper-slides-to-display:3;}.elementor-7289 .elementor-element.elementor-element-6419f559 > .elementor-container{max-width:1240px;}.elementor-7289 .elementor-element.elementor-global-1278 .elementor-button{font-size:var( --e-global-typography-451c6ae-font-size );line-height:var( --e-global-typography-451c6ae-line-height );}.elementor-7289 .elementor-element.elementor-element-5785922d > .elementor-container{max-width:1240px;}.elementor-7289 .elementor-element.elementor-element-4e6587f9{--swiper-slides-to-display:3;}}@media(max-width:1350px){.elementor-7289 .elementor-element.elementor-element-7a322552{--swiper-slides-to-display:3;}.elementor-7289 .elementor-element.elementor-element-4e6587f9{--swiper-slides-to-display:3;}}@media(max-width:1024px){.elementor-7289 .elementor-element.elementor-element-42e645c2 > .elementor-container{max-width:650px;}.elementor-7289 .elementor-element.elementor-element-1f9d6b0f .elementor-heading-title{line-height:3rem;}.elementor-7289 .elementor-element.elementor-element-54952ca6 .elementor-heading-title{font-size:2.125rem;line-height:2.625rem;}.elementor-7289 .elementor-element.elementor-element-63ae3a76 > .elementor-container{max-width:650px;}.elementor-7289 .elementor-element.elementor-element-43ce5ecc > .elementor-container{max-width:650px;}.elementor-7289 .elementor-element.elementor-element-204103fa > .elementor-container{max-width:650px;}.elementor-7289 .elementor-element.elementor-element-3494a218 > .elementor-container{max-width:650px;}.elementor-7289 .elementor-element.elementor-element-7a322552{--swiper-slides-to-display:2;}.elementor-7289 .elementor-element.elementor-element-6419f559 > .elementor-container{max-width:650px;}.elementor-7289 .elementor-element.elementor-global-1278 .elementor-button{font-size:var( --e-global-typography-451c6ae-font-size );line-height:var( --e-global-typography-451c6ae-line-height );}.elementor-7289 .elementor-element.elementor-element-5785922d > .elementor-container{max-width:650px;}.elementor-7289 .elementor-element.elementor-element-4e6587f9{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-7289 .elementor-element.elementor-element-2e529ea4 > .elementor-container{min-height:400px;}.elementor-7289 .elementor-element.elementor-element-2e529ea4{margin-top:0px;margin-bottom:0px;}.elementor-7289 .elementor-element.elementor-element-e384dd2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7289 .elementor-element.elementor-element-e384dd2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7289 .elementor-element.elementor-element-42e645c2 > .elementor-container{max-width:300px;}.elementor-7289 .elementor-element.elementor-element-11f8b7cf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-1f9d6b0f .elementor-heading-title{line-height:3rem;}.elementor-7289 .elementor-element.elementor-element-54952ca6 .elementor-heading-title{font-size:2.125rem;line-height:2.625rem;}.elementor-7289 .elementor-element.elementor-element-a3b238b{--icon-vertical-align:center;}.elementor-7289 .elementor-element.elementor-element-fcaad45{--icon-vertical-align:center;}.elementor-7289 .elementor-element.elementor-element-3e4da7c{--icon-vertical-align:center;}.elementor-7289 .elementor-element.elementor-element-63ae3a76 > .elementor-container{max-width:300px;}.elementor-7289 .elementor-element.elementor-element-6dd7831e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-192018b{--e-image-carousel-slides-to-show:1;}.elementor-7289 .elementor-element.elementor-element-43ce5ecc > .elementor-container{max-width:300px;}.elementor-7289 .elementor-element.elementor-element-35d7be6e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-78d19f0 > .elementor-container{min-height:300px;}.elementor-7289 .elementor-element.elementor-element-204103fa > .elementor-container{max-width:300px;}.elementor-7289 .elementor-element.elementor-element-204103fa{margin-top:70px;margin-bottom:0px;}.elementor-7289 .elementor-element.elementor-element-5986a6f9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-4aef7f8a{text-align:center;}.elementor-7289 .elementor-element.elementor-element-7c6ab960 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7289 .elementor-element.elementor-element-3494a218 > .elementor-container{max-width:300px;}.elementor-7289 .elementor-element.elementor-element-6cc72671 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7289 .elementor-element.elementor-element-7a322552{--swiper-slides-to-display:1;}.elementor-7289 .elementor-element.elementor-element-6419f559 > .elementor-container{max-width:300px;}.elementor-7289 .elementor-element.elementor-global-1278 .elementor-button{font-size:var( --e-global-typography-451c6ae-font-size );line-height:var( --e-global-typography-451c6ae-line-height );}.elementor-7289 .elementor-element.elementor-element-5785922d > .elementor-container{max-width:300px;}.elementor-7289 .elementor-element.elementor-element-4e6587f9{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-7289 .elementor-element.elementor-element-5986a6f9{width:55%;}.elementor-7289 .elementor-element.elementor-element-7c6ab960{width:45%;}}/* Start custom CSS for shortcode, class: .elementor-element-cb0666f */#sb-container .sb-custom-color{
    background-color: #F0F0F0;
}

.sb__dates {
    display: inline-flex;
    width: fit-content!important;
    gap: 10px;
}

div#sb-container_sb__form {
    gap: 10px;
    display: flex;
    justify-content: center;
}

div#sb-container_sb__form-field--checkin {
    display: inline-flex;
    flex-direction: column;
    width: fit-content!important;
}

div#sb-container_sb__form-field--checkout {
    display: inline-flex;
    flex-direction: column;
    width: fit-content!important;
}

.sb__form-field {
    display: inline-flex!important;
    flex-direction: column;
    width: fit-content!important;
    justify-content: flex-end;
}

.sb__guests-rooms {
    display: inline-flex;
    width: fit-content!important;
}

.sb__footer-actions {
    width: fit-content;
    display: inline-flex;
    flex-direction: row;
    justify-content: center;
}

.sb-screen-xs .sb__footer-actions {
    float: left;
}

.sb__footer-actions {
    display: flex;
    align-items: center;
}

.sb.sb-custom-color.sb-custom-bg-color.sb-screen-xs.sb-screen-s.sb-direction-ltr {
    width: 550px!important;
}

input#sb-container_sb__form-field--checkavailability {
    margin: 10px;
    text-align: center;
    height: 55px;
}

span.sb__form-field-label.sb-custom-label-color {
    display: none;
}

div#sb__guests_0 {
    width: fit-content;
    margin-left: -100px;
}

/* RESPONSIVE*/
@media(max-width: 1140px){
   .sb__dates{
       display: flex;
       flex-direction: column;
       width:100%!important;
   }
   
   div#sb-container_sb__form{
       display: flex;
       flex-direction: column;
   }
   
   input#sb-container_sb__form-field--checkavailability {
        width: fit-content;
        margin: 0px;
        width: 100%;

   }
   
   div#sb-container_sb__form-field--checkin{
       width: 100%!important;
   }
   
   div#sb-container_sb__form-field--checkout {
       width: 100%!important;
   }
   
   .sb__form-field{
       width: 100%!important;
   }
   
   .sb__guests-rooms {
    width: 100%!important;
   }
   
   .sb__footer-actions {
    display: flex;
    flex-direction: column;
    }

    button.sb__btn.sb__btn--secondary.sb-custom-color-hover.sb-custom-widget-element-hover-bg-color {
    width: 100%;
    }
    
    button.sb__btn.sb__btn--primary.sb-custom-button-bg-color.sb-custom-button-hover-bg-color.sb-custom-button-color {
    width: 100%;
    }
    
    div#sb-container_sb__form-field--guests {
     margin-top: -15px;
    }
    div#sb__guests_0 {
    width: fit-content;
    margin-left: 0px;
    }
}/* End custom CSS */