.owl-stage {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-box;
	display: box;
}

.st19 .st-certificate .container {
max-width: 1282px;
margin: auto;
padding-top: 18px;
padding-bottom: 90px;
padding-left: 0;
padding-right: 0;
}
.st19 .st-certificate .container>.row {
padding-left: 0;
padding-right: 0;
}

.st19 .st-certificate .st-certificate__title {
	font-size: 44px;
	font-weight: 900;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 75px;
	padding-left: 5px;
	line-height: 1.2;
	text-transform: uppercase;
	width: 100%;
}

/* .st19 .st-certificate .slider__container {
	max-width: 1252px !important;
} */

.st-certificate__slider {
	position: relative;
}

.owl-carousel .owl-stage {
	/* width: 1282px; */
}

.owl-carousel .owl-item {
	/* width: 290px !important ;  */
}

.st-certificate__slider .slider__previous {
display: inline-block;
height: 61px;
font-size: 20px;
vertical-align: middle;
line-height: 61px;
text-align: center;
border-radius: 4px;
color: rgb(255, 255, 255);
background: rgb(88, 183, 238);
width: 67px;
position: absolute;
z-index: 250;
cursor: pointer;
right: 58px;
top: -163px;
}
.st-certificate__slider .slider__previous img{
margin-left: -13px;
}

.st-certificate__slider .slider__next img{
margin-right: -4px;
}

.st-certificate__slider .certImg{
height: 400px;
background-position: center center;
background-size: cover;
}

.st-certificate__slider .slider__previous:hover {
	background: rgb(58, 169, 235);
}

.st-certificate__slider .slider__next {
	background: rgb(2, 130, 204);
	width: 61px;
	margin-left: 12px;
	position: absolute;
	display: inline-block;
	height: 61px;
	font-size: 20px;
	vertical-align: middle;
	line-height: 61px;
	text-align: center;
	border-radius: 4px;
	color: rgb(255, 255, 255);
	width: 61px;
	position: absolute;
	z-index: 250;
	cursor: pointer;
	right: 5px;
	top: -163px;
}

.st-certificate__slider .slider__next:hover {
	background: rgb(0, 117, 184);
}

.st19 .st-certificate .st-certificate__col--padding {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 10px;
	padding-right: 10px;
}

.st19 .st-certificate .st-certificate--padding {
	padding-top: 41px;
	padding-right: 5px;
	padding-bottom: 51px;
	padding-left: 46px;
}

.st19 .st-certificate .row .icon img {}

.st19 .st-certificate .row .icon {
	width: 35px;
}

.st19 .st-certificate .row .content {
	padding-left: 45px;
	padding-top: 5px;
	padding-right: 120px;
	padding-bottom: 75px;
}

.st19 .st-certificate .row .content.right-column {
	padding-left: 45px;
	padding-top: 5px;
	padding-right: 120px;
	padding-bottom: 0px;
}

.st19 .st-certificate .row .content .text-title {
	font-size: 28px;
	margin-bottom: 25px;
}

.st19 .st-certificate .row .content .text {
	font-size: 15px;
}

.st19 .st-certificate .title-direction {
	font-size: 28px;
	line-height: 28px;
	color: #1a1c1e;
	padding-top: 11px;
	padding-right: 5px;
	padding-bottom: 24px;
	padding-left: 10px;
}

.list-direction ul {
	-webkit-padding-start: 20px;
					padding-inline-start: 20px;
}

.list-direction ul li {
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
}

.st19 .st-certificate .st-certificate--border-height {
	-webkit-box-shadow: 0px 10px 32px 0px rgba(156, 175, 196, 0.5);
					box-shadow: 0px 10px 32px 0px rgba(156, 175, 196, 0.5);
	background-color: rgb(255, 255, 255);
	color: #333;
	border-radius: 6px;
	height: 100%;
}

.btn-direction .btn {
	position: absolute;
	bottom: 15px;
	right: 10px;
	background-color: rgb(21, 158, 240);
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-color: rgb(13, 127, 196);
	padding-top: 32px;
	padding-bottom: 32px;
	padding-left: 29px;
	padding-right: 29px;
	font-size: 14px;
	color: rgb(255, 255, 255);
	-webkit-transition-property: color, background-color, border-color, -webkit-box-shadow, -webkit-transform !important;
	transition-property: color, background-color, border-color, -webkit-box-shadow, -webkit-transform !important;
	-o-transition-property: box-shadow, transform, color, background-color, border-color !important;
	transition-property: box-shadow, transform, color, background-color, border-color !important;
	transition-property: box-shadow, transform, color, background-color, border-color, -webkit-box-shadow, -webkit-transform !important;
	-webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
			 -o-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
					transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}

