:root {}

h5 {
	font-family: "PP Neue Montreal";
}

.mega-menu-outer ul li a::before {
	display: none;
}

.mega-menu-outer ul li:hover a::before {
	display: none;
}

.mainmenu ul li:hover .mega-menu-outer ul li a::before {
	display: none;
}

.mainmenu ul li:hover .mega-menu-outer ul li a .title {
	color: #fff;
}

@media (max-width: 991px) {}

@media (max-width: 478px) {}

#brxe-elhcal .separator {
	flex-grow: 0;
	display: none;
}

@media (max-width: 991px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 478px) {}

#brxe-tqpmhd .separator {
	flex-grow: 0;
	display: none;
}

@media (max-width: 991px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 478px) {}

#brxe-vxospy .separator {
	flex-grow: 0;
	display: none;
}

@media (max-width: 991px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 478px) {}

#brxe-goqxus .separator {
	flex-grow: 0;
	display: none;
}

@media (max-width: 991px) {}

@media (max-width: 478px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 478px) {}

#brxe-dsixii .brx-submenu-toggle {
	flex-direction: row;
}

#brxe-dsixii .brx-submenu-toggle button {
	padding-left: 20px;
}

@media (max-width: 991px) {
	#brxe-dsixii .brx-submenu-toggle {
		flex-direction: row-reverse;
	}
	
	#brxe-dsixii .brx-submenu-toggle button {
		padding-left: 10px;
	}
}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

#brxe-kkwlyb :where(.brx-nav-nested-items > li > a) {
	color: #f5f5f5;
}

#brxe-kkwlyb :where(.brx-nav-nested-items > li > .brxe-text-link:not(a)) {
	color: #f5f5f5;
}

#brxe-kkwlyb :where(.brx-nav-nested-items > li > .brxe-icon) {
	color: #f5f5f5;
}

#brxe-kkwlyb :where(.brx-nav-nested-items > li:has( > .brxe-svg)) {
	color: #f5f5f5;
}

#brxe-kkwlyb :where(.brx-nav-nested-items > li > .brx-submenu-toggle > *) {
	color: #f5f5f5;
}

@media (max-width: 991px) {}

@media (max-width: 991px) {}

@media (max-width: 991px) {
	#brxe-gmjevt[data-direction] .brx-offcanvas-inner {
		height: 100%;
	}
}

@media (max-width: 767px) {
	#brxe-gmjevt[data-direction] .brx-offcanvas-inner {
		width: 75%;
	}
}

@media (max-width: 478px) {
	#brxe-gmjevt[data-direction] .brx-offcanvas-inner {
		width: 95%;
	}
}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

#brxe-ameygg .separator {
	flex-grow: 0;
	display: none;
}

@media (max-width: 991px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 478px) {}

#brxe-prtyqj .separator {
	flex-grow: 0;
	display: none;
}

@media (max-width: 991px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 478px) {}

#brxe-iygxur .separator {
	flex-grow: 0;
	display: none;
}

@media (max-width: 991px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 478px) {}

#brxe-fwqddx .separator {
	flex-grow: 0;
	display: none;
}

@media (max-width: 991px) {}

@media (max-width: 478px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

#brxe-geinqg .brx-submenu-toggle {
	flex-direction: row-reverse;
}

#brxe-ksfyha :where(.brx-nav-nested-items > li > a) {
	color: #f5f5f5;
}

#brxe-ksfyha :where(.brx-nav-nested-items > li > .brxe-text-link:not(a)) {
	color: #f5f5f5;
}

#brxe-ksfyha :where(.brx-nav-nested-items > li > .brxe-icon) {
	color: #f5f5f5;
}

#brxe-ksfyha :where(.brx-nav-nested-items > li:has( > .brxe-svg)) {
	color: #f5f5f5;
}

#brxe-ksfyha :where(.brx-nav-nested-items > li > .brx-submenu-toggle > *) {
	color: #f5f5f5;
}

@media (max-width: 991px) {}

@media (max-width: 1366px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 1366px) {}

@media (max-width: 1366px) {}

@media (max-width: 1366px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 767px) {
	.top-main-header.shrink .bricks-site-logo {
		height: 50px !important;
		width: auto !important;
	}
}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

#brxe-rvfine .separator {
	display: none;
}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 767px) {}

@media (max-width: 767px) {}

@media (max-width: 1366px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 1366px) {}

@media (max-width: 478px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 1366px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

#brxe-zcnljo .separator {
	display: none;
}

@media (max-width: 478px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 1366px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

#brxe-nybxfc .separator {
	display: none;
}

@media (max-width: 478px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 1366px) {}

