    .footerPeman {
        background-color: var(--darkGreenPeman) !important;
    }

    .titleProduct {
        position: relative !important;
    }

    .upRowProduct {
        position: relative;
    }

    .headerBigSubtitle {
        font-size: 4rem !important;
    }

    .greenButton {
        -webkit-box-shadow: 0 0 0 0px #ffae4a;
        -moz-box-shadow: 0 0 0 0px #ffae4a;
        box-shadow: 0 0 0 0px #ffae4a;
        -webkit-transition: 0.3s;
        -moz-transition: 0.3s;
        -ms-transition: 0.3s;
        -o-transition: 0.3s;
        transition: 0.3s;
    }

    .greenButton:hover {
        -webkit-box-shadow: 0 0 0 5px #6AD059FF;
    }

    .greenButtonProduct {
        width: 70% !important;
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .greenButtonPDF {
        background-color: #a8a8a8;
    }

    .otrosProductosTittle {
        font-size: 1.65rem;
        font-weight: 900;
        color: var(--darkGreenPeman);
        position: relative;
        top: -100px;

    }

    .technicalTableGreen {
        font-weight: 900 !important;
    }

    .productButton {
        background-color: #999999 !important;
        padding-top: 12px !important;
        padding-bottom: 12px !important;
        -webkit-box-shadow: 0 0 0 0px #ffae4a;
        -moz-box-shadow: 0 0 0 0px #ffae4a;
        box-shadow: 0 0 0 0px #ffae4a;
        -webkit-transition: 0.3s;
        -moz-transition: 0.3s;
        -ms-transition: 0.3s;
        -o-transition: 0.3s;
        transition: 0.3s;
    }

    .productButton:hover {
        box-shadow: 0 0 0 5px #6AD059FF;
        -webkit-box-shadow: 0 0 0 5px #6AD059FF;
    }

    .productTitle {
        color: #9f9f9f !important;
        font-size: 1.4rem !important;
        font-weight: 700 !important;
        margin-top: 1rem !important;
        margin-bottom: 1.5rem !important;
    }

    .subirContainer {
        margin-bottom: -300px !important;
    }

    .product-image {
        height: 480px;
        width: 350px;
        object-fit: cover;
        object-position: center;
    }

    .product-image-slider {
        height: 360px;
        width: 255px;
        object-fit: cover;
        object-position: center;
    }

    @media (max-width: 992px) {
        .product-image {
            height: 300px;
            width: 210px;
        }

        .product-image-slider {
            height: 340px;
            width: 240px;
        }
    }


    @media (max-width: 750px) {
        .subirContainer {
            top: 0px !important;
            margin-bottom: 0px !important;
        }

        .headerBigSubtitle {
            display: none;
        }

        .headerBigSubtitle2 {
            color: #529D45 !important;
            margin-top: 40px !important;
            font-size: 40px !important;
        }

        .productBackgroundSpecialities {
            height: 400px !important;
        }

        .probar {
            margin-bottom: 50px !important;
        }

        .productBackgroundSpecialities {
            display: none !important;
        }

        .imagenprinc {
            display: none;
        }

        .upRowProduct {
            top: 20px !important;
        }

        .lineaverde {
            margin-top: 66px !important;
        }

        .sectionLocationGreen {
            display: none !important;
        }

        .centrarmobile {
            display: block !important;
        }

        .textoverde {
            display: block !important;
        }

        .productButton {
            margin-bottom: 20px !important;
        }

        .otrosProductosTittle {
            font-size: 1.65rem;
            font-weight: 900;
            color: var(--darkGreenPeman);
            position: relative;
            top: -50px !important;
            margin-bottom: 100px !important;
        }

    }

    @media (max-width: 300px) {
        .upRowProduct {
            top: unset;
        }

        .titleMediumResolution {
            color: var(--darkGreenPeman);
        }
    }

    @media (min-width: 300px) {
        .tablaTecnicaMobile {
            display: block;
        }

        .tablaTecnicaLarger {
            display: none;
        }
    }

    @media (min-width: 751px) {
        .titleMediumResolution {
            color: var(--darkGreenPeman);
        }
    }

    @media (min-width: 768px) {
        .tablaTecnicaMobile {
            display: none;
        }

        .tablaTecnicaLarger {
            display: block;
        }
    }

    @media (min-width: 992px) {
        .titleMediumResolution {
            color: #fff;
        }

        .upRowProduct {
            top: -329px;
            margin-bottom: -300px;
        }
    }