.hero-wrapper{flex-direction:column;justify-content:center;gap:24px;width:100%;height:100%;padding:23px 0;display:flex;overflow:hidden}.hero-wrapper .description .details-wrapper,.hero-wrapper .details-wrapper .cta-button{display:none}.hero-wrapper .hero-img-wrapper{min-height:400px}.hero-wrapper .carousel-info-wrapper{width:100%;position:relative}.hero-wrapper .carousel-info-wrapper .back-btn,.hero-wrapper .carousel-info-wrapper .view-more-wrapper{z-index:2;position:absolute}.hero-wrapper .carousel-info-wrapper .back-btn .small-arrow{transform:rotate(180deg)}.hero-wrapper .carousel-info-wrapper .view-more-wrapper{gap:16px;display:flex;bottom:0;right:24px}.hero-wrapper .carousel-info-wrapper .view-more-wrapper .video-btn,.hero-wrapper .carousel-info-wrapper .view-more-wrapper .photos-btn{cursor:pointer;background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;width:fit-content;padding:16px 36px;font-weight:500}.hero-wrapper .carousel-info-wrapper .back-btn{cursor:pointer;background-color:#fff;border-bottom-right-radius:5px;align-items:center;gap:8px;width:fit-content;padding:10px;font-size:16px;display:flex;top:0;left:0}.hero-wrapper .hero-details{gap:50px;margin-top:20px;display:flex}.hero-details .description{flex:6}.hero-details .description h2{font-family:var(--font-playfair);margin-bottom:5px;font-size:38px;font-weight:500}.hero-details .location{font-family:var(--font-roboto);color:#6b6b6b;letter-spacing:.6px;font-size:14px;font-weight:400}.hero-details .contact-btn{border:1px solid var(--darkGrey);width:100%;color:var(--darkGrey);cursor:pointer;border-radius:5px;justify-content:center;max-width:500px;margin:46px auto 0;padding:14px 0;transition:all .2s ease-in-out;display:none}.hero-details .contact-btn:hover{background-color:var(--greyBorder);color:var(--black)}.hero-details .description p{font-family:var(--font-roboto);color:#223843;white-space:pre-line;margin-top:30px;font-size:14px;font-weight:400;line-height:16.14px}.hero-details .description h4{font-family:var(--font-roboto);letter-spacing:.7px;margin:20px 0;font-size:20px;font-weight:500}.hero-details .description .props{flex-wrap:wrap;gap:10px;display:flex}.hero-details .description .props .prop{font-family:var(--font-roboto);letter-spacing:.5px;background-color:#eff1f3;border-radius:5px;padding:5px 20px;font-size:16px;font-weight:400}.hero-details .details-wrapper{border:.5px solid var(--greyBorder);flex:4;max-width:none;height:fit-content;padding-top:10px}.property-wrapper{margin-top:30px;padding-inline:0}.inmueble.main .map-wrapper{max-width:1440px;margin:0 auto;padding:0 36px}.map-wrapper .map{height:260px}.image-carousel-wrapper{margin-bottom:30px;padding-top:0}.image-carousel-wrapper .arrows-wrapper{gap:6px}.image-carousel-wrapper .small-carousel{width:32px;height:32px}@media screen and (max-width:1025px){.hero-wrapper .contentWrapper{display:grid}.hero-wrapper .contentWrapper .tablet-button{display:none}.hero-wrapper .details-wrapper{height:fit-content}.hero-wrapper .agentDetails{grid-gap:8px;gap:8px;max-width:100%}.hero-wrapper .agentDetails .agentWrapper{display:flex}}@media screen and (max-width:916px){.hero-wrapper .hero-details{flex-direction:column-reverse;gap:0}.hero-wrapper .details-wrapper{padding:0}.hero-wrapper .agentDetails,.hero-wrapper .cta-button{display:none}.hero-wrapper .description .details-wrapper{border:none;width:100%;display:grid}.hero-details .details-wrapper,.hero-details .location{display:none}.hero-details .details-wrapper .locationInfo{color:var(--darkGrey);margin-top:0}.hero-details .detailsBoxWrapper .detailsBox{padding:12px}.hero-details .detailsBoxWrapper .detailsBox>*{margin:0}.hero-details .contact-btn{display:flex}}@media screen and (max-width:575px){.inmueble.main .map-wrapper{padding:0 24px}}
