html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure,footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video{margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;list-style-type: none}*{box-sizing:border-box}html{scroll-behavior: smooth}body{font-family: '', sans-serif;background: }p{color:;font-size:;line-height:2em;font-family:}img{max-width:100%;height:auto}#container{height: 100%}a{text-decoration: none}#container, header, nav, #content, #testata, .content-text, .content-box, .content-comunication, footer{width:100%}header{width:100%;background-color: #FFFFFF}#content{background: }.content-text, .content-comunication{background: transparent}.header-inner{position:relative;height:100vh;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display:flex;flex-direction:column}.colonna{width:50%}.foto{width:50%;float:right}.link{color:}.ul-recensioni{width:100%}.a-recensioni{width:50%;text-align:left}.img-recensioni{width:30%;display:inline-block;text-align:right}.recensione{width:70%;display:inline-block;text-align:left}.ul-recensioni{width:100%}.opaco:hover{opacity:0.5}.griglia{max-width:1200px;margin:0 auto}.main,#nav{margin: 0 auto}.main{overflow: hidden}.img-404{display:block}.flex{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-direction: column;justify-content: space-between}.fixed{position: fixed;top: 0;width: 100%;background: #fff;z-index: 20}#logo:hover{opacity:0.5}#button{position: relative;padding: 1.25em 3em;display: block;cursor: pointer;border: 0;border-radius: 8px;background-color: }#button:focus{outline: none}.cont{position: relative;margin-top: -10px;margin-left: -10px;display: flex;width: calc(100% + 20px);height: calc(100vh + 20px);justify-content: center;align-items: center;background-size: cover;transition: all 200ms linear}.cont.blur{filter: blur(5px)}.modal{position: fixed;top: 0;left: 0;display: flex;width: 100%;height: 100vh;justify-content: center;align-items: center;opacity: 0;visibility: hidden;z-index:10}.modal .content{position: relative;padding: 30px;width: 320px;height: auto;border-radius: 8px;background-color:;box-shadow: rgba(112, 128, 175, 0.2) 0px 16px 24px 0px;transform: scale(0);transition: transform 300ms cubic-bezier(0.57, 0.21, 0.69, 1.25)}.modal .close{position: absolute;top: 5px;right: 5px;width: 30px;height: 30px;cursor: pointer;border-radius: 8px;background-color: #000000;clip-path: polygon(0 10%, 10% 0, 50% 40%, 89% 0, 100% 10%, 60% 50%, 100% 90%, 90% 100%, 50% 60%, 10% 100%, 0 89%, 40% 50%)}.modal.open{opacity: 1;visibility: visible}.modal.open .content{transform: scale(1)}.li-recensione{width:100%;text-align:left}.li-recensione a{font-family:;font-size:15px;color:}h1,h1.title,h3.small-title,h2.title{font-family: "", serif;text-align: center;color:;line-height: 1em}h1,h1.title,h2.title{font-size: }p.headline{color: #6c5656;font-size: 36px;width: 100%;text-align: center;letter-spacing: 3px;margin-top: 10px;height: 35px;padding-bottom: 25px;border-bottom: 1px inset #2c3c5e}.content-text, .content-comunication,.text-container{padding: 100px 20px;text-align:center}h2.subtitle, .content-comunication h2{padding-bottom: 10px;color: }h2.title.white{color:#fff}h2.subtitle{font-size:;text-align: center;margin-top:10px;font-family: "", sans-serif;line-height: 1em}h3.small-title{font-size:;padding-bottom: 10px}#text p, .content-comunication p{color: #959595;text-align: justify}.text{width: 100%;font-weight: 400;color: #383636;font-size: 16px;text-align: justify;line-height:25px;margin-top:20px}.text a{color:#040f0f;font-weight: bolder}.text a:hover{text-decoration: none}.privacy{font-size:12px}.testi{font-size:13px}.domanda{font-family:;color:;font-size:;line-height:50px}.colonna{display:inline-block;float:left;width:100%;padding:20px}.gallery{display:flex;flex-wrap:wrap;align-items:center}.div-recensioni{background:;width:100%;padding:20px}.opinione{font-family: "";font-size:;text-align:center;color:}.link-recensione{font-size:1.1em;line-height:2em;font-family:}.css-sprite-icona-google{background:url('../images/social/icone.png') 0px -7px;width:23px;height:25px;display:block}.css-sprite-icona-menu{background:url('../images/social/icone.png') -23px -7px;width:18px;height:25px;display:inline-block}.css-sprite-Facebook-icon{background:url('../images/social/icone.png') -41px -0px;width:32px;height:32px;display:inline-block}.css-sprite-Instagram-icon{background:url('../images/social/icone.png') -73px -0px;width:32px;height:32px;display:inline-block}.css-sprite-Linkedin-icon{background:url('../images/social/icone.png') -105px -0px;width:32px;height:32px;display:inline-block}.css-sprite-Pinterest-icon{background:url('../images/social/icone.png') -137px -0px;width:32px;height:32px;display:inline-block}.css-sprite-Twitter-icon{background:url('../images/social/icone.png') -169px -0px;width:32px;height:32px;display:inline-block}div.grecaptcha-badge{z-index:100000}.asyncGallery{position: fixed;top: 0;left: 0;right: 0;bottom: 0;opacity: 0;z-index: 1000;visibility: hidden;background-color: rgba(0, 0, 0, 0.95);transition: opacity 200ms, visibility 200ms}.asyncGallery.is-visible{opacity: 1;visibility: visible}.asyncGallery__Item{position: absolute;top: 50%;left: 50%;opacity: 0;visibility: hidden;overflow: hidden;transform: translate(-50%, -50%);transition: opacity 200ms, visibility 200ms}.asyncGallery__Item.is-visible{opacity: 1;visibility: visible}.asyncGallery__ItemImage img{max-height: 80vh;display: block}.asyncGallery__ItemDescription,.asyncGallery__Loader{color: #fff}.asyncGallery__Loader{position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);display: none;color: #fff;z-index: 100}.asyncGallery__Loader.is-visible{display: block}.asyncGallery button{background-color: transparent;border: 0;outline: 0;padding: 0;font-size: 0;cursor: pointer}.asyncGallery__Close{position: absolute;top: 40px;right: 40px;width: 30px;height: 30px;z-index: 1000;background-repeat: no-repeat;background-size: 30px 30px;background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTEycHgiIHZlcnNpb249IjEuMSIgaGVpZ2h0PSI1MTJweCIgdmlld0JveD0iMCAwIDY0IDY0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA2NCA2NCI+CiAgPGc+CiAgICA8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjguOTQxLDMxLjc4NkwwLjYxMyw2MC4xMTRjLTAuNzg3LDAuNzg3LTAuNzg3LDIuMDYyLDAsMi44NDljMC4zOTMsMC4zOTQsMC45MDksMC41OSwxLjQyNCwwLjU5ICAgYzAuNTE2LDAsMS4wMzEtMC4xOTYsMS40MjQtMC41OWwyOC41NDEtMjguNTQxbDI4LjU0MSwyOC41NDFjMC4zOTQsMC4zOTQsMC45MDksMC41OSwxLjQyNCwwLjU5YzAuNTE1LDAsMS4wMzEtMC4xOTYsMS40MjQtMC41OSAgIGMwLjc4Ny0wLjc4NywwLjc4Ny0yLjA2MiwwLTIuODQ5TDM1LjA2NCwzMS43ODZMNjMuNDEsMy40MzhjMC43ODctMC43ODcsMC43ODctMi4wNjIsMC0yLjg0OWMtMC43ODctMC43ODYtMi4wNjItMC43ODYtMi44NDgsMCAgIEwzMi4wMDMsMjkuMTVMMy40NDEsMC41OWMtMC43ODctMC43ODYtMi4wNjEtMC43ODYtMi44NDgsMGMtMC43ODcsMC43ODctMC43ODcsMi4wNjIsMCwyLjg0OUwyOC45NDEsMzEuNzg2eiIvPgogIDwvZz4KPC9zdmc+Cg==")}.asyncGallery__Counter{position: absolute;font-size: 20px;font-weight: bold;color: #fff;right: 40px;bottom: 40px}.asyncGallery__Dots{position: absolute;left: 50%;bottom: 40px;display: flex;margin: 0;padding: 0;transform: translateX(-50%);list-style-type: none;z-index: 1000}.asyncGallery__Dots button{padding: 0;width: 10px;height: 10px;background-color: #fff;border: 0;outline: 0;border-radius: 50%}.asyncGallery__Dots li{opacity: 0.2;transition: opacity 200ms}.asyncGallery__Dots li + li{margin-left: 10px}.asyncGallery__Dots li.is-active{opacity: 1}.asyncGallery__Next,.asyncGallery__Prev{position: absolute;top: 50%;width: 30px;height: 30px;z-index: 1000;transition: transform 200ms, opacity 200ms;transform: translateY(-50%)}.asyncGallery__Next:disabled,.asyncGallery__Prev:disabled{opacity: 0.2;cursor: default}.asyncGallery__Next:before,.asyncGallery__Prev:before{position: absolute;content: "";top: 50%;left: 50%;background-image: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 129 129' xmlns:xlink='http://www.w3.org/1999/xlink' enable-background='new 0 0 129 129'%3E%3Cg%3E%3Cpath d='m40.4,121.3c-0.8,0.8-1.8,1.2-2.9,1.2s-2.1-0.4-2.9-1.2c-1.6-1.6-1.6-4.2 0-5.8l51-51-51-51c-1.6-1.6-1.6-4.2 0-5.8 1.6-1.6 4.2-1.6 5.8,0l53.9,53.9c1.6,1.6 1.6,4.2 0,5.8l-53.9,53.9z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E%0A");width: 30px;height: 30px;background-repeat: no-repeat;background-size: 30px 30px}.asyncGallery__Next{right: 40px}.asyncGallery__Next:hover{transform: translateX(2px) translateY(-50%)}.asyncGallery__Next:before{transform: translate3d(-50%, -50%, 0)}.asyncGallery__Prev{left: 40px}.asyncGallery__Prev:hover{transform: translateX(-2px) translateY(-50%)}.asyncGallery__Prev:before{transform: translate3d(-50%, -50%, 0) scale(-1)}.griglia{max-width: 1200px;margin: 0 auto}.gallery{display: flex;flex-wrap: wrap;align-items: center}.gallery div{max-width: calc(33.333% - 40px);margin: 20px;transition: opacity 200ms;cursor: pointer}.gallery div:hover{opacity: 0.8}.gallery div img{max-width: 100%}@media screen and (max-width: 768px){.asyncGallery__Close{top: 15px;right: 15px;width: 20px;height: 20px;background-size: 20px}.asyncGallery__Dots{bottom: 15px}.asyncGallery__Counter{right: 15px;bottom: 15px;font-size: 12px}.asyncGallery__Item{width: 100%}.asyncGallery__ItemImage img{max-height: none;max-width: 100%}.asyncGallery__ItemDescription{padding: 0 20px}.asyncGallery__Next,.asyncGallery__Prev{display: none}dialog{animation: appear 350ms ease-in 1;width:100%;position:relative;bottom:600px;border-radius:10px;box-shadow: 1px 1px 20px 1px #666666;border:0px solid;z-index:20}.gallery{display: block}.gallery div{max-width: 100%;margin: 20px 0 0}.gallery div img{max-width: 100%;min-width: 100%}}.cd-slider-wrapper{position: relative;width: 90%;max-width: 1024px;margin: 2em auto;overflow-x: hidden}.cd-slider > li{position: absolute;top: 0;left: 0;width: 100%;opacity: 0;overflow: hidden}.cd-slider > li.visible{position: relative;z-index: 2;opacity: 1}.cd-slider > li.is-animating{z-index: 3;opacity: 1}.cd-slider .cd-svg-wrapper{height: 0;padding-bottom: 57.15%}.cd-slider-wrapper svg{position: absolute;top: 0;left: 0;width: 100%;height: 100%}.cd-slider-navigation li{position: absolute;z-index: 3;top: 50%;bottom: auto;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);right: 10px;height: 48px;width: 48px}.cd-slider-navigation li a{display: block;height: 100%;overflow: hidden;text-indent: 100%;white-space: nowrap;color: transparent;background: url(../img/cd-icon-arrows.svg) no-repeat 0 0;-webkit-transition: -webkit-transform 0.2s;-moz-transition: -moz-transform 0.2s;transition: transform 0.2s}.no-touch .cd-slider-navigation li a:hover{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1)}.cd-slider-navigation li:last-of-type{left: 10px;right: auto}.cd-slider-navigation li:last-of-type a{background-position: -48px 0}.cd-slider-controls{position: absolute;bottom: 20px;left: 50%;right: auto;-webkit-transform: translateX(-50%);-moz-transform: translateX(-50%);-ms-transform: translateX(-50%);-o-transform: translateX(-50%);transform: translateX(-50%);z-index: 3;text-align: center;width: 90%}.cd-slider-controls::after{clear: both;content: "";display: table}.cd-slider-controls li{display: inline-block;margin-right: 10px}.cd-slider-controls li:last-of-type{margin-right: 0}.cd-slider-controls li.selected a{background-color: #ffffff}.cd-slider-controls a{display: block;overflow: hidden;text-indent: 100%;white-space: nowrap;color: transparent;height: 10px;width: 10px;border-radius: 50%;border: 2px solid #ffffff}.no-touch .cd-slider-controls a:hover{background-color: #ffffff}.container-slider{width: 100%;position: relative}.sl-slider-wrapper{width: 100%;height: 600px;overflow: hidden;position: relative}.sl-slider h2,sl-slider blockquote{padding: 100px 30px 10px 30px;width: 80%;max-width: 960px;color: #fff;margin: 0 auto;position: relative;z-index: 100}.sl-slider h2{font-size: 100px;text-shadow: 10px 5px 10px #333333;font-family:}.sl-slider p{text-shadow: 10px 5px 10px #FFFFFF;padding:20px;font-family:}.sl-slider blockquote{font-size: 28px;padding-top: 10px;font-weight: 300;text-shadow: 0 -1px 0 rgba(0,0,0,0.2);text-align:center;position:relative;padding:30px}.sl-slider blockquote cite{font-size: 16px;font-weight: 700;font-style: normal;text-transform: uppercase;letter-spacing: 5px;padding-top: 30px;display: inline-block;text-shadow: 10px 5px 10px #FFFFFF}.bg-img{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;position: absolute;width: 100%;height: 100%;-webkit-background-size: cover;-moz-background-size: cover;background-size: cover;background-position: center center}.nav-arrows span{position: absolute;z-index: 2000;top: 50%;width: 40px;height: 40px;border: 8px solid #ddd;border: 8px solid rgba(150,150,150,0.4);text-indent: -90000px;margin-top: -40px;cursor: pointer;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg)}.nav-arrows span:hover{border-color: rgba(150,150,150,0.9)}.nav-arrows span.nav-arrow-prev{left: 5%;border-right: none;border-top: none}.nav-arrows span.nav-arrow-next{right: 5%;border-left: none;border-bottom: none}.nav-dots{text-align: center;position: absolute;bottom: 2%;height: 30px;width: 100%;left: 0;z-index: 10}.nav-dots span{display: inline-block;position: relative;width: 16px;height: 16px;border-radius: 50%;margin: 3px;background: #ddd;background: rgba(150,150,150,0.4);cursor: pointer;box-shadow: 0 1px 1px rgba(255,255,255,0.4), inset 0 1px 1px rgba(0,0,0,0.1)}.nav-dots span{background: rgba(150,150,150,0.1);margin: 6px;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;box-shadow: 0 1px 1px rgba(255,255,255,0.4), inset 0 1px 1px rgba(0,0,0,0.1),0 0 0 2px rgba(255,255,255,0.5)}.nav-dots span.nav-dot-current,.nav-dots span:hover{box-shadow: 0 1px 1px rgba(255,255,255,0.4), inset 0 1px 1px rgba(0,0,0,0.1),0 0 0 5px rgba(255,255,255,0.5)}.nav-dots span.nav-dot-current:after{content: "";position: absolute;width: 10px;height: 10px;top: 3px;left: 3px;border-radius: 50%;background: rgba(255,255,255,0.8)}.testo-recensione{line-height:25px}.sl-trans-elems .deco{-webkit-animation: roll 1s ease-out both, fadeIn 1s ease-out both;-moz-animation: roll 1s ease-out both, fadeIn 1s ease-out both;-o-animation: roll 1s ease-out both, fadeIn 1s ease-out both;-ms-animation: roll 1s ease-out both, fadeIn 1s ease-out both;animation: roll 1s ease-out both, fadeIn 1s ease-out both}.sl-trans-elems h2{-webkit-animation: moveUp 1s ease-in-out both;-moz-animation: moveUp 1s ease-in-out both;-o-animation: moveUp 1s ease-in-out both;-ms-animation: moveUp 1s ease-in-out both;animation: moveUp 1s ease-in-out both}.sl-trans-elems blockquote{-webkit-animation: fadeIn 0.5s linear 0.5s both;-moz-animation: fadeIn 0.5s linear 0.5s both;-o-animation: fadeIn 0.5s linear 0.5s both;-ms-animation: fadeIn 0.5s linear 0.5s both;animation: fadeIn 0.5s linear 0.5s both}.sl-trans-back-elems .deco{-webkit-animation: scaleDown 1s ease-in-out both;-moz-animation: scaleDown 1s ease-in-out both;-o-animation: scaleDown 1s ease-in-out both;-ms-animation: scaleDown 1s ease-in-out both;animation: scaleDown 1s ease-in-out both}.sl-trans-back-elems h2{-webkit-animation: fadeOut 1s ease-in-out both;-moz-animation: fadeOut 1s ease-in-out both;-o-animation: fadeOut 1s ease-in-out both;-ms-animation: fadeOut 1s ease-in-out both;animation: fadeOut 1s ease-in-out both}.sl-trans-back-elems blockquote{-webkit-animation: fadeOut 1s linear both;-moz-animation: fadeOut 1s linear both;-o-animation: fadeOut 1s linear both;-ms-animation: fadeOut 1s linear both;animation: fadeOut 1s linear both}@-webkit-keyframes roll{0%{-webkit-transform: translateX(500px) rotate(360deg)}100%{-webkit-transform: translateX(0px) rotate(0deg)}}@-moz-keyframes roll{0%{-moz-transform: translateX(500px) rotate(360deg);opacity: 0}100%{-moz-transform: translateX(0px) rotate(0deg);opacity: 1}}@-o-keyframes roll{0%{-o-transform: translateX(500px) rotate(360deg);opacity: 0}100%{-o-transform: translateX(0px) rotate(0deg);opacity: 1}}@-ms-keyframes roll{0%{-ms-transform: translateX(500px) rotate(360deg);opacity: 0}100%{-ms-transform: translateX(0px) rotate(0deg);opacity: 1}}@keyframes roll{0%{transform: translateX(500px) rotate(360deg);opacity: 0}100%{transform: translateX(0px) rotate(0deg);opacity: 1}}@-webkit-keyframes moveUp{0%{-webkit-transform: translateY(40px)}100%{-webkit-transform: translateY(0px)}}@-moz-keyframes moveUp{0%{-moz-transform: translateY(40px)}100%{-moz-transform: translateY(0px)}}@-o-keyframes moveUp{0%{-o-transform: translateY(40px)}100%{-o-transform: translateY(0px)}}@-ms-keyframes moveUp{0%{-ms-transform: translateY(40px)}100%{-ms-transform: translateY(0px)}}@keyframes moveUp{0%{transform: translateY(40px)}100%{transform: translateY(0px)}}@-webkit-keyframes fadeIn{0%{opacity: 0}100%{opacity: 1}}@-moz-keyframes fadeIn{0%{opacity: 0}100%{opacity: 1}}@-o-keyframes fadeIn{0%{opacity: 0}100%{opacity: 1}}@-ms-keyframes fadeIn{0%{opacity: 0}100%{opacity: 1}}@keyframes fadeIn{0%{opacity: 0}100%{opacity: 1}}@-webkit-keyframes scaleDown{0%{-webkit-transform: scale(1)}100%{-webkit-transform: scale(0.5)}}@-moz-keyframes scaleDown{0%{-moz-transform: scale(1)}100%{-moz-transform: scale(0.5)}}@-o-keyframes scaleDown{0%{-o-transform: scale(1)}100%{-o-transform: scale(0.5)}}@-ms-keyframes scaleDown{0%{-ms-transform: scale(1)}100%{-ms-transform: scale(0.5)}}@keyframes scaleDown{0%{transform: scale(1)}100%{transform: scale(0.5)}}@-webkit-keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}@-moz-keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}@-o-keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}@-ms-keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}@keyframes fadeOut{0%{opacity: 1}100%{opacity: 0}}@media screen and (max-width: 660px){.bg img{padding:110px}.sl-slider-wrapper{height: 500px}.sl-slider h2{font-size: 50px}.sl-slider blockquote{font-size: 16px}}.sl-slider-wrapper{width: 100%;height: 600px;margin: 0 auto;position: relative;overflow: hidden}.sl-slider{position: absolute;top: 0;left: 0}.sl-slide,.sl-slides-wrapper,.sl-slide-inner{position: absolute;width: 100%;height: 100%;top: 0;left: 0}.sl-slide{z-index: 1}.sl-content-slice{overflow: hidden;position: absolute;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;background: #fff;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-o-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;opacity : 1}.sl-slide-horizontal .sl-content-slice{width: 100%;height: 50%;left: -200px;-webkit-transform: translateY(0%) scale(1);-moz-transform: translateY(0%) scale(1);-o-transform: translateY(0%) scale(1);-ms-transform: translateY(0%) scale(1);transform: translateY(0%) scale(1)}.sl-slide-horizontal .sl-content-slice:first-child{top: -200px;padding: 200px 200px 0px 200px}.sl-slide-horizontal .sl-content-slice:nth-child(2){top: 50%;padding: 0px 200px 200px 200px}.sl-slide-vertical .sl-content-slice{width: 50%;height: 100%;top: -200px;-webkit-transform: translateX(0%) scale(1);-moz-transform: translateX(0%) scale(1);-o-transform: translateX(0%) scale(1);-ms-transform: translateX(0%) scale(1);transform: translateX(0%) scale(1)}.sl-slide-vertical .sl-content-slice:first-child{left: -200px;padding: 200px 0px 200px 200px}.sl-slide-vertical .sl-content-slice:nth-child(2){left: 50%;padding: 200px 200px 200px 0px}.sl-content-wrapper{position: absolute}.sl-content{width: 100%;height: 100%;background: #fff}.sl-slide-horizontal .sl-slide-inner{background: #ddd}.sl-slide-vertical .sl-slide-inner{background: #ccc}.lazy{display: block;border: 0;opacity: 0;width: 100%;height: auto}.lazy:not(.initial){transition: opacity 1s}.lazy.initial, .lazy.loaded, .lazy.error{opacity: 1}.lazy:not([src]){visibility: hidden}.bar{position: fixed;top: 0;width:100%;background:;z-index: 105;display: flex;justify-content:center;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;height:100px;box-shadow: 10px 0px 10px 5px #333333}.bar,.intestazione{padding:20px 5%}.intestazione{margin-top:80px;z-index:4;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display:flex;flex-direction: column;justify-content:space-between;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;background:;padding-bottom:100px}#logo{width: 60%;text-align: center}#box-top-right p{text-align:center;font-size: }.call{text-align:center;max-width: 200px;display: block}.social{display:none}.btn-call{position: relative;color:;width: 250px;height: 50px;line-height: 50px;transition: all 0.3s;right:20px}.btn-call span{transition: all 0.3s;transform: scale(1, 1)}.btn-call::before, .btn-call::after{content:'';position: absolute;transition: all 0.3s;bottom: 0;left: 0;width: 100%;height: 100%;z-index: 1}.btn-one::before{left: 4px;z-index: 1;opacity: 0;background:;transform: scale(0.1, 1)}.btn-one:hover::before{opacity: 1;transform: scale(1, 1)}.btn-one::after{transition: all 0.3s;border: 1px solid;color:}.btn-one:hover::after{transform: scale(1, .1);opacity: 0}.dropdown{display: none;position: absolute;background: #fff;box-shadow: 0 4px 10px rgba(10, 20, 30, .4);z-index:10;width: auto;-webkit-transition: all 2s ease-in-out;transition: all 4s ease-in-out}.cbp-hrmenu{width: 100%;margin-top: 2em;background:;z-index:100}.cbp-hrmenu ul{margin: 0;padding: 0;list-style-type: none}.cbp-hrmenu > ul,.cbp-hrmenu , .cbp-hrsub-inner{width: 100%;margin: 0 auto}.cbp-hrmenu > ul > li{display: inline-block;font-family:;font-size:;color: }.cbp-hrmenu > ul > li :hover{background: }li.cbp-hropen > div.cbp-hrsub{background:}.cbp-hrmenu > ul > li > span > a , .cbp-hrmenu > ul > li > a{font-weight: 700;padding: 0.2em 0.7em;color:;display: inline-block}.cbp-hrmenu > ul > li > a:hover , .cbp-hrmenu > ul > li > span > a:hover{color: }.cbp-hrmenu > ul > li.cbp-hropen > div.cbp-hrsub > div.cbp-hrsub-inner > div > ul > li{border-bottom: 1px solid;line-height:50px}.cbp-hrmenu > ul > li.cbp-hropen > div.cbp-hrsub > div.cbp-hrsub-inner > div > ul > li > a{color:;font-family:;font-size:}.cbp-hrmenu > ul > li.cbp-hropen > div.cbp-hrsub > div.cbp-hrsub-inner > div > ul > li > a:hover{color: }.cbp-hrmenu .cbp-hrsub{display: none;position: absolute;background:;width: 100%;left: 0;z-index:1000}.cbp-hropen .cbp-hrsub{display: block;padding-bottom: 3em}.cbp-hrmenu .cbp-hrsub-inner > div{padding: 0 2em 0}.cbp-hrmenu .cbp-hrsub-inner:before,.cbp-hrmenu .cbp-hrsub-inner:after{content: " ";display: table}.cbp-hrmenu .cbp-hrsub-inner:after{clear: both}.cbp-hrmenu .cbp-hrsub-inner > div a{line-height: 2em}.cbp-hrsub h4{color:;padding: 2em 0 0.6em;margin: 0;font-size:;font-weight: 300;font-family: }@media screen and (max-width: 88.7em){.cbp-hrmenu{font-size: 80%;border: none;background:;height:70px;*box-shadow: 2px 2px 20px 2px #333333}.cbp-hrmenu > ul,.cbp-hrmenu .cbp-hrsub-inner{width: 100%;padding: 0}.cbp-hrmenu .cbp-hrsub-inner{padding: 0 2em;font-size: 75%}.cbp-hrmenu > ul > li{display: block;border-bottom: 2px solid;background:}.cbp-hrmenu > ul > li > a , .cbp-hrmenu > ul > li > span > a{display: block;color: }.cbp-hrmenu .cbp-hrsub{position: relative}.cbp-hrsub h4{padding-top: 0.6em}.cbp-hrmenu > li.cbp-hropen > div.cbp-hrsub > div.cbp-hrsub-inner > div > ul > li{border-bottom: 0px solid;line-height:50px}}@media screen and (max-width: 43em){.cbp-hrmenu{font-size: 120%;border: none;background:;box-shadow: 2px 2px 20px 2px #333333;height:70px}.cbp-hrmenu > ul,.cbp-hrmenu .cbp-hrsub-inner{width: 100%;padding: 0}.cbp-hrmenu .cbp-hrsub-inner{padding: 0 2em;font-size: 75%}.cbp-hrmenu > ul > li{display: block;border-bottom: 2px solid;background:}.cbp-hrmenu > ul > li > a , .cbp-hrmenu > ul > li > span > a{display: block;color: }.cbp-hrmenu .cbp-hrsub{position: relative}.cbp-hrsub h4{padding-top: 0.6em}.cbp-hrmenu > li.cbp-hropen > div.cbp-hrsub > div.cbp-hrsub-inner > div > ul > li{border-bottom: 0px solid;line-height:50px}}@media screen and (max-width: 36em){.cbp-hrmenu .cbp-hrsub-inner > div{width: 100%;float: none;padding: 0 2em}.cbp-hrmenu{box-shadow: 2px 2px 20px 2px #333333;height:70px}}.link-bar{display:none;background:#fffaf2}.content-text{display: none}.acc-wrapper{margin: 200px auto;padding: 20px;width: 100%}.accordion-item h3{font-size: 2rem;color:;padding: 1.3rem 0;margin: 0;text-align:left}.accordion-a{position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;align-items: center;width: 100%;padding: 1.5rem 3rem 1.5rem 1rem;color: #383636;font-size: 1rem;font-weight: 400;border-bottom: 1px solid #383636}.accordion-a:hover,.accordion-a:hover::after{cursor: pointer;color: #000}.accordion-a.active{color: #000;border-bottom: 1px solid #000}.accordion .content{opacity: 0;padding: 0 1rem;max-height: 0;border-bottom: 1px solid #e5e5e5;overflow: hidden;clear: both;-webkit-transition: all 0.2s ease 0.15s;-o-transition: all 0.2s ease 0.15s;transition: all 0.2s ease 0.15s}.accordion .content p{font-weight: 300}.accordion .content.active{opacity: 1;padding: 1rem;max-height: 100%;-webkit-transition: all 0.35s ease 0.15s;-o-transition: all 0.35s ease 0.15s;transition: all 0.35s ease 0.15s}#mainmenu{display:none;box-shadow: 10px 5px 10px 2px #333333;text-align:center;background:;position:relative;z-index:2;margin-top:14px}.btn-responsive-menu{margin:5px;float: left;cursor:pointer;color:;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background:;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;font-size:;font-family:}.hamburger{position: relative;display: inline-block;width: 18px;height: 18px;margin-right: 0.3em;background-image:url("../images/icona-menu.png")}.hamburger:before{content:'';position: absolute;top: 0.3em;left: 0px;width: 100%}.show{display:block!important}.col-dx ul li a.current{color:#fff}.col-sx a{color:}.col-sx a:hover{text-decoration: none}#testata img{max-width:100%;height:auto}.top{width: 110px;margin-left: 95px;-webkit-border-radius: 10px 10px 2px 2px;-moz-border-radius: 10px 10px 2px 2px;border-radius: 10px 10px 2px 2px;background:#6f856b;border:1px solid #4a5a47;text-align:center;padding:5px 0}.top img{max-width: 100%;height:auto}.pad{float:left}.center{width:100%;background:#6f856b;border:1px solid #4a5a47;margin-top:10px;-webkit-border-radius: 2px 2px 10px 10px;-moz-border-radius: 2px 2px 10px 10px;border-radius: 2px 2px 10px 10px}.content-box .center p{padding:10px;color:#fff}.left, .right{float: left}.left h2, .right h2{font-size: 21px;color: white;padding-bottom: 5px}.left ul, .right ul{padding-top: 20px;list-style-position: inside}.left ul li, .right ul li{line-height: 25px}.content-box{background-image: url('../images/');background-size:cover;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;text-align:center;padding:100px 50px}.profilo{float: left}.content-box .text{font-size: 13px;text-align: center;color: #fff}.lightbox ul{list-style:none}.lightbox ul li{display:inline-block;width: 45%}.lightbox ul li img{max-width:100%;height:auto}.social-f{width:100%;text-align:center}.icon{display:inline-block;margin:5px 10px 0 0;width:32px;height:32px;transition:width 2s, height 2s;-webkit-transition:width 2s, height 2s, -webkit-transform 2s;opacity:0.7;-moz-transition:width 2s, height 2s, -moz-transform 2s;filter:alpha(opacity=70)}.icon:hover{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);opacity:1.0;filter:alpha(opacity=100)}.three-col{box-sizing:border-box;padding:20px}section{clear:both;padding: 50px 0 100px}section.pad-section{padding: 0}.clear{clear:both}hr{border-top: 1px solid #ccc;border-bottom: 1px solid #fff;margin: 25px 0;clear: both}.intro-servizi{font-size: 120%;color:#B4B2B2}.aligncenter{text-align: center}.alignleft{text-align: left}.alignright{text-align: right}.alignjustify{text-align: justify}a.link:hover{text-decoration: none}.methodo{background-color:#1e2023;padding:5px}.contents{position: relative;width: 100%;margin: auto;overflow: hidden}.contents .content-overlay{background: rgba(0,0,0,0.7);position: absolute;height: 100%;width: 100%;left: 0;top: 0;bottom: 0;right: 0;opacity: 0;-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s}.contents .content-overlay{opacity: 1}.contents-details{position: absolute;text-align: center;padding-left: 1em;padding-right: 1em;width: 100%;top: 50%;left: 50%;opacity: 0;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transition: all 0.3s ease-in-out 0s;-moz-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s}.contents .contents-details{top: 50%;left: 50%;opacity: 1}.contents-details h3{color: #fff;font-weight: 500;letter-spacing: 0.15em;margin: 0 0 10px;text-transform: uppercase;font-size:20px}.contents-details p{color: #fff;font-size: 1.2em;margin: 0 0 20px}.contents-details a{padding: 0.6rem;outline: none;border: none;border-radius: 3px;background: white;color: black;font-weight: bold;cursor: pointer;transition: 0.4s ease}.contents-details a:hover{background:;color: white}.fadeIn-bottom{top: 80%}.row{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display:flex;flex-direction: column;width: 100%;height: auto;padding: 20px 0}.descrizione{margin-bottom: 20px;text-align:justify}.content-comunication{color: white}.content-comunication h2{font-size: 21px}footer,#footer{width: 100%;padding: 50px 0;background: }#footer h3{color:;font-size:40px;font-family:;line-height:50px}.col-sx, .col-center , .col-dx{color:;margin: 30px 0}.col-center{order: 1;margin: 0 auto}.col-sx{order: 2;text-align: center;margin: 0 auto;padding-top:70px}.col-dx{order: 3;margin:0 auto}.logo-foot{overflow: auto;padding-bottom: 10px;border-bottom: 1px solid;text-align:center}.col-sx p, .col-center p{font-size: 20px;padding-top: 10px;color: }.col-sx b{color:;font-size: 20px;margin: 0 auto}.col-sx span{line-height:20px}.col-center p{text-align: center;color: #}.col-dx{margin-right: 0px;text-align: left;padding-left:20px;line-height:22px;margin: 0 auto;padding-top:70px;font-size:20px}.col-dx ul li a{color: }.col-dx ul li a:hover{color: }.col-dx h3{color: white;font-size: 16px;padding: 0px 0px 15px 0px}.profilo img,.profilo-last img{border: 2px solid #000}#footer a.mwa{color:#999;font-size:10px;text-decoration:underline}#footer a.mwa:hover{text-decoration: none}@media only screen and (max-width:1419px){.cbp-hrmenu{box-shadow: 2px 2px 20px 2px #333333}.ul-recensioni{width:100%}}@media only screen and (min-width: 768px){.header-inner{position:relative;height:100vh;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display:flex;flex-direction:column}.bar{position: relative;justify-content:space-between;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center}.social{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display:flex;flex-direction:row;justify-content:space-around}.social a{display:block;opacity: .7;transition: opacity .25s ease-in-out;-moz-transition: opacity .25s ease-in-out;-webkit-transition: opacity .25s ease-in-out;padding:0 5px}.social a:hover{opacity: 1}.intestazione{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display:flex;flex-direction: row;justify-content:space-between;-webkit-box-align: center;-moz-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: centerf;background:;margin-top:0px;.colonna{display:inline-block;float:left;width:48%;padding:50px}}.ul-recensioni{width:30%}#logo{width: auto}#box-top-right p{text-align:left;font-size: }#slides .slide .title{font-size: 5em}.lightbox ul li{display:inline-block;width: auto}.row{justify-content: space-between;flex-direction: row;width: 100%}.descrizione{width: 100%;padding-right: 50px}.col-dx{text-align: left;line-height:22px;padding-top:50px}.col-sx{text-align: center;padding-left:20px;line-height:22px;padding-top:50px}.col-center{text-align: center;color: #;width:50%}}@media only screen and (min-width:688px){.ul-recensioni{width:50%}}@media only screen and (min-width: 1420px){.header-inner{margin-top: 0}h2.subtitle{font-size:;margin-bottom: 40px}.flex{flex-direction: row}.bar{position: relative}.intestazione{margin-top: 0}.bar, .intestazione, .main{padding:10px 15%}#mainmenu{display:block}.btn-responsive-menu{display: none}.dropdown{display: none;position: absolute;background: #fff;box-shadow: 0 4px 10px rgba(10, 20, 30, .4);z-index:10;width: auto;-webkit-transition: all 2s ease-in-out;transition: all 4s ease-in-out}.link-bar{padding: 20px 0;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display:flex;flex-direction:row;justify-content: center;font-size:20px}.cool-link{display: inline-block;color:;text-decoration: none;margin: 0 10px}.cool-link::after{content:'';display: block;width: 0;height: 2px;background:;transition: width .3s}.cool-link:hover::after{width: 100%}.content-text{display: block}.acc-wrapper{display: none}.col-sx, .col-center , .col-dx{color:;max-width: 250px}.col-center{order: 2}.col-sx{order: 1;text-align: left}.col-dx{order: 3}.content-text, .content-comunication,.text-container{padding: 100px}.carousel-wrapper{width: 50%}.colonna{display:inline-block;float:left;width:48%;padding:50px}.ul-recensioni{width:20%}}button#ihavecookiesBtn{margin-left: 0px !important}#gdpr-cookie-message{position: fixed;right: 30px;bottom: 30px;max-width: 400px;background-color:;padding: 20px;border-radius: 5px;box-shadow: 0 6px 6px rgba(0,0,0,0.25);margin-left: 30px;font-family: system-ui;z-index:5000}#gdpr-cookie-message h4{color:;font-family:;font-weight: 500;margin-bottom: 10px;font-size: }#gdpr-cookie-message h5{color:;font-family: "";font-size:;font-weight: 500;margin-bottom: 10px}#gdpr-cookie-message p, #gdpr-cookie-message ul{color:;font-size:;line-height: 1.5em;font-family: ""}#gdpr-cookie-message p:last-child{margin-bottom: 0}#gdpr-cookie-message li{width: 49%;display: inline-block}#gdpr-cookie-message a{color:;text-decoration: none;font-size:;padding-bottom: 2px;border-bottom: 1px solid;transition: all 0.3s ease-in}#gdpr-cookie-message a:hover{color:;border-bottom-color:;transition: all 0.3s ease-in}#gdpr-cookie-message button,button#ihavecookiesBtn{border: none;background:;color:;font-family: "";font-size:;padding: 7px;border-radius: 3px;margin-left: 0px;cursor: pointer;transition: all 0.3s ease-in}#gdpr-cookie-message button:hover{background:;color:;transition: all 0.3s ease-in}button#gdpr-cookie-advanced, button#gdpr-cookie-refuse{background:;color:;margin:8px;font-size: }#gdpr-cookie-message button:disabled{opacity: 0.3}#gdpr-cookie-message input[type="checkbox"]{float: none;margin-top: 0;margin-right: 5px}