/*
Theme Name: Roof Doctor 2024
Theme URI: https://roofdoctorutah.com
Description: Custom theme from 2024 static design
Author: Roof Doctor
Version: 1.0
*/


img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */


/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */


:root { --x-modal-transition: 200ms; --x-modal-translatey: 10%; --x-modal-translatex: 0; --x-modal-scale: 1; --x-modal-close-translatey: -5%; --x-modal-close-translatex: 0; --x-modal-close-scale: 1; } .x-modal { display: none;} [data-x-modal] { position: absolute;}.x-modal.x-modal_open { display: block;}.x-modal_backdrop { background-color: rgba(0,0,0,.2); position: fixed!important; top: 0; left: 0; top: 0; left: 0; right: 0; bottom: 0; z-index: 1004; display: block; will-change: opacity; padding: 20px; text-align: center;}component.x-modal { display: block; transform: none!important;}component.x-modal .x-modal_backdrop { z-index: 998;}.x-modal_backdrop::before { content: ""; display: inline-block; font-size: 0; height: 100%; vertical-align: middle; width: 0;}.x-modal_backdrop .x-modal_container { display: inline-block!important;;}.x-modal_container { max-height: 100vh; max-height: calc(100dvh - 40px); overflow-y: auto; box-sizing: border-box; position: relative; text-align: left; max-width: 100%; width: 600px; vertical-align: middle; pointer-events: auto;}@supports (padding-top: env(safe-area-inset-top)) { .x-modal_container { --safe-area-inset-bottom: env(safe-area-inset-bottom); max-height: calc(100% + var(--safe-area-inset-bottom))!important; }}.x-modal_content { background-color: #fff; padding: 30px; width: 100%; max-width: 100%; display: flex; flex-direction: column;}.x-modal_close { background: transparent; border: 0; box-shadow: none; position: absolute; top: 0; right: 0; cursor: pointer; display: flex; align-items: center; line-height: 1; font-size: 14px; color: #666; padding: 10px; margin: 10px; transition: all .3s ease;}:where(body.rtl) .x-modal_close { right: auto; left: 0;}.x-modal_close-text { margin-right: 10px;}.x-modal_close-icon { pointer-events: none;}@keyframes mmfadeIn { from { opacity: 0; } to { opacity: 1; }}@keyframes mmfadeOut { from { opacity: 1; } to { opacity: 0; }}@keyframes mmslideIn { from { transform: translate( var(--x-modal-translatex), var(--x-modal-translatey) ) scale( var(--x-modal-scale) ); -webkit-transform: translate( var(--x-modal-translatex), var(--x-modal-translatey) ) scale( var(--x-modal-scale) ); } to { transform: translate(0,0) scale(1); -webkit-transform: translate(0,0) scale(1); }}@keyframes mmslideOut { from { transform: translate(0,0) scale(1); -webkit-transform: translate(0,0) scale(1); } to { transform: translate( var(--x-modal-close-translatex), var(--x-modal-close-translatey) ) scale( var(--x-modal-close-scale) ); -webkit-transform: translate( var(--x-modal-close-translatex), var(--x-modal-close-translatey) ) scale( var(--x-modal-close-scale) ); }}.x-modal[aria-hidden="false"] .x-modal_backdrop {animation: mmfadeIn var(--x-modal-transition) cubic-bezier(0.0, 0.0, 0.2, 1);}.x-modal[aria-hidden="true"] .x-modal_backdrop {animation: mmfadeOut var(--x-modal-transition) cubic-bezier(0.0, 0.0, 0.2, 1);}.x-modal[aria-hidden="false"] .x-modal_container {animation: mmslideIn var(--x-modal-transition) cubic-bezier(0, 0, .2, 1);}.x-modal[aria-hidden="true"] .x-modal_container {animation: mmslideOut var(--x-modal-transition) cubic-bezier(0, 0, .2, 1);}@media (prefers-reduced-motion: reduce) { .x-modal[data-x-modal*=notransition] .x-modal_backdrop, .x-modal[data-x-modal*=notransition] .x-modal_container { --x-modal-transition: 0; } .x-modal[data-x-modal*=fade][aria-hidden="false"] .x-modal_container { animation: mmfadeIn var(--x-modal-transition) cubic-bezier(0, 0, .2, 1); } .x-modal[data-x-modal*=fade][aria-hidden="true"] .x-modal_container { animation: mmfadeOut var(--x-modal-transition) cubic-bezier(0, 0, .2, 1); }}.brx-body.iframe .x-modal[data-id] { display: block; transform: none!important;} .brx-body.iframe .x-modal.brx-draggable.is-empty { min-height: 0; min-width: 0;}.brx-body.iframe .x-modal_container { transition: transform var(--x-modal-transition) ease, opacity var(--x-modal-transition) ease; -webkit-transition: -webkit-transform var(--x-modal-transition) ease, opacity var(--x-modal-transition) ease; } .brx-body.iframe .x-modal_preview-start .x-modal_container { opacity: 0.4; transform: translate( var(--x-modal-translatex), var(--x-modal-translatey) ) scale( var(--x-modal-scale) ); -webkit-transform: translate( var(--x-modal-translatex), var(--x-modal-translatey) ) scale( var(--x-modal-scale) );}.brx-body.iframe .x-modal_preview-end .x-modal_container,.brx-body.iframe .x-modal_preview.x-modal_preview-end .x-modal_container { opacity: 0.4; transform: translate( var(--x-modal-close-translatex), var(--x-modal-close-translatey) ) scale( var(--x-modal-close-scale) ); -webkit-transform: translate( var(--x-modal-close-translatex), var(--x-modal-close-translatey) ) scale( var(--x-modal-close-scale) );}.brx-body.iframe .x-modal { transform: none!important;}.brx-body.iframe .x-modal .x-modal_close-text { min-width: 0!important;}
.brxe-xslidemenu { width: 100%; flex-direction: column;}.brxe-xslidemenu .menu-item a { color: inherit; display: flex; justify-content: space-between; align-items: stretch; padding: 10px; -webkit-tap-highlight-color: transparent;}.brxe-xslidemenu .menu-item { list-style-type: none; display: flex; flex-direction: column; width: 100%;}.x-slide-menu_list { padding: 0; margin: 0; width: 100%; flex-direction: column;}.brxe-xslidemenu .sub-menu { display: none; flex-direction: column; padding: 0; margin: 0;}:root { --x-slide-menu-indent: 0px;}.brxe-xslidemenu .sub-menu { text-indent: var(--x-slide-menu-indent) }.brxe-xslidemenu .sub-menu .sub-menu { text-indent: calc( var(--x-slide-menu-indent) * 2 ) }.brxe-xslidemenu .sub-menu .sub-menu .sub-menu { text-indent: calc( var(--x-slide-menu-indent) * 3 ) }.brxe-xslidemenu .sub-menu .sub-menu .sub-menu .sub-menu { text-indent: calc( var(--x-slide-menu-indent) * 4 ) }.brxe-xslidemenu .sub-menu .sub-menu .sub-menu .sub-menu .sub-menu { text-indent: calc( var(--x-slide-menu-indent) * 5 ) }.brxe-xslidemenu .menu-item-has-children > a[href*="#"] .x-slide-menu_dropdown-icon { pointer-events: none;}.x-slide-menu_dropdown-icon { background-color: transparent; fill: currentColor; width: 2em; display: flex; align-items: center; justify-content: center; color: inherit;}.x-slide-menu_dropdown-icon svg { font-size: 1em; height: 1em; width: 1em; stroke: currentColor;}.x-slide-menu_dropdown-icon > * { transition: all 0.4s ease;}[class*=brxe-] .x-slide-menu_dropdown-icon svg { height: 1em; width: 1em;}.x-slide-menu_dropdown-icon[aria-expanded=true] > * { transform: rotateX(180deg);}.x-slide-menu_dropdown-icon-click-area:first-of-type:nth-last-of-type(2) { display: none;}.brxe-xslidemenu a[href='#'] span[itemprop=name] { pointer-events: none;}.brxe-xslidemenu .screen-reader-text { clip: rect(1px,1px,1px,1px); height: 1px; overflow: hidden; position: absolute!important; width: 1px; word-wrap: normal!important;}.brxe-xslidemenu[data-x-expand-current] .current-menu-ancestor > .sub-menu { display: flex;}.brxe-xslidemenu[data-x-slide-menu*=clickSelector] { display: none;}.brx-body.iframe .brxe-xslidemenu[data-x-slide-menu*=hidden] { display: block;}.brx-body.iframe .brxe-xslidemenu.brx-draggable.is-empty { min-height: unset;}.x-sub-menu-icon { display: none;}

			#brx-header {
				--x-header-transition: 0;
				--x-header-fade-transition: 0;
			}

			#brx-header.x-header_sticky-active {
				z-index: 999;
			}
		
