/* BREAKPOINT: Desktop (BASE) */ body {color: #050b19; font-family: "Nexa", helvetica; font-size: 18px; font-weight: 400; font-style: normal} h1,  h2,  h3,  h4,  h5,  h6 {font-family: "Nexa", helvetica; color: #212121; font-weight: 900; text-transform: capitalize; font-style: normal} h1 {font-size: 48px; text-transform: none} h2 {font-size: 36px; text-transform: none} h3 {font-size: 24px; text-transform: none} h4 {text-transform: none} h5 {text-transform: none} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox) {background-color: #ffffff} :root .bricks-button[class*="light"] {color: #35a7ff} .bricks-button {border-radius: 5px; font-family: "Nexa"; font-weight: 400} :root .bricks-button[class*="secondary"] {border: 1px solid var(--bricks-color-zzbsiw); border-radius: 5px; color: #000000} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: var(--bricks-color-oktlau)} :root .bricks-button[class*="secondary"]:hover {color: #ffffff}.brxe-search input[type=search] {border: 0; border-style: none}:root .bricks-color-primary {color: #00a5b3}:root .bricks-background-primary {background-color: #00a5b3}:root .bricks-color-secondary {color: #00a5b3}:root .bricks-background-secondary {background-color: #00a5b3}:root .bricks-color-light {color: #ebedef}:root .bricks-background-light {background-color: #ebedef}:root .bricks-color-dark {color: #050b19}:root .bricks-background-dark {background-color: #050b19} :where(.brxe-accordion .accordion-content-wrapper) a,  :where(.brxe-icon-box .content) a,  :where(.brxe-list) a,  :where(.brxe-post-content) a:not(.bricks-button),  :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: #6700a6; 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) a:not(.bricks-button):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: #6700a6; text-decoration: none; text-decoration: underline} .brxe-container {width: 1100px; display: flex; justify-content: center} .woocommerce main.site-main {width: 1100px} #brx-content.wordpress {width: 1100px} .brxe-section {padding-right: 2rem; padding-left: 2rem}.brxe-nav-menu .bricks-nav-menu > li > a {text-decoration: none}.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle {text-decoration: none}/* BREAKPOINT: Mobile landscape */@media (max-width: 767px) { h1 {font-size: 30px} h2 {font-size: 28px} h3 {font-size: 22px} body {font-size: 14px} .bricks-button {font-size: 14px} :root .bricks-button[class*="primary"] {font-size: 14px} :root .bricks-button[class*="secondary"] {font-size: 14px} :root .bricks-button[class*="light"] {font-size: 14px} :root .bricks-button[class*="dark"] {font-size: 14px}}