﻿body .kb-page-mask {
    z-index: 3 !important;
}

ul {
    list-style: disc;
    padding-left: 30px;
}

.card .image-container.img-gal {
    padding-top: 1%;
}

.home .layer {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
    background: linear-gradient(180deg, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.1) 20%);
}

/*********************/

.territorio-detail .line {
    border: none;
}
/*************/
.news .image {
    position: relative;
    padding-top: 65%;
    border-radius: 20px;
    overflow: hidden;
}

.news .image img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    object-fit: cover;
    width: 100%;
    height: 100%;
}

.news .card .image {
    padding-top: unset;
}

.news .card .image-container {
    padding-top: 57%;
}


/**********************************/
/*  per le card related */
/**********************************/
@media screen and (min-width: 1440px) {
    .territorio-detail .cardSwiper .card .image-container {
        padding-top: 57%;
    }
}
