html {scroll-behavior: smooth}
/* COLOR VARS */
:root {
--bricks-color-dwbpeb: #f98d00;
--bricks-color-qrplqd: #df7f02;
--bricks-color-umhyfk: #00c577;
--bricks-color-jyeszx: #01232c;
--bricks-color-qbgkpg: #4e4e4e;
--bricks-color-svmttk: #949899;
--bricks-color-isrotr: #c6cbcc;
--bricks-color-edxdfn: #e1e5e5;
--bricks-color-gnynuf: #f5f7f7;
--bricks-color-yfvxsa: #f8f9fa;
--bricks-color-qtygeu: #ffffff;
}

/* THEME STYLE CSS */

/* BREAKPOINT: Desktop (BASE) */
 .bricks-button {font-weight: 500; line-height: 1.4; border: 1px solid var(--bricks-border-color); border-radius: 100px; transition: .2s; padding-top: 8px; padding-right: 32px; padding-bottom: 8px; padding-left: 32px}
 :root .bricks-button[class*="primary"] {color: var(--bricks-color-qtygeu); border-color: var(--bricks-color-dwbpeb)}
 :root .bricks-button[class*="primary"]:not(.outline) {background-color: var(--bricks-color-dwbpeb)}
 :root .bricks-button[class*="light"] {color: var(--bricks-color-dwbpeb); font-weight: 600; border-color: var(--bricks-color-dwbpeb)}
 :root .bricks-button[class*="primary"]:hover {border-color: var(--bricks-color-qrplqd)}
 :root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox):hover {background-color: var(--bricks-color-dwbpeb)}
 :root .bricks-button[class*="light"]:hover {color: var(--bricks-color-qtygeu); border-color: var(--bricks-color-qrplqd)}
 .bricks-button.sm {padding-top: 4px; padding-right: 12px; padding-bottom: 4px; padding-left: 12px; font-size: 16px}
 :root .bricks-button[class*="primary"]:not(.outline):hover {background-color: var(--bricks-color-qrplqd)}
 body {font-size: 16px; font-family: "Spline Sans"; line-height: 1.5; color: var(--bricks-color-svmttk)}
 h1,  h2,  h3,  h4,  h5,  h6 {color: var(--bricks-color-jyeszx); font-weight: 700}
 h1 {font-size: 48px; font-weight: 400; line-height: 1.25}
 h2 {font-size: 32px}
 body.bricks-is-frontend :focus {outline: none}
 :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: .2s}
 .brxe-container {width: 1224px}
 .woocommerce main.site-main {width: 1224px}
 #brx-content.wordpress {width: 1224px}
.brxe-form .form-group {padding-bottom: 16px}
.brxe-form .form-group input {padding-top: 14px; padding-right: 16px; padding-bottom: 14px; padding-left: 16px; background-color: rgba(255, 255, 255, 0); border-color: var(--bricks-color-isrotr); border-radius: 8px; color: var(--bricks-color-jyeszx); font-size: 14px; line-height: 1.4}
.brxe-form .flatpickr {padding-top: 14px; padding-right: 16px; padding-bottom: 14px; padding-left: 16px; background-color: rgba(255, 255, 255, 0); border-color: var(--bricks-color-isrotr); border-radius: 8px}
.brxe-form select {padding-top: 14px; padding-right: 16px; padding-bottom: 14px; padding-left: 16px; background-color: rgba(255, 255, 255, 0); border-color: var(--bricks-color-isrotr); border-radius: 8px; color: var(--bricks-color-jyeszx); font-size: 14px; line-height: 1.4; color: var(--bricks-color-svmttk)}
.brxe-form textarea {padding-top: 14px; padding-right: 16px; padding-bottom: 14px; padding-left: 16px; background-color: rgba(255, 255, 255, 0); border-color: var(--bricks-color-isrotr); border-radius: 8px; color: var(--bricks-color-jyeszx); font-size: 14px; line-height: 1.4}
.brxe-form .bricks-button {border-color: var(--bricks-color-isrotr); border-radius: 8px; border-radius: 100px; padding-top: 11px; padding-bottom: 11px; font-weight: 600}
.brxe-form .choose-files {border-color: var(--bricks-color-isrotr); border-radius: 8px}
.brxe-form ::placeholder {color: var(--bricks-color-svmttk)}
.brxe-form .form-group input:hover {border-color: var(--bricks-color-jyeszx)}
.brxe-form .flatpickr:hover {border-color: var(--bricks-color-jyeszx)}
.brxe-form select:hover {border-color: var(--bricks-color-jyeszx)}
.brxe-form textarea:hover {border-color: var(--bricks-color-jyeszx)}
.brxe-form .bricks-button:hover {border-color: var(--bricks-color-jyeszx)}
.brxe-form .choose-files:hover {border-color: var(--bricks-color-jyeszx)}
.brxe-form .form-group input:focus {border-color: var(--bricks-color-jyeszx)}
.brxe-form .flatpickr:focus {border-color: var(--bricks-color-jyeszx)}
.brxe-form select:focus {border-color: var(--bricks-color-jyeszx)}
.brxe-form textarea:focus {border-color: var(--bricks-color-jyeszx)}
.brxe-form .bricks-button:focus {border-color: var(--bricks-color-jyeszx)}
.brxe-form .choose-files:focus {border-color: var(--bricks-color-jyeszx)}

