/* Auto-extracted from live /oil-coolers-heat-exchangers/ 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; }

.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: 780px) {
	#brxe-ucoiux {text-align: left}
}

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

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

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

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

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

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

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

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

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

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

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

#brxe-ydiemz {width: 60%}

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

#brxe-xtzxzo {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-mcvxxz {width: 100%; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; justify-content: center}

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

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

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

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

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

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

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

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

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

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

#brxe-kwiifw {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-kwiifw {margin-top: 0; width: 100%; flex-direction: column}
}

#brxe-knjzvo {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-knjzvo {width: 100%}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#brxe-dveyrb {text-align: left}

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

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

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

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

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

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

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

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

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

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

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

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

#brxe-xsnupy {width: 800px}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#brxe-etxqwv {text-align: center}

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

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

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

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

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

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

#brxe-vrqgvn {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-ysbwfh {text-align: center}

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

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

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

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

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

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

#brxe-tqmjsw {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-swkqsq {text-align: center}

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

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

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

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

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

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

#brxe-acbxhz {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-soxuqj {text-align: center}

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

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

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

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

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

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

#brxe-wbcngi {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-bwepti {text-align: center}

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

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

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

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

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

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

#brxe-arxlsd {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-htgknz {text-align: center}

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

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

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

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

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

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

#brxe-nprpij {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-kyqrmt {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-kyqrmt {grid-template-columns: 1fr 1fr}
}

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

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

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

#brxe-rxntgz {text-align: center}

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

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

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

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

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

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

#brxe-tzpoct {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}

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

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

#brxe-dxnvsp {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-dxnvsp {grid-template-columns: 1fr 1fr}
}

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

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

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

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

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

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

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

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

#brxe-dtuieh::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-pxhohj {width: 100%; height: 100%}

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

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

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

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

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

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

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

@media (max-width: 780px) {
	#brxe-nvkaxv {text-align: left; align-self: flex-start}
}

@media (max-width: 478px) {
	#brxe-nvkaxv {text-align: left; align-self: flex-start}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 478px) {
	#brxe-lefxio {width: 80%; row-gap: 5px}
}

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

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

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

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

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

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

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

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

@media (max-width: 478px) {
	#brxe-esitlz {margin-bottom: 0}
}

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

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

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

#brxe-hnaafv {flex-direction: column; row-gap: 0px}

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

@media (max-width: 478px) {
	#brxe-hnaafv {width: 80%; flex-direction: column; row-gap: 5px}
}

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

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

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

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

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

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

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

#brxe-wmsvpf {width: 800px}

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

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

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

@media (max-width: 478px) {
	#brxe-wmsvpf {width: 100%; align-self: flex-start !important}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#brxe-8p9x7e .line {height: 4px}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 478px) {
	#brxe-mgm0ca {row-gap: 32px; align-self: flex-start !important}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 780px) {
	#brxe-vwwfxb.horizontal {justify-content: flex-start}
	#brxe-vwwfxb.vertical {align-self: flex-start}
	#brxe-vwwfxb {text-align: left; width: 100%}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 780px) {
	#brxe-mrpnrd.horizontal {justify-content: flex-start}
	#brxe-mrpnrd.vertical {align-self: flex-start}
	#brxe-mrpnrd {width: 100%; text-align: left}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 780px) {
	#brxe-yxekdb.horizontal {justify-content: flex-start}
	#brxe-yxekdb.vertical {align-self: flex-start}
	#brxe-yxekdb {width: 100%; text-align: left}
}

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

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

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

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

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

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

@media (max-width: 478px) {
	#brxe-tktsyx {width: 100%; order: 2}
}

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

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

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

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

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

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

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

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

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

@media (max-width: 478px) {
	#brxe-erglox {row-gap: 32px; order: 1}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 780px) {
	#brxe-mpjiyh.horizontal {justify-content: flex-start}
	#brxe-mpjiyh.vertical {align-self: flex-start}
	#brxe-mpjiyh {width: 100%; text-align: left}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 780px) {
	#brxe-yqenrw.horizontal {justify-content: flex-start}
	#brxe-yqenrw.vertical {align-self: flex-start}
	#brxe-yqenrw {width: 100%; text-align: left}
}

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

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

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

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

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

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

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

@media (max-width: 478px) {
	#brxe-ymcjqu {width: 100%; order: 2}
}

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

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

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

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

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

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

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

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

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

@media (max-width: 478px) {
	#brxe-lpysqb {row-gap: 32px; order: 1}
}

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

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

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

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

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

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

#brxe-5cec65 {text-align: center}

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

#brxe-713a63 {text-align: center}

#brxe-713a63 a {text-align: center; font-size: inherit}

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

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

#brxe-929052 {color: #f5f5f5}

#brxe-3d7d3a {color: #f5f5f5}

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

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

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

#brxe-ebdb23 {color: #f5f5f5}

#brxe-d8cb85 {color: #f5f5f5}

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

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

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

#brxe-d7000a {color: #f5f5f5}

#brxe-c5b4a4 {color: #f5f5f5}

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

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

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

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

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

#brxe-ce5df2 {color: #f5f5f5}

#brxe-cafe35 {color: #f5f5f5}

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

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

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

#brxe-bc06ff {color: #f5f5f5}

#brxe-63c45b {color: #f5f5f5}

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

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

#brxe-d61e66 {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-d61e66 {grid-template-columns: 1fr}
}

#brxe-iaytgj {text-align: center; margin-top: 20px}

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

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

#brxe-01cc5c {align-items: center}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (max-width: 780px) {
	#brxe-nfanvj.horizontal {justify-content: flex-start}
	#brxe-nfanvj.vertical {align-self: flex-start}
	#brxe-nfanvj {width: 100%; text-align: left}
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#brxe-497203 {text-align: center}

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

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

#brxe-a7d5cd {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-a7d5cd {justify-content: space-between}
}

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

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

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

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

#brxe-651c22 {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-651c22 {justify-content: space-between}
}

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

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

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

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

#brxe-2715d7 {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-2715d7 {justify-content: space-between}
}

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

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

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

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

#brxe-04eafe {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-04eafe {justify-content: space-between}
}

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

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

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

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

#brxe-887f19 {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-887f19 {justify-content: space-between}
}

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

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

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

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

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

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

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

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

.bricks-button.bricks-background-secondary.icon-right { padding: 20px 25px !important;}

/* -- OC polish -- */

