 html {background-color: var(--body-bg)} body {background: none; color: var(--body-color); font-family: "Montserrat"; font-size: 1.7rem; line-height: 1.5} h1, h2, h3, h4, h5, h6 {font-family: "Lora"; line-height: 1.5; letter-spacing: 1.5px; font-size: 2rem} h1 {font-size: 3rem; line-height: 1.7} h2 {font-size: 2.2rem; margin-bottom: var(--s18)} h3 {margin-bottom: var(--s18)} h4 {margin-bottom: var(--s18)} h5 {margin-bottom: var(--s18)} h6 {margin-bottom: var(--s18)} blockquote {margin-top: var(--s20); margin-bottom: var(--s20); padding-top: var(--s14); padding-right: var(--s14); padding-bottom: var(--s14); padding-left: var(--s14); font-size: var(--fz18)} .brxe-container {width: 100%; max-width: 1320px; padding-right: var(--s16); padding-left: var(--s16)} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%; max-width: 1320px} .brxe-div {width: fit-content} :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, .jet-listing-dynamic-link__link {color: var(--link)}.brxe-sidebar .bricks-widget-wrapper {margin-bottom: var(--s30)}.brxe-sidebar .bricks-widget-title {color: var(--widget-title); font-size: var(--fz16); font-family: "Lora"; letter-spacing: 1.5px}.brxe-sidebar h1 {color: var(--widget-title); font-size: var(--fz16); font-family: "Lora"; letter-spacing: 1.5px}.brxe-sidebar h2 {color: var(--widget-title); font-size: var(--fz16); font-family: "Lora"; letter-spacing: 1.5px}.brxe-sidebar h3 {color: var(--widget-title); font-size: var(--fz16); font-family: "Lora"; letter-spacing: 1.5px}.brxe-sidebar h4 {color: var(--widget-title); font-size: var(--fz16); font-family: "Lora"; letter-spacing: 1.5px}.brxe-sidebar h5 {color: var(--widget-title); font-size: var(--fz16); font-family: "Lora"; letter-spacing: 1.5px}.brxe-sidebar h6 {color: var(--widget-title); font-size: var(--fz16); font-family: "Lora"; letter-spacing: 1.5px}.brxe-sidebar {line-height: 1.2; font-size: var(--fz14)}.brxe-video {box-shadow: 0 0 7px 0 rgba(20, 20, 15, 0.25)} #brx-content {margin-top: var(--header-height)} .content-area {margin-top: var(--header-height)} :root .bricks-button[class*="primary"] {font-size: 14px; text-transform: uppercase; letter-spacing: 1px; color: var(--white); border-color: var(--button); box-shadow: 0 10px 10px -7px rgba(20, 20, 15, 0.2)} :root .bricks-button[class*="primary"]:not(.outline) {background-color: rgba(55, 177, 177, 0.85)} .bricks-button {padding-top: var(--s6); padding-right: var(--s12); padding-bottom: var(--s6); padding-left: var(--s12); transition: var(--transition)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--button)} :root .bricks-button[class*="primary"]:hover {box-shadow: 0 0 0 0 transparent}:where(:root) .bricks-color-primary {color: var(--primary)}:where(:root) .bricks-background-primary {background-color: var(--primary)}@media (max-width: 1024px) { .brxe-container {max-width: 1100px} #brx-content.wordpress {max-width: 1100px}}@media (max-width: 800px) { .brxe-container {max-width: 980px} #brx-content.wordpress {max-width: 980px} #brx-content {margin-top: var(--navbar-height)} .content-area {margin-top: var(--navbar-height)}}@media (max-width: 600px) { h1 {font-size: 2.2rem; line-height: 1.5}}