/* Auto-extracted from live /charge-air-coolers/ Bricks CSS */

.brxe-section {
	align-items: center;
	display: flex;
	flex-direction: column;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
.brxe-container {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	margin-left: auto;
	margin-right: auto;
	width: 1100px;
	max-width: 92%;
}
.brxe-block {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	width: 100%;
}
.brx-grid { display: grid; grid-template-columns: 1fr; width: 100%; }
.nl-section-padding { padding-top: 50px; padding-bottom: 50px; }
.brxe-section.bricks-lazy-hidden { background-image: unset; }
.bricks-lazy-hidden { content-visibility: visible !important; }

.cwf-rich-body {
	width: 100vw;
	max-width: 100vw;
	margin-left: calc(50% - 50vw);
	margin-right: calc(50% - 50vw);
	padding-left: 0;
	padding-right: 0;
	overflow: visible;
}
.cwf-rich-body > .cwf-entry-content {
	max-width: none;
	width: 100%;
	padding-left: 0;
	padding-right: 0;
}

.brxe-accordion-nested {
	--brx-icon-transform: rotate(90deg);
	width: 100%;
}
.brxe-accordion-nested > .brxe-block { width: 100%; }
.brxe-accordion-nested .accordion-title-wrapper {
	display: flex;
	align-items: center;
	flex-direction: row;
	justify-content: space-between;
	column-gap: 25px;
	cursor: pointer;
	width: 100%;
	box-sizing: border-box;
}
.brxe-accordion-nested .accordion-title-wrapper .brxe-heading {
	margin: 0;
	flex: 1;
	font-family: "Poppins", var(--rf-font-heading), sans-serif;
	font-weight: 600;
	line-height: 1.4;
	color: #333333 !important;
}
.brxe-accordion-nested .accordion-title-wrapper .brxe-icon,
.brxe-accordion-nested .accordion-title-wrapper svg.mpo-svg-icon {
	width: 1em !important;
	height: 1em !important;
	max-width: 1em !important;
	flex-shrink: 0;
	display: block;
	font-size: 1.5em;
	color: #1481ba;
	fill: #1481ba;
	transition: transform 0.1s, color 0.5s, fill 0.5s;
}
.brxe-accordion-nested .accordion-content-wrapper {
	display: none;
	padding: 15px 0;
	width: 100%;
	box-sizing: border-box;
	font-family: "Poppins", var(--rf-font-heading), sans-serif;
	line-height: 1.6;
	color: #333333;
	font-size: inherit;
}
.brxe-accordion-nested > .brx-open > .accordion-content-wrapper { display: block; }
.brxe-accordion-nested > .brx-open > .accordion-title-wrapper .brx-icon-transform {
	transform: var(--brx-icon-transform);
}
.bricks-button {color: #ffffff; font-size: clamp(1.25rem, 1.03125rem + 0.875vw, 1.6875rem); font-family: "Poppins"; font-weight: 600; border-radius: 16px; padding-top: 0.3em; padding-bottom: 0.3em}

.bricks-button:not([class*="bricks-background-"]):not([class*="bricks-color-"]):not(.outline) {background-color: #1c75bc}

:root .bricks-button[class*="primary"] {color: #ffffff; border-radius: 16px}

:root .bricks-button[class*="primary"]:not(.outline) {background-color: #1c75bc}

:root .bricks-button[class*="secondary"]:not(.outline) {background-color: #032356}

:root .bricks-button[class*="secondary"] {border-radius: 16px; color: #ffffff}

:root .bricks-button[class*="light"]:not(.bricks-lightbox) {color: #1c75bc; font-weight: 500; border-radius: 16px}

:root .bricks-button[class*="light"]:not(.outline):not(.bricks-lightbox) {background-color: #ffffff}

:root .bricks-button[class*="dark"] {font-weight: 400; color: #ffffff; border-radius: 16px}

:root .bricks-button[class*="dark"]:not(.outline) {background-color: #032356}

.bricks-button.sm {padding-top: 0.3em; padding-bottom: 0.3em; font-size: clamp(0.875rem, 0.75rem + 0.5vw, 1.125rem)}

.bricks-button.md {padding-top: 0.4em; padding-bottom: 0.4em; font-size: clamp(1.25rem, 1.09375rem + 0.625vw, 1.5625rem)}

.bricks-button.lg {padding-top: 0.5em; padding-bottom: 0.5em; font-size: clamp(1.25rem, 0.9375rem + 1.25vw, 1.875rem)}

: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 {font-weight: 700}

@media (max-width: 478px) {
	#brxe-ifeuxf {text-align: left}
}

#brxe-nafcoj.horizontal .line {width: 200px; border-top-width: 4px}

#brxe-nafcoj.vertical .line {border-right-width: 200px}

#brxe-nafcoj .line {height: 4px}

#brxe-nafcoj.horizontal {justify-content: flex-start}

#brxe-nafcoj.vertical {align-self: flex-start}

#brxe-nafcoj {margin-bottom: 20px}

@media (max-width: 780px) {
	#brxe-nafcoj.horizontal {justify-content: center}
	#brxe-nafcoj.vertical {align-self: center}
}

@media (max-width: 478px) {
	#brxe-nafcoj.horizontal {justify-content: flex-start}
	#brxe-nafcoj.vertical {align-self: flex-start}
}

@media (max-width: 478px) {
	#brxe-szjbwd {text-align: left}
	#brxe-szjbwd a {text-align: left; font-size: inherit}
}

#brxe-kpeffn {width: 60%}

@media (max-width: 478px) {
	#brxe-kpeffn {width: 100%; margin-bottom: 20px}
}

#brxe-doecmx {border-top-left-radius: 10px; border-top-right-radius: 10px; background-color: #054060; padding-top: 20px; padding-bottom: 20px; font-weight: 600; color: #ffffff; text-align: center; font-family: "Poppins"; font-size: clamp(2.125rem, 1.6875rem + 1.75vw, 3rem); width: 100%}

#brxe-vwzxhf {width: 100%; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; justify-content: center}

#brxe-vwzxhf .form-group input {border-color: #1f3f30; border-radius: 7px}

#brxe-vwzxhf .flatpickr {border-color: #1f3f30; border-radius: 7px}

#brxe-vwzxhf select {border-color: #1f3f30; border-radius: 7px; color: #424242; text-align: left; text-transform: capitalize}

#brxe-vwzxhf textarea {border-color: #1f3f30; border-radius: 7px}

#brxe-vwzxhf .bricks-button:not([type=submit]) {border-color: #1f3f30; border-radius: 7px}

#brxe-vwzxhf .choose-files {border-color: #1f3f30; border-radius: 7px}

#brxe-vwzxhf button[type=submit].bricks-button {border-radius: 15px}

#brxe-vwzxhf .bricks-button {color: #f5f5f5; background-color: #1c75bc}

#brxe-vwzxhf ::placeholder {color: #424242; text-align: left; text-transform: capitalize}

.bricks-button.bricks-background-secondary.icon-right { padding: 15px 25px !important;}

#brxe-mvodgh {align-items: center; row-gap: 20px; width: 100%; border-radius: 10px; background-color: #ffffff; box-shadow: 0 0 20px 5px rgba(0, 0, 0, 0.23); margin-top: -250px; z-index: 1}

@media (max-width: 780px) {
	#brxe-mvodgh {margin-top: 0; width: 100%; flex-direction: column}
}

#brxe-yipult {display: grid; align-items: initial; grid-template-columns: 1fr; grid-template-rows: 1fr; justify-items: center; align-items: center; width: 40%; margin-top: -50px}

@media (max-width: 780px) {
	#brxe-yipult {width: 100%}
}

@media (max-width: 478px) {
	#brxe-yipult {grid-template-columns: 1fr; grid-template-rows: 1fr}
}

#brxe-qrlqwg {flex-direction: row; justify-content: center; align-self: center !important; align-items: center; column-gap: 100px}

@media (max-width: 991px) {
	#brxe-qrlqwg {width: 90%; column-gap: 25px}
}

@media (max-width: 780px) {
	#brxe-qrlqwg {row-gap: 50px; padding-bottom: 50px}
}

@media (max-width: 478px) {
	#brxe-qrlqwg {flex-direction: row-reverse; padding-bottom: 0}
}

#brxe-qzkyrg {background-color: #e9f0f4}

#brxe-cdybob {width: 100%; height: 100%}

#brxe-cdybob:not(.tag), #brxe-cdybob img {object-fit: cover}

#brxe-tmtwxm {border-radius: 16px; width: 95%; overflow: hidden; height: 400px}

@media (max-width: 920px) {
	#brxe-tmtwxm {height: 300px}
}

@media (max-width: 780px) {
	#brxe-tmtwxm {height: 300px}
}

@media (max-width: 478px) {
	#brxe-tmtwxm {height: 200px}
}

#brxe-edkmkb {align-items: center; row-gap: 64px}

@media (max-width: 478px) {
	#brxe-edkmkb {row-gap: 32px}
}

#brxe-pmmwab {text-align: left}

@media (max-width: 780px) {
	#brxe-pmmwab {text-align: left}
}

@media (max-width: 478px) {
	#brxe-pmmwab {text-align: left}
}

#brxe-lgfoes .line {height: 4px}

#brxe-lgfoes.horizontal .line {border-top-width: 4px; width: 200px}

#brxe-lgfoes.vertical .line {border-right-width: 200px}

#brxe-lgfoes.horizontal {justify-content: flex-start}

#brxe-lgfoes.vertical {align-self: flex-start}

#brxe-lgfoes {margin-bottom: 20px}

@media (max-width: 780px) {
	#brxe-lgfoes.horizontal {justify-content: flex-start}
	#brxe-lgfoes.vertical {align-self: flex-start}
}

@media (max-width: 478px) {
	#brxe-lgfoes.horizontal {justify-content: flex-start}
	#brxe-lgfoes.vertical {align-self: flex-start}
}

@media (max-width: 920px) {
	#brxe-zdekii {text-align: left}
	#brxe-zdekii a {text-align: left; font-size: inherit}
}

@media (max-width: 780px) {
	#brxe-zdekii {text-align: left}
	#brxe-zdekii a {text-align: left; font-size: inherit}
}

@media (max-width: 478px) {
	#brxe-zdekii {text-align: left}
	#brxe-zdekii a {text-align: left; font-size: inherit}
}

#brxe-qblicd {width: 800px}

@media (max-width: 991px) {
	#brxe-qblicd {width: 90%}
}

@media (max-width: 920px) {
	#brxe-qblicd {text-align: center}
}

@media (max-width: 478px) {
	#brxe-qblicd {width: 100%}
}

#brxe-ahpomr {row-gap: 64px; flex-direction: row-reverse; column-gap: 32px}

@media (max-width: 991px) {
	#brxe-ahpomr {align-items: center; width: 90%}
}

@media (max-width: 920px) {
	#brxe-ahpomr {flex-direction: column}
}

@media (max-width: 780px) {
	#brxe-ahpomr {width: 90%}
}

@media (max-width: 478px) {
	#brxe-ahpomr {row-gap: 32px; width: 90%}
}

#brxe-ffztbj {background-color: #f5f5f5}

@media (max-width: 478px) {
	#brxe-xaqest {text-align: center}
}

#brxe-voggjq {margin-bottom: 30px}

#brxe-voggjq .line {height: 4px}

#brxe-voggjq.horizontal .line {border-top-width: 4px; width: 200px; border-top-color: #ffffff}

#brxe-voggjq.vertical .line {border-right-width: 200px; border-right-color: #ffffff}

#brxe-voggjq.horizontal {justify-content: center}

#brxe-voggjq.vertical {align-self: center}

#brxe-voggjq .icon {color: #ffffff}

#brxe-oyqflz {text-align: center}

@media (max-width: 991px) {
	#brxe-oyqflz {text-align: center}
}

#brxe-yxstht {text-align: center; max-width: 800px}

@media (max-width: 478px) {
	#brxe-yxstht {text-align: center}
}

#brxe-rsalds {font-family: "Poppins"; flex-direction: row-reverse; gap: 10px}

#brxe-rsalds .icon > i {font-size: 20px}

#brxe-rsalds .icon > svg {width: 20px; height: 20px}

#brxe-kzorqd {border-radius: 16px; background-color: #1c75bc; align-items: center; justify-content: flex-start; row-gap: 16px; padding-top: 25px; padding-right: 25px; padding-bottom: 25px; padding-left: 25px; align-self: auto !important}

#brxe-nkcnct {text-align: center}

@media (max-width: 991px) {
	#brxe-nkcnct {text-align: center}
}

#brxe-jjpqor {text-align: center; max-width: 800px}

@media (max-width: 478px) {
	#brxe-jjpqor {text-align: center}
}

#brxe-xssbnq {font-family: "Poppins"; flex-direction: row-reverse; gap: 10px}

#brxe-xssbnq .icon > i {font-size: 20px}

#brxe-xssbnq .icon > svg {width: 20px; height: 20px}

#brxe-izbacn {border-radius: 16px; background-color: #1c75bc; row-gap: 16px; padding-top: 25px; padding-right: 25px; padding-bottom: 25px; padding-left: 25px; justify-content: flex-start; align-items: center; align-self: auto !important}

#brxe-atpoel {text-align: center}

@media (max-width: 991px) {
	#brxe-atpoel {text-align: center}
}

#brxe-qeotsa {text-align: center; max-width: 800px}

@media (max-width: 478px) {
	#brxe-qeotsa {text-align: center}
}

#brxe-etofjj {font-family: "Poppins"; flex-direction: row-reverse; gap: 10px}

#brxe-etofjj .icon > i {font-size: 20px}

#brxe-etofjj .icon > svg {width: 20px; height: 20px}

#brxe-fzxkmi {border-radius: 16px; background-color: #1c75bc; justify-content: flex-start; row-gap: 16px; padding-top: 25px; padding-right: 25px; padding-bottom: 25px; padding-left: 25px; align-items: center; align-self: auto !important}

#brxe-qehbap {text-align: center}

@media (max-width: 991px) {
	#brxe-qehbap {text-align: center}
}

#brxe-rzhaev {text-align: center; max-width: 800px}

@media (max-width: 478px) {
	#brxe-rzhaev {text-align: center}
}

#brxe-jcrsdp {font-family: "Poppins"; flex-direction: row-reverse; gap: 10px}

#brxe-jcrsdp .icon > i {font-size: 20px}

#brxe-jcrsdp .icon > svg {width: 20px; height: 20px}

#brxe-vihkvz {border-radius: 16px; background-color: #1c75bc; align-items: center; justify-content: flex-start; row-gap: 16px; padding-top: 25px; padding-right: 25px; padding-bottom: 25px; padding-left: 25px; align-self: auto !important}

#brxe-smyfem {text-align: center}

@media (max-width: 991px) {
	#brxe-smyfem {text-align: center}
}

#brxe-wrpsbq {text-align: center; max-width: 800px}

@media (max-width: 478px) {
	#brxe-wrpsbq {text-align: center}
}

#brxe-agfvwu {font-family: "Poppins"; flex-direction: row-reverse; gap: 10px}

#brxe-agfvwu .icon > i {font-size: 20px}

#brxe-agfvwu .icon > svg {width: 20px; height: 20px}

#brxe-mbdecw {border-radius: 16px; background-color: #1c75bc; align-items: center; justify-content: flex-start; row-gap: 16px; padding-top: 25px; padding-right: 25px; padding-bottom: 25px; padding-left: 25px; width: auto; align-self: auto !important}

#brxe-faubjk {text-align: center}

@media (max-width: 991px) {
	#brxe-faubjk {text-align: center}
}

#brxe-sptcmi {text-align: center; max-width: 800px}

@media (max-width: 478px) {
	#brxe-sptcmi {text-align: center}
}

#brxe-ylbnks {font-family: "Poppins"; flex-direction: row-reverse; gap: 10px}

#brxe-ylbnks .icon > i {font-size: 20px}

#brxe-ylbnks .icon > svg {width: 20px; height: 20px}

#brxe-dlaats {border-radius: 16px; background-color: #1c75bc; justify-content: flex-start; row-gap: 16px; padding-top: 25px; padding-right: 25px; padding-bottom: 25px; padding-left: 25px; align-items: center; width: auto; align-self: auto !important}

#brxe-lhlxjy {display: grid; align-items: initial; grid-gap: 16px; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr 1fr 1f; margin-bottom: 16px}

@media (max-width: 920px) {
	#brxe-lhlxjy {grid-template-columns: 1fr 1fr}
}

@media (max-width: 478px) {
	#brxe-lhlxjy {width: 100%; align-items: center; order: 1; grid-template-columns: 1fr}
}

@media (max-width: 920px) {
	#brxe-evqlna{display:none}
}

@media (max-width: 478px) {
	#brxe-evqlna{display:none}
}

#brxe-bljhzd {text-align: center}

@media (max-width: 991px) {
	#brxe-bljhzd {text-align: center}
}

#brxe-pvpcud {text-align: center; max-width: 800px; padding-top: 0; padding-bottom: 0}

@media (max-width: 478px) {
	#brxe-pvpcud {text-align: center}
}

#brxe-dhsthn {font-family: "Poppins"; flex-direction: row-reverse; gap: 10px}

#brxe-dhsthn .icon > i {font-size: 20px}

#brxe-dhsthn .icon > svg {width: 20px; height: 20px}

#brxe-puzuwj {background-color: #1c75bc; border-radius: 16px; align-items: center; align-self: auto !important; justify-content: flex-start; row-gap: 16px; padding-top: 25px; padding-right: 25px; padding-bottom: 25px; padding-left: 25px; width: auto}

@media (max-width: 920px) {
	#brxe-kvgsrz{display:none}
}

@media (max-width: 478px) {
	#brxe-kvgsrz{display:none}
}

#brxe-vtdywn {display: grid; align-items: initial; grid-gap: 16px; grid-template-columns: 1fr 1fr 1fr; grid-template-rows: 1fr 1fr 1f; flex-direction: row}

@media (max-width: 920px) {
	#brxe-vtdywn {grid-template-columns: 1fr 1fr}
}

@media (max-width: 478px) {
	#brxe-vtdywn {width: 100%; align-items: center; order: 1; grid-template-columns: 1fr}
}

#brxe-mwortk {color: #ffffff; align-self: center !important; align-items: center; justify-content: center}

@media (max-width: 478px) {
	#brxe-mwortk {align-self: center !important; align-items: center; justify-content: center}
}

#brxe-sbymxn {grid-gap: 16px; align-content: center; justify-content: center; justify-items: center; align-items: center}

@media (max-width: 991px) {
	#brxe-sbymxn {width: 90%}
}

@media (max-width: 478px) {
	#brxe-sbymxn {grid-template-columns: 1fr; justify-items: center; align-content: center; justify-content: center; align-items: center; grid-gap: 8px}
}

#brxe-qurinm {background-image: url("/wp-content/uploads/2025/11/image-8.webp"); background-size: cover; position: relative}

:where(#brxe-qurinm > *) {position: relative}

#brxe-qurinm::before {background-image: linear-gradient(rgba(0, 0, 0, 0.68), rgba(0, 0, 0, 0.68)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}

#brxe-pkzxsy {width: 100%; height: 100%}

#brxe-pkzxsy:not(.tag), #brxe-pkzxsy img {object-fit: cover}

#brxe-dgvjoe {width: 95%; height: 400px; border-radius: 16px; overflow: hidden}

@media (max-width: 920px) {
	#brxe-dgvjoe {height: 300px}
}

@media (max-width: 780px) {
	#brxe-dgvjoe {height: 300px}
}

@media (max-width: 478px) {
	#brxe-dgvjoe {height: 250px; width: 100%}
}

#brxe-jwdfii {align-items: center; row-gap: 64px; justify-content: center; align-self: center !important}

@media (max-width: 478px) {
	#brxe-jwdfii {row-gap: 32px}
}

@media (max-width: 920px) {
	#brxe-wyhtka {text-align: left}
}

@media (max-width: 780px) {
	#brxe-wyhtka {text-align: left}
}

#brxe-nnerip .line {height: 4px}

#brxe-nnerip.horizontal .line {border-top-width: 4px; width: 200px}

#brxe-nnerip.vertical .line {border-right-width: 200px}

#brxe-nnerip.horizontal {justify-content: flex-start}

#brxe-nnerip.vertical {align-self: flex-start}

#brxe-nnerip {margin-bottom: 20px}

@media (max-width: 780px) {
	#brxe-nnerip.horizontal {justify-content: flex-start}
	#brxe-nnerip.vertical {align-self: flex-start}
}

@media (max-width: 920px) {
	#brxe-fftucs {text-align: left}
	#brxe-fftucs a {text-align: left; font-size: inherit}
}

@media (max-width: 780px) {
	#brxe-fftucs {text-align: left}
	#brxe-fftucs a {text-align: left; font-size: inherit}
}

#brxe-lautaz {font-size: 40px}

#brxe-gytnyc {margin-bottom: 20px}

@media (max-width: 780px) {
	#brxe-gytnyc {text-align: left; margin-bottom: 0}
}

@media (max-width: 920px) {
	#brxe-vhamqb {text-align: left}
	#brxe-vhamqb a {text-align: left; font-size: inherit}
}

@media (max-width: 780px) {
	#brxe-vhamqb {text-align: left}
	#brxe-vhamqb a {text-align: left; font-size: inherit}
}

@media (max-width: 478px) {
	#brxe-nxqzup {width: 80%}
}

#brxe-opudoc {flex-direction: row; column-gap: 16px}

@media (max-width: 780px) {
	#brxe-opudoc {flex-direction: column; row-gap: 10px}
}

@media (max-width: 478px) {
	#brxe-opudoc {flex-direction: row}
}

#brxe-fzmzsr {font-size: 40px}

#brxe-xtjvvg {margin-bottom: 20px}

@media (max-width: 920px) {
	#brxe-mmzwwz {text-align: left}
	#brxe-mmzwwz a {text-align: left; font-size: inherit}
}

@media (max-width: 780px) {
	#brxe-mmzwwz {text-align: left}
	#brxe-mmzwwz a {text-align: left; font-size: inherit}
}

@media (max-width: 478px) {
	#brxe-kaqzng {width: 80%}
}

#brxe-uiuqxg {flex-direction: row; column-gap: 16px}

@media (max-width: 780px) {
	#brxe-uiuqxg {align-self: flex-start !important; flex-direction: column; row-gap: 10px}
}

@media (max-width: 478px) {
	#brxe-uiuqxg {flex-direction: row}
}

#brxe-gxmswv {flex-direction: row; column-gap: 16px; padding-top: 20px}

@media (max-width: 780px) {
	#brxe-gxmswv {row-gap: 35px; flex-direction: row; display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-gap: 50px}
}

@media (max-width: 478px) {
	#brxe-gxmswv {grid-template-columns: 1fr}
}

#brxe-hyyfjm {width: 800px}

@media (max-width: 991px) {
	#brxe-hyyfjm {width: 90%}
}

@media (max-width: 920px) {
	#brxe-hyyfjm {text-align: center}
}

@media (max-width: 478px) {
	#brxe-hyyfjm {width: 100%}
}

#brxe-bxxpsv {row-gap: 64px; flex-direction: row-reverse; column-gap: 32px}

@media (max-width: 991px) {
	#brxe-bxxpsv {align-items: center; width: 90%}
}

@media (max-width: 920px) {
	#brxe-bxxpsv {flex-direction: column}
}

@media (max-width: 780px) {
	#brxe-bxxpsv {width: 90%}
}

@media (max-width: 478px) {
	#brxe-bxxpsv {row-gap: 32px}
}

#brxe-npzyuy {background-color: #ffffff}

@media (max-width: 478px) {
	#brxe-npzyuy {padding-top: 50px; padding-right: 0; padding-bottom: 50px; padding-left: 0}
}

@media (max-width: 991px) {
	#brxe-slbgsd {text-align: left}
}

@media (max-width: 780px) {
	#brxe-slbgsd {text-align: left}
}

#brxe-9xlprq .line {height: 4px}

#brxe-9xlprq.horizontal .line {border-top-width: 4px; width: 200px}

#brxe-9xlprq.vertical .line {border-right-width: 200px}

#brxe-9xlprq.horizontal {justify-content: flex-start}

#brxe-9xlprq.vertical {align-self: flex-start}

#brxe-9xlprq {margin-bottom: 20px; align-items: center}

@media (max-width: 991px) {
	#brxe-9xlprq {align-items: center; width: 90%}
}

@media (max-width: 780px) {
	#brxe-9xlprq.horizontal {justify-content: flex-start}
	#brxe-9xlprq.vertical {align-self: flex-start}
	#brxe-9xlprq {width: 90%}
}

@media (max-width: 478px) {
	#brxe-9xlprq.horizontal {justify-content: center}
	#brxe-9xlprq.vertical {align-self: center}
}

@media (max-width: 920px) {
	#brxe-is94lp {text-align: left}
}

@media (max-width: 780px) {
	#brxe-is94lp {text-align: left}
}

#brxe-7t5ja7 {width: 800px}

@media (max-width: 991px) {
	#brxe-7t5ja7 {width: 90%}
}

@media (max-width: 920px) {
	#brxe-7t5ja7 {text-align: center; order: 1}
}

@media (max-width: 780px) {
	#brxe-7t5ja7 {align-items: flex-start; align-self: flex-start !important}
}

#brxe-30wtol {width: 100%; height: 100%}

#brxe-30wtol:not(.tag), #brxe-30wtol img {object-fit: cover}

#brxe-mq80xz {width: 95%; height: 400px; border-radius: 16px; overflow: hidden}

@media (max-width: 991px) {
	#brxe-mq80xz {align-self: stretch !important; width: 100%}
}

@media (max-width: 920px) {
	#brxe-mq80xz {height: 300px}
}

@media (max-width: 780px) {
	#brxe-mq80xz {height: 300px}
}

@media (max-width: 478px) {
	#brxe-mq80xz {height: 250px; width: 100%}
}

#brxe-rdqf6q {align-items: center; row-gap: 64px}

@media (max-width: 478px) {
	#brxe-rdqf6q {row-gap: 32px}
}

#brxe-nrxtpk {align-items: center; row-gap: 64px; flex-direction: row-reverse; column-gap: 32px}

@media (max-width: 991px) {
	#brxe-nrxtpk {align-items: center; width: 90%}
}

@media (max-width: 920px) {
	#brxe-nrxtpk {flex-direction: column}
}

@media (max-width: 780px) {
	#brxe-nrxtpk {margin-right: 0; margin-left: 0}
}

@media (max-width: 478px) {
	#brxe-nrxtpk {row-gap: 32px}
}

#brxe-d8v2tk {background-color: #ffffff}

@media (max-width: 920px) {
	#brxe-xcmfsh {text-align: left}
}

@media (max-width: 780px) {
	#brxe-xcmfsh {text-align: left}
}

#brxe-krsmpq .line {height: 4px}

#brxe-krsmpq.horizontal .line {border-top-width: 4px; width: 200px}

#brxe-krsmpq.vertical .line {border-right-width: 200px}

#brxe-krsmpq.horizontal {justify-content: flex-start}

#brxe-krsmpq.vertical {align-self: flex-start}

#brxe-krsmpq {margin-bottom: 20px; align-items: center}

@media (max-width: 991px) {
	#brxe-krsmpq {align-items: center; width: 90%}
}

@media (max-width: 780px) {
	#brxe-krsmpq.horizontal {justify-content: flex-start}
	#brxe-krsmpq.vertical {align-self: flex-start}
	#brxe-krsmpq {width: 90%}
}

@media (max-width: 920px) {
	#brxe-hvxgho {text-align: left}
	#brxe-hvxgho a {text-align: left; font-size: inherit}
}

@media (max-width: 780px) {
	#brxe-hvxgho {text-align: left}
	#brxe-hvxgho a {text-align: left; font-size: inherit}
}

@media (max-width: 478px) {
	#brxe-hvxgho {text-align: left}
	#brxe-hvxgho a {text-align: left; font-size: inherit}
}

#brxe-eukjuu {align-items: flex-start; width: 800px}

@media (max-width: 991px) {
	#brxe-eukjuu {width: 90%}
}

@media (max-width: 920px) {
	#brxe-eukjuu {text-align: center; order: 2}
}

@media (max-width: 780px) {
	#brxe-eukjuu {align-items: flex-start; align-self: flex-start !important}
}

@media (max-width: 478px) {
	#brxe-eukjuu {width: 100%}
}

#brxe-cwopmn {width: 100%; height: 100%}

#brxe-cwopmn:not(.tag), #brxe-cwopmn img {object-fit: cover}

#brxe-nemnln {width: 95%; height: 400px; border-radius: 16px; overflow: hidden}

@media (max-width: 920px) {
	#brxe-nemnln {height: 300px}
}

@media (max-width: 780px) {
	#brxe-nemnln {height: 300px}
}

@media (max-width: 478px) {
	#brxe-nemnln {height: 250px; width: 100%}
}

#brxe-trqlip {align-items: center; row-gap: 64px}

@media (max-width: 920px) {
	#brxe-trqlip {order: 1}
}

@media (max-width: 478px) {
	#brxe-trqlip {row-gap: 32px}
}

#brxe-vijmkn {align-items: center; row-gap: 64px; flex-direction: row; column-gap: 32px}

@media (max-width: 991px) {
	#brxe-vijmkn {align-items: center; width: 90%}
}

@media (max-width: 920px) {
	#brxe-vijmkn {flex-direction: column}
}

@media (max-width: 780px) {
	#brxe-vijmkn {width: 90%}
}

@media (max-width: 478px) {
	#brxe-vijmkn {row-gap: 32px}
}

#brxe-puvzlt {background-color: #e9f0f4}

@media (max-width: 478px) {
	#brxe-puvzlt {padding-top: 50px; padding-bottom: 50px}
}

@media (max-width: 991px) {
	#brxe-ajuett {text-align: left}
}

@media (max-width: 780px) {
	#brxe-ajuett {text-align: left}
}

#brxe-suitka .line {height: 4px}

#brxe-suitka.horizontal .line {border-top-width: 4px; width: 200px}

#brxe-suitka.vertical .line {border-right-width: 200px}

#brxe-suitka.horizontal {justify-content: flex-start}

#brxe-suitka.vertical {align-self: flex-start}

#brxe-suitka {margin-bottom: 20px; align-items: center}

@media (max-width: 991px) {
	#brxe-suitka {align-items: center; width: 90%}
}

@media (max-width: 780px) {
	#brxe-suitka.horizontal {justify-content: flex-start}
	#brxe-suitka.vertical {align-self: flex-start}
	#brxe-suitka {width: 90%}
}

@media (max-width: 920px) {
	#brxe-cyjbhm {text-align: left}
}

@media (max-width: 780px) {
	#brxe-cyjbhm {text-align: left}
}

#brxe-ulgzcd {align-items: flex-start; width: 800px}

@media (max-width: 991px) {
	#brxe-ulgzcd {width: 90%}
}

@media (max-width: 920px) {
	#brxe-ulgzcd {text-align: center; order: 2}
}

@media (max-width: 780px) {
	#brxe-ulgzcd {align-self: flex-start !important}
}

@media (max-width: 478px) {
	#brxe-ulgzcd {width: 100%}
}

#brxe-hbaxes {width: 100%; height: 100%}

#brxe-hbaxes:not(.tag), #brxe-hbaxes img {object-fit: cover}

#brxe-ibdsvm {width: 95%; height: 400px; border-radius: 16px; overflow: hidden}

@media (max-width: 991px) {
	#brxe-ibdsvm {align-self: stretch !important; width: 100%}
}

@media (max-width: 920px) {
	#brxe-ibdsvm {height: 300px}
}

@media (max-width: 780px) {
	#brxe-ibdsvm {height: 300px}
}

@media (max-width: 478px) {
	#brxe-ibdsvm {height: 250px; width: 100%}
}

#brxe-vrkjwu {align-items: center; row-gap: 64px}

@media (max-width: 478px) {
	#brxe-vrkjwu {row-gap: 32px}
}

#brxe-lneybd {align-items: center; row-gap: 64px; flex-direction: row-reverse; column-gap: 32px}

@media (max-width: 991px) {
	#brxe-lneybd {align-items: center; width: 90%}
}

@media (max-width: 920px) {
	#brxe-lneybd {flex-direction: column}
}

@media (max-width: 780px) {
	#brxe-lneybd {width: 90%}
}

@media (max-width: 478px) {
	#brxe-lneybd {row-gap: 32px}
}

#brxe-sxcffj {background-color: #ffffff}

#brxe-ldgexl {width: 100%; height: 100%}

#brxe-ldgexl:not(.tag), #brxe-ldgexl img {object-fit: cover}

#brxe-ocpyqr {width: 95%; height: 400px; border-radius: 16px; overflow: hidden}

@media (max-width: 991px) {
	#brxe-ocpyqr {align-self: stretch !important; width: 100%}
}

@media (max-width: 920px) {
	#brxe-ocpyqr {height: 300px}
}

@media (max-width: 780px) {
	#brxe-ocpyqr {height: 300px}
}

@media (max-width: 478px) {
	#brxe-ocpyqr {height: 250px; width: 100%}
}

#brxe-rpdhjx {align-items: center; row-gap: 64px}

@media (max-width: 780px) {
	#brxe-rpdhjx {order: 1}
}

@media (max-width: 478px) {
	#brxe-rpdhjx {row-gap: 32px}
}

@media (max-width: 991px) {
	#brxe-jhuurx {text-align: left}
}

#brxe-kxvrqx .line {height: 4px}

#brxe-kxvrqx.horizontal .line {border-top-width: 4px; width: 200px}

#brxe-kxvrqx.vertical .line {border-right-width: 200px}

#brxe-kxvrqx.horizontal {justify-content: flex-start}

#brxe-kxvrqx.vertical {align-self: flex-start}

#brxe-kxvrqx {margin-bottom: 20px; align-items: center}

@media (max-width: 991px) {
	#brxe-kxvrqx {align-items: center}
}

#brxe-znraax {align-items: flex-start; width: 800px}

@media (max-width: 991px) {
	#brxe-znraax {width: 90%}
}

@media (max-width: 920px) {
	#brxe-znraax {align-self: center !important; align-items: center; justify-content: center}
}

@media (max-width: 780px) {
	#brxe-znraax {order: 2}
}

@media (max-width: 478px) {
	#brxe-znraax {width: 100%}
}

#brxe-crpohf {align-items: center; row-gap: 64px; flex-direction: row-reverse; column-gap: 32px}

@media (max-width: 991px) {
	#brxe-crpohf {align-items: center; width: 90%}
}

@media (max-width: 920px) {
	#brxe-crpohf {flex-direction: column}
}

@media (max-width: 780px) {
	#brxe-crpohf {width: 90%; order: 2}
}

@media (max-width: 478px) {
	#brxe-crpohf {row-gap: 32px}
}

#brxe-kejgwk {background-color: #ffffff}

@media (max-width: 991px) {
	#brxe-iqmzpc {text-align: left}
}

@media (max-width: 780px) {
	#brxe-iqmzpc {text-align: left}
}

#brxe-btwgpe .line {height: 4px}

#brxe-btwgpe.horizontal .line {border-top-width: 4px; width: 200px}

#brxe-btwgpe.vertical .line {border-right-width: 200px}

#brxe-btwgpe.horizontal {justify-content: flex-start}

#brxe-btwgpe.vertical {align-self: flex-start}

#brxe-btwgpe {margin-bottom: 20px; align-items: center}

@media (max-width: 991px) {
	#brxe-btwgpe {align-items: center; width: 90%}
}

@media (max-width: 780px) {
	#brxe-btwgpe.horizontal {justify-content: flex-start}
	#brxe-btwgpe.vertical {align-self: flex-start}
	#brxe-btwgpe {width: 90%}
}

@media (max-width: 478px) {
	#brxe-btwgpe.horizontal {justify-content: center}
	#brxe-btwgpe.vertical {align-self: center}
}

@media (max-width: 920px) {
	#brxe-wyihzs {text-align: left}
	#brxe-wyihzs a {text-align: left; font-size: inherit}
}

@media (max-width: 780px) {
	#brxe-wyihzs {text-align: left}
	#brxe-wyihzs a {text-align: left; font-size: inherit}
}

#brxe-klujon {align-items: flex-start; width: 800px}

@media (max-width: 991px) {
	#brxe-klujon {width: 90%}
}

@media (max-width: 920px) {
	#brxe-klujon {text-align: center; order: 2}
}

@media (max-width: 780px) {
	#brxe-klujon {align-self: flex-start !important}
}

@media (max-width: 478px) {
	#brxe-klujon {width: 100%}
}

#brxe-fhvgxc {width: 100%; height: 100%}

#brxe-fhvgxc:not(.tag), #brxe-fhvgxc img {object-fit: cover}

#brxe-wljaon {width: 95%; height: 400px; border-radius: 16px; overflow: hidden}

@media (max-width: 991px) {
	#brxe-wljaon {align-self: stretch !important; width: 100%}
}

@media (max-width: 920px) {
	#brxe-wljaon {height: 300px}
}

@media (max-width: 780px) {
	#brxe-wljaon {height: 300px}
}

@media (max-width: 478px) {
	#brxe-wljaon {height: 250px; width: 100%}
}

#brxe-kagovh {align-items: center; row-gap: 64px}

@media (max-width: 478px) {
	#brxe-kagovh {row-gap: 32px}
}

#brxe-gkdvnf {align-items: center; row-gap: 64px; flex-direction: row-reverse; column-gap: 32px}

@media (max-width: 991px) {
	#brxe-gkdvnf {align-items: center; width: 90%}
}

@media (max-width: 920px) {
	#brxe-gkdvnf {flex-direction: column}
}

@media (max-width: 780px) {
	#brxe-gkdvnf {width: 90%}
}

@media (max-width: 478px) {
	#brxe-gkdvnf {row-gap: 32px}
}

#brxe-qgugen {background-color: #ffffff}

#brxe-nvcpgx {width: 100%; height: 100%}

#brxe-nvcpgx:not(.tag), #brxe-nvcpgx img {object-fit: cover}

#brxe-umpsut {width: 95%; height: 400px; border-radius: 16px; overflow: hidden}

@media (max-width: 991px) {
	#brxe-umpsut {align-self: stretch !important; width: 100%}
}

@media (max-width: 920px) {
	#brxe-umpsut {height: 300px}
}

@media (max-width: 780px) {
	#brxe-umpsut {height: 300px}
}

@media (max-width: 478px) {
	#brxe-umpsut {height: 250px; width: 100%}
}

#brxe-vrodtz {row-gap: 64px; align-items: center; align-self: center !important}

@media (max-width: 780px) {
	#brxe-vrodtz {order: 1}
}

@media (max-width: 478px) {
	#brxe-vrodtz {row-gap: 32px}
}

@media (max-width: 991px) {
	#brxe-kxvpzf {text-align: left}
}

@media (max-width: 780px) {
	#brxe-kxvpzf {text-align: left}
}

#brxe-ajpmpi .line {height: 4px}

#brxe-ajpmpi.horizontal .line {border-top-width: 4px; width: 200px}

#brxe-ajpmpi.vertical .line {border-right-width: 200px}

#brxe-ajpmpi.horizontal {justify-content: flex-start}

#brxe-ajpmpi.vertical {align-self: flex-start}

#brxe-ajpmpi {margin-bottom: 20px; align-items: center}

@media (max-width: 991px) {
	#brxe-ajpmpi {align-items: center; width: 90%}
}

@media (max-width: 780px) {
	#brxe-ajpmpi.horizontal {justify-content: flex-start}
	#brxe-ajpmpi.vertical {align-self: flex-start}
	#brxe-ajpmpi {width: 90%}
}

@media (max-width: 478px) {
	#brxe-ajpmpi.horizontal {justify-content: center}
	#brxe-ajpmpi.vertical {align-self: center}
}

@media (max-width: 920px) {
	#brxe-kgmkfy {text-align: left}
	#brxe-kgmkfy a {text-align: left; font-size: inherit}
}

@media (max-width: 780px) {
	#brxe-kgmkfy {text-align: left}
	#brxe-kgmkfy a {text-align: left; font-size: inherit}
}

#brxe-ddmjfc {align-items: flex-start; width: 800px}

@media (max-width: 991px) {
	#brxe-ddmjfc {width: 90%}
}

@media (max-width: 780px) {
	#brxe-ddmjfc {align-self: flex-start !important; order: 2}
}

@media (max-width: 478px) {
	#brxe-ddmjfc {width: 100%}
}

#brxe-erwkjm {align-items: flex-start; row-gap: 64px; flex-direction: row-reverse; column-gap: 32px}

@media (max-width: 991px) {
	#brxe-erwkjm {align-items: center; width: 90%}
}

@media (max-width: 920px) {
	#brxe-erwkjm {flex-direction: column; align-self: center !important; align-items: center; justify-content: center; text-align: center}
}

@media (max-width: 780px) {
	#brxe-erwkjm {width: 90%; align-self: flex-start !important}
}

@media (max-width: 478px) {
	#brxe-erwkjm {row-gap: 32px; width: 100%}
}

#brxe-zyymhx {background-color: #ffffff}

@media (max-width: 478px) {
	#brxe-zyymhx {width: 90%}
}

#brxe-lgfajg {width: 100%; height: 100%}

#brxe-lgfajg:not(.tag), #brxe-lgfajg img {object-fit: cover}

#brxe-jesvjg {width: 95%; height: 400px; border-radius: 16px; overflow: hidden}

@media (max-width: 920px) {
	#brxe-jesvjg {height: 300px}
}

@media (max-width: 780px) {
	#brxe-jesvjg {height: 300px}
}

@media (max-width: 478px) {
	#brxe-jesvjg {height: 250px; width: 100%}
}

#brxe-gikrky {align-items: center; row-gap: 64px}

@media (max-width: 478px) {
	#brxe-gikrky {row-gap: 32px}
}

@media (max-width: 780px) {
	#brxe-tinyzc {text-align: left}
}

#brxe-egypsx .line {height: 4px}

#brxe-egypsx.horizontal .line {border-top-width: 4px; width: 200px}

#brxe-egypsx.vertical .line {border-right-width: 200px}

#brxe-egypsx.horizontal {justify-content: flex-start}

#brxe-egypsx.vertical {align-self: flex-start}

#brxe-egypsx {margin-bottom: 20px; align-items: center}

@media (max-width: 991px) {
	#brxe-egypsx {align-items: center}
}

@media (max-width: 780px) {
	#brxe-egypsx.horizontal {justify-content: flex-start}
	#brxe-egypsx.vertical {align-self: flex-start}
}

@media (max-width: 780px) {
	#brxe-kawjvi {text-align: left}
	#brxe-kawjvi a {text-align: left; font-size: inherit}
}

@media (max-width: 478px) {
	#brxe-kawjvi {text-align: left}
	#brxe-kawjvi a {text-align: left; font-size: inherit}
}

#brxe-jsuqml {align-items: flex-start; width: 800px}

@media (max-width: 991px) {
	#brxe-jsuqml {width: 90%}
}

@media (max-width: 920px) {
	#brxe-jsuqml {align-self: center !important; align-items: center; justify-content: center}
}

@media (max-width: 780px) {
	#brxe-jsuqml {align-self: flex-start !important}
}

@media (max-width: 478px) {
	#brxe-jsuqml {width: 100%}
}

#brxe-wgepsr {align-items: center; row-gap: 64px; flex-direction: row; column-gap: 32px}

@media (max-width: 991px) {
	#brxe-wgepsr {align-items: center; width: 90%}
}

@media (max-width: 920px) {
	#brxe-wgepsr {flex-direction: column}
}

@media (max-width: 780px) {
	#brxe-wgepsr {width: 90%}
}

@media (max-width: 478px) {
	#brxe-wgepsr {row-gap: 32px}
}

#brxe-cuufzr {background-color: #e9f0f4}

@media (max-width: 478px) {
	#brxe-cuufzr {padding-top: 50px; padding-bottom: 50px}
}

@media (max-width: 920px) {
	#brxe-22152f {text-align: center}
}

@media (max-width: 780px) {
	#brxe-22152f {text-align: center}
}

@media (max-width: 478px) {
	#brxe-22152f {text-align: center}
}

#brxe-8404d6 {text-align: center}

#brxe-8404d6 a {text-align: center; font-size: inherit}

@media (max-width: 780px) {
	#brxe-8404d6 {text-align: center}
	#brxe-8404d6 a {text-align: center; font-size: inherit}
}

@media (max-width: 478px) {
	#brxe-8404d6 {text-align: center}
	#brxe-8404d6 a {text-align: center; font-size: inherit}
}

#brxe-4f5844 {font-size: 40px; color: #f5f5f5; fill: #f5f5f5}

#brxe-98f0f7 {color: #f5f5f5}

#brxe-45c3ed {color: #f5f5f5}

#brxe-45c3ed a {color: #f5f5f5; font-size: inherit}

#brxe-4d2b48 {row-gap: 10px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: #1c75bc}

#brxe-9baa91 {font-size: 40px; color: #f5f5f5; fill: #f5f5f5}

#brxe-aaa90d {color: #f5f5f5}

#brxe-aa5730 {color: #f5f5f5}

#brxe-aa5730 a {color: #f5f5f5; font-size: inherit}

#brxe-20f0af {row-gap: 10px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: #1c75bc}

#brxe-4799a8 {font-size: 40px; color: #f5f5f5; fill: #f5f5f5}

#brxe-f599ea {color: #f5f5f5}

#brxe-708161 {color: #f5f5f5}

#brxe-708161 a {color: #f5f5f5; font-size: inherit}

#brxe-5c2e10 {row-gap: 10px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: #1c75bc}

#brxe-0ceca7 {display: grid; align-items: initial; grid-template-columns: 1fr 1fr 1fr; grid-gap: 5px; margin-top: 20px}

@media (max-width: 478px) {
	#brxe-0ceca7 {grid-template-rows: 1fr 1fr 1fr; grid-template-columns: 1fr}
}

#brxe-694128 {font-size: 40px; color: #f5f5f5; fill: #f5f5f5}

#brxe-77a062 {color: #f5f5f5}

#brxe-f38ffa {color: #f5f5f5}

#brxe-f38ffa a {color: #f5f5f5; font-size: inherit}

#brxe-47bf47 {row-gap: 10px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: #1c75bc}

#brxe-703423 {font-size: 40px; color: #f5f5f5; fill: #f5f5f5}

#brxe-6a55d7 {color: #f5f5f5}

#brxe-6106af {color: #f5f5f5}

#brxe-6106af a {color: #f5f5f5; font-size: inherit}

#brxe-397197 {row-gap: 10px; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; background-color: #1c75bc}

#brxe-2e698d {display: grid; align-items: initial; grid-template-columns: 1fr 1fr; grid-template-rows: 1fr; padding-top: 5px; grid-gap: 5px}

@media (max-width: 478px) {
	#brxe-2e698d {grid-template-columns: 1fr}
}

#brxe-919cb9 {align-items: center}

@media (max-width: 991px) {
	#brxe-919cb9 {width: 90%}
}

#brxe-oqbfhm {width: 100%; height: 100%}

#brxe-oqbfhm:not(.tag), #brxe-oqbfhm img {object-fit: cover}

#brxe-pkwhxl {width: 95%; height: 400px; border-radius: 16px; overflow: hidden}

@media (max-width: 991px) {
	#brxe-pkwhxl {align-self: stretch !important; width: 100%}
}

@media (max-width: 920px) {
	#brxe-pkwhxl {height: 300px}
}

@media (max-width: 780px) {
	#brxe-pkwhxl {height: 300px}
}

@media (max-width: 478px) {
	#brxe-pkwhxl {height: 250px; width: 100%}
}

#brxe-rjkryq {align-items: center; row-gap: 64px}

@media (max-width: 478px) {
	#brxe-rjkryq {row-gap: 32px}
}

@media (max-width: 991px) {
	#brxe-zbhnra {text-align: left}
}

@media (max-width: 780px) {
	#brxe-zbhnra {text-align: left}
}

#brxe-lpmcws .line {height: 4px}

#brxe-lpmcws.horizontal .line {border-top-width: 4px; width: 200px}

#brxe-lpmcws.vertical .line {border-right-width: 200px}

#brxe-lpmcws.horizontal {justify-content: flex-start}

#brxe-lpmcws.vertical {align-self: flex-start}

#brxe-lpmcws {margin-bottom: 20px; align-items: center}

@media (max-width: 991px) {
	#brxe-lpmcws {align-items: center}
}

@media (max-width: 780px) {
	#brxe-lpmcws.horizontal {justify-content: flex-start}
	#brxe-lpmcws.vertical {align-self: flex-start}
}

@media (max-width: 780px) {
	#brxe-walkaz {text-align: left}
	#brxe-walkaz a {text-align: left; font-size: inherit}
}

#brxe-fbunux {align-items: flex-start; width: 800px}

@media (max-width: 991px) {
	#brxe-fbunux {width: 90%}
}

@media (max-width: 920px) {
	#brxe-fbunux {align-self: center !important; align-items: center; justify-content: center}
}

@media (max-width: 780px) {
	#brxe-fbunux {align-self: flex-start !important}
}

@media (max-width: 478px) {
	#brxe-fbunux {width: 100%}
}

#brxe-upuray {align-items: center; row-gap: 64px; flex-direction: row-reverse; column-gap: 32px}

@media (max-width: 991px) {
	#brxe-upuray {align-items: center; width: 90%}
}

@media (max-width: 920px) {
	#brxe-upuray {flex-direction: column}
}

@media (max-width: 780px) {
	#brxe-upuray {width: 90%}
}

@media (max-width: 478px) {
	#brxe-upuray {row-gap: 32px}
}

#brxe-yyibzw {background-color: #ffffff}

#brxe-dbd515 {text-align: center}

#brxe-7f774b {font-family: "Poppins"; line-height: 1.4; color: #333333; font-weight: 600}

#brxe-769161 {transition: 0.5s; color: #1481ba; fill: #1481ba; font-size: 1.5em}

#brxe-a8b4d4 {align-items: center; flex-direction: row; column-gap: 25px; border-bottom: 2px solid rgba(158, 158, 158, 0.55); justify-content: space-between}

@media (max-width: 478px) {
	#brxe-a8b4d4 {justify-content: space-between}
}

#brxe-89fa5d {font-family: "Poppins"; line-height: 1.6; color: #333333}

#brxe-89fa5d a {font-family: "Poppins"; line-height: 1.6; color: #333333; font-size: inherit}

#brxe-d72609 {font-family: "Poppins"; line-height: 1.4; color: #333333; font-weight: 600}

#brxe-6ed231 {transition: 0.5s; color: #1481ba; fill: #1481ba; font-size: 1.5em}

#brxe-6d0136 {align-items: center; flex-direction: row; column-gap: 25px; border-bottom: 2px solid rgba(158, 158, 158, 0.55); justify-content: space-between}

@media (max-width: 478px) {
	#brxe-6d0136 {justify-content: space-between}
}

#brxe-bf3fe2 {font-family: "Poppins"; line-height: 1.6; color: #333333}

#brxe-bf3fe2 a {font-family: "Poppins"; line-height: 1.6; color: #333333; font-size: inherit}

#brxe-f63d32 {font-family: "Poppins"; line-height: 1.4; color: #333333; font-weight: 600}

#brxe-b5f3b1 {transition: 0.5s; color: #1481ba; fill: #1481ba; font-size: 1.5em}

#brxe-df6c47 {align-items: center; flex-direction: row; column-gap: 25px; border-bottom: 2px solid rgba(158, 158, 158, 0.55); justify-content: space-between}

@media (max-width: 478px) {
	#brxe-df6c47 {justify-content: space-between}
}

#brxe-376850 {font-family: "Poppins"; line-height: 1.6; color: #333333}

#brxe-376850 a {font-family: "Poppins"; line-height: 1.6; color: #333333; font-size: inherit}

#brxe-7e539f {font-family: "Poppins"; line-height: 1.4; color: #333333; font-weight: 600}

#brxe-07ebfa {transition: 0.5s; color: #1481ba; fill: #1481ba; font-size: 1.5em}

#brxe-bd10b7 {align-items: center; flex-direction: row; column-gap: 25px; border-bottom: 2px solid rgba(158, 158, 158, 0.55); justify-content: space-between}

@media (max-width: 478px) {
	#brxe-bd10b7 {justify-content: space-between}
}

#brxe-d1c2d2 {font-family: "Poppins"; line-height: 1.6; color: #333333}

#brxe-d1c2d2 a {font-family: "Poppins"; line-height: 1.6; color: #333333; font-size: inherit}

#brxe-2e01a2 {font-family: "Poppins"; line-height: 1.4; color: #333333; font-weight: 600}

#brxe-ef7ccf {transition: 0.5s; color: #1481ba; fill: #1481ba; font-size: 1.5em}

#brxe-112125 {align-items: center; flex-direction: row; column-gap: 25px; border-bottom: 2px solid rgba(158, 158, 158, 0.55); justify-content: space-between}

@media (max-width: 478px) {
	#brxe-112125 {justify-content: space-between}
}

#brxe-89e9b1 {font-family: "Poppins"; line-height: 1.6; color: #333333}

#brxe-89e9b1 a {font-family: "Poppins"; line-height: 1.6; color: #333333; font-size: inherit}

#brxe-20e2ee .accordion-title-wrapper {min-height: 100px}

#brxe-20e2ee .accordion-content-wrapper {padding-top: 15px; padding-right: 0; padding-bottom: 15px; padding-left: 0}

#brxe-2d31d3 {flex-direction: column; column-gap: 100px; align-items: center; justify-content: center; align-self: center !important}

@media (max-width: 991px) {
	#brxe-2d31d3 {width: 90%; column-gap: 25px}
}

@media (max-width: 780px) {
	#brxe-2d31d3 {padding-bottom: 50px}
}

@media (max-width: 478px) {
	#brxe-2d31d3 {flex-direction: row-reverse}
}

.bricks-button.bricks-background-secondary.icon-right { padding: 20px 25px !important;}

/* -- CAC polish -- */

/* Quote card shell */
#brxe-mvodgh {
	display: flex !important;
	flex-direction: column !important;
	align-items: stretch !important;
	overflow: hidden;
	width: 100%;
	border-radius: 10px !important;
	background-color: #ffffff !important;
	box-shadow: 0 0 20px 5px rgba(0, 0, 0, 0.23) !important;
	row-gap: 0 !important;
	z-index: 1;
}

#brxe-doecmx {
	display: block !important;
	box-sizing: border-box;
	border-top-left-radius: 10px !important;
	border-top-right-radius: 10px !important;
	background-color: #054060 !important;
	padding: 20px !important;
	font-weight: 600 !important;
	color: #ffffff !important;
	text-align: center !important;
	font-family: "Poppins", var(--rf-font-heading), sans-serif !important;
	font-size: clamp(2.125rem, 1.6875rem + 1.75vw, 3rem) !important;
	line-height: 1.2 !important;
	width: 100% !important;
	margin: 0 !important;
}

/* Form layout + field CSS (Bricks frontend form CSS is not enqueued) */
#brxe-vwzxhf.brxe-form,
#brxe-vwzxhf {
	display: flex !important;
	flex-direction: column !important;
	align-items: stretch !important;
	width: 100% !important;
	box-sizing: border-box;
	padding: 20px !important;
	margin: 0;
	background: #ffffff;
	row-gap: 0;
}

#brxe-vwzxhf .form-group {
	display: flex !important;
	flex-direction: column !important;
	width: 100% !important;
	padding: 0 0 20px !important;
	margin: 0 !important;
	box-sizing: border-box;
}

#brxe-vwzxhf .form-group.submit-button-wrapper {
	padding-bottom: 0 !important;
	align-items: stretch !important;
	width: 100% !important;
}

#brxe-vwzxhf input:not([type="submit"]):not([type="hidden"]),
#brxe-vwzxhf select,
#brxe-vwzxhf textarea {
	display: block !important;
	width: 100% !important;
	max-width: 100% !important;
	box-sizing: border-box !important;
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #1f3f30 !important;
	border-radius: 7px !important;
	box-shadow: none !important;
	outline: none !important;
	appearance: none !important;
	-webkit-appearance: none !important;
	color: #333333 !important;
	font-family: inherit !important;
	font-size: 16px !important;
	line-height: 40px !important;
	height: 42px !important;
	padding: 0 12px !important;
	background: #ffffff !important;
	margin: 0 !important;
}

#brxe-vwzxhf textarea {
	height: auto !important;
	min-height: 90px !important;
	line-height: 1.5 !important;
	padding: 10px 12px !important;
	resize: vertical;
}

#brxe-vwzxhf ::placeholder {
	color: #424242 !important;
	text-align: left;
	text-transform: capitalize;
	opacity: 1 !important;
}

.page-charge-air-coolers #brxe-vwzxhf button.bricks-button,
.page-charge-air-coolers #brxe-vwzxhf button.bricks-button.bricks-background-secondary,
.page-charge-air-coolers #brxe-qzkyrg button.bricks-button.bricks-background-secondary.icon-right,
.cwf-brand-northland.page-charge-air-coolers #brxe-vwzxhf .bricks-background-secondary {
	display: inline-flex !important;
	align-items: center;
	justify-content: center;
	gap: 8px;
	box-sizing: border-box;
	width: 100% !important;
	max-width: 100%;
	margin: 0;
	border: 0 !important;
	border-radius: 15px !important;
	padding: 20px 25px !important;
	background-color: #1c75bc !important;
	background-image: none !important;
	color: #f5f5f5 !important;
	font-family: "Poppins", var(--rf-font-heading), sans-serif !important;
	font-weight: 600 !important;
	font-size: clamp(1.25rem, 1.03125rem + 0.875vw, 1.6875rem) !important;
	letter-spacing: 0.5px;
	line-height: 1.2;
	cursor: pointer;
	box-shadow: none !important;
	min-height: 0;
}

#brxe-vwzxhf button.bricks-button .text { color: inherit !important; font: inherit !important; }
#brxe-vwzxhf button.bricks-button > svg.mpo-svg-icon {
	width: 1em !important;
	height: 1em !important;
	max-width: 1em !important;
	flex-shrink: 0;
	display: inline-block !important;
	fill: currentColor !important;
}
#brxe-vwzxhf button.bricks-button .loading { display: none !important; }

/* What Services We Offer */
#brxe-qurinm.bricks-lazy-hidden,
#brxe-qurinm {
	background-image: url("/wp-content/uploads/2025/11/image-8.webp") !important;
	background-size: cover !important;
	background-position: center center !important;
	background-repeat: no-repeat !important;
	position: relative;
	isolation: isolate;
}

#brxe-qurinm::before {
	background-image: linear-gradient(rgba(0, 0, 0, 0.68), rgba(0, 0, 0, 0.68)) !important;
	position: absolute;
	content: "";
	inset: 0;
	pointer-events: none;
	z-index: 0;
}