/* BREAKPOINT: Tablet landscape */
@media (max-width: 1272px) {
 .brxe-container {padding-right: 24px; padding-left: 24px}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
 h1 {font-size: 32px}
 h2 {font-size: 24px}
}
/* GLOBAL CLASSES CSS */

/* BREAKPOINT: Desktop (BASE) */
.header_link-mobile.brxe-div {column-gap: 8px; align-items: center; display: flex}
.header_link-mobile * { transition: .2s;} .header_link-mobile img { filter: grayscale(1) brightness(0.5);} .header_link-mobile:hover img,.header_link-mobile.actived img { filter: none;} .header_link-mobile:hover p,.header_link-mobile.actived p { color: var(--bricks-color-umhyfk)!important;}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.header_link-mobile.brxe-div {display: flex; padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; border-style: none; border-radius: 8px}
/* CUSTOM CSS */
.header_link-mobile.actived {
  background-color: var(--bricks-color-yfvxsa);
  font-weight: 700;
}
}

/* BREAKPOINT: Desktop (BASE) */
.nav_link.brxe-text-link {color: var(--bricks-color-qbgkpg); transition: .2s}
.nav_link.brxe-text-link:hover {color: var(--bricks-color-umhyfk)}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.nav_link.brxe-text-link {padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; border-radius: 8px}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.nav_link.brxe-text-link:hover {background-color: var(--bricks-color-yfvxsa); font-weight: 600}
}

/* BREAKPOINT: Desktop (BASE) */
.header_link.brxe-div {display: flex; align-items: center; column-gap: 8px; padding-top: 24px; padding-right: 8px; padding-bottom: 24px; padding-left: 8px; border-bottom: 3px solid rgba(0, 199, 123, 0); transition: .2s; cursor: pointer}
.header_link.brxe-div:hover {color: var(--bricks-color-umhyfk); border-color: var(--bricks-color-umhyfk)}
.header_link.actived { border-bottom-color: var(--bricks-color-umhyfk);} .header_link * { transition: .2s;} .header_link img { filter: grayscale(1) brightness(0.5);} .header_link:hover img,.header_link.actived img { filter: none;} .header_link:hover p,.header_link.actived p { color: var(--bricks-color-umhyfk)!important;}

/* BREAKPOINT: Tablet landscape */
@media (max-width: 1272px) {
.header_link.brxe-div {font-size: 14px; line-height: 1}
}
/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.header_link.brxe-div {font-size: 16px}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.header_link.brxe-div:hover {background-color: var(--bricks-color-yfvxsa); font-weight: 600}
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
.partner.brxe-image:not(.tag) {object-fit: contain}
.partner.brxe-image img {object-fit: contain}
}

/* BREAKPOINT: Desktop (BASE) */
.list.brxe-block {padding-top: 225px; margin-top: -145px}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.list.brxe-block {margin-top: -60px; padding-top: 140px}
}

/* BREAKPOINT: Desktop (BASE) */
.list.brxe-section {padding-top: 225px; margin-top: -145px}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.list.brxe-section {margin-top: -60px; padding-top: 140px}
}

/* BREAKPOINT: Desktop (BASE) */
.cards.brxe-block {margin-top: 32px; display: grid; align-items: initial; grid-template-columns: repeat(4,1fr); grid-gap: 24px}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.cards.brxe-block {grid-template-columns: 1fr 1fr}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.cards.brxe-block {grid-gap: 12px}
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
.cards.brxe-block {grid-template-columns: 1fr; grid-gap: 24px}
}

