@media only screen and (max-width: 600px) {
    .btn.btn-phone{
        min-width: 42px;
    }
    .btn.btn-whatsapp{
        min-width: 42px;
    }
    .btn.btn-phone::before{
        margin:0px;
    }
    .btn.btn-whatsapp::before{
        margin:0px;
    }

    .why-us-card.full-width{
        grid-column: span 1;
    }
    .why-us-card.full-height{
        grid-row: span 1;
    }
    .why-us-container{
        grid-template-columns: 100%;
        grid-template-rows: auto;
    }
    section{
        min-height: 100vh !important;
        height: auto !important;
    }
    nav ul{
        gap:0px;
        justify-content:space-evenly;
        margin-top:10px;
        width: 100%;
        margin-bottom:20px;
    }
    .header{
        padding-bottom:10px;
    }
    .slide_1{
        background-position-x: -654px;
    }
    .slide_2{
        background-position-x: 919px;
    }
    .slide_2 h1{
        font-size: 3rem;
    }
    nav{
        display:none;
        position:absolute;
        top:57px;
        right:10px;
        width:60vw;
    }
    nav.active{
        display:block;
    }
    nav ul{
        flex-direction:column;
        gap:25px;
    }
    .mobile-hamburger{
        position:relative;
        width: fit-content;
    }
    .mobile-hamburger::after{
        display: inline-block;
        font-family: bootstrap-icons !important;
        font-style: normal;
        font-weight: normal !important;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        vertical-align: -.125em;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        content: "\F479";
        color: inherit;
        margin-right:10px;
        font-size: 2.5rem;
    }
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
}