@layer bricks {.brxe-template{width:100%}}@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}} html {background-color: var(--fondo)} body {background: none}#brxe-mgjiyx {font-size: 100px; font-weight: 400; color: var(--blanco); width: 85%}@media (max-width: 991px) {#brxe-mgjiyx {font-size: 70px}}@media (max-width: 478px) {#brxe-mgjiyx {font-size: 50px; width: 100%}}#brxe-ajqthf {margin-top: 2px}#brxe-isvdbh {color: var(--blanco); font-size: 20px; line-height: 1.2em; width: 60%}@media (max-width: 991px) {#brxe-isvdbh {font-size: 16px}}#brxe-zjkcbx {flex-direction: row; column-gap: 15px}@media (max-width: 767px) {#brxe-zjkcbx {column-gap: 10px}}#brxe-afacsr {margin-top: 2px}#brxe-qlimic {color: var(--blanco); font-size: 20px; line-height: 1.2em; width: 50%}@media (max-width: 991px) {#brxe-qlimic {font-size: 16px}}#brxe-bemsuc {flex-direction: row; column-gap: 15px}@media (max-width: 767px) {#brxe-bemsuc {column-gap: 10px}}#brxe-dfbsbz {margin-top: 2px}#brxe-torcum {color: var(--blanco); font-size: 20px; line-height: 1.2em; width: 50%}@media (max-width: 991px) {#brxe-torcum {font-size: 16px}}#brxe-iqrpmu {flex-direction: row; column-gap: 15px}@media (max-width: 767px) {#brxe-iqrpmu {column-gap: 10px}}#brxe-xianxm {margin-top: 2px}#brxe-wqlnhq {color: var(--blanco); font-size: 20px; line-height: 1.2em; width: 50%}@media (max-width: 991px) {#brxe-wqlnhq {font-size: 16px}}#brxe-hxdihl {flex-direction: row; column-gap: 15px}@media (max-width: 767px) {#brxe-hxdihl {column-gap: 10px}}#brxe-rchkxe {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr 1fr}@media (max-width: 478px) {#brxe-rchkxe {grid-template-rows: 1fr 1fr; grid-template-columns: 1fr 1fr; grid-gap: 25px}}#brxe-ujzaqo {min-height: 860px; justify-content: flex-end; align-self: center !important; padding-right: 10px; padding-bottom: 75px; padding-left: 10px; row-gap: 75px}@media (max-width: 991px) {#brxe-ujzaqo {padding-right: 25px; padding-left: 25px}}#brxe-hwqpnn {background-image: linear-gradient(var(--azul-claro), var(--azul-oscuro)); padding-top: 0; padding-right: 0; padding-left: 0; row-gap: 100px; background-image: url("https://clinicabesa.witdesarrollo.es/wp-content/uploads/2026/05/clinicabesa-hero-home.webp"); background-position: center center; background-repeat: no-repeat; background-size: cover}@media (max-width: 991px) {#brxe-hwqpnn {padding-right: 0; padding-left: 0}}@media (max-width: 767px) {#brxe-hwqpnn {padding-right: 0; padding-left: 0}}#brxe-ymxmnq {font-size: 50px; font-weight: 400; width: 40%}@media (max-width: 991px) {#brxe-ymxmnq {width: 60%}}@media (max-width: 767px) {#brxe-ymxmnq {font-size: 35px}}@media (max-width: 478px) {#brxe-ymxmnq {width: 100%}}#brxe-kciqra {width: 460px}#brxe-kkrlev {flex-direction: column; column-gap: 100px; padding-right: 10px; padding-left: 10px; row-gap: 30px}@media (max-width: 991px) {#brxe-kkrlev {padding-right: 25px; padding-left: 25px; column-gap: 50px}}@media (max-width: 767px) {#brxe-kkrlev {column-gap: 0px}}@media (max-width: 478px) {#brxe-kkrlev {flex-direction: column; row-gap: 30px}}#brxe-rhenor {margin-top: 105px; margin-right: 0; margin-left: 0}@media (max-width: 991px) {#brxe-rhenor {margin-top: 75px; margin-right: 0; margin-left: 0}}#brxe-scfmxc {row-gap: 20px}#brxe-ymttom {border-radius: 37px; color: var(--blanco); font-size: 14px; padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px}#brxe-ddrbse {padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; border-radius: 30px; background-color: var(--fondo); background-image: url("https://clinicabesa.witdesarrollo.es/wp-content/uploads/2026/06/ortodoncia-invisible.webp"); background-position: center center; background-repeat: no-repeat; background-size: cover; justify-content: space-between; row-gap: 35px; position: relative; transition: 0.3s}:where(#brxe-ddrbse > *:not(figcaption)) {position: relative}#brxe-ddrbse::before {background-image: linear-gradient(rgba(255, 255, 255, 0.65), rgba(255, 255, 255, 0.65)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-ddrbse:hover {position: relative; transition: 0.3s}:where(#brxe-ddrbse:hover > *:not(figcaption)) {position: relative}#brxe-ddrbse:hover::before {background-image: linear-gradient(var(--fondo), var(--fondo)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-zenyez {row-gap: 20px}#brxe-kxpewb {border-radius: 37px; color: var(--blanco); font-size: 14px; padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px}#brxe-xfzacj {padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; border-radius: 30px; background-color: var(--fondo); background-image: url("https://clinicabesa.witdesarrollo.es/wp-content/uploads/2026/06/implantes.webp"); background-position: center center; background-repeat: no-repeat; background-size: cover; justify-content: space-between; row-gap: 35px; position: relative}:where(#brxe-xfzacj > *:not(figcaption)) {position: relative}#brxe-xfzacj::before {background-image: linear-gradient(rgba(255, 255, 255, 0.65), rgba(255, 255, 255, 0.65)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-xfzacj:hover {position: relative}:where(#brxe-xfzacj:hover > *:not(figcaption)) {position: relative}#brxe-xfzacj:hover::before {background-image: linear-gradient(var(--fondo), var(--fondo)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-mqnond {row-gap: 20px}#brxe-mfupeb {border-radius: 37px; color: var(--blanco); font-size: 14px; padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px}#brxe-wqpdpr {padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; border-radius: 30px; background-color: var(--fondo); background-image: url("https://clinicabesa.witdesarrollo.es/wp-content/uploads/2026/06/estetica-dental-1024x727.jpg"); background-size: cover; justify-content: space-between; row-gap: 35px; position: relative}:where(#brxe-wqpdpr > *:not(figcaption)) {position: relative}#brxe-wqpdpr::before {background-image: linear-gradient(rgba(255, 255, 255, 0.65), rgba(255, 255, 255, 0.65)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-wqpdpr:hover {position: relative}:where(#brxe-wqpdpr:hover > *:not(figcaption)) {position: relative}#brxe-wqpdpr:hover::before {background-image: linear-gradient(var(--fondo), var(--fondo)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-vlrzmg {row-gap: 20px}#brxe-whanmc {border-radius: 37px; color: var(--blanco); font-size: 14px; padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px}#brxe-snvaje {padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; border-radius: 30px; background-color: var(--fondo); background-image: url("https://clinicabesa.witdesarrollo.es/wp-content/uploads/2026/06/odontologia-general.webp"); background-size: cover; justify-content: space-between; row-gap: 35px; position: relative}:where(#brxe-snvaje > *:not(figcaption)) {position: relative}#brxe-snvaje::before {background-image: linear-gradient(rgba(255, 255, 255, 0.65), rgba(255, 255, 255, 0.65)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-snvaje:hover {position: relative}:where(#brxe-snvaje:hover > *:not(figcaption)) {position: relative}#brxe-snvaje:hover::before {background-image: linear-gradient(var(--fondo), var(--fondo)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}#brxe-fdeflr {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr 1fr; margin-top: 50px; grid-gap: 15px}@media (max-width: 991px) {#brxe-fdeflr {grid-template-columns: 1fr 1fr}}@media (max-width: 478px) {#brxe-fdeflr {grid-template-columns: 1fr}}@media (max-width: 991px) {#brxe-cwlfqk {padding-right: 20px; padding-left: 20px}}#brxe-qoezzv {font-size: 50px; font-weight: 400; color: var(--blanco); text-align: right; width: 50%}@media (max-width: 991px) {#brxe-qoezzv {width: 65%}}@media (max-width: 767px) {#brxe-qoezzv {width: 100%}}@media (max-width: 478px) {#brxe-qoezzv {font-size: 35px}}#brxe-lwtzll {border-radius: 37px; color: var(--blanco)}#brxe-ruwhji {min-height: 545px; background-image: url("https://clinicabesa.witdesarrollo.es/wp-content/uploads/2026/05/clinica-besa-home-resultados-reales-pacientes-reales.webp"); background-position: center center; background-repeat: no-repeat; background-size: cover; border-radius: 30px; padding-top: 125px; padding-right: 125px; padding-bottom: 125px; padding-left: 125px; align-items: flex-end; justify-content: flex-end; row-gap: 30px}@media (max-width: 767px) {#brxe-ruwhji {padding-right: 50px; padding-left: 50px}}#brxe-lylnxc {margin-top: 105px}@media (max-width: 991px) {#brxe-lylnxc {margin-top: 75px; padding-right: 25px; padding-left: 25px}}#brxe-anaeug {font-size: 50px; font-weight: 400}@media (max-width: 767px) {#brxe-anaeug {font-size: 35px}}#brxe-nyytug {border-radius: 37px; color: var(--blanco)}#brxe-hvuewk {width: 40%; align-self: center !important; row-gap: 30px}@media (max-width: 767px) {#brxe-hvuewk {width: 40%; padding-right: 20px; padding-left: 0}}@media (max-width: 478px) {#brxe-hvuewk {width: 100%}}#brxe-ulhiwc {width: 60%; min-height: 400px; background-image: url("https://clinicabesa.witdesarrollo.es/wp-content/uploads/2026/05/clinica-besa-home-odontologia-sin-dolor.webp"); background-size: cover; border-radius: 30px}@media (max-width: 991px) {#brxe-ulhiwc {align-self: stretch !important; width: 100%}}@media (max-width: 767px) {#brxe-ulhiwc {width: 60%}}@media (max-width: 478px) {#brxe-ulhiwc {width: 100%}}#brxe-xqxvvl {flex-direction: row; column-gap: 100px; padding-right: 10px; padding-left: 10px}@media (max-width: 991px) {#brxe-xqxvvl {padding-right: 25px; padding-left: 25px; column-gap: 50px}}@media (max-width: 767px) {#brxe-xqxvvl {column-gap: 0px}}@media (max-width: 478px) {#brxe-xqxvvl {flex-direction: column; row-gap: 30px}}#brxe-sgkrib {margin-top: 105px}@media (max-width: 991px) {#brxe-sgkrib {margin-top: 75px}}#titulo-01 {font-size: 27px; color: var(--azul-oscuro)}#texto-01 {color: var(--blanco)}#texto-01{ display:none;}#numero-01 {font-size: 200px; color: rgba(26, 110, 178, 0.10); line-height: 0.7em; align-self: flex-end}#brxe-skaphb {padding-top: 50px; padding-right: 45px; padding-bottom: 0; padding-left: 45px; border-radius: 30px; background-color: var(--blanco); row-gap: 30px; min-height: 300px; justify-content: space-between; transition: 300ms}#brxe-skaphb:hover{ background: #005da9;}#brxe-skaphb:hover #titulo-01{ color: #ffffff;}#brxe-skaphb:hover #texto-01{ display:block; transition:300ms;}#brxe-skaphb:hover #numero-01{ color:#1a6eb2;}@media (max-width: 991px) {#brxe-skaphb {width: 33.33%; padding-right: 30px; padding-left: 30px}}@media (max-width: 767px) {#brxe-skaphb {width: 75%}}@media (max-width: 478px) {#brxe-skaphb {width: 90%}}#titulo-02 {font-size: 27px; color: var(--azul-oscuro)}#texto-02 {color: var(--blanco)}#texto-02{ display:none;}#numero-02 {font-size: 200px; color: rgba(26, 110, 178, 0.10); line-height: 0.7em; align-self: flex-end}#brxe-drpere {padding-top: 50px; padding-right: 45px; padding-bottom: 0; padding-left: 45px; border-radius: 30px; background-color: var(--blanco); row-gap: 30px; justify-content: space-between; transition: 300ms; min-height: 300px}#brxe-drpere:hover{ background: #005da9;}#brxe-drpere:hover #titulo-02{ color: #ffffff;}#brxe-drpere:hover #texto-02{ display:block; transition:300ms;}#brxe-drpere:hover #numero-02{ color:#1a6eb2;}@media (max-width: 991px) {#brxe-drpere {width: 33.33%; padding-right: 30px; padding-left: 30px}}@media (max-width: 767px) {#brxe-drpere {width: 75%}}@media (max-width: 478px) {#brxe-drpere {width: 90%}}#titulo-03 {font-size: 27px; color: var(--azul-oscuro)}#texto-03 {color: var(--blanco)}#texto-03{ display:none}#numero-03 {font-size: 200px; color: rgba(26, 110, 178, 0.10); line-height: 0.7em; align-self: flex-end}#brxe-tfxycj {padding-top: 50px; padding-right: 45px; padding-bottom: 0; padding-left: 45px; border-radius: 30px; background-color: var(--blanco); row-gap: 30px; justify-content: space-between; transition: 300ms; min-height: 300px}#brxe-tfxycj:hover{ background: #005da9;}#brxe-tfxycj:hover #titulo-03{ color: #ffffff;}#brxe-tfxycj:hover #texto-03{ display:block; transition:300ms;}#brxe-tfxycj:hover #numero-03{ color:#1a6eb2;}@media (max-width: 991px) {#brxe-tfxycj {width: 33.33%; padding-right: 30px; padding-left: 30px}}@media (max-width: 767px) {#brxe-tfxycj {width: 75%}}@media (max-width: 478px) {#brxe-tfxycj {width: 90%}}#brxe-gpouyd {flex-direction: row; column-gap: 50px; align-items: flex-end; padding-right: 10px; padding-left: 10px; min-height: 425px}@media (max-width: 991px) {#brxe-gpouyd {padding-right: 25px; padding-left: 25px; column-gap: 15px; justify-content: center; min-height: 430px}}@media (max-width: 767px) {#brxe-gpouyd {flex-direction: column; align-items: center; row-gap: 25px}}#brxe-jlytxa {align-items: center; row-gap: 20px}#brxe-ttsche {padding-top: 0; padding-right: 0; padding-bottom: 105px; padding-left: 0; row-gap: 75px}@media (max-width: 991px) {#brxe-ttsche {margin-top: 75px}}#brxe-mxhpzr {width: 100%}