
.elementor-52 .elementor-element.elementor-element-4a12755 .elementor-repeater-item-663b0b6.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-52 .elementor-element.elementor-element-4a12755 > .elementor-container {
	max-width: 1200px;
}

.elementor-52 .elementor-element.elementor-element-080c453 .elementor-repeater-item-34287d2.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-52 .elementor-element.elementor-element-e4301c7 .elementor-repeater-item-3e0e1b4.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
	color: var(--e-global-color-primary);
}

.elementor-52 .elementor-element.elementor-element-0965207 .elementor-heading-title {
	font-family: "sofia-pro", Sans-serif;
	font-size: 1rem;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.62em;
	letter-spacing: .8px;
}

.elementor-52 .elementor-element.elementor-element-a7ff3f5 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-52 .elementor-element.elementor-element-32720eb .elementor-repeater-item-6fe52b7.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-52 .elementor-element.elementor-element-7a9aa3a > .elementor-widget-container {
	margin: 0px 0px 40px 0px;
}

.elementor-52 .elementor-element.elementor-element-7a9aa3a {
	columns: 1;
}

.elementor-52 .elementor-element.elementor-element-f6cf6c2 .elementor-repeater-item-5f596a2.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-bc-flex-widget .elementor-52 .elementor-element.elementor-element-c2f8bd2.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap {
	align-items: space-between;
}

.elementor-52 .elementor-element.elementor-element-c2f8bd2.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated {
	align-content: space-between;
	align-items: space-between;
}

.elementor-52 .elementor-element.elementor-element-c2f8bd2.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated {
	justify-content: space-between;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-52 .elementor-element.elementor-element-06e1ba7 .elementor-button {
	background-color: rgba(185, 143, 115, 0);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	padding: 0px 0px 0px 0px;
}

.elementor-52 .elementor-element.elementor-element-06e1ba7 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-52 .elementor-element.elementor-element-06e1ba7 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-52 .elementor-element.elementor-element-06e1ba7 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-06e1ba7 .elementor-button:focus {
	color: var(--e-global-color-primary);
}

.elementor-52 .elementor-element.elementor-element-06e1ba7 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-06e1ba7 .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-52 .elementor-element.elementor-element-080c453 > .elementor-container {
	max-width: 1200px;
}

.elementor-52 .elementor-element.elementor-element-080c453 {
	padding: 120px 10px 120px 10px;
}

.elementor-52 .elementor-element.elementor-element-8da4cc0 .elementor-repeater-item-e6f3fa2.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-52 .elementor-element.elementor-element-8da4cc0:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-8da4cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-bldof.nitrocdn.com/GmwHNUfCHavAkukBaMoJDYhDscnKUKHW/assets/images/optimized/rev-aeb187f/noticdoors.pl/wp-content/uploads/AdobeStock_364754652.webp");
	background-position: center center;
	background-size: cover;
}

.elementor-52 .elementor-element.elementor-element-8da4cc0:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-52 .elementor-element.elementor-element-8da4cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-52 .elementor-element.elementor-element-8da4cc0 > .elementor-container {
	max-width: 1200px;
	min-height: 400px;
}

.elementor-52 .elementor-element.elementor-element-8da4cc0 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 120px 10px 120px 10px;
}

.elementor-52 .elementor-element.elementor-element-8da4cc0 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-52 .elementor-element.elementor-element-373e9fc .elementor-repeater-item-b70c88c.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-52 .elementor-element.elementor-element-d93dafc.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-52 .elementor-element.elementor-element-d93dafc.elementor-column.raven-column-flex-vertical > .elementor-widget-wrap {
	align-content: space-between;
	align-items: space-between;
	flex-wrap: wrap;
}

.elementor-52 .elementor-element.elementor-element-aa32984 {
	width: auto;
	max-width: auto;
}

.elementor-52 .elementor-element.elementor-element-aa32984 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-52 .elementor-element.elementor-element-2ad5a6c .elementor-button {
	background-color: rgba(185, 143, 115, 0);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	padding: 0px 0px 0px 0px;
}

