
html {scroll-behavior: smooth}:root {--gap: 3rem;--radius: .5rem;--mdm-gap: 3rem;} body {font-family: "Lora"; color: var(--bricks-color-aveyke); font-size: 1.6rem} h1, h2, h3, h4, h5, h6 {font-family: "Avenir"; line-height: 1.2; letter-spacing: -0.5px} h1 {font-size: clamp(2.4rem,calc(2.4rem + ((1vw - 0.32rem) * 7.8351)),4.6rem); margin-bottom: 0.5em} h2 {font-size: clamp(1.8rem,calc(2rem + ((1vw - 0.32rem) * 6.1856)),3.2rem); margin-bottom: 0.5em} h3 {font-size: clamp(1.8rem,calc(1.8rem + ((1vw - 0.32rem) * 4.3299)),2.4rem); font-weight: 400; margin-bottom: 0.5em} h4 {font-size: clamp(1.6rem,calc(1.6rem + ((1vw - 0.32rem) * 2.6804)),2rem)} .bricks-type-hero {font-size: clamp(2rem,calc(2.4rem + ((1vw - 0.32rem) * 7.8351)),6rem); line-height: 1} .bricks-type-lead {font-weight: 400}:where(:root) .bricks-color-secondary {color: var(--bricks-color-bqwuli)}:where(:root) .bricks-background-secondary {background-color: var(--bricks-color-bqwuli)}:where(:root) .bricks-color-light {color: var(--bricks-color-mbjywb)}:where(:root) .bricks-background-light {background-color: var(--bricks-color-mbjywb)}:where(:root) .bricks-color-dark {color: var(--bricks-color-kmdyfx)}:where(:root) .bricks-background-dark {background-color: var(--bricks-color-kmdyfx)}:where(:root) .bricks-color-muted {color: var(--bricks-color-kivaqt)}:where(:root) .bricks-background-muted {background-color: var(--bricks-color-kivaqt)}:where(:root) * {border-color: var(--bricks-color-zzniry)}:where(:root) .bricks-color-info {color: var(--bricks-color-deqfwa)}:where(:root) .bricks-background-info {background-color: var(--bricks-color-deqfwa)}:where(:root) .bricks-color-success {color: var(--bricks-color-bccwxy)}:where(:root) .bricks-background-success {background-color: var(--bricks-color-bccwxy)}:where(:root) .bricks-color-warning {color: var(--bricks-color-qyrgjz)}:where(:root) .bricks-background-warning {background-color: var(--bricks-color-qyrgjz)}:where(:root) .bricks-color-danger {color: var(--bricks-color-uvfgns)}:where(:root) .bricks-background-danger {background-color: var(--bricks-color-uvfgns)}:where(:root) .bricks-color-primary {color: var(--bricks-color-kzmcjn)}:where(:root) .bricks-background-primary {background-color: var(--bricks-color-kzmcjn)} .brxe-container {width: 134rem; align-items: center; padding-top: var(--gap); padding-right: var(--gap); padding-bottom: var(--gap); padding-left: var(--gap); column-gap: var(--gap); row-gap: var(--gap)} .woocommerce main.site-main {width: 134rem} #brx-content.wordpress {width: 134rem} .bricks-button {font-family: "Avenir"; letter-spacing: 0px; font-weight: 900; line-height: 3.2rem; color: var(--bricks-color-mbjywb); font-size: 1.4rem; border-radius: var(--radius); padding-right: 2rem; padding-bottom: 0.35em; padding-left: 2rem; transition: all .25s} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--bricks-color-deqfwa)} :root .bricks-button[class*="primary"] {color: var(--bricks-color-mbjywb); border: 1px solid var(--bricks-color-deqfwa)} .bricks-button:hover {box-shadow: var(--bricks-color-cltnpx); text-decoration: none} .bricks-button:focus {box-shadow: var(--bricks-color-cltnpx); text-decoration: none} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--bricks-color-kmdyfx)} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: var(--bricks-color-bqwuli)} :root .bricks-button[class*="secondary"]:not(.outline):hover {background-color: var(--bricks-color-kzmcjn)} :root .bricks-button[class*="secondary"]:not(.outline):focus {background-color: var(--bricks-color-kzmcjn)} :root .bricks-button[class*="primary"]:not(.outline):focus {background-color: var(--bricks-color-kmdyfx)} .bricks-button.sm {padding-top: 0.85em; padding-bottom: 0.7em; font-size: 0.85em; line-height: 1em} :root .bricks-button[class*="dark"]:not(.outline) {background-color: var(--bricks-color-kmdyfx)} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox) {background-color: var(--bricks-color-cltnpx)} :root .bricks-button[class*="light"]:not(.bricks-lightbox) {color: var(--bricks-color-bqwuli); box-shadow: 0 0 0 0 transparent; border: 1px solid var(--bricks-color-bqwuli)} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox):focus {background-color: var(--bricks-color-cltnpx)} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox):hover {background-color: var(--bricks-color-cltnpx)} :root .bricks-button[class*="secondary"]:not(.outline):focus-within {background-color: var(--bricks-color-kzmcjn)} :root .bricks-button[class*="primary"]:not(.outline):focus-within {background-color: var(--bricks-color-kmdyfx)} :root .bricks-button[class*="secondary"] {border: 1px solid var(--bricks-color-bqwuli)} :root .bricks-button[class*="light"]:not(.bricks-lightbox):hover {color: var(--bricks-color-kqtqvl); border-color: var(--bricks-color-kqtqvl)} :root .bricks-button[class*="light"]:not(.bricks-lightbox):focus {color: var(--bricks-color-mbjywb); border-color: var(--bricks-color-kqtqvl)} :root .bricks-button[class*="dark"]:focus {color: var(--bricks-color-kqtqvl)} :root .bricks-button[class*="dark"]:not(.outline):focus {background-color: var(--bricks-color-cltnpx)} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox):focus-within {background-color: var(--bricks-color-cltnpx)} :root .bricks-button[class*="light"]:not(.bricks-lightbox):focus-within {color: var(--bricks-color-kqtqvl); border-color: var(--bricks-color-kqtqvl)} .brxe-block {column-gap: var(--gap)}.brxe-form .form-group input {border-color: var(--bricks-color-kqtqvl); border-radius: var(--radius); background-color: var(--bricks-color-kqtqvl); color: var(--bricks-color-kzmcjn); font-family: "Avenir"; font-size: 1.4rem}.brxe-form .flatpickr {border-color: var(--bricks-color-kqtqvl); border-radius: var(--radius); background-color: var(--bricks-color-kqtqvl)}.brxe-form select {border-color: var(--bricks-color-kqtqvl); border-radius: var(--radius); background-color: var(--bricks-color-kqtqvl); color: var(--bricks-color-bqwuli); font-size: 0.85em; color: var(--bricks-color-kzmcjn); font-family: "Avenir"; font-size: 1.4rem}.brxe-form textarea {border-color: var(--bricks-color-kqtqvl); border-radius: var(--radius); background-color: var(--bricks-color-kqtqvl); color: var(--bricks-color-kzmcjn); font-family: "Avenir"; font-size: 1.4rem}.brxe-form .bricks-button {border-color: var(--bricks-color-kqtqvl); border-radius: var(--radius)}.brxe-form .choose-files {border-color: var(--bricks-color-kqtqvl); border-radius: var(--radius)}.brxe-form ::placeholder {color: var(--bricks-color-bqwuli); font-size: 0.85em}.brxe-form .form-group label {font-weight: 700; text-transform: none}.brxe-form .form-group .label {font-weight: 700; text-transform: none} .brx-popup-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; border-radius: 0.5em}.brx-popup .brx-popup-backdrop {background-color: rgba(35, 143, 164, 0.85)} .brx-boxed {max-width: 134rem} .brx-boxed #brx-header.brx-sticky {max-width: 134rem; margin-left: auto; margin-right: auto} :where(.brxe-accordion .accordion-content-wrapper) a, :where(.brxe-icon-box .content) a, :where(.brxe-list) a, :where(.brxe-post-content):not([data-source="bricks"]) a, :where(.brxe-posts .dynamic p) a, :where(.brxe-shortcode) a, :where(.brxe-tabs .tab-content) a, :where(.brxe-team-members) .description a, :where(.brxe-testimonials) .testimonial-content-wrapper a, :where(.brxe-text) a, :where(a.brxe-text), :where(.brxe-text-basic) a, :where(a.brxe-text-basic), :where(.brxe-post-comments) .comment-content a {color: var(--bricks-color-kmdyfx); font-weight: 900} :where(.brxe-accordion .accordion-content-wrapper) a:focus, :where(.brxe-icon-box .content) a:focus, :where(.brxe-list) a:focus, :where(.brxe-post-content):not([data-source="bricks"]) a:focus, :where(.brxe-posts .dynamic p) a:focus, :where(.brxe-shortcode) a:focus, :where(.brxe-tabs .tab-content) a:focus, :where(.brxe-team-members) .description a:focus, :where(.brxe-testimonials) .testimonial-content-wrapper a:focus, :where(.brxe-text) a:focus, :where(a.brxe-text):focus, :where(.brxe-text-basic) a:focus, :where(a.brxe-text-basic):focus, :where(.brxe-post-comments) .comment-content a:focus {text-decoration: underline} :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 {text-decoration: underline}body::-webkit-scrollbar {width: 10px; }body::-webkit-scrollbar-track {background: var(--bricks-color-bqwuli); }body::-webkit-scrollbar-thumb { background: var(--bricks-color-kzmcjn);}.brxe-button{cursor: pointer;}.brx-popup-backdrop{backdrop-filter: blur(5px);}.brx-popup-content{overflow:hidden;}i.mdm-popup-close{ transform: rotate(0);}i.mdm-popup-close:hover,i.mdm-popup-close:focus{ transform: rotate(180deg);}#justreview-badge{z-index:999;}@keyframes rotate-icon { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }}@media (max-width: 991px) { h2 {font-size: 3rem} h3 {font-size: 2.2rem} .bricks-type-hero {font-size: 5rem}}@media (max-width: 767px) { h2 {font-size: 3rem} h3 {font-size: 2.6rem}}@media (max-width: 478px) { h1 {font-size: 3.4rem} html {font-size: 50%} body {font-size: 15px}}.mdm-100w.brxe-container {width: 100%}.mdm-row.brxe-block {flex-direction: row; align-items: center; z-index: 1; row-gap: var(--mdm-gap)}.mdm-row.brxe-container {flex-direction: row; align-items: center; z-index: 1; row-gap: var(--mdm-gap)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > li > a {font-family: "Avenir"; color: var(--bricks-color-kzmcjn); font-weight: 900; line-height: 2; font-size: 1.4rem; padding-top: 1rem; padding-right: 1.5rem; padding-bottom: 0.8rem; padding-left: 1.5rem; border-radius: var(--radius)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle > * {font-family: "Avenir"; color: var(--bricks-color-kzmcjn); font-weight: 900; line-height: 2; font-size: 1.4rem; padding-top: 1rem; padding-right: 1.5rem; padding-bottom: 0.8rem; padding-left: 1.5rem}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > li {margin-left: 0}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu .sub-menu {background-color: var(--bricks-color-kqtqvl); background-blend-mode: multiply; border-radius: 0 0.5rem 0.5rem 0.5rem}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu .sub-menu > li > a {color: var(--bricks-color-kzmcjn); font-family: "Avenir"; font-weight: 900; font-size: 0.85em; line-height: 2.5}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu .sub-menu > li > .brx-submenu-toggle > * {color: var(--bricks-color-kzmcjn); font-family: "Avenir"; font-weight: 900; font-size: 0.85em; line-height: 2.5}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > li > .sub-menu {transform: translateY(100px)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > li > .brx-megamenu {transform: translateY(100px)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > li.open > .sub-menu {transform: translateY(0px)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > li.open > .brx-megamenu {transform: translateY(0px)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > li:hover > a {color: var(--bricks-color-deqfwa); background-color: var(--bricks-color-kqtqvl)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > li:hover > .brx-submenu-toggle > * {color: var(--bricks-color-deqfwa)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > li:focus > a {color: var(--bricks-color-deqfwa); background-color: var(--bricks-color-kqtqvl)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > li:focus > .brx-submenu-toggle > * {color: var(--bricks-color-deqfwa)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu .sub-menu > li:hover > a {color: var(--bricks-color-deqfwa)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu .sub-menu > li:hover > .brx-submenu-toggle > * {color: var(--bricks-color-deqfwa)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu .sub-menu > li:focus > a {color: var(--bricks-color-deqfwa)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu .sub-menu > li:focus > .brx-submenu-toggle > * {color: var(--bricks-color-deqfwa)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu button[aria-expanded="false"] > * {transform: rotateZ(-90deg)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu .brx-submenu-toggle button {margin-top: -3px; margin-left: -15px}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu button[aria-expanded="true"] > * {transform: rotateZ(0deg)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu li {transition: all .25s}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu li a {transition: all .25s}.mdm-mainmenu.brxe-nav-menu .bricks-mobile-menu li a {transition: all .25s}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu .current-menu-item > a {color: var(--bricks-color-deqfwa)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu .current-menu-item > .brx-submenu-toggle > * {color: var(--bricks-color-deqfwa)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > .current-menu-parent > a {color: var(--bricks-color-deqfwa); background-color: var(--bricks-color-kivaqt)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > .current-menu-parent > .brx-submenu-toggle > * {color: var(--bricks-color-deqfwa)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > .current-menu-ancestor > a {color: var(--bricks-color-deqfwa); background-color: var(--bricks-color-kivaqt)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > .current-menu-ancestor > .brx-submenu-toggle > * {color: var(--bricks-color-deqfwa)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu {gap: calc(var(--gap) / 2)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle {border-radius: var(--radius)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > li:hover > .brx-submenu-toggle {background-color: var(--bricks-color-kqtqvl)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > li:focus > .brx-submenu-toggle {background-color: var(--bricks-color-kqtqvl)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > li:focus-within > a {background-color: var(--bricks-color-kqtqvl)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > li:focus-within > .brx-submenu-toggle {background-color: var(--bricks-color-kqtqvl)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > .current-menu-item > a {background-color: var(--bricks-color-kivaqt)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > .current-menu-item > .brx-submenu-toggle {background-color: var(--bricks-color-kivaqt)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > .current-menu-parent > .brx-submenu-toggle {background-color: var(--bricks-color-kivaqt)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu > .current-menu-ancestor > .brx-submenu-toggle {background-color: var(--bricks-color-kivaqt)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu .sub-menu > .current-menu-item > a {color: var(--bricks-color-deqfwa)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu .sub-menu > .current-menu-item > .brx-submenu-toggle > * {color: var(--bricks-color-deqfwa)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu .sub-menu > .current-menu-ancestor > a {color: var(--bricks-color-deqfwa)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu .sub-menu > .current-menu-ancestor > .brx-submenu-toggle > * {color: var(--bricks-color-deqfwa)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu .sub-menu a {padding-top: 0.5rem; padding-right: calc(var(--gap) / 2); padding-bottom: 0.5rem; padding-left: calc(var(--gap) / 2)}.mdm-mainmenu.brxe-nav-menu .bricks-nav-menu .sub-menu button {padding-top: 0.5rem; padding-right: calc(var(--gap) / 2); padding-bottom: 0.5rem; padding-left: calc(var(--gap) / 2)}.mdm-mainmenu li.open{background:var(--bricks-color-kivaqt);}.mdm-input__search.brxe-search input[type=search] {background-color: var(--bricks-color-kqtqvl); border-style: solid; border-color: var(--bricks-color-kqtqvl); border-radius: var(--radius); height: 4.6rem; width: auto}.mdm-input__search.brxe-search input[type=search]::placeholder {color: var(--bricks-color-bqwuli)}.mdm-input__search.brxe-search form {font-family: "Avenir"; font-size: 1.4rem}.mdm-input__search.brxe-search input[type=search]:focus {border-color: var(--bricks-color-deqfwa)}.mdm-input__search.brxe-search .bricks-search-overlay .bricks-search-form {max-width: auto}.mdm-input__search.brxe-search {width: auto}.mdm-input__search input[type=search] { padding-top: 4px; font-weight: bold;}.mdm-mobilemenu__toggle.brxe-toggle .brxa-wrap {color: var(--bricks-color-kzmcjn)}.mdm-mobilemenu__toggle.brxe-toggle {position: relative; display: none}.mdm-mobilemenu__toggle.brxe-toggle .brxa-inner {--brxe-toggle-bar-height: 3px}@media (max-width: 991px) {.mdm-mobilemenu__toggle.brxe-toggle {display: flex}}.mdm-mobliemenu__canvas.brxe-offcanvas[data-direction] .brx-offcanvas-inner {width: 100vw}.mdm-padding.brxe-block {padding-top: var(--gap); padding-right: var(--gap); padding-bottom: var(--gap); padding-left: var(--gap)}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu > li > a {font-family: "Avenir"; color: var(--bricks-color-kzmcjn); font-weight: 900; font-size: 3rem}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle > * {font-family: "Avenir"; color: var(--bricks-color-kzmcjn); font-weight: 900; font-size: 3rem}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu > li {margin-top: -2px; margin-bottom: -5px; margin-left: 0}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu {gap: 3rem}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu .sub-menu > li > a {color: var(--bricks-color-kzmcjn); font-family: "Avenir"; font-weight: 900; line-height: 3rem; white-space: normal; font-size: 2.5rem}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu .sub-menu > li > .brx-submenu-toggle > * {color: var(--bricks-color-kzmcjn); font-family: "Avenir"; font-weight: 900; line-height: 3rem; white-space: normal; font-size: 2.5rem}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu > li:hover > a {color: var(--bricks-color-bqwuli)}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu > li:hover > .brx-submenu-toggle > * {color: var(--bricks-color-bqwuli)}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu > li:focus > a {color: var(--bricks-color-bqwuli)}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu > li:focus > .brx-submenu-toggle > * {color: var(--bricks-color-bqwuli)}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu .sub-menu > li:hover > a {color: var(--bricks-color-bqwuli)}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu .sub-menu > li:hover > .brx-submenu-toggle > * {color: var(--bricks-color-bqwuli)}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu .sub-menu > li:focus > a {color: var(--bricks-color-bqwuli)}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu .sub-menu > li:focus > .brx-submenu-toggle > * {color: var(--bricks-color-bqwuli)}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu button[aria-expanded="false"] > * {transform: rotateZ(-90deg)}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu .brx-submenu-toggle button {margin-top: -3px}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu button[aria-expanded="true"] > * {transform: rotateZ(0deg)}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu .sub-menu a {padding-top: 14px; padding-bottom: 10px}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu .sub-menu button {padding-top: 14px; padding-bottom: 10px}.mdm-mobilmenu.brxe-nav-menu .bricks-nav-menu .sub-menu {background-color: var(--bricks-color-cltnpx)}.mdm-footer.brxe-section {background-color: var(--bricks-color-kzmcjn); color: var(--bricks-color-kqtqvl); font-family: "Avenir"; padding-top: 5vh; padding-bottom: 5vh}.mdm-footer a{ color: var(--bricks-color-kqtqvl);} .mdm-footer h2{ font-size: 1.6em;} .mdm-footer h3{ font-weight: bold;}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu > li > a {font-weight: 900; color: var(--bricks-color-bqwuli); justify-content: flex-end}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle > * {font-weight: 900; color: var(--bricks-color-bqwuli)}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu .current-menu-item > a {color: var(--bricks-color-mbjywb)}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu .current-menu-item > .brx-submenu-toggle > * {color: var(--bricks-color-mbjywb)}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu > .current-menu-parent > a {color: var(--bricks-color-mbjywb)}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu > .current-menu-parent > .brx-submenu-toggle > * {color: var(--bricks-color-mbjywb)}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu > .current-menu-ancestor > a {color: var(--bricks-color-mbjywb)}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu > .current-menu-ancestor > .brx-submenu-toggle > * {color: var(--bricks-color-mbjywb)}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu > li:hover > a {color: var(--bricks-color-mbjywb)}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu > li:hover > .brx-submenu-toggle > * {color: var(--bricks-color-mbjywb)}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu > li:focus > a {color: var(--bricks-color-mbjywb)}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu > li:focus > .brx-submenu-toggle > * {color: var(--bricks-color-mbjywb)}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu li {transition: all .25s}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu li a {transition: all .25s}.mdm-footer__menu.brxe-nav-menu .bricks-mobile-menu li a {transition: all .25s}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu > li {margin-left: 0}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu {gap: 1.5rem; flex-direction: column}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle {justify-content: flex-end}@media (max-width: 767px) {.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu > li > a {justify-content: flex-start}.mdm-footer__menu.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle {justify-content: flex-start}}.mdm-social-icons.brxe-social-icons li.has-link a, .mdm-social-icons.brxe-social-icons li.no-link {align-items: flex-end; justify-content: center}.mdm-social-icons i{ font-size: 3rem;}.mdm-txt-small.brxe-text-basic {font-size: 0.85em}.mdm-whatsapp.brxe-icon-box {position: fixed; bottom: 2rem; right: 1rem; flex-direction: row-reverse; z-index: 999}.mdm-whatsapp.brxe-icon-box .content {align-self: center; padding-top: 0.25rem; padding-right: 1.5rem; padding-bottom: 0.15rem; padding-left: 1rem; margin-top: 15px; margin-right: -1.5rem; margin-bottom: 0; border-top-left-radius: 1rem; border-bottom-left-radius: 1rem; background-color: var(--bricks-color-aveyke); font-size: 0.75em; font-family: "Avenir"}.mdm-whatsapp.brxe-icon-box .icon {color: var(--bricks-color-bccwxy); border-radius: 50%; height: 4rem; line-height: 4rem; min-width: 4rem; padding-top: 0.5rem; padding-right: 0; padding-bottom: 0.5rem; padding-left: 1rem}.mdm-whatsapp.brxe-icon-box .icon a {color: var(--bricks-color-bccwxy)}.mdm-whatsapp.brxe-icon-box .icon i {font-size: 4.6rem}.mdm-whatsapp .icon{ z-index: 2;} .mdm-whatsapp a{ color: #fff;}@media (max-width: 478px) {.mdm-whatsapp.brxe-icon-box .icon {align-self: center}}.mdm-box-shadow.brxe-section {box-shadow: 0 0 3rem -2rem var(--bricks-color-jcvuzv)}.mdm-box-shadow.brxe-section:focus-within {box-shadow: 0 0 0 0 var(--bricks-color-cltnpx)}.mdm-popup-close.brxe-icon {font-size: 3rem; color: var(--bricks-color-uvfgns); fill: var(--bricks-color-uvfgns); align-self: flex-end; cursor: pointer; text-align: center; line-height: 2rem; transition: all .25s; width: 2rem; height: 2rem; position: absolute}.mdm-popup-close.brxe-icon:hover {color: var(--bricks-color-zzniry); fill: var(--bricks-color-zzniry)}.mdm-popup-close.brxe-icon:focus {color: var(--bricks-color-zzniry); fill: var(--bricks-color-zzniry)}.mdm-form-jobabo .mailpoet_form { font-family: "Avenir";}.mdm-form-jobabo .mailpoet_column_with_background { padding: 10px;}.mdm-form-jobabo .mailpoet_form_column:not(:first-child) { margin-left: 20px;}.mdm-form-jobabo .mailpoet_paragraph { line-height:20px; margin-bottom: 20px;}.mdm-form-jobabo .mailpoet_segment_label,.mdm-form-jobabo .mailpoet_text_label,.mdm-form-jobabo .mailpoet_textarea_label,.mdm-form-jobabo .mailpoet_select_label,.mdm-form-jobabo .mailpoet_radio_label,.mdm-form-jobabo .mailpoet_checkbox_label,.mdm-form-jobabo .mailpoet_list_label,.mdm-form-jobabo .mailpoet_date_label { font-family: "Avenir"; display:block; font-weight: 900; color: var(--bricks-color-bqwuli); font-size: 0.85em; line-height: 1;}.mdm-form-jobabo .mailpoet_text,.mdm-form-jobabo .mailpoet_textarea,.mdm-form-jobabo .mailpoet_select,.mdm-form-jobabo .mailpoet_date_month,.mdm-form-jobabo .mailpoet_date_day,.mdm-form-jobabo .mailpoet_date_year,.mdm-form-jobabo .mailpoet_date { background: var(--bricks-color-kqtqvl); border:none; border-radius: var(--mdm-border-radius); line-height:1.8;} .mdm-form-jobabo .mailpoet_text,.mdm-form-jobabo .mailpoet_textarea { width: 200px;} .mdm-form-jobabo .mailpoet_checkbox {} .mdm-form-jobabo .mailpoet_submit { font-family: "Avenir"; background: var(--bricks-color-deqfwa); padding: 10px 25px; border-radius: var(--mdm-border-radius); color: #fff; font-weight: bold;} .mdm-form-jobabo .mailpoet_submit { background: transparent;} .mdm-form-jobabo .mailpoet_divider {} .mdm-form-jobabo .mailpoet_message {} .mdm-form-jobabo .mailpoet_form_loading { width: 30px; text-align: center; line-height: normal;} .mdm-form-jobabo .mailpoet_form_loading > span { width: 5px; height: 5px; background-color: #5b5b5b;} .mdm-form-jobabo .mailpoet_paragraph fieldset{ padding: 1.5rem; border: 1px solid var(--bricks-color-kqtqvl);} .mdm-form-jobabo .parsley-required,.mdm-form-jobabo .parsley-custom-error-message{ color: var(--bricks-text-danger);}.mdm-bitform.brxe-Bit Form {font-family: "Avenir"}.mdm-bitform.brxe-BitForm{ width:100%; color: var(--bricks-color-aveyke); .bf-divider{ margin: calc(var(--gap) / 2) 0 calc(var(--gap) / 2) 0; border-bottom: 1px solid var(--bricks-color-kqtqvl); } .btcd-fld-itm{ margin-top: calc(var(--gap) /3); min-height: unset; } label{ font-size: 0.85em; font-weight: 700; color: var(--bricks-color-aveyke); margin: 0; cursor:pointer; a{ text-decoration: underline; } } input, textarea, select, .bf-phone-inner-wrp{ border-radius: var(--radius); background: var(--bricks-color-kqtqvl); border-color: var(--bricks-color-kqtqvl); min-height: 5rem; &[type="checkbox"]{ min-height: unset; margin-right: 5px; height: 2rem; min-width: 2rem; } &.bf-phone-number-input{ padding: 0 0 0 10px!important; width: 100%;border: none!important; } &:focus-visible, &:focus{ outline:2px solid; } &::placeholder{ color: var(--bricks-color-kzmcjn); } } button[type="submit"] img{ display:none; } button[type="submit"], .bf-inp-btn{ background: var(--bricks-color-deqfwa); border-radius: var(--radius); font-weight: 700; padding: calc(var(--gap) /2); color: var(--bricks-color-mbjywb); font-size: 0.85em; min-width: 100px; text-align:center; transition: background .25s; cursor:pointer; &:hover, &:focus{ background: var(--bricks-color-kmdyfx); } &:disabled{ opacity: 0.5!important; img{ display:inline-block; animation: rotate-icon 1s linear infinite; } } .bf-msg-close{ background:transparent; } } .bf-req-smbl, .bf-err-txt{ color: var(--bricks-color-uvfgns); margin-left: 5px; } .bf-err-txt{ font-size: .9em; margin-left: 0; } .bf-msg-content{ padding: var(--gap); border-radius: var(--radius);} .bf-file-up-container { .bf-inp-btn{ width: 100%; background: var(--bricks-color-bqwuli); img{ margin-right: 10px; } } .file-wrpr{ padding: 5px 10px; border-radius: 0.5rem; outline:none; background: var(--bricks-color-kqtqvl); .f-file-upload-input{ cursor:pointer; } .cross-btn{ background: none; color: var(--bricks-color-uvfgns); } } } .filepond--root { background-color: var(--bricks-color-kqtqvl); .filepond--drop-label, .filepond--drip{ padding: calc(var(--gap) * 2); background-color: var(--bricks-color-kqtqvl); opacity:1; } label{ pointer-events: none; font-size: 1.2em; line-height: 1; i{ font-size: 4em; } span{ display:inline-block; padding-top: 5px; font-weight: 400; } } .filepond--file{ background: var(--bricks-color-deqfwa); .filepond--file-info span, .filepond--file-status span{ font-size: 1.2em; } button.filepond--file-action-button{ color: var(--bricks-color-uvfgns); } } } }.mdm-contact__list.brxe-icon-box {flex-direction: row; padding-top: 5px; padding-right: 10px; padding-bottom: 3px; padding-left: 10px; border-radius: var(--radius); background-color: var(--bricks-color-njpfhe); transition: all .25s; gap: 0.5rem; align-self: flex-start}.mdm-contact__list.brxe-icon-box .content {align-self: flex-end; font-family: "Avenir"; line-height: 1.2; font-weight: 900; color: var(--bricks-color-kzmcjn); font-size: 0.85em}.mdm-contact__list.brxe-icon-box .icon {align-self: center; height: 2rem; line-height: 2rem; min-width: 2rem; color: var(--bricks-color-kzmcjn)}.mdm-contact__list.brxe-icon-box .icon i {font-size: 2rem}.mdm-contact__list.brxe-icon-box:focus {background-color: var(--bricks-color-kqtqvl)}.mdm-contact__list.brxe-icon-box:hover {background-color: var(--bricks-color-kqtqvl)}.mdm-contact__list.brxe-icon-box .icon a {color: var(--bricks-color-kzmcjn)}.mdm-contact__list a{ color: inherit; text-decoration: none;} .mdm-contact__list .content{ padding: 5px 0 2.5px 0;}.mdm-bg-light.brxe-icon-box {background-color: var(--bricks-color-kqtqvl)}.mdm-bg-light #contactform.mdm-form input,.mdm-bg-light #contactform.mdm-form select,.mdm-bg-light #contactform.mdm-form textarea{ background: var(--bricks-color-mbjywb);}:root {--bricks-color-aveyke: #004857;--bricks-color-kzmcjn: #228ba0;--bricks-color-bqwuli: #89c5d0;--bricks-color-kqtqvl: #eaf7fa;--bricks-color-kivaqt: rgba(234, 247, 250, 0.5);--bricks-color-njpfhe: rgba(255, 255, 255, 0.25);--bricks-color-mbjywb: #ffffff;--bricks-color-jfjyle: #f5f5f5;--bricks-color-zzniry: #dfdcdb;--bricks-color-wqidjg: #f5ded4;--bricks-color-gcqkow: #efcab8;--bricks-color-deqfwa: #949dc8;--bricks-color-kmdyfx: #5c6aad;--bricks-color-nxvnhx: rgba(255, 255, 255, 0.5);--bricks-color-cltnpx: rgba(0, 0, 0, 0);--bricks-color-jcvuzv: rgba(0, 0, 0, 0.5);--bricks-color-bccwxy: #62c18a;--bricks-color-uvfgns: #f7509e;--bricks-color-qyrgjz: #f8c454;}#brxe-uuqged .bricks-site-logo {height: 28px; width: 220px}@media (max-width: 478px) {#brxe-uuqged .bricks-site-logo {width: 200px; height: 26px}}#header__logo {flex-shrink: 2; min-width: 220px}@media (max-width: 991px) {#header__logo {max-width: 250px}}#brxe-rcnkpu {align-items: center}@media (max-width: 991px) {#brxe-rcnkpu {display: none}}@media (max-width: 767px) {#brxe-lgvgmj {display: none}}@media (max-width: 478px) {#brxe-lgvgmj {display: none}}@media (max-width: 991px) {#brxe-eaoqsv {display: none}}#brxe-spwsdy {justify-content: flex-end; flex-shrink: 2; position: relative; column-gap: 1.5rem}#brxe-qzxxdy {justify-content: space-between}@media (max-width: 767px) {#brxe-qzxxdy {flex-wrap: nowrap}}#header__inner {row-gap: 5px}@media (max-width: 767px) {#header__inner {flex-wrap: nowrap}}#brxe-hwhqao {position: relative; z-index: 1000; flex-wrap: wrap}#brxe-xprrmq .bricks-nav-menu {flex-direction: column}#brxe-xprrmq .bricks-nav-menu .current-menu-item > a {color: var(--bricks-color-kmdyfx)}#brxe-xprrmq .bricks-nav-menu .current-menu-item > .brx-submenu-toggle > * {color: var(--bricks-color-kmdyfx)}#brxe-xprrmq .bricks-nav-menu > .current-menu-parent > a {color: var(--bricks-color-kmdyfx)}#brxe-xprrmq .bricks-nav-menu > .current-menu-parent > .brx-submenu-toggle > * {color: var(--bricks-color-kmdyfx)}#brxe-xprrmq .bricks-nav-menu > .current-menu-ancestor > a {color: var(--bricks-color-kmdyfx)}#brxe-xprrmq .bricks-nav-menu > .current-menu-ancestor > .brx-submenu-toggle > * {color: var(--bricks-color-kmdyfx)}#brxe-xprrmq .bricks-nav-menu .sub-menu > .current-menu-item > a {color: var(--bricks-color-kmdyfx)}#brxe-xprrmq .bricks-nav-menu .sub-menu > .current-menu-item > .brx-submenu-toggle > * {color: var(--bricks-color-kmdyfx)}#brxe-xprrmq .bricks-nav-menu .sub-menu > .current-menu-ancestor > a {color: var(--bricks-color-kmdyfx)}#brxe-xprrmq .bricks-nav-menu .sub-menu > .current-menu-ancestor > .brx-submenu-toggle > * {color: var(--bricks-color-kmdyfx)}#brxe-xprrmq .bricks-nav-menu .sub-menu a {padding-top: 1.5rem; padding-bottom: 0}#brxe-xprrmq .bricks-nav-menu .sub-menu button {padding-top: 1.5rem; padding-bottom: 0}#brxe-mzqzlj {align-self: stretch}#brxe-mzqzlj input[type=search] {font-size: 2rem}#brxe-mzqzlj input{ width: 100%;}#brxe-rpsvwe {align-self: stretch; font-size: 2rem}#brxe-nvhzfr {row-gap: var(--gap)}#offcanvas-inner {justify-content: flex-start; row-gap: var(--gap); flex-wrap: nowrap; padding-top: 120px; padding-bottom: 90px}#offcanvas-inner { overflow-y: scroll;}@media (max-width: 991px) {#brxe-qtlssq {background-color: var(--bricks-color-nxvnhx)}}#brxe-devpnr {margin-bottom: 3rem}@media (max-width: 767px) {#brxe-uxdsru {order: 1}}#brxe-hbpuvw .repeater-item [data-field-id="8078de"] {font-size: 1.6rem}#brxe-hbpuvw .repeater-item [data-field-id="glzpag"] {font-size: 0.85em}#brxe-hbpuvw .bricks-layout-wrapper[data-layout=list] .bricks-layout-inner {flex-direction: column !important}#brxe-hbpuvw .bricks-layout-wrapper {--gutter: 1.5rem}@media (max-width: 767px) {#brxe-hbpuvw {width: 80%}}@media (max-width: 767px) {#brxe-cthcdy {order: 1}}#brxe-udrxiq {align-items: flex-end; align-self: stretch !important; width: 100%}@media (max-width: 767px) {#brxe-udrxiq {order: 0; align-items: flex-start}}#brxe-ypmnbk {align-items: flex-start}#brxe-idcwlo li.has-link a, #brxe-idcwlo li.no-link {color: #ffffff; justify-content: center; align-items: center}#brxe-idcwlo .repeater-item:nth-child(1).has-link a {color: var(--bricks-color-kqtqvl)}#brxe-idcwlo .repeater-item:nth-child(1).no-link {color: var(--bricks-color-kqtqvl)}#brxe-idcwlo .repeater-item:nth-child(1).has-link a:hover {color: var(--bricks-color-mbjywb)}#brxe-idcwlo .repeater-item:nth-child(1).no-link:hover {color: var(--bricks-color-mbjywb)}#brxe-idcwlo .repeater-item:nth-child(1).has-link a:focus {color: var(--bricks-color-mbjywb)}#brxe-idcwlo .repeater-item:nth-child(1).no-link:focus {color: var(--bricks-color-mbjywb)}#brxe-yhdjzd {flex-shrink: 2}@media (max-width: 767px) {#brxe-yhdjzd {order: 1}}#brxe-tycncf {align-items: flex-end; justify-content: flex-end}@media (max-width: 767px) {#brxe-tycncf {order: 0; align-items: flex-start}}#brxe-riyret {align-items: flex-end}@media (max-width: 767px) {#brxe-riyret {flex-direction: column-reverse}}#totop__icon {font-size: 3rem; color: var(--bricks-color-mbjywb); fill: var(--bricks-color-mbjywb)}#totop {right: 1rem; bottom: 7rem; width: 4rem; height: 4rem; border-radius: 50px; align-self: center; justify-content: center; background-color: var(--bricks-color-aveyke)}#totop{ i{ transition: transform .25s; } &:hover, &:focus{ cursor:pointer; i{ color: var(--bricks-color-bqwuli); } }}.brxe-popup-1364 .brx-popup-content {width: 600px}#brxe-kmbzay {margin-top: -3rem}#brxe-cswvwy {position: relative}#brxe-gtiwnt {align-self: flex-end}#brxe-nrjgxy {align-self: flex-end}#brxe-ttewoi {align-self: flex-end}#brxe-edszql {font-weight: 700; justify-content: flex-start}@media (max-width: 767px) {#brxe-edszql {flex-direction: row; column-gap: 1.5rem}}#brxe-tglztd {padding-top: var(--gap)}#brx-header.brx-sticky.scrolling > .brxe-section,#brx-header.brx-sticky.scrolling > .brxe-container,#brx-header.brx-sticky.scrolling > .brxe-block,#brx-header.brx-sticky.scrolling > .brxe-div {background-color: var(--bricks-color-mbjywb)}