ul.banner-slider img.for-mobile{display: none;}
ul,li{
    padding:0;
    margin:0;
    list-style-type:none;
}
.img-box-inner{
    position: relative;
}
.img-box-inner:after{
    /*background: #000;*/
    width: 100%;height: 100%;position: absolute;top: 0px;left: 0px;content: "";display: block;
                     opacity: 0;
                     -webkit-transition: opacity 1s ease 2s;
                     -moz-transition: opacity 1s ease 2s;
                     -ms-transition: opacity 1s ease 2s ;
                     -o-transition: opacity 1s ease 2s;
                     transition: opacity 1s ease 2s;
}
.owl-item.active .img-box-inner.darken:after{opacity: 0.2;}
.slide-desc-box
{ -webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-ms-transform-style: preserve-3d;-o-transform-style: preserve-3d;transform-style: preserve-3d;
  position:absolute;
  top:50%;

  text-align:center;
  padding:0;
  box-sizing:border-box;
  -webkit-box-sizing:border-box;
  z-index: 5;
  opacity: 0;
  -webkit-transition: all 2s ease 2s;
  -moz-transition: all 2s ease 2s;
  -ms-transition: all 2s ease 2s ;
  -o-transition: all 2s ease 2s;
  transition: all 2s ease 2s;
}
.owl-item.active .slide-desc-box{
    opacity: 1;
}
.slide-desc-box.t-left
{
    left: 10.9%;
    float: left;
    transform:translate(0,-50%);
    -moz-transform: translate(0,-50%);
    -webkit-transform:translate(0,-50%);
}
.slide-desc-box.t-right
{
    right: 10%;
    float: right;
    transform:translate(0,-50%);
    -moz-transform: translate(0,-50%);
    -webkit-transform:translate(0,-50%);

}
.slide-desc-box.t-center
{
    text-align:center;
    transform:translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -webkit-transform:translate(-50%,-50%);
    left: 50%;
    width: 85%;
}
.slide-desc-box .slide-title {
    font-size:2.4em;
    line-height: 1.1em;
    font-weight:400;
    margin-bottom: 9px !important;
    padding-bottom: 0px;
    color: var(--light);
}
.slide-desc-box .slide-desc
{
    font-size:1.22em;
    font-weight:400;
    line-height: 1.15em;
    display: block;
}
.slide-desc-box .slide-desc br{display: block;}
.slide-desc-box .slide-desc > span{
    border: 2px solid #FFFFFF;
    display: block;
    position: relative;
    float: left;
    clear:  both;
    transform:translateX(-50%);
    -moz-transform: translateX(-50%);
    -webkit-transform:translateX(-50%);
    left: 50%;
    font-size: 0.925em;
    height: 41px;
    line-height: 38px !important;
    padding: 0 34px 0 34px;
    margin: 15px auto 0;
    clear: both;
    background:transparent;
    -webkit-transition: background 0.25s ease;
    -moz-transition: background 0.25s ease;
    -ms-transition: background 0.25s ease;
    -o-transition: background 0.25s ease;
    transition: background 0.25s ease;
    cursor: pointer;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
      background: #359599c4;
      text-align: center;
}
.slide-desc-box .slide-desc > span.m-top30{margin-top: 30px;}
.slide-desc-box .slide-desc > span:hover{
    background: rgba(255,255,255,0.3) !important;}

.slide-desc-box .slide-desc > span:after,
.slide-desc-box .slide-desc > span:before {
    content:"";
    display:table;
    clear:both;
}
.slide-desc-box .slide-desc > span i{font-size: 1.9em;vertical-align: -29%;font-style: normal;}
.slide-desc-box h3.slide-title:before,.slide-desc-box h3.slide-title:after{display: none !important;}
.owl-theme .owl-controls{
    margin-top: 0px;
    text-align: center;
}

/* Styling Next and Prev buttons */
/*.owl-theme .owl-controls .owl-nav div*/
/*{*/
    /*height: 200px;*/
    /*position: absolute;*/
    /*width: 50px;*/
    /*top:50%;*/
    /*margin: 0px 10px 0;*/
    /*background-position: 100% 0;*/
    /*position:absolute;*/
    /*font-size:25px;*/
    /*font-family:"Comic Sans MS", cursive;*/
    /*color:#fff !important;*/
    /*line-height:40px;*/
    /*transform:translateY(-50%);*/
    /*-webkit-transform:translateY(-50%);*/
/*}*/

/*.owl-theme .owl-controls .owl-nav .owl-prev*/
/*{*/
    /*left: -10px;*/
    /*background: url("../images/arrow_nosearch_l.png") center left no-repeat;*/
    /*width: 40px;*/
    /*height: 94px;*/
    /*margin-top: 0px;*/
    /*top: 50%;*/
    /*-webkit-transform: translateY(-50%);*/
    /*-moz-transform: translateY(-50%);*/
    /*transform: translateY(-50%);*/
/*}*/
/*.owl-theme .owl-controls .owl-nav .owl-next*/
/*{*/
    /*right: -10px;*/
    /*background: url("../images/arrow_nosearch_r.png") center left no-repeat ; width: 40px; height: 94px; margin-top: 0px; top: 50%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%);*/
/*}*/
/*#banner-sliderm .owl-prev:hover{*/
        /*background-position: center right!important;*/
/*}*/
/*#banner-sliderm .owl-next:hover{*/
        /*background-position: center right!important;*/
