@charset "UTF-8";
html {
    scroll-behavior: smooth
}
:root {
}
html {
    background-color: #070707
}
body {
    background: none
}
body {
    font-family: "Neue Haas"
}
h1, h2, h3, h4, h5, h6 {
    font-family: "Neue Haas"
}
.brxe-text {
    font-family: "Neue Haas"
}
.brxe-text-basic {
    font-family: "Neue Haas"
}
h1, h2, h3, h4, h5, h6, .brxe-text-basic, .brxe-text {
    font-family: "Neue Haas", sans-serif!important;
}
body.bricks-is-frontend :focus {
    outline: none;
}
html::-webkit-scrollbar {
display: none;
}
html {
    -ms-overflow-style: none;
    scrollbar-width: none;
}
body, html {
    user-select: none;
}
#brxe-zdsdqd {
    width: fit-content;
}

@media (max-width: 478px) {
#brxe-zdsdqd {
    width: fit-content;
}
}
#brxe-nlkrin {
    width: fit-content;
    position: relative;
    z-index: 0
}

@media (max-width: 478px) {
#brxe-nlkrin {
    z-index: 0
}
}
#brxe-bbtppn {
    background-color: rgba(3, 169, 244, 0);
    width: fit-content;
    align-items: center;
    position: absolute;
    padding-left: 0;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    align-self: center !important;
    left: 0px
}

@media (max-width: 478px) {
#brxe-bbtppn {
    display: none
}
}
#brxe-cmfilb {
    width: fit-content;
}

@media (max-width: 478px) {
#brxe-cmfilb {
    width: fit-content;
}
}
#brxe-fmvtow {
    width: fit-content;
    position: relative
}

@media (max-width: 478px) {
#brxe-fmvtow {
    z-index: 0
}
}
#brxe-unxfon {
    background-color: rgba(3, 169, 244, 0);
    width: fit-content;
    align-items: center;
    position: absolute;
    padding-left: 0;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    align-self: center !important;
    left: 0px;
    display: none
}

@media (max-width: 478px) {
#brxe-unxfon {
    display: flex
}
}
#brxe-rtxxwt {
    font-size: 0.9vw;
    font-family: "";
    font-weight: 500;
    color: #f5f5f5;
    letter-spacing: -0.02vw;
    position: relative
}
#brxe-bbtfja {
    font-size: 0.9vw;
    font-family: "";
    font-weight: 500;
    color: #f5f5f5;
    letter-spacing: -0.02vw
}
#brxe-mxxcng {
    width: 100%;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    position: absolute
}
#brxe-jydesz {
    width: fit-content!important;
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 5px;
    padding-bottom: 0;
    padding-left: 5px;
    background-color: rgba(244, 67, 54, 0);
    position: relative;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    overflow: hidden
}
#brxe-kzjmxs {
    font-size: 0.9vw;
    font-family: "";
    font-weight: 500;
    color: #f5f5f5;
    letter-spacing: -0.02vw;
    position: relative
}
#brxe-vkfpcd {
    font-size: 0.9vw;
    font-family: "";
    font-weight: 500;
    color: #f5f5f5;
    letter-spacing: -0.02vw
}
#brxe-vrxmte {
    width: 100%;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    position: absolute
}
#brxe-vfmaok {
    width: fit-content!important;
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 5px;
    padding-bottom: 0;
    padding-left: 5px;
    background-color: rgba(244, 67, 54, 0);
    position: relative;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    overflow: hidden
}
#brxe-ppkhwv {
    font-size: 0.9vw;
    font-family: "";
    font-weight: 500;
    color: #f5f5f5;
    letter-spacing: -0.02vw;
    position: relative
}
#brxe-nqjhxm {
    font-size: 0.9vw;
    font-family: "";
    font-weight: 500;
    color: #f5f5f5;
    letter-spacing: -0.02vw
}
#brxe-ypffhr {
    align-items: center;
    justify-content: center;
    align-self: center !important;
    width: 100%;
    position: absolute
}
#brxe-rmfeyg {
    width: fit-content!important;
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 5px;
    padding-bottom: 0;
    padding-left: 5px;
    background-color: rgba(244, 67, 54, 0);
    position: relative;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    overflow: hidden
}
#brxe-rautat {
    width: 8vw;
    align-self: center
}
#brxe-rautat {
    cursor: pointer;
}

@media (max-width: 478px) {
#brxe-rautat {
    width: 24vw
}
}
#brxe-rmlypx {
    width: 0.8vw;
    position: relative;
    max-width: 0.8vw
}

@media (max-width: 478px) {
#brxe-rmlypx {
    width: 2vw;
    max-width: 2vw
}
}
#brxe-supuub {
    width: 1.8vw;
    height: 1.8vw;
    align-self: center !important;
    justify-content: center;
    position: absolute;
    align-items: center;
    z-index: 2
}

@media (max-width: 478px) {
#brxe-supuub {
    width: 5.5vw;
    height: 5.5vw
}
}
#brxe-bqgkrj {
    width: 0.8vw;
    position: relative;
    max-width: 0.8vw
}
#brxe-bqgkrj:not(.tag), #brxe-bqgkrj img {
    filter: brightness(37%)
}

@media (max-width: 478px) {
#brxe-bqgkrj {
    width: 2vw;
    max-width: 2vw
}
}
#brxe-pnbfsd {
    width: 1.8vw;
    height: 1.8vw;
    align-self: center !important;
    justify-content: center;
    position: absolute;
    align-items: center;
    z-index: 2
}

@media (max-width: 478px) {
#brxe-pnbfsd {
    width: 5.5vw;
    height: 5.5vw
}
}
#brxe-erusge.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-erusge.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-erusge .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-tyaiyn {
    width: 1.8vw;
    height: 1.8vw;
    align-self: center !important;
    justify-content: center;
    position: absolute;
    align-items: center;
    background-color: #f5f5f5
}

@media (max-width: 478px) {
#brxe-tyaiyn {
    width: 5.5vw;
    height: 5.5vw
}
}
#brxe-cztspd.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-cztspd.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-cztspd .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-fiwpon {
    background-color: #1f4f64;
    width: 1.8vw;
    height: 1.8vw;
    align-self: flex-start !important;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    margin-right: 0;
    margin-left: 0;
    border-radius: 0.2vw;
    overflow: hidden
}

@media (max-width: 478px) {
#brxe-fiwpon {
    width: 5.5vw;
    height: 5.5vw
}
}
#brxe-xatqsm {
    position: absolute;
    align-self: center !important;
    justify-content: center;
    align-items: flex-start;
    right: 0px;
    width: 1.8vw;
    height: 1.8vw
}
#brxe-xatqsm {
    cursor: pointer;
}

@media (max-width: 478px) {
#brxe-xatqsm {
    width: 5.5vw;
    height: 5.5vw
}
}
#brxe-cakens {
    background-color: rgba(3, 169, 244, 0);
    width: 8vw;
    position: relative;
    flex-direction: row-reverse;
    justify-content: center;
    align-items: center;
    align-self: center !important;
    overflow: hidden
}

@media (max-width: 478px) {
#brxe-cakens {
    width: 24vw
}
}
#brxe-bcscbf {
    font-size: 0.9vw;
    font-family: "";
    font-weight: 500;
    color: #f5f5f5;
    letter-spacing: -0.02vw
}
#brxe-nbqsoi {
    font-size: 0.9vw;
    font-family: "";
    font-weight: 500;
    color: #f5f5f5;
    letter-spacing: -0.02vw
}
#brxe-spdeur {
    align-items: center;
    justify-content: center;
    align-self: center !important;
    width: 100%;
    position: absolute
}
#brxe-twgbak {
    width: fit-content;
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 5px;
    padding-bottom: 0;
    padding-left: 5px;
    background-color: rgba(244, 67, 54, 0);
    position: relative;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    overflow: hidden
}
#brxe-gejrbp {
    font-size: 0.9vw;
    font-family: "";
    font-weight: 500;
    color: #f5f5f5;
    letter-spacing: -0.02vw
}
#brxe-isbxmo {
    font-size: 0.9vw;
    font-family: "";
    font-weight: 500;
    color: #f5f5f5;
    letter-spacing: -0.02vw
}
#brxe-shudol {
    width: 100%;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    position: absolute
}
#brxe-hwkaog {
    width: fit-content;
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 5px;
    padding-bottom: 0;
    padding-left: 5px;
    background-color: rgba(244, 67, 54, 0);
    position: relative;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    overflow: hidden
}
#brxe-hmhtkh {
    font-size: 0.9vw;
    font-family: "";
    font-weight: 500;
    color: #f5f5f5;
    letter-spacing: -0.02vw
}
#brxe-wezqiu {
    font-size: 0.9vw;
    font-family: "";
    font-weight: 500;
    color: #f5f5f5;
    letter-spacing: -0.02vw
}
#brxe-kkszdt {
    width: 100%;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    position: absolute
}
#brxe-kvjorn {
    width: fit-content;
    margin-right: 0;
    margin-left: 0;
    padding-top: 0;
    padding-right: 5px;
    padding-bottom: 0;
    padding-left: 5px;
    background-color: rgba(244, 67, 54, 0);
    position: relative;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    overflow: hidden
}
#brxe-zszzsd {
    width: 45%;
    margin-top: 0%;
    margin-left: 0%;
    z-index: 3
}

@media (max-width: 478px) {
#brxe-zszzsd {
    width: 45%
}
}
#brxe-rfxifl {
    width: 3vw;
    height: 3vw;
    position: absolute;
    background-color: #194052;
    z-index: 0
}

@media (max-width: 478px) {
#brxe-rfxifl {
    width: 9vw;
    height: 9vw
}
}
#brxe-ecfdsm {
    width: 3vw;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    background-color: #1f4f64;
    margin-right: 0;
    margin-left: 0;
    height: 3vw;
    border-radius: 10vw;
    position: relative;
    overflow: hidden;
    z-index: 1
}
#brxe-ecfdsm .abs-bg-header-isra {
    transition: all 0.3s ease-in-out;
    transform: scale(0);
}
#brxe-ecfdsm:hover .abs-bg-header-isra {
    transform: scale(1);
}
#brxe-ecfdsm {
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    transform: scale(1);
}
#brxe-ecfdsm:hover {
    transform: scale(0.96);
}

@media (max-width: 478px) {
#brxe-ecfdsm {
    width: 9vw;
    height: 9vw
}
}
#brxe-ucfvlq {
    background-color: rgba(3, 169, 244, 0);
    width: fit-content;
    justify-content: center;
    align-items: center;
    align-self: center !important;
    flex-direction: row;
    right: 0px;
    position: absolute
}

@media (max-width: 478px) {
#brxe-ucfvlq {
    display: none
}
}
#brxe-zntfzl {
    width: 45%;
    margin-top: 5%;
    margin-left: 2%;
    z-index: 3
}

@media (max-width: 478px) {
#brxe-zntfzl {
    width: 45%
}
}
#brxe-jhzmcd {
    width: 3vw;
    height: 3vw;
    position: absolute;
    background-color: #194052;
    z-index: 0
}

@media (max-width: 478px) {
#brxe-jhzmcd {
    width: 9vw;
    height: 9vw
}
}
#brxe-qoobtx {
    width: 3vw;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    background-color: #1f4f64;
    margin-right: 0;
    margin-left: 0;
    height: 3vw;
    border-radius: 10vw;
    position: relative;
    overflow: hidden;
    z-index: 1
}
#brxe-qoobtx .abs-bg-header-isra {
    transition: all 0.3s ease-in-out;
    transform: scale(0);
}
#brxe-qoobtx:hover .abs-bg-header-isra {
    transform: scale(1);
}
#brxe-qoobtx {
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    transform: scale(1);
}
#brxe-qoobtx:hover {
    transform: scale(0.96);
}

@media (max-width: 478px) {
#brxe-qoobtx {
    width: 9vw;
    height: 9vw
}
}
#brxe-qpdsdk {
    background-color: rgba(3, 169, 244, 0);
    width: fit-content;
    justify-content: center;
    align-items: center;
    align-self: center !important;
    flex-direction: row;
    right: 0px;
    position: absolute;
    display: none
}

@media (max-width: 478px) {
#brxe-qpdsdk {
    display: flex
}
}
#brxe-zdvayq {
    background-color: rgba(244, 67, 54, 0);
    width: 100vw;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    align-self: center !important;
    flex-wrap: nowrap;
    position: relative
}
#brxe-zdvayq > .brxe-container {
    margin-right: 0;
    margin-left: 0
}
#brxe-zdvayq > .brxe-block {
    margin-right: 0;
    margin-left: 0
}
#brxe-zdvayq > .brxe-div {
    margin-right: 0;
    margin-left: 0
}
#brxe-vagwnj {
    width: 100%;
    background-position: center center;
    position: fixed;
    top: 0px;
    padding-right: 2vw;
    padding-left: 2vw;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-top: 1vh;
    z-index: 10
}
#brxe-vagwnj > .brxe-container {
    padding-right: 0;
    padding-left: 0
}
#brxe-vagwnj > .brxe-block {
    padding-right: 0;
    padding-left: 0
}
#brxe-vagwnj > .brxe-div {
    padding-right: 0;
    padding-left: 0
}
#brxe-vagwnj .but-header {
    cursor: pointer;
}
#brxe-zlqcrz {
    color: #f5f5f5;
    font-size: 1.2vw;
    font-family: "";
    font-weight: 300;
    letter-spacing: 0.4vw;
    line-height: 1.3vw;
    text-align: left
}

@media (max-width: 478px) {
#brxe-zlqcrz {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center
}
}
#brxe-poqyfv {
    margin-bottom: 0.4vh;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    position: relative;
    overflow: hidden
}
#brxe-rhonla {
    color: #f5f5f5;
    font-size: 6.5vw;
    font-family: "";
    font-weight: 500;
    letter-spacing: -0.3vw;
    line-height: 6vw;
    text-align: left
}

@media (max-width: 478px) {
#brxe-rhonla {
    font-size: 11.5vw;
    line-height: 12vw;
    letter-spacing: -0.15vw;
    text-align: center;
    align-self: center;
    padding-bottom: 1vh
}
}
#brxe-opsxxf {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    position: relative;
    overflow: hidden;
    width: 100%
}
#brxe-gooqru {
    font-size: 1vw;
    color: #f5f5f5;
    font-family: "";
    line-height: 1vw;
    font-weight: 300;
    text-align: center;
    width: 35%;
    align-self: center;
    position: relative;
    margin-top: 1vh
}

@media (max-width: 991px) {
#brxe-gooqru {
    font-size: 12px;
    line-height: 12px;
    width: 35%
}
}

@media (max-width: 478px) {
#brxe-gooqru {
    font-size: 12px;
    line-height: 13px;
    width: 94%;
    margin-top: 0.5vh
}
}
#brxe-pnjnnv {
    width: 100%;
    justify-content: center;
    align-self: center !important;
    align-items: center;
    padding-bottom: 3vh;
    z-index: 4
}
#brxe-oshziu.horizontal .line {
    border-top-style: none
}
#brxe-oshziu.vertical .line {
    border-right-style: none
}
#brxe-nvhdub {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 3;
    background-image: linear-gradient(rgba(0, 0, 0, 0.31) 60%, #070707 100%)
}
#brxe-zitaxt.horizontal .line {
    border-top-style: none
}
#brxe-zitaxt.vertical .line {
    border-right-style: none
}
#brxe-jezvcb {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 2;
    background-image: url(../images/about-banner.jpg);
    background-size: cover;
    background-position: center center
}
#brxe-tqrnwg {
    width: 100%;
    height: 100vh;
    justify-content: flex-end;
    position: relative;
    overflow: hidden;
    min-height: 100vh
}

@media (max-width: 478px) {
#brxe-tqrnwg {
    overflow: hidden;
    height: 195vw;
    min-height: 195vw
}
}
#brxe-aeyufk.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-aeyufk.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-aeyufk .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-jegwee {
    background-color: #070707;
    height: 30vh;
    width: 100%;
    min-height: 30vh
}

@media (max-width: 478px) {
#brxe-jegwee {
    height: 20vw;
    min-height: 20vw
}
}
#brxe-mhrvwi {
    font-size: 3vw;
    line-height: 3vw;
    color: #f5f5f5;
    text-align: center;
    font-family: "";
    font-weight: 300;
    width: 60%
}
#brxe-mhrvwi a {
    font-size: 3vw;
    line-height: 3vw;
    color: #f5f5f5;
    text-align: center;
    font-family: "";
    font-weight: 300;
    font-size: inherit
}

@media (max-width: 478px) {
#brxe-mhrvwi {
    font-size: 7vw;
    line-height: 6vw;
    width: 92%
}
#brxe-mhrvwi a {
    font-size: 7vw;
    line-height: 6vw;
    font-size: inherit
}
}
#brxe-vxazky {
    font-size: 26px;
    color: #f5f5f5;
    line-height: 30px;
    font-weight: 300;
    text-align: center;
    width: 50%;
    align-self: center;
    letter-spacing: 1px;
}

@media (max-width: 991px) {
#brxe-vxazky {
    width: 35%;
    font-size: 12px;
    line-height: 12px
}
}

@media (max-width: 478px) {
#brxe-vxazky {
    font-size: 16px;
        line-height: 22px;
        color: #f5f5f5;
        letter-spacing: 0.5px;
        width: 90%;
    display: flex;
    visibility: visible;
    flex-direction: row;
    align-self: center;
    justify-content: center;
    align-items: center
}
}
#brxe-olrvyh {
    background-color: #070707;
    height: fit-content;
    width: 100%;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    row-gap: 5vh;
    min-height: fit-content
}

@media (max-width: 478px) {
#brxe-olrvyh {
    height: fit-content;
    row-gap: 10vw
}
}
#brxe-emheck.horizontal .line {
    border-top-style: none
}
#brxe-emheck.vertical .line {
    border-right-style: none
}
#brxe-hsjaxp {
    background-color: #070707;
    height: 20vh;
    min-height: 20vh
}

@media (max-width: 478px) {
#brxe-hsjaxp {
    height: 20vw;
    min-height: 20vw
}
}
#brxe-ozvnqe.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-ozvnqe.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-ozvnqe .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-cufqpz {
    width: 30vw;
    height: 100vh;
    position: absolute;
    background-position: top right;
    background-image: url("../images/about-us-bg.jpg");
    background-size: cover;
    left: 0px
}

@media (max-width: 478px) {
#brxe-cufqpz {
        height: 100%;
        background-position: left;
        opacity: 0.05;
    }
}
#brxe-ysxvoa {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 400;
    font-family: ""
}

@media (max-width: 478px) {
#brxe-ysxvoa {
    font-size: 2.5vw;
    line-height: 2.5vw
}
}
#brxe-wrlxbr {
    position: relative;
    overflow: hidden;
    margin-bottom: 0.75vh;
    width: 100%
}

@media (max-width: 478px) {
#brxe-wrlxbr {
    margin-bottom: 1vh
}
}
#brxe-iuujus {
    color: #f5f5f5;
    font-size: 5vw;
    font-family: "";
    text-transform: uppercase;
    line-height: 4.5vw
}

@media (max-width: 478px) {
#brxe-iuujus {
    font-size: 11.5vw;
    line-height: 10vw
}
}
#brxe-ndecto {
    position: relative;
    overflow: hidden;
    width: 100%
}
#brxe-brkher {
    color: #f5f5f5;
    font-size: 5vw;
    font-family: "";
    text-transform: uppercase;
    line-height: 4.5vw
}

@media (max-width: 478px) {
#brxe-brkher {
    font-size: 11.5vw;
    line-height: 10vw
}
}
#brxe-pgfive {
    position: relative;
    overflow: hidden;
    width: 100%
}
#brxe-uwokga {
    width: 100%
}
#brxe-slsjea {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}
#brxe-mytsya {
    position: relative;
    overflow: hidden;
    width: 100%
}
#brxe-sqpfne {
    font-size: 0.9vw;
    line-height: 0.9vw;
    color: #9e9e9e;
    font-family: "";
    font-weight: 400;
    width: 74%
}
#brxe-mhkcbd {
    row-gap: 1.5vh;
    width: 100%
}

@media (max-width: 478px) {
#brxe-mhkcbd {
    display: none
}
}
#brxe-owltct {
    width: 30vw;
    height: 100vh;
    position: absolute;
    background-position: top right;
    left: 2vw;
    z-index: 3;
    justify-content: space-between;
    padding-top: 4VH;
    padding-bottom: 4VH
}

@media (max-width: 478px) {
#brxe-owltct {
    flex-direction: row;
    width: 100%;
    padding-top: 6vw;
    padding-bottom: 6vw;
    height: 100%
}
}
#brxe-qjrxfd.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-qjrxfd.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-qjrxfd .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-about {
    height: 60vh;
    width: 100%;
    background-position: center center;
    background-image: url("../images/about-us.jpg");
    background-size: cover;
    justify-content: flex-start;
    align-self: flex-start !important;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-about {
    height: 30vh
}
}
#brxe-rokzld {
    width: 55vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: space-between;
    align-items: flex-start;
    align-self: stretch !important;
    width: 100%
}

@media (max-width: 478px) {
#brxe-rokzld {
    position: relative
}
}
.design-journey-values {
    font-size: 20px;
    line-height: normal;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: 1px;
}

@media (max-width: 478px) {
.design-journey-values {
    font-size: 18px;
    align-self: flex-start
}
}
#brxe-gekvfb {
    position: relative;
    overflow: hidden
}
.design-journey-value-h {
    font-size: 20px;
    line-height: normal;
    color: #f5f5f5;
    font-weight: 400;
}

@media (max-width: 478px) {
.design-journey-value-h {
    font-size: 16px;
}
}
.design-journey-value-text {
    font-size: 20px;
    line-height: normal;
    color: #9e9e9e;
    font-family: "";
    font-weight: 400;
    width: 90%
}

@media (max-width: 478px) {
.design-journey-value-text {
        font-size: 16px;
        line-height: normal;
        width: 100%;
        border-bottom: 1px solid #1a1a1a;
        padding-bottom: 15px;
        margin-top: 15px;
    }
}
#brxe-diyery {
    row-gap: 0.8vh;
    margin-top: 5vh
}

@media (max-width: 478px) {
#brxe-diyery {
    width: 100%;
    margin-top: 0vh
}
}
#brxe-zvsolb {
    row-gap: 0.8vh;
    margin-top: 2vh
}

@media (max-width: 478px) {
#brxe-zvsolb {
    width: 100%;
}
}
#brxe-lbmrco {
    row-gap: 0.8vh;
    margin-top: 2vh
}

@media (max-width: 478px) {
#brxe-lbmrco {
    width: 100%
}
}
#brxe-swzgyt {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-swzgyt {
    font-size: 2.75vw;
    line-height: 2vw
}
}
#brxe-vycnkn {
    font-size: 0.9vw;
    line-height: 0.9vw;
    color: #9e9e9e;
    font-family: "";
    font-weight: 400;
    width: 74%
}

@media (max-width: 478px) {
#brxe-vycnkn {
    font-size: 2.5vw;
    line-height: 2.5vw;
    width: 100%
}
}
#brxe-typsff {
    row-gap: 0.8vh;
    margin-top: 2vh
}

@media (max-width: 478px) {
#brxe-typsff {
    width: 48%
}
}

@media (max-width: 478px) {
#brxe-xxbaoq {
    flex-direction: row;
    column-gap: 0px;
    flex-wrap: wrap;
    position: relative;
    justify-content: space-between;
    margin-top: 5vh
}
#brxe-xxbaoq > .brxe-container {
    margin-right: 0;
    margin-left: 0
}
#brxe-xxbaoq > .brxe-block {
    margin-right: 0;
    margin-left: 0
}
#brxe-xxbaoq > .brxe-div {
    margin-right: 0;
    margin-left: 0
}
}
#brxe-gdkyqb {
    width: 100%
}
#brxe-dcsylc {
    width: 40%
}
#brxe-zoqwaf {
    width: 35vw;
    justify-content: space-between;
    padding-left: 2vw
}

@media (max-width: 478px) {
#brxe-zoqwaf {
    width: 100%;
    margin-top: -3.3vw;
    margin-right: 0;
    margin-left: 0;
    padding-left: 0
}
}
#brxe-fuanui {
    z-index: 2;
    align-self: flex-start !important;
    justify-content: space-between;
    align-items: stretch;
    height: 100VH;
    padding-top: 7.5VW;
    padding-right: 2vw;
    padding-bottom: 4VH;
    padding-left: 7.5VW;
    flex-direction: row;
    width: 100vw
}

@media (max-width: 478px) {
#brxe-fuanui {
    padding-top: 0vw;
    padding-bottom: 6vw;
    padding-left: 2vw;/*    height: 100%*/
}
}
#brxe-tgtfed {
    height: 100vh;
    background-color: #070707;
    width: 100vw;
    flex-shrink: 0;
    position: relative;
    align-self: center !important;
    justify-content: center;
    align-items: center
}

@media (max-width: 478px) {
#brxe-tgtfed {
    flex-direction: column;
    height: auto
}
}
#brxe-ohapzf {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}
#brxe-kvoowb {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.8vw;
    font-size: 2.8vw;
    align-self: flex-end
}

@media (max-width: 478px) {
#brxe-kvoowb {
    font-size: 6vw;
    line-height: 6vw
}
}
#brxe-eyzbzx {
    width: 100%;
    justify-content: space-between;
    flex-direction: row
}

@media (max-width: 478px) {
#brxe-eyzbzx {
    width: 100%;
    margin-right: 0;
    margin-left: 0;
    display: none
}
}
#brxe-cwcstu {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-cwcstu {
    font-size: 2.7vw;
    line-height: 2.7vw
}
}
#brxe-fremmr {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.8vw;
    font-size: 2.8vw;
    align-self: flex-end
}

@media (max-width: 478px) {
#brxe-fremmr {
    font-size: 6vw;
    line-height: 6vw
}
}
#brxe-jpmjzw {
    width: 100%;
    justify-content: space-between;
    flex-direction: row;
    display: none
}

@media (max-width: 478px) {
#brxe-jpmjzw {
    width: 100%;
    margin-right: 0;
    margin-left: 0;
    display: flex
}
}
#brxe-fgxheg {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.8vw;
    font-size: 2.8vw;
    align-self: flex-end
}

@media (max-width: 478px) {
#brxe-fgxheg {
    font-size: 6vw;
    line-height: 6vw;
    align-self: flex-start
}
}
#brxe-nkpvgq {
    width: 100%
}

@media (max-width: 478px) {
#brxe-nkpvgq {
    justify-content: flex-start;
    align-items: flex-start;
    align-self: flex-start !important
}
}
#brxe-ipdgfd {
    flex-direction: column;
    align-items: stretch;
    width: 100%
}
#brxe-dmuade.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-dmuade.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-dmuade .icon {
    color: rgba(0, 0, 0, 0)
}

#brxe-jtvebh {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-jtvebh {
    font-size: 2.75vw;
    line-height: 2vw
}
}
#brxe-fwioxx {
    font-size: 0.9vw;
    line-height: 0.9vw;
    color: #9e9e9e;
    font-family: "";
    font-weight: 400;
    width: 74%
}

@media (max-width: 478px) {
#brxe-fwioxx {
    font-size: 2.5vw;
    line-height: 2.5vw;
    width: 70%
}
}
#brxe-dgtzvi {
    row-gap: 0.8vh;
    margin-top: 5vh;
    display: none
}

@media (max-width: 478px) {
#brxe-dgtzvi {
    width: 1000%;
    margin-top: 0vh;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    row-gap: 4vw;
    left: 0px;
    position: relative;
    display: flex
}
}
#brxe-odxrvp {
    width: 65%;
    justify-content: space-between;
    position: relative;
    z-index: 1
}

@media (max-width: 478px) {
#brxe-odxrvp {
    margin-right: 0;
    margin-left: 0;
    width: 100%;
    flex-direction: column;
    padding-bottom: 2vh;
    flex-wrap: nowrap
}
}
#brxe-gyjurz.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-gyjurz.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-gyjurz .icon {
    color: rgba(0, 0, 0, 0)
}

#brxe-kyofkp.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-kyofkp.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-kyofkp .icon {
    color: rgba(0, 0, 0, 0)
}

#brxe-kbbipz {
    height: 100vh;
    background-color: #070707;
    width: 100vw;
    flex-shrink: 0;
    flex-direction: row;
    align-self: center !important;
    justify-content: space-between;
    align-items: stretch;
    padding-top: 4vh;
    padding-right: 2vw;
    padding-bottom: 4vh;
    padding-left: 2vw;
    column-gap: 1.5vw;
    position: relative
}

@media (max-width: 478px) {
#brxe-kbbipz {
    padding-top: 3vh;
    padding-bottom: 3vh;
    background-color: #070707;
    height: 195vw
}
}
#brxe-jjhmha {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}
#brxe-ohzmho {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.7vw;
    font-size: 2.75vw;
    align-self: flex-end
}

@media (max-width: 478px) {
#brxe-ohzmho {
    font-size: 6vw;
    line-height: 6vw
}
}
#brxe-extvjz {
    width: 100%;
    justify-content: space-between;
    flex-direction: row
}
#brxe-bttuin {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.7vw;
    font-size: 2.75vw;
    letter-spacing: -0.04vw;
    align-self: flex-end
}

@media (max-width: 478px) {
#brxe-bttuin {
    font-size: 6vw;
    line-height: 6vw
}
}
#brxe-vejscf {
    width: 100%
}
#brxe-rtehis {
    flex-direction: column;
    align-items: stretch
}

@media (max-width: 478px) {
#brxe-rtehis {
    display: none
}
}
#brxe-hlravx {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-hlravx {
    font-size: 3vw;
    line-height: 3vw
}
}
#brxe-sofwqs {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.7vw;
    font-size: 2.75vw;
    align-self: flex-end
}

@media (max-width: 478px) {
#brxe-sofwqs {
    font-size: 6vw;
    line-height: 6vw
}
}
#brxe-tetvuc {
    width: 100%;
    justify-content: space-between;
    flex-direction: row
}
#brxe-zgykkq {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.7vw;
    font-size: 2.75vw;
    letter-spacing: -0.04vw;
    align-self: flex-end
}

@media (max-width: 478px) {
#brxe-zgykkq {
    font-size: 6vw;
    line-height: 6vw;
    align-self: flex-start
}
}
#brxe-qulpkt {
    width: 100%
}

@media (max-width: 478px) {
#brxe-qulpkt {
    align-items: flex-start;
    align-self: flex-start !important
}
}
#brxe-kcwrdg {
    flex-direction: column;
    align-items: stretch;
    display: none
}

@media (max-width: 478px) {
#brxe-kcwrdg {
    display: flex;
    width: 98%;
    margin-right: 0;
    margin-left: 0;
    align-self: flex-end !important
}
}
#brxe-gpaqhb {
    font-size: 0.9vw;
    line-height: 0.9vw;
    color: #9e9e9e;
    font-family: "";
    font-weight: 400;
    width: 80%
}

@media (max-width: 478px) {
#brxe-gpaqhb {
    display: none
}
}
#brxe-kzthdf {
    width: 33%;
    height: 80vh;
    justify-content: space-between;
    z-index: 1
}

@media (max-width: 478px) {
#brxe-kzthdf {
    margin-right: 0;
    margin-left: 0;
    width: 100%;
    height: fit-content
}
}
#brxe-cvqvbp.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-cvqvbp.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-cvqvbp .icon {
    color: rgba(0, 0, 0, 0)
}

#brxe-wpjqbp.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-wpjqbp.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-wpjqbp .icon {
    color: rgba(0, 0, 0, 0)
}

#brxe-bprkjp {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-bprkjp {
    font-size: 2.75vw;
    line-height: 2vw
}
}
#brxe-ullqda {
    font-size: 0.9vw;
    line-height: 0.9vw;
    color: #9e9e9e;
    font-family: "";
    font-weight: 400;
    width: 74%
}

@media (max-width: 478px) {
#brxe-ullqda {
    font-size: 2.5vw;
    line-height: 2.5vw;
    width: 80%
}
}
#brxe-rjmrwd {
    row-gap: 0.8vh;
    margin-top: 5vh;
    display: none
}

@media (max-width: 478px) {
#brxe-rjmrwd {
    width: 1000%;
    margin-top: 0vh;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    row-gap: 4vw;
    left: 0px;
    position: relative;
    display: flex
}
}
#brxe-zymnla {
    height: 80vh;
    background-position: center center;
    display: none
}

@media (max-width: 478px) {
#brxe-zymnla {
    display: flex;
    width: 70%;
    height: 100%;
    row-gap: 5vh
}
}
#brxe-ostqsm {
    width: 33%;
    z-index: 1
}

@media (max-width: 478px) {
#brxe-ostqsm {
    position: relative;
    margin-right: 0;
    margin-left: 0;
    width: 100%;
    flex-direction: row-reverse;
    flex-wrap: nowrap;
    column-gap: 2vw;
    align-items: flex-end
}
}
#brxe-smpmjb.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-smpmjb.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-smpmjb .icon {
    color: rgba(0, 0, 0, 0)
}

#brxe-hygtlo.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-hygtlo.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-hygtlo .icon {
    color: rgba(0, 0, 0, 0)
}

#brxe-yqqene {
    height: 100vh;
    background-color: #070707;
    width: 100vw;
    flex-shrink: 0;
    padding-top: 4vh;
    padding-right: 2vw;
    padding-bottom: 4vh;
    padding-left: 2vw;
    flex-direction: row;
    align-self: center !important;
    align-items: stretch;
    justify-content: space-between;
    column-gap: 1.5vw;
    position: relative
}

@media (max-width: 478px) {
#brxe-yqqene {
    padding-top: 6vw;
    padding-bottom: 6vw;
    flex-direction: column;
    background-color: #070707;
    display: flex;
    height: 195vw
}
}
#brxe-tnhnae {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}
#brxe-zurbua {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.75vw;
    font-size: 2.7vw;
    align-self: flex-end
}
#brxe-vjahoc {
    width: 100%;
    justify-content: space-between;
    flex-direction: row
}
#brxe-ruyddb {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.75vw;
    font-size: 2.75vw;
    align-self: flex-end
}
#brxe-cacutr {
    width: 100%
}
#brxe-mqyoiy {
    flex-direction: column;
    width: 85%;
    align-self: flex-start !important;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-mqyoiy {
    width: 90%;
    display: none
}
}
#brxe-zxubkf {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-zxubkf {
    font-size: 3vw;
    line-height: 3vw
}
}
#brxe-lcvegj {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.75vw;
    font-size: 2.7vw;
    align-self: flex-end
}

@media (max-width: 478px) {
#brxe-lcvegj {
    font-size: 6vw;
    line-height: 6vw
}
}
#brxe-efesos {
    width: 100%;
    justify-content: space-between;
    flex-direction: row
}
#brxe-pltacc {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.75vw;
    font-size: 2.75vw;
    align-self: flex-end
}

@media (max-width: 478px) {
#brxe-pltacc {
    line-height: 6vw;
    font-size: 6vw;
    align-self: flex-start
}
}
#brxe-lebmqp {
    width: 100%
}

@media (max-width: 478px) {
#brxe-lebmqp {
    align-items: flex-start;
    align-self: flex-start !important
}
}
#brxe-pbbuyc {
    flex-direction: column;
    width: 85%;
    align-self: flex-start !important;
    margin-right: 0;
    margin-left: 0;
    display: none
}

@media (max-width: 478px) {
#brxe-pbbuyc {
    width: 95%;
    display: flex;
    z-index: 2
}
}
#brxe-timrgc.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-timrgc.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-timrgc .icon {
    color: rgba(0, 0, 0, 0)
}

#brxe-mtzwgn {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}
#brxe-wbkqgc {
    font-size: 0.9vw;
    line-height: 0.9vw;
    color: #9e9e9e;
    font-family: "";
    font-weight: 400;
    width: 95%
}
#brxe-luhnvo {
    width: 40%;
    justify-content: space-between;
    padding-bottom: 11vh
}

@media (max-width: 478px) {
#brxe-luhnvo {
    display: none
}
}
#brxe-xxlurx {
    flex-direction: row;
    align-items: stretch;
    height: 100%;
    width: 100%;
    justify-content: flex-start;
    row-gap: 1vw;
    column-gap: 1.5vw
}

@media (max-width: 478px) {
#brxe-xxlurx {
    flex-direction: row;
    position: relative;
    z-index: 0
}
}
#brxe-vwqnga {
    width: 60%;
    justify-content: space-between;
    position: relative;
    row-gap: 2.5vh;
    margin-right: 0;
    margin-left: 0;
    align-items: flex-start;
    z-index: 2
}

@media (max-width: 478px) {
#brxe-vwqnga {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    position: static
}
}
#brxe-ltxape.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-ltxape.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-ltxape .icon {
    color: rgba(0, 0, 0, 0)
}

#brxe-hpukzq.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-hpukzq.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-hpukzq .icon {
    color: rgba(0, 0, 0, 0)
}

#brxe-meytmb {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-meytmb {
    font-size: 2.75vw;
    line-height: 2vw
}
}
#brxe-yfhovv {
    font-size: 0.9vw;
    line-height: 0.9vw;
    color: #9e9e9e;
    font-family: "";
    font-weight: 400;
    width: 74%
}

@media (max-width: 478px) {
#brxe-yfhovv {
    font-size: 2.5vw;
    line-height: 2.5vw;
    width: 80%
}
}
#brxe-rwubrq {
    row-gap: 0.8vh;
    margin-top: 5vh;
    display: none
}

@media (max-width: 478px) {
#brxe-rwubrq {
    width: 1000%;
    margin-top: 0vh;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    row-gap: 2vh;
    left: 0px;
    position: absolute;
    display: flex;
    bottom: 25vh;
    padding-left: 2vw
}
}
#brxe-wurcsf {
    height: 100vh;
    background-color: #070707;
    width: 100vw;
    flex-shrink: 0;
    flex-direction: row;
    align-self: center !important;
    justify-content: space-between;
    align-items: stretch;
    padding-top: 4vh;
    padding-right: 2vw;
    padding-bottom: 4vh;
    padding-left: 2vw;
    column-gap: 1.5vw;
    position: relative
}

