/*Phone*/

@media only screen and (max-width:767px){
    .navbar{
        position: fixed;
        z-index: 999;
        width: 100%;
        top: 0;
    }
    .navbar-icons{
        display: flex;
        flex-direction: row;
        margin: 0 auto;
        margin-top: 50px;
    }
    .navbar-icons li{
        padding-right: 25px;
    }
    .navbar-nav{
        height: 100vh;
        text-align: right;
        margin-top: 150px;
    }
    .navbar-nav .nav-link{
        font-size: 20px;
        font-weight: bold;
    }
    .navbar-brand img{
        margin-left: unset;
    }
    .slider-text{
        display: none;
    }
    .owl-dots{
        display: none;
    }
    .owl-carousel .owl-item img{
        height: 100vh;
        object-fit: cover;
    }
    .content-col{
        padding: unset;
        padding-bottom: 30px;
    }
    .card-title{
        font-size: 20px;
    }
    .rr_row{
        flex-direction: column-reverse;
    }
    .map_wrapper{
        margin-left: unset;
    }
    .map_wrapper iframe{
        width: 100%;
    }
    .contact_title{
        font-size: 23px;
    }
    .slider-btn{
        width: 104px;
        height: 33px;
        font-size: 13px;
        margin-bottom: 25px;
    }
    .footer-logo{
        width: unset;
        margin-left: unset;
    }
    .footer-links{
        display: flex;
        flex-direction: column;
    }
    .footer-icons{
        transform: unset;
        width: unset;
        display: flex;
        flex-direction: row;
        justify-content: center;
        padding-bottom: 30px;
    }
}