.elementor-2779 .elementor-element.elementor-element-9dbf8e9:not(.elementor-motion-effects-element-type-background),.elementor-2779 .elementor-element.elementor-element-9dbf8e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url(https://merkato-group.com/wp-content/uploads/2026/10/pexels-the-7-hotel-lisbon-1817831-10890710.jpg);background-position:center center;background-size:cover}.elementor-2779 .elementor-element.elementor-element-9dbf8e9>.elementor-background-overlay{background-color:#000;opacity:.55;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2779 .elementor-element.elementor-element-9dbf8e9>.elementor-container{min-height:70vh}.elementor-2779 .elementor-element.elementor-element-9dbf8e9{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2779 .elementor-element.elementor-element-f599258>.elementor-widget-container{margin:90px 0 0 0;padding:100px 0 150px 0}.elementor-2779 .elementor-element.elementor-element-10e74de{padding:80px 0 110px 0}.elementor-2779 .elementor-element.elementor-element-fb2fa9b>.elementor-widget-container{margin:0 0 60px 0}.elementor-2779 .elementor-element.elementor-element-fb2fa9b .cs-title-wrap{max-width:800px}.elementor-2779 .elementor-element.elementor-element-8cd1ecf .posts.cs-rooms{--label-bg:#1F4D3A}.elementor-2779 .elementor-element.elementor-element-5f4e73b{padding:80px 0 110px 0}.elementor-2779 .elementor-element.elementor-element-2b558cc:not(.elementor-motion-effects-element-type-background),.elementor-2779 .elementor-element.elementor-element-2b558cc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAFAFA}.elementor-2779 .elementor-element.elementor-element-2b558cc{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:110px 0 110px 0}.elementor-2779 .elementor-element.elementor-element-2b558cc>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2779 .elementor-element.elementor-element-14cc592 .cs-info-box{--box-gap:60px;--icon-space:20px}.elementor-2779 .elementor-element.elementor-element-14cc592 .cs-info-box .cs-item-container{border-style:solid;border-width:0 0 0 1px;border-color:#B99D75;padding:0 0 0 20px}.elementor-2779 .elementor-element.elementor-element-14cc592 .cs-info-box-img i{font-size:45px}.elementor-2779 .elementor-element.elementor-element-14cc592 .cs-info-box-img svg{width:45px;max-height:45px}.elementor-2779 .elementor-element.elementor-element-14cc592 .cs-info-box-text{font-size:17px}.elementor-2779 .elementor-element.elementor-element-8ee98b9{padding:110px 0 110px 0}.elementor-2779 .elementor-element.elementor-element-d37f43b>.elementor-element-populated{padding:0 80px 0 0}.elementor-2779 .elementor-element.elementor-element-a779d8f>.elementor-widget-container{margin:0 0 20px 0}.elementor-2779 .elementor-element.elementor-element-a779d8f .cs-title{text-transform:uppercase}.elementor-2779 .elementor-element.elementor-element-b6bdc68>.elementor-widget-container{margin:0 0 60px 0}.elementor-2779 .elementor-element.elementor-element-b6bdc68 .cs-title-wrap{max-width:800px}.elementor-2779 .elementor-element.elementor-element-61e55c9{--display:flex}.elementor-2779 .elementor-element.elementor-element-b9a4711{--display:flex}.elementor-2779 .elementor-element.elementor-element-044b942{--display:flex}.elementor-2779 .elementor-element.elementor-element-9847742{--display:flex}.elementor-2779 .elementor-element.elementor-element-2957c38{--display:flex}.elementor-2779 .elementor-element.elementor-element-a36b40e{--display:flex}.elementor-2779 .elementor-element.elementor-element-3b0c18e{--display:flex}.elementor-2779 .elementor-element.elementor-element-0f84517{--display:flex}.elementor-2779 .elementor-element.elementor-element-fac26ea{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px}.elementor-2779 .elementor-element.elementor-element-4b32790{padding:80px 0 110px 0}.elementor-2779 .elementor-element.elementor-element-517a847>.elementor-widget-container{margin:0 0 60px 0}.elementor-2779 .elementor-element.elementor-element-517a847 .cs-title-wrap{max-width:800px}.elementor-2779 .elementor-element.elementor-element-3fcf91b .elementor-tab-title{border-width:0;background-color:#F9F9F9;padding:25px 25px 25px 25px}.elementor-2779 .elementor-element.elementor-element-3fcf91b .elementor-tab-content{border-width:0;background-color:#F9F9F9;padding:10px 25px 5px 25px}.elementor-2779 .elementor-element.elementor-element-3fcf91b .elementor-toggle-item:not(:last-child){margin-block-end:10px}.elementor-2779 .elementor-element.elementor-element-3fcf91b .elementor-toggle-title,.elementor-2779 .elementor-element.elementor-element-3fcf91b .elementor-toggle-icon{color:var(--e-global-color-primary)}.elementor-2779 .elementor-element.elementor-element-3fcf91b .elementor-toggle-icon svg{fill:var(--e-global-color-primary)}.elementor-2779 .elementor-element.elementor-element-3fcf91b .elementor-tab-title.elementor-active a,.elementor-2779 .elementor-element.elementor-element-3fcf91b .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var(--e-global-color-accent)}.elementor-2779 .elementor-element.elementor-element-3fcf91b .elementor-toggle-title{font-weight:500}@media(max-width:1024px){.elementor-2779 .elementor-element.elementor-element-10e74de{padding:80px 0 80px 0}.elementor-2779 .elementor-element.elementor-element-5f4e73b{padding:80px 0 80px 0}.elementor-2779 .elementor-element.elementor-element-2b558cc{padding:80px 0 80px 0}.elementor-2779 .elementor-element.elementor-element-8ee98b9{padding:80px 0 80px 0}.elementor-2779 .elementor-element.elementor-element-d37f43b>.elementor-element-populated{padding:0 0 60px 0}.elementor-2779 .elementor-element.elementor-element-4b32790{padding:80px 0 80px 0}}@media(min-width:768px){.elementor-2779 .elementor-element.elementor-element-d37f43b{width:40%}.elementor-2779 .elementor-element.elementor-element-dc4bb3f{width:60%}}@media(max-width:1024px) and (min-width:768px){.elementor-2779 .elementor-element.elementor-element-d37f43b{width:100%}.elementor-2779 .elementor-element.elementor-element-dc4bb3f{width:100%}}