section.ip-mentors-info {
    padding: 80px 0;
    background-image: url("https://kissflow.com/hubfs/Ideapattarai/Ideapattarai-new/mentors-bg.png");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: bottom left;
}

section.ip-mentors-info .ip-mentors-card {
    background: #FFFFFF;
    border: 1px solid #EEEEEE;
    border-radius: 20px;
    margin: 16px 0;
    position: relative;
    transition: all .5s;
}

section.ip-mentors-info .text-wrap h5 {
    max-width: 1070px;
    margin: 0 auto;
}

section.ip-mentors-info .ip-mentors-card .card-overlay {
    opacity: 0;
    height: 100%;
    opacity: 0;
    position: absolute;
    transition: .5s;
    width: 100%;
    top: 0;
    background: url(https://kissflow.com/hubfs/Ideapattarai/Ideapattarai-new/mentors-opacity.png);
    background-size: contain;
    background-repeat: no-repeat;
}

section.ip-mentors-info .ip-mentors-card:hover {
    box-shadow: 0px 4px 20px rgba(45, 102, 246, 0.2);
}

section.ip-mentors-info .ip-mentors-card:hover .card-overlay {
    opacity: 1;
}

section.ip-mentors-info .ip-mentors-card:hover img {
    background: linear-gradient(0deg, #1195FF 0%, rgba(17, 149, 255, 0) 100%);
}

section.ip-mentors-info .ip-mentors-card img {
    border-radius: 20px;
    width: 100%;
}

section.ip-mentors-info .ip-mentors-card .card-body {
    padding: 20px;
}

section.ip-mentors-info .ip-mentors-card:hover h6 {
    color: #1195FF;
}


section.ip-mentors-info .ip-mentors-card .ip-mentor-book-btn:hover,
section.ip-mentors-info .ip-mentors-card .ip-mentor-book-btn {
    padding: 14px 32px;
    background: #00A5E6;
    border: 2px solid #FFE4E4;
    border-radius: 6px;
    font-size: 14px;
    color: #fff;
    font-family: 'Inter-Medium';
    font-weight: 500;
    position: absolute;
    bottom: 120px;
}

section.ip-mentors-info .blog-hidden{
    display: none;
}

section.ip-mentors-info .mentors-loady{
    font-weight: 500;
    font-size: 20px;
    /* color: #000000;
    font-family: 'Inter-Medium';  */
    font-weight: 500;
}

section.ip-mentors-info .mentors-loady:hover .bi-chevron-down{
   animation: up-down 1s ease-in-out infinite;
  display: inline-block;
}

section.ip-mentors-info .bi-chevron-down::before{
    font-size: 20px;
    font-weight: 700 !important;
}

@media only screen and (min-width: 767px) and (max-width: 1300px) {
  

    section.ip-mentors-info .ip-mentors-card .ip-mentor-book-btn,
    section.ip-mentors-info .ip-mentors-card .ip-mentor-book-btn:hover {
        padding: 14px;
    }
}

@media(max-width:767px) {
    section.ip-mentors-info {
        padding: 48px 0;
        background-image: url("https://kissflow.com/hubfs/Ideapattarai/Ideapattarai-new/ip-mentors-mob-bg.png");
        background-size: contain;
        background-position: bottom left;
    }

    section.ip-mentors-info .ip-mentors-card .ip-mentor-book-btn,
    section.ip-mentors-info .ip-mentors-card .ip-mentor-book-btn:hover {
        padding: 14px;
    }

    section.ip-mentors-info .ip-mentors-card {
        max-width: 90%;
        margin: 16px auto;
    }
}