/* BREAKPOINT: Desktop (BASE) */
.card.brxe-div {width: 100%; display: flex; row-gap: 16px; padding-top: 32px; padding-right: 24px; padding-bottom: 80px; padding-left: 24px; border: 1px solid var(--bricks-color-isrotr); border-radius: 8px; flex-direction: column; background-color: var(--bricks-color-qtygeu); position: relative}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.card.brxe-div {padding-bottom: 88px}
}

/* BREAKPOINT: Desktop (BASE) */
.card_media.brxe-image {height: 200px; width: 100%; border-radius: 4px}

/* BREAKPOINT: Tablet landscape */
@media (max-width: 1272px) {
.card_media.brxe-image {height: 15vw}
}
/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.card_media.brxe-image {height: 28vw}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.card_media.brxe-image {height: 50vw}
}

/* BREAKPOINT: Desktop (BASE) */
.card_title.brxe-heading {font-size: 16px; font-weight: 600; line-height: 1.55}


/* BREAKPOINT: Desktop (BASE) */
.card_descrption.brxe-text-basic {margin-top: -8px; color: var(--bricks-color-jyeszx)}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.card_descrption.brxe-text-basic {font-size: 14px}
}

/* BREAKPOINT: Desktop (BASE) */
.card_button-wrapper.brxe-block {position: absolute; top: 0px; left: 0px; height: 100%; padding-top: 32px; padding-right: 24px; padding-bottom: 32px; padding-left: 24px; display: flex; align-items: stretch; cursor: pointer}


/* BREAKPOINT: Desktop (BASE) */
.card_button.brxe-button {margin-top: auto; cursor: pointer; gap: 8px; width: 100%}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.card_button.brxe-button {gap: 4px; padding-top: 8px; padding-bottom: 8px}
}

/* BREAKPOINT: Desktop (BASE) */
.card-case_brand.brxe-image {height: 40px}
.card-case_brand.brxe-image:not(.tag) {object-fit: contain}
.card-case_brand.brxe-image img {object-fit: contain}


/* BREAKPOINT: Desktop (BASE) */
.card_description.brxe-text-basic {margin-top: -8px}
.card_description { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; line-clamp: 4; -webkit-box-orient: vertical;}


/* BREAKPOINT: Desktop (BASE) */
.faq_item.brxe-block {margin-bottom: 16px}
.faq_item.hidden { display: none;}


/* BREAKPOINT: Desktop (BASE) */
.faq_title.brxe-block {padding-top: 20px; padding-right: 16px; padding-bottom: 20px; padding-left: 16px; border: 1px solid var(--bricks-color-isrotr); border-radius: 8px}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.faq_title.brxe-block {flex-wrap: nowrap}
}

/* BREAKPOINT: Desktop (BASE) */
.faq_question.brxe-heading {font-size: 16px; font-weight: 500; line-height: 1.4; display: inline}


/* BREAKPOINT: Desktop (BASE) */
.faq_icon.brxe-icon {font-size: 24px; transition: .2s}
.brx-open .faq_icon { transform: rotatez(45deg);}


/* BREAKPOINT: Desktop (BASE) */
.faq_answer.brxe-text-basic {padding-top: 24px; padding-right: 16px; padding-bottom: 8px; padding-left: 16px}


/* BREAKPOINT: Desktop (BASE) */
.slider.brxe-slider-nested {margin-top: 32px}
.slider.brxe-slider-nested .splide__arrow {height: 48px; width: 48px}
.slider.brxe-slider-nested .splide__arrow--prev {left: -56px}
.slider.brxe-slider-nested .splide__arrow--next {right: -56px}
.slider.brxe-slider-nested .splide__arrow--prev:hover {left: -60px}
.slider.brxe-slider-nested .splide__arrow--next:hover {right: -60px}
.slider .splide__track { overflow: visible;} .slider .splide__arrow { transition: .2s;} .slider .splide__arrow:disabled { opacity: 0;}

/* BREAKPOINT: Tablet landscape */
@media (max-width: 1272px) {
.slider.brxe-slider-nested .splide__arrow--next {right: -8px}
.slider.brxe-slider-nested .splide__arrow--prev {left: -8px}
.slider.brxe-slider-nested .splide__arrow--prev:hover {left: -12px}
.slider.brxe-slider-nested .splide__arrow--next:hover {right: -12px}
}

/* BREAKPOINT: Desktop (BASE) */
.card-webnar.brxe-div {width: 100%; display: flex; border: 1px solid var(--bricks-color-isrotr); border-radius: 8px; flex-direction: column; overflow: hidden; z-index: 9; background-color: var(--bricks-color-qtygeu); justify-content: flex-start}