#brxe-qurinm > * { position: relative; z-index: 1; }

#brxe-qurinm .brxe-heading,
#brxe-qurinm a,
#brxe-qurinm .brxe-text-basic,
#brxe-qurinm .brxe-text-link {
	color: #ffffff !important;
}

#brxe-qurinm a.brxe-text-link {
	display: inline-flex !important;
	align-items: center;
	justify-content: center;
	flex-direction: row-reverse;
	gap: 10px;
	font-family: "Poppins", var(--rf-font-heading), sans-serif;
	font-weight: 600;
	text-decoration: none;
}

#brxe-qurinm a.brxe-text-link .icon > svg,
#brxe-qurinm a.brxe-text-link svg.mpo-svg-icon {
	width: 20px !important;
	height: 20px !important;
	max-width: 20px !important;
	display: block !important;
	flex-shrink: 0;
	fill: currentColor !important;
}

/* Hero */
.page-charge-air-coolers .cwf-hero--page .cwf-hero__overlay {
	background: rgba(0, 0, 0, 0.69);
}

.page-charge-air-coolers .cwf-hero--page .cwf-hero__copy .cwf-btn--hero {
	gap: 8px;
	padding: 15px 25px !important;
	border-radius: 16px;
	font-weight: 600;
	letter-spacing: 0.5px;
	background-color: var(--rf-color-secondary);
	color: #ffffff;
}

.page-charge-air-coolers .cwf-hero--page .cwf-hero__copy .cwf-btn--hero:hover {
	filter: brightness(0.92);
	color: #ffffff;
}
