    /*css popup*/
    .popup_ldp_crm .popup {
        position: fixed!important;
        width: 100%!important;
        height: 100%!important;
        top: 0!important;
        left: 0!important;
        z-index: 99999!important;
        background: rgba(0, 0, 0, 0.5)!important;
        display: none!important;
        overflow: auto!important;
        padding: 0px 15px!important;
    }

    .popup_ldp_crm .popup .content_popup {
        position: relative!important;
        margin: 80px auto 20px auto!important;
        z-index: 9!important;
        transition: all 0.4s linear!important;
        -o-transition: all 0.4s linear!important;
        -ms-transition: all 0.4s linear!important;
        -moz-transition: all 0.4s linear!important;
        -webkit-transition: all 0.4s linear!important;
        max-width: 550px!important;
        background: #fff!important;
        width: 100%!important;
        border-radius: 20px!important;
        animation-name: animatetop!important;
        animation-duration: 0.4s!important;
        padding: 32px!important;
        overflow: auto!important;
    }

    .popup_ldp_crm .popup .content_popup #who_is_content::-webkit-scrollbar-track {}

    .popup_ldp_crm .popup .content_popup #who_is_content::-webkit-scrollbar,
    .tg_scroll_general_23092024::-webkit-scrollbar {
        width: 3px!important;
        background-color: #cce0f0!important;
        border-radius: 5px!important;
    }

    .popup_ldp_crm .popup .content_popup #who_is_content::-webkit-scrollbar-thumb,
    .tg_scroll_general_23092024::-webkit-scrollbar-thumb {
        background-color: #0066b2!important;
        border-radius: 5px!important;
    }

    .popup_ldp_crm .popup .content_popup h2 {
        font-size: 34px!important;
        line-height: 42px!important;
        font-weight: 700!important;
        margin: 0px 0px 60px 0px!important;
    }

    .popup_ldp_crm .popup .content_popup {
        margin: 30px auto 20px auto!important;
        padding: 20px!important;
    }

    .popup_ldp_crm .note_general ul li {
        margin: 0px 0px 24px 0px!important;
        padding: 0px 0px 0px 34px!important;
        position: relative!important;
    }

    .popup_ldp_crm .note_general ul li:before {
        position: absolute!important;
        content: ""!important;
        background: url(../images/25072024-note-star-icon.svg) no-repeat!important;
        width: 24px!important;
        height: 24px!important;
        top: 0px!important;
        left: 0px!important;
    }

    .popup_ldp_crm .content_popup {
        max-width: 840px!important;
    }

    .popup_ldp_crm .note_general a {
        color: #0066b2!important;
    }

    .popup_ldp_crm .content_popup {
        overflow: initial!important;
        padding: 0px!important;
        max-width: 840px!important;
        background: transparent!important;
    }

    .title_top_popslide {
        display: none!important;
    }

    .popup_ldp_crm li a {
        height: 100%!important;
        display: block!important;
        width: 100%!important;
    }

    .popup_ldp_crm li a img {
        width: 100%!important;
        height: 100%!important;
        border-radius: 10px!important;
    }

    .popup_ldp_crm .slick-dots {
        margin-bottom: 10px!important;
    }

    .popup_ldp_crm .slick-dots li button,
    .popup_ldp_crm .slick-dots li {
        width: 10px!important;
        height: 10px!important;
    }

    .popup_ldp_crm .slick-dots {
        bottom: 0px!important;
    }

    .popup_ldp_crm .slick-dots li {
        width: 6px!important;
        height: 6px!important;
        margin: 0px 3px!important;
    }

    .popup_ldp_crm .slick-dots li button {
        /* width: 6px!important;
        height: 6px!important; */
        border-radius: 50%!important;
        background: #fff!important;
        border: 1px solid #0066B2!important;
        padding: 0px!important;
    }

    .popup_ldp_crm .slick-dots li.slick-active button {
        background: #0066B2!important;
    }

    .popup_ldp_crm .slick-dots li button:before {
        content: ""!important;
        width: 6px!important;
        height: 6px!important;
    }

    .icon_close_flex {
        position: absolute!important;
        top: 0%!important;
        right: -3%!important;
        transform: translate(-50%, -50%)!important;
        z-index: 9999!important;
        cursor: pointer!important;
        width: 40px!important;
        height: 40px!important;
        line-height: 40px!important;
        background: #fff!important;
        border-radius: 100%!important;
        text-align: center!important;
        box-shadow: 0px 30px 80px 0px rgba(26, 106, 198, 0.2)!important;
        display: flex!important;
        justify-content: center!important;
        align-items: center!important;
    }