/* BREAKPOINT: Desktop (BASE) */
.card-webnar_image.brxe-image {width: 100%; height: 193px}
.card-webnar_image.brxe-image:not(.tag) {object-fit: cover}
.card-webnar_image.brxe-image img {object-fit: cover}


/* BREAKPOINT: Desktop (BASE) */
.card-webnar_content.brxe-block {padding-top: 24px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; row-gap: 8px}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.card-webnar_content.brxe-block {padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px}
}

/* BREAKPOINT: Desktop (BASE) */
.card-webnar_date.brxe-text-basic {font-size: 14px; line-height: 1.2}


/* BREAKPOINT: Desktop (BASE) */
.carrd-webnar_title.brxe-heading {font-size: 18px; font-weight: 400; line-height: 1.25}


/* BREAKPOINT: Desktop (BASE) */
.footer_link.brxe-text-link {color: rgb(255 255 255 / var(--tw-text-opacity)); transition: .2s}
.footer_link.brxe-text-link:hover {color: var(--bricks-color-umhyfk)}


/* BREAKPOINT: Desktop (BASE) */
.footer_social-icon.brxe-image {transition: .2s}
.footer_social-icon.brxe-image:hover {opacity: .48}


/* HEADER CSS (ID: 15) */

/* BREAKPOINT: Desktop (BASE) */
#brxe-safnlj .bricks-site-logo {width: 194px}


/* BREAKPOINT: Desktop (BASE) */
#brxe-jspcoh {display: none}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-jspcoh {display: block}
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#close-nav {color: var(--bricks-color-jyeszx); fill: var(--bricks-color-jyeszx); font-size: 40px}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
#close-nav .brxa-inner {--brxe-toggle-bar-radius: 100px; --brxe-toggle-bar-height: 3px}
#close-nav {--brxe-toggle-scale: .7}
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-giihwy {flex-wrap: nowrap; flex-direction: row; justify-content: space-between; align-items: center; border-bottom-width: 1px}
}

/* BREAKPOINT: Desktop (BASE) */
.brxe-ljgqbh .brxe-mvlyyi.brxe-text-basic {color: var(--bricks-color-qbgkpg)}


/* BREAKPOINT: Desktop (BASE) */
#brxe-ubcsqq {color: var(--bricks-color-qbgkpg)}


/* BREAKPOINT: Desktop (BASE) */
#brxe-cuyvut {color: var(--bricks-color-qbgkpg)}


/* BREAKPOINT: Desktop (BASE) */
#brxe-doklvx {color: var(--bricks-color-qbgkpg)}


/* BREAKPOINT: Desktop (BASE) */
#brxe-tksjno {color: var(--bricks-color-qbgkpg)}


/* BREAKPOINT: Desktop (BASE) */
#brxe-ulgkig {flex-direction: row; column-gap: 18px; align-items: center; margin-bottom: -1px; justify-content: space-between; display: none}

/* BREAKPOINT: Tablet landscape */
@media (max-width: 1272px) {
#brxe-ulgkig {column-gap: 8px}
}
/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-ulgkig {display: flex; flex-direction: column; align-items: stretch; row-gap: 8px; margin-top: 24px}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-xcdssa {font-weight: 700}


/* BREAKPOINT: Desktop (BASE) */
#brxe-vmaeks {font-weight: 700}


/* BREAKPOINT: Desktop (BASE) */
#brxe-hwlmxm {display: flex; flex-direction: row; column-gap: 40px; margin-right: 230px}

/* BREAKPOINT: Tablet landscape */
@media (max-width: 1272px) {
#brxe-hwlmxm {margin-right: 16px}
}
/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-hwlmxm {margin-top: 12px; margin-right: 0; width: 100%; row-gap: 8px; order: 3; flex-direction: column}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-lvgcnh {margin-left: auto}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-lvgcnh {width: 100%; padding-top: 12px; padding-bottom: 12px; order: 1}
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-wfglpd {width: 100%; padding-top: 12px; padding-bottom: 12px; order: 2}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-tijkox {flex-direction: row; align-items: center; column-gap: 24px; padding-left: 40px; border-left: 1px solid var(--bricks-color-edxdfn)}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-tijkox {margin-top: 12px; flex-wrap: wrap; row-gap: 12px; flex-direction: column; padding-left: 0; border-style: none}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
#brxe-tijkox {row-gap: 12px}
}