/*}*/
/*.owl-theme .owl-controls .owl-nav .owl-next,
.owl-theme .owl-controls .owl-nav .owl-prev{background:transparent;
                                            -webkit-transition: background 0.25s ease;
                                            -moz-transition: background 0.25s ease;
                                            -ms-transition: background 0.25s ease;
                                            -o-transition: background 0.25s ease;
                                            transition: background 0.25s ease;}
.owl-theme .owl-controls .owl-nav .owl-next:hover,
.owl-theme .owl-controls .owl-nav .owl-prev:hover{
    background: rgba(255,255,255,0.3) !important;}
.owl-theme .owl-controls .owl-nav .owl-next:after,
.owl-theme .owl-controls .owl-nav .owl-prev:after{color: #e9e9e9 !important;width: 50px;margin-top: -1px;}
.owl-theme .owl-controls .owl-nav .owl-next:hover:after,
.owl-theme .owl-controls .owl-nav .owl-prev:hover:after{color: #fff !important;}
.owl-theme .owl-controls .owl-nav .owl-next:after{text-indent: -2px !important;}
.owl-theme .owl-controls .owl-nav .owl-prev:after{text-indent: 7px !important;}*/

/*.owl-theme .owl-controls .owl-nav .owl-prev:hover*/
/*{*/
    /*border-color: #fff !important;*/
/*}*/
/*.owl-theme .owl-controls .owl-nav .owl-next:hover*/
/*{*/
    /*border-color: #fff !important;*/
/*}*/
/*#banner-sliderm .owl-controls .owl-nav .owl-prev:after{*/
    /*display: none!important;*/
/*}*/
/*#banner-sliderm .owl-controls .owl-nav .owl-next:after{*/
    /*display: none!important;*/
/*}*/
/* Styling Pagination*/
.owl-theme .owl-controls .owl-dots
{
        position: absolute;
    top: 10px;
    width: 100%;
    text-align: left;
    box-sizing: border-box;
    left: 10px;
}
.owl-theme .owl-controls .owl-dot{
    display: inline-block;
    zoom: 1;
    *display: inline;/*IE7 life-saver */
    margin:0 3px;
}
.owl-theme .owl-controls .owl-dot span{
    display: block;
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-radius: 20px;
    cursor: pointer;
    display: none;
    height: 12px;
    width: 12px;
    z-index: 9;
    margin:0 0 0 0;
}

.owl-theme .owl-controls .owl-dot.active span,
.owl-theme .owl-controls.clickable .owl-dot:hover span{
    background: none repeat scroll 0 0 #d5d5d5;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-dot span.owl-numbers{
    height: auto;
    width: auto;
    color: #FFF;
    padding: 2px 10px;
    font-size: 12px;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
    min-height: 150px;
    background: url("AjaxLoader.gif.html") no-repeat center center
}


.fullslide .scrollpagedown
{display: block;background: url("../../images/arrows/scroll-slider.png");
 width: 50px;height: 50px;position: absolute;left: 50%;margin-left: -25px;bottom: 0px;z-index: 2;cursor: pointer;
 animation: bounce-arrow 4s infinite 5s;
 -webkit-animation: bounce-arrow 4s infinite 5s;
 -moz-animation: bounce-arrow 4s infinite  5s;
 -o-animation: bounce-arrow 4s infinite  5s;
}
@-webkit-keyframes bounce-arrow {
    0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}
    40% {-webkit-transform: translateY(-30px);}
    60% {-webkit-transform: translateY(-15px);}
}

@-moz-keyframes bounce-arrow {
    0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
    40% {-moz-transform: translateY(-30px);}
    60% {-moz-transform: translateY(-15px);}
}

@-o-keyframes bounce-arrow {
    0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
    40% {-o-transform: translateY(-30px);}
    60% {-o-transform: translateY(-15px);}
}
@keyframes bounce-arrow {
    0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
    40% {transform: translateY(-30px);}
    60% {transform: translateY(-15px);}
}







@media screen and (max-width: 980px) {


}
@media (max-device-width: 767px){
    .fullslide .owl-controls .owl-dots {
        bottom: 50px;
    }
    .fullslide .owl-controls .owl-nav,
    .fullslide::after,
    .slide-desc-box .slide-desc > span{display: none;}
    .slide-desc-box{padding: 0px;}

    .slide-desc-box.t-left,
    .slide-desc-box.t-right
    {
        right: 0;
        left: 0;
        float: right;

    }
    .slide-desc-box .shadowbox{
        -webkit-box-shadow: 0 160px 78px 0 rgba(255, 255, 255, 0.8);
        -moz-box-shadow:0 160px 78px 0 rgba(255, 255, 255, 0.8);
        box-shadow: 0 160px 78px 0 rgba(255, 255, 255, 0.8);
    }
    .slide-desc-box .slide-title
    {
        font-size:2em;
        margin-bottom: 0px !important;
    }
    .slide-desc-box .slide-desc
    {
        font-size:1.3em;
        line-height: 1.3em;
    }

}

@media screen and (max-width: 680px) {
    div[id*="banner-slider"] .owl-carousel .owl-nav{display: none;}
    ul.banner-slider img.for-mobile{display: block;}
    ul.banner-slider img.for-desktop{display: none;}
    .slide-desc-box{padding:0 20px;}
    .fullslide .owl-carousel .owl-item img{width: 100%;}
    .slide-desc-box .slide-title{font-size: 1.3em;line-height: 1.3em;padding-bottom: 5px;}
    .slide-desc-box .slide-desc{font-size: 0.86em;}
}

.progres-slidebar{width: 100%;
                  height: 3px;
                  background: #ededed ;
}
.progres-slidebar .bar{width: 0%;
                       height: 3px;
                       background: #216B82 ;
                       max-width: 100%;
}