@font-face {font-family: 'Ek Mukta';font-style: normal;font-weight: 400;src: url(../webfonts/mem9YaCmzCuv3KJUDIYTcrgmVA.woff2) format('woff2');unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;}
body{font-family: 'Ek Mukta';font-size: 18px;}
h3,h4{font-size: 1.25rem;line-height: 1.3em;}
a{text-decoration: none;color: #1e1e1e;}
a:hover,a:focus{text-decoration: none;color: #3b9603;}
header{padding: 10px 0;box-shadow: 0 0 5px #ccc;margin-bottom: 15px;}
.top-social{text-align: right;}
.top-social a{padding: 5px 10px;background: #f7f7f7;color: #fff;display: inline-block;margin-left: 5px;}
.top-social a.facebook{background: #337ab7;}
.top-social a.twitter{background: rgb(29, 155, 240);}
.top-social a.youtube{background: #f00;}
.top-social a.instagram{background: #c837ab;background:linear-gradient(#f9514b,#c837ab);}
.bg-nav{background: #3b9603 !important}
.header-adv{text-align: right;}
.logo{padding: 5px 0 15px 0;}
.navbar-light .navbar-nav .nav-link{color: #fff;border-right: 1px solid #2a6e01;border-left: 1px solid #377a0d;}
.navbar-light .navbar-nav .nav-link{color: #fff;}
.navbar-light .navbar-nav .active>.nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus{background: #2a6e01;color: #fff;}
.navbar-light .navbar-nav .hovered .nav-link{background: #2a6e01;color: #fff;}
.navbar{padding: 0;margin-bottom: 0;}
.navbar-expand-lg .navbar-nav .nav-link{padding: 0.5rem 1rem;}
.unity{background: url('../images/unity.jpg') no-repeat bottom right;background-size: cover;}
.recent-news ul{list-style: none;padding-left: 0;}
.recent-news ul li a{display: block;font-size: 1.25rem;line-height: 1.3em;border-bottom: 2px solid #ddd;padding: 1rem 0;}
.recent-news ul li:first-child a{padding-top: 0;}
.recent-news ul li:last-child a{border: 0;}
.section-title{font-size: 1.75rem;border-bottom: 3px solid #1e1e1e;margin-bottom: 15px;}
.float-right.small{font-size: 60%;position: relative;top: 5px;}
footer{padding: 40px 0;background: #3b9603;color: #fff;}
footer a{color:#fff;}
footer a:hover, footer a:focus{color:#ccc;}
footer ul{padding: 0;list-style: none;}
footer ul li a.nav-link{color: #fff;padding: 0 0 5px 0;}
footer ul li a.nav-link:hover,footer ul li a.nav-link:focus{color: #ccc;}
.footer-title{position: relative;padding-bottom: 5px;margin-bottom: 15px;}
.footer-title:after{content: '';position: absolute;left: calc(50% - 25px);top: 100%;width: 50px;height: 3px;background: #fff;}
.copyright{background: #2a6e01;color: #fff;padding: 10px 0;font-size: 16px;}
.credit{text-align: right;}
.credit a{color: #fff;}
.badge{padding: 0.5em 1em}
.post-title{font-size: 2rem;line-height: 1.2em;margin-top: 10px;}
.tweet-btn{position: relative;top: 9px;}
.my-slider-ban{margin-bottom: -7px;}
.my-slider-ban img{width: 100%;height: 500px;object-fit: cover;filter: brightness(90%);}
.my-slider-ban .small-tg{display: flex;align-items: center;justify-content: center;}
.my-slider-ban .small-tg p {text-shadow: 0px 0px 5px #000;margin: 0px; width: inherit;padding: 0px 15px;border-radius: 25px; text-transform: inherit!important; font-weight: 700;margin: 5px 0px;}
.my-slider-ban .my-ban{position: relative;}
.my-slider-ban .my-ban .ban-overlay{text-align: center;width: 70%; position: absolute;top: 30%;left: 15%; z-index: 99;}
.my-slider-ban .my-ban .ban-overlay h3{font-size: 48px;font-weight: 700;color: #fff;margin-bottom: 25px;}
.my-slider-ban .my-ban .ban-overlay p{font-size: 16px;color: #fff; text-transform: uppercase;}
.my-slider-ban .my-ban .ban-overlay .ban-link{transition: 0.4s all ease-in-out; margin-top: 30px;}
.my-slider-ban .my-ban .ban-overlay .ban-link a{transition: 0.3s;}
.my-slider-ban .my-ban .ban-overlay .ban-link:hover{margin-left: 5px;}
.my-ban:after{content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);}
.welcome-section,.more-content-section{padding: 30px 0;background: #f5f5f5;}
.section-heading{color: #fff;background-color: #3b9603;border-color: #3b9603;padding: 10px;font-size: 20px;}
.btn-naya{background-color: #3b9603;border-color: #3b9603;color: #fff;}
.btn-outline-naya{border-color: #3b9603;color: #3b9603;}
.btn-naya:hover,.btn-outline-naya:hover,.btn-naya:focus,.btn-outline-naya:focus{color: #fff;background: #2f7a01;border-color: #2f7a01;}
.activities img{height: 125px;object-fit: cover;}
.post-detail{padding: 10px 15px;border: 1px solid #f5f5f5}
.post-list{list-style: none;background: #fff;padding: 10px;}
.post-list li{display: block;border-bottom: 1px dotted #ccc;}
.post-list li:last-child{border: 0;}
.social-content{height: 400px;overflow-y: scroll;}
.social-content::-webkit-scrollbar {display: none;}
small{font-size: 70%;}
.croppie-container{height: 260px !important;}
.sidebar-nav li a{
  position: relative;
  padding-left: 30px;
  display: block;
  color: #333;
}
.sidebar-nav li a:before{
  content: "\f0a4";
  position: absolute;
  left: 0;
  top: 8px;
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
}
.sidebar-nav li a:hover,.sidebar-nav li a:focus{text-decoration: none;color: #3b9603;}
.blog .content{box-shadow: 0 0 5px #d7d7d7;}
.blog .content p{padding: 10px;margin: 0;display: block;}
.blog .content a{padding: 0 10px 10px;margin: 0;display: block;}
.footer-social a{padding: 5px 10px;background: #f7f7f7;color: #fff;display: inline-block;margin-left: 5px;}
.footer-social a.facebook{background: #337ab7;}
.footer-social a.twitter{background: rgb(29, 155, 240);}
.footer-social a.youtube{background: #f00;}
.footer-social a.instagram{background: #c837ab;background:linear-gradient(#f9514b,#c837ab);}
footer .nav-item{margin: 5px 0;display: block;}
.album-tiles img{width:100px;height: 100px;object-fit: cover;}
.album-featured img{height: 250px;object-fit: cover;}
.album-featured{position: relative;}
.blog .album-featured a{position: absolute;bottom: 0;left: 0;color: #fff;background: rgba(0,0,0,0.6);width: 100%;padding: 5px 15px}
.navbar-brand .brand-name{color: #fff}
@media(max-width: 1023px){
  img{max-width: 100%;}
}
@media(max-width: 767px){
  .navbar-container{justify-content: flex-end !important;padding: 10px !important}
  .navbar-light .navbar-nav .nav-link{border: 0;}
  .navbar-nav{max-height: 100vh;overflow-y: scroll;}
  .img-fluid{width: 100%;}
  .credit{text-align: left;}
  .navbar.sticky-top {box-shadow: 0 0 3px #000;}
  .more-content-section .btn{margin-bottom: 15px}
  .album-tiles img{width:calc(33.33% - 3.3px);height: 130px;object-fit: cover;}
}
@media(min-width: 768px) and (max-width: 991px){
  .navbar-container{justify-content: flex-end !important;padding: 10px !important}
  .media img{width: 100px;}
  .category-media .media img{width: 200px;}
  .navbar.sticky-top {box-shadow: 0 0 3px #000;}
  .more-content-section .btn{margin-bottom: 15px}
  .album-tiles img{width:calc(33.33% - 3.3px);height: 130px;object-fit: cover;}
}
@media(min-width: 992px){
  .navbar-brand{display: none;}
}
.z-9999{z-index:9999;}