.elementor-2 .elementor-element.elementor-element-4f065a95:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-4f065a95>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ghdianahotel.it/wp-content/uploads/2024/04/Hotel-Diana.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-4f065a95>.elementor-background-overlay{background-color:rgb(0 0 0 / .57);opacity:.2;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-4f065a95>.elementor-container{max-width:1346px;min-height:582px}.elementor-2 .elementor-element.elementor-element-4f065a95{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2 .elementor-element.elementor-element-3426b3e9>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-77869ef{--spacer-size:165px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.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-2 .elementor-element.elementor-element-71052faf{text-align:center}.elementor-2 .elementor-element.elementor-element-71052faf .elementor-heading-title{font-size:62px;font-weight:600;color:#fff}.elementor-2 .elementor-element.elementor-element-6741fb1f{text-align:center}.elementor-2 .elementor-element.elementor-element-6741fb1f .elementor-heading-title{font-size:39px;font-weight:700;color:#fff}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-2 .elementor-element.elementor-element-6ba086b0 .elementor-button{background-color:#91867e;fill:#fff;color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#91867e}.elementor-2 .elementor-element.elementor-element-6ba086b0 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-6ba086b0 .elementor-button:focus{background-color:#fff;color:#91867e}.elementor-2 .elementor-element.elementor-element-6ba086b0 .elementor-button-content-wrapper{flex-direction:row}.elementor-2 .elementor-element.elementor-element-6ba086b0 .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-6ba086b0 .elementor-button:focus svg{fill:#91867e}.elementor-2 .elementor-element.elementor-element-c92ee18{--spacer-size:50px}.elementor-2 .elementor-element.elementor-element-9731b83{--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-2 .elementor-element.elementor-element-526ecae7{--spacer-size:83px}.elementor-2 .elementor-element.elementor-element-621f03c7{text-align:start}.elementor-2 .elementor-element.elementor-element-621f03c7 .elementor-heading-title{font-size:36px;font-weight:500;color:#91867e}.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-2 .elementor-element.elementor-element-5c2df432{font-size:17px}.elementor-2 .elementor-element.elementor-element-70204c44{--spacer-size:10px}.elementor-2 .elementor-element.elementor-element-25a3f80{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-2 .elementor-element.elementor-element-990962a{--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-2 .elementor-element.elementor-element-406dd5f{--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-2 .elementor-element.elementor-element-30aa6999:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-30aa6999>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ghdianahotel.it/wp-content/uploads/2024/06/Hotel-Diana-Garibaldi-Hotels-382-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-30aa6999>.elementor-background-overlay{background-color:rgb(0 0 0 / .57);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-30aa6999>.elementor-container{max-width:1346px;min-height:582px}.elementor-2 .elementor-element.elementor-element-30aa6999{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2 .elementor-element.elementor-element-182d8c38>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-1ca4c3e{--spacer-size:50px}.elementor-2 .elementor-element.elementor-element-63dadca4 .elementor-heading-title{font-size:62px;font-weight:600;color:#fff}.elementor-2 .elementor-element.elementor-element-8287a5f .elementor-heading-title{font-size:25px;font-weight:400;color:#fff}.elementor-2 .elementor-element.elementor-element-281e15db .elementor-button{background-color:#91867e;fill:#fff;color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#91867e}.elementor-2 .elementor-element.elementor-element-281e15db .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-281e15db .elementor-button:focus{background-color:#fff;color:#91867e}.elementor-2 .elementor-element.elementor-element-281e15db .elementor-button-content-wrapper{flex-direction:row}.elementor-2 .elementor-element.elementor-element-281e15db .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-281e15db .elementor-button:focus svg{fill:#91867e}.elementor-2 .elementor-element.elementor-element-7a7a2d58{--spacer-size:10px}.elementor-2 .elementor-element.elementor-element-3e4d4ceb{text-align:start}.elementor-2 .elementor-element.elementor-element-25ae4e24{text-align:start}.elementor-2 .elementor-element.elementor-element-25ae4e24 .elementor-heading-title{font-size:36px;font-weight:500;color:#91867e}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-a0b6b7b.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-2 .elementor-element.elementor-element-a0b6b7b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-2 .elementor-element.elementor-element-75e12a79{--spacer-size:50px}.elementor-2 .elementor-element.elementor-element-702e050e{font-size:17px}.elementor-2 .elementor-element.elementor-element-a7040f1 img{width:100%;max-width:100%;height:303px}.elementor-2 .elementor-element.elementor-element-2928cf98 img{height:303px}.elementor-2 .elementor-element.elementor-element-2ce681f6:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-2ce681f6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ghdianahotel.it/wp-content/uploads/2024/06/Hotel-Diana-Garibaldi-Hotels-106-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-2ce681f6>.elementor-background-overlay{background-color:rgb(0 0 0 / .57);opacity:0;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-2ce681f6>.elementor-container{max-width:1346px;min-height:582px}.elementor-2 .elementor-element.elementor-element-2ce681f6{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2 .elementor-element.elementor-element-6b129de7>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-ed81d53{--spacer-size:50px}.elementor-2 .elementor-element.elementor-element-5504b3a5 .elementor-heading-title{font-size:62px;font-weight:600;color:#fff}.elementor-2 .elementor-element.elementor-element-7f307a02 .elementor-heading-title{font-size:25px;font-weight:200;color:#fff}.elementor-2 .elementor-element.elementor-element-db43bb0 .elementor-button{background-color:#91867e;fill:#fff;color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#91867e}.elementor-2 .elementor-element.elementor-element-db43bb0 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-db43bb0 .elementor-button:focus{background-color:#fff;color:#91867e}.elementor-2 .elementor-element.elementor-element-db43bb0 .elementor-button-content-wrapper{flex-direction:row}.elementor-2 .elementor-element.elementor-element-db43bb0 .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-db43bb0 .elementor-button:focus svg{fill:#91867e}.elementor-2 .elementor-element.elementor-element-179f3220{margin-top:40px;margin-bottom:20px}.elementor-2 .elementor-element.elementor-element-77112c5d{text-align:center}.elementor-2 .elementor-element.elementor-element-77112c5d .elementor-heading-title{font-size:36px;font-weight:500;color:#91867e}.elementor-2 .elementor-element.elementor-element-166926ac>.elementor-container{min-height:400px}.elementor-2 .elementor-element.elementor-element-166926ac{margin-top:0;margin-bottom:80px}.elementor-2 .elementor-element.elementor-element-506985ee>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2 .elementor-element.elementor-element-506985ee>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.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-2 .elementor-element.elementor-element-64b7223.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-64b7223 .elementor-thumbnails-swiper .elementor-carousel-image{aspect-ratio:21 / 9}.elementor-2 .elementor-element.elementor-element-64b7223 .elementor-swiper-button{font-size:20px}.elementor-2 .elementor-element.elementor-element-22ff4679:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-22ff4679>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f0f0}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-22ff4679.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2 .elementor-element.elementor-element-22ff4679.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2 .elementor-element.elementor-element-22ff4679>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2 .elementor-element.elementor-element-22ff4679>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-b4975ef{text-align:center;color:#7a7a7a}.elementor-2 .elementor-element.elementor-element-32316605 .elementor-button{background-color:#91867e;fill:#fff;color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#91867e}.elementor-2 .elementor-element.elementor-element-32316605 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-32316605 .elementor-button:focus{background-color:#fff;color:#91867e}.elementor-2 .elementor-element.elementor-element-32316605 .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-32316605 .elementor-button:focus svg{fill:#91867e}.elementor-2 .elementor-element.elementor-element-d44a90c:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-d44a90c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F9F9F9}.elementor-2 .elementor-element.elementor-element-d44a90c{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2 .elementor-element.elementor-element-d44a90c>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-7a4648b1{--spacer-size:32px}.elementor-2 .elementor-element.elementor-element-4cf08cb1{font-size:17px}.elementor-2 .elementor-element.elementor-element-4e68b265{--spacer-size:32px}.elementor-2 .elementor-element.elementor-element-6e1d5b6{text-align:start}.elementor-2 .elementor-element.elementor-element-6e1d5b6 .elementor-heading-title{font-size:36px;font-weight:500;color:#91867e}.elementor-2 .elementor-element.elementor-element-42e4973e{font-size:17px}.elementor-2 .elementor-element.elementor-element-5d934530{--spacer-size:32px}.elementor-2 .elementor-element.elementor-element-40d83c0a{--spacer-size:32px}.elementor-2 .elementor-element.elementor-element-4c079e26{font-size:17px}.elementor-2 .elementor-element.elementor-element-3e4724ca:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-3e4724ca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://ghdianahotel.it/wp-content/uploads/2024/06/Hotel-Diana-Garibaldi-Hotels-238-scaled-e1718980140139.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2 .elementor-element.elementor-element-3e4724ca>.elementor-background-overlay{background-color:rgb(0 0 0 / .57);opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-3e4724ca>.elementor-container{max-width:1346px;min-height:582px}.elementor-2 .elementor-element.elementor-element-3e4724ca{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2 .elementor-element.elementor-element-6ce255de>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-14553497{text-align:center}.elementor-2 .elementor-element.elementor-element-14553497 .elementor-heading-title{font-size:62px;font-weight:600;color:#fff}.elementor-2 .elementor-element.elementor-element-3932180f{text-align:center}.elementor-2 .elementor-element.elementor-element-3932180f .elementor-heading-title{font-size:25px;font-weight:700;color:#fff}.elementor-2 .elementor-element.elementor-element-4dd3edf2 .elementor-button{background-color:#91867e;fill:#fff;color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#91867e}.elementor-2 .elementor-element.elementor-element-4dd3edf2 .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-4dd3edf2 .elementor-button:focus{background-color:#fff;color:#91867e}.elementor-2 .elementor-element.elementor-element-4dd3edf2 .elementor-button-content-wrapper{flex-direction:row}.elementor-2 .elementor-element.elementor-element-4dd3edf2 .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-4dd3edf2 .elementor-button:focus svg{fill:#91867e}.elementor-2 .elementor-element.elementor-element-297f3461{--spacer-size:10px}.elementor-2 .elementor-element.elementor-element-7caa5de5{text-align:center}.elementor-2 .elementor-element.elementor-element-7caa5de5 .elementor-heading-title{font-size:36px;font-weight:500;color:#91867e}.elementor-2 .elementor-element.elementor-element-5c68adad{--spacer-size:10px}.elementor-2 .elementor-element.elementor-element-5e3f1729{text-align:start}.elementor-2 .elementor-element.elementor-element-5e3f1729 .elementor-heading-title{font-size:36px;font-weight:500;color:#91867e}.elementor-2 .elementor-element.elementor-element-1670983c{font-size:17px}.elementor-2 .elementor-element.elementor-element-61fa29d{font-size:17px}.elementor-2 .elementor-element.elementor-element-37f3dc7b .elementor-button{background-color:#91867e;fill:#fff;color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#91867e}.elementor-2 .elementor-element.elementor-element-37f3dc7b .elementor-button:hover,.elementor-2 .elementor-element.elementor-element-37f3dc7b .elementor-button:focus{background-color:#fff;color:#91867e}.elementor-2 .elementor-element.elementor-element-37f3dc7b .elementor-button-content-wrapper{flex-direction:row}.elementor-2 .elementor-element.elementor-element-37f3dc7b .elementor-button:hover svg,.elementor-2 .elementor-element.elementor-element-37f3dc7b .elementor-button:focus svg{fill:#91867e}.elementor-2 .elementor-element.elementor-element-56970b65:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-56970b65>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#91867E}.elementor-2 .elementor-element.elementor-element-56970b65{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2 .elementor-element.elementor-element-56970b65>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-9e8646b{--spacer-size:10px}.elementor-2 .elementor-element.elementor-element-7e6a7ed9{text-align:center}.elementor-2 .elementor-element.elementor-element-7e6a7ed9 .elementor-heading-title{font-size:36px;font-weight:500;color:#FFF}.elementor-2 .elementor-element.elementor-element-4ce0de13{--spacer-size:10px}.elementor-2 .elementor-element.elementor-element-5f7ca601:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-5f7ca601>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#91867E}.elementor-2 .elementor-element.elementor-element-5f7ca601{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2 .elementor-element.elementor-element-5f7ca601>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2 .elementor-element.elementor-element-1723abe2{font-size:17px;color:#FFF}.elementor-2 .elementor-element.elementor-element-55936136{--spacer-size:10px}.elementor-2 .elementor-element.elementor-element-7c5000c1{font-size:17px;color:#FFF}.elementor-2 .elementor-element.elementor-element-47dc1ef3{font-size:17px;color:#FFF}.elementor-2 .elementor-element.elementor-element-c1ac69a{--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-2 .elementor-element.elementor-element-3505f60f{margin-top:40px;margin-bottom:40px}.elementor-2 .elementor-element.elementor-element-8cd6ff3{text-align:center}.elementor-2 .elementor-element.elementor-element-8cd6ff3 .elementor-heading-title{font-size:36px;font-weight:500;color:#91867e}.elementor-2 .elementor-element.elementor-element-465e7824{text-align:center;font-size:16px}.elementor-2 .elementor-element.elementor-element-3f0408e4{text-align:center}.elementor-2 .elementor-element.elementor-element-3f0408e4 .elementor-heading-title{font-size:36px;font-weight:500;color:#91867e}.elementor-2 .elementor-element.elementor-element-1054691d{text-align:center;font-size:16px}.elementor-2 .elementor-element.elementor-element-7c5ac5c5 .elementor-button{background-color:#91867E}.elementor-2 .elementor-element.elementor-element-81b83e4 .elementor-button{background-color:#91867E}.elementor-2 .elementor-element.elementor-element-324811b .elementor-button{background-color:#91867E}.elementor-2 .elementor-element.elementor-element-23ee88d9{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-129ee1da>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent )}.elementor-widget-gallery .elementor-gallery-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-2 .elementor-element.elementor-element-f37ec7f .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-2 .elementor-element.elementor-element-f37ec7f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgb(0 0 0 / .5)}.elementor-2 .elementor-element.elementor-element-f37ec7f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}:root{--page-title-display:none}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-64b7223.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-77869ef{--spacer-size:206px}.elementor-2 .elementor-element.elementor-element-71052faf .elementor-heading-title{font-size:32px}.elementor-2 .elementor-element.elementor-element-6741fb1f .elementor-heading-title{font-size:18px}.elementor-2 .elementor-element.elementor-element-621f03c7 .elementor-heading-title{font-size:24px}.elementor-2 .elementor-element.elementor-element-1ca4c3e{--spacer-size:244px}.elementor-2 .elementor-element.elementor-element-63dadca4 .elementor-heading-title{font-size:47px}.elementor-2 .elementor-element.elementor-element-8287a5f .elementor-heading-title{font-size:18px}.elementor-2 .elementor-element.elementor-element-25ae4e24 .elementor-heading-title{font-size:24px}.elementor-2 .elementor-element.elementor-element-ed81d53{--spacer-size:325px}.elementor-2 .elementor-element.elementor-element-5504b3a5 .elementor-heading-title{font-size:32px}.elementor-2 .elementor-element.elementor-element-7f307a02 .elementor-heading-title{font-size:18px}.elementor-2 .elementor-element.elementor-element-506985ee>.elementor-element-populated{padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-64b7223.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-2 .elementor-element.elementor-element-14553497 .elementor-heading-title{font-size:32px}.elementor-2 .elementor-element.elementor-element-3932180f .elementor-heading-title{font-size:18px}.elementor-2 .elementor-element.elementor-element-8cd6ff3 .elementor-heading-title{font-size:29px}.elementor-2 .elementor-element.elementor-element-3f0408e4 .elementor-heading-title{font-size:29px}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-990962a{--width:50%}.elementor-2 .elementor-element.elementor-element-406dd5f{--width:50%}.elementor-2 .elementor-element.elementor-element-506985ee{width:65.614%}.elementor-2 .elementor-element.elementor-element-22ff4679{width:34.386%}}@media(min-width:1025px){.elementor-2 .elementor-element.elementor-element-4f065a95:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-4f065a95>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-2 .elementor-element.elementor-element-2ce681f6:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-2ce681f6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-2 .elementor-element.elementor-element-3e4724ca:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-3e4724ca>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}}input[type="checkbox"]{-webkit-appearance:auto}form textarea{min-height:inherit}#bookingexpert{background:#f5f5f5;overflow:hidden}#acrbox{position:relative;font-family:'Open Sans',sans-serif;text-align:left;padding-bottom:10px;overflow:hidden}#acrbox .searchboxTitle{text-transform:uppercase;background:#91867e;color:#fff;margin:0;padding:0;font-size:16px;height:50px;line-height:50px;padding:0 20px}#acrbox form{float:left;padding:0 20px;overflow:hidden}#acrbox form>div{float:left;margin:10px 10px 0 0;overflow:hidden;width:30%}#acrbox label{display:block;line-height:20px;font-size:12px;font-weight:700;color:#555;text-transform:uppercase}#acrbox input,#acrbox select{width:100%;height:30px;line-height:30px;margin:0;padding:0 5px;font-family:'Open Sans',sans-serif;border:1px solid #aaa;box-sizing:border-box;border-radius:3px}#acrbox textarea{width:100%;height:120px;line-height:30px;margin:0;padding:0 5px;font-family:'Open Sans',sans-serif;border:1px solid #aaa;box-sizing:border-box;border-radius:3px;resize:none}#acrbox input[name="checkin"],#acrbox input[name="checkout"]{background:url(/wp-content/uploads/elementor/css/calendar.png) no-repeat 97% center #fff}#acrbox input[type="button"]{display:block;float:left;width:140px;height:30px;line-height:30px;margin:30px 15px 5px 15px;font-size:15px;font-weight:600;text-transform:uppercase;background:#f56600;color:#fff;border:0;cursor:pointer;-webkit-appearance:none;width:37%}#acrbox .result{line-height:30px;font-size:14px;border-radius:3px;background:#900;color:#fff;text-align:center;padding:0 10px;box-sizing:border-box;position:absolute;top:0;right:0}#ui-datepicker-div{font-size:11px!important;z-index:1000!important}input[type="checkbox"]{-webkit-appearance:auto;width:35px!important}@media (max-width:600px){#acrbox form{float:none;padding:10px 20px 20px 20px}#acrbox form>div{float:none;margin:10px 0 0 0;width:100%}#acrbox input[type="button"]{width:100%;height:37px;line-height:37px;margin-top:0}#acrbox .result{position:relative;top:auto;right:auto;margin-bottom:10px}#acrbox .g-recaptcha{float:left}}