/* BREAKPOINT: Desktop (BASE) */
#nav-items {justify-content: flex-end}
#nav-items .menu-item { width: 100%;}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#nav-items {padding-top: 16px; padding-right: 24px; padding-bottom: 24px; padding-left: 24px; display: flex; flex-direction: column}
}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-uilirw {padding-right: 8px; padding-left: 8px; color: var(--bricks-color-jyeszx); color: var(--bricks-color-jyeszx); fill: var(--bricks-color-jyeszx); font-size: 40px}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
#brxe-uilirw .brxa-inner {--brxe-toggle-bar-radius: 100px; --brxe-toggle-bar-height: 3px}
#brxe-uilirw {--brxe-toggle-scale: .7}
}
@media (max-width: 991px) {
#brxe-ycuozm .brx-toggle-div { display: inline-flex; }
#brxe-ycuozm .brxe-toggle { display: inline-flex; }
[data-script-id=ycuozm] .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-ycuozm.brx-open .brx-nav-nested-items {
					opacity: 1;
					visibility: visible;
				}
}
/* BREAKPOINT: Desktop (BASE) */
#brxe-ycuozm {width: 100%}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-ycuozm.brx-open .brx-nav-nested-items {align-items: center; justify-content: flex-start}
#brxe-ycuozm {width: auto; margin-right: -12px}
/* CUSTOM CSS */
#brxe-ycuozm li.menu-item {
  width: 100%;
}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-wcxffq {flex-direction: row; align-items: center; justify-content: space-between; padding-top: 32px; padding-bottom: 32px; column-gap: 40px}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-wcxffq {padding-bottom: 32px}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
#brxe-wcxffq {padding-top: 16px; padding-bottom: 16px}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-voxriu {background-color: var(--bricks-color-qtygeu)}


/* BREAKPOINT: Desktop (BASE) */
.brxe-cfrsji .brxe-jrbyiz.brxe-text-basic {color: var(--bricks-color-qbgkpg)}


/* BREAKPOINT: Desktop (BASE) */
#brxe-avhrkt {color: var(--bricks-color-qbgkpg)}


/* BREAKPOINT: Desktop (BASE) */
#brxe-ihgimg {color: var(--bricks-color-qbgkpg)}


/* BREAKPOINT: Desktop (BASE) */
#brxe-tyuezj {color: var(--bricks-color-qbgkpg)}


/* BREAKPOINT: Desktop (BASE) */
#brxe-alijkc {color: var(--bricks-color-qbgkpg)}


/* BREAKPOINT: Desktop (BASE) */
#brxe-rtsrtm {flex-direction: row; align-items: center; margin-bottom: -1px; justify-content: space-between}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-rtsrtm {flex-wrap: wrap; justify-content: center; display: none}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
#brxe-rtsrtm {display: none}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-wyfvyp {background-color: var(--bricks-color-qtygeu); border-bottom: 1px solid var(--bricks-color-edxdfn); margin-top: -30px}
.home .sticky.slide-up { transform: translateY(-72px)!important;}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-wyfvyp {margin-top: 0}
}

/* CONTENT CSS (ID: 443) */

/* BREAKPOINT: Desktop (BASE) */
#brxe-zvgqww {margin-top: 24px; width: 100%; display: none}
#brxe-zvgqww input[type=search] {width: 100%; border-color: var(--bricks-color-isrotr); border-radius: 8px; height: 48px}
#brxe-zvgqww form {font-size: 14px; color: var(--bricks-color-jyeszx)}
#brxe-zvgqww input[type=search]::placeholder {color: #5a5a5a}
#brxe-zvgqww input[type=search]:hover {border-color: var(--bricks-color-umhyfk)}
#brxe-zvgqww button {height: 100%; width: auto}
#brxe-zvgqww button { position: absolute; left: 24px; transition: .2s;}#brxe-zvgqww button:hover { transform: scale(1.2);}#brxe-zvgqww input { padding-left: 52px;}


/* BREAKPOINT: Desktop (BASE) */
#brxe-mblgtj {color: var(--bricks-color-jyeszx); max-width: 480px}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
/* CUSTOM CSS */
#brxe-mblgtj div {
  display: inline;
}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-pobrup {max-width: 485px; row-gap: 24px}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-pobrup {row-gap: 12px}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-spcugq {border-radius: 8px}
#brxe-spcugq .bricks-video-overlay {background-image: url(https://atom6agency.com/compscience/wp-content/uploads/2024/01/Frame-1000002180.png); background-size: cover; background-position: center left}


/* BREAKPOINT: Desktop (BASE) */
#brxe-blsueq {width: 100%}


/* BREAKPOINT: Desktop (BASE) */
#brxe-gxgmzl {flex-direction: row; align-items: center; column-gap: 100px}