[data-id="brxe-figtlo"].splide__slide {
	flex-direction: column;
	column-gap: 15px;
	align-self: flex-start !important;
	align-items: flex-start;
	margin-right: 0;
}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 1366px) {}

[data-id="brxe-puzati"].splide__slide {
	flex-direction: column;
	column-gap: 15px;
	align-self: flex-start !important;
	align-items: flex-start;
	margin-right: 0;
}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 1366px) {}

[data-id="brxe-isphjz"].splide__slide {
	flex-direction: column;
	column-gap: 15px;
	align-self: flex-start !important;
	align-items: flex-start;
	margin-right: 0;
}

#brxe-cvmymo > .splide__pagination .splide__pagination__page.is-active {
	color: #ffc107;
	background-color: #ffc107;
}

#brxe-cvmymo > .splide__pagination .splide__pagination__page {
	color: rgba(41, 43, 53, .22);
	background-color: rgba(41, 43, 53, .22);
}

#brxe-cvmymo > .splide__track > .splide__list > .splide__slide {
	justify-content: flex-start;
}

#brxe-cvmymo > .splide__pagination {
	bottom: -30px;
}

@media (max-width: 478px) {}

@media (max-width: 1366px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

#brxe-qpakvu .separator {
	display: none;
}

@media (max-width: 478px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

#brxe-bxcrrk .separator {
	display: none;
}

@media (max-width: 1366px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

#brxe-odeujb .separator {
	display: none;
}

@media (max-width: 478px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

#brxe-qoyxrc .separator {
	display: none;
}

@media (max-width: 478px) {}

@media (max-width: 1366px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

#brxe-rfsrss .separator {
	display: none;
}

@media (max-width: 478px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

#brxe-wcrwnn .separator {
	display: none;
}

@media (max-width: 478px) {}

@media (max-width: 1366px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

#brxe-cc802a .separator {
	display: none;
}

@media (max-width: 478px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (min-width: 2200px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

#brxe-odaihl .separator {
	display: none;
}

@media (max-width: 478px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 478px) {}

@media (max-width: 478px) {}

@media (max-width: 478px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

#brxe-kbwtgl .separator {
	display: none;
}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 1366px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 991px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 478px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 767px) {}

@media (max-width: 1366px) {}

@media (max-width: 991px) {}

@media (max-width: 478px) {}

@media (max-width: 1366px) {}

#brxe-cavucs h4 {
	color: #fff;
	font-family: "Kontora";
}

#brxe-cavucs h5 {
	color: #fff;
	font-family: "Kontora";
}

#brxe-cavucs h6 {
	color: #fff;
	font-family: "Kontora";
}

@media (max-width: 478px) {}

#brxe-rbqwvg h4 {
	color: #fff;
	font-family: "Kontora";
}

#brxe-rbqwvg h5 {
	color: #fff;
	font-family: "Kontora";
}

#brxe-rbqwvg h6 {
	color: #fff;
	font-family: "Kontora";
}

@media (max-width: 478px) {}

@media (max-width: 478px) {}

@media (max-width: 767px) {}

@media (max-width: 767px) {}

@media (max-width: 767px) {}

@media (max-width: 991px) {}

@media (max-width: 478px) {}

@media (max-width: 767px) {}

@media (max-width: 1366px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 767px) {}

@media (max-width: 767px) {}

#brxe-bouvoh li.has-link a, #brxe-bouvoh li.no-link {
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 25px;
	gap: 10px;
	align-items: auto;
}

@media (max-width: 767px) {}

@media (max-width: 767px) {}

#brxe-covssr .separator {
	display: none;
}

@media (max-width: 478px) {}

#brxe-ouuzvj .separator {
	display: none;
}

@media (max-width: 478px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 767px) {}

#brxe-cznefo .separator {
	display: none;
}

@media (max-width: 767px) {}

@media (max-width: 767px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 1366px) {}

@media (max-width: 991px) {}

@media (max-width: 767px) {}

@media (max-width: 478px) {}

@media (max-width: 991px) {}

@media (max-width: 478px) {}

.gform-theme--foundation .gform_fields {
	row-gap: 20px !important;
}

@media (min-width: 1025px) and (max-width: 5400px) {}

@media (min-width: 768px) and (max-width: 1024px) {}

@media (max-width: 767px) {}

.blur {
	backdrop-filter: blur(20px);
}

.testimonial:hover p {
	color: #fff;
}

.testimonial:hover h4 {
	color: #fff !important;
}

.testimonials:hover .brxe-div p {
	color: #fff !important;
}

.testimonials:hover .brxe-div h4 {
	color: #fff !important;
}

.contact-details:hover p {
	color: #fff;
}

.contact-details:hover .content h4 {
	color: #fff !important;
}

.contact-details:hover {
	overflow: hidden;
}

@media (max-width: 767px) {}