.banner-wrapper .owl-carousel .owl-item img{width:auto;}
.banner-one__slide{background-position:center;background-repeat:no-repeat;background-size:cover;height:640px;display:flex;align-items: center;position:relative}
.banner-one__slide::before, .banner-one__slide::after {content: "";width: 100%;pointer-events: none;position: absolute;}
.banner-one__slide::before {top:0;height: 100%;width:25%;opacity: .8;background: linear-gradient(-90deg, transparent 0%, rgba(81,149,146,.5) 37.74%, #519592 100%);z-index: 1;}
.banner-one__slide::after {top: 0;height: 100%;width:40%;right:0;opacity:.8;transform: scaleY(-1);background: linear-gradient(90deg, transparent 0%, rgba(81,149,146,.5) 23.53%, #519592 100%);}
.banner-one .container{position:relative;z-index:1;}
.lekhagulo{width: 400px;margin:0 0 0 auto;text-align:center;padding:30px;background:url(images/inner1.png) no-repeat left top, url(images/inner2.png) no-repeat right top rgba(255,255,255,.9);background-size:100px;border-radius: 10px;border-bottom:5px solid #519592;}
.banner-one__title{font-size:36px;line-height:1.2;color:#519592;font-weight:600;margin:0;margin-bottom:15px;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
.banner-one__text{margin:0;font-size:18px;line-height:1.3;font-weight:400;padding:5px 10px;background:#f0cb41;color:#555;border-radius:5px;margin-top:10px;display:inline-block;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
.banner-one .lekhagulo{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
.banner-one .active .banner-one__title{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:.7s;animation-delay:.5s}
.banner-one .active .banner-one__text{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:1s;animation-delay:1s}
.banner-one .active .lekhagulo{-webkit-animation-name:fadeIn;animation-name:fadeInUp;-webkit-animation-delay:.3s;animation-delay:.3s}
@media (max-width: 1440px) {
.banner-one__slide{height:600px;}
}
@media (max-width: 1351px) {
.banner-one__slide{height:550px;}
}
@media (max-width: 1199px) {
.banner-one__slide{height:500px;}
.banner-one__title{font-size:30px}
}
@media (max-width: 991px) {
.banner-one__slide{height:460px;}
.lekhagulo{width: 320px;}
.banner-one__title{font-size:26px;font-weight:500;}
.banner-one__text{font-size:17px}
}
@media (max-width: 767px) {
.banner-one__slide{height:420px;align-items:flex-end;background-position:top center;}
.banner-one.dotta .owl-dots{width:10px;left:auto;right:20px;bottom:50%;transform:translateY(50%);}
.lekhagulo{width:100%;padding:10px;}
.banner-one__title{margin-bottom:5px;}
}
@media (max-width:575px) {
.banner-one.dotta .owl-dots{bottom:70%;}
.banner-one__slide{height:auto;padding-top:250px;background-size:auto 240px;background-position:top left;background-color:var(--themecolor)}
.banner-one__slide::before, .banner-one__slide::after{height:240px;}
.banner-one__title{font-size:20px;margin-bottom:5px;}
.banner-one__text{font-size:15px;margin-bottom: 10px;line-height:20px;}
}

.imager{width:34px;height:34px;border-radius: 50%;background:rgba(255,255,255,.9);padding:2px;margin-right:10px;text-align:center;}
.imager2{width:70px;height:70px;line-height:60px;border-radius: 50%;background:#e43218;padding:5px;text-align:center;}
.bulll li{position:relative;padding:15px;background:#fff0eb;border:1px solid #ebd9d3;padding-left:30px;color:#222;border-radius:3px;min-height:86px;}
.bulll li::before{content:'';position:absolute;left:10px;top:20px;width:8px;height:8px;border-radius:50%;background:#519592}
@media(min-width:1200px){
.bulll.bulll2 li{padding-left:0;padding-right:30px;}
.bulll.bulll2 li::before{left:auto;right:10px;}
}