@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-template{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}}#brxe-jvwiqc { position: absolute; inset: 0; width: 100%; height: 100%; z-index: 0;}#brxe-jvwiqc .hero-picture { display: block; width: 100%; height: 100%;}#brxe-jvwiqc .hero-img { display: block; width: 100%; height: 100%; object-fit: cover;}#brxe-fnqihe {padding-right: 0; color: #e0e0e0; font-weight: 700}#brxe-iqqimq {color: #e0e0e0; font-family: "Plus Jakarta Sans"; font-size: 42px}@media (max-width: 478px) {#brxe-iqqimq {font-size: 34px}}#brxe-xjxmkz {padding-right: 20px; color: #e0e0e0; text-align: justify; font-size: 20px; box-shadow: 0 0 12px 0 transparent}@media (max-width: 478px) {#brxe-xjxmkz {font-size: 16px}}#brxe-wmpqiw {border-radius: 10px; align-self: center; margin-top: 25px; margin-bottom: 25px; color: #f5f5f5; font-weight: 700; font-size: 20px; background-color: #cf0002}#brxe-wmpqiw:hover {background-color: #3499ab}@media (max-width: 478px) {#brxe-wmpqiw {width: 100%}}#brxe-pdkidm {flex-wrap: wrap; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; display: flex; width: 50%}@media (max-width: 991px) {#brxe-pdkidm {width: 70%}}@media (max-width: 767px) {#brxe-pdkidm {width: 100%}}#brxe-tojvpg {position: relative; z-index: 2}#brxe-hbrtwp {flex-wrap: wrap; justify-content: flex-start; align-items: flex-start; display: flex; left: 0px; top: 0px; position: absolute; background-color: hsla(0, 0%, 13%, 0.59); width: 100%; right: 0px; bottom: 0px; height: auto; min-height: 550px; z-index: 1}@media (max-width: 991px) {#brxe-hbrtwp {width: 100%; min-height: 450px}}@media (max-width: 478px) {#brxe-hbrtwp {display: flex; flex-wrap: wrap; position: relative}}#brxe-zwqhet {width: 100%; flex-direction: row; height: auto; flex-wrap: wrap; min-height: 550px; position: relative; overflow: hidden}#brxe-zwqhet { position: relative; overflow: hidden; min-height: 550px;}@media (max-width: 991px) {#brxe-zwqhet {min-height: 450px}}@media (max-width: 478px) {#brxe-zwqhet {flex-wrap: wrap}}#brxe-jihwha {color: #2f2f2f; text-shadow: 1px 1px 1px transparent; text-align: center; width: 100%; padding-top: 20px; padding-right: 20px; padding-left: 20px}@media (max-width: 478px) {#brxe-jihwha {align-self: center; text-align: center; font-size: 16px}}#brxe-joyiqz {text-align: center; font-size: 18px; font-weight: 700; color: #5b5b57; align-self: center; padding-bottom: 20px}#brxe-qktigp {background-color: #f7f6f2; padding-bottom: 40px; width: 100%}#brxe-vctara {color: #2f2f2f; text-shadow: 1px 1px 1px transparent; text-align: center; width: 100%; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}@media (max-width: 478px) {#brxe-vctara {align-self: center; text-align: center; font-size: 16px}}#brxe-swmsdx {padding-right: 20px; padding-left: 20px; flex-wrap: wrap; flex-direction: row}#brxe-swmsdx{ .mfr-container { display: flex; flex-wrap: wrap; padding: 0; justify-content: center; } .mfr-item-wrapper { width: 25%; box-sizing: border-box; padding: 0 10px 20px; } .mfr-item { color: #2f2f2f; font-size: 18px; border: 1px solid #d4d1c8; text-align: center; border-radius: 25px; background: #f7f6f2; transition: background-color 0.2s ease, color 0.2s ease, border-color 0.2s ease; } .mfr-item a { display: block; text-decoration: none; color: inherit; text-align: center; padding: 10px 12px; } .mfr-item:hover { background-color: #2f2f2f; color: #ffffff; border-color: #2f2f2f; box-shadow: 0 8px 16px rgba(0,0,0,.10) } @media (max-width: 950px) { .mfr-item-wrapper { width: 33.33%; } } @media (max-width: 768px) { .mfr-item-wrapper { width: 50%; } } @media (max-width: 480px) { .mfr-item-wrapper { width: 100%; } }}@media (max-width: 478px) {#brxe-swmsdx {padding-right: ; padding-left: }}#brxe-omxbdr {padding-top: 20px; padding-bottom: 40px; width: 100%; background-color: #ffffff}