.blocco.blocco-A.dark {
    background: transparent linear-gradient(180deg, #0D1924 0%, #1E2E3E 100%) 0% 0% no-repeat padding-box;
}

.blocco-A .featured-img {width: 100%;}
@media all and (orientation:portrait) {.blocco-A .featured-img .altezza {padding-bottom: 100%;}}
@media all and (orientation:landscape) {.blocco-A .featured-img .altezza {padding-bottom: 100%;}}

.blocco-A .title-lavora {
    font-family: "inter-regular", sans-serif;
    font-size: 22px;
    font-weight: 800;
}

.blocco-A .featured-img .fit-img-cover img {}

/*--------------------------------------------------------------------------------*/
/*** Media Query ***/
/* sopra 000px -> bootstrap ref. */
@media (min-width: 415px) {}
@media (min-width: 576px) /* SM */ {}
@media (min-width: 768px) /* MD */ {}
@media (min-width: 992px) /* LG */ {
    .blocco-A .featured-img .altezza {padding-bottom: 100%;}
    .blocco-A .featured-img {
        position: relative;
        top: 0;
        right: 0;
        width: 100%;
        max-height: 100%;
        margin-left: 140px;
    }
}
@media (min-width: 1200px) /* XL */ {}
@media (min-width: 1367px) {}
@media (min-width: 1920px) {}

/* sotto 000px -> bootstrap ref. */
@media (max-width: 1200px) /* XL */ {}
@media (max-width: 992px) /* LG */ {}
@media (max-width: 768px) /* MD */ {}
@media (max-width: 576px) /* SM */ {}

/* solo dispositivi touch */
@media (hover: none) {}