
.elementor-4858 .elementor-element.elementor-element-80fcb97 > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4858 .elementor-element.elementor-element-80fcb97 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -30px;
	margin-bottom: 0px;
	padding: 0px 0px 50px 0px;
}

.elementor-widget-slides .elementor-slide-heading {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-slides .elementor-slide-description {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-slides .elementor-slide-button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .elementor-repeater-item-6e9a4c5 .swiper-slide-bg {
	background-image: url("https://coolster.com/nitropack_static/PFmRNHtExWYiRmJjBLWyLVZrmvhwkQMz/assets/images/optimized/rev-0453bf9/coolster.com/wp-content/uploads/2024/02/Parts-Banner-opt.jpg");
	background-size: contain;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .elementor-repeater-item-6e9a4c5 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .elementor-repeater-item-6e9a4c5 .swiper-slide-inner {
	text-align: right;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .elementor-repeater-item-f4c7a77 .swiper-slide-bg {
	background-image: url("https://coolster.com/nitropack_static/PFmRNHtExWYiRmJjBLWyLVZrmvhwkQMz/assets/images/optimized/rev-0453bf9/coolster.com/wp-content/uploads/2019/01/Coolster-Site-Banner-2-min.jpg");
	background-size: contain;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .elementor-repeater-item-f4c7a77 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .elementor-repeater-item-5f08f78 .swiper-slide-bg {
	background-image: url("https://coolster.com/nitropack_static/PFmRNHtExWYiRmJjBLWyLVZrmvhwkQMz/assets/images/optimized/rev-0453bf9/coolster.com/wp-content/uploads/2024/02/Coolster-Banner-1-PNG-opt.jpg");
	background-size: contain;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .elementor-repeater-item-5f08f78 .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .elementor-repeater-item-c548b8f .swiper-slide-bg {
	background-image: url("https://coolster.com/nitropack_static/PFmRNHtExWYiRmJjBLWyLVZrmvhwkQMz/assets/images/optimized/rev-0453bf9/coolster.com/wp-content/uploads/2024/02/Coolster-Banner-3-PNG-opt.jpg");
	background-size: contain;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .elementor-repeater-item-c548b8f .swiper-slide-bg.nitro-lazy {
	background-image: none !important;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .elementor-slide-button {
	background-color: #ed1717;
	color: #fff;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b > .elementor-widget-container {
	margin: -46px 0px 0px 0px;
	box-shadow: 0px 0px 10px 0px #c0c8cc;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .swiper-slide {
	height: 650px;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .swiper-slide-contents {
	max-width: 100%;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .swiper-slide-inner {
	text-align: left;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .swiper-slide-inner .elementor-slide-heading:not(:last-child) {
	margin-bottom: 100px;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .elementor-slide-heading {
	color: #ed1717;
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .elementor-slide-description {
	color: #ed1717;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .elementor-swiper-button {
	font-size: 30px;
	color: #000;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .elementor-swiper-button svg {
	fill: #000;
}

.elementor-4858 .elementor-element.elementor-element-d1ded4b .swiper-pagination-bullet-active {
	background-color: #000;
}

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

.elementor-4858 .elementor-element.elementor-element-b9cdd5f > .elementor-widget-container {
	padding: 20px 0px 0px 0px;
}

.elementor-4858 .elementor-element.elementor-element-b9cdd5f {
	text-align: center;
}

.elementor-4858 .elementor-element.elementor-element-b9cdd5f .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 35px;
	color: var(--e-global-color-11104ae);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	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-4858 .elementor-element.elementor-element-d391b81 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-4858 .elementor-element.elementor-element-d391b81 {
	text-align: center;
}

.elementor-4858 .elementor-element.elementor-element-6192ab1 {
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	padding: 50px 0px 0px 0px;
}

.elementor-4858 .elementor-element.elementor-element-b1a4c09 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-4858 .elementor-element.elementor-element-b1a4c09 {
	text-align: center;
}

.elementor-4858 .elementor-element.elementor-element-b1a4c09 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 35px;
	color: var(--e-global-color-11104ae);
}

.elementor-4858 .elementor-element.elementor-element-0b6c4f6 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 50px 0px;
}

.elementor-4858 .elementor-element.elementor-element-0b6c4f6 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4858 .elementor-element.elementor-element-0b6c4f6 > .elementor-shape-top svg {
	transform: translateX(-50%) rotateY(180deg);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
	color: var(--e-global-color-primary);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
	color: var(--e-global-color-primary);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins {
	color: var(--e-global-color-primary);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount {
	color: var(--e-global-color-primary);
}

.elementor-widget-woocommerce-products {
	--products-title-color: var(--e-global-color-primary);
}

.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2 {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {
	color: var(--e-global-color-primary);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount {
	color: var(--e-global-color-primary);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-4858 .elementor-element.elementor-element-c4a98f0.elementor-wc-products  ul.products {
	grid-column-gap: 20px;
	grid-row-gap: 40px;
}

.elementor-4858 .elementor-element.elementor-element-c4a98f0.elementor-wc-products ul.products li.product span.onsale {
	display: block;
}

.elementor-4858 .elementor-element.elementor-element-90c4953 {
	border-style: double;
	border-width: 1px 0px 0px 0px;
	padding: 50px 0px 5px 0px;
}

.elementor-4858 .elementor-element.elementor-element-90c4953, .elementor-4858 .elementor-element.elementor-element-90c4953 > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

.elementor-4858 .elementor-element.elementor-element-842474d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-4858 .elementor-element.elementor-element-842474d {
	text-align: center;
}

.elementor-4858 .elementor-element.elementor-element-842474d .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 35px;
	color: var(--e-global-color-11104ae);
}

.elementor-4858 .elementor-element.elementor-element-f9d54ab {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 50px 0px;
}

.elementor-4858 .elementor-element.elementor-element-f9d54ab > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4858 .elementor-element.elementor-element-af29145 {
	text-align: justify;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-4858 .elementor-element.elementor-element-fedc3f1 > .elementor-widget-container {
	background-color: transparent;
	background-image: linear-gradient(252deg, var(--e-global-color-11104ae) 0%, #fff 100%);
}

.elementor-4858 .elementor-element.elementor-element-fedc3f1 {
	text-align: center;
}

.elementor-4858 .elementor-element.elementor-element-fedc3f1 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
	color: #fff;
}

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

.elementor-4858 .elementor-element.elementor-element-a6ebca1 {
	text-align: right;
}

.elementor-4858 .elementor-element.elementor-element-a6ebca1 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4858 .elementor-element.elementor-element-a6ebca1 .widget-image-caption {
	color: #000;
	font-family: "Roboto", Sans-serif;
	font-weight: bold;
	font-style: normal;
}

.elementor-4858 .elementor-element.elementor-element-785a4aa > .elementor-widget-container {
	background-color: transparent;
	background-image: linear-gradient(100deg, var(--e-global-color-11104ae) 0%, #fff 100%);
}

.elementor-4858 .elementor-element.elementor-element-785a4aa {
	text-align: center;
}

.elementor-4858 .elementor-element.elementor-element-785a4aa .elementor-heading-title {
	font-size: 20px;
	font-weight: 600;
	color: #fff;
}

.elementor-4858 .elementor-element.elementor-element-aac55bf {
	text-align: left;
}

.elementor-4858 .elementor-element.elementor-element-aac55bf img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4858 .elementor-element.elementor-element-aac55bf .widget-image-caption {
	color: #000;
	font-family: "Roboto", Sans-serif;
	font-weight: bold;
	font-style: normal;
}

.elementor-4858 .elementor-element.elementor-element-ea314a9 > .elementor-widget-container {
	background-color: transparent;
	padding: 0px 0px 0px 0px;
	background-image: linear-gradient(100deg, var(--e-global-color-11104ae) 0%, #fff 100%);
}

.elementor-4858 .elementor-element.elementor-element-ea314a9 {
	text-align: center;
}

.elementor-4858 .elementor-element.elementor-element-ea314a9 .elementor-heading-title {
	font-size: 20px;
	font-weight: 600;
	text-transform: uppercase;
	color: #fff;
}

.elementor-4858 .elementor-element.elementor-element-70ff205 {
	text-align: left;
}

.elementor-4858 .elementor-element.elementor-element-70ff205 img {
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-4858 .elementor-element.elementor-element-70ff205 .widget-image-caption {
	color: #000;
	font-family: "Roboto", Sans-serif;
	font-weight: bold;
	font-style: normal;
}

.elementor-4858 .elementor-element.elementor-element-b1784e4:not(.elementor-motion-effects-element-type-background), .elementor-4858 .elementor-element.elementor-element-b1784e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f2f2f2;
}

.elementor-4858 .elementor-element.elementor-element-b1784e4 > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4858 .elementor-element.elementor-element-b1784e4 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 0px 50px 0px;
}

.elementor-4858 .elementor-element.elementor-element-518d4a6 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-4858 .elementor-element.elementor-element-ae18e20 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}

.elementor-4858 .elementor-element.elementor-element-ae18e20 {
	text-align: center;
}

.elementor-4858 .elementor-element.elementor-element-ae18e20 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 35px;
	color: var(--e-global-color-11104ae);
}

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

.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-posts .elementor-post__meta-data {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-posts .elementor-post__excerpt p {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-posts .elementor-post__read-more {
	color: var(--e-global-color-accent);
}

.elementor-widget-posts a.elementor-post__read-more {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-posts .elementor-post__card .elementor-post__badge {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-posts .elementor-pagination {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-posts .e-load-more-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-4858 .elementor-element.elementor-element-b12864c {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-4858 .elementor-element.elementor-element-b12864c .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(.57 * 100%);
}

.elementor-4858 .elementor-element.elementor-element-b12864c:after {
	content: "0.57";
}

.elementor-4858 .elementor-element.elementor-element-b12864c .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-4858 .elementor-element.elementor-element-b12864c .elementor-post__meta-data span + span:before {
	content: "///";
}

.elementor-4858 .elementor-element.elementor-element-b12864c.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
	margin-right: 20px;
}

.elementor-4858 .elementor-element.elementor-element-b12864c.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
	margin-left: 20px;
}

.elementor-4858 .elementor-element.elementor-element-b12864c.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

.elementor-4858 .elementor-element.elementor-element-b12864c .elementor-post__title, .elementor-4858 .elementor-element.elementor-element-b12864c .elementor-post__title a {
	color: #000;
}

.elementor-4858 .elementor-element.elementor-element-b12864c .elementor-post__meta-data {
	color: #ed1717;
}

.elementor-4858 .elementor-element.elementor-element-b12864c .elementor-post__excerpt p {
	color: #101d23;
}

.elementor-4858 .elementor-element.elementor-element-b12864c .elementor-post__read-more {
	color: #000;
}

.elementor-4858 .elementor-element.elementor-element-b12864c .elementor-post__text {
	margin-bottom: 15px;
}

.elementor-4858 .elementor-element.elementor-element-552834a:not(.elementor-motion-effects-element-type-background), .elementor-4858 .elementor-element.elementor-element-552834a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-11104ae);
}

.elementor-4858 .elementor-element.elementor-element-552834a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-4858 .elementor-element.elementor-element-552834a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4858 .elementor-element.elementor-element-606dd65 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-11104ae);
}

.elementor-4858 .elementor-element.elementor-element-606dd65 {
	text-align: center;
}

.elementor-4858 .elementor-element.elementor-element-606dd65 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 35px;
	color: #fff;
}

.elementor-4858 .elementor-element.elementor-element-d44118a > .elementor-element-populated {
	padding: 38px 0px 0px 0px;
}

.elementor-4858 .elementor-element.elementor-element-927839c {
	text-align: justify;
	font-family: "Roboto", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

@media (max-width:1024px) {
	.elementor-4858 .elementor-element.elementor-element-7e12005 > .elementor-element-populated {
		margin: -8px -8px -8px -8px;
		--e-column-margin-right: -8px;
		--e-column-margin-left: -8px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-d1ded4b > .elementor-widget-container {
		margin: -2px 0px 0px 0px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-d1ded4b .swiper-slide {
		height: 420px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-b9cdd5f {
		text-align: center;
	}
	
	.elementor-4858 .elementor-element.elementor-element-d391b81 > .elementor-widget-container {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-c4a98f0.elementor-wc-products  ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-f9d54ab {
		padding: 20px 0px 0px 20px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-b1784e4 {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-552834a {
		padding: 2px 2px 2px 2px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-0aa2158 {
		padding: 0px 20px 0px 20px;
	}
}

@media (max-width:767px) {
	.elementor-4858 .elementor-element.elementor-element-80fcb97 {
		margin-top: -51px;
		margin-bottom: 0px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-d1ded4b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-d1ded4b .swiper-slide {
		height: 260px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-d391b81 > .elementor-widget-container {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-b1a4c09 > .elementor-widget-container {
		margin: 18px 0px 0px 0px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-c4a98f0.elementor-wc-products  ul.products {
		grid-column-gap: 20px;
		grid-row-gap: 40px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-90c4953 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-842474d > .elementor-widget-container {
		margin: 18px 0px 0px 0px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-f9d54ab {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-fedc3f1 {
		text-align: center;
	}
	
	.elementor-4858 .elementor-element.elementor-element-b1784e4 {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-ae18e20 > .elementor-widget-container {
		margin: 18px 0px 10px 0px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-b12864c .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(.5 * 100%);
	}
	
	.elementor-4858 .elementor-element.elementor-element-b12864c:after {
		content: "0.5";
	}
	
	.elementor-4858 .elementor-element.elementor-element-b12864c .elementor-post__thumbnail__link {
		width: 100%;
	}
	
	.elementor-4858 .elementor-element.elementor-element-d44118a > .elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-4858 .elementor-element.elementor-element-927839c > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-4858 .elementor-element.elementor-element-7e12005 {
		width: 100%;
	}
}