/* BREAKPOINT: Tablet landscape */
@media (max-width: 1272px) {
#brxe-gxgmzl {column-gap: 24px}
}
/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-gxgmzl {align-items: flex-start}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
#brxe-gxgmzl {flex-direction: column-reverse; row-gap: 24px}
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-unitgm {width: 140px}
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-qcrxcf {width: 100px}
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-slsaaw {width: 100px}
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-lcjkjb {width: 120px}
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-ushogg {width: 80px}
}

/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-yrjjnp {width: 80px}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-ukqgjq {margin-top: 80px; flex-direction: row; align-items: center; justify-content: space-between}

/* BREAKPOINT: Tablet landscape */
@media (max-width: 1272px) {
#brxe-ukqgjq {column-gap: 12px; flex-wrap: wrap; justify-content: center}
}
/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
#brxe-ukqgjq {column-gap: 40px; justify-content: flex-start}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
#brxe-ukqgjq {row-gap: 8px; margin-top: 24px}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-wssjsy {padding-top: 100px; padding-bottom: 100px}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
#brxe-wssjsy {padding-top: 40px; padding-bottom: 40px}
}

/* BREAKPOINT: Desktop (BASE) */
.brxe-wjghxw .brxe-kdgqsz.brxe-image:not(.tag) {object-fit: contain}
.brxe-wjghxw .brxe-kdgqsz.brxe-image img {object-fit: contain}


/* BREAKPOINT: Desktop (BASE) */
.brxe-wjghxw .brxe-gfxfyd.brxe-svg {height: 40px; width: 40px; position: absolute}


/* BREAKPOINT: Desktop (BASE) */
.brxe-wjghxw .brxe-rosbhl.brxe-block {justify-content: center; align-items: center}


/* BREAKPOINT: Desktop (BASE) */
.brxe-wjghxw.brxe-div {min-height: 509px}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.brxe-wjghxw.brxe-div {min-height: auto}
}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.brxe-wweccd .brxe-fquzip.brxe-block {grid-template-columns: 1fr}
}

