:root {

}

/* Overrides KT class to hide Settings in Menu @ PC media */

@media (min-width: 1025px) {

}
@media(min-width: 1439px){
    
}

@media (min-width: 1400px) {
    
}

@media (min-width: 1199px) {
    
}

/* Ipad Pro View */
@media (min-width: 991px) and (max-width: 1199px) {

}

/* Ipad View */
@media (min-width: 768px) and (max-width: 990px) {
    .our-products-reasons-main-img {
        width: 50%;
    }
}

@media (min-width: 320px) and (max-width: 400px) {

}

/* Mobile View */
@media (min-width: 320px) and (max-width: 767px) {
    .fuego-copyright {
        border-top: none;
        flex-direction: column-reverse;
        padding-top: 0px;
    }

    .fuego-social-media {
        border-bottom: 1px solid #989898;
        padding-bottom: 24.5px;
        margin-bottom: 24.5px;
        width: 100%;
    }

    .fuego-footer-company-info {
        display: grid;
        grid-template-columns: 1fr 1fr;
    }

    .fuego-navbar > div {
        padding: 1rem 2rem;
    }

    .fuego-footer .kt-container > div {
        padding-inline: 2rem;
    }

    .company-info-container,
    .send-email-container,
    .main-section,
    .about-us,
    .mission-vision,
    .service-section {
        padding-inline: 2rem;
    }

    .service-section > div {
        max-width: unset;
    }

    .mission-vision > div:not(.title-40px) {
        flex-direction: column;
    }

    .mission-vision-item > div:not(.image-container) {
        padding-inline: 2rem;
    }

    .mission-vision-item .title-icon img {
        width: 70px;
    }

    .about-us {
        flex-direction: column;
    }

    .main-section {
        background-position: left;
    }

    .main-quote {
        font-size: 40px;
        line-height: 50px;
    }

    .page-title-container {
        padding: 3rem 2rem;
        flex-direction: column;
/*        align-items: start;*/
        background-position: left;
    }

    .page-title {
        margin-right: unset;
        margin-bottom: 1rem;
    }

    .content-container {
        padding: 3rem 2rem;
    }

    /* Start of Our Products page */
    .our-product-card-title,
    .our-product-card-description {
        text-align: center;
    }

    .our-products-reasons-main-img {
        width: 100%;
    }

    .our-products-reasons-container .content-title {
        text-align: center;
        line-height: 46px;
    }

    .our-products-reasons-item-div {
        align-items: start;
    }

    .our-products-reasons-item-img {
        width: 4.5rem;
    }

    .company-info-container .company-info {
        max-width: unset;
        width: 100%;
    }

    /* End of Our Products page */

    /* Start Project Reference */
    
    .project-details > div:not(:first-child):not(:last-child) {
        padding: 0 3rem;
    }

    /* End Project Reference */

    .fuego-navbar-items {
        gap: unset;
    }
}

@media (max-width: 500px) {
    .fuego-footer-company-info {
        grid-template-columns: 1fr;
    }
}

@media (min-width: 576px){

}

@media (min-width: 576px) and  (max-width: 767px) {

}

@media (min-width: 320px) and  (max-width: 575px) {

}

@media (min-width: 320px) and  (max-width: 400px) {

}

@media (max-width: 300px) {

}

/* Ipad and below */
@media (max-width: 992px) {

}

/* Ipad Pro and below */
@media (max-width: 1199px) {

}
