.col-md-6 {
    padding: 0;
    border: 1px solid #ffffff;
    border-top: 0;
    border-bottom: 0;
}
.col-md-6 div{
    height: 100vh;
    background-size: cover !important;
}
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{
    max-width: unset !important;
}
.overlay{
    position: absolute;
    width: 49.9%;
}
.col-md-6 .info-box{
    display: none;
    z-index: 10;
    position: relative;
}

.col-md-6:hover .info-box{
    display: grid;
    place-content: center;
    text-align: left;
    color: #fff;
    width: 80%;
    margin: 0 auto;
}
.col-md-6:hover .overlay{
    background: #0404045e;
}
.btn {
    background: #fff;
    width: 200px;
    padding: 10px 0;
    font-weight: 600;
}
.btn.link:hover {
    background: #ffffff;
    color: #000;
    box-shadow: 0 0 10px 0 #c9c9c9;
}
@media(max-width: 767px){
    .col-md-6 div{
        background-position: center !important;
    }
    .overlay{
        width: 100%;
    }
    .col-md-6 .overlay {
        background: #000000ba;
        margin-left: -1px;
    }
    .col-md-6 .info-box{
        display: grid;
        place-content: center;
        text-align: left;
        color: #fff;
        width: 80%;
        margin: 0 auto;
    }

}
.info-box {
    width: auto;
    border-radius: 5px;
    position: fixed;
    padding: 10px 24px;
    left: 3%;
    min-width: 260px;
    z-index: 1000;
    font-family: system-ui;
    font-size: 14px;
}
.whatsapp-btn{
    bottom: 10.3%;
    background: #25d366;
}
.phone-btn{
    bottom: 5%;
    background: #000000;
}
.whatsapp-btn img, .phone-btn img{
    height: 25px;
    margin-right: 10px;
    filter: invert(1);
}
.whatsapp-btn, .phone-btn{
    text-decoration: unset;
    color: #fff;
    font-weight: 600;
}
@media(max-width: 767px){
    .callback-box .info-box{
        position: static !important;
    }
    .callback-box {
        left: 5%;
    }
}

.callback-box .info-box{
    position: static !important;
}
.callback-box {
    position: fixed;
    bottom: 2%;
    display: grid;
    left: 1%;
    gap: 10px;
    z-index: 999;
}