/* owl carosel css start */

.custom-carousel-container .owl-nav button.owl-next,
	.custom-carousel-container .owl-nav button.owl-prev {
	background-color: #005da1;
	position: absolute;
	padding: 6px 14px !important;
	top: 50%;
    margin-top: -17px;
	color: var(--white);
	box-shadow: rgba(255, 255, 255, 0.16) 0px 3px 6px, rgba(255, 255, 255, 0.23) 0px 3px 6px;
	    border-radius: 2px;
}

.custom-carousel-container .owl-nav button.owl-next {
	right: 0;
}

.custom-carousel-container .owl-nav button.owl-prev {
	left: 0;
}

.custom-carousel-container .owl-nav button.owl-next:hover,
	.custom-carousel-container .owl-nav button.owl-prev:hover {
	background-color: var(--secondary);
}

.custom-carousel-container .block-2 {
	margin-bottom: 0px;
}
/* owl carousel css end */

/* page carousel css start */
/* .main-banner-carousel, */
/* .main-banner-carousel .owl-item .item { */
/* height:calc(100vh - 112px) !important; */

/* } */

.custom-page-carousel .owl-item .item {
/* 	max-height:100vh; */
	overflow: hidden;
}

.custom-page-carousel .owl-dots {
	bottom: 0%
}

.custom-page-carousel .owl-dots {
	position: absolute;
	width: 100%;
}

.custom-page-carousel .owl-nav button.owl-next {
	right: 48px;
}

.custom-page-carousel .owl-nav button.owl-prev {
	left: 48px;
}

.custom-page-carousel .carousel-caption {
	width: 100%;
	bottom: 0;
	left: 0;
}

/* page carousel css end */

/* iPad 768 (portrait) view*/
@media only screen and (max-width: 1023px) {
	
	.custom-carousel-container .owl-nav button.owl-next, .custom-carousel-container .owl-nav button.owl-prev {
    padding: 2px 8px !important;
}

	}