
html {scroll-behavior: smooth}:root {} html {background-color: var(--bricks-color-pygeva)} body {background: none} .pswp .pswp__bg {background-color: var(--bricks-color-ujvhjq)} .pswp.brx .pswp__top-bar button.pswp__button--close svg {color: #db0030} .pswp.brx .pswp__top-bar button.pswp__button svg {width: 30px; height: 30px}:where(:root) .bricks-color-secondary {color: #db0030}:where(:root) .bricks-background-secondary {background-color: #db0030}:where(:root) .bricks-color-light {color: var(--bricks-color-pygeva)}:where(:root) .bricks-background-light {background-color: var(--bricks-color-pygeva)}:where(:root) .bricks-color-dark {color: #db0030}:where(:root) .bricks-background-dark {background-color: #db0030}:where(:root) * {border-color: var(--bricks-color-jjhfhz)}:where(:root) .bricks-color-muted {color: var(--bricks-color-jjhfhz)}:where(:root) .bricks-background-muted {background-color: var(--bricks-color-jjhfhz)}:where(:root) .bricks-color-info {color: #db0030}:where(:root) .bricks-background-info {background-color: #db0030}:where(:root) .bricks-color-success {color: var(--bricks-color-mvjeac)}:where(:root) .bricks-background-success {background-color: var(--bricks-color-mvjeac)}:where(:root) .bricks-color-warning {color: #ffb700}:where(:root) .bricks-background-warning {background-color: #ffb700}:where(:root) .bricks-color-danger {color: #ff0000}:where(:root) .bricks-background-danger {background-color: #ff0000}:where(:root) .bricks-color-primary {color: var(--bricks-color-werguc)}:where(:root) .bricks-background-primary {background-color: var(--bricks-color-werguc)} .bricks-button {padding-top: 15px; padding-right: 40px; padding-bottom: 15px; padding-left: 40px; color: var(--bricks-color-gusjhz); font-size: 15px; text-align: center; text-transform: uppercase; font-style: normal; line-height: 1; letter-spacing: 0px; font-weight: 800; transition: all 0.4s ease-in-out; border-radius: 100px} .bricks-button.sm {padding-top: 15px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px} :root .bricks-button[class*="secondary"] {color: var(--bricks-color-pygeva); font-size: 15px} :root .bricks-button[class*="secondary"]:not(.outline) {background-color: var(--bricks-color-yqpjsp)} :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--bricks-color-arotfs)} :root .bricks-button[class*="dark"] {color: var(--bricks-color-gusjhz); font-size: 15px} :root .bricks-button[class*="dark"]:not(.outline) {background-color: var(--bricks-color-gxpeel)} .bricks-button.md {padding-top: 20px; padding-right: 35px; padding-bottom: 20px; padding-left: 35px; letter-spacing: 0.5px} .bricks-button.lg {padding-top: 18px; padding-right: 40px; padding-bottom: 18px; padding-left: 40px} :root .bricks-button[class*="secondary"]:not(.outline):hover {background-color: var(--bricks-color-yqpjsp)} .bricks-button.xl {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px} :root .bricks-button[class*="light"]:not(.outline):where(:not(.bricks-lightbox)) {background-color: var(--bricks-color-pygeva)} :root .bricks-button[class*="light"]:where(:not(.bricks-lightbox)) {color: var(--bricks-color-veeonp); border: 2px solid var(--bricks-color-pygeva)} :root .bricks-button[class*="primary"] {border-width: 2px; font-size: 15px; color: var(--bricks-color-lbxbdf)} :root .bricks-button[class*="secondary"]:hover {color: var(--bricks-color-arotfs)} :root .bricks-button[class*="light"]:not(.outline):where(:not(.bricks-lightbox)):hover {background-color: var(--bricks-color-gxpeel)} :root .bricks-button[class*="light"]:where(:not(.bricks-lightbox)):hover {border-color: var(--bricks-color-gxpeel); color: var(--bricks-color-lbxbdf)} :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--bricks-color-yqpjsp)} :root .bricks-button[class*="primary"]:hover {color: var(--bricks-color-arotfs)} body {font-size: 16px; font-family: "Public Sans"; font-weight: 400; font-style: normal; line-height: 1.9; color: var(--bricks-color-wtlnav)} h1, h2, h3, h4, h5, h6 {color: var(--bricks-color-pxxdvn); font-family: "Plus Jakarta Sans"; font-style: normal; line-height: 1.3; font-weight: 800; letter-spacing: -0.5px; text-transform: capitalize} h1 {line-height: 1.1; font-size: 68px; color: var(--bricks-color-werguc)} h2 {font-size: 50px; line-height: 1.2} h3 {font-size: 28px; line-height: 1.3} h4 {font-size: 20px; text-align: left; line-height: 1.4; letter-spacing: 0px} h5 {font-size: 18px; line-height: 1.4; text-transform: capitalize; font-weight: 700} h6 {font-size: 15px; color: var(--bricks-color-hedxvx); text-transform: uppercase; font-weight: 700; line-height: 1.6} blockquote {border-left: 5px solid var(--bricks-color-hedxvx); font-weight: 500; font-size: 15px}.brxe-icon-box .icon {border-radius: 10px; background-color: var(--bricks-color-hedxvx)}.brxe-nav-menu .bricks-nav-menu > li > a {padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 8px; color: var(--bricks-color-veeonp); font-size: 16px; text-transform: uppercase; font-family: "Outfit"; font-style: normal}.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle > * {padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 8px}.brxe-nav-menu .bricks-nav-menu {flex-direction: column}.brxe-nav-menu .bricks-nav-menu > li > .brx-submenu-toggle {color: var(--bricks-color-veeonp); font-size: 16px; text-transform: uppercase; font-family: "Outfit"; font-style: normal}.brxe-nav-menu .bricks-nav-menu .current-menu-item > a {color: var(--bricks-color-hedxvx)}.brxe-nav-menu .bricks-nav-menu .current-menu-item > .brx-submenu-toggle {color: var(--bricks-color-hedxvx)}.brxe-nav-menu .bricks-nav-menu .sub-menu a {padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 8px}.brxe-nav-menu .bricks-nav-menu .sub-menu button {padding-top: 0; padding-right: 8px; padding-bottom: 0; padding-left: 8px}.brxe-nav-menu .bricks-nav-menu .sub-menu > li {color: var(--bricks-color-veeonp); font-size: 16px; text-align: center; text-transform: uppercase; font-family: "Marcellus"}.brxe-nav-menu .bricks-nav-menu > li {margin-top: 0; margin-right: 5px; margin-bottom: 0; margin-left: 5px}.brxe-nav-menu .bricks-nav-menu .sub-menu > .current-menu-item > a {text-transform: uppercase; text-align: center; font-family: "Marcellus"; font-style: normal}.brxe-nav-menu .bricks-nav-menu .sub-menu > .current-menu-item > .brx-submenu-toggle {text-transform: uppercase; text-align: center; font-family: "Marcellus"; font-style: normal}.brxe-nav-menu .bricks-nav-menu .sub-menu .menu-item {background-color: var(--bricks-color-pygeva)} :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 {color: var(--bricks-color-oogszu)} :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 {text-decoration: underline; font-weight: 500; text-transform: none} .brxe-text {line-height: 1.8} .brxe-text-basic {line-height: 1.8} .brxe-section {padding-top: 80px; padding-right: 25px; padding-bottom: 80px; padding-left: 25px; column-gap: 30px; row-gap: 60px} .brxe-container {width: 100%; max-width: 1280px; flex-direction: column; column-gap: 40px; row-gap: 30px} .woocommerce main.site-main {width: 100%} #brx-content.wordpress {width: 100%; max-width: 1280px} .brxe-block {row-gap: 20px; column-gap: 20px} .brxe-div {column-gap: 15px; row-gap: 15px}.brxe-divider.horizontal .line {border-top-color: var(--bricks-color-werguc)}.brxe-divider.vertical .line {border-right-color: var(--bricks-color-werguc)}.brxe-divider .icon i {color: var(--bricks-color-werguc)}.brxe-accordion .accordion-title .title {text-transform: capitalize; letter-spacing: 0.2px; font-weight: 600; font-size: 18px}.brxe-form .form-group label {color: var(--bricks-color-pxxdvn); font-size: 14px; letter-spacing: 1px}.brxe-form .form-group .label {color: var(--bricks-color-pxxdvn); font-size: 14px; letter-spacing: 1px}.brxe-form ::placeholder {color: var(--bricks-color-wtlnav); font-size: 15px}.brxe-form select {color: var(--bricks-color-wtlnav); font-size: 15px; border: 1px solid var(--bricks-color-werguc); border-radius: 10px; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px}.brxe-form .form-group input {font-size: 15px; border: 1px solid var(--bricks-color-werguc); border-radius: 10px; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px}.brxe-form textarea {font-size: 15px; border: 1px solid var(--bricks-color-werguc); border-radius: 10px; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px}.brxe-form .flatpickr {border: 1px solid var(--bricks-color-werguc); border-radius: 10px; padding-top: 5px; padding-right: 15px; padding-bottom: 5px; padding-left: 15px}.brxe-form .bricks-button {border: 1px solid var(--bricks-color-werguc); border-radius: 10px; border-radius: 100px; background-color: var(--bricks-color-pygeva); padding-right: 20px; padding-left: 20px; letter-spacing: 0px; font-weight: 800}.brxe-form .choose-files {border: 1px solid var(--bricks-color-werguc); border-radius: 10px}.brx-popup {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; justify-content: center; align-items: center}.brx-popup .brx-popup-backdrop {background-color: rgba(4, 5, 16, 0.91)} .brx-popup-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: rgba(0, 0, 0, 0)}.brx-infobox-popup::after {border-top-color: rgba(0, 0, 0, 0)}.brxe-tabs .tab-title {text-transform: uppercase; font-size: 14px; color: var(--bricks-color-pxxdvn); font-weight: 600; letter-spacing: 1px; border-radius: 6px}.brxe-tabs .tab-title.brx-open {border-radius: 6px}@media (max-width: 1080px) { h3 {font-size: 28px}}@media (max-width: 991px) { h1 {font-size: 60px} h2 {font-size: 46px} h3 {font-size: 24px}}@media (max-width: 767px) { .bricks-button.xl {padding-top: 7px; padding-right: 7px; padding-bottom: 7px; padding-left: 20px} :root .bricks-button[class*="primary"] {letter-spacing: 1px} h2 {font-size: 36px} h1 {font-size: 50px} h3 {font-size: 22px} h6 {font-size: 14px} .brxe-section {padding-top: 60px; padding-bottom: 60px; row-gap: 40px} .brxe-container {row-gap: 20px; column-gap: 30px} .brxe-block {row-gap: 15px; column-gap: 15px} .brxe-div {row-gap: 10px; column-gap: 10px}.brxe-accordion .accordion-title .title {font-size: 17px}}@media (max-width: 478px) { .bricks-button {letter-spacing: 1px} .bricks-button.xl {padding-top: 5px; padding-bottom: 5px} .bricks-button.md {padding-top: 16px; padding-right: 30px; padding-bottom: 16px; padding-left: 30px} h2 {font-size: 30px} h1 {font-size: 36px} h4 {font-size: 20px} h6 {letter-spacing: 0px; font-size: 14px} body {font-size: 15px} h3 {font-size: 20px} .brxe-section {row-gap: 30px; padding-right: 20px; padding-left: 20px} .brxe-container {column-gap: 20px; row-gap: 25px} .brxe-block {column-gap: 15px}.brxe-accordion .accordion-title .title {font-size: 16px}.brxe-form .form-group input {padding-top: 5px; padding-bottom: 5px}.brxe-form .flatpickr {padding-top: 5px; padding-bottom: 5px}.brxe-form select {padding-top: 5px; padding-bottom: 5px}.brxe-form textarea {padding-top: 5px; padding-bottom: 5px}.brxe-tabs .tab-title {font-size: 12px}}@media (max-width: 367px) { h1 {font-size: 32px}}.header.brxe-section {display: flex; flex-wrap: nowrap; flex-direction: column; align-self: center !important; justify-content: center; align-items: center; padding-top: 10px; padding-bottom: 10px}.header__inner.brxe-container {display: grid; align-items: initial; grid-template-columns: 20% 77% ; justify-items: space-between; align-items: stretch; justify-content: space-between; align-content: stretch; grid-gap: 30px}@media (max-width: 991px) {.header__inner.brxe-container {grid-template-columns: repeat(2, minmax(0, 1fr))}}.header__logo-menu-wrapper.brxe-block {display: flex; flex-wrap: nowrap; flex-direction: row; align-self: stretch !important; width: 100%; justify-content: flex-start; align-items: center}.header__logo.brxe-logo .bricks-site-logo {width: 200px}@media (max-width: 478px) {.header__logo.brxe-logo .bricks-site-logo {width: 150px}}.header__menu-btn-wrapper.brxe-block {display: flex; flex-wrap: nowrap; flex-direction: column; align-self: stretch !important; width: 100%; justify-content: center; align-items: flex-end}.header__menu-nav-nestable-wrapper.brxe-nav-nested .brx-nav-nested-items > li > a {color: var(--bricks-color-pxxdvn); text-transform: uppercase; font-weight: 600}.header__menu-nav-nestable-wrapper.brxe-nav-nested .brx-nav-nested-items > li > .brxe-text-link:not(a) {color: var(--bricks-color-pxxdvn); text-transform: uppercase; font-weight: 600}.header__menu-nav-nestable-wrapper.brxe-nav-nested .brx-nav-nested-items > li > .brxe-icon {color: var(--bricks-color-pxxdvn); text-transform: uppercase; font-weight: 600}.header__menu-nav-nestable-wrapper.brxe-nav-nested .brx-nav-nested-items > li:has( > .brxe-svg) {color: var(--bricks-color-pxxdvn); text-transform: uppercase; font-weight: 600}.header__menu-nav-nestable-wrapper.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle > * {color: var(--bricks-color-pxxdvn); text-transform: uppercase; font-weight: 600}.header__menu-nav-nestable-wrapper.brxe-nav-nested .brx-nav-nested-items > .brxe-dropdown > .brx-dropdown-content {transform: translateY(70px)}.header__menu-nav-nestable-wrapper.brxe-nav-nested .brx-nav-nested-items > .brxe-dropdown.open > .brx-dropdown-content {transform: translateY(0px)}.header__menu-nav-nestable-wrapper.brxe-nav-nested .brx-nav-nested-items > li > a{text-decoration: underline transparent!important;text-decoration-thickness: 2px!important;text-underline-offset: 4px;-webkit-transition: all 0.4s ease-in-out !important; -moz-transition: all 0.4s ease-in-out !important; -o-transition: all 0.4s ease-in-out !important; transition: all 0.4s ease-in-out !important; } .header__menu-nav-nestable-wrapper.brxe-nav-nested .brx-nav-nested-items > li > a:hover{text-decoration: underline var(--bricks-color-hedxvx)!important;text-decoration-thickness: 2px!important;}@media (max-width: 991px) {.header__menu-nav-nestable-wrapper.brxe-nav-nested.brx-open .brx-nav-nested-items {height: 100vh; width: 370px; right: 0px; left: auto}.header__menu-nav-nestable-wrapper.brxe-nav-nested .brx-nav-nested-items > li > a {padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid var(--bricks-color-werguc)}.header__menu-nav-nestable-wrapper.brxe-nav-nested .brx-nav-nested-items > li > .brxe-text-link:not(a) {padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid var(--bricks-color-werguc)}.header__menu-nav-nestable-wrapper.brxe-nav-nested .brx-nav-nested-items > li > .brxe-icon {padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid var(--bricks-color-werguc)}.header__menu-nav-nestable-wrapper.brxe-nav-nested .brx-nav-nested-items > li:has( > .brxe-svg) {padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid var(--bricks-color-werguc)}.header__menu-nav-nestable-wrapper.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle > * {padding-top: 10px; padding-bottom: 10px}.header__menu-nav-nestable-wrapper.brxe-nav-nested.brx-open .brx-nav-nested-items > li > button.brx-toggle-div {padding-top: 10px; padding-bottom: 10px}.header__menu-nav-nestable-wrapper.brxe-nav-nested .brx-nav-nested-items > li > .brx-submenu-toggle {border-bottom: 1px solid var(--bricks-color-werguc)}.header__menu-nav-nestable-wrapper.brxe-nav-nested .brx-nav-nested-items > .brxe-dropdown.open > .brx-dropdown-content {transform: translateY(0px)}}@media (max-width: 478px) {.header__menu-nav-nestable-wrapper.brxe-nav-nested.brx-open .brx-nav-nested-items {width: 100%}}@media (max-width: 991px) {.header__menu-nav-nestable-items-wrapper.brxe-block {box-shadow: 0px 0px 20px 0px var(--bricks-color-rgqfny); justify-content: flex-start; align-items: flex-start; align-self: stretch !important; width: 100%; padding-top: 0px; padding-right: 0px; padding-bottom: 40px; padding-left: 0px}}@media (max-width: 478px) {.header__menu-nav-nestable-items-wrapper li { width: 100%}}.header__menu-nav-nestable-items-logo-wrapper.brxe-div {display: none}@media (max-width: 991px) {.header__menu-nav-nestable-items-logo-wrapper.brxe-div {display: flex; align-self: stretch !important; width: 100%; justify-content: space-between; align-items: center; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; background-color: var(--bricks-color-oogszu); margin-bottom: 20px}}@media (max-width: 478px) {.header__menu-nav-nestable-items-logo-wrapper.brxe-div {background-color: var(--bricks-color-arotfs)}}@media (max-width: 991px) {.header__menu-nav-nestable-items-logo-mobile.brxe-logo .bricks-site-logo {width: 170px}}@media (max-width: 991px) {.header__menu-nav-nestable-items-close.brxe-toggle {color: var(--bricks-color-lbxbdf); fill: var(--bricks-color-lbxbdf)}}@media (max-width: 478px) {.header__menu-nav-nestable-items-close.brxe-toggle {--brxe-toggle-scale: 0.7}}@media (max-width: 991px) {.header__menu-nav-nestable-items-link.brxe-text-link {padding-right: 20px; padding-left: 20px}}@media (max-width: 478px) {.header__menu-nav-nestable-items-link.brxe-text-link {width: 100%; min-width: 100%}}.header__menu-nav-nestable-items-service-wrapper.brxe-dropdown .brx-dropdown-content {min-width: 550px}@media (max-width: 991px) {.header__menu-nav-nestable-items-service-wrapper.brxe-dropdown {padding-right: 20px; padding-left: 20px}}.header__menu-nav-nestable-items-service-content-wrapper.brxe-div {box-shadow: 0px 0px 20px 0px var(--bricks-color-rgqfny); overflow: hidden}@media (max-width: 991px) {.header__menu-nav-nestable-items-service-content-wrapper.brxe-div {margin-top: 10px; margin-bottom: 20px}}.card-border-radius.brxe-div {border-radius: 15px}.header__menu-nav-nestable-items-service-content-link-wrapper.brxe-div {display: grid; align-items: initial; grid-template-columns: repeat(2, minmax(0, 1fr)); padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px}@media (max-width: 991px) {.header__menu-nav-nestable-items-service-content-link-wrapper.brxe-div {grid-template-columns: repeat(1, minmax(0, 1fr))}}.header__menu-nav-nestable-items-service-content-link.brxe-text-link {padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; gap: 15px; font-weight: 600; border-radius: 10px}.header__menu-nav-nestable-items-service-content-link.brxe-text-link:hover {background-color: var(--bricks-color-yqpjsp)}.header__menu-nav-nestable-items-service-content-link.brxe-text-link .icon{ height: 60px; line-height: 60px; min-width: 60px; display: inline-flex; align-items: center; justify-content: center;background-color: #c80024;;border-radius: 10px} .header__menu-nav-nestable-items-service-content-link:hover { color: #fff;} .header__menu-nav-nestable-items-service-content-link{ -webkit-transition: all 0.4s ease-in-out !important; -moz-transition: all 0.4s ease-in-out !important; -o-transition: all 0.4s ease-in-out !important; transition: all 0.4s ease-in-out !important; }.header__menu-nav-nestable-items-service-content-cta-wrapper.brxe-div {background-color: var(--bricks-color-yqpjsp); padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; display: flex; flex-wrap: nowrap; flex-direction: column; align-self: stretch !important; width: 100%; justify-content: center; align-items: center}@media (max-width: 991px) {.header__menu-nav-nestable-items-service-content-cta-wrapper.brxe-div {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}}.header__menu-nav-nestable-items-service-content-cta-link.brxe-text-link {color: var(--bricks-color-lbxbdf); font-weight: 700; text-transform: uppercase; text-align: center}.header__menu-nav-nestable-items-btn-wrapper.brxe-div {display: flex; flex-direction: column; align-self: center !important; justify-content: center; align-items: center; flex-wrap: wrap}@media (max-width: 991px) {.header__menu-nav-nestable-items-btn-wrapper.brxe-div {margin-top: 20px; width: 100%; padding-right: 20px; padding-left: 20px}}@media (max-width: 991px) {.header__menu-nav-nestable-items-btn.brxe-button {width: 100%; min-width: 100%}}@media (max-width: 991px) {.header__menu-nav-nestable-items-open.brxe-toggle {color: var(--bricks-color-hedxvx); fill: var(--bricks-color-hedxvx); color: var(--bricks-color-oogszu)}}@media (max-width: 478px) {.header__menu-nav-nestable-items-open.brxe-toggle {--brxe-toggle-scale: 0.7}}@media (max-width: 367px) {.header__menu-nav-nestable-items-open.brxe-toggle {color: var(--bricks-color-arotfs)}}.service-single.brxe-section {display: flex; flex-wrap: nowrap; flex-direction: column; align-self: center !important; justify-content: center; align-items: center}.service-single__grid-inner.brxe-container {display: grid; align-items: initial; grid-template-columns: 65% 30%; justify-items: space-between; align-items: stretch; justify-content: space-between; align-content: stretch; grid-gap: 40px}@media (max-width: 991px) {.service-single__grid-inner.brxe-container {grid-template-columns: 100%}}.service-single__overview-wrapper.brxe-block {display: flex; flex-wrap: nowrap; flex-direction: column; align-self: center !important; justify-content: center; align-items: center; row-gap: 30px}.service-single__overview-carousel-inner.brxe-div {display: flex; flex-wrap: nowrap; flex-direction: column; align-self: stretch !important; width: 100%; justify-content: center; align-items: flex-start; row-gap: 20px}.pre-header.brxe-breadcrumbs {color: var(--bricks-color-arotfs); font-weight: 800; text-transform: uppercase; font-style: italic; font-size: 16px; line-height: 1}@media (max-width: 767px) {.pre-header.brxe-breadcrumbs {font-size: 15px}}.h1-heading-sub-page-hero.brxe-heading {color: var(--bricks-color-pxxdvn); font-size: 60px; line-height: 1.2}@media (max-width: 1080px) {.h1-heading-sub-page-hero.brxe-heading {font-size: 50px}}@media (max-width: 991px) {.h1-heading-sub-page-hero.brxe-heading {font-size: 40px}}@media (max-width: 767px) {.h1-heading-sub-page-hero.brxe-heading {font-size: 35px}}@media (max-width: 478px) {.h1-heading-sub-page-hero.brxe-heading {font-size: 32px}}@media (max-width: 367px) {.h1-heading-sub-page-hero.brxe-heading {font-size: 28px}}.service-single__overview-carousel.brxe-carousel .swiper-wrapper {align-items: center}.service-single__overview-carousel.brxe-carousel .swiper-button {color: var(--bricks-color-oogszu); font-size: 30px; background-color: var(--bricks-color-pygeva); height: 50px; width: 50px; border-radius: 100px}.service-single__overview-carousel.brxe-carousel .bricks-swiper-button-prev {right: auto; left: 70px}.service-single__overview-carousel.brxe-carousel .bricks-swiper-button-next {right: 70px}.image-border-radius.brxe-carousel .image {border-radius: 15px}.service-single__overview-card-wrapper.brxe-div {flex-direction: column; display: flex; flex-wrap: nowrap; align-self: stretch !important; width: 100%; justify-content: center; align-items: flex-start; row-gap: 20px}.h3-heading.brxe-heading {text-align: left; display: flex}.body-text.brxe-text {font-weight: 600}.body-text.brxe-text a {font-weight: 600; font-size: inherit}.service-single__overview-list.brxe-list .content {justify-content: flex-start; align-items: flex-start}.service-single__overview-list.brxe-list .description {justify-content: flex-start; align-items: flex-start}.service-single__overview-list.brxe-list .icon {height: 27px}.service-single__overview-list.brxe-list .title {margin-right: 0px; margin-left: 10px}.service-single__overview-list.brxe-list .separator {display: none}.service-single__overview-list.brxe-list {display: flex; align-self: stretch; justify-content: space-between; align-items: flex-start; font-weight: 600}.service-single__overview-list.brxe-list { flex-wrap: wrap; gap: 10px 15px;}@media (min-width: 981px) { .service-single__overview-list li { width: 48%;  }}.service-single__key-benefits-wrapper.brxe-div {display: flex; flex-wrap: nowrap; flex-direction: column; align-self: stretch !important; width: 100%; justify-content: flex-start; align-items: flex-start; row-gap: 20px}.service-single__key-benefits-grid.brxe-div {display: grid; align-items: initial; justify-items: space-between; align-items: stretch; justify-content: space-between; align-content: stretch}.grid-2.brxe-div {grid-template-columns: repeat(2, minmax(0, 1fr)); grid-gap: 40px; display: grid; align-items: initial}@media (max-width: 991px) {.grid-2.brxe-div {grid-template-columns: repeat(1, minmax(0, 1fr))}}.service-single__key-benefits-image.brxe-image:not(.tag), .service-single__key-benefits-image.brxe-image img {object-fit: cover}.service-single__key-benefits-image.brxe-image {border-radius: 15px; display: flex; align-self: stretch; justify-content: center; align-items: center; width: 100%; height: 100%}.service-single__key-benefits-list.brxe-list .content {justify-content: flex-start; align-items: flex-start}.service-single__key-benefits-list.brxe-list .description {justify-content: flex-start; align-items: flex-start}.service-single__key-benefits-list.brxe-list .icon {height: 27px}.service-single__key-benefits-list.brxe-list .title {margin-right: 0px; margin-left: 10px}.service-single__key-benefits-list.brxe-list .separator {display: none}.service-single__key-benefits-list.brxe-list {display: flex; flex-direction: column; align-self: stretch; justify-content: flex-start; align-items: flex-start; gap: 10px; font-weight: 600}.service-single__overview-faq.brxe-div {display: flex; flex-wrap: nowrap; flex-direction: column; align-self: stretch !important; width: 100%; justify-content: center; align-items: flex-start; row-gap: 20px}.faq-page__faq.brxe-accordion .accordion-title .icon {font-size: 20px; color: var(--bricks-color-oogszu)}.faq-page__faq.brxe-accordion .accordion-title .icon.expanded {color: var(--bricks-color-yqpjsp); font-size: 20px}.faq-page__faq.brxe-accordion .brx-open .title + .icon {transform: rotate(136deg)}.faq-page__faq.brxe-accordion .accordion-title-wrapper {padding-top: 20px; padding-right: 5px; padding-bottom: 20px; padding-left: 5px}.faq-page__faq.brxe-accordion .accordion-title .title {color: var(--bricks-color-wtlnav)}.faq-page__faq.brxe-accordion .accordion-content-wrapper {margin-bottom: 10px; padding-right: 5px; padding-left: 5px; color: var(--bricks-color-wtlnav)}.faq-page__faq.brxe-accordion .accordion-item {border-bottom: 1px solid var(--bricks-color-werguc); font-weight: 600}.faq-page__faq.brxe-accordion .accordion-item:first-child { padding-top: 0px!important;}.service-single__sidebar-wrapper.brxe-block {display: flex; flex-wrap: nowrap; flex-direction: column; align-self: stretch !important; width: 100%; justify-content: flex-start; align-items: flex-start}.service-single__sidebar-form-wrapper.brxe-div {display: flex; flex-direction: column; flex-wrap: nowrap; align-self: flex-start !important; justify-content: flex-start; align-items: center; background-color: var(--bricks-color-arotfs); padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; position: sticky; top: 130px}.service-single__sidebar-form.brxe-form .submit-button-wrapper {width: 100%}.service-single__sidebar-form.brxe-form button[type=submit].bricks-button {border-style: none}.service-single__sidebar-form.brxe-form .bricks-button {background-color: var(--bricks-color-yqpjsp)}.service-single__sidebar-form.brxe-form ::placeholder {font-weight: 600}.service-single__sidebar-form.brxe-form select {font-weight: 600}.service-single__sidebar-form.brxe-form .form-group label { color: #fff; font-size: 14px; letter-spacing: 0px; font-weight: 600;}.footer.brxe-section {display: flex; flex-wrap: nowrap; flex-direction: column; align-self: center !important; justify-content: center; align-items: center; row-gap: 40px; background-color: var(--bricks-color-pygeva); border-top: 1px solid var(--bricks-color-werguc); padding-top: 50px; padding-bottom: 40px}@media (max-width: 478px) {.footer.brxe-section {padding-bottom: var(--section-space-s)}}@media (max-width: 367px) {.footer.brxe-section {row-gap: 30px}}.footer__top-bar-wrapper.brxe-container {display: grid; align-items: initial; justify-items: space-between; align-items: stretch; justify-content: space-between; align-content: stretch; grid-template-columns: repeat(3, minmax(0, 1fr))}@media (max-width: 1080px) {.footer__top-bar-wrapper.brxe-container {grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 767px) {.footer__top-bar-wrapper.brxe-container {grid-template-columns: repeat(1, minmax(0, 1fr))}}.footer__top-bar-info-box.brxe-icon-box .content {font-weight: 600}.footer__top-bar-info-box h3{ margin-bottom: 10px}.footer__top-bar-info-box-link-wrapper.brxe-div {display: flex; align-self: center !important; justify-content: center; align-items: center}@media (max-width: 1080px) {.footer__top-bar-info-box-link-wrapper.brxe-div {justify-content: space-between}}@media (max-width: 478px) {.footer__top-bar-info-box-link-wrapper.brxe-div {justify-content: flex-start}}.footer__top-bar-info-box-link.brxe-icon-box {flex-direction: row; gap: 20px}.footer__top-bar-info-box-link.brxe-icon-box .icon {align-self: center; height: 50px; line-height: 50px; min-width: 50px; color: var(--bricks-color-lbxbdf); border-radius: 100px; background-color: var(--bricks-color-arotfs)}.footer__top-bar-info-box-link.brxe-icon-box .icon a {color: var(--bricks-color-lbxbdf)}.footer__top-bar-info-box-link.brxe-icon-box .content {align-self: center; text-transform: none; font-weight: 600}.footer__top-bar-info-box-link .icon { display: inline-flex; align-items: center; justify-content: center; align-content: center;} .footer__top-bar-info-box-link :where(p){ margin-bottom: 0px; line-height: 1.5;} .footer__top-bar-info-box-link strong { font-size: 20px; border-bottom: 2px solid var(--bricks-color-pygeva);-webkit-transition: all 0.4s ease-in-out !important; -moz-transition: all 0.4s ease-in-out !important; -o-transition: all 0.4s ease-in-out !important; transition: all 0.4s ease-in-out !important; } .footer__top-bar-info-box-link:hover strong {color: var(--bricks-color-hedxvx);border-bottom: 2px solid var(--bricks-color-hedxvx);}@media (max-width: 478px) {.footer__top-bar-info-box-link strong{ font-size: 18px;}}@media (max-width: 367px) {.footer__top-bar-info-box-link.brxe-icon-box .content {font-size: 14px}.footer__top-bar-info-box-link strong{ font-size: 16px;}}.footer__divider-wrapper.brxe-container {display: flex; flex-wrap: nowrap; flex-direction: column; align-self: center !important; justify-content: center; align-items: center}.footer__divider.brxe-divider.horizontal .line {border-top-style: solid; border-top-width: 1px; border-top-color: var(--bricks-color-werguc)}.footer__divider.brxe-divider.vertical .line {border-right-style: solid; border-right-color: var(--bricks-color-werguc)}.footer__divider.brxe-divider .line {height: 1px}.footer__divider.brxe-divider .icon {color: var(--bricks-color-werguc)}.footer__inner.brxe-container {display: grid; align-items: initial; justify-items: space-between; align-items: stretch; justify-content: space-between; align-content: stretch; grid-template-columns: repeat(3, minmax(0, 1fr))}@media (max-width: 767px) {.footer__inner.brxe-container {grid-template-columns: repeat(2, minmax(0, 1fr))}}@media (max-width: 367px) {.footer__inner.brxe-container {grid-gap: 15px}}.footer__content-wrapper.brxe-div {display: flex; justify-content: flex-start; flex-wrap: nowrap; align-items: stretch; flex-direction: column; align-self: stretch !important; width: 100%}.footer__content-title.brxe-heading {text-transform: uppercase; font-weight: 700; line-height: 2}.footer__content-link-wrapper.brxe-div {display: flex; flex-wrap: nowrap; flex-direction: column; align-self: stretch !important; width: 100%; justify-content: flex-start; align-items: flex-start; row-gap: 10px; font-size: 15px}@media (max-width: 367px) {.footer__content-link-wrapper.brxe-div {row-gap: 5px}}.footer__content-link.brxe-text-link {text-decoration: none; font-weight: 500; line-height: 1.4; transition: all 0.5s ease-in-out; display: flex; opacity: 1}.footer__content-link.brxe-text-link:hover {opacity: 1}a.brxe-text-link.footer__content-link { border-bottom: 2px solid transparent; padding-bottom: 2px;-webkit-transition: all 0.4s ease-in-out !important; -moz-transition: all 0.4s ease-in-out !important; -o-transition: all 0.4s ease-in-out !important; transition: all 0.4s ease-in-out !important; }a.brxe-text-link.footer__content-link:hover { border-bottom: 2px solid var(--bricks-color-hedxvx);}.footer__bottom-bar-inner.brxe-container {display: grid; align-items: initial; justify-items: space-between; align-items: stretch; justify-content: space-between; align-content: stretch; grid-template-columns: repeat(3, minmax(0, 1fr))}@media (max-width: 767px) {.footer__bottom-bar-inner.brxe-container {display: flex; flex-wrap: wrap; flex-direction: row; align-self: stretch !important; width: 100%; justify-content: space-between; align-items: center}}.footer-bottom-bar__text a{ text-underline-offset: 3px;-webkit-transition: all 0.4s ease-in-out !important; -moz-transition: all 0.4s ease-in-out !important; -o-transition: all 0.4s ease-in-out !important; transition: all 0.4s ease-in-out !important; }@media (max-width: 767px) {.footer-bottom-bar__text.brxe-text {order: 3; align-self: center; display: flex; justify-content: center; align-items: center}}.footer__bottom-bar-logo.brxe-logo {display: flex; align-items: center; justify-content: flex-end; align-self: center}.footer__bottom-bar-logo.brxe-logo .bricks-site-logo {width: 200px}@media (max-width: 767px) {.footer__bottom-bar-logo.brxe-logo {order: 1; align-items: center; justify-content: center; align-self: center}}.footer__bottom-bar-back-top-top.brxe-back-to-top {position: static; align-self: center; justify-content: center; align-items: center; width: 60px; flex-direction: row; margin-right: auto; margin-left: auto; padding-top: 15px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px; background-color: var(--bricks-color-arotfs); color: var(--bricks-color-lbxbdf); font-weight: 600; text-transform: uppercase; letter-spacing: 1px; border: 5px solid var(--bricks-color-pygeva); border-radius: 100px; min-width: 60px; height: 60px; min-height: 60px; position: fixed; bottom: 70px}.footer__bottom-bar-back-top-top.brxe-back-to-top:hover {background-color: var(--bricks-color-mvjeac)}.footer__bottom-bar-back-top-top { -webkit-transition: all 0.4s ease-in-out !important; -moz-transition: all 0.4s ease-in-out !important; -o-transition: all 0.4s ease-in-out !important; transition: all 0.4s ease-in-out !important; }:root {--bricks-color-hedxvx: #6868e5;--bricks-color-veeonp: #2c2c66;--bricks-color-pygeva: #ffffff;--bricks-color-gxpeel: #0b0b38;--bricks-color-werguc: #d3dce8;--bricks-color-wtlnav: #221c34;--bricks-color-lbxbdf: #ffffff;--bricks-color-pxxdvn: #1b1135;--bricks-color-gusjhz: #ffffff;--bricks-color-jjhfhz: #f5f5ff;--bricks-color-ujvhjq: rgba(2, 0, 10, 0.95);--bricks-color-rgqfny: rgba(110, 130, 208, 0.1);--bricks-color-kdiahe: rgba(255, 255, 255, 0.15);--bricks-color-irbcik: #8181e9;--bricks-color-mvjeac: #db0030;--bricks-color-oogszu: #a50044;--bricks-color-yqpjsp: #edbb00;--bricks-color-xhlbue: #e6005c;--bricks-color-arotfs: #bd001f;}:root[data-brx-theme="dark"] {--bricks-color-hedxvx: #6868e5;--bricks-color-veeonp: #2c2c66;--bricks-color-pygeva: #ffffff;--bricks-color-gxpeel: #0b0b38;--bricks-color-werguc: #d3dce8;--bricks-color-wtlnav: #221c34;--bricks-color-lbxbdf: #ffffff;--bricks-color-pxxdvn: #1b1135;--bricks-color-gusjhz: #ffffff;--bricks-color-jjhfhz: #f5f5ff;--bricks-color-ujvhjq: rgba(2, 0, 10, 0.95);--bricks-color-rgqfny: rgba(110, 130, 208, 0.1);--bricks-color-kdiahe: rgba(255, 255, 255, 0.15);--bricks-color-irbcik: #8181e9;--bricks-color-mvjeac: #db0030;--bricks-color-oogszu: #a50044;--bricks-color-yqpjsp: #edbb00;--bricks-color-xhlbue: #e6005c;--bricks-color-arotfs: #bd001f;}@media (max-width: 991px) {#brxe-wpbzpf {padding-top: 1rem; padding-right: 2rem; padding-bottom: 1rem; padding-left: 2rem; background-color: #ffffff; border-radius: 100px}}@media (max-width: 367px) {#brxe-vajips {background-color: var(--bricks-color-arotfs)}}@media (max-width: 478px) {#brxe-xqamzz {display: flex; width: 100%}}#brxe-tytoew .icon > svg {height: 40px; width: 40px; fill: var(--bricks-color-veeonp); color: var(--bricks-color-veeonp)}#brxe-hbdmbg .icon > svg {height: 40px; width: 40px; fill: var(--bricks-color-veeonp); color: var(--bricks-color-veeonp)}#brxe-lrkdwc .icon > svg {height: 40px; width: 40px; fill: var(--bricks-color-veeonp); color: var(--bricks-color-veeonp)}#brxe-ojbrkw .icon > svg {height: 40px; width: 40px; fill: var(--bricks-color-veeonp); color: var(--bricks-color-veeonp)}#brxe-amqcph .icon > svg {height: 40px; width: 40px; fill: var(--bricks-color-veeonp); color: var(--bricks-color-veeonp)}#brxe-tcyzsx .icon > svg {height: 40px; width: 40px; fill: var(--bricks-color-veeonp); color: var(--bricks-color-veeonp)}@media (max-width: 991px) {#brxe-qzqyok {justify-content: flex-start}}@layer bricks {@media (max-width: 991px) {#brxe-vjcxms .brx-toggle-div { display: inline-flex; }#brxe-vjcxms .brxe-toggle { display: inline-flex; }[data-script-id="vjcxms"] .brx-nav-nested-items {opacity: 0;visibility: hidden;gap: 0;position: fixed;z-index: 1001;top: 0;right: 0;bottom: 0;left: 0;display: flex;align-items: center;justify-content: center;flex-direction: column;background-color: #fff;overflow-y: scroll;flex-wrap: nowrap;}#brxe-vjcxms.brx-open .brx-nav-nested-items {opacity: 1;visibility: visible;}}}#brxe-pmurmb .repeater-item [data-field-id="225b9c"] {margin-top: 20px; margin-right: 0; margin-bottom: 20px; margin-left: 0}#brxe-lzkgrb svg {height: 18px; width: 18px; fill: #2c2c66; color: #2c2c66}#brxe-rcmbng svg {height: 18px; width: 18px; fill: #2c2c66; color: #2c2c66}#brxe-nwxoms {text-align: center; color: var(--bricks-color-pxxdvn); max-width: 700px; width: 100%}#brxe-amduob {text-align: center; color: var(--bricks-color-gusjhz)}#brxe-emghay .bricks-button {background-color: var(--bricks-color-yqpjsp)}#brxe-zophdp svg {height: 20px; width: 20px; fill: var(--bricks-color-gusjhz); color: var(--bricks-color-gusjhz)}#brxe-zophdp h1 {font-weight: 600}#brxe-zophdp h2 {font-weight: 600}#brxe-zophdp h3 {font-weight: 600}#brxe-zophdp h4 {font-weight: 600}#brxe-zophdp h5 {font-weight: 600}#brxe-zophdp h6 {font-weight: 600}#brxe-lblqmi svg {height: 20px; width: 20px; fill: var(--bricks-color-gusjhz); color: var(--bricks-color-gusjhz)}@media (max-width: 478px) {#brxe-mdqjfr {text-align: center}#brxe-mdqjfr a {text-align: center; font-size: inherit}}#brxe-kfsiek {display: flex; align-items: center}@media (max-width: 767px) {#brxe-kfsiek {flex-direction: row-reverse}}#brxe-ryxnhi {font-size: 30px}#brxe-rrsbue {gap: 10px}#brxe-sqcjcw {display: flex; flex-direction: row; justify-content: space-between; align-items: center}@media (max-width: 767px) {#brxe-sqcjcw {flex-direction: column-reverse}}#brx-header.brx-sticky.scrolling > .brxe-section,#brx-header.brx-sticky.scrolling > .brxe-container,#brx-header.brx-sticky.scrolling > .brxe-block,#brx-header.brx-sticky.scrolling > .brxe-div {background-color: var(--bricks-color-pygeva)}#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 {box-shadow: 0px 0px 1px 1px var(--bricks-color-werguc)}body.bricks-is-frontend.bricks-is-frontend :focus-visible { outline-width: 0px!important; outline-offset: 0px!important; } :where(.brxe-form) .message.success { background-color: var(--primary)!important; color: #fff!important; font-weight: 500!important;}
/*# sourceURL=bricks-frontend-inline-inline-css */
