@import url(../js/lightgallery/css/lightgallery.min.css);*{-webkit-tap-highlight-color:rgba(255,255,255,0)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}div{position:relative}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}img{display:block;max-width:100%;width:100%}*{font-family:'DM Sans', sans-serif;font-weight:300}div,p,a,strong,em,span,h1,h2,h3,h4,h5,h6,header,footer,button,label,td,th,select,input,textarea{font-family:'DM Sans', sans-serif;font-style:normal;font-weight:300;font-size:15px;line-height:normal;color:#000}@media (min-width: 769px){div,p,a,strong,em,span,h1,h2,h3,h4,h5,h6,header,footer,button,label,td,th,select,input,textarea{font-size:15px;line-height:22px}}@media screen and (min-width: 1600px){div,p,a,strong,em,span,h1,h2,h3,h4,h5,h6,header,footer,button,label,td,th,select,input,textarea{font-size:0.8vw;line-height:1vw}}strong,b{font-weight:bold !important}h1,h2,h3,h4,h5{font-family:'DM Sans', sans-serif}h1{text-transform:uppercase;font-size:3em}@media (min-width: 769px){h1{font-size:clamp(4rem, 2vw, 2rem);line-height:normal}}h2{text-transform:uppercase;font-size:3em}@media (min-width: 769px){h2{font-size:clamp(4rem, 2vw, 2rem);line-height:normal}}.title-box{position:relative;overflow:hidden;height:111px}@media (max-width: 768px){.title-box{height:87px}}.menu-content .title-box{height:109px}@media (max-width: 768px){.menu-content .title-box{height:85px}}@media (max-width: 768px){.menu-content .title-box .title{transform:translate(0px, -1px) !important}}.title{position:relative;padding:0 20px;border-top:1px solid #000;border-bottom:1px solid #000;border-left:1px solid;transform:translate(25px, 26px);transition:all .5s;width:calc(100% - 66px);border-right:1px solid #000}@media (min-width: 769px){.title{padding:0 40px;width:calc(100% - 106px);border-right:1px solid #000}}.title.attivo{transform:translate(0px, 0px) !important}@media (min-width: 769px){.title.attivo{transform:translate(-1px, 0px) !important}}.title::before,.title::after{content:"";position:absolute;background:#E5BF67;pointer-events:none}.title::before{top:24px;right:-26px;width:25px;height:85px;transform:skewY(45deg);transform-origin:top right;border-top:1px solid}.title::after{bottom:-27px;left:0;width:calc(100% - 1px);height:25px;transform:skewX(45deg);transform-origin:top left;border-left:1px solid;border-bottom:1px solid;border-right:1px solid}.menu-content .title:hover{transform:translate(0px, -1px) !important}@media (min-width: 769px){.menu-content .title:hover{transform:translate(-1px, -1px) !important}}body:not(.home) .titolo .title{transform:translate(0px, -1px) !important}@media (min-width: 769px){body:not(.home) .titolo .title{transform:translate(-1px, -1px) !important}}h3{font-size:18px;line-height:22px;text-transform:uppercase;font-weight:600}@media (min-width: 769px){h3{font-size:25px;line-height:45px}}@media screen and (min-width: 1600px){h3{font-size:2vw;line-height:2vw}}p{padding:10px 0}@media (min-width: 769px){p{font-size:18px;line-height:22px}}@media screen and (min-width: 1600px){p{font-size:1vw;line-height:1.4vw}}.button{text-transform:uppercase;text-decoration:underline;text-align:center}html,body{width:100%;height:auto;overflow-x:hidden;background-color:#CEDDC6}body{opacity:0;transition:2.5s}.visible{opacity:1 !important}.center{text-align:center}.right{text-align:right}@media (min-width: 769px){.only-mob{display:none !important}}@media (min-width: 769px) and (max-width: 1023px){.only-mob{display:block !important}}.only-desk{display:none !important}@media (min-width: 769px){.only-desk{display:block !important}}@media (min-width: 769px) and (max-width: 1023px){.only-desk{display:none !important}}.pagina{max-width:768px;margin:0 auto}.flex{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media (min-width: 769px){.flex{flex-wrap:nowrap;gap:50px}.flex .col2{width:50%;box-sizing:border-box}.flex .col3{width:33.333%;box-sizing:border-box}}.reverse{flex-direction:row-reverse}@media (min-width: 769px){.margin-left{margin-left:10vw}.margin-right{margin-right:10vw}}#site{padding-top:82px;position:relative;overflow:hidden}@media (min-width: 769px){#site{width:100%;max-width:1200px;margin:0 auto;border-left:1px solid;border-right:1px solid}}.home #site{padding-top:0 !important}.home header{display:none}.content{padding:20px;box-sizing:border-box}@media (min-width: 769px){.content{padding:40px;padding-top:90px}}section{margin-bottom:25px}@media (min-width: 769px){section{margin-bottom:50px}}header#site-header-mobile{position:fixed;top:0;z-index:100;width:100%;background:#CEDDC6;height:80px;border-top:1px solid #000;border-bottom:1px solid #000;left:50%;transform:translateX(-50%);max-width:1200px;margin:0 auto}header#site-header-mobile .lingua{position:absolute;left:40px;top:50%;transform:translateY(-50%)}header#site-header-mobile .lingua .current-lang{display:none !important}header#site-header-mobile .lingua .lang-item{display:inline-block;list-style:none}header#site-header-mobile .lingua a{font-weight:600;font-size:20px}header#site-header-mobile .logo{top:16px;left:50%;transform:translateX(-50%);position:absolute}header#site-header-mobile .logo img{height:46px;width:auto}header#site-header-mobile .logo a:hover{border:none !important}header#site-header-mobile .menu-content{display:none;position:fixed;top:81px;left:0;z-index:100;background:#ceddc6;width:100vw;border-bottom:1px solid;max-width:1200px;margin:0 auto}header#site-header-mobile .menu-content .menu-box{width:100%}header#site-header-mobile .menu-content .menu-box li:not(:last-child){border-bottom:1px solid}header#site-header-mobile .menu-content .menu-box li span,header#site-header-mobile .menu-content .menu-box li a{cursor:pointer;font-size:3em;line-height:normal;display:block;text-align:left;max-width:max-content;transition:.3s;padding-left:20px;text-transform:uppercase}@media (min-width: 769px){header#site-header-mobile .menu-content .menu-box li span,header#site-header-mobile .menu-content .menu-box li a{padding-left:40px;font-size:clamp(4rem, 2vw, 2rem)}}header#site-header-mobile .menu-content .menu-box li span:hover,header#site-header-mobile .menu-content .menu-box li a:hover{text-decoration:none !important}header#site-header-mobile #menu-burger{position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:110}header#site-header-mobile #menu-burger img{width:30px;transition:.5s}@media (min-width: 769px){header#site-header-mobile #menu-burger{right:40px}}@media (max-width: 768px){footer .title-box{height:242px}footer .title-box .title::before{height:100%}}footer .title{transform:translate(0px, 0px) !important;padding-top:12px;padding-bottom:12px}@media (min-width: 769px){footer .title{transform:translate(-1px, 0px) !important}}footer .flex{justify-content:space-between}@media (max-width: 768px){footer .flex{flex-flow:column;text-align:center;gap:15px}}@media (max-width: 768px){footer .flex .right{text-align:center}}footer .copyright div,footer .copyright a{font-size:14px;line-height:20px}.testata .video-wrapper{width:100%;height:calc(100vh - 82px);overflow:hidden}.testata video{width:100%;height:100%;object-fit:cover;display:block}section .image img{transition:0.5s ease;filter:grayscale(1)}section .image .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(214,232,204,0.95);pointer-events:none;mix-blend-mode:multiply}section .image .overlay{transition:opacity 0.5s ease;opacity:1}section .image:hover img{filter:grayscale(0)}section .image:hover .overlay{opacity:0}section .text{padding:20px 0}@media (min-width: 769px){section .text{padding:50px 0}}.image.view img{filter:grayscale(0)}.image.view .overlay{opacity:0}#gallery .gallery-slider .slick-slide{padding:0 5px;transition:transform 0.3s ease, opacity 0.3s ease;transform:scale(0.8);z-index:1}#gallery .gallery-slider .slick-slide .image .overlay{opacity:1 !important}#gallery .gallery-slider .slick-slide img{display:block;width:100%;height:auto;margin:0 auto;filter:grayscale(1) !important}@media (max-width: 768px){#gallery .gallery-slider .slick-slide img{filter:grayscale(0%) !important}}#gallery .gallery-slider .slick-center{transform:scale(1);opacity:1;z-index:2;filter:grayscale(0%)}#gallery .gallery-slider .slick-center img{filter:none !important}#gallery .gallery-slider .slick-center .image .overlay{opacity:0 !important}#gallery .gallery-slider .slick-track{display:flex;align-items:center}#gallery .gallery-slider .arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer}#gallery .gallery-slider .arrow svg{width:100%;height:auto;display:block;width:30px}#gallery .gallery-slider .arrow.arrow-right{right:0px}@media (min-width: 769px){#gallery .gallery-slider .arrow.arrow-right{right:-10px}}#gallery .gallery-slider .arrow:not(.arrow-right){left:0px}@media (min-width: 769px){#gallery .gallery-slider .arrow:not(.arrow-right){left:-10px}}
/*# sourceMappingURL=style.css.map */
