 body {color: var(--petrol); font-size: 18px; line-height: 1.8} h1, h2, h3, h4, h5, h6 {color: var(--petrol)} h2 {color: var(--petrol); font-weight: 700; line-height: 1.3; font-size: 30px; margin-top: 80px; margin-bottom: 20px} h3 {color: var(--petrol); font-size: 24px; line-height: 1.3; margin-top: 50px; margin-bottom: 15px} h4 {margin-top: 35px; margin-bottom: 10px} blockquote {border-left: 3px solid var(--bricks-color-doobqp)} :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(--bricks-color-doobqp); text-decoration: underline} .brxe-image .bricks-image-caption-custom, .wp-element-caption:not(.wp-block-gallery *) {margin-top: 50px; margin-bottom: 50px}.brxe-text * + :is(figure), .brxe-post-content:not([data-source=bricks]) * + :is(figure), body:not(.woocommerce-checkout) [class*=woocommerce] * + :is(figure) {margin-block-start: 60; margin-block-end: 60}.brxe-post-content img,.brxe-post-content video,.brxe-post-content .wp-block-embed iframe { height: auto !important; max-width: 100% !important; border-radius: 4px !important;}.brxe-post-content > .wp-block-image, .brxe-post-content > figure,.brxe-post-content > .wp-block-video,.brxe-post-content > .wp-block-embed { margin-top: 80px !important; margin-bottom: 80px !important; display: table !important; margin-left: auto !important; margin-right: auto !important;}.brxe-post-content .wp-block-column .wp-block-image { margin-top: 0 !important; margin-bottom: 15px !important;}.brxe-post-content .wp-block-column .wp-block-image img,.brxe-post-content .wp-block-column .wp-block-video video,.brxe-post-content .wp-block-column .wp-block-embed iframe { width: 100% !important;}.brxe-post-content .wp-block-columns { display: flex !important; gap: 30px !important; margin-top: 60px !important; margin-bottom: 60px !important; align-items: flex-start !important; flex-wrap: nowrap !important;}.brxe-post-content .wp-block-column { flex-basis: 0 !important; flex-grow: 1 !important;}.brxe-post-content h2, .brxe-post-content h2.wp-block-heading { margin-top: 80px !important; margin-bottom: 30px !important; }.brxe-post-content h3, .brxe-post-content h3.wp-block-heading { margin-top: 50px !important; margin-bottom: 20px !important; font-size: 24px !important;  color: #0d2137 !important;}.brxe-post-content h4, .brxe-post-content h4.wp-block-heading { color: #0d2137 !important; font-weight: 700 !important; font-size: 18px !important;  line-height: 1.4 !important; margin-top: 35px !important; margin-bottom: 15px !important;}.brxe-post-content a { color: #0f5b67;  text-decoration: underline;}.brxe-post-content .wp-block-buttons { margin-top: 70px !important; margin-bottom: 40px !important;}.brxe-post-content input[type="submit"], .brxe-post-content button, .brxe-post-content .button, .brxe-post-content .wp-block-button__link, .brxe-post-content .brxe-button, .brxe-post-content input#FormSubmit { background-color: #0f5b67 !important; color: #ffffff !important; transition: all 0.3s ease-in-out !important; cursor: pointer !important; border-radius: 4px !important; font-weight: 800 !important; text-transform: uppercase !important; border: none !important; text-decoration: none !important;}.brxe-post-content input[type="submit"]:hover, .brxe-post-content button:hover, .brxe-post-content .wp-block-button__link:hover, .brxe-post-content input#FormSubmit:hover { background-color: #0d2137 !important; transform: translateY(-2px) !important;}.brxe-post-content hr, .brxe-post-content .wp-block-separator { border: none !important; border-top: 1px solid rgba(13, 33, 55, 0.2) !important; margin-top: 100px !important; margin-bottom: 50px !important;}@media (max-width: 767px) { .brxe-post-content .wp-block-columns { flex-direction: column !important; flex-wrap: wrap !important; gap: 40px !important; } .brxe-post-content .wp-block-column { flex-basis: auto !important; } .brxe-post-content > .wp-block-image { margin-top: 40px !important; } .brxe-post-content .wp-block-buttons { margin-top: 40px !important; }  .brxe-post-content h3, .brxe-post-content h3.wp-block-heading { font-size: 21px !important; } .brxe-post-content h4, .brxe-post-content h4.wp-block-heading { font-size: 16px !important; }}:where(:root) .bricks-color-primary {color: var(--petrol)}:where(:root) .bricks-background-primary {background-color: var(--petrol)}:where(:root) .bricks-color-secondary {color: var(--bricks-color-rvcwkv)}:where(:root) .bricks-background-secondary {background-color: var(--bricks-color-rvcwkv)}:where(:root) .bricks-color-light {color: #ffffff}:where(:root) .bricks-background-light {background-color: #ffffff}:where(:root) .bricks-color-dark {color: var(--bricks-color-doobqp)}:where(:root) .bricks-background-dark {background-color: var(--bricks-color-doobqp)}@media (max-width: 991px) { :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(--bricks-color-doobqp); text-decoration: underline}.brxe-text * + :is(figure), .brxe-post-content:not([data-source=bricks]) * + :is(figure), body:not(.woocommerce-checkout) [class*=woocommerce] * + :is(figure) {margin-block-start: 40; margin-block-end: 40}}@media (max-width: 767px) { :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(--bricks-color-doobqp); text-decoration: underline}.brxe-text * + :is(figure), .brxe-post-content:not([data-source=bricks]) * + :is(figure), body:not(.woocommerce-checkout) [class*=woocommerce] * + :is(figure) {margin-block-start: 35; margin-block-end: 35}}@media (max-width: 478px) { body {font-size: 16px; color: var(--petrol); line-height: 1.8} h2 {margin-top: 25px; margin-bottom: 20px; color: var(--petrol); font-size: 24px; line-height: 1.3} h3 {margin-top: 20px; margin-bottom: 15px; color: var(--petrol); font-size: 20px; line-height: 1.3} blockquote {border-left: 3px solid var(--bricks-color-doobqp)} h4 {margin-top: 15px; margin-bottom: 10px} :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(--bricks-color-doobqp); text-decoration: underline} .brxe-image .bricks-image-caption-custom, .wp-element-caption:not(.wp-block-gallery *) {margin-top: 30px; margin-bottom: 30px}.brxe-text * + :is(figure), .brxe-post-content:not([data-source=bricks]) * + :is(figure), body:not(.woocommerce-checkout) [class*=woocommerce] * + :is(figure) {margin-block-start: 35; margin-block-end: 35}}