.header-logo img {
      width: 50px;
    border-radius: 50px;
}

.header-top {
  display:none;
}

.banner-1 {
      background-image: url('https://okeyharrison.com/storage/23.jpg?v=1761874049');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  	width:100%;
  height:700px;
 
}

.banner-1 .row {
  display: flex;
    flex-direction: column !important;
}

.banner-1 .row .col-lg-7 {
  margin-top: 250px;
  width: 90%;
   color: white;
}

.banner-1 .row .col-lg-7 h1, .banner-1 .row .col-lg-7 p  {

   color: white !important;
}
.container{
  max-width:100% !important;
   padding: 0;
}

.banner-1 img {
  display:none !important;
}

.banner-1 .row .col-lg-7 .box-button {
  display: flex;
    justify-content: space-between;
  
}

.banner-1 .row .col-lg-7 .box-button .btn-default {
      border: solid 1px #fff;
    padding: 12px;
    background: #fff;
    color: red;
  border-radius: 5px !important;
  
}

 .banner-1 .row .col-lg-7 .box-button .btn-brand-1 {
   color: #fff;
}

.box-radius-bottom  {
      background-color: #343a40;
}
.box-radius-bottom p {
  text-align: justify !important;
   padding: 0 10px;
  font-size: 14px;
  color:#fff;
}


body {
      overflow-x: hidden;
    padding: 0 5px;
}

.banner-abs .box-info-banner11 {
  margin-top: 150px;
 background-color: #ffffffcf;
}

.col-lg-4 .card-blog-grid .card-image img {
  max-height: max-content !important;
}

.box-banner-home8 .box-swiper .swiper-slide .card-member-2 {
    height: 358px;
    width: 100%;
    object-fit: cover;
}

.box-banner-home8 .box-swiper .swiper-slide .card-member-2 .card-image, .box-banner-home8 .box-swiper .swiper-slide .card-member-2 .card-image img {
    height: 100%;
    width: 100%;
    object-fit: cover;
}

.banner-contact .banner-1 h5 {
  display:none;
}

.mobile-header-wrapper-inner .mobile-header-content-area .perfect-scroll .mobile-menu-wrap .dropdown-item {
  display:none;
}
@media screen and (max-width: 580px) {
  
    .banner-1 {
       height: 500px
      }
  
  .banner-1 .row .col-lg-7 {
  margin-top: 150px;
 
}
  
  .banner-1 .row .col-lg-7 h1, .banner-1 .row .col-lg-7 p  {

   margin-bottom:10px !important;
}
  .banner-1 .row .col-lg-7 .box-button {
    margin-top: 0 !important;
  }
  
  .banner-1 .row .col-lg-7 p {
  
      background: #343a40ab;
    padding: 10px;
    border-radius: 15px;
  }
  
      .box-radius-bottom {
        border-bottom-left-radius: 25px;
        border-bottom-right-radius: 25px;
    }
	
      h3 {
        font-size: 22px;
        line-height: 28px;
    }
  
  
  
}