/*# sourceURL=bricks-frontend-inline-css */


:root {} .brxe-container {width: 1280px} .woocommerce main.site-main {width: 1280px} #brx-content.wordpress {width: 1280px} .brxe-section {padding-top: 100px; padding-right: 20px; padding-bottom: 100px; padding-left: 20px} body {font-family: "Montserrat"; font-size: 16px; line-height: 24px; color: #221f1f} h1 {font-weight: 700; font-size: 65px; line-height: 1.05; text-transform: uppercase} h2 {font-size: 55px; line-height: 70px; text-transform: uppercase} h3 {font-size: 40px; line-height: 55px} h4 {font-size: 32px; line-height: 45px; font-weight: 400} h5 {font-size: 25px; line-height: 30px; text-transform: uppercase} h6 {font-size: 20px; line-height: 25px} .brxe-text {font-family: "Montserrat"; font-size: 16px; line-height: 24px; color: var(--bricks-color-dyvsnk)} .brxe-text-basic {font-family: "Montserrat"; font-size: 16px; line-height: 24px; color: var(--bricks-color-dyvsnk)} .bricks-button {padding-top: 10px; padding-right: 50px; padding-bottom: 10px; padding-left: 50px; font-weight: 700; color: var(--bricks-color-yqwsmd); font-size: 16px; line-height: 24px; text-align: center; text-transform: uppercase} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: var(--bricks-color-kgdzsl)} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--bricks-color-kgdzsl)} :root .bricks-button[class*="primary"] {font-size: 16px; color: var(--bricks-color-yqwsmd); font-weight: 700; line-height: 24px} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: var(--bricks-color-plvklz)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--bricks-color-plvklz)} .bricks-button:hover {transition: all 0.5s ease-in-out} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: var(--bricks-color-vfygkq)} :root .bricks-button[class*="secondary"] {border: 1px solid var(--bricks-color-yqwsmd)} :root .bricks-button[class*="secondary"]:hover {color: var(--bricks-color-vfygkq)} :root .bricks-button[class*="secondary"]:not(.outline):hover {background-color: var(--bricks-color-yqwsmd)} :where(.brxe-accordion .accordion-content-wrapper) a:hover, :where(.brxe-icon-box .content) a:hover, :where(.brxe-list) a:hover, :where(.brxe-post-content):not([data-source="bricks"]) a:hover, :where(.brxe-posts .dynamic p) a:hover, :where(.brxe-shortcode) a:hover, :where(.brxe-tabs .tab-content) a:hover, :where(.brxe-team-members) .description a:hover, :where(.brxe-testimonials) .testimonial-content-wrapper a:hover, :where(.brxe-text) a:hover, :where(a.brxe-text):hover, :where(.brxe-text-basic) a:hover, :where(a.brxe-text-basic):hover, :where(.brxe-post-comments) .comment-content a:hover {color: var(--bricks-color-plvklz); transition: all 0.5s ease-in-out}@media (max-width: 991px) { .brxe-section {padding-top: 50px; padding-bottom: 50px} h1 {font-size: 40px; line-height: 1} h2 {font-size: 35px; line-height: 1} h4 {font-size: 23px; line-height: 1.2}}.section-p0 {padding-top: 0; padding-bottom: 0}.section-top {box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.25)}.h2-red {color: var(--bricks-color-mqrfmo)}.vertical-accordion {flex-direction: row; align-items: stretch; column-gap: 10px; max-height: 540px}.vertical-accordion__column { --tab-transition-duration: all 0.8s ease-in-out; --collapsed-flex: 0.3; --expanded-flex: 8; position: relative; overflow: hidden; flex: var(--collapsed-flex); flex-wrap: nowrap; transition: var(--tab-transition-duration); } .vertical-accordion__column:hover { cursor: pointer; } .vertical-accordion__column .vertical-accordion__heading { white-space: nowrap; } .vertical-accordion__column .vertical-accordion__content { opacity: 0; transition: all 0.33s ease-in; } .vertical-accordion__column--active { flex: var(--expanded-flex); transition: var(--tab-transition-duration); } .vertical-accordion__column--active:before { background: rgba(171, 31, 36, 1) !important; position: absolute; content: ''; inset: 0; transition: all 0.6s ease-in; }@media (max-width: 767px) { div#brxe-nnrdqt.vertical-accordion__column--active:before { background: linear-gradient(0deg, #051A46 50%, rgba(5, 26, 70, 0) 80%) !important; }} .vertical-accordion__column--active .vertical-accordion__heading {  display:none } .vertical-accordion__column--active .vertical-accordion__content { transform: rotateZ(0deg); opacity: 1; transition: all 0.6s ease-out; }@media (max-width: 767px) {.vertical-accordion {height: 1000px}}.vertical-accordion__column {padding-top: 40px; padding-right: 20px; padding-bottom: 30px; padding-left: 70px; background-position: center center; justify-content: flex-end; align-self: stretch !important; width: 100%; position: relative}.vertical-accordion__column::before { background-image: linear-gradient(180deg, rgba(235, 237, 240, 1) 100%, #D9D9D9 0%); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; transition: all 0.1s ease-in;}@media (max-width: 767px) {.vertical-accordion__column {padding-top: 70px; padding-right: 20px; padding-bottom: 0; padding-left: 20px}}.vertical-accordion__column--active {padding-left: 20px; align-self: stretch !important; width: 100%}@media (max-width: 767px) {.vertical-accordion__column--active {padding-bottom: 30px; padding-left: 30px}}.vertical-accordion__heading {color: #000000; transform: rotateZ(-90deg); position: absolute; bottom: 0px; right: -70px; transform-origin: left}@media (max-width: 767px) {.vertical-accordion__heading {font-size: 26px; line-height: 1.1; transform: rotateZ(0deg)}}.vertical-wrap {min-width: 523px; max-width: 523px; position: relative; min-height: 100%}.vertical-accordion__content {overflow: hidden}@media (max-width: 991px) {.vertical-accordion__content {min-width: 380px; max-width: 380px}}@media (max-width: 767px) {.vertical-accordion__content {min-width: 100% !Important; max-width: 100%}.vertical-accordion__column--active .vertical-accordion__content { transform: none; z-index: 1; opacity: 1; transition: all 2s ease-out;}.vertical-accordion__content { transform: none;}}.link-hover:hover {color: var(--bricks-color-plvklz); transition: all 0.5s ease-in-out}:root {--bricks-color-ca51b4: #f5f5f5;--bricks-color-9d7c1d: #e0e0e0;--bricks-color-93cc09: #9e9e9e;--bricks-color-22d99f: #616161;--bricks-color-37247e: #424242;--bricks-color-1f18ae: #212121;--bricks-color-93df6b: #ffeb3b;--bricks-color-95dac8: #ffc107;--bricks-color-66e131: #ff9800;--bricks-color-6f3818: #ff5722;--bricks-color-46173e: #f44336;--bricks-color-051388: #9c27b0;--bricks-color-beb297: #2196f3;--bricks-color-49992d: #03a9f4;--bricks-color-eb7fb4: #81D4FA;--bricks-color-548c27: #4caf50;--bricks-color-acc393: #8bc34a;--bricks-color-d6dcd9: #cddc39;--bricks-color-dyvsnk: #221f1f;--bricks-color-vfygkq: #ab1f24;--bricks-color-kgdzsl: #ab1f24;--bricks-color-cwnret: #221f1f;--bricks-color-yqwsmd: #ffffff;--bricks-color-mqrfmo: #ab1f24;--bricks-color-twnhad: #bdbdbd;--bricks-color-mksvhk: #f15b26;--bricks-color-jtugoh: #ebedf0;--bricks-color-plvklz: #f43100;--bricks-color-ppopoi: #f43100;}@media (max-width: 991px) {#brxe-dfajcp {cursor: pointer}}@media (max-width: 478px) {#brxe-dfajcp {font-size: 20px}}#brxe-gktlqj {align-items: center}@media (max-width: 991px) {#brxe-gktlqj {align-items: center}}#brxe-jwjlyz {background-color: var(--bricks-color-mqrfmo); display: none}@media (max-width: 991px) {#brxe-jwjlyz {padding-top: 10px; padding-right: 0; padding-bottom: 10px; padding-left: 0; background-color: var(--bricks-color-mqrfmo); align-items: center; align-self: center !important; justify-content: center; display: flex; position: sticky; z-index: 999; top: 0px}}#brxe-yojbte {background-color: #ab1f24; width: 47%; position: absolute; right: 0px; height: 60px}@media (max-width: 991px) {#brxe-yojbte {display: none}}@media (max-width: 478px) {#brxe-5ff1f0 {height: 90px}}#brxe-444344 {width: 20%; padding-top: 30px; padding-bottom: 30px}@media (max-width: 991px) {#brxe-444344 {padding-top: 10px; padding-bottom: 10px}}@media (max-width: 767px) {#brxe-444344 {width: 50%; padding-top: 10px; padding-bottom: 10px; flex-direction: row; justify-content: space-between; align-items: center}}@media (max-width: 478px) {#brxe-444344 {padding-top: 10px; padding-bottom: 10px; flex-wrap: nowrap; width: 70%}}#brxe-1983eb {color: #ab1f24; fill: #ab1f24; background-color: var(--bricks-color-yqwsmd); border-radius: 100px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 15px; height: 25px; width: 25px}#brxe-1983eb:hover {transition: all 0.5s ease-in-out; background-color: var(--bricks-color-plvklz)}#brxe-3deaa6 {color: #ab1f24; fill: #ab1f24; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: var(--bricks-color-yqwsmd); border-radius: 100px; font-size: 15px; height: 25px; width: 25px}#brxe-3deaa6:hover {transition: all 0.5s ease-in-out; background-color: var(--bricks-color-plvklz)}#brxe-da6ff7 {display: flex; column-gap: 15px}#brxe-f794fe {color: var(--bricks-color-yqwsmd); font-size: 18px; font-weight: 600}#brxe-f794fe:hover {color: var(--bricks-color-plvklz); transition: all 0.5s ease-in-out}#brxe-79a7d8 {color: var(--bricks-color-yqwsmd); font-size: 18px; font-weight: 600; cursor: pointer}#brxe-79a7d8:hover {color: var(--bricks-color-ppopoi); transition: all 0.5s ease-in-out}#brxe-8a3de9 {background-color: #ab1f24; padding-top: 20px; padding-bottom: 20px; padding-left: 150px; display: flex; justify-content: flex-end; column-gap: 50px; height: 60px; margin-left: 50px}#brxe-8a3de9{ clip-path: polygon(0 0, 100% 0, 100% 100%, 90px 100%);}@media (max-width: 991px) {#brxe-8a3de9 {display: none}}#brxe-kkkulb {color: #ab1f24; fill: #ab1f24; background-color: var(--bricks-color-yqwsmd); border-radius: 100px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 15px; height: 25px; width: 25px; display: none}#brxe-kkkulb:hover {transition: all 0.5s ease-in-out; background-color: var(--bricks-color-plvklz)}@media (max-width: 767px) {#brxe-kkkulb {font-size: 20px; width: 35px; height: 35px; padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; display: flex}}@media (max-width: 478px) {#brxe-kkkulb {width: 30px; height: 25px}}@layer bricks {@media (max-width: 991px) {#brxe-pkrbbq .bricks-nav-menu-wrapper { display: none; }#brxe-pkrbbq .bricks-mobile-menu-toggle { display: block; }}}#brxe-pkrbbq {font-size: 16px; font-weight: 700; text-transform: uppercase}#brxe-pkrbbq .bricks-nav-menu {gap: 10px}#brxe-pkrbbq .bricks-nav-menu .sub-menu .menu-item {background-color: var(--bricks-color-vfygkq)}#brxe-pkrbbq .bricks-nav-menu .sub-menu > li > a {font-weight: 400}#brxe-pkrbbq .bricks-nav-menu .sub-menu > li > .brx-submenu-toggle > * {font-weight: 400}#brxe-pkrbbq .bricks-nav-menu .sub-menu > li:hover > a {font-weight: 700}#brxe-pkrbbq .bricks-nav-menu .sub-menu > li:hover > .brx-submenu-toggle > * {font-weight: 700}#brxe-pkrbbq .bricks-nav-menu > li.menu-item-has-children > .brx-submenu-toggle button[aria-expanded] {color: var(--bricks-color-mqrfmo)}#brxe-pkrbbq .bricks-mobile-menu-wrapper:before {background-color: var(--bricks-color-vfygkq)}@media (max-width: 991px) {#brxe-pkrbbq .bricks-mobile-menu-toggle {color: var(--bricks-color-mqrfmo); width: 40px !important}#brxe-pkrbbq .bricks-mobile-menu-toggle .bar-top {width: 40px !important}#brxe-pkrbbq .bricks-mobile-menu-toggle .bar-center {width: 40px !important}#brxe-pkrbbq .bricks-mobile-menu-toggle .bar-bottom {width: 40px !important}#brxe-pkrbbq {display: none}}#brxe-khaavh {display: none}@media (max-width: 991px) {#brxe-khaavh {display: block; color: var(--bricks-color-vfygkq); fill: var(--bricks-color-vfygkq); font-size: 25px}}@media (max-width: 991px) {#brxe-cvpguu {color: var(--bricks-color-yqwsmd); fill: var(--bricks-color-yqwsmd); margin-left: auto; font-size: 25px}}@media (max-width: 478px) {#brxe-cvpguu {margin-bottom: 10px}}#brxe-qcfior.brxe-xslidemenu .x-slide-menu_dropdown-icon[aria-expanded=true] > * {transform: rotateX(180deg)}@media (max-width: 991px) {#brxe-qcfior .menu-item a {text-transform: uppercase; font-weight: 700; color: var(--bricks-color-yqwsmd)}#brxe-qcfior {margin-top: 10px}}@media (max-width: 478px) {#brxe-qcfior .menu-item a {padding-right: 0; padding-left: 0}}@media (max-width: 991px) {#brxe-wfvgap {background-color: var(--bricks-color-vfygkq); padding-top: 20px; padding-right: 20px; padding-left: 20px}}@media (max-width: 991px) {#brxe-vnmaot[data-direction] .brx-offcanvas-inner {width: 40%}}@media (max-width: 767px) {#brxe-vnmaot[data-direction] .brx-offcanvas-inner {width: 50%}}@media (max-width: 478px) {#brxe-vnmaot[data-direction] .brx-offcanvas-inner {width: 90%}}#brxe-c5075e {width: 67%; position: relative; justify-content: space-between; align-self: stretch !important; width: 100%; padding-bottom: 30px; align-items: flex-end}@media (max-width: 991px) {#brxe-c5075e {justify-content: center; padding-bottom: 0}}@media (max-width: 767px) {#brxe-c5075e {width: 50%; flex-direction: row; align-items: center; justify-content: space-evenly}}@media (max-width: 478px) {#brxe-c5075e {width: 30%; justify-content: space-around}}#brxe-48883a {flex-direction: row}@media (max-width: 767px) {#brxe-48883a {flex-direction: row}}#brxe-pahowz {font-size: 55px}@media (max-width: 478px) {#brxe-pahowz {line-height: 35px; font-size: 35px}}#brxe-ixesdw {width: 70%; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px}@media (max-width: 767px) {#brxe-ixesdw {width: 100%}}@media (max-width: 478px) {#brxe-ixesdw {order: 2; width: 100%; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}}#brxe-cmdjgw {margin-top: auto; margin-bottom: auto; margin-left: auto; padding-right: 10px; font-size: 55px; color: var(--bricks-color-yqwsmd); fill: var(--bricks-color-yqwsmd); cursor: pointer}#brxe-fovsgp {max-width: 155px; min-height: 65px; background-color: var(--bricks-color-mqrfmo); margin-left: auto}#brxe-fovsgp { clip-path: polygon(0 0, 100% 0, 100% 100%, 90px 100%);}#brxe-akmgao {background-image: url(/wp-content/uploads/2024/11/Group-768.png); background-size: cover; width: 100%; height: 100%}@media (max-width: 767px) {#brxe-akmgao {height: 275px; background-repeat: no-repeat; background-position: center 25%}}@media (max-width: 478px) {#brxe-akmgao {height: 350px}}#brxe-hrssbr {width: 30%}@media (max-width: 767px) {#brxe-hrssbr {width: 100%; order: -1}}@media (max-width: 478px) {#brxe-hrssbr {order: 1; width: 100%}}#brxe-cncpku {flex-direction: row; align-items: stretch}@media (max-width: 767px) {#brxe-cncpku {flex-direction: column}}@media (max-width: 478px) {#brxe-cncpku {flex-direction: column}}#brxe-dslima .x-modal_container {width: 95%}#brxe-dslima .x-modal_content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-dslima {max-width: 1280px}#brxe-dslima .x-modal_backdrop {background-color: rgba(34, 31, 31, 0.75)}#brxe-dslima .x-modal_container { max-width: 1280px;}@media (max-width: 478px) {#brxe-dslima .x-modal_backdrop {padding-top: 20px; padding-right: 0; padding-bottom: 20px; padding-left: 0}}#brxe-76dad6 {z-index: 9999}#brxe-vydvov {margin-top: 30px}#brxe-wvsjsm {max-width: 720px}[data-id="brxe-wxirjt"].splide__slide {background-image: url(/wp-content/uploads/2024/11/73daaff20d8ac100ab1548e8e0970c6f-scaled.jpg); background-size: cover; background-repeat: no-repeat; background-position: center center}#brxe-qsdamf {text-transform: uppercase; font-size: 70px; line-height: 80px}@media (max-width: 991px) {#brxe-qsdamf {font-size: 40px; line-height: 1}}@media (max-width: 991px) {#brxe-dbxnvl {background-color: rgba(255, 255, 255, 0.7); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-dbxnvl { backdrop-filter: blur(5px);}}#brxe-icxmcl {margin-top: 30px}#brxe-vtppis {max-width: 540px}[data-id="brxe-hffgny"].splide__slide {background-image: url(/wp-content/uploads/2025/02/shutterstock_2025387659-11.jpg); background-size: cover; background-position: center center; background-repeat: no-repeat}#brxe-juuulm {font-size: 70px; text-transform: uppercase; line-height: 80px}@media (max-width: 991px) {#brxe-juuulm {font-size: 40px; line-height: 1}}@media (max-width: 991px) {#brxe-iggmur {background-color: rgba(255, 255, 255, 0.7); padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-iggmur { backdrop-filter: blur(5px);}}#brxe-hafbkv {margin-top: 30px}#brxe-vhwxqk {max-width: 570px}[data-id="brxe-ptyfpk"].splide__slide {background-image: url(/wp-content/uploads/2025/02/shutterstock_1155993610-11.jpg); background-size: cover; background-position: center center; background-repeat: no-repeat}#brxe-dwgdyp {background-color: #e6e7e8}#brxe-dwgdyp .splide__arrow--prev {left: 30px}#brxe-dwgdyp .splide__arrow--next {right: 30px}#brxe-dwgdyp .splide__pagination .splide__pagination__page {height: 14px; width: 14px; color: var(--bricks-color-twnhad); background-color: var(--bricks-color-twnhad)}#brxe-dwgdyp .splide__pagination .splide__pagination__page.is-active {color: var(--bricks-color-vfygkq); background-color: var(--bricks-color-vfygkq)}#brxe-dwgdyp .splide__pagination {left: 20px; right: auto; transform: translateX(0); bottom: 30px}@media (max-width: 991px) {#brxe-dwgdyp .splide__slide {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; align-items: center; justify-content: center}}@media (max-width: 767px) {#brxe-dwgdyp .splide__arrow { display: none;}}#brxe-vaqeui {padding-right: 0; padding-left: 0}@media (max-width: 991px) {#brxe-vaqeui {order: 1; display: flex}}#brxe-bsrhtb {margin-top: 30px}@media (max-width: 991px) {#brxe-ubomaw {padding-right: 20px; padding-left: 20px}}.brxe-f2cf5a .brxe-afa694.brxe-text-basic {color: var(--bricks-color-yqwsmd); font-size: 32px; font-weight: 700; z-index: 1; margin-bottom: 20px}.brxe-f2cf5a .brxe-87282d.brxe-block {width: 100%; background-position: center center; background-repeat: no-repeat; background-size: cover; height: 200px; margin-bottom: 20px; z-index: 99}.brxe-f2cf5a .brxe-vmrgbq.brxe-heading {color: var(--bricks-color-yqwsmd)}.brxe-f2cf5a .brxe-5a7fcd.brxe-text {color: var(--bricks-color-yqwsmd)}.brxe-f2cf5a .brxe-5a7fcd.brxe-text a {color: var(--bricks-color-yqwsmd); font-size: inherit}.brxe-f2cf5a .brxe-9084a7.brxe-text-link {color: var(--bricks-color-yqwsmd); text-transform: uppercase; font-weight: 700; line-height: 24px; margin-top: 20px}.brxe-f2cf5a .brxe-9084a7.brxe-text-link:hover {color: var(--bricks-color-plvklz); transition: all 0.5s ease-in-out}.brxe-f2cf5a.brxe-block {row-gap: 10px}.brxe-fb90d9 .brxe-65511d.brxe-text-basic {color: var(--bricks-color-yqwsmd); font-size: 32px; font-weight: 700; z-index: 1; margin-bottom: 20px}.brxe-fb90d9 .brxe-017526.brxe-block {width: 100%; background-position: center center; background-repeat: no-repeat; background-size: cover; height: 200px; z-index: 1; margin-bottom: 20px}.brxe-fb90d9 .brxe-nwwakq.brxe-heading {color: var(--bricks-color-yqwsmd)}.brxe-fb90d9 .brxe-458ebe.brxe-text {color: var(--bricks-color-yqwsmd)}.brxe-fb90d9 .brxe-458ebe.brxe-text a {color: var(--bricks-color-yqwsmd); font-size: inherit}.brxe-fb90d9 .brxe-1f49ca.brxe-text-link {color: var(--bricks-color-yqwsmd); text-transform: uppercase; font-weight: 700; line-height: 24px; margin-top: 20px}.brxe-fb90d9 .brxe-1f49ca.brxe-text-link:hover {color: var(--bricks-color-plvklz); transition: all 0.5s ease-in-out}#brxe-337ffc {color: var(--bricks-color-yqwsmd); font-size: 32px; font-weight: 700; z-index: 1; margin-bottom: 20px}#brxe-a987e2 {width: 100%; background-image: url(/wp-content/uploads/2024/11/Mask-group-3.png); background-size: cover; background-position: center center; background-repeat: no-repeat; height: 200px; z-index: 1; margin-bottom: 20px}#brxe-rcppgf {color: var(--bricks-color-yqwsmd)}#brxe-77ee00 {color: var(--bricks-color-yqwsmd)}#brxe-77ee00 a {color: var(--bricks-color-yqwsmd); font-size: inherit}#brxe-fe8e5a {color: var(--bricks-color-yqwsmd); text-transform: uppercase; font-weight: 700; line-height: 24px; margin-top: 20px}#brxe-fe8e5a:hover {transition: all 0.5s ease-in-out; color: var(--bricks-color-plvklz)}.brxe-b4557a .brxe-c55ccc.brxe-text-basic {color: var(--bricks-color-yqwsmd); font-size: 32px; font-weight: 700; z-index: 1; margin-bottom: 20px}.brxe-b4557a .brxe-00a50f.brxe-block {width: 100%; background-position: center center; background-repeat: no-repeat; background-size: cover; height: 200px; z-index: 1; margin-bottom: 20px}.brxe-b4557a .brxe-ihjqkj.brxe-heading {color: var(--bricks-color-yqwsmd)}.brxe-b4557a .brxe-c86deb.brxe-text {color: var(--bricks-color-yqwsmd)}.brxe-b4557a .brxe-c86deb.brxe-text a {color: var(--bricks-color-yqwsmd); font-size: inherit}.brxe-b4557a .brxe-966586.brxe-text-link {color: var(--bricks-color-yqwsmd); text-transform: uppercase; font-weight: 700; line-height: 24px; margin-top: 20px}.brxe-b4557a .brxe-966586.brxe-text-link:hover {transition: all 0.5s ease-in-out; color: var(--bricks-color-plvklz)}.brxe-d46410 .brxe-43fd02.brxe-text-basic {color: var(--bricks-color-yqwsmd); font-size: 32px; font-weight: 700; z-index: 1; margin-bottom: 20px}.brxe-d46410 .brxe-81f6e4.brxe-block {width: 100%; background-position: center center; background-repeat: no-repeat; background-size: cover; height: 200px; z-index: 1; margin-bottom: 20px}.brxe-d46410 .brxe-muwhfh.brxe-heading {color: var(--bricks-color-yqwsmd)}.brxe-d46410 .brxe-27c708.brxe-text {color: var(--bricks-color-yqwsmd)}.brxe-d46410 .brxe-27c708.brxe-text a {color: var(--bricks-color-yqwsmd); font-size: inherit}.brxe-d46410 .brxe-1074a3.brxe-text-link {color: var(--bricks-color-yqwsmd); text-transform: uppercase; font-weight: 700; line-height: 24px; margin-top: 20px}.brxe-d46410 .brxe-1074a3.brxe-text-link:hover {color: var(--bricks-color-plvklz); transition: all 0.5s ease-in-out}.brxe-8d8646 .brxe-d40c7c.brxe-text-basic {color: var(--bricks-color-yqwsmd); font-size: 32px; font-weight: 700; z-index: 1; margin-bottom: 20px}.brxe-8d8646 .brxe-99aab9.brxe-block {width: 100%; background-position: center center; background-repeat: no-repeat; background-size: cover; height: 200px; z-index: 1; margin-bottom: 20px}.brxe-8d8646 .brxe-dpekeg.brxe-heading {color: var(--bricks-color-yqwsmd)}.brxe-8d8646 .brxe-889b48.brxe-text {color: var(--bricks-color-yqwsmd)}.brxe-8d8646 .brxe-889b48.brxe-text a {color: var(--bricks-color-yqwsmd); font-size: inherit}.brxe-8d8646 .brxe-9627ee.brxe-text-link {color: var(--bricks-color-yqwsmd); text-transform: uppercase; font-weight: 700; line-height: 24px; margin-top: 20px}.brxe-8d8646 .brxe-9627ee.brxe-text-link:hover {transition: all 0.5s ease-in-out; color: var(--bricks-color-plvklz)}.brxe-3886d3 .brxe-a98bee.brxe-text-basic {color: var(--bricks-color-yqwsmd); font-size: 32px; font-weight: 700; z-index: 1; margin-bottom: 20px}.brxe-3886d3 .brxe-fb9c6d.brxe-block {width: 100%; background-position: center center; background-repeat: no-repeat; background-size: cover; height: 200px; z-index: 1; margin-bottom: 20px}.brxe-3886d3 .brxe-iqkmun.brxe-heading {color: var(--bricks-color-yqwsmd)}.brxe-3886d3 .brxe-77c6a8.brxe-text {color: var(--bricks-color-yqwsmd)}.brxe-3886d3 .brxe-77c6a8.brxe-text a {color: var(--bricks-color-yqwsmd); font-size: inherit}.brxe-3886d3 .brxe-cb4e3b.brxe-text-link {color: var(--bricks-color-yqwsmd); text-transform: uppercase; font-weight: 700; line-height: 24px; margin-top: 20px}.brxe-3886d3 .brxe-cb4e3b.brxe-text-link:hover {transition: all 0.5s ease-in-out; color: var(--bricks-color-plvklz)}#brxe-e0e853 {flex-direction: row}.vertical-accordion__column:not(.vertical-accordion__column--active) .vertical-wrap > * { display: none;} .vertical-accordion__column:not(.vertical-accordion__column--active) .vertical-wrap .brxe-text-basic { display: block; color: #000 !important; position: absolute; top: 0; left: -30px;}@media (max-width: 991px) {#brxe-e0e853 {display: none}}@media (max-width: 767px) {#brxe-e0e853 {flex-direction: column}}#brxe-hfmesl .repeater-item [data-field-id="6ec656"] {margin-top: 20px; margin-right: 0; margin-bottom: 20px; margin-left: 0}#brxe-hfmesl .repeater-item [data-field-id="wqzqwn"] {margin-top: 20px; margin-right: 0; margin-bottom: 20px; margin-left: 0; color: #000000; font-size: 16px; text-transform: uppercase; font-weight: 700}#brxe-hfmesl .bricks-swiper-button-prev {left: -10px; top: 60%}#brxe-hfmesl .bricks-swiper-button-next {right: -10px; top: 60%}#brxe-hfmesl .content-wrapper {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: #ebedf0}@media (max-width: 991px) {#brxe-hfmesl .repeater-item [data-field-id="6ec656"] {color: var(--bricks-color-yqwsmd)}#brxe-hfmesl .repeater-item [data-field-id="a2db1b"] {color: var(--bricks-color-yqwsmd)}#brxe-hfmesl .repeater-item [data-field-id="wqzqwn"] {color: var(--bricks-color-yqwsmd)}#brxe-hfmesl .bricks-swiper-button-prev {left: 55px; top: 45%}#brxe-hfmesl .bricks-swiper-button-next {top: 45%; right: 55px}#brxe-hfmesl .content-wrapper {background-color: var(--bricks-color-mqrfmo)}}@media (max-width: 478px) {#brxe-hfmesl .repeater-item [data-field-id="6ec656"] {font-size: 20px; line-height: 1; margin-top: 10px; margin-bottom: 10px}#brxe-hfmesl .repeater-item [data-field-id="wqzqwn"] {margin-top: 10px; margin-bottom: 10px; font-size: 15px}#brxe-hfmesl .content-wrapper {padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px}#brxe-hfmesl .image {height: 200px}#brxe-hfmesl .overlay-wrapper {height: 200px}}#brxe-jdlphb {z-index: 5; display: none}@media (max-width: 991px) {#brxe-jdlphb {display: block}}#brxe-952f26 {padding-right: 0; padding-left: 0; row-gap: 30px}@media (max-width: 991px) {#brxe-952f26 {order: 1; display: flex; padding-bottom: 0}}#brxe-cluteu {margin-bottom: 20px}#brxe-ttadrm {color: var(--bricks-color-yqwsmd)}#brxe-mohynl {margin-top: 20px}#brxe-mohynl:hover {background-color: var(--bricks-color-yqwsmd); color: var(--bricks-color-cwnret)}#brxe-ojfcov {width: 40%}@media (max-width: 767px) {#brxe-ojfcov {width: 70%}}@media (max-width: 478px) {#brxe-ojfcov {width: 100%}}#brxe-icafkc {align-items: flex-end}#brxe-ssgden {background-image: url(/wp-content/uploads/2024/11/01.png); background-size: cover; background-position: center center; background-repeat: no-repeat}@media (max-width: 991px) {#brxe-ssgden {order: 4; position: relative}}#brxe-kvudrd b{ color:#221F1F }#brxe-estxnf {width: 67%; padding-top: 20px; padding-bottom: 30px; row-gap: 20px}@media (max-width: 991px) {#brxe-estxnf {width: 100%; order: 2; padding-top: 0; padding-bottom: 0}}#brxe-ayqtfy {width: 33%; background-image: url(/wp-content/uploads/2024/12/master-elite-scaled.webp); background-repeat: no-repeat; background-size: contain; background-position: center center}@media (max-width: 991px) {#brxe-ayqtfy {width: 100%; min-height: 450px; order: 1; display: none}}#brxe-gnkeyh {flex-direction: row; align-items: stretch; column-gap: 30px}@media (max-width: 991px) {#brxe-gnkeyh {flex-direction: column}}@media (max-width: 991px) {#brxe-qixuxg {order: 2; display: flex}}#brxe-5d0359 {width: 100%; position: absolute; background-color: var(--bricks-color-mqrfmo); height: 725px; top: 0px}@media (max-width: 991px) {#brxe-5d0359 {height: 646px}}@media (max-width: 478px) {#brxe-5d0359 {height: 795px}}#brxe-d8d6da {color: var(--bricks-color-yqwsmd)}@media (max-width: 767px) {#brxe-d8d6da {padding-right: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-d8d6da {padding-right: 20px; padding-left: 20px}}#brxe-a92561 {margin-bottom: 30px; color: var(--bricks-color-yqwsmd)}@media (max-width: 767px) {#brxe-a92561 {padding-right: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-a92561 {padding-right: 20px; padding-left: 20px}}#brxe-224ba7 {margin-bottom: 30px; color: var(--bricks-color-yqwsmd); min-height: 150px}@media (max-width: 767px) {#brxe-224ba7 {padding-right: 20px; padding-left: 20px}}@media (max-width: 478px) {#brxe-224ba7 {min-height: 300px; padding-right: 20px; padding-left: 20px}}#brxe-dd3b9d .repeater-item [data-field-id="6ec656"] {margin-top: 20px; margin-right: 0; margin-bottom: 20px; margin-left: 0}#brxe-dd3b9d .repeater-item [data-field-id="wqzqwn"] {margin-top: 20px; margin-right: 0; margin-bottom: 20px; margin-left: 0; color: #000000; font-size: 16px; text-transform: uppercase; font-weight: 700}#brxe-dd3b9d .repeater-item [data-field-id="wqzqwn"]:hover {color: var(--bricks-color-plvklz)}#brxe-dd3b9d .bricks-swiper-button-prev {left: -10px; top: 60%}#brxe-dd3b9d .bricks-swiper-button-next {right: -10px; top: 60%}#brxe-dd3b9d .content-wrapper {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: #ebedf0}@media (max-width: 991px) {#brxe-dd3b9d .bricks-swiper-button-prev {left: 35px; top: 46%}#brxe-dd3b9d .bricks-swiper-button-next {top: 46%; right: 35px}}@media (max-width: 767px) {#brxe-dd3b9d .swiper-button { display: none !important;}}#brxe-b0b12e {margin-top: 50px}#brxe-4c9590 {align-self: flex-end !important; align-items: flex-end}@media (max-width: 767px) {#brxe-4c9590 {display: none}}#brxe-cf8016 {z-index: 5}#brxe-59a330 {position: relative}@media (max-width: 991px) {#brxe-59a330 {order: 5}}@media (max-width: 767px) {#brxe-59a330 {padding-right: 0; padding-left: 0}}@media (max-width: 478px) {#brxe-59a330 {padding-right: 0; padding-left: 0}}#brxe-slbiac {text-align: center}#brxe-eguvzo {margin-top: 50px}#brxe-wiuvzh {width: 920px; align-self: center !important; align-items: center}#brxe-hdomou {background-image: url(/wp-content/uploads/2024/11/Group-832-1024x256.png); background-size: cover; position: relative}:where(#brxe-hdomou > *:not(figcaption)) {position: relative}#brxe-hdomou::before {background-image: linear-gradient(rgba(0, 0, 0, 0.58), rgba(0, 0, 0, 0.58)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}@media (max-width: 991px) {#brxe-hdomou {order: 4; display: none}}#brxe-prsdsr b{ color:#221F1F }#brxe-eytglf {margin-top: -20px}#brxe-yuxbfl {width: 67%; padding-top: 20px; padding-bottom: 30px; row-gap: 20px}@media (max-width: 991px) {#brxe-yuxbfl {width: 100%; order: 2}}#brxe-ltwchh {width: 33%; background-image: url(/wp-content/uploads/2024/11/Group-780-1.png); background-repeat: no-repeat; background-size: cover; background-position: center center}@media (max-width: 991px) {#brxe-ltwchh {width: 100%; min-height: 350px; order: 1}}#brxe-gjjqhh {flex-direction: row; align-items: stretch; column-gap: 30px}@media (max-width: 991px) {#brxe-gjjqhh {flex-direction: column}}@media (max-width: 991px) {#brxe-lcttci {order: 4}}#brxe-hbkzrp {margin-bottom: 30px}#brxe-dkrrtm {width: 70%; background-image: url(/wp-content/uploads/2024/11/bf77e56de722590e9fdc01bdffa404c0-3.jpg); background-size: cover; background-position: center center; height: 530px}@media (max-width: 991px) {#brxe-dkrrtm {width: 100%}}#brxe-dgsjgl {width: 100%; background-image: url(/wp-content/uploads/2024/11/948444de7e6c816ff577e7e07cbcb121-768x512.jpg); background-size: cover; background-position: center center; height: 255px}#brxe-mprkzd {width: 100%; background-image: url(/wp-content/uploads/2024/11/bf77e56de722590e9fdc01bdffa404c0-2.jpg); background-size: cover; background-position: center center; height: 255px}#brxe-pxwhrt {width: 30%; display: flex; column-gap: 20px; flex-direction: column; row-gap: 20px}@media (max-width: 991px) {#brxe-pxwhrt {width: 100%}}#brxe-ivkipd {width: 100%; display: flex; column-gap: 20px}@media (max-width: 991px) {#brxe-ivkipd {flex-direction: column; row-gap: 20px}}#brxe-xuzdht {width: 25%; background-image: url(/wp-content/uploads/2024/11/bf77e56de722590e9fdc01bdffa404c0-1-1024x762.jpg); background-repeat: no-repeat; background-size: cover; background-position: center center}@media (max-width: 478px) {#brxe-xuzdht {width: 100%; min-height: 300px}}#brxe-zdiero {width: 60%; background-image: url(/wp-content/uploads/2024/11/22751272d449589ddf8e747ca3b6257b-1-1024x366.jpg); background-repeat: no-repeat; background-size: cover; background-position: center center}@media (max-width: 478px) {#brxe-zdiero {width: 100%; min-height: 300px}}#brxe-wdmtzp {width: 25%; background-image: url(/wp-content/uploads/2024/11/729736fa083c3643580a2d181c995402-1-984x1024.jpg); background-repeat: no-repeat; background-size: cover; background-position: center center}@media (max-width: 478px) {#brxe-wdmtzp {width: 100%; min-height: 300px}}#brxe-dfhwzi {width: 100%; display: flex; column-gap: 20px; margin-top: 20px; height: 255px}@media (max-width: 478px) {#brxe-dfhwzi {flex-direction: column; height: auto; row-gap: 20px}}#brxe-cczrfw {color: var(--bricks-color-yqwsmd); text-align: right; width: 100%; justify-content: flex-end; margin-top: 50px}#brxe-cczrfw:hover {color: var(--bricks-color-plvklz)}#brxe-gluqkd {background-color: #ab1f24}@media (max-width: 991px) {#brxe-gluqkd {order: 6}}#brxe-pxmguf {width: 33%; background-repeat: no-repeat; background-size: cover; background-position: center center; background-image: url(/wp-content/uploads/2024/11/d21cac0408af693116e51214950fb469-1024x683.jpg)}@media (max-width: 991px) {#brxe-pxmguf {width: 100%; min-height: 350px}}#brxe-ndswpi b{ color:#221F1F }#brxe-ctspdv {margin-top: -20px}#brxe-ittyas {width: 67%; padding-top: 20px; padding-bottom: 30px; row-gap: 20px}@media (max-width: 991px) {#brxe-ittyas {width: 100%}}#brxe-kstewy {flex-direction: row; align-items: stretch; column-gap: 30px}@media (max-width: 991px) {#brxe-kstewy {flex-direction: column}}@media (max-width: 991px) {#brxe-ewspaw {order: 7}}#brxe-1c73e0 {color: var(--bricks-color-mqrfmo)}#brxe-jmhmmi {width: 100%}#brxe-95d59e {flex-direction: column; align-items: center; row-gap: 50px}#brxe-e42921 {background-color: #eceff1}@media (max-width: 991px) {#brxe-e42921 {order: 8}}@media (max-width: 478px) {#brxe-bepffb {font-size: 35px; line-height: 35px}}#brxe-fheaqm {font-size: 32px; color: var(--bricks-color-cwnret); margin-top: 10px}@media (max-width: 991px) {#brxe-fheaqm {font-size: 23px}}#brxe-qdmqnp {min-height: 740px}#brxe-ifjqui {width: 67%}@media (max-width: 478px) {#brxe-ifjqui {order: 2; width: 100%}}#brxe-gwncpb {background-image: url(/wp-content/uploads/2024/11/Group-768.png); background-size: cover; width: 100%; height: 580px}@media (max-width: 478px) {#brxe-gwncpb {height: 500px; margin-bottom: 30px}}#brxe-smqguz {width: 33%}@media (max-width: 478px) {#brxe-smqguz {order: 1; width: 100%}}#brxe-yfhwbh {flex-direction: row}@media (max-width: 478px) {#brxe-yfhwbh {flex-direction: column}}#brxe-raxfig {color: var(--bricks-color-yqwsmd); fill: var(--bricks-color-yqwsmd); background-color: var(--bricks-color-kgdzsl); border-radius: 100px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-size: 15px; height: 25px; width: 25px}#brxe-mbvopc {color: var(--bricks-color-yqwsmd); fill: var(--bricks-color-yqwsmd); padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; background-color: var(--bricks-color-kgdzsl); border-radius: 100px; font-size: 15px; height: 25px; width: 25px}#brxe-kwsgaf {display: flex; column-gap: 15px; margin-top: 20px; margin-left: 25px}#brxe-yggszu {width: 30%}@media (max-width: 478px) {#brxe-yggszu {width: 100%; align-items: center}}@layer bricks {@media (max-width: 767px) {#brxe-svoyti .bricks-nav-menu-wrapper { display: none; }#brxe-svoyti .bricks-mobile-menu-toggle { display: block; }}}#brxe-iynarf {top: auto; bottom: 100%}#brxe-dkbdao {font-size: 16px; text-transform: uppercase; font-weight: 700}#brxe-dkbdao .brx-submenu-toggle button {color: var(--bricks-color-vfygkq)}#brxe-dkbdao .brx-dropdown-content > li > a {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-dkbdao .brx-dropdown-content .brx-submenu-toggle > * {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-dkbdao.brx-has-megamenu .brx-dropdown-content > * {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-dkbdao .brx-dropdown-content {background-color: var(--bricks-color-vfygkq); color: var(--bricks-color-yqwsmd)}#brxe-vxleus {font-weight: 700; font-size: 16px; text-transform: uppercase}#brxe-yfigvh {row-gap: 30px}@media (max-width: 767px) {#brxe-yfigvh {align-items: center; row-gap: 20px}}@media (max-width: 478px) {#brxe-yfigvh {row-gap: 20px}}#brxe-vedipu {font-weight: 700; font-size: 16px; text-transform: uppercase}@layer bricks {@media (max-width: 767px) {#brxe-tqfoaq .bricks-nav-menu-wrapper { display: none; }#brxe-tqfoaq .bricks-mobile-menu-toggle { display: block; }}}#brxe-girezx {top: auto; bottom: 100%}#brxe-jokjfg {font-size: 16px; text-transform: uppercase; font-weight: 700}#brxe-jokjfg .brx-submenu-toggle button {color: var(--bricks-color-vfygkq)}#brxe-jokjfg .brx-dropdown-content > li > a {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-jokjfg .brx-dropdown-content .brx-submenu-toggle > * {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-jokjfg.brx-has-megamenu .brx-dropdown-content > * {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}#brxe-jokjfg .brx-dropdown-content {background-color: var(--bricks-color-kgdzsl); color: var(--bricks-color-yqwsmd)}#brxe-qeibwn {row-gap: 30px}@media (max-width: 767px) {#brxe-qeibwn {align-items: center; row-gap: 20px}}@media (max-width: 478px) {#brxe-qeibwn {row-gap: 20px}}#brxe-ffcqxi {font-weight: 700; font-size: 16px; text-transform: uppercase}#brxe-vcdyba {row-gap: 30px}@media (max-width: 767px) {#brxe-vcdyba {align-items: center}}#brxe-fhkrrn {width: 67%; flex-direction: row; column-gap: 35px}@media (max-width: 767px) {#brxe-fhkrrn {align-items: center; width: 100%; margin-top: 20px; margin-bottom: 20px; row-gap: 20px}}@media (max-width: 478px) {#brxe-fhkrrn {width: 100%; align-items: center; column-gap: 20px; row-gap: 20px}}#brxe-ejybgn {font-size: 14px; color: var(--bricks-color-kgdzsl); font-weight: 700; margin-bottom: 15px}#brxe-pgoehs {font-size: 10px; color: var(--bricks-color-cwnret); font-weight: 400; line-height: 12px; letter-spacing: 4%}@media (max-width: 478px) {#brxe-pgoehs {text-align: center}}#brxe-cdqetu {width: 20%; padding-top: 25px; padding-left: 30px}@media (max-width: 767px) {#brxe-cdqetu {padding-left: 0; align-self: center !important; align-items: center}}@media (max-width: 478px) {#brxe-cdqetu {width: 100%; align-items: center; padding-left: 0}}#brxe-iijpkk {flex-direction: row; align-items: center}@media (max-width: 767px) {#brxe-iijpkk {flex-direction: column}}@media (max-width: 478px) {#brxe-iijpkk {flex-direction: column; align-self: center !important; align-items: center; justify-content: center}}#brxe-cqgbdb {background-color: #ebedf0; padding-top: 30px; padding-bottom: 30px}#brxe-uaekgs {font-size: 10px; color: var(--bricks-color-cwnret)}#brxe-mkidmy {align-self: center !important; justify-content: center; align-items: center}#brxe-axjlvz {background-color: #d9dce2; margin-top: 0; padding-top: 10px; padding-bottom: 10px}@media(max-width:992px){ .home #brx-content{ display:flex; flex-direction: column; } }
/*# sourceURL=bricks-frontend-inline-inline-css */

