:where(:root) .bricks-color-primary {color: var(--bricks-color-d58efb)}:where(:root) .bricks-background-primary {background-color: var(--bricks-color-d58efb)}:where(:root) .bricks-color-secondary {color: var(--bricks-color-27aad2)}:where(:root) .bricks-background-secondary {background-color: var(--bricks-color-27aad2)}:where(:root) .bricks-color-light {color: var(--bricks-color-ff4d23)}:where(:root) .bricks-background-light {background-color: var(--bricks-color-ff4d23)}:where(:root) .bricks-color-dark {color: var(--bricks-color-0d2dcb)}:where(:root) .bricks-background-dark {background-color: var(--bricks-color-0d2dcb)} :where(.brxe-accordion .accordion-content-wrapper) a:hover, :where(.brxe-icon-box .content) a:hover, :where(.brxe-list) a:hover, :where(.brxe-post-content):not([data-source="bricks"]) a: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, .brxe-product-content a:hover, .brxe-product-short-description a:hover, .brxe-product-tabs .woocommerce-Tabs-panel a:hover, .jet-listing-dynamic-link__link:hover {transition: all .3s ease} body {font-size: 16px; color: var(--bricks-color-d58efb); line-height: 1.4; font-family: "Figtree"} h1, h2, h3, h4, h5, h6 {line-height: 1.15; color: #0f2857; font-weight: 700; font-family: "Nunito"}.brx-popup {padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px}.brx-popup .brx-popup-backdrop {background-color: #ffffff} .brx-popup-content {width: 600px} .brxe-section {padding-top: 6rem; padding-right: 2rem; padding-bottom: 6rem; padding-left: 2rem; row-gap: 4rem; column-gap: 4rem} .brxe-container {width: 1300px; row-gap: 3rem; column-gap: 3rem; align-items: flex-start} .woocommerce main.site-main {width: 1300px} #brx-content.wordpress {width: 1300px} .brxe-block {column-gap: 2rem; row-gap: 2rem} .brxe-div {column-gap: 1rem; row-gap: 1rem; flex-direction: column; justify-content: flex-start; align-items: flex-start} .brxe-div:where(:not(.brx-dropdown-content)) {display: flex} .bricks-button {padding-right: 1.5em; padding-left: 1.5em; transition: all .3s ease; color: var(--bricks-color-aanajg); text-transform: uppercase; letter-spacing: 1px; border-radius: 4px} .bricks-button.sm {padding-right: 1.2em; padding-left: 1.2em} .bricks-button.md {padding-right: 1.5em; padding-left: 1.5em} .bricks-button.lg {padding-right: 1.8em; padding-left: 1.8em} .bricks-button.xl {padding-right: 2.4em; padding-left: 2.4em} .bricks-button:hover {transition: all .3s ease} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: rgba(1, 60, 162, 0.1)} :root .bricks-button[class*="secondary"] {border-bottom-width: 1px; border-bottom-style: dotted; color: var(--bricks-color-yixhrl)} :root .bricks-button[class*="light"]:not(.bricks-lightbox) {color: var(--bricks-color-d58efb)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: var(--bricks-color-yixhrl)} :root .bricks-button[class*="primary"] {color: var(--bricks-color-aanajg)} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--bricks-color-opbmal)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--bricks-color-yixhrl)} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: var(--bricks-color-opbmal)} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox) {background-color: var(--bricks-color-ff4d23)} :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox):hover {background-color: var(--bricks-color-27aad2)} :root .bricks-button[class*="light"]:not(.bricks-lightbox):hover {color: var(--bricks-color-aanajg)}.brxe-list .content {justify-content: initial}.brxe-list .separator {flex-grow: 0}.brxe-progress-bar .bar {height: 4px}.brxe-icon-box .icon {margin-bottom: 1.5rem; align-self: center; height: 4rem; line-height: 4rem; min-width: 4rem}.brxe-icon-box .icon i {font-size: 4rem}.brxe-icon-box .content {margin-right: auto; margin-left: auto}.brxe-icon-box .icon:hover {align-self: center}.brxe-icon-box h1 {text-align: center}.brxe-icon-box h2 {text-align: center}.brxe-icon-box h3 {text-align: center}.brxe-icon-box h4 {text-align: center}.brxe-icon-box h5 {text-align: center}.brxe-icon-box h6 {text-align: center}.brxe-nav-menu .bricks-nav-menu > li {margin-left: 0} .brx-boxed {max-width: 1300px; background-color: var(--bricks-color-gyrjsq); box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2)} .brx-boxed #brx-header.brx-sticky {max-width: 1300px; margin-left: auto; margin-right: auto} html {background-color: #f4f4f4} body {background: none} .pswp.brx .pswp__top-bar button.pswp__button svg {width: 32px; height: 32px}#brx-header.brx-sticky.scrolling:not(.slide-up) > .brxe-section, #brx-header.brx-sticky.scrolling:not(.slide-up) > .brxe-container, #brx-header.brx-sticky.scrolling:not(.slide-up) > .brxe-block, #brx-header.brx-sticky.scrolling:not(.slide-up) > .brxe-div { border-bottom: 1px solid rgba(0,0,0,0.1);}p a { text-decoration: underline dashed 1px; text-underline-offset: 2px; color: var(--bricks-color-opbmal);}.woocommerce .button, body:not(.woocommerce) .product_type_variable, body:not(.woocommerce) .product_type_grouped, body:not(.woocommerce) .product_type_external, body:not(.woocommerce) .product_type_simple, body:not(.woocommerce) .brx-popup-content:not(.woocommerce) form.cart .single_add_to_cart_button, body:not(.woocommerce) .brxe-woocommerce-mini-cart .woocommerce-mini-cart__buttons .button {padding-top: 0.5em; padding-right: 1.5em; padding-bottom: 0.5em; padding-left: 1.5em; background-color: var(--bricks-color-opbmal); border-radius: 4px; color: var(--bricks-color-aanajg); font-weight: 500; text-transform: uppercase; letter-spacing: 1px}.woocommerce .button:hover, body:not(.woocommerce) .product_type_variable:hover, body:not(.woocommerce) .product_type_grouped:hover, body:not(.woocommerce) .product_type_external:hover, body:not(.woocommerce) .product_type_simple:hover, body:not(.woocommerce) .brx-popup-content:not(.woocommerce) form.cart .single_add_to_cart_button:hover, body:not(.woocommerce) .brxe-woocommerce-mini-cart .woocommerce-mini-cart__buttons .button:hover {background-color: var(--bricks-color-yixhrl)}.woocommerce-notices-wrapper .woocommerce-error, .woocommerce-NoticeGroup .woocommerce-error {padding-top: 2rem; padding-right: 2rem; padding-bottom: 2rem; padding-left: 2rem; border-radius: 4px}.woocommerce-notices-wrapper .woocommerce-info, .woocommerce-NoticeGroup .woocommerce-info, .woocommerce-info {background-color: #b6ddf4; color: #114b6f; border-radius: 4px}.woocommerce-notices-wrapper .woocommerce-error a, .woocommerce-NoticeGroup .woocommerce-error a.button {border-radius: 4px}.woocommerce-notices-wrapper .woocommerce-message, .woocommerce-NoticeGroup .woocommerce-message {border-radius: 4px}.woocommerce-notices-wrapper .woocommerce-message a, .woocommerce-NoticeGroup .woocommerce-message a.button {border-radius: 4px}.brxe-form .form-group input {border-radius: 4px}.brxe-form .flatpickr {border-radius: 4px}.brxe-form select {border-radius: 4px; color: var(--bricks-color-27aad2)}.brxe-form textarea {border-radius: 4px}.brxe-form .bricks-button {border-radius: 4px}.brxe-form .choose-files {border-radius: 4px}.brxe-form ::placeholder {color: var(--bricks-color-27aad2)}.brxe-wordpress .bricks-widget-title {border-radius: 4px}@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, .brxe-product-content a, .brxe-product-short-description a, .brxe-product-tabs .woocommerce-Tabs-panel a, .jet-listing-dynamic-link__link {font-weight: 500} .brxe-section {padding-top: 4rem; padding-bottom: 4rem; column-gap: 2rem; row-gap: 2rem} .brxe-container {column-gap: 2rem; row-gap: 2rem} .brxe-block {column-gap: 2rem; row-gap: 2rem}}@media (max-width: 478px) { .brxe-section {padding-top: 30px; padding-right: 20px; padding-bottom: 30px; padding-left: 20px} .brxe-div:where(:not(.brx-dropdown-content)) {display: flex} .brxe-div {flex-direction: column; column-gap: 10px; row-gap: 10px; width: 100%} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: #007bff} .bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline):hover {background-color: #0056b3} .bricks-button:hover {transition: all .3s ease} .bricks-button {transition: all .3s ease}}