@layer bricks {:where(.brxe-svg){height:auto;width:auto}:where(.brxe-svg) svg{height:auto;max-width:100%;overflow:visible;width:auto}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-slider-nested{min-width:0;width:100%}.brxe-slider-nested .splide__slide{align-items:center;display:flex;justify-content:center;position:relative}.brxe-slider-nested .splide__arrows:not(.custom) .splide__arrow--prev{transform:translateY(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows:not(.custom).splide__arrows--ttb .splide__arrow--prev{transform:translateX(-50%) scaleX(-1)}.brxe-slider-nested .splide__arrows svg{min-height:0;min-width:0}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-counter{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}} #brxe-fqfgmt {position: absolute; z-index: 2; top: -120px; right: 0px} #brxe-acrgaf {max-width: 800px; text-wrap: balance; line-height: 1.1} @media (max-width: 991px) {#brxe-acrgaf {margin-top: var(--space-m); max-width: 100%} } @media (max-width: 991px) {#brxe-krvvty {order: 1; text-align: center; align-self: center !important; justify-content: center; align-items: center} }@media (max-width: 767px) {#brxe-krvvty {order: 1} }@media (max-width: 478px) {#brxe-krvvty {order: 1} } #brxe-tyrmyf {width: fit-content; height: fit-content; width: 90%; min-height: 550px} #brxe-tyrmyf .bc-parallax__element {object-fit: cover} @media (max-width: 991px) {#brxe-tyrmyf {width: 100%; height: 60vh; max-width: 800px} #brxe-tyrmyf .bc-parallax__element {object-fit: cover} } #brxe-cxeeya {align-self: flex-end !important; align-items: flex-end; display: flex; justify-content: flex-end; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; flex-direction: row} @media (max-width: 991px) {#brxe-cxeeya {width: 100%; justify-content: center; align-items: center; align-self: center !important} }@media (max-width: 767px) {#brxe-cxeeya {width: 100%; align-self: center !important; justify-content: center; align-items: center} }@media (max-width: 478px) {#brxe-cxeeya {order: 0} } #brxe-nqdxcu {display: grid; align-items: initial; align-items: center; justify-content: space-between; justify-items: space-between; grid-template-columns: 6fr 5fr} @media (max-width: 991px) {#brxe-nqdxcu {grid-template-columns: 1fr; justify-items: center; align-items: center; justify-content: center; align-content: center; width: 100%} }@media (max-width: 767px) {#brxe-nqdxcu {grid-template-columns: 1fr} }@media (max-width: 478px) {#brxe-nqdxcu {grid-template-columns: 1fr} } #brxe-ffeauj {position: relative; z-index: 3} @media (max-width: 991px) {#brxe-qmdwwx {padding-top: var(--space-m)} } #brxe-mnkasq {max-width: 80%} #brxe-kldksw .count {font-size: var(--h1);; line-height: 1; font-weight: 700; font-style: italic} #brxe-rtwxmz {font-weight: 700; font-style: italic; font-size: var(--h3);; color: var(--primary)} #brxe-lcfqjk {padding-bottom: 3rem} #brxe-ghzchc {width: 33%} @media (max-width: 478px) {#brxe-ghzchc {width: 100%} } #brxe-qbsdtg .count {line-height: 1; font-weight: 700; font-style: italic; font-size: var(--h1);; color: var(--primary)} #brxe-qbsdtg .prefix {font-size: var(--h2);; line-height: 1; font-weight: 700; font-style: italic; color: var(--primary)} #brxe-tmtoek {font-weight: 700; font-style: italic; color: var(--primary); font-size: var(--h3);} #brxe-pqsnwn {padding-bottom: 3rem} #brxe-iikcxj {width: 33%} @media (max-width: 478px) {#brxe-iikcxj {width: 100%} } #brxe-izqnal .count {font-size: 5em; line-height: 1; font-weight: 700; font-style: italic} #brxe-izqnal .prefix {font-size: 4em; line-height: 1; font-weight: 700; font-style: italic; color: var(--primary)} @media (max-width: 767px) {#brxe-izqnal .prefix {color: var(--primary)} } #brxe-rdmoue {font-weight: 700; font-style: italic; color: var(--primary); font-size: var(--h3);} #brxe-snagna {padding-bottom: 3rem} #brxe-pvvpke {width: 33%} @media (max-width: 478px) {#brxe-pvvpke {width: 100%} } #brxe-tuygsv {display: flex; column-gap: 60px; row-gap: 60px; padding-top: 5rem} @media (max-width: 478px) {#brxe-tuygsv {flex-wrap: wrap} } #brxe-whiddf {padding-top: 10rem; padding-bottom: 10rem} #brxe-kknjig .bc-twist-title__span {font-size: var(--h4);; color: var(--primary); font-weight: 400} #brxe-kknjig {margin-bottom: var(--space-s)} #brxe-gdwzeh {font-size: var(--h3);} #brxe-zmonte {font-size: var(--text-m)} #brxe-zdvrjx {font-size: var(--h3);} #brxe-usprig {font-size: var(--text-m)} #brxe-mfghaa {font-size: var(--h3);} #brxe-wtedel {font-size: var(--text-m)} #servicesList {width: 100%} #brxe-ypdjab:not(:has(> a)), #brxe-ypdjab > a {padding-top: 2px; padding-bottom: var(--space-s)} #brxe-ypdjab .bc-twist-title__span {color: var(--primary)} #brxe-kjyhuy {max-width: 80%} .brxe-bwukbh .brxe-uvxjmm.brxe-parallax {width: fit-content; height: fit-content; width: 100%; height: 100%} .brxe-bwukbh .brxe-uvxjmm.brxe-parallax .bc-parallax__element {object-fit: contain} .brxe-bwukbh .brxe-mhwomc.brxe-div {width: 100%} .brxe-bwukbh .brxe-husbxj.brxe-div {width: 100%} .brxe-bwukbh .brxe-kbfgyl.brxe-div {padding-top: 2rem; padding-bottom: 2rem; width: 100%; justify-content: center} .brxe-bwukbh.brxe-div {padding-bottom: var(--space-l)} #brxe-qvlbve {display: grid; align-items: initial; grid-gap: 90px; padding-top: var(--space-m)} @media (max-width: 478px) {#brxe-qvlbve {grid-template-columns: 1fr} } #brxe-mfibfu:not(:has(> a)), #brxe-mfibfu > a {padding-top: 2px; padding-bottom: var(--space-s)} #brxe-mfibfu .bc-twist-title__span {color: var(--primary); text-align: center} #brxe-aubmee {text-align: center; text-wrap: balance; padding-bottom: var(--space-m)} #brxe-mmphiu .next-ripple-button-v2__ripple-mask--top {padding-top: 5px; padding-right: var(--space-m); padding-bottom: 5px; padding-left: var(--space-m); background-color: var(--white); color: var(--primary); font-weight: 500} #brxe-mmphiu .next-ripple-button-v2__ripple-mask--bottom {padding-top: 5px; padding-right: var(--space-m); padding-bottom: 5px; padding-left: var(--space-m); background-color: var(--secondary); color: var(--white); font-weight: 500} #brxe-mmphiu {--scale: 1; --scale-animation-duration: .5s; --scale-animation-delay: 0s; --scale-animation-easing: cubic-bezier(.76,0,.24,1); border: 2px solid var(--secondary); border-radius: 99px} #brxe-egxupx {align-self: center !important; align-items: center; column-gap: 2rem; row-gap: 2rem; max-width: 850px} #brxe-dulala {padding-bottom: 10rem; position: relative} #brxe-yhdyqd {position: absolute; left: -50px; top: -30%} @media (max-width: 478px) {#brxe-yhdyqd {left: -180px} } #brxe-nplkpu:not(.tag), #brxe-nplkpu img {object-fit: contain} #brxe-nplkpu {max-width: 280px; padding-bottom: var(--space-l)} #brxe-ennmno {text-align: center; font-weight: 400; color: #004844; font-size: 55px; text-wrap: balance; padding-bottom: var(--space-m)} @media (max-width: 767px) {#brxe-ennmno {text-wrap: balance} }@media (max-width: 478px) {#brxe-ennmno {font-size: 40px; text-wrap: balance; position: relative; z-index: 9999} } #brxe-bptafc .next-ripple-button-v2__ripple-mask--top {padding-top: 5px; padding-right: var(--space-m); padding-bottom: 5px; padding-left: var(--space-m); background-color: rgba(0, 0, 0, 0); color: var(--primary); font-weight: 500} #brxe-bptafc .next-ripple-button-v2__ripple-mask--bottom {padding-top: 5px; padding-right: var(--space-m); padding-bottom: 5px; padding-left: var(--space-m); background-color: #004844; color: var(--white); font-weight: 500} #brxe-bptafc {--scale: 1; --scale-animation-duration: .5s; --scale-animation-delay: 0s; --scale-animation-easing: cubic-bezier(.76,0,.24,1); border: 2px solid #004844; border-radius: 99px; margin-bottom: var(--space-m)} #brxe-umumrj {align-self: center !important; align-items: center; column-gap: 2rem; row-gap: 2rem; justify-content: center} @media (max-width: 478px) {#brxe-vabmus {z-index: 9; position: relative} } #brxe-vdhsre:not(.tag), #brxe-vdhsre img {object-fit: cover} #brxe-vdhsre {width: 100%; height: 100%; position: absolute; top: 0px} #brxe-ixxwjq {position: relative; width: 100%; height: 100%} [data-id="brxe-urxftj"].splide__slide {width: 100%; height: 100%; position: relative} #brxe-edcohs:not(.tag), #brxe-edcohs img {object-fit: cover} #brxe-edcohs {width: 100%; height: 100%; position: absolute; top: 0px} #brxe-vqoswg {position: relative; width: 100%; height: 100%} [data-id="brxe-ijpohk"].splide__slide {width: 100%; height: 100%; position: relative} #brxe-vzvuwm:not(.tag), #brxe-vzvuwm img {object-fit: cover} #brxe-vzvuwm {width: 100%; height: 100%; position: absolute; top: 0px} #brxe-tksnwj {width: 100%; height: 100%; position: relative} [data-id="brxe-txkymb"].splide__slide {width: 100%; height: 100%; position: relative} #brxe-hxveer {width: 100%} #brxe-hxveer .splide__pagination {bottom: -90px} #brxe-hxveer .splide__pagination .splide__pagination__page {margin-top: 8px; margin-right: 10px; margin-bottom: 8px; margin-left: 10px; height: 8px; width: 8px} #brxe-hxveer .splide__pagination .splide__pagination__page.is-active {height: 26px; width: 26px; color: rgba(0, 0, 0, 0); background-color: rgba(0, 0, 0, 0); border: 1px solid var(--secondary); border-radius: 99px} #brxe-agyudi {padding-top: 8rem; padding-bottom: 8rem; width: 100%} #brxe-bmkiic {padding-top: 10rem; padding-bottom: 10rem; position: relative} #brxe-unvukl .bc-twist-title__span {color: var(--primary); text-align: left} #brxe-qmaeoy {text-wrap: balance; padding-top: var(--space-s)} @media (min-width: 1400px) {#brxe-qmaeoy {padding-top: var(--space-m)} } #brxe-ukjltn {max-width: 850px; column-gap: var(--space-m); row-gap: var(--space-m)} @media (min-width: 1400px) {#brxe-ukjltn {max-width: 1024px} } #brxe-dzkscb {display: none} #brxe-ezrazz:not(.tag), #brxe-ezrazz img {object-fit: contain} @media (max-width: 991px) {#brxe-ezrazz {max-width: 250px} } #brxe-cvgyuj {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)} @media (max-width: 478px) {#brxe-cvgyuj {min-height: auto} } [data-id="brxe-irnesl"].splide__slide {align-self: center !important; justify-content: center} #brxe-cqsqgw {display: none} #brxe-awehfe:not(.tag), #brxe-awehfe img {object-fit: contain} @media (max-width: 991px) {#brxe-awehfe {max-width: 250px} } #brxe-rgtlgi {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)} @media (max-width: 478px) {#brxe-rgtlgi {min-height: auto} } [data-id="brxe-kqorwx"].splide__slide {align-self: center !important; justify-content: center} #brxe-gdckbu {display: none} #brxe-bhnuif:not(.tag), #brxe-bhnuif img {object-fit: contain} @media (max-width: 991px) {#brxe-bhnuif {max-width: 250px} } #brxe-asbymn {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)} @media (max-width: 478px) {#brxe-asbymn {min-height: auto} } [data-id="brxe-ymlvrm"].splide__slide {align-self: center !important; justify-content: center} #brxe-hztnst {display: none} #brxe-gfjesv:not(.tag), #brxe-gfjesv img {object-fit: contain} @media (max-width: 991px) {#brxe-gfjesv {max-width: 250px} } #brxe-huexix {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)} @media (max-width: 478px) {#brxe-huexix {min-height: auto} } [data-id="brxe-rzluud"].splide__slide {align-self: center !important; justify-content: center} #brxe-uycbhf {display: none} #brxe-cborno:not(.tag), #brxe-cborno img {object-fit: contain} @media (max-width: 991px) {#brxe-cborno {max-width: 250px} } #brxe-ibsjpd {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)} @media (max-width: 478px) {#brxe-ibsjpd {min-height: auto} } [data-id="brxe-calxsx"].splide__slide {align-self: center !important; justify-content: center} #brxe-eysdvt .splide__arrow {height: 68px; width: 68px; background-color: rgba(0, 0, 0, 0); border: 1px solid var(--secondary); border-radius: 99px; font-size: 33px; min-height: 33px; min-width: 33px; color: rgba(0, 0, 0, 0)} #brxe-eysdvt .splide__arrow svg {height: 33px; width: 33px; fill: rgba(0, 0, 0, 0)} #brxe-eysdvt .splide__arrow--prev {bottom: -30px; top: initial} #brxe-eysdvt .splide__arrow--next {bottom: -30px; top: initial} #brxe-qthlgt {column-gap: 0px; row-gap: 0px} #brxe-oajwoe {column-gap: 0px; row-gap: 0px} @media (max-width: 478px) {#brxe-oajwoe {padding-top: 0} } #brxe-djsksl .bc-twist-title__span {color: var(--primary); text-align: left} #brxe-ywtrfl {align-self: flex-start !important; align-items: flex-start; column-gap: 2rem; row-gap: 2rem; max-width: 850px; justify-content: flex-start} #brxe-soavsm {font-size: var(--text-mm); font-weight: 300} #brxe-soavsm a {font-size: var(--text-mm); font-weight: 300; font-size: inherit} #brxe-lomxqy {padding-bottom: var(--space-l);} #brxe-bjtgfk {color: var(--black); font-weight: 500} #brxe-yfovvf {color: var(--black)} #brxe-ixwdpf {max-width: 160px} #brxe-zvlxii {display: flex; justify-content: space-between; align-self: flex-start !important; align-items: center; width: 100%} [data-id="brxe-wltzmi"].splide__slide {align-self: flex-start !important; justify-content: flex-start; align-items: flex-start; max-width: 650px; padding-bottom: var(--space-l)} #brxe-jpjxox {font-size: var(--text-mm); font-weight: 300} #brxe-jpjxox a {font-size: var(--text-mm); font-weight: 300; font-size: inherit} #brxe-tlkvam {padding-bottom: var(--space-l);} #brxe-tthlvh {color: var(--black); font-weight: 500} #brxe-ecqdzc {color: var(--black)} #brxe-iqkgbq {max-width: 160px} #brxe-gbdjyo {display: flex; justify-content: space-between; align-self: flex-start !important; align-items: center; width: 100%} [data-id="brxe-osbkqt"].splide__slide {align-self: flex-start !important; justify-content: flex-start; align-items: flex-start; max-width: 650px; padding-bottom: var(--space-l)} #brxe-pronoa {font-size: var(--text-mm); font-weight: 300} #brxe-pronoa a {font-size: var(--text-mm); font-weight: 300; font-size: inherit} #brxe-fqonam {padding-bottom: var(--space-l);} #brxe-wlhgai {color: var(--black); font-weight: 500} #brxe-sagcae {color: var(--black)} #brxe-pjsott {max-width: 160px} #brxe-uuedkt {display: flex; justify-content: space-between; align-self: flex-start !important; align-items: center; width: 100%} [data-id="brxe-pdnsyy"].splide__slide {align-self: flex-start !important; justify-content: flex-start; align-items: flex-start; max-width: 650px; padding-bottom: var(--space-l)} #brxe-smuxpy {display: flex; align-items: stretch; align-self: stretch} #brxe-smuxpy .splide__arrow {height: 68px; width: 68px; background-color: rgba(0, 0, 0, 0); border: 1px solid var(--secondary); border-radius: 99px; font-size: 33px; min-height: 33px; min-width: 33px; color: rgba(0, 0, 0, 0)} #brxe-smuxpy .splide__arrow svg {height: 33px; width: 33px; fill: rgba(0, 0, 0, 0)} #brxe-smuxpy .splide__arrow--prev {top: initial; bottom: -30px} #brxe-smuxpy .splide__arrow--next {top: initial; bottom: -30px} #brxe-smuxpy .splide__pagination .splide__pagination__page.is-active {border: 1px solid var(--secondary); border-radius: 99px; color: rgba(0, 0, 0, 0); background-color: rgba(0, 0, 0, 0); height: 26px; width: 26px} #brxe-smuxpy .splide__pagination .splide__pagination__page {margin-top: 8px; margin-right: 10px; margin-bottom: 8px; margin-left: 10px; height: 8px; width: 8px} #brxe-smuxpy .splide__pagination {bottom: 15px} @media (max-width: 478px) {#brxe-smuxpy .splide__arrow--prev {bottom: -30px} #brxe-smuxpy .splide__arrow--next {bottom: -30px} #brxe-smuxpy .splide__pagination {bottom: 15px} } #brxe-sdkiyq {padding-top: var(--space-m)} #brxe-jnmuqr {width: 100%; height: 100%} 