.perfmatters-lazy[data-src]{display:none !important;}
.perfmatters-lazy.pmloaded,.perfmatters-lazy.pmloaded>img,.perfmatters-lazy>img.pmloaded,.perfmatters-lazy[data-ll-status=entered]{animation:500ms pmFadeIn}@keyframes pmFadeIn{0%{opacity:0}100%{opacity:1}}

:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */


.brxe-f2cf5a .brxe-87282d.brxe-block[data-query-loop-index="0"] {background-image: url(/wp-content/uploads/2024/11/shutterstock_2468009973-1-1024x700.jpg)} .brxe-fb90d9 .brxe-017526.brxe-block[data-query-loop-index="0"] {background-image: url(/wp-content/uploads/2024/11/shutterstock_2461787781-1024x683.jpg)} .brxe-b4557a .brxe-00a50f.brxe-block[data-query-loop-index="0"] {background-image: url(/wp-content/uploads/2024/11/shutterstock_2480198403-1024x683.jpg)} .brxe-d46410 .brxe-81f6e4.brxe-block[data-query-loop-index="0"] {background-image: url(/wp-content/uploads/2024/12/shutterstock_2447489881-1024x683.jpg)} .brxe-8d8646 .brxe-99aab9.brxe-block[data-query-loop-index="0"] {background-image: url(/wp-content/uploads/2024/12/shutterstock_783986560-1024x683.jpg)} .brxe-3886d3 .brxe-fb9c6d.brxe-block[data-query-loop-index="0"] {background-image: url(/wp-content/uploads/2024/12/shutterstock_2464947823-1024x683.jpg)} 
/* TEMPLATE SHORTCODE CSS (ID: 79) */

