

.wp-block-list li::marker {
	color:var(--global-palette1);
}

.editor-styles-wrapper h1,
.editor-styles-wrapper h2,
.editor-styles-wrapper h3,
.editor-styles-wrapper h4,
.editor-styles-wrapper h5,
.editor-styles-wrapper h6,
.site-main h1,
.site-main h2,
.site-main h3,
.site-main h4,
.site-main h5,
.site-main h6 {
	line-height:40px;
}
.editor-styles-wrapper div,
.editor-styles-wrapper p,
.site-main .wp-block-kadence-advancedheading.div,
.site-main .wp-block-kadence-advancedheading.p {
	line-height:25px;
}

.white-slider .wp-block-icb-image-compare .comparison-slider-wrapper .comparison-slider .divider:before, 
.white-slider .wp-block-icb-image-compare .icbImageCompare .comparison-slider .divider:before { 
	top: 85% !important;
	transform:none !important;
	background-image:url('../images/bna.png');
	background-color: transparent !important;
	height: 37px !important;
	width: 112px !important;
	left: -53px !important;
	background-size:cover;	
}

.white-slider .swiper-button-next, .white-slider .swiper-button-prev {
	top:calc(100% + 30px);
	width:60px;
	height:60px;
	z-index:999;
}

.swiper-button-next, .swiper-button-prev { 
	width:60px;
	height:60px;
	z-index:999;
}



 .swiper-horizontal>.swiper-pagination-bullets,  .swiper-pagination-bullets.swiper-pagination-horizontal,  .swiper-pagination-custom, .swiper-pagination-fraction {
	z-index:970;
	bottom:-50px;
}

.default-slider.wp-swiper {
	margin-bottom:50px;
}

.swiper-pagination-bullet {
	height:16px;
	width:16px;
	
}
.wp-swiper .swiper-pagination-bullet { 
	background-color:var(--global-palette1);
}

.white-slider .swiper-pagination-bullet {
	background-color:white;
}

/* Desktop Size 1024px and above */
@media screen and (min-width:1024px) {
	.white-slider .swiper-button-next,.white-slider .swiper-rtl .swiper-button-prev {
		right: var(--swiper-navigation-sides-offset, 30%);
	}
	.white-slider .swiper-button-prev, .white-slider .swiper-rtl .swiper-button-next {
		left: var(--swiper-navigation-sides-offset, 30%);
	}
	
	.reviews-slider .swiper-pagination {
		text-align:left;
	}
	.reviews-slider .swiper-button-next,
	.reviews-slider .swiper-button-prev { 
		display:none;
	}
	
	.default-slider .swiper-button-next {
		right:-70px;
	}
	
	.default-slider .swiper-button-prev {
		left:-70px;
	}
}

@media screen and (max-width: 768px) {
	.swiper-button-next, .swiper-button-prev {
		display: block !important;
	}
}

@media screen and (max-width:1024px) {
	.default-slider .swiper-button-next, .default-slider .swiper-button-prev {
		top:calc(100% + 30px);
		width:60px;
		height:60px;
		z-index:999;
	}
}
