.icon-Group-3:before{
   background-image: url(../images/new/volenteer.jpg);
}

.icon-Group-2:before{
   content: "\e936";
}

.icon-Group-1:before{
   content: "\e908";
}

.icon-Group-4:before{
   content: "\e928";
}

.btn-mine{
    text-align: center;
}
.index-about{
   margin-top: 35px;
    margin-left: 110px;
}
.btm-prime{
   text-align: center;
}
.my-lg-bx img{
   width: 40%;
   margin-left: 10px;
}
@media (max-width: 320px) {
.my-lg-bx img {
    width: 60%;
}
}
.main-menu .main-menu__list>li, .stricky-header .main-menu__list>li{
   padding-right: 10px;
   font-size:15px;
}
.clr-p{
   color: black;
}
.width-mine{
   
}
@media (min-width: 1200px){
   .width-mine {
      width: 80%;
   }
}
@media (min-width: 1250px) {
   .width-mine {
      width: 65%;
   }
}

.footer-logo-style1 img{
   width: 60%;
}
.mobile-nav__content{
   background-color: #211f1f7a;
}
.main-header-one__bottom-right-number .apply-btn{
   margin-left: 0px;
}
.main-header-one__bottom-right-number .apply-btn .btn-two{
   background: #14bbe3;
}
.header-ftr-btn .btn-two{
   background: #14bbe3;
}
.spacial-margin{
   margin-left: 30px;
}
.government-voice__img .inner{
   bottom: 0px;
    right: 0px;
}
.head-mine img{
   outline: 5px solid #f5f5f57f;
    outline-offset: -15px;
}
.img-fluid2{
   max-width: 100%;
   height: auto;
}
.bcm{
   margin-top: -55px;
   position: relative;
   border-radius: 35px 35px 0 0;
   box-shadow: 0.125rem 0.125rem 0.25rem rgb(178 169 169);
}
.features-style1__single::before{
   border-radius: 35px 35px 0 0;
}

.features-style1__single{
    padding: 35px 30px 30px;
}

.features-style1__single-content{
    margin-top: 0px !important;
}

.features-style1__single-content h3 {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

.features-style1__single-content p{
    text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    text-align: justify;
}

.services-page__single-inner{
    padding: 37px 20px 37px !important;
    margin-top: -35px;
}

.services-page__single img{
    border-radius: 15px 15px 0 0;
    aspect-ratio: 4/3;
    object-fit: cover;
}