.elementor-22020101 .elementor-element.elementor-element-b078e21 > .elementor-widget-container > .elementor-heading-title{margin-bottom:20px;color:#000000;font-family:"Aeonik", inherit;font-size:24px;font-weight:500;}.elementor-22020101 .elementor-element.elementor-element-b078e21 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4, 1fr);}.elementor-22020101 .elementor-element.elementor-element-b078e21 .elementor-swiper-button{color:#23A455;}/* Start custom CSS for product-carousel, class: .elementor-element-b078e21 */.elementor-22020101 .elementor-element.elementor-element-b078e21 {
    margin-inline: -0.5rem;
}

.elementor-22020101 .elementor-element.elementor-element-b078e21 .elementor-heading-title {
    margin-left: 0.5rem;
}
.elementor-22020101 .elementor-element.elementor-element-b078e21 .swiper-slide {
    padding-inline: 0.5rem;
    max-width: 25% !important;
}

.elementor-22020101 .elementor-element.elementor-element-b078e21 .ceicon-chevron-right:before,
.elementor-22020101 .elementor-element.elementor-element-b078e21 .ceicon-chevron-left:before {
    background: #fff;
    border-radius: 100%;
    padding: 0.5rem;
    box-shadow: 0 0 0.5rem 0.1rem #0001;
}

@media(max-width: 1024px) {
    .elementor-22020101 .elementor-element.elementor-element-b078e21 .swiper-slide {
    padding-inline: 0.5rem;
    max-width: 50% !important;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-15c7490 */.elementor-22020101 .elementor-element.elementor-element-15c7490/* End custom CSS */
/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Aeonik';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Aeonik-Regular.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/Aeonik-Regular.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/Aeonik-RegularItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Aeonik';
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Aeonik-Medium.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/Aeonik-Medium.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/Aeonik-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Aeonik';
	font-weight: 700;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Aeonik-Bold.woff2') format('woff2'),
		url('/modules/creativeelements/views/fonts/Aeonik-Bold.woff') format('woff'),
		url('/modules/creativeelements/views/fonts/Aeonik-Bold.ttf') format('truetype');
}
 /* End Custom Fonts CSS */