/* Quote form */
#brxe-mcvxxz input:not([type="submit"]):not([type="hidden"]),
#brxe-mcvxxz select,
#brxe-mcvxxz textarea {
	width: 100% !important;
	box-sizing: border-box;
	border-style: solid !important;
	border-width: 1px !important;
	border-color: #1f3f30 !important;
	border-radius: 7px !important;
	box-shadow: none !important;
	outline: none;
	appearance: none;
	color: currentColor;
	font-family: inherit !important;
	font-size: inherit !important;
	line-height: 40px !important;
	padding: 0 12px !important;
	background: #ffffff !important;
	margin: 0 !important;
}

#brxe-mcvxxz textarea {
	height: auto !important;
	line-height: inherit !important;
	min-height: 90px !important;
	padding: 10px 12px !important;
	resize: vertical;
}

#brxe-mcvxxz ::placeholder {
	color: #424242;
	text-align: left;
	text-transform: capitalize;
	opacity: 1;
}

.page-oil-coolers-heat-exchangers #brxe-mcvxxz button.bricks-button,
.page-oil-coolers-heat-exchangers #brxe-mcvxxz button.bricks-button.bricks-background-secondary,
.page-oil-coolers-heat-exchangers #brxe-fakley button.bricks-button.bricks-background-secondary.icon-right,
.cwf-brand-northland.page-oil-coolers-heat-exchangers #brxe-mcvxxz .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-mcvxxz button.bricks-button .text { color: inherit !important; font: inherit !important; }
#brxe-mcvxxz 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-mcvxxz button.bricks-button .loading { display: none !important; }

