#reviews{position:relative;display:block;background-color:#202020;background-repeat:no-repeat;background-position:center center;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#reviews .cover{background:rgb(0,0,0);background:-moz-linear-gradient(270deg,rgba(0,0,0,.4038209033613446) 0,rgba(0,0,0,.07328869047619047) 100%);background:-webkit-linear-gradient(270deg,rgba(0,0,0,.4038209033613446) 0,rgba(0,0,0,.07328869047619047) 100%);background:linear-gradient(270deg,rgba(0,0,0,.4038209033613446) 0,rgba(0,0,0,.07328869047619047) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);padding:60px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#swiper-gen_review{position:relative}#reviews .container_swiper{position:relative;display:block;width:100%;max-width:960px;margin:0 auto}#reviews .swiper_btn{display:block;width:40px;height:60px;cursor:pointer;padding:10px 0;position:absolute;z-index:10;top:50%;margin-top:-75px}#reviews .swiper_btn.swiper-next{right:0}#reviews .swiper_btn.swiper-prev{left:0}#reviews .swiper_btn img{display:block;width:40px;height:40px}#reviews .swiper-slide{padding:40px 90px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#reviews .dot{width:60px;height:60px;background-color:#FFF;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 auto;text-align:center;overflow:hidden;box-shadow:-1px 37px 44px -20px rgb(0 0 0 / 25%)}#reviews .dot img{padding-top:22px;width:30px;display:inline-block}#reviews,#reviews p{color:#222}#reviews .txt{background-color:#FFF;padding:40px 30px;box-shadow:-1px 37px 44px -20px rgb(0 0 0 / 25%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#reviews p.stars{text-align:center;font-size:16px;margin-bottom:20px;letter-spacing:.1em;color:#EDBA40}#reviews p.stars i.ic{background-color:#EDBA40;width:1.15em;height:1.05em;line-height:1.15em;display:inline-block;margin:0 2px}#reviews p.recensione{display:block;text-align:left;font-size:17px;font-weight:500;line-height:1.7em;color:var(--color1)}#reviews p.data_review{display:block;text-align:center;font-size:16px;font-weight:700;line-height:1.7em;color:var(--color3);font-family:var(--font2);margin-top:4px}#reviews p.autore{display:block;font-size:19px;text-align:center;margin-top:30px;font-weight:800;color:var(--color1)}#reviews .btn_reserv{margin:30px auto 0;background-color:var(--color2);color:#FFF;padding:18px 0 17px;font-family:var(--font2);text-transform:uppercase;text-align:center;font-weight:bold;font-size:15px;max-width:280px;display:block;border-radius:4px;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear}#reviews .btn_reserv:hover{background-color:var(--color2_hover);-webkit-transition:all .1s linear;-moz-transition:all .1s linear;transition:all .1s linear}@media only screen and (min-width :0) and (max-width :767px){#reviews p.data_review{font-size:15px}#reviews p.autore{font-size:17px}#reviews .swiper-slide{padding:30px 0}#reviews .swiper_btn{display:none}#reviews .cover{background-color:rgba(0,0,0,0,0);padding:20px 0 0}#reviews .btn_reserv{padding:18px 0;display:block;width:100%;font-size:15px}#reviews .txt{background-color:#FFF;padding:30px 20px;box-shadow:none);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}}@media only screen and (min-width :0) and (max-width :991px){#reviews{background-attachment:scroll}}