@media (max-width: 478px) {
#brxe-wurcsf {
    padding-top: 3vh;
    padding-bottom: 3vh;
    flex-direction: column;
    background-color: #070707;
    height: 195vw
}
}
#brxe-ljvldd {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}
#brxe-qqwska {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.8vw;
    font-size: 2.8vw;
    align-self: flex-end
}
#brxe-ctmbhc {
    width: 100%;
    justify-content: space-between;
    flex-direction: row
}
#brxe-bjpfed {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.8vw;
    font-size: 2.8vw;
    align-self: flex-end
}
#brxe-gadgjp {
    width: 100%
}
#brxe-yepkhj {
    flex-direction: column;
    align-items: stretch;
    height: 100%;
    width: 61%;
    margin-right: 0;
    margin-left: 0;
    justify-content: flex-end;
    padding-bottom: 10vh
}

@media (max-width: 478px) {
#brxe-yepkhj {
    width: 90%;
    display: none
}
}
#brxe-ortnwg {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-ortnwg {
    font-size: 3vw;
    line-height: 3vw
}
}
#brxe-musfib {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.75vw;
    font-size: 2.7vw;
    align-self: flex-end
}

@media (max-width: 478px) {
#brxe-musfib {
    font-size: 6vw;
    line-height: 6vw
}
}
#brxe-rszixc {
    width: 100%;
    justify-content: space-between;
    flex-direction: row
}
#brxe-pnbmgs {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.75vw;
    font-size: 2.75vw;
    align-self: flex-end
}

@media (max-width: 478px) {
#brxe-pnbmgs {
    line-height: 6vw;
    font-size: 6vw;
    align-self: flex-start
}
}
#brxe-ehlnqx {
    width: 100%
}

@media (max-width: 478px) {
#brxe-ehlnqx {
    flex-wrap: nowrap;
    align-self: flex-start !important;
    align-items: flex-start
}
}
#brxe-hpewil {
    flex-direction: column;
    width: 85%;
    align-self: flex-start !important;
    margin-right: 0;
    margin-left: 0;
    display: none
}

@media (max-width: 478px) {
#brxe-hpewil {
    width: 98%;
    display: flex;
    z-index: 2
}
}
#brxe-asivtb.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-asivtb.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-asivtb .icon {
    color: rgba(0, 0, 0, 0)
}

#brxe-dinmdf {
    flex-direction: row;
    align-items: stretch;
    height: 100%;
    width: 37%;
    justify-content: flex-end;
    margin-right: 00;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-dinmdf {
    display: none
}
}
#brxe-umyepi {
    width: 100%;
    justify-content: space-between;
    position: relative;
    margin-right: 0;
    margin-left: 0;
    flex-direction: row;
    height: 45%;
    column-gap: 0vw;
    z-index: 2
}

@media (max-width: 478px) {
#brxe-umyepi {
    justify-content: flex-end;
    height: fit-content
}
}
#brxe-syazdk {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-syazdk {
    font-size: 3vw;
    line-height: 3vw;
    align-self: flex-start
}
}
#brxe-adcaof {
    font-size: 0.9vw;
    line-height: 0.9vw;
    color: #9e9e9e;
    font-family: "";
    font-weight: 400;
    width: 74%
}

@media (max-width: 478px) {
#brxe-adcaof {
    align-self: flex-start;
    text-align: left;
    line-height: 2.5vw;
    font-size: 2.5vw;
    width: 100%
}
}
#brxe-tqeyvk {
    width: 80%;
    justify-content: flex-end;
    row-gap: 1.5vh;
    margin-right: 0;
    margin-left: 1vw
}

@media (max-width: 478px) {
#brxe-tqeyvk {
    margin-right: 0;
    margin-left: 0;
    align-self: flex-start !important;
    width: 90%;
    flex-wrap: nowrap
}
}

@media (max-width: 478px) {
#brxe-hlkexa.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-hlkexa.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-hlkexa .icon {
    color: rgba(0, 0, 0, 0)
}
}
#brxe-xcdzny {
    display: none
}


#brxe-vlpyei {
    align-self: flex-start !important;
    width: 40%;
    margin-bottom: 11v
}

@media (max-width: 478px) {
#brxe-vlpyei {
    width: 68%;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    row-gap: 4vw;
    justify-content: space-between;
    height: 100%
}
}
#brxe-bnnvka.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-bnnvka.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-bnnvka .icon {
    color: rgba(0, 0, 0, 0)
}

#brxe-kzhjye {
    height: 55%;
    width: 100%;
    flex-direction: row;
    align-items: stretch;
    z-index: 2
}

@media (max-width: 478px) {
#brxe-kzhjye {
    align-self: flex-end !important;
    align-items: flex-end;
    flex-direction: row;
    column-gap: 1.5vw;
    justify-content: space-between;
    height: 60%
}
}
#brxe-xiplti.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-xiplti.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-xiplti .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-hpkhmk {
    height: 100vh;
    background-color: #070707;
    width: 100vw;
    flex-shrink: 0;
    flex-direction: column-reverse;
    align-self: center !important;
    justify-content: space-between;
    align-items: stretch;
    padding-top: 4vh;
    padding-right: 2vw;
    padding-bottom: 4vh;
    padding-left: 2vw;
    column-gap: 1.5vw;
    row-gap: 2vh;
    position: relative
}

@media (max-width: 478px) {
#brxe-hpkhmk {
    flex-direction: row;
    justify-content: space-between;
    padding-top: 3vh;
    padding-bottom: 3vh;
    background-color: #070707;
    height: 195vw
}
}
#brxe-qapyxe {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}
#brxe-qcuhjz {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.8vw;
    font-size: 2.8vw;
    align-self: flex-end
}
#brxe-evuffp {
    width: 100%;
    justify-content: space-between;
    flex-direction: row
}
#brxe-vxymfy {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.8vw;
    font-size: 2.8vw;
    align-self: flex-end
}
#brxe-jxtecm {
    width: 100%
}
#brxe-khmjqr {
    flex-direction: column;
    align-items: stretch;
    height: 100%;
    width: 61%;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-khmjqr {
    width: 90%;
    display: none
}
}
#brxe-aplfds {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-aplfds {
    font-size: 3vw;
    line-height: 3vw
}
}
#brxe-dspono {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.75vw;
    font-size: 2.7vw;
    align-self: flex-end
}

@media (max-width: 478px) {
#brxe-dspono {
    font-size: 6vw;
    line-height: 6vw
}
}
#brxe-wpecsw {
    width: 100%;
    justify-content: space-between;
    flex-direction: row
}
#brxe-tsbpbd {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.75vw;
    font-size: 2.75vw;
    align-self: flex-end
}

@media (max-width: 478px) {
#brxe-tsbpbd {
    line-height: 6vw;
    font-size: 6vw;
    align-self: flex-start
}
}
#brxe-yjweoz {
    width: 100%
}

@media (max-width: 478px) {
#brxe-yjweoz {
    flex-wrap: nowrap;
    align-self: flex-start !important;
    align-items: flex-start
}
}
#brxe-afuusb {
    flex-direction: column;
    width: 85%;
    align-self: flex-start !important;
    margin-right: 0;
    margin-left: 0;
    display: none
}

@media (max-width: 478px) {
#brxe-afuusb {
    width: 98%;
    display: flex;
    z-index: 2
}
}
#brxe-faembj.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-faembj.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-faembj .icon {
    color: rgba(0, 0, 0, 0)
}

#brxe-asxvcy {
    flex-direction: row;
    align-items: stretch;
    height: 100%;
    width: 35%;
    justify-content: flex-end;
    margin-right: 00;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-asxvcy {
    display: none
}
}
#brxe-kuhbrc {
    width: 100%;
    justify-content: space-between;
    position: relative;
    margin-right: 0;
    margin-left: 0;
    flex-direction: row;
    height: 45%;
    column-gap: 0vw;
    z-index: 2
}

@media (max-width: 478px) {
#brxe-kuhbrc {
    justify-content: flex-end;
    height: fit-content
}
}
#brxe-qyeecf {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-qyeecf {
    font-size: 3vw;
    line-height: 3vw;
    align-self: flex-end
}
}
#brxe-ugcgwy {
    font-size: 0.9vw;
    line-height: 0.9vw;
    color: #9e9e9e;
    font-family: "";
    font-weight: 400;
    width: 74%
}

@media (max-width: 478px) {
#brxe-ugcgwy {
    align-self: flex-end;
    text-align: right;
    line-height: 2.5vw;
    font-size: 2.5vw;
    width: 100%
}
}
#brxe-rvxcrb {
    width: 80%;
    justify-content: flex-end;
    row-gap: 1.5vh;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-rvxcrb {
    margin-right: 0;
    margin-left: 0;
    align-self: flex-end !important;
    width: 90%
}
}

@media (max-width: 478px) {
#brxe-awkses.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-awkses.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-awkses .icon {
    color: rgba(0, 0, 0, 0)
}
}
#brxe-tormfe {
    display: none
}

@media (max-width: 478px) {
#brxe-tormfe {
    display: flex;
    height: 35vh;
    background-image: url(https://training.momenthumagency.ro/wp-content/uploads/2024/08/image00015-scaled.jpeg);
    background-size: cover;
    background-position: center center
}
}
#brxe-omvzsc {
    align-self: flex-end !important;
    width: 40%;
    margin-bottom: 11vh
}

@media (max-width: 478px) {
#brxe-omvzsc {
    width: 68%;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    row-gap: 4vw
}
}
#brxe-xzdhur.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-xzdhur.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-xzdhur .icon {
    color: rgba(0, 0, 0, 0)
}

#brxe-mrnwop {
    height: 55%;
    width: 100%;
    flex-direction: row;
    align-items: stretch;
    z-index: 2
}

@media (max-width: 478px) {
#brxe-mrnwop {
    align-self: flex-end !important;
    align-items: flex-end;
    flex-direction: row-reverse;
    column-gap: 1.5vw
}
}
#brxe-otigic.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-otigic.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-otigic .icon {
    color: rgba(0, 0, 0, 0)
}

#brxe-ljeiik {
    height: 100vh;
    background-color: #070707;
    width: 100vw;
    flex-shrink: 0;
    flex-direction: column;
    align-self: center !important;
    justify-content: space-between;
    align-items: stretch;
    padding-top: 4vh;
    padding-right: 2vw;
    padding-bottom: 4vh;
    padding-left: 2vw;
    column-gap: 1.5vw;
    row-gap: 2vh;
    position: relative
}

@media (max-width: 478px) {
#brxe-ljeiik {
    flex-direction: row;
    justify-content: space-between;
    padding-top: 3vh;
    padding-bottom: 3vh;
    background-color: #070707;
    height: 195vw
}
}
#brxe-dbzutt.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-dbzutt.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-dbzutt .icon {
    color: rgba(0, 0, 0, 0)
}

#brxe-kcuiel {
    flex-direction: row;
    align-items: stretch;
    height: 100%;
    width: 100%;
    justify-content: flex-end
}

@media (max-width: 478px) {
#brxe-kcuiel {
    display: none
}
}
#brxe-glbetl {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}
#brxe-kykfns {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.8vw;
    font-size: 2.8vw;
    align-self: flex-end
}
#brxe-efnodm {
    width: 100%;
    justify-content: space-between;
    flex-direction: row
}
#brxe-ysxlls {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.8vw;
    font-size: 2.8vw;
    align-self: flex-end
}
#brxe-nzziae {
    width: 100%
}
#brxe-jhbqry {
    flex-direction: column;
    align-items: stretch;
    width: 100%
}

@media (max-width: 478px) {
#brxe-jhbqry {
    display: none
}
}
#brxe-ksykkc {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-ksykkc {
    font-size: 2.7vw;
    line-height: 2.7vw
}
}
#brxe-ftjjod {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.8vw;
    font-size: 2.8vw;
    align-self: flex-end
}

@media (max-width: 478px) {
#brxe-ftjjod {
    font-size: 6vw;
    line-height: 6vw
}
}
#brxe-ifmkas {
    width: 100%;
    justify-content: space-between;
    flex-direction: row
}

@media (max-width: 478px) {
#brxe-ifmkas {
    width: 100%;
    margin-right: 0;
    margin-left: 0;
    display: flex
}
}
#brxe-patihl {
    color: #f5f5f5;
    font-family: "";
    text-transform: uppercase;
    line-height: 2.8vw;
    font-size: 2.8vw;
    align-self: flex-end
}

@media (max-width: 478px) {
#brxe-patihl {
    font-size: 6vw;
    line-height: 6vw;
    align-self: flex-start
}
}
#brxe-epmbps {
    display: none
}

@media (max-width: 478px) {
#brxe-epmbps {
    width: 100%;
    display: flex
}
}
#brxe-znnvrf {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-znnvrf {
    font-size: 2.75vw;
    line-height: 2vw
}
}
#brxe-iuosvs {
    font-size: 0.9vw;
    line-height: 0.9vw;
    color: #9e9e9e;
    font-family: "";
    font-weight: 400;
    width: 74%
}

@media (max-width: 478px) {
#brxe-iuosvs {
    font-size: 2.5vw;
    line-height: 2.5vw;
    width: 60%
}
}
#brxe-kzstwb {
    row-gap: 0.8vh;
    margin-top: 5vh;
    display: none
}

@media (max-width: 478px) {
#brxe-kzstwb {
    width: 100%;
    margin-top: 0vh;
    row-gap: 2vh;
    position: relative;
    display: flex;
    padding-bottom: 2vh;
    padding-left: 2vw;
    flex-direction: column;
    align-self: flex-start !important;
    align-items: flex-start;
    left: 0px
}
}
#brxe-ohnjhk {
    width: 65%;
    justify-content: space-between;
    position: relative;
    row-gap: 7vh;
    z-index: 2;
    padding-bottom: 11vh
}

@media (max-width: 478px) {
#brxe-ohnjhk {
    margin-right: 0;
    margin-left: 0;
    width: 100%;
    flex-wrap: nowrap;
    padding-bottom: 1vh
}
}
#brxe-rhibco.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-rhibco.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-rhibco .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-dtpyoy.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-dtpyoy.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-dtpyoy .icon {
    color: rgba(0, 0, 0, 0)
}

#brxe-oryadt {
    height: 100vh;
    background-color: #070707;
    width: 100vw;
    flex-shrink: 0;
    flex-direction: row;
    align-self: center !important;
    justify-content: space-between;
    align-items: stretch;
    padding-top: 4vh;
    padding-right: 2vw;
    padding-bottom: 4vh;
    padding-left: 2vw;
    column-gap: 1.5vw;
    position: relative
}

@media (max-width: 478px) {
#brxe-oryadt {
    padding-top: 3vh;
    padding-bottom: 3vh;
    align-self: flex-end !important;
    justify-content: flex-end;
    background-color: #070707;
    height: 195vw
}
}
#brxe-exlyhh {
    width: 100%;
    height: 100vh;
    flex-direction: row;
    position: relative;
    flex-wrap: nowrap;
    margin-right: 0;
    margin-left: 0vw
}
#brxe-exlyhh > .brxe-container {
    margin-right: 0;
    margin-left: 0%
}
#brxe-exlyhh > .brxe-block {
    margin-right: 0;
    margin-left: 0%
}
#brxe-exlyhh > .brxe-div {
    margin-right: 0;
    margin-left: 0%
}

@media (max-width: 478px) {
#brxe-exlyhh {
    height: 100%;
    flex-direction: column;
    z-index: 1
}
#brxe-exlyhh {
    overflow: hidden;
}
}
#brxe-syiqqp {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-syiqqp {
    font-size: 3vw;
    line-height: 3vw
}
}
#brxe-pvolzv.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-pvolzv.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-pvolzv .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-nxbwkv {
    width: 7px;
    height: 7px;
    margin-right: 0;
    margin-left: 0;
    border-radius: 20px;
    background-color: #f5f5f5
}

@media (max-width: 478px) {
#brxe-nxbwkv {
    width: 1vw;
    height: 1vw;
    position: relative
}
}
#brxe-rmgojs {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-rmgojs {
    font-size: 3vw;
    line-height: 3vw;
    position: relative
}
}
#brxe-auregd.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-auregd.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-auregd .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-vsjccx {
    width: 7px;
    height: 7px;
    margin-right: 0;
    margin-left: 0;
    border-radius: 20px;
    background-color: #f5f5f5
}

@media (max-width: 478px) {
#brxe-vsjccx {
    width: 1vw;
    height: 1vw
}
}
#brxe-moogaz {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-moogaz {
    font-size: 3vw;
    line-height: 3vw
}
}
#brxe-ljbwli.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-ljbwli.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-ljbwli .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-llujpl {
    width: 7px;
    height: 7px;
    margin-right: 0;
    margin-left: 0;
    border-radius: 20px;
    background-color: #f5f5f5
}

@media (max-width: 478px) {
#brxe-llujpl {
    width: 1vw;
    height: 1vw
}
}
#brxe-nhtlbv {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-nhtlbv {
    line-height: 3vw;
    font-size: 3vw
}
}
#brxe-cpvoyz.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-cpvoyz.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-cpvoyz .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-mzjlzm {
    width: 7px;
    height: 7px;
    margin-right: 0;
    margin-left: 0;
    border-radius: 20px;
    background-color: #f5f5f5
}

@media (max-width: 478px) {
#brxe-mzjlzm {
    width: 1vw;
    height: 1vw
}
}
#brxe-odkxgi {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-odkxgi {
    font-size: 3vw;
    line-height: 3vw
}
}
#brxe-tkrtop.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-tkrtop.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-tkrtop .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-rbgwvx {
    width: 7px;
    height: 7px;
    margin-right: 0;
    margin-left: 0;
    border-radius: 20px;
    background-color: #f5f5f5
}

@media (max-width: 478px) {
#brxe-rbgwvx {
    width: 1vw;
    height: 1vw
}
}
#brxe-dpwnve {
    font-size: 1VW;
    line-height: 1VW;
    color: #f5f5f5;
    font-weight: 500;
    font-family: "";
    letter-spacing: -0.02vw
}

@media (max-width: 478px) {
#brxe-dpwnve {
    line-height: 3vw;
    font-size: 3vw
}
}
#brxe-obdkod {
    width: 100%;
    flex-direction: row;
    align-self: stretch !important;
    justify-content: space-between;
    align-items: center;
    padding-right: 0vw;
    padding-left: 0vw
}

@media (max-width: 478px) {
#brxe-obdkod {
    position: absolute;
    flex-shrink: 0;
    flex-grow: 0;
    min-width: 230vw;
    left: 5vw;
    margin-top: 0.4vw
}
}
#brxe-ugwrhn {
    width: 85%;
    padding-right: 3vw;
    padding-left: 3vw;
    align-self: stretch !important;
    width: 100%;
    justify-content: center;
    align-items: center;
    position: relative
}
#brxe-ugwrhn {
    background-color: rgba(0, 0, 0, 0.65);
    backdrop-filter: blur(4px);
}

@media (max-width: 478px) {
#brxe-ugwrhn {
    position: static;
    width: 80%
}
}
#brxe-elknyo {
    font-size: 1.5VW;
    line-height: 1.2vw;
    color: rgba(245, 245, 245, 0);
    font-weight: 400;
    font-family: "";
    letter-spacing: -0.02vw
}
#brxe-ulhugs {
    font-size: 1.5VW;
    line-height: 1.2vw;
    color: #f5f5f5;
    font-weight: 400;
    font-family: "";
    letter-spacing: -0.02vw;
    position: static
}

@media (max-width: 478px) {
#brxe-ulhugs {
    font-size: 4vw;
    line-height: 4vw
}
}
#brxe-alyphy {
    font-size: 1.5VW;
    line-height: 1.2vw;
    color: #f5f5f5;
    font-weight: 400;
    font-family: "";
    letter-spacing: -0.02vw;
    position: static
}

@media (max-width: 478px) {
#brxe-alyphy {
    font-size: 4vw;
    line-height: 4vw
}
}
#brxe-ppqoka {
    font-size: 1.5VW;
    line-height: 1.2vw;
    color: #f5f5f5;
    font-weight: 400;
    font-family: "";
    letter-spacing: -0.02vw;
    position: static
}

@media (max-width: 478px) {
#brxe-ppqoka {
    font-size: 4vw;
    line-height: 4vw
}
}
#brxe-ndyubi {
    font-size: 1.5VW;
    line-height: 1.2vw;
    color: #f5f5f5;
    font-weight: 400;
    font-family: "";
    letter-spacing: -0.02vw;
    position: static
}

@media (max-width: 478px) {
#brxe-ndyubi {
    font-size: 4vw;
    line-height: 4vw
}
}
#brxe-bmtrqi {
    font-size: 1.5VW;
    line-height: 1.2vw;
    color: #f5f5f5;
    font-weight: 400;
    font-family: "";
    letter-spacing: -0.02vw;
    position: static
}

@media (max-width: 478px) {
#brxe-bmtrqi {
    font-size: 4vw;
    line-height: 4vw
}
}
#brxe-xrnvuc {
    font-size: 1.5VW;
    line-height: 1.2vw;
    color: #f5f5f5;
    font-weight: 400;
    font-family: "";
    letter-spacing: -0.02vw;
    position: static
}

@media (max-width: 478px) {
#brxe-xrnvuc {
    font-size: 4vw;
    line-height: 4vw
}
}
#brxe-efunpc {
    position: absolute;
    flex-direction: row;
    column-gap: 0.6vw
}

@media (max-width: 478px) {
#brxe-efunpc {
    position: absolute;
    min-width: 40vw;
    left: 6.25vw
}
}
#brxe-rdsyza {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    position: relative;
    flex-direction: row;
    z-index: 0
}

@media (max-width: 478px) {
#brxe-rdsyza {
    align-self: center !important;
    justify-content: center;
    align-items: center
}
}
#brxe-ccentv.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-ccentv.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-ccentv .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-tvhxuh {
    width: 50%;
    margin-right: 0;
    margin-left: 0;
    position: relative;
    height: 100%;
    background-image: linear-gradient(90deg, #8a191b, rgba(138, 25, 27, 0))
}

@media (max-width: 478px) {
#brxe-tvhxuh {
    width: 50%
}
}
#brxe-orxwlu.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-orxwlu.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-orxwlu .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-yqsxlj {
    width: 50%;
margin-right: -;
margin-left: -;
    position: relative;
    height: 100%;
    background-image: linear-gradient(-90deg, #8a191b, rgba(138, 25, 27, 0))
}

@media (max-width: 478px) {
#brxe-yqsxlj {
    width: 50%;
    margin-right: 0px
}
}
#brxe-wjhnvr {
    z-index: 2;
    position: absolute;
    height: 100%;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    justify-content: space-between;
    align-items: center;
    align-self: center !important;
    flex-direction: row
}

@media (max-width: 478px) {
#brxe-wjhnvr {
    flex-direction: row
}
}
#brxe-nqawfe {
    width: 15%;
    background-color: #8a191b;
    position: relative;
    overflow: hidden;
    height: 100%;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-left: -2px
}

@media (max-width: 478px) {
#brxe-nqawfe {
    width: 20%;
    margin-left: 0px
}
}
#brxe-rhqopa {
    position: absolute;
    z-index: 4;
    bottom: 1.5vw;
    height: 10vh;
    width: 96vw;
    flex-direction: row;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    border: 1px solid #424242;
    border-radius: 100vw;
    overflow: hidden;
    column-gap: 0px;
    row-gap: 0px
}

@media (max-width: 478px) {
#brxe-rhqopa {
    height: 14vw;
    width: 96%;
    flex-wrap: nowrap;
    position: sticky;
    z-index: 4;
    bottom: 2vw;
    margin-right: 0;
    margin-left: 0
}
}
#brxe-cyxqif {
    height: 100vh;
    background-color: #000000;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    width: 100%;
    position: relative;
    overflow: hidden;
    min-height: 100vh
}
#brxe-cyxqif {
    overflow: hidden;
}

@media (max-width: 478px) {
#brxe-cyxqif {
    height: fit-content;
    flex-direction: column;
    position: relative;
    flex-wrap: nowrap;
    min-height: fit-content
}
#brxe-cyxqif {
    overflow: visible;
}
}
#brxe-bgsala.horizontal .line {
    border-top-style: none
}
#brxe-bgsala.vertical .line {
    border-right-style: none
}
#brxe-vuwdne.horizontal .line {
    border-top-style: none
}
#brxe-vuwdne.vertical .line {
    border-right-style: none
}

#brxe-njdvbf.horizontal .line {
    border-top-style: none
}
#brxe-njdvbf.vertical .line {
    border-right-style: none
}

#brxe-tzrpmb.horizontal .line {
    border-top-style: none
}
#brxe-tzrpmb.vertical .line {
    border-right-style: none
}

#brxe-vlloix.horizontal .line {
    border-top-style: none
}
#brxe-vlloix.vertical .line {
    border-right-style: none
}


@media (max-width: 478px) {
#brxe-cyielw {
    width: 75VW;
    height: 140vw
}
}
#brxe-bmxldp.horizontal .line {
    border-top-style: none
}
#brxe-bmxldp.vertical .line {
    border-right-style: none
}

#brxe-bpgqpw {
    flex-direction: row;
    flex-shrink: 0;
    column-gap: 1vw;
    width: 100%
}

@media (max-width: 478px) {
#brxe-bpgqpw {
    flex-wrap: nowrap;
    column-gap: 2VW
}
}
#brxe-jeqzqh {
    color: #f5f5f5;
    font-size: 6.5vw;
    font-family: "";
    font-weight: 500;
    letter-spacing: -0.3vw;
    line-height: 5.6vw;
    text-align: left
}

@media (max-width: 478px) {
#brxe-jeqzqh {
    font-size: 11.5vw;
    line-height: 12vw;
    letter-spacing: -0.15vw;
    text-align: center;
    padding-bottom: 1vh
}
}
#brxe-eaoqnd {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    width: 100%;
    position: relative;
    overflow: hidden
}
#brxe-kofsns {
    font-size: 0.80vw;
    color: #ffffff;
    font-family: "";
    font-weight: 300;
    letter-spacing: 0.1vw;
    line-height: 0.80vw
}

@media (max-width: 478px) {
#brxe-kofsns {
    font-size: 12px;
    line-height: 12px;
    margin-top: 2px
}
}
#brxe-hspgap {
    position: absolute;
    font-size: 0.80vw;
    color: #ffffff;
    font-family: "";
    font-weight: 300;
    letter-spacing: 0.1vw;
    line-height: 0.80vw
}

@media (max-width: 478px) {
#brxe-hspgap {
    font-size: 12px;
    line-height: 12px;
    margin-top: 2px
}
}
#brxe-sbpfnh {
    column-gap: 75%;
    width: fit-content;
    position: relative;
    overflow: hidden;
    margin-top: 1px;
    z-index: 2
}

@media (max-width: 478px) {
#brxe-sbpfnh {
    margin-top: 0;
    margin-right: 0;
    margin-left: -10px;
    align-items: flex-start;
    align-self: center !important;
    flex-wrap: nowrap;
    flex-direction: row
}
}
#brxe-shylyu {
    width: 2.3vw;
    height: 2.3vw;
    position: absolute;
    z-index: 0
}
#brxe-shylyu * {
    stroke-width: 100px !important
}
#brxe-shylyu :not([stroke="none"]) {
    stroke: #f5f5f5 !important
}

@media (max-width: 478px) {
#brxe-shylyu {
    position: absolute;
    z-index: 0;
    width: 34.5px;
    height: 34.5px;
    min-width: 34.5px;
    min-height: 34.5px
}
}
#brxe-bxoter {
    width: 40%
}
#brxe-bbfojd {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    z-index: 3;
    position: relative;
    overflow: hidden;
    width: 2vw;
    height: 2vw;
    background-color: #212121;
    border-radius: 5vw
}

@media (max-width: 478px) {
#brxe-bbfojd {
    margin-right: 0;
    margin-left: 0;
    width: 30px;
    height: 30px;
    z-index: 3
}
}
#brxe-zfwbub {
    column-gap: 25%;
    width: 2.2vw;
    height: 2.2vw;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    border-radius: 5vw;
    background-color: rgba(245, 245, 245, 0.42);
    z-index: 3
}

@media (max-width: 478px) {
#brxe-zfwbub {
    height: 33px;
    width: 33px;
    margin-right: 0;
    margin-left: 15px;
    position: relative
}
}
#brxe-xohexi {
    position: relative;
    background-color: rgba(245, 245, 245, 0.11);
    width: fit-content;
    flex-direction: row;
    align-self: center !important;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    justify-content: space-between;
    padding-top: 0.6vh;
    padding-right: 0.6vh;
    padding-bottom: 0.6vh;
    padding-left: 2vh;
    row-gap: 1vw;
    column-gap: 2vw;
    border: 1px solid #616161;
    border-radius: 10vw;
    overflow: hidden
}
#brxe-xohexi {
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    backdrop-filter: blur(4px);
}
#brxe-xohexi:hover {
    transform: scale(0.96);
}

@media (max-width: 478px) {
#brxe-xohexi {
    width: fit-content;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2.2px;
    padding-left: 25px
}
}
#brxe-qlhypg {
    position: absolute;
    top: 0px;
    bottom: 0px;
    right: 0px;
    left: 0px;
    align-self: center !important;
    align-items: center;
    row-gap: 2vh;
    width: 100%
}

@media (max-width: 478px) {
#brxe-qlhypg {
    row-gap: 2vw
}
}
#brxe-ldinsg {
    background-color: #141414;
    height: fit-content;
    width: 100%;
    padding-top: 7vh;
    padding-bottom: 7vh;
    position: relative;
    min-height: fit-content
}
#brxe-ldinsg {
    overflow-x: hidden;
}

@media (max-width: 478px) {
#brxe-ldinsg {
    height: fit-content
}
}
#brxe-uklalo.horizontal .line {
    border-top-style: none
}
#brxe-uklalo.vertical .line {
    border-right-style: none
}
#brxe-tmcbdy {
    background-color: #070707;
    height: 20vh;
    min-height: 20vh
}

@media (max-width: 478px) {
#brxe-tmcbdy {
    height: 30vw;
    min-height: 30vw
}
}
#brxe-mqtrds {
    color: #f5f5f5;
    font-size: 1.2vw;
    font-family: "";
    font-weight: 300;
    letter-spacing: 0.4vw;
    line-height: 1.4vw;
    text-align: left;
    padding-bottom: 0.4vh
}

@media (max-width: 478px) {
#brxe-mqtrds {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center
}
}
#brxe-hthuat {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    position: relative;
    overflow: hidden
}
#brxe-gikjzx {
    color: #f5f5f5;
    font-size: 6.5vw;
    font-family: "";
    font-weight: 500;
    letter-spacing: -0.3vw;
    line-height: 6.5vw;
    text-align: left
}

@media (max-width: 478px) {
#brxe-gikjzx {
    font-size: 11.5vw;
    line-height: 12vw;
    letter-spacing: -0.15vw;
    text-align: center;
    padding-bottom: 1vh
}
}
#brxe-fafdnq {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    width: 100%;
    position: relative;
    overflow: hidden
}
#brxe-xgbffb {
    background-color: #070707;
    height: 30vh;
    width: 100%;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    min-height: 30vh
}

@media (max-width: 478px) {
#brxe-xgbffb {
    align-self: center !important;
    justify-content: center;
    flex-direction: column;
    flex-wrap: nowrap
}
}
#brxe-fjwiyv.horizontal .line {
    border-top-style: none
}
#brxe-fjwiyv.vertical .line {
    border-right-style: none
}
#brxe-feidis {
    background-color: #070707;
    height: 10vh;
    min-height: 10vh
}

@media (max-width: 478px) {
#brxe-feidis {
    height: 7vh;
    min-height: 7vh
}
}
#brxe-sesjlh {
    background-color: #070707;
    height: fit-content;
    width: 100%;
    min-height: fit-content
}

@media (max-width: 478px) {
#brxe-sesjlh {
    height: fit-content
}
}
#brxe-bkdtbv.horizontal .line {
    border-top-style: none
}
#brxe-bkdtbv.vertical .line {
    border-right-style: none
}
#brxe-orfbum {
    background-color: #070707;
    height: 30vh;
    min-height: 30vh
}

@media (max-width: 478px) {
#brxe-orfbum {
    height: 15vh;
    min-height: 15vh
}
}
#brxe-tojnma {
    color: #f5f5f5;
    font-family: "";
    font-weight: 500;
    font-size: 3vw;
    line-height: 3vw;
    letter-spacing: -0.06vw;
    text-align: center;
    width: 56%;
    align-self: center
}

@media (max-width: 478px) {
#brxe-tojnma {
    font-size: 7vw;
    line-height: 6.5vw;
    width: 100%
}
}
#brxe-nrhbdh {
    color: #f5f5f5;
    font-family: "";
    font-weight: 400;
    font-size: 0.9vw;
    line-height: 1vw;
    text-align: center;
    width: 31%;
    align-self: center
}

@media (max-width: 478px) {
#brxe-nrhbdh {
    font-size: 2.5vw;
    line-height: 2.5vw;
    width: 80%
}
}
#brxe-uuwasm {
    font-size: 0.80vw;
    color: #ffffff;
    font-family: "";
    font-weight: 300;
    letter-spacing: 0.1vw;
    line-height: 0.80vw
}

@media (max-width: 478px) {
#brxe-uuwasm {
    font-size: 12px;
    line-height: 12px;
    margin-top: 2px
}
}
#brxe-zkhzeh {
    position: absolute;
    font-size: 0.80vw;
    color: #ffffff;
    font-family: "";
    font-weight: 300;
    letter-spacing: 0.1vw;
    line-height: 0.80vw
}

@media (max-width: 478px) {
#brxe-zkhzeh {
    font-size: 12px;
    line-height: 12px;
    margin-top: 2px
}
}
#brxe-rsrjrn {
    column-gap: 75%;
    width: fit-content;
    position: relative;
    overflow: hidden;
    margin-top: 1px;
    z-index: 2
}

@media (max-width: 478px) {
#brxe-rsrjrn {
    margin-top: 0;
    margin-right: 0;
    margin-left: -10px;
    align-items: flex-start;
    align-self: center !important;
    flex-wrap: nowrap;
    flex-direction: row
}
}
#brxe-rzrbep {
    width: 2.3vw;
    height: 2.3vw;
    position: absolute;
    z-index: 0
}
#brxe-rzrbep * {
    stroke-width: 100px !important
}
#brxe-rzrbep :not([stroke="none"]) {
    stroke: #f5f5f5 !important
}

@media (max-width: 478px) {
#brxe-rzrbep {
    position: absolute;
    z-index: 0;
    width: 34.5px;
    height: 34.5px;
    min-width: 34.5px;
    min-height: 34.5px
}
}
#brxe-withbs {
    width: 40%
}
#brxe-smjsbn {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    z-index: 3;
    position: relative;
    overflow: hidden;
    width: 2vw;
    height: 2vw;
    background-color: #212121;
    border-radius: 5vw
}

@media (max-width: 478px) {
#brxe-smjsbn {
    margin-right: 0;
    margin-left: 0;
    width: 30px;
    height: 30px;
    z-index: 3
}
}
#brxe-nqvisi {
    column-gap: 25%;
    width: 2.2vw;
    height: 2.2vw;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    border-radius: 5vw;
    background-color: rgba(245, 245, 245, 0.42);
    z-index: 3
}

@media (max-width: 478px) {
#brxe-nqvisi {
    height: 33px;
    width: 33px;
    margin-right: 0;
    margin-left: 15px;
    position: relative
}
}
#brxe-ajiagp {
    position: relative;
    background-color: rgba(245, 245, 245, 0.11);
    width: fit-content;
    flex-direction: row;
    align-self: center !important;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    justify-content: space-between;
    padding-top: 0.6vh;
    padding-right: 0.6vh;
    padding-bottom: 0.6vh;
    padding-left: 2vh;
    row-gap: 1vw;
    column-gap: 2vw;
    border: 1px solid #616161;
    border-radius: 10vw;
    overflow: hidden
}
#brxe-ajiagp {
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    backdrop-filter: blur(4px);
}
#brxe-ajiagp:hover {
    transform: scale(0.96);
}

@media (max-width: 478px) {
#brxe-ajiagp {
    width: fit-content;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2.2px;
    padding-left: 25px
}
}
#brxe-gzzkyz {
    width: 100%;
    flex-direction: column;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    row-gap: 6vh
}

@media (max-width: 478px) {
#brxe-gzzkyz {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    row-gap: 7vh;
    align-self: center !important;
    align-items: center
}
}
#brxe-aodohe {
    background-color: #070707;
    width: 100%;
    flex-direction: column;
    padding-right: 2vw;
    padding-left: 2vw;
    row-gap: 20vh;
    height: fit-content;
    min-height: fit-content
}

@media (max-width: 478px) {
#brxe-aodohe {
    row-gap: 7vh
}
}
#brxe-vnursa.horizontal .line {
    border-top-style: none
}
#brxe-vnursa.vertical .line {
    border-right-style: none
}
#brxe-zcyfih {
    background-color: #070707;
    height: 30vh;
    min-height: 30vh
}

@media (max-width: 478px) {
#brxe-zcyfih {
    height: 15vh;
    min-height: 15vh
}
}
#brxe-clsksz {
    background-color: #070707;
    height: fit-content;
    display: flex;
    min-height: fit-content
}

@media (max-width: 478px) {
#brxe-clsksz {
    height: fit-content
}
}
#brxe-jgqiiw.horizontal .line {
    border-top-style: none
}
#brxe-jgqiiw.vertical .line {
    border-right-style: none
}
#brxe-vjaxrp {
    background-color: #070707;
    height: 20vh;
    min-height: 20vh
}

@media (max-width: 478px) {
#brxe-vjaxrp {
    height: 10vh;
    min-height: 10vh
}
}
#brxe-hrlsqc {
    background-color: #070707;
    width: 100%;
    height: fit-content;
    min-height: fit-content
}
#brxe-djcjie {
    height: fit-content;
    background-color: #070707;
    width: 100%;
    min-height: fit-content
}

@media (max-width: 478px) {
#brxe-djcjie {
    height: fit-content
}
}
#brxe-iqqtlg.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-iqqtlg.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-iqqtlg .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-hmzulu {
    height: 50px;
    background-color: #070707;
    width: 100%;
    min-height: 50px
}