.elementor-52 .elementor-element.elementor-element-2ad5a6c {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-52 .elementor-element.elementor-element-2ad5a6c > .elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-52 .elementor-element.elementor-element-2ad5a6c .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-52 .elementor-element.elementor-element-2ad5a6c .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-52 .elementor-element.elementor-element-2ad5a6c .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-2ad5a6c .elementor-button:focus {
	color: var(--e-global-color-primary);
}

.elementor-52 .elementor-element.elementor-element-2ad5a6c .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-2ad5a6c .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-52 .elementor-element.elementor-element-4f2fb78 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items {
	--columns: 3;
}

:is( .elementor-52 .elementor-element.elementor-element-4f2fb78 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-52 .elementor-element.elementor-element-4f2fb78 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-52 .elementor-element.elementor-element-4f2fb78 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item {
	padding-left: calc(20px / 2);
	padding-right: calc(20px / 2);
	padding-top: calc(20px / 2);
	padding-bottom: calc(20px / 2);
}

:is( .elementor-52 .elementor-element.elementor-element-4f2fb78 > .elementor-widget-container > .jet-listing-grid, .elementor-52 .elementor-element.elementor-element-4f2fb78 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-52 .elementor-element.elementor-element-4f2fb78 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items {
	margin-left: calc(-20px / 2);
	margin-right: calc(-20px / 2);
	width: calc(100% + 20px);
}

.elementor-52 .elementor-element.elementor-element-373e9fc > .elementor-container {
	max-width: 1200px;
}

.elementor-52 .elementor-element.elementor-element-373e9fc {
	padding: 120px 10px 120px 10px;
}

.elementor-52 .elementor-element.elementor-element-16aeff8 .elementor-repeater-item-1c8852d.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-52 .elementor-element.elementor-element-231a324 .elementor-repeater-item-844bf71.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-52 .elementor-element.elementor-element-fe86a8b .elementor-heading-title {
	font-family: "sofia-pro", Sans-serif;
	font-size: 1rem;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.62em;
	letter-spacing: .8px;
}

.elementor-52 .elementor-element.elementor-element-571dd7d > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-52 .elementor-element.elementor-element-17eeeeb .elementor-repeater-item-6935ea7.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-52 .elementor-element.elementor-element-487a29a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items {
	--columns: 1;
}

.elementor-52 .elementor-element.elementor-element-6d6f1ee > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items {
	--columns: 1;
}

.elementor-52 .elementor-element.elementor-element-17eeeeb {
	margin-top: -10px;
	margin-bottom: -10px;
}

.elementor-52 .elementor-element.elementor-element-a3f065c .elementor-repeater-item-6935ea7.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-52 .elementor-element.elementor-element-d93293f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items {
	--columns: 3;
}

.elementor-52 .elementor-element.elementor-element-a3f065c {
	margin-top: -10px;
	margin-bottom: -10px;
}

.elementor-52 .elementor-element.elementor-element-16aeff8 > .elementor-container {
	max-width: 1200px;
}

.elementor-52 .elementor-element.elementor-element-16aeff8 {
	padding: 0px 10px 120px 10px;
}

.elementor-52 .elementor-element.elementor-element-6ea5a28 .elementor-repeater-item-b765878.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-52 .elementor-element.elementor-element-dd59ab0 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-52 .elementor-element.elementor-element-dd59ab0 {
	text-align: center;
}

.elementor-52 .elementor-element.elementor-element-dd59ab0 .elementor-heading-title {
	font-family: "sofia-pro", Sans-serif;
	font-size: 2.62rem;
	font-weight: 700;
	line-height: 1.25em;
}

.elementor-widget-jet-brands .brands-list .brands-list__item-name {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-widget-jet-brands .brands-list .brands-list__item-desc {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-52 .elementor-element.elementor-element-30ba85e .brands-list__item {
	max-width: calc(100% / 3);
	flex: 0 0 calc(100% / 3);
	-webkit-box-flex: 0;
	-ms-flex: 0 0 calc(100% / 3);
}

.elementor-52 .elementor-element.elementor-element-30ba85e .brands-list {
	align-items: center;
}

.elementor-52 .elementor-element.elementor-element-30ba85e .brands-list .brands-list__item-img-wrap {
	text-align: center;
}

.elementor-52 .elementor-element.elementor-element-6ea5a28:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-6ea5a28 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-abdfeea);
}

.elementor-52 .elementor-element.elementor-element-6ea5a28 > .elementor-container {
	max-width: 1200px;
}

.elementor-52 .elementor-element.elementor-element-6ea5a28 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 120px 10px 120px 10px;
}

.elementor-52 .elementor-element.elementor-element-6ea5a28 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-52 .elementor-element.elementor-element-3addac7 .elementor-repeater-item-34287d2.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-52 .elementor-element.elementor-element-f5a303e .elementor-repeater-item-3e0e1b4.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-52 .elementor-element.elementor-element-cc941bc .elementor-heading-title {
	font-family: "sofia-pro", Sans-serif;
	font-size: 1rem;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.62em;
	letter-spacing: .8px;
}

.elementor-52 .elementor-element.elementor-element-72303ac > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-52 .elementor-element.elementor-element-a2d46a1 .elementor-repeater-item-6fe52b7.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-52 .elementor-element.elementor-element-d0f1e82 {
	column-gap: 20px;
}

.elementor-52 .elementor-element.elementor-element-d3f33c5 {
	column-gap: 20px;
}

.elementor-52 .elementor-element.elementor-element-5363a4d .elementor-button {
	background-color: rgba(185, 143, 115, 0);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	padding: 0px 0px 0px 0px;
}

.elementor-52 .elementor-element.elementor-element-5363a4d .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-52 .elementor-element.elementor-element-5363a4d .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-52 .elementor-element.elementor-element-5363a4d .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-5363a4d .elementor-button:focus {
	color: var(--e-global-color-primary);
}

.elementor-52 .elementor-element.elementor-element-5363a4d .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-5363a4d .elementor-button:focus svg {
	fill: var(--e-global-color-primary);
}

.elementor-52 .elementor-element.elementor-element-a2d46a1 {
	margin-top: 0px;
	margin-bottom: 40px;
}

.elementor-52 .elementor-element.elementor-element-29d8a93 .elementor-repeater-item-5f596a2.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-52 .elementor-element.elementor-element-3addac7 > .elementor-container {
	max-width: 1200px;
}

.elementor-52 .elementor-element.elementor-element-3addac7 {
	padding: 120px 10px 120px 10px;
}

@media (max-width:1024px) {
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-52 .elementor-element.elementor-element-7a9aa3a {
		columns: 1;
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-52 .elementor-element.elementor-element-06e1ba7 .elementor-button {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-52 .elementor-element.elementor-element-8da4cc0 > .elementor-container {
		min-height: 400px;
	}
	
	.elementor-52 .elementor-element.elementor-element-aa32984 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-52 .elementor-element.elementor-element-2ad5a6c {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-52 .elementor-element.elementor-element-2ad5a6c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-52 .elementor-element.elementor-element-2ad5a6c .elementor-button {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-52 .elementor-element.elementor-element-4f2fb78 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items {
		--columns: 2;
	}
	
	.elementor-52 .elementor-element.elementor-element-d93293f > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items {
		--columns: 1;
	}
	
	.elementor-widget-jet-brands .brands-list .brands-list__item-name {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-widget-jet-brands .brands-list .brands-list__item-desc {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-52 .elementor-element.elementor-element-30ba85e .brands-list__item {
		max-width: calc(100% / 3);
		flex: 0 0 calc(100% / 3);
		-webkit-box-flex: 0;
		-ms-flex: 0 0 calc(100% / 3);
	}
	
	.elementor-52 .elementor-element.elementor-element-d0f1e82 > .elementor-widget-container {
		margin: 0px 0px 3px 0px;
	}
	
	.elementor-52 .elementor-element.elementor-element-d0f1e82 {
		columns: 1;
	}
	
	.elementor-52 .elementor-element.elementor-element-d3f33c5 {
		columns: 1;
	}
	
	.elementor-52 .elementor-element.elementor-element-5363a4d .elementor-button {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
}

@media (max-width:767px) {
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-52 .elementor-element.elementor-element-06e1ba7 .elementor-button {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-52 .elementor-element.elementor-element-080c453 {
		padding: 60px 10px 60px 10px;
	}
	
	.elementor-52 .elementor-element.elementor-element-8da4cc0 > .elementor-container {
		min-height: 240px;
	}
	
	.elementor-52 .elementor-element.elementor-element-2ad5a6c .elementor-button {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-52 .elementor-element.elementor-element-4f2fb78 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items {
		--columns: 1;
	}
	
	.elementor-52 .elementor-element.elementor-element-373e9fc {
		padding: 60px 10px 60px 10px;
	}
	
	.elementor-52 .elementor-element.elementor-element-16aeff8 {
		padding: 0px 10px 60px 10px;
	}
	
	.elementor-52 .elementor-element.elementor-element-dd59ab0 .elementor-heading-title {
		font-size: 1.62rem;
	}
	
	.elementor-widget-jet-brands .brands-list .brands-list__item-name {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-widget-jet-brands .brands-list .brands-list__item-desc {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-52 .elementor-element.elementor-element-30ba85e .brands-list__item {
		max-width: calc(100% / 3);
		flex: 0 0 calc(100% / 3);
		-webkit-box-flex: 0;
		-ms-flex: 0 0 calc(100% / 3);
	}
	
	.elementor-52 .elementor-element.elementor-element-6ea5a28 {
		padding: 60px 10px 60px 10px;
	}
	
	.elementor-52 .elementor-element.elementor-element-5363a4d .elementor-button {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-52 .elementor-element.elementor-element-3addac7 {
		padding: 60px 10px 60px 10px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-52 .elementor-element.elementor-element-fc49244 {
		width: 100%;
	}
	
	.elementor-52 .elementor-element.elementor-element-61531b4 {
		width: 100%;
	}
	
	.elementor-52 .elementor-element.elementor-element-de13554 {
		width: 50%;
	}
	
	.elementor-52 .elementor-element.elementor-element-459f3de {
		width: 50%;
	}
	
	.elementor-52 .elementor-element.elementor-element-daf8942 {
		width: 100%;
	}
	
	.elementor-52 .elementor-element.elementor-element-dab6ccc {
		width: 100%;
	}
	
	.elementor-52 .elementor-element.elementor-element-60bf9c3 {
		width: 100%;
	}
	
	.elementor-52 .elementor-element.elementor-element-5d9dbea {
		width: 100%;
	}
}

@media (min-width:1025px) {
	.elementor-52 .elementor-element.elementor-element-8da4cc0:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-8da4cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}

/* Start JX Custom Fonts CSS */

/* End JX Custom Fonts CSS */
.jupiterx-header.active {
	background: #fff;
	transition-duration: .3s;
}
