.brxe-button{width:auto}.brxe-counter{width:auto}: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-036e16 {color: #ffffff; line-height: 1.1}#brxe-wppqtj {color: var(--bricks-color-cysatu); line-height: 1.5em; font-size: 20px; letter-spacing: 1px}@media (max-width: 478px) {#brxe-wppqtj {text-align: center; line-height: 1.2; font-size: 18px}}#brxe-6d116b {align-items: center}#brxe-988009 {position: relative; overflow: hidden; isolation: isolate; z-index: 10; background-size: cover}#brxe-988009::before {background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none; z-index: -1 }#brxe-afc3ba {align-self: center; text-align: center}#brxe-4e8106 {margin-bottom: 1em; width: 100%}#brxe-03ca19 {row-gap: 10px; flex-direction: row; flex-wrap: wrap; justify-content: center}.brxe-aqwiaa .brxe-ljeiqq.brxe-heading {font-size: 24px}@media (max-width: 478px) {.brxe-aqwiaa .brxe-ljeiqq.brxe-heading {font-size: 20px}}.brxe-aqwiaa .brxe-iqwwky.brxe-block {height: 360px; justify-content: flex-end; padding-top: 1.5em; padding-right: 1.5em; padding-bottom: 1.5em; padding-left: 1.5em; background-size: cover; background-position: center center; border-radius: 8px; box-shadow: 0 0 20px -10px var(--bricks-color-arvmbm); overflow: hidden; position: relative; isolation: isolate}.brxe-aqwiaa .brxe-iqwwky.brxe-block::before {background-image: linear-gradient(rgba(0, 0, 0, 0.3) 100%, rgba(0, 0, 0, 0.3) 100%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none; z-index: -1 }.brxe-aqwiaa .brxe-iqwwky.brxe-block:hover {position: relative; isolation: isolate; transition: all 0.5s}.brxe-aqwiaa .brxe-iqwwky.brxe-block:hover::before {background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none; z-index: -1 }@media (max-width: 991px) {.brxe-aqwiaa .brxe-iqwwky.brxe-block {height: 320px}}@media (max-width: 478px) {.brxe-aqwiaa .brxe-iqwwky.brxe-block {height: 220px}}.brxe-aqwiaa.brxe-container {flex-direction: row; display: flex; flex-wrap: nowrap; justify-content: space-between; width: 32%; flex-grow: 1}.brxe-aqwiaa.brxe-container:hover {box-shadow: 0 10px 20px -10px rgba(0, 0, 0, 0.9)}@media (max-width: 478px) {.brxe-aqwiaa.brxe-container {width: 48%}}#brxe-57388e {flex-direction: row; grid-template-columns: 3; grid-template-rows: 3; grid-auto-columns: 3; justify-items: space-around; display: flex; flex-wrap: wrap; column-gap: 1.2em; justify-content: space-around; row-gap: 1.2em}@media (max-width: 478px) {#brxe-57388e {column-gap: 0.8em; row-gap: 0.8em}}#brxe-lodbtl {color: var(--bricks-color-crqzbs)}#brxe-evmxyb {margin-bottom: 5px; text-align: left; color: var(--bricks-color-yozspk)}@media (max-width: 478px) {#brxe-evmxyb {text-align: center}}#brxe-ogvtjw {margin-top: 0.5em}@media (max-width: 991px) {#brxe-ogvtjw {bottom: 10px}}@media (max-width: 767px) {#brxe-ogvtjw {position: relative; bottom: 0px; margin-top: 1.5em}}@media (max-width: 478px) {#brxe-ogvtjw {flex-grow: 1}}#brxe-xznwry {row-gap: 10px; flex-direction: row; flex-wrap: wrap}@media (max-width: 478px) {#brxe-xznwry {margin-bottom: 1.5em; justify-content: center}}#brxe-sovsey {font-size: var(--text-xxl)}#brxe-yptlcr {font-weight: 500; text-align: center}#brxe-vnrwad {width: 48%; padding-top: 1.5em; padding-right: 1.5em; padding-bottom: 1.5em; padding-left: 1.5em; border: 1px solid var(--bricks-color-crqzbs); border-radius: 8px}#brxe-srkjat {font-size: var(--text-xxl)}#brxe-qtegwf {font-weight: 500; text-align: center}#brxe-mttfqe {width: 48%; padding-top: 1.5em; padding-right: 1.5em; padding-bottom: 1.5em; padding-left: 1.5em; border: 1px solid var(--bricks-color-crqzbs); border-radius: 8px}#brxe-pficat {font-weight: 500; text-align: center}#brxe-edpqjt {width: 48%; padding-top: 1.5em; padding-right: 1.5em; padding-bottom: 1.5em; padding-left: 1.5em; border: 1px solid var(--bricks-color-crqzbs); border-radius: 8px}@media (max-width: 991px) {#brxe-edpqjt {display: flex; flex-direction: column; justify-content: center}}#brxe-ayqvdj {font-size: var(--text-xxl)}#brxe-wrqhfn {font-weight: 500; text-align: center}#brxe-frgjog {width: 48%; padding-top: 1.5em; padding-right: 1.5em; padding-bottom: 1.5em; padding-left: 1.5em; border: 1px solid var(--bricks-color-crqzbs); border-radius: 8px}@media (max-width: 991px) {#brxe-frgjog {display: flex; flex-direction: column; justify-content: center}}#brxe-qifvkp {justify-content: space-between; flex-direction: row; flex-wrap: wrap; row-gap: 20px; padding-left: 50px; align-self: stretch !important; width: 100%; align-items: stretch}@media (max-width: 767px) {#brxe-qifvkp {padding-left: 0}}@media (max-width: 478px) {#brxe-qifvkp {padding-left: 0}}#brxe-kuhkjm {flex-direction: row}@media (max-width: 991px) {#brxe-kuhkjm {align-items: center}}#brxe-kfrpeb {background-image: url(https://opatours.com/wp-content/uploads/2023/02/kieran-everett-bd9m7zfsdg8-scaled.jpg); background-size: cover; background-repeat: no-repeat; background-position: center center; position: relative; isolation: isolate; min-height: 450px; padding-top: 12rem; padding-bottom: 12rem; overflow: hidden}#brxe-kfrpeb::before {background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none; z-index: -1 }@media (max-width: 991px) {#brxe-kfrpeb {justify-content: center; padding-top: 8rem; padding-bottom: 8rem}}@media (max-width: 478px) {#brxe-kfrpeb {background-position: center center; position: relative; isolation: isolate; padding-top: 6rem; padding-bottom: 6rem}#brxe-kfrpeb::before {background-image: linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none; z-index: -1 }}