@media (max-width: 478px) {
#brxe-hmzulu {
    height: 10VH;
    min-height: 10VH
}
}
#brxe-wohtyr {
    height: fit-content;
    background-color: #070707;
    width: 100%;
    min-height: fit-content
}
#brxe-sfolcm.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-sfolcm.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-sfolcm .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-rxnsit {
    height: 25vh;
    background-color: #070707;
    width: 100%;
    min-height: 25vh
}

@media (max-width: 478px) {
#brxe-rxnsit {
    height: 10VH;
    min-height: 10VH
}
}
#brxe-xyipny {
    height: fit-content;
    background-color: #070707;
    width: 100%;
    min-height: fit-content
}
#smooth-content {
    width: 100%
}
#smooth-wrappers {
    width: 100%;
    position: relative
}
#brxe-icgblc {
    width: 25%
}

@media (max-width: 478px) {
#brxe-icgblc {
    width: 4vw
}
}
#brxe-eeskon {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    padding-top: 1vh;
    padding-bottom: 1vh;
    border: 1px solid rgba(245, 245, 245, 0.48);
    border-radius: 10vw;
    background-color: rgba(0, 0, 0, 0.55);
    display: flex;
    width: 25%;
    margin-right: 0;
    margin-left: 0
}
#brxe-eeskon {
    cursor: pointer;
}
#brxe-eeskon {
    backdrop-filter: blur(6px);
}
#brxe-eeskon {
    transition: all 0.3s ease-in-out;
}
#brxe-eeskon:hover {
    transform: scale(0.96);
    background-color: #5C0404;
}

@media (max-width: 478px) {
#brxe-eeskon {
    display: flex;
    width: 20%;
    padding-top: 1.75vh;
    padding-bottom: 1.75vh
}
#brxe-eeskon {
    backdrop-filter: blur(6px);
}
}
#brxe-znukuq {
    width: 25%
}

@media (max-width: 478px) {
#brxe-znukuq {
    width: 4.5vw
}
}
#brxe-lrtsxc {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    padding-top: 2vh;
    padding-bottom: 2vh;
    border: 1px solid rgba(245, 245, 245, 0.48);
    border-radius: 10vw;
    background-color: rgba(0, 0, 0, 0.55);
    display: none;
    width: 16.6%
}
#brxe-lrtsxc {
    cursor: pointer;
}
#brxe-lrtsxc {
    backdrop-filter: blur(6px);
}
#brxe-lrtsxc {
    transition: all 0.3s ease-in-out;
}
#brxe-lrtsxc:hover {
    transform: scale(0.96);
    background-color: #5C0404;
}

@media (max-width: 478px) {
#brxe-lrtsxc {
    display: flex;
    width: 20%;
    padding-top: 1.75vh;
    padding-bottom: 1.75vh
}
#brxe-lrtsxc {
    backdrop-filter: blur(6px);
}
}
#brxe-dxcgxv {
    width: 23%
}

@media (max-width: 478px) {
#brxe-dxcgxv {
    width: 4vw
}
}
#brxe-vkvxvp {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    border: 1px solid rgba(245, 245, 245, 0.48);
    border-radius: 10vw;
    background-color: rgba(0, 0, 0, 0.55);
    display: flex;
    width: 25%;
    margin-right: 0;
    margin-left: 0;
    padding-top: 1vh;
    padding-bottom: 1vh
}
#brxe-vkvxvp {
    cursor: pointer;
}
#brxe-vkvxvp {
    backdrop-filter: blur(6px);
}
#brxe-vkvxvp {
    transition: all 0.3s ease-in-out;
}
#brxe-vkvxvp:hover {
    transform: scale(0.96);
    background-color: #5C0404;
}

@media (max-width: 478px) {
#brxe-vkvxvp {
    display: flex;
    width: 20%;
    padding-top: 1.6vh;
    padding-bottom: 1.6vh
}
#brxe-vkvxvp {
    backdrop-filter: blur(6px);
}
}
#brxe-tzjmpr {
    font-size: 0.9VW;
    color: #f5f5f5;
    font-family: "";
    font-weight: 300;
    line-height: 1VW
}

@media (max-width: 478px) {
#brxe-tzjmpr {
    font-size: 3vw;
    line-height: 3vw
}
}
#brxe-stxmjq {
    font-size: 0.9VW;
    color: #f5f5f5;
    font-family: "";
    font-weight: 300;
    line-height: 1VW;
    position: absolute
}

@media (max-width: 478px) {
#brxe-stxmjq {
    font-size: 3vw;
    line-height: 3vw
}
}
#brxe-ldkuqn {
    width: fit-content;
    position: relative;
    overflow: hidden
}
#brxe-vvxjch {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    padding-top: 2vh;
    padding-bottom: 2vh;
    border: 1px solid rgba(245, 245, 245, 0.25);
    border-radius: 10vw;
    background-color: #014788;
    width: 50%
}
#brxe-vvxjch {
    cursor: pointer;
}

@media (max-width: 478px) {
#brxe-vvxjch {
    width: 40%
}
}
#brxe-mqxzok {
    flex-direction: row;
    column-gap: 1vh;
    width: 100%
}

@media (max-width: 478px) {
#brxe-mqxzok {
    flex-wrap: nowrap;
    column-gap: 0.25vh
}
}
#brxe-vwaxmh:not(.tag), #brxe-vwaxmh img {
    filter: invert(100%)
}
#brxe-vwaxmh {
    width: 4vw
}

@media (max-width: 478px) {
#brxe-vwaxmh:not(.tag), #brxe-vwaxmh img {
    filter: invert(100%)
}
#brxe-vwaxmh {
    width: 26vw
}
}
#brxe-hlsxgx {
    width: fit-content;
    align-self: center !important;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-hlsxgx {
    width: fit-content;
    align-self: center !important;
    justify-content: center
}
}
#brxe-bfxpnt {
    font-size: 0.9VW;
    color: #f5f5f5;
    font-family: "";
    font-weight: 400;
    line-height: 1.1VW
}

@media (max-width: 478px) {
#brxe-bfxpnt {
    font-size: 3vw;
    line-height: 3vw;
    font-weight: 400
}
}
#brxe-qllgon {
    width: fit-content
}
#brxe-qllgon {
    transition: all 0.3s ease-in-out;
}
#brxe-qllgon:hover {
    transform: scale(0.96);
}
#brxe-golyih {
    font-size: 0.9VW;
    color: #f5f5f5;
    font-family: "";
    font-weight: 400;
    line-height: 1.1VW
}

@media (max-width: 478px) {
#brxe-golyih {
    font-size: 3vw;
    line-height: 3vw;
    font-weight: 400
}
}
#brxe-klsxfn {
    width: fit-content
}
#brxe-klsxfn {
    transition: all 0.3s ease-in-out;
}
#brxe-klsxfn:hover {
    transform: scale(0.96);
}
#brxe-hbijwh {
    font-size: 0.9VW;
    color: #f5f5f5;
    font-family: "";
    font-weight: 400;
    line-height: 1.1VW
}

@media (max-width: 478px) {
#brxe-hbijwh {
    font-size: 3vw;
    line-height: 3vw;
    font-weight: 400
}
}
#brxe-tckcia {
    width: fit-content
}
#brxe-tckcia {
    transition: all 0.3s ease-in-out;
}
#brxe-tckcia:hover {
    transform: scale(0.96);
}
#brxe-pkdkma {
    font-size: 0.9VW;
    color: #f5f5f5;
    font-family: "";
    font-weight: 400;
    line-height: 1.1VW
}

@media (max-width: 478px) {
#brxe-pkdkma {
    font-size: 3vw;
    line-height: 3vw;
    font-weight: 400
}
}
#brxe-xmwjlz {
    width: fit-content
}
#brxe-xmwjlz {
    transition: all 0.3s ease-in-out;
}
#brxe-xmwjlz:hover {
    transform: scale(0.96);
}
#brxe-xrppub {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    align-self: center !important;
    column-gap: 0.4vw;
    padding-top: 1.5vh;
    padding-bottom: 1.5vh;
    padding-left: 2vh;
    width: 80%
}

@media (max-width: 478px) {
#brxe-xrppub {
    width: 180%;
    padding-right: 8vw;
    padding-left: 8vw;
    column-gap: 1vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: space-between
}
}
#brxe-simjcp {
    flex-direction: row;
    background-color: rgba(0, 0, 0, 0.5);
    border: 1px solid rgba(245, 245, 245, 0.42);
    border-radius: 15VW;
    width: 100%;
    padding-top: 0.2vw;
    padding-right: 1.25vw;
    padding-left: 1.25vw;
    justify-content: center;
    align-items: center;
    align-self: center !important
}
#brxe-simjcp {
    backdrop-filter: blur(6px);
}

@media (max-width: 478px) {
#brxe-simjcp {
    flex-wrap: nowrap;
    justify-content: space-between;
    padding-left: 3vw
}
#brxe-simjcp {
    backdrop-filter: blur(6px);
}
}
#brxe-gktjfa {
    position: fixed;
    bottom: 1vh;
    left: 1vh;
    width: 30%;
    row-gap: 1vh;
    z-index: 12;
    display: none
}

@media (max-width: 478px) {
#brxe-gktjfa {
    width: 98%;
    right: 1vh;
    display: flex
}
}


#brxe-brpyrs:not(.tag), #brxe-brpyrs img {
    object-fit: contain
}
#brxe-brpyrs {
    width: 100%;
    padding-top: 5vh
}

@media (max-width: 478px) {
#brxe-brpyrs {
    padding-top: 0VH
}
}


#brxe-emgrpn {
    width: 100%
}
#brxe-emgrpn:not(.tag), #brxe-emgrpn img {
    object-fit: contain
}

#brxe-sdtluk {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-sdtluk {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-vbeofk {
    font-family: "Neue Haas";
    font-weight: 300;
    color: #ffffff;
    font-size: 0.9VW;
    line-height: 0.9VW
}

@media (max-width: 478px) {
#brxe-vbeofk {
    font-family: "Neue Haas";
    font-size: 2.7vw;
    line-height: 2.7vw
}
}
#brxe-vhlxur {
    width: fit-content;
    justify-content: center;
    margin-right: 0;
    margin-left: 0;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    border-radius: 0.3vw
}

@media (max-width: 478px) {
#brxe-vhlxur {
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    width: fit-content;
    border-radius: 1vw
}
}

#brxe-oexjyx {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw
}

@media (max-width: 478px) {
#brxe-oexjyx {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-ldunok {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-ldunok {
    position: relative;
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}
}
#brxe-xznxbg {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw;
    letter-spacing: -0.03vw
}

@media (max-width: 478px) {
#brxe-xznxbg {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-pyqheo {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-pyqheo {
    position: relative
}
}
#brxe-uxjbej {
    width: 83%;
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw
}
#brxe-uxjbej a {
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw;
    font-size: inherit
}

@media (max-width: 478px) {
#brxe-uxjbej {
    width: 95%;
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400
}
#brxe-uxjbej a {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    font-size: inherit
}
}
#brxe-tgprrs {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-tgprrs {
    padding-left: 0vw
}
}
#brxe-wicgur {
    width: 100%;
    flex-direction: column;
    row-gap: 2vh
}

@media (max-width: 478px) {
#brxe-wicgur {
    width: 90%;
    margin-right: 0;
    margin-left: 0;
    row-gap: 2vh
}
}
#brxe-fwtnjm {
    width: 100%;
    flex-direction: row;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    column-gap: 0.5vw;
    padding-top: 8vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-fwtnjm {
    flex-direction: row;
    column-gap: 1vw;
    padding-top: 10VH;
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-vgusve {
    width: 100%;
    border-radius: 1vw
}
#brxe-vgusve:not(.tag), #brxe-vgusve img {
    object-fit: contain
}
#brxe-joudao {
    width: 100%;
    padding-top: 5vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-joudao {
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-pkpgls {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw
}

@media (max-width: 478px) {
#brxe-pkpgls {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-qlfnrv {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-qlfnrv {
    position: relative;
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}
}
#brxe-uhxorh {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw;
    letter-spacing: -0.03vw
}

@media (max-width: 478px) {
#brxe-uhxorh {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-fcjxnc {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-fcjxnc {
    position: relative
}
}
#brxe-eexfal {
    width: 83%;
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw
}
#brxe-eexfal a {
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw;
    font-size: inherit
}

@media (max-width: 478px) {
#brxe-eexfal {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    width: 95%
}
#brxe-eexfal a {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    font-size: inherit
}
}
#brxe-tswiui {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-tswiui {
    padding-left: 0vw
}
}
#brxe-zvpqnp {
    width: 100%;
    flex-direction: column;
    row-gap: 2vh
}

@media (max-width: 478px) {
#brxe-zvpqnp {
    width: 90%;
    margin-right: 0;
    margin-left: 0;
    row-gap: 2vh
}
}
#brxe-cvbwtm {
    width: 100%;
    flex-direction: row;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    column-gap: 0.5vw;
    padding-top: 8vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-cvbwtm {
    flex-direction: row;
    column-gap: 1vw;
    padding-top: 10VH;
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-gnweql {
    width: 100%;
    padding-top: 5vh
}
#brxe-gnweql:not(.tag), #brxe-gnweql img {
    object-fit: contain
}

@media (max-width: 478px) {
#brxe-gnweql {
    padding-top: 0VH
}
}
#brxe-bhwerz {
    width: 100%
}
#brxe-acvllu {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-acvllu {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-tvyclt {
    font-size: 0.9VW;
    color: #ffffff;
    font-weight: 300;
    line-height: 0.9VW;
    font-family: "Neue Haas"
}

@media (max-width: 478px) {
#brxe-tvyclt {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas"
}
}
#brxe-wgjhil {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-wgjhil {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-lxcwmu {
    width: 100%
}
#brxe-lxcwmu:not(.tag), #brxe-lxcwmu img {
    object-fit: contain
}
#brxe-hogijx {
    width: 100%
}
#brxe-czcewj {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-czcewj {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-sntwdj {
    font-family: "Neue Haas";
    font-weight: 300;
    color: #ffffff;
    font-size: 0.9VW;
    line-height: 0.9VW
}

@media (max-width: 478px) {
#brxe-sntwdj {
    font-family: "Neue Haas";
    font-size: 2.7vw;
    line-height: 2.7vw
}
}
#brxe-hibfnu {
    width: fit-content;
    justify-content: center;
    margin-top: 2vh;
    margin-right: 0;
    margin-left: 0;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    border-radius: 0.3vw
}

@media (max-width: 478px) {
#brxe-hibfnu {
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    width: fit-content;
    border-radius: 1vw
}
}
#brxe-gsbgff {
    width: 100%;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-gsbgff {
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-pfezhc {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw
}

@media (max-width: 478px) {
#brxe-pfezhc {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-lojokm {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-lojokm {
    position: relative;
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}
}
#brxe-gfdicj {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw;
    letter-spacing: -0.03vw
}

@media (max-width: 478px) {
#brxe-gfdicj {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-oyvwxz {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-oyvwxz {
    position: relative
}
}
#brxe-ekkwpj {
    width: 83%;
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw
}
#brxe-ekkwpj a {
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw;
    font-size: inherit
}

@media (max-width: 478px) {
#brxe-ekkwpj {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    width: 95%
}
#brxe-ekkwpj a {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    font-size: inherit
}
}
#brxe-sgyshz {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-sgyshz {
    padding-left: 0vw
}
}
#brxe-huishc {
    width: 100%;
    flex-direction: column;
    row-gap: 2vh
}

@media (max-width: 478px) {
#brxe-huishc {
    width: 90%;
    margin-right: 0;
    margin-left: 0;
    row-gap: 2vh
}
}
#brxe-lbsxky {
    width: 100%;
    flex-direction: row;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    column-gap: 0.5vw;
    padding-top: 8vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-lbsxky {
    flex-direction: row;
    column-gap: 1vw;
    padding-top: 10VH;
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-irlvmg {
    width: 100%
}
#brxe-pvvxlm {
    width: 100%;
    border-radius: 1vw
}
#brxe-pvvxlm:not(.tag), #brxe-pvvxlm img {
    object-fit: cover
}
#brxe-drpchv {
    width: 100%
}
#brxe-mzvspt {
    width: 100%;
    border-radius: 1vw
}
#brxe-mzvspt:not(.tag), #brxe-mzvspt img {
    object-fit: cover
}
#brxe-aeoafa {
    width: 100%
}
#brxe-qxneeo {
    width: 100%;
    padding-top: 5vh;
    padding-right: 2vh;
    padding-left: 2vh;
    row-gap: 2VH
}

@media (max-width: 478px) {
#brxe-qxneeo {
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-iahwvo {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw
}

@media (max-width: 478px) {
#brxe-iahwvo {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-cdsscb {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-cdsscb {
    position: relative;
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}
}
#brxe-bjzrra {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw;
    letter-spacing: -0.03vw
}

@media (max-width: 478px) {
#brxe-bjzrra {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-evxyjw {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-evxyjw {
    position: relative
}
}
#brxe-qmhull {
    width: 83%;
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw
}
#brxe-qmhull a {
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw;
    font-size: inherit
}

@media (max-width: 478px) {
#brxe-qmhull {
    width: 95%;
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400
}
#brxe-qmhull a {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    font-size: inherit
}
}
#brxe-htjkqb {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-htjkqb {
    padding-left: 0vw
}
}
#brxe-txtndz {
    width: 100%;
    flex-direction: column;
    row-gap: 2vh
}

@media (max-width: 478px) {
#brxe-txtndz {
    width: 90%;
    margin-right: 0;
    margin-left: 0;
    row-gap: 2vh
}
}
#brxe-anxtsm {
    width: 100%;
    flex-direction: row;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    column-gap: 0.5vw;
    padding-top: 8vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-anxtsm {
    flex-direction: row;
    column-gap: 1vw;
    padding-top: 10VH;
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-afiujs:not(.tag), #brxe-afiujs img {
    object-fit: contain
}
#brxe-afiujs {
    width: 100%
}

@media (max-width: 478px) {
#brxe-afiujs {
    padding-top: 0VH
}
#brxe-afiujs:not(.tag), #brxe-afiujs img {
    object-fit: fill
}
}
#brxe-uqdjqe {
    width: 100%
}
#brxe-gyzglv {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-gyzglv {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-bhavfx {
    font-size: 0.9VW;
    color: #ffffff;
    font-weight: 300;
    line-height: 0.9VW;
    font-family: "Neue Haas"
}

@media (max-width: 478px) {
#brxe-bhavfx {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas"
}
}
#brxe-eszsam {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-eszsam {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-upozxb {
    width: 100%
}
#brxe-upozxb:not(.tag), #brxe-upozxb img {
    object-fit: contain
}

@media (max-width: 478px) {
#brxe-upozxb:not(.tag), #brxe-upozxb img {
    object-fit: fill
}
}
#brxe-chxgwp {
    width: 100%
}
#brxe-ggvpsz {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-ggvpsz {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-ovciyp {
    font-size: 0.9VW;
    color: #ffffff;
    font-weight: 300;
    line-height: 0.9VW;
    font-family: "Neue Haas"
}

@media (max-width: 478px) {
#brxe-ovciyp {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas"
}
}
#brxe-goiabo {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-goiabo {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-acgwab {
    width: 100%
}
#brxe-uzaixg {
    width: 100%
}
#brxe-uzaixg:not(.tag), #brxe-uzaixg img {
    object-fit: contain
}

@media (max-width: 478px) {
#brxe-uzaixg:not(.tag), #brxe-uzaixg img {
    object-fit: fill
}
}
#brxe-affhwb {
    width: 100%
}
#brxe-hmcmht {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-hmcmht {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-gbuxtn {
    font-size: 0.9VW;
    color: #ffffff;
    font-weight: 300;
    line-height: 0.9VW;
    font-family: "Neue Haas"
}

@media (max-width: 478px) {
#brxe-gbuxtn {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas"
}
}
#brxe-zmyeny {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-zmyeny {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-nontul {
    width: 100%
}
#brxe-nontul:not(.tag), #brxe-nontul img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-nontul:not(.tag), #brxe-nontul img {
    object-fit: fill
}
}
#brxe-riinnf {
    width: 100%
}
#brxe-pspjqc {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-pspjqc {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-bkrpkz {
    font-size: 0.9VW;
    color: #ffffff;
    font-weight: 300;
    line-height: 0.9VW;
    font-family: "Neue Haas"
}

@media (max-width: 478px) {
#brxe-bkrpkz {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas"
}
}
#brxe-fnpgzz {
    width: fit-content;
    margin-right: 0;
    margin-left: 0;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-fnpgzz {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-tsqlok {
    width: 100%
}
#brxe-ryhvlj {
    width: 100%
}
#brxe-ryhvlj:not(.tag), #brxe-ryhvlj img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-ryhvlj:not(.tag), #brxe-ryhvlj img {
    object-fit: fill
}
}
#brxe-lfkktm {
    width: 100%
}
#brxe-sgyybu {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500;
    text-transform: uppercase
}

@media (max-width: 478px) {
#brxe-sgyybu {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-wlhjbw {
    font-size: 0.9VW;
    color: #ffffff;
    font-weight: 300;
    line-height: 0.9VW;
    font-family: "Neue Haas"
}

@media (max-width: 478px) {
#brxe-wlhjbw {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas"
}
}
#brxe-dhlkac {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-dhlkac {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-gkxhnh {
    width: 100%
}
#brxe-gkxhnh:not(.tag), #brxe-gkxhnh img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-gkxhnh:not(.tag), #brxe-gkxhnh img {
    object-fit: fill
}
}
#brxe-usgnrb {
    width: 100%
}
#brxe-dvpznz {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500;
    text-transform: uppercase
}

@media (max-width: 478px) {
#brxe-dvpznz {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-jwpguf {
    font-size: 0.9VW;
    color: #ffffff;
    font-weight: 300;
    line-height: 0.9VW;
    font-family: "Neue Haas"
}

@media (max-width: 478px) {
#brxe-jwpguf {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas"
}
}
#brxe-keziwq {
    width: fit-content;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-keziwq {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-uzvzke {
    width: 100%;
    margin-top: 2vh;
    row-gap: 2vh
}
#brxe-nhster {
    width: 100%
}
#brxe-nhster:not(.tag), #brxe-nhster img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-nhster:not(.tag), #brxe-nhster img {
    object-fit: fill
}
}
#brxe-vmcpjw {
    width: 100%
}
#brxe-odfblp {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500;
    text-transform: uppercase
}

@media (max-width: 478px) {
#brxe-odfblp {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-flshko {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 300
}

@media (max-width: 478px) {
#brxe-flshko {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas"
}
}
#brxe-vnymia {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-vnymia {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-rcmiko {
    width: 100%
}
#brxe-rcmiko:not(.tag), #brxe-rcmiko img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-rcmiko:not(.tag), #brxe-rcmiko img {
    object-fit: fill
}
}
#brxe-gdenmv {
    width: 100%
}
#brxe-ntdaey {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500;
    text-transform: uppercase
}

@media (max-width: 478px) {
#brxe-ntdaey {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-pmbpen {
    font-size: 0.9VW;
    color: #ffffff;
    font-weight: 300;
    line-height: 0.9VW;
    font-family: "Neue Haas"
}

@media (max-width: 478px) {
#brxe-pmbpen {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas"
}
}
#brxe-cosozg {
    width: fit-content;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-cosozg {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-wedjhx {
    width: 100%;
    padding-top: 2vh;
    row-gap: 2vh
}
#brxe-rtdsup {
    width: 100%
}
#brxe-rtdsup:not(.tag), #brxe-rtdsup img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-rtdsup:not(.tag), #brxe-rtdsup img {
    object-fit: fill
}
}
#brxe-waygmv {
    width: 100%
}
#brxe-ftpnto {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500;
    text-transform: uppercase
}

@media (max-width: 478px) {
#brxe-ftpnto {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-gddcfk {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 300
}

@media (max-width: 478px) {
#brxe-gddcfk {

    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas"
}
}
#brxe-fmdnvk {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-fmdnvk {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-blmydo {
    width: 100%
}
#brxe-blmydo:not(.tag), #brxe-blmydo img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-blmydo:not(.tag), #brxe-blmydo img {
    object-fit: fill
}
}
#brxe-maahsf {
    width: 100%
}
#brxe-kjlhic {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500;
    text-transform: uppercase
}

@media (max-width: 478px) {
#brxe-kjlhic {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-cajlrr {
    font-size: 0.9VW;
    color: #ffffff;
    font-weight: 300;
    line-height: 0.9VW;
    font-family: "Neue Haas"
}

@media (max-width: 478px) {
#brxe-cajlrr {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas"
}
}
#brxe-rgodvr {
    width: fit-content;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-rgodvr {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-mgorqs {
    width: 100%;
    padding-top: 2vh;
    row-gap: 2vh
}
#brxe-ixrvmo {
    width: 100%
}
#brxe-ixrvmo:not(.tag), #brxe-ixrvmo img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-ixrvmo:not(.tag), #brxe-ixrvmo img {
    object-fit: fill
}
}
#brxe-gycasw {
    width: 100%
}
#brxe-jtjixu {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500;
    text-transform: uppercase
}

@media (max-width: 478px) {
#brxe-jtjixu {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-ofdkkt {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-ofdkkt {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-zzewgz:not(.tag), #brxe-zzewgz img {
    object-fit: cover
}
#brxe-zzewgz {
    width: 100%
}

@media (max-width: 478px) {
#brxe-zzewgz:not(.tag), #brxe-zzewgz img {
    object-fit: fill
}
}
#brxe-phqwhr {
    width: 100%
}
#brxe-zkxwja {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-zkxwja {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-oobwqz {
    font-family: "Neue Haas";
    font-weight: 300;
    color: #ffffff;
    font-size: 0.9VW;
    line-height: 0.9VW;
    text-transform: uppercase
}

@media (max-width: 478px) {
#brxe-oobwqz {
    font-family: "Neue Haas";
    font-size: 2.7vw;
    line-height: 2.7vw
}
}
#brxe-lkyaol {
    width: fit-content;
    justify-content: center;
    margin-right: 0;
    margin-left: 0;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    border-radius: 0.3vw
}

@media (max-width: 478px) {
#brxe-lkyaol {
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    width: fit-content;
    border-radius: 1vw
}
}
#brxe-cosfad {
    width: 100%;
    padding-top: 2vh;
    row-gap: 2vh
}
#brxe-auoikr {
    width: 100%;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-auoikr {
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-bdmwvy {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw
}

@media (max-width: 478px) {
#brxe-bdmwvy {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-lhqrpn {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-lhqrpn {
    position: relative;
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}
}
#brxe-bzlktm {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw;
    letter-spacing: -0.03vw
}

@media (max-width: 478px) {
#brxe-bzlktm {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-fbhzis {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-fbhzis {
    position: relative
}
}
#brxe-opbnpo {
    width: 83%;
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw
}
#brxe-opbnpo a {
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw;
    font-size: inherit
}

@media (max-width: 478px) {
#brxe-opbnpo {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    width: 95%
}
#brxe-opbnpo a {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    font-size: inherit
}
}
#brxe-jexsjs {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-jexsjs {
    padding-left: 0vw
}
}
#brxe-spuioh {
    width: 100%;
    flex-direction: column;
    row-gap: 2vh
}

@media (max-width: 478px) {
#brxe-spuioh {
    width: 90%;
    margin-right: 0;
    margin-left: 0;
    row-gap: 2vh
}
}
#brxe-gnzdyj {
    width: 100%;
    flex-direction: row;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    column-gap: 0.5vw;
    padding-top: 8vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-gnzdyj {
    flex-direction: row;
    column-gap: 1vw;
    padding-top: 10VH;
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-opoxcj {
    width: 100%;
    border-radius: 1vw
}
#brxe-opoxcj:not(.tag), #brxe-opoxcj img {
    object-fit: cover
}
#brxe-ciorxb {
    width: 100%;
    padding-top: 5vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-ciorxb {
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-qstycs {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw
}

@media (max-width: 478px) {
#brxe-qstycs {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-mynrsz {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-mynrsz {
    position: relative;
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}
}
#brxe-csjkws {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw;
    letter-spacing: -0.03vw
}

@media (max-width: 478px) {
#brxe-csjkws {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-aslwvg {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-aslwvg {
    position: relative
}
}
#brxe-hqefvj {
    width: 83%;
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw
}
#brxe-hqefvj a {
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw;
    font-size: inherit
}

@media (max-width: 478px) {
#brxe-hqefvj {
    width: 95%;
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400
}
#brxe-hqefvj a {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    font-size: inherit
}
}
#brxe-bjohpb {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-bjohpb {
    padding-left: 0vw
}
}
#brxe-mvmkxi {
    width: 100%;
    flex-direction: column;
    row-gap: 2vh
}

@media (max-width: 478px) {
#brxe-mvmkxi {
    width: 90%;
    margin-right: 0;
    margin-left: 0;
    row-gap: 2vh
}
}
#brxe-pkdnvf {
    width: 100%;
    flex-direction: row;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    column-gap: 0.5vw;
    padding-top: 8vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-pkdnvf {
    flex-direction: row;
    column-gap: 1vw;
    padding-top: 10VH;
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-lsnvee {
    width: 100%;
    border-radius: 1vw
}
#brxe-lsnvee:not(.tag), #brxe-lsnvee img {
    object-fit: cover
}
#brxe-yejhus {
    width: 100%
}
#brxe-bnnohi {
    width: 100%;
    border-radius: 1vw
}
#brxe-bnnohi:not(.tag), #brxe-bnnohi img {
    object-fit: cover
}
#brxe-xrjqjd {
    width: 100%
}
#brxe-htnqnn {
    width: 100%;
    border-radius: 1vw
}
#brxe-htnqnn:not(.tag), #brxe-htnqnn img {
    object-fit: cover
}
#brxe-ybczij {
    width: 100%
}
#brxe-sqicok {
    width: 100%;
    border-radius: 1vw
}
#brxe-sqicok:not(.tag), #brxe-sqicok img {
    object-fit: cover
}
#brxe-fvdogs {
    width: 100%
}
#brxe-hcohcv {
    width: 100%;
    border-radius: 1vw
}
#brxe-hcohcv:not(.tag), #brxe-hcohcv img {
    object-fit: cover
}
#brxe-hzcfmc {
    width: 100%
}
#brxe-nhwbin {
    width: 100%;
    padding-top: 5vh;
    padding-right: 2vh;
    padding-left: 2vh;
    row-gap: 1VH
}

@media (max-width: 478px) {
#brxe-nhwbin {
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-lvgaxv {
    width: 15VH;
    height: 15VH
}
#brxe-lvgaxv.horizontal .line {
    border-top-style: none
}
#brxe-lvgaxv.vertical .line {
    border-right-style: none
}
#brxe-ugrqjy {
    padding-right: 2vh;
    padding-left: 2vh
}
#brxe-ypjwdp {
    width: 100%;
    align-self: center;
    color: #f5f5f5;
    font-family: "";
    font-weight: 500;
    font-size: 2.7vw;
    line-height: 2.5vw;
    letter-spacing: -0.06vw;
    text-align: center
}

@media (max-width: 478px) {
#brxe-ypjwdp {
    width: 93%;
    font-size: 7vw;
    line-height: 6.5vw
}
}
#brxe-cquebl {
    font-size: 0.9vw;
    color: #f5f5f5;
    font-family: "";
    font-weight: 400;
    line-height: 1vw;
    text-align: center;
    width: 70%;
    align-self: center
}

@media (max-width: 478px) {
#brxe-cquebl {
    font-size: 2.5vw;
    line-height: 2.5vw;
    width: 80%
}
}
#brxe-froyfc {
    font-size: 0.80vw;
    color: #ffffff;
    font-family: "";
    font-weight: 300;
    letter-spacing: 0.1vw;
    line-height: 0.80vw
}

@media (max-width: 478px) {
#brxe-froyfc {
    margin-top: 2px;
    font-size: 12px;
    line-height: 12px
}
}
#brxe-hjqzjc {
    position: absolute;
    font-size: 0.80vw;
    color: #ffffff;
    font-family: "";
    font-weight: 300;
    letter-spacing: 0.1vw;
    line-height: 0.80vw
}

@media (max-width: 478px) {
#brxe-hjqzjc {
    margin-top: 2px;
    font-size: 12px;
    line-height: 12px
}
}
#brxe-evoggh {
    width: fit-content;
    z-index: 2;
    column-gap: 75%;
    position: relative;
    overflow: hidden;
    margin-top: 1px
}

@media (max-width: 478px) {
#brxe-evoggh {
    margin-top: 0;
    margin-right: 0;
    margin-left: -10px;
    align-items: flex-start;
    align-self: center !important;
    flex-wrap: nowrap;
    flex-direction: row
}
}
#brxe-qeeaku {
    height: 2.3vw;
    position: absolute;
    width: 2.3vw;
    z-index: 0
}
#brxe-qeeaku * {
    stroke-width: 100px !important
}
#brxe-qeeaku :not([stroke="none"]) {
    stroke: #f5f5f5 !important
}

@media (max-width: 478px) {
#brxe-qeeaku {
    position: absolute;
    width: 34.5px;
    height: 34.5px;
    z-index: 0;
    min-width: 34.5px;
    min-height: 34.5px
}
}
#brxe-bqhdsh {
    width: 40%
}
#brxe-ozzvtk {
    height: 2vw;
    background-color: #212121;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    position: relative;
    width: 2vw;
    z-index: 3;
    overflow: hidden;
    border-radius: 5vw
}

@media (max-width: 478px) {
#brxe-ozzvtk {
    width: 30px;
    height: 30px;
    margin-right: 0;
    margin-left: 0;
    z-index: 3
}
}
#brxe-gkmulm {
    width: 2.2vw;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    z-index: 3;
    height: 2.2vw;
    background-color: rgba(245, 245, 245, 0.42);
    border-radius: 5vw;
    column-gap: 25%
}

@media (max-width: 478px) {
#brxe-gkmulm {
    margin-right: 0;
    margin-left: 15px;
    width: 33px;
    height: 33px;
    position: relative
}
}
#brxe-mtrzwp {
    position: relative;
    background-color: rgba(245, 245, 245, 0.11);
    width: fit-content;
    flex-direction: row;
    align-self: center !important;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    justify-content: space-between;
    padding-top: 0.6vh;
    padding-right: 0.6vh;
    padding-bottom: 0.6vh;
    padding-left: 2vh;
    row-gap: 1vw;
    column-gap: 2vw;
    border: 1px solid #616161;
    border-radius: 10vw;
    overflow: hidden
}
#brxe-mtrzwp {
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    backdrop-filter: blur(4px);
}
#brxe-mtrzwp:hover {
    transform: scale(0.96);
}

@media (max-width: 478px) {
#brxe-mtrzwp {
    width: fit-content;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2.2px;
    padding-left: 25px
}
}
#brxe-tgoawd {
    width: 100%;
    align-self: center !important;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    row-gap: 6vh
}

@media (max-width: 478px) {
#brxe-tgoawd {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    row-gap: 7vh;
    align-self: center !important;
    align-items: center
}
}
#brxe-kvbobh {
    width: 100%;
    background-color: #070707;
    flex-direction: column;
    row-gap: 20vh;
    padding-right: 2vh;
    padding-bottom: 8vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-kvbobh {
    row-gap: 7vh;
    padding-right: 2vw;
    padding-bottom: 8vh;
    padding-left: 2vw
}
}
#brxe-gxmjkw.horizontal .line {
    border-top-style: none
}
#brxe-gxmjkw.vertical .line {
    border-right-style: none
}

@media (max-width: 478px) {
#brxe-gxmjkw.horizontal .line {
    border-top-style: none
}
#brxe-gxmjkw.vertical .line {
    border-right-style: none
}
}

#brxe-fushap {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    height: 8vh;
    background-color: #151515;
    position: sticky;
    padding-top: 2vh;
    padding-bottom: 2vh;
    bottom: 0px;
    left: 0px
}

@media (max-width: 478px) {
#brxe-fushap {
    width: 100%;
    height: 10vw;
    justify-content: center;
    position: sticky;
    align-self: center !important;
    align-items: center;
    background-color: #151515;
    bottom: 0px;
    padding-top: 2vw;
    padding-bottom: 2vw;
    right: 0px;
    left: 0px
}
}



#brxe-hsbnqs {
    width: 30%
}
#brxe-vjdirt {
    width: fit-content;
    align-self: flex-end !important;
    margin-right: 0vh;
    margin-left: 0;
    padding-top: 0.2vw;
    padding-right: 0.2vw;
    padding-bottom: 0.2vw;
    padding-left: 0.2vw;
    border: 1px solid rgba(255, 255, 255, 0.27);
    border-radius: 5vw
}
#brxe-vjdirt {
    cursor: pointer;
}

@media (max-width: 478px) {
#brxe-vjdirt {
    justify-content: center;
    align-self: flex-end !important;
    align-items: center;
    width: 8vw;
    height: 8vw;
    background-color: #222222;
    border-radius: 20vw;
    position: relative;
    flex-wrap: nowrap;
    margin-right: 0
}
}
#brxe-skssqq {
    width: fit-content;
    margin-right: 0;
    margin-left: 0;
    position: sticky;
    right: 0px;
    top: 0px;
    align-items: flex-end;
    align-self: flex-end !important;
    padding-top: 2vh;
    padding-right: 2vh;
    padding-bottom: 2vh;
    padding-left: 2vh;
    background-color: rgba(66, 66, 66, 0.36);
    border-bottom: 1px solid #424242;
    border-left: 1px solid #424242;
    border-bottom-left-radius: 2vh
}
#brxe-skssqq {
    backdrop-filter: blur(4px);
}

@media (max-width: 478px) {
#brxe-skssqq {
    position: sticky;
    width: fit-content;
    top: 0px;
    padding-top: 3vw;
    padding-right: 3vw;
    padding-bottom: 3vw;
    padding-left: 3vw;
    background-color: rgba(20, 20, 20, 0.46);
    align-items: flex-end;
    align-self: flex-end !important;
    flex-wrap: nowrap;
    margin-right: 0;
    margin-left: 0;
    border-bottom: 1px solid #424242;
    border-left: 1px solid #424242;
    border-bottom-left-radius: 2vw
}
#brxe-skssqq {
    backdrop-filter: blur(4px);
}
}
#brxe-rvibdw {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 5vw;
    line-height: 4.5vw
}

