.container-2 {
    max-width: 80%;
    margin: auto !important;
}

.contact .boxs {
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 20px;
    padding: 0 15px;
}

.contact .boxs .box-1 {
    border-bottom: 1px solid #ddd;
}

.contact .boxs .box-1:last-child {
    border-bottom: none !important;
}


.contact .boxs .box-1 ul .time:last-child,
.contact .boxs .box-2 ul .time:last-child {
    padding-bottom: 0 !important;
}

.contact .boxs .img {
    height: 85%;
}

.contact .boxs .img img {
    border-radius: 15px;
    object-fit: cover;
}

.contact .boxs .img iframe {
    width: 100%;
    height: 100%;
    min-height: 300px;
    border: 0;
    border-radius: 15px;
}

@media (min-width: 992px) and (max-width: 1200px){
    .container-2 {
        max-width: 98%;
    }
}

@media (min-width: 768px) and (max-width: 992px) {
    .contact .boxs .img {
        height: unset;
    }

    .container-2 {
        max-width: 100%;
    }
}

@media (min-width: 576px) and (max-width: 768px) {
    .contact .boxs .img {
        height: unset;
    }

    .container-2 {
        max-width: 100%;
    }
}

@media (max-width: 576px) {
    .contact .boxs .img {
        height: unset;
    }

    .container-2 {
        max-width: 100%;
    }
}