/* BREAKPOINT: Desktop (BASE) */
.brxe-lpedkj path { transition: .2s;} .brxe-lpedkj:hover path { stroke: #fff;}


/* BREAKPOINT: Desktop (BASE) */
#brxe-tozvmw {grid-template-columns: repeat(3,1fr)}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
#brxe-tozvmw {grid-template-columns: 1fr}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-xdjuom {background-color: var(--bricks-color-gnynuf); padding-bottom: 40px}


/* BREAKPOINT: Desktop (BASE) */
.brxe-vmdlvo .brxe-dlfnon.brxe-heading {margin-left: 4px; visibility: hidden}


/* BREAKPOINT: Desktop (BASE) */
.brxe-vmdlvo .brxe-utwzje.brxe-div {display: block; column-gap: 4px; flex-direction: column; max-width: 90%}


/* BREAKPOINT: Desktop (BASE) */
.brxe-vmdlvo .brxe-swcalw.brxe-block {align-items: center; flex-direction: row; justify-content: space-between}


/* BREAKPOINT: Desktop (BASE) */
#brxe-gtzpnl {margin-top: 24px}
#brxe-gtzpnl red { color: #ff1f1f;}


/* BREAKPOINT: Desktop (BASE) */
#more-asks {flex-direction: row-reverse; gap: 8px; color: var(--bricks-color-dwbpeb); font-weight: 600; padding-top: 8px; padding-right: 16px; padding-bottom: 8px; padding-left: 24px; cursor: pointer; border-radius: 100px}
#more-asks:hover {color: var(--bricks-color-qtygeu); background-color: var(--bricks-color-dwbpeb)}
#more-asks.brx-load-more-hidden,#more-asks l,#more-asks.actived m { display: none;}#more-asks:hover .icon path { stroke: #fff;}#more-asks :is(m,l,.icon,path) { transition: .2s;}#more-asks.actived l { display: block;}#more-asks.actived .icon { transform: rotatez(180deg);}


/* BREAKPOINT: Desktop (BASE) */
#brxe-vtzbdp {align-items: center}


/* BREAKPOINT: Desktop (BASE) */
#faq {padding-top: 185px; padding-bottom: 100px; margin-top: -85px}


/* BREAKPOINT: Desktop (BASE) */
#brxe-jhopte {background-color: var(--bricks-color-gnynuf); padding-top: 30px; padding-bottom: 170px; overflow: hidden}


/* FOOTER CSS (ID: 73) */

/* BREAKPOINT: Desktop (BASE) */
#brxe-rcnhop {margin-right: auto}


/* BREAKPOINT: Desktop (BASE) */
#brxe-nbuymc {flex-direction: row; column-gap: 40px; display: flex; margin-right: 56px}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
#brxe-nbuymc {order: 3}
}
/* BREAKPOINT: Mobile portrait */
@media (max-width: 478px) {
#brxe-nbuymc {margin-right: 0; column-gap: 24px}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-ogxogt {display: flex; column-gap: 8px}


/* BREAKPOINT: Desktop (BASE) */
#brxe-sfiwfm {flex-direction: row; justify-content: space-between; align-items: center}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
#brxe-sfiwfm {flex-direction: column; align-items: flex-start; row-gap: 48px}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-yjtobr {margin-top: 48px; color: var(--bricks-color-qtygeu)}


/* BREAKPOINT: Desktop (BASE) */
#brxe-tjjpht {background-color: var(--bricks-color-jyeszx); padding-top: 72px; padding-bottom: 72px}


/* POPUP CSS (ID: 1015,475,84) */

/* BREAKPOINT: Desktop (BASE) */
.brxe-popup-1015.brx-popup .brx-popup-backdrop {background-color: rgba(0, 0, 0, 0.2)}
.brxe-popup-1015 .brx-popup-content {padding-top: 24px; padding-right: 24px; padding-bottom: 8px; padding-left: 24px; border-radius: 8px; width: 650px}
.brxe-popup-1015.brx-popup {padding-top: 5vh; padding-right: 5vh; padding-bottom: 5vh; padding-left: 5vh}


/* BREAKPOINT: Desktop (BASE) */
#brxe-ivksqv  :not([stroke="none"]) {stroke: var(--bricks-color-jyeszx) !important}
#brxe-ivksqv {position: absolute; top: 0px; right: 0px; cursor: pointer}


/* BREAKPOINT: Desktop (BASE) */
#brxe-hmijnu {font-size: 24px}


/* BREAKPOINT: Desktop (BASE) */
#brxe-jvnrnw .form-group:nth-child(1) {width: 48%}
#brxe-jvnrnw .form-group:nth-child(2) {width: 48%}
#brxe-jvnrnw .form-group:nth-child(3) {width: 48%}
#brxe-jvnrnw .form-group:nth-child(4) {width: 48%}
#brxe-jvnrnw .form-group:nth-child(5) {width: 48%}
#brxe-jvnrnw .form-group:nth-child(6) {width: 48%}
#brxe-jvnrnw .form-group:nth-child(7) .choose-files {border-style: dashed; border-color: var(--bricks-color-svmttk); border-radius: 8px; color: #1a1a1a; font-weight: 400; font-size: 12px}
#brxe-jvnrnw {margin-top: 32px; justify-content: space-between}
#brxe-jvnrnw .submit-button-wrapper {width: 100%}
#brxe-jvnrnw .form-group:not(:last-child) {padding-bottom: 24px}
#brxe-jvnrnw .form-group input {border-color: var(--bricks-color-svmttk)}
#brxe-jvnrnw .flatpickr {border-color: var(--bricks-color-svmttk)}
#brxe-jvnrnw select {border-color: var(--bricks-color-svmttk)}
#brxe-jvnrnw textarea {border-color: var(--bricks-color-svmttk)}
#brxe-jvnrnw .bricks-button:not([type=submit]) {border-color: var(--bricks-color-svmttk)}
#brxe-jvnrnw .choose-files {border-color: var(--bricks-color-svmttk)}
#brxe-jvnrnw .form-group input:hover {border-color: #1a1a1a}
#brxe-jvnrnw .flatpickr:hover {border-color: #1a1a1a}
#brxe-jvnrnw select:hover {border-color: #1a1a1a}
#brxe-jvnrnw textarea:hover {border-color: #1a1a1a}
#brxe-jvnrnw .bricks-button:not([type=submit]):hover {border-color: #1a1a1a}
#brxe-jvnrnw .choose-files:hover {border-color: #1a1a1a}
#brxe-jvnrnw label {font-size: 14px; letter-spacing: 0px; text-transform: none; color: #4e4e4e}
#brxe-jvnrnw .label {font-size: 14px; letter-spacing: 0px; text-transform: none; color: #4e4e4e}
#brxe-jvnrnw .form-group:nth-child(-n+6) label { display: none;}#brxe-jvnrnw .file { display: flex;}#brxe-jvnrnw .file input {	display: none;}#brxe-jvnrnw .choose-files { width: 100%; padding: 24px 24px 12px; margin-top: 8px;}#brxe-jvnrnw h6 { color: #4e4e4e; font-size: 14px;}#brxe-jvnrnw .choose-files .icon { background-color: #f8f9fa; border-radius: 100px; width: 40px; height: 40px; display: flex; justify-content: center; align-items: center; margin: 0 auto 16px; color: #949899;}#brxe-jvnrnw .choose-files span { color: #00c57b; font-weight: 600;}#brxe-jvnrnw .file-result.show { margin: 0; order: 1;}#brxe-jvnrnw textarea { height: 120px;}


/* BREAKPOINT: Desktop (BASE) */
#brxe-jlpyih {position: relative; align-items: center}


/* BREAKPOINT: Desktop (BASE) */
.brxe-popup-475 .brx-popup-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; background-color: rgba(255, 255, 255, 0); height: 75vh}
.brxe-popup-475.brx-popup {justify-content: flex-start; padding-top: 161px}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.brxe-popup-475.brx-popup {padding-top: 80px}
.brxe-popup-475 .brx-popup-content {height: 85vh}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.brxe-popup-475.brx-popup {padding-top: 40px}
.brxe-popup-475 .brx-popup-content {height: 93vh}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-egfsex  :not([stroke="none"]) {stroke: var(--bricks-color-qtygeu) !important}
#brxe-egfsex { position: absolute; top: 6px; right: 6px; transform: rotateZ(45deg); transition: .2s; cursor: pointer;}#brxe-egfsex:hover { opacity: .8;}#brxe-egfsex path { stroke: var(--bricks-color-qtygeu) !important;} 


