 body {font-family: "Barlow"; color: #1a1a1a; line-height: 1.3; font-weight: 300; font-size: 17px} h1, h2, h3, h4, h5, h6 {font-family: "Barlow"; font-size: 26px} h1 {font-family: "Barlow"} h2 {font-family: "Barlow"} h3 {font-family: "Barlow"} h4 {font-family: "Barlow"} h5 {font-family: "Barlow"} h6 {font-family: "Barlow"} .bricks-type-hero {font-family: "Barlow"} body.bricks-is-frontend :focus-visible {outline: none} @supports not selector(:focus-visible) { body.bricks-is-frontend :focus {outline: none; }} blockquote {font-family: "Barlow"} .brxe-text {font-size: 18px; font-family: "Barlow"; color: #202020} .brxe-text-basic {font-size: 18px; font-family: "Barlow"; color: #202020} :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 {font-family: "Barlow"; font-size: 18px; color: #0574cd; font-weight: 400} .brxe-container {flex-direction: row; padding-top: 60px; padding-right: 10px; padding-bottom: 60px; padding-left: 10px; width: 1320px} .woocommerce main.site-main {width: 1320px} #brx-content.wordpress {width: 1320px} .brxe-block {column-gap: 20px; row-gap: 20px} :root .bricks-button[class*="primary"] {font-size: 14px; font-family: "Nunito"; font-weight: 600; color: var(--bricks-color-gijowz); text-transform: uppercase; border-radius: 10px} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--bricks-color-jqshhc)} .bricks-button {transition: 0.8s; border-radius: 10px; color: var(--bricks-color-gijowz); font-size: 18px; text-transform: uppercase; font-family: "Nunito"; font-weight: 600; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0} :root .bricks-button[class*="primary"]:hover {box-shadow: 0 2px 3px 1px rgba(26, 26, 26, 0.25)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--bricks-color-jqshhc)} :root .bricks-button[class*="secondary"]:hover {font-size: 18px; color: #0071cb} :root .bricks-button[class*="secondary"]:not(.outline):hover {background-color: #ffffff} :root .bricks-button[class*="secondary"] {font-size: 18px; font-family: "Nunito"; font-weight: 600; color: var(--bricks-color-jqshhc)} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: rgba(255, 255, 255, 0)} .bricks-button.sm {padding-top: 11px; padding-bottom: 11px} :root .bricks-button[class*="dark"]:not(.outline) {background-color: rgba(0, 0, 0, 0)}.brx-popup .brx-popup-backdrop {background-color: rgba(0, 0, 0, 0.51)}.brx-popup {justify-content: center; align-items: center} .brx-popup-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0} html {background-color: #ffffff} body {background: none}@media (max-width: 1366px) { body {font-size: 16px} h1, h2, h3, h4, h5, h6 {font-size: 24px} .brxe-container {width: 1140px; padding-top: 80px; padding-bottom: 80px} .woocommerce main.site-main {width: 1140px} #brx-content.wordpress {width: 1140px} .bricks-button {padding-top: 14px; padding-right: 40px; padding-bottom: 14px; padding-left: 40px}.brx-popup {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0} .brx-popup-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}@media (max-width: 1024px) { h1, h2, h3, h4, h5, h6 {font-size: 24px} .brxe-container {padding-top: 40px; padding-right: 15px; padding-bottom: 40px; padding-left: 15px} .bricks-button {padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px}.brx-popup {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0} .brx-popup-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}@media (max-width: 425px) { h1, h2, h3, h4, h5, h6 {font-size: 24px} .brxe-text {font-size: 16px} .brxe-text-basic {font-size: 16px} .bricks-button {padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; font-size: 16px; font-family: "Nunito"; font-weight: 600} .brx-popup-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}.brx-popup {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}