@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)}}.brxe-image-gallery{width:100%}.brxe-image-gallery figure{all:unset;display:block}.brxe-image-gallery figure>a{display:block}.brxe-image-gallery .image{position:relative}.brxe-image-gallery .bricks-image-caption{background:linear-gradient(0deg,rgb(0 0 0 / .5),rgb(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}.brxe-image-gallery[data-layout=metro] .image img{height:auto;width:100%}}@layer bricks{:where(.brxe-divider){align-items:center;display:flex;font-size:30px;gap:30px}:where(.brxe-divider).horizontal{width:100%}:where(.brxe-divider).horizontal .line{border-top:1px solid}:where(.brxe-divider).vertical{flex-direction:column}:where(.brxe-divider).vertical .line{border-right:1px solid;width:auto}:where(.brxe-divider) .line{position:relative;width:100%}:where(.brxe-divider) .icon{flex-shrink:0;position:relative}:where(.brxe-divider) a{display:inline-flex}}@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}}@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,rgb(0 0 0 / .5),rgb(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}}#brxe-ebdb2e{width:3em}@media (max-width:991px){#brxe-ebdb2e{width:2.5em}}@media (max-width:478px){#brxe-ebdb2e{width:2em}}#brxe-93e81f{width:3em}@media (max-width:991px){#brxe-93e81f{width:2.5em}}@media (max-width:478px){#brxe-93e81f{width:2em}}#brxe-c69586{width:20%;flex-direction:row;column-gap:3rem;position:absolute;left:0}@media (max-width:478px){#brxe-c69586{flex-wrap:nowrap;column-gap:1.5rem}}#brxe-8c5ac5{flex-direction:row;align-items:center;justify-content:center}#brxe-df7970{text-align:center}#brxe-aa7243{align-items:center;width:60%;align-self:center!important;z-index:10}@media (max-width:991px){#brxe-aa7243{width:100%}}#brxe-44a4d9{width:3em}@media (max-width:991px){#brxe-44a4d9{width:2.5em}}@media (max-width:478px){#brxe-44a4d9{width:2em}}#brxe-c0867d{width:3em}@media (max-width:991px){#brxe-c0867d{width:2.5em}}@media (max-width:478px){#brxe-c0867d{width:2em}}#brxe-4474c5{width:20%;flex-direction:row;column-gap:3rem;justify-content:flex-end;position:absolute;right:0}@media (max-width:478px){#brxe-4474c5{flex-wrap:nowrap;column-gap:1.5rem}}#brxe-13e127{flex-direction:row;justify-content:center;align-items:center;position:relative}#brxe-c2889c{height:13vw;justify-content:center}@media (max-width:991px){#brxe-c2889c{height:20vw}}@media (max-width:478px){#brxe-c2889c{height:34vw}}#brxe-uwxmyf{flex-direction:row;align-items:center}#brxe-xjjsqv{width:100%}#brxe-xjjsqv:not(.tag),#brxe-xjjsqv img{aspect-ratio:3/2;object-fit:cover}@media (max-width:991px){#brxe-xjjsqv{width:80%}}@media (max-width:478px){#brxe-xjjsqv{width:100%}}#brxe-wkmrul{align-items:center}#brxe-xwcnug{flex-direction:row;column-gap:5vw;align-items:center}@media (max-width:991px){#brxe-xwcnug{flex-direction:column;row-gap:3vw}}@media (max-width:478px){#brxe-xwcnug{row-gap:5vw}}#brxe-qbilos{flex-direction:row;align-items:center}#brxe-sxwfvx.horizontal .line{border-top-color:var(--text-body);border-top-width:2px}#brxe-sxwfvx.vertical .line{border-right-color:var(--text-body)}#brxe-sxwfvx .icon{color:var(--text-body)}#brxe-sxwfvx .line{height:2px}#brxe-ovvslj{text-align:center;width:30vw}@media (max-width:991px){#brxe-ovvslj{width:55vw}}@media (max-width:478px){#brxe-ovvslj{width:130vw}}#brxe-orifas.horizontal .line{border-top-color:var(--text-body);border-top-width:2px}#brxe-orifas.vertical .line{border-right-color:var(--text-body)}#brxe-orifas .icon{color:var(--text-body)}#brxe-orifas .line{height:2px}#brxe-byqsic{flex-direction:row;align-items:center;justify-content:center}@media (max-width:478px){#brxe-byqsic{flex-wrap:nowrap}}.brxe-abxxgd .brxe-yhwpgg.brxe-image{width:3.5vw}@media (max-width:991px){.brxe-abxxgd .brxe-yhwpgg.brxe-image{width:5.5vw}}@media (max-width:478px){.brxe-abxxgd .brxe-yhwpgg.brxe-image{width:9.5vw}}.brxe-abxxgd .brxe-yrgrat.brxe-heading{margin-left:.5vw}@media (max-width:991px){.brxe-abxxgd .brxe-yrgrat.brxe-heading{margin-left:1vw}}@media (max-width:478px){.brxe-abxxgd .brxe-yrgrat.brxe-heading{margin-left:0vw}}.brxe-abxxgd .brxe-eylssf.brxe-block{flex-direction:row;align-items:center}@media (max-width:478px){.brxe-abxxgd .brxe-eylssf.brxe-block{row-gap:2vw}}.brxe-abxxgd .brxe-eyfgdy.brxe-heading{color:var(--project-3)}.brxe-abxxgd .brxe-ywncwo.brxe-text-basic{font-family:"Zen Maru Gothic";width:100%}.brxe-abxxgd .brxe-gwiwfb.brxe-heading{color:var(--project-2)}.brxe-abxxgd .brxe-nzwsjc.brxe-text-basic{font-family:"Zen Maru Gothic";width:100%}.brxe-abxxgd .brxe-zluiuu.brxe-text-basic{font-family:"Zen Maru Gothic";width:100%}.brxe-abxxgd .brxe-aufhhf.brxe-image{width:100%}@media (max-width:991px){.brxe-abxxgd .brxe-aufhhf.brxe-image{width:50%}}.brxe-abxxgd .brxe-gsbbpa.brxe-image{width:100%}@media (max-width:991px){.brxe-abxxgd .brxe-gsbbpa.brxe-image{width:50%}}.brxe-abxxgd .brxe-lbytsu.brxe-block{width:41%}@media (max-width:991px){.brxe-abxxgd .brxe-lbytsu.brxe-block{flex-direction:row;width:100%;justify-content:center;column-gap:2vw;align-items:center}}@media (max-width:478px){.brxe-abxxgd .brxe-lbytsu.brxe-block{flex-wrap:nowrap}}.brxe-abxxgd .brxe-wbcphv.brxe-block{flex-direction:row;column-gap:2vw}@media (max-width:991px){.brxe-abxxgd .brxe-wbcphv.brxe-block{flex-direction:column;column-gap:3vw}}.brxe-abxxgd.brxe-block{border:2px solid var(--primary)}#brxe-fwgskl{row-gap:2vw}@media (max-width:991px){#brxe-fwgskl{row-gap:3vw}}@media (max-width:478px){#brxe-fwgskl{row-gap:5vw}}#brxe-euozqg.horizontal .line{border-top-color:var(--text-body);border-top-width:2px}#brxe-euozqg.vertical .line{border-right-color:var(--text-body)}#brxe-euozqg .icon{color:var(--text-body)}#brxe-euozqg .line{height:2px}#brxe-lqgrqz{text-align:center;width:30vw}@media (max-width:991px){#brxe-lqgrqz{width:55vw}}@media (max-width:478px){#brxe-lqgrqz{width:130vw}}#brxe-nqrldt.horizontal .line{border-top-color:var(--text-body);border-top-width:2px}#brxe-nqrldt.vertical .line{border-right-color:var(--text-body)}#brxe-nqrldt .icon{color:var(--text-body)}#brxe-nqrldt .line{height:2px}#brxe-ouwsmc{flex-direction:row;align-items:center;justify-content:center}@media (max-width:478px){#brxe-ouwsmc{flex-wrap:nowrap}}.brxe-dwipqm .brxe-ilrhxb.brxe-image{width:3.5vw}@media (max-width:991px){.brxe-dwipqm .brxe-ilrhxb.brxe-image{width:5.5vw}}@media (max-width:478px){.brxe-dwipqm .brxe-ilrhxb.brxe-image{width:9.5vw}}.brxe-dwipqm .brxe-gzffer.brxe-heading{margin-left:.5vw}@media (max-width:991px){.brxe-dwipqm .brxe-gzffer.brxe-heading{margin-left:1vw}}@media (max-width:478px){.brxe-dwipqm .brxe-gzffer.brxe-heading{margin-left:0vw}}.brxe-dwipqm .brxe-ovkvim.brxe-block{flex-direction:row;align-items:center}@media (max-width:478px){.brxe-dwipqm .brxe-ovkvim.brxe-block{row-gap:2vw}}.brxe-dwipqm .brxe-onpjgj.brxe-heading{color:var(--project-3)}.brxe-dwipqm .brxe-qxqzbs.brxe-text-basic{font-family:"Zen Maru Gothic";width:100%}.brxe-dwipqm .brxe-hyvykr.brxe-heading{color:var(--project-2)}.brxe-dwipqm .brxe-dpjftb.brxe-text-basic{font-family:"Zen Maru Gothic";width:100%}.brxe-dwipqm .brxe-aftftu.brxe-text-basic{font-family:"Zen Maru Gothic";width:100%}.brxe-dwipqm .brxe-rnibvb.brxe-image{width:100%}@media (max-width:991px){.brxe-dwipqm .brxe-rnibvb.brxe-image{width:50%}}.brxe-dwipqm .brxe-wboauz.brxe-image{width:100%}@media (max-width:991px){.brxe-dwipqm .brxe-wboauz.brxe-image{width:50%}}.brxe-dwipqm .brxe-luuxxg.brxe-block{width:41%}@media (max-width:991px){.brxe-dwipqm .brxe-luuxxg.brxe-block{flex-direction:row;width:100%;justify-content:center;column-gap:2vw;align-items:center}}@media (max-width:478px){.brxe-dwipqm .brxe-luuxxg.brxe-block{flex-wrap:nowrap}}.brxe-dwipqm .brxe-xsvzrq.brxe-block{flex-direction:row;column-gap:2vw}@media (max-width:991px){.brxe-dwipqm .brxe-xsvzrq.brxe-block{flex-direction:column;column-gap:3vw}}.brxe-dwipqm.brxe-block{border:2px solid var(--primary)}#brxe-axbvis{row-gap:2vw}@media (max-width:991px){#brxe-axbvis{row-gap:3vw}}@media (max-width:478px){#brxe-axbvis{row-gap:5vw}}#brxe-ofxxwr{flex-direction:row;align-items:center}#brxe-knfovm{--columns:4;--gutter:1vw}#brxe-knfovm .image{aspect-ratio:4/3}@media (max-width:991px){#brxe-knfovm{--columns:3}}@media (max-width:478px){#brxe-knfovm{--gutter:2vw;--columns:2}}