<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

html {
    overflow-x: hidden;
}

*:focus {
    outline: none;
    box-shadow: none;
    color: #1b7062 !important;
}

hr {
    background-color: #d9d9d9 !important;
}
.border-white {
    border-color: #fff !important;
}
.border-round {
    border-radius: 50px;
}
* {
    text-decoration: none !important;
}

.themeBackgound {
    background-color: #304945 !important;
}
img {
    max-width: 100%;
}
.buttonBg {
    background-color: #304945 !important;
}

.theme-color {
    color: #386d5b !important;
}
.theme-color-White {
    color: #ffffff;
}
.font-medium {
    font-weight: 300 !important;
}

* {
    text-decoration: none;
}

.btn-primary {
    color: #000;
    background-color: #304945 !important;
    border-color: #304945 !important;
    border-radius: 1.2em !important;
}

a,
a:hover,
button,
button:hover,
img,
:hover,
.overlay,
:hover .overlay {
    -webkit-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}

:hover,
.title-sm,
.title-sm:before,
button,
button:hover,
a,
a:hover,
.img-hover,
.slider-content,
.slick-slide .content:hover .slider-content {
    -webkit-transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-in-out;
    transition: all 0.4s ease-in-out;
}
a:hover {
    /* color: #304945 !important; */
    color: #1b7062 !important;
}
/* :focus {
    color: #1b7062 !important;
} */
.themeBtn {
    padding: 8px 15px;
    display: inline-block;
    text-decoration: none;
    font-size: 14px;
    background-color: #4cdde7 !important;
}

.themeBtn:after {
    content: "";
    padding-left: 20px;
    background: url(../images/arrow.png) no-repeat;
    background-position: 10px 4px;
}
.themeBtn:hover {
    background-color: #139b7b;
}

.sectionFooter {
    padding: 60px 0px 0px 0px;
    background-color: #f2f3f3;
}
.w-100 {
    width: 100%;
}
.green {
    color: #4a9302;
}
.header {
    top: 0;
    margin: 0 auto;
    position: relative;
}
.active {
    color: #304945 !important;
}
.footer {
    background-color: #333536;
}
.m-top {
    margin-top: -350px !important;
}
.b-radius {
    border-radius: 6px !important;
}
.section {
    padding: 60px 0 60px 0;
}
#overlay {
    background: rgba(0, 0, 0, 0.5);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.6;
}
.mob-d-none {
    display: block !important;
}


/* .video-pl {
    width: 1024px;
    height: 576px;
    align-items: center;
  background-image:url(../images/video-p.jpg);
  background-repeat: no-repeat;
  } */
.w-100 {
    width: 100%;
}
.middle {
    font-weight: bold;
    position: absolute;
    bottom: 50%;
    left: 50%;
    z-index: +1;
    padding: 15px;
    width: 100px;
    height: 100px;
}
.middle2 {
    font-weight: bold;
    position: absolute;
    top: 26%;
    left: 50%;
    z-index: +1;
    padding: 15px;
    width: 100px;
    height: 100px;
}
.bottomcenter {
    font-size: 18px;
    font-weight: bold;
    position: absolute;
    bottom: 20px;
    color: #fff;
    left: 0;
    right: 0;
}
/*  play button effect*/
* {
    margin: 0;
    padding: 0;
    outline: 0;
    scroll-behavior: smooth;
    transition: 0.5s ease-in;
}
.playbtn {
    /* background-color: #222; */
    display: grid;
    place-content: center;
    height: 100vh;
}
.playbtn &gt; div.circle {
    /* height: 100px;
  width: 100px; */
    border-radius: 50%;
    /* background-color: rgb(230, 225, 225); */
    display: grid;
    place-content: center;
    animation: grow 1s infinite;
}
.playbtn &gt; div.circle &gt; span {
    color: #eee;
    font-size: 50px;
}

@keyframes grow {
    from {
        box-shadow: 0px 0px 1em rgb(255, 255, 255);
    }
    to {
        box-shadow: 0px 0px 3em rgb(255, 255, 255);
    }
}
/* fallback */
.video-btn {
    position: absolute;
    top: 50%;
    left: 0;
    margin: 0 auto;
    display: inline-block;
    text-align: center;
    width: 100px !important;
    transform: translateX(0) translateY(-50%);
    right: 0;
}
.vbtn {
    width: 180px;
}

