/* Página Vender: composición editable con Elementor. */
.gc-premium .gc-sell-page>section>.e-con-inner{padding:40px 0!important}
.gc-premium .gc-sell-page>.gc-sell-hero>.e-con-inner{padding:60px 0!important}
.gc-premium .gc-sell-page>.gc-sell-benefits-section>.e-con-inner{padding:30px 0!important}
.gc-premium .gc-sell-hero{position:relative;isolation:isolate;background-position:center!important;background-size:cover!important}
.gc-premium .gc-sell-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(255,255,255,.98),rgba(255,255,255,.88) 36%,rgba(255,255,255,.12) 75%,transparent)}
.gc-premium .gc-sell-hero h1{font-size:clamp(38px,4.5vw,60px)!important;font-weight:700!important;line-height:1.08!important}
.gc-premium .gc-sell-page h2{font-size:clamp(28px,3vw,38px)!important;line-height:1.14!important}
.gc-premium .gc-sell-benefits{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0!important}
.gc-premium .gc-sell-benefits>.e-con{width:100%!important;min-width:0;text-align:center;align-items:center!important;padding:0 28px!important;border-right:1px solid #e4ddd6}
.gc-premium .gc-sell-benefits>.e-con:last-child{border:0}
.gc-premium .gc-sell-page .elementor-icon{color:#c5005a;font-size:36px}
.gc-premium .gc-sell-page .elementor-icon svg{fill:#c5005a;width:36px;height:36px}
.gc-premium .gc-sell-process{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px!important;position:relative;isolation:isolate}
.gc-premium .gc-sell-process:before{content:"";position:absolute;top:24px;left:12%;right:12%;width:auto!important;height:0!important;inset-block-end:auto!important;border-top:1px solid #decfd3;z-index:-1}
.gc-premium .gc-sell-process>.e-con{width:100%!important;min-width:0;text-align:center;align-items:center!important}
.gc-premium .gc-sell-number .elementor-heading-title{display:grid;place-items:center;background:#c5005a;color:#fff;width:48px;height:48px;border-radius:50%;font:600 19px/1 Arial,sans-serif!important}
.gc-premium .gc-sell-advice-photo img{width:100%;height:350px!important;object-fit:cover;display:block;border-radius:5px}
.gc-premium .gc-sell-page .gc-contact-form{padding:24px;background:#fff;border:1px solid #e8e1da;border-radius:6px;box-shadow:0 10px 30px rgb(0 0 0 / 4%)}
.gc-premium .gc-sell-page .elementor-button{border-radius:4px}
.gc-premium.page-id-8637 .gc-main-nav a[href*="/vender-vivienda/"]{color:#c5005a!important}
@media(max-width:1024px){.gc-premium .gc-sell-process{grid-template-columns:repeat(2,minmax(0,1fr))}.gc-premium .gc-sell-process:before{display:none}.gc-premium .gc-sell-benefits>.e-con{padding:0 16px!important}}
@media(max-width:767px){.gc-premium .gc-sell-hero:before{background:rgba(255,255,255,.9)}.gc-premium .gc-sell-benefits{grid-template-columns:1fr;gap:28px!important}.gc-premium .gc-sell-benefits>.e-con{border:0;padding:0!important}.gc-premium .gc-sell-process{grid-template-columns:1fr;gap:28px!important}.gc-premium .gc-sell-advice-photo img{height:260px!important}.gc-premium .gc-sell-page .gc-contact-form{padding:16px}}