@media (max-width: 478px) {
#brxe-rvibdw {
    color: #f5f5f5;
    font-family: "";
    font-size: 10vw;
    line-height: 9vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-jsydix {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-jsydix {
    position: relative
}
}
#brxe-wdwspm {
    font-family: "Neue Haas";
    font-weight: 300;
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw;
    width: 81%
}
#brxe-wdwspm a {
    font-family: "Neue Haas";
    font-weight: 300;
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw;
    font-size: inherit
}

@media (max-width: 478px) {
#brxe-wdwspm {
    color: #f5f5f5;
    font-family: "";
    font-weight: 400;
    font-size: 2.8vw;
    line-height: 2.8vw;
    width: 88%
}
#brxe-wdwspm a {
    color: #f5f5f5;
    font-family: "";
    font-weight: 400;
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-size: inherit
}
}
#brxe-cmuwqm {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}
#brxe-asutxd {
    align-self: flex-end !important;
    justify-content: flex-end;
    align-items: flex-end;
    width: fit-content;
    row-gap: 2vH;
    margin-right: 0;
    margin-left: 0;
    padding-top: 0vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-asutxd {
    row-gap: 2vh;
    justify-content: flex-start;
    align-self: flex-end !important;
    align-items: flex-end;
    padding-top: 0vh;
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-icpzwq {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw
}

@media (max-width: 478px) {
#brxe-icpzwq {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-clcagi {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-clcagi {
    position: relative;
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}
}
#brxe-nddren {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw;
    letter-spacing: -0.03vw
}

@media (max-width: 478px) {
#brxe-nddren {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-lfomjp {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-lfomjp {
    position: relative
}
}
#brxe-cxyvoq {
    width: 83%;
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw
}
#brxe-cxyvoq a {
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw;
    font-size: inherit
}

@media (max-width: 478px) {
#brxe-cxyvoq {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    width: 95%
}
#brxe-cxyvoq a {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    font-size: inherit
}
}
#brxe-xavnhh {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-xavnhh {
    padding-left: 0vw
}
}
#brxe-vpyzyo {
    width: 100%;
    flex-direction: column;
    column-gap: 1vw;
    row-gap: 2vh
}

@media (max-width: 478px) {
#brxe-vpyzyo {
    width: 90%;
    margin-right: 0;
    margin-left: 0;
    row-gap: 2vh
}
}
#brxe-zoxurj {
    width: 100%;
    flex-direction: row;
    column-gap: 0.5vw;
    row-gap: 2vh;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    padding-top: 8vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-zoxurj {
    flex-direction: row;
    column-gap: 1vw;
    padding-top: 10VH;
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-zlqhur {
    width: 100%;
    padding-top: 5vh
}
#brxe-zlqhur:not(.tag), #brxe-zlqhur img {
    object-fit: contain
}

@media (max-width: 478px) {
#brxe-zlqhur {
    padding-top: 5vh
}
}
#brxe-rmcznv {
    width: 100%
}
#brxe-jjfyae {
    font-family: "Neue Haas";
    font-weight: 500;
    color: #ffffff;
    font-size: 0.9VW;
    line-height: 0.9VW
}

@media (max-width: 478px) {
#brxe-jjfyae {
    font-family: "Neue Haas";
    font-weight: 500;
    font-size: 2.7vw;
    line-height: 2.7vw
}
}
#brxe-gtsiji {
    width: fit-content;
    justify-content: center;
    margin-top: 2vh;
    margin-right: 0;
    margin-left: 0;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    border-radius: 0.3vw
}

@media (max-width: 478px) {
#brxe-gtsiji {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw;
    margin-top: 2vh
}
}
#brxe-ixkhgx {
    width: 100%;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-ixkhgx {
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-hmuypz {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw
}

@media (max-width: 478px) {
#brxe-hmuypz {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-nvejbv {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-nvejbv {
    position: relative;
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}
}
#brxe-qgnzdh {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw;
    letter-spacing: -0.03vw
}

@media (max-width: 478px) {
#brxe-qgnzdh {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-qzcozr {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-qzcozr {
    position: relative
}
}
#brxe-ftkwdf {
    width: 83%;
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw
}
#brxe-ftkwdf a {
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw;
    font-size: inherit
}

@media (max-width: 478px) {
#brxe-ftkwdf {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    width: 95%
}
#brxe-ftkwdf a {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    font-size: inherit
}
}
#brxe-iiqjmm {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-iiqjmm {
    padding-left: 0vw
}
}
#brxe-itgwzy {
    width: 100%;
    flex-direction: column;
    row-gap: 2vh
}

@media (max-width: 478px) {
#brxe-itgwzy {
    width: 90%;
    margin-right: 0;
    margin-left: 0;
    row-gap: 2vh
}
}
#brxe-lcjepb {
    width: 100%;
    flex-direction: row;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    column-gap: 0.5vw;
    padding-top: 8vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-lcjepb {
    flex-direction: row;
    column-gap: 1vw;
    padding-top: 10VH;
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-jdvreh {
    width: 100%;
    border-radius: 1vw
}
#brxe-jdvreh:not(.tag), #brxe-jdvreh img {
    object-fit: contain
}
#brxe-iplsds {
    width: 100%;
    padding-top: 5vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-iplsds {
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-ltwyzd {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw
}

@media (max-width: 478px) {
#brxe-ltwyzd {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-lkgcrw {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-lkgcrw {
    position: relative;
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}
}
#brxe-ipznui {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw;
    letter-spacing: -0.03vw
}

@media (max-width: 478px) {
#brxe-ipznui {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-nvqsao {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-nvqsao {
    position: relative
}
}
#brxe-fptxzc {
    width: 83%;
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw
}
#brxe-fptxzc a {
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw;
    font-size: inherit
}

@media (max-width: 478px) {
#brxe-fptxzc {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    width: 95%
}
#brxe-fptxzc a {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    font-size: inherit
}
}
#brxe-aenive {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-aenive {
    padding-left: 0vw
}
}
#brxe-swiflh {
    width: 100%;
    flex-direction: column;
    row-gap: 2vh
}

@media (max-width: 478px) {
#brxe-swiflh {
    width: 90%;
    margin-right: 0;
    margin-left: 0;
    row-gap: 2vh
}
}
#brxe-dxjhxm {
    width: 100%;
    flex-direction: row;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    column-gap: 0.5vw;
    padding-top: 8vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-dxjhxm {
    flex-direction: row;
    column-gap: 1vw;
    padding-top: 10VH;
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-duggrm {
    width: 100%;
    border-radius: 1vw
}
#brxe-duggrm:not(.tag), #brxe-duggrm img {
    object-fit: contain
}
#brxe-oojnfw {
    width: 100%;
    padding-top: 5vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-oojnfw {
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-olpyrz {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw
}

@media (max-width: 478px) {
#brxe-olpyrz {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-iwnsdj {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-iwnsdj {
    position: relative;
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}
}
#brxe-wjturx {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw;
    letter-spacing: -0.03vw
}

@media (max-width: 478px) {
#brxe-wjturx {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-wowoac {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-wowoac {
    position: relative
}
}
#brxe-qixcri {
    width: 96%;
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw
}
#brxe-qixcri a {
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw;
    font-size: inherit
}

@media (max-width: 478px) {
#brxe-qixcri {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    width: 95%
}
#brxe-qixcri a {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    font-size: inherit
}
}
#brxe-ejflap {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-ejflap {
    padding-left: 0vw
}
}
#brxe-ernhus {
    width: 100%;
    flex-direction: column;
    row-gap: 2vh
}

@media (max-width: 478px) {
#brxe-ernhus {
    width: 90%;
    margin-right: 0;
    margin-left: 0;
    row-gap: 2vh
}
}
#brxe-pgdoor {
    width: 100%;
    flex-direction: row;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    column-gap: 0.5vw;
    padding-top: 8vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-pgdoor {
    flex-direction: row;
    column-gap: 1vw;
    padding-top: 10VH;
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-aicddh {
    width: 100%;
    padding-top: 5vh
}
#brxe-aicddh:not(.tag), #brxe-aicddh img {
    object-fit: contain
}

@media (max-width: 478px) {
#brxe-aicddh {
    padding-top: 2VH
}
}
#brxe-ytnemv {
    width: 100%
}
#brxe-ecnerc {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-ecnerc {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-uqipwl {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-uqipwl {
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    width: fit-content;
    border-radius: 1vw;
    margin-top: 2vh
}
}
#brxe-bdotcf {
    width: 100%
}
#brxe-bdotcf:not(.tag), #brxe-bdotcf img {
    object-fit: contain
}

@media (max-width: 478px) {
#brxe-bdotcf {
    padding-top: 2vh
}
}
#brxe-pzxhvt {
    width: 100%
}
#brxe-vepwdt {
    font-family: "Neue Haas";
    font-weight: 500;
    color: #ffffff;
    font-size: 0.9VW;
    line-height: 0.9VW
}

@media (max-width: 478px) {
#brxe-vepwdt {
    font-family: "Neue Haas";
    font-weight: 500;
    font-size: 2.7vw;
    line-height: 2.7vw
}
}
#brxe-zvdovu {
    width: fit-content;
    justify-content: center;
    margin-right: 0;
    margin-left: 0;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    border-radius: 0.3vw
}

@media (max-width: 478px) {
#brxe-zvdovu {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw;
    margin-top: 2vh
}
}
#brxe-umnnqu {
    width: 100%;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-umnnqu {
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-hgzzyy {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw
}

@media (max-width: 478px) {
#brxe-hgzzyy {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-dlhsuo {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-dlhsuo {
    position: relative;
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}
}
#brxe-ynkkad {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw;
    letter-spacing: -0.03vw
}

@media (max-width: 478px) {
#brxe-ynkkad {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-vdymew {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-vdymew {
    position: relative
}
}
#brxe-ynvwxv {
    width: 83%;
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw
}
#brxe-ynvwxv a {
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw;
    font-size: inherit
}

@media (max-width: 478px) {
#brxe-ynvwxv {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    width: 95%
}
#brxe-ynvwxv a {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    font-size: inherit
}
}
#brxe-vcnepk {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-vcnepk {
    padding-left: 0vw
}
}
#brxe-txmkiv {
    width: 100%;
    flex-direction: column;
    row-gap: 2vh
}

@media (max-width: 478px) {
#brxe-txmkiv {
    width: 90%;
    margin-right: 0;
    margin-left: 0;
    row-gap: 2vh
}
}
#brxe-agsuty {
    width: 100%;
    flex-direction: row;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    column-gap: 0.5vw;
    padding-top: 8vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-agsuty {
    flex-direction: row;
    column-gap: 1vw;
    padding-top: 10VH;
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-tmsyzh {
    width: 100%;
    border-radius: 1vw
}
#brxe-tmsyzh:not(.tag), #brxe-tmsyzh img {
    object-fit: cover
}
#brxe-smtonr {
    width: 100%
}
#brxe-aennri {
    width: 100%;
    border-radius: 1vw
}
#brxe-aennri:not(.tag), #brxe-aennri img {
    object-fit: cover
}
#brxe-sposmz {
    width: 100%
}
#brxe-hnonlk {
    width: 100%;
    border-radius: 1vw
}
#brxe-hnonlk:not(.tag), #brxe-hnonlk img {
    object-fit: cover
}
#brxe-unsscs {
    width: 100%
}
#brxe-komrlf {
    width: 100%;
    border-radius: 1vw
}
#brxe-komrlf:not(.tag), #brxe-komrlf img {
    object-fit: cover
}
#brxe-xrahfr {
    width: 100%
}
#brxe-unddfs {
    width: 100%;
    border-radius: 1vw
}
#brxe-unddfs:not(.tag), #brxe-unddfs img {
    object-fit: cover
}
#brxe-pmgkmd {
    width: 100%
}
#brxe-rrmbaj {
    width: 100%;
    padding-top: 5vh;
    padding-right: 2vh;
    padding-left: 2vh;
    row-gap: 2VH
}

@media (max-width: 478px) {
#brxe-rrmbaj {
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-ptlbzv {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw
}

@media (max-width: 478px) {
#brxe-ptlbzv {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-onessf {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-onessf {
    position: relative;
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}
}
#brxe-iiplne {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw;
    letter-spacing: -0.03vw
}

@media (max-width: 478px) {
#brxe-iiplne {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-tswjzo {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-tswjzo {
    position: relative
}
}
#brxe-hjcsuw {
    width: 83%;
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw
}
#brxe-hjcsuw a {
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw;
    font-size: inherit
}

@media (max-width: 478px) {
#brxe-hjcsuw {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    width: 95%
}
#brxe-hjcsuw a {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    font-size: inherit
}
}
#brxe-reyssc {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-reyssc {
    padding-left: 0vw
}
}
#brxe-mxqtpv {
    width: 100%;
    flex-direction: column;
    row-gap: 2vh
}

@media (max-width: 478px) {
#brxe-mxqtpv {
    width: 90%;
    margin-right: 0;
    margin-left: 0;
    row-gap: 2vh
}
}
#brxe-rrpjil {
    width: 100%;
    flex-direction: row;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    column-gap: 0.5vw;
    padding-top: 8vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-rrpjil {
    flex-direction: row;
    column-gap: 1vw;
    padding-top: 10VH;
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-flxssf {
    width: 100%
}
#brxe-flxssf:not(.tag), #brxe-flxssf img {
    object-fit: contain
}

@media (max-width: 478px) {
#brxe-flxssf {
    padding-top: 0VH
}
#brxe-flxssf:not(.tag), #brxe-flxssf img {
    object-fit: fill
}
}
#brxe-izrhfn {
    padding-top: 2vh;
    padding-bottom: 2vh;
    width: 100%
}
#brxe-chqpot {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-chqpot {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-bxzebv {
    width: fit-content;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-bxzebv {
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    width: fit-content;
    border-radius: 1vw
}
}
#brxe-zoiywe {
    width: 100%
}
#brxe-zoiywe:not(.tag), #brxe-zoiywe img {
    object-fit: contain
}

@media (max-width: 478px) {
#brxe-zoiywe {
    padding-top: 0VH
}
#brxe-zoiywe:not(.tag), #brxe-zoiywe img {
    object-fit: fill
}
}
#brxe-worgqf {
    padding-top: 2vh;
    padding-bottom: 2vh;
    width: 100%
}
#brxe-gfhwnj {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-gfhwnj {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-mynfwr {
    width: fit-content;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-mynfwr {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-jwgtlv {
    width: 100%
}
#brxe-jwgtlv:not(.tag), #brxe-jwgtlv img {
    object-fit: contain
}

@media (max-width: 478px) {
#brxe-jwgtlv:not(.tag), #brxe-jwgtlv img {
    object-fit: fill
}
}
#brxe-ddbvkp {
    padding-top: 2vh;
    padding-bottom: 2vh;
    width: 100%
}
#brxe-bzrcrl {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-bzrcrl {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-xanvcx {
    width: fit-content;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    column-gap: 0.2vw;
    background-color: #232323;
    flex-direction: row;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-xanvcx {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-ophjef {
    width: 100%;
    padding-top: 5vh;
    column-gap: 2vh
}
#brxe-hrimhb {
    width: 100%
}
#brxe-hrimhb:not(.tag), #brxe-hrimhb img {
    object-fit: contain
}

@media (max-width: 478px) {
#brxe-hrimhb:not(.tag), #brxe-hrimhb img {
    object-fit: fill
}
}
#brxe-cjrbkb {
    padding-top: 2vh;
    padding-bottom: 2vh;
    width: 100%
}
#brxe-sqjirv {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-sqjirv {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-hpptlh {
    width: fit-content;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-hpptlh {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-injekv {
    width: 100%
}
#brxe-injekv:not(.tag), #brxe-injekv img {
    object-fit: contain
}

@media (max-width: 478px) {
#brxe-injekv:not(.tag), #brxe-injekv img {
    object-fit: fill
}
}
#brxe-rasvqp {
    padding-top: 2vh;
    padding-bottom: 2vh;
    width: 100%
}
#brxe-lzfkpw {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-lzfkpw {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-yxwvnx {
    width: fit-content;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-yxwvnx {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-cwwkgb {
    width: 100%
}
#brxe-cwwkgb:not(.tag), #brxe-cwwkgb img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-cwwkgb:not(.tag), #brxe-cwwkgb img {
    object-fit: fill
}
}
#brxe-ofmwsr {
    padding-top: 2vh;
    padding-bottom: 2vh;
    width: 100%
}
#brxe-fwacbv {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-fwacbv {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-idgrpn {
    width: fit-content;
    margin-right: 0;
    margin-left: 0;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-idgrpn {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-fyjwjr {
    width: 100%;
    column-gap: 2vh
}
#brxe-lwvxot {
    width: 100%
}
#brxe-lwvxot:not(.tag), #brxe-lwvxot img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-lwvxot:not(.tag), #brxe-lwvxot img {
    object-fit: fill
}
}
#brxe-jiuuni {
    width: 100%
}
#brxe-dmolag {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500;
    text-transform: uppercase
}

@media (max-width: 478px) {
#brxe-dmolag {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-hwoxmh {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-hwoxmh {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-ztfhnx {
    width: 100%
}
#brxe-ztfhnx:not(.tag), #brxe-ztfhnx img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-ztfhnx:not(.tag), #brxe-ztfhnx img {
    object-fit: fill
}
}
#brxe-gwwabu {
    width: 100%
}
#brxe-puupmp {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500;
    text-transform: uppercase
}

@media (max-width: 478px) {
#brxe-puupmp {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-qzupqw {
    width: fit-content;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-qzupqw {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-ovcvtn {
    width: 100%;
    margin-top: 2vh;
    row-gap: 2vh
}
#brxe-mmbctx {
    width: 100%
}
#brxe-mmbctx:not(.tag), #brxe-mmbctx img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-mmbctx:not(.tag), #brxe-mmbctx img {
    object-fit: fill
}
}
#brxe-zlgsej {
    width: 100%
}
#brxe-ispopl {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500;
    text-transform: uppercase
}

@media (max-width: 478px) {
#brxe-ispopl {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-qvbahy {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-qvbahy {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-uelvfs {
    width: 100%
}
#brxe-uelvfs:not(.tag), #brxe-uelvfs img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-uelvfs:not(.tag), #brxe-uelvfs img {
    object-fit: fill
}
}
#brxe-kaypyu {
    width: 100%
}
#brxe-ntndqv {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500;
    text-transform: uppercase
}

@media (max-width: 478px) {
#brxe-ntndqv {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-lbopgg {
    width: fit-content;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-lbopgg {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-voyigj {
    width: 100%;
    padding-top: 2vh;
    row-gap: 2vh
}
#brxe-lnanub {
    width: 100%
}
#brxe-lnanub:not(.tag), #brxe-lnanub img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-lnanub:not(.tag), #brxe-lnanub img {
    object-fit: fill
}
}
#brxe-ajkdim {
    width: 100%
}
#brxe-scddzk {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500;
    text-transform: uppercase
}

@media (max-width: 478px) {
#brxe-scddzk {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-qstjfz {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-qstjfz {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-etmwbv {
    width: 100%
}
#brxe-etmwbv:not(.tag), #brxe-etmwbv img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-etmwbv:not(.tag), #brxe-etmwbv img {
    object-fit: fill
}
}
#brxe-fkslwi {
    width: 100%
}
#brxe-tiowda {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500;
    text-transform: uppercase
}

@media (max-width: 478px) {
#brxe-tiowda {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-ncxjzp {
    width: fit-content;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-ncxjzp {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-qahszz {
    width: 100%;
    padding-top: 2vh;
    row-gap: 2vh
}
#brxe-aosvsm {
    width: 100%
}
#brxe-aosvsm:not(.tag), #brxe-aosvsm img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-aosvsm:not(.tag), #brxe-aosvsm img {
    object-fit: fill
}
}
#brxe-enwvve {
    width: 100%
}
#brxe-kezjgr {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500;
    text-transform: uppercase
}

@media (max-width: 478px) {
#brxe-kezjgr {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-jgeeoo {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-jgeeoo {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-ytshmr {
    width: 100%
}
#brxe-ytshmr:not(.tag), #brxe-ytshmr img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-ytshmr:not(.tag), #brxe-ytshmr img {
    object-fit: fill
}
}
#brxe-fnbomv {
    width: 100%
}
#brxe-rcsvhc {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-rcsvhc {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-kmlral {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-kmlral {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-daybdh {
    width: 100%
}
#brxe-daybdh:not(.tag), #brxe-daybdh img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-daybdh:not(.tag), #brxe-daybdh img {
    object-fit: fill
}
}
#brxe-sfnzik {
    width: 100%
}
#brxe-iokqdc {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-iokqdc {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-srhype {
    width: fit-content;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-srhype {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-nhttoa {
    width: 100%
}
#brxe-nhttoa:not(.tag), #brxe-nhttoa img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-nhttoa:not(.tag), #brxe-nhttoa img {
    object-fit: fill
}
}
#brxe-ppauxm {
    padding-top: 0;
    width: 100%
}
#brxe-pzrjjn {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-pzrjjn {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-kvgnkm {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-kvgnkm {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-yjgbay {
    width: 100%
}
#brxe-yjgbay:not(.tag), #brxe-yjgbay img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-yjgbay:not(.tag), #brxe-yjgbay img {
    object-fit: fill
}
}
#brxe-xqengk {
    width: 100%
}
#brxe-vptjmk {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-vptjmk {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-xxhntb {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-xxhntb {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-ibaffb {
    width: 100%
}
#brxe-ibaffb:not(.tag), #brxe-ibaffb img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-ibaffb:not(.tag), #brxe-ibaffb img {
    object-fit: fill
}
}
#brxe-zatthv {
    width: 100%
}
#brxe-tsxmmn {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-tsxmmn {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-lnjmcf {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-lnjmcf {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-dfgmtn {
    width: 100%
}
#brxe-dfgmtn:not(.tag), #brxe-dfgmtn img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-dfgmtn:not(.tag), #brxe-dfgmtn img {
    object-fit: fill
}
}
#brxe-jkxkov {
    width: 100%
}
#brxe-tjhdiw {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-tjhdiw {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-rfrxpi {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-rfrxpi {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-vukleg {
    width: 100%
}
#brxe-vukleg:not(.tag), #brxe-vukleg img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-vukleg:not(.tag), #brxe-vukleg img {
    object-fit: fill
}
}
#brxe-zlkjzw {
    width: 100%
}
#brxe-bdfavz {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-bdfavz {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-khzaik {
    width: fit-content;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-khzaik {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-tvzwsq {
    width: 100%
}
#brxe-tvzwsq:not(.tag), #brxe-tvzwsq img {
    object-fit: cover
}

@media (max-width: 478px) {
#brxe-tvzwsq:not(.tag), #brxe-tvzwsq img {
    object-fit: fill
}
}
#brxe-rzetvk {
    width: 100%
}
#brxe-tpmscm {
    font-family: "Neue Haas";
    font-weight: 500;
    color: #ffffff;
    font-size: 0.9VW;
    line-height: 0.9VW
}

@media (max-width: 478px) {
#brxe-tpmscm {
    font-family: "Neue Haas";
    font-weight: 500;
    font-size: 2.7vw;
    line-height: 2.7vw
}
}
#brxe-dxyxcy {
    width: fit-content;
    justify-content: center;
    margin-right: 0;
    margin-left: 0;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    border-radius: 0.3vw
}

@media (max-width: 478px) {
#brxe-dxyxcy {
    width: fit-content;
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    border-radius: 1vw
}
}
#brxe-qgmskk {
    width: 100%;
    padding-top: 2vh;
    row-gap: 2vh
}
#brxe-pqohts {
    width: 100%;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-pqohts {
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-zxptmx {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw
}

@media (max-width: 478px) {
#brxe-zxptmx {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-rwjvfn {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-rwjvfn {
    position: relative;
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}
}
#brxe-lhsaag {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw;
    letter-spacing: -0.03vw
}

@media (max-width: 478px) {
#brxe-lhsaag {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-qhhahk {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-qhhahk {
    position: relative
}
}
#brxe-sglgva {
    font-size: 1.05vw;
    color: #ffffff;
    line-height: 1.05vw;
    font-family: "Neue Haas";
    font-weight: 400;
    width: 83%
}
#brxe-sglgva a {
    font-size: 1.05vw;
    color: #ffffff;
    line-height: 1.05vw;
    font-family: "Neue Haas";
    font-weight: 400;
    font-size: inherit
}

@media (max-width: 478px) {
#brxe-sglgva {
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-family: "";
    font-weight: 400;
    color: #f5f5f5;
    width: 95%
}
#brxe-sglgva a {
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-family: "";
    font-weight: 400;
    color: #f5f5f5;
    font-size: inherit
}
}
#brxe-hjcptn {
    width: fit-content;
    justify-content: flex-start;
    align-self: flex-start !important;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-hjcptn {
    padding-left: 0vw
}
}
#brxe-kvnpfy {
    width: 100%;
    flex-direction: column;
    row-gap: 2vh
}

@media (max-width: 478px) {
#brxe-kvnpfy {
    width: 90%;
    margin-right: 0;
    margin-left: 0;
    row-gap: 2vh
}
}
#brxe-zwvnxe {
    width: 100%;
    flex-direction: row;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    column-gap: 0.5vw;
    padding-top: 8vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-zwvnxe {
    flex-direction: row;
    column-gap: 1vw;
    padding-top: 10VH;
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-usunpn {
    width: 100%;
    border-radius: 1vw
}
#brxe-usunpn:not(.tag), #brxe-usunpn img {
    object-fit: cover
}
#brxe-oelyql {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-oelyql {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-oupkly {
    width: fit-content;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    flex-direction: row;
    column-gap: 0.2vw;
    border-radius: 0.3vw;
    margin-right: 0;
    margin-left: 0;
    justify-content: center
}

@media (max-width: 478px) {
#brxe-oupkly {
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    width: fit-content;
    border-radius: 1vw
}
}
#brxe-flapiu {
    width: 100%;
    padding-top: 5vh;
    padding-right: 2vh;
    padding-left: 2vh;
    row-gap: 2vh
}

@media (max-width: 478px) {
#brxe-flapiu {
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-adyycn {
    width: 100%;
    border-radius: 1vw
}
#brxe-adyycn:not(.tag), #brxe-adyycn img {
    object-fit: cover
}
#brxe-aoluni {
    font-size: 0.9VW;
    color: #ffffff;
    line-height: 0.9VW;
    font-family: "Neue Haas";
    font-weight: 500
}

@media (max-width: 478px) {
#brxe-aoluni {
    font-size: 2.7vw;
    line-height: 2.7vw;
    font-family: "Neue Haas";
    font-weight: 500
}
}
#brxe-fgjafb {
    width: fit-content;
    justify-content: center;
    margin-right: 0;
    margin-left: 0;
    flex-direction: row;
    column-gap: 0.2vw;
    padding-top: 0.6vw;
    padding-right: 2vw;
    padding-bottom: 0.4vw;
    padding-left: 2vw;
    background-color: #232323;
    border-radius: 0.3vw
}

@media (max-width: 478px) {
#brxe-fgjafb {
    padding-top: 2vw;
    padding-right: 5vw;
    padding-bottom: 1.7vw;
    padding-left: 5vw;
    width: fit-content;
    border-radius: 1vw
}
}
#brxe-oibqxa {
    width: 100%;
    padding-top: 5vh;
    padding-right: 2vh;
    padding-left: 2vh;
    row-gap: 2vh
}

@media (max-width: 478px) {
#brxe-oibqxa {
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-pgqeal {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw
}

@media (max-width: 478px) {
#brxe-pgqeal {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-habels {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-habels {
    position: relative;
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}
}
#brxe-tnjuds {
    font-weight: 500;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 2.3vw;
    line-height: 2.3vw;
    letter-spacing: -0.03vw
}

@media (max-width: 478px) {
#brxe-tnjuds {
    color: #f5f5f5;
    font-family: "";
    font-size: 5.2vw;
    line-height: 5.2vw;
    font-weight: 500;
    letter-spacing: -0.1vw
}
}
#brxe-bykaox {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-bykaox {
    position: relative
}
}
#brxe-klnsvh {
    width: 92%;
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw
}
#brxe-klnsvh a {
    font-weight: 400;
    font-family: "Neue Haas";
    color: #ffffff;
    font-size: 1.05vw;
    line-height: 1.05vw;
    font-size: inherit
}

@media (max-width: 478px) {
#brxe-klnsvh {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    width: 95%
}
#brxe-klnsvh a {
    color: #f5f5f5;
    font-family: "";
    font-size: 2.8vw;
    line-height: 2.8vw;
    font-weight: 400;
    font-size: inherit
}
}
#brxe-yqjcbx {
    width: fit-content;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-yqjcbx {
    padding-left: 0vw
}
}
#brxe-jzvpon {
    width: 100%;
    flex-direction: column;
    row-gap: 2vh
}

@media (max-width: 478px) {
#brxe-jzvpon {
    width: 90%;
    margin-right: 0;
    margin-left: 0;
    row-gap: 2vh
}
}
#brxe-iiwlci {
    width: 100%;
    flex-direction: row;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    column-gap: 0.5vw;
    padding-top: 8vh;
    padding-right: 2vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-iiwlci {
    flex-direction: row;
    column-gap: 1vw;
    padding-top: 10VH;
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-tzogxi {
    width: 100%;
    border-radius: 1vw
}
#brxe-tzogxi:not(.tag), #brxe-tzogxi img {
    object-fit: cover
}
#brxe-pupptv {
    width: 100%
}
#brxe-fubflb {
    width: 100%;
    border-radius: 1vw
}
#brxe-fubflb:not(.tag), #brxe-fubflb img {
    object-fit: cover
}
#brxe-ldwfba {
    width: 100%
}
#brxe-gkilgy {
    width: 100%;
    border-radius: 1vw
}
#brxe-gkilgy:not(.tag), #brxe-gkilgy img {
    object-fit: cover
}
#brxe-qmpouc {
    width: 100%
}
#brxe-aynjrc {
    width: 100%;
    border-radius: 1vw
}
#brxe-aynjrc:not(.tag), #brxe-aynjrc img {
    object-fit: cover
}
#brxe-urbjuf {
    width: 100%
}
#brxe-atvuus {
    width: 100%;
    border-radius: 1vw
}
#brxe-atvuus:not(.tag), #brxe-atvuus img {
    object-fit: cover
}
#brxe-xjbbom {
    width: 100%
}
#brxe-mcjxmi {
    width: 100%;
    border-radius: 1vw
}
#brxe-mcjxmi:not(.tag), #brxe-mcjxmi img {
    object-fit: cover
}
#brxe-msldmh {
    width: 100%
}
#brxe-tbndpn:not(.tag), #brxe-tbndpn img {
    object-fit: cover
}
#brxe-tbndpn {
    width: 100%;
    border-radius: 1vw
}
#brxe-vioqza {
    width: 100%
}
#brxe-wioofu {
    width: 100%;
    border-radius: 1vw
}
#brxe-wioofu:not(.tag), #brxe-wioofu img {
    object-fit: cover
}
#brxe-vxxavk {
    width: 100%
}
#brxe-stsvjv {
    width: 100%;
    padding-top: 5vh;
    padding-right: 2vh;
    padding-left: 2vh;
    row-gap: 1VH
}

@media (max-width: 478px) {
#brxe-stsvjv {
    padding-right: 2vw;
    padding-left: 2vw
}
}
#brxe-ihmcjq {
    width: 15VH;
    height: 15VH
}
#brxe-ihmcjq.horizontal .line {
    border-top-style: none
}
#brxe-ihmcjq.vertical .line {
    border-right-style: none
}
#brxe-dzokdb {
    padding-right: 2vh;
    padding-left: 2vh
}
#brxe-eiqqld {
    width: 100%;
    align-self: center;
    color: #f5f5f5;
    font-family: "";
    font-weight: 500;
    font-size: 2.7vw;
    line-height: 2.5vw;
    letter-spacing: -0.06vw;
    text-align: center
}

@media (max-width: 478px) {
#brxe-eiqqld {
    width: 93%;
    font-size: 7vw;
    line-height: 6.5vw
}
}
#brxe-gydpox {
    font-size: 0.9vw;
    color: #f5f5f5;
    font-family: "";
    font-weight: 400;
    line-height: 1vw;
    text-align: center;
    width: 70%;
    align-self: center
}

@media (max-width: 478px) {
#brxe-gydpox {
    font-size: 2.5vw;
    line-height: 2.5vw;
    width: 80%
}
}
#brxe-mhmiip {
    font-size: 0.80vw;
    color: #ffffff;
    font-family: "";
    font-weight: 300;
    letter-spacing: 0.1vw;
    line-height: 0.80vw
}

@media (max-width: 478px) {
#brxe-mhmiip {
    margin-top: 2px;
    font-size: 12px;
    line-height: 12px
}
}
#brxe-eataik {
    position: absolute;
    font-size: 0.80vw;
    color: #ffffff;
    font-family: "";
    font-weight: 300;
    letter-spacing: 0.1vw;
    line-height: 0.80vw
}

@media (max-width: 478px) {
#brxe-eataik {
    margin-top: 2px;
    font-size: 12px;
    line-height: 12px
}
}
#brxe-hwnxrq {
    width: fit-content;
    z-index: 2;
    column-gap: 75%;
    position: relative;
    overflow: hidden;
    margin-top: 1px
}

@media (max-width: 478px) {
#brxe-hwnxrq {
    margin-top: 0;
    margin-right: 0;
    margin-left: -10px;
    align-items: flex-start;
    align-self: center !important;
    flex-wrap: nowrap;
    flex-direction: row
}
}
#brxe-byngpr {
    height: 2.3vw;
    position: absolute;
    width: 2.3vw;
    z-index: 0
}
#brxe-byngpr * {
    stroke-width: 100px !important
}
#brxe-byngpr :not([stroke="none"]) {
    stroke: #f5f5f5 !important
}

@media (max-width: 478px) {
#brxe-byngpr {
    position: absolute;
    width: 34.5px;
    height: 34.5px;
    z-index: 0;
    min-width: 34.5px;
    min-height: 34.5px
}
}
#brxe-jzfuda {
    width: 40%
}
#brxe-jrvxig {
    height: 2vw;
    background-color: #212121;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    position: relative;
    width: 2vw;
    z-index: 3;
    overflow: hidden;
    border-radius: 5vw
}

@media (max-width: 478px) {
#brxe-jrvxig {
    width: 30px;
    height: 30px;
    margin-right: 0;
    margin-left: 0;
    z-index: 3
}
}
#brxe-bsghpy {
    width: 2.2vw;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    z-index: 3;
    height: 2.2vw;
    background-color: rgba(245, 245, 245, 0.42);
    border-radius: 5vw;
    column-gap: 25%
}

@media (max-width: 478px) {
#brxe-bsghpy {
    margin-right: 0;
    margin-left: 15px;
    width: 33px;
    height: 33px;
    position: relative
}
}
#brxe-yuvnci {
    position: relative;
    background-color: rgba(245, 245, 245, 0.11);
    width: fit-content;
    flex-direction: row;
    align-self: center !important;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    justify-content: space-between;
    padding-top: 0.6vh;
    padding-right: 0.6vh;
    padding-bottom: 0.6vh;
    padding-left: 2vh;
    row-gap: 1vw;
    column-gap: 2vw;
    border: 1px solid #616161;
    border-radius: 10vw;
    overflow: hidden
}
#brxe-yuvnci {
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    backdrop-filter: blur(4px);
}
#brxe-yuvnci:hover {
    transform: scale(0.96);
}

@media (max-width: 478px) {
#brxe-yuvnci {
    width: fit-content;
    padding-top: 2px;
    padding-right: 2px;
    padding-bottom: 2.2px;
    padding-left: 25px
}
}
#brxe-hlvdmh {
    width: 100%;
    align-self: center !important;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    row-gap: 6vh
}

@media (max-width: 478px) {
#brxe-hlvdmh {
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    row-gap: 7vh;
    align-self: center !important;
    align-items: center
}
}
#brxe-amsmnz {
    width: 100%;
    background-color: #070707;
    flex-direction: column;
    row-gap: 20vh;
    padding-right: 2vh;
    padding-bottom: 8vh;
    padding-left: 2vh
}

@media (max-width: 478px) {
#brxe-amsmnz {
    row-gap: 7vh;
    padding-right: 2vw;
    padding-bottom: 8vh;
    padding-left: 2vw
}
}
#brxe-xvmzuq.horizontal .line {
    border-top-style: none
}
#brxe-xvmzuq.vertical .line {
    border-right-style: none
}

@media (max-width: 478px) {
#brxe-xvmzuq.horizontal .line {
    border-top-style: none
}
#brxe-xvmzuq.vertical .line {
    border-right-style: none
}
}

#brxe-wrwcph {
    height: 8vh;
    background-color: #151515;
    padding-top: 2vh;
    padding-bottom: 2vh;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    position: sticky;
    bottom: 0px;
    left: 0px
}

@media (max-width: 478px) {
#brxe-wrwcph {
    background-color: #151515;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    position: sticky;
    bottom: 0px;
    padding-top: 2vw;
    padding-bottom: 2vw;
    right: 0px;
    left: 0px;
    width: 100%;
    height: 10vw
}
}
#brxe-rhoezt {
    width: 40VW;
    height: 100%;
    align-self: flex-start !important;
    justify-content: flex-start;
    align-items: flex-start;
    background-color: #070707;
    padding-top: 0vh;
    padding-right: 0vh;
    padding-bottom: 0vh;
    padding-left: 0vh;
    margin-right: 0;
    margin-left: 0;
    position: static
}

@media (max-width: 478px) {
#brxe-rhoezt {
    width: 94vw;
    height: fit-content;
    background-color: #070707;
    margin-right: 0;
    margin-left: 0;
    position: relative;
    padding-top: 0vh;
    padding-right: 0vw;
    padding-bottom: 0vh;
    padding-left: 0vw;
    justify-content: space-between;
    flex-wrap: nowrap
}
}


