.services-08-thumb .img-wrapper { width: 106px; height: 106px; border-width: 2px; border-color: #9dd53a; border-style: solid; display: inline-flex; font-size: 48px; color: #9dd53a; line-height: 112px; border-radius: 50%; text-align: center; justify-content: center; align-items: center;}
.services-08-thumb .img-wrapper img{ transition: none; position: relative; max-width: 56px;}
.services-08-item:hover .img-wrapper{
    background-image: -moz-linear-gradient( 90deg, rgb(118,194,27) 0%, rgb(167,218,66) 100%);
    background-image: -webkit-linear-gradient( 90deg, rgb(118,194,27) 0%, rgb(167,218,66) 100%);
    background-image: -ms-linear-gradient( 90deg, rgb(118,194,27) 0%, rgb(167,218,66) 100%);
    color: #fff;
    border-color: #fff;
}
.services-08-item:hover .img-wrapper img{ filter: brightness(0) invert(1);}
.slider-area .single-slider:after{ background-color: rgba(0,0,0,.5); position: absolute; top: 0; left: 0; content: ""; width: 100%; height: 100%; z-index: 1;}
.slider-area .single-slider .container{ z-index: 2; }
/*.footer-link ul li{ width: 100%; }*/
.f-contact .icon{ margin-right: 10px;}
.f-contact a.top-space span{ position: relative; top: 3px;}
.f-contact i { width: 30px; height: 30px; line-height: 32px;}
.f-widget-title h2{ margin-bottom: 10px;}
.whatsapp-btn{ position: fixed; bottom: 15px; left: 15px; background-color: #a5d940; display: flex; justify-content: center; align-items: center; height: 50px; color: #fff; z-index: 11; font-weight: 600; padding: 10px 20px; font-size: 18px; border-radius: 25px; }
.whatsapp-btn i{ margin-right: 7px; }
.whatsapp-btn:hover,
.whatsapp-btn:focus,
.whatsapp-btn:active,
.whatsapp-btn.active{ color: #fff; background-color: #7bc51f }
.breadcrumb-area{ min-height: 200px;}
.bsingle__content p{ overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; }
.post__tag ul li span { font-size: 12px; text-transform: uppercase; border: 2px solid #e5e5e5; padding: 7px 10px; font-weight: bold; display: inline-block; border-radius: 3px; color: #9d9d9d; margin-bottom: 10px; }
.post__tag ul li span:hover { border-color:#76c21b; background:#76c21b; color: #ffffff; }
.pulse {
    animation: pulse-animation 2s infinite;
}

@keyframes pulse-animation {
    0% {
        box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.2);
    }
    100% {
        box-shadow: 0 0 0 20px rgba(0, 0, 0, 0);
    }
}
