.slider-wrapper {
    height: 350px;
    margin: 10px auto 0;
    /* //++ 1-3-1-002 24/01/2023
    position: relative; */
    /* //++ 1-3-1-002 24/01/2023 */
    width: 100%;
}

.slider {
    /* //++ 1-3-1-002 24/01/2023
    height: inherit;*/
    /* //++ 1-3-1-002 24/01/2023 */
    overflow: hidden;
    /* //++ 1-3-1-002 24/01/2023
    position: relative; */
    /* //++ 1-3-1-002 24/01/2023 */
    width: inherit;
    /*-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, .5);
    -o-box-shadow: 0 0 20px rgba(0, 0, 0, .5);
    box-shadow: 0 0 20px rgba(0, 0, 0, .5);*/
}

.slides {
    height: inherit;
    /* //++ 1-3-1-002 24/01/2023
    opacity: 0;
    position: absolute;
    width: inherit;
    *+
    */
    display: none;
    /* //++ 1-3-1-002 24/01/2023 */
    z-index: 0;
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5);

    -webkit-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
    -moz-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
    -o-transition: transform ease-in-out .5s, opacity ease-in-out .5s;
    transition: transform ease-in-out .5s, opacity ease-in-out .5s;
}

#slide1:checked ~ .slider > .slide1,
#slide2:checked ~ .slider > .slide2,
#slide3:checked ~ .slider > .slide3,
#slide4:checked ~ .slider > .slide4,
#slide5:checked ~ .slider > .slide5,
#slide6:checked ~ .slider > .slide6,
#slide7:checked ~ .slider > .slide7,
#slide8:checked ~ .slider > .slide8 {
    /* //++ 1-3-1-002 24/01/2023
    opacity: 1;
    *+
    */
    display: block;
    /* //++ 1-3-1-002 24/01/2023 */
    z-index: 1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

.slider-wrapper > input {
    display: none;
}

/* //++ 1-3-1-002 24/01/2023
.slider-wrapper .controls {
    left: 50%;
    margin-left: -98px;
    position: absolute;
}
 */

.slider-wrapper label {
    cursor: pointer;
    display: inline-block;
    height: 8px;
    margin: 25px 12px 0 16px;
    position: relative;
    width: 8px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    -webkit-transition: background ease-in-out .5s;
    -moz-transition: background ease-in-out .5s;
    -o-transition: background ease-in-out .5s;
    transition: background ease-in-out .5s;
}

.slider-wrapper label:hover,
#slide1:checked ~ .controls label:nth-of-type(1),
#slide2:checked ~ .controls label:nth-of-type(2),
#slide3:checked ~ .controls label:nth-of-type(3),
#slide4:checked ~ .controls label:nth-of-type(4),
#slide5:checked ~ .controls label:nth-of-type(5),
#slide6:checked ~ .controls label:nth-of-type(6),
#slide7:checked ~ .controls label:nth-of-type(7),
#slide8:checked ~ .controls label:nth-of-type(8){
    background: #555;
}

.slider-wrapper label:after {
    border: 2px solid #555;
    content: " ";
    display: block;
    height: 12px;
    left: -4px;
    position: absolute;
    top: -4px;
    width: 12px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
}

.grid-slider {
    height: 350px;
    display: grid;
    grid-gap: 5px;
    grid-template-columns: 350px repeat(1, 1fr);
    grid-template-rows: auto;
    padding: 0px;
}

.item-foto {
    grid-row: 1 / 2;
}

.item-text {
    grid-row: 1 / 2;
}

/* //++ 1-3-1-002 24/01/2023 */
@media (max-width: 767px) {
    .mobile {
        float: left;
        width: 100%;
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    .mobile {
        float: left;
        width: 100%;
    }
}
@media (min-width: 991px) and (max-width: 1199px) {
    .mobile {

    }
}
@media (min-width: 1200px) and (max-width: 1547px) {
    .mobile{

    }
}
@media (min-width: 1548px) {
    .mobile {

    }
}
/* //-- 1-3-1-002 24/01/2023 */