.new-swiper .elementor-swiper-button-prev, .new-swiper .swiper-button-prev {
	left: -40px !important;
	right: auto !important;
}

.new-swiper .elementor-swiper-button-next, .new-swiper .swiper-button-next {
	right: -40px !important;
	left: auto !important;
}

.new-swiper.elementor-widget-reviews .elementor-swiper-button {
	display: flex !important;
	width: 12px !important;
	height: 24px !important;
	top: 49.5% !important;
	margin: 0 !important;
	background-repeat: no-repeat !important;
	background-position: center center !important;
	background-size: 11px 23px !important;
}

.new-swiper.elementor-widget-reviews .elementor-swiper-button > i {
	display: none !important;
}

.new-swiper.elementor-widget-reviews .elementor-swiper-button-prev {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSI1MyIgdmlld0JveD0iMCAwIDI4IDUzIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMjYuMDc5NiAxLjAyMTQ4TDIuMDc5NTkgMjYuODI3OUwyNi4wNzk2IDUxLjAyMTUiIHN0cm9rZT0iIzIxMkM2OCIgc3Ryb2tlLXdpZHRoPSIzIj48L3BhdGg+PC9zdmc+") !important;
}

.new-swiper.elementor-widget-reviews .elementor-swiper-button-next {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSI1MyIgdmlld0JveD0iMCAwIDI4IDUzIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMS4wOTg2MyA1MS4wNTY0TDI1LjA5ODYgMjUuMjQ5OUwxLjA5ODYzIDEuMDU2NCIgc3Ryb2tlPSIjMjEyQzY4IiBzdHJva2Utd2lkdGg9IjMiPjwvcGF0aD48L3N2Zz4=") !important;
}

@media screen and (min-width: 2400px) {
	.new-swiper .elementor-swiper-button-prev, .new-swiper .swiper-button-prev {
		left: -2vw !important;
	}
	
	.new-swiper .elementor-swiper-button-next, .new-swiper .swiper-button-next {
		right: -2vw !important;
	}
}

@media screen and (min-width: 768px) {
	.new-swiper .swiper-pagination {
		display: none !important;
	}
}

@media screen and (max-width: 767px) {
	.new-swiper .swiper {
		width: 100% !important;
		margin-left: 0 !important;
		margin-right: 0 !important;
		overflow: hidden !important;
	}
	
	.new-swiper .elementor-swiper {
		position: relative;
	}
	
	.new-swiper .elementor-swiper-button, .new-swiper .swiper-button-prev, .new-swiper .swiper-button-next {
		display: flex !important;
		width: 10px !important;
		height: 20px !important;
		top: 37.5% !important;
		margin: 0 !important;
		background-repeat: no-repeat !important;
		background-position: center center !important;
		background-size: 10px 20px !important;
	}
	
	.new-swiper .elementor-swiper-button-prev, .new-swiper .swiper-button-prev {
		left: -26px !important;
		right: auto !important;
	}
	
	.new-swiper .elementor-swiper-button-next, .new-swiper .swiper-button-next {
		right: -26px !important;
		left: auto !important;
	}
	
	.new-swiper .swiper-pagination, .new-swiper .swiper-pagination.swiper-pagination-progressbar {
		position: relative !important;
		top: auto !important;
		bottom: auto !important;
		left: auto !important;
		width: 100% !important;
		height: 4px !important;
		margin-top: 14px !important;
		background: transparent !important;
		overflow: visible;
	}
	
	.new-swiper .swiper-pagination::before {
		content: "";
		position: absolute;
		left: 0;
		right: 0;
		top: 1px;
		height: 2px;
		background: #222d68;
	}
	
	.new-swiper .swiper-pagination-progressbar-fill {
		display: none !important;
	}
	
	.new-swiper .ll-thumb {
		position: absolute;
		top: 0;
		z-index: 1;
		height: 4px;
		background: #cfbe7b;
		transition: left .35s ease, width .35s ease;
	}
}