.xl-img {
    max-width: 100%;
    height: auto;
}

.img-wrapper {
    width: auto;
    height: auto;
    overflow: hidden;
}

.inner-img {
    transition: 0.3s;
}

.inner-img:hover {
    transform: scale(1.1);
}
.border-bottom {
    border-bottom: 1px dashed #e1dddd;
}
.dropdown-menu {
    padding: 0px !important;
    min-width: 7rem !important;
}
.dropdown-item.active,
.dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #139b7b !important;
}
.dark {
    background-color: #292a2d !important;
}
/* .explore {
    background-color: #3e3f3dc7;
} */
@media (max-width: 768px) {
    .section {
        padding: 60px 0 0px 0;
    }
    .dropdown-menu[data-bs-popper] {
        top: 100%;
        left: -40px !important;
        margin-top: 0.125rem;
    }
}
/*headder  */
#header {
    position: fixed;
    padding: 0;
    width: 100%;
    z-index: 1030;
    left: 0;
  }
  #header.bg_change {
    padding: 0;
    background: #e2e9d9;
  }
  #header .navbar-toggler-icon {
    margin: 4px;
    width: 20px;
    height: 2px;
    display: block;
    background-color: rgb(7, 7, 7);
  }
  #header.bg_change .logoweb .brand img {
    width: 70px;
  }   
  #header.bg_change .navbar-nav li a {
    /* padding: 8px 8px 8px; */
    font-size: 13px;
  }
  #header .navbar {
    padding: 0;
  }
  #header .tophead {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  #header.bg_change .tophead {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  #header .navbar-nav{
    display: block;
    margin: 0 auto;
  }
  #header .navbar-nav li{
    position: relative;
    display: inline-block;
  }
  #header .navbar-nav li:after{
    position: absolute;
    content: "";
    width: 1px;
    height: 32px;
    right: -2px;
    top: 14px;
    background: #533814;
    display: none;
  }
  #header .navbar-nav li:last-child::after {
    background: none;
  }
  #header .navbar-nav li a {
    color: rgb(0, 0, 0);
    /* padding: 12px 12px 12px; */
    text-transform: capitalize !important;
    font-size: 16px;
  }
  #header .navbar-nav .active a,
  #header .navbar-nav .current-menu-item a {
    color: #057c68;
  }
  #header .navbar-nav li a:hover {
    color: #0f6e5e;
  }
  #header .navbar {
    display: block;
  }
  #header .navbar-nav li a,
  #header.bg_change .navbar-nav li a {
      /* padding: 12px 15px 12px; */
      font-size: 15px;
      /* color: rgb(255, 255, 255)!important; */
  }
  #header .navbar-nav .active a, 
  #header.bg_change .navbar-nav .active a,.navbar-collapse
  #header .navbar-nav .current-menu-item a {
      color: #f70c20;
  }
  .navbar-toggler:focus {
    text-decoration: none;
    outline: 0;
    box-shadow: 0 0 0 0!important;
}
  /*  */
  @media screen and (min-width: 576px) and (max-width: 767px) {
    .bannerCaption {
      bottom: 45px;
      left: 15px;
      right: 15px;
      font-size: 1.05em;
    }
    #header .navbar-nav li {
      display:block;
    }
    #header .navbar-nav {
      background-color: #afcfb2;
      position: absolute;
      right: 11px;
      top: 55px;
      padding: 15px 20px;
      border-radius: 0.25rem;
    }
  }

  .navbar{
    /*   z-index should be above .close-navbar-toggler */
      z-index:2;
    }
    .close-navbar-toggler{
      position:absolute;
      top:0;
      left:0;
      height:100%;
      width:100%;
      z-index:1;
      cursor:pointer;
    }
    .close-navbar-toggler.collapsed{
      z-index:-1;
    }
  /*  */
  @media screen and (max-width: 575px) {
    .bannerCaption  {
        position:relative;
        bottom: 70px;
        left: 0;
      }
    #header .navbar-nav li {
    display:block;
  }
  #header .navbar-nav {
    background-color:#afcfb2;
    position: absolute;
    right: 11px;
    top:55px;
    padding: 15px 20px;
  }
  }
  </pre></body></html>