#brxe-ompukr {
    padding-left: 0;
    position: fixed;
    z-index: 99;
    display: flex
}

@media (max-width: 478px) {
#brxe-ompukr {
    display: flex
}
}
#brxe-nawqsy {
    padding-left: 0;
    position: fixed;
    z-index: 99;
    background-color: #ffffff;
    height: 100VH;
    top: 0px;
    display: flex
}

@media (max-width: 478px) {
#brxe-nawqsy {
    display: flex
}
}
#brxe-ntbvuv {
    width: 7vw
}
#brxe-ntbvuv {
    cursor: pointer;
}

@media (max-width: 478px) {
#brxe-ntbvuv {
    width: 20vw
}
}
#brxe-tgjsda {
    width: 50%;
    position: relative;
    overflow: hidden
}
#brxe-tyorsc {
    font-size: 1.2vw;
    font-family: "Neue Haas";
    line-height: 1.2vw;
    letter-spacing: -0.04vw;
    font-weight: 800
}

@media (max-width: 478px) {
#brxe-tyorsc {
    font-size: 3vw;
    line-height: 3vw
}
}
#brxe-nphrmi.horizontal .line {
    border-top-style: none
}
#brxe-nphrmi.vertical .line {
    border-right-style: none
}
#brxe-ywaakq.horizontal .line {
    border-top-style: none
}
#brxe-ywaakq.vertical .line {
    border-right-style: none
}
#brxe-itwxuw {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    background-color: #212121;
    width: 2.5vw;
    height: 2.5vw;
    border-radius: 4vw;
    min-width: 2.5vw;
    min-height: 2.5vw;
    max-width: 2.5vw;
    max-height: 2.5vw
}

@media (max-width: 478px) {
#brxe-itwxuw {
    width: 8vw;
    min-width: 8vw;
    max-width: 8vw;
    height: 8vw;
    min-height: 8vw;
    max-height: 8vw
}
}
#brxe-qrvtfe {
    width: 2.5vw;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    position: absolute;
    height: 2.5vw;
    z-index: 1
}

@media (max-width: 478px) {
#brxe-qrvtfe {
    width: 8vw;
    height: 8vw
}
}
#brxe-kijosg {
    width: 2.5vw;
    height: 2.5vw;
    position: relative;
    border-radius: 10vw;
    background-color: #e6e6e6;
    margin-right: 0;
    margin-left: 0;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    overflow: hidden
}

@media (max-width: 478px) {
#brxe-kijosg {
    width: 8vw;
    height: 8vw
}
}
#brxe-ygqqak {
    width: fit-content;
    flex-direction: row;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    column-gap: 0.7vw;
    margin-right: 0;
    margin-left: 0
}
#brxe-ygqqak {
    cursor: pointer;
}
#brxe-adbnsr {
    width: 50%;
    align-self: flex-end !important;
    justify-content: flex-end;
    align-items: flex-end;
    flex-direction: row
}
#brxe-zjzkpf {
    width: 100%;
    flex-direction: row;
    padding-right: 2vw;
    padding-left: 2vw;
    position: relative
}
#brxe-enuuvp {
    font-size: 2.4vw;
    color: #212121;
    font-family: "";
    line-height: 2.4vw;
    font-weight: 400;
    text-align: left;
    align-self: flex-start
}

@media (max-width: 478px) {
#brxe-enuuvp {
    font-size: 4vw;
    line-height: 4vw;
    letter-spacing: -0.1vw;
    text-align: left;
    font-weight: 400;
    align-self: flex-start
}
}
#brxe-gcyznl {
    width: 100%;
    position: relative;
    overflow: hidden
}

@media (max-width: 478px) {
#brxe-gcyznl {
    width: 80%;
    margin-right: 0;
    margin-left: 0;
    position: relative;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-self: flex-start !important
}
}
#brxe-nallcr {
    font-size: 2.4vw;
    color: #212121;
    font-family: "";
    line-height: 2.4vw;
    font-weight: 400;
    text-align: left;
    align-self: flex-start
}

@media (max-width: 478px) {
#brxe-nallcr {
    font-size: 4vw;
    line-height: 4vw;
    letter-spacing: -0.1vw;
    text-align: left;
    font-weight: 400;
    align-self: flex-start
}
}
#brxe-jeeqsa {
    width: 100%;
    position: relative;
    overflow: hidden
}

@media (max-width: 478px) {
#brxe-jeeqsa {
    width: 90%;
    margin-right: 0;
    margin-left: 0;
    position: relative;
    flex-wrap: nowrap;
    align-items: flex-start;
    align-self: flex-start !important
}
}

@media (max-width: 478px) {
#brxe-leosbg {
    width: 100%
}
}
#brxe-sartal {
    width: 40%;
    padding-left: 0%;
    margin-left: 7%;
    z-index: 3
}
#brxe-iljlyj.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-iljlyj.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-iljlyj .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-tzowpx {
    width: 5vw;
    height: 5vw;
    border-radius: 6vw;
    background-color: #621e1e
}

@media (max-width: 478px) {
#brxe-tzowpx {
    width: 7vw;
    height: 7vw;
    border-radius: 15vw
}
}
#brxe-cgffou {
    align-self: center !important;
    justify-content: center;
    position: absolute
}
#brxe-mpykau {
    width: 5vw;
    height: 5vw;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    background-color: rgba(245, 245, 245, 0.21);
    border-radius: 10vw
}
#brxe-mpykau {
    backdrop-filter: blur(5px);
}

@media (max-width: 478px) {
#brxe-mpykau {
    width: 7vw;
    height: 7vw;
    border-radius: 15vw
}
}
#brxe-pgseev {
    row-gap: 1vh;
    margin-top: 3%;
    width: 6vw
}
#brxe-pgseev {
    cursor: pointer;
}

@media (max-width: 478px) {
#brxe-pgseev {
    width: 7vw;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    z-index: 2
}
}


@media (max-width: 478px) {
#brxe-eeqzcb {
    width: 40vw;
    height: 25vw;
    margin-right: 0;
    margin-left: 0;
    border-radius: 1.5vw;
    align-self: flex-start !important;
    justify-content: center;
    align-items: center;
    position: relative;
    overflow: hidden
}
}
#brxe-pzlamg {
    display: none
}

@media (max-width: 478px) {
#brxe-pzlamg {
    width: 100%;
    align-self: flex-start !important;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    column-gap: 2VW;
    display: flex
}
}
#brxe-wsqwfu {
    align-self: center !important;
    align-items: flex-start;
    width: 25%;
    justify-content: center;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-wsqwfu {
    width: 50%;
    flex-wrap: nowrap;
    flex-direction: column;
    position: relative;
    align-items: flex-start;
    align-self: center !important;
    justify-content: space-between;
    flex-shrink: 0;
    height: 58vw
}
}
#brxe-junzgu {
    font-size: 2.5vw;
    color: #212121;
    font-family: "";
    line-height: 2vw;
    font-weight: 400;
    text-align: right;
    letter-spacing: -0.04vw
}

@media (max-width: 478px) {
#brxe-junzgu {
    font-size: 6.2vw;
    line-height: 6vw;
    letter-spacing: -0.2vw
}
}
#brxe-dvojaj {
    font-size: 2.5vw;
    color: #212121;
    font-family: "";
    line-height: 2vw;
    font-weight: 400;
    text-align: right;
    letter-spacing: -0.04vw
}

@media (max-width: 478px) {
#brxe-dvojaj {
    font-size: 6.2vw;
    line-height: 6vw;
    letter-spacing: -0.2vw
}
}
#brxe-mhcksu {
    position: absolute;
    top: 0px;
    bottom: 0px;
    right: 0px;
    align-self: flex-start !important;
    justify-content: flex-end;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-mhcksu {
    flex-wrap: nowrap;
    align-self: flex-start !important;
    align-items: flex-end
}
}
#brxe-mepbgi {
    z-index: 2;
    position: relative;
    width: 100%
}
#brxe-mepbgi.horizontal .line {
    border-top-color: #363636
}
#brxe-mepbgi.vertical .line {
    border-right-color: #363636
}
#brxe-mepbgi .icon {
    color: #363636
}

@media (max-width: 478px) {
#brxe-mepbgi {
    width: 100%
}
}
#brxe-nuxshy {
    position: absolute;
    z-index: 1;
    width: 100%
}
#brxe-nuxshy.horizontal .line {
    border-top-color: #dcdcdc
}
#brxe-nuxshy.vertical .line {
    border-right-color: #dcdcdc
}
#brxe-nuxshy .icon {
    color: #dcdcdc
}

@media (max-width: 478px) {
#brxe-nuxshy {
    width: 100%
}
}
#brxe-cyjhfk {
    width: 100%;
    position: relative
}

@media (max-width: 478px) {
#brxe-cyjhfk {
    align-items: flex-end;
    align-self: flex-end !important
}
}
#brxe-qqsdup {
    width: 100%;
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px
}
#brxe-tqjtyu {
    align-self: flex-start !important;
    justify-content: flex-end;
    align-items: flex-start;
    position: relative;
    overflow: hidden;
    width: 100%;
    margin-right: 0;
    margin-left: 0;
    padding-bottom: 0.5vh
}

@media (max-width: 478px) {
#brxe-tqjtyu {
    align-self: flex-start !important;
    justify-content: center;
    align-items: flex-end
}
}
#brxe-iczccw {
    font-size: 2.5vw;
    color: #212121;
    font-family: "";
    line-height: 2vw;
    font-weight: 400;
    text-align: right;
    letter-spacing: -0.04vw
}

@media (max-width: 478px) {
#brxe-iczccw {
    font-size: 6.2vw;
    line-height: 6vw;
    letter-spacing: -0.2vw
}
}
#brxe-kpqzvd {
    font-size: 2.5vw;
    color: #212121;
    font-family: "";
    line-height: 2vw;
    font-weight: 400;
    text-align: right;
    letter-spacing: -0.04vw
}

@media (max-width: 478px) {
#brxe-kpqzvd {
    font-size: 6.2vw;
    line-height: 6vw;
    letter-spacing: -0.2vw
}
}
#brxe-hpkdnz {
    position: absolute;
    top: 0px;
    bottom: 0px;
    right: 0px;
    align-self: flex-start !important;
    justify-content: flex-end;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-hpkdnz {
    align-items: flex-end
}
}
#brxe-hxtvam {
    position: relative;
    z-index: 2;
    width: 100%
}
#brxe-hxtvam.horizontal .line {
    border-top-color: #363636
}
#brxe-hxtvam.vertical .line {
    border-right-color: #363636
}
#brxe-hxtvam .icon {
    color: #363636
}
#brxe-avrkxl {
    position: absolute;
    z-index: 1
}
#brxe-avrkxl.horizontal .line {
    border-top-color: #dcdcdc
}
#brxe-avrkxl.vertical .line {
    border-right-color: #dcdcdc
}
#brxe-avrkxl .icon {
    color: #dcdcdc
}
#brxe-hjyoac {
    width: 100%;
    position: relative
}

@media (max-width: 478px) {
#brxe-hjyoac {
    align-self: flex-end !important;
    align-items: flex-end
}
}
#brxe-octanj {
    width: 100%;
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px
}
#brxe-kjfysg {
    align-items: flex-start;
    align-self: flex-start !important;
    justify-content: center;
    position: relative;
    overflow: hidden;
    width: 100%;
    margin-right: 0;
    margin-left: 0;
    padding-bottom: 0.5vh
}

@media (max-width: 478px) {
#brxe-kjfysg {
    align-self: center !important;
    align-items: flex-end
}
}
#brxe-fwebdy {
    font-size: 2.5vw;
    color: #212121;
    font-family: "";
    line-height: 2vw;
    font-weight: 400;
    text-align: right;
    letter-spacing: -0.04vw
}

@media (max-width: 478px) {
#brxe-fwebdy {
    font-size: 6.2vw;
    line-height: 6vw;
    letter-spacing: -0.2vw
}
}
#brxe-qqouwa {
    font-size: 2.5vw;
    color: #212121;
    font-family: "";
    line-height: 2vw;
    font-weight: 400;
    text-align: right;
    letter-spacing: -0.04vw
}

@media (max-width: 478px) {
#brxe-qqouwa {
    font-size: 6.2vw;
    line-height: 6vw;
    letter-spacing: -0.2vw
}
}
#brxe-ftbdbr {
    position: absolute;
    top: 0px;
    bottom: 0px;
    right: 0px;
    align-self: flex-start !important;
    justify-content: flex-end;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-ftbdbr {
    align-items: flex-end
}
}
#brxe-ymxtlc {
    position: relative;
    z-index: 2;
    width: 100%
}
#brxe-ymxtlc.horizontal .line {
    border-top-color: #363636
}
#brxe-ymxtlc.vertical .line {
    border-right-color: #363636
}
#brxe-ymxtlc .icon {
    color: #363636
}
#brxe-utwnid {
    position: absolute;
    z-index: 1
}
#brxe-utwnid.horizontal .line {
    border-top-color: #dcdcdc
}
#brxe-utwnid.vertical .line {
    border-right-color: #dcdcdc
}
#brxe-utwnid .icon {
    color: #dcdcdc
}
#brxe-auefzd {
    width: 100%;
    position: relative
}

@media (max-width: 478px) {
#brxe-auefzd {
    align-self: flex-end !important;
    align-items: flex-end
}
}
#brxe-rmqiua {
    width: 100%;
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px
}
#brxe-aazxor {
    align-items: flex-start;
    align-self: flex-start !important;
    justify-content: center;
    position: relative;
    overflow: hidden;
    width: 100%;
    margin-right: 0;
    margin-left: 0;
    padding-bottom: 0.5vh
}

@media (max-width: 478px) {
#brxe-aazxor {
    align-self: center !important;
    align-items: flex-end
}
}
#brxe-ybcgxw {
    width: 32%;
    align-self: flex-start !important;
    justify-content: flex-start;
    margin-right: 0;
    margin-left: 0;
    row-gap: 1.75vh
}

@media (max-width: 478px) {
#brxe-ybcgxw {
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 3.5vw
}
}
#brxe-dqtznb {
    font-size: 2.5vw;
    color: #212121;
    font-family: "";
    line-height: 2vw;
    font-weight: 400;
    text-align: right;
    letter-spacing: -0.04vw
}

@media (max-width: 478px) {
#brxe-dqtznb {
    font-size: 6.2vw;
    line-height: 6vw;
    letter-spacing: -0.2vw
}
}
#brxe-yyiczx {
    font-size: 2.5vw;
    color: #212121;
    font-family: "";
    line-height: 2vw;
    font-weight: 400;
    text-align: right;
    letter-spacing: -0.04vw
}

@media (max-width: 478px) {
#brxe-yyiczx {
    font-size: 6.2vw;
    line-height: 6vw;
    letter-spacing: -0.2vw
}
}
#brxe-rkivdb {
    position: absolute;
    top: 0px;
    bottom: 0px;
    right: 0px;
    align-self: flex-start !important;
    justify-content: flex-end;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-rkivdb {
    align-items: flex-end
}
}
#brxe-lqizkx {
    position: relative;
    z-index: 2;
    width: 100%
}
#brxe-lqizkx.horizontal .line {
    border-top-color: #363636
}
#brxe-lqizkx.vertical .line {
    border-right-color: #363636
}
#brxe-lqizkx .icon {
    color: #363636
}
#brxe-zqiygs {
    position: absolute;
    z-index: 1
}
#brxe-zqiygs.horizontal .line {
    border-top-color: #dcdcdc
}
#brxe-zqiygs.vertical .line {
    border-right-color: #dcdcdc
}
#brxe-zqiygs .icon {
    color: #dcdcdc
}
#brxe-qjszmh {
    width: 100%;
    position: relative
}

@media (max-width: 478px) {
#brxe-qjszmh {
    align-self: flex-end !important;
    align-items: flex-end
}
}
#brxe-toesyj {
    width: 100%;
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px
}
#brxe-guhnjg {
    align-items: flex-start;
    justify-content: center;
    align-self: flex-start !important;
    position: relative;
    overflow: hidden;
    width: 100%;
    margin-right: 0;
    margin-left: 0;
    padding-bottom: 0.5vh
}

@media (max-width: 478px) {
#brxe-guhnjg {
    align-self: center !important;
    align-items: flex-end
}
}
#brxe-hiwchu {
    font-size: 2.5vw;
    color: #212121;
    font-family: "";
    line-height: 2vw;
    font-weight: 400;
    text-align: left;
    letter-spacing: -0.04vw;
    flex-shrink: 0;
    align-self: flex-start
}

@media (max-width: 478px) {
#brxe-hiwchu {
    font-size: 6.2vw;
    line-height: 6vw;
    letter-spacing: -0.2vw;
    text-align: left;
    align-self: flex-end
}
}
#brxe-kdifpr {
    font-size: 2.5vw;
    color: #212121;
    font-family: "";
    line-height: 2vw;
    font-weight: 400;
    text-align: right;
    letter-spacing: -0.04vw
}

@media (max-width: 478px) {
#brxe-kdifpr {
    font-size: 6.2vw;
    line-height: 6vw;
    letter-spacing: -0.2vw
}
}
#brxe-wgfmsf {
    position: absolute;
    top: 0px;
    bottom: 0px;
    right: 0px;
    align-self: flex-start !important;
    justify-content: flex-end;
    align-items: flex-start;
    flex-shrink: 0;
    width: 28vw
}

@media (max-width: 478px) {
#brxe-wgfmsf {
    width: 100%;
    align-items: flex-end;
    flex-wrap: nowrap
}
}
#brxe-cvsswo {
    position: relative;
    z-index: 2;
    width: 100%
}
#brxe-cvsswo.horizontal .line {
    border-top-color: #363636
}
#brxe-cvsswo.vertical .line {
    border-right-color: #363636
}
#brxe-cvsswo .icon {
    color: #363636
}
#brxe-tbtbnj {
    position: absolute;
    z-index: 1
}
#brxe-tbtbnj.horizontal .line {
    border-top-color: #dcdcdc
}
#brxe-tbtbnj.vertical .line {
    border-right-color: #dcdcdc
}
#brxe-tbtbnj .icon {
    color: #dcdcdc
}
#brxe-hnrenv {
    width: 100%;
    position: relative
}

@media (max-width: 478px) {
#brxe-hnrenv {
    align-self: flex-end !important;
    align-items: flex-end
}
}
#brxe-bngtdv {
    width: 100%;
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px
}
#brxe-voxeea {
    align-items: flex-start;
    justify-content: center;
    align-self: flex-start !important;
    position: relative;
    overflow: hidden;
    width: 100%;
    margin-right: 0;
    margin-left: 0;
    flex-wrap: nowrap;
    flex-direction: column;
    flex-grow: 2;
    padding-bottom: 0.5vh
}

@media (max-width: 478px) {
#brxe-voxeea {
    align-self: flex-start !important;
    align-items: flex-end
}
}
#brxe-efihdf {
    font-size: 2.5vw;
    color: #212121;
    font-family: "";
    line-height: 2vw;
    font-weight: 400;
    text-align: right;
    letter-spacing: -0.04vw
}

@media (max-width: 478px) {
#brxe-efihdf {
    line-height: 6vw;
    font-size: 6.2vw;
    letter-spacing: -0.2vw
}
}
#brxe-vkjvfj {
    font-size: 2.5vw;
    color: #212121;
    font-family: "";
    line-height: 2vw;
    font-weight: 400;
    text-align: right;
    letter-spacing: -0.04vw
}

@media (max-width: 478px) {
#brxe-vkjvfj {
    font-size: 6.2vw;
    line-height: 6vw;
    letter-spacing: -0.2vw
}
}
#brxe-tyxuxo {
    position: absolute;
    top: 0px;
    bottom: 0px;
    right: 0px;
    align-self: flex-start !important;
    justify-content: flex-end;
    align-items: flex-start
}

@media (max-width: 478px) {
#brxe-tyxuxo {
    align-items: flex-end
}
}
#brxe-xhnhcj {
    position: relative;
    z-index: 2;
    width: 100%
}
#brxe-xhnhcj.horizontal .line {
    border-top-color: #363636
}
#brxe-xhnhcj.vertical .line {
    border-right-color: #363636
}
#brxe-xhnhcj .icon {
    color: #363636
}
#brxe-qlkrxb {
    position: absolute;
    z-index: 1
}
#brxe-qlkrxb.horizontal .line {
    border-top-color: #dcdcdc
}
#brxe-qlkrxb.vertical .line {
    border-right-color: #dcdcdc
}
#brxe-qlkrxb .icon {
    color: #dcdcdc
}
#brxe-ycjuni {
    width: 100%;
    position: relative
}

@media (max-width: 478px) {
#brxe-ycjuni {
    align-self: flex-end !important;
    align-items: flex-end
}
}
#brxe-ztwaio {
    width: 100%;
    position: absolute;
    bottom: 0px;
    left: 0px;
    right: 0px
}
#brxe-eusruy {
    align-items: flex-start;
    justify-content: center;
    align-self: flex-start !important;
    position: relative;
    overflow: hidden;
    width: 100%;
    margin-right: 0;
    margin-left: 0;
    padding-bottom: 0.5vh
}

@media (max-width: 478px) {
#brxe-eusruy {
    align-self: center !important;
    align-items: flex-end
}
}
#brxe-hdxxwb {
    width: 32%;
    margin-right: 0;
    margin-left: 0;
    row-gap: 1.75vh
}

@media (max-width: 478px) {
#brxe-hdxxwb {
    width: 100%;
    row-gap: 3.5vw
}
}
#brxe-zojdyi {
    column-gap: 2vw;
    row-gap: 2vh;
    z-index: 2;
    width: 63%;
    flex-direction: row;
    margin-right: 0;
    margin-left: 0;
    justify-content: flex-end
}
#brxe-zojdyi .wrapper-buton-header {
    cursor: pointer;
}

@media (max-width: 478px) {
#brxe-zojdyi {
    align-self: flex-start !important;
    justify-content: center;
    align-items: flex-start;
    width: 45%;
    column-gap: 3vw;
    flex-wrap: nowrap;
    flex-direction: column;
    row-gap: 3.5vw
}
}
#brxe-ivjqyi {
    width: 100%;
    flex-direction: row;
    margin-top: 12vh;
    justify-content: space-between;
    padding-right: 2vw;
    padding-left: 2vw;
    position: relative
}

@media (max-width: 478px) {
#brxe-ivjqyi {
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: stretch !important;
    width: 100%;
    justify-content: space-between;
    row-gap: 5vh
}
}
#brxe-nniuoc {
    color: #212121;
    font-family: "";
    font-weight: 500;
    font-size: 1VW;
    letter-spacing: -0.02VW;
    line-height: 1VW;
    z-index: 2
}

@media (max-width: 478px) {
#brxe-nniuoc {
    font-size: 3vw;
    line-height: 3vw;
    letter-spacing: -0.06vw
}
}
#brxe-rryxtz {
    color: #212121;
    font-family: "";
    font-weight: 500;
    font-size: 1VW;
    letter-spacing: -0.02VW;
    line-height: 1VW;
    z-index: 2
}

@media (max-width: 478px) {
#brxe-rryxtz {
    font-size: 3vw;
    line-height: 3vw;
    letter-spacing: -0.06vw
}
}
#brxe-vhvhwq {
    color: #212121;
    font-family: "";
    font-weight: 400;
    font-size: 1VW;
    letter-spacing: -0.02VW;
    line-height: 1VW;
    z-index: 2
}

@media (max-width: 478px) {
#brxe-vhvhwq {
    font-size: 3vw;
    line-height: 3vw;
    letter-spacing: -0.06vw
}
}
#brxe-sjdbgt {
    position: absolute;
    color: #212121;
    font-family: "";
    font-weight: 400;
    font-size: 1VW;
    letter-spacing: -0.02VW;
    line-height: 1VW;
    z-index: 2
}

@media (max-width: 478px) {
#brxe-sjdbgt {
    font-size: 3vw;
    line-height: 3vw;
    letter-spacing: -0.06vw
}
}
#brxe-gtfwny {
    width: fit-content;
    position: relative;
    overflow: hidden
}

@media (max-width: 478px) {
#brxe-gtfwny {
    margin-right: 0;
    margin-left: 0
}
}
#brxe-dbeyxf {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    width: 16vw;
    flex-wrap: nowrap;
    flex-direction: row;
    column-gap: 0.2vw;
    position: relative;
    overflow: hidden;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-dbeyxf {
    width: 55vw;
    align-self: flex-start !important;
    align-items: flex-start;
    justify-content: flex-start;
    column-gap: 0.6vw
}
}
#brxe-rtllej {
    color: #212121;
    font-family: "";
    font-weight: 500;
    font-size: 1VW;
    letter-spacing: -0.02VW;
    line-height: 1VW;
    z-index: 2
}

@media (max-width: 478px) {
#brxe-rtllej {
    font-size: 3vw;
    line-height: 3vw;
    letter-spacing: -0.06vw
}
}
#brxe-bwcqjq {
    color: #212121;
    font-family: "";
    font-weight: 500;
    font-size: 1VW;
    letter-spacing: -0.02VW;
    line-height: 1VW;
    z-index: 2
}

@media (max-width: 478px) {
#brxe-bwcqjq {
    font-size: 3vw;
    line-height: 3vw;
    letter-spacing: -0.06vw
}
}
#brxe-xzaxti {
    color: #212121;
    font-family: "";
    font-weight: 400;
    font-size: 1VW;
    letter-spacing: -0.02VW;
    line-height: 1VW;
    z-index: 2
}

@media (max-width: 478px) {
#brxe-xzaxti {
    font-size: 3vw;
    line-height: 3vw;
    letter-spacing: -0.06vw
}
}
#brxe-wsigsd {
    position: absolute;
    color: #212121;
    font-family: "";
    font-weight: 400;
    font-size: 1VW;
    letter-spacing: -0.02VW;
    line-height: 1VW;
    z-index: 2
}

@media (max-width: 478px) {
#brxe-wsigsd {
    font-size: 3vw;
    line-height: 3vw;
    letter-spacing: -0.06vw
}
}
#brxe-jpdzsm {
    position: relative;
    width: fit-content;
    overflow: hidden
}

@media (max-width: 478px) {
#brxe-jpdzsm {
    margin-right: 0;
    margin-left: 0
}
}
#brxe-qgodht {
    align-self: center !important;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
    flex-direction: row;
    column-gap: 0.2vw;
    position: relative;
    overflow: hidden;
    width: 12vw;
    margin-right: 0;
    margin-left: 0
}

@media (max-width: 478px) {
#brxe-qgodht {
    width: 45vw;
    align-self: flex-start !important;
    align-items: flex-start;
    justify-content: flex-start;
    column-gap: 0.6vw
}
}
#brxe-bnwnkz.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-bnwnkz.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-bnwnkz .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-qlakxa {
    z-index: 0;
    position: absolute;
    bottom: 0px;
    right: 0px;
    background-color: #282828;
    width: 100%;
    display: none
}

@media (max-width: 478px) {
#brxe-qlakxa {
    display: none
}
}
#brxe-dhpvnn.horizontal .line {
    border-top-color: rgba(0, 0, 0, 0)
}
#brxe-dhpvnn.vertical .line {
    border-right-color: rgba(0, 0, 0, 0)
}
#brxe-dhpvnn .icon {
    color: rgba(0, 0, 0, 0)
}
#brxe-xqcjwx {
    z-index: 2;
    background-color: #464646;
    width: 100%;
    align-self: flex-end !important;
    justify-content: flex-end;
    align-items: flex-end;
    margin-right: 0;
    margin-left: 0;
    height: 0.5vh;
    position: absolute;
    bottom: 0px;
    right: 0px;
    left: 0px
}

@media (max-width: 478px) {
#brxe-xqcjwx {
    align-self: flex-end !important;
    justify-content: center;
    align-items: flex-end;
    width: 0.7vw;
    height: 14vw;
    right: 0px
}
}
#brxe-jgdvbk {
    position: relative;
    width: 35%;
    align-self: flex-end !important;
    justify-content: space-between;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    flex-direction: row;
    column-gap: 1.5vw;
    padding-top: 2.75vh;
    padding-right: 1.5%;
    padding-bottom: 3vh;
    padding-left: 1.5%
}

@media (max-width: 478px) {
#brxe-jgdvbk {
    align-self: center !important;
    justify-content: center;
    align-items: flex-start;
    width: 68%;
    column-gap: 1%;
    padding-top: 3vw;
    padding-right: 3%;
    padding-bottom: 3vw;
    padding-left: 3%;
    flex-direction: column-reverse;
    row-gap: 2vw
}
}
#brxe-pjuver {
    width: 55%;
    z-index: 2
}
#brxe-pjuver:not(.tag), #brxe-pjuver img {
    filter: invert(30%)
}
#brxe-pjuver {
    color: #fff;
    mix-blend-mode: difference;
}
#brxe-ppkodz.horizontal .line {
    border-top-style: none
}
#brxe-ppkodz.vertical .line {
    border-right-style: none
}
#brxe-efegli {
    width: 3vw;
    height: 3vw;
    border-radius: 4vw;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    background-color: #ffffff
}

@media (max-width: 478px) {
#brxe-efegli {
    width: 10vw;
    height: 10vw
}
}
#brxe-wbprdy {
    align-self: center !important;
    position: absolute;
    width: 3vw;
    height: 3vw;
    justify-content: center;
    align-items: center
}

@media (max-width: 478px) {
#brxe-wbprdy {
    width: 10vw;
    height: 10vw
}
}
#brxe-jadoxy {
    align-self: center !important;
    align-items: center;
    width: 3vw;
    justify-content: center;
    margin-right: 0;
    margin-left: 0;
    position: relative;
    border: 1px solid rgba(205, 205, 205, 0);
    border-radius: 5vw;
    overflow: hidden;
    height: 3vw
}

@media (max-width: 478px) {
#brxe-jadoxy {
    width: 10vw;
    height: 10vw;
    border-radius: 12vw
}
}
#brxe-xvculz {
    width: 55%;
    z-index: 2
}
#brxe-xvculz:not(.tag), #brxe-xvculz img {
    filter: invert(30%)
}
#brxe-xvculz {
    color: #fff;
    mix-blend-mode: difference;
}
#brxe-lqdurn.horizontal .line {
    border-top-style: none
}
#brxe-lqdurn.vertical .line {
    border-right-style: none
}
#brxe-apiail {
    width: 3vw;
    height: 3vw;
    border-radius: 4vw;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    background-color: #ffffff
}

@media (max-width: 478px) {
#brxe-apiail {
    width: 10vw;
    height: 10vw
}
}
#brxe-xycikn {
    position: absolute;
    width: 3vw;
    height: 3vw;
    align-self: center !important;
    justify-content: center;
    align-items: center
}

@media (max-width: 478px) {
#brxe-xycikn {
    width: 10vw;
    height: 10vw
}
}
#brxe-avceuc {
    position: relative;
    width: 3vw;
    height: 3vw;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-right: 0;
    margin-left: 0;
    border: 1px solid rgba(205, 205, 205, 0);
    border-radius: 5vw;
    overflow: hidden
}

@media (max-width: 478px) {
#brxe-avceuc {
    width: 10vw;
    height: 10vw;
    border-radius: 12vw
}
}
#brxe-wxkukn {
    flex-direction: row;
    justify-content: flex-end;
    align-items: flex-end;
    align-self: flex-end !important;
    column-gap: 0.6vw;
    width: 60%;
    margin-right: 0;
    margin-left: 0
}
#brxe-wxkukn .social-footer {
    cursor: pointer;
}
#brxe-wxkukn .social-footer .cerc-bg-soclal {
    transition: all 0.3s ease-in-out;
    transform: scale(0);
}
#brxe-wxkukn .social-footer:hover .cerc-bg-soclal {
    transform: scale(1);
}
#brxe-wxkukn .social-footer .logo-social-footer {
    transition: all 0.3s ease-in-out;
    transform: scale(1);
}
#brxe-wxkukn .social-footer:hover .logo-social-footer {
    transform: scale(0.8);
}

@media (max-width: 478px) {
#brxe-wxkukn {
    align-self: flex-end !important;
    justify-content: flex-end;
    align-items: flex-end;
    column-gap: 0vw;
    margin-top: 3vw
}
}
#brxe-ymcpmz {
    width: 100%;
    flex-direction: row;
    justify-content: space-between;
    padding-top: 9vh;
    padding-right: 2vw;
    padding-left: 2vw
}

@media (max-width: 478px) {
#brxe-ymcpmz {
    flex-wrap: nowrap
}
}
#brxe-pzcxiw {
    width: 100%;
    position: relative;
    padding-top: 2vh;
    padding-bottom: 2vh;
    z-index: 2;
    overflow: hidden
}

@media (max-width: 478px) {
#brxe-pzcxiw {
    padding-bottom: 5vw
}
}
#brxe-dqawru.horizontal .line {
    border-top-style: none
}
#brxe-dqawru.vertical .line {
    border-right-style: none
}
#brxe-iypjsq {
    position: absolute;
    top: 0px;
    right: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: #f5f5f5;
    z-index: 0
}
#brxe-vhbkxt {
    width: 100%;
    position: relative;
    z-index: 2
}
#brxe-wgdwxc.horizontal .line {
    border-top-style: none
}
#brxe-wgdwxc.vertical .line {
    border-right-style: none
}
#brxe-fwqtyk {
    background-color: rgba(0, 0, 0, 0.74);
    position: absolute;
    top: 0px;
    right: 0px;
    left: 0px;
    bottom: 0px;
    height: 100vh;
    width: 100%;
    z-index: 0
}
#brxe-yrzwfh {
    width: 100%;
    position: fixed;
    top: 0px;
    padding-top: 1vh;
    padding-right: 1vw;
    padding-left: 1vw;
    z-index: 12;
    display: flex
}

@media (max-width: 478px) {
#brxe-yrzwfh {
    position: fixed;
    z-index: 12
}
}