/* BREAKPOINT: Desktop (BASE) */
#share-icon {position: absolute; top: 42px; right: 152px; width: 36px; cursor: pointer; height: 36px; border-radius: 100px; display: flex; align-items: center; justify-content: center; padding-top: 9px; padding-right: 10px; padding-bottom: 9px; padding-left: 8px}
#share-icon:hover {background-color: rgba(255, 255, 255, 0.08)}


/* BREAKPOINT: Desktop (BASE) */
#pdf-file {background-color: var(--bricks-color-qtygeu); border-radius: 8px; overflow: hidden; height: 100%}

/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
/* CUSTOM CSS */
#pdf-file>p {
  padding: 40px;
  text-align: center;
  font-size: 24px;
  color: var(--bricks-color-jyeszx);
}
#pdf-file>p>a {
  color: #fff;
  margin-top: 24px;
  display: block;
  background-color: var(--bricks-color-dwbpeb);
  font-weight: 500;
  line-height: 1.4;
  border: 1px solid var(--bricks-border-color);
  border-radius: 100px;
  padding-top: 8px;
  padding-right: 32px;
  padding-bottom: 8px;
  padding-left: 32px;
  font-size: 16px;
}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-dkvrmw {height: 100%}
#brxe-dkvrmw { position: relative; padding: 32px; height: 100%;}


/* BREAKPOINT: Desktop (BASE) */
.brxe-popup-84 .brx-popup-content {background-color: rgba(255, 255, 255, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; height: 75vh}
.brxe-popup-84.brx-popup {padding-top: 161px; justify-content: flex-start}

/* BREAKPOINT: Tablet portrait */
@media (max-width: 991px) {
.brxe-popup-84.brx-popup {padding-top: 80px}
.brxe-popup-84 .brx-popup-content {height: 85vh}
}
/* BREAKPOINT: Mobile landscape */
@media (max-width: 767px) {
.brxe-popup-84.brx-popup {padding-top: 40px}
.brxe-popup-84 .brx-popup-content {height: 93vh}
}

/* BREAKPOINT: Desktop (BASE) */
#brxe-dzjlub  :not([stroke="none"]) {stroke: var(--bricks-color-qtygeu) !important}
#brxe-dzjlub { position: absolute; top: 6px; right: 6px; transform: rotateZ(45deg); transition: .2s; cursor: pointer;}#brxe-dzjlub:hover { opacity: .8;}#brxe-dzjlub path { stroke: var(--bricks-color-qtygeu) !important;} 


/* BREAKPOINT: Desktop (BASE) */
#brxe-ylkngx {overflow: hidden; height: 100%}
#brxe-ylkngx { border-radius: 8px;}


/* BREAKPOINT: Desktop (BASE) */
#brxe-kfinol {height: 100%}
#brxe-kfinol { position: relative; padding: 32px; height: 100%;}