@layer bricks {.brxe-post-content{width:100%}.brxe-post-content[data-source=bricks]{display:flex;flex-direction:column}body:has(.wp-lightbox-overlay) #brx-content{overflow:hidden}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {.brxe-accordion-nested{--brx-icon-transform:rotate(90deg);width:100%}.brxe-accordion-nested .accordion-title-wrapper{cursor:pointer}.brxe-accordion-nested .accordion-title-wrapper .brxe-heading{margin:0}.brxe-accordion-nested .accordion-content-wrapper{display:none}.brxe-accordion-nested .brx-open>.accordion-content-wrapper{display:block}.brxe-accordion-nested .brx-icon-expanded{display:none}.brxe-accordion-nested .brx-icon-transform{transition:transform .1s}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-transform{transform:var(--brx-icon-transform)}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-collapsed{display:none}.brxe-accordion-nested>.brx-open>.accordion-title-wrapper .brx-icon-expanded{display:block}}@layer bricks {.brxe-template{width:100%}}@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}}#brxe-nshpkr {margin-bottom: 2rem; color: var(--bricks-color-rqwlbo); text-transform: uppercase}#brxe-wlkduu {color: var(--bricks-color-hkffdy); margin-bottom: 1.2rem}@media (max-width: 767px) {#brxe-vsatrw {display: none}}#brxe-xjupxj {flex-direction: row; margin-bottom: 9.6rem; position: relative; z-index: 1}#brxe-xurwub {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; background-color: var(--bricks-color-uyyhjw); opacity: 0.35}#brxe-ijtgbq {background-image: url(https://addventurehub.es/wp-content/uploads/2026/02/8da2a78f2c99e176a058926f3686ed666e8968a1-2048x1305.jpg); background-position: center center; background-repeat: no-repeat; background-size: cover; justify-content: flex-end; position: relative; padding-bottom: 10rem; min-height: var(--hero-safe-height)}#brxe-wvkwwu {color: var(--bricks-color-rqwlbo); line-height: 120%}#brxe-tapatq {width: 33%}@media (max-width: 767px) {#brxe-tapatq {width: 100%; margin-bottom: 5rem}}#brxe-hdkbgx {width: 67%}@media (max-width: 767px) {#brxe-hdkbgx {width: 100%}}#brxe-dsuwap {flex-direction: row; column-gap: 5rem}#brxe-rajjko {margin-top: -10rem; margin-bottom: 10rem; background-color: var(--bricks-color-hkffdy); border-top-left-radius: 50px; border-top-right-radius: 50px; padding-top: 10rem; position: relative}.brxe-fgpgfw .brxe-najvpz.brxe-block {width: 33%}@media (max-width: 767px) {.brxe-fgpgfw .brxe-najvpz.brxe-block {width: 100%; margin-bottom: 4rem}}.brxe-fgpgfw .brxe-kurakh.brxe-icon {font-size: 2em}.brxe-fgpgfw .brxe-czdlzx.brxe-icon {font-size: 2em}.brxe-fgpgfw .brxe-vrfeyh.brxe-block {align-items: center; flex-direction: row; justify-content: space-between; border-bottom: 1px solid var(--bricks-color-uyyhjw)}.brxe-fgpgfw .brxe-uamasq.brxe-icon {font-size: 2em}.brxe-fgpgfw .brxe-uzwolm.brxe-icon {font-size: 2em}.brxe-fgpgfw .brxe-ltbvgr.brxe-block {align-items: center; flex-direction: row; justify-content: space-between; border-bottom: 1px solid var(--bricks-color-uyyhjw)}.brxe-bdbnet .brxe-wecenn.brxe-text-basic {line-height: 120%; margin-bottom: 2rem}.brxe-bdbnet.brxe-div {margin-bottom: 2.2rem}.brxe-fgpgfw .brxe-tkcnsh.brxe-block {margin-top: 3rem}.brxe-fgpgfw .brxe-kcycxo.brxe-icon {font-size: 2em}.brxe-fgpgfw .brxe-bikqsu.brxe-icon {font-size: 2em}.brxe-fgpgfw .brxe-pisldt.brxe-block {align-items: center; flex-direction: row; justify-content: space-between; border-bottom: 1px solid var(--bricks-color-uyyhjw)}.brxe-fgpgfw .brxe-gbdbln.brxe-div {grid-gap: 4rem; grid-template-columns: repeat(2,1fr); display: flex}@media (max-width: 767px) {.brxe-fgpgfw .brxe-gbdbln.brxe-div {grid-template-columns: repeat(1,1fr)}}.brxe-fgpgfw .brxe-hwnfxe.brxe-block {margin-top: 3rem; grid-gap: 4rem; grid-template-columns: repeat(2, 1fr)}.brxe-fgpgfw .brxe-kibzik.brxe-accordion-nested .accordion-title-wrapper {min-height: 50px}.brxe-fgpgfw .brxe-kibzik.brxe-accordion-nested .accordion-content-wrapper {padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 0}.brxe-fgpgfw .brxe-hhahkb.brxe-block {width: 67%}@media (max-width: 767px) {.brxe-fgpgfw .brxe-hhahkb.brxe-block {width: 100%}}.brxe-fgpgfw.brxe-container {flex-direction: row; column-gap: 5rem; margin-bottom: 12rem}