 html {background-color: var(--wn-white)} body {background: none} :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(--wn-orange); font-weight: 400} .brxe-text * + p, .brxe-post-content:not([data-source=bricks]) * + p, body:not(.woocommerce-checkout) [class*=woocommerce] * + p:not(.brxe-woocommerce-account-form-edit-account *) {margin-block-start: 20px} body {color: var(--wn-dark-brown); font-size: var(--wn-body-m); font-weight: 400; line-height: var(--wn-body-m-lh); text-wrap: pretty; font-family: "Instrument Sans"} h1, h2, h3, h4, h5, h6 {color: var(--wn-dark-brown); font-family: "Ivy Presto Display"; font-weight: 300; font-style: normal; text-wrap: pretty} h1 {font-size: var(--wn-h1); line-height: var(--wn-h1-lh)} h2 {font-size: var(--wn-h2); line-height: var(--wn-h2-lh)} h3 {font-size: var(--wn-h3); line-height: var(--wn-h3-lh); color: var(--wn-blue-dark)} .bricks-button {font-family: "Instrument Sans"; font-weight: 400; line-height: var(--wn-body-l-lh); color: var(--wn-white); font-size: var(--wn-body-l); border-radius: 32px; transition: 0.3s ease; padding-top: var(--wn-btn-py); padding-right: var(--wn-btn-px); padding-bottom: var(--wn-btn-py); padding-left: var(--wn-btn-px)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: var(--wn-orange)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: #d77846}.brxe-divider .line {border-top-width: 1px}.brxe-divider.horizontal .line {border-top-color: var(--wn-beige-md)}.brxe-divider.vertical .line {border-right-color: var(--wn-beige-md)}.brxe-divider .icon i {color: var(--wn-beige-md)} .brxe-container {max-width: var(--wn-container-max); width: 100%; column-gap: var(--wn-space-4xl); row-gap: var(--wn-space-xl); flex-direction: row; justify-content: space-between} #brx-content.wordpress {max-width: var(--wn-container-max); width: 100%} .woocommerce main.site-main {width: 100%} .brxe-section {justify-content: center; align-items: center; padding-top: var(--wn-space-4xl); padding-right: var(--wn-space-huge); padding-bottom: var(--wn-space-4xl); padding-left: var(--wn-space-huge); margin-right: 0; margin-left: 0} .brxe-block {justify-content: center; align-items: flex-start; row-gap: var(--wn-space-lg)}@media (max-width: 1240px) { .brxe-section {padding-right: var(--wn-space-3xl); padding-left: var(--wn-space-3xl)}}@media (max-width: 1120px) { .brxe-section {padding-top: var(--wn-space-3xl); padding-right: var(--wn-space-2xl); padding-bottom: var(--wn-space-3xl); padding-left: var(--wn-space-2xl)}}@media (max-width: 991px) { .brxe-container {column-gap: var(--wn-space-3xl)} .brxe-section {padding-right: var(--wn-space-3xl); padding-left: var(--wn-space-3xl)}}@media (max-width: 820px) { .brxe-section {padding-right: 5%; padding-left: 5%}}@media (max-width: 500px) { .brxe-container {flex-direction: row; justify-content: space-between; align-items: flex-start; width: 100%} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%} .brxe-section {padding-top: var(--wn-space-2xl); padding-right: var(--wn-space-md); padding-bottom: var(--wn-space-2xl); padding-left: var(--wn-space-md)}}