.banner-wrapper .owl-nav{margin:0;transition:all ease-in-out .3s;}
.banner-wrapper .owl-nav .owl-next,.banner-wrapper .owl-nav .owl-prev{position:absolute;display:inline-block;vertical-align:middle;cursor:pointer;-webkit-transition:all .4s ease;transition:all .4s ease;color:#888;width:50px;height:50px;line-height:50px;border-radius:50px;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:9;transition:all .4s ease;border:2px solid #fff;margin:0;padding:0;font-size:14px;font-weight:600;opacity:.5;}
.banner-wrapper:hover .owl-nav .owl-next,.banner-wrapper:hover .owl-nav .owl-prev{opacity:1;width:60px;}
.banner-wrapper .owl-nav .owl-next:hover,.banner-wrapper .owl-nav .owl-prev:hover{color:#EB4343;}
.banner-wrapper .owl-nav .owl-next{right:5px;background:url(../images/right.svg) no-repeat center center rgba(255,255,255,.8)!important;}
.banner-wrapper .owl-nav .owl-prev{left:5px;background:url(../images/left.svg) no-repeat center center rgba(255,255,255,.8)!important;}
.banner-wrapper .owl-nav .owl-next:hover{right:15px;background:url(../images/right.svg) no-repeat center center rgba(255,255,255,.8);}
.banner-wrapper .owl-nav .owl-prev:hover{left:15px;background:url(../images/left.svg) no-repeat center center rgba(255,255,255,.8);}
.banner-wrapper .owl-nav .owl-next i,.banner-wrapper .owl-nav .owl-prev i{font-size:20px;line-height:26px;font-weight:600;position:relative;top:2px;}
.banner-wrapper .owl-carousel .owl-item img{width:auto;}
@media(max-width:991px){
.banner-wrapper .owl-nav .owl-next,.banner-wrapper .owl-nav .owl-prev{width:40px;height:40px;}
.banner-wrapper .owl-nav .owl-next{background:url(../images/right.svg) no-repeat center center rgba(255,255,255,.8)!important;background-size:32px!important;}
.banner-wrapper .owl-nav .owl-prev{background:url(../images/left.svg) no-repeat center center rgba(255,255,255,.8)!important;background-size:31px!important;}
.banner-wrapper:hover .owl-nav .owl-next,.banner-wrapper:hover .owl-nav .owl-prev{opacity:1;width:50px;}
}
@media(max-width:575px){
.banner-wrapper .owl-nav .owl-next,.banner-wrapper .owl-nav .owl-prev{width:30px;height:30px;}
.banner-wrapper .owl-nav .owl-next{background:url(../images/right.svg) no-repeat center center rgba(255,255,255,.8)!important;background-size:24px!important;}
.banner-wrapper .owl-nav .owl-prev{background:url(../images/left.svg) no-repeat center center rgba(255,255,255,.8)!important;background-size:24px!important;}
.banner-wrapper:hover .owl-nav .owl-next,.banner-wrapper:hover .owl-nav .owl-prev{opacity:1;width:40px;}
}

.banner-one__slide{background-position:center;background-repeat:no-repeat;background-size:cover;height:545px;display:flex;align-items: center;position:relative}
/* .banner-one__slide::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;opacity:.4;z-index:1;background: #f68100;background: -webkit-linear-gradient(45deg, #333, #333);background: linear-gradient(45deg, #333, #333);} */
.banner-one .container{position:relative;z-index:1;text-align:center;}
.banner-one__light-color{color:#56509f}
.banner-one__tag-line + .banner-one__title{margin-top:10px}
.banner-one__title{max-width:700px;font-size:34px;line-height:44px;font-weight:600;margin:0;margin-bottom:5px;-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;margin-bottom:15px!important;font-size:22px;line-height:28px;padding-right:10px;border-bottom:2px solid rgba(255,255,255,.3);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 .anim3{-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__person{position:absolute;bottom:0;right:0}
.banner-one__person-ver-center{bottom:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.banner-one .active .banner-one__tag-line{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.banner-one .active .banner-one__title{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-delay:.5s;animation-delay:.5s}
.banner-one .active .banner-one__text{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:.7s;animation-delay:.7s}
.banner-one .active .anim3{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;-webkit-animation-delay:1s;animation-delay:1s;display:inline-block;}
.withsvg a{position:relative;}
.withsvg a svg{position:relative;top:-2px;left:0;transition:all ease-in-out .3s;}
.withsvg:hover a svg{left:10px;}
.holders{display:inline-block;width:400px;padding:10px;background:rgba(255,255,255,.8);border-left:5px solid #e43a36;}


@media (max-width: 1440px) {
.banner-one__slide{height:545px;}
}
@media (max-width: 1351px) {
.banner-one__slide{height:545px;}
}
@media (max-width: 1199px) {
.banner-one__slide{height:545px;}
.banner-wrapper .owl-nav{opacity:0;}
.banner-wrapper:hover .owl-nav{opacity:1;}
.banner-wrapper .owl-nav .owl-next, .banner-wrapper .owl-nav .owl-prev{top:80%;}
.banner-one__title{font-size:34px;line-height:40px;}
.banner-one__text{font-size:22px;margin-bottom: 25px;}
}
@media (max-width: 991px) {
.banner-one__slide{height:460px;}
.banner-wrapper .owl-nav .owl-next, .banner-wrapper .owl-nav .owl-prev{top:90%;}
}
@media (max-width: 767px) {
.banner-one__slide{height:420px;}
.banner-one__title{font-size:26px;line-height:36px;}
.banner-one__text{font-size:18px;margin-bottom: 20px;line-height:24px;border:0;}
.banner-one .btn{padding:5px 10px!important;}
.banner-one .btn a{padding:2px 0 0!important;}
}
@media (max-width:575px) {
.banner-wrapper .owl-nav .owl-next, .banner-wrapper .owl-nav .owl-prev{top:40%;}
.banner-one__slide{height:auto;padding-top:250px;background-size:auto 240px;background-position:top right;background-color:var(--themecolor)}
.banner-one__slide.nograd::before,.banner-one__slide::before{height:240px;}
.banner-one__title{font-size:20px;margin-bottom:5px;line-height:30px;}
.banner-one__text{font-size:15px;margin-bottom: 10px!important;line-height:20px;}
.banner-one__slide .container .text-left{text-align:center!important;}
.banner-one__slide .btn{margin-bottom:20px;}
}