.project-panel .project-panel-holder .project-content {
    text-align: center;
}
.project-panel .project-panel-holder .project-content {
    padding: 15px !important;
    text-align: center;
}
.project-item{
    margin-bottom: 50px!important;
}
.project-panel .project-panel-holder .project-content .project-title {
    margin-bottom: 20px;
}
.project-item {
    position: static !important;
}
.project-title h4{
    font-family: var(--global--font-heading);
    font-size: 20px;
    font-weight: 600;
    line-height: 27px;
    text-transform: capitalize;
    color: var(--global--color-heading);
}
.project-cat p{
    color: var(--global--color-third);
}
.project-panel{
    height: 100% !important;
    border:1px solid var(--global--color-forth);
    border-block-width: 5px !important;
    /* box-shadow: rgba(0, 0, 0, 0.02) 0px 1px 3px 0px, rgba(27, 31, 35, 0.15) 0px 0px 0px 1px; */
    box-shadow: rgba(93, 50, 56, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}
/* .project-panel .project-panel-holder .project-content .project-cat {
    height: 75px;
} */
.project-panel .project-panel-holder .project-img img {
    padding: 10px;
}
.fungili li{
    border: none !important;
  font-weight: 600;
  padding: 10px 0px;
    /* border: 1px solid white; */
    display: block;
    /* width: 43%; */
    /* margin: 10px; */
    /* border-radius: 10px; */
    color: white;

}
.productlist{
    margin: 20px 29px;
    border-radius: 10px;
    border: 1px solid var(--global--color-primary);
    padding: 30px 0px;
}
.fungili {
    text-align: center !important;
}

.fungili li:hover{
   
    border: none !important;
    /* box-shadow: var(--global--color-primary) 0px 5px 15px; */
    background-color: var(--global--color-primary);
    color: var(--global--color-forth);
    font-weight: 600 !important;
    
}
.project-cat p {
    color: var(--global--color-body);
}

/* ================================================================== */


.service-single .service-entry .entry-content .entry-infos .entry-heading {
    color: var(--global--color-primary);
}
.service-single .service-entry .entry-content .entry-infos {
    border-radius: 10px;
    background-color: var(--global--color-forth);
}

/* ========================================================================= */

/* .project-panel:hover{
    background-color: var(--global--color-forth);
    color: white !important;
} */

.backgroundproduct{
    /* background-image: url(../images/background/productback.jpg); */
    /* background-size: contain; */
    background-color: #e0f6e9;
    padding: 20px 0px;
    border-radius: 10px;
}

.projects-filter li a {
    color: var(--global--color-heading);
}

.widget-services .widget-content ul li a {
    font-size: 15px;
    height: 45px;
    padding: 40px 15px;
}
.widget {
    background-color: #e0f6e9;
    padding: 33px 20px 40px;
    margin-bottom: 40px;
    border-radius: 8px;
    position: relative;
} 

.service-single {
    padding-top: 70px;
    padding-bottom: 70px;
}
.productlist2 {
    margin: 20px 0px;
    border-radius: 10px;
    border: 1px solid var(--global--color-primary);
    padding: 30px 0px;
}
@media screen and (max-width: 767.98px){
.productlist {
     margin: 20px 0px;
}
.service-single .service-entry .entry-content .entry-infos {
    padding: 0px 30px !important;
}
.service-single .service-entry .entry-content .entry-infos2 {
    padding: 15px 30px !important;
}
}

@media screen and (min-width: 768px) and (max-width: 992px){


    .productlist {
        margin: 20px 16px;
    }
    .sidebar {
        margin-top: 0px;
    }
    .service-single {
        padding-top: 0px;
    }
}

@media screen and (min-width: 993px) and (max-width: 1220px) {
    .productlist {
        margin: 20px 24px;
    }
}



.page-title.page-title-11 .page-title-wrap .title {
    margin-bottom: 0px;
}
.page-title.page-title-11 .page-title-wrap {
  height: 100vh;
    align-items: center;
}
.bg-overlay-dark-3:before {
   
    background-image: linear-gradient(180deg, #1b1a1a2e 0%, #00000042 100%);
}
.page-title .title .title-heading {
    margin-bottom: 0px;
}



.businesshead{
    color: var(--global--color-primary);
}
.headhome {
    color: var(--global--color-heading);
  }

  .headproduct{
    color: var(--global--color-primary);
}



.widget-services .widget-content ul li a.active {
    background-color: var(--global--color-primary-90);
    color: white;
}


.fungili .nohoverneed:hover {
    background-color: var(--global--color-forth);
    color: white !important;
}