#sp-header::before { -webkit-backdrop-filter: blur(0px); backdrop-filter: blur(0px);}
#sp-header::after {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 2px;
    background: linear-gradient(
        90deg,
        #5a3d00 0%,
        #b8860b 15%,
        #f5e7a1 35%,
        #fff6cc 50%,
        #d4af37 65%,
        #b8860b 85%,
        #5a3d00 100%
    );
    box-shadow: 0 0 8px rgba(212, 175, 55, 0.35);
}

#sp-footer {position: relative;overflow: visible;}

#sp-footer::before {
    content: "";
    position: absolute;
    top: -2px;
    left: 0;
    width: 100%;
    height: 2px;
    z-index: 999;

    background: linear-gradient(
        90deg,
        #5a3d00,
        #b8860b,
        #fff6cc,
        #d4af37,
        #5a3d00
    );
}

.entry-header h1, .entry-header h2 {box-shadow: none;}
.entry-header h1::after, .entry-header h2::after {
    content: "";
    position: absolute;
    width:90%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 2px;
    background: linear-gradient(
        90deg,
        #5a3d00 0%,
        #b8860b 15%,
        #f5e7a1 35%,
        #fff6cc 50%,
        #d4af37 65%,
        #b8860b 85%,
        #5a3d00 100%
    );
    box-shadow: 0 0 8px rgba(212, 175, 55, 0.35);
}





.btn-readmore {
    height: 40px;
    border: none;
    border-radius: 40px;
    background: linear-gradient(to right, #bf953f, #fcf6ba, #b38728, #fbf5b7, #aa771c);
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
   
    color: #000;
    font-weight: 600;
    position: relative;
    z-index: 2;
    transition-duration: 2s;
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.144);
    background-size: 200% 200%;
    text-decoration: none;
    cursor: pointer;
    /*** full width block ***/
    /* width: 100%; */
}

.logoIcon path {
    fill: rgb(121, 103, 3);
}

.btn-readmore:hover {
    transform: scale(0.95);
    transition-duration: 2s;
    animation: gradient 2s ease infinite;
    background-position: right;
}

.btn-readmore:disabled {
    pointer-events: none;
    opacity: .65;
    color: #7e7e7e;
    background: #dcdcdc;
    box-shadow: none;
}







.btn-readmore:active {
    transform: translateY(0);
}