.elementor-3108 .elementor-element.elementor-element-9e50259:not(.elementor-motion-effects-element-type-background), .elementor-3108 .elementor-element.elementor-element-9e50259 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shop.roomiesbcn.com/wp-content/uploads/2024/02/pexels-pixabay-271816.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3108 .elementor-element.elementor-element-9e50259, .elementor-3108 .elementor-element.elementor-element-9e50259 > .elementor-background-overlay{border-radius:0% 0% 0% 0%;}.elementor-3108 .elementor-element.elementor-element-9e50259{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:178px 0px 67px 0px;}.elementor-3108 .elementor-element.elementor-element-9e50259 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3108 .elementor-element.elementor-element-442a6dc > .elementor-container{max-width:1134px;}.elementor-3108 .elementor-element.elementor-element-4a39006 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3108 .elementor-element.elementor-element-40d62e9 .tf-title-section .title-section{text-align:center;}.elementor-3108 .elementor-element.elementor-element-40d62e9 .tf-title-section .title-section .heading{font-family:"Mulish", Sans-serif;font-size:60px;font-weight:600;text-transform:capitalize;line-height:1.2em;color:#FFFFFF;margin:-5px -5px -5px -5px;}.elementor-3108 .elementor-element.elementor-element-40d62e9 .tf-title-section .title-section .description{font-family:"Poppins", Sans-serif;font-size:1px;font-weight:400;text-transform:capitalize;line-height:24px;color:#FFFFFF;margin:19px 0px 0px 0px;}.elementor-3108 .elementor-element.elementor-element-40d62e9 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-3108 .elementor-element.elementor-element-f13b572{padding:86px 0px 69px 0px;}.elementor-3108 .elementor-element.elementor-element-5b5cb6a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3108 .elementor-element.elementor-element-a6f40bb > .elementor-container{max-width:1240px;}.elementor-3108 .elementor-element.elementor-element-a6f40bb .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-3108 .elementor-element.elementor-element-a6f40bb{margin-top:0px;margin-bottom:0px;}.elementor-3108 .elementor-element.elementor-element-8f7734f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-3108 .elementor-element.elementor-element-f25899b .tf-title-section .title-section{text-align:center;}.elementor-3108 .elementor-element.elementor-element-f25899b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3108 .elementor-element.elementor-element-009e2af .tf-properties-wrap .wrap-properties-post .item .properties-post .featured-property a img, .elementor-3108 .elementor-element.elementor-element-009e2af .tf-properties-wrap .wrap-properties-post .item .properties-post .featured-property .swiper-container .swiper-slide img,.elementor-3108 .elementor-element.elementor-element-009e2af .tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .featured-property .swiper-container{height:225px;width:100%;}.elementor-3108 .elementor-element.elementor-element-009e2af .tf-properties-wrap.style1 .wrap-properties-post .filter-bar{justify-content:center;}.elementor-3108 .elementor-element.elementor-element-009e2af .tf-properties-wrap .wrap-properties-post .filter-bar {margin:0px 0px 29px 0px;}.elementor-3108 .elementor-element.elementor-element-009e2af .tf-properties-wrap .properties-post .content{margin:0px 0px 0px 0px;}.elementor-3108 .elementor-element.elementor-element-009e2af .tf-properties-wrap .wrap-properties-post .item .properties-post .content .heading .title a{font-size:18px;font-weight:600;line-height:27px;}.elementor-3108 .elementor-element.elementor-element-009e2af .tf-properties-wrap .properties-post .content .heading .title{margin:0px 0px 0px 0px;}.elementor-3108 .elementor-element.elementor-element-009e2af .tf-properties-wrap .properties-post .featured-property .price{font-size:18px;font-weight:600;margin:0px 0px -2px 0px;}.elementor-3108 .elementor-element.elementor-element-009e2af .tf-properties-wrap .wrap-properties-post .item .properties-post .description{margin:0px 0px -2px 0px;}.elementor-3108 .elementor-element.elementor-element-e4d1424{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 0px 90px 0px;}.elementor-3108 .elementor-element.elementor-element-e4d1424 > .elementor-background-overlay{background-color:#FFF5E0;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3108 .elementor-element.elementor-element-e4d1424 > .elementor-shape-top svg{width:calc(280% + 1.3px);height:16px;}.elementor-3108 .elementor-element.elementor-element-dbe8b1d{text-align:center;}.elementor-3108 .elementor-element.elementor-element-dbe8b1d .elementor-heading-title{color:#FFB000;font-size:57px;}.elementor-3108 .elementor-element.elementor-element-dbe8b1d > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-3108 .elementor-element.elementor-element-ff29758{text-align:center;color:#414141;font-size:20px;}.elementor-3108 .elementor-element.elementor-element-ff29758 > .elementor-widget-container{margin:3px 200px 17px 200px;}.elementor-3108 .elementor-element.elementor-element-29f71e8{--display:flex;--overflow:auto;--background-transition:0.3s;}.elementor-3108 .elementor-element.elementor-element-29f71e8, .elementor-3108 .elementor-element.elementor-element-29f71e8::before{--border-transition:0.3s;}.elementor-3108 .elementor-element.elementor-element-29f71e8 > .elementor-shape-top svg, .elementor-3108 .elementor-element.elementor-element-29f71e8 > .e-con-inner > .elementor-shape-top svg{width:calc(116% + 1.3px);height:85px;}.elementor-3108 .elementor-element.elementor-element-9c7b34c .gallery-item{padding:0 15px 15px 0;}.elementor-3108 .elementor-element.elementor-element-9c7b34c .gallery{margin:0 -15px -15px 0;}.elementor-3108 .elementor-element.elementor-element-9c7b34c .gallery-item img{border-radius:8px 8px 8px 8px;}.elementor-3108 .elementor-element.elementor-element-9c7b34c .gallery-item .gallery-caption{text-align:center;}body.elementor-page-3108 #footer{display:block;}body.elementor-page-3108 .info-footer{display:block;}body.elementor-page-3108 #bottom{display:block;}body.elementor-page-3108 #themesflat-content{padding-top:0px;padding-bottom:0px;}body.elementor-page-3108 .page-title{display:none;}@media(max-width:1024px){.elementor-3108 .elementor-element.elementor-element-9e50259{padding:200px 0px 200px 0px;}.elementor-3108 .elementor-element.elementor-element-ff29758 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3108 .elementor-element.elementor-element-40d62e9 .tf-title-section .title-section .heading{font-size:45px;}.elementor-3108 .elementor-element.elementor-element-f13b572{padding:60px 0px 60px 0px;}.elementor-3108 .elementor-element.elementor-element-f25899b .tf-title-section .title-section .heading{font-size:35px;}.elementor-3108 .elementor-element.elementor-element-e4d1424{padding:0px 0px 70px 0px;}.elementor-3108 .elementor-element.elementor-element-ff29758 > .elementor-widget-container{margin:0px 0px 0px 0px;}}