.btn-direction .btn img {
	width: 26px;
}

.title-direction .dots-repeat {
	z-index: 1;
	position: absolute;
	background-image: url("../../imgs/dots.png");
	height: 120px;
	width: 120px;
	top: 25px;
	right: 15px;
}

.st19 .st-certificate .st-certificate__slider  {
width: 100%;
}

.st19 .st-certificate .st-certificate__slider .slider__container {
width: 100%;
}

.st19 .st-certificate .item.col-img{
padding: 20px 20px 20px 0px;
}
.st-certificate{
padding-bottom: 80px;
}



@media (max-width: 1366px) {

	/* .st19 .st-certificate .slider__container {
			max-width: 1040px !important;
	} */
	.st19 .st-certificate .container {
			max-width: 1070px;
	}
}

@media (max-width: 1199px) {
	/* .st19 .st-certificate .slider__container {
			max-width: 720px !important;
	} */
	.st19 .st-certificate .container {
			/* max-width: 720px; */
			padding: 20px;
	}
	.st19 .st-certificate .container>.row {
		margin: 0;
	}
	.st-certificate__slider .slider__previous {
			z-index: 11;
	}
	.st-certificate__slider .slider__next {
			z-index: 11;
	}
	.st19 .st-certificate .st-certificate__title {
			font-size: 35px;
	}
}

@media (max-width: 991px) {

}


@media (max-width: 768px) {
.st-certificate__slider .certImg{
	height: 250px;
}
.st19 .st-certificate .st-certificate__title {
	padding-bottom: 15px;
}
	 .st-certificate__slider .slider__previous {
		display: block;
		top: -130px;
	}
	.st-certificate__slider .slider__next {
		display: block;
		top: -130px;
	}
	.st-certificate__slider .owl-dots {
		display: none;
	}

	.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .owl-carousel button.owl-dot {
			border: none;
			outline: none;
	}
	.st-certificate__slider .owl-carousel .owl-item img {
			margin: auto;
			height: 410px;
			width: unset !important; 
	}
	.st19 .st-certificate .item.col-img{
		padding: 0;
	}
}


@media (max-width: 567px) {
.st-certificate__slider .slider__previous {
	display: none;
	top: -130px;
}
.st-certificate__slider .slider__next {
	display: none;
	top: -130px;
}
.st-certificate__slider .owl-dots {
	display: block;
	text-align: center;
}
.owl-dots span {
		background: #fff;
		padding: 0px 8.5px;
		border-radius: 100%;
		margin: 0 8px;
		border: 1px solid #00000030;
}.owl-dots .active span {
			background: #0c6d9f;
		padding: 0px 8.5px;
		border-radius: 100%;
		margin: 0 6px;
		border: 1px solid #0c6d9f;
} .owl-carousel button.owl-dot {
		background: none;
		border: none; 
}
.owl-dots {
		margin-top: 20px;
}
.owl-dots .active span {
	background: #0c6d9f;
	padding: 5px;
	border-radius: 100%;
	margin: 0 6px;
	border: 1px solid #0c6d9f;
	display: block;
}
.owl-dots span {
background: #fff;
padding: 5px;
border-radius: 100%;
margin: 0 8px;
border: 1px solid #00000030;
display: block;
}
.owl-dots .active span {
	background: #0c6d9f;
	padding: 5px;
	border-radius: 100%;
	margin: 0 4px;
	border: 1px solid #0c6d9f;
	display: block;
}
.owl-dots span {
	background: #fff;
	padding: 5px;
	border-radius: 100%;
	margin: 0 4px;
	border: 1px solid #00000030;
	display: block;
}
.st19 .st-certificate .container{
	padding: 10px;
}
.st-certificate__slider {
		position: relative;
		padding: 0px 20px;
			width: 100%;
}

.owl-carousel button.owl-dot {
		background: none;
		color: inherit;
		border: none;
		padding: 3px !important;
		font: inherit;
}.sticky {
	position: -webkit-sticky;
	position: sticky;
	top: 0;
	min-height: 2em;
	background: lightpink;
}.st-certificate .slider__previous {
		display: none;
}.st-certificate .slider__next {
		display: none;
}.st-review__title {
		font-size: 21px !important;
		line-height: 10px !important;
		text-transform: none !important;
		padding-top: 0 !important;
		padding-right: 10px;
		padding-bottom: 45px;
		padding-left: 10px !important;
}

}