@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:400;src:local("Raleway Regular"),local("Raleway-Regular"),url(/build/fonts/Raleway-Regular.c15b0bf7.ttf) format("truetype")}@font-face{font-display:swap;font-family:Raleway;font-style:italic;font-weight:400;src:local("Raleway Italic"),local("Raleway-Italic"),url(/build/fonts/Raleway-Italic.6173c85a.ttf) format("truetype")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:500;src:local("Raleway SemiBold"),local("Raleway-SemiBold"),url(/build/fonts/Raleway-SemiBold.9a6a9af3.ttf) format("truetype")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:600;src:local("Raleway Bold"),local("Raleway-Bold"),url(/build/fonts/Raleway-Bold.757abe40.ttf) format("truetype")}@font-face{font-display:swap;font-family:Raleway;font-style:normal;font-weight:700;src:local("Raleway Black"),local("Raleway-Black"),url(/build/fonts/Raleway-Black.9af97d26.ttf) format("truetype")}@font-face{font-display:swap;font-family:bootstrap-icons;src:url(/build/fonts/bootstrap-icons.92ea18a8.woff2) format("woff2"),url(/build/fonts/bootstrap-icons.1295669c.woff) format("woff")}@font-face{font-display:swap;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:900;src:url(/build/fonts/fa-solid-900.1551f4f6.woff2) format("woff2"),url(/build/fonts/fa-solid-900.eeccf4f6.woff) format("woff"),url(/build/fonts/fa-solid-900.be9ee23c.ttf) format("truetype")}@font-face{font-display:swap;font-family:Font Awesome\ 5 Free;font-style:normal;font-weight:400;src:url(/build/fonts/fa-regular-400.7a333762.woff2) format("woff2"),url(/build/fonts/fa-regular-400.bb58e57c.woff) format("woff"),url(/build/fonts/fa-regular-400.491974d1.ttf) format("truetype")}@font-face{font-display:swap;font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(/build/fonts/fa-brands-400.d878b0a6.woff2) format("woff2"),url(/build/fonts/fa-brands-400.2285773e.woff) format("woff"),url(/build/fonts/fa-brands-400.527940b1.ttf) format("truetype")}.page-detalle-oficina .mapa-oficina-container{height:200px;margin-top:10px;overflow:hidden;position:relative;width:100%}.page-detalle-oficina #idMapaOficina{height:100%!important;position:relative!important;width:100%!important}.page-detalle-oficina #idMapaOficina .leaflet-container{height:100%!important;left:0;position:absolute!important;top:0;width:100%!important}.page-detalle-oficina #idMapaOficina .leaflet-map-pane{position:absolute;will-change:transform}.page-detalle-oficina #idMapaOficina .leaflet-marker-pane{pointer-events:auto;position:absolute}.page-detalle-oficina .mapa-container{margin-top:10px;position:relative}.page-detalle-oficina .mapa-container .toggle-mapa-btn{color:#003da5;display:inline-block;margin-bottom:10px;text-decoration:none}.page-detalle-oficina .mapa-container .toggle-mapa-btn:hover{text-decoration:underline}.page-detalle-oficina .mapa-oficina{height:200px;position:relative;transition:visibility .2s ease-in-out}.page-detalle-oficina .mapa-oficina.mapa-oculto{pointer-events:none;position:absolute;visibility:hidden}.page-detalle-oficina .inmuebles-list{display:flex;flex-wrap:wrap;gap:20px}.page-detalle-oficina .inmuebles-list .inmueble-item{margin-bottom:20px;width:100%}@media (min-width:768px){.page-detalle-oficina .inmuebles-list .inmueble-item{margin-bottom:0;width:calc(50% - 10px)}}@media (min-width:1024px){.page-detalle-oficina .inmuebles-list .inmueble-item{width:calc(33.333% - 14px)}}.page-detalle-oficina .inmuebles-list h2,.page-detalle-oficina .inmuebles-list h3{flex:0 0 100%}.contacto-header{margin-bottom:20px;margin-top:10px;text-align:left}.contacto-header .volver{align-items:center;color:#003da5;display:inline-flex;font-weight:400}.contacto-header .volver i{color:#003da5;margin-right:5px}.contacto-header .volver:hover{text-decoration:underline}.contacto-oficina{text-align:center}.contacto-oficina .contacto-logo img{margin:0 auto 20px;max-width:150px}.contacto-oficina .contacto-nombre-franja{align-items:center;background-color:#dc1c2e;color:#fff;display:flex;justify-content:space-between;padding:10px 6px}@media (min-width:768px){.contacto-oficina .contacto-nombre-franja{padding:10px 20px}}.contacto-oficina .contacto-nombre-franja .contacto-nombre{font-size:1.15rem;font-weight:500;margin:0}.contacto-oficina .contacto-nombre-franja .contacto-url{color:#fff;font-size:1rem;text-decoration:none}.contacto-oficina .contacto-nombre-franja .contacto-url:hover{text-decoration:underline}.contacto-oficina .contacto-content{background-color:#f7f6f6;padding-left:10px;padding-top:20px;text-align:left}@media (min-width:768px){.contacto-oficina .contacto-content{padding-left:20px;padding-right:20px}}.contacto-oficina .contacto-detalles .direccion{color:#7a7a7a;font-size:1rem;margin-bottom:10px}.contacto-oficina .contacto-detalles .direccion a{color:#003da5;font-weight:500}.contacto-oficina .contacto-detalles .direccion a:hover{text-decoration:underline}.contacto-oficina .contacto-detalles .sinopsis{color:#7a7a7a;font-size:1rem;margin-top:10px}.contacto-oficina .contacto-info{list-style:none;margin-top:20px;padding:0}.contacto-oficina .contacto-info .contacto-item{align-items:center;display:flex;margin-bottom:5px;text-align:left}.contacto-oficina .contacto-info .contacto-item i{color:#dc1c2e;font-size:25px;margin-right:8px}.contacto-oficina .contacto-info .contacto-item img{display:inline-block;margin-right:8px}.contacto-oficina .contacto-info .contacto-item a,.contacto-oficina .contacto-info .contacto-item span{color:#003da5;font-size:1rem}.contacto-oficina .contacto-info .contacto-item a{text-decoration:none}.contacto-oficina .contacto-info .contacto-item a:hover{text-decoration:underline}@media (max-width:991px){.contacto-oficina .contacto-info-wrapper{margin-left:-21px;margin-right:-21px;width:calc(100% + 42px)}.contacto-oficina .contacto-info-wrapper .contacto-content,.contacto-oficina .contacto-info-wrapper .contacto-nombre-franja{padding-left:15px;padding-right:15px}}@media (min-width:992px){.contacto-oficina{align-items:flex-start;display:flex;flex-direction:row;gap:40px;text-align:center}.contacto-oficina .contacto-logo{flex:0 0 450px}.contacto-oficina .contacto-logo img{margin:0;max-width:300px}.contacto-oficina .contacto-info-wrapper{flex:1}.contacto-oficina .contacto-info-wrapper .contacto-content,.contacto-oficina .contacto-info-wrapper .contacto-nombre-franja{margin-left:0;margin-right:0}}.tabs-container-listado{display:flex;margin-top:20px;width:100%}@media (max-width:991px){.tabs-container-listado{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}}.tabs-container-listado .tab{background:linear-gradient(180deg,#ebebeb,#b9b9b9);flex:1;position:relative;text-align:center;transition:background .3s ease}.tabs-container-listado .tab span{display:block;font-size:1em;font-weight:500;padding:6px 10px;text-decoration:none;transition:color .3s ease}.tabs-container-listado .tab.active{background:linear-gradient(180deg,#dc1c2e,#82101b)}.tabs-container-listado .tab.active span{color:#fff}.tabs-container-listado .tab.active .tab-pointer{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #82101b;bottom:-9px;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:1}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:transparent;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}.tippy-box[data-theme~=light]{background-color:#fff;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);color:#26323d}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}