/* BREAKPOINT: Desktop (BASE) */
#brxe-worngj {color: var(--bricks-color-yqwsmd); font-size: 32px; font-weight: 600; margin-bottom: 20px}


/* BREAKPOINT: Desktop (BASE) */
#brxe-btjfib {color: var(--bricks-color-yqwsmd); font-weight: 400; font-size: 16px}


/* BREAKPOINT: Desktop (BASE) */
#brxe-qqdfeq {padding-top: 30px; padding-right: 30px; padding-bottom: 30px; border-right: 1px solid rgba(255, 255, 255, 0.25); width: 33%}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-qqdfeq {width: 100%; border-top: 0 solid rgba(255, 255, 255, 0.14); border-right: 0 solid rgba(255, 255, 255, 0.14); border-bottom: 1px solid rgba(255, 255, 255, 0.14); border-left: 0 solid rgba(255, 255, 255, 0.14)}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-qbshsa .bricks-nav-menu {flex-direction: column; gap: 20px}
#brxe-qbshsa .bricks-nav-menu .sub-menu a {justify-content: flex-start; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}
#brxe-qbshsa .bricks-nav-menu .sub-menu button {justify-content: flex-start; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}
#brxe-qbshsa {color: var(--bricks-color-yqwsmd); font-size: 18px; font-weight: 400; padding-left: 0; margin-left: 0}
#brxe-qbshsa .bricks-nav-menu > li {margin-left: 0}
#brxe-qbshsa .bricks-nav-menu button[aria-expanded="false"] > * {transform:  scaleX(0.67) scaleY(0.38)}
#brxe-qbshsa .bricks-nav-menu > li > a {font-size: 18px}
#brxe-qbshsa .bricks-nav-menu > li > .brx-submenu-toggle > * {font-size: 18px}
#brxe-qbshsa .bricks-nav-menu .current-menu-item > a {font-weight: 700}
#brxe-qbshsa .bricks-nav-menu .current-menu-item > .brx-submenu-toggle > * {font-weight: 700}
#brxe-qbshsa .bricks-nav-menu > .current-menu-parent > a {font-weight: 700}
#brxe-qbshsa .bricks-nav-menu > .current-menu-parent > .brx-submenu-toggle > * {font-weight: 700}
#brxe-qbshsa .bricks-nav-menu > .current-menu-ancestor > a {font-weight: 700}
#brxe-qbshsa .bricks-nav-menu > .current-menu-ancestor > .brx-submenu-toggle > * {font-weight: 700}
#brxe-qbshsa .bricks-nav-menu .sub-menu {background-color: rgba(0, 0, 0, 0)}


