/* Version tablette du site web */
@media screen and (min-width:768px) and (max-width:1024px){

    #header-overlay{
        padding:35px 15px 0px 15px;
        text-align:center;
    }

    #large-screen-menu a img{
        display:block;
        position:static;
        margin:0 auto;
        margin-top:35px;
    }

    #large-screen-menu ul{
        position:static;
        margin-top:45px;
        padding:0;
    }

    #large-screen-menu ul li{
        margin-left:5px !important;
    }

    #header-text-area{
        width:100%;
        padding:80px;
        padding-top:0px;
    }

    #about-us-flex{
        width:100%;
        flex-direction:column;
    }

    .about-us-child{
        width:100% !important;
        height:100%;
        padding:0 !important;
    }

    #about-us-first-child{
        height:400px;
        display:none;
    }

    #about-us-second-child{
        padding:0px 15px 0px 15px;
        margin-top:-20px;
        text-align:center;

    }

    #our-services-flex{
        display:flex;
        padding:0px !important;
        gap:var(--flex-gap);
        opacity:1 !important;
      }

    .our-services-flex-child{
        width:calc( 50% - ( var(--flex-gap) / 2 ) ) !important;
        
    }

    #who-we-are-flex-parent{
        flex-wrap:wrap;
    }
    
    .who-we-are-flex-child{
        width:calc((100% / 2 ) - ((var(--flex-gap) * 1) / 2)) !important;
        opacity:1 !important;
        transform:translate3d(0,0,0) !important;
    }

    #contact-us p{
        opacity:1 !important;
        transform:translate3d(0,0,0) !important;
        transition:none !important;
    }
     #contact-us span{
        transform:scale3d(1,1,1) !important;
        transition:none !important;
       
     }

    #testimony-flex-parent{
        flex-direction:column;
        opacity:1 !important;
    }

    .testimony-flex-child{
        width:100%;
        height:310px;
    }
    
    #modal-box{
        width:70%;
       
    }

}