.elementor-131 .elementor-element.elementor-element-110087d4 > .elementor-container{max-width:1216px;}.elementor-131 .elementor-element.elementor-element-110087d4{margin-top:150px;margin-bottom:-100px;padding:50px 0px 50px 0px;z-index:1;}.elementor-131 .elementor-element.elementor-element-d7ea8e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-131 .elementor-element.elementor-element-d7ea8e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #99DBFF 0%, #EBF8FF 100%);}.elementor-131 .elementor-element.elementor-element-d7ea8e2 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://inmobiliariapropertyweb.es/wp-content/uploads/2026/02/inhom030.jpg");background-position:bottom center;background-size:cover;opacity:0.06;}.elementor-131 .elementor-element.elementor-element-d7ea8e2 > .elementor-element-populated, .elementor-131 .elementor-element.elementor-element-d7ea8e2 > .elementor-element-populated > .elementor-background-overlay, .elementor-131 .elementor-element.elementor-element-d7ea8e2 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-131 .elementor-element.elementor-element-d7ea8e2 > .elementor-element-populated{box-shadow:19px 15px 25px 0px rgba(117, 117, 117, 0.17);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-131 .elementor-element.elementor-element-d7ea8e2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-131 .elementor-element.elementor-element-48469c49 > .elementor-container{max-width:1130px;}.elementor-131 .elementor-element.elementor-element-48469c49{margin-top:20px;margin-bottom:20px;}.elementor-bc-flex-widget .elementor-131 .elementor-element.elementor-element-574102b7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-131 .elementor-element.elementor-element-574102b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-131 .elementor-element.elementor-element-6eaa0de2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-131 .elementor-element.elementor-element-6eaa0de2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-131 .elementor-element.elementor-element-2d5ba89d{width:var( --container-widget-width, 25% );max-width:25%;padding:0px 0px 0px 0px;--container-widget-width:25%;--container-widget-flex-grow:0;top:-54px;}body:not(.rtl) .elementor-131 .elementor-element.elementor-element-2d5ba89d{left:-3px;}body.rtl .elementor-131 .elementor-element.elementor-element-2d5ba89d{right:-3px;}.elementor-131 .elementor-element.elementor-element-2d5ba89d:not( .elementor-widget-image ), .elementor-131 .elementor-element.elementor-element-2d5ba89d.elementor-widget-image img{-webkit-mask-image:url( https://inmobiliariapropertyweb.es/wp-content/uploads/2026/02/Rectangle-1.png );-webkit-mask-size:152%;-webkit-mask-position:custom;-webkit-mask-position-x:-8%;-webkit-mask-position-y:92%;-webkit-mask-repeat:no-repeat;}.elementor-131 .elementor-element.elementor-element-2d5ba89d img{width:1000px;max-width:624px;border-radius:0px 0px 24px 0px;}.elementor-131 .elementor-element.elementor-element-4bdaa72e:not(.elementor-motion-effects-element-type-background), .elementor-131 .elementor-element.elementor-element-4bdaa72e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7128abe );}.elementor-131 .elementor-element.elementor-element-4bdaa72e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 50px 0px;}.elementor-131 .elementor-element.elementor-element-4bdaa72e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-131 .elementor-element.elementor-element-7e78724e{text-align:start;}.elementor-131 .elementor-element.elementor-element-7e78724e img{width:100%;}.elementor-131 .elementor-element.elementor-element-6d6ec88e{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-131 .elementor-element.elementor-element-6d6ec88e .elementor-social-icon{background-color:#FFFFFF00;}.elementor-131 .elementor-element.elementor-element-6d6ec88e .elementor-social-icon:hover{background-color:#FFFFFF00;}.elementor-131 .elementor-element.elementor-element-6d6ec88e .elementor-social-icon:hover i{color:var( --e-global-color-7863d83 );}.elementor-131 .elementor-element.elementor-element-6d6ec88e .elementor-social-icon:hover svg{fill:var( --e-global-color-7863d83 );}.elementor-131 .elementor-element.elementor-element-a0e4f4d{padding:0px 0px 0px 60px;}.elementor-131 .elementor-element.elementor-element-a0e4f4d .elementor-heading-title{color:var( --e-global-color-7863d83 );}.elementor-131 .elementor-element.elementor-element-f7bb2a7 .elementor-menu-toggle{margin:0 auto;}.elementor-131 .elementor-element.elementor-element-f7bb2a7 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-7863d83 );fill:var( --e-global-color-7863d83 );padding-top:7px;padding-bottom:7px;}.elementor-131 .elementor-element.elementor-element-f7bb2a7{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-131 .elementor-element.elementor-element-f7bb2a7 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-131 .elementor-element.elementor-element-3abf9789{padding:0px 0px 0px 60px;}.elementor-131 .elementor-element.elementor-element-3abf9789 .elementor-heading-title{color:var( --e-global-color-7863d83 );}.elementor-131 .elementor-element.elementor-element-3bb1c087{padding:0px 0px 0px 15px;}.elementor-131 .elementor-element.elementor-element-3bb1c087 .elementor-heading-title{color:var( --e-global-color-7863d83 );}.elementor-131 .elementor-element.elementor-element-5901f554{--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;}.elementor-131 .elementor-element.elementor-element-16e360a1{text-align:center;}.elementor-131 .elementor-element.elementor-element-16e360a1 a{color:var( --e-global-color-7128abe );}.elementor-131 .elementor-element.elementor-element-16e360a1 a:hover, .elementor-131 .elementor-element.elementor-element-16e360a1 a:focus{color:var( --e-global-color-656be6b );}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px) and (min-width:768px){.elementor-131 .elementor-element.elementor-element-574102b7{width:50%;}.elementor-131 .elementor-element.elementor-element-2e3e69c2{width:100%;}.elementor-131 .elementor-element.elementor-element-56a72e2b{width:33%;}.elementor-131 .elementor-element.elementor-element-b920b0a{width:33%;}.elementor-131 .elementor-element.elementor-element-4b601a1f{width:33%;}}@media(max-width:1024px){.elementor-131 .elementor-element.elementor-element-110087d4{margin-top:150px;margin-bottom:-137px;padding:0px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-48469c49{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-131 .elementor-element.elementor-element-2d5ba89d{left:5px;}body.rtl .elementor-131 .elementor-element.elementor-element-2d5ba89d{right:5px;}.elementor-131 .elementor-element.elementor-element-2d5ba89d{top:11px;}.elementor-131 .elementor-element.elementor-element-2d5ba89d:not( .elementor-widget-image ), .elementor-131 .elementor-element.elementor-element-2d5ba89d.elementor-widget-image img{-webkit-mask-size:129%;-webkit-mask-position:bottom right;}.elementor-131 .elementor-element.elementor-element-2d5ba89d img{width:368px;}.elementor-131 .elementor-element.elementor-element-7e78724e{text-align:center;}.elementor-131 .elementor-element.elementor-element-7e78724e img{width:34%;}.elementor-131 .elementor-element.elementor-element-6d6ec88e{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}}@media(max-width:767px){.elementor-131 .elementor-element.elementor-element-110087d4{margin-top:150px;margin-bottom:0px;padding:9px 9px 9px 9px;}.elementor-131 .elementor-element.elementor-element-d7ea8e2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-48469c49{margin-top:50px;margin-bottom:50px;}.elementor-131 .elementor-element.elementor-element-574102b7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}body:not(.rtl) .elementor-131 .elementor-element.elementor-element-2d5ba89d{left:-1px;}body.rtl .elementor-131 .elementor-element.elementor-element-2d5ba89d{right:-1px;}.elementor-131 .elementor-element.elementor-element-2d5ba89d{top:-554px;}.elementor-131 .elementor-element.elementor-element-2d5ba89d img{width:290px;}.elementor-131 .elementor-element.elementor-element-4bdaa72e{padding:50px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-7e78724e{text-align:center;}.elementor-131 .elementor-element.elementor-element-7e78724e img{width:80%;}.elementor-131 .elementor-element.elementor-element-6d6ec88e{text-align:center;}.elementor-131 .elementor-element.elementor-element-a0e4f4d{padding:0px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-b920b0a > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-131 .elementor-element.elementor-element-3abf9789{padding:0px 0px 0px 0px;}.elementor-131 .elementor-element.elementor-element-4b601a1f > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-131 .elementor-element.elementor-element-3bb1c087{padding:0px 0px 0px 0px;}}