/* BREAKPOINT: Desktop (BASE) */
#brxe-jqmpdm {padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; display: none}


/* BREAKPOINT: Desktop (BASE) */
#submenu {position: relative; display: flex}


/* BREAKPOINT: Desktop (BASE) */
#brxe-qchhkv {flex-direction: row; align-items: stretch}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-qchhkv {flex-direction: column}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-guitra {background-color: var(--bricks-color-vfygkq); padding-top: 30px; padding-bottom: 30px; box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25)}


/*# sourceURL=bricks-dynamic-data-inline-css */

.menu-container {
    width: 66.666%;
    display: flex;
}
#submenu .main-menu {
    width: 50%;
    padding: 2rem;
    border-left: 1px solid rgba(255, 255, 255, 0.1);
}

#submenu  .menu-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: white;
    text-decoration: none;
    padding: 0.75rem 0;
    transition: opacity 0.3s;
  font-weight: 400;
}

#submenu  .menu-item:hover {
    opacity:1;
  font-weight: 700;
}

#submenu  .chevron {
    opacity: 0;
    transition: opacity 0.3s;
}

#submenu  .has-submenu.active .chevron {
    opacity: 1;
}

#submenu  .submenu {
    width: 50%;
    padding: 2rem;
    border-left: 1px solid rgba(255, 255, 255, 0.1);
    display: none;
}

