.elementor-108 .elementor-element.elementor-element-bf874b4:not(.elementor-motion-effects-element-type-background), .elementor-108 .elementor-element.elementor-element-bf874b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.alquilarenmarbella.com/wp-content/uploads/2025/03/614-apartamentos-marbella-16-16.jpg");background-position:center center;background-size:cover;}.elementor-108 .elementor-element.elementor-element-bf874b4 > .elementor-container{min-height:60vh;}.elementor-108 .elementor-element.elementor-element-bf874b4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-108 .elementor-element.elementor-element-bf874b4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-108 .elementor-element.elementor-element-1d051a8{margin-top:50px;margin-bottom:50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-bc-flex-widget .elementor-108 .elementor-element.elementor-element-b029459.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-108 .elementor-element.elementor-element-b029459.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-108 .elementor-element.elementor-element-2f0b1620{text-align:center;}.elementor-108 .elementor-element.elementor-element-2f0b1620 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:6em;font-weight:300;color:var( --e-global-color-ab74a0d );}.elementor-108 .elementor-element.elementor-element-5b9e8a7f{margin-top:50px;margin-bottom:50px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-108 .elementor-element.elementor-element-480977f{color:var( --e-global-color-ab74a0d );}.elementor-108 .elementor-element.elementor-element-480977f a{color:var( --e-global-color-ab74a0d );}.elementor-108 .elementor-element.elementor-element-dfa7253{text-align:center;}.elementor-108 .elementor-element.elementor-element-dfa7253 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-ab74a0d );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-108 .elementor-element.elementor-element-1d7a1678 .elementor-button{background-color:var( --e-global-color-ab74a0d );font-family:"Montserrat Alternates", Sans-serif;font-weight:500;fill:var( --e-global-color-8be226e );color:var( --e-global-color-8be226e );border-style:solid;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:25px 25px 25px 25px;}.elementor-108 .elementor-element.elementor-element-1d7a1678 .elementor-button:hover, .elementor-108 .elementor-element.elementor-element-1d7a1678 .elementor-button:focus{background-color:var( --e-global-color-8be226e );color:var( --e-global-color-ab74a0d );border-color:var( --e-global-color-ab74a0d );}.elementor-108 .elementor-element.elementor-element-1d7a1678 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-108 .elementor-element.elementor-element-1d7a1678 .elementor-button-content-wrapper{flex-direction:row;}.elementor-108 .elementor-element.elementor-element-1d7a1678 .elementor-button:hover svg, .elementor-108 .elementor-element.elementor-element-1d7a1678 .elementor-button:focus svg{fill:var( --e-global-color-ab74a0d );}.elementor-108 .elementor-element.elementor-element-4a69ace3{margin-top:100px;margin-bottom:0px;}.elementor-108 .elementor-element.elementor-element-6768068d{text-align:center;}.elementor-108 .elementor-element.elementor-element-6768068d .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-65a5f1a6{text-align:center;}.elementor-108 .elementor-element.elementor-element-65a5f1a6 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-5f162041{text-align:center;}.elementor-108 .elementor-element.elementor-element-5f162041 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-5d8b32c0{text-align:center;}.elementor-108 .elementor-element.elementor-element-5d8b32c0 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-4b5268bc{text-align:center;}.elementor-108 .elementor-element.elementor-element-4b5268bc .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-60b5e98e{text-align:center;}.elementor-108 .elementor-element.elementor-element-60b5e98e .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-6b3eb958{text-align:center;}.elementor-108 .elementor-element.elementor-element-6b3eb958 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-732437a6{text-align:center;}.elementor-108 .elementor-element.elementor-element-732437a6 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-6dc72b69{text-align:center;}.elementor-108 .elementor-element.elementor-element-6dc72b69 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-7b418cb7{margin-top:0px;margin-bottom:0px;}.elementor-108 .elementor-element.elementor-element-347003a4{text-align:center;}.elementor-108 .elementor-element.elementor-element-347003a4 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-51c2bee4{text-align:center;}.elementor-108 .elementor-element.elementor-element-51c2bee4 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-244af183{text-align:center;}.elementor-108 .elementor-element.elementor-element-244af183 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-5f1d61c7{text-align:center;}.elementor-108 .elementor-element.elementor-element-5f1d61c7 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-46ca662{text-align:center;}.elementor-108 .elementor-element.elementor-element-46ca662 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-54630bad{text-align:center;}.elementor-108 .elementor-element.elementor-element-54630bad .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-587e94ea{text-align:center;}.elementor-108 .elementor-element.elementor-element-587e94ea .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-5b0fca18{text-align:center;}.elementor-108 .elementor-element.elementor-element-5b0fca18 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-201c796b{text-align:center;}.elementor-108 .elementor-element.elementor-element-201c796b .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-6b5a5fc6{margin-top:0px;margin-bottom:100px;}.elementor-108 .elementor-element.elementor-element-71faafc8{text-align:center;}.elementor-108 .elementor-element.elementor-element-71faafc8 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-2faaeff7{text-align:center;}.elementor-108 .elementor-element.elementor-element-2faaeff7 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-63f9242a{text-align:center;}.elementor-108 .elementor-element.elementor-element-63f9242a .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-77627e28{text-align:center;}.elementor-108 .elementor-element.elementor-element-77627e28 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-77492382{text-align:center;}.elementor-108 .elementor-element.elementor-element-77492382 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-38d87565{text-align:center;}.elementor-108 .elementor-element.elementor-element-38d87565 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-5b45eddf{text-align:center;}.elementor-108 .elementor-element.elementor-element-5b45eddf .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-428284dd{text-align:center;}.elementor-108 .elementor-element.elementor-element-428284dd .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-1628e011{text-align:center;}.elementor-108 .elementor-element.elementor-element-1628e011 .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-2517c17 );}.elementor-108 .elementor-element.elementor-element-43138a4b{text-align:center;}.elementor-108 .elementor-element.elementor-element-43138a4b .elementor-heading-title{font-family:"Montserrat Alternates", Sans-serif;font-weight:200;color:var( --e-global-color-ab74a0d );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-108 .elementor-element.elementor-element-6ab227f3 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-108 .elementor-element.elementor-element-6ab227f3 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-108 .elementor-element.elementor-element-6ab227f3{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;--galleries-pointer-bg-color-hover:var( --e-global-color-primary );--galleries-pointer-bg-color-active:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-108 .elementor-element.elementor-element-2f0b1620 .elementor-heading-title{font-size:3em;}}@media(min-width:768px){.elementor-108 .elementor-element.elementor-element-9dab25f{width:19.999%;}.elementor-108 .elementor-element.elementor-element-b029459{width:79.666%;}}@media(max-width:767px){.elementor-108 .elementor-element.elementor-element-5e8815c img{width:40%;}.elementor-108 .elementor-element.elementor-element-2f0b1620 .elementor-heading-title{font-size:1.5em;}.elementor-108 .elementor-element.elementor-element-dfa7253 .elementor-heading-title{font-size:1em;}.elementor-108 .elementor-element.elementor-element-aad17eb{width:33%;}.elementor-108 .elementor-element.elementor-element-6768068d .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-5d62941b{width:33%;}.elementor-108 .elementor-element.elementor-element-65a5f1a6 .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-1058e78a{width:33%;}.elementor-108 .elementor-element.elementor-element-5f162041 .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-5ff55f59{width:33%;}.elementor-108 .elementor-element.elementor-element-5d8b32c0 .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-49ca561e{width:33%;}.elementor-108 .elementor-element.elementor-element-4b5268bc .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-404fcee2{width:33%;}.elementor-108 .elementor-element.elementor-element-60b5e98e .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-1cd64758{width:33%;}.elementor-108 .elementor-element.elementor-element-6b3eb958 .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-499bc125{width:33%;}.elementor-108 .elementor-element.elementor-element-732437a6 .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-60d36bb8{width:33%;}.elementor-108 .elementor-element.elementor-element-7b418cb7{margin-top:-10px;margin-bottom:0px;}.elementor-108 .elementor-element.elementor-element-4f496dcd{width:33%;}.elementor-108 .elementor-element.elementor-element-347003a4 .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-749d8f79{width:33%;}.elementor-108 .elementor-element.elementor-element-51c2bee4 .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-4f86a796{width:33%;}.elementor-108 .elementor-element.elementor-element-244af183 .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-390cd3c2{width:33%;}.elementor-108 .elementor-element.elementor-element-5f1d61c7 .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-4794fa53{width:33%;}.elementor-108 .elementor-element.elementor-element-46ca662 .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-61ade96d{width:33%;}.elementor-108 .elementor-element.elementor-element-54630bad .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-2435ebbe{width:33%;}.elementor-108 .elementor-element.elementor-element-587e94ea .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-7b5d8685{width:33%;}.elementor-108 .elementor-element.elementor-element-5b0fca18 .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-3d3463ad{width:33%;}.elementor-108 .elementor-element.elementor-element-201c796b .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-6b5a5fc6{margin-top:-10px;margin-bottom:0px;}.elementor-108 .elementor-element.elementor-element-19ee4928{width:33%;}.elementor-108 .elementor-element.elementor-element-71faafc8 .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-4bf5162e{width:33%;}.elementor-108 .elementor-element.elementor-element-2faaeff7 .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-73ae4db7{width:33%;}.elementor-108 .elementor-element.elementor-element-63f9242a .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-208eb715{width:33%;}.elementor-108 .elementor-element.elementor-element-77627e28 .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-7f2ce6d5{width:33%;}.elementor-108 .elementor-element.elementor-element-77492382 .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-7ea822ed{width:33%;}.elementor-108 .elementor-element.elementor-element-38d87565 .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-1777d23{width:33%;}.elementor-108 .elementor-element.elementor-element-5b45eddf .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-67b8ad7e{width:33%;}.elementor-108 .elementor-element.elementor-element-428284dd .elementor-heading-title{font-size:0.5em;}.elementor-108 .elementor-element.elementor-element-47770ec3{width:33%;}.elementor-108 .elementor-element.elementor-element-1628e011 .elementor-heading-title{font-size:0.5em;}}