.elementor-2837 .elementor-element.elementor-element-ea0636d{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-c7589ca .elementor-repeater-item-ed65b35 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/spa-5.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-c7589ca .elementor-repeater-item-829dc57 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/camera-rose-2.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-c7589ca .elementor-repeater-item-37f7e99 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/shutterstock_1911727348.webp);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-c7589ca .elementor-repeater-item-9852e55 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/camera-king-3.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-c7589ca .elementor-repeater-item-4be1db0 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/camera-king-4.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-c7589ca .elementor-repeater-item-18801e7 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/camera-king-4.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-c7589ca .elementor-repeater-item-6d6f676 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/spa-1.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-c7589ca .swiper-slide{transition-duration:calc(5000ms*1.2);height:100vh;}.elementor-2837 .elementor-element.elementor-element-c7589ca .swiper-slide-contents{max-width:66%;}.elementor-2837 .elementor-element.elementor-element-c7589ca .swiper-slide-inner{text-align:center;}.elementor-2837 .elementor-element.elementor-element-2dd2e80{--display:flex;--position:absolute;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;bottom:0px;--z-index:2;}body:not(.rtl) .elementor-2837 .elementor-element.elementor-element-2dd2e80{right:0%;}body.rtl .elementor-2837 .elementor-element.elementor-element-2dd2e80{left:0%;}.elementor-2837 .elementor-element.elementor-element-2968438 .elementor-heading-title{font-family:var( --e-global-typography-ea2fb4a-font-family ), Sans-serif;font-size:var( --e-global-typography-ea2fb4a-font-size );font-weight:var( --e-global-typography-ea2fb4a-font-weight );text-transform:var( --e-global-typography-ea2fb4a-text-transform );line-height:var( --e-global-typography-ea2fb4a-line-height );color:var( --e-global-color-64a0021 );}.elementor-2837 .elementor-element.elementor-element-a9e3c35{--divider-border-style:solid;--divider-color:var( --e-global-color-64a0021 );--divider-border-width:1px;z-index:0;}.elementor-2837 .elementor-element.elementor-element-a9e3c35 .elementor-divider-separator{width:70%;margin:0 auto;margin-center:0;}.elementor-2837 .elementor-element.elementor-element-a9e3c35 .elementor-divider{text-align:center;padding-block-start:14px;padding-block-end:14px;}.elementor-2837 .elementor-element.elementor-element-c73afc8{text-align:center;}.elementor-2837 .elementor-element.elementor-element-c73afc8 .elementor-heading-title{font-family:var( --e-global-typography-89f25ad-font-family ), Sans-serif;font-size:var( --e-global-typography-89f25ad-font-size );font-weight:var( --e-global-typography-89f25ad-font-weight );line-height:var( --e-global-typography-89f25ad-line-height );color:var( --e-global-color-64a0021 );}.elementor-2837 .elementor-element.elementor-element-dd564d6{--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;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:140px;--padding-left:100px;--padding-right:100px;}.elementor-2837 .elementor-element.elementor-element-b55f773{text-align:center;}.elementor-2837 .elementor-element.elementor-element-4acd08f > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-2837 .elementor-element.elementor-element-4acd08f{z-index:-1;}.elementor-2837 .elementor-element.elementor-element-4acd08f .elementor-heading-title{font-family:"Philosophesignature", Sans-serif;font-size:31px;color:var( --e-global-color-51aba95 );}.elementor-2837 .elementor-element.elementor-element-b115e29{text-align:center;}.elementor-2837 .elementor-element.elementor-element-b115e29 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-630c773{text-align:center;}.elementor-2837 .elementor-element.elementor-element-f496945{--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;--overflow:hidden;--overlay-opacity:0.76;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-f496945::before, .elementor-2837 .elementor-element.elementor-element-f496945 > .elementor-background-video-container::before, .elementor-2837 .elementor-element.elementor-element-f496945 > .e-con-inner > .elementor-background-video-container::before, .elementor-2837 .elementor-element.elementor-element-f496945 > .elementor-background-slideshow::before, .elementor-2837 .elementor-element.elementor-element-f496945 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2837 .elementor-element.elementor-element-f496945 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-64a0021 );--background-overlay:'';}body:not(.rtl) .elementor-2837 .elementor-element.elementor-element-e5ba654{left:0px;}body.rtl .elementor-2837 .elementor-element.elementor-element-e5ba654{right:0px;}.elementor-2837 .elementor-element.elementor-element-e5ba654{top:-1px;}.elementor-2837 .elementor-element.elementor-element-e5ba654 img{max-width:100vw;height:100vh;object-fit:cover;object-position:center center;opacity:0.28;}.elementor-2837 .elementor-element.elementor-element-0cecfa4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2837 .elementor-element.elementor-element-eb1f8b0{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;--z-index:2;}.elementor-2837 .elementor-element.elementor-element-eb1f8b0:not(.elementor-motion-effects-element-type-background), .elementor-2837 .elementor-element.elementor-element-eb1f8b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-953acef );}.elementor-2837 .elementor-element.elementor-element-d2c440b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-b6bd8f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-9a6299f{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-80a0c55 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-80a0c55 .elementor-heading-title{font-size:14px;font-weight:700;}.elementor-2837 .elementor-element.elementor-element-dae8918 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-dae8918.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-dae8918.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-dae8918.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-dae8918.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-dae8918.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-dae8918 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-dae8918 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-dae8918 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-29829ce .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-29829ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-29829ce.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-29829ce.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-29829ce.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-29829ce.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-29829ce .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-29829ce .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-29829ce .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-e61cf42 > .elementor-widget-container{margin:0px 4px 0px 4px;}.elementor-2837 .elementor-element.elementor-element-e61cf42 .elementor-heading-title{font-size:14px;font-weight:700;}.elementor-2837 .elementor-element.elementor-element-8026fa9 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-8026fa9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-8026fa9.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-8026fa9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-8026fa9.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-8026fa9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-8026fa9 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-8026fa9 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-8026fa9 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-b185f5a .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-b185f5a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-b185f5a.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-b185f5a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-b185f5a.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-b185f5a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-b185f5a .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-b185f5a .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-b185f5a .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-f084678 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-f084678.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-f084678.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-f084678.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-f084678.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-f084678.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-f084678 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-f084678 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-f084678 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-7ccae27 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-7ccae27{text-align:end;font-size:15px;}.elementor-2837 .elementor-element.elementor-element-28abcf4 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-2837 .elementor-element.elementor-element-28abcf4 .elementor-button:hover, .elementor-2837 .elementor-element.elementor-element-28abcf4 .elementor-button:focus{color:var( --e-global-color-64a0021 );}.elementor-2837 .elementor-element.elementor-element-28abcf4 .elementor-button:hover svg, .elementor-2837 .elementor-element.elementor-element-28abcf4 .elementor-button:focus svg{fill:var( --e-global-color-64a0021 );}.elementor-2837 .elementor-element.elementor-element-0b31e0b .elementor-repeater-item-5f4ecd3 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/spa-5.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-0b31e0b .elementor-repeater-item-bcfcc0d .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/spa-4.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-0b31e0b .elementor-repeater-item-1e9b03a .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/spa-1.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-0b31e0b .elementor-repeater-item-b531b22 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/spa-6.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-0b31e0b .elementor-repeater-item-404bf55 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/spa-2.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-0b31e0b .elementor-repeater-item-c4bde96 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/spa-4.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-0b31e0b .swiper-slide{transition-duration:calc(5000ms*1.2);height:60vh;}.elementor-2837 .elementor-element.elementor-element-0b31e0b .swiper-slide-contents{max-width:66%;}.elementor-2837 .elementor-element.elementor-element-0b31e0b .swiper-slide-inner{text-align:center;}.elementor-2837 .elementor-element.elementor-element-bc30a73{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:30px;--z-index:2;}.elementor-2837 .elementor-element.elementor-element-45cbbde{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-0d1e93a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-0d1e93a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-0d1e93a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-0d1e93a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2837 .elementor-element.elementor-element-0d1e93a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2837 .elementor-element.elementor-element-0d1e93a .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-2837 .elementor-element.elementor-element-0d1e93a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-2837 .elementor-element.elementor-element-0d1e93a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2837 .elementor-element.elementor-element-0d1e93a .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-2837 .elementor-element.elementor-element-0d1e93a .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2837 .elementor-element.elementor-element-0d1e93a .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-2837 .elementor-element.elementor-element-0d1e93a{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-2837 .elementor-element.elementor-element-0d1e93a .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-2837 .elementor-element.elementor-element-0d1e93a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2837 .elementor-element.elementor-element-0d1e93a .elementor-icon-list-item > a{font-size:14px;}.elementor-2837 .elementor-element.elementor-element-0d1e93a .elementor-icon-list-text{transition:color 0.3s;}.elementor-2837 .elementor-element.elementor-element-a96eec7{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2837 .elementor-element.elementor-element-b1dcf22{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;--z-index:2;}.elementor-2837 .elementor-element.elementor-element-b1dcf22:not(.elementor-motion-effects-element-type-background), .elementor-2837 .elementor-element.elementor-element-b1dcf22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-953acef );}.elementor-2837 .elementor-element.elementor-element-801d8a7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-2837 .elementor-element.elementor-element-a835df3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-0d58cc4{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-515319e > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-515319e .elementor-heading-title{font-size:14px;font-weight:700;}.elementor-2837 .elementor-element.elementor-element-f624a15 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-f624a15.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-f624a15.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-f624a15.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-f624a15.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-f624a15.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-f624a15 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-f624a15 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-f624a15 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-053f734 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-053f734.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-053f734.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-053f734.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-053f734.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-053f734.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-053f734 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-053f734 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-053f734 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-cf18607 > .elementor-widget-container{margin:0px 4px 0px 4px;}.elementor-2837 .elementor-element.elementor-element-cf18607 .elementor-heading-title{font-size:14px;font-weight:700;}.elementor-2837 .elementor-element.elementor-element-93ea2eb .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-93ea2eb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-93ea2eb.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-93ea2eb.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-93ea2eb.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-93ea2eb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-93ea2eb .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-93ea2eb .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-93ea2eb .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-938d539 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-938d539.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-938d539.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-938d539.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-938d539.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-938d539.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-938d539 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-938d539 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-938d539 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-305bb26 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-305bb26.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-305bb26.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-305bb26.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-305bb26.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-305bb26.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-305bb26 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-305bb26 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-305bb26 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-99623c7 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-99623c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-99623c7.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-99623c7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-99623c7.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-99623c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-99623c7 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-99623c7 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-99623c7 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-566675f .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-566675f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-566675f.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-566675f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-566675f.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-566675f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-566675f .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-566675f .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-566675f .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-8b04048 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-8b04048.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-8b04048.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-8b04048.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-8b04048.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-8b04048.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-8b04048 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-8b04048 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-8b04048 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-2bc4a3e .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-2bc4a3e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-2bc4a3e.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-2bc4a3e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-2bc4a3e.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-2bc4a3e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-2bc4a3e .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-2bc4a3e .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-2bc4a3e .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-af35b61 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-af35b61{font-size:15px;}.elementor-2837 .elementor-element.elementor-element-81cf740 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-2837 .elementor-element.elementor-element-81cf740 .elementor-button:hover, .elementor-2837 .elementor-element.elementor-element-81cf740 .elementor-button:focus{color:var( --e-global-color-64a0021 );}.elementor-2837 .elementor-element.elementor-element-81cf740 .elementor-button:hover svg, .elementor-2837 .elementor-element.elementor-element-81cf740 .elementor-button:focus svg{fill:var( --e-global-color-64a0021 );}.elementor-2837 .elementor-element.elementor-element-86254b5 .elementor-repeater-item-5f4ecd3 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/shutterstock_1491921425.webp);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-86254b5 .swiper-slide{transition-duration:calc(5000ms*1.2);height:60vh;}.elementor-2837 .elementor-element.elementor-element-86254b5 .swiper-slide-contents{max-width:66%;}.elementor-2837 .elementor-element.elementor-element-86254b5 .swiper-slide-inner{text-align:center;}.elementor-2837 .elementor-element.elementor-element-c690cb8{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:30px;--z-index:2;}.elementor-2837 .elementor-element.elementor-element-291abed{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-2839124 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-2839124 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-2839124 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-2839124 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2837 .elementor-element.elementor-element-2839124 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2837 .elementor-element.elementor-element-2839124 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-2837 .elementor-element.elementor-element-2839124 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-2837 .elementor-element.elementor-element-2839124 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2837 .elementor-element.elementor-element-2839124 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-2837 .elementor-element.elementor-element-2839124 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2837 .elementor-element.elementor-element-2839124 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-2837 .elementor-element.elementor-element-2839124{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-2837 .elementor-element.elementor-element-2839124 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-2837 .elementor-element.elementor-element-2839124 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2837 .elementor-element.elementor-element-2839124 .elementor-icon-list-item > a{font-size:14px;}.elementor-2837 .elementor-element.elementor-element-2839124 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2837 .elementor-element.elementor-element-3d2d6b0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2837 .elementor-element.elementor-element-fc9a6cf{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;--z-index:2;}.elementor-2837 .elementor-element.elementor-element-fc9a6cf:not(.elementor-motion-effects-element-type-background), .elementor-2837 .elementor-element.elementor-element-fc9a6cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-953acef );}.elementor-2837 .elementor-element.elementor-element-9e5a63b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-48c1da5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-349b3fc{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-c1eb997 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-c1eb997 .elementor-heading-title{font-size:14px;font-weight:700;}.elementor-2837 .elementor-element.elementor-element-485b8d7 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-485b8d7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-485b8d7.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-485b8d7.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-485b8d7.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-485b8d7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-485b8d7 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-485b8d7 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-485b8d7 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-99c1002 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-99c1002.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-99c1002.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-99c1002.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-99c1002.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-99c1002.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-99c1002 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-99c1002 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-99c1002 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-eef8687 > .elementor-widget-container{margin:0px 4px 0px 4px;}.elementor-2837 .elementor-element.elementor-element-eef8687 .elementor-heading-title{font-size:14px;font-weight:700;}.elementor-2837 .elementor-element.elementor-element-21661b2 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-21661b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-21661b2.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-21661b2.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-21661b2.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-21661b2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-21661b2 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-21661b2 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-21661b2 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-6539cf1 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-6539cf1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-6539cf1.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-6539cf1.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-6539cf1.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-6539cf1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-6539cf1 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-6539cf1 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-6539cf1 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-fba58cb .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-fba58cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-fba58cb.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-fba58cb.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-fba58cb.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-fba58cb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-fba58cb .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-fba58cb .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-fba58cb .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-42a3012 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-42a3012.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-42a3012.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-42a3012.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-42a3012.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-42a3012.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-42a3012 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-42a3012 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-42a3012 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-1b1b223 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-1b1b223{text-align:end;font-size:15px;}.elementor-2837 .elementor-element.elementor-element-ba8f958 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-2837 .elementor-element.elementor-element-ba8f958 .elementor-button:hover, .elementor-2837 .elementor-element.elementor-element-ba8f958 .elementor-button:focus{color:var( --e-global-color-64a0021 );}.elementor-2837 .elementor-element.elementor-element-ba8f958 .elementor-button:hover svg, .elementor-2837 .elementor-element.elementor-element-ba8f958 .elementor-button:focus svg{fill:var( --e-global-color-64a0021 );}.elementor-2837 .elementor-element.elementor-element-eff0269 .elementor-repeater-item-5f4ecd3 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/camera-king-2.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-eff0269 .elementor-repeater-item-bd63364 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/camera-king-3.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-eff0269 .elementor-repeater-item-e1f952d .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/camera-king-4.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-eff0269 .elementor-repeater-item-aafa978 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/camera-king-1.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-eff0269 .swiper-slide{transition-duration:calc(5000ms*1.2);height:60vh;}.elementor-2837 .elementor-element.elementor-element-eff0269 .swiper-slide-contents{max-width:66%;}.elementor-2837 .elementor-element.elementor-element-eff0269 .swiper-slide-inner{text-align:center;}.elementor-2837 .elementor-element.elementor-element-56a65a0{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:30px;--z-index:2;}.elementor-2837 .elementor-element.elementor-element-9b24604{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-96ba2ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-96ba2ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-96ba2ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-96ba2ff .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2837 .elementor-element.elementor-element-96ba2ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2837 .elementor-element.elementor-element-96ba2ff .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-2837 .elementor-element.elementor-element-96ba2ff .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-2837 .elementor-element.elementor-element-96ba2ff .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2837 .elementor-element.elementor-element-96ba2ff .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-2837 .elementor-element.elementor-element-96ba2ff .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2837 .elementor-element.elementor-element-96ba2ff .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-2837 .elementor-element.elementor-element-96ba2ff{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-2837 .elementor-element.elementor-element-96ba2ff .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-2837 .elementor-element.elementor-element-96ba2ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2837 .elementor-element.elementor-element-96ba2ff .elementor-icon-list-item > a{font-size:14px;}.elementor-2837 .elementor-element.elementor-element-96ba2ff .elementor-icon-list-text{transition:color 0.3s;}.elementor-2837 .elementor-element.elementor-element-8a39f3e{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2837 .elementor-element.elementor-element-c453fc0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;--z-index:2;}.elementor-2837 .elementor-element.elementor-element-c453fc0:not(.elementor-motion-effects-element-type-background), .elementor-2837 .elementor-element.elementor-element-c453fc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-953acef );}.elementor-2837 .elementor-element.elementor-element-1d0f572{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-2837 .elementor-element.elementor-element-6e9b8f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-e8509d3{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-0434770 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-0434770 .elementor-heading-title{font-size:14px;font-weight:700;}.elementor-2837 .elementor-element.elementor-element-ea54480 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-ea54480.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-ea54480.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-ea54480.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-ea54480.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-ea54480.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-ea54480 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-ea54480 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-ea54480 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-0d67b3c .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-0d67b3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-0d67b3c.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-0d67b3c.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-0d67b3c.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-0d67b3c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-0d67b3c .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-0d67b3c .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-0d67b3c .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-e3aff5f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-e3aff5f{font-size:15px;}.elementor-2837 .elementor-element.elementor-element-68b71e3 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-2837 .elementor-element.elementor-element-68b71e3 .elementor-button:hover, .elementor-2837 .elementor-element.elementor-element-68b71e3 .elementor-button:focus{color:var( --e-global-color-64a0021 );}.elementor-2837 .elementor-element.elementor-element-68b71e3 .elementor-button:hover svg, .elementor-2837 .elementor-element.elementor-element-68b71e3 .elementor-button:focus svg{fill:var( --e-global-color-64a0021 );}.elementor-2837 .elementor-element.elementor-element-b28f427 .elementor-repeater-item-5f4ecd3 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/camera-rose-4.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-b28f427 .elementor-repeater-item-a8e1a39 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/camera-rose-3.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-b28f427 .elementor-repeater-item-e8835f2 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/camera-rose-2.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-b28f427 .elementor-repeater-item-020ee3c .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/camera-rose-1.jpg);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-b28f427 .swiper-slide{transition-duration:calc(5000ms*1.2);height:60vh;}.elementor-2837 .elementor-element.elementor-element-b28f427 .swiper-slide-contents{max-width:66%;}.elementor-2837 .elementor-element.elementor-element-b28f427 .swiper-slide-inner{text-align:center;}.elementor-2837 .elementor-element.elementor-element-e1029a7{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:30px;--z-index:2;}.elementor-2837 .elementor-element.elementor-element-e3b15b6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-41ec5e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-41ec5e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-41ec5e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-41ec5e0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2837 .elementor-element.elementor-element-41ec5e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2837 .elementor-element.elementor-element-41ec5e0 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-2837 .elementor-element.elementor-element-41ec5e0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-2837 .elementor-element.elementor-element-41ec5e0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2837 .elementor-element.elementor-element-41ec5e0 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-2837 .elementor-element.elementor-element-41ec5e0 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2837 .elementor-element.elementor-element-41ec5e0 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-2837 .elementor-element.elementor-element-41ec5e0{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-2837 .elementor-element.elementor-element-41ec5e0 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-2837 .elementor-element.elementor-element-41ec5e0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2837 .elementor-element.elementor-element-41ec5e0 .elementor-icon-list-item > a{font-size:14px;}.elementor-2837 .elementor-element.elementor-element-41ec5e0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2837 .elementor-element.elementor-element-7c32fd8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2837 .elementor-element.elementor-element-8eb83e7{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;--z-index:2;}.elementor-2837 .elementor-element.elementor-element-8eb83e7:not(.elementor-motion-effects-element-type-background), .elementor-2837 .elementor-element.elementor-element-8eb83e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-953acef );}.elementor-2837 .elementor-element.elementor-element-8628cd8{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-0fd8800 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-366e077{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-bed38b0 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-bed38b0 .elementor-heading-title{font-size:14px;font-weight:700;}.elementor-2837 .elementor-element.elementor-element-7dd4e7e .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-7dd4e7e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-7dd4e7e.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-7dd4e7e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-7dd4e7e.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-7dd4e7e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-7dd4e7e .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-7dd4e7e .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-7dd4e7e .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-bd42b0f .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-bd42b0f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-bd42b0f.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-bd42b0f.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-bd42b0f.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-bd42b0f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-bd42b0f .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-bd42b0f .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-bd42b0f .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-031baf8 > .elementor-widget-container{margin:0px 4px 0px 4px;}.elementor-2837 .elementor-element.elementor-element-031baf8 .elementor-heading-title{font-size:14px;font-weight:700;}.elementor-2837 .elementor-element.elementor-element-2bb6052 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-2bb6052.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-2bb6052.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-2bb6052.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-2bb6052.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-2bb6052.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-2bb6052 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-2bb6052 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-2bb6052 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-d8131fe .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-d8131fe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-d8131fe.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-d8131fe.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-d8131fe.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-d8131fe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-d8131fe .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-d8131fe .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-d8131fe .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-6ebbef3 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-6ebbef3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-6ebbef3.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-6ebbef3.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-6ebbef3.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-6ebbef3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-6ebbef3 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-6ebbef3 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-6ebbef3 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-6bda1f9 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-6bda1f9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-6bda1f9.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-6bda1f9.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-6bda1f9.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-6bda1f9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-6bda1f9 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-6bda1f9 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-6bda1f9 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-9aeb5e5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-9aeb5e5{text-align:end;font-size:15px;}.elementor-2837 .elementor-element.elementor-element-c753826 .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-2837 .elementor-element.elementor-element-c753826 .elementor-button:hover, .elementor-2837 .elementor-element.elementor-element-c753826 .elementor-button:focus{color:var( --e-global-color-64a0021 );}.elementor-2837 .elementor-element.elementor-element-c753826 .elementor-button:hover svg, .elementor-2837 .elementor-element.elementor-element-c753826 .elementor-button:focus svg{fill:var( --e-global-color-64a0021 );}.elementor-2837 .elementor-element.elementor-element-14ff0a9 .elementor-repeater-item-5f4ecd3 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/shutterstock_559872940.webp);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-14ff0a9 .swiper-slide{transition-duration:calc(5000ms*1.2);height:60vh;}.elementor-2837 .elementor-element.elementor-element-14ff0a9 .swiper-slide-contents{max-width:66%;}.elementor-2837 .elementor-element.elementor-element-14ff0a9 .swiper-slide-inner{text-align:center;}.elementor-2837 .elementor-element.elementor-element-b44178c{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:30px;--z-index:2;}.elementor-2837 .elementor-element.elementor-element-0587274{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-65638b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-65638b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-65638b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-65638b5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2837 .elementor-element.elementor-element-65638b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2837 .elementor-element.elementor-element-65638b5 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-2837 .elementor-element.elementor-element-65638b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-2837 .elementor-element.elementor-element-65638b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2837 .elementor-element.elementor-element-65638b5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-2837 .elementor-element.elementor-element-65638b5 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2837 .elementor-element.elementor-element-65638b5 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-2837 .elementor-element.elementor-element-65638b5{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-2837 .elementor-element.elementor-element-65638b5 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-2837 .elementor-element.elementor-element-65638b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2837 .elementor-element.elementor-element-65638b5 .elementor-icon-list-item > a{font-size:14px;}.elementor-2837 .elementor-element.elementor-element-65638b5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2837 .elementor-element.elementor-element-a2f9457{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2837 .elementor-element.elementor-element-edaee19{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;--z-index:2;}.elementor-2837 .elementor-element.elementor-element-edaee19:not(.elementor-motion-effects-element-type-background), .elementor-2837 .elementor-element.elementor-element-edaee19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-953acef );}.elementor-2837 .elementor-element.elementor-element-6337da1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-2837 .elementor-element.elementor-element-d400cab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-23c0992{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-fc0f021 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-fc0f021 .elementor-heading-title{font-size:14px;font-weight:700;}.elementor-2837 .elementor-element.elementor-element-7810d54 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-7810d54.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-7810d54.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-7810d54.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-7810d54.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-7810d54.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-7810d54 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-7810d54 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-7810d54 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-ac8b965 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-ac8b965.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-ac8b965.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-ac8b965.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-ac8b965.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-ac8b965.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-ac8b965 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-ac8b965 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-ac8b965 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-73906e5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-73906e5{font-size:15px;}.elementor-2837 .elementor-element.elementor-element-ac901da .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-2837 .elementor-element.elementor-element-ac901da .elementor-button:hover, .elementor-2837 .elementor-element.elementor-element-ac901da .elementor-button:focus{color:var( --e-global-color-64a0021 );}.elementor-2837 .elementor-element.elementor-element-ac901da .elementor-button:hover svg, .elementor-2837 .elementor-element.elementor-element-ac901da .elementor-button:focus svg{fill:var( --e-global-color-64a0021 );}.elementor-2837 .elementor-element.elementor-element-f4f7205 .elementor-repeater-item-5f4ecd3 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/shutterstock_391663060.webp);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-f4f7205 .swiper-slide{transition-duration:calc(5000ms*1.2);height:60vh;}.elementor-2837 .elementor-element.elementor-element-f4f7205 .swiper-slide-contents{max-width:66%;}.elementor-2837 .elementor-element.elementor-element-f4f7205 .swiper-slide-inner{text-align:center;}.elementor-2837 .elementor-element.elementor-element-184a308{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:30px;--z-index:2;}.elementor-2837 .elementor-element.elementor-element-fbd9de2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-ed86fce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-ed86fce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-ed86fce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-ed86fce .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2837 .elementor-element.elementor-element-ed86fce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2837 .elementor-element.elementor-element-ed86fce .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-2837 .elementor-element.elementor-element-ed86fce .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-2837 .elementor-element.elementor-element-ed86fce .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2837 .elementor-element.elementor-element-ed86fce .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-2837 .elementor-element.elementor-element-ed86fce .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2837 .elementor-element.elementor-element-ed86fce .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-2837 .elementor-element.elementor-element-ed86fce{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-2837 .elementor-element.elementor-element-ed86fce .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-2837 .elementor-element.elementor-element-ed86fce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2837 .elementor-element.elementor-element-ed86fce .elementor-icon-list-item > a{font-size:14px;}.elementor-2837 .elementor-element.elementor-element-ed86fce .elementor-icon-list-text{transition:color 0.3s;}.elementor-2837 .elementor-element.elementor-element-5eaf109{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:80px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2837 .elementor-element.elementor-element-de0507a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;--z-index:2;}.elementor-2837 .elementor-element.elementor-element-de0507a:not(.elementor-motion-effects-element-type-background), .elementor-2837 .elementor-element.elementor-element-de0507a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-953acef );}.elementor-2837 .elementor-element.elementor-element-3881796{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-7d3bab3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-7d3bab3{text-align:end;}.elementor-2837 .elementor-element.elementor-element-632ed24{--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;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-38f5b24 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-38f5b24 .elementor-heading-title{font-size:14px;font-weight:700;}.elementor-2837 .elementor-element.elementor-element-9b55258 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-9b55258.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-9b55258.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-9b55258.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-9b55258.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-9b55258.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-9b55258 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-9b55258 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-9b55258 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-8821405 .elementor-icon-wrapper{text-align:center;}.elementor-2837 .elementor-element.elementor-element-8821405.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-8821405.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-8821405.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-8821405.elementor-view-framed .elementor-icon, .elementor-2837 .elementor-element.elementor-element-8821405.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-2837 .elementor-element.elementor-element-8821405 .elementor-icon{font-size:21px;}.elementor-2837 .elementor-element.elementor-element-8821405 .elementor-icon svg{height:21px;}.elementor-2837 .elementor-element.elementor-element-8821405 .elementor-icon-wrapper svg{width:auto;}.elementor-2837 .elementor-element.elementor-element-7272247 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-7272247{text-align:end;font-size:15px;}.elementor-2837 .elementor-element.elementor-element-f33552a .elementor-button{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-2837 .elementor-element.elementor-element-f33552a .elementor-button:hover, .elementor-2837 .elementor-element.elementor-element-f33552a .elementor-button:focus{color:var( --e-global-color-64a0021 );}.elementor-2837 .elementor-element.elementor-element-f33552a .elementor-button:hover svg, .elementor-2837 .elementor-element.elementor-element-f33552a .elementor-button:focus svg{fill:var( --e-global-color-64a0021 );}.elementor-2837 .elementor-element.elementor-element-4586e58 .elementor-repeater-item-5f4ecd3 .swiper-slide-bg{background-image:url(https://www.harmonysuitehotel.it/wp-content/uploads/2023/10/shutterstock_386941060.webp);background-size:cover;}.elementor-2837 .elementor-element.elementor-element-4586e58 .swiper-slide{transition-duration:calc(5000ms*1.2);height:60vh;}.elementor-2837 .elementor-element.elementor-element-4586e58 .swiper-slide-contents{max-width:66%;}.elementor-2837 .elementor-element.elementor-element-4586e58 .swiper-slide-inner{text-align:center;}.elementor-2837 .elementor-element.elementor-element-a610362{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:30px;--padding-bottom:30px;--padding-left:60px;--padding-right:30px;--z-index:2;}.elementor-2837 .elementor-element.elementor-element-2250ff8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-c3317bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-c3317bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-c3317bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-2837 .elementor-element.elementor-element-c3317bb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-2837 .elementor-element.elementor-element-c3317bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-2837 .elementor-element.elementor-element-c3317bb .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-2837 .elementor-element.elementor-element-c3317bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-2837 .elementor-element.elementor-element-c3317bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-2837 .elementor-element.elementor-element-c3317bb .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-2837 .elementor-element.elementor-element-c3317bb .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-2837 .elementor-element.elementor-element-c3317bb .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-2837 .elementor-element.elementor-element-c3317bb{--e-icon-list-icon-size:39px;--icon-vertical-offset:0px;}.elementor-2837 .elementor-element.elementor-element-c3317bb .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-2837 .elementor-element.elementor-element-c3317bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2837 .elementor-element.elementor-element-c3317bb .elementor-icon-list-item > a{font-size:14px;}.elementor-2837 .elementor-element.elementor-element-c3317bb .elementor-icon-list-text{transition:color 0.3s;}.elementor-2837 .elementor-element.elementor-element-523d8c5{--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;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-2837 .elementor-element.elementor-element-2dd2e80{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-2837 .elementor-element.elementor-element-2dd2e80{right:0%;}body.rtl .elementor-2837 .elementor-element.elementor-element-2dd2e80{left:0%;}.elementor-2837 .elementor-element.elementor-element-2968438{text-align:center;}.elementor-2837 .elementor-element.elementor-element-2968438 .elementor-heading-title{font-size:var( --e-global-typography-ea2fb4a-font-size );line-height:var( --e-global-typography-ea2fb4a-line-height );}.elementor-2837 .elementor-element.elementor-element-c73afc8{text-align:center;}.elementor-2837 .elementor-element.elementor-element-c73afc8 .elementor-heading-title{font-size:var( --e-global-typography-89f25ad-font-size );line-height:var( --e-global-typography-89f25ad-line-height );}.elementor-2837 .elementor-element.elementor-element-dd564d6{--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-2837 .elementor-element.elementor-element-b55f773{text-align:center;}.elementor-2837 .elementor-element.elementor-element-4acd08f .elementor-heading-title{font-size:25px;}.elementor-2837 .elementor-element.elementor-element-b115e29{text-align:center;}.elementor-2837 .elementor-element.elementor-element-f496945{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-0cecfa4{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2837 .elementor-element.elementor-element-bc30a73{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:20px;}.elementor-2837 .elementor-element.elementor-element-a96eec7{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2837 .elementor-element.elementor-element-c690cb8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:40px;}.elementor-2837 .elementor-element.elementor-element-3d2d6b0{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2837 .elementor-element.elementor-element-56a65a0{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:20px;}.elementor-2837 .elementor-element.elementor-element-8a39f3e{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2837 .elementor-element.elementor-element-e1029a7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:40px;}.elementor-2837 .elementor-element.elementor-element-7c32fd8{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2837 .elementor-element.elementor-element-b44178c{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:20px;}.elementor-2837 .elementor-element.elementor-element-a2f9457{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2837 .elementor-element.elementor-element-184a308{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:40px;}.elementor-2837 .elementor-element.elementor-element-5eaf109{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2837 .elementor-element.elementor-element-a610362{--padding-top:20px;--padding-bottom:20px;--padding-left:40px;--padding-right:20px;}.elementor-2837 .elementor-element.elementor-element-523d8c5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-2837 .elementor-element.elementor-element-2dd2e80{--width:100%;}.elementor-2837 .elementor-element.elementor-element-0cecfa4{--content-width:1200px;}.elementor-2837 .elementor-element.elementor-element-eb1f8b0{--width:60%;}.elementor-2837 .elementor-element.elementor-element-d2c440b{--width:100%;}.elementor-2837 .elementor-element.elementor-element-bc30a73{--width:40%;}.elementor-2837 .elementor-element.elementor-element-a96eec7{--content-width:1200px;}.elementor-2837 .elementor-element.elementor-element-b1dcf22{--width:60%;}.elementor-2837 .elementor-element.elementor-element-801d8a7{--width:100%;}.elementor-2837 .elementor-element.elementor-element-c690cb8{--width:40%;}.elementor-2837 .elementor-element.elementor-element-3d2d6b0{--content-width:1200px;}.elementor-2837 .elementor-element.elementor-element-fc9a6cf{--width:60%;}.elementor-2837 .elementor-element.elementor-element-9e5a63b{--width:100%;}.elementor-2837 .elementor-element.elementor-element-56a65a0{--width:40%;}.elementor-2837 .elementor-element.elementor-element-8a39f3e{--content-width:1200px;}.elementor-2837 .elementor-element.elementor-element-c453fc0{--width:60%;}.elementor-2837 .elementor-element.elementor-element-1d0f572{--width:100%;}.elementor-2837 .elementor-element.elementor-element-e1029a7{--width:40%;}.elementor-2837 .elementor-element.elementor-element-7c32fd8{--content-width:1200px;}.elementor-2837 .elementor-element.elementor-element-8eb83e7{--width:60%;}.elementor-2837 .elementor-element.elementor-element-8628cd8{--width:100%;}.elementor-2837 .elementor-element.elementor-element-b44178c{--width:40%;}.elementor-2837 .elementor-element.elementor-element-a2f9457{--content-width:1200px;}.elementor-2837 .elementor-element.elementor-element-edaee19{--width:60%;}.elementor-2837 .elementor-element.elementor-element-6337da1{--width:100%;}.elementor-2837 .elementor-element.elementor-element-184a308{--width:40%;}.elementor-2837 .elementor-element.elementor-element-5eaf109{--content-width:1200px;}.elementor-2837 .elementor-element.elementor-element-de0507a{--width:60%;}.elementor-2837 .elementor-element.elementor-element-3881796{--width:100%;}.elementor-2837 .elementor-element.elementor-element-a610362{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2837 .elementor-element.elementor-element-2dd2e80{--width:100%;}}@media(max-width:767px){.elementor-2837 .elementor-element.elementor-element-c7589ca .swiper-slide{height:70vh;}.elementor-2837 .elementor-element.elementor-element-2968438 .elementor-heading-title{font-size:var( --e-global-typography-ea2fb4a-font-size );line-height:var( --e-global-typography-ea2fb4a-line-height );}.elementor-2837 .elementor-element.elementor-element-c73afc8 .elementor-heading-title{font-size:var( --e-global-typography-89f25ad-font-size );line-height:var( --e-global-typography-89f25ad-line-height );}.elementor-2837 .elementor-element.elementor-element-dd564d6{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2837 .elementor-element.elementor-element-b55f773{text-align:center;}.elementor-2837 .elementor-element.elementor-element-4acd08f{text-align:center;}.elementor-2837 .elementor-element.elementor-element-4acd08f .elementor-heading-title{font-size:11px;}.elementor-2837 .elementor-element.elementor-element-f496945{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2837 .elementor-element.elementor-element-0cecfa4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2837 .elementor-element.elementor-element-eb1f8b0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2837 .elementor-element.elementor-element-d2c440b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2837 .elementor-element.elementor-element-b6bd8f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-9a6299f{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2837 .elementor-element.elementor-element-7ccae27{text-align:start;}.elementor-2837 .elementor-element.elementor-element-0b31e0b .swiper-slide{height:50vh;}.elementor-2837 .elementor-element.elementor-element-bc30a73{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2837 .elementor-element.elementor-element-a96eec7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2837 .elementor-element.elementor-element-801d8a7{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2837 .elementor-element.elementor-element-a835df3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-86254b5 .swiper-slide{height:50vh;}.elementor-2837 .elementor-element.elementor-element-c690cb8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2837 .elementor-element.elementor-element-3d2d6b0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2837 .elementor-element.elementor-element-fc9a6cf{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2837 .elementor-element.elementor-element-9e5a63b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2837 .elementor-element.elementor-element-48c1da5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-349b3fc{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2837 .elementor-element.elementor-element-1b1b223{text-align:start;}.elementor-2837 .elementor-element.elementor-element-eff0269 .swiper-slide{height:50vh;}.elementor-2837 .elementor-element.elementor-element-56a65a0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2837 .elementor-element.elementor-element-8a39f3e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2837 .elementor-element.elementor-element-1d0f572{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2837 .elementor-element.elementor-element-6e9b8f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-b28f427 .swiper-slide{height:50vh;}.elementor-2837 .elementor-element.elementor-element-e1029a7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2837 .elementor-element.elementor-element-7c32fd8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2837 .elementor-element.elementor-element-8eb83e7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2837 .elementor-element.elementor-element-8628cd8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2837 .elementor-element.elementor-element-366e077{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2837 .elementor-element.elementor-element-9aeb5e5{text-align:start;}.elementor-2837 .elementor-element.elementor-element-14ff0a9 .swiper-slide{height:50vh;}.elementor-2837 .elementor-element.elementor-element-b44178c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2837 .elementor-element.elementor-element-a2f9457{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2837 .elementor-element.elementor-element-6337da1{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2837 .elementor-element.elementor-element-d400cab > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-f4f7205 .swiper-slide{height:50vh;}.elementor-2837 .elementor-element.elementor-element-184a308{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2837 .elementor-element.elementor-element-5eaf109{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2837 .elementor-element.elementor-element-de0507a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2837 .elementor-element.elementor-element-3881796{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2837 .elementor-element.elementor-element-7d3bab3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2837 .elementor-element.elementor-element-632ed24{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2837 .elementor-element.elementor-element-7272247{text-align:start;}.elementor-2837 .elementor-element.elementor-element-4586e58 .swiper-slide{height:51vh;}.elementor-2837 .elementor-element.elementor-element-a610362{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for container, class: .elementor-element-2dd2e80 */body.scrolled .elementor-2837 .elementor-element.elementor-element-2dd2e80{
    opacity:0;
    bottom:200px;
    transition:all .4s ease;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-14ff0a9 */.elementor-2837 .elementor-element.elementor-element-14ff0a9{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-4586e58 */.elementor-2837 .elementor-element.elementor-element-4586e58{
    width:100%;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Philosophesignature';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.harmonysuitehotel.it/wp-content/uploads/2023/08/PhilosopheSignatureRegular.eot');
	src: url('https://www.harmonysuitehotel.it/wp-content/uploads/2023/08/PhilosopheSignatureRegular.eot?#iefix') format('embedded-opentype'),
		url('https://www.harmonysuitehotel.it/wp-content/uploads/2023/08/PhilosopheSignatureRegular.woff2') format('woff2'),
		url('https://www.harmonysuitehotel.it/wp-content/uploads/2023/08/PhilosopheSignatureRegular.woff') format('woff'),
		url('https://www.harmonysuitehotel.it/wp-content/uploads/2023/08/PhilosopheSignatureRegular.ttf') format('truetype'),
		url('https://www.harmonysuitehotel.it/wp-content/uploads/2023/08/PhilosopheSignatureRegular.svg#Philosophesignature') format('svg');
}
/* End Custom Fonts CSS */