@media only screen and (min-width: 1280px) {

    h2 {
        font-size: 40px;
    }

    .local {
        font-size: 180px;
    }

    .nav {
        background-color: #000000;
        max-height: 45px;
    }

    .nav ul li a {
        font-size: 26px;
    }

    .showcase1 {
        object-fit: cover;
        height: 70vh;
    }
    

    .about-us-container {
        background-color: rgb(255, 255, 255);
        max-width: 100vw;
        margin: auto;
    }

    .team {
        background-color: rgb(0, 0, 0);
        display: flex;
        flex-direction: column;
        text-align: center;
    }
    
    .tony {
        border: 2px solid #4b411c;
        max-width: 20vw;
        border-radius: 150%;
    }
    
    .tools {
        border: 0px solid #230303;
        min-width: 30vw;
        max-width: 50vw;
        border-radius: 0%;
    }

    .about-us-card {
        background-color: rgb(0, 0, 0);
        max-width: 900px;
    }

    .about-us {
        font-size: 1.6vw;
    }

    .showcase2 {
        height: 60vh;
    }
    
    .showcase-text2 {
        height: 40vh;
    }

    .product-showcase {
        max-width: 100vw;
    }
    
    .products {
        max-width: 80vw;
    }

    .subtitle {
        font-family: "arial", sans-serif;
        font-size: 28px;
        padding: 10px;
    }

    .btn {
        font-size: 24px;
    }

    .btn-primary {
        width: 150px;
    }

    .btn-primary-red {
    background-color: #ff0000;
    width: 150px;
    }
    

    .showcase3 {
        height: 60vh;
    }
    
    .showcase-text3 {
        height: 60vh;
    }

    .tools {
    border: 2px solid #ff0000;

    }

    /*-- company-info --*/
    .company-info-container {
        background-color: #000000;
        display: flex;
        flex-direction: row;
        padding: 10px 10vw;
        gap: 10px;
        text-align: center;
    }

    .flex-child {
        flex: 1;
        border: 2px solid #6e6d6b;
    }  

    .flex-child:first-child {
        margin-right: 0px;
        margin-left: 0px;
    } 

    .company-text, h3 {
        font-family: "calibri", sans-serif;
        color: #fff;
        font-size: 1.6VW;
    }


    .company-text, p {
        font-family: "calibri", sans-serif;
        color: #fff;
        font-size: 1.3VW;
    }

     .hyper-text, p {
        font-family: "calibri", sans-serif;
        color: #fff;
        font-size: 1.5VW;
    }

    iframe {
        border:none;
    }

    .Whatsapp-icon {
        padding: none;
        width: 10vw;
    }

    .facebook {
        width: 10vw;
    }

}