@layer bricks {}@layer bricks {.brxe-breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.brxe-breadcrumbs .separator{display:flex}}@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{overflow:hidden;position:relative}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute!important;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@media (max-width: 991px) {#brxe-rfiwur {width: 100%; align-items: center; justify-content: center}}@media (max-width: 991px) {#brxe-hinbjb {width: 100%}}@media (max-width: 478px) {#brxe-hinbjb {font-size: 27px}}@media (max-width: 478px) {#brxe-797761 {font-size: 23px; line-height: 1}}.brxe-ifoqwi {border: 1px solid var(--bricks-color-ipqcue); border-radius: 100px}.brxe-uwhdgh {width: 100%; text-align: center; text-transform: uppercase; font-family: "Montserrat"; font-weight: 600; letter-spacing: var(--font-space); line-height: 1.1; color: var(--bricks-color-ipqcue); font-size: 15px}.brxe-fntuhi {width: 10%; row-gap: 10px; justify-content: flex-start; align-items: center; min-width: 120px}@media (max-width: 991px) {.brxe-fntuhi {width: 11%}}@media (max-width: 767px) {.brxe-fntuhi {width: 15%}}@media (max-width: 478px) {.brxe-fntuhi {width: 30%}}#brxe-kzdbfg {flex-direction: row; justify-content: center; align-items: flex-start; margin-top: 10px; column-gap: 20px; row-gap: 20px}@media (max-width: 767px) {#brxe-kzdbfg {flex-wrap: nowrap; column-gap: 20px}}@media (max-width: 478px) {#brxe-kzdbfg {flex-wrap: wrap}}@media (max-width: 478px) {#brxe-9ea419 {font-size: 23px; line-height: 1}}@media (max-width: 478px) {#brxe-ece414 {width: 100%; padding-left: 0}}@media (max-width: 991px) {#brxe-4c0fe7 {flex-wrap: wrap}}#brxe-61d9c6 {width: 100%; background-color: var(--bricks-color-pdlnlq)}#brxe-18afb8 {width: 100%; text-align: center; text-transform: uppercase; color: #322d29; font-family: "Montserrat"; font-size: 30px; font-weight: 700; line-height: 1.2; letter-spacing: var(--font-space)}@media (max-width: 767px) {#brxe-18afb8 {font-size: 20px; line-height: 1.8}}@media (max-width: 478px) {#brxe-18afb8 {font-size: 20px; line-height: 1.2}}#brxe-wnzfri {width: 100%; color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; text-align: center; padding-top: 10px}#brxe-wnzfri a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; text-align: center; font-size: inherit}#brxe-e4abee {border-radius: 3px}#brxe-dbcdb2 {width: 100%}#brxe-b15da7 {color: var(--bricks-color-ipqcue); font-family: "Montserrat"; font-size: 16px; text-transform: uppercase; font-weight: 600; line-height: 1.2}#brxe-f88d86 {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; margin-top: 10px}#brxe-f88d86 a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-0deede {width: 100%}#brxe-d7bf78 {background-color: var(--bricks-color-ffmcfj); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; flex-direction: column; justify-content: flex-start; align-items: stretch; width: 30%; row-gap: 10px}@media (max-width: 478px) {#brxe-d7bf78 {width: 100%}}#brxe-urvhbu {border-radius: 3px}#brxe-bfzhbj {width: 100%}#brxe-fytpqe {color: var(--bricks-color-ipqcue); font-family: "Montserrat"; font-size: 16px; text-transform: uppercase; font-weight: 600; line-height: 1.2}#brxe-baashc {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; margin-top: 10px}#brxe-baashc a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-csewzc {width: 100%}#brxe-lqurgl {background-color: var(--bricks-color-ffmcfj); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; flex-direction: column; justify-content: flex-start; align-items: stretch; width: 30%; row-gap: 10px}@media (max-width: 478px) {#brxe-lqurgl {width: 100%}}#brxe-ednupc {border-radius: 3px}#brxe-qzsoye {width: 100%}#brxe-wusnmc {color: var(--bricks-color-ipqcue); font-family: "Montserrat"; font-size: 16px; text-transform: uppercase; font-weight: 600; line-height: 1.2}#brxe-ayyqhq {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; margin-top: 10px}#brxe-ayyqhq a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-pkptpc {width: 100%}#brxe-olgvef {background-color: var(--bricks-color-ffmcfj); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; flex-direction: column; justify-content: flex-start; align-items: stretch; width: 30%; row-gap: 10px}@media (max-width: 478px) {#brxe-olgvef {width: 100%}}#brxe-pucdmi {border-radius: 3px}#brxe-cbnjxb {width: 100%}#brxe-sudltz {color: var(--bricks-color-ipqcue); font-family: "Montserrat"; font-size: 16px; text-transform: uppercase; font-weight: 600; line-height: 1.2}#brxe-dbmmaw {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; margin-top: 10px}#brxe-dbmmaw a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-pbdteg {width: 100%}#brxe-qsppuu {background-color: var(--bricks-color-ffmcfj); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; flex-direction: column; justify-content: flex-start; align-items: stretch; width: 30%; row-gap: 10px}@media (max-width: 478px) {#brxe-qsppuu {width: 100%}}#brxe-jyklrn {border-radius: 3px}#brxe-szzsjn {width: 100%}#brxe-kaavpf {color: var(--bricks-color-ipqcue); font-family: "Montserrat"; font-size: 16px; text-transform: uppercase; font-weight: 600; line-height: 1.2}#brxe-tssfcr {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; margin-top: 10px}#brxe-tssfcr a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-otnndq {width: 100%}#brxe-ojmzpa {background-color: var(--bricks-color-ffmcfj); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; flex-direction: column; justify-content: flex-start; align-items: stretch; width: 30%; row-gap: 10px}@media (max-width: 478px) {#brxe-ojmzpa {width: 100%}}#brxe-79e339 {flex-direction: row; width: 100%; column-gap: 10px; row-gap: 10px; justify-content: center; align-items: stretch; margin-top: 30px}@media (max-width: 991px) {#brxe-79e339 {flex-wrap: wrap}}#brxe-14f94a {width: 100%; max-width: 1500px; margin-right: 0; margin-left: 0; padding-top: 50px; padding-right: 20px; padding-bottom: 50px; padding-left: 20px; align-items: center}#brxe-aba0ed {width: 100%; background-color: var(--bricks-color-pdlnlq)}#brxe-zpeekk {width: 100%; text-align: center; text-transform: uppercase; color: #322d29; font-family: "Montserrat"; font-size: 30px; font-weight: 700; line-height: 1.2; letter-spacing: var(--font-space)}@media (max-width: 767px) {#brxe-zpeekk {font-size: 20px; line-height: 1.8}}@media (max-width: 478px) {#brxe-zpeekk {font-size: 20px; line-height: 1.2}}#brxe-swrqkh {width: 100%; text-align: center; color: #322d29; font-family: "Montserrat"; font-size: 15px; font-weight: 400; letter-spacing: var(--font-space); line-height: 1.5; margin-top: 10px}#brxe-swrqkh a {text-align: center; color: #322d29; font-family: "Montserrat"; font-size: 15px; font-weight: 400; letter-spacing: var(--font-space); line-height: 1.5; font-size: inherit}#brxe-xgreyv {height: 70px; width: 70px}#brxe-fyoqxx {width: 5%}@media (max-width: 767px) {#brxe-fyoqxx {width: 10%}}#brxe-gjcvad {color: var(--bricks-color-ipqcue); font-family: "Montserrat"; font-size: 20px; text-transform: uppercase; font-weight: 600}#brxe-shvapb {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; margin-top: 5px}#brxe-shvapb a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-zzbszt {width: 95%}@media (max-width: 767px) {#brxe-zzbszt {width: 90%}}#brxe-qnorpo {background-color: var(--bricks-color-iwqtri); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-top: 30px; flex-direction: row; align-items: center; column-gap: 20px; justify-content: space-between; width: 100%}@media (max-width: 767px) {#brxe-qnorpo {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-qnorpo {align-items: flex-start}}#brxe-hlokpj {height: 70px; width: 70px}#brxe-wyboqj {width: 5%}@media (max-width: 767px) {#brxe-wyboqj {width: 10%}}#brxe-cfcehu {color: var(--bricks-color-ipqcue); font-family: "Montserrat"; font-size: 20px; text-transform: uppercase; font-weight: 600}#brxe-wrogrm {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; margin-top: 5px}#brxe-wrogrm a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-lmjqsi {width: 95%}@media (max-width: 767px) {#brxe-lmjqsi {width: 90%}}#brxe-mtmqii {background-color: var(--bricks-color-iwqtri); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-top: 10px; flex-direction: row; align-items: center; column-gap: 20px; justify-content: space-between; width: 100%}@media (max-width: 767px) {#brxe-mtmqii {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-mtmqii {align-items: flex-start}}#brxe-bxleta {height: 70px; width: 70px}#brxe-accgpq {width: 5%}@media (max-width: 767px) {#brxe-accgpq {width: 10%}}#brxe-yhoawg {color: var(--bricks-color-ipqcue); font-family: "Montserrat"; font-size: 20px; text-transform: uppercase; font-weight: 600}#brxe-pnhaxq {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; margin-top: 5px}#brxe-pnhaxq a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-wlqoel {width: 95%}@media (max-width: 767px) {#brxe-wlqoel {width: 90%}}#brxe-gaacwq {background-color: var(--bricks-color-iwqtri); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-top: 10px; flex-direction: row; align-items: center; column-gap: 20px; justify-content: space-between; width: 100%}@media (max-width: 767px) {#brxe-gaacwq {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-gaacwq {align-items: flex-start}}#brxe-sjloxg {height: 70px; width: 70px}#brxe-uwhogj {width: 5%}@media (max-width: 767px) {#brxe-uwhogj {width: 10%}}#brxe-lrvbol {color: var(--bricks-color-ipqcue); font-family: "Montserrat"; font-size: 20px; text-transform: uppercase; font-weight: 600}#brxe-tqujjc {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; margin-top: 5px}#brxe-tqujjc a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-iauaql {width: 95%}@media (max-width: 767px) {#brxe-iauaql {width: 90%}}#brxe-kgazra {background-color: var(--bricks-color-iwqtri); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-top: 10px; flex-direction: row; align-items: center; column-gap: 20px; justify-content: space-between; width: 100%}@media (max-width: 767px) {#brxe-kgazra {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-kgazra {align-items: flex-start}}#brxe-pkhdft {width: 100%; max-width: 1500px; margin-right: 0; margin-left: 0; padding-right: 20px; padding-bottom: 50px; padding-left: 20px}#brxe-pgewsc {width: 100%; background-color: var(--bricks-color-pdlnlq)}#brxe-bfdbd9 {width: 100%; text-align: center; text-transform: uppercase; color: #322d29; font-family: "Montserrat"; font-size: 30px; font-weight: 700; line-height: 1.2; letter-spacing: var(--font-space)}@media (max-width: 767px) {#brxe-bfdbd9 {font-size: 20px; line-height: 1.8}}@media (max-width: 478px) {#brxe-bfdbd9 {font-size: 20px; line-height: 1.2}}#brxe-c28679 {width: 100%; color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; text-align: center; padding-top: 10px}#brxe-c28679 a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; text-align: center; font-size: inherit}#brxe-3265e2 {color: var(--bricks-color-ipqcue); font-size: 20px; font-family: "Montserrat"; text-align: center; text-transform: uppercase; font-weight: 600; width: 100%}#brxe-747f7d {width: 100%; color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; text-align: center; padding-top: 0}#brxe-747f7d a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; text-align: center; font-size: inherit}#brxe-4dcbb3 {justify-content: center; width: 100%; background-color: var(--bricks-color-iwqtri); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; flex-direction: column; align-items: center; column-gap: 5px; row-gap: 5px}#brxe-d16419 {margin-top: 30px}#brxe-10c409 {color: var(--bricks-color-ipqcue); font-size: 20px; font-family: "Montserrat"; text-align: center; text-transform: uppercase; font-weight: 600; width: 100%}#brxe-kvipau {width: 100%; color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; text-align: center; padding-top: 0}#brxe-kvipau a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; text-align: center; font-size: inherit}#brxe-dfe4f7 {justify-content: center; width: 100%; background-color: var(--bricks-color-iwqtri); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; flex-direction: column; align-items: center; column-gap: 5px; row-gap: 5px}#brxe-f69036 {margin-top: 10px}#brxe-e28a2e {color: var(--bricks-color-ipqcue); font-size: 20px; font-family: "Montserrat"; text-align: center; text-transform: uppercase; font-weight: 600; width: 100%}#brxe-9b9c48 {width: 100%; color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; text-align: center; padding-top: 0}#brxe-9b9c48 a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; text-align: center; font-size: inherit}#brxe-d5df75 {justify-content: center; width: 100%; background-color: var(--bricks-color-iwqtri); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; flex-direction: column; align-items: center; column-gap: 5px; row-gap: 5px}#brxe-11b2e6 {margin-top: 10px}#brxe-3fda66 {color: var(--bricks-color-ipqcue); font-size: 20px; font-family: "Montserrat"; text-align: center; text-transform: uppercase; font-weight: 600; width: 100%}#brxe-8d8e68 {width: 100%; color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; text-align: center; padding-top: 0}#brxe-8d8e68 a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; text-align: center; font-size: inherit}#brxe-e4572e {justify-content: center; width: 100%; background-color: var(--bricks-color-iwqtri); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; flex-direction: column; align-items: center; column-gap: 5px; row-gap: 5px}#brxe-698e95 {margin-top: 10px}#brxe-44b9b0 {width: 100%; max-width: 1500px; margin-right: 0; margin-left: 0; padding-top: 0; padding-right: 20px; padding-bottom: 50px; padding-left: 20px}#brxe-7ae59e {width: 100%; background-color: var(--bricks-color-pdlnlq)}#brxe-cxnwcs {color: #322d29; font-family: "Montserrat"; font-size: 30px; text-transform: uppercase; font-weight: 700; line-height: 1.2; text-align: center; letter-spacing: var(--font-space); width: 100%}@media (max-width: 767px) {#brxe-cxnwcs {font-size: 20px; line-height: 1.8}}@media (max-width: 478px) {#brxe-cxnwcs {font-size: 20px; line-height: 1.2}}#brxe-evmwwf {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; text-align: center; width: 100%; padding-top: 10px}#brxe-evmwwf a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; text-align: center; font-size: inherit}#brxe-kozdjb {width: 100%; text-align: center; text-transform: uppercase; color: #322d29; font-family: "Montserrat"; font-size: 20px; font-weight: 700; line-height: 1.2; letter-spacing: var(--font-space); margin-top: 20px}@media (max-width: 767px) {#brxe-kozdjb {font-size: 20px; line-height: 1.8}}@media (max-width: 478px) {#brxe-kozdjb {font-size: 20px; line-height: 1.2}}#brxe-pfopfv {border-radius: 3px}#brxe-regzhj {width: 100%}#brxe-svlwbz {color: var(--bricks-color-ipqcue); font-family: "Montserrat"; font-size: 16px; text-transform: uppercase; font-weight: 600; line-height: 1.2}#brxe-ekajpd {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; margin-top: 10px}#brxe-ekajpd a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-raapdn {width: 100%}#brxe-yxuwgz {background-color: var(--bricks-color-ffmcfj); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; flex-direction: column; justify-content: flex-start; align-items: stretch; width: 30%; row-gap: 10px}@media (max-width: 478px) {#brxe-yxuwgz {width: 100%}}#brxe-fnfnqp {border-radius: 3px}#brxe-aqdzap {width: 100%}#brxe-zbeaut {color: var(--bricks-color-ipqcue); font-size: 16px; font-family: "Montserrat"; line-height: 1.2; text-transform: uppercase; font-weight: 600}#brxe-bnoreq {margin-top: 10px; color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3}#brxe-bnoreq a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-vkcocx {width: 100%}#brxe-wvhakv {width: 30%; background-color: var(--bricks-color-ffmcfj); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; flex-direction: column; justify-content: flex-start; align-items: stretch; row-gap: 10px}@media (max-width: 478px) {#brxe-wvhakv {width: 100%}}#brxe-sxphei {border-radius: 3px}#brxe-xtqjdv {width: 100%}#brxe-kznato {color: var(--bricks-color-ipqcue); font-family: "Montserrat"; font-size: 16px; text-transform: uppercase; font-weight: 600; line-height: 1.2}#brxe-jpghbh {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; margin-top: 10px}#brxe-jpghbh a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-zgaynn {width: 100%}#brxe-jgxbsd {background-color: var(--bricks-color-ffmcfj); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; flex-direction: column; justify-content: flex-start; align-items: stretch; width: 30%; row-gap: 10px}@media (max-width: 478px) {#brxe-jgxbsd {width: 100%}}#brxe-zqhckx {width: 100%; margin-top: 20px; flex-direction: row; column-gap: 10px; row-gap: 10px; justify-content: center; align-items: stretch}@media (max-width: 991px) {#brxe-zqhckx {flex-wrap: wrap}}#brxe-mngwqf {width: 100%; text-align: center; text-transform: uppercase; color: #322d29; font-family: "Montserrat"; font-size: 20px; font-weight: 700; line-height: 1.2; letter-spacing: var(--font-space); margin-top: 30px}@media (max-width: 767px) {#brxe-mngwqf {font-size: 20px; line-height: 1.8}}@media (max-width: 478px) {#brxe-mngwqf {font-size: 20px; line-height: 1.2}}#brxe-iryxwu {border-radius: 3px}#brxe-hidtpc {width: 100%}#brxe-zfpelx {color: var(--bricks-color-ipqcue); font-size: 16px; font-family: "Montserrat"; line-height: 1.2; text-transform: uppercase; font-weight: 600}#brxe-pwmxys {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; margin-top: 10px}#brxe-pwmxys a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-briuiz {width: 100%}#brxe-yofacf {width: 30%; background-color: var(--bricks-color-ffmcfj); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; flex-direction: column; justify-content: flex-start; align-items: stretch; row-gap: 10px}@media (max-width: 478px) {#brxe-yofacf {width: 100%}}#brxe-ndqosu {border-radius: 3px}#brxe-tlkrdd {width: 100%}#brxe-zlvoyk {color: var(--bricks-color-ipqcue); font-size: 16px; font-family: "Montserrat"; line-height: 1.2; text-transform: uppercase; font-weight: 600}#brxe-epclao {color: var(--bricks-color-ipqcue); font-family: "Montserrat"; font-size: 15px; line-height: 1.3; letter-spacing: var(--font-space); margin-top: 10px}#brxe-epclao a {color: var(--bricks-color-ipqcue); font-family: "Montserrat"; font-size: 15px; line-height: 1.3; letter-spacing: var(--font-space); font-size: inherit}#brxe-kruwvn {width: 100%}#brxe-pcappd {width: 30%; background-color: var(--bricks-color-ffmcfj); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; flex-direction: column; justify-content: flex-start; align-items: stretch; row-gap: 10px}@media (max-width: 478px) {#brxe-pcappd {width: 100%}}#brxe-xwhdvm {border-radius: 3px}#brxe-tziqzo {width: 100%}#brxe-puvjho {color: var(--bricks-color-ipqcue); font-family: "Montserrat"; font-size: 16px; text-transform: uppercase; font-weight: 600; line-height: 1.2}#brxe-lolgsv {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; margin-top: 10px}#brxe-lolgsv a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-szqvuc {width: 100%}#brxe-lmakuf {width: 30%; background-color: var(--bricks-color-ffmcfj); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; flex-direction: column; justify-content: flex-start; align-items: stretch; row-gap: 10px}@media (max-width: 478px) {#brxe-lmakuf {width: 100%}}#brxe-fdxhrg {flex-direction: row; justify-content: center; align-items: stretch; width: 100%; row-gap: 10px; column-gap: 10px; margin-top: 20px}@media (max-width: 991px) {#brxe-fdxhrg {flex-wrap: wrap}}#brxe-nzjbwx {width: 100%; text-align: center; color: #322d29; font-family: "Montserrat"; font-size: 18px; font-weight: 400; letter-spacing: var(--font-space); line-height: 1.5; margin-top: 30px}#brxe-nzjbwx a {text-align: center; color: #322d29; font-family: "Montserrat"; font-size: 18px; font-weight: 400; letter-spacing: var(--font-space); line-height: 1.5; font-size: inherit}#brxe-kzvadn {fill: var(--bricks-color-ipqcue); height: 40px; width: 40px}#brxe-twmtkf {background-color: #f5f5f5; border-radius: 3px; box-shadow: 0 0 5px 0 rgba(50, 45, 41, 0.25); padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; display: flex; transition: all .3s ease}#brxe-twmtkf:hover { transform: scale(1.05); background-color: #d1c7bd;}#brxe-zxlwiz {fill: var(--bricks-color-ipqcue); height: 40px; width: 40px}#brxe-jrehre {background-color: #f5f5f5; border-radius: 3px; box-shadow: 0 0 5px 0 rgba(50, 45, 41, 0.25); padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; display: flex; transition: all .3s ease}#brxe-jrehre:hover { transform: scale(1.05); background-color: #d1c7bd;}#brxe-usyewj {fill: var(--bricks-color-ipqcue); height: 40px; width: 40px}#brxe-pjgqei {background-color: #f5f5f5; border-radius: 3px; box-shadow: 0 0 5px 0 rgba(50, 45, 41, 0.25); padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; display: flex; transition: all .3s ease}#brxe-pjgqei:hover { transform: scale(1.05); background-color: #d1c7bd;}#brxe-zypuxz {width: 100%; background-color: var(--bricks-color-pdlnlq); flex-direction: row; justify-content: center; align-items: center; padding-top: 20px; column-gap: 30px}#brxe-fmzlqh {width: 100%; max-width: 1500px; margin-right: 0; margin-left: 0; padding-top: 0; padding-right: 20px; padding-bottom: 50px; padding-left: 20px; align-items: center}#brxe-uhubye {width: 100%; background-color: var(--bricks-color-pdlnlq)}#brxe-wurlph {width: 100%; text-align: center; text-transform: uppercase; color: #322d29; font-family: "Montserrat"; font-size: 30px; font-weight: 700; line-height: 1.2; letter-spacing: var(--font-space)}@media (max-width: 767px) {#brxe-wurlph {font-size: 20px; line-height: 1.8}}@media (max-width: 478px) {#brxe-wurlph {font-size: 20px; line-height: 1.2}}#brxe-xuxbnk {height: 70px; width: 70px}#brxe-lmwtgq {width: 5%}@media (max-width: 767px) {#brxe-lmwtgq {width: 10%}}#brxe-uzdxzz {color: var(--bricks-color-ipqcue); font-size: 20px; font-family: "Montserrat"; text-transform: uppercase; font-weight: 600}#brxe-pdddbd {margin-top: 5px; color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3}#brxe-pdddbd a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-nkfblz {width: 95%}@media (max-width: 767px) {#brxe-nkfblz {width: 90%}}#brxe-awzwew {width: 100%; background-color: var(--bricks-color-iwqtri); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-top: 30px; flex-direction: row; align-items: center; column-gap: 20px; justify-content: space-between}@media (max-width: 767px) {#brxe-awzwew {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-awzwew {align-items: flex-start}}#brxe-jegmvo {height: 70px; width: 70px}#brxe-gayesx {width: 5%}@media (max-width: 767px) {#brxe-gayesx {width: 10%}}#brxe-ghpaen {color: var(--bricks-color-ipqcue); font-size: 20px; font-family: "Montserrat"; text-transform: uppercase; font-weight: 600}#brxe-lojsxr {margin-top: 5px; color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3}#brxe-lojsxr a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-mgfhwi {width: 95%}@media (max-width: 767px) {#brxe-mgfhwi {width: 90%}}#brxe-xqjhga {width: 100%; background-color: var(--bricks-color-iwqtri); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-top: 10px; flex-direction: row; align-items: center; column-gap: 20px; justify-content: space-between}@media (max-width: 767px) {#brxe-xqjhga {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-xqjhga {align-items: flex-start}}#brxe-jltlno {height: 70px; width: 70px}#brxe-usnsue {width: 5%}@media (max-width: 767px) {#brxe-usnsue {width: 10%}}#brxe-ihdxdi {color: var(--bricks-color-ipqcue); font-size: 20px; font-family: "Montserrat"; text-transform: uppercase; font-weight: 600}#brxe-ynttoc {margin-top: 5px; color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3}#brxe-ynttoc a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-jbecqt {width: 95%}@media (max-width: 767px) {#brxe-jbecqt {width: 90%}}#brxe-ftbzht {width: 100%; background-color: var(--bricks-color-iwqtri); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-top: 10px; flex-direction: row; align-items: center; column-gap: 20px; justify-content: space-between}@media (max-width: 767px) {#brxe-ftbzht {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-ftbzht {align-items: flex-start}}#brxe-bvrbel {height: 70px; width: 70px}#brxe-daxrlw {width: 5%}@media (max-width: 767px) {#brxe-daxrlw {width: 10%}}#brxe-kmkyos {color: var(--bricks-color-ipqcue); font-size: 20px; font-family: "Montserrat"; text-transform: uppercase; font-weight: 600}#brxe-euuuzm {color: var(--bricks-color-ipqcue); font-family: "Montserrat"; font-size: 15px; letter-spacing: var(--font-space); line-height: 1.3; margin-top: 5px}#brxe-euuuzm a {color: var(--bricks-color-ipqcue); font-family: "Montserrat"; font-size: 15px; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-karzty {color: #322d29; font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.5; text-align: left; font-weight: 400; margin-top: 20px; width: 100%}#brxe-karzty a {color: #322d29; font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.5; text-align: left; font-weight: 400; font-size: inherit}#brxe-odpavi {fill: var(--bricks-color-ipqcue); height: 40px; width: 40px}#brxe-zulvjl {background-color: #f5f5f5; border-radius: 3px; box-shadow: 0 0 5px 0 rgba(50, 45, 41, 0.25); padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; display: flex; transition: all .3s ease}#brxe-zulvjl:hover { transform: scale(1.05); background-color: #d1c7bd;}#brxe-jacttz {height: 40px; width: 40px; fill: var(--bricks-color-ipqcue)}#brxe-kjakvl {background-color: #f5f5f5; border-radius: 3px; box-shadow: 0 0 5px 0 rgba(50, 45, 41, 0.25); padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; display: flex; transition: all .3s ease}#brxe-kjakvl:hover { transform: scale(1.05); background-color: #d1c7bd;}#brxe-bendxh {fill: var(--bricks-color-ipqcue); height: 40px; width: 40px}#brxe-yhhkdz {background-color: #f5f5f5; border-radius: 3px; box-shadow: 0 0 5px 0 rgba(50, 45, 41, 0.25); padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; display: flex; transition: all .3s ease}#brxe-yhhkdz:hover { transform: scale(1.05); background-color: #d1c7bd;}#brxe-zcsfhz {width: 100%; flex-direction: row; justify-content: flex-start; align-items: center; padding-top: 20px; column-gap: 30px}#brxe-wumzmn {width: 95%}@media (max-width: 767px) {#brxe-wumzmn {width: 90%}}#brxe-oejmvt {width: 100%; background-color: var(--bricks-color-iwqtri); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-top: 10px; flex-direction: row; align-items: flex-start; column-gap: 20px; justify-content: space-between}@media (max-width: 767px) {#brxe-oejmvt {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-oejmvt {align-items: flex-start}}#brxe-pryfsi {height: 70px; width: 70px}#brxe-cpzjyj {width: 5%}@media (max-width: 767px) {#brxe-cpzjyj {width: 10%}}#brxe-atvohq {color: var(--bricks-color-ipqcue); font-family: "Montserrat"; font-size: 20px; text-transform: uppercase; font-weight: 600}#brxe-xmtjem {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; text-align: left; margin-top: 5px}#brxe-xmtjem a {color: var(--bricks-color-ipqcue); font-size: 15px; font-family: "Montserrat"; letter-spacing: var(--font-space); line-height: 1.3; text-align: left; font-size: inherit}#brxe-bwerrr {width: 95%}@media (max-width: 767px) {#brxe-bwerrr {width: 90%}}#brxe-raqndb {background-color: var(--bricks-color-iwqtri); border-radius: 3px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-top: 10px; flex-direction: row; align-items: center; column-gap: 20px; justify-content: space-between; width: 100%}@media (max-width: 767px) {#brxe-raqndb {flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-raqndb {align-items: flex-start}}#brxe-hlaaus {width: 100%; text-align: center; color: #322d29; font-family: "Montserrat"; font-size: 16px; font-weight: 400; letter-spacing: var(--font-space); line-height: 1.3; margin-top: 30px}#brxe-hlaaus a {text-align: center; color: #322d29; font-family: "Montserrat"; font-size: 16px; font-weight: 400; letter-spacing: var(--font-space); line-height: 1.3; font-size: inherit}#brxe-vfhmnz {fill: var(--bricks-color-ipqcue); height: 40px; width: 40px}#brxe-pjaznz {background-color: #f5f5f5; border-radius: 3px; box-shadow: 0 0 5px 0 rgba(50, 45, 41, 0.25); padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; display: flex; transition: all .3s ease}#brxe-pjaznz:hover { transform: scale(1.05); background-color: #d1c7bd;}#brxe-dplrxv {fill: var(--bricks-color-ipqcue); height: 40px; width: 40px}#brxe-qikzhv {background-color: #f5f5f5; border-radius: 3px; box-shadow: 0 0 5px 0 rgba(50, 45, 41, 0.25); padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; display: flex; transition: all .3s ease}#brxe-qikzhv:hover { transform: scale(1.05); background-color: #d1c7bd;}#brxe-pxsrvu {fill: var(--bricks-color-ipqcue); height: 40px; width: 40px}#brxe-bfqfuq {background-color: #f5f5f5; border-radius: 3px; box-shadow: 0 0 5px 0 rgba(50, 45, 41, 0.25); padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; display: flex; transition: all .3s ease}#brxe-bfqfuq:hover { transform: scale(1.05); background-color: #d1c7bd;}#brxe-cvslln {width: 100%; background-color: var(--bricks-color-pdlnlq); flex-direction: row; justify-content: center; align-items: center; padding-top: 20px; column-gap: 30px}#brxe-plsans {width: 100%; max-width: 1500px; margin-right: 0; margin-left: 0; padding-right: 20px; padding-bottom: 50px; padding-left: 20px}#brxe-xroswf {background-color: var(--bricks-color-pdlnlq); width: 100%}#brxe-xybwpq {width: 100%; text-align: center; text-transform: uppercase; color: #322d29; font-family: "Montserrat"; font-size: 30px; font-weight: 700; line-height: 1.2; letter-spacing: var(--font-space)}@media (max-width: 767px) {#brxe-xybwpq {font-size: 20px; line-height: 1.8}}@media (max-width: 478px) {#brxe-xybwpq {font-size: 25px; line-height: 1.2}}#brxe-qezapn {background-color: rgba(50, 45, 41, 0.75); width: 100%; text-transform: uppercase; text-align: center; color: var(--bricks-color-pdlnlq); font-family: "Montserrat"; font-size: 18px; font-weight: 600; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-bhaiot {background-image: url(https://ceradome.pt/wp-content/uploads/2025/02/tojoleira-deck-001.webp); background-size: cover; justify-content: flex-end}#brxe-djhylt {background-color: rgba(50, 45, 41, 0.75); width: 100%; text-transform: uppercase; text-align: center; color: var(--bricks-color-pdlnlq); font-family: "Montserrat"; font-size: 18px; font-weight: 600; padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-irouxx {background-image: url(https://ceradome.pt/wp-content/uploads/2025/02/azulejo-garagem-001213-600x600.webp); background-size: cover; background-position: bottom center; justify-content: flex-end}#brxe-vdoniv {text-align: center; text-transform: uppercase; color: var(--bricks-color-pdlnlq); font-family: "Montserrat"; font-size: 18px; font-weight: 600; width: 100%; background-color: rgba(50, 45, 41, 0.75); padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px}#brxe-mlwmve {background-image: url(https://ceradome.pt/wp-content/uploads/2025/02/artesanal-img-001-600x600.webp); background-size: cover; justify-content: flex-end}#brxe-hdncaj {justify-content: center; margin-top: 30px; width: 100%; flex-direction: row; column-gap: 30px; row-gap: 10px}@media (max-width: 767px) {#brxe-hdncaj {flex-direction: row; flex-wrap: nowrap}}@media (max-width: 478px) {#brxe-hdncaj {flex-wrap: wrap}}#brxe-aqpsxz {width: 100%; max-width: 1500px; margin-right: 0; margin-left: 0; padding-right: 20px; padding-bottom: 30px; padding-left: 20px}#brxe-neavjp {width: 100%; background-color: var(--bricks-color-pdlnlq)}