.slick-slider-posts{margin:80px 0 20px;max-width:100%}.slick-slide{position:relative;padding:10px}.slick-slide>a{display:block;padding-top:75%;position:relative;background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important}.slick-slider .slick-list,.slick-slider .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}.featured-image{max-width:100%;height:auto}.featured-image img{width:100%;height:100%;object-fit:cover}.post-info{text-align:left;position:absolute;bottom:0;left:0;padding:0 20px 16px}.post-info>h3{color:#fff!important;text-transform:uppercase!important;font-size:23px!important;line-height:20px!important;margin:0!important;padding-bottom:5px}.post-info>.category{color:#fff!important;text-transform:uppercase!important;font-size:14px!important;line-height:20px!important;margin:0!important;font-weight:300}.popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:9999;overflow:hidden}.popup-content{position:relative;width:100%;height:100%;margin:auto;background-color:#000;padding:70px 0 20px;max-width:none;color:#fff;text-align:center}.popup-header{text-align:left}.popup-header .close-popup{position:absolute;right:20px;top:75px;font-size:24px;cursor:pointer;color:#fff}.popup-body{margin-top:50px}.popup-body .sottotesti{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;width:calc(100% - 125px);margin:30px auto 0;align-items:center}.popup-body .sottotesti p{margin-bottom:0!important}.popup-body .sottotesti .popup-title{text-align:left;color:#f9f9f9;color:#fff;font-size:23px;font-weight:700;line-height:20px;text-transform:uppercase}.popup-body .sottotesti .popup-category{text-align:right;font-size:14px;color:#fff;font-style:normal;font-weight:400;line-height:20px;text-transform:uppercase}.popup-body .sottotesti .popup-content-text{text-align:left;font-size:16px}.popup-image img{margin-bottom:20px;display:block;margin-left:auto;margin-right:auto}.popup-image .slick-slide{position:relative;padding:10px;max-height:calc(100vh - 250px)!important;border-radius:12px}