.slider-recensioni {position: relative; width: 100%; border: 0px solid #000; }/*slick*/.slider-recensioni .slick { height: 100%; margin: 0 5%;}.slider-recensioni .slick .slick-slide { overflow: hidden; opacity: .4; transition: all .3s}.slider-recensioni .slick .slick-slide.slick-active { overflow: hidden; opacity: 1;}.slider-recensioni .slick .item{ position: relative; overflow: hidden; width: 75%!important; margin: 0 auto; display: flex!important; align-items: end; justify-content: center; }.slider-recensioni .slick .item a { width: 100%; height: 100%; display: flex; align-items: end; justify-content: center; text-align: center} /*image*/.slider-recensioni .slick .item img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; object-position: center; }/*caption*/.slider-recensioni .slick .item .caption{ z-index: 1; width: 80%; margin-bottom: 20px; background-color: rgba(255,255,255,.9); }.slider-recensioni .slick .item .caption .inner {z-index: 1}.slider-recensioni .slick .item .caption .titolo { background-color:rgba(255,255,255,.8); font-size: 20px; font-weight: 400; padding:10px 30px; text-align: right; transition: all .3s; padding: 40px 60px;}.slider-recensioni .slick .item a:hover { color: inherit;}.slider-recensioni .slick .item a:hover .caption .titolo {background-color:rgba(26,55,97,.8); color: #fff;}.slider-recensioni .slick .slick-custom-arrow{ position: absolute; top: 50%; border: 0; outline: 0; width: 80px; height: 80px; background-color:transparent; color:rgb(100 100 100 / 25%); font-size: 30px; z-index: 4; cursor: pointer; transition:all .5s!important }.slider-recensioni .slick .slick-custom-arrow:hover { background-color:rgb(0 54 112 / 55%); transition:all .5s!important }.slider-recensioni .slick .slick-prev{ left: -60px;}.slider-recensioni .slick .slick-next{ right: -60px;}/* btn arrow*/.arrow{ position: relative; display: inline-block;width: 100%; height: 100%;}.slider-recensioni .slick .slick-custom-arrow.scarr-left .arrow .line1{position:absolute;top:50%;left:28%;width:50%;height:1px;background-color:#ffffff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;}.slider-recensioni .slick .slick-custom-arrow.scarr-left .arrow .line2{position:absolute;top:40%;left:25%;width:20px;height:1px;background-color:#ffffff;transform:rotate(-45deg);}.slider-recensioni .slick .slick-custom-arrow.scarr-left .arrow .line3{position:absolute;bottom:38%;left:25%;width:20px;height:1px;background-color:#ffffff;transform:rotate(45deg);}.slider-recensioni .slick .slick-custom-arrow.scarr-right .arrow .line1{position:absolute;top:50%;right:28%;width:50%;height:1px;background-color:#576675;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;}.slider-recensioni .slick .slick-custom-arrow.scarr-right .arrow .line2{position:absolute;top:40%;right:25%;width:20px;height:1px;background-color:#576675;transform:rotate(45deg);}.slider-recensioni .slick .slick-custom-arrow.scarr-right .arrow .line3{position:absolute;bottom:38%;right:25%;width:20px;height:1px;background-color:#576675;transform:rotate(-45deg);} /* INDICATORS */ .slider-recensioni .slick .slick-dots { position: absolute; bottom: -100px; left: 52%; display: inline-block; padding: 0; margin: 0; list-style: none; text-align: left; }.slider-recensioni .slick .slick-dots li { position: relative; display: inline-block; width: 10px; height: 10px; margin: 0 6px; padding: 0; cursor: pointer; }.slider-recensioni .slick .slick-dots li button { font-size: 0; line-height: 0; display: block; width: 10px; height: 10px; padding: 5px; cursor: pointer; color: transparent; border: 0; outline: none; background: transparent; }.slider-recensioni .slick .slick-dots li button:hover, .slider-recensioni .slick .slick-dots li button:focus { outline: none; }.slider-recensioni .slick .slick-dots li button:hover:before, .slider-recensioni .slick .slick-dots li button:focus:before { }.slider-recensioni .slick .slick-dots li button:before { font-family: 'slick'; font-size: 46px; line-height: 10px; position: absolute; top: 0; left: 0; width: 10px; height: 10px; content: '•'; text-align: center; color: rgb(200 200 200 / 50%); -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }.slider-recensioni .slick .slick-dots li.slick-active button:before { color: rgb(0 54 112 / 100%);}@media all and (max-width: 480px) {.slider-recensioni .slick { margin: 0 0%;}.slider-recensioni .slick .item { }.slider-recensioni .slick .item .caption .titolo { padding: 20px 40px;}.slider-recensioni .slick .slick-prev{ left: 0%; width: 60px; height: 60px;}.slider-recensioni .slick .slick-next{ right: 0%;width: 60px; height: 60px;}.slider-recensioni .slick .slick-custom-arrow.scarr-left .arrow .line1{background-color:#576675;}.slider-recensioni .slick .slick-custom-arrow.scarr-left .arrow .line2{background-color:#576675;}.slider-recensioni .slick .slick-custom-arrow.scarr-left .arrow .line3{background-color:#576675;}.slider-recensioni .slick .slick-dots { bottom: -100px; left: 0%; transform: none; width: 100%; text-align: center;}.slick-info { position: absolute; top: -70px; left: 30px; width: 100%; padding: 10px; background-color: #fff;}}@media all and (min-width: 481px) and (max-width: 820px) { } 