#transformacion .makeover.curtain.personalized[data-agency="inmogestion-balear"] .demo-before .agency-before-picture>img{display:block;width:100%;height:auto;max-width:none;min-height:0;aspect-ratio:auto;object-fit:contain;object-position:top left}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile]{--sig-ink:#252c37;--sig-paper:#f8f8f5;--sig-muted:#7b818b;--sig-line:#e2e4e5}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .agency-utility{background:#282e3a;color:white}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-nav{height:86px;border-bottom:3px solid #ffc107}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-logo.has-agency-logo{width:220px;max-width:220px;padding:0;background:none}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-logo img{max-width:215px;max-height:58px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-hero{height:610px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-overlay{background:linear-gradient(90deg,#152032de,#15203230 90%),linear-gradient(0deg,#132239b0,transparent 60%)}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-hero-copy{left:6%;right:6%;top:115px;max-width:850px;text-align:left;transform:none}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-hero-copy>span{border-left:2px solid #ffc107;padding-left:12px;font-size:9px;letter-spacing:2.4px;max-width:none;margin-left:0;text-align:left}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-hero-copy h3{font:600 69px/1.07 Manrope,Arial,sans-serif;letter-spacing:-2.8px;max-width:850px;margin:23px 0}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-hero-copy h3 em{font:400 76px/1.07 Georgia,serif;color:#ffe197;letter-spacing:-2.8px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-hero-copy p{max-width:440px;font-size:13px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .direction-hero-link{padding:14px 19px;font-size:11px;border-radius:3px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .signature-secondary{padding:14px 19px;font-size:11px;border-radius:3px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-hero-stamp{position:absolute;right:6%;bottom:95px;z-index:2;color:white;padding:17px 0 17px 20px;border-left:2px solid #ffc107;display:flex;flex-direction:column;gap:9px;width:235px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-hero-stamp>span{font:500 8px/1.5 Manrope,Arial,sans-serif;letter-spacing:1.4px;color:#fff}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-hero-stamp strong{font:400 24px/1.2 Georgia,serif}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .direction-finder{margin:0;padding:0 5% 23px;background:#fff;border-bottom:1px solid var(--sig-line)}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-search-modes{display:flex;gap:23px;align-items:center;min-height:60px;margin-bottom:22px;border-bottom:1px solid var(--sig-line)}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-search-modes a{padding:20px 0;font:600 10px/1.5 Manrope,Arial,sans-serif;text-decoration:none;color:#767d87;border-bottom:2px solid transparent}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-search-modes a.is-current{border-color:#ffc107;color:#252c37}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .finder-intro{margin-bottom:19px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .finder-intro h4{font-size:24px;letter-spacing:-.9px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .finder-fields{grid-template-columns:1.25fr 1.15fr 1fr 150px;gap:9px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .finder-fields>.finder-field{min-height:64px;background:#f8f9f8;border:1px solid #e0e3e4;border-radius:4px;padding:11px 14px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .finder-fields>.finder-submit{border-radius:4px;min-height:64px;font-size:11px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .finder-fields .field-icon{color:#b58b00}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .finder-quick button.is-active{background:#ffc107;color:#252c37}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .collection-heading h4{font:500 40px/1.15 Manrope,Arial,sans-serif;letter-spacing:-1.6px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .collection-heading>div>span{color:#8c751f}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .property-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 18px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .property-card{border-radius:5px;border:1px solid #e2e4e5;background:white;box-shadow:0 4px 20px #1c2e4106}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .property-card .property-image{height:195px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .property-info{position:relative;padding:17px 17px 16px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-card-index{position:absolute;right:16px;top:14px;font:400 22px/1 Georgia,serif;color:#dddfe0}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .property-info>small{padding-right:30px;color:#777e88}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .portfolio-meta{margin-top:9px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .property-info h5{font:650 19px/1.25 Manrope,Arial,sans-serif;margin:0;letter-spacing:-.5px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .premium-card-facts{border:0;border-top:1px solid #eceeed;margin-top:2px;padding:10px 0 2px;gap:11px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .premium-card-facts>span{font-weight:650;font-size:10px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .portfolio-tags>span{background:#fff7db;color:#8a7227;font-size:8px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .portfolio-description{font-size:10px;margin:9px 0;line-height:1.65}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .premium-card-bottom{border-top:1px solid #eceeed;padding-top:13px;gap:9px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .premium-price-wrap strong{font-size:21px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .premium-card-action{font-size:9px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .premium-card-action>span{display:grid;place-items:center;background:#ffc107;width:25px;height:25px;color:#252c37;border-radius:3px;font-size:18px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-owner{display:grid;grid-template-columns:1fr 1fr;background:#272f3d;color:white;margin:10px 5% 0;border-radius:6px;overflow:hidden}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-owner>img{width:100%;height:100%;min-height:370px;object-fit:cover}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-owner-copy{padding:45px 35px;display:flex;flex-direction:column;align-items:flex-start;gap:0}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-eyebrow{font:700 8px/1.6 Manrope,Arial,sans-serif;letter-spacing:1.6px;color:#c3a83d}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-owner h4{font:400 38px/1.13 Georgia,serif;color:white;margin:20px 0;letter-spacing:-.8px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-owner p{font:400 12px/1.8 Manrope,Arial,sans-serif;color:#c4cad0;margin:0 0 25px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-owner-cta{padding:13px 17px;background:#ffc107;color:#252c37;border-radius:3px;font:650 10px/1.5 Manrope,Arial,sans-serif;text-decoration:none}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-owner-whatsapp{color:#fff;font:500 10px/1.5 Manrope,Arial,sans-serif;border-bottom:1px solid #65707f;margin-top:17px;padding-bottom:7px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-support{margin:45px 5%;display:grid;grid-template-columns:1fr 1fr;gap:50px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-support h4{font:500 32px/1.13 Manrope,Arial,sans-serif;letter-spacing:-1px;color:#252c37;margin:17px 0}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-support p{font:400 12px/1.8 Manrope,Arial,sans-serif;color:#7b818b;max-width:380px}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-support-links{display:grid;gap:0;align-content:center}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-support-links a{display:flex;flex-direction:column;gap:7px;border-bottom:1px solid #dce1e1;padding:17px 0;text-decoration:none}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-support-links strong{font:600 13px/1.5 Manrope,Arial,sans-serif;color:#252c37}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-support-links span{font:400 10px/1.5 Manrope,Arial,sans-serif;color:#7b818b}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-offices{padding:23px 5%;display:flex;flex-wrap:wrap;gap:14px 25px;background:#edeff1;color:#7b818b;font:500 10px/1.6 Manrope,Arial,sans-serif}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-offices strong{margin-right:auto;color:#252c37}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-offices a{color:#606d7d}
#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-bottom{background:#fff;font-size:9px}
@media(max-width:1050px){#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .finder-fields{grid-template-columns:1fr 1fr}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .property-grid{grid-template-columns:1fr 1fr}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-hero-copy h3{font-size:59px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-hero-copy h3 em{font-size:65px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-hero-stamp{display:none}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-owner-copy{padding:30px 24px}}
@media(max-width:650px){#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-nav{height:69px;padding-inline:18px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-logo.has-agency-logo{width:165px;max-width:165px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-logo img{max-width:165px;max-height:48px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-hero{height:510px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-hero-copy{top:66px;left:24px;right:22px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-hero-copy>span{font-size:7px;letter-spacing:1.4px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-hero-copy h3{font-size:40px;letter-spacing:-1.6px;margin:25px 0 20px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-hero-copy h3 em{font-size:46px;letter-spacing:-1.6px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .renewed-hero-copy p{font-size:11px;line-height:1.8}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .direction-hero-link,#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .signature-secondary{font-size:9px;padding:11px 12px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .direction-finder{padding:0 16px 20px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-search-modes{gap:15px;min-height:55px;margin-bottom:19px;overflow-x:auto;white-space:nowrap}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-search-modes a{font-size:8px;padding-block:18px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .finder-intro h4{font-size:21px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .finder-fields{grid-template-columns:1fr 1fr;gap:7px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .finder-fields>.finder-field{min-height:62px;padding:10px 9px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .finder-fields>.finder-submit{min-height:62px;font-size:10px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .collection-heading h4{font-size:30px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .property-grid{grid-template-columns:1fr;gap:19px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .property-card .property-image{height:185px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .property-info h5{font-size:22px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .portfolio-description{font-size:11px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .premium-card-facts>span{font-size:11px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .portfolio-tags>span{font-size:9px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .premium-price-wrap strong{font-size:23px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .premium-card-action{font-size:10px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-owner{grid-template-columns:1fr;margin:0 16px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-owner>img{height:220px;min-height:0}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-owner-copy{padding:28px 23px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-owner h4{font-size:33px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-support{grid-template-columns:1fr;gap:15px;margin:35px 20px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-support h4{font-size:29px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-offices{padding:22px 20px;gap:12px 18px}#transformacion .demo-after[data-signature="balear"][data-design][data-portfolio-profile] .balear-offices strong{width:100%}}
