.featured-applications-div{position:relative; margin-top: 20px;}
.carolusel-container{margin: auto; padding:0; position:relative;}
.owl-stage {/*display: -webkit-box;*/ display: -moz-box; display: -ms-box; display: box;}
.carolusel-container{overflow:hidden; text-align: center; display:block;}
.carolusel-container .owl-carousel{width:50%; margin:0 auto;}
.owl-carousel .owl-stage-outer{overflow:visible;}
.carolusel-container .owl-carousel .owl-item{padding:0 15px;}
.carolusel-img-item{position:relative; background:#fff; width:50%; float:right;}
.carolusel-img-item:after{display:block; clear:both; content:"";}
.carolusel-img-item .img-card-thumb{  /* height:250px; */}
.carolusel-img-item .img-card-thumb img{ width:100%; display:block;opacity: .66;}
.carolusel-img-item .img-card-desc{ width:100%; position:absolute; left:0; right:0; bottom:0; background:#fff; padding:15px 20px;}
.carolusel-img-item .img-card-desc > *:not(h3){display:none;}
.img-card-desc a i{ font-size: 12px; border-radius: 50%; width: 15px; height: 15px; border: 2px solid #333; text-align: center; padding: 0 0 0 0; color: #333;}
.img-card-desc h3 { color: #adb3b7; /*font-size: 24px;*/ font-size: 20px; margin: 0; text-align: left; font-family: 'Proxima Nova Lt'; padding: 0; display: block; /*text-overflow: ellipsis; white-space: nowrap; overflow: hidden;*/}
.img-card-desc a.linkBtn .icon-icon_link { color: #34393d;}
.img-card-desc p { font-size: 14px; color: #34393d; line-height: 1.2;}
.active .carolusel-img-item{width:100%; /* height:250px; */}
.active .carolusel-img-item .img-card-thumb img{ opacity: 1;}
.active + .owl-item .carolusel-img-item{ float:left;}
.active .carolusel-img-item .img-card-desc, .active .carolusel-img-item .img-card-thumb{width:50%; float:left; position:static;}
.active .carolusel-img-item .img-card-thumb{position:relative;}
.active .carolusel-img-item .img-card-thumb img{/* height:100%; width:initial; position:absolute; left:-99999px; right:-99999px; top:-99999px; bottom:-99999px; margin:auto; */ max-width:100%;}
/* .active .carolusel-img-item .img-card-thumb img{height:250px; overflow:hidden;} */
.active .carolusel-img-item .img-card-desc > *{display:block; color:#34393d; text-align:left; padding-bottom: 0;}
.active .carolusel-img-item .img-card-desc{padding:36px 20px 15px;}
.active .carolusel-img-item  .img-card-desc h3{ color: #34393d; margin-bottom: 12px;}
.active .carolusel-img-item  .img-card-desc p{  padding-bottom: 4px;}
/*7-feb*/
.img-card-desc p a:not(.linkBtn) { display: inline-block; width: 100%; padding: 10px 0; color: #008da9;}

/*Control*/
.owl-button{width:40px; height: 40px; position: absolute; color: #adb3b7; z-index: 1; outline: none; border: none; padding: 0; top:50%; margin-top: -20px; background: none;}
.owl-button .icon-icon_link{font-size: 38px; color: #adb3b7;}
.owl-button.prev {left: -74px;}
.owl-button.next {right: -74px;}
.container_feat_sli{width:calc(100% - 148px); margin:0 auto; max-width:calc(1170px - 148px);}


@media (min-width: 992px) and (max-width: 1200px) {
    .active .carolusel-img-item .img-card-desc > .linkBtn{font-size: 14px;}
    .active .carolusel-img-item .img-card-desc{padding-top: 15px;}
    .img-card-desc h3{font-size: 16px;}
    .active .carolusel-img-item .img-card-desc p{font-size: 12px;}
	.owl-button.prev {left: -55px;}
	.owl-button.next {right: -55px;}
}

@media (min-width: 768px) and (max-width: 991px) {
    .active .carolusel-img-item .img-card-desc{padding: 10px 10px 10px;}
    .img-card-desc h3{font-size: 14px;}
	.active .carolusel-img-item .img-card-desc h3{margin-bottom:10px;}
    .featured-applications-div > button:not(.gradiantBlueButton ){display:none;}
	.container_feat_sli{width:100%; margin:0 auto; max-width:100%; padding:0;}
	.active .carolusel-img-item .img-card-thumb, .active .carolusel-img-item, .carolusel-img-item .img-card-thumb{position:static; height:inherit;}
	.active .carolusel-img-item .img-card-thumb img{position:static; height:inherit;}
}

@media (max-width: 767px) {
    .featured-applications-div{margin: 20px -15px 0;}
    .carolusel-container{margin: auto; width: calc(100%); padding:0;}
    .featured-applications-div > button:not(.gradiantBlueButton ){display:none;}
    .carolusel-container .owl-carousel{width:80%; margin:0 auto; padding-bottom: 5px;}
    .parallax-container .active .carolusel-img-item .img-card-desc p{}
    .carolusel-img-item .img-card-desc h3{ font-size: 14px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
    .active .carolusel-img-item  .img-card-desc h3{margin-bottom: 0; color: #34393d;}
    .carolusel-container .gradiantBlueButton { margin: 20px 0 25px 0;}
    .img-card-desc a { font-size: 12px;}
    .carolusel-img-item .img-card-desc {padding: 5px;}
    .img-card-desc a i { border-radius: 50%; width: 15px; height: 15px; border: 1px solid #333; text-align: center; padding: 0; margin-left: 6px; color: #333; font-size: 13px;}
    .owl-item.active .img-card-desc { padding: 9px 6px 9px;}
    .active .carolusel-img-item .img-card-desc p { font-size: 11px; line-height: 1; margin-bottom: 0;}
    .parallax-container .active .carolusel-img-item .img-card-desc p { -webkit-line-clamp: 3; font-size: 16px; line-height: 1;}
    .img-card-desc a.linkBtn .icon-icon_link{padding-left: 5px; font-size:10px;}
    .carolusel-container .owl-carousel .owl-item{padding: 0 9px;}
	.container_feat_sli{width:100%; margin:0 auto; max-width:100%; padding:0 15px;}
	.active .carolusel-img-item .img-card-thumb, .active .carolusel-img-item, .carolusel-img-item .img-card-thumb{position:static; height:inherit;}
	.active .carolusel-img-item .img-card-thumb img, .active .carolusel-img-item, .carolusel-img-item .img-card-thumb{position:static; height:inherit;}
	.active .carolusel-img-item .img-card-thumb img{position:static;}
}

@media (min-width: 640px) and (max-width: 767px) {
	.active .carolusel-img-item .img-card-desc{padding:20px 15px 9px;}
	.active .carolusel-img-item .img-card-desc h3{font-size:20px; margin-bottom:9px;}
	.active .carolusel-img-item .img-card-desc p, .active .carolusel-img-item .img-card-desc .linkBtn{font-size:14px;}
	.active .carolusel-img-item .img-card-desc p{margin-bottom:6px;}
}

@media (min-width: 480px) and (max-width: 639px) {
	.active .carolusel-img-item .img-card-desc{padding:20px 15px 9px;}
	.active .carolusel-img-item .img-card-desc h3{font-size:18px;}
	.active .carolusel-img-item .img-card-desc p, .active .carolusel-img-item .img-card-desc .linkBtn{font-size:14px;}
	/* .active .carolusel-img-item .img-card-thumb img{height:initial; width:100%;} */
}

@media (min-width: 480px) and (max-width: 767px) {
	/* .active .carolusel-img-item .img-card-thumb img{height:initial; width:100%;} */
}