#submenu  .submenu.active {
    display: block;
}

#submenu  .submenu-item {
    display: block;
    color: white;
    text-decoration: none;
    padding: 0.75rem 0;
    transition: opacity 0.3s;
  	font-weight: 400;
}

#submenu  .submenu-item:hover {
    opacity:1;
  font-weight: 700;
}

@media(max-width:992px){
  .menu-container, #submenu .main-menu{
    width: 100% !important;
  }
  #submenu .main-menu {
    padding: 1rem !important;
    border-left:0 !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
}
}
.menu-container {
    width: 66.666%;
    display: flex;
}
#submenu .main-menu {
    width: 50%;
    padding: 2rem;
    border-left: 1px solid rgba(255, 255, 255, 0.1);
}

#submenu  .menu-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: white;
    text-decoration: none;
    padding: 0.75rem 0;
    transition: opacity 0.3s;
  font-weight: 400;
}

#submenu  .menu-item:hover {
    opacity:1;
  font-weight: 700;
}

#submenu  .chevron {
    opacity: 0;
    transition: opacity 0.3s;
}

#submenu  .has-submenu.active .chevron {
    opacity: 1;
}

#submenu  .submenu {
    width: 50%;
    padding: 2rem;
    border-left: 1px solid rgba(255, 255, 255, 0.1);
    display: none;
}