/* What Services We Offer */
#brxe-dtuieh.bricks-lazy-hidden,
#brxe-dtuieh {
	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-dtuieh::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-dtuieh > * { position: relative; z-index: 1; }

#brxe-lspckq {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	width: 100%;
	max-width: 1100px;
	margin-inline: auto;
}

#brxe-pojcdz {
	color: #ffffff !important;
	align-self: center !important;
	align-items: center !important;
	justify-content: center !important;
	width: 100%;
	row-gap: 16px;
}

#brxe-pojcdz .brxe-heading,
#brxe-ksnbsn,
#brxe-pojcdz a,
#brxe-kyqrmt .brxe-heading,
#brxe-kyqrmt a,
#brxe-dxnvsp .brxe-heading,
#brxe-dxnvsp a,
#brxe-vrqgvn, #brxe-tqmjsw, #brxe-acbxhz, #brxe-wbcngi, #brxe-arxlsd, #brxe-nprpij, #brxe-tzpoct, #brxe-ivaikd,
#brxe-vrqgvn .brxe-heading, #brxe-tqmjsw .brxe-heading, #brxe-acbxhz .brxe-heading,
#brxe-wbcngi .brxe-heading, #brxe-arxlsd .brxe-heading, #brxe-nprpij .brxe-heading,
#brxe-tzpoct .brxe-heading, #brxe-ivaikd .brxe-heading,
#brxe-vrqgvn a, #brxe-tqmjsw a, #brxe-acbxhz a, #brxe-wbcngi a, #brxe-arxlsd a, #brxe-nprpij a,
#brxe-tzpoct a, #brxe-ivaikd a {
	color: #ffffff !important;
}

#brxe-ksnbsn { text-align: center; margin: 0; width: 100%; }

#brxe-pojcdz .brxe-divider,
#brxe-gupjff.brxe-divider {
	display: flex !important;
	align-items: center;
	justify-content: center;
	width: 100%;
	gap: 30px;
	margin-bottom: 30px;
}

#brxe-gupjff.horizontal .line {
	border-top-style: solid;
	border-top-color: #ffffff;
	border-top-width: 4px;
	width: 200px;
	height: 4px;
}

#brxe-kyqrmt,
#brxe-dxnvsp {
	display: grid !important;
	grid-template-columns: 1fr 1fr 1fr;
	grid-gap: 16px;
	width: 100%;
	margin-bottom: 16px;
}

#brxe-vrqgvn, #brxe-tqmjsw, #brxe-acbxhz, #brxe-wbcngi, #brxe-arxlsd, #brxe-nprpij, #brxe-tzpoct, #brxe-ivaikd {
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: center;
	width: 100%;
	box-sizing: border-box;
}

#brxe-dtuieh a.brxe-text-basic {
	text-align: center;
	max-width: 800px;
	text-decoration: none;
}

#brxe-dtuieh 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;
	color: #ffffff !important;
}

#brxe-dtuieh a.brxe-text-link .icon {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	line-height: 1;
}

#brxe-dtuieh a.brxe-text-link .icon > svg,
#brxe-dtuieh 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;
}

@media (max-width: 920px) {
	#brxe-kyqrmt, #brxe-dxnvsp { grid-template-columns: 1fr 1fr; }
}

@media (max-width: 991px) {
	#brxe-lspckq { width: 90%; }
}

@media (max-width: 478px) {
	#brxe-kyqrmt, #brxe-dxnvsp {
		grid-template-columns: 1fr;
		width: 100%;
		align-items: center;
	}
}

/* Hero */
.page-oil-coolers-heat-exchangers .cwf-hero--page .cwf-hero__overlay {
	background: rgba(0, 0, 0, 0.69);
}

.page-oil-coolers-heat-exchangers .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-oil-coolers-heat-exchangers .cwf-hero--page .cwf-hero__copy .cwf-btn--hero:hover {
	filter: brightness(0.92);
	color: #ffffff;
}
