/* BREAKPOINT: Desktop (BASE) */ html {background-color: var(--bricks-color-bgocqc)} body {background: none} html {font-size: 93.75%} body {font-family: "Inter"; font-weight: 400; line-height: 1.5; font-size: 1rem; color: var(--bricks-color-fprtqr)} h1,  h2,  h3,  h4,  h5,  h6 {text-align: left; font-family: "Archivo"; font-style: normal; text-decoration: none} h1 {color: var(--bricks-color-ajmnob); font-size: 4rem; line-height: 1.5; letter-spacing: 0px} h2 {color: var(--bricks-color-ajmnob); font-size: 2.5rem; line-height: 1.25; text-align: left; text-transform: none} h3 {font-size: 2rem; text-transform: none; color: var(--bricks-color-ajmnob); line-height: 1.25; text-align: left} h4 {color: var(--bricks-color-ajmnob); font-size: 1.75rem; text-align: left; text-transform: none; line-height: 1.25} h5 {color: var(--bricks-color-ajmnob); font-size: 1.5rem; text-align: left; text-transform: none; line-height: 1.25} h6 {color: var(--bricks-color-ajmnob); font-size: 1rem; text-align: left; text-transform: none; line-height: 1.25} .bricks-type-hero {color: var(--bricks-color-ajmnob); font-size: 80px; font-weight: 700; text-align: left; text-transform: none; text-decoration: none} .bricks-type-lead {color: var(--bricks-color-nvtjam); font-size: 1rem; text-transform: none; text-decoration: none; font-family: "Inter"; font-weight: 600} body.bricks-is-frontend :focus {outline: 2px solid var(--bricks-color-mkxfau)} blockquote {padding-top: .5rem; padding-bottom: .5rem; padding-left: 1em; border-left: 2px solid var(--bricks-color-ajmnob); color: var(--bricks-color-ajmnob); text-align: left; font-family: "Inter"; font-weight: 600; font-style: normal; line-height: 1.5; text-decoration: none; text-transform: none; font-size: 1.5rem} :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 {transition: all 0.1s ease; font-weight: 500; color: var(--bricks-color-mkxfau); border-bottom: 1px solid var(--bricks-color-mkxfau)} :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: var(--bricks-color-jwesnb); border-bottom: 2px solid var(--bricks-color-jwesnb); transition: all 0.1s ease}:root .bricks-color-primary {color: var(--bricks-color-mkxfau)}:root .bricks-background-primary {background-color: var(--bricks-color-mkxfau)}:root .bricks-color-secondary {color: var(--bricks-color-jwesnb)}:root .bricks-background-secondary {background-color: var(--bricks-color-jwesnb)}:root .bricks-color-muted {color: var(--bricks-color-evpwjt)}:root .bricks-background-muted {background-color: var(--bricks-color-evpwjt)}:root .bricks-color-info {color: var(--bricks-color-gfyikf)}:root .bricks-background-info {background-color: var(--bricks-color-gfyikf)}:root .bricks-color-success {color: var(--bricks-color-mumiuz)}:root .bricks-background-success {background-color: var(--bricks-color-mumiuz)}:root .bricks-color-warning {color: var(--bricks-color-rootfr)}:root .bricks-background-warning {background-color: var(--bricks-color-rootfr)}:root .bricks-color-danger {color: var(--bricks-color-jcfnwn)}:root .bricks-background-danger {background-color: var(--bricks-color-jcfnwn)} .brxe-section {padding-top: 5em; padding-right: 3rem; padding-bottom: 5rem; padding-left: 3rem} .bricks-button {color: var(--bricks-color-bgocqc); text-align: center; text-transform: none; text-decoration: none; border-radius: 8px; transition: all .1s ease; padding-top: 8px; padding-right: 24px; padding-bottom: 8px; padding-left: 24px} .bricks-button:hover {text-decoration: none; text-transform: none; transition: all .1s ease} :root .bricks-button[class*="primary"] {color: var(--bricks-color-bgocqc); text-align: center; text-transform: none; border-radius: 8px; box-shadow: 0 2px 10px -5px #000000} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--bricks-color-mkxfau)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--bricks-color-jwesnb)} :root .bricks-button[class*="secondary"] {color: var(--bricks-color-mkxfau); text-transform: none; text-align: center; text-decoration: none; border: 2px solid var(--bricks-color-mkxfau); border-radius: 8px} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: rgba(255, 0, 0, 0)} :root .bricks-button[class*="light"] {color: var(--bricks-color-bgocqc); text-align: center; text-transform: none; text-decoration: none; border-radius: 8px; box-shadow: 0 2px 10px -5px #000000} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox) {background-color: var(--bricks-color-fprtqr)} .bricks-button.sm {padding-top: 4px; padding-right: 16px; padding-bottom: 4px; padding-left: 16px; color: var(--bricks-color-bgocqc); font-size: 0.8rem} .bricks-button.md {padding-top: 8px; padding-right: 24px; padding-bottom: 8px; padding-left: 24px; color: var(--bricks-color-bgocqc); font-size: 1rem} .bricks-button.lg {padding-top: 8px; padding-right: 32px; padding-bottom: 8px; padding-left: 32px; color: var(--bricks-color-bgocqc); font-size: 1.2rem} .bricks-button.xl {padding-top: 16px; padding-right: 40px; padding-bottom: 16px; padding-left: 40px; color: var(--bricks-color-bgocqc); font-size: 1.4rem} :root .bricks-button[class*="secondary"]:hover {color: var(--bricks-color-fcnxyr); font-weight: 400; border: 2px solid var(--bricks-color-jwesnb)} :root .bricks-button[class*="secondary"]:not(.outline):hover {background-color: var(--bricks-color-jwesnb)}.brxe-form .form-group label {color: var(--bricks-color-fprtqr); font-size: 1rem; text-transform: uppercase; font-weight: 300}.brxe-form .form-group .label {color: var(--bricks-color-fprtqr); font-size: 1rem; text-transform: uppercase; font-weight: 300}.brxe-form ::placeholder {color: var(--bricks-color-evpwjt); font-size: 1rem; text-align: left; text-transform: none}.brxe-form select {color: var(--bricks-color-evpwjt); font-size: 1rem; text-align: left; text-transform: none; color: var(--bricks-color-ajmnob); font-weight: 400; background-color: rgba(0, 0, 0, 0); border-color: var(--bricks-color-fprtqr); border-radius: 8px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px}.brxe-form .form-group input {color: var(--bricks-color-ajmnob); font-size: 1rem; text-align: left; text-transform: none; font-weight: 400; background-color: rgba(0, 0, 0, 0); border-color: var(--bricks-color-fprtqr); border-radius: 8px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px}.brxe-form textarea {color: var(--bricks-color-ajmnob); font-size: 1rem; text-align: left; text-transform: none; font-weight: 400; background-color: rgba(0, 0, 0, 0); border-color: var(--bricks-color-fprtqr); border-radius: 8px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px}.brxe-form .flatpickr {background-color: rgba(0, 0, 0, 0); border-color: var(--bricks-color-fprtqr); border-radius: 8px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px}.brxe-form .bricks-button {border-color: var(--bricks-color-fprtqr); border-radius: 8px; padding-top: 8px; padding-right: 24px; padding-bottom: 8px; padding-left: 24px; color: var(--bricks-color-bgocqc); font-size: 1rem; text-align: center; font-weight: 500; background-color: var(--bricks-color-mkxfau)}.brxe-form .choose-files {border-color: var(--bricks-color-fprtqr); border-radius: 8px}.brxe-form .bricks-button:hover {background-color: var(--bricks-color-jwesnb)}.brxe-form .form-group input:focus {border-color: var(--bricks-color-mkxfau)}.brxe-form .flatpickr:focus {border-color: var(--bricks-color-mkxfau)}.brxe-form select:focus {border-color: var(--bricks-color-mkxfau)}.brxe-form textarea:focus {border-color: var(--bricks-color-mkxfau)}.brxe-form .bricks-button:focus {border-color: var(--bricks-color-mkxfau)}.brxe-form .choose-files:focus {border-color: var(--bricks-color-mkxfau)}.brxe-progress-bar .bar {height: 2px; background-color: var(--bricks-color-fprtqr)}.brxe-progress-bar .bar span {background-color: var(--bricks-color-mkxfau)}.brxe-progress-bar .label {color: var(--bricks-color-bgocqc)}.brxe-progress-bar .percentage {color: var(--bricks-color-fprtqr); font-size: 0.8rem}.brxe-search input[type=search] {background-color: rgba(0, 0, 0, 0); border-color: var(--bricks-color-fprtqr); border-radius: 8px}.brxe-search button {background-color: rgba(0, 0, 0, 0); color: var(--bricks-color-fprtqr); font-size: 1rem; width: 1rem} .brxe-container {width: 1200px} .woocommerce main.site-main {width: 1200px} #brx-content.wordpress {width: 1200px}/* BREAKPOINT: Tablet staand */@media (max-width: 991px) { h1 {color: var(--bricks-color-ajmnob); font-size: 3.5rem; line-height: 1.25} h2 {font-size: 2rem} h3 {font-size: 1.75rem} h4 {font-size: 1.5rem} h5 {font-size: 1.25rem} h6 {font-size: 1rem} .bricks-type-hero {font-size: 64px} .bricks-type-lead {font-size: 1rem} blockquote {font-size: 1.3rem} .brxe-section {padding-top: 3rem; padding-right: 2rem; padding-bottom: 3rem; padding-left: 2rem}}/* BREAKPOINT: Mobiel liggend */@media (max-width: 767px) { .bricks-type-hero {font-size: 48px}}/* BREAKPOINT: Mobiel staand formaat */@media (max-width: 478px) { h1 {font-size: 3rem; line-height: 1.2} h2 {font-size: 2rem} h3 {font-size: 1.5rem} h4 {font-size: 1.25rem} h5 {font-size: 1.125rem} h6 {font-size: 1rem} .bricks-type-hero {font-size: 48px} .bricks-type-lead {font-size: 1rem} blockquote {padding-top: 0.5em; padding-bottom: 0.5em; font-size: 1.1rem} .brxe-section {padding-top: 2rem; padding-right: 1rem; padding-bottom: 2rem; padding-left: 1rem}}