@charset "utf-8";.SezioneADueColonne section,.SezioneAQuattroColonne section,.SezioneATreColonne section,.fit-image,.full-width,.img-fluid,.modal.fullscreen .modal-dialog,.tabella-prezzi .card:hover:after,video{width:100%}.background-image,.parallax{background-repeat:no-repeat}#condividiOrizzontale .border:first-of-type,#contenitoreComponenti .container .container,header{margin:0!important}#page-loader,.admin-bar{bottom:0;position:fixed}.card-header .btn-link:hover,.card-header .btn:hover,.filters li span,a:not(.btn):hover,blockquote a{text-decoration:none}#progressbar li,.footer ul li{list-style-type:none}:focus{outline:0}.accent,.elencoCategorie ul .list-group-item a,.over-the-top-bar .text-primary a,.page-link,.ricerca-inline button:hover,.struttura .price-box h2,.testimonials strong,a.btn-outline-light:hover,a.btn-outline-primary,a:not(.btn){color:var(--primary)}.background-image{background-position:center center!important;background-size:cover!important;display:block;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.box-shadow,.box-shadow-lite{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out}.box-shadow{-webkit-box-shadow:0 20px 22px -15px rgba(0,0,0,.65);-moz-box-shadow:0 20px 22px -15px rgba(0,0,0,.65);box-shadow:0 20px 22px -15px rgba(0,0,0,.65);transition:.2s ease-in-out}.box-shadow:hover{-webkit-box-shadow:0 10px 22px -15px rgba(0,0,0,.65);-moz-box-shadow:0 10px 22px -15px rgba(0,0,0,.65);box-shadow:0 10px 22px -15px rgba(0,0,0,.65)}.box-shadow-lite{-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,.06);-moz-box-shadow:0 6px 16px 0 rgba(0,0,0,.06);box-shadow:0 6px 16px 0 rgba(0,0,0,.06);transition:.2s ease-in-out}.box-shadow-lite:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,.15);box-shadow:0 0 30px 0 rgba(0,0,0,.15)}.box-shadow-sharp{-webkit-box-shadow:0 10px 0 -6px rgba(0,0,0,.13);-mpz-box-shadow:0px 10px 0px -6px rgba(0,0,0,0.13);box-shadow:0 10px 0 -6px rgba(0,0,0,.13);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.box-shadow-sharp:hover{-webkit-box-shadow:0 2px 0 0 rgba(0,0,0,.2);-moz-box-shadow:0 2px 0 0 rgba(0,0,0,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2)}.fit-image{object-fit:cover}.h10{min-height:10vh}.h20{min-height:20vh}.h30{min-height:30vh}.h40{min-height:40vh}.h50{min-height:50vh}.h60{min-height:60vh}.h70{min-height:70vh}.h80{min-height:80vh}.h90{min-height:90vh}.h100{min-height:100vh}.op10 .parallax{opacity:.1}.op20 .parallax{opacity:.2}.op30 .parallax{opacity:.3}.op40 .parallax{opacity:.4}.op50 .parallax{opacity:.5}.op60 .parallax{opacity:.6}.op70 .parallax{opacity:.7}.galleria a img:hover,.op80 .parallax{opacity:.8}.op90 .parallax{opacity:.9}[class*=ratio-]{display:block;position:relative;object-fit:cover}[class*=ratio-]>*{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.aspect-ratio-1-1,.aspect-ratio-16-9,.aspect-ratio-21-18,.aspect-ratio-21-9,.aspect-ratio-3-2,.aspect-ratio-3-4,.aspect-ratio-4-3,.aspect-ratio-8-5,.aspect-ratio-8-9,.aspect-ratio-9-16{height:0;position:relative;width:100%}.aspect-ratio-1-1{padding-bottom:100%}.aspect-ratio-16-9{padding-bottom:56.25%}.aspect-ratio-4-3{padding-bottom:75%}.aspect-ratio-21-9{padding-bottom:42.86%}.aspect-ratio-21-18{padding-bottom:85.71%}.aspect-ratio-3-2{padding-bottom:66.66%}.aspect-ratio-8-5{padding-bottom:62.5%}.aspect-ratio-8-9{padding-bottom:112.5%}.aspect-ratio-9-16{padding-bottom:177.78%}.aspect-ratio-3-4{padding-bottom:133.33%}.rotate90{transform:rotate(90deg)}.rotate180{transform:rotate(180deg)}.list-group-item,.noOverflow{overflow:hidden}.noOverflow-x{overflow-x:hidden}.noOverflow-y{overflow-y:hidden}.siOverflow{overflow:inherit!important}#msform fieldset:not(:first-of-type),.noTitle .row>.col-md-12.mb-3.text-center{display:none}pre{background:var(--light-active)}.parallax__container{clip:rect(0,auto,auto,0);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-100}.parallax{position:fixed;top:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:100%;background-position:center;background-size:cover}.popover{position:absolute!important;z-index:2;top:-137px!important}.rotate{-moz-transition:.2s linear;-webkit-transition:.2s linear;transition:.2s linear}.rotate.down{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sticky{position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;z-index:1}.sticky-top{position:-webkit-sticky;position:sticky;top:110px;z-index:1}.form-label-group,blockquote{position:relative}.extraspace .sticky-top,.menu-a-tutto-schermo.extraspace .sticky-top{top:150px}.bs-tooltip-left,.bs-tooltip-right{top:-136px!important}.bs-tooltip-bottom{top:-130px!important}@media (min-width:1600px){.container{max-width:1440px}}.breadcrumb{padding:.75em 0;border-radius:0;background:0 0;border-bottom:1px solid rgba(0,0,0,.1)}a:not(.btn):hover{color:var(--primary-over)}.footer-inferiore.bg-dark,.over-the-top-bar .text-light a,.text-white a,a.badge,a.btn-outline-dark:hover,a.btn-outline-light{color:var(--light)}.navbar-dark #testoBarraSuperiore,.negative h1,.negative h2,.negative h3,.negative h4,.negative h5,.negative h6,.negative p,.negative p.lead,.over-the-top-bar .navbar-dark #testoBarraSuperiore a:hover,.over-the-top-bar .navbar-dark .profili-social a:hover,.over-the-top-bar .text-white a:hover,.text-white a:hover,a.badge:hover{color:#fff}.btn:not(:disabled):not(.disabled).active:focus,.btn:not(:disabled):not(.disabled):active:focus,.card-header .btn.focus,.card-header .btn:focus,.show>.btn.dropdown-toggle:focus,a.badge-primary.focus,a.badge-primary:focus{box-shadow:none}a:hover .background-image,a:hover img{opacity:.85}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:bolder}.h1.lead,.h2.lead .h3.lead,.h4.lead,.h5.lead,.h6.lead,.lead,h1.lead,h2.lead,h3.lead,h4.lead,h5.lead,h6.lead{font-weight:lighter}.articoli-dal-blog .card .px-4 .intro-text p,.figure-img,.footer-inferiore p:last-of-type,.intestazione h1,.intestazione h2,.intestazione h3,.intestazione h4,.intestazione h5,.intestazione h6,.prodotti-dal-negozio.lista-nozze .card p,p:last-of-type{margin-bottom:0}.form-label-group,.portfolio-wrapper p:last-of-type,.tabella-prezzi .card .card-title{margin-bottom:1rem}.btn,button{border-radius:.25rem;letter-spacing:.5}.btn.focus,.btn:focus,button.focus,button:focus{outline:0;box-shadow:none}.btn.focus,.btn:focus,.page-link:focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.1)}.btn.sharp,.dropdown-menu,.ekko-lightbox .modal-content,button.sharp{border-radius:0}.btn.round,button.round{border-radius:2rem}#condividiOrizzontale .border,.social-sharing .border{border-radius:100%;width:42px;height:42px}.btn.raised,button.raised{box-shadow:0 3px 0 0 rgba(0,0,0,.2)}.btn.raised.active,.btn.raised:active,button.raised.active,button.raised:active{box-shadow:none;margin-bottom:-3px;margin-top:3px}.btn-primary,.btn-primary.disabled,.btn-primary:disabled,.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active:active{color:#fff;background-color:var(--primary);border-color:var(--primary)}.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:var(--primary-over);border-color:var(--primary-over)}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:var(--primary-active);border-color:var(--primary-active)}.btn-secondary,.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:var(--secondary);border-color:var(--secondary)}.btn-secondary:focus,.btn-secondary:hover{color:#fff;background-color:var(--secondary-over);border-color:var(--secondary-over)}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:var(--secondary-active);border-color:var(--secondary-active)}.btn-warning,.btn-warning.disabled,.btn-warning:disabled{color:#fff;background-color:var(--warning);border-color:var(--warning)}.btn-warning:focus,.btn-warning:hover{color:#fff;background-color:var(--warning-over);border-color:var(--warning-over)}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:var(--warning-active);border-color:var(--warning-active)}.btn-danger,.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:var(--danger);border-color:var(--danger)}.btn-danger:focus,.btn-danger:hover{color:#fff;background-color:var(--danger-over);border-color:var(--danger-over)}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:var(--danger-active);border-color:var(--danger-active)}.btn-success,.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:var(--success);border-color:var(--success)}.btn-success:focus,.btn-success:hover{color:#fff;background-color:var(--success-over);border-color:var(--success-over)}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle,.show>.btn-success.dropdown-toggle{color:#fff;background-color:var(--success-active);border-color:var(--success-active)}.btn-info,.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:var(--info);border-color:var(--info)}.btn-info:focus,.btn-info:hover{color:#fff;background-color:var(--info-over);border-color:var(--info-over)}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:var(--info-active);border-color:var(--info-active)}.btn-dark,.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:var(--dark);border-color:var(--dark)}.btn-dark:focus,.btn-dark:hover{color:#fff;background-color:var(--dark-over);border-color:var(--dark-over)}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:var(--dark-active);border-color:var(--dark-active)}.btn-light,.btn-light.disabled,.btn-light:disabled{color:var(--primary);background-color:var(--light);border-color:var(--light)}.btn-light:focus,.btn-light:hover{color:var(--primary);background-color:var(--light-over);border-color:var(--light-over)}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle,.show>.btn-outline-light.dropdown-toggle{color:var(--primary);background-color:var(--light-active);border-color:var(--light-active)}.btn-link,.btn-link.disabled,.btn-link:disabled{color:var(--primary);background-color:transparent}.btn-link:focus,.btn-link:hover{color:var(--primary-over);background-color:transparent;border-color:transparent}.btn-outline-primary{border-width:2px;border-color:var(--primary);color:var(--primary)}.btn-outline-secondary,.over-the-top-bar .text-secondary a,.prodotti-dal-negozio .card.popular h5 strong,.tabella-prezzi .card.popular .card-title,.tabella-prezzi .card.popular .display-2,a.btn-outline-secondary{color:var(--secondary)}.btn-outline-primary:focus,.btn-outline-primary:hover{color:#fff;border-color:var(--primary-over);background:var(--primary-over)}.btn-outline-secondary{border-width:2px;border-color:var(--secondary)}.btn-outline-secondary.active,.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover{color:#fff;border-color:var(--secondary-over);background:var(--secondary-over)}.btn-outline-success{border-width:2px;border-color:var(--success);color:var(--success)}.btn-outline-success.active,.btn-outline-success:active,.btn-outline-success:focus,.btn-outline-success:hover{color:#fff;border-color:var(--success-over);background:var(--success-over)}.btn-outline-danger{border-width:2px;border-color:var(--danger);color:var(--danger)}.btn-outline-danger.active,.btn-outline-danger:active,.btn-outline-danger:focus,.btn-outline-danger:hover{color:#fff;border-color:var(--danger-over);background:var(--danger-over)}.btn-outline-warning{border-width:2px;border-color:var(--warning);color:var(--warning)}.btn-outline-warning.active,.btn-outline-warning:active,.btn-outline-warning:focus,.btn-outline-warning:hover{color:#fff;border-color:var(--warning-over);background:var(--warning-over)}.btn-outline-info{border-width:2px;border-color:var(--info);color:var(--info)}.btn-outline-info.active,.btn-outline-info:active,.btn-outline-info:focus,.btn-outline-info:hover{color:#fff;border-color:var(--info-over);background:var(--info-over)}.btn-outline-dark{border-width:2px;border-color:var(--dark);color:var(--dark)}.btn-outline-dark.active,.btn-outline-dark:active,.btn-outline-dark:focus,.btn-outline-dark:hover{color:#fff;border-color:var(--dark-over);background:var(--dark-over)}.btn-outline-light{border-width:2px;border-color:var(--light);color:var(--light)}.btn-outline-light.active,.btn-outline-light:active,.btn-outline-light:focus,.btn-outline-light:hover{color:var(--primary);border-color:var(--light-over);background:var(--light-over)}.inserzionista.text-success a,.over-the-top-bar .text-success a,a.btn-outline-success{color:var(--success)}.over-the-top-bar .text-danger a,a.btn-outline-danger{color:var(--danger)}.over-the-top-bar .text-info a,a.btn-outline-info{color:var(--info)}.over-the-top-bar .text-warning a,a.btn-outline-warning{color:var(--warning)}.over-the-top-bar .text-dark a,a.btn-outline-dark{color:var(--dark)}.btn.aggiungi::after,.btn.compra::after,.btn.invia::after,.btn.leggi-tutto::after,.btn.login::after,.btn.scarica::after{font-family:"Font Awesome 5 Free";font-weight:900;width:0;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;top:0;padding:0;right:-10px;opacity:0;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.btn:hover.aggiungi::after,.btn:hover.compra::after,.btn:hover.invia::after,.btn:hover.leggi-tutto::after,.btn:hover.login::after,.btn:hover.scarica::after{padding:0 26px 0 0;opacity:1}.btn.login::after{content:"\f2bd"}.btn.leggi-tutto::after{content:"\f35a"}.btn.invia::after{content:"\f1d8"}.btn.aggiungi::after{content:"\f055"}.btn.scarica::after{content:"\f381"}.btn.compra::after{content:"\f217"}.btn-facebook{color:#3b5998!important}.btn-facebook:hover{color:#758ab6!important}.btn-twitter{color:#00aced!important}.btn-twitter:hover{color:#4cc4f2!important}.btn-google_plus{color:#d34836!important}.btn-google_plus:hover{color:#e07e72!important}.btn-linkedin{color:#0077b5!important}.btn-linkedin:hover{color:#459cc9!important}.btn-instagram{color:#405de6!important}.btn-instagram:hover{color:#7489ec!important}.btn-pinterest{color:#bd081c!important}.btn-pinterest:hover{color:#cf4b59!important}.btn-dribbble{color:#ea4c89!important}.btn-dribbble:hover{color:#ef7ca9!important}.btn-whatsapp{color:#25d366!important}.btn-whatsapp:hover{color:#4cdb81!important}.btn-telegram{color:#08c!important}.btn-telegram:hover{color:#45a8d9!important}#condividiOrizzontale a,.social-sharing a{padding:0;line-height:40px}.page-item,.page-link i{line-height:36px}#condividiOrizzontale{margin:.75em 0 0 16px}#condividiOrizzontale .border{text-align:center;max-width:42px;float:left;margin:0 0 0 .5em!important;background:#fff}blockquote{display:block;background:#efefef;padding:1em 2em 1em 40px;margin:0 0 20px;color:#656d77;border-left:8px solid #656d77;border-right:2px solid #656d77;font-size:1em;line-height:1.5em}blockquote::before{content:"\201C";font-family:Georgia,serif;font-size:90px;font-weight:700;color:#656d77;position:absolute;left:10px;top:10px}blockquote::after{content:""}blockquote a{background:#eee;cursor:pointer;padding:0 3px}blockquote em{font-style:italic}.fullscreen #dismiss:hover,.over-the-top-bar .text-primary a:hover,.page-link:hover{color:var(--primary-over)}.page-item .page-link{border-radius:5em!important;height:36px;line-height:36px;width:36px;text-align:center;margin:0 3px;padding:0}.page-item.active .page-link{background-color:var(--primary);border-color:var(--primary)}.page-link i{padding:0;position:absolute;width:36px;top:0;right:-1px}.card-header .fas{margin-top:12px;transition:transform .3s ease-in-out}.dropdown-item{padding:.25rem 1.25rem}.dropdown-item.active,.dropdown-item.active:hover,.dropdown-item:active,.dropdown-item:active:hover,.filters li span.active,a.dropdown-item.active,a.dropdown-item.active:hover,a.dropdown-item:active,a.dropdown-item:active:hover{background:var(--primary);color:#fff}.form-control{height:inherit}.form-control:focus{color:#495057;background-color:#fff;border-color:var(--primary);outline:0;box-shadow:0 0 0 .2rem rgba(0,0,0,.1)!important}.form-group>select,.form-label-group>input,.form-label-group>label,.form-label-group>textarea{padding:var(--input-padding-y) var(--input-padding-x)}#colonna-principale .container,.menu-principale .navbar-nav .nav-link,a.btn-cerca{padding-left:0;padding-right:0}.form-label-group>label{position:absolute;top:0;left:0;display:block;width:100%;margin-bottom:0;line-height:1.5;color:#495057;border:1px solid transparent;border-radius:.25rem;transition:.1s ease-in-out}.footer,body,header,html,main.noTopSpace,section{position:relative}.form-label-group input::-webkit-input-placeholder,.form-label-group textarea::-webkit-input-placeholder{color:transparent}.form-label-group input::-ms-input-placeholder,.form-label-group textarea::-ms-input-placeholder{color:transparent}.form-label-group input::-moz-placeholder,.form-label-group textarea::-moz-placeholder{color:transparent}.form-label-group input::placeholder,.form-label-group textarea::placeholder{color:transparent}.form-label-group input:not(:placeholder-shown),.form-label-group textarea:not(:placeholder-shown){padding-top:calc(var(--input-padding-y) + var(--input-padding-y) * (2 / 3));padding-bottom:calc(var(--input-padding-y)/ 3)}.form-label-group input:not(:placeholder-shown)~label,.form-label-group textarea:not(:placeholder-shown)~label{padding-top:calc(var(--input-padding-y)/ 3);padding-bottom:calc(var(--input-padding-y)/ 3);font-size:12px;color:#777}.custom-control-input:checked~.custom-control-label::before{color:#fff;background-color:var(--primary)!important}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,0,0,.1)}.custom-file-input~.custom-file-label::after{content:"Sfoglia"}.text-white .form-label-group input:not(:placeholder-shown)~label,.text-white .form-label-group textarea:not(:placeholder-shown)~label{color:#d8d8d8}.text-white form.outline .form-control{color:#fff;background:0 0;border:2px solid #fff}.text-white form.outline .form-label-group>label{color:#f1f1f1}.custom-range::-webkit-slider-thumb{background:var(--primary)}.custom-range::-moz-range-thumb{background:var(--primary)}.custom-range::-ms-thumb{background:var(--primary)}.carica-file .custom-file-label::after,.fullscreen .hamburger-inner,.fullscreen .hamburger-inner:after,.fullscreen .hamburger-inner:before,.nav-pills .nav-link.active,.nav-pills .show>.nav-link,.text-primary .separatore-inferiore:after,.text-primary .separatore-superiore:after{background-color:var(--primary)}.list-group-item.active{background-color:var(--light);border-color:rgba(0,0,0,.125)}.badge-primary,.bg-primary{background-color:var(--primary)!important}.badge-secondary,.bg-secondary{background-color:var(--secondary)!important}.badge-success,.bg-success{background-color:var(--success)!important}.badge-info,.bg-info{background-color:var(--info)!important}.badge-warning,.bg-warning{background-color:var(--warning)!important}.badge-danger,.bg-danger{background-color:var(--danger)!important}.badge-light,.bg-light{background-color:var(--light)!important}.badge-dark,.bg-dark{background-color:var(--dark)!important}a.badge-primary:hover{background:var(--primary-over)!important}a.badge-secondary:hover{background:var(--secondary-over)!important}a.badge-success:hover{background:var(--success-over)!important}a.badge-info:hover{background:var(--info-over)!important}a.badge-warning:hover{background:var(--warning-over)!important}a.badge-danger:hover{background:var(--danger-over)!important}a.badge-light:hover{background:var(--light-over)!important}a.badge-dark:hover{background:var(--dark-over)!important}.elencoCategorie .card-header i:hover,.text-primary,a.btn-carrello{color:var(--primary)!important}.text-secondary{color:var(--secondary)!important}.text-success{color:var(--success)!important}.text-info{color:var(--info)!important}.text-warning{color:var(--warning)!important}.text-danger{color:var(--danger)!important}.footer-superiore .text-light a,.footer-superiore .text-light h4,.navbar-dark a.btn-carrello,.navbar-dark a.btn-cerca,.text-light{color:var(--light)!important}.footer-superiore .text-dark a,.footer-superiore .text-dark h4,.text-dark{color:var(--dark)!important}a.text-primary{color:var(--primary-over)!important}a.text-secondary{color:var(--secondary-over)!important}a.text-success{color:var(--success-over)!important}a.text-info{color:var(--info-over)!important}a.text-warning{color:var(--warning-over)!important}a.text-danger{color:var(--danger-over)!important}a.text-light{color:var(--light-over)!important}a.text-dark{color:var(--dark-over)!important}.border-primary{border-color:var(--primary)!important}.border-secondary{border-color:var(--secondary)!important}.border-success{border-color:var(--success)!important}.border-info{border-color:var(--info)!important}.border-warning{border-color:var(--warning)!important}.border-danger{border-color:var(--danger)!important}.border-light{border-color:var(--light)!important}.border-dark{border-color:var(--dark)!important}html{min-height:100%;scroll-behavior:smooth}body{height:100%;min-height:calc(100vh - 98px);margin-top:98px;font-size:17px}.page-wrapper{flex:1}body.extraspace,body.menu-centrato.extraspace{margin-top:136px;min-height:calc(100vh - 136px)}header{z-index:10;height:0!important}main.noTopSpace{top:-200px}.footer{bottom:0;width:100%}.navbar{-webkit-transition:padding .2s;-moz-transition:padding .2s;-o-transition:padding .2s;transition:padding .2s}.affix{padding:.75em 1em!important;-webkit-box-shadow:0 0 20px 0 rgba(50,50,50,.25);-moz-box-shadow:0 0 20px 0 rgba(50,50,50,.25);box-shadow:0 0 20px 0 rgba(50,50,50,.25);-webkit-transition:padding .2s linear;-moz-transition:padding .2s linear;-o-transition:padding .2s linear;transition:padding .2s linear}section{overflow:hidden;padding:3em 0}section.blog,section.ecommerce{overflow:auto}section.negativeTopMargin{margin-top:-98px}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.95)}#page-loader{top:0;right:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:11}.admin-bar img{width:20px;padding:0;margin-left:-2px}.admin-bar{height:148px;top:calc(50% - 74px);z-index:1001;right:-1px}.admin-bar .list-group{border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:0 0 50px -10px rgba(0,0,0,.25)}.admin-bar .list-group:hover{box-shadow:0 0 50px 0 rgba(0,0,0,.25)}.admin-bar .list-group-item{height:50px;display:flex!important;align-items:center!important}.admin-bar .list-group,.admin-bar .list-group-item,.admin-bar a{position:relative;overflow:inherit!important}.admin-bar .baloon{position:absolute;top:-1px;right:56px;height:50px;padding-left:12px;background:#fff;border:1px solid rgba(0,0,0,.125);border-right:1px solid #fff;border-top-left-radius:.125rem;border-bottom-left-radius:.125rem;white-space:nowrap;opacity:0}#cookie-law-bar.load,.admin-bar li:hover .baloon{opacity:1}.over-the-top-bar,.popover-body .btn{position:relative;z-index:2}.over-the-top-bar nav{min-height:38px}.hamburger,.over-the-top-bar .container{padding:0}.over-the-top-bar .navbar-toggler{position:absolute;height:20px;width:20px;right:8px;top:8px;padding:0;margin:0}.over-the-top-bar .nav-link{padding-top:.5rem;padding-bottom:.5rem}.over-the-top-bar ul.list-inline.mr-0{margin:auto 0;padding:.2rem 0}.barra-laterale #sidebar.navbar-dark ul li a:not(.dropdown-item),.over-the-top-bar .navbar-dark #testoBarraSuperiore a,.over-the-top-bar .navbar-dark .profili-social a,.over-the-top-bar .text-white a,.titolo-sovrapposto.stile-2 a{color:rgba(255,255,255,.85)}.over-the-top-bar .text-secondary a:hover{color:var(--secondary-over)}.over-the-top-bar .text-info a:hover{color:var(--info-over)}.inserzionista.text-success a:hover,.over-the-top-bar .text-success a:hover{color:var(--success-over)}.over-the-top-bar .text-warning a:hover{color:var(--warning-over)}.over-the-top-bar .text-danger a:hover{color:var(--danger-over)}.footer-superiore .text-light a:hover,.over-the-top-bar .text-light a:hover,table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc_disabled{color:var(--light-over)}.footer-superiore .text-dark a:hover,.over-the-top-bar .text-dark a:hover{color:var(--dark-over)}.barra-laterale #sidebar.navbar-light ul li a:not(.dropdown-item),.over-the-top-bar .navbar-light #testoBarraSuperiore a,.over-the-top-bar .navbar-light .profili-social a{color:rgba(0,0,0,.85)}#progressbar .active,.barra-laterale #sidebar.navbar-light .ricerca-inline .form-control:focus,.barra-laterale #sidebar.navbar-light .ricerca-inline input[type=text],.barra-laterale #sidebar.navbar-light button:hover,.navbar-light #testoBarraSuperiore,.over-the-top-bar .navbar-light #testoBarraSuperiore a:hover,.over-the-top-bar .navbar-light .profili-social a:hover{color:#000}.over-the-top-bar .hamburger-inner,.over-the-top-bar .hamburger-inner:after,.over-the-top-bar .hamburger-inner:before{width:20px;height:2px;border-radius:4px;background-color:var(--light)}.menu-principale{z-index:1;padding-top:1.2rem!important;padding-bottom:1.2rem!important;border-bottom:1px solid rgba(0,0,0,.05)}.menu-principale.affix{padding-top:.25rem!important;padding-bottom:.25rem!important}.menu-principale.extraspace{margin-top:38px}.menu-principale span.badge{position:relative;top:-7px}.navbar-brand img{max-width:200px;height:50px;-webkit-transition:-webkit-transform .2s;transition:transform .2s}.affix .navbar-brand img{transform:scale(.85) translateX(-15px)}.barra-laterale .affix .navbar-brand img{transform:scale(.85) translateX(-20px)}@media screen and (min-width:376px){.navbar-brand img{max-width:300px}}@media screen and (min-width:576px){.over-the-top-bar nav{height:38px}.menu-principale.extraspace{margin-top:38px}}nav.bg-semi-transparent.navbar-dark{background-color:rgba(0,0,0,.5)}nav.bg-semi-transparent.navbar-light{background-color:rgba(255,255,255,.5)}.selettore-lingue .nav-link.dropdown-toggle{padding-top:6px;padding-bottom:0}.selettore-lingue>li>.nav-link.dropdown-toggle:after{transform:translateY(-2px)}.selettore-lingue img{width:22px;margin-top:-10px}.selettore-lingue .dropdown-menu{position:absolute;min-width:72px}.selettore-lingue .dropdown-menu img{padding-top:5px}.navbar-toggler{cursor:pointer;margin:0 6px 0 auto;padding-left:1.25em;position:relative;width:40px;height:40px;border:none}.menu-principale .navbar-toggler{margin:8px 16px 0 0;border:none}.menu-global{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;left:0;border-top:3px solid;border-color:var(--primary);width:100%;-webkit-transition:.55s;transition:.55s}.sliding-u-b-t,.sliding-u-l-r-l{position:relative;display:inline-block}.menu-top{top:8px}.menu-middle{top:18px}.menu-bottom{top:28px}.menu-bottom-click,.menu-top-click{-webkit-backface-visibility:hidden;top:15px}.menu-top-click{backface-visibility:hidden;-webkit-transform:rotate(50deg);transform:rotate(50deg);-webkit-transition:.55s .5s;transition:.55s .5s}.menu-middle-click{opacity:0}.menu-bottom-click{backface-visibility:hidden;-webkit-transform:rotate(-410deg);transform:rotate(-410deg);-webkit-transition:.55s .5s;transition:.55s .5s}.navbar-dark .menu-global{border-color:var(--light)}.menu-principale .hamburger-inner,.menu-principale .hamburger-inner:after,.menu-principale .hamburger-inner:before{width:30px;height:3px;border-radius:4px;background-color:var(--primary)}.sliding-u-l-r-l:after,.sliding-u-l-r-l:before{width:0;bottom:0;height:3px;position:absolute;content:'';display:block}#ricercaFullScreen .close:hover span.line,.navbar-dark .hamburger-inner,.navbar-dark .hamburger-inner:after,.navbar-dark .hamburger-inner:before,.text-white .separatore-inferiore:after,.text-white .separatore-superiore:after{background-color:#fff}.sliding-u-l-r-l{padding-bottom:3px}.sliding-u-l-r-l:before{left:0;transition:width,background .5s}.sliding-u-l-r-l:after{right:0;background:var(--primary);transition:width .5s}.sliding-u-l-r-l:hover:before{width:100%;background:var(--primary);transition:width .5s}.sliding-u-l-r-l:hover:after{width:100%;background:0 0;transition:none}.sliding-u-b-t:after{content:'';position:absolute;bottom:0;left:0;height:0;width:100%;background:0 0;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s}.sliding-u-b-t:hover:after{height:3px;background:var(--primary)}.elencoCategorie .card-header:hover,.navbar-dark .sliding-u-l-r-l:after,.navbar-dark .sliding-u-l-r-l:hover:before,.struttura .colonna-secondaria{background:var(--light)}.navbar-dark .sliding-u-b-t:hover:after{height:3px;background:var(--light)}.navbar .megamenu{padding-top:16px}.dropdown-menu.megamenu.show{width:100%!important}.barra-laterale .dropdown-menu.megamenu{min-width:100vw}a.btn-cerca{color:var(--primary)!important}a:hover.btn-cerca{color:var(--primary-over)!important}.navbar-dark a:hover.btn-cerca{color:var(--light-over)!important}#ricercaFullScreen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.95);z-index:1200;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-ms-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-transform:translate(0,-100%) scale(0,0);-moz-transform:translate(0,-100%) scale(0,0);-o-transform:translate(0,-100%) scale(0,0);-ms-transform:translate(0,-100%) scale(0,0);transform:translate(0,-100%) scale(0,0);opacity:0}#ricercaFullScreen.open{-webkit-transform:translate(0,0) scale(1,1);-moz-transform:translate(0,0) scale(1,1);-o-transform:translate(0,0) scale(1,1);-ms-transform:translate(0,0) scale(1,1);transform:translate(0,0) scale(1,1);opacity:1}#ricercaFullScreen h3{position:absolute;top:25%;width:100%;color:#fff;text-align:center}#ricercaFullScreen input[type=search]{position:absolute;top:50%;width:100%;color:#fff;background:rgba(0,0,0,0);font-size:2em;font-weight:300;text-align:center;border:0;margin:-51px auto 0;padding-left:30px;padding-right:30px;outline:0}#ricercaFullScreen span.line,#ricercaFullScreen span.line:last-child{height:1px;top:16px;right:0;background-color:rgba(255,255,255,.8);position:absolute}#ricercaFullScreen .btn{position:absolute;top:50%;left:calc(50% - 50px);width:100px;margin-top:60px}#ricercaFullScreen .close{position:fixed;top:20px;right:15px;width:46px;height:46px;color:#fff;background-color:transparent;border:none;opacity:1;border-radius:0}#ricercaFullScreen span.line{width:46px;transform:rotate(45deg)}#ricercaFullScreen span.line:last-child{width:46px;transform:rotate(-45deg)}@media screen and (min-width:768px){#ricercaFullScreen input[type=search]{font-size:3em}}@media screen and (min-width:992px){.menu-principale .navbar-nav .nav-link{padding-right:.6rem;padding-left:.6rem}a.btn-cerca{padding-left:.6rem;padding-right:.6rem}}a:hover.btn-carrello{color:var(--primary-over)!important}.navbar-dark a:hover.btn-carrello{color:var(--light-over)!important}.carrello .dropdown-menu{min-width:280px;max-width:420px}.carrello .dropdown-menu .btn{width:auto}.footer-superiore .h4,.footer-superiore h4{font-size:1.5rem!important;font-weight:700!important}#toTop{opacity:0;display:inline-block;position:fixed;bottom:1em;right:1em;z-index:99;font-size:18px;border:none;outline:0;background-color:var(--primary);color:#fff;cursor:pointer;padding:14px 15px 17px;border-radius:0;line-height:0;visibility:hidden;-webkit-transition:background-color .3s ease-in-out,bottom .2s,opacity .2s,visibility .2s;-moz-transition:background-color .3s ease-in-out,bottom .2s,opacity .2s,visibility .2s;-o-transition:background-color .3s ease-in-out,bottom .2s,opacity .2s,visibility .2s;transition:background-color .3s ease-in-out,bottom .2s,opacity .2s,visibility .2s}#toTop:hover{background-color:var(--primary-over)}#toTop.show{opacity:1;visibility:visible}#cookie-law-bar{position:fixed;width:100%;bottom:0;right:0;margin:0;padding:1em;z-index:10;background:#fff;color:#777;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out .5s}.labelVisibile.portfolio .text-title,img{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out}@media(min-width:1024px){.sliding-u-b-t:hover:after{height:20px}.sliding-u-b-t:hover{padding-top:10px;padding-bottom:20px}#cookie-law-bar{width:400px;bottom:20px;right:20px}}#contenitoreComponenti section{padding-top:0!important;padding-bottom:0!important}#contenitoreComponenti section:last-child{margin-bottom:2em!important}#contenitoreComponenti .container{margin-top:0!important}.SezioneADueColonne .row>[class*=col-]>.row,.SezioneAQuattroColonne .row>[class*=col-]>.row,.SezioneATreColonne .row>[class*=col-]>.row{width:calc(100% + 30px)}.h1.separatore-inferiore,.h2.separatore-inferiore,.h3.separatore-inferiore,.h4.separatore-inferiore,.h5.separatore-inferiore,.h6.separatore-inferiore,h1.separatore-inferiore,h2.separatore-inferiore,h3.separatore-inferiore,h4.separatore-inferiore,h5.separatore-inferiore,h6.separatore-inferiore{position:relative;margin-bottom:2em}.h1.separatore-inferiore:after,.h2.separatore-inferiore:after,.h3.separatore-inferiore:after,.h4.separatore-inferiore:after,.h5.separatore-inferiore:after,.h6.separatore-inferiore:after,h1.separatore-inferiore:after,h2.separatore-inferiore:after,h3.separatore-inferiore:after,h4.separatore-inferiore:after,h5.separatore-inferiore:after,h6.separatore-inferiore:after{content:'';width:28px;height:3px;position:absolute;left:0;margin:auto;bottom:-1em;background-color:var(--primary)}.h1.separatore-inferiore:before,.h2.separatore-inferiore:before,.h3.separatore-inferiore:before,.h4.separatore-inferiore:before,.h5.separatore-inferiore:before,.h6.separatore-inferiore:before,h1.separatore-inferiore:before,h2.separatore-inferiore:before,h3.separatore-inferiore:before,h4.separatore-inferiore:before,h5.separatore-inferiore:before,h6.separatore-inferiore:before{content:'';width:158px;height:1px;background:#d0d0d0;position:absolute;left:0;margin:auto;bottom:calc(-1em + 1px)}.text-secondary .separatore-inferiore:after,.text-secondary .separatore-superiore:after{background-color:var(--secondary)}.text-success .separatore-inferiore:after,.text-success .separatore-superiore:after{background-color:var(--success)}.text-warning .separatore-inferiore:after,.text-warning .separatore-superiore:after{background-color:var(--warning)}.text-danger .separatore-inferiore:after,.text-danger .separatore-superiore:after{background-color:var(--danger)}.text-dark .separatore-inferiore:after,.text-dark .separatore-superiore:after{background-color:var(--dark)}.text-light .separatore-inferiore:after,.text-light .separatore-superiore:after,table.dataTable.display tbody tr.odd,table.dataTable.stripe tbody tr.odd{background-color:var(--light)}.h1.text-center.separatore-inferiore:after,.h1.text-center.separatore-inferiore:before,.h1.text-center.separatore-superiore:after,.h1.text-center.separatore-superiore:before,.h2.text-center.separatore-inferiore:after,.h2.text-center.separatore-inferiore:before,.h2.text-center.separatore-superiore:after,.h2.text-center.separatore-superiore:before,.h3.text-center.separatore-inferiore:after,.h3.text-center.separatore-inferiore:before,.h3.text-center.separatore-superiore:after,.h3.text-center.separatore-superiore:before,.h4.text-center.separatore-inferiore:after,.h4.text-center.separatore-inferiore:before,.h4.text-center.separatore-superiore:after,.h4.text-center.separatore-superiore:before,.h5.text-center.separatore-inferiore:after,.h5.text-center.separatore-inferiore:before,.h5.text-center.separatore-superiore:after,.h5.text-center.separatore-superiore:before,.h6.text-center.separatore-inferiore:after,.h6.text-center.separatore-inferiore:before,.h6.text-center.separatore-superiore:after,.h6.text-center.separatore-superiore:before,.text-center .capolettera,.text-center .h1.separatore-inferiore:after,.text-center .h1.separatore-inferiore:before,.text-center .h1.separatore-superiore:after,.text-center .h1.separatore-superiore:before,.text-center .h2.separatore-inferiore:after,.text-center .h2.separatore-inferiore:before,.text-center .h2.separatore-superiore:after,.text-center .h2.separatore-superiore:before,.text-center .h3.separatore-inferiore:after,.text-center .h3.separatore-inferiore:before,.text-center .h3.separatore-superiore:after,.text-center .h3.separatore-superiore:before,.text-center .h4.separatore-inferiore:after,.text-center .h4.separatore-inferiore:before,.text-center .h4.separatore-superiore:after,.text-center .h4.separatore-superiore:before,.text-center .h5.separatore-inferiore:after,.text-center .h5.separatore-inferiore:before,.text-center .h5.separatore-superiore:after,.text-center .h5.separatore-superiore:before,.text-center .h6.separatore-inferiore:after,.text-center .h6.separatore-inferiore:before,.text-center .h6.separatore-superiore:after,.text-center .h6.separatore-superiore:before,.text-center h1.separatore-inferiore:after,.text-center h1.separatore-inferiore:before,.text-center h1.separatore-superiore:after,.text-center h1.separatore-superiore:before,.text-center h2.separatore-inferiore:after,.text-center h2.separatore-inferiore:before,.text-center h2.separatore-superiore:after,.text-center h2.separatore-superiore:before,.text-center h3.separatore-inferiore:after,.text-center h3.separatore-inferiore:before,.text-center h3.separatore-superiore:after,.text-center h3.separatore-superiore:before,.text-center h4.separatore-inferiore:after,.text-center h4.separatore-inferiore:before,.text-center h4.separatore-superiore:after,.text-center h4.separatore-superiore:before,.text-center h5.separatore-inferiore:after,.text-center h5.separatore-inferiore:before,.text-center h5.separatore-superiore:after,.text-center h5.separatore-superiore:before,.text-center h6.separatore-inferiore:after,.text-center h6.separatore-inferiore:before,.text-center h6.separatore-superiore:after,.text-center h6.separatore-superiore:before,h1.text-center.separatore-inferiore:after,h1.text-center.separatore-inferiore:before,h1.text-center.separatore-superiore:after,h1.text-center.separatore-superiore:before,h2.text-center.separatore-inferiore:after,h2.text-center.separatore-inferiore:before,h2.text-center.separatore-superiore:after,h2.text-center.separatore-superiore:before,h3.text-center.separatore-inferiore:after,h3.text-center.separatore-inferiore:before,h3.text-center.separatore-superiore:after,h3.text-center.separatore-superiore:before,h4.text-center.separatore-inferiore:after,h4.text-center.separatore-inferiore:before,h4.text-center.separatore-superiore:after,h4.text-center.separatore-superiore:before,h5.text-center.separatore-inferiore:after,h5.text-center.separatore-inferiore:before,h5.text-center.separatore-superiore:after,h5.text-center.separatore-superiore:before,h6.text-center.separatore-inferiore:after,h6.text-center.separatore-inferiore:before,h6.text-center.separatore-superiore:after,h6.text-center.separatore-superiore:before{left:0;right:0}.h1.text-right.separatore-inferiore:after,.h1.text-right.separatore-inferiore:before,.h1.text-right.separatore-superiore:after,.h1.text-right.separatore-superiore:before,.h2.text-right.separatore-inferiore:after,.h2.text-right.separatore-inferiore:before,.h2.text-right.separatore-superiore:after,.h2.text-right.separatore-superiore:before,.h3.text-right.separatore-inferiore:after,.h3.text-right.separatore-inferiore:before,.h3.text-right.separatore-superiore:after,.h3.text-right.separatore-superiore:before,.h4.text-right.separatore-inferiore:after,.h4.text-right.separatore-inferiore:before,.h4.text-right.separatore-superiore:after,.h4.text-right.separatore-superiore:before,.h5.text-right.separatore-inferiore:after,.h5.text-right.separatore-inferiore:before,.h5.text-right.separatore-superiore:after,.h5.text-right.separatore-superiore:before,.h6.text-right.separatore-inferiore:after,.h6.text-right.separatore-inferiore:before,.h6.text-right.separatore-superiore:after,.h6.text-right.separatore-superiore:before,.text-right .capolettera,.text-right .h1.separatore-inferiore:after,.text-right .h1.separatore-inferiore:before,.text-right .h1.separatore-superiore:after,.text-right .h1.separatore-superiore:before,.text-right .h2.separatore-inferiore:after,.text-right .h2.separatore-inferiore:before,.text-right .h2.separatore-superiore:after,.text-right .h2.separatore-superiore:before,.text-right .h3.separatore-inferiore:after,.text-right .h3.separatore-inferiore:before,.text-right .h3.separatore-superiore:after,.text-right .h3.separatore-superiore:before,.text-right .h4.separatore-inferiore:after,.text-right .h4.separatore-inferiore:before,.text-right .h4.separatore-superiore:after,.text-right .h4.separatore-superiore:before,.text-right .h5.separatore-inferiore:after,.text-right .h5.separatore-inferiore:before,.text-right .h5.separatore-superiore:after,.text-right .h5.separatore-superiore:before,.text-right .h6.separatore-inferiore:after,.text-right .h6.separatore-inferiore:before,.text-right .h6.separatore-superiore:after,.text-right .h6.separatore-superiore:before,.text-right h1.separatore-inferiore:after,.text-right h1.separatore-inferiore:before,.text-right h1.separatore-superiore:after,.text-right h1.separatore-superiore:before,.text-right h2.separatore-inferiore:after,.text-right h2.separatore-inferiore:before,.text-right h2.separatore-superiore:after,.text-right h2.separatore-superiore:before,.text-right h3.separatore-inferiore:after,.text-right h3.separatore-inferiore:before,.text-right h3.separatore-superiore:after,.text-right h3.separatore-superiore:before,.text-right h4.separatore-inferiore:after,.text-right h4.separatore-inferiore:before,.text-right h4.separatore-superiore:after,.text-right h4.separatore-superiore:before,.text-right h5.separatore-inferiore:after,.text-right h5.separatore-inferiore:before,.text-right h5.separatore-superiore:after,.text-right h5.separatore-superiore:before,.text-right h6.separatore-inferiore:after,.text-right h6.separatore-inferiore:before,.text-right h6.separatore-superiore:after,.text-right h6.separatore-superiore:before,h1.text-right.separatore-inferiore:after,h1.text-right.separatore-inferiore:before,h1.text-right.separatore-superiore:after,h1.text-right.separatore-superiore:before,h2.text-right.separatore-inferiore:after,h2.text-right.separatore-inferiore:before,h2.text-right.separatore-superiore:after,h2.text-right.separatore-superiore:before,h3.text-right.separatore-inferiore:after,h3.text-right.separatore-inferiore:before,h3.text-right.separatore-superiore:after,h3.text-right.separatore-superiore:before,h4.text-right.separatore-inferiore:after,h4.text-right.separatore-inferiore:before,h4.text-right.separatore-superiore:after,h4.text-right.separatore-superiore:before,h5.text-right.separatore-inferiore:after,h5.text-right.separatore-inferiore:before,h5.text-right.separatore-superiore:after,h5.text-right.separatore-superiore:before,h6.text-right.separatore-inferiore:after,h6.text-right.separatore-inferiore:before,h6.text-right.separatore-superiore:after,h6.text-right.separatore-superiore:before{left:auto;right:0}.h1.separatore-superiore,.h2.separatore-superiore,.h3.separatore-superiore,.h4.separatore-superiore,.h5.separatore-superiore,.h6.separatore-superiore,h1.separatore-superiore,h2.separatore-superiore,h3.separatore-superiore,h4.separatore-superiore,h5.separatore-superiore,h6.separatore-superiore{position:relative;margin-top:50px!important}.h1.separatore-superiore:after,.h2.separatore-superiore:after,.h3.separatore-superiore:after,.h4.separatore-superiore:after,.h5.separatore-superiore:after,.h6.separatore-superiore:after,h1.separatore-superiore:after,h2.separatore-superiore:after,h3.separatore-superiore:after,h4.separatore-superiore:after,h5.separatore-superiore:after,h6.separatore-superiore:after{content:'';width:28px;height:3px;position:absolute;left:0;margin:auto;top:-22px;background-color:var(--primary)}.h1.separatore-superiore:before,.h2.separatore-superiore:before,.h3.separatore-superiore:before,.h4.separatore-superiore:before,.h5.separatore-superiore:before,.h6.separatore-superiore:before,h1.separatore-superiore:before,h2.separatore-superiore:before,h3.separatore-superiore:before,h4.separatore-superiore:before,h5.separatore-superiore:before,h6.separatore-superiore:before{content:'';width:158px;height:1px;background:#d0d0d0;position:absolute;left:0;margin:auto;top:-21px}.text-white hr.stile-1:after,hr.stile-1:after{content:" ";display:inline-block;position:relative;top:-14px;height:8px;width:30px}.capolettera{position:absolute;font-size:3em;opacity:.1;left:0;top:-.45em;z-index:-1}hr.stile-1{padding:0;border:none;height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));text-align:center}hr.stile-1:after{background:var(--primary)}.text-white hr.stile-1,hr.stile-2{height:1px;padding:0;text-align:center}.text-white hr{border-top:1px solid rgba(255,255,255,.2)}.text-white hr.stile-1{border:none;background-image:-webkit-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,.75),rgba(255,255,255,0));background-image:-moz-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,.75),rgba(255,255,255,0));background-image:-ms-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,.75),rgba(255,255,255,0));background-image:-o-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,.75),rgba(255,255,255,0))}.text-white hr.stile-1:after{background:#fff}.text-white hr.stile-2:after,hr.stile-2:after{content:" ";display:inline-block;top:-13px;background:#fff;position:relative}hr.stile-2{border-top:1px solid #333}hr.stile-2:after{height:10px;width:10px;border-radius:10px;border:1px solid #333}.text-white hr.stile-2{padding:0;border-top:1px solid #fff;height:1px;text-align:center}.text-white hr.stile-2:after{height:10px;width:10px;border-radius:10px;border:1px solid #fff}.zigzag{margin:0 0 32px;background:#fff;position:relative;height:16px;z-index:1;border-top:0}.bg-danger .zigzag:after,.bg-danger .zigzag:before,.bg-dark .zigzag:after,.bg-dark .zigzag:before,.bg-info .zigzag:after,.bg-info .zigzag:before,.bg-light .zigzag:after,.bg-light .zigzag:before,.bg-primary .zigzag:after,.bg-primary .zigzag:before,.bg-secondary .zigzag:after,.bg-secondary .zigzag:before,.bg-success .zigzag:after,.bg-success .zigzag:before,.bg-warning .zigzag:after,.bg-warning .zigzag:before,.zigzag:after,.zigzag:before{content:"";display:block;position:absolute;left:0;right:0}.bg-danger .zigzag:before,.bg-dark .zigzag:before,.bg-info .zigzag:before,.bg-light .zigzag:before,.bg-primary .zigzag:before,.bg-secondary .zigzag:before,.bg-success .zigzag:before,.bg-warning .zigzag:before,.zigzag:before{height:12px;top:115%;background:linear-gradient(-135deg,#d3d3d3 8px,transparent 0) 0 8px,linear-gradient(135deg,#d3d3d3 8px,transparent 0) 0 8px;background-position:top left;background-repeat:repeat-x;background-size:16px 16px}.zigzag:after{height:16px;top:100%;background:linear-gradient(-135deg,#fff 8px,transparent 0) 0 8px,linear-gradient(135deg,#fff 8px,transparent 0) 0 8px;background-position:top left;background-repeat:repeat-x;background-size:16px 16px}.bg-primary .zigzag{margin:-.5em 0 2.25em;background:var(--primary);position:relative;height:16px;z-index:1}.bg-primary .zigzag:after{height:16px;top:100%;background:linear-gradient(-135deg,var(--primary) 8px,transparent 0) 0 8px,linear-gradient(135deg,var(--primary) 8px,transparent 0) 0 8px;background-position:top left;background-repeat:repeat-x;background-size:16px 16px}.bg-secondary .zigzag{margin:-.5em 0 2.25em;background:var(--secondary);position:relative;height:16px;z-index:1}.bg-secondary .zigzag:after{height:16px;top:100%;background:linear-gradient(-135deg,var(--secondary) 8px,transparent 0) 0 8px,linear-gradient(135deg,var(--secondary) 8px,transparent 0) 0 8px;background-position:top left;background-repeat:repeat-x;background-size:16px 16px}.bg-light .zigzag{background:var(--light);position:relative;height:16px;z-index:1}.bg-light .zigzag:after{height:16px;top:100%;background:linear-gradient(-135deg,var(--light) 8px,transparent 0) 0 8px,linear-gradient(135deg,var(--light) 8px,transparent 0) 0 8px;background-position:top left;background-repeat:repeat-x;background-size:16px 16px}.bg-dark .zigzag{margin:-.5em 0 2.25em;background:var(--dark);position:relative;height:16px;z-index:1}.bg-dark .zigzag:after{height:16px;top:100%;background:linear-gradient(-135deg,var(--dark) 8px,transparent 0) 0 8px,linear-gradient(135deg,var(--dark) 8px,transparent 0) 0 8px;background-position:top left;background-repeat:repeat-x;background-size:16px 16px}.bg-success .zigzag{margin:-.5em 0 2.25em;background:var(--success);position:relative;height:16px;z-index:1}.bg-success .zigzag:after{height:16px;top:100%;background:linear-gradient(-135deg,var(--success) 8px,transparent 0) 0 8px,linear-gradient(135deg,var(--success) 8px,transparent 0) 0 8px;background-position:top left;background-repeat:repeat-x;background-size:16px 16px}.bg-warning .zigzag{margin:-.5em 0 2.25em;background:var(--warning);position:relative;height:16px;z-index:1}.bg-warning .zigzag:after{height:16px;top:100%;background:linear-gradient(-135deg,var(--warning) 8px,transparent 0) 0 8px,linear-gradient(135deg,var(--warning) 8px,transparent 0) 0 8px;background-position:top left;background-repeat:repeat-x;background-size:16px 16px}.bg-info .zigzag{margin:-.5em 0 2.25em;background:var(--info);position:relative;height:16px;z-index:1}.bg-info .zigzag:after{height:16px;top:100%;background:linear-gradient(-135deg,var(--info) 8px,transparent 0) 0 8px,linear-gradient(135deg,var(--info) 8px,transparent 0) 0 8px;background-position:top left;background-repeat:repeat-x;background-size:16px 16px}.bg-danger .zigzag{margin:-.5em 0 2.25em;background:var(--danger);position:relative;height:16px;z-index:1}.bg-danger .zigzag:after{height:16px;top:100%;background:linear-gradient(-135deg,var(--danger) 8px,transparent 0) 0 8px,linear-gradient(135deg,var(--danger) 8px,transparent 0) 0 8px;background-position:top left;background-repeat:repeat-x;background-size:16px 16px}img{-o-transition:.3s ease-in-out;transition:.3s ease-in-out}img.circle{border-radius:50%}.img-container{overflow:hidden;clear:both;padding:0;margin:0;position:relative;z-index:2}.img-container .img-fluid{max-width:100%;width:100%;height:auto;margin:0;padding:0}a>.img-container{z-index:3}.img-container .extra-info{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}.img-container .extra-info span{position:absolute;right:-68px;bottom:-28px;z-index:5;background:rgba(255,255,255,.8);color:var(--dark);text-align:center;width:160px;height:80px;line-height:25px;transform:rotate(-45deg);font-size:.85em;font-weight:700}.img-container .extra-info h5{position:absolute;bottom:.5em;left:1em;right:1em;color:#fff;text-shadow:2px 2px rgba(0,0,0,.65)}.img-container .main-link a{position:absolute;top:28px;left:28px;right:28px;bottom:28px;background-color:transparent;z-index:5}.img-container.zoom .overlay{position:absolute;z-index:1;top:50%;bottom:50%;right:50%;left:50%;background:rgba(255,255,255,0);-moz-transition:.3s;-o-transition:.3s;transition:.3s}.img-container.zoom:hover .overlay{position:absolute;top:0;bottom:0;right:0;left:0;background:rgba(255,255,255,.2)}.img-container.zoom:hover .background-image,.img-container.zoom:hover img{transform:scale(1.2)}.img-container.rotazione .overlay{position:absolute;z-index:1;bottom:0;right:0;left:0;height:100%;top:50%;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);-moz-transition:.3s;-o-transition:.3s;transition:.3s}.img-container.o-slide .overlay,.img-container.v-slide .overlay{background:var(--secondary);position:absolute;z-index:1;right:0}.img-container.rotazione:hover .overlay{bottom:0;right:0;left:0;height:50%}.img-container.rotazione:hover .background-image,.img-container.rotazione:hover img{transform:scale(1.3) rotate(-10deg)}.img-container.o-slide img,.img-container.v-slide img{-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.img-container.v-slide .overlay{bottom:-10%;left:0;height:10%;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.img-container.v-slide:hover .overlay,.portfolio:hover .label{bottom:0}.img-container.v-slide:hover .background-image,.img-container.v-slide:hover img{transform:translateY(-10%) scale(1.1)}.img-container.o-slide .overlay{bottom:0;top:0;left:-10%;width:10%;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out}.barra-laterale.sinistra #sidebar.active,.fullscreen #sidebar.active,.img-container.o-slide:hover .overlay{left:0}.img-container.o-slide:hover .background-image,.img-container.o-slide:hover img{transform:translateX(10%) scale(1.1)}.figure-caption{font-size:95%;color:#4d4d4d;background:var(--light);padding:1em 1.25em}.bg-dark .figure-caption{color:#f1f1f1;background:var(--dark-over)}.owl-theme .owl-nav [class*=owl-]{color:var(--primary)!important;display:inline-block;cursor:pointer;border-radius:0}.owl-theme .owl-nav [class*=owl-]:hover{background:0 0;color:var(--primary-over);color:var(--primary-over)!important;text-decoration:none;border-color:transparent}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;margin-top:10px}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--primary);background-color:var(--primary)}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{background:0 0;color:inherit;font:inherit;border-radius:5em;-moz-transition:.3s ease-out;-o-transition:.3s ease-out;transition:.3s ease-out;border:none}.owl-carousel .owl-stage,.owl-carousel.owl-drag .owl-item{-ms-touch-action:auto;touch-action:auto}.overlay-area{position:absolute;width:100%;height:100%}#example-anchor{position:absolute;bottom:0;height:0;display:block}.slider-new .background-image{min-height:220px}.slider-new.h20 .background-image{height:20vh;min-height:220px}.slider-new.h30 .background-image{height:30vh;min-height:220px}.slider-new.h40 .background-image{height:40vh;min-height:220px}.slider-new.h50 .background-image{height:50vh;min-height:220px}.slider-new.h60 .background-image{height:60vh;min-height:220px}.slider-new.h70 .background-image{height:70vh;min-height:320px}.slider-new.h80 .background-image{height:80vh;min-height:320px}.slider-new.h90 .background-image{height:90vh;min-height:320px}.slider-new.h100 .background-image{height:100vh;min-height:320px}.owl-theme .owl-nav{-webkit-tap-highlight-color:transparent;position:absolute;text-align:center;margin:0;right:0;left:0;top:calc(50% - 39px);width:100%;font-size:3em;line-height:0}.owl-carousel .owl-nav button.owl-prev{position:absolute;left:8px;top:0;padding:14px 14px 26px 12px!important}.owl-carousel .owl-nav button.owl-next{position:absolute;right:8px;padding:14px 12px 26px 14px!important}.owl-carousel .item{position:relative;z-index:1;display:flex;justify-content:center;align-items:center}.owl-carousel .item .contenuto{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;z-index:2}.slider-new .dark-gradient{position:absolute;top:0;right:0;bottom:0;left:0;background:-moz-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.65) 0,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 100%);z-index:1}.slider-new .overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:url(../img/pattern-dots-001.png);z-index:1}.slider.slider-horizontal{min-width:100%}.slider.slider-horizontal .slider-tick-label-container{overflow-x:hidden;position:relative}.slider.slider-horizontal .slider-tick-label:last-child{position:absolute;right:0;text-align:right}#progressbar li.active:after,#progressbar li.active:before,.slider-selection,.struttura .btn-outline-dark:not(:disabled):not(.disabled):active{background:var(--primary)}.slider-handle{background-color:var(--primary);background-image:none;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 2px rgba(0,0,0,.01);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 2px rgba(0,0,0,.01);border:0 solid transparent}.slider-selection.tick-slider-selection{background-color:var(--warning);background-image:none}.slider-tick.in-selection{background-color:var(--warning-over);background-image:none}.slider.slider-horizontal .slider-track,.struttura .slider.slider-horizontal .slider-track{height:6px;margin-top:-3px}.full-page-slider .carousel-item{height:100vh;min-height:300px;background:center center/cover no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.metro-slider .sub-data{position:absolute;z-index:10;bottom:0;right:0;left:1rem;padding:.65rem 1rem 1rem;background:rgba(255,255,255,.95);transition:.3s ease-in-out}.metro-slider .sub-data .small{font-size:13px;padding-bottom:.45rem!important}.fullscreen #sidebar ul li a:hover,.metro-slider .px-0:hover .sub-data{background:#fff}.metro-slider h2{margin:8px 0 0;font-size:20px}.metro-slider .col-md-12.col-lg-6 h2,.struttura.risultati-ricerca .voto .text-center{font-size:20px}.metro-slider.template-2 .aspect-ratio-21-9{padding-bottom:85.71%}@media (min-width:767px) and (max-width:991px){.metro-slider .col-md-12.col-lg-6 .aspect-ratio-21-18,.metro-slider .col-md-12.col-lg-6 .aspect-ratio-21-9{padding-bottom:42.86%}}@media (min-width:992px) and (max-width:1199px){.metro-slider .col-md-6.col-lg-3 .sub-data{padding:0 .5rem .5rem}.metro-slider .col-md-6.col-lg-3 .sub-data .text-muted{display:none}}.social-media-links .round{padding:6px 5px}.tab-component .tab-content>.active{display:block;padding:1em;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;border-left:1px solid #dee2e6}.tab-component.vertical .tab-content>.active{display:block;padding:2em;border-top:1px solid #dee2e6;border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6;border-left:transparent}.nav-tabs--vertical{border-bottom:none;border-right:1px solid #dee2e6;display:flex;flex-flow:column nowrap}.nav-tabs--left{margin:0 0 0 15px}.nav-tabs--left .nav-item+.nav-item{margin-top:.25rem}.nav-tabs--left .nav-link{transition:border-color .125s ease-in;white-space:nowrap;border-radius:0}.nav-tabs--left .nav-link:hover{background-color:transparent;border-top:1px solid #dee2e6;border-right:1px solid transparent;border-bottom:1px solid #dee2e6;border-left:1px solid #dee2e6}.nav-tabs--left .nav-link.active{border-bottom-color:#dee2e6;border-right-color:#fff;margin-right:-1px;border-radius:0}.nav-tabs--left .nav-link.active:hover{background-color:#fff;border-color:#dee2e6 #fff #dee2e6 #dee2e6;border-radius:0}.testimonials blockquote,.text-white .nav-tabs--left .nav-link.active{background:rgba(0,0,0,.05)}.barra-laterale #sidebar.navbar-dark .ricerca-inline .form-control:focus,.barra-laterale #sidebar.navbar-dark .ricerca-inline input[type=text],.barra-laterale #sidebar.navbar-dark button:hover,.modal.fullscreen .modal-content a:not(.dropdown-item):hover,.modal.fullscreen .ricerca-inline button:hover,.text-white .nav-tabs--left .nav-link,.titolo-sovrapposto.stile-2 a:hover{color:#fff}.text-white .nav-tabs--left .nav-link.active:hover{background-color:rgba(0,0,0,.15);border-color:#dee2e6 #fff #dee2e6 #dee2e6;border-radius:0}.tabella-prezzi{position:relative;width:100%;clear:both}.tabella-prezzi .card{border:0;border-radius:0;-webkit-box-shadow:0 3px 0 0 rgba(0,0,0,.08);box-shadow:0 3px 0 0 rgba(0,0,0,.08);transition:.3s ease-in-out;padding:0 0 4.5rem;margin-bottom:2em;position:relative;will-change:transform;z-index:1;overflow:hidden}.tabella-prezzi .card:after{content:'';position:absolute;top:0;left:0;width:0%;height:5px;background-color:var(--primary);transition:.5s;z-index:0}.tabella-prezzi .card:hover{transform:scale(1.05);-webkit-box-shadow:0 20px 35px 0 rgba(0,0,0,.08);box-shadow:0 20px 35px 0 rgba(0,0,0,.08)}.tabella-prezzi .card .card-header{background-color:#fff;padding-left:2rem;border-bottom:0}.logo-grande,.struttura,.struttura.risultati-ricerca .item:first-of-type,.tabella-prezzi .card .card-block{padding-top:0}.tabella-prezzi .card .list-group-item{border:0;padding:.5rem 1.25rem;color:#787878;font-weight:300;border-bottom:1px solid #f1f1f1;margin:0 2rem;border-radius:0}.tabella-prezzi .card .list-group-item:last-child{border-bottom:none}.tabella-prezzi .card .list-group-item.text-muted{border:0;padding:.25rem;color:#b7b7b7!important;font-weight:300}.articoli-dal-blog.prodotti-dal-negozio .card.popular .img-container:before,.prodotti-dal-negozio .card.popular:before,.tabella-prezzi .card.popular:before{background-color:var(--secondary);border-bottom:1px solid var(--secondary-active);color:#fff;min-width:160px;transform:rotate(45deg);text-transform:uppercase;text-align:center;font-size:.8em}.tabella-prezzi .card .list-group-item i{position:absolute;left:0;top:50%;line-height:0}.tabella-prezzi .display-2{font-size:5rem;letter-spacing:-.25rem}.tabella-prezzi .display-2 .currency{font-size:2.75rem;position:relative;font-weight:400;top:-25px;letter-spacing:0}.tabella-prezzi .display-2 .period{font-size:1rem;color:#b3b3b3;letter-spacing:0;white-space:nowrap}.tabella-prezzi .card .btn{position:absolute;bottom:20px;left:30px;right:30px}.tabella-prezzi .card.popular:before{content:'Più popolare';font-weight:400;letter-spacing:.5px;position:absolute;padding:6px 36px;z-index:1;top:25px;right:-39px}.tabella-prezzi h4.display-4{font-size:1.7em;text-decoration:line-through}table.dataTable thead td,table.dataTable thead th{padding:10px 18px;border-bottom:1px solid rgba(0,0,0,.25)}table.dataTable.no-footer{border-bottom:1px solid rgba(0,0,0,.25)}table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{position:relative;background:0 0!important}table.dataTable thead .sorting:after{content:"\f0dc";font-family:"Font Awesome 5 Free";font-weight:900;width:12px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;top:1px;padding:0;right:-10px}table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc_disabled{content:"\f0dd";font-family:"Font Awesome 5 Free";font-weight:900;width:12px;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;top:1px;padding:0;right:-10px;display:inline-block}table.dataTable thead .sorting_asc:after{color:var(--primary)}table.dataTable thead .sorting_desc:after{content:"\f0de";font-family:"Font Awesome 5 Free";font-weight:900;width:12px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;top:1px;padding:0;right:-10px;color:var(--primary)}table.dataTable thead .sorting_desc_disabled{content:"\f0de";font-family:"Font Awesome 5 Free";font-weight:900;width:12px;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;top:1px;padding:0;right:-10px;color:var(--light-over)}.articoli-dal-blog .col-md-8.col-xl-9 .text-muted,.blog .col-md-8.col-xl-9 .text-muted{margin-bottom:14px}.articoli-dal-blog .col-md-8.col-xl-9 .text-muted.separatore-inferiore,.blog .col-md-8.col-xl-9 .text-muted.separatore-inferiore{margin-bottom:40px}.articoli-dal-blog .card{margin-bottom:2em}.articoli-dal-blog .card .p-4,.articoli-dal-blog .card .px-4.py-3{margin-bottom:30px!important}.articoli-dal-blog .card .btn,.articoloAffiancato .btn{position:absolute;bottom:0;right:0}.articoli-dal-blog.prodotti-dal-negozio .card .btn.aggiungi{position:absolute;bottom:0;left:32px;right:32px;width:calc(100% - 64px)}.articoli-dal-blog img.background-image,.blog img.background-image{height:260px}.blog .extra-info .badge{margin-right:.25rem}.articolo .extra-info .badge,.modal.fullscreen .profili-social .list-inline-item:last-of-type{margin-right:0}.articolo .col-10.col-xl-11 img{width:100%;height:auto}#formPrenotazione,.risorse .portfolio,.titolo-sovrapposto .titolo{margin-bottom:1em}.titolo-sovrapposto{margin:-6em 20px -1.5em;background:#fff;padding:1em 1.5em 0;z-index:2}.titolo-sovrapposto.stile-2{position:absolute;right:0;left:0;bottom:0;margin:0;background:rgba(0,0,0,.85)}.testimonials .owl-stage{margin-right:auto!important;margin-left:auto!important}.testimonials .card{margin-top:4em;margin-bottom:3em}.testimonials .profile-picture{position:absolute;top:-50px;right:0;left:0;text-align:center}.testimonials .profile-picture img{height:100px;width:100px;border:4px solid #fff}.testimonials blockquote{border:0}.testimonials .alternative img{height:100px;width:100px;border:10px solid #fff;margin:-25px auto 10px 10px;z-index:1}.testimonials .alternative blockquote::before{color:var(--primary);position:absolute;left:0;right:0;top:10px;width:100%}.testimonials .alternative .star-rating{position:absolute;top:0;right:15px}.barra-laterale #sidebar a[data-toggle=collapse],.flip-card img,.fullscreen #sidebar ul li a[data-toggle=collapse],.map-responsive,.multisteps-form__form,.popover-body,.prodotti-dal-negozio .card .p-3.mb-5,.ricerca-inline,.struttura .lista h5,.struttura.risultati-ricerca .voto{position:relative}.prodotti-dal-negozio .card{overflow:hidden;z-index:1;margin-bottom:3em}.prodotti-dal-negozio .card .star-rating{position:absolute;top:-10px;right:10px;background:#fff;z-index:2;border-radius:10px}.prodotti-dal-negozio .buttons{position:absolute;bottom:15px;right:15px;left:15px}.articoli-dal-blog.prodotti-dal-negozio .card.popular .img-container:before,.prodotti-dal-negozio .card.popular:before{content:'Offerta!';font-weight:400;letter-spacing:.5px;position:absolute;padding:6px;top:16px;right:-46px;z-index:3}.carica-file .custom-file-input~.custom-file-label::after,.fullscreen #sidebar ul li a.collapsed:before{content:"\f067";font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}#progressbar #step1:before,#progressbar #step2:before,#progressbar #step3:before,#progressbar #step4:before,.elencoCategorie .list-group-item:before,.fullscreen #sidebar ul li a.collapsed:before,.fullscreen #sidebar ul li ul li a:before{font-weight:900;font-family:"Font Awesome 5 Free"}.articoli-dal-blog.prodotti-dal-negozio .card.popular:before{content:none}.prodotti-dal-negozio.lista-nozze .card .lead{margin-bottom:15px}.prodotti-dal-negozio.lista-nozze .card.popular:before{content:'Regalato'}.prodotti-dal-negozio.lista-nozze .card.popular h5 strong{color:inherit}.map-responsive{overflow:hidden;padding-bottom:50%;height:0}.map-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.blog .card .titolo{margin-top:.75rem}.blog .tag-list .breadcrumb-item+.breadcrumb-item::before{color:#d3d3d3;padding-right:.1rem}.blog .doppia-colonna img.background-image{height:300px}.colonna-principale .container,.colonna-secondaria .container{padding-right:0;padding-left:0;margin-top:2.5rem!important;margin-bottom:2.5rem!important}.blog .colonna-principale .container .col-8,.blog .colonna-principale .container .col-md-8,.colonna-principale.col-md-6 .container .col-8,.colonna-principale.col-md-6 .container .col-md-8,.colonna-principale.col-md-9 .container .col-8,.colonna-principale.col-md-9 .container .col-md-8,.colonna-secondaria.col-md-3 .container .col-8,.colonna-secondaria.col-md-3 .container .col-md-8,.colonna-secondaria.col-md-6 .container .col-8,.colonna-secondaria.col-md-6 .container .col-md-8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:0;padding-left:0}@media (max-width:991px){.metro-slider .aspect-ratio-21-9{padding-bottom:85.71%}.colonna-principale .container .col-8,.colonna-principale .container .col-md-8,.colonna-secondaria .container .col-8,.colonna-secondaria .container .col-md-8{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:0;padding-left:0}}.barra-laterale ul ul a:hover,.elencoCategorie .list-group-item:hover{padding:.5rem .75rem .5rem 2rem}.elencoCategorie .card{border-bottom:none;margin-bottom:0}.elencoCategorie .card:last-of-type{border-bottom:1px solid rgba(0,0,0,.125)}.elencoCategorie .card-header{border:none!important;background:#fff}.elencoCategorie .card-header:last-child{margin-bottom:inherit}.elencoCategorie .card-header i{position:absolute;right:1em;top:0}.elencoCategorie .card-header+.list-group .list-group-item:first-child{border-top:1px solid var(--light-active)}.elencoCategorie ul .list-group-item{padding:.5rem .75rem .5rem 2em;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out;border-left:none;border:none;position:relative}.elencoCategorie ul .list-group-item:first-child{border-top:1px solid #000}.elencoCategorie ul .list-group-item a:hover,.elencoCategorie ul .list-group-item:hover a{color:var(--primary-over)!important}.elencoCategorie .list-group-item:before{content:"\f105";width:0;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;top:0;padding:0;left:-1.5rem;opacity:0;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out;color:var(--primary-over)}.barra-laterale #sidebar ul ul a:hover:before,.elencoCategorie .list-group-item:hover:before{left:-1rem;opacity:1}.tag-cloud a{margin-bottom:.35rem;margin-right:.45rem;font-weight:400}.ricerca-inline button{position:absolute;top:0;right:0;background:0 0}.ricerca-inline input{padding-right:2.1em}.widget .media .background-image{height:90px;width:90px}.widget .profili-social a{font-size:1.5em}.lista-prodotti .list-group-item:not(:last-of-type){border-bottom:0!important}.intro-text .h1,.intro-text .h2,.intro-text .h3,.intro-text .h4,.intro-text .h5,.intro-text .h6,.intro-text audio,.intro-text code,.intro-text div,.intro-text h1,.intro-text h2,.intro-text h3,.intro-text h4,.intro-text h5,.intro-text h6,.intro-text hr,.intro-text img,.intro-text ol,.intro-text p:not(:first-child),.intro-text pre,.intro-text table,.intro-text ul,.intro-text video{display:none!important}.Lista #accordion.lista{padding-left:15px;padding-right:15px}.lista h4 a{cursor:pointer;padding-right:36px}.filters{padding:0;list-style:none}.filters li{float:left}.filters li span{display:block;padding:.5rem 1.25rem;color:#777;cursor:pointer}.portfoliolist .portfolio{display:none;float:left;overflow:hidden}@media (max-width:767px){.dropdown-menu.megamenu.show{max-height:260px;overflow-x:hidden;overflow-y:auto}.header-categoria .background-image{min-height:220px}.portfolio .background-image{min-height:180px}}.portfolio-wrapper{overflow:hidden;position:relative!important;background-color:#fff;cursor:pointer}.portfolio img{width:100%;max-width:100%;position:relative;top:0;-webkit-transition:.6s cubic-bezier(.645, .045, .355, 1);transition:.6s cubic-bezier(.645, .045, .355, 1)}.portfolio .label{position:absolute;width:100%;bottom:-60px;-webkit-transition:.3s cubic-bezier(.645, .045, .355, 1);transition:.3s cubic-bezier(.645, .045, .355, 1)}.portfolio .label-bg{background:var(--primary);width:100%;height:100%;position:absolute;top:0;left:0}.portfolio .label-text{color:#fff;position:relative;z-index:2;padding:5px 8px}.annunci .doppia-colonna h5,.portfolio .text-title{font-size:1.1em}.portfolio .text-category{display:block;font-size:.9em}.portfolio:hover img{top:-30px}.portfoliolist.row.no-gutters .portfolio-wrapper.mb-4{margin-bottom:0!important}.labelVisibile.portfolio .label{position:absolute;width:100%;height:100%;bottom:0;-webkit-transition:.3s cubic-bezier(.645, .045, .355, 1);transition:.3s cubic-bezier(.645, .045, .355, 1);display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-pack:distribute!important;justify-content:space-around!important}.labelVisibile.portfolio .label-bg{background:rgba(255,255,255,0);-webkit-transition:350ms cubic-bezier(.645, .045, .355, 1);transition:350ms cubic-bezier(.645, .045, .355, 1)}.labelVisibile.portfolio:hover .label-bg{background:rgba(255,255,255,.25)}.labelVisibile.portfolio .text-title{font-size:26px;transition:.3s ease-in-out}.labelVisibile.portfolio:hover .text-title{transform:translateY(-10px)}.labelVisibile.portfolio .text-category{text-align:center}#galleria{max-width:100%!important}.ug-gallery-wrapper .ug-strip-panel{position:absolute;background-color:#f1f1f1;z-index:2}.ecommerce h1{font-size:28px}.list-group-item .items-counter{position:absolute;right:1rem;-webkit-box-shadow:-15px 0 10px 0 rgba(255,255,255,.9);-moz-box-shadow:-15px 0 10px 0 rgba(255,255,255,.9);box-shadow:-15px 0 10px 0 rgba(255,255,255,.9)}.list-group-item .popular:before{content:'Offerta';background-color:var(--secondary);border-bottom:1px solid var(--secondary-active);color:#fff;font-weight:400;letter-spacing:.5px;text-transform:uppercase;text-align:center;font-size:.6em;position:absolute;padding:1px 0;min-width:80px;transform:rotate(-45deg);z-index:0;top:10px;left:-22px}blockquote.recensione{padding:0 80px 0 0;background:0 0;border:none}blockquote.recensione:before{content:''}blockquote.recensione .star-rating{position:absolute;top:0;right:0}.shopping-cart .background-image{height:100px;width:100px;min-width:100px;min-height:100px}.shopping-cart .table-hover tbody tr:hover{background-color:rgba(0,0,0,.035)}.popover-body .bottom-gradient-white{position:absolute;bottom:30px;right:0;left:0;height:160px;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);z-index:1}.popover-body .background-image{width:40px;height:40px}.risorse .portfolio-wrapper{background:var(--light);height:100%;cursor:inherit;padding-bottom:3.5em!important}.risorse .portfolio .btn{position:absolute;bottom:1em;right:1em;left:1em;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;transition:.3s ease-in-out}.risorse .table .portfolio img{height:32px;min-width:32px;max-width:32px}.table .portfolio .btn{position:relative;bottom:inherit;left:inherit;right:inherit}.table .portfolio:hover img{top:0}.icona-contatti{width:46px}.griglia-annunci>.col,.griglia-annunci>[class*=col-]{padding-right:7px;padding-left:7px}.inserzionista{line-height:1em;position:relative}.inserzionista.text-success{padding-right:2.5em}.inserzionista button{position:absolute;right:0;width:30px;padding:0;height:30px;border-radius:5rem}.doppia-colonna .inserzionista button{position:absolute;width:24px;height:24px;bottom:1px!important;right:0!important}.doppia-colonna .inserzionista i{position:relative;font-size:16px;top:0}.annunci .doppia-colonna h1{font-size:1.7rem}.annunci .doppia-colonna h2{font-size:1.5rem}.ricerca-annunci .custom-select,.ricerca-annunci button{line-height:50px;padding:0 1rem;height:50px}.struttura .rounded{border-radius:.5rem!important}.struttura .rating{color:var(--warning);font-size:18px}.struttura .rating .disabled{color:#e1ecfa}.struttura .indirizzo{font-size:16px;margin-top:5px}.struttura .slider-container{position:relative;border-radius:.5rem;overflow:hidden}.struttura .slider-container .contatore{position:absolute;bottom:1.5em;right:1.5em;z-index:1;color:var(--primary);font-weight:500}.struttura .slider-container .bottom-box{position:absolute;bottom:0;background:rgba(255,255,255,.7);padding:.5em;width:100%;z-index:1;font-weight:500}.struttura .slider-container .bottom-box a{font-weight:800}.struttura a.read-more{margin-top:.5rem;color:var(--primary-over);display:block;font-weight:700;font-size:16px;line-height:1.2em}.struttura .list-group-item:first-child{border-top:none}.struttura .list-group-item:lash-child{border-bottom:none}.struttura .btn-outline-dark,.struttura .btn-outline-secondary{border:1px solid #ccc;color:#ccc}.struttura .contatore input[type=text]{text-align:center;font-weight:700;color:var(--primary);background:#fff}.struttura .btn-outline-secondary:hover,.struttura .btn-outline-secondary:not(:disabled):not(.disabled):active{border:1px solid var(--primary);background:var(--primary);color:#fff}.struttura .btn-lg{font-size:17px;position:relative}.struttura .leggi-tutto:after{opacity:1;position:absolute;right:26px;top:8px}.struttura .lista h5 i{position:absolute;right:1em;top:.5em;color:var(--warning)}.struttura .lista ul{list-style:none;padding-left:0}.struttura .lista ul li::before{content:"\2022";color:var(--warning);font-weight:700;display:inline-block;width:1em;margin-left:1em}.struttura .lista img{max-width:32px;max-height:32px}.struttura .jumbotron{font-size:20px;background:#e1ecfa;margin-left:-16px;margin-right:-16px}.struttura .featurette h3,.struttura .jumbotron p{font-size:16px}#formPrenotazione{position:relative;-moz-border-radius:.5rem;-webkit-border-radius:.5rem;border-radius:.5rem}.struttura .voto{margin-left:-8px}.struttura .colonna-secondaria .featurette h3,.struttura .colonna-secondaria p.big{font-size:18px}.struttura .featurette p{font-size:13px}.struttura .map-box .rating{font-size:15px;margin-bottom:.5rem}.struttura .price-box{position:relative;background:#fff;margin-top:2em;margin-bottom:2em;padding:1.5em 1.5em 1.2em;font-size:1.25em;border:3px solid var(--warning);border-radius:.25rem}.struttura .price-box .btn{position:absolute;right:calc(50% - 57px);bottom:-20.5px;font-weight:700}.struttura .colonna-secondaria .price-box h2{font-size:2.5em}.struttura .owl-carousel .owl-nav button.owl-next,.struttura .owl-carousel .owl-nav button.owl-prev{padding:0!important}.struttura .owl-carousel .owl-nav button.owl-next span,.struttura .owl-carousel .owl-nav button.owl-prev span{line-height:100%;height:100%}.struttura .slider.slider-horizontal .slider-selection{background:var(--warning)}.struttura.risultati-ricerca .item{padding-bottom:.5em;padding-top:2.5em;border-bottom:1px solid #f1f1f1;position:relative}.struttura.risultati-ricerca .item:last-of-type{border-bottom:none}.struttura.risultati-ricerca .item.non-disponibile:before{content:'non disponibile';position:absolute;top:6px;left:-4px;color:#fff;background-color:var(--danger);padding:2px 8px;border-radius:.15rem;font-size:14px}.struttura.risultati-ricerca .rating i{font-size:12px}.struttura.risultati-ricerca .voto .fa-stack{font-size:24px}.struttura.risultati-ricerca .offerta{padding:14px}.struttura.risultati-ricerca .price-box{margin-top:12px;padding:.75em 0 1.25em}.struttura.risultati-ricerca .slider-container .bottom-box{padding:.25em}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{background-color:var(--primary-over);border-color:var(--primary-over)}.griglia-immagini.lift [class*=col-]:hover img{-moz-transform:translateY(-16px);-webkit-transform:translateY(-16px);-o-transform:translateY(-16px);-ms-transform:translateY(-16px);transform:translateY(-16px)}.griglia-immagini.flip [class*=col-]:hover img{-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.griglia-immagini.rotate [class*=col-]:hover img{-moz-transform:rotate(-15deg);-webkit-transform:rotate(-15deg);-o-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}.flip-card{perspective:1000px;position:relative;width:100%;display:block}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s ease-in-out;transform-style:preserve-3d}.flip-card-back,.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{position:absolute;display:block;width:100%;height:100%;min-height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tablesorter-pager .btn-group-sm .btn{font-size:1.2em}#installazione .card-container.card{max-width:460px;padding:30px}#installazione .img-fluid{margin-right:5em;margin-left:5em}#installazione .pwd-forte{color:green;text-transform:uppercase}#installazione input[type=password]{-webkit-border-radius:0.25rem;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius:.25rem;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;border-radius:.25rem .25rem 0 0}#login .card-container.card{max-width:350px;padding:30px}#installazione .card,#login .card{background-color:#f7f7f7;padding:20px 25px 30px;margin:0 auto 25px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#msform .action-button,#msform .action-button-previous{width:33%;color:#fff;padding:10px;margin:10px 5px;font-weight:inherit;cursor:pointer}.form-signin #inputEmail,.form-signin #inputPassword{direction:ltr;font-size:16px}.form-signin button,.form-signin input[type=email],.form-signin input[type=password],.form-signin input[type=text]{width:100%;display:block;margin-bottom:10px;z-index:1;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#msform fieldset .form-card{position:relative;margin:auto 1.5em;text-align:left;color:#9e9e9e}#msform fieldset{background:#fff;border:0;border-radius:.5rem;box-sizing:border-box;width:100%;margin:0;padding-bottom:1em;position:relative}#msform input,#msform select,#msform textarea{padding:0 8px 4px;border:none;border-bottom:1px solid #ccc;border-radius:0;margin-bottom:25px;margin-top:2px;width:100%;box-sizing:border-box;font-size:16px;letter-spacing:1px}#msform input:focus,#msform select:focus,#msform textarea:focus{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border:none;font-weight:700;border-bottom:2px solid var(--primary);outline-width:0}#msform .action-button{background:var(--primary);border:0;border-radius:5rem}#msform .action-button:focus,#msform .action-button:hover{background:var(--primary-over);border-bottom:none;font-weight:inherit}#msform .action-button-previous{background:#d3d3d3;border:0;border-radius:5rem}#msform .action-button-previous:focus,#msform .action-button-previous:hover{background-color:#9f9f9f;border-bottom:none;font-weight:inherit}#msform select.list-dt{border:none;outline:0;border-bottom:1px solid #ccc;padding:2px 5px 3px;margin:2px}#msform select.list-dt:focus{border-bottom:2px solid var(--primary)}#msform .card{z-index:0;border:none;border-radius:.5rem;position:relative}#msform .fs-title{color:#131313;margin-bottom:10px;font-weight:700;text-align:center}#progressbar{margin-bottom:30px;overflow:hidden;color:#d3d3d3;padding:0}#progressbar li{font-size:12px;width:25%;float:left;position:relative}#progressbar #step1:before{content:"\f007"}#progressbar #step2:before{content:"\f1b0"}#progressbar #step3:before{content:"\f5ac"}#progressbar #step4:before{content:"\f00c"}#progressbar li:before{width:50px;height:50px;line-height:45px;display:block;font-size:18px;color:#fff;background:#d3d3d3;border-radius:50%;margin:0 auto 10px;padding:2px}#progressbar li:after{content:'';width:100%;height:2px;background:#d3d3d3;position:absolute;left:0;top:25px;z-index:-1}#msform .radio-group{position:relative;margin-bottom:25px}#msform .radio{display:inline-block;width:204;height:104;border-radius:0;background:#add8e6;box-shadow:0 2px 2px 2px rgba(0,0,0,.2);box-sizing:border-box;cursor:pointer;margin:8px 2px}#msform .radio:hover{box-shadow:2px 2px 2px 2px rgba(0,0,0,.3)}#msform .radio.selected{box-shadow:1px 1px 2px 2px rgba(0,0,0,.1)}.multisteps-form__progress{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.multisteps-form__progress-btn{transition:.15s linear;position:relative;padding-top:20px;color:rgba(108,117,125,.7);text-indent:-9999px;border:none;background-color:transparent;outline:0!important;cursor:pointer}@media (min-width:500px){.multisteps-form__progress-btn{text-indent:0}}.multisteps-form__progress-btn:before{position:absolute;top:0;left:50%;display:block;width:13px;height:13px;content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:.15s linear,transform .15s cubic-bezier(.05, 1.09, .16, 1.4),-webkit-transform .15s cubic-bezier(.05, 1.09, .16, 1.4);border:2px solid var(--primary);border-radius:50%;background-color:#fff;box-sizing:border-box;z-index:3}.multisteps-form__progress-btn:after{position:absolute;top:5px;left:calc(-50% - 13px / 2);transition:.15s linear;display:block;width:100%;height:2px;content:'';background-color:var(--primary);z-index:1}.barra-laterale.fissa-sx .overlay.active,.multisteps-form__progress-btn:first-child:after{display:none}.fullscreen #sidebar ul li a.collapsed:hover:before,.fullscreen #sidebar ul li ul li a:hover:before,.multisteps-form__progress-btn.js-active{color:var(--primary)}.multisteps-form__progress-btn.js-active:before{-webkit-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2);background-color:var(--primary)}.multisteps-form__panel{position:absolute;top:0;left:0;width:100%;height:0;opacity:0;visibility:hidden}.multisteps-form__panel.js-active{height:auto;opacity:1;visibility:visible}.multisteps-form__panel[data-animation=scaleIn]{-webkit-transform:scale(.9);transform:scale(.9)}.multisteps-form__panel[data-animation=scaleIn].js-active{transition:.2s linear;-webkit-transform:scale(1);transform:scale(1)}.multisteps-form__panel .custom-control.custom-checkbox.thumb{padding-left:0}.multisteps-form__form .custom-control-label{cursor:pointer}.multisteps-form__form .custom-control-label:hover img{opacity:.85;z-index:1}.multisteps-form__form .custom-control-label::after,.multisteps-form__form .custom-control-label::before{position:absolute;left:inherit;top:inherit;right:1rem;bottom:1rem;height:22px;width:22px;z-index:2;border-radius:2rem}.eventi .testo{margin-top:-20px;z-index:2}.eventi .badge{font-size:14px;border-right:4px solid #fff;border-bottom:4px solid #fff}.grafo .card{max-width:220px;padding:16px;background:#fff}.grafo .separatore{position:relative;width:50%;height:42px}.grafo .separatore span:first-child{position:absolute;width:50%;height:21px;border-right:1px solid rgba(0,0,0,.125);left:0}.grafo .separatore span:nth-child(2){width:50%;height:21px;margin-top:21px;left:0;border-left:1px solid rgba(0,0,0,.125);border-top:1px solid rgba(0,0,0,.125);position:absolute}.grafo .separatore span:nth-child(3){width:50%;height:21px;margin-top:21px;right:0;border-right:1px solid rgba(0,0,0,.125);border-top:1px solid rgba(0,0,0,.125);position:absolute}.extra.carica-file{min-height:calc(100vh - 136px)}.carica-file{min-height:calc(100vh - 98px)}.carica-file .custom-file-input~.custom-file-label::after{color:#fff;font-family:"Font Awesome 5 Free";font-weight:900}.configuratore-prodotto .nav-link.active .aspect-ratio-1-1{box-shadow:inset 0 0 0 4px}.configuratore-prodotto .base{position:relative;z-index:0}.configuratore-prodotto .overlay-lev-1{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.configuratore-prodotto .img-container img.border{border:3px dashed #e9ecef!important;padding:.75rem}.configuratore-prodotto .img-container .elimina{position:absolute;right:1.5em;top:1.5em;color:var(--danger)}.configuratore-prodotto .grafica{width:60%;margin:auto auto 8px}.configuratore-prodotto .testo h4{width:80%;font-size:3vw;margin:auto}@media (min-width:576px){.over-the-top-bar i.fas.fa-search{padding-top:7px}.configuratore-prodotto .grafica{width:70px}.configuratore-prodotto .testo h4{font-size:16px}}@media (min-width:768px){#toTop{right:20px}#toTop:hover{right:20px;bottom:30px}.metro-slider h2{font-size:17px}.metro-slider .col-md-6.col-lg-3 .sub-data .text-muted span.float-right{display:none}.metro-slider.template-2 .col-md-6.col-lg-6 .aspect-ratio-21-9{padding-bottom:42.86%}.articoli-dal-blog .card,.prodotti-dal-negozio .card{margin-bottom:0}.configuratore-prodotto .grafica{width:70px}.configuratore-prodotto .testo h4{font-size:16px}}@media (min-width:992px){.over-the-top-bar .container{padding:inherit}.navbar .has-megamenu{position:static!important}.navbar .megamenu{left:0;right:0;width:100%;transform:translate(0,-3px)}.dropdown-menu.megamenu{min-width:100vw}.struttura{padding-top:3em}.eventi .col-lg-3 h4,.eventi .col-lg-8 .badge{font-size:20px}.eventi .col-lg-8 h4{font-size:32px}.eventi .col-lg-3 .badge{font-size:12px}.configuratore-prodotto .grafica{width:80px}.configuratore-prodotto .testo h4{font-size:18px}}@media (min-width:1200px){.articoli-dal-blog.prodotti-dal-negozio .card .btn.aggiungi{position:absolute;bottom:0;left:0;right:16px;width:calc(100% - 16px)}.blog .doppia-colonna h2{font-size:1.25rem;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.blog .doppia-colonna p.lead{font-size:1.1rem}.annunci .doppia-colonna h2{font-size:1.35rem;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.configuratore-prodotto .grafica{width:100px}.configuratore-prodotto .testo h4{font-size:24px}}.iframe-container{position:relative;overflow:hidden;width:100%}.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.iframe-container.fullscreen{height:100vh;width:100vw}.barra-laterale.fissa-sx,body.barra-laterale,body.fullscreen,body.menu-a-tutto-schermo{margin-top:0;min-height:100vh}.barra-laterale.extraspace.fissa-sx,body.barra-laterale.extraspace,body.fullscreen.extraspace,body.menu-a-tutto-schermo.extraspace{margin-top:38px;min-height:calc(100vh - 38px)}.fullscreen #sidebarCollapse{position:absolute;top:2em;left:2em;z-index:2}.fullscreen #sidebar{width:250px;position:fixed;top:0;left:-250px;height:100vh;z-index:999;background:var(--light);color:#fff;transition:.3s;overflow-y:scroll;box-shadow:3px 3px 3px rgba(0,0,0,.2)}.barra-laterale #dismiss,.fullscreen #dismiss{line-height:35px;text-align:center;color:var(--primary);cursor:pointer}.fullscreen #dismiss{width:35px;height:35px;position:absolute;top:28px;right:.45em;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.barra-laterale .overlay,.fullscreen .overlay{display:none;position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.7);z-index:998;opacity:0;transition:.5s ease-in-out}.barra-laterale .overlay.active,.fullscreen .overlay.active{display:block;opacity:1}.fullscreen #sidebar .sidebar-header{padding:1em}.fullscreen #sidebar ul li a{padding:.35em 1em;font-size:1.1em;display:block}.fullscreen #sidebar ul li a.collapsed:before{display:inline-block;position:absolute;color:var(--light-active);right:1em;top:10px;font-size:.8em}.fullscreen #sidebar ul li ul li a{padding-left:1.75em;font-size:1em;display:block}.fullscreen #sidebar ul li ul li a:before{content:"\f105";display:inline-block;color:var(--light-active);font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;right:10px}.fullscreen #sidebar ul li a[aria-expanded=true],.fullscreen #sidebar ul li.active>a{color:var(--primary-active);font-weight:bolder}.fullscreen #content{width:100%;padding:0;min-height:100vh;transition:.3s;position:absolute;top:0;right:0}.barra-laterale .navbar{padding:15px 10px;background:#fff;border:none;border-radius:0;margin-bottom:40px;box-shadow:1px 1px 3px rgba(0,0,0,.1)}.barra-laterale .navbar-btn{box-shadow:none;outline:0!important;border:none}.barra-laterale .hamburger-inner,.barra-laterale .hamburger-inner:after,.barra-laterale .hamburger-inner:before{background:var(--primary);width:30px;height:3px;transition-duration:.15s}.barra-laterale #sidebarCollapse{position:fixed;right:1.5em;top:22px;z-index:2}.barra-laterale .hamburger-box{top:3px;width:37px}.barra-laterale.extraspace #sidebarCollapse{top:66px;z-index:2}.barra-laterale #sidebar{width:250px;position:fixed;top:0;right:-250px;height:100vh;z-index:999;background:var(--light);transition:.3s;overflow-y:scroll}.barra-laterale #sidebar.active{right:0;box-shadow:3px 3px 3px rgba(0,0,0,.2)}.barra-laterale #dismiss{width:35px;height:35px;background:0 0;position:absolute;top:23px;right:10px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.barra-laterale #dismiss:hover{background:#fff;color:var(--primary-over)}.barra-laterale #sidebar .sidebar-header{padding:1em 4em 1em 1em}.barra-laterale #sidebar ul li a{padding:.5em 1.15em;font-size:1em;display:block}.barra-laterale #sidebar.navbar-light ul li a:not(.dropdown-item):hover,.barra-laterale #sidebar.navbar-light ul li.active>a:not(.dropdown-item){color:#000;background:rgba(255,255,255,.15)}.barra-laterale #sidebar.navbar-light .dropdown i.rotate{color:#000!important}.barra-laterale #sidebar.navbar-dark ul li a:not(.dropdown-item):hover,.barra-laterale #sidebar.navbar-dark ul li.active>a:not(.dropdown-item){color:#fff;background:rgba(0,0,0,.15)}.barra-laterale #sidebar.navbar-dark .dropdown i.rotate,.barra-laterale li.active .fas.fa-pull-right{color:#fff!important}.barra-laterale #sidebar .profili-social{margin:.5em!important}.barra-laterale #sidebar .profili-social li a{background:0 0;padding:.5em}.barra-laterale #sidebar .profili-social li a:hover{background:0 0}.barra-laterale #sidebar a.collapse{background:var(--light-over)}.barra-laterale #sidebar .dropdown-toggle::after{display:block;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.barra-laterale #sidebar .fas.fa-pull-right{margin-left:0;margin-top:4px}.barra-laterale ul ul li a{font-size:1em!important;padding-left:2em!important;background:rgba(0,0,0,.1);transition:.2s ease-in-out}.barra-laterale ul ul li a.active,.barra-laterale ul ul li a:active,.barra-laterale ul ul li a:hover{background:rgba(0,0,0,.2)}.barra-laterale ul ul a:before{font-size:.9em!important;background:0 0}.barra-laterale ul ul a:hover{padding-left:2.5em!important;color:var(--primary-over)}.barra-laterale #sidebar ul ul a:before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;width:0;display:none;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;position:relative;top:0;padding:0;left:-1.5rem;opacity:0;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.barra-laterale #sidebar.active ul ul a:before,.barra-laterale.fissa-sx #sidebar ul ul li a:before{display:inline-block}.barra-laterale #sidebar .ricerca-inline{margin:0 1em;background:0 0;border:none;border-bottom:1px solid}.barra-laterale #sidebar .ricerca-inline .form-control:focus,.barra-laterale #sidebar .ricerca-inline input[type=text]{background:0 0;box-shadow:none!important;border:none;padding:.7em .7em .7em 0}.barra-laterale #sidebar button{margin-right:-12px;bottom:-2px}.barra-laterale #sidebar.navbar-dark .ricerca-inline{border-bottom:1px solid #fff}.barra-laterale #sidebar.navbar-dark .ricerca-inline input[type=text]::placeholder,.barra-laterale #sidebar.navbar-dark button{color:rgba(255,255,255,.5)}.barra-laterale #sidebar.navbar-light .ricerca-inline{border-bottom:1px solid #000}.barra-laterale #sidebar.navbar-light .ricerca-inline input[type=text]::placeholder,.barra-laterale #sidebar.navbar-light button{color:rgba(0,0,0,.5)}.barra-laterale #sidebar .selettore-lingue a{margin:6px 2px 0;position:relative;display:inline-block}.barra-laterale .navbar-brand{top:26px;left:1em;position:fixed;padding:0;margin:0;z-index:10}.barra-laterale.extraspace .navbar-brand,.menu-a-tutto-schermo.extraspace .navbar-brand{top:56px;z-index:10}.barra-laterale.extraspace .page-wrapper,.barra-laterale.extraspace.fissa-sx .page-wrapper,.barra-laterale.extraspace.fissa-sx main{margin-top:0}.barra-laterale #content{width:calc(100%);min-height:100vh;transition:.3s;position:absolute;top:0;right:0}body.barra-laterale.extraspace #content{min-height:calc(100vh - 38px);margin-top:0}.barra-laterale:not(.sinistra) .sticky-top{top:20px}.barra-laterale:not(.sinistra).extraspace .sticky-top{top:56px}.barra-laterale.sinistra #sidebarCollapse{position:relative;left:13px;top:4px;z-index:2}.barra-laterale.sinistra #sidebar{left:-250px}.barra-laterale.sinistra .navbar-brand{top:0;position:relative;left:22px}.barra-laterale.sinistra .menu-principale.affix{padding:10px!important}body.barra-laterale.sinistra #content{min-height:calc(100vh - 88px);margin-top:88px}body.barra-laterale.sinistra.extraspace #content{min-height:calc(100vh - 126px);margin-top:88px}.barra-laterale.fissa-sx #sidebar{width:250px;position:fixed;top:0;left:0;height:100vh;z-index:999;background:var(--light);transition:.3s;overflow-y:hidden;box-shadow:3px 3px 3px rgba(0,0,0,.1)}.barra-laterale.fissa-sx #sidebar.active{margin-left:0}.barra-laterale.fissa-sx #content{width:calc(100% - 250px);min-height:100vh;transition:.3s;position:absolute}.barra-laterale.fissa-sx .over-the-top-bar>nav{margin-left:250px}.barra-laterale.fissa-sx #sidebarCollapse{display:none;z-index:2}.barra-laterale.fissa-sx #sidebar .sidebar-header{padding:1.5em 2em}.barra-laterale .dropdown-menu.megamenu.show{left:5px!important;box-shadow:0 0 0 200vh rgba(0,0,0,.35)}@media (max-width:768px){.barra-laterale.fissa-sx #sidebar{margin-left:-250px;overflow-y:scroll;box-shadow:none}.barra-laterale.fissa-sx #sidebar.active{margin-left:0;box-shadow:3px 3px 3px rgba(0,0,0,.1)}.barra-laterale.fissa-sx #content{width:100%}.barra-laterale.fissa-sx .over-the-top-bar>nav{margin-left:0}.barra-laterale.fissa-sx #sidebarCollapse{display:block;z-index:2}.barra-laterale.fissa-sx .overlay.active{display:block}}body.menu-centrato{margin-top:98px;min-height:calc(100vh - 98px)}body.menu-centrato .navbar-toggler{position:absolute;right:1em;margin:14px 16px 0 0}body.menu-centrato .menu-principale .navbar-collapse{-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}@media (min-width:992px){body.menu-centrato{margin-top:146px;min-height:calc(100vh - 146px)}body.menu-centrato .sticky-top{top:160px}body.menu-centrato.extraspace{margin-top:184px;min-height:calc(100vh - 184px)}body.menu-centrato.extraspace .sticky-top{top:200px}body.menu-centrato .menu-principale{padding-bottom:.5rem!important}body.menu-centrato .menu-principale .navbar-collapse{margin-top:1rem;text-align:center}body.menu-centrato .menu-principale.affix .navbar-collapse{margin-top:0}body.menu-centrato .menu-principale.affix .navbar-brand img{transform:scale(.85) translate(0,0)}body.logo-centrato .menu-principale{padding-bottom:1.2rem!important}body.logo-centrato .menu-principale.affix{padding-top:.3rem!important;padding-bottom:.3rem!important}body.logo-centrato .menu-principale.affix .navbar-brand img{transform:scale(.85) translateX(0)}body.logo-centrato .menu-principale ul li a:not(.navbar-brand){width:90px}}.barra-laterale .logo-grande,.menu-a-tutto-schermo .logo-grande{padding-top:98px}.menu-a-tutto-schermo .menu-principale{box-shadow:none;border-bottom:none}.menu-a-tutto-schermo .menu-principale .hamburger{position:fixed;right:1em;top:36px;z-index:1000;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.menu-a-tutto-schermo .menu-principale.affix .hamburger{top:22px;right:.75rem}.menu-a-tutto-schermo.extraspace .menu-principale .hamburger{right:1em;top:71px}.menu-a-tutto-schermo.extraspace .menu-principale.affix .hamburger{top:55px;right:.75rem}.menu-a-tutto-schermo .sticky-top{top:120px}body.pie-di-pagina{margin-top:0;height:100vh}body.pie-di-pagina.extraspace{margin-top:38px;height:calc(100vh - 38px)}body.pie-di-pagina footer{padding-bottom:98px}.menu-pie-di-pagina{height:98px}.modal.fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);display:flex!important;align-items:center!important;z-index:-1}.modal.fullscreen.show{z-index:1200}.modal.fullscreen .modal-content{background:0 0;font-size:1.5em;border:none;box-shadow:none}.modal.fullscreen .modal-content a:not(.dropdown-item){display:block;position:relative;color:rgba(255,255,255,.75)}.modal.fullscreen .modal-content a.collapse{display:block;position:relative}.modal.fullscreen .modal-content a i.rotate{font-size:18px;bottom:calc(50% - 11px);right:0;position:absolute}.modal.fullscreen .modal-content ul>li{padding-bottom:.7rem}.modal.fullscreen .modal-content ul li ul{font-size:18px;line-height:32px}.modal.fullscreen .modal-content ul li ul li{margin-bottom:0;padding:.5rem 0 0}.modal.fullscreen .profili-social{margin-right:0!important;margin-left:0!important;width:100%!important;display:flex!important;justify-content:space-between!important}.modal.fullscreen .profili-social .list-inline-item{margin-right:12px;margin-bottom:0}.modal.fullscreen .ricerca-inline input[type=text],.modal.fullscreen .ricerca-inline input[type=text]:focus{background:0 0;color:#fff;border:none;border-bottom:1px solid;padding:.7em 0;box-shadow:none!important}.modal.fullscreen .ricerca-inline button{margin-right:-12px;bottom:-2px;color:rgba(255,255,255,.5)}.titoloDomanda{font-size:2em}
