.elementor-1299 .elementor-element.elementor-element-a6fba25 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:11px;}.elementor-1299 .elementor-element.elementor-element-eb491fa{--spacer-size:50px;}.elementor-1299 .elementor-element.elementor-element-03b3662{text-align:center;}.elementor-1299 .elementor-element.elementor-element-03b3662 .elementor-heading-title{font-family:"Red Hat Display";font-size:61px;font-weight:500;letter-spacing:-0.5px;-webkit-text-stroke-width:2px;stroke-width:2px;}.elementor-1299 .elementor-element.elementor-element-a436ffd > .elementor-background-overlay{opacity:0.45;}.elementor-1299 .elementor-element.elementor-element-a436ffd{margin-top:0px;margin-bottom:0px;padding:41px 41px 41px 41px;}.elementor-1299 .elementor-element.elementor-element-d564420 > .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-1299 .elementor-element.elementor-element-d564420 > .elementor-element-populated, .elementor-1299 .elementor-element.elementor-element-d564420 > .elementor-element-populated > .elementor-background-overlay, .elementor-1299 .elementor-element.elementor-element-d564420 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1299 .elementor-element.elementor-element-d564420 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1299 .elementor-element.elementor-element-8ced7d4 > .elementor-widget-container{--e-transform-scale:1;}.elementor-1299 .elementor-element.elementor-element-8ced7d4{column-gap:0px;text-align:justify;font-family:"Red Hat Display";font-size:21px;font-weight:400;}.elementor-1299 .elementor-element.elementor-element-2745f46 > .elementor-widget-container{padding:-48px -48px -48px -48px;}.elementor-1299 .elementor-element.elementor-element-2745f46{text-align:right;}.elementor-1299 .elementor-element.elementor-element-2745f46 img{width:100%;max-width:100%;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1299 .elementor-element.elementor-element-2a0ef08{width:var( --container-widget-width, 101.698% );max-width:101.698%;--container-widget-width:101.698%;--container-widget-flex-grow:0;text-align:left;color:#C8102E;font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1299 .elementor-element.elementor-element-1c0c60a{--spacer-size:23px;}.elementor-1299 .elementor-element.elementor-element-2f318d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1299 .elementor-element.elementor-element-2f318d4{font-family:"Red Hat Display";font-size:21px;font-weight:400;}.elementor-1299 .elementor-element.elementor-element-2a71769{text-align:center;}.elementor-1299 .elementor-element.elementor-element-23ba942{text-align:center;}.elementor-1299 .elementor-element.elementor-element-b66d603{--spacer-size:10px;}.elementor-1299 .elementor-element.elementor-element-14ba59b > .elementor-background-overlay{background-color:#B2B2B2;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1299 .elementor-element.elementor-element-14ba59b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1299 .elementor-element.elementor-element-cb85d6c{width:var( --container-widget-width, 99.642% );max-width:99.642%;--container-widget-width:99.642%;--container-widget-flex-grow:0;text-align:center;}.elementor-1299 .elementor-element.elementor-element-cb85d6c img{max-width:11%;opacity:1;}.elementor-1299 .elementor-element.elementor-element-be9b755{column-gap:0px;color:#0B3279;font-family:"Red Hat Display";font-size:21px;font-weight:400;}.elementor-1299 .elementor-element.elementor-element-0bfefca{text-align:center;}.elementor-1299 .elementor-element.elementor-element-0bfefca img{max-width:11%;}.elementor-1299 .elementor-element.elementor-element-b954858{font-family:"Red Hat Display";font-size:21px;font-weight:400;}.elementor-1299 .elementor-element.elementor-element-e0c0955 > .elementor-background-overlay{background-color:#B2B2B2;opacity:0.5;}.elementor-1299 .elementor-element.elementor-element-eaaf63f{text-align:center;}.elementor-1299 .elementor-element.elementor-element-eaaf63f img{max-width:11%;}.elementor-1299 .elementor-element.elementor-element-11105da{text-align:center;}.elementor-1299 .elementor-element.elementor-element-11105da img{max-width:11%;}.elementor-1299 .elementor-element.elementor-element-1c1ab40 > .elementor-background-overlay{background-color:#B2B2B2;opacity:0.5;}.elementor-1299 .elementor-element.elementor-element-95c7df4{text-align:center;}.elementor-1299 .elementor-element.elementor-element-95c7df4 img{max-width:11%;}.elementor-1299 .elementor-element.elementor-element-c453229{text-align:center;}.elementor-1299 .elementor-element.elementor-element-c453229 img{max-width:11%;}.elementor-1299 .elementor-element.elementor-element-ae21061 > .elementor-background-overlay{background-color:#B2B2B2;opacity:0.5;}.elementor-1299 .elementor-element.elementor-element-197d7eb{text-align:center;}.elementor-1299 .elementor-element.elementor-element-197d7eb img{max-width:11%;}.elementor-1299 .elementor-element.elementor-element-c251cd5{font-family:"Red Hat Display";font-size:21px;font-weight:400;}.elementor-1299 .elementor-element.elementor-element-eba84f5{text-align:center;}.elementor-1299 .elementor-element.elementor-element-eba84f5 img{max-width:11%;}.elementor-1299 .elementor-element.elementor-element-ddf137f{font-family:"Red Hat Display";font-size:21px;font-weight:400;}.elementor-1299 .elementor-element.elementor-element-d5f23a6 > .elementor-background-overlay{background-color:#B2B2B2;opacity:0.5;}.elementor-1299 .elementor-element.elementor-element-d2ee447{text-align:center;}.elementor-1299 .elementor-element.elementor-element-d2ee447 img{max-width:11%;}.elementor-1299 .elementor-element.elementor-element-e052629{color:#0B3279;font-family:"Red Hat Display";font-size:21px;font-weight:400;}.elementor-1299 .elementor-element.elementor-element-fe0011e img{max-width:11%;}.elementor-1299 .elementor-element.elementor-element-1e49bb1 > .elementor-background-overlay{background-color:#B2B2B2;opacity:0.5;}.elementor-1299 .elementor-element.elementor-element-f52a524{text-align:center;}.elementor-1299 .elementor-element.elementor-element-f52a524 img{max-width:11%;}.elementor-1299 .elementor-element.elementor-element-434918a > .elementor-background-overlay{opacity:0.5;}.elementor-1299 .elementor-element.elementor-element-42ea82f{text-align:center;}.elementor-1299 .elementor-element.elementor-element-42ea82f img{max-width:11%;}.elementor-1299 .elementor-element.elementor-element-4fcb8e6 > .elementor-background-overlay{background-color:#B2B2B2;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1299 .elementor-element.elementor-element-4fcb8e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1299 .elementor-element.elementor-element-b3a674c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1299 .elementor-element.elementor-element-b3a674c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1299 .elementor-element.elementor-element-e3bd999 img{max-width:11%;}.elementor-1299 .elementor-element.elementor-element-3cc7d04{color:var( --e-global-color-text );}.elementor-1299 .elementor-element.elementor-element-2c6fbd8{--spacer-size:21px;}.elementor-1299 .elementor-element.elementor-element-dcbb2fb{--spacer-size:37px;}.elementor-1299 .elementor-element.elementor-element-efb026b .elementor-repeater-item-60c7090 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sm.rafatarajano.es/wp-content/uploads/2023/01/villa-house-model-key-and-drawing-on-retro-desktop-real-estate-sale-concept-scaled.jpg);background-size:auto;}.elementor-1299 .elementor-element.elementor-element-efb026b .elementor-repeater-item-60c7090 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-1299 .elementor-element.elementor-element-efb026b .elementor-repeater-item-619cafd .swiper-slide-bg{background-color:#4054b2;background-image:url(https://sm.rafatarajano.es/wp-content/uploads/2023/01/smiling-real-estate-agent-talking-with-couple-interested-in-buying-new-home-scaled.jpg);background-size:cover;}.elementor-1299 .elementor-element.elementor-element-efb026b .elementor-repeater-item-619cafd .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-1299 .elementor-element.elementor-element-efb026b .elementor-repeater-item-54b2815 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://sm.rafatarajano.es/wp-content/uploads/2023/01/hands-of-agent-and-client-shaking-hands-after-signed-contract-buy-new-apartment-scaled.jpg);background-size:cover;}.elementor-1299 .elementor-element.elementor-element-efb026b .swiper-slide{transition-duration:calc(5000ms*1.2);height:401px;}.elementor-1299 .elementor-element.elementor-element-efb026b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-1299 .elementor-element.elementor-element-efb026b .swiper-slide-contents{max-width:60%;}.elementor-1299 .elementor-element.elementor-element-efb026b .swiper-slide-inner{text-align:center;}.elementor-1299 .elementor-element.elementor-element-efb026b .elementor-slide-heading{color:#FFFFFF;}.elementor-1299 .elementor-element.elementor-element-b454bda{--spacer-size:50px;}.elementor-1299 .elementor-element.elementor-element-6edecfe > .elementor-background-overlay{opacity:0.5;}.elementor-1299 .elementor-element.elementor-element-eefcf31{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1.2px;}.elementor-1299 .elementor-element.elementor-element-eefcf31 .elementor-divider-separator{width:100%;}.elementor-1299 .elementor-element.elementor-element-eefcf31 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-1299 .elementor-element.elementor-element-5991acb{text-align:center;}.elementor-1299 .elementor-element.elementor-element-5991acb .elementor-heading-title{color:#250E61;}.elementor-1299 .elementor-element.elementor-element-b2925e0{--e-image-carousel-slides-to-show:1;}.elementor-1299 .elementor-element.elementor-element-b2925e0 > .elementor-widget-container{margin:15px 15px 15px 15px;padding:17px 17px 17px 17px;border-radius:4px 4px 4px 4px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1299 .elementor-element.elementor-element-b2925e0 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1299 .elementor-element.elementor-element-b2925e0 .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;color:#3EB3E68C;}.elementor-1299 .elementor-element.elementor-element-b2925e0 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1299 .elementor-element.elementor-element-b2925e0 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#3EB3E68C;}.elementor-1299 .elementor-element.elementor-element-b2925e0 .swiper-pagination-bullet{width:6px;height:6px;}.elementor-1299 .elementor-element.elementor-element-b2925e0 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FF000000;opacity:1;}.elementor-1299 .elementor-element.elementor-element-b2925e0 .elementor-image-carousel-caption{text-align:center;}.elementor-1299 .elementor-element.elementor-element-22f0721{--spacer-size:50px;}.elementor-1299 .elementor-element.elementor-element-c561bfc{--spacer-size:50px;}.elementor-1299 .elementor-element.elementor-element-8dfba10{border-style:solid;border-width:3px 3px 3px 3px;border-color:#C8102E;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:34px;margin-bottom:34px;padding:0px 0px 0px 0px;}.elementor-1299 .elementor-element.elementor-element-8dfba10, .elementor-1299 .elementor-element.elementor-element-8dfba10 > .elementor-background-overlay{border-radius:0px 0px 150px 0px;}.elementor-1299 .elementor-element.elementor-element-8dfba10 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1299 .elementor-element.elementor-element-5a9dc91:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1299 .elementor-element.elementor-element-5a9dc91 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-95bd88b );}.elementor-bc-flex-widget .elementor-1299 .elementor-element.elementor-element-5a9dc91.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1299 .elementor-element.elementor-element-5a9dc91.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1299 .elementor-element.elementor-element-5a9dc91 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1299 .elementor-element.elementor-element-5a9dc91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1299 .elementor-element.elementor-element-95c7e28 img{box-shadow:0px 0px 87px 0px rgba(102, 72.12758152173915, 72.12758152173915, 0.45);}.elementor-1299 .elementor-element.elementor-element-99da19f .elementor-heading-title{color:#142c73;}.elementor-1299 .elementor-element.elementor-element-a4b7219 > .elementor-widget-container{margin:22px 22px 22px 22px;}@media(min-width:768px){.elementor-1299 .elementor-element.elementor-element-a6fba25{width:100%;}.elementor-1299 .elementor-element.elementor-element-be6fc41{width:20%;}.elementor-1299 .elementor-element.elementor-element-db6b535{width:80%;}.elementor-1299 .elementor-element.elementor-element-44e0cf9{width:20%;}.elementor-1299 .elementor-element.elementor-element-f55a30a{width:80%;}.elementor-1299 .elementor-element.elementor-element-358a6f9{width:20%;}.elementor-1299 .elementor-element.elementor-element-6fc63b5{width:80%;}.elementor-1299 .elementor-element.elementor-element-60766e6{width:20%;}.elementor-1299 .elementor-element.elementor-element-970eff9{width:80%;}.elementor-1299 .elementor-element.elementor-element-343910d{width:20%;}.elementor-1299 .elementor-element.elementor-element-0a95993{width:80%;}.elementor-1299 .elementor-element.elementor-element-7bd8c4d{width:20%;}.elementor-1299 .elementor-element.elementor-element-6eccd00{width:80%;}.elementor-1299 .elementor-element.elementor-element-773dfba{width:20%;}.elementor-1299 .elementor-element.elementor-element-115b18c{width:80%;}.elementor-1299 .elementor-element.elementor-element-7ee91ea{width:20%;}.elementor-1299 .elementor-element.elementor-element-ba5343b{width:80%;}.elementor-1299 .elementor-element.elementor-element-f6e7208{width:20%;}.elementor-1299 .elementor-element.elementor-element-f5fc2d7{width:80%;}.elementor-1299 .elementor-element.elementor-element-5a950d2{width:20%;}.elementor-1299 .elementor-element.elementor-element-1d13003{width:80%;}.elementor-1299 .elementor-element.elementor-element-d59424f{width:20%;}.elementor-1299 .elementor-element.elementor-element-fccb4b2{width:80%;}.elementor-1299 .elementor-element.elementor-element-c4316ad{width:20%;}.elementor-1299 .elementor-element.elementor-element-0b83994{width:80%;}.elementor-1299 .elementor-element.elementor-element-b3a674c{width:19.991%;}.elementor-1299 .elementor-element.elementor-element-a0ac7c9{width:80.009%;}}@media(max-width:1024px){.elementor-1299 .elementor-element.elementor-element-2a0ef08{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-1299 .elementor-element.elementor-element-2a0ef08{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1299 .elementor-element.elementor-element-efb026b .swiper-slide{height:385px;}.elementor-1299 .elementor-element.elementor-element-b2925e0{--e-image-carousel-slides-to-show:1;}.elementor-1299 .elementor-element.elementor-element-b2925e0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1299 .elementor-element.elementor-element-b2925e0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:2px 2px 2px 2px;}}