/* .testimonials-area .ptb-70
{
padding-top: 70px !important;
padding-bottom: 70px !important;
} */

.cuss-area {
   padding-top: 0px !important;
   padding-bottom: 0px !important;
}

input.cus-text-number-field::-webkit-outer-spin-button,
input.cus-text-number-field::-webkit-inner-spin-button {
   -webkit-appearance: none;
   margin: 0;
}

/* .borr	{
	border: 1px solid #213438;
} */

/* .testimonials-slide.owl-theme .owl-nav .owl-prev,
.testimonials-slide.owl-theme .owl-nav .owl-next.borr.borr {
   width: 50px;
   height: 50px;
   line-height: 50px;
   text-align: center;
   background-color: #fff;
   border-radius: 50px;
   -webkit-transition: all ease 0.5s;
   transition: all ease 0.5s;
   margin: 0 5px;
} */

/* .owl-prev.borr{
	border: 1px solid #213438 !important;
}

.owl-next.borr{
	border: 1px solid #213438 !important;
} */


.navbar-nav {
   margin-right: auto !important;
}

.mobile-responsive-nav .mobile-responsive-menu.mean-container .mean-nav {
   margin-top: 90px !important;
   background-color: transparent !important;
}


.sidebar-widget.video-courses .price-status.cus-price-status {
   background-color: none;
   padding: 0px !important;
}

.subscribe-content.cus-font-siz h2 {
   font-size: 35px !important;
}

/* .img .cus-height {
height: 55px !important;
} */

.banner-content {
   max-width: 700px;
   padding-top: 115px;
   padding-bottom: 115px;
   text-align: initial !important;
}

/* .testimonials-slide.owl-carousel .owl-item img {
   width: auto;
} */

.cuss-siz {
   width: 60px !important;
   height: 60px !important;
}


.courses-slide.owl-carousel .owl-item img {
   max-width: 415px !important;
   max-height: 300px !important;
}

.carousel-control-next,
.carousel-control-prev {
   position: absolute;
   top: 0;
   bottom: 0;
   z-index: 0;
   display: flex;
   align-items: center;
   justify-content: center;
   width: 5%;
   padding: 0;
   color: #fff;
   text-align: center;
   background: 0 0;
   border: 0;
   opacity: .5;
   transition: opacity .15s ease
}

.carousel-control-next {
   right: -45px;
}

.carousel-control-prev {
   left: -45px;
}


.owl-theme.ss .owl-nav {
   position: absolute;
   top: 25%;
   width: 100%;
}


.testimonials-slide.owl-theme .owl-nav .owl-prev {
   float: left;
}

.testimonials-slide.owl-theme .owl-nav .owl-next {
   float: right;
}

.testimonials-slide.owl-theme .owl-nav .owl-prev,
.testimonials-slide.owl-theme .owl-nav .owl-next {
   color: #FFF;
   background-color: #000;
}

.cus-website-logo {
   height: 100px;
}

.go-top {
   border-radius: 10px;
}

.user-form-content {
   padding: 15px;
}

.single-courses-item .courses-img,
.blog-area .blog-slide {
   position: relative;
   border: 1px solid #f1f1f1;
   border-bottom: unset;
}

.navbar-area .container-fluid {
   padding-left: 10px;
   padding-right: 10px;
}

.desktop-nav .navbar .navbar-nav .nav-item a {
   margin-left: 10px;
   margin-right: 10px;
   font-size: 16px;
}

.default-btn {
   border-radius: 10px;
}

.testimonials-slide.owl-theme .owl-nav .owl-prev,
.testimonials-slide.owl-theme .owl-nav .owl-next {
   background-color: #16056b;
}

.testimonials-slide.owl-theme .owl-nav .owl-prev {
   position: relative;
   left: -90px;
}

.testimonials-slide.owl-theme .owl-nav .owl-next {
   position: relative;
   right: -90px;
}

.single-footer-widget img {
   width: 50%;
}

#cus-home-page-carousel .banner-img {
   height: 500px;
   background-position: center !important;
   /* background-size: contain !important; */
   margin-bottom: unset;
}

@media (max-width: 789px) {
   .banner-content .banner-btn {
      text-align: center;
   }

   .about-content-btn-box {
      text-align: center;
      margin-bottom: 20px;
   }

   .single-testimonials-item {
      background-color: #fff;
      padding: 20px 65px;
   }

   .cus-website-logo {
      height: 90px;
   }

   .mobile-responsive-nav .mean-container a {
      top: 22em !important;
      padding-top: 10px !important;
   }

   .mobile-responsive-nav .mean-container a.meanmenu-reveal {
      top: 1.75em !important;
      padding-top: 10px !important;
   }

   .mobile-responsive-nav .mean-container a.mean-expand {
      top: 0 !important;
   }

   .testimonials-slide.owl-theme .owl-nav .owl-prev {
      position: relative;
      left: 0px;
   }

   .testimonials-slide.owl-theme .owl-nav .owl-next {
      position: relative;
      right: 0px;
   }

   .single-footer-widget img {
      width: 40%;
   }

   #cus-home-page-carousel .banner-img {
      height: unset;
   }
}