.popup-container-wrap,
.popup-container-wrap .blue-container{
        color: var(--black-text-color) !important;
    }
.popup-container.blue-container{
        padding: 0;
 }
.popup-container {
    padding: 0 !important;
    max-width: 1100px;
    margin: 0 auto !important;
}
.popup-container h4{
    font-size: 36px;
    margin-bottom: 23px;
}
.popup-container h3{
    font-size: 80px;
    margin-bottom: 23px;
}
.popup-container p{
    font-size: 18px;
}
.popup-img {
    border-radius: 22px 22px 0 0;
    height: 100%;
    object-fit: cover;
    width: 100%;
}
.popup-container.white-container h3{
    color: var(--blue-color);
}
.popup-container.blue-container h3{
    color: #fff;
}
.popup-content-wrap{
    height: fit-content;
    margin: auto;
    padding: 50px;
}
.popup-container.blue-container .popup-btn-link {
    background: #05252D;
    border-color:#05252D;
}
.popup-container.blue-container .popup-btn-link:hover{
    border-color:#05252D !important;
}
.popup-container{
    flex-wrap: wrap;
}
.popup-container .btn.popup-btn-link{
    padding: 10px 34px
}
.modal-content.bopup-blue .btn-close{
    border-radius: 50px;
    background-color: #05252d;
    padding: 15px;
    top: -15px;
    right: -15px;
    opacity: 1;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 1em;
}
#oevrp-global-modal-container .modal-content.popup{
    min-height: auto;
}
.single-oe-pop-up .card-title,
.single-oe-pop-up .card-info{
    display: none;
}
.single-oe-pop-up .card{
    background-color: transparent;
    border: none;
}
.single-oe-pop-up .card-text{
max-width: 1000px;
}
@media (max-width: 768px){
   
}
@media (min-width: 992px) {
    .popup-img {
        border-radius: 22px 0 0 22px;
    }
 

}
@media (max-width: 991px) {
.popup-content-wrap{
        text-align: center;
    }
    .popup-container{
        max-width: 480px;
    }
    .popup-content-wrap {
        padding: 30px 20px;
    }
}