.acorn-lab-featured-post-image {
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
    clip: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
}
@media (max-width: 782px ){
    .acorn-lab-featured-post-image {
        -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
        clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
        clip: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
    }
}

.acorn-lab-post-image-wrapper {
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
    clip: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
}

.acorn-lab-post-image {
    -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 97%, 0% 97%);
    clip-path: polygon(0% 0%, 100% 0%, 100% 97%, 0% 97%);
    clip: polygon(0% 0%, 100% 0%, 100% 97%, 0% 97%);
}

input[id^='topic']:checked + label {
    background-color: #743bfc ;
    color: #fff;
}

.topic-filter-btn:hover {
    background-color: #743bfc ;
    color: #fff;
}

input[id^='content'] + label {
    color: #16252d;
    transition: all 0.1s ease-in-out;
}

input[id^='content']:hover + label {
    color: white;
}

input[id^='content']:checked + label {
    color: white;
    --tw-bg-opacity: 1;
}

#acorn-lab-filter {
    box-shadow: none;
}

@media (max-width:1280px) {
    #acorn-lab-filter {
        top: 60px;
        z-index: 100;
        box-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    }  
}

.acorn-lab-blog-d-top-blob {
    position: absolute;
    top: -25%;
    left: -10%;
    width: 350px;
    z-index: -10;
}

@media screen and (max-width: 1000px) {
    .acorn-lab-blog-d-top-blob {
        display: none;
    }
}

.acorn-lab-blog-d-bottom-blob {
    position: absolute;
    bottom: -25%;
    right: -10%;
    width: 350px;
    z-index: -10;
}

@media screen and (max-width: 1000px) {
    .acorn-lab-blog-d-bottom-blob {
        display: none;
    }
}