#submenu  .submenu.active {
    display: block;
}

#submenu  .submenu-item {
    display: block;
    color: white;
    text-decoration: none;
    padding: 0.75rem 0;
    transition: opacity 0.3s;
  	font-weight: 400;
}

#submenu  .submenu-item:hover {
    opacity:1;
  font-weight: 700;
}

@media(max-width:992px){
  .menu-container, #submenu .main-menu{
    width: 100% !important;
  }
  #submenu .main-menu {
    padding: 1rem !important;
    border-left:0 !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
}
}
.header-fixed {
  position: fixed;
  top: 0;
  background: #fff;
}
#brxe-jwjlyz.schedule-fixed {
  position: fixed;
  top: 0;
}

@media (max-width: 991px) {
	.header-fixed {
    top: 50px;
  }
}
/*.header-fixed .header-logo {
  height: 70px
}

.header-fixed #brxe-yojbte,
.header-fixed #brxe-8a3de9 {
  display:none;
}

.header-fixed #brxe-c5075e {
  align-self: center !important;
  padding: 0;
}

.header-fixed #brxe-444344 {
  padding-top: 15px;
  padding-bottom: 15px;
}*/
.rpi-stars[data-rating]::before,.rpi-star:first-child[data-rating]::before{content:attr(data-rating);color:var(--star-color);font-size:var(--head-grade-fs);font-weight:var(--head-grade-weight,900)}