@import url(https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700,800&display=swap);@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,700&display=swap);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lovers+Quarrel&display=swap);.montserrat,body{font-family:Montserrat,sans-serif}.flex-stretch,.swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-box-pack:center}.swiper-button-next,.swiper-button-prev{background-size:22px 38px!important;outline:0!important}.desc-swiper-slide,.popup-banner .popup-main,.swiper-container,.swiper-container-altre,.swiper-container-home,.swiper-container-interno,.swiper-container-works{height:100%;width:100%}.desc-swiper-slide,.swiper-slide{font-size:18px;text-align:center}.desc-swiper-slide,.upper{text-transform:uppercase}.msg-popup .msg-box,.swiper-slide.serie{background-color:#fff}.overflow,body,html{overflow-x:hidden}*,a,button{outline:0}#cboxNext,.swiper-button-next{right:-50px!important}.montserrat{font-weight:400}.montserrat.medium{font-weight:500}.montserrat.semibold{font-weight:600}.box-riepilogo .bold,.menu-categorie.archivio-news .filtra,.montserrat.bold,.robotslab.bold{font-weight:700}.montserrat.extrabold{font-weight:800}.robotslab,.tipo-indirizzo,.tipo-ritiro{font-family:'Roboto Slab',serif;font-weight:400}@keyframes loadBody{0%{opacity:0}100%{opacity:1}}body{animation:.6s loadBody;-webkit-animation:.6s loadBody;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;padding:0!important;margin:0!important;overflow:hidden;font-weight:400}button,h1,h2,h3,h4,h5{font-family:inherit}.container{max-width:1340px;margin:0 auto}header{padding:20px 0;box-sizing:border-box;height:134px}header .logo-new{width:80%;height:auto}a{font-size:inherit}b{font-weight:700!important}.swiper-container-serie{width:100%;height:100%;z-index:2!important}.swiper-slide{background-color:#0f0f0f;display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-slide img{opacity:.65}.swiper-container-interno .swiper-slide img,.swiper-slide .preview-product img,.swiper-slide.serie img{opacity:1}.swiper-button-next{background-image:url(../images/arrow-r.png)!important;top:calc(50% + 25px)!important}.swiper-button-prev{background-image:url(../images/arrow-l.png)!important;left:-50px!important;top:calc(50% - 25px)!important}.swiper-button-next.regular,.swiper-button-prev.regular{top:50%!important}.button-form,.button-info,.dettaglio-prodotto .prezzo-prodotto,.mappa,.realizzazione-second,.slider-works,.swiper-slide.slide-pari,.tipo-ritiro-content .button.mini,form.form-quantita{margin-top:50px}.m-auto,.margin-auto,.wrap-screen{margin:0 auto}.desc-swiper-slide{position:absolute;top:0;left:0;font-family:Montserrat,serif;font-weight:700;line-height:22px;letter-spacing:6px;z-index:3;color:#fff}.relative,.row-products .preview-product,.wrap-screen,section#slider{position:relative}.cookie-block,.info-link{font-size:13px}.desc-swiper-slide.corsivo{font-family:'Lovers Quarrel',cursive;font-weight:400;font-size:150px;line-height:75px;letter-spacing:5px;text-transform:inherit}.cookie-block,.msg-popup .msg-box{font-family:'Open Sans',sans-serif}.full-w{width:100%;height:auto}.transition{-webkit-transition:.2s linear;transition:.2s linear}#cookies.active,.bg-white,.msg-popup,.msg-popup .msg-box,.msg-popup.active,.pop-up.active{-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.debug{border:1px dashed red}.wrap-screen{max-width:100%;width:auto;height:100%;padding:0 20px}.full-h,.row-screen{height:100%}.block,.cookie-block.active,.loghi-footer img,.post-gallery a{display:block}img{vertical-align:inherit!important}.msg-popup{position:fixed;background-color:rgba(0,0,0,.6);top:0;left:0;z-index:9;width:100%;height:100vh;display:none}.msg-popup a:hover,.msg-popup a:link,.msg-popup a:visited{text-decoration:underline!important;color:#111}#cookies.active,.msg-popup.active,.pop-up.active{display:flex}.msg-popup .msg-box{position:relative;width:80%;font-weight:400;font-size:14px;line-height:18px;padding:60px 30px;height:60vh;color:#272727;box-sizing:border-box}.close-msg{position:absolute;top:0;right:0;padding:10px;background-color:#272727}.close-msg .ico{width:15px;height:15px}.close-msg .ico path,.close-window .ico path{fill:#fff}.cookie-block{position:fixed;bottom:0;left:0;font-weight:500;background-color:#277744;color:#fff;z-index:8;line-height:22px;padding:15px 30px}.cookie-block a{font-weight:700;color:#d8dd50!important}.overflow{width:100%;height:100%;overflow-y:auto;padding-right:20px}.overflow::-webkit-scrollbar{width:4px;height:1px}.overflow::-webkit-scrollbar-button{width:0;height:0}.overflow::-webkit-scrollbar-thumb{background:#00b0ea;border:0 #fff;border-radius:0}.overflow::-webkit-scrollbar-thumb:hover{background:#22375e}.overflow::-webkit-scrollbar-thumb:active{background:#2962a5}.overflow::-webkit-scrollbar-track{background:#888;border:0 #fff;border-radius:0}.overflow::-webkit-scrollbar-track:hover{background:#888}.overflow::-webkit-scrollbar-track:active{background:#888}.overflow::-webkit-scrollbar-corner{background:0 0}.bg-white a:hover{color:#ffd842}.bg-green{background-color:#b5c6be!important}.cl-sm-1{width:8.33%}.cl-sm-2{width:16.66%}.cl-sm-3{width:25%}.cl-sm-4{width:33.33%}.cl-sm-5{width:41.66%}.cl-sm-6{width:50%}.cl-sm-7{width:58.33%}.cl-sm-8{width:66.66%}.cl-sm-9{width:75%}.cl-sm-10{width:83.33%}.cl-sm-11{width:91.66%}.cl-sm-12{width:100%}.flex-stretch{display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.flex-center,.flex-end{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-box-pack:center}.flex-center{display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flex-end{display:flex;-ms-flex-pack:center;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flex-start{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-self-btm-left,.aligner-item--bottom{align-self:flex-end}.align-self-top-right{align-self:flex-start}.align-right{text-align:right}.align-left{text-align:left!important}.no-padding,footer input[type=email]{padding:0!important}.no-margin,.select-s select#colore-select,.select-s select#materiale-select{margin:0!important}.no-padding-top{padding-top:0!important}.no-padding-btm{padding-bottom:0!important}.no-block{display:inherit!important}.typeahead__container ::-webkit-input-placeholder,::-webkit-input-placeholder{opacity:1!important;color:#b8b8b8!important}.typeahead__container ::-moz-placeholder,::-moz-placeholder{opacity:1!important;color:#b8b8b8!important}.typeahead__container :-ms-input-placeholder,:-ms-input-placeholder{opacity:1!important;color:#b8b8b8!important}.typeahead__container :-moz-placeholder,:-moz-placeholder{opacity:1!important;color:#b8b8b8!important}.bg-white{background:#fff}.background-image,select{background-repeat:no-repeat}.background-image{background-color:transparent;background-position:50%;background-attachment:scroll;background-size:cover}.background-image.no-opacity{opacity:1!important}.background-image.contain{background-size:contain}.background-image.pos-top{background-position:0 0}.background-image.pos-top-r{background-position:100% 0}.background-image.btm-position{background-position:0 50%}.background-image.right-position{background-position:100% 50%}.background-image.left-position{background-position:0 100%}.bg-none{background-color:transparent!important}.white{color:#363636}.black,.preview-marchio .titolo-preview{color:#000!important}.gray{color:#4c4d4f!important}a,div,h1,h2,h3,h4,h5,p,span{-webkit-hyphens:inherit!important;-moz-hyphens:inherit!important;hyphens:inherit!important;word-break:keep-all!important}.bottone{color:#fff!important;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;font-size:14px;font-weight:700;letter-spacing:normal;padding:8px 50px;margin:50px 0 0}.overline,.through{text-decoration:line-through}.circle-box{width:100px;height:100px;padding:15px;margin:0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.circle-box.circle-absolute{position:absolute;z-index:1;top:-48px;right:0}button{background:0 0;text-align:left;border:none;padding:0;margin:0;font-size:16px;line-height:24px;cursor:pointer}button.accordion{border-bottom:2px solid #b2b3b6;padding:10px 0 20px}.accordion-content,.mobile,.mobile-flex,.tablet,input[name=Url]{display:none}.arrow-down{background-image:url("../images/down_arrow.png");width:24px;height:15px}.arrow-down.active{background-image:url("../images/up_arrow.png")}.content{margin-top:40px}.normal-size{font-size:initial}.info-form{color:#4c4d4f;font-size:14px;line-height:20px}.link-archivio,form{margin-top:10px}.row-form,.row-form.error{margin:10px 0}.row-form>div:first-child{margin-right:10px}.row-form .label-screen{width:auto!important;display:none;padding:15px 15px 0}.label-screen.error{border:1px solid #af3e37;color:#af3e37;border-radius:10px;font-size:12px;background-color:#f4a7a8;margin-top:-15px;z-index:1;display:block}.row-form>div:nth-child(2){margin-left:10px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],textarea{background-color:#e1e7e4!important;border:0 solid #fff!important;font-family:'Roboto Slab',serif!important;font-weight:400!important;font-size:16px!important;line-height:18px!important;width:100%!important;height:auto!important;color:#000!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:20px!important;box-sizing:border-box!important;outline:0!important;resize:none!important;z-index:2;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-webkit-text-fill-color:#000!important;-webkit-box-shadow:0 0 0 0 #e1e7e4 inset;transition:background-color 5000s ease-in-out}#formContatti input[type=date],#formContatti input[type=email],#formContatti input[type=number],#formContatti input[type=password],#formContatti input[type=text],#formContatti select,#formReg2 input[type=email],#formReg2 input[type=password],#formReg2 input[type=text],#formReg2 select,#formRegistrazione input[type=date],#formRegistrazione input[type=email],#formRegistrazione input[type=password],#formRegistrazione input[type=text],#formRegistrazione select{height:auto!important;background-color:#e1e7e4!important;border:none!important;color:#000!important;font-weight:400!important;padding:20px!important;font-family:'Roboto Slab',serif!important;font-size:16px!important;line-height:18px!important;margin:5px 0 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#formContatti textarea,#formReg2 textarea,#formRegistrazione textarea,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{background-color:#e1e7e4!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#000;font-family:'Roboto Slab',serif!important;font-weight:700;margin:5px 0 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.typeahead__list>li,.typeahead__list>li strong{font-family:"Open Sans"!important}input[type=search],select{-webkit-appearance:none!important}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:active,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:active,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#000!important;-webkit-box-shadow:0 0 0 10px #e1e7e4 inset!important;background-color:#e1e7e4!important;-webkit-text-fill-color:#b8b8b8!important;-webkit-box-shadow:0 0 0 30px #fff inset!important;transition:background-color 5000s ease-in-out!important}#captcha,#captcha2{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;border-top-right-radius:0;border-bottom-right-radius:0}#contenitore-form{width:100%;margin:0 auto}#contenitore-menu span,#contenitore-menu-top span,#contenitore-menu-top-left span{color:#000!important;text-decoration:none!important}#formContatti .casella,#formContatti .half-contatti,#formReg2 .casella,#formReg2 .half-contatti,#formRegistrazione .casella,#formRegistrazione .half-contatti{margin:0 25px 0 0}::-webkit-input-placeholder{opacity:1!important;color:#000!important;font-weight:600!important;font-size:16px!important;line-height:18px!important;padding:0 20px!important}::-moz-placeholder{opacity:1!important;color:#000!important;font-weight:600!important;font-size:16px!important;line-height:18px!important;padding:0 20px!important}:-ms-input-placeholder{opacity:1!important;color:#000!important;font-weight:600!important;font-size:16px!important;line-height:18px!important;padding:0 20px!important}:-moz-placeholder{opacity:1!important;color:#000!important;font-weight:600!important;font-size:16px!important;line-height:18px!important;padding:0 20px!important}input[type=search]::-webkit-input-placeholder{font-family:Montserrat,sans-serif!important;font-weight:500!important;font-size:12px!important;line-height:14px!important;padding:0!important;opacity:.6!important}input[type=search]::-moz-placeholder{font-family:Montserrat,sans-serif!important;font-weight:500!important;font-size:12px!important;line-height:14px!important;padding:0!important;opacity:.6!important}input[type=search]:-moz-placeholder{font-family:Montserrat,sans-serif!important;font-weight:500!important;font-size:12px!important;line-height:14px!important;padding:0!important;opacity:.6!important}input[type=search]:-ms-input-placeholder{font-family:Montserrat,sans-serif!important;font-weight:500!important;font-size:12px!important;line-height:14px!important;padding:0!important;opacity:.6!important}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;background-color:#e1e7e4;width:22px;height:22px;border:4px solid #e1e7e4;color:#666;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;font-size:14px;display:flex;justify-content:center;align-items:center;cursor:pointer}.checkbox span,.checkbox.active span{height:12px;width:12px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}#formReg2 input[type=checkbox],#formReg2 input[type=radio],#formRegistrazione input[type=checkbox],#formRegistrazione input[type=radio]{background-color:#fff;border:4px solid #fff}input[type=checkbox]:checked,input[type=radio]:checked{background-color:#362618;background-repeat:no-repeat;background-position:50%;background-attachment:scroll;background-size:contain}#formReg2 input[type=checkbox]:checked,#formReg2 input[type=radio]:checked,#formRegistrazione input[type=checkbox]:checked,#formRegistrazione input[type=radio]:checked{background-color:#000}.block-privacy span{color:#fff;font-size:13px;line-height:15px;font-weight:500;padding-left:10px}input[type=checkbox].error,input[type=radio].error{background-color:red;border-color:red;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.typeahead__list{top:37px!important;border-top:none!important;margin:0!important}.typeahead__list>li{position:relative!important;border-top:0 solid #ccc!important;text-transform:uppercase!important}.button,button[type=submit],input[type=submit],select{font-family:Montserrat,sans-serif!important;font-weight:600;outline:0;box-sizing:border-box;cursor:pointer}.typeahead__dropdown>li>a,.typeahead__list>li>a{padding:3px 12px!important}.typeahead__cancel-button{top:5px!important}.checkbox span{background-color:transparent}.checkbox.active span{background-color:#6bb1e2}.block-privacy a{color:#1f1f1f!important;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}#request-form .block-privacy a{color:#fff!important;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.block-privacy.error a{color:red!important;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.checkbox-screen{background-color:#f0f0f0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);width:10px;height:10px;line-height:20px;border:1px solid #ccc;padding:2px;color:#555;border-radius:4px!important;cursor:pointer;margin-right:10px!important}.checkbox-screen.error{border:1px solid #af3e37;padding:2px}.checkbox-screen.active{border:1px solid #e9e9e9;padding:2px}.checkbox-screen .check-interno{width:100%;height:100%;background-color:#fff;border-radius:2px!important;color:#fff;display:inline-block;font:18px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.button.button-servizi,select{font-size:16px;line-height:18px}#colorbox #cboxWrapper,#colorbox #cboxWrapper>div{-webkit-box-pack:center!important;height:100%!important;display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important}.checkbox-screen.active .check-interno{background-color:#ffd842}.checkbox-screen .check-interno:before{content:"\f00c"}.label-info-form{font-size:13px;line-height:18px}.categorie-prodotti .row-products:not(:first-child),.empty-cart,.preview-categorie .row-products:not(:first-child),.preview-products .row-products:not(:first-child),.row-check{margin-top:30px}input[type=checkbox],input[type=radio]{outline:0;margin:0 10px 0 0;padding:0}body.home .row-products:last-child,h2.home{margin-bottom:0}.button,button[type=submit],input[type=submit]{background-color:#9d948b;text-align:center;color:#fff;text-transform:uppercase;font-size:18px;line-height:20px;padding:20px 30px!important;border:none;-webkit-appearance:none;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}#tblCarrelloTitles>div,.prima-fascia-head,.slide-spot{font-family:Montserrat,sans-serif}.button.button-servizi{color:#000;background-color:#e4ce9c;text-align:center;margin:100px 0 50px}.button.button-servizi img{width:20px;height:auto;transform:rotate(-90deg)}.button-trasp{background-color:transparent!important;color:#000!important;margin-top:80px}.button.mini{font-size:14px;line-height:16px;padding:15px!important}select{width:100%!important;height:100%!important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#fff;border:none!important;padding:0 20px;background-color:#dfbd6e;background-image:url(../images/select.png);background-size:15px 15px;background-position:right 20px top 50%;-moz-appearance:none!important;appearance:none!important}_::-webkit-full-page-media,_:future,:root select{font-family:initial!important}select.error{background-color:red!important;color:#fff!important}.no-margin-top{margin-top:0!important}.no-margin-btm{margin-bottom:0!important}input[type=email].error,input[type=number].error,input[type=text].error,textarea.error{border-color:red!important;background-color:red!important;color:#fff!important}.error::-webkit-input-placeholder{opacity:1;color:#fff!important}.error::-moz-placeholder{opacity:1;color:#fff!important}.error:-ms-input-placeholder{opacity:1;color:#fff!important}.error:-moz-placeholder{opacity:1;color:#fff!important}.padding-label{padding:15px 15px 0}.box-success{background-color:#e8f8ff;padding:20px}.error-info-form{font-size:13px;line-height:18px;padding-top:10px;color:#af3e37}embed,iframe,object{max-width:100%;width:100%;height:auto}#cboxCurrent,#cboxTitle,.phablet,.phablet-flex,.tablet-flex,body.Pagamento .sib-form{display:none!important}#carrelloBig,#formReg2,#formRegistrazione,.benvenuto,.block-captcha,.set-aggiunti-lista .dettagli-link{margin-top:0}#cookies,.pop-up{position:fixed;display:none;top:0;left:0;width:100vw;height:100vh;overflow:hidden;background-color:rgba(0,0,0,.8);z-index:9;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.cookies-window,.pop-window{background-color:#fff;padding:30px;color:#000;font-size:14px;box-sizing:border-box}.cookies-window{height:480px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.pop-window{height:auto}.slide-spot,.titolo-mix,body.interna .azienda-numeri .traguardo-completato:last-child{padding:50px 0}.cookies-window a,.underline{text-decoration:underline!important}#contenitore-menu a,#contenitore-menu span,.social-link a,a.menuPrincipale{text-decoration:none!important}.close-window{position:absolute;top:30px;right:40px;cursor:pointer}.close-window .ico{width:20px;height:20px}section#slider{width:100%;height:600px}body.home section#slider{height:calc(100vh - 134px)}body.interna section#slider{height:450px}section .slideshow{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;z-index:1}.eventi-preview img.opa-75,section .slideshow.int{opacity:.75}body.home .slideshow .swiper-slide,body.interna section .slideshow{background-color:#99aeac}.slide-spot{font-weight:700;box-sizing:border-box;text-align:center;font-size:6vw;line-height:5vw;color:#fff;z-index:2;margin:0 0 5vw}span.slide-spot.corsivo{color:#fff!important;text-transform:initial}h2.home{font-size:22px;padding-top:20px;padding-bottom:20px;font-weight:700;color:#d9b974}h1.slide-spot .riga-1{letter-spacing:2.3vw;line-height:3vw}h1.slide-spot .riga-2{letter-spacing:.3vw;margin-left:-1vw}h1.slide-spot .riga-3,span.slide-spot .riga-3{letter-spacing:1.1vw}.h1.slide-spot.corsivo,h1.slide-spot.corsivo,span.slide-spot.corsivo{font-family:'Lovers Quarrel',cursive;line-height:6vw;letter-spacing:.2vw;padding:0 0 100px;text-transform:initial;text-align:center;margin:0;font-weight:400}.h1.slide-spot.corsivo,h1.slide-spot.corsivo{font-size:12vw;color:#393d2f!important}span.slide-spot.corsivo{font-size:11vw}h1.slide-spot.corsivo .white,span.slide-spot.corsivo .white{color:#fff;text-align:right}#allestimenti p,.menu-head a,.txt-nero{color:#000}#contenitore-menu a:hover,#contenitore-menu span{color:#e3bf6f!important;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.social-link a{font-size:24px!important;margin-left:10px!important}.prima-fascia-head{font-weight:500;color:#000;font-size:12px;line-height:14px}a.menuPrincipale{display:inline-block;color:#000!important;font-weight:500!important;font-size:12px;line-height:14px;float:none!important}#contenitore-menu-top{margin:10px 0;float:none;text-align:right;height:auto}#contenitore-menu a{font-weight:500;margin:0 15px;float:none!important;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}#contenitore-menu span{margin:0 15px;font-weight:500!important;float:none!important}#contenitore-menu .menu-item:last-child,.menu-categorie .filtra-link a:last-child{margin-right:0}.fascia-ricerca{position:absolute;top:0;left:0;z-index:3}.fascia-ricerca .ricerca-content-int{font-family:Montserrat,sans-serif;font-weight:500;font-size:12px;line-height:14px;background-color:#e4ce9c;color:#1d1d1b;padding:25px 20px;box-sizing:border-box}#search-form,#search-form-m{margin:-8px 20px 0 5px;box-sizing:border-box}#search-form a.submit,#search-form-m a.submit{margin-top:0;margin-left:-20px;font-size:16px}a.link-ricerca{text-decoration:underline}input[type=search]{background-color:transparent!important;font-size:12px!important;line-height:14px!important;width:100%!important;height:30px!important;color:#1d1d1b!important;border-radius:0!important;padding:5px 0!important;box-sizing:border-box;outline:0!important;z-index:2!important;-moz-appearance:none!important;appearance:none!important;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #fff}.titolo-mix{box-sizing:border-box}.link-preventivo-fake,a.link-preventivo{font-weight:600;font-size:13px;line-height:15px;padding:20px;box-sizing:border-box}.titolo-mix .riga-1{color:#d9b974;font-size:3vw;line-height:5vw;letter-spacing:1vw;font-weight:700;text-transform:uppercase;text-align:center}.titolo-mix .riga-2,.titolo-mix span.riga-2{font-family:'Lovers Quarrel',cursive;font-size:11vw;line-height:.5vw;margin-bottom:3vw;letter-spacing:.2vw;color:#000}.titolo-mix .riga-2{text-align:center}.menu-laterale-group .menu-corrente,a.menu-laterale{text-decoration:none!important;margin:14px 0!important;display:block!important}.titolo-mix .riga-3,.titolo-mix.home .riga-3{color:#d9b974;letter-spacing:1vw;font-weight:700;font-size:3vw;text-transform:uppercase;text-align:center}.titolo-mix span.riga-2{text-align:center;text-transform:lowercase!important}.titolo-mix .riga-3{line-height:3.2vw}.titolo-mix.home .riga-3{line-height:7vw}#preview-news .titolo-mix .riga-3{font-size:3vw;line-height:3.2vw}#allestimenti .cell-content .titolo-mix .riga-1,#allestimenti .cell-content .titolo-mix .riga-3,.preview-partner .titolo-mix .riga-1,.preview-partner .titolo-mix .riga-3{color:#fff;text-align:left}#allestimenti .cell-content .titolo-mix .riga-2,#preview-news .titolo-mix .riga-1,#preview-news .titolo-mix .riga-2,#preview-news .titolo-mix .riga-3,#preview-recensioni .titolo-mix .riga-1,#preview-recensioni .titolo-mix .riga-2,#preview-recensioni .titolo-mix .riga-3{text-align:left}a.link-preventivo{letter-spacing:1px;background-color:#000;color:#fff;text-transform:uppercase;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}a.link-preventivo.only{margin-top:-110px;z-index:1}body.interna .menu-laterale-group a.link-preventivo{margin-top:-20px;z-index:1;position:relative;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.menu-laterale-group .menu-pagina{padding-top:30px}.menu-laterale-group .menu-corrente{text-transform:uppercase;color:#000!important;font-weight:600!important;font-family:Montserrat!important;font-size:14px!important;line-height:16px!important}.menu-laterale-group .submenu,a.menu-laterale{color:#000!important;font-weight:400!important;font-family:Montserrat!important;font-size:14px!important;line-height:16px!important;height:auto!important}.menu-laterale-group .submenu{padding:5px 5px 0 10px!important;background:0 0!important;margin:0!important;text-transform:none!important}.menu-laterale-group .submenu.attivo{font-weight:600!important}.menu-categorie.categoria .filtra-link a.active,.menu-categorie.serie .filtra-link a,a.link-preventivo:hover{background-color:#d9b974;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.menu-laterale-group .link-preventivo{width:70%}.menu-laterale-group .menu-categorie{width:70%;border-right:1px solid #dbdbdb}body.interna .menu-laterale-group .link-preventivo,body.interna .menu-laterale-group .menu-categorie{width:80%}body.interna .menu-laterale-group .menu-categorie{background-color:#eef2fb;border:none;padding:0 30px 30px;box-sizing:border-box}body.interna .menu-catalogo .menu-laterale-group .menu-categorie{background-color:#f1f1f1}body.interna .menu-laterale-group .menu-categorie .elenco-categorie{margin:30px 0 0}body.interna .menu-laterale-group .menu-categorie .elenco-categorie.news{margin:0}.menu-categorie .filtra{font-size:14px;line-height:16px;padding:30px 0;display:block;box-sizing:border-box;font-weight:500;text-transform:uppercase}.menu-categorie .filtra-link a{font-size:12px;line-height:14px;font-weight:400;text-align:center;text-transform:uppercase;color:#000;background-color:#e1e0de;padding:10px;margin:0 5px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.tabs-cart div,.tabs-cart div:first-child{background-color:#93a99f}.menu-categorie .filtra-link a:first-child,.preview-partners.int .eventi-preview.cerimonie{margin-left:0}a.menu-laterale{text-transform:uppercase!important;padding:0!important;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.titolo-preview,a.link-continua{letter-spacing:1px;text-transform:uppercase}.contenuto-pagina,.contenuto-pagina ul li,.contenuto-pagina ul li a,.post-desc,.post-desc a{color:#737373;font-size:16px;line-height:25px}a.menu-laterale.current,a.menu-laterale:hover{color:#d9b974!important;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.menu-categorie .elenco-categorie,.previe-serie .post-desc{margin:30px 0}.post-home{z-index:2;position:relative}.thumb-post-home{height:400px}.post-desc{font-family:'Roboto Slab',serif;font-weight:400;margin:40px 0}.post-desc b,.post-desc strong{font-family:'Roboto Slab',serif!important}.post-desc-p a,.post-desc-p h1,.post-desc-p h2,.post-desc-p p{font-family:'Roboto Slab',serif;font-weight:400;font-size:16px;line-height:25px;margin:0!important;color:#737373}.post-desc-p h1,.post-desc-p h2,.post-desc-p strong{font-family:'Roboto Slab',serif;font-weight:700}.contenuto-pagina,.contenuto-pagina ul li{font-family:'Roboto Slab',serif;font-weight:400}.contenuto-pagina ul li a,.post-desc a{font-family:'Roboto Slab',serif;font-weight:400;text-decoration:underline}.big-number,.titolo-preview,a.link-continua{font-family:Montserrat,serif;font-weight:700}.contenuto-pagina ul,.post-home.interno h2,.post-home.interno p{margin:10px 0 40px}a.link-continua{font-size:15px;line-height:17px}footer,footer .bold{font-family:'Roboto Slab',serif}#pagina-realizzazioni .slider-works,.banner-lista,.post-home a.link-continua{margin-bottom:100px}#allestimenti{background-color:#aecccd}#allestimenti .cell-content{padding:0 50px 100px 0}#allestimenti .titolo-mix,#preview-news .titolo-mix,#preview-works .titolo-mix,.breadcrumb.sotto-titolo,ol.post-desc,ul.post-desc{padding:0}#allestimenti .thumb_allestimenti{position:absolute;top:0;left:0;width:calc(100% + 20%);height:100%;z-index:1}#allestimenti .allestimenti-box a.link-continua{margin-bottom:150px}.content-sup-abs{z-index:2;margin-top:50px;margin-bottom:-50px}.preview-serie{background-color:#a53d3d;z-index:2;padding:75px 100px 75px 200px;box-sizing:border-box}.preview-serie a,.preview-serie p{color:#fff!important}.titolo-preview{font-size:20px;color:#fff}.preview-marchio{background-color:#f7f7f7;padding:125px 100px;box-sizing:border-box;position:absolute;bottom:-50px;right:-100px;z-index:3}.preview-marchio .marchio{text-align:center;margin-top:100px}#categorie-menu.background-image.contain,#traguardi.background-image.contain{background-size:20% 100%!important}#traguardi{background-color:#9d948b;padding:200px 0}.bg-right-cell{position:absolute;top:0;right:0;height:100%;z-index:1}.big-number{font-size:5vw;line-height:5.2vw;letter-spacing:.5vw;color:#fff;text-transform:uppercase}.anno-traguardo,.codice-prodotto,.sottotitolo-label,.traguardo-label{font-family:Montserrat,serif;color:#000;text-transform:uppercase;font-weight:700}.anno-traguardo{margin-left:10px;font-size:2.5vw;line-height:2.5vw;letter-spacing:1vw;margin-right:-1vw}.traguardo-label{font-size:1vw;line-height:1.2vw;letter-spacing:.5vw;margin-right:-.5vw;margin-top:5px;display:block;text-align:right}body.interna .azienda-numeri .traguardo-label{text-align:left;margin-top:0;display:flex;letter-spacing:.3vw}body.interna .azienda-numeri .big-number{color:#9d948b}body.interna .azienda-numeri .big-number:last-child{margin-right:25px}body.interna .azienda-numeri .traguardo-completato{padding:50px 0 0;box-sizing:border-box}.sottotitolo-label{font-size:18px;line-height:22px;letter-spacing:3px;margin-top:40px;display:block}.row-traguardo{margin-top:300px}.dettaglio-prodotto .dettaglio-prodotto-desc,.traguardi-padding{padding-left:50px;box-sizing:border-box}#preview-news{margin-top:-50px;margin-bottom:-50px;z-index:1;position:relative}#preview-news .news-thumb{max-width:100%;height:auto}#preview-news .cell-content,#preview-works .cell-content{padding:0 0 0 125px;box-sizing:border-box}#preview-works{background-color:#eef2fb;padding:100px 0 300px}.preview-products{margin:-175px auto;z-index:2;text-align:center}.row-products{text-align:center;margin:0 auto}.preview-product{background-color:#fff;padding:50px;box-sizing:border-box;-webkit-box-shadow:0 0 50px 10px rgba(0,0,0,.14);-moz-box-shadow:0 0 50px 10px rgba(0,0,0,.14);box-shadow:0 0 50px 10px rgba(0,0,0,.14)}.preview-product.void{opacity:0}.preview-product.categoria{padding:25px}.preview-categorie,.preview-partners.int .preview-partner.part-2,.preview-partners.int .preview-partner.part-4,.row-products:last-child{margin-bottom:-100px}.preview-categorie.serie .preview-product{background-color:#9aaead!important}.preview-categorie .preview-product{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.3);box-shadow:0 0 20px 0 rgba(0,0,0,.3)}.thumb-pagina .etichetta-thumb,.thumb-pagina .post-desc{position:absolute;-webkit-box-shadow:0 0 50px 10px rgba(0,0,0,.14);-moz-box-shadow:0 0 50px 10px rgba(0,0,0,.14);right:0}.thumb-preview-product{width:auto;max-height:250px;max-width:80%}body.interna.macro .thumb-preview-product{width:auto;max-height:250px;max-width:100%}.row-products .preview-product:first-child{margin-right:15px;box-sizing:border-box}.row-products .preview-product:last-child{margin-left:15px;box-sizing:border-box}.type-ico{background-color:#9d948b;text-align:center;width:65px;height:65px;-webkit-border-radius:65px;-moz-border-radius:65px;border-radius:65px}.type-ico img{width:auto;height:35px;filter:brightness(0) invert(1)}.preview-product .type-ico{position:absolute;top:0;right:0}.codice-prodotto{font-size:30px;line-height:34px;text-align:left}.desc-prodotto{font-family:'Open Sans',sans-serif;font-size:16px;line-height:20px;color:#393d2f;text-align:left}.prezzo-prodotto{font-family:Montserrat,serif;font-weight:700;text-transform:uppercase;color:#000;font-size:60px;line-height:64px;margin-top:25px}.prezzo-prodotto .da{text-transform:lowercase;font-size:25px;margin-right:0}.dettagli-link{font-family:Montserrat,serif;font-weight:700;text-transform:uppercase;color:#d9b974;font-size:15px;line-height:19px;letter-spacing:2px;margin-top:50px}.set-aggiunti-lista{margin-top:50px;margin-bottom:-10px}.aggiungi-lista-tutti,.set-aggiunti-lista .aggiungi-lista{background-color:#9d948b;color:#fff;font-family:Montserrat,serif;font-weight:600;text-transform:uppercase;text-align:left;font-size:14px;line-height:16px;padding:10px 20px;box-sizing:border-box}.aggiungi-lista-tutti{background-color:#dfbd6e}.eventi-preview,footer{background-color:#0f0f0f}.set-aggiunti-lista .qta-lista{font-family:Montserrat,serif;font-weight:700;text-transform:uppercase;text-align:left;font-size:15px;line-height:17px;color:#d9b974}.dati-prodotto.add .prezzo-prodotto{color:#e4ce9c}#preview-partners{background-color:#000;padding:400px 0 50px;box-sizing:border-box}.preview-partners.int .row-partners{margin:0 0 50px}.eventi-preview.other-bg{background-color:#d9d2cc;color:#0f0f0f}.eventi-preview.other-bg .desc-swiper-slide{color:#0f0f0f}.eventi-preview img{opacity:.85}.eventi-preview img.opa-60{opacity:.6}.eventi-preview img.opa-35{opacity:.35}.preview-partner .titolo-mix .riga-2{color:#d9b974;text-align:left}.eventi-preview.cerimonie{margin-left:-15px}.eventi-preview.business,.reset-margin-r-box{margin-right:15px}#preview-recensioni{background-color:#eef2fb;padding:100px 0;box-sizing:border-box}.preview-recensione .sottotitolo-label{font-size:20px;line-height:24px;margin-top:0}.preview-recensione .post-desc{color:#000;margin:50px 0}.preview-recensione a.link-continua{color:#d9b974}.post-box{background-color:#fff;padding:100px;box-sizing:border-box}.breadcrumb,footer{padding:50px 0;box-sizing:border-box}footer{color:#fff;font-weight:400;font-size:15px;line-height:25px}footer .bold{font-weight:700;color:#fff;font-size:20px;line-height:30px;text-transform:uppercase}.firma-copy,.firma-copy a{font-family:'Roboto Slab',serif!important;font-weight:400!important;font-size:14px!important;line-height:18px!important;color:#fff!important}footer .logo-new{margin-right:50px}.firma-copy a{text-decoration:underline!important}.h1.titolo-pagina,.span.titolo-pagina,h1.titolo-pagina,span.titolo-pagina{font-family:Montserrat,serif;font-weight:700;text-transform:uppercase;color:#dfbd6e;font-size:50px;line-height:54px;letter-spacing:5px;border-bottom:1px solid #dedede;padding:50px 0 10px;box-sizing:border-box}.sottotitolo-pagina{font-family:Montserrat,serif;font-weight:700;text-transform:uppercase;color:#000;margin-top:20px;font-size:25px;line-height:29px;letter-spacing:5px}.breadcrumb,.breadcrumb a,.breadcrumb span{font-size:14px;line-height:18px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;font-weight:700}.thumb-pagina{margin-top:75px}.thumb-pagina.finale{margin-bottom:-150px}.thumb-pagina .etichetta-thumb{top:-50px;font-family:'Lovers Quarrel',cursive;font-size:100px;line-height:50px;letter-spacing:5px;background-color:#b5c6be;color:#fff;text-align:center;padding:50px;box-sizing:border-box;box-shadow:0 0 50px 10px rgba(0,0,0,.14)}.breadcrumb,.breadcrumb a,.breadcrumb span,.dati-prodotto.catalogo,.realizzazione-details-interno{font-family:Montserrat,serif;text-transform:uppercase}.thumb-pagina .etichetta-thumb.media,.thumb-pagina .etichetta-thumb.mini{font-family:'Roboto Slab',serif;font-weight:400;font-size:20px;line-height:24px;letter-spacing:initial}.thumb-pagina .post-desc{top:-50px;background-color:#e4ce9c;color:#000;padding:150px 75px;margin:0!important;box-sizing:border-box;box-shadow:0 0 50px 10px rgba(0,0,0,.14)}.preview-product.cat-1,.preview-product.cat-2,.preview-product.cat-3,.preview-product.cat-4{color:#393d2f;padding:0;text-align:center}body.interna #preview-recensioni .titolo-mix{padding:50px 0 50px 50px}body.interna #preview-recensioni .preview-recensione .sottotitolo-label{font-size:20px;line-height:24px;letter-spacing:6px}body.interna #preview-recensioni:not(.recensioni-full){padding:200px 0 0}body.come-lavoriamo #preview-recensioni:not(.recensioni-full),body.lavaggio-sanificazione #preview-recensioni:not(.recensioni-full),body.showroom #preview-recensioni:not(.recensioni-full){padding:100px 0 0}.preview-product.cat-1{background-color:#c0dcd5}.bg-categoria-1,body.interna section .slideshow.bg-categoria-1{background-color:#c0dcd5;color:#fff}.preview-product.cat-2{background-color:#e18586}.bg-categoria-2,body.interna section .slideshow.bg-categoria-2{background-color:#e18586;color:#fff}.preview-product.cat-3{background-color:#dcceba}.bg-categoria-3,body.interna section .slideshow.bg-categoria-3{background-color:#dcceba;color:#fff}.preview-product.cat-4{background-color:#e3e3e0}.bg-categoria-4,body.interna section .slideshow.bg-categoria-4{background-color:#e3e3e0;color:#fff}.bg-categoria-5,.preview-product.cat-5,body.interna section .slideshow.bg-categoria-5{background-color:#818f9e;color:#fff}.preview-product.cat-5{text-align:center;padding:0}.preview-product.cat-10,.preview-product.cat-11,.preview-product.cat-12,.preview-product.cat-13,.preview-product.cat-211,.preview-product.cat-6,.preview-product.cat-7,.preview-product.cat-8,.preview-product.cat-89,.preview-product.cat-9{text-align:center;color:#393d2f;padding:0}.preview-product.cat-6{background-color:#cfda85}.bg-categoria-6,body.interna section .slideshow.bg-categoria-6{background-color:#cfda85;color:#fff}.preview-product.cat-7{background-color:#e9a57e}.bg-categoria-7,body.interna section .slideshow.bg-categoria-7{background-color:#e9a57e;color:#fff}.preview-product.cat-8{background-color:#eec7dc}.bg-categoria-8,body.interna section .slideshow.bg-categoria-8{background-color:#eec7dc;color:#fff}.preview-product.cat-9{background-color:#b0d7e1}.bg-categoria-9,body.interna section .slideshow.bg-categoria-9{background-color:#b0d7e1;color:#fff}.preview-product.cat-10{background-color:#aabadd}.bg-categoria-10,body.interna section .slideshow.bg-categoria-10{background-color:#aabadd;color:#fff}.preview-product.cat-11{background-color:#fad66c}.bg-categoria-11,body.interna section .slideshow.bg-categoria-11{background-color:#fad66c;color:#fff}.preview-product.cat-12{background-color:#aecc8f}.bg-categoria-12,body.interna section .slideshow.bg-categoria-12{background-color:#aecc8f;color:#fff}.preview-product.cat-13{background-color:#cbcae4}.bg-categoria-13,body.interna section .slideshow.bg-categoria-13{background-color:#cbcae4;color:#fff}.preview-product.cat-89{background-color:#c39cc3}.preview-product.cat-211{background-color:#9dadab}.preview-categorie .background-image.cat-13{background-position:50% 120px}.preview-categorie .background-image.cat-211,.preview-categorie .cat-3.background-image,.preview-categorie .cat-4.background-image,.preview-categorie .cat-5.background-image,.preview-categorie .cat-6.background-image{background-position:50% 100px}.bg-categoria-89,body.interna section .slideshow.bg-categoria-89{background-color:#c39cc3;color:#fff}.background-image.categoria-background{background-position:15% 100px;background-size:30%}.preview-categorie .background-image{background-position:50% 180px;height:28vw;background-size:85%}.preview-categorie.serie .cat-4.background-image{background-position:50% 180px}.dati-prodotto.catalogo{font-weight:700;font-size:22px;line-height:26px;letter-spacing:2px;padding:50px;box-sizing:border-box}.breadcrumb.int,body.lista-noleggio_ok h1{padding:50px 0 0}.dati-prodotto.catalogo .corsivo{font-family:'Lovers Quarrel',cursive;font-weight:400;text-transform:lowercase;font-size:100px;line-height:40px;letter-spacing:3px}#cboxLoadedContent,.no-border{border:none!important}.breadcrumb{color:#737373}.breadcrumb.int{box-sizing:border-box;display:block;text-align:right}.breadcrumb a,.breadcrumb span{color:#000}.breadcrumb a:hover{color:#dfbd6e;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.breadcrumb span{margin:0 5px}.realizzazione-first{margin:100px 0}.realizzazione-details{background-color:#e4ce9c;padding:50px;box-sizing:border-box;min-width:40vw;height:40vw}.realizzazione-details-interno{padding:0 100px;box-sizing:border-box;border:25px solid #fff;text-align:left;font-weight:600;font-size:35px;line-height:39px;color:#393d2f}.localita-realizzazione{font-weight:400;text-transform:none;font-size:25px;line-height:29px}.servizi-realizzazione{font-weight:400;text-transform:none;margin-top:50px;font-size:20px;line-height:24px}.post-desc.realizzazione{padding-left:50px;box-sizing:border-box;margin:20px 0}.gallery-realizzazione .thumb-gallery{margin:0 5px;background-size:170px 170px}.gallery-realizzazione .thumb-gallery:first-child{margin:0 5px 0 0}.gallery-realizzazione .thumb-gallery:last-child{margin:0 0 0 5px}.realizzazione-first .realizzazione-thumb{margin-top:-50px}.realizzazione-first .realizzazione-details{margin-bottom:-50px}.imgRealizzazioni{height:auto;overflow:hidden;position:relative;margin:100px 0 25px}.gallery-realizzazioni a.colorbox img{width:100px;height:100px;margin-right:10px}.imgRealizzazioni img{height:auto!important;width:100%!important;display:block!important;margin:0 auto!important}.box-realizzazione-details{position:absolute;top:0;right:0;z-index:1;background-color:#b5c6be;color:#000;padding:50px;box-sizing:border-box;margin-top:50px}.post-home.interno .box-realizzazione-details p{margin:20px 0}#cboxClose{position:fixed!important;top:50px!important;right:50px!important}#cboxPrevious{left:-50px!important}#cboxContent{background:#000!important}.altre .sottotitolo-pagina{margin-top:100px;font-size:30px;line-height:34px;letter-spacing:1px}.altre.correlate .sottotitolo-pagina{margin-top:0;text-transform:none}.altre .slider-works{margin-bottom:0!important;margin-top:50px!important;-webkit-box-shadow:0 0 50px 10px rgba(0,0,0,.14);-moz-box-shadow:0 0 50px 10px rgba(0,0,0,.14);box-shadow:0 0 50px 10px rgba(0,0,0,.14)}.altre.correlate .slider-works{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-top:25px!important;margin-left:-25px;width:calc(100% + 25px)}.altre .thumb-preview-product{width:auto;max-height:180px}.altre .preview-product{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:20px solid #d6c192;padding:40px 30px}.altre.correlate .preview-product,.tblRow1 .img,.tblRow1 div{border:none}.altre .preview-product .dati-prodotto,.altre .preview-product .dettagli-link,.note-ordine{margin-top:25px}.altre .preview-product .prezzo-prodotto{font-size:45px;line-height:49px;margin-top:10px}.altre .type-ico{width:60px;height:60px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px}.altre .type-ico img{height:30px;filter:brightness(0) invert(1)}.altre.correlate .swiper-slide{background-color:transparent}.altre.correlate .swiper-slide .preview-product{-webkit-box-shadow:0 0 15px 5px rgba(0,0,0,.14);-moz-box-shadow:0 0 15px 5px rgba(0,0,0,.14);box-shadow:0 0 15px 5px rgba(0,0,0,.14);margin:25px 25px 0}.altre.correlate .slider-works .swiper-button-next{right:-25px!important}.altre.correlate .slider-works .swiper-button-prev{left:-25px!important}.preview-product.categoria .codice-prodotto{margin-top:25px;font-size:24px;line-height:28px}.elenco-categorie .submenu,.elenco-categorie .submenu.attivo,.menu-lateraleAttivo{font-family:Montserrat!important;font-size:14px!important;line-height:16px!important}.elenco-categorie .submenu{padding:0 0 0 25px!important;margin:10px 0!important;text-transform:lowercase!important;font-weight:400!important;color:#000!important;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.popup-banner h3 span,.slide-spot .corsivo{line-height:0;font-family:'Lovers Quarrel',cursive}.elenco-categorie .submenu:hover{color:#d6c192!important;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.elenco-categorie .submenu.attivo,.menu-lateraleAttivo{font-weight:600!important;height:auto!important;color:inherit!important;padding-top:0!important}.dettaglio-prodotto{border-left:1px solid #dbdbdb}.post-home.interno .dettaglio-prodotto p{margin:25px 0}.post-prodotto{padding-bottom:100px}.zoom-photo{position:absolute;bottom:50px;right:50px;font-size:30px}#colorbox{top:0!important;left:0!important;width:100vw!important;height:100vh!important}#colorbox #cboxWrapper{width:100%!important;position:relative!important;top:auto!important;left:auto!important;display:flex!important;-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-align-items:center!important;align-items:center!important}#colorbox #cboxWrapper>div{width:100%!important;display:flex!important;-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;-webkit-align-items:stretch!important;align-items:stretch!important}#colorbox #cboxWrapper #cboxContent{float:none!important;width:100%!important;height:100%!important;display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-align-items:center!important;align-items:center!important;background-color:transparent!important}a.link-serie-cat{font-size:15px;line-height:17px;text-decoration:underline}.other.gallery img{width:100px;height:auto}.other.gallery.noleggio img{width:200px;height:auto}#cboxLoadedContent,#cboxLoadedContent img{height:60vh!important;width:auto!important;max-width:800px}.first-line{background:0 0!important}.swiper-pagination-bullet{width:20px!important;height:20px!important;background:#fff!important;opacity:.75!important}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px 10px!important}.swiper-pagination-bullet-active{opacity:1!important;background:#e4ce9c!important}.post-desc li:not(:last-child){margin-bottom:10px}.slide-spot .corsivo{font-weight:400;text-transform:lowercase;font-size:21vw}.richiedi-info-top{margin-left:12px;font-size:10px;line-height:12px}.richiedi-info-top i{font-size:24px;margin-bottom:2px}#tblCarrelloTitles>div,.tabs-cart div{box-sizing:border-box;font-size:18px;line-height:20px}#ravanzata.active,#ravanzata2.active,#spedizione2-box.active,.menu-laterale-group #serie,.popcart.active,.tipo-indirizzo .form-sped.active{display:block;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}#ravanzata,#ravanzata2,.menu-laterale-group #categorie.disabled,.menu-laterale-group #serie.disabled,.tipo-indirizzo .form-sped{display:none;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.menu-laterale.all{text-transform:capitalize!important;font-weight:700!important}.tabs-cart{margin-top:-35px}.tabs-cart div{text-transform:uppercase;text-align:center;color:#fff;padding:30px 20px}.tabs-cart div:last-child,.tabs-cart div:nth-child(2){background-color:#a2b4ab}.tabs-cart div:nth-child(3){background-color:#b7c8c0}.data-evento,.tabs-cart div.active{background-color:#e4ce9c}h1.titolo-pagina.border-title{border-bottom:4px solid #9f9b96;padding:50px 0 20px}.empty-cart h1.titolo-pagina.border-title{padding:20px 0;margin-bottom:30px}.empty-cart .boxP{height:auto;margin:15px 0}.empty-cart .iconBoxP{float:none;margin-right:20px;margin-top:0}.form-reg .cl-sm-4:first-child,.row-form .cl-sm-6:first-child{margin-right:20px}.form-reg .cl-sm-4:last-child,.row-form .cl-sm-6:last-child{margin-left:20px}.row-privacy{margin:20px 0 40px}#tblCarrelloTitles{background:0 0;margin-top:30px}#tblCarrelloTitles>div{padding:0 10px;color:#dfbd6e;font-weight:700}#formReg2 input[type=date],#formReg2 input[type=email],#formReg2 input[type=password],#formReg2 input[type=text],#formReg2 select,#formReg2 textarea,#formRegistrazione input[type=date],#formRegistrazione input[type=email],#formRegistrazione input[type=password],#formRegistrazione input[type=text],#formRegistrazione select,#formRegistrazione textarea,.data-evento .box input{background-color:#fff!important;color:#000!important}.tblRow1.row-cart{border-bottom:6px solid #9f9b96;margin-bottom:20px;padding:10px 0 30px}.tblRow1.row-cart.elenco-preventivi{border-bottom:3px solid #f7f7f7!important;margin-bottom:0;padding:30px 0 15px}.tblRow1 *{font-family:'Roboto Slab',serif!important;color:#40382e}.desc-cart-p .img{width:100px;height:auto;margin:0 10px 0 0}.legenda-sub-cart,.prod-code,.tblRow1 span{font-family:'Roboto Slab',serif;font-weight:400;color:#737373}.trash img{height:auto;width:25px}.recensioni-slick .slick-slide,input.qty-input{height:auto!important}.refresh{height:auto;width:25px;margin-left:15px}input.qty-input{border:5px solid #e4ce9c!important;text-align:center!important;padding:25px 30px!important;box-sizing:border-box!important;font-family:'Roboto Slab',serif!important;font-weight:400!important;color:#737373!important;font-size:20px!important;line-height:22px!important;background-color:transparent!important;max-width:120px!important;margin-left:45px}.thumb-product,img.mac{max-width:400px}.exeProd{padding:0;margin-top:0}.row-cart>div{padding:0 10px;box-sizing:border-box}.prezzo-cart{font-size:20px;line-height:22px;color:#737373!important}.bloccoTotale{width:auto;float:none;padding:0;border-top:none;height:auto;margin:15px 0;font-size:26px;line-height:28px;font-family:Montserrat,sans-serif;font-weight:700;color:#dfbd6e}.form-label,.sub-price{font-family:'Roboto Slab',serif;font-weight:400;color:#737373}.prezzoTot{margin-left:50px}.prezzoTot strong{font-size:36px;line-height:38px}.sub-price{font-size:13px;line-height:15px;margin-top:10px}.errorDue{z-index:2}.bloccoTotale2{float:none;padding:0;margin:0;font-size:14px;line-height:16px;font-family:Montserrat,sans-serif;font-weight:400;color:#000}.data-evento{padding:25px 20px;box-sizing:border-box}.tab-radio a,.tipo-ritiro-content{padding:50px;box-sizing:border-box}.boxRegistrazione.lost,.form-login{background-color:#f7f1e3}.data-evento .box,.note-ordine .box{color:#000;font-family:Montserrat,sans-serif;font-weight:700;font-size:18px;line-height:20px;text-transform:uppercase}.data-evento .box input{display:block;margin-top:10px}.tipo-ritiro{border:1px solid #e6e4e3}.tab-radio a{font-weight:700;font-size:18px;line-height:20px;background-color:#f4f4f2;color:#b3b3b2}.tab-radio a.active{background-color:transparent;color:#000}.tipo-ritiro-content input{background-color:#f6edd7!important}.label-ritiro{font-size:16px;line-height:18px;margin-bottom:10px;display:block}#formContatti .testo{margin:20px 0 10px}#formContatti .form-contatti-carrello .testo{margin:0 0 10px}.legend-form{margin-top:10px;font-size:11px}.form-login,.form-reg{padding:30px;box-sizing:border-box;margin-top:30px}.radiocheck-hide{visibility:hidden}.box-riepilogo,.form-reg{background-color:#e1e7e4}#formContatti select,#formReg2 select,#formRegistrazione select{background-image:url(../images/select2.png)}.form-label{margin:30px 0;font-size:16px;line-height:18px;font-style:italic}.captcha-label,.restore-label{font-size:15px;line-height:17px;font-style:italic;font-family:'Roboto Slab',serif;color:#737373;font-weight:400}.captcha-label{margin:20px 0 10px;display:block}#spedizione2-box,.popcart{display:none;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.submit-big input[type=submit]{margin-right:-30px;margin-bottom:-30px;padding:30px 20px!important}.box-riepilogo,.boxRegistrazione.lost,s .form-reg.preventivi{padding:30px;box-sizing:border-box}.form-reg .cl-sm-4:nth-child(2){margin-left:10px;margin-right:10px}.btn-popup span{font-family:'Roboto Slab',serif;font-weight:400;text-transform:lowercase;font-size:14px;line-height:16px}.add-all-desc,.titolo-lista,.trash.mobile-flex,span.novita{text-transform:uppercase}.box-riepilogo,.contatti-desc,.txtOrdine{font-size:16px;line-height:20px}.box-riepilogo{color:#737373;font-family:'Roboto Slab',serif;font-weight:400}.txtOrdine{font-family:'Roboto Slab',serif;font-weight:700;color:#038d06}.add-all-desc,.add-cart-tit,.titolo-lista{font-family:Montserrat,serif;font-weight:700}.row-ritiro{margin-top:200px;margin-bottom:225px}.row-ritiro .thumb-pagina .post-desc{top:-50px;right:auto;left:0;background-color:#a09891!important;color:#fff!important}.contatti-desc{padding-top:50px;box-sizing:border-box}.contatti-desc a,.contatti-desc span{color:#737373;font-size:16px;line-height:20px}#pagina-newsletter{margin-bottom:50px}.boxRegistrazione.lost{float:none;width:100%;border:none;margin:25px 0;font-size:14px;font-family:'Roboto Slab',serif;font-weight:400}s .form-reg.preventivi{background-color:#e1e7e4;margin:30px 0}.post-gallery.furgoni .zoom-photo{bottom:200px}.select-cat{width:110px!important;padding:18px 10px;box-sizing:border-box;background-position:right 10px top 50%}input[type=text].input-cat{width:100px!important;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}input[type=text].input-cat.error{background-color:red;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}#resultsearch,#resultsearch-m{position:absolute;width:100%;top:72px;left:0;background-color:#fff;height:0;overflow:hidden;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}#resultsearch-m.expand,#resultsearch.expand{top:172px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}#resultsearch-m.active,#resultsearch.active{height:300px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}#resultsearch ul,#resultsearch-m ul{list-style:none;padding:0;margin:0;width:100%}#resultsearch ul li{height:auto}#resultsearch ul li a,#resultsearch-m ul li a{font-size:14px;line-height:22px;padding:15px 30px 15px 20px;box-sizing:border-box;display:block;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}#resultsearch ul li a:hover,#resultsearch-m ul li a:hover{-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;background-color:rgba(115,115,115,.1)}#resultsearch ul li a img,#resultsearch-m ul li a img{width:40px!important;height:auto!important;mix-blend-mode:multiply}#resultsearch .image-search,#resultsearch-m .image-search{width:60px}#resultsearch .codice-prod,#resultsearch-m .codice-prod{text-transform:uppercase;font-weight:700;display:block}#resultsearch .price-prod,#resultsearch-m .price-prod{color:#737373;font-weight:700}#resultsearch .overflow::-webkit-scrollbar-thumb,#resultsearch-m .overflow::-webkit-scrollbar-thumb{background:#e4ce9c;border:0 #fff;border-radius:0}input[type=search]::-webkit-search-cancel-button{margin-right:30px;-webkit-appearance:none!important;background:#000!important}.popcart{position:fixed;top:0;left:0;z-index:3;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.popcart-content{width:480px;height:auto;padding:50px;background-color:#fff;box-sizing:border-box;-webkit-box-shadow:0 0 50px 10px rgba(0,0,0,.14);-moz-box-shadow:0 0 50px 10px rgba(0,0,0,.14);box-shadow:0 0 50px 10px rgba(0,0,0,.14)}.add-cart-tit{color:#e4ce9c;font-size:24px;line-height:28px}.btns-cart{margin-top:50px;box-sizing:border-box}.btns-cart .button{font-size:14px!important;line-height:16px!important;padding:20px 10px!important}#contenitore-menu,.archivio-title{margin-top:20px}.post-home.altre-serie{z-index:1}.titolo-form-2{margin:40px 0}#spedizione2-box{margin-top:25px}#spedizione2{height:0!important;width:0!important}.titolo-lista{font-size:36px;line-height:40px;letter-spacing:2px;padding:50px 0;box-sizing:border-box}.circle-n{background-color:#e4ce9c;color:#fff;text-align:center;width:80px;height:80px;-webkit-border-radius:80px;-moz-border-radius:80px;border-radius:80px;margin-right:50px}.label-mac{font-size:20px;line-height:26px;margin:25px 0 50px}.add-all-desc,a.button.banner span.post-desc.normalize{font-size:18px;line-height:22px}.select-s select{height:40px!important;font-size:12px!important;line-height:14px!important;background-size:10px 10px!important;margin:10px 0!important}.select-s:first-child{padding-right:5px;box-sizing:border-box}.select-s:last-child{padding-left:5px;box-sizing:border-box}.add-all-desc{color:#000;text-align:left}.align-center,.titolo-form{text-align:center}.aggiungi-row{padding:75px 0 50px}.multipli-label{font-weight:500;font-size:13px;line-height:13px;margin-bottom:10px;color:#9d948b;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.accordion-row .accordion-content.active,.popup-banner,.popup-banner.active{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.multipli-label.error{color:red;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.tipo-indirizzo .tab-radio{background-color:#e1e7e4;margin-top:30px}.thumb-product{width:100%}.link-archivio a{font-size:15px;line-height:20px;padding:0 2px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.link-archivio a:hover{color:#737373;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.grecaptcha-badge{opacity:0!important}.crop-image-news{width:270px;height:270px;overflow:hidden}.crop-image-news img{display:block;width:100%}input[type=date]{padding:20px 10px 20px 20px!important}input[type=date]::-webkit-calendar-picker-indicator{color:transparent;opacity:1;display:block;background-image:url(../images/calendar.png);background-position:0 20px 10 0;background-size:20px 20px;background-repeat:no-repeat;width:20px;height:20px;border-width:thin;cursor:pointer}.thumb-news{padding-right:50px;box-sizing:border-box}#prodotti-utilizzati{margin-top:200px}#prodotti-utilizzati .swiper-slide{margin-bottom:25px}.boximmaginicat{height:540px;overflow:hidden;position:relative}.imgboxcat{position:absolute;bottom:-100px;right:0;left:0;margin:0 auto}picture.slideshow img,picture.slideshow source{object-fit:cover;opacity:.75;height:100%}#menu{min-height:100vh!important;height:100vh!important}#menu .multilevelpushmenu_wrapper .levelHolderClass{min-height:100vh!important;height:100vh!important;overflow:auto!important}.data-rec{color:#737373;font-weight:700;font-size:15px;line-height:17px;margin-bottom:10px}.trash.mobile-flex{background-color:#dfbd6e;padding:6px;box-sizing:border-box;margin-top:20px}.trash.mobile-flex a{font-family:Montserrat,serif!important;font-weight:700!important;color:#fff!important}.titolo-form{margin-top:200px}.clear20{display:block;height:20px}.button .normalize{text-transform:initial!important}a.button.banner{padding:30px!important;margin-bottom:30px!important}a.button.banner h3{font-size:24px;line-height:28px;margin:0}span.novita{position:absolute;top:20px;left:20px;background-color:#d9b974;padding:8px 4px;box-sizing:border-box;z-index:3;font-size:12px;line-height:12px}.popup-banner{position:fixed;top:0;left:0;width:100%;height:100%;padding:10px;box-sizing:border-box;background-color:rgba(30,30,30,.7);z-index:3;display:none;transition:.2s linear}.accordion-row .accordion-content.active,.popup-banner.active{display:block;transition:.2s linear}.accordion-row .accordion-content,.accordion-row span.plus:after{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.popup-banner .popup-content{width:100%;max-width:800px;background-color:#fff;padding:20px;box-sizing:border-box;position:relative}.popup-banner .popup-content .logo-new{width:100%;max-width:220px;margin:10px auto}.popup-banner a.close-popup{position:absolute;top:20px;right:20px;font-family:Montserrat;font-weight:500;font-size:20px;line-height:20px;letter-spacing:0;color:#bc9f67}.popup-banner h3,.popup-banner p.p-footer{font-family:Montserrat;font-weight:600;color:#bc9f67}.popup-banner h3{font-size:42px;line-height:100%;letter-spacing:0;margin:10px 0;position:relative}.popup-banner h3 span{font-size:60px;color:#000;font-weight:400;position:absolute;bottom:6px;right:-20px;transform:rotate(-20deg)}.popup-banner p{font-weight:500;margin:0;padding:20px;box-sizing:border-box}.popup-banner p.p-footer{font-size:22px;line-height:26px;text-align:center;padding:20px 70px;box-sizing:border-box}.accordion-main{margin-bottom:40px}.accordion-row{cursor:pointer;border-top:1px solid #dfbd6e;padding:10px 0;box-sizing:border-box}.accordion-row h3 span.plus{font-weight:500;font-size:40px;color:#dfbd6e;width:50px;position:relative;box-sizing:border-box}.accordion-row .accordion-content{display:none;transition:.2s linear}.accordion-row .accordion-content p{margin-bottom:20px!important;font-size:16px;line-height:22px}.accordion-row span.plus:after{content:'';position:absolute;top:0;left:0;width:20px;height:3px;background:#dfbd6e;transform:rotate(90deg);transition:.2s linear}.accordion-row span.plus:before,.accordion-row.active span.plus:after{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear}.accordion-row span.plus:before{content:'';position:absolute;top:0;left:0;width:20px;height:3px;background:#dfbd6e;transition:.2s linear}.accordion-row.active span.plus:after{transform:rotate(180deg);transition:.2s linear}.accordion-row.active span.plus:before{-webkit-transition:.2s linear;-moz-transition:.2s linear;-ms-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear}.loghi-footer img:last-child{display:block;margin-top:20px}.pre-h1{font-size:15px;line-height:19px;letter-spacing:.15em;display:block}.bg-video{background-color:#e1e7e4;padding:50px;box-sizing:border-box;font-family:Montserrat,sans-serif;font-size:22px;line-height:26px;font-weight:700}.videoWrapper{position:relative;height:inherit;padding-top:25px}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#boxVideo{margin-top:100px}@media (max-width:1439px){.dettagli-link.cat,iframe.maps{margin-bottom:20px}.xd-all{width:100%}.flex-xd{display:block!important}iframe.maps{height:320px}.no-1439{display:none!important}#contattaci{padding:0 100px;box-sizing:border-box}.cl-xlm-5{width:41.66%}.cl-xlm-7{width:58.33%}}@media (max-width:1359px){#allestimenti .allestimenti-box a.link-continua{margin-bottom:250px}}@media (max-width:1279px){.no-1200,.no-1279{display:none!important}.cl-dm-12,.cl-fm-12,.d-all,.sd-all{width:100%}.flex-d,.flex-sd{display:block!important}input#captcha,input#captcha:focus,input[type=email],input[type=email]:focus,input[type=number],input[type=text],input[type=text]:focus,textarea,textarea:focus{width:100%!important}textarea{margin-top:10px}.block-privacy{margin:10px 0 0}.cl-dm-1,.cl-fm-1{width:8.33%}.cl-dm-4,.cl-fm-4{width:33.33%}.cl-dm-5,.cl-fm-5{width:41.66%}.cl-dm-6,.cl-fm-6{width:50%}.cl-fm-7{width:58.33%}.cl-dm-8,.cl-fm-8{width:66.66%}.cl-dm-10,.cl-fm-10{width:83.33%}.cl-fm-11{width:91.66%}#preview-news .cell-content,#preview-works .cell-content{padding:0 0 0 50px}.thumb-pagina.finale{margin-bottom:-100px}.desc-swiper-slide.corsivo{font-size:100px;line-height:50px;letter-spacing:5px}.realizzazione-details-interno{font-size:28px;line-height:32px}localita-realizzazione{font-size:18px;line-height:22px}.servizi-realizzazione{font-size:14px;line-height:18px}.altre.correlate .sottotitolo-pagina{margin-top:50px}.background-image.categoria-background{background-position:0 100px;background-size:50%}.flex-stretch-d{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.post-box{padding:50px}.thumb-preview-product{max-height:150px}.type-ico{width:55px;height:55px;-webkit-border-radius:55px;-moz-border-radius:55px;border-radius:55px}header{padding:25px}section{padding:0 25px;box-sizing:border-box}body.home .slide-spot,footer{padding:50px 25px}#preview-partners,#preview-recensioni{padding-left:25px;padding-right:25px}section:not(#prodotti-utilizzati) .swiper-button-next{background-image:url(../images/arrow-r-m.png)!important}section:not(#prodotti-utilizzati) .swiper-button-prev{background-image:url(../images/arrow-l-m.png)!important}.swiper-button-next{right:20px!important;top:50%!important}.swiper-button-prev{left:20px!important;top:50%!important}}@media (max-width:1199px){#contenitore-menu a{margin:0 10px}}@media (max-width:1024px){.swiper-slide.slide-pari{margin-top:0}.swiper-button-next{right:20px!important;top:50%!important}.swiper-button-prev{left:20px!important;top:50%!important}}@media (max-width:1023px){#contattaci,section{padding:0 25px}#preview-partners,#preview-recensioni,#traguardi,footer{padding:50px 25px}#allestimenti .allestimenti-box a.link-continua,footer .logo-new{margin-bottom:50px}.preview-marchio .titolo-preview,footer{text-align:center}header{padding:10px 25px;height:auto}section{box-sizing:border-box}body.home section#slider{height:300px}.btn-cookie{display:block;margin-top:5px}.btn-cookie a,.eventi-preview.cerimonie,.form-reg .cl-sm-4:last-child{margin-left:0}.cl-tm-8{width:66.66%}.cl-tm-6{width:50%}.cl-tm-4{width:33.33%}.t-all{width:100%}.flex-t,.tablet{display:block!important}.circle-box.circle-absolute{top:-32px}.desktop,.no-tablet{display:none!important}.tablet-flex{display:flex!important}.menu.align-self-top-right{align-self:normal}.flex-start-t{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:left}.flex-center-t,.flex-end-t{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;-webkit-box-pack:center}.newsletter-form form input,.no-margin-tablet{margin:0!important}#preview-news,#preview-works,.content-sup-abs{margin-top:0;margin-bottom:0}.flex-center-t{display:flex;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flex-end-t{display:flex;-ms-flex-pack:center;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.flex-stretch-t{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.cookies-window,.pop-window{width:90%}#allestimenti .thumb_allestimenti,.preview-marchio{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:100%}.preview-marchio,.preview-serie,.realizzazione-details-interno{padding:50px}#allestimenti .cell-content{padding:0 25px 0 0;box-sizing:border-box}.titolo-mix .riga-1{font-size:5vw;line-height:5.2vw;letter-spacing:1.5vw}.titolo-mix .riga-2{font-size:13vw;line-height:.2vw!important;letter-spacing:.5vw}.titolo-mix .riga-3{font-size:5vw;line-height:10.2vw;letter-spacing:1.5vw}#preview-news .titolo-mix .riga-3{font-size:5vw;line-height:5.2vw}#preview-news,#preview-works{padding:0}#preview-news .cell-content,#preview-works .cell-content{padding:0 50px}#preview-news .news-thumb,.logo img{max-width:100%}#preview-works .cell-content{padding:25px}#prodotti-utilizzati,.button-trasp,.realizzazione-first .realizzazione-thumb,.realizzazione-second,.slider-works{margin-top:0}section:not(#prodotti-utilizzati) .swiper-button-next{background-image:url(../images/arrow-r-m.png)!important}section:not(#prodotti-utilizzati) .swiper-button-prev{background-image:url(../images/arrow-l-m.png)!important}section#prodotti-utilizzati .swiper-button-prev{left:25px!important}section#prodotti-utilizzati .swiper-button-next{right:25px!important}.preview-products{margin:0 auto}.dati-prodotto,.social-link{margin-top:25px}.prezzo-prodotto{font-size:50px;line-height:54px}.eventi-preview.business,.form-reg .cl-sm-4:first-child{margin-right:0}#preview-partners .row-partners>.cl-sm-6:first-child a{margin-right:15px}#preview-partners .row-partners>.cl-sm-6:last-child a,.margin-l-box-tablet{margin-left:15px}.post-home a.link-continua{margin-bottom:25px}#allestimenti .titolo-mix{padding:50px 0 0}#traguardi .traguardo{padding-right:25px}.traguardi-padding{padding-left:0;margin-top:150px}.row-traguardo{margin-top:150px}.big-number{font-size:6vw;line-height:6.2vw}.anno-traguardo{font-size:3.5vw;line-height:3.5vw}.traguardo-label{font-size:2vw;line-height:2.2vw}#boxVideo,.preview-marchio .marchio{margin-top:50px}footer .logo-new{margin-right:0}h1.titolo-pagina,span.titolo-pagina{padding:25px 0 10px;font-size:40px;line-height:44px;letter-spacing:3px}body.interna #preview-recensioni{padding:150px 25px 0}.thumb-pagina .etichetta-thumb{position:relative;top:auto;right:auto}.realizzazione-details{height:auto;padding:25px}.post-desc.realizzazione{padding-left:0}#prodotti-utilizzati .swiper-slide,.realizzazione-first .realizzazione-details{margin-bottom:0}.realizzazione-thumb,section#slider{height:350px}.gallery-realizzazione{height:120px}.preview-partners.int .preview-partner.part-1,.preview-partners.int .preview-partner.part-2,.preview-partners.int .preview-partner.part-3,.preview-partners.int .preview-partner.part-4,.realizzazione-first{margin:25px 0}.altre.correlate .slider-works .swiper-button-prev{left:-12px!important}.altre.correlate .slider-works .swiper-button-next{right:-12px!important}.altre.correlate .slider-works{margin-left:auto;width:auto}section#prodotti-utilizzati .altre.correlate .slider-works .swiper-button-next{right:-15px!important}section#prodotti-utilizzati .altre.correlate .slider-works .swiper-button-prev{left:-15px!important}.logo{margin:0!important;max-width:100%!important}body.home section .slideshow{top:25px}#menu-display{position:relative!important;right:auto!important;top:auto!important;z-index:1!important}#richiedi.circle-text2{right:30px!important}#menu-display.circle-text div{padding-top:5px!important;line-height:12px!important;margin-top:0!important;text-align:center;color:#fff!important;font-size:10px!important}#richiedi.circle-text2 div a{font-size:10px!important;line-height:12px!important;margin-top:4px!important}.preview-categorie .background-image{height:45vw}.tabs-cart div{font-size:16px;line-height:18px;padding:15px 20px}input.qty-input{border:4px solid #e4ce9c!important;padding:15px 10px!important;max-width:80px!important}.form-reg .cl-sm-4:nth-child(2){margin-left:0;margin-right:0}.preview-partners.int .row-partners{margin:0}.button.button-servizi{margin:25px 0 50px}.newsletter-form{margin-top:25px!important}.slide-spot{padding:50px;font-size:60px;line-height:64px}.errorDue:last-child{margin-left:-50px}.social-link a{font-size:24px!important;margin:0 5px!important;text-decoration:none!important}.post-prodotto{padding-bottom:25px}#cboxLoadedContent,#cboxLoadedContent img{height:90vh!important;width:auto!important;max-width:auto;max-height:800px}body.interna section .slideshow{background-position-x:25%}.videoWrapper{padding-bottom:56.25%}}@media (max-width:991px){h2.home{font-size:18px;font-weight:700;color:#d9b974}.titolo-mix.home{padding-bottom:0!important}.cl-pm-8{width:66.66%}.phablet{display:block!important}.no-phablet{display:none!important}.phablet-flex{display:flex!important}.flex-center-p{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.banner-lista,.preview-categorie,.row-products:last-child{margin-bottom:50px}.imgboxcat,h1.slide-spot.corsivo,span.slide-spot.corsivo{margin:0 auto}.thumb-pagina.finale{margin-bottom:25px}img.mac{max-width:300px}body.interna .menu-laterale-group .menu-categorie.archivio-news{width:100%;margin-top:25px}.boximmaginicat{height:360px;overflow:hidden;position:relative}.imgboxcat{position:absolute;bottom:-111px;right:0;left:0}}@media (max-width:767px){.flex-end-m,.flex-start-m{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.fascia-ricerca.mobile,.preview-categorie .preview-product,input.refresh{display:block}.flex-end-m{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.no-padding-mobile{padding:0!important}.no-margin-btm-mobile{margin-bottom:0!important}input[type=checkbox],input[type=radio]{margin:0 10px 0 0}.cl-mm-1{width:8.33%}.cl-mm-2{width:16.66%}.cl-mm-3{width:25%}#resultsearch-m ul.list-search li .cl-sm-2,.cl-mm-4{width:33.33%}.cl-mm-5{width:41.66%}.cl-mm-6{width:50%}.cl-mm-7{width:58.33%}.cl-mm-8{width:66.66%}.cl-mm-9{width:75%}.cl-mm-10{width:83.33%}.cl-mm-11{width:91.66%}.cl-mm-12,.m-all{width:100%}.no-mobile{display:none!important}.block-m,.flex-m,.mobile{display:block!important}.mobile-flex{display:flex}.align-left-m{text-align:left}.wrap-screen.section-mobile,section{padding:0 20px}.flex-center-m{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:center}.flex-start-m{display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;text-align:left}.add-all-desc,span.slide-spot.corsivo .white{text-align:center}.flex-stretch-m{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.flex-start-m .ico{margin-bottom:0;margin-right:20px}.circle-box.circle-absolute{position:relative;margin-top:20px;top:auto;right:auto}.reset-margin-r-box,.row-form .cl-sm-6:first-child,.row-form div:first-child,.row-products .preview-product:first-child{margin-right:0}.checkbox-screen{width:18px}.checkbox-screen.active{width:26px}.row-form .label-screen{margin-top:-15px!important}.titolo-mix .riga-1{font-size:7vw;line-height:5vw;letter-spacing:2vw}.titolo-mix .riga-2{font-size:20vw!important;line-height:3vw!important;letter-spacing:1vw}.titolo-mix .riga-3,.titolo-mix.home .riga-3{font-size:7vw;line-height:14vw;letter-spacing:2vw}#preview-news .titolo-mix .riga-3{font-size:7vw;line-height:5vw}#preview-news .cell-content,#preview-partners,#preview-works .cell-content,#traguardi{padding:25px}.swiper-button-next{right:10px!important}.swiper-button-prev{left:10px!important}.row-products .preview-product:last-child{margin-left:0;margin-top:30px}#invia,.btns-cart a:last-child,.preview-products .row-products,input[type=submit]{margin-top:30px}#preview-partners .row-partners>.cl-sm-6:first-child a{margin-right:0;margin-bottom:15px}#preview-partners .row-partners>.cl-sm-6:last-child a{margin-left:0;margin-top:15px}#allestimenti .cell-content,.dati-prodotto.catalogo,body.interna #preview-recensioni:not(.recensioni-full){padding:0}.row-traguardo,.traguardi-padding{margin-top:50px}#traguardi .traguardo,.thumb-news{padding-right:0}.big-number{font-size:10.5vw;line-height:10.7vw}.traguardo-label{font-size:4vw;line-height:4.2vw}.anno-traguardo{font-size:6vw;line-height:6vw}.margin-l-box-tablet,.prezzoTot,.row-form .cl-sm-6:last-child{margin-left:0}body.interna #preview-recensioni{padding:0 25px}.thumb-pagina{margin-top:0;margin-bottom:0}.thumb-pagina .post-desc{position:relative;top:auto;right:auto;padding:50px}#preview-recensioni .titolo-mix{padding:50px 0 50px 50px}.preview-categorie,.row-products:last-child{margin-bottom:50px}h1.titolo-pagina,span.titolo-pagina{font-size:32px;line-height:36px}.desc-swiper-slide.corsivo{font-size:75px;line-height:40px;letter-spacing:3px}.gallery-realizzazioni a.colorbox img{width:80px;height:80px;margin-right:5px}.box-realizzazione-details{position:relative;top:auto;right:auto;z-index:1;padding:25px;margin-top:25px}.imgRealizzazioni{margin:0 0 25px}.dettaglio-prodotto{border-left:none}.dettaglio-prodotto .dettaglio-prodotto-desc{padding-left:0}header{padding:10px 20px}.background-image.categoria-background{background-position:50% 180px;background-size:60%}#slider .flex-center-m h1,#slider .flex-center-m span{padding:100px 20px 20px;box-sizing:border-box;align-self:flex-start!important}#slider .flex-center-m h1 .riga,#slider .flex-center-m span .riga{text-align:center!important}.preview-categorie .background-image{height:450px}#formReg2 input[type=submit],#formRegistrazione input[type=submit],.form-quantita.prodotto input[type=submit]{margin-top:0}.submit-big input[type=submit]{padding:30px 20px!important;margin:50px -30px -30px!important;width:calc(100% + 60px)!important}input.qty-input{border:2px solid #e4ce9c!important;padding:10px 5px!important;max-width:80px!important;margin-left:0!important}.refresh,.trash img{width:25px}h1.titolo-pagina.border-title{padding:10px 0 20px}input.refresh{margin:10px auto 0!important}.tblRow1.row-cart{border:none!important;border-bottom:5px solid #9f9b96!important}.subtotal{font-size:18px;line-height:20px}.minput-top-m{margin-top:25px}a.btn-popup{margin-bottom:30px}.row-ritiro{margin-top:150px;margin-bottom:150px}.row-ritiro .thumb-pagina .post-desc{top:auto}.post-gallery.furgoni .zoom-photo{bottom:50px}.popcart-content{width:90vw}.select-s select,.select-s select#colore-select,.select-s select#materiale-select{margin:5px 0!important}#resultsearch-m.expand,#resultsearch.expand{top:272px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.sottotitolo-label{font-size:18px;line-height:22px}.aggiungi-row{padding:50px 0}.add-all-desc{margin-bottom:25px}.tab-radio a{font-size:14px;line-height:18px;padding:25px}.thumb-product{max-width:250px}.slide-spot{padding:50px 25px;font-size:40px;line-height:44px}#cboxPrevious{left:-35px!important}#resultsearch-m,#resultsearch-m.expand,.fascia-ricerca.mobile{position:relative;top:auto;left:auto}#cboxNext{right:-35px!important}section#slider{height:250px}body.interna section#slider{height:200px}h1.slide-spot.corsivo,span.slide-spot.corsivo{font-size:100px;line-height:60px;letter-spacing:3px;padding:0 0 50px}#slider .fascia-ricerca{display:none}#search-form,#search-form-m{margin:0;background-color:#e4ce9c}#ravanzata2{padding:0 20px 10px}span.slide-spot.corsivo{padding:0 25px;box-sizing:border-box}span.slide-spot.corsivo.align-self-btm-left{align-self:inherit}#slider .background-image.categoria-background{background-position:50%;background-size:50%}.link-ricerca.avanzata-btn{line-height:25px;margin-left:20px}.fascia-ricerca.mobile .ricerca-content-int{padding:25px 20px 20px}#resultsearch-m ul.list-search li .cl-sm-10{width:66.66%!important}#cboxLoadedContent img{height:auto!important;width:50vw!important;max-width:600px}.bg-right-cell.thumb-relative{position:relative!important;top:auto!important;right:auto!important;width:100%!important;margin-top:50px!important;height:300px!important;overflow:hidden!important}.bg-right-cell.thumb-relative img{width:100%;height:auto}.popup-banner p{font-size:15px;line-height:20px;padding:10px 0}.popup-banner p.p-footer{font-size:17px;line-height:21px;padding:0;margin-top:10px}.popup-banner h3{font-size:33px;line-height:37px;margin:30px 0 10px}.popup-banner h3 span{font-size:44px;bottom:8px;right:2vw}.popup-banner .popup-content .logo-new{width:100%;max-width:150px;margin:0 auto}.loghi-footer img:last-child{margin:-10px auto 30px!important}.pre-h1{font-size:14px;line-height:18px;letter-spacing:.1em}}#carrelloBig h1.titolo-pagina.border-title,body.lista-noleggio_ok h1{border-bottom:1px solid #9f9b96;font-size:30px;letter-spacing:4px;line-height:34px;color:#de9b00}#banner-conferma-ordine{position:fixed;bottom:0;left:0;z-index:9999999999999999999999;background-color:#e5decf;width:100%;padding:0 30px}#banner-conferma-ordine .button{background-color:#de9b00;color:#fff}#banner-conferma-ordine a:not(.button){color:#ea3323}#banner-conferma-ordine #prezzoTot,#banner-conferma-ordine #tblCarrelloTotale{color:#686766!important}#carrelloBig h1.titolo-pagina.border-title{padding:50px 0 20px}body.Pagamento .tblRow1.row-cart{border-bottom:1px solid #9f9b96!important}#banner-conferma-ordine .button-form{margin-top:30px;margin-bottom:20px}@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){body.interna section .slideshow{background-position-x:25%}}@media (max-width:1023px) and (orientation:landscape){#cboxLoadedContent,#cboxLoadedContent img{height:50vh!important;width:auto!important;max-width:800px}}@media (max-width:800px){.titolo-mix.home .riga-3{font-size:5vw;line-height:10vw}}@media (max-width:767px) and (orientation:landscape){#cboxLoadedContent,#cboxLoadedContent img{height:80vh!important;width:auto!important}@media (max-width:414px){.titolo-mix.home .riga-3{font-size:7vw;line-height:14vw;letter-spacing:2vw}.boximmaginicat{height:450px;overflow:hidden;position:relative}.imgboxcat{position:absolute;bottom:-50px;right:0;left:0;margin:0 auto}}@media (max-width:374px){.flex-i5{display:block!important}}@media (max-width:1023px){.dati-prodotto.catalogo .corsivo{font-size:8vw;line-height:5.5vw}body.interna section#slider{height:450px}body.interna section#slider .slideshow img{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}}@media (max-width:767px){.dati-prodotto.catalogo .corsivo{font-size:18vw;line-height:13.5vw}.post-home .thumb-post-home img{width:100%;height:100%;object-fit:cover}}@media only screen and (min-device-width:481px) and (max-device-width:1024px) and (orientation:landscape){.dati-prodotto.catalogo .corsivo{font-size:7vw;line-height:2.5vw}.boximmaginicat{height:380px}.imgboxcat{bottom:-25px;width:90%}}@media (max-width:767px){body.interna section#slider{height:200px}}}