.cvp p,.displayHomeTop h2 *,.displayHomeTop h3 *{font-family:'Jost',sans-serif}.big-slider{background:-webkit-gradient(linear,left bottom,left top,color-stop(30%,#fff),color-stop(30%,rgba(0,118,135,.2)));background:linear-gradient(0,white 30%,rgba(0,118,135,.2) 30%);padding-top:40px;position:relative}.big-slider .cb-carousel{width:100%;max-width:1300px}.big-slider .cb-carousel .blue,.big-slider .cb-carousel .green,.big-slider .cb-carousel .light-blue,.big-slider .cb-carousel .orange,.big-slider .cb-carousel .purple,.big-slider .cb-carousel .red,.big-slider .cb-carousel .yellow{background-color:#fff}.big-slider .cb-carousel .purple .cb-item-content{background:-webkit-gradient(linear,left top,left bottom,from(#faf4ff),to(#f1e2ff))}.big-slider .cb-carousel .red .cb-item-content{background:-webkit-gradient(linear,left top,left bottom,from(#faf4ff),to(#ffbfbf))}.big-slider .cb-carousel .green .cb-item-content{background:-webkit-gradient(linear,left top,left bottom,from(#faf4ff),to(#a9ffb4))}.big-slider .cb-carousel .yellow .cb-item-content{background:-webkit-gradient(linear,left top,left bottom,from(#faf4ff),to(#fffd5d))}.big-slider .cb-carousel .orange .cb-item-content{background:-webkit-gradient(linear,left top,left bottom,from(#faf4ff),to(#ffc06c))}.big-slider .cb-carousel .light-blue .cb-item-content{background:-webkit-gradient(linear,left top,left bottom,from(#faf4ff),to(#77faff))}.big-slider .cb-carousel .blue .cb-item-content{background:-webkit-gradient(linear,left top,left bottom,from(#faf4ff),to(#5f84ff))}.big-slider .cb-carousel .cb-item{border-radius:4px;padding:30px}.big-slider .cb-carousel .cb-item .cb-item-content{border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.big-slider .cb-carousel .cb-item .cb-item-content img{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:42%;-webkit-transform:scale(1.06);transform:scale(1.06);margin-right:80px}.big-slider .cb-carousel .cb-item .cb-item-content .custom-html{text-align:left;padding:40px;width:100%;max-width:460px}.big-slider .cb-carousel .cb-item .cb-item-content .custom-html .etichetta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:4px 16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:100px;background:#ffdb5a;color:#333e48;font-family:'Jost',sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.2px;text-transform:uppercase}.big-slider .cb-carousel .cb-item .cb-item-content .custom-html h2{color:#333e48;font-family:'Jost',sans-serif;font-size:40px;font-style:normal;font-weight:600;line-height:48px;letter-spacing:-.4px}.big-slider .cb-carousel .cb-item .cb-item-content .custom-html p{color:#333e48;font-family:'Roboto',sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:28px}.big-slider .cb-carousel .cb-item .cb-item-content .custom-html .price{color:#333e48;font-family:'Jost',sans-serif;font-size:33px;font-style:normal;font-weight:600;line-height:normal}.big-slider .cb-carousel .cb-item .cb-item-content .custom-html .add-to-cart-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:14px 41px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:100px;background:#ffdb5a;font-weight:700;margin-left:40px;font-family:'Jost';color:#333e48}.swiper-pagination-bullet{display:inline-block;width:14px;height:14px;background:#333;border:2px solid #fff;border-radius:100%;margin:0 3px;opacity:.2;outline:0;cursor:pointer}.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.banner-promo .sw-pgn,.big-slider .sw-pgn{position:absolute;bottom:60px;width:100%;max-width:1304px;translate:-50%;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 50px}.banner-promo .sw-pgn .sw-pgn-bullet,.big-slider .sw-pgn .sw-pgn-bullet{width:40px;border-radius:14px;height:10px;-ms-flex-negative:0;flex-shrink:0;background-color:#fff;opacity:1}.banner-promo .sw-pgn .sw-pgn-bullet.active,.big-slider .sw-pgn .sw-pgn-bullet.active{background-color:#ffdb5a;border-color:#ffdb5a}.rassicurativi .cb-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 40px}.rassicurativi .cb-item-content p{margin-bottom:0;margin-left:15px;text-align:left}.rassicurativi img{background-color:#007687;border-radius:100px;height:40px;width:40px;padding:7px}.cvp{width:100%;max-width:1050px;margin:0 auto;padding-top:2rem}.cvp:after{content:"";background-color:#cb4c24;height:4px;display:block;border-bottom:2px solid #007687;padding:0 1000px;margin:0 -1000px}.cvp p{letter-spacing:.36px;font-size:18px}.banner-promo{background-color:#cee3e6;padding-top:1rem;padding-bottom:5rem;margin-top:5rem;position:relative;margin-bottom:5rem}.banner-promo .cb-item-content{position:relative;overflow:visible;margin:0 1rem;padding-top:3rem}.banner-promo .cb-item-content:hover img{-webkit-transform:rotate(-10deg) scale(1.1);transform:rotate(-10deg) scale(1.1)}.banner-promo .cb-item-content:hover:after{background-color:#ffdb5a}.banner-promo .cb-item-content:hover:after a{color:#007687}.banner-promo .cb-item-content:after{-webkit-transition:background-color .5s;transition:background-color .5s;z-index:1;background-color:#fff;content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:70%;border-radius:.7rem}.banner-promo .cb-item-content:after a{-webkit-transition:color .5s;transition:color .5s}.banner-promo .cb-item-content .custom-html{padding-bottom:1rem;border-radius:.6rem;z-index:2;position:relative}.banner-promo .cb-item-content>a>img,.banner-promo .cb-item-content>img{width:auto;margin-bottom:1rem;z-index:2;position:relative;-webkit-transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.banner-promo .swiper{max-width:calc(1304px + (12px*2));padding-left:12px;padding-right:12px;width:100%}.banner-promo .swiper-wrapper{margin-bottom:1rem}@media (max-width:767px){.marchi h2{font-size:20px;margin-top:10px}.rassicurativi .cb-item-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0;padding:0 1rem}.rassicurativi .cb-item-content .custom-html{width:100%}.rassicurativi .cb-item{width:100%;padding:.5rem 0}.big-slider{padding-top:0}.big-slider .cb-carousel .cb-item{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.big-slider .cb-carousel .cb-item .cb-item-content{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-bottom:50px}.big-slider .cb-carousel .cb-item .cb-item-content img{width:70%;max-width:280px;height:auto;max-height:280px;-o-object-fit:contain;object-fit:contain;margin:0;-webkit-transform:none;transform:none}.big-slider .cb-carousel .cb-item .cb-item-content .custom-html{padding:15px}.big-slider .cb-carousel .cb-item .cb-item-content .custom-html h2{font-size:30px}.big-slider .cb-carousel .cb-item .cb-item-content .custom-html .add-to-cart-button{width:50%;padding:6px 12px;margin-left:0;display:block;text-align:center;margin-top:1rem}.big-slider .cb-carousel .cb-item .cb-item-content .custom-html .price{width:100%;position:relative;display:block}.big-slider .sw-pgn{position:absolute;bottom:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-promo{margin-bottom:1rem}.banner-promo .swiper{padding:0;max-width:100%}.banner-promo .swiper .cb-item-content{margin:0 .5rem}.banner-promo .swiper .cb-item-content>a>img,.banner-promo .swiper .cb-item-content>img{width:75%;max-width:200px;height:auto;max-height:180px;-o-object-fit:contain;object-fit:contain}.banner-promo .swiper .cb-item-content:after{height:60%}.banner-promo .sw-pgn{position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cb.displayHome{margin-left:-12px;margin-right:-12px}}