.header-social-login .social-links {
    display: flex;
    align-items: center;
    gap: 10px;
    margin-right: 15px;
}

.header-social-login .social-links a {
    color: var(--tg-heading-color);
    font-size: 20px;
    transition: all 0.3s ease-out;
    padding: 5px;
}

.header-social-login .social-links a:hover {
    transform: translateY(-2px);
}

.header-social-login .social-links a.whatsapp:hover {
    color: #25D366;
}

.header-social-login .social-links a.youtube:hover {
    color: #FF0000;
}

.header-social-login .social-links a.linkedin:hover {
    color: #0077B5;
}

.header-social-login .social-links a.instagram:hover {
    color: #E4405F;
}
    
    .counter-item {
        width: 100%;
        height: 80%;
    }

    .writing-item {
        height: 90%;
    }

    /* .video-wrap {
        position: relative;
        padding-bottom: 615px;
        height: 0;
        overflow: hidden;
    } */
    .video-wrap {
        overflow: hidden;
    }



/* 
    .video-wrap iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 95%;
        height: 95%;
        border-radius: 10px;
    } */


    .pricing-item {
        height: 100%;
    }
    .price-right{
        color:#00aaff
    }

    .special-text {
        color:#00aaff 
    }


    .pricing-btn{
        width: 80%;
        position: absolute;
        bottom: 4%;
    }

    .monthly_price{
        display: flex;
        flex-direction: row;
    }
    .link-btn {
        position: absolute;
        bottom: 8%;
    }

    .cases-details-content {
    bottom: -35%;
    padding: 4%;
    right: -10% ;
    width: 100%;
    max-width: 515px;
    }

    #row-roadmap{
        margin-top: 10%
    }

    .slick-track{
        display: flex;
        align-items: center;
    }

    /* .brand-item{
            margin-right: 40px;

    } */

.tools-area{
    margin-top:10%
}

.brand-item {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 48px;
}
.nav-link.active {
    background-color: white !important;  
    color: #151a86 !important;         
}

.counter-item{
    border: 2px solid rgb(255, 255, 255);
}

.counter-item .count{
    background: linear-gradient(87.22deg, #ffffff 6%, #00ddff 3%, #00ddff 20%, #ffffff 113.5%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}
.testimonial-content p {
    height: 210px;
}
.testimonial-bottom span {
height:40px;
}