/* TEMPLATE SHORTCODE CSS (ID: 12871) */
/* BREAKPOINT: Desktop (BASE) */
#brxe-004999 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 300;
  letter-spacing: 0vw;
  line-height: 1vw;
  text-align: left;
  position: relative
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-004999 {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-375704 {
  position: relative;
  z-index: 3;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-023a38.horizontal .line {
  border-top-color: #323232;
  border-top-width: 22vw;
  border-top-style: none
}
#brxe-023a38.vertical .line {
  border-right-color: #323232;
  border-right-style: none
}
#brxe-023a38 .icon {
  color: #323232
}
#brxe-023a38.horizontal {
  justify-content: flex-end
}
#brxe-023a38.vertical {
  align-self: flex-end
}
#brxe-023a38 {
  height: 100%
}
#brxe-023a38 .line {
  height: 22vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-e4dfd3 {
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  z-index: 0;
  justify-content: flex-end;
  flex-direction: column;
  align-self: center !important;
  align-items: flex-end;
  background-color: #121212;
  height: 100%
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-35b42f {
  width: 20%;
  margin-right: 0;
  margin-left: 0;
  padding-top: 1.5vh;
  padding-bottom: 1.5vh;
  padding-left: 2%;
  position: relative
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-35b42f {
    width: 100%;
    align-self: flex-start !important;
    justify-content: flex-start;
    padding-left: 3%
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-1ece00 {
  color: #f5f5f5;
  font-size: 3vw;
  font-family: "";
  font-weight: 500;
  letter-spacing: -0.06vw;
  line-height: 2.5vw;
  text-align: left
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-1ece00 {
    font-size: 11.5vw;
    line-height: 12vw;
    letter-spacing: -0.15vw;
    text-align: center;
    padding-bottom: 1vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d9896c {
  overflow: hidden;
  position: relative;
  z-index: 2;
  width: fit-content;
  margin-right: 0;
  margin-left: 0
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-acbcfc {
  color: #f5f5f5;
  font-size: 1.2vw;
  font-family: "";
  font-weight: 300;
  letter-spacing: 0vw;
  line-height: 1.4vw;
  text-align: left
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-acbcfc {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-8aab02 {
  width: fit-content;
  margin-top: 1vh;
  margin-right: 0;
  margin-left: 0;
  position: relative;
  overflow: hidden;
  z-index: 2
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-1d5fe7 {
  font-size: 1vw;
  color: #f5f5f5;
  font-family: "";
  line-height: 1vw;
  font-weight: 300;
  text-align: left;
  width: 85%;
  align-self: flex-start;
  padding-top: 5vh;
  z-index: 2
}
/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-1d5fe7 {
    font-size: 12px;
    line-height: 12px;
    width: 35%
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-1d5fe7 {
    font-size: 12px;
    line-height: 13px;
    text-align: left;
    font-weight: 400;
    width: 72%;
    align-self: flex-start
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-474764 {
  color: #f5f5f5;
  font-size: 0.9vw;
  font-family: "";
  font-weight: 400;
  letter-spacing: 0vw;
  line-height: 1.4vw;
  text-align: left
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-474764 {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-44ab8f {
  width: fit-content
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-4800e8 {
  position: absolute;
  bottom: 0px;
  left: 0px
}
#brxe-4800e8.horizontal .line {
  border-top-color: #f5f5f5
}
#brxe-4800e8.vertical .line {
  border-right-color: #f5f5f5
}
#brxe-4800e8 .icon {
  color: #f5f5f5
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-80eb80 {
  width: fit-content;
  margin-top: 3VH;
  margin-right: 0;
  margin-left: 0;
  position: relative;
  overflow: hidden;
  z-index: 12;
  row-gap: 0.4vh
}
#brxe-80eb80 {
  cursor: pointer;
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-80eb80 {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-078f45.horizontal .line {
  border-top-color: #323232;
  border-top-width: 45vw
}
#brxe-078f45.vertical .line {
  border-right-color: #323232
}
#brxe-078f45 .icon {
  color: #323232
}
#brxe-078f45.horizontal {
  justify-content: flex-end
}
#brxe-078f45.vertical {
  align-self: flex-end
}
#brxe-078f45 {
  height: 100%
}
#brxe-078f45 .line {
  height: 45vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-078f45 {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-59924c {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 9;
  justify-content: flex-end;
  flex-direction: column;
  align-self: center !important;
  align-items: flex-end
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-c8c883.horizontal {
  justify-content: flex-end
}
#brxe-c8c883.vertical {
  align-self: flex-end
}
#brxe-c8c883 {
  height: 100%
}
#brxe-c8c883 .line {
  height: 22vw
}
#brxe-c8c883.horizontal .line {
  border-top-width: 22vw;
  border-top-style: none
}
#brxe-c8c883.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-464873 {
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  z-index: 0;
  justify-content: flex-end;
  flex-direction: column;
  align-self: center !important;
  align-items: flex-end;
  background-color: #1a1a1a
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-fbeb15.horizontal .line {
    border-top-color: #323232
  }
  #brxe-fbeb15.vertical .line {
    border-right-color: #323232
  }
  #brxe-fbeb15 .icon {
    color: #323232
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-4bafb9.horizontal .line {
    border-top-color: #323232
  }
  #brxe-4bafb9.vertical .line {
    border-right-color: #323232
  }
  #brxe-4bafb9 .icon {
    color: #323232
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-7d28ce {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 9;
  justify-content: space-between;
  flex-direction: row;
  align-self: center !important;
  align-items: flex-end;
  display: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-7d28ce {
    flex-direction: column;
    flex-wrap: nowrap;
    display: flex;
    top: 0px;
    justify-content: space-between;
    height: 100%;
    align-self: flex-start !important;
    align-items: flex-start
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-03776a {
  padding-top: 5vh;
  padding-bottom: 4vh;
  padding-left: 2%;
  z-index: 12;
  position: relative;
  justify-content: center
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-03776a {
    padding-right: 2%;
    padding-left: 3%;
    align-self: center !important;
    justify-content: center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-af6518 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 500;
  letter-spacing: 0vw;
  line-height: 1vw;
  text-align: left
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-af6518 {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d315b4 {
  position: relative;
  overflow: hidden;
  z-index: 2;
  width: 100%
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-d315b4 {
    align-self: flex-start !important;
    justify-content: center;
    align-items: flex-start
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-399515 {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.1vw;
  font-weight: 300;
  align-self: flex-start;
  position: relative;
  width: fit-content
}
#brxe-399515 a {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.1vw;
  font-weight: 300;
  font-size: inherit
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-399515 {
    margin-top: 3vh;
    margin-left: -3%;
    font-size: 12px;
    line-height: 15px
  }
  #brxe-399515 a {
    font-size: 12px;
    line-height: 15px;
    font-size: inherit
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-411781 {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.25vw;
  font-weight: 300;
  margin-left: 0%;
  width: fit-content
}
#brxe-411781 a {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.25vw;
  font-weight: 300;
  font-size: inherit
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-411781 {
    font-size: 12px;
    line-height: 15px;
    margin-top: -3vw;
    margin-left: -3%
  }
  #brxe-411781 a {
    font-size: 12px;
    line-height: 15px;
    font-size: inherit
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-b523de {
  flex-direction: row;
  z-index: 2;
  width: 100%;
  column-gap: 2vw;
  padding-top: 0.75vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-b523de {
    flex-direction: column;
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-c60ae2 {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.2vw;
  font-weight: 300;
  align-self: flex-start;
  position: relative;
  margin-left: -5%
}
#brxe-c60ae2 a {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.2vw;
  font-weight: 300;
  font-size: inherit
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-c60ae2 {
    margin-top: 6vw;
    margin-left: 3%;
    font-size: 13px;
    line-height: 16px;
    font-weight: 300
  }
  #brxe-c60ae2 a {
    font-size: 13px;
    line-height: 16px;
    font-weight: 300;
    font-size: inherit
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-8c8acf {
  flex-direction: row;
  display: none;
  z-index: 2
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-8c8acf {
    flex-direction: column;
    display: flex
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-752b11 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 500;
  letter-spacing: 0vw;
  line-height: 1vw;
  text-align: left
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-752b11 {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center;
    margin-top: 3vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-4afafe {
  position: relative;
  overflow: hidden;
  z-index: 2;
  padding-top: 2vw;
  width: 100%
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-4afafe {
    align-self: flex-start !important;
    justify-content: center;
    align-items: flex-start;
    padding-top: 5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-6bd579 {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.2vw;
  font-weight: 300;
  align-self: flex-start;
  position: relative;
  margin-left: -5%
}
#brxe-6bd579 a {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.2vw;
  font-weight: 300;
  font-size: inherit
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-6bd579 {
    margin-top: 2vh;
    margin-left: -3%;
    font-size: 13px;
    line-height: 18px;
    font-weight: 300
  }
  #brxe-6bd579 a {
    font-size: 13px;
    line-height: 18px;
    font-weight: 300;
    font-size: inherit
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-4e6c33 {
  flex-direction: row;
  display: none;
  z-index: 2
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-4e6c33 {
    flex-direction: column;
    display: flex
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-f4fc4f {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.25vw;
  font-weight: 300;
  align-self: flex-start;
  position: relative
}
#brxe-f4fc4f a {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.25vw;
  font-weight: 300;
  font-size: inherit
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-f4fc4f {
    margin-top: 3vh;
    margin-left: -3%;
    font-size: 12px;
    line-height: 15px
  }
  #brxe-f4fc4f a {
    font-size: 12px;
    line-height: 15px;
    font-size: inherit
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-aa6a8a {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.25vw;
  font-weight: 300;
  margin-left: 2.3vw
}
#brxe-aa6a8a a {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.25vw;
  font-weight: 300;
  font-size: inherit
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-aa6a8a {
    font-size: 12px;
    line-height: 15px;
    margin-top: -3vw;
    margin-left: -3%
  }
  #brxe-aa6a8a a {
    font-size: 12px;
    line-height: 15px;
    font-size: inherit
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-530f05 {
  flex-direction: row;
  z-index: 2;
  width: 100%;
  column-gap: 2vw;
  padding-top: 0.75vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-530f05 {
    flex-direction: column;
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-3e85a7.horizontal .line {
  border-top-color: #323232;
  border-top-width: 22vw;
  border-top-style: none
}
#brxe-3e85a7.vertical .line {
  border-right-color: #323232;
  border-right-style: none
}
#brxe-3e85a7 .icon {
  color: #323232
}
#brxe-3e85a7.horizontal {
  justify-content: flex-end
}
#brxe-3e85a7.vertical {
  align-self: flex-end
}
#brxe-3e85a7 {
  height: 100%
}
#brxe-3e85a7 .line {
  height: 22vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-9787bf {
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  z-index: 0;
  justify-content: flex-end;
  flex-direction: column;
  align-self: center !important;
  align-items: flex-end;
  background-color: #141414;
  height: 100%;
  width: 100%
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-b9d183 {
  justify-content: center;
  align-items: center;
  padding-top: 4vh;
  padding-bottom: 5vh;
  padding-left: 2vw;
  width: 65%;
  row-gap: 1vh;
  z-index: 12;
  position: relative;
  min-width: 65%
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-b9d183 {
    width: 100%;
    padding-top: 7vh;
    padding-right: 2vw;
    padding-bottom: 10vh;
    margin-right: 0;
    margin-left: 0
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-48c446 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 400;
  letter-spacing: 0vw;
  line-height: 1vw;
  text-align: center;
  position: relative;
  width: 7vw;
  min-width: 7vw;
  align-self: center;
  z-index: 2
}
#brxe-48c446 {
  transform: rotate(90deg);
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-48c446 {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center;
    width: 100%
  }
  /* CUSTOM CSS */
  #brxe-48c446 {
    transform: rotate(0deg);
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-6aec9c.horizontal .line {
  border-top-color: #323232;
  border-top-width: 22vw
}
#brxe-6aec9c.vertical .line {
  border-right-color: #323232
}
#brxe-6aec9c .icon {
  color: #323232
}
#brxe-6aec9c.horizontal {
  justify-content: flex-end
}
#brxe-6aec9c.vertical {
  align-self: flex-end
}
#brxe-6aec9c {
  height: 100%
}
#brxe-6aec9c .line {
  height: 22vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-1575b6.horizontal .line {
  border-top-color: #323232;
  border-top-width: 22vw
}
#brxe-1575b6.vertical .line {
  border-right-color: #323232
}
#brxe-1575b6 .icon {
  color: #323232
}
#brxe-1575b6.horizontal {
  justify-content: center
}
#brxe-1575b6.vertical {
  align-self: center
}
#brxe-1575b6 {
  height: 100%
}
#brxe-1575b6 .line {
  height: 22vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-5166ef {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 9;
  justify-content: space-between;
  flex-direction: row;
  align-self: center !important;
  align-items: flex-end
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-6c7cd0.horizontal .line {
  border-top-color: #323232;
  border-top-width: 22vw;
  border-top-style: none
}
#brxe-6c7cd0.vertical .line {
  border-right-color: #323232;
  border-right-style: none
}
#brxe-6c7cd0 .icon {
  color: #323232
}
#brxe-6c7cd0.horizontal {
  justify-content: flex-end
}
#brxe-6c7cd0.vertical {
  align-self: flex-end
}
#brxe-6c7cd0 {
  height: 100%
}
#brxe-6c7cd0 .line {
  height: 22vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-a0fb45 {
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  z-index: 0;
  justify-content: flex-end;
  flex-direction: column;
  align-self: center !important;
  align-items: flex-end;
  background-color: #f5f5f5
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-3bd388 {
  position: relative;
  z-index: 12;
  justify-content: center;
  background-color: #8a191b;
  width: 5%
}
#brxe-3bd388 {
  cursor: pointer;
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-3bd388 {
    margin-right: 00;
    margin-left: 0;
    width: 100%;
    padding-top: 2vh;
    padding-bottom: 2vh;
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-5aafd0 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 300;
  letter-spacing: 0vw;
  line-height: 1vw;
  text-align: center;
  position: static;
  width: 7vw;
  min-width: 7vw;
  align-self: center
}
#brxe-5aafd0 {
  transform: rotate(90deg);
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-5aafd0 {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center;
    font-weight: 300;
    width: 100%;
    z-index: 3
  }
  /* CUSTOM CSS */
  #brxe-5aafd0 {
    transform: rotate(0deg)scale(1);
    transition: all 0.3s ease-in-out;
  }
  #brxe-5aafd0:hover {
    transform: rotate(0deg)scale(0.96) !important;
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-tbnasw {
  width: 8vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-tbnasw {
    width: 45%
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-a21726.horizontal .line {
    border-top-color: #424242;
    border-top-style: solid;
    width: 1px;
    border-top-width: 4vw
  }
  #brxe-a21726.vertical .line {
    border-right-color: #424242;
    border-right-style: solid;
    border-right-width: 1px
  }
  #brxe-a21726 .icon {
    color: #424242
  }
  #brxe-a21726.horizontal {
    justify-content: center
  }
  #brxe-a21726.vertical {
    align-self: center
  }
  #brxe-a21726 .line {
    height: 4vw
  }
  #brxe-a21726 {
    z-index: 2
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-955236 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 300;
  letter-spacing: 0vw;
  line-height: 1vw;
  text-align: center;
  position: static;
  width: 7vw;
  min-width: 7vw;
  align-self: center
}
#brxe-955236 {
  transform: rotate(90deg);
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-955236 {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center;
    font-weight: 300;
    width: 100%;
    z-index: 2
  }
  /* CUSTOM CSS */
  #brxe-955236 {
    transform: rotate(0deg)scale(1);
    transition: all 0.3s ease-in-out;
  }
  #brxe-955236:hover {
    transform: rotate(0deg)scale(0.96) !important;
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-zrqbzi {
  width: 8vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-zrqbzi {
    width: 45%
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-ded0dd.horizontal .line {
    border-top-color: #ff5722;
    border-top-style: none
  }
  #brxe-ded0dd.vertical .line {
    border-right-color: #ff5722;
    border-right-style: none
  }
  #brxe-ded0dd .icon {
    color: #ff5722
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-339f5a {
  position: absolute;
  bottom: 0px;
  z-index: 9;
  justify-content: space-between;
  flex-direction: row;
  align-self: center !important;
  align-items: flex-end;
  display: none;
  left: 0px
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-339f5a {
    flex-direction: column;
    flex-wrap: nowrap;
    display: flex;
    top: 0px;
    justify-content: space-between;
    height: 100%;
    background-color: #5c0404;
    z-index: 0
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-a7c706 {
  width: 5%;
  position: relative;
  justify-content: center;
  display: none;
  z-index: 2
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-a7c706 {
    margin-right: 00;
    margin-left: 0;
    width: 100%;
    padding-top: 2vh;
    padding-right: 0%;
    padding-bottom: 2vh;
    padding-left: 0%;
    display: flex;
    align-self: center !important;
    justify-content: space-evenly;
    align-items: center;
    flex-direction: row;
    overflow: hidden;
    z-index: 12
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-c6e6f1.horizontal .line {
  border-top-color: #323232
}
#brxe-c6e6f1.vertical .line {
  border-right-color: #323232
}
#brxe-c6e6f1 .icon {
  color: #323232
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-61a084.horizontal .line {
  border-top-color: #323232
}
#brxe-61a084.vertical .line {
  border-right-color: #323232
}
#brxe-61a084 .icon {
  color: #323232
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-c3e50d {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 9;
  justify-content: space-between;
  flex-direction: column;
  width: 100%
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-c3e50d {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-fe2f63 {
  flex-direction: row;
  align-items: stretch;
  width: 100%;
  position: relative;
  overflow: hidden;
  height: 100%
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ccb6fc {
  width: 100%;
  padding-bottom: 1.5VH
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-e5d854 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 300;
  letter-spacing: 0vw;
  line-height: 1vw;
  text-align: left;
  position: relative
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-e5d854 {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-9e751d {
  position: relative;
  z-index: 3;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-a5d443.horizontal .line {
  border-top-color: #323232;
  border-top-width: 22vw;
  border-top-style: none
}
#brxe-a5d443.vertical .line {
  border-right-color: #323232;
  border-right-style: none
}
#brxe-a5d443 .icon {
  color: #323232
}
#brxe-a5d443.horizontal {
  justify-content: flex-end
}
#brxe-a5d443.vertical {
  align-self: flex-end
}
#brxe-a5d443 {
  height: 100%
}
#brxe-a5d443 .line {
  height: 22vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-91a74a {
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  z-index: 0;
  justify-content: flex-end;
  flex-direction: column;
  align-self: center !important;
  align-items: flex-end;
  background-color: #121212;
  height: 100%
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-1284f4 {
  width: 29%;
  margin-right: 0;
  margin-left: 0;
  padding-top: 1.5vh;
  padding-bottom: 1.5vh;
  padding-left: 2%;
  position: relative
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-1284f4 {
    width: 100%;
    align-self: flex-start !important;
    justify-content: flex-start;
    padding-left: 3%
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-e5642e {
  color: #f5f5f5;
  font-size: 3vw;
  font-family: "";
  font-weight: 500;
  letter-spacing: -0.06vw;
  line-height: 2.7vw;
  text-align: left
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-e5642e {
    font-size: 11.5vw;
    line-height: 11vw;
    letter-spacing: -0.15vw;
    text-align: left;
    padding-bottom: 1vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-643e93 {
  overflow: hidden;
  position: relative;
  z-index: 2;
  width: fit-content;
  margin-right: 0;
  margin-left: 0
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-643e93 {
    align-self: flex-start !important;
    align-items: flex-start
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-fb11ef {
  color: #f5f5f5;
  font-size: 1.2vw;
  font-family: "";
  font-weight: 300;
  letter-spacing: 0vw;
  line-height: 1.4vw;
  text-align: left
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-fb11ef {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-2f4bc5 {
  width: fit-content;
  margin-top: 1vh;
  margin-right: 0;
  margin-left: 0;
  position: relative;
  overflow: hidden;
  z-index: 2
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d919e6 {
  font-size: 1vw;
  color: #f5f5f5;
  font-family: "";
  line-height: 1vw;
  font-weight: 300;
  text-align: left;
  width: 85%;
  align-self: flex-start;
  padding-top: 5vh;
  z-index: 2
}
/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-d919e6 {
    font-size: 12px;
    line-height: 12px;
    width: 35%
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-d919e6 {
    font-size: 12px;
    line-height: 13px;
    text-align: left;
    font-weight: 400;
    width: 83%;
    align-self: flex-start
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-1b1489 {
  color: #f5f5f5;
  font-size: 0.9vw;
  font-family: "";
  font-weight: 400;
  letter-spacing: 0vw;
  line-height: 1.4vw;
  text-align: left
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-1b1489 {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-06feac {
  width: fit-content
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-43fc10 {
  position: absolute;
  bottom: 0px;
  left: 0px
}
#brxe-43fc10.horizontal .line {
  border-top-color: #f5f5f5
}
#brxe-43fc10.vertical .line {
  border-right-color: #f5f5f5
}
#brxe-43fc10 .icon {
  color: #f5f5f5
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-dfffdf {
  width: fit-content;
  margin-top: 3VH;
  margin-right: 0;
  margin-left: 0;
  position: relative;
  overflow: hidden;
  z-index: 12;
  row-gap: 0.4vh
}
#brxe-dfffdf {
  cursor: pointer;
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-dfffdf {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d1bb6e.horizontal .line {
  border-top-color: #323232;
  border-top-width: 45vw
}
#brxe-d1bb6e.vertical .line {
  border-right-color: #323232
}
#brxe-d1bb6e .icon {
  color: #323232
}
#brxe-d1bb6e.horizontal {
  justify-content: flex-end
}
#brxe-d1bb6e.vertical {
  align-self: flex-end
}
#brxe-d1bb6e {
  height: 100%
}
#brxe-d1bb6e .line {
  height: 45vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-d1bb6e {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-b731b5 {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 9;
  justify-content: flex-end;
  flex-direction: column;
  align-self: center !important;
  align-items: flex-end
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-6beae1.horizontal {
  justify-content: flex-end
}
#brxe-6beae1.vertical {
  align-self: flex-end
}
#brxe-6beae1 {
  height: 100%
}
#brxe-6beae1 .line {
  height: 22vw
}
#brxe-6beae1.horizontal .line {
  border-top-width: 22vw;
  border-top-style: none
}
#brxe-6beae1.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-bf882b {
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  z-index: 0;
  justify-content: flex-end;
  flex-direction: column;
  align-self: center !important;
  align-items: flex-end;
  background-color: #1a1a1a
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-ead7d6.horizontal .line {
    border-top-color: #323232
  }
  #brxe-ead7d6.vertical .line {
    border-right-color: #323232
  }
  #brxe-ead7d6 .icon {
    color: #323232
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-586ef0.horizontal .line {
    border-top-color: #323232
  }
  #brxe-586ef0.vertical .line {
    border-right-color: #323232
  }
  #brxe-586ef0 .icon {
    color: #323232
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-5c57c4 {
  position: absolute;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 9;
  justify-content: space-between;
  flex-direction: row;
  align-self: center !important;
  align-items: flex-end;
  display: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-5c57c4 {
    flex-direction: column;
    flex-wrap: nowrap;
    display: flex;
    top: 0px;
    justify-content: space-between;
    height: 100%;
    align-self: flex-start !important;
    align-items: flex-start
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-6eebf6 {
  padding-top: 5vh;
  padding-bottom: 4vh;
  padding-left: 2%;
  z-index: 12;
  position: relative;
  justify-content: center
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-6eebf6 {
    padding-right: 2%;
    padding-left: 3%;
    align-self: center !important;
    justify-content: center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-47aee2 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 500;
  letter-spacing: 0vw;
  line-height: 1vw;
  text-align: left
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-47aee2 {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-f8cb44 {
  position: relative;
  overflow: hidden;
  z-index: 2;
  width: 100%
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-f8cb44 {
    align-self: flex-start !important;
    justify-content: center;
    align-items: flex-start
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-99efb7 {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.25vw;
  font-weight: 300;
  align-self: flex-start;
  position: relative;
  margin-left: 0;
  width: fit-content
}
#brxe-99efb7 a {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.25vw;
  font-weight: 300;
  font-size: inherit
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-99efb7 {
    margin-top: 3vh;
    margin-left: -3%;
    font-size: 12px;
    line-height: 15px
  }
  #brxe-99efb7 a {
    font-size: 12px;
    line-height: 15px;
    font-size: inherit
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-7cfc8c {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.25vw;
  font-weight: 300;
  margin-left: 0;
  width: fit-content
}
#brxe-7cfc8c a {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.25vw;
  font-weight: 300;
  font-size: inherit
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-7cfc8c {
    font-size: 12px;
    line-height: 15px;
    margin-top: -3vw;
    margin-left: -3%
  }
  #brxe-7cfc8c a {
    font-size: 12px;
    line-height: 15px;
    font-size: inherit
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-138baa {
  flex-direction: row;
  z-index: 2;
  width: 100%;
  column-gap: 2vw;
  padding-top: 0.75vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-138baa {
    flex-direction: column;
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-4e76ce {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.2vw;
  font-weight: 300;
  align-self: flex-start;
  position: relative;
  margin-left: -5%
}
#brxe-4e76ce a {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.2vw;
  font-weight: 300;
  font-size: inherit
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-4e76ce {
    margin-top: 6vw;
    margin-left: 3%;
    font-size: 13px;
    line-height: 16px;
    font-weight: 300
  }
  #brxe-4e76ce a {
    font-size: 13px;
    line-height: 16px;
    font-weight: 300;
    font-size: inherit
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-0c4fd8 {
  flex-direction: row;
  display: none;
  z-index: 2
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-0c4fd8 {
    flex-direction: column;
    display: flex
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-1e2ced {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 500;
  letter-spacing: 0vw;
  line-height: 1vw;
  text-align: left
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-1e2ced {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center;
    margin-top: 3vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-8cd818 {
  position: relative;
  overflow: hidden;
  z-index: 2;
  padding-top: 2vw;
  width: 100%
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-8cd818 {
    align-self: flex-start !important;
    justify-content: center;
    align-items: flex-start;
    padding-top: 5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ee6e89 {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.25vw;
  font-weight: 300;
  align-self: flex-start;
  position: relative
}
#brxe-ee6e89 a {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.25vw;
  font-weight: 300;
  font-size: inherit
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-ee6e89 {
    margin-top: 3vh;
    margin-left: -3%;
    font-size: 12px;
    line-height: 15px
  }
  #brxe-ee6e89 a {
    font-size: 12px;
    line-height: 15px;
    font-size: inherit
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-cbe847 {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.25vw;
  font-weight: 300;
  padding-left: 4.7vw
}
#brxe-cbe847 a {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.25vw;
  font-weight: 300;
  font-size: inherit
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-cbe847 {
    font-size: 12px;
    line-height: 15px;
    margin-top: -3vw;
    margin-left: -3%
  }
  #brxe-cbe847 a {
    font-size: 12px;
    line-height: 15px;
    font-size: inherit
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ca1e61 {
  flex-direction: row;
  z-index: 2;
  width: 100%;
  column-gap: 2vw;
  padding-top: 0.75vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-ca1e61 {
    flex-direction: column;
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-9dfb74 {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.2vw;
  font-weight: 300;
  align-self: flex-start;
  position: relative;
  margin-left: -5%
}
#brxe-9dfb74 a {
  color: #f5f5f5;
  font-family: "";
  font-size: 1vw;
  line-height: 1.2vw;
  font-weight: 300;
  font-size: inherit
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-9dfb74 {
    margin-top: 2vh;
    margin-left: -3%;
    font-size: 13px;
    line-height: 18px;
    font-weight: 300
  }
  #brxe-9dfb74 a {
    font-size: 13px;
    line-height: 18px;
    font-weight: 300;
    font-size: inherit
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-9745de {
  flex-direction: row;
  display: none;
  z-index: 2
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-9745de {
    flex-direction: column;
    display: flex
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-0ed33e.horizontal .line {
  border-top-color: #323232;
  border-top-width: 22vw;
  border-top-style: none
}
#brxe-0ed33e.vertical .line {
  border-right-color: #323232;
  border-right-style: none
}
#brxe-0ed33e .icon {
  color: #323232
}
#brxe-0ed33e.horizontal {
  justify-content: flex-end
}
#brxe-0ed33e.vertical {
  align-self: flex-end
}
#brxe-0ed33e {
  height: 100%
}
#brxe-0ed33e .line {
  height: 22vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-c5ef1f {
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  z-index: 0;
  justify-content: flex-end;
  flex-direction: column;
  align-self: center !important;
  align-items: flex-end;
  background-color: #141414;
  height: 100%;
  width: 100%
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-25dea7 {
  justify-content: center;
  align-items: center;
  padding-top: 4vh;
  padding-bottom: 5vh;
  padding-left: 2vw;
  width: 65%;
  row-gap: 1vh;
  z-index: 12;
  position: relative;
  min-width: 65%
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-25dea7 {
    width: 100%;
    padding-top: 7vh;
    padding-right: 2vw;
    padding-bottom: 10vh;
    margin-right: 0;
    margin-left: 0
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-bc0993 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 400;
  letter-spacing: 0vw;
  line-height: 1vw;
  text-align: center;
  position: relative;
  width: 7vw;
  min-width: 7vw;
  align-self: center;
  z-index: 2
}
#brxe-bc0993 {
  transform: rotate(90deg);
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-bc0993 {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center;
    width: 100%
  }
  /* CUSTOM CSS */
  #brxe-bc0993 {
    transform: rotate(0deg);
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-66d364.horizontal .line {
  border-top-color: #323232;
  border-top-width: 22vw
}
#brxe-66d364.vertical .line {
  border-right-color: #323232
}
#brxe-66d364 .icon {
  color: #323232
}
#brxe-66d364.horizontal {
  justify-content: flex-end
}
#brxe-66d364.vertical {
  align-self: flex-end
}
#brxe-66d364 {
  height: 100%
}
#brxe-66d364 .line {
  height: 22vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-1b6a57.horizontal .line {
  border-top-color: #323232;
  border-top-width: 22vw
}
#brxe-1b6a57.vertical .line {
  border-right-color: #323232
}
#brxe-1b6a57 .icon {
  color: #323232
}
#brxe-1b6a57.horizontal {
  justify-content: center
}
#brxe-1b6a57.vertical {
  align-self: center
}
#brxe-1b6a57 {
  height: 100%
}
#brxe-1b6a57 .line {
  height: 22vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-e47ed4 {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 9;
  justify-content: space-between;
  flex-direction: row;
  align-self: center !important;
  align-items: flex-end
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-a44f9f.horizontal .line {
  border-top-color: #323232;
  border-top-width: 22vw;
  border-top-style: none
}
#brxe-a44f9f.vertical .line {
  border-right-color: #323232;
  border-right-style: none
}
#brxe-a44f9f .icon {
  color: #323232
}
#brxe-a44f9f.horizontal {
  justify-content: flex-end
}
#brxe-a44f9f.vertical {
  align-self: flex-end
}
#brxe-a44f9f {
  height: 100%
}
#brxe-a44f9f .line {
  height: 22vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-6f1444 {
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  z-index: 0;
  justify-content: flex-end;
  flex-direction: column;
  align-self: center !important;
  align-items: flex-end;
  background-color: #f5f5f5
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-3f70ee {
  position: relative;
  z-index: 12;
  justify-content: center;
  background-color: #8a191b;
  width: 5%
}
#brxe-3f70ee {
  cursor: pointer;
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-3f70ee {
    margin-right: 00;
    margin-left: 0;
    width: 100%;
    padding-top: 2vh;
    padding-bottom: 2vh;
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-1cede5 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 300;
  letter-spacing: 0vw;
  line-height: 1vw;
  text-align: center;
  position: static;
  width: 7vw;
  min-width: 7vw;
  align-self: center
}
#brxe-1cede5 {
  transform: rotate(90deg);
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-1cede5 {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center;
    font-weight: 300;
    width: 100%;
    z-index: 3
  }
  /* CUSTOM CSS */
  #brxe-1cede5 {
    transform: rotate(0deg)scale(1);
    transition: all 0.3s ease-in-out;
  }
  #brxe-1cede5:hover {
    transform: rotate(0deg)scale(0.96) !important;
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-fhmihi {
    width: 45%
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-129c66.horizontal .line {
    border-top-color: #424242;
    border-top-style: solid;
    width: 1px;
    border-top-width: 4vw
  }
  #brxe-129c66.vertical .line {
    border-right-color: #424242;
    border-right-style: solid;
    border-right-width: 1px
  }
  #brxe-129c66 .icon {
    color: #424242
  }
  #brxe-129c66.horizontal {
    justify-content: center
  }
  #brxe-129c66.vertical {
    align-self: center
  }
  #brxe-129c66 .line {
    height: 4vw
  }
  #brxe-129c66 {
    z-index: 2
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-0f5796 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 300;
  letter-spacing: 0vw;
  line-height: 1vw;
  text-align: center;
  position: static;
  width: 7vw;
  min-width: 7vw;
  align-self: center
}
#brxe-0f5796 {
  transform: rotate(90deg);
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-0f5796 {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center;
    font-weight: 300;
    width: 100%;
    z-index: 2
  }
  /* CUSTOM CSS */
  #brxe-0f5796 {
    transform: rotate(0deg)scale(1);
    transition: all 0.3s ease-in-out;
  }
  #brxe-0f5796:hover {
    transform: rotate(0deg)scale(0.96) !important;
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-wdnwuj {
    width: 45%
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-7a3425.horizontal .line {
    border-top-color: #ff5722;
    border-top-style: none
  }
  #brxe-7a3425.vertical .line {
    border-right-color: #ff5722;
    border-right-style: none
  }
  #brxe-7a3425 .icon {
    color: #ff5722
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-7ba4da {
  position: absolute;
  bottom: 0px;
  z-index: 9;
  justify-content: space-between;
  flex-direction: row;
  align-self: center !important;
  align-items: flex-end;
  display: none;
  left: 0px
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-7ba4da {
    flex-direction: column;
    flex-wrap: nowrap;
    display: flex;
    top: 0px;
    justify-content: space-between;
    height: 100%;
    background-color: #5c0404;
    z-index: 0
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-e343bc {
  width: 5%;
  position: relative;
  justify-content: center;
  display: none;
  z-index: 2
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-e343bc {
    margin-right: 00;
    margin-left: 0;
    width: 100%;
    padding-top: 2vh;
    padding-right: 0%;
    padding-bottom: 2vh;
    padding-left: 0%;
    display: flex;
    align-self: center !important;
    justify-content: space-evenly;
    align-items: center;
    flex-direction: row;
    overflow: hidden;
    z-index: 12
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-611152.horizontal .line {
  border-top-color: #323232
}
#brxe-611152.vertical .line {
  border-right-color: #323232
}
#brxe-611152 .icon {
  color: #323232
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-2df10c.horizontal .line {
  border-top-color: #323232
}
#brxe-2df10c.vertical .line {
  border-right-color: #323232
}
#brxe-2df10c .icon {
  color: #323232
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-21d126 {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  z-index: 9;
  justify-content: space-between;
  flex-direction: column;
  width: 100%
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-21d126 {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-79ec10 {
  flex-direction: row;
  align-items: stretch;
  width: 100%;
  position: relative;
  overflow: hidden;
  height: 100%
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-f04300 {
  width: 100%;
  padding-bottom: 1.5VH
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-caffd0 {
  width: 100%;
  flex-direction: column
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-caffd0 {
    width: 100%;
    row-gap: 3vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-7e9e24 {
  color: #f5f5f5;
  font-size: 3vw;
  font-family: "";
  font-weight: 500;
  letter-spacing: -0.06vw;
  line-height: 2.5vw;
  text-align: left
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-7e9e24 {
    font-size: 11.5vw;
    line-height: 12vw;
    letter-spacing: -0.15vw;
    text-align: center;
    padding-bottom: 1vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-db690d {
  font-size: 1vw;
  color: #f5f5f5;
  font-family: "";
  line-height: 1vw;
  font-weight: 300;
  text-align: center;
  width: 80%;
  align-self: center;
  padding-top: 3vh
}
/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-db690d {
    font-size: 12px;
    line-height: 12px;
    width: 35%
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-db690d {
    font-size: 12px;
    line-height: 13px;
    width: 94%
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-feed06 {
  width: 100%;
  align-self: center !important;
  justify-content: center;
  align-items: center
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-60df97 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 500;
  letter-spacing: 0vw;
  line-height: 1vw;
  text-align: center;
  width: 37%;
  padding-bottom: 2vh
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-60df97 {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-000000.horizontal .line {
  border-top-color: rgba(0, 0, 0, 0)
}
#brxe-000000.vertical .line {
  border-right-color: rgba(0, 0, 0, 0)
}
#brxe-000000 .icon {
  color: rgba(0, 0, 0, 0)
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-5cd58e {
  width: 0.35vw;
  height: 0.35vw;
  background-color: #f5f5f5;
  margin-right: 0;
  margin-left: 0;
  border-radius: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-8f33bb {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 300;
  line-height: 1vw;
  text-align: left;
  letter-spacing: 0px
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-8f33bb {
    font-size: 11.5vw;
    line-height: 12vw;
    letter-spacing: -0.15vw;
    text-align: center;
    padding-bottom: 1vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-0e9f2c {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  column-gap: 0.5vw;
  padding-right: 0.75vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-2277dd.horizontal .line {
  border-top-color: rgba(0, 0, 0, 0)
}
#brxe-2277dd.vertical .line {
  border-right-color: rgba(0, 0, 0, 0)
}
#brxe-2277dd .icon {
  color: rgba(0, 0, 0, 0)
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-dcc1c3 {
  width: 0.35vw;
  height: 0.35vw;
  background-color: #f5f5f5;
  margin-right: 0;
  margin-left: 0;
  border-radius: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-994e90 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 300;
  line-height: 1vw;
  text-align: left;
  letter-spacing: 0px
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-994e90 {
    font-size: 11.5vw;
    line-height: 12vw;
    letter-spacing: -0.15vw;
    text-align: center;
    padding-bottom: 1vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-7e3e8b {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  column-gap: 0.5vw;
  padding-right: 0.75vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-268c56.horizontal .line {
  border-top-color: rgba(0, 0, 0, 0)
}
#brxe-268c56.vertical .line {
  border-right-color: rgba(0, 0, 0, 0)
}
#brxe-268c56 .icon {
  color: rgba(0, 0, 0, 0)
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-14c2b4 {
  width: 0.35vw;
  height: 0.35vw;
  background-color: #f5f5f5;
  margin-right: 0;
  margin-left: 0;
  border-radius: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-a99f34 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 300;
  line-height: 1vw;
  text-align: left;
  letter-spacing: 0px
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-a99f34 {
    font-size: 11.5vw;
    line-height: 12vw;
    letter-spacing: -0.15vw;
    text-align: center;
    padding-bottom: 1vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ec13a9 {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  column-gap: 0.5vw;
  padding-right: 0.75vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-3f0af9.horizontal .line {
  border-top-color: rgba(0, 0, 0, 0)
}
#brxe-3f0af9.vertical .line {
  border-right-color: rgba(0, 0, 0, 0)
}
#brxe-3f0af9 .icon {
  color: rgba(0, 0, 0, 0)
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-cdcbab {
  width: 0.35vw;
  height: 0.35vw;
  background-color: #f5f5f5;
  margin-right: 0;
  margin-left: 0;
  border-radius: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d9c473 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 300;
  line-height: 1vw;
  text-align: left;
  letter-spacing: 0px
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-d9c473 {
    font-size: 11.5vw;
    line-height: 12vw;
    letter-spacing: -0.15vw;
    text-align: center;
    padding-bottom: 1vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-5dad10 {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  column-gap: 0.5vw;
  padding-right: 0.75vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-c819a3.horizontal .line {
  border-top-color: rgba(0, 0, 0, 0)
}
#brxe-c819a3.vertical .line {
  border-right-color: rgba(0, 0, 0, 0)
}
#brxe-c819a3 .icon {
  color: rgba(0, 0, 0, 0)
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-eb0be5 {
  width: 0.35vw;
  height: 0.35vw;
  background-color: #f5f5f5;
  margin-right: 0;
  margin-left: 0;
  border-radius: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-466fbf {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 300;
  line-height: 1vw;
  text-align: left;
  letter-spacing: 0px
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-466fbf {
    font-size: 11.5vw;
    line-height: 12vw;
    letter-spacing: -0.15vw;
    text-align: center;
    padding-bottom: 1vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-83a53c {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  column-gap: 0.5vw;
  padding-right: 0.75vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-6d23e9 {
  align-self: center !important;
  justify-content: center;
  align-items: center
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ce6683 {
  color: #f5f5f5;
  font-size: 3vw;
  font-family: "";
  font-weight: 500;
  letter-spacing: -0.06vw;
  line-height: 2.75vw;
  text-align: center
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-ce6683 {
    font-size: 11.5vw;
    line-height: 12vw;
    letter-spacing: -0.15vw;
    text-align: center;
    padding-bottom: 1vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-a0a9a2 {
  font-size: 1vw;
  color: #f5f5f5;
  font-family: "";
  line-height: 1vw;
  font-weight: 300;
  text-align: center;
  width: 80%;
  align-self: center;
  padding-top: 3vh
}
/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
  #brxe-a0a9a2 {
    font-size: 12px;
    line-height: 12px;
    width: 35%
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-a0a9a2 {
    font-size: 12px;
    line-height: 13px;
    width: 94%
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-08acac {
  width: 100%;
  align-self: center !important;
  justify-content: center;
  align-items: center
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-abba6b {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 500;
  letter-spacing: 0vw;
  line-height: 1vw;
  text-align: center;
  width: 37%;
  padding-bottom: 2vh
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-abba6b {
    font-size: 3.5vw;
    line-height: 3.5vw;
    text-align: center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-4a101b.horizontal .line {
  border-top-color: rgba(0, 0, 0, 0)
}
#brxe-4a101b.vertical .line {
  border-right-color: rgba(0, 0, 0, 0)
}
#brxe-4a101b .icon {
  color: rgba(0, 0, 0, 0)
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-a6569e {
  width: 0.35vw;
  height: 0.35vw;
  background-color: #f5f5f5;
  margin-right: 0;
  margin-left: 0;
  border-radius: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-f58d3e {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 300;
  line-height: 1vw;
  text-align: left;
  letter-spacing: 0px
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-f58d3e {
    font-size: 11.5vw;
    line-height: 12vw;
    letter-spacing: -0.15vw;
    text-align: center;
    padding-bottom: 1vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d46f9e {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  column-gap: 0.5vw;
  padding-right: 0.75vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-019a8c.horizontal .line {
  border-top-color: rgba(0, 0, 0, 0)
}
#brxe-019a8c.vertical .line {
  border-right-color: rgba(0, 0, 0, 0)
}
#brxe-019a8c .icon {
  color: rgba(0, 0, 0, 0)
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-cba777 {
  width: 0.35vw;
  height: 0.35vw;
  background-color: #f5f5f5;
  margin-right: 0;
  margin-left: 0;
  border-radius: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-a95c8a {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 300;
  line-height: 1vw;
  text-align: left;
  letter-spacing: 0px
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-a95c8a {
    font-size: 11.5vw;
    line-height: 12vw;
    letter-spacing: -0.15vw;
    text-align: center;
    padding-bottom: 1vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-2ee993 {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  column-gap: 0.5vw;
  padding-right: 0.75vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-34f2aa.horizontal .line {
  border-top-color: rgba(0, 0, 0, 0)
}
#brxe-34f2aa.vertical .line {
  border-right-color: rgba(0, 0, 0, 0)
}
#brxe-34f2aa .icon {
  color: rgba(0, 0, 0, 0)
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-990a4a {
  width: 0.35vw;
  height: 0.35vw;
  background-color: #f5f5f5;
  margin-right: 0;
  margin-left: 0;
  border-radius: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-6f7ad4 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 300;
  line-height: 1vw;
  text-align: left;
  letter-spacing: 0px
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-6f7ad4 {
    font-size: 11.5vw;
    line-height: 12vw;
    letter-spacing: -0.15vw;
    text-align: center;
    padding-bottom: 1vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-f2089a {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  column-gap: 0.5vw;
  padding-right: 0.75vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-8fb42b.horizontal .line {
  border-top-color: rgba(0, 0, 0, 0)
}
#brxe-8fb42b.vertical .line {
  border-right-color: rgba(0, 0, 0, 0)
}
#brxe-8fb42b .icon {
  color: rgba(0, 0, 0, 0)
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-20da9f {
  width: 0.35vw;
  height: 0.35vw;
  background-color: #f5f5f5;
  margin-right: 0;
  margin-left: 0;
  border-radius: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-0ded26 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 300;
  line-height: 1vw;
  text-align: left;
  letter-spacing: 0px
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-0ded26 {
    font-size: 11.5vw;
    line-height: 12vw;
    letter-spacing: -0.15vw;
    text-align: center;
    padding-bottom: 1vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d2bf7c {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  column-gap: 0.5vw;
  padding-right: 0.75vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-8dc5b5.horizontal .line {
  border-top-color: rgba(0, 0, 0, 0)
}
#brxe-8dc5b5.vertical .line {
  border-right-color: rgba(0, 0, 0, 0)
}
#brxe-8dc5b5 .icon {
  color: rgba(0, 0, 0, 0)
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-79994e {
  width: 0.35vw;
  height: 0.35vw;
  background-color: #f5f5f5;
  margin-right: 0;
  margin-left: 0;
  border-radius: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-cf9083 {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 300;
  line-height: 1vw;
  text-align: left;
  letter-spacing: 0px
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-cf9083 {
    font-size: 11.5vw;
    line-height: 12vw;
    letter-spacing: -0.15vw;
    text-align: center;
    padding-bottom: 1vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-8bc7c1 {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  column-gap: 0.5vw;
  padding-right: 0.75vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-0cda1a {
  align-self: center !important;
  justify-content: center;
  align-items: center
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d5d83c {
  width: 30%;
  align-self: stretch !important;
  width: 100%;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  position: relative;
  max-width: 30%;
  display: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-d5d83c {
    height: 100%;
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-0cb8d3 {
  background-color: #070707;
  width: 100%;
  flex-direction: row;
  padding-right: 2vw;
  padding-left: 0vw;
  column-gap: 1.5vw;
  position: relative;
  align-items: center;
  justify-content: space-between;
  flex-wrap: nowrap;
  overflow: hidden
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-0cb8d3 {
    height: 100%;
    padding-right: 2vw;
    padding-left: 2vw
  }
}
/* TEMPLATE SHORTCODE CSS (ID: 12878) */
/* BREAKPOINT: Desktop (BASE) */
#brxe-693cbf {
  font-family: "Neue Haas";
  font-weight: 500;
  color: #ffffff;
  font-size: 4vw;
  line-height: 3.2vw;
  letter-spacing: -0.04vw;
  display: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-693cbf {
    line-height: 5vw;
    font-size: 4vw;
    font-weight: 300;
    display: flex
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-f06747 {
  font-family: "Neue Haas";
  font-weight: 500;
  color: #ffffff;
  font-size: 4vw;
  line-height: 3.2vw;
  letter-spacing: -0.04vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-f06747 {
    line-height: 14VW;
    font-size: 14VW
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-7971ff {
  font-family: "Neue Haas";
  font-weight: 500;
  color: #ffffff;
  font-size: 4vw;
  line-height: 3.2vw;
  letter-spacing: -0.04vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-7971ff {
    font-size: 12vw;
    line-height: 12vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-580e69 {
  width: 100%;
  position: absolute
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-580e69 {
    align-self: center !important;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-557261 {
  font-size: 1.4vw;
  font-family: "";
  color: #f5f5f5;
  font-weight: 300;
  line-height: 1.5vw;
  width: 69%;
  display: none
}
#brxe-557261 a {
  font-size: 1.4vw;
  font-family: "";
  color: #f5f5f5;
  font-weight: 300;
  line-height: 1.5vw;
  font-size: inherit
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-557261 {
    font-size: 4vw;
    line-height: 4vw;
    text-align: center;
    width: 95%;
    display: flex;
    margin-top: 4VH
  }
  #brxe-557261 a {
    font-size: 4vw;
    line-height: 4vw;
    text-align: center;
    font-size: inherit
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-535c94 {
  width: 100%;
  position: relative;
  overflow: hidden
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-535c94 {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
    padding-bottom: 6VH
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-e9391b {
  width: 85%;
  font-size: 0.95VW;
  font-family: "Neue Haas";
  font-weight: 300;
  line-height: 0.95VW;
  color: #ffffff
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-e5d7af {
  width: 85%;
  font-size: 0.95VW;
  font-family: "Neue Haas";
  font-weight: 300;
  line-height: 0.95VW;
  color: #ffffff;
  position: absolute
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-49b149 {
  width: 100%;
  align-self: flex-end !important;
  justify-content: flex-start;
  align-items: flex-start;
  margin-right: 0;
  margin-left: 0;
  position: relative
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-20a705 {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 500;
  color: #ffffff;
  line-height: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-4083aa {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 300;
  color: #ffffff;
  line-height: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ca901c {
  width: 100%;
  flex-direction: row;
  column-gap: 0.3VW
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-fc6034 {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 500;
  color: #ffffff;
  line-height: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-59d502 {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 300;
  color: #ffffff;
  line-height: 1vw;
  opacity: 0
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-126e89 {
  width: 100%;
  flex-direction: row;
  column-gap: 0.3VW;
  position: absolute
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-11105a {
  align-self: flex-start !important;
  justify-content: flex-start;
  align-items: flex-start;
  margin-right: 0;
  margin-left: 0;
  flex-direction: row;
  width: 45%;
  position: relative;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-a2c939 {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 500;
  color: #ffffff;
  line-height: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-b7333f {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 300;
  color: #ffffff;
  line-height: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ebf077 {
  justify-content: flex-end;
  width: 100%;
  flex-direction: row;
  column-gap: 0.3VW
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-fc1330 {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 500;
  color: #ffffff;
  line-height: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-f94954 {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 300;
  color: #ffffff;
  line-height: 1vw;
  opacity: 0
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-b0f6cd {
  flex-direction: row;
  column-gap: 0.3VW;
  width: 100%;
  position: absolute;
  justify-content: flex-end
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-b707e8 {
  align-self: flex-start !important;
  justify-content: flex-end;
  align-items: center;
  width: 45%;
  flex-direction: row;
  margin-right: 0;
  margin-left: 0;
  position: relative;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-01ee9e {
  align-self: flex-start !important;
  justify-content: space-between;
  align-items: flex-start;
  margin-right: 0;
  margin-left: 0;
  flex-direction: row;
  width: 100%
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-7dfbde .line {
  height: 1px
}
#brxe-7dfbde.horizontal .line {
  border-top-width: 1px;
  border-top-color: #4a4948
}
#brxe-7dfbde.vertical .line {
  border-right-color: #4a4948
}
#brxe-7dfbde .icon {
  color: #4a4948
}
#brxe-7dfbde {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-6c66a9.horizontal {
  justify-content: flex-end
}
#brxe-6c66a9.vertical {
  align-self: flex-end
}
#brxe-6c66a9 .line {
  height: 1px
}
#brxe-6c66a9.horizontal .line {
  border-top-width: 1px;
  border-top-color: #4a4948
}
#brxe-6c66a9.vertical .line {
  border-right-color: #4a4948
}
#brxe-6c66a9 .icon {
  color: #4a4948
}
#brxe-6c66a9 {
  position: absolute;
  right: 0px;
  bottom: 0px;
  width: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-227514.horizontal {
  justify-content: flex-end
}
#brxe-227514.vertical {
  align-self: flex-end
}
#brxe-227514 .line {
  height: 1px
}
#brxe-227514.horizontal .line {
  border-top-width: 1px;
  border-top-color: #4a4948
}
#brxe-227514.vertical .line {
  border-right-color: #4a4948
}
#brxe-227514 .icon {
  color: #4a4948
}
#brxe-227514 {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-19f221.horizontal {
  justify-content: flex-start
}
#brxe-19f221.vertical {
  align-self: flex-start
}
#brxe-19f221 .line {
  height: 1px
}
#brxe-19f221.horizontal .line {
  border-top-width: 1px;
  border-top-color: #4a4948
}
#brxe-19f221.vertical .line {
  border-right-color: #4a4948
}
#brxe-19f221 .icon {
  color: #4a4948
}
#brxe-19f221 {
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-f23e78.horizontal {
  justify-content: flex-end
}
#brxe-f23e78.vertical {
  align-self: flex-end
}
#brxe-f23e78 .line {
  height: 8vw
}
#brxe-f23e78.horizontal .line {
  border-top-width: 8vw;
  border-top-color: #4a4948;
  width: 1px
}
#brxe-f23e78.vertical .line {
  border-right-color: #4a4948;
  border-right-width: 1px
}
#brxe-f23e78 .icon {
  color: #4a4948
}
#brxe-f23e78 {
  position: absolute;
  bottom: 0px;
  left: 0px
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-234995.horizontal {
  justify-content: flex-end
}
#brxe-234995.vertical {
  align-self: flex-end
}
#brxe-234995 .line {
  height: 8vw
}
#brxe-234995.horizontal .line {
  border-top-width: 8vw;
  border-top-color: #4a4948;
  width: 1px
}
#brxe-234995.vertical .line {
  border-right-color: #4a4948;
  border-right-width: 1px
}
#brxe-234995 .icon {
  color: #4a4948
}
#brxe-234995 {
  position: absolute;
  right: 0px;
  bottom: 0px
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-9f15d4 {
  position: absolute;
  top: 0px;
  right: 0px
}
#brxe-9f15d4.horizontal {
  justify-content: flex-end
}
#brxe-9f15d4.vertical {
  align-self: flex-end
}
#brxe-9f15d4.horizontal .line {
  width: 1px;
  border-top-width: 8vw;
  border-top-color: #4a4948
}
#brxe-9f15d4.vertical .line {
  border-right-width: 1px;
  border-right-color: #4a4948
}
#brxe-9f15d4 .line {
  height: 8vw
}
#brxe-9f15d4 .icon {
  color: #4a4948
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-6efd8f {
  position: absolute;
  top: 0px;
  left: 0px
}
#brxe-6efd8f.horizontal {
  justify-content: flex-start
}
#brxe-6efd8f.vertical {
  align-self: flex-start
}
#brxe-6efd8f.horizontal .line {
  width: 1px;
  border-top-width: 8vw;
  border-top-color: #4a4948
}
#brxe-6efd8f.vertical .line {
  border-right-width: 1px;
  border-right-color: #4a4948
}
#brxe-6efd8f .line {
  height: 8vw
}
#brxe-6efd8f .icon {
  color: #4a4948
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-e76d17 {
  position: absolute;
  bottom: 0px;
  right: 0px;
  width: 100%;
  top: 0px;
  left: 0px
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-55f11f {
  width: 100%;
  align-self: center !important;
  justify-content: flex-start;
  align-items: flex-start;
  margin-right: 0;
  margin-left: 0;
  border-style: none;
  border-color: rgba(255, 255, 255, 0.26);
  row-gap: 10VH;
  position: relative;
  padding-top: 3vh;
  padding-right: 1.5vw;
  padding-bottom: 2vh;
  padding-left: 1.5vw;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-bbeba4.horizontal .line {
  border-top-style: none
}
#brxe-bbeba4.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-0099ec {
  background-color: #ff470a;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: FIT-CONTENT;
  padding-top: 3VH;
  padding-bottom: 3VH;
  z-index: 10;
  position: relative
}
#brxe-0099ec {
  cursor: pointer
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-6ada5a.horizontal .line {
  border-top-style: none
}
#brxe-6ada5a.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-198fcd {
  background-color: #600404;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  width: 100%;
  position: absolute;
  height: FIT-CONTENT;
  padding-top: 3VH;
  padding-bottom: 3VH;
  opacity: 0
}
#brxe-198fcd {
  cursor: pointer;
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-406116 {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  width: 100%;
  position: relative
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-f00f42 {
  font-family: "Neue Haas";
  font-weight: 400;
  color: #ffffff;
  font-size: 1vw;
  line-height: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-acddb4 {
  width: 100%;
  z-index: 9;
  height: FIT-CONTENT;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  position: absolute;
  overflow: hidden;
  cursor: pointer
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-fbddf0 {
  font-family: "Neue Haas";
  font-weight: 400;
  color: #ffffff;
  font-size: 1vw;
  line-height: 1vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-4f0548 {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: FIT-CONTENT;
  z-index: 10;
  position: absolute;
  overflow: hidden;
  cursor: pointer
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-8dd57d {
  width: 100%;
  position: relative;
  align-self: center !important;
  justify-content: center;
  align-items: center
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-5a568d {
  width: 100%;
  position: relative;
  row-gap: 2vh
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-3ce004 {
  width: 100%;
  position: relative
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-3ce004 {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d920be {
  width: 30%;
  height: 90vh;
  padding-top: 0vh;
  position: sticky;
  top: 3VH;
  left: 0px;
  right: 0px;
  justify-content: space-between
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-d920be {
    display: flex;
    height: 100%;
    width: 100%;
    align-items: center;
    justify-content: center;
    align-self: center !important;
    position: relative;
    padding-bottom: 5vh
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-c46339 {
    font-size: 3.5VW;
    line-height: 3.5VW;
    font-family: "Neue Haas";
    color: #ffffff;
    font-weight: 500
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-095b49 {
    font-size: 3.5VW;
    line-height: 3.5VW;
    font-family: "Neue Haas";
    color: #ffffff;
    font-weight: 300
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ed9e7e {
  display: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-ed9e7e {
    align-self: flex-start !important;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 100%;
    column-gap: 1VW;
    display: flex;
    z-index: 2;
    flex-wrap: nowrap;
    position: relative;
    overflow: hidden
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d2f9ca.horizontal .line {
  border-top-style: none
}
#brxe-d2f9ca.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-50c5a6 {
  margin-right: 0;
  margin-left: 0;
  width: 10VW;
  height: 5VW;
  padding-top: 0.1VW;
  padding-right: 0.1VW;
  padding-bottom: 0.1VW;
  padding-left: 0.1VW;
  border: 2PX solid #616161
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-50c5a6 {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-6db93c {
  width: fit-content;
  margin-right: 0;
  margin-left: 0;
  padding-right: 0.25vw;
  z-index: 2
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-584b44.horizontal .line {
  border-top-style: none
}
#brxe-584b44.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-cdc7cc {
  width: 10VW;
  margin-right: 0;
  margin-left: 0;
  height: 5VW;
  padding-top: 0.1VW;
  padding-right: 0.1VW;
  padding-bottom: 0.1VW;
  padding-left: 0.1VW;
  border: 2PX solid #616161
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-cdc7cc {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-0a6718 {
  width: fit-content;
  margin-right: 0;
  margin-left: 0;
  padding-right: 0.25vw;
  padding-left: 0.25vw;
  z-index: 2
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-b23df1.horizontal .line {
  border-top-style: none
}
#brxe-b23df1.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-66d7eb {
  margin-right: 0;
  margin-left: 0;
  width: 10VW;
  height: 5VW;
  padding-top: 0.1VW;
  padding-right: 0.1VW;
  padding-bottom: 0.1VW;
  padding-left: 0.1VW;
  border: 2PX solid #616161
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-66d7eb {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-7c9d5d {
  width: fit-content;
  margin-right: 0;
  margin-left: 0;
  padding-left: 0.25vw;
  z-index: 2
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-942268 {
  width: fit-content;
  flex-direction: row;
  height: fit-content;
  align-items: flex-end;
  justify-content: flex-end;
  z-index: 11;
  padding-right: 1.5VH;
  padding-bottom: 1.5VH;
  position: relative;
  margin-right: 0;
  margin-left: 0
}
#brxe-942268 .trigger-case-study-ny {
  cursor: pointer;
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-942268 {
    display: none;
    padding-top: 2VH;
    padding-right: 1VH;
    padding-bottom: 1VH;
    padding-left: 1VH;
    justify-content: space-between;
    z-index: 1
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-7bc1b7.horizontal .line {
  border-top-style: none
}
#brxe-7bc1b7.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-5d49e9 {
    z-index: 0;
    flex-wrap: nowrap;
    background-position: bottom center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-2740ad.horizontal .line {
  border-top-style: none
}
#brxe-2740ad.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-2740ad.horizontal .line {
    border-top-style: none
  }
  #brxe-2740ad.vertical .line {
    border-right-style: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-25446a {
  width: 100%;
  flex-direction: row;
  height: 100%;
  align-items: flex-end;
  background-position: center center;
  column-gap: 0.5vw;
  justify-content: flex-end;
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  z-index: 9;
  background-image: linear-gradient(rgba(33, 33, 33, 0) 75%, #070707 100%)
}
#brxe-25446a {
  cursor: pointer;
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-25446a {
    z-index: 1;
    flex-wrap: nowrap;
    background-image: linear-gradient(rgba(33, 33, 33, 0) 80%, #070707 100%)
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d69a88.horizontal .line {
  border-top-style: none
}
#brxe-d69a88.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-d69a88.horizontal .line {
    border-top-style: none
  }
  #brxe-d69a88.vertical .line {
    border-right-style: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-e0dff1 {
  flex-direction: row;
  align-items: flex-end;
  column-gap: 0.5vw;
  justify-content: flex-end;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  right: 0px;
  left: 0px;
  bottom: 0px;
  z-index: 3
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-e0dff1 {
    z-index: 1;
    flex-wrap: nowrap;
    background-image: linear-gradient(rgba(33, 33, 33, 0) 5%, #070707 100%)
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-fa6250.horizontal .line {
  border-top-style: none
}
#brxe-fa6250.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-863bd0 {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-653ee9.horizontal .line {
  border-top-style: none
}
#brxe-653ee9.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-47e713.horizontal .line {
  border-top-style: none
}
#brxe-47e713.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-4d5dd7.horizontal .line {
    border-top-style: none
  }
  #brxe-4d5dd7.vertical .line {
    border-right-style: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-6a4254 {
  width: 100%;
  row-gap: 10VH;
  align-self: center !important;
  justify-content: flex-start;
  align-items: flex-start;
  margin-right: 0;
  margin-left: 0;
  border: 1PX solid rgba(255, 255, 255, 0.26);
  padding-top: 1.5VW;
  padding-right: 1VW;
  padding-bottom: 2.5VH;
  padding-left: 1VW
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-6a4254 {
    background-color: rgba(16, 16, 16, 0.31);
    flex-wrap: nowrap;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 00;
    position: absolute;
    row-gap: 9vh;
    overflow: hidden;
    right: 0px;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 0
  }
  /* CUSTOM CSS */
  #brxe-6a4254 {
    backdrop-filter: blur(4px);
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-pjogmg {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 500;
  color: #ffffff;
  line-height: 1vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-pjogmg {
    font-size: 3.5VW;
    line-height: 3.5VW
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-c9d09d {
  font-family: "Neue Haas";
  font-weight: 300;
  color: #ffffff;
  font-size: 0.92VW;
  line-height: 0.92VW;
  width: 67%
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-c9d09d {
    font-size: 3vw;
    line-height: 3vw;
    width: 87%
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-34f0e9 {
  align-self: center !important;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-right: 0;
  margin-left: 0;
  position: relative
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-34f0e9 {
    z-index: 2;
    flex-wrap: nowrap;
    row-gap: 1VH
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-37337e {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 500;
  color: #ffffff;
  line-height: 1vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-37337e {
    font-size: 3.5VW;
    line-height: 3.5VW
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-4efb76 {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 300;
  color: #ffffff;
  line-height: 1vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-4efb76 {
    font-size: 3.5VW;
    line-height: 3.5VW
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-1d2444 {
  width: 100%;
  flex-direction: row;
  column-gap: 0.3VW
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d363db {
  width: 45%;
  align-self: flex-start !important;
  justify-content: flex-start;
  align-items: flex-start;
  margin-right: 0;
  margin-left: 0;
  flex-direction: row;
  position: relative
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-902069 {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 500;
  color: #ffffff;
  line-height: 1vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-902069 {
    font-size: 3.5VW;
    line-height: 3.5VW
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-6fd304 {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 300;
  color: #ffffff;
  line-height: 1vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-6fd304 {
    font-size: 3.5VW;
    line-height: 3.5VW
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-171ce7 {
  flex-direction: row;
  column-gap: 0.3VW;
  width: 100%;
  justify-content: flex-end
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-4da047 {
  align-self: flex-start !important;
  justify-content: flex-end;
  align-items: center;
  width: 45%;
  margin-right: 0;
  margin-left: 0;
  flex-direction: row;
  position: relative
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-02e110 {
  align-self: flex-start !important;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-right: 0;
  margin-left: 0;
  flex-direction: row
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-02e110 {
    position: relative;
    overflow: hidden;
    z-index: 2
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-6019cc {
  width: 100%;
  row-gap: 10VH;
  align-self: center !important;
  justify-content: flex-start;
  align-items: flex-start;
  margin-right: 0;
  margin-left: 0;
  border: 1PX solid rgba(255, 255, 255, 0.26);
  padding-top: 1.5VW;
  padding-right: 1VW;
  padding-bottom: 2.5VH;
  padding-left: 1VW
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-6019cc {
    background-color: rgba(16, 16, 16, 0);
    flex-wrap: nowrap;
    padding-top: 3vh;
    padding-right: 2vh;
    padding-bottom: 2vh;
    padding-left: 2vh;
    position: relative;
    row-gap: 9vh;
    overflow: hidden;
    border-style: none
  }
  /* CUSTOM CSS */
  #brxe-6019cc {
    backdrop-filter: blur(0px);
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ff3fdf {
  font-family: "Neue Haas";
  font-weight: 400;
  color: #ffffff;
  font-size: 1vw;
  line-height: 1vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-ff3fdf {
    font-size: 3.25VW;
    line-height: 3.25VW
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-67561b {
  width: 100%;
  padding-top: 3VH;
  padding-bottom: 3VH;
  background-color: #572725;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  position: absolute;
  height: FIT-CONTENT
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-67561b {
    padding-top: 1.75VH;
    padding-bottom: 1.75VH;
    background-color: #ff470a;
    position: relative
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d90622 {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 2VH;
  position: relative
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-d90622 {
    padding-top: 1.5vH;
    overflow: hidden
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-0fefdc {
  column-gap: 1VH;
  width: 100%;
  display: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-0fefdc {
    z-index: 8;
    flex-wrap: nowrap;
    position: relative;
    display: flex
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-a30873 {
  width: 100%;
  height: 90vh;
  position: relative;
  justify-content: flex-end;
  flex-direction: row;
  align-items: flex-end;
  column-gap: 0.5vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-a30873 {
    display: flex;
    height: 95vh;
    padding-top: 3vh;
    padding-right: 1vh;
    padding-bottom: 1.75vh;
    padding-left: 1vh;
    flex-wrap: nowrap;
    flex-direction: column;
    justify-content: space-between;
    align-self: center !important;
    align-items: center;
    min-height: 95vh
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-88ba12 {
    font-size: 3.5VW;
    line-height: 3.5VW;
    color: #ffffff;
    font-family: "Neue Haas";
    font-weight: 500
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-6010a7 {
    font-size: 3.5VW;
    line-height: 3.5VW;
    color: #ffffff;
    font-family: "Neue Haas";
    font-weight: 300
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-f3b535 {
  display: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-f3b535 {
    display: flex;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: center;
    align-self: flex-start !important;
    align-items: center;
    width: 100%;
    column-gap: 1VW;
    z-index: 2;
    position: relative;
    overflow: hidden
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-a59576.horizontal .line {
    border-top-style: none
  }
  #brxe-a59576.vertical .line {
    border-right-style: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-48c19f {
  width: 100%;
  row-gap: 10VH;
  align-self: center !important;
  justify-content: flex-start;
  align-items: flex-start;
  margin-right: 0;
  margin-left: 0;
  border: 1PX solid rgba(255, 255, 255, 0.26);
  padding-top: 1.5VW;
  padding-right: 1VW;
  padding-bottom: 2.5VH;
  padding-left: 1VW
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-48c19f {
    background-color: rgba(16, 16, 16, 0.31);
    flex-wrap: nowrap;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 00;
    position: absolute;
    row-gap: 9vh;
    overflow: hidden;
    right: 0px;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 0
  }
  /* CUSTOM CSS */
  #brxe-48c19f {
    backdrop-filter: blur(4px);
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-tsopnn {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 500;
  color: #ffffff;
  line-height: 1vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-tsopnn {
    font-size: 3.5VW;
    line-height: 3.5VW
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-29711a {
  font-family: "Neue Haas";
  font-weight: 300;
  color: #ffffff;
  font-size: 0.92VW;
  line-height: 0.92VW;
  width: 67%
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-29711a {
    font-size: 3vw;
    line-height: 3vw;
    width: 87%
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-758a4a {
  align-self: center !important;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  margin-right: 0;
  margin-left: 0;
  position: relative
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-758a4a {
    z-index: 2;
    flex-wrap: nowrap;
    row-gap: 1VH
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-77a5d6 {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 500;
  color: #ffffff;
  line-height: 1vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-77a5d6 {
    font-size: 3.5VW;
    line-height: 3.5VW
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-685cdf {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 300;
  color: #ffffff;
  line-height: 1vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-685cdf {
    font-size: 3.5VW;
    line-height: 3.5VW
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-79dae1 {
  width: 100%;
  flex-direction: row;
  column-gap: 0.3VW
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-622764 {
  width: 45%;
  align-self: flex-start !important;
  justify-content: flex-start;
  align-items: flex-start;
  margin-right: 0;
  margin-left: 0;
  flex-direction: row;
  position: relative
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-00296b {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 500;
  color: #ffffff;
  line-height: 1vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-00296b {
    font-size: 3.5VW;
    line-height: 3.5VW
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-918163 {
  font-size: 1vw;
  font-family: "Neue Haas";
  font-weight: 300;
  color: #ffffff;
  line-height: 1vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-918163 {
    font-size: 3.5VW;
    line-height: 3.5VW
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-b5a95c {
  flex-direction: row;
  column-gap: 0.3VW;
  width: 100%;
  justify-content: flex-end
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-96bece {
  align-self: flex-start !important;
  justify-content: flex-end;
  align-items: center;
  width: 45%;
  margin-right: 0;
  margin-left: 0;
  flex-direction: row;
  position: relative
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d53430 {
  align-self: flex-start !important;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
  margin-right: 0;
  margin-left: 0;
  flex-direction: row
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-d53430 {
    position: relative;
    overflow: hidden;
    z-index: 2
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-166e8c {
  width: 100%;
  row-gap: 10VH;
  align-self: center !important;
  justify-content: flex-start;
  align-items: flex-start;
  margin-right: 0;
  margin-left: 0;
  border: 1PX solid rgba(255, 255, 255, 0.26);
  padding-top: 1.5VW;
  padding-right: 1VW;
  padding-bottom: 2.5VH;
  padding-left: 1VW
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-166e8c {
    background-color: rgba(16, 16, 16, 0);
    flex-wrap: nowrap;
    padding-top: 3vh;
    padding-right: 2vh;
    padding-bottom: 2vh;
    padding-left: 2vh;
    position: relative;
    row-gap: 9vh;
    overflow: hidden;
    border-style: none
  }
  /* CUSTOM CSS */
  #brxe-166e8c {
    backdrop-filter: blur(0px);
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-4a17bd {
  font-family: "Neue Haas";
  font-weight: 400;
  color: #ffffff;
  font-size: 1vw;
  line-height: 1vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-4a17bd {
    font-size: 3.25VW;
    line-height: 3.25VW
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-6e85e2 {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 3VH;
  padding-bottom: 3VH;
  position: absolute;
  background-color: #572725;
  height: FIT-CONTENT
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-6e85e2 {
    padding-top: 1.75VH;
    padding-bottom: 1.75VH;
    background-color: #600404;
    position: relative
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ee7d3d {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 2VH;
  position: relative
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-ee7d3d {
    padding-top: 1.5vH
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-c72037 {
  column-gap: 1VH;
  width: 100%;
  display: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-c72037 {
    z-index: 2;
    flex-wrap: nowrap;
    position: relative;
    display: flex
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-922003.horizontal .line {
  border-top-style: none
}
#brxe-922003.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-3cc92c {
  width: 10VW;
  padding-top: 0.1VW;
  padding-right: 0.1VW;
  padding-bottom: 0.1VW;
  padding-left: 0.1VW;
  height: 5VW;
  margin-right: 0;
  margin-left: 0;
  border: 2PX solid #616161
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-3cc92c {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-2dd6c9 {
  width: fit-content;
  margin-right: 0;
  margin-left: 0;
  padding-right: 0.25vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-04a5b0.horizontal .line {
  border-top-style: none
}
#brxe-04a5b0.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-fa8716 {
  width: 10VW;
  margin-right: 0;
  margin-left: 0;
  height: 5VW;
  padding-top: 0.1VW;
  padding-right: 0.1VW;
  padding-bottom: 0.1VW;
  padding-left: 0.1VW;
  border: 2PX solid #616161
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-fa8716 {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-bd9d41 {
  width: fit-content;
  margin-right: 0;
  margin-left: 0;
  padding-right: 0.25vw;
  padding-left: 0.25vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-3a7d0d.horizontal .line {
  border-top-style: none
}
#brxe-3a7d0d.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-4b2e4e {
  margin-right: 0;
  margin-left: 0;
  width: 10VW;
  height: 5VW;
  padding-top: 0.1VW;
  padding-right: 0.1VW;
  padding-bottom: 0.1VW;
  padding-left: 0.1VW;
  border: 2PX solid #616161
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-4b2e4e {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-e1ecc3 {
  width: fit-content;
  margin-right: 0;
  margin-left: 0;
  padding-left: 0.25vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-199374 {
  width: fit-content;
  padding-right: 1.5VH;
  padding-bottom: 1.5VH;
  flex-direction: row;
  height: fit-content;
  align-items: flex-end;
  justify-content: flex-end;
  z-index: 11;
  position: relative;
  margin-right: 0;
  margin-left: 0
}
#brxe-199374 .trigger-case-study {
  cursor: pointer;
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-199374 {
    padding-top: 2VH;
    padding-right: 1VH;
    padding-bottom: 1VH;
    padding-left: 1VH;
    display: none;
    justify-content: space-between;
    z-index: 1
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-64bfe2.horizontal .line {
  border-top-style: none
}
#brxe-64bfe2.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-77c4c5.horizontal .line {
  border-top-style: none
}
#brxe-77c4c5.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-77c4c5.horizontal .line {
    border-top-style: none
  }
  #brxe-77c4c5.vertical .line {
    border-right-style: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-2d3d19 {
  width: 100%;
  flex-direction: row;
  height: 100%;
  align-items: flex-end;
  background-position: center center;
  column-gap: 0.5vw;
  justify-content: flex-end;
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  z-index: 9;
  background-image: linear-gradient(rgba(33, 33, 33, 0) 70%, #070707)
}
#brxe-2d3d19 {
  cursor: pointer;
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-2d3d19 {
    z-index: 1;
    flex-wrap: nowrap;
    background-image: linear-gradient(rgba(33, 33, 33, 0) 80%, #070707 100%)
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-301408.horizontal .line {
  border-top-style: none
}
#brxe-301408.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-301408.horizontal .line {
    border-top-style: none
  }
  #brxe-301408.vertical .line {
    border-right-style: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-0b0e3a {
  width: 100%;
  position: absolute;
  left: 0px;
  bottom: 0px;
  flex-direction: row;
  align-items: flex-end;
  column-gap: 0.5vw;
  justify-content: flex-end;
  height: 100%;
  top: 0px;
  right: 0px
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-0b0e3a {
    z-index: 1;
    flex-wrap: nowrap;
    background-image: linear-gradient(rgba(33, 33, 33, 0) 5%, #070707 100%)
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-9e2da0.horizontal .line {
  border-top-style: none
}
#brxe-9e2da0.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-687c34.horizontal .line {
  border-top-style: none
}
#brxe-687c34.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
/* BREAKPOINT: Desktop (BASE) */
#brxe-ec4c51.horizontal .line {
  border-top-style: none
}
#brxe-ec4c51.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ccd170 .splide__slide {
  background-color: rgba(0, 0, 0, 0)
}
#brxe-ccd170 .splide__list {
  transition-timing-function: linear !important;
}
#brxe-ccd170 {
  transition-timing-function: linear !important;
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  /* CUSTOM CSS */ #brxe-ccd170 .splide__list {
    transition-timing-function: linear !important;
  }
  #brxe-ccd170 {
    transition-timing-function: linear !important;
  }
  #brxe-ccd170 .splide__track {
    transition-timing-function: linear !important;
  }
  î #brxe-ccd170 {
    width: 120%;
    min-width: 120%
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-2c6116 {
  background-color: #101010;
  padding-top: 10vh;
  padding-bottom: 10vh;
  row-gap: 7vh
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-2c6116 {
    row-gap: 3vh;
    padding-bottom: 5vh;
    flex-wrap: nowrap
  }
}
/* TEMPLATE SHORTCODE CSS (ID: 12874) */
/* BREAKPOINT: Desktop (BASE) */
#brxe-b3740e {
  font-family: "";
  font-weight: 400;
  font-size: 3.2vw;
  line-height: 3.2vw;
  color: #ffffff
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-b3740e {
    font-size: 6vw;
    line-height: 6vw
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  [data-id="brxe-08cb65"].splide__slide {
    background-color: rgba(0, 0, 0, 0);
    flex-shrink: 0
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ca2639 {
  font-family: "";
  font-weight: 400;
  font-size: 3.2vw;
  line-height: 3.2vw;
  color: #ffffff
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-ca2639 {
    font-size: 6vw;
    line-height: 6vw
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  [data-id="brxe-3ebaee"].splide__slide {
    background-color: rgba(0, 0, 0, 0);
    flex-shrink: 0
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-b7370f {
  font-family: "";
  font-weight: 400;
  font-size: 3.2vw;
  line-height: 3.2vw;
  color: #ffffff
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-b7370f {
    font-size: 6vw;
    line-height: 6vw
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  [data-id="brxe-f7ff4f"].splide__slide {
    background-color: rgba(0, 0, 0, 0);
    flex-shrink: 0
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-470bd9 {
  background-color: #e6e7e8
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-470bd9 {
    background-color: rgba(0, 0, 0, 0)
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-d93553 {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    position: relative;
    overflow: hidden;
    flex-shrink: 0
  }
}
/* BREAKPOINT: Desktop (BASE) */
.testi-text-mob {
  width: 75%;
  color: #f5f5f5;
  font-family: "";
  font-weight: 400;
  font-size: 1vw;
  line-height: 1.1vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  .testi-text-mob {
    text-align: center;
    font-size: 16px;
    line-height: normal;
    position: relative;
    align-self: center;
    width: 95%;
    flex-shrink: 0;
  }
  .testimonial-mob .splide__slide {
    height: auto !important
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  [data-id="brxe-992e4c"].splide__slide {
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    flex-shrink: 0
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  [data-id="brxe-91c4d6"].splide__slide {
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    flex-shrink: 0
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  [data-id="brxe-27f5ab"].splide__slide {
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    flex-shrink: 0
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d844a8 {
  background-color: #e6e7e8
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-d844a8 {
    background-color: rgba(0, 0, 0, 0)
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-d2aa89 {
    overflow: hidden;
    position: relative;
    flex-shrink: 0
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-1ff619 {
  flex-direction: column;
  row-gap: 5vh
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-1ff619 {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
    position: relative;
    flex-shrink: 0
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-014572 {
  width: 18%;
  margin-left: -8%
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-5cac87 {
  width: 3vw;
  height: 3vw;
  align-self: center !important;
  justify-content: center;
  margin-right: 0;
  margin-left: 0;
  background-color: #2a2a2a;
  border-radius: 4vw;
  position: relative;
  align-items: center
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-5cac87 {
    width: 10vw;
    height: 10vw;
    border-radius: 10vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-5db316 {
  width: 3.4vw;
  height: 3.4vw;
  justify-content: center;
  align-items: center;
  align-self: center !important;
  margin-right: 0;
  margin-left: 0;
  border: 1px solid #2a2a2a;
  border-radius: 4vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-5db316 {
    width: 11vw;
    height: 11vw;
    border-radius: 10vw;
    min-width: 11vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-bdb47f {
  width: 18%;
  margin-right: -4%
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-3d8221 {
  width: 3vw;
  height: 3vw;
  align-self: center !important;
  justify-content: center;
  margin-right: 0;
  margin-left: 0;
  background-color: #2a2a2a;
  border-radius: 4vw;
  position: relative;
  align-items: center
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-3d8221 {
    border-radius: 10vw;
    width: 10vw;
    height: 10vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-bfbe33 {
  width: 3.4vw;
  height: 3.4vw;
  justify-content: center;
  align-items: center;
  align-self: center !important;
  margin-right: 0;
  margin-left: 0;
  border: 1px solid #2a2a2a;
  border-radius: 4vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-bfbe33 {
    width: 11vw;
    height: 11vw;
    border-radius: 10vw;
    min-width: 11vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-95a2c2 {
  width: 100%;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  align-self: flex-start !important;
  column-gap: 1vw
}
#brxe-95a2c2 .buton-sag-rev {
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
#brxe-95a2c2 .buton-sag-rev:hover {
  transform: scale(0.95);
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-95a2c2 {
    column-gap: 2vw;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    margin-top: 5vh;
    flex-direction: row;
    flex-wrap: wrap;
    display: flex
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-f73537 {
  height: 70%;
  width: 50%;
  justify-content: space-between;
  align-items: flex-start;
  align-self: flex-start !important;
  padding-top: 3vh;
  padding-right: 2vw;
  padding-bottom: 3.5vh;
  padding-left: 2vw;
  position: relative;
  background-color: #101010;
  display: flex
}
:where(#brxe-f73537 > *) {
  position: relative
}
#brxe-f73537::before {
  background-image: linear-gradient(#101010 56%, #181818 100%);
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  pointer-events: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-f73537 {
    display: flex;
    align-self: center !important;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: column;
    padding-top: 4vh;
    padding-right: 2%;
    padding-bottom: 2vh;
    padding-left: 2%;
    position: relative;
    width: 100%
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-b3a891 {
  display: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-b3a891 {
    width: 96%;
    padding-top: 1.5vw;
    padding-right: 1.5vw;
    padding-bottom: 1.5vw;
    padding-left: 1.5vw;
    background-color: rgba(245, 245, 245, 0.12);
    border: 1px solid #616161;
    margin-top: -5vh;
    margin-right: 0;
    margin-left: 0;
    z-index: 2;
    display: flex;
    position: static
  }
  /* CUSTOM CSS */
  #brxe-b3a891 {
    backdrop-filter: blur(5px);
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-b3c36b {
  font-family: "";
  font-weight: 400;
  font-size: 3.2vw;
  line-height: 3.2vw;
  color: #ffffff
}
/* BREAKPOINT: Desktop (BASE) */
[data-id="brxe-b0f3ad"].splide__slide {
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-start;
  align-items: flex-start;
  width: fit-content
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-980bcc {
  font-family: "";
  font-weight: 400;
  font-size: 3.2vw;
  line-height: 3.2vw;
  color: #ffffff
}
/* BREAKPOINT: Desktop (BASE) */
[data-id="brxe-95dfc9"].splide__slide {
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-start;
  align-items: flex-start;
  width: fit-content
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-846ffe {
  font-family: "";
  font-weight: 400;
  font-size: 3.2vw;
  line-height: 3.2vw;
  color: #ffffff
}
/* BREAKPOINT: Desktop (BASE) */
[data-id="brxe-298c9a"].splide__slide {
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-start;
  align-items: flex-start;
  width: fit-content
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-4ed3e6 {
  position: relative;
  overflow: hidden;
  width: 100%
}
/* BREAKPOINT: Desktop (BASE) */
.testimonial-text {
  width: 75%;
  color: #f5f5f5;
  font-family: "";
  font-weight: 400;
  font-size: 18px;
  line-height: 25px;
  letter-spacing: 0.5px;
}
/* BREAKPOINT: Desktop (BASE) */
[data-id="brxe-413bcc"].splide__slide {
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-start;
  align-items: flex-start;
  width: fit-content
}
/* BREAKPOINT: Desktop (BASE) */
/* BREAKPOINT: Desktop (BASE) */
[data-id="brxe-a4fbf3"].splide__slide {
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-start;
  align-items: flex-start;
  width: fit-content
}
/* BREAKPOINT: Desktop (BASE) */
/* BREAKPOINT: Desktop (BASE) */
[data-id="brxe-e45beb"].splide__slide {
  background-color: rgba(0, 0, 0, 0);
  justify-content: flex-start;
  align-items: flex-start;
  width: fit-content
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d7948a {
  width: 100%
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-3ed7a3 {
  flex-direction: column;
  row-gap: 5vh;
  width: 100%
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-b437b4 {
  width: 18%;
  margin-left: -8%
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-077289.horizontal .line {
  border-top-style: none
}
#brxe-077289.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-4d4e67 {
  width: 3vw;
  min-width: 3vw;
  max-width: 3vw;
  height: 3vw;
  min-height: 3vw;
  max-height: 3vw;
  position: absolute;
  top: 0px;
  right: 0px;
  left: 0px;
  bottom: 0px;
  z-index: 0;
  background-color: #424242;
  border-radius: 13vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-4d4e67 {
    width: 9vw;
    min-width: 9vw;
    max-width: 9vw;
    height: 9vw;
    min-height: 9vw;
    max-height: 9vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-680616 {
  width: 18%;
  margin-left: -8%;
  z-index: 2
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-b6fc00 {
  width: 3vw;
  min-width: 3vw;
  max-width: 3vw;
  height: 3vw;
  min-height: 3vw;
  max-height: 3vw;
  position: absolute;
  top: 0px;
  right: 0px;
  left: 0px;
  bottom: 0px;
  z-index: 1;
  align-self: center !important;
  justify-content: center;
  align-items: center
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-b6fc00 {
    width: 9vw;
    min-width: 9vw;
    max-width: 9vw;
    height: 9vw;
    min-height: 9vw;
    max-height: 9vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-554558 {
  width: 3vw;
  height: 3vw;
  align-self: center !important;
  justify-content: center;
  background-color: #2a2a2a;
  border-radius: 4vw;
  position: relative;
  align-items: center;
  max-height: 3vw;
  max-width: 3vw;
  overflow: hidden
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-554558 {
    width: 9vw;
    height: 9vw;
    border-radius: 10vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-cf6914 {
  width: 3.4vw;
  height: 3.4vw;
  justify-content: center;
  align-items: center;
  align-self: center !important;
  border: 1px solid #2a2a2a;
  border-radius: 4vw;
  max-width: 3.4vw;
  max-height: 3.4vw;
  min-width: 3.4vw;
  min-height: 3.4vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-cf6914 {
    width: 10vw;
    height: 10vw;
    border-radius: 10vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-3ad647 {
  width: 18%;
  margin-right: -4%
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-100075 {
  width: 18%;
  margin-left: 8%;
  z-index: 2
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-aae2dc {
  width: 3vw;
  min-width: 3vw;
  max-width: 3vw;
  height: 3vw;
  min-height: 3vw;
  max-height: 3vw;
  position: absolute;
  top: 0px;
  right: 0px;
  left: 0px;
  bottom: 0px;
  z-index: 1;
  align-self: center !important;
  justify-content: center;
  align-items: center
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-aae2dc {
    width: 9vw;
    min-width: 9vw;
    max-width: 9vw;
    height: 9vw;
    min-height: 9vw;
    max-height: 9vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-6bb0ba.horizontal .line {
  border-top-style: none
}
#brxe-6bb0ba.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-b4ccb0 {
  width: 3vw;
  min-width: 3vw;
  max-width: 3vw;
  height: 3vw;
  min-height: 3vw;
  max-height: 3vw;
  position: absolute;
  top: 0px;
  right: 0px;
  left: 0px;
  bottom: 0px;
  z-index: 0;
  background-color: #424242;
  border-radius: 13vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-b4ccb0 {
    width: 9vw;
    min-width: 9vw;
    max-width: 9vw;
    height: 9vw;
    min-height: 9vw;
    max-height: 9vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-3ec51b {
  width: 3vw;
  height: 3vw;
  align-self: center !important;
  justify-content: center;
  margin-right: 0;
  margin-left: 0;
  background-color: #2a2a2a;
  border-radius: 4vw;
  position: relative;
  align-items: center;
  overflow: hidden
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-3ec51b {
    border-radius: 10vw;
    width: 9vw;
    height: 9vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-0ca000 {
  width: 3.4vw;
  height: 3.4vw;
  justify-content: center;
  align-items: center;
  align-self: center !important;
  margin-right: 0;
  margin-left: 0;
  border: 1px solid #2a2a2a;
  border-radius: 4vw;
  min-width: 3.4vw;
  min-height: 3.4vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-0ca000 {
    width: 10vw;
    height: 10vw;
    border-radius: 10vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-77f694 {
  width: 100%;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  align-self: flex-start !important;
  column-gap: 1vw
}
#brxe-77f694 .buton-sag-rev {
  transition: all 0.3s ease-in-out;
  cursor: pointer;
}
#brxe-77f694 .buton-sag-rev:hover {
  transform: scale(0.95);
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-77f694 {
    column-gap: 2vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-8cb082 {
  height: 70%;
  width: 50%;
  justify-content: space-between;
  align-items: flex-start;
  align-self: flex-start !important;
  padding-top: 80px;
  padding-right: 2vw;
  padding-bottom: 80px;
  padding-left: 2vw;
  position: relative;
  background-color: #101010
}
:where(#brxe-8cb082 > *) {
  position: relative
}
#brxe-8cb082::before {
  background-image: linear-gradient(#101010 56%, #181818 100%);
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  pointer-events: none
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-8cb082 {
    width: 100%;
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-de51d9.horizontal .line {
  border-top-style: none
}
#brxe-de51d9.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
[data-id="brxe-pankaj"].splide__slide {
  background-image: url(../images/pankaj-patel.jpg);
  background-size: cover;
  background-position: top 65%;
  width: 100%;
  height: 100%;
  justify-content: space-between;
  align-items: flex-start;
  align-self: flex-start !important
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d57ea0.horizontal .line {
  border-top-style: none
}
#brxe-d57ea0.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
[data-id="brxe-chirag"].splide__slide {
  background-image: url(../images/chirag-padalia.jpg);
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  justify-content: space-between;
  align-items: flex-start;
  align-self: flex-start !important
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-410dc0.horizontal .line {
  border-top-style: none
}
#brxe-410dc0.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
[data-id="brxe-uttpal"].splide__slide {
  background-image: url("../images/uttpal-patel.jpg");
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  justify-content: space-between;
  align-items: flex-start;
  align-self: flex-start !important
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-e7622d {
  background-color: #e6e7e8;
  width: 100%;
  z-index: 1
}
#brxe-e7622d .splide__slide {
  height: 100%
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-3c3c24 {
  font-family: "";
  font-weight: 500;
  font-style: normal;
  font-size: 3.6vw;
  line-height: 3.6vw;
  color: #ffffff;
  text-align: right;
  text-transform: uppercase;
  align-self: center
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-3c3c24 {
    font-size: 7.5vw;
    line-height: 7vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ed4255 {
  width: 100%;
  position: relative;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-3686be {
  font-family: "";
  font-weight: 500;
  font-style: normal;
  font-size: 3.6vw;
  line-height: 3.6vw;
  color: #ffffff;
  text-align: right;
  text-transform: uppercase;
  align-self: center
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-3686be {
    font-size: 7.5vw;
    line-height: 7vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-f84818 {
  width: 100%;
  position: relative;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-3fe270 {
  width: 100%;
	padding: 100px 0 50px;  
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-70e2fd {
  font-size: 3vw;
  line-height: 3vw;
  font-family: "";
  letter-spacing: -0.04px;
  font-weight: 400;
  color: #f5f5f5;
  font-style: italic
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-70e2fd {
    font-size: 6vw;
    line-height: 4vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
[data-id="brxe-bb9161"].splide__slide {
  background-color: rgba(0, 0, 0, 0);
  width: fit-content;
  align-self: center !important;
  justify-content: center;
  align-items: center
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-5fd434 {
  font-size: 3vw;
  line-height: 3vw;
  font-family: "";
  letter-spacing: -0.04px;
  font-weight: 400;
  color: #f5f5f5;
  font-style: italic
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-5fd434 {
    font-size: 6vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
[data-id="brxe-b11bba"].splide__slide {
  background-color: rgba(0, 0, 0, 0)
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-741f84 {
  font-size: 3vw;
  line-height: 3vw;
  font-family: "";
  letter-spacing: -0.04px;
  font-weight: 400;
  color: #f5f5f5;
  font-style: italic
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-741f84 {
    font-size: 6vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
[data-id="brxe-08bd66"].splide__slide {
  background-color: rgba(0, 0, 0, 0)
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-46f94d .splide__slide {
  background-color: rgba(0, 0, 0, 0);
  padding-right: 0;
  padding-left: 0
}
#brxe-46f94d {
  width: 3.8vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-46f94d {
    width: 8vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-d86d14 {
  width: fit-content;
  margin-right: 0;
  margin-left: 0
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-e4ed1f {
  color: #f5f5f5;
  font-size: 1.25VW;
  font-family: "";
  font-weight: 300;
  line-height: 1.3vw;
  text-align: left
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-e4ed1f {
    font-size: 3vw;
    line-height: 3vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-0a484e {
  width: fit-content;
  margin-top: 2vw;
  margin-right: 0;
  margin-left: 0
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-0a484e {
    margin-top: 4vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-01db0d {
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  align-self: flex-end !important;
  position: relative;
  overflow: hidden;
  width: 100%
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-01db0d {
    width: 50%;
    align-self: flex-end !important;
    margin-right: 0;
    margin-left: 0
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-219d11 {
  height: 100%;
  position: absolute;
  z-index: 3;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  padding-top: 3vh;
  padding-right: 2VW;
  padding-bottom: 3vh;
  width: 100%
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-219d11 {
    display: flex;
    padding-bottom: 7vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-8f4045 {
  width: 50%;
  height: 100%;
  position: relative
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-8f4045 {
    width: 100%
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-9e7e1c {
  width: 100%;
  height: 100%;
  flex-direction: row;
  background-color: #070707
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-9e7e1c {
    flex-wrap: nowrap;
    flex-direction: column-reverse;
    align-self: center !important;
    justify-content: center;
    align-items: center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-2285f2 {
  width: 100%;
  height: 100vh;
  position: relative;
  overflow: hidden
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-2285f2 {
    height: 100%
  }
}
/* TEMPLATE SHORTCODE CSS (ID: 12880) */
/* BREAKPOINT: Desktop (BASE) */
#brxe-uxzzbt {
  color: #f5f5f5;
  font-size: 2.5vw;
  font-family: "";
  font-weight: 500;
  letter-spacing: -0.06vw;
  line-height: 2.5vw;
  text-align: center
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-uxzzbt {
    font-size: 7vw;
    line-height: 7vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-wkzmmt {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-hekyfo {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  z-index: 4
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-dstcrp {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 400;
  letter-spacing: 0px;
  line-height: 1.2vw;
  text-align: left
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-dstcrp {
    font-size: 2.75vw;
    line-height: 2.75vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-vyklgd {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: hidden;
  z-index: 3
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-wpaucl {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 400;
  letter-spacing: 0px;
  line-height: 1.2vw;
  text-align: left
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-wpaucl {
    font-size: 2.75vw;
    line-height: 2.75vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-qhyihn {
  position: absolute;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  z-index: 3
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-bgliss .line {
  height: 1px
}
#brxe-bgliss.horizontal .line {
  border-top-width: 1px;
  border-top-color: #f5f5f5
}
#brxe-bgliss {
  width: 5%;
  position: absolute;
  bottom: 0px;
  left: 0px;
  height: 2px;
  background-color: #f5f5f5
}
#brxe-bgliss.vertical .line {
  border-right-color: #f5f5f5
}
#brxe-bgliss .icon {
  color: #f5f5f5
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-bgliss {
    width: 2vw;
    background-color: #f5f5f5;
    height: 1px
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-jdofpt {
  width: 2px;
  position: absolute;
  height: 0.75vw;
  background-color: #f5f5f5;
  bottom: 0px;
  left: 0px
}
#brxe-jdofpt.horizontal .line {
  border-top-color: #f5f5f5;
  width: 1px
}
#brxe-jdofpt.vertical .line {
  border-right-color: #f5f5f5;
  border-right-width: 1px
}
#brxe-jdofpt .icon {
  color: #f5f5f5
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-jdofpt {
    width: 1px
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-jdofpt {
    height: 2vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-qaxqxf .line {
  height: 1px
}
#brxe-qaxqxf.horizontal .line {
  border-top-width: 1px;
  border-top-color: #f5f5f5
}
#brxe-qaxqxf {
  width: 5%;
  position: absolute;
  right: 0px;
  bottom: 0px;
  height: 2px;
  background-color: #f5f5f5
}
#brxe-qaxqxf.vertical .line {
  border-right-color: #f5f5f5
}
#brxe-qaxqxf .icon {
  color: #f5f5f5
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-qaxqxf {
    width: 2vw;
    height: 1px;
    background-color: #f5f5f5
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-aiplvf {
  width: 1px;
  position: absolute;
  height: 0.75vw;
  background-color: #f5f5f5;
  right: 0px;
  bottom: 0px
}
#brxe-aiplvf.horizontal .line {
  border-top-color: rgba(245, 245, 245, 0)
}
#brxe-aiplvf.vertical .line {
  border-right-color: rgba(245, 245, 245, 0)
}
#brxe-aiplvf .icon {
  color: rgba(245, 245, 245, 0)
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-aiplvf {
    height: 2vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-tqxohy .line {
  height: 1px
}
#brxe-tqxohy.horizontal .line {
  border-top-width: 1px;
  border-top-color: #f5f5f5
}
#brxe-tqxohy {
  width: 5%;
  position: absolute;
  top: 0px;
  right: 0px;
  height: 1px;
  background-color: #f5f5f5
}
#brxe-tqxohy.vertical .line {
  border-right-color: #f5f5f5
}
#brxe-tqxohy .icon {
  color: #f5f5f5
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-tqxohy {
    width: 2vw;
    height: 1px;
    background-color: #f5f5f5
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ewijgi {
  width: 1px;
  position: absolute;
  top: 0px;
  height: 0.75vw;
  background-color: #f5f5f5;
  right: 0px
}
#brxe-ewijgi.horizontal .line {
  border-top-color: rgba(245, 245, 245, 0)
}
#brxe-ewijgi.vertical .line {
  border-right-color: rgba(245, 245, 245, 0)
}
#brxe-ewijgi .icon {
  color: rgba(245, 245, 245, 0)
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-ewijgi {
    height: 2vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-wzamuw .line {
  height: 1px
}
#brxe-wzamuw.horizontal .line {
  border-top-width: 1px;
  border-top-color: #f5f5f5
}
#brxe-wzamuw {
  width: 5%;
  position: absolute;
  top: 0px;
  left: 0px;
  height: 1px;
  background-color: #f5f5f5
}
#brxe-wzamuw.vertical .line {
  border-right-color: #f5f5f5
}
#brxe-wzamuw .icon {
  color: #f5f5f5
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-wzamuw {
    width: 2vw;
    height: 1px;
    background-color: #f5f5f5
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ljpvko {
  width: 2px;
  position: absolute;
  top: 0px;
  left: 0px;
  height: 0.75vw;
  background-color: #f5f5f5
}
#brxe-ljpvko.horizontal .line {
  border-top-color: rgba(245, 245, 245, 0)
}
#brxe-ljpvko.vertical .line {
  border-right-color: rgba(245, 245, 245, 0)
}
#brxe-ljpvko .icon {
  color: rgba(245, 245, 245, 0)
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
  #brxe-ljpvko {
    width: 1px
  }
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-ljpvko {
    height: 2vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-onugsy {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  width: 17vw;
  padding-top: 1.8vh;
  padding-bottom: 1.8vh;
  position: absolute
}
#brxe-onugsy {
  cursor: pointer;
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-onugsy {
    width: 48vw;
    padding-top: 2vh;
    padding-bottom: 2vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-fqhjrn {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  margin-top: 6vh;
  z-index: 4
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-fqhjrn {
    align-self: center !important;
    justify-content: center;
    align-items: center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-szbsja {
  color: #f5f5f5;
  font-size: 1vw;
  font-family: "";
  font-weight: 400;
  letter-spacing: -0.01vw;
  line-height: 1vw;
  text-align: center
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-szbsja {
    font-size: 3vw;
    line-height: 7vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-wiudrk {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  z-index: 4
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-motcxq.horizontal .line {
  border-top-color: rgba(0, 0, 0, 0)
}
#brxe-motcxq.vertical .line {
  border-right-color: rgba(0, 0, 0, 0)
}
#brxe-motcxq .icon {
  color: rgba(0, 0, 0, 0)
}
#brxe-motcxq {
  width: 100%
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-zktkez {
  position: absolute;
  top: 0px;
  right: 0px;
  left: 0px;
  bottom: 0px;
  z-index: 1;
  background-image: linear-gradient(#070707 20%, rgba(7, 7, 7, 0.35) 70%, #070707 100%);
  width: 100%
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-hpmcim {
  height: 60vh;
  padding-top: 10VH;
  padding-bottom: 10VH;
  row-gap: 9vh;
  align-self: center !important;
  justify-content: center;
  position: relative;
  overflow: HIDDEN;
  background-color: #070707
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-hpmcim {
    flex-direction: column;
    height: 140vw;
    row-gap: 7vh
  }
}
/* TEMPLATE SHORTCODE CSS (ID: 12884) */
/* BREAKPOINT: Desktop (BASE) */
#brxe-fqzfif {
  width: 45%;
  z-index: 2
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-nbokby {
  width: 3.4vw;
  margin-right: 0;
  margin-left: 0;
  height: 3.4vw;
  position: relative;
  border: 1px solid #424242;
  border-radius: 5vw;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  background-color: #212121
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ohoimt {
  background-color: #353535;
  border-radius: 5vw;
  padding-top: 0.2vh;
  padding-right: 0.2vh;
  padding-bottom: 0.2vh;
  padding-left: 0.2vh;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  width: fit-content;
  margin-right: 0;
  margin-left: 0
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-kctrag {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 500;
  color: #f5f5f5;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-gtidxk {
  position: relative;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-cmjcot {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 400;
  color: #9e9e9e;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-suqclr {
  position: relative;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-nxtodc {
  justify-content: center;
  align-self: center !important;
  align-items: flex-start;
  width: 10vw;
  margin-right: 0;
  margin-left: 0
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-gcyqgh {
  width: 30%;
  margin-right: 0;
  margin-left: 0;
  flex-direction: row;
  column-gap: 0.7vw;
  justify-content: flex-start;
  align-items: flex-start;
  align-self: center !important
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-gcyqgh {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-dixskl {
  font-family: "";
  font-weight: 500;
  color: #f5f5f5;
  font-size: 2.5VW;
  letter-spacing: -0.06VW;
  line-height: 3VW;
  text-align: center
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-dixskl {
    font-size: 6vw;
    line-height: 6vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-rcrdqp {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  position: relative;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-msprxs {
  text-align: center;
  font-family: "";
  font-weight: 400;
  color: #f5f5f5;
  font-size: 0.9vw;
  line-height: 0.9vw;
  width: 83%;
  position: relative
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-msprxs {
    font-size: 12px;
    line-height: 12px;
    width: 70%
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-jufkko {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  position: relative;
  width: 100%
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-nmqfim {
  width: 30%;
  margin-right: 0;
  margin-left: 0;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  row-gap: 2vh
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-nmqfim {
    width: 100%
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-jipxbo {
  font-family: "";
  font-weight: 300;
  color: #f5f5f5;
  font-size: 1VW;
  letter-spacing: -0.02VW;
  line-height: 1VW;
  text-align: center;
  margin-top: 0.2vh;
  z-index: 2
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-wfajvo.horizontal .line {
  border-top-style: none
}
#brxe-wfajvo.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-tgaenq {
  position: absolute;
  top: 0px;
  bottom: 0px;
  right: 0px;
  left: 0px;
  z-index: 1;
  background-color: #1a1a1a
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-unevbn {
  width: fit-content;
  padding-top: 1vh;
  padding-right: 1.6vw;
  padding-bottom: 1vh;
  padding-left: 1.6vw;
  margin-right: 0;
  margin-left: 0;
  position: relative;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-qwgkqx {
  width: 30%;
  margin-right: 0;
  margin-left: 0;
  align-self: flex-end !important;
  justify-content: flex-end;
  align-items: flex-end
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-qwgkqx {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-geaksx {
  width: 100%;
  flex-direction: row;
  align-self: center !important;
  justify-content: space-between;
  align-items: center
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-geaksx {
    flex-direction: column-reverse
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-muicac {
  font-family: "";
  font-weight: 500;
  color: #f5f5f5;
  font-size: 17.6VW;
  letter-spacing: -1VW;
  line-height: 14VW;
  text-align: center;
  margin-left: -1vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-muicac {
    font-size: 17vw;
    line-height: 17vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-zorsfe {
  width: 100%;
  justify-content: center;
  align-items: center;
  align-self: center !important;
  position: relative;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-kkausn {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 500;
  color: #f5f5f5;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-kkausn {
    font-size: 2.5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-aedjme {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 500;
  color: #f5f5f5;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-aedjme {
    font-size: 2.5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-atfqvf {
  align-items: center;
  justify-content: center;
  align-self: center !important;
  width: 100%;
  position: absolute
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-matipd {
  width: fit-content;
  margin-right: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 5px;
  padding-bottom: 0;
  padding-left: 5px;
  background-color: rgba(244, 67, 54, 0);
  position: relative;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-btfkim {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 500;
  color: #f5f5f5;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-btfkim {
    font-size: 2.5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-nffdml {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 500;
  color: #f5f5f5;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-nffdml {
    font-size: 2.5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-hpoasf {
  align-items: center;
  justify-content: center;
  align-self: center !important;
  width: 100%;
  position: absolute
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-qcupam {
  width: fit-content;
  margin-right: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 5px;
  padding-bottom: 0;
  padding-left: 5px;
  background-color: rgba(244, 67, 54, 0);
  position: relative;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-zjdriw {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 500;
  color: #f5f5f5;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-zjdriw {
    font-size: 2.5vw;
    line-height: 2.5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ekurdb {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 500;
  color: #f5f5f5;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-ekurdb {
    font-size: 2.5vw;
    line-height: 2.5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-xhohwu {
  align-items: center;
  justify-content: center;
  align-self: center !important;
  width: 100%;
  position: absolute
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-qwojdf {
  width: fit-content;
  margin-right: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 5px;
  padding-bottom: 0;
  padding-left: 5px;
  background-color: rgba(244, 67, 54, 0);
  position: relative;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-itekgh {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 500;
  color: #f5f5f5;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-itekgh {
    font-size: 2.5vw;
    line-height: 2.5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-jqxeuo {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 500;
  color: #f5f5f5;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-jqxeuo {
    font-size: 2.5vw;
    line-height: 2.5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ripseb {
  align-items: center;
  justify-content: center;
  align-self: center !important;
  width: 100%;
  position: absolute
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-nuovtn {
  width: fit-content;
  margin-right: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 5px;
  padding-bottom: 0;
  padding-left: 5px;
  background-color: rgba(244, 67, 54, 0);
  position: relative;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-clvbmj {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 500;
  color: #f5f5f5;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-clvbmj {
    font-size: 2.5vw;
    line-height: 2.5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-vghgxc {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 500;
  color: #f5f5f5;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-vghgxc {
    font-size: 2.5vw;
    line-height: 2.5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ithdnz {
  align-items: center;
  justify-content: center;
  align-self: center !important;
  width: 100%;
  position: absolute
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ebvion {
  width: fit-content;
  margin-right: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 5px;
  padding-bottom: 0;
  padding-left: 5px;
  background-color: rgba(244, 67, 54, 0);
  position: relative;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-yzpwak {
  width: 100%;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  column-gap: 1vw
}
#brxe-yzpwak .buton-footer {
  cursor: pointer;
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-bxlpjs {
  width: fit-content;
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  /* CUSTOM CSS */ #brxe-bxlpjs {
    width: fit-content;
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-jchonq {
  cursor: auto;
  font-size: 0.9VW;
  font-family: "Neue Haas";
  font-weight: 400;
  line-height: 1VW
}
#brxe-jchonq a {
  font-size: 0.9VW;
  font-family: "Neue Haas";
  font-weight: 400;
  line-height: 1VW;
  font-size: inherit
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-jchonq {
    font-size: 3VW;
    line-height: 3VW;
    font-family: "Neue Haas";
    font-weight: 400
  }
  #brxe-jchonq a {
    font-size: 3VW;
    line-height: 3VW;
    font-family: "Neue Haas";
    font-weight: 400;
    font-size: inherit
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-kroimm {
  align-self: center !important;
  align-items: flex-end;
  width: 100%;
  justify-content: center
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-kroimm {
    align-self: center !important;
    justify-content: center;
    align-items: center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-wilpfw {
  width: 2.5VW;
  height: 2.5VW
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-wilpfw {
    height: 100%;
    width: fit-content
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-bciqez {
  width: 5.4VW;
  height: 2.7VW;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  background-color: #edecec;
  margin-right: 0;
  margin-left: 0
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-bciqez {
    width: 33.3333%;
    height: 100%
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-mixyzq {
  width: 2.5VW;
  height: 2.5VW
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-mixyzq {
    width: fit-content;
    height: 100%
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-rwhlje {
  width: 5.4VW;
  height: 2.7VW;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  background-color: #5960a8;
  margin-right: 0;
  margin-left: 0
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-rwhlje {
    width: 33.3333%;
    height: 100%
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-hylcfq {
  width: 2.5VW;
  height: 2.5VW
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-hylcfq {
    width: fit-content;
    height: 100%
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-gdcjzs {
  width: 5.4VW;
  height: 2.7VW;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  background-color: #df6147;
  margin-right: 0;
  margin-left: 0
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-gdcjzs {
    width: 33.3333%;
    height: 100%
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-nivpcg {
  flex-direction: row;
  width: 100%;
  align-self: center !important;
  align-items: center;
  justify-content: flex-end
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-nivpcg {
    align-self: center !important;
    justify-content: center;
    width: 57%;
    height: 11vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-pxojns {
  width: 100%;
  row-gap: 0.75vh
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-pxojns {
    align-self: center !important;
    justify-content: center;
    align-items: center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-fuzcaw {
  width: 100%;
  display: flex;
  padding-top: 0vh;
  padding-bottom: 2vh;
  align-self: center !important;
  align-items: flex-end;
  flex-direction: row;
  margin-bottom: -8VH
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-fuzcaw {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    padding-bottom: 0;
    margin-bottom: 0;
    row-gap: 4vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-clyses.horizontal .line {
  border-top-color: #424242;
  border-top-width: 1px
}
#brxe-clyses.vertical .line {
  border-right-color: #424242
}
#brxe-clyses .icon {
  color: #424242
}
#brxe-clyses.horizontal {
  justify-content: center
}
#brxe-clyses.vertical {
  align-self: center
}
#brxe-clyses .line {
  height: 1px
}
#brxe-clyses {
  justify-content: center;
  align-items: center
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-clyses {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-xmacpi {
  width: 100%;
  align-self: center !important;
  justify-content: center;
  align-items: center
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-xmacpi {
    display: none
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-fwdgkz {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 400;
  color: #9e9e9e;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-fwdgkz {
    font-size: 2.5vw;
    line-height: 2.5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-myzbsb {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 400;
  color: #9e9e9e;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-myzbsb {
    font-size: 2.5vw;
    line-height: 2.5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-daiisv {
  align-items: center;
  justify-content: center;
  align-self: center !important;
  width: 100%;
  position: absolute
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-cgwkxi {
  width: fit-content;
  margin-right: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 5px;
  padding-bottom: 0;
  padding-left: 5px;
  background-color: rgba(244, 67, 54, 0);
  position: relative;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-izatpz {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 400;
  color: #9e9e9e;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-izatpz {
    font-size: 2.5vw;
    line-height: 2.5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ubakew {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 400;
  color: #9e9e9e;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-ubakew {
    font-size: 2.5vw;
    line-height: 2.5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-vezgdc {
  align-items: center;
  justify-content: center;
  align-self: center !important;
  width: 100%;
  position: absolute
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-wtrmso {
  width: fit-content;
  margin-right: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 5px;
  padding-bottom: 0;
  padding-left: 5px;
  background-color: rgba(244, 67, 54, 0);
  position: relative;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-gwpuym {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 400;
  color: #9e9e9e;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-gwpuym {
    font-size: 2.5vw;
    line-height: 2.5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-hrulnr {
  font-size: 0.9vw;
  font-family: "";
  font-weight: 400;
  color: #9e9e9e;
  letter-spacing: -0.02vw
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-hrulnr {
    font-size: 2.5vw;
    line-height: 2.5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-mggszp {
  align-items: center;
  justify-content: center;
  align-self: center !important;
  width: 100%;
  position: absolute
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-mfklgu {
  width: fit-content;
  margin-right: 0;
  margin-left: 0;
  padding-top: 0;
  padding-right: 5px;
  padding-bottom: 0;
  padding-left: 5px;
  background-color: rgba(244, 67, 54, 0);
  position: relative;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  overflow: hidden
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-wcanyf {
  flex-direction: row;
  align-self: center !important;
  justify-content: flex-start;
  align-items: center;
  width: 100%
}
#brxe-wcanyf .buton-footer {
  cursor: pointer;
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-wcanyf {
    align-self: center !important;
    justify-content: center
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-cthxzh.horizontal .line {
  border-top-color: #424242;
  border-top-width: 1px;
  border-top-style: none
}
#brxe-cthxzh.vertical .line {
  border-right-color: #424242;
  border-right-style: none
}
#brxe-cthxzh .icon {
  color: #424242
}
#brxe-cthxzh.horizontal {
  justify-content: center
}
#brxe-cthxzh.vertical {
  align-self: center
}
#brxe-cthxzh .line {
  height: 1px
}
#brxe-cthxzh {
  justify-content: center;
  align-items: center
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-cthxzh.horizontal .line {
    border-top-style: solid
  }
  #brxe-cthxzh.vertical .line {
    border-right-style: solid
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-xdlgnb {
  width: 55%;
  z-index: 2
}
#brxe-xdlgnb {
  color: #fff;
  mix-blend-mode: difference;
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ikxnds.horizontal .line {
  border-top-style: none
}
#brxe-ikxnds.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-eekenj {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  width: 3vw;
  height: 3vw;
  border-radius: 4vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-pftnkb {
  position: absolute;
  width: 3vw;
  height: 3vw;
  align-self: center !important;
  justify-content: center;
  align-items: center
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-kyddnl {
  width: 3vw;
  margin-right: 0;
  margin-left: 0;
  height: 3vw;
  position: relative;
  border: 1px solid #424242;
  border-radius: 5vw;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  overflow: hidden
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-kyddnl {
    width: 10vw;
    height: 10vw;
    border-radius: 12vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ucpzkn {
  width: 55%;
  z-index: 2
}
#brxe-ucpzkn {
  color: #fff;
  mix-blend-mode: difference;
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-duyulk.horizontal .line {
  border-top-style: none
}
#brxe-duyulk.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-haextv {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  width: 3vw;
  height: 3vw;
  border-radius: 4vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-noqjmi {
  position: absolute;
  width: 3vw;
  height: 3vw;
  align-self: center !important;
  justify-content: center;
  align-items: center
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-reurpq {
  width: 3vw;
  margin-right: 0;
  margin-left: 0;
  height: 3vw;
  position: relative;
  border: 1px solid #424242;
  border-radius: 5vw;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  overflow: hidden
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-reurpq {
    width: 10vw;
    height: 10vw;
    border-radius: 12vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-jfcqiq {
  width: 65%;
  z-index: 2
}
#brxe-jfcqiq:not(.tag), #brxe-jfcqiq img {
  filter: invert(100%)
}
#brxe-jfcqiq {
  color: #fff;
  mix-blend-mode: difference;
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-axtzrh.horizontal .line {
  border-top-style: none
}
#brxe-axtzrh.vertical .line {
  border-right-style: none
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-techco {
  align-self: center !important;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  width: 3vw;
  height: 3vw;
  border-radius: 4vw
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-mfielt {
  position: absolute;
  width: 3vw;
  height: 3vw;
  align-self: center !important;
  justify-content: center;
  align-items: center
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-gnnlfr {
  width: 3vw;
  margin-right: 0;
  margin-left: 0;
  height: 3vw;
  position: relative;
  border: 1px solid #424242;
  border-radius: 5vw;
  align-self: center !important;
  justify-content: center;
  align-items: center;
  overflow: hidden
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-gnnlfr {
    width: 10vw;
    height: 10vw;
    border-radius: 12vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-hvooeo {
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  align-self: center !important;
  column-gap: 0.6vw
}
#brxe-hvooeo .social-footer {
  cursor: pointer;
}
#brxe-hvooeo .social-footer .cerc-bg-soclal {
  transition: all 0.3s ease-in-out;
  transform: scale(0);
}
#brxe-hvooeo .social-footer:hover .cerc-bg-soclal {
  transform: scale(1);
}
#brxe-hvooeo .social-footer .logo-social-footer {
  transition: all 0.3s ease-in-out;
  transform: scale(1);
}
#brxe-hvooeo .social-footer:hover .logo-social-footer {
  transform: scale(0.8);
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-hvooeo {
    align-self: center !important;
    justify-content: center;
    align-items: center;
    column-gap: 2.5vw
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-jpmlge {
  width: 100%;
  flex-direction: row
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
  #brxe-jpmlge {
    flex-direction: column-reverse;
    flex-wrap: nowrap;
    row-gap: 3vh
  }
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-xqxfbf {
  width: 100%;
  row-gap: 2vh
}
/* BREAKPOINT: Desktop (BASE) */

#brxe-ddtxug {
    width: 25%;
    height: 25%;
    z-index: 2;
    background-image: url(../images/Group-85-3.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center center
}




.social-block {
    margin-top: 20px;
}
a.social-icon {
    display: inline-block;
    border-radius: 50%;
    margin-right: 5px;
    background: #222;
}
.social-icons a:last-child {
    margin-right: 0;
}
.social-icon:hover {
    background: #cc9e59;
}
.social-icon-img {
    max-width: 42px;
    width: 100%;
    height: 100%;
    max-height: 42px;
    padding: 10px;
}
