

img{max-width:100%}

.ptb-80{padding:80px 0}.d-table{display:table!important;width:100%;height:100%}

.d-table-cell{display:table-cell!important;vertical-align:middle}





.owl-theme .owl-nav [class*=owl-]{color:#969696;font-size:25px;margin:0;background:#fff;border-radius:5px;text-align:center;position:absolute;top:30%;transform:translateY(-30%);left:0;margin-top:-20px;padding:0;width:40px;height:40px;line-height:41px;-o-transition:.4s;-ms-transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s}

.owl-theme .owl-nav [class*=owl-]:hover{color:#fff}
.owl-theme .owl-nav .owl-next{left:auto;right:0}
.owl-theme .owl-nav{margin-top:0}



.main-header-area .classynav ul li a.search-btn{color:#777;margin-left:5px}.main-banner{height:750px;background:#ddd;background-position:center;background-size:cover;position:relative;background-repeat:no-repeat;z-index:1}


.main-banner::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#000;opacity:.66;z-index:-1}


.item-bg-one{background-image:url(../img/home-bg-1.jpg)}

.item-bg-two{background-image:url(../img/home-bg-2.jpg)}

.item-bg-three{background-image:url(../img/home-bg-3.jpg)}

.main-banner h3{color:#fff;font-size:20px}

.main-banner h2{color:#fff;font-size:60px;margin:15px 0 25px;font-weight:600}

.main-banner p{color:#fff;font-size:15px;max-width:615px;margin-bottom:45px}

.main-banner .btn-primary{background-color:#fff;border-color:#fff;text-transform:unset}.main-banner .btn-primary:focus,.main-banner .btn-primary:hover{color:#fff}

.main-banner .text-center p{margin:0 auto 45px}

.home-slides.owl-theme .owl-nav [class*=owl-]{top:50%;transform:translateY(-50%)}.about-area{padding-bottom:0}.about-area .section-title{margin-bottom:40px}
