a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,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}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{padding:5px 5px 5px 310px}@media (min-width:768px) and (max-width:1024px){body{padding:122px 5px 5px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){body{padding:122px 5px 5px}}@media (min-width:481px) and (max-width:767px){body{padding:122px 5px 5px}}@media (min-width:320px) and (max-width:480px){body{padding:122px 5px 5px}}.hide{width:100%;height:100%;background:hsla(0,0%,100%,.6);position:fixed;left:0;top:0;z-index:9999;opacity:0;pointer-events:none}body .hide,body.openQrMobile .hide{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}body.openQrMobile .hide{opacity:1;pointer-events:auto}.hamburger_book{position:fixed;right:5%;top:20px;z-index:100000;height:60px;width:42px;cursor:pointer;display:none}@media (min-width:768px) and (max-width:1024px){.hamburger_book{display:block}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.hamburger_book{display:block}}@media (min-width:481px) and (max-width:767px){.hamburger_book{display:block}}@media (min-width:320px) and (max-width:480px){.hamburger_book{display:block}}.hamburger_book i{color:#b1a07b;font-size:2.4rem;padding-top:11px}.hamburger_book span{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:40px;color:#b1a07b;font-size:1.1rem;text-transform:uppercase}.hamburger{position:fixed;left:5%;top:20px;z-index:100000;height:60px;width:42px;cursor:pointer;display:none}@media (min-width:768px) and (max-width:1024px){.hamburger{display:block}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.hamburger{display:block}}@media (min-width:481px) and (max-width:767px){.hamburger{display:block}}@media (min-width:320px) and (max-width:480px){.hamburger{display:block}}.hamburger .inner{position:absolute;top:13px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.hamburger .inner span:first-child{width:27px;height:1px;background:#b1a07b;top:1px}.hamburger .inner span:nth-child(2){width:27px;height:1px;background:#b1a07b;top:10px}.hamburger .inner span:nth-child(3){width:27px;height:1px;background:#b1a07b;top:18px}.hamburger span{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:40px;color:#b1a07b;font-size:1.1rem;text-transform:uppercase}.hamburger .inner span:first-child,.hamburger .inner span:nth-child(2),.hamburger .inner span:nth-child(3){-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media (min-width:768px) and (max-width:1024px){body header{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){body header{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:481px) and (max-width:767px){body header{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:320px) and (max-width:480px){body header{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:768px) and (max-width:1024px){body #wrapper_content,body .header-mobile,body .qr__sel-struttura,body .sel-struttura-switcher,body footer{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){body #wrapper_content,body .header-mobile,body .qr__sel-struttura,body .sel-struttura-switcher,body footer{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:481px) and (max-width:767px){body #wrapper_content,body .header-mobile,body .qr__sel-struttura,body .sel-struttura-switcher,body footer{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:320px) and (max-width:480px){body #wrapper_content,body .header-mobile,body .qr__sel-struttura,body .sel-struttura-switcher,body footer{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:768px) and (max-width:1024px){body.openMenuMobile header{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){body.openMenuMobile header{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:481px) and (max-width:767px){body.openMenuMobile header{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:320px) and (max-width:480px){body.openMenuMobile header{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:768px) and (max-width:1024px){body.openMenuMobile #wrapper_content,body.openMenuMobile .header-mobile,body.openMenuMobile .qr__sel-struttura,body.openMenuMobile .sel-struttura-switcher,body.openMenuMobile footer{-webkit-transform:translateX(30%);-ms-transform:translateX(30%);transform:translateX(30%);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){body.openMenuMobile #wrapper_content,body.openMenuMobile .header-mobile,body.openMenuMobile .qr__sel-struttura,body.openMenuMobile .sel-struttura-switcher,body.openMenuMobile footer{-webkit-transform:translateX(30%);-ms-transform:translateX(30%);transform:translateX(30%);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:481px) and (max-width:767px){body.openMenuMobile #wrapper_content,body.openMenuMobile .header-mobile,body.openMenuMobile .qr__sel-struttura,body.openMenuMobile .sel-struttura-switcher,body.openMenuMobile footer{-webkit-transform:translateX(70%);-ms-transform:translateX(70%);transform:translateX(70%);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:320px) and (max-width:480px){body.openMenuMobile #wrapper_content,body.openMenuMobile .header-mobile,body.openMenuMobile .qr__sel-struttura,body.openMenuMobile .sel-struttura-switcher,body.openMenuMobile footer{-webkit-transform:translateX(70%);-ms-transform:translateX(70%);transform:translateX(70%);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}.hamburger.open .inner span:first-child{-webkit-transform:translate(-13px,9px) rotate(45deg);-ms-transform:translate(-13px,9px) rotate(45deg);transform:translate(-13px,9px) rotate(45deg);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.hamburger.open .inner span:nth-child(2){opacity:0;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.hamburger.open .inner span:nth-child(3){-webkit-transform:translate(-13px,-8.5px) rotate(-45deg);-ms-transform:translate(-13px,-8.5px) rotate(-45deg);transform:translate(-13px,-8.5px) rotate(-45deg);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header-mobile{position:fixed;width:100%;left:0;top:0;background:#fff;display:none;z-index:1000;padding:5px 0;z-index:9001}@media (min-width:768px) and (max-width:1024px){.header-mobile{display:block;text-align:center}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.header-mobile{display:block;text-align:center}}@media (min-width:481px) and (max-width:767px){.header-mobile{display:block;text-align:center}}@media (min-width:320px) and (max-width:480px){.header-mobile{display:block;text-align:center}}.header-mobile .logo{text-align:center;display:inline-block}.header-mobile .logo img{margin:0 auto;height:90px}header{width:310px;position:fixed;height:100vh;background:#fff;left:0;top:0;padding:0 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:1px 1px 10px rgba(0,0,0,.1);box-shadow:1px 1px 10px rgba(0,0,0,.1);z-index:10000;overflow-y:auto}@media (min-width:768px) and (max-width:1024px){header{width:30%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){header{width:30%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@media (min-width:481px) and (max-width:767px){header{width:70%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);height:100%}}@media (min-width:320px) and (max-width:480px){header{width:70%;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);height:100%}}header .top{width:100%}header .top .language-switcher{position:relative;border-bottom:1px solid #d4d4d4;padding:0 25px}header .top .language-switcher label{font-size:1.6rem;text-transform:uppercase;font-family:Optima Medium;line-height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .top .language-switcher label:after{content:"\f0d7";font-family:Font Awesome\ 5 Pro;font-weight:900;color:#b1a07b;line-height:5rem}header .top .language-switcher__select{max-height:0;position:absolute;overflow:hidden;-webkit-transition:all .5s;transition:all .5s;min-width:110px;top:50px;width:100%;left:0}header .top .language-switcher__select ul{list-style-type:none;list-style-position:inside;background:#fff}header .top .language-switcher__select a{display:block;padding:.65rem 1rem;text-align:center;-webkit-box-sizing:content-box;box-sizing:content-box;border-bottom:none;text-transform:lowercase;font-size:1.2rem;text-transform:uppercase;font-family:Optima Medium}header .top .language-switcher .language-switcher__select{border:1px solid hsla(0,0%,83.1%,0)}header .top .language-switcher:hover{-webkit-transition:all .5s;transition:all .5s}header .top .language-switcher:hover .language-switcher__select{max-height:20rem;-webkit-transition:all .5s;transition:all .5s;border:1px solid #d4d4d4}header .top .sel-lingua{position:relative;border-bottom:1px solid #d4d4d4;padding:0 25px}header .top .sel-lingua select{position:absolute;left:0;top:0;width:100%;height:100%;padding:0;margin:0;opacity:0}header .top .sel-lingua span{font-size:1.6rem;text-transform:uppercase;font-family:Optima Medium;line-height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header .top .sel-lingua span:after{content:"\f0d7";font-family:Font Awesome\ 5 Pro;font-weight:900;color:#b1a07b;line-height:5rem}header .logo{text-align:center;display:block;margin-top:40px}@media (min-width:768px) and (max-width:1024px){header .logo{display:none}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){header .logo{display:none}}@media (min-width:481px) and (max-width:767px){header .logo{display:none}}@media (min-width:320px) and (max-width:480px){header .logo{display:none}}header .logo img{margin:0 auto;height:120px}@media (max-height:900px){header .logo img{height:120px}}header .logo span{font-family:Zapfino;color:#b1a07b;font-size:1.2rem;display:block;margin-top:20px}header nav{width:100%}@media (min-width:481px) and (max-width:767px){header nav{padding:0 20px}}@media (min-width:320px) and (max-width:480px){header nav{padding:0 20px}}header nav ul{text-align:center}header nav ul li{line-height:4rem}@media (min-width:481px) and (max-width:767px){header nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:320px) and (max-width:480px){header nav ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-height:900px){header nav ul li{line-height:3.5rem}}@media (max-height:800px){header nav ul li{line-height:3rem}}header nav ul li a{font-size:2.6rem;text-transform:uppercase}@media (min-width:481px) and (max-width:767px){header nav ul li a{font-size:2rem}}@media (min-width:320px) and (max-width:480px){header nav ul li a{font-size:2rem}}@media (max-height:900px){header nav ul li a{font-size:2.4rem}}@media (max-height:800px){header nav ul li a{font-size:2rem}}header nav ul li div.cont-fr{display:none}@media (min-width:481px) and (max-width:767px){header nav ul li div.cont-fr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:320px) and (max-width:480px){header nav ul li div.cont-fr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}header nav ul li div.cont-fr i{font-size:2rem}header nav ul li div.cont-fr.rotate{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}header nav ul li ul{display:none}@media (min-width:481px) and (max-width:767px){header nav ul li ul{max-height:0;overflow:hidden;padding-left:10px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block;width:100%}}@media (min-width:320px) and (max-width:480px){header nav ul li ul{max-height:0;overflow:hidden;padding-left:10px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block;width:100%}}header nav ul li ul.open{max-height:600px;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}header nav ul li ul li a{font-size:1.4rem}header .box-convenzioni{width:100%;border:2px solid #ededed;font-size:1.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:481px) and (max-width:767px){header .box-convenzioni{display:none}}@media (min-width:320px) and (max-width:480px){header .box-convenzioni{display:none}}header .box-convenzioni .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}header .box-convenzioni .inner span{text-align:center;margin-bottom:20px;text-transform:uppercase}header .box-convenzioni .inner i{color:#b1a07b;font-size:3rem}header .social{width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .social,header .social ul,header .social ul li{display:-webkit-box;display:-ms-flexbox;display:flex}header .social ul li{width:26px;height:26px;border-radius:90px;background-color:#b1a07b;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:5px}header .social ul li i{color:#fff;font-size:1.6rem}header .social ul li:last-child{margin-right:0}.qr__sel-struttura{background:#b1a07b;padding:0 15px;position:fixed;right:50px;top:5px;width:230px;z-index:9998}@media (min-width:768px) and (max-width:1024px){.qr__sel-struttura{display:block;width:calc(100% - 10px);left:5px;top:102px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.qr__sel-struttura{display:block;width:calc(100% - 10px);left:5px;top:102px}}@media (min-width:481px) and (max-width:767px){.qr__sel-struttura{display:block;width:calc(100% - 10px);left:5px;top:102px}}@media (min-width:320px) and (max-width:480px){.qr__sel-struttura{display:block;width:calc(100% - 10px);left:5px;top:102px}}.qr__sel-struttura select{position:absolute;left:0;top:0;width:100%;height:100%;padding:0;margin:0;opacity:0}.qr__sel-struttura span{font-size:1.6rem;text-transform:uppercase;font-family:Optima Medium;line-height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff}.qr__sel-struttura span:after{content:"\f0d7";font-family:Font Awesome\ 5 Pro;font-weight:900;color:#fff;line-height:5rem}.sel-struttura-switcher{background:#b1a07b;padding:0 10px;position:fixed;right:50px;top:5px;width:230px;z-index:10001}@media (min-width:768px) and (max-width:1024px){.sel-struttura-switcher{display:block;width:calc(100% - 10px);left:5px;top:122px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.sel-struttura-switcher{display:block;width:calc(100% - 10px);left:5px;top:122px}}@media (min-width:481px) and (max-width:767px){.sel-struttura-switcher{display:block;width:calc(100% - 10px);left:5px;top:102px}}@media (min-width:320px) and (max-width:480px){.sel-struttura-switcher{display:block;width:calc(100% - 10px);left:5px;top:102px}}.sel-struttura-switcher label{line-height:47px;overflow-y:hidden;font-family:Optima Medium;position:relative;font-size:1.4rem;text-transform:uppercase;color:#fff;white-space:nowrap;cursor:pointer;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:481px) and (max-width:767px){.sel-struttura-switcher label{overflow:hidden;text-overflow:ellipsis;font-size:1.4rem}}@media (min-width:320px) and (max-width:480px){.sel-struttura-switcher label{overflow:hidden;text-overflow:ellipsis;font-size:1.4rem}}.sel-struttura-switcher label strong{font-weight:700}.sel-struttura-switcher label:after{content:"\f063";font-family:Font Awesome\ 5 Pro;font-weight:400;margin-left:10px;font-size:1.5rem;line-height:0}@media (min-width:481px) and (max-width:767px){.sel-struttura-switcher label:after{position:absolute;right:10px;top:50%}}@media (min-width:320px) and (max-width:480px){.sel-struttura-switcher label:after{position:absolute;right:10px;top:50%}}.sel-struttura-switcher__select{max-height:0;position:absolute;overflow:hidden;-webkit-transition:all .5s;transition:all .5s;min-width:110px;top:47px;right:0;width:100%}.sel-struttura-switcher__select.open{max-height:30rem}.sel-struttura-switcher__select ul{list-style-type:none;list-style-position:inside;background:#fff;padding:0 10px}.sel-struttura-switcher__select a{display:block;padding:.65rem 1rem;text-align:center;-webkit-box-sizing:content-box;box-sizing:content-box;border-bottom:none;text-transform:lowercase;font-size:1.2rem;text-transform:uppercase;font-family:Optima Medium;white-space:nowrap}.sel-struttura-switcher .sel-struttura-switcher__select{border:1px solid hsla(0,0%,83.1%,0)}.sel-struttura-switcher:hover .sel-struttura-switcher__select{max-height:30rem;border:1px solid #d4d4d4}.qr{position:fixed;right:50px;top:75px;z-index:10000;width:230px}@media (min-width:768px) and (max-width:1024px){.qr{width:60%;right:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;opacity:0}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.qr{width:60%;right:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;opacity:0}}@media (min-width:481px) and (max-width:767px){.qr{width:60%;right:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;opacity:0}}@media (min-width:320px) and (max-width:480px){.qr{width:60%;right:auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none;opacity:0}}.qr .close_qr{position:absolute;right:0;top:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);display:none;cursor:pointer}@media (min-width:768px) and (max-width:1024px){.qr .close_qr{display:block}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.qr .close_qr{display:block}}@media (min-width:481px) and (max-width:767px){.qr .close_qr{display:block}}@media (min-width:320px) and (max-width:480px){.qr .close_qr{display:block}}.qr .close_qr i{color:#b1a07b;font-size:3rem}.qr__inner{background:#fff;padding:15px}.qr__inner__sel-destinazione{position:relative;border-top:1px solid #b1a07b;border-bottom:7px solid #b1a07b}.qr__inner__sel-destinazione select{position:absolute;left:0;top:0;width:100%;height:100%;padding:0;margin:0;opacity:0}.qr__inner__sel-destinazione span{font-size:1.4rem;text-transform:uppercase;font-family:Optima Medium;line-height:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.qr__inner__sel-destinazione span:after{content:"\f0d7";font-family:Font Awesome\ 5 Pro;font-weight:900;color:#d4d4d4;line-height:5rem}.qr__inner__calendario{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0}.qr__inner__calendario__data-arrivo{padding:10px 0;width:50%;border-right:1px solid #b1a07b;position:relative}.qr__inner__calendario__data-arrivo input{position:absolute;left:0;top:0;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer}.qr__inner__calendario__data-arrivo .gg{font-size:6.3rem;display:block;text-align:center}.qr__inner__calendario__data-arrivo .mm{font-size:1.3rem;display:block;text-align:center;text-transform:uppercase}.qr__inner__calendario__data-partenza{padding:10px 0;width:50%;position:relative}.qr__inner__calendario__data-partenza input{position:absolute;left:0;top:0;width:100%;height:100%;padding:0;margin:0;opacity:0;cursor:pointer}.qr__inner__calendario__data-partenza .gg{font-size:6.3rem;display:block;text-align:center}.qr__inner__calendario__data-partenza .mm{font-size:1.3rem;display:block;text-align:center;text-transform:uppercase}.qr__inner button{background:#b1a07b;line-height:5rem;text-align:center;border:0;display:block;width:100%;color:#fff;font-family:Optima Medium;margin-bottom:20px}.qr__inner .modify{text-align:center;display:block;font-size:1.2rem}.qr__inner .modify span{display:block}body.openQrMobile .qr,body .qr{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}body.openQrMobile .qr{opacity:1;pointer-events:auto}.gallery-top .swiper-slide picture{height:calc(100vh - 5px)}@media (min-width:768px) and (max-width:1024px){.gallery-top .swiper-slide picture{height:calc(80vh - 5px)}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.gallery-top .swiper-slide picture{height:calc(80vh - 5px)}}@media (min-width:481px) and (max-width:767px){.gallery-top .swiper-slide picture{height:calc(60vh - 5px)}}@media (min-width:320px) and (max-width:480px){.gallery-top .swiper-slide picture{height:calc(60vh - 5px)}}.gallery-top .swiper-slide .caption{background:rgba(0,0,0,.4);color:#fff;font-size:2.8rem;position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:25px 60px}@media (min-width:481px) and (max-width:767px){.gallery-top .swiper-slide .caption{font-size:2rem;bottom:84px;text-align:center}}@media (min-width:320px) and (max-width:480px){.gallery-top .swiper-slide .caption{font-size:2rem;bottom:84px;text-align:center}}.gallery-top .swiper-slide .caption a{color:#fff!important}section{padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section .box1{height:487px;width:calc(50% - 2.5px);margin-bottom:5px}@media (min-width:481px) and (max-width:767px){section .box1{width:100%}}@media (min-width:320px) and (max-width:480px){section .box1{width:100%}}section .box1 .swiper-container,section .box1 .swiper-container .swiper-slide,section .box1 .swiper-container .swiper-slide picture{height:100%}section .box1 .swiper-container .swiper-slide .caption{background:#fff;padding:35px;position:absolute;left:0;bottom:71px}section .box1 .swiper-container .swiper-slide .caption h2{font-size:2.8rem;text-transform:uppercase;color:#000;padding-left:15px}section .box1 .swiper-container .swiper-slide .caption h3{font-size:2rem}section .box1 .swiper-container .swiper-slide .caption a{line-height:55px;font-size:1.3rem;background:#b1a07b;text-align:center;padding:0 50px;color:#fff;text-transform:uppercase;display:inline-block;position:absolute;top:90%;left:35px}section .box2{height:487px;width:calc(50% - 2.5px);margin-bottom:5px}@media (min-width:481px) and (max-width:767px){section .box2{width:100%}}@media (min-width:320px) and (max-width:480px){section .box2{width:100%}}section .box2 .swiper-container,section .box2 .swiper-container .swiper-slide,section .box2 .swiper-container .swiper-slide picture{height:100%}section .box2 .swiper-container .swiper-slide .caption{background:#fff;padding:35px;position:absolute;right:0;bottom:71px}section .box2 .swiper-container .swiper-slide .caption h2{font-size:2.8rem;text-transform:uppercase;color:#000;padding-right:15px}section .box2 .swiper-container .swiper-slide .caption h3{font-size:2rem}section .box2 .swiper-container .swiper-slide .caption a{line-height:55px;font-size:1.3rem;background:#b1a07b;text-align:center;padding:0 50px;color:#fff;text-transform:uppercase;display:inline-block;position:absolute;top:90%;right:35px}section .box3{height:468px;width:100%;margin-bottom:5px}@media (min-width:481px) and (max-width:767px){section .box3{height:auto}}@media (min-width:320px) and (max-width:480px){section .box3{height:auto}}section .box3 .swiper-container{height:100%}section .box3 .swiper-container .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:481px) and (max-width:767px){section .box3 .swiper-container .swiper-slide{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:320px) and (max-width:480px){section .box3 .swiper-container .swiper-slide{-ms-flex-wrap:wrap;flex-wrap:wrap}}section .box3 .swiper-container .swiper-slide>picture{width:26%;height:100%}@media (min-width:768px) and (max-width:1024px){section .box3 .swiper-container .swiper-slide>picture{display:none}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){section .box3 .swiper-container .swiper-slide>picture{display:none}}@media (min-width:481px) and (max-width:767px){section .box3 .swiper-container .swiper-slide>picture{display:none}}@media (min-width:320px) and (max-width:480px){section .box3 .swiper-container .swiper-slide>picture{display:none}}section .box3 .swiper-container .swiper-slide .caption{padding:0 0 0 110px;width:34%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px) and (max-width:1024px){section .box3 .swiper-container .swiper-slide .caption{padding:0 0 0 5%;width:50%}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){section .box3 .swiper-container .swiper-slide .caption{padding:0 0 0 5%;width:50%}}@media (min-width:481px) and (max-width:767px){section .box3 .swiper-container .swiper-slide .caption{padding:0 60px;width:100%;margin-bottom:20px}}@media (min-width:320px) and (max-width:480px){section .box3 .swiper-container .swiper-slide .caption{padding:0 60px;width:100%;margin-bottom:20px}}section .box3 .swiper-container .swiper-slide .caption .inner img{margin-bottom:34px}@media (min-width:481px) and (max-width:767px){section .box3 .swiper-container .swiper-slide .caption .inner img{margin-bottom:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}@media (min-width:320px) and (max-width:480px){section .box3 .swiper-container .swiper-slide .caption .inner img{margin-bottom:0;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}}section .box3 .swiper-container .swiper-slide .caption .inner h2{font-size:2.5rem;color:#000;margin-bottom:22px}@media (min-width:481px) and (max-width:767px){section .box3 .swiper-container .swiper-slide .caption .inner h2{font-size:2rem}}@media (min-width:320px) and (max-width:480px){section .box3 .swiper-container .swiper-slide .caption .inner h2{font-size:2rem}}section .box3 .swiper-container .swiper-slide .caption .inner h3{font-size:1.6rem;line-height:2rem}section .box3 .swiper-container .swiper-slide .caption_dx{width:40%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:768px) and (max-width:1024px){section .box3 .swiper-container .swiper-slide .caption_dx{width:50%}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){section .box3 .swiper-container .swiper-slide .caption_dx{width:50%}}@media (min-width:481px) and (max-width:767px){section .box3 .swiper-container .swiper-slide .caption_dx{width:100%}}@media (min-width:320px) and (max-width:480px){section .box3 .swiper-container .swiper-slide .caption_dx{width:100%}}section .box3 .swiper-container .swiper-slide .caption_dx .inner{width:65%;position:relative}@media (min-width:481px) and (max-width:767px){section .box3 .swiper-container .swiper-slide .caption_dx .inner{width:100%;text-align:center}}@media (min-width:320px) and (max-width:480px){section .box3 .swiper-container .swiper-slide .caption_dx .inner{width:100%;text-align:center}}section .box3 .swiper-container .swiper-slide .caption_dx .inner ul{width:100%;font-size:0;line-height:0}@media (min-width:481px) and (max-width:767px){section .box3 .swiper-container .swiper-slide .caption_dx .inner ul{margin-bottom:20px}}@media (min-width:320px) and (max-width:480px){section .box3 .swiper-container .swiper-slide .caption_dx .inner ul{margin-bottom:20px}}section .box3 .swiper-container .swiper-slide .caption_dx .inner ul li{width:calc(50% - 2.5px);display:inline-block;margin-right:5px}section .box3 .swiper-container .swiper-slide .caption_dx .inner ul li>picture{width:100%;padding-bottom:100%;height:auto}section .box3 .swiper-container .swiper-slide .caption_dx .inner ul li:nth-child(2n){margin-right:0}section .box3 .swiper-container .swiper-slide .caption_dx .inner .btn{line-height:55px;font-size:1.3rem;background:#b1a07b;text-align:center;padding:0 50px;color:#fff;text-transform:uppercase;display:inline-block;position:absolute;top:90%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:481px) and (max-width:767px){section .box3 .swiper-container .swiper-slide .caption_dx .inner .btn{position:relative;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}}@media (min-width:320px) and (max-width:480px){section .box3 .swiper-container .swiper-slide .caption_dx .inner .btn{position:relative;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}}section .box4,section .box5{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:468px;margin-bottom:5px}@media (min-width:481px) and (max-width:767px){section .box4,section .box5{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:320px) and (max-width:480px){section .box4,section .box5{-ms-flex-wrap:wrap;flex-wrap:wrap}}section .box4__inner,section .box5__inner{width:37%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:481px) and (max-width:767px){section .box4__inner,section .box5__inner{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}@media (min-width:320px) and (max-width:480px){section .box4__inner,section .box5__inner{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}}section .box4__inner .inner,section .box5__inner .inner{text-align:center;width:70%}@media (min-width:481px) and (max-width:767px){section .box4__inner .inner,section .box5__inner .inner{width:100%;padding:20px 0}}@media (min-width:320px) and (max-width:480px){section .box4__inner .inner,section .box5__inner .inner{width:100%;padding:20px 0}}section .box4__inner .inner h1,section .box5__inner .inner h1{font-size:2.8rem;text-transform:uppercase;color:#b1a07b;margin-bottom:35px}section .box4__inner .inner .contenuti,section .box5__inner .inner .contenuti{font-size:1.6rem;line-height:2rem;margin-bottom:35px}section .box4__inner .inner .btn,section .box5__inner .inner .btn{line-height:55px;font-size:1.3rem;background:#b1a07b;text-align:center;padding:0 50px;color:#fff;text-transform:uppercase;display:inline-block}section .box4 picture,section .box5 picture{width:63%}@media (min-width:481px) and (max-width:767px){section .box4 picture,section .box5 picture{width:100%;height:200px}}@media (min-width:320px) and (max-width:480px){section .box4 picture,section .box5 picture{width:100%;height:200px}}section .box5__inner{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}section .box5 picture{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}section .diventa-cdh{padding:0 5%;width:60%;margin:70px auto}@media (min-width:481px) and (max-width:767px){section .diventa-cdh{width:100%}}@media (min-width:320px) and (max-width:480px){section .diventa-cdh{width:100%}}section .diventa-cdh .inner{border:1px solid #b1a07b;padding:20px 0;text-align:center}section .diventa-cdh .inner h2{font-size:2.8rem;text-transform:uppercase;color:#b1a07b;margin-bottom:15px}section .diventa-cdh .inner .btn{line-height:55px;font-size:1.3rem;background:#b1a07b;text-align:center;padding:0 50px;color:#fff;text-transform:uppercase;display:inline-block}section .sel-struttre{padding:80px 5% 0;width:100%}section .sel-struttre ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1400px){section .sel-struttre ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:1400px){section .sel-struttre ul li{margin-bottom:15px;width:50%;text-align:center}}section .sel-struttre ul li a{color:#b1a07b;font-size:1.4rem;text-transform:uppercase}@media (max-width:1400px){section .sel-struttre ul li a{text-align:center}}section .menu-secondario{width:100%;padding:28px 0}@media (min-width:481px) and (max-width:767px){section .menu-secondario{display:none}}@media (min-width:320px) and (max-width:480px){section .menu-secondario{display:none}}section .menu-secondario ul{text-align:center}section .menu-secondario ul li{display:inline-block}section .menu-secondario ul li a{font-size:2.4rem}section .menu-secondario ul li:after{content:"|";color:#c9c9c9;font-size:2.8rem;margin:0 5px}section .menu-secondario ul li:last-child:after{content:"";display:none}section>h1{font-size:4rem;color:#b1a07b;padding:50px 0;width:100%;text-align:center}@media (min-width:481px) and (max-width:767px){section>h1{font-size:5rem;padding:25px 0}}@media (min-width:320px) and (max-width:480px){section>h1{font-size:5rem;padding:25px 0}}section>h2{padding:50px 0;text-transform:uppercase;font-size:2.8rem;width:100%;text-align:center}section>.contenuto{font-size:1.6rem;line-height:2.2rem;max-width:80%;margin:0 auto}@media (min-width:481px) and (max-width:767px){section>.contenuto{max-width:none;width:90%}}@media (min-width:320px) and (max-width:480px){section>.contenuto{max-width:none;width:90%}}section>.contenuto a{color:#b1a07b}section>.contenuto strong{font-weight:700}section>.contenuto ul{list-style-type:disc}section>.contenuto p a{color:#b1a07b}section>.contenuto p strong{font-weight:700}section>.contenuto p ul{list-style-type:disc}section>.contenuto iframe{width:700px}@media (min-width:768px) and (max-width:1024px){section>.contenuto iframe{width:500px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){section>.contenuto iframe{width:500px}}@media (min-width:481px) and (max-width:767px){section>.contenuto iframe{width:100%}}@media (min-width:320px) and (max-width:480px){section>.contenuto iframe{width:100%}}section>.contenuto table tbody tr td{padding:10px;border:1px solid #ddd}section>.contenuto table tbody tr td:first-child{background:rgba(0,0,0,.1)}section>.contenuto table tbody tr:first-child td{background:#b1a07b;padding:10px;color:#fff}section>.contenuto table tbody tr:first-child td:first-child{background:none;border:0}section #form_contatti,section #form_newsletter{width:700px;margin:0 auto}@media (min-width:768px) and (max-width:1024px){section #form_contatti,section #form_newsletter{width:500px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){section #form_contatti,section #form_newsletter{width:500px}}@media (min-width:481px) and (max-width:767px){section #form_contatti,section #form_newsletter{width:100%}}@media (min-width:320px) and (max-width:480px){section #form_contatti,section #form_newsletter{width:100%}}section #form_contatti>div,section #form_newsletter>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}section #form_contatti>div>label,section #form_newsletter>div>label{font-size:1.6rem}section #form_contatti>div>input,section #form_contatti>div>textarea,section #form_newsletter>div>input,section #form_newsletter>div>textarea{border:1px solid #b1a07b;font-size:1.6rem;width:80%}section #form_contatti>div>input[type=file],section #form_newsletter>div>input[type=file]{border:0}section #form_contatti>div.privacy_div_gen,section #form_newsletter>div.privacy_div_gen{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section #form_contatti>div.privacy_div_gen a,section #form_newsletter>div.privacy_div_gen a{margin-left:10px}section #form_contatti>div.div_pulsanti,section #form_newsletter>div.div_pulsanti{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}section #form_contatti>div.div_pulsanti .btn,section #form_newsletter>div.div_pulsanti .btn{background:#b1a07b;line-height:5rem;text-align:center;border:0;display:block;width:100%;color:#fff;margin-bottom:20px;font-family:Optima Medium}section #form_contatti>div.div_pulsanti strong,section #form_newsletter>div.div_pulsanti strong{display:block;width:100%;margin-top:15px;text-align:center}section .form_personalizzato{width:700px;margin:0 auto}@media (min-width:768px) and (max-width:1024px){section .form_personalizzato{width:500px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){section .form_personalizzato{width:500px}}@media (min-width:481px) and (max-width:767px){section .form_personalizzato{width:100%}}@media (min-width:320px) and (max-width:480px){section .form_personalizzato{width:100%}}section .form_personalizzato>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}section .form_personalizzato>ul>li>label{font-size:1.6rem}section .form_personalizzato>ul>li>input,section .form_personalizzato>ul>li>select,section .form_personalizzato>ul>li>textarea{border:1px solid #b1a07b;font-size:1.6rem;width:80%}section .form_personalizzato>ul>li>input[type=file]{border:0}section .form_personalizzato>ul>li.campo_719{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section .form_personalizzato>ul>li.campo_719 a{margin-left:10px}section .form_personalizzato>ul>li.div_pulsanti{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}section .form_personalizzato>ul>li.div_pulsanti .btn{background:#b1a07b;line-height:5rem;text-align:center;border:0;display:block;width:100%;color:#fff;margin-bottom:20px;font-family:Optima Medium}section .form_personalizzato>ul>li.div_pulsanti strong{display:block;width:100%;margin-top:15px;text-align:center}section .form_personalizzato>ul>li.campo_718 input{background:#b1a07b;line-height:5rem;text-align:center;border:0;display:block;width:100%;color:#fff;margin-bottom:20px;font-family:Optima Medium}section .gallery-minigallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-top:60px}@media (min-width:481px) and (max-width:767px){section .gallery-minigallery{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:320px) and (max-width:480px){section .gallery-minigallery{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}}section .gallery-minigallery li{width:20%;border:10px solid #f5f5f5;margin-right:57px}@media (min-width:768px) and (max-width:1024px){section .gallery-minigallery li{margin-right:25px}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){section .gallery-minigallery li{margin-right:25px}}@media (min-width:481px) and (max-width:767px){section .gallery-minigallery li{width:100%;margin-right:0}}@media (min-width:320px) and (max-width:480px){section .gallery-minigallery li{width:100%;margin-right:0}}section .gallery-minigallery li picture{width:100%;padding-bottom:100%}section .gallery-minigallery li:last-child{margin-right:0}section .lista-offerte{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:481px) and (max-width:767px){section .lista-offerte{width:90%;margin:0 auto}}@media (min-width:320px) and (max-width:480px){section .lista-offerte{width:90%;margin:0 auto}}section .lista-offerte li{width:calc(50% - 2.5px);position:relative;margin-bottom:35px}@media (min-width:481px) and (max-width:767px){section .lista-offerte li{width:100%}}@media (min-width:320px) and (max-width:480px){section .lista-offerte li{width:100%}}section .lista-offerte li h2{font-size:2.3rem;text-transform:uppercase;margin-bottom:10px;text-align:center;color:#b1a07b}section .lista-offerte li h3{font-size:1.8rem;text-transform:uppercase;margin-bottom:30px;text-align:center}section .lista-offerte li picture{height:266px;margin-bottom:60px}section .lista-offerte li .btn{line-height:55px;font-size:1.3rem;background:#b1a07b;text-align:center;padding:0 50px;color:#fff;text-transform:uppercase;display:inline-block;position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}section .offerte-slider{width:100%;padding-top:70px;position:relative}@media (min-width:481px) and (max-width:767px){section .offerte-slider{background:rgba(177,160,123,.1);padding-top:20px;margin-top:40px}}@media (min-width:320px) and (max-width:480px){section .offerte-slider{background:rgba(177,160,123,.1);padding-top:20px;margin-top:40px}}section .offerte-slider>h2{text-transform:uppercase;font-size:2.8rem;margin-bottom:70px;width:100%;text-align:center}@media (min-width:481px) and (max-width:767px){section .offerte-slider>h2{margin-bottom:30px}}@media (min-width:320px) and (max-width:480px){section .offerte-slider>h2{margin-bottom:30px}}section .offerte-slider .offerte-slider__slider{width:80%;margin:0 auto}section .offerte-slider .offerte-slider__slider .swiper-slide h3{font-size:1.6rem;text-transform:uppercase;margin-bottom:10px;text-align:center}section .offerte-slider .offerte-slider__slider .swiper-slide h2{font-size:2.3rem;text-transform:uppercase;margin-bottom:30px;text-align:center;color:#b1a07b}section .offerte-slider .offerte-slider__slider .swiper-slide picture{height:266px;margin-bottom:60px}section .offerte-slider .offerte-slider__slider .swiper-slide .btn{line-height:55px;font-size:1.3rem;background:#b1a07b;text-align:center;padding:0 50px;color:#fff;text-transform:uppercase;display:inline-block;position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}footer{background:#f5f5f5;position:relative;padding:80px 0 140px;margin-top:70px;text-align:center}footer .logo{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:481px) and (max-width:767px){footer .logo{-webkit-transform:translate(-50%,-50%) scale(.8);-ms-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}}@media (min-width:320px) and (max-width:480px){footer .logo{-webkit-transform:translate(-50%,-50%) scale(.8);-ms-transform:translate(-50%,-50%) scale(.8);transform:translate(-50%,-50%) scale(.8)}}footer address{font-size:1.2rem;margin-bottom:20px}footer .menu-footer ul{text-align:center}footer .menu-footer ul li{display:inline-block;margin-right:15px}footer .menu-footer ul li a{color:#b1a07b;font-size:1.2rem}footer .menu-footer ul li:last-child{margin-right:0}footer .link_landing_generator,footer .menu-footer-landing{padding:15px 0;text-align:center}footer .link_landing_generator li,footer .menu-footer-landing li{display:inline-block;margin-right:15px}footer .link_landing_generator li a,footer .menu-footer-landing li a{color:#b1a07b;font-size:1rem}footer .link_landing_generator li:last-child,footer .menu-footer-landing li:last-child{margin-right:0}.swiper-button-next{background-image:url(../newassets/f_dx.png)!important;right:5%}.swiper-button-next,.swiper-button-prev{background-size:auto;background-position:50%}.swiper-button-prev{background-image:url(../newassets/f_sx.png)!important;left:5%}.box3__next,.offerte-slider__next{background-image:url(../newassets/f_dx_g.png)!important;right:2.5%}@media (min-width:481px) and (max-width:767px){.box3__next,.offerte-slider__next{right:2.5%;top:70px}}@media (min-width:320px) and (max-width:480px){.box3__next,.offerte-slider__next{right:2.5%;top:70px}}.box3__prev,.offerte-slider__prev{background-image:url(../newassets/f_sx_g.png)!important;left:calc(26% + 25px)}@media (min-width:768px) and (max-width:1024px){.box3__prev,.offerte-slider__prev{left:2.5%}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.box3__prev,.offerte-slider__prev{left:2.5%}}@media (min-width:481px) and (max-width:767px){.box3__prev,.offerte-slider__prev{left:2.5%;top:70px}}@media (min-width:320px) and (max-width:480px){.box3__prev,.offerte-slider__prev{left:2.5%;top:70px}}.offerte-slider__next{right:5%;bottom:170px;top:auto}@media (min-width:481px) and (max-width:767px){.offerte-slider__next{right:1%}}@media (min-width:320px) and (max-width:480px){.offerte-slider__next{right:1%}}.offerte-slider__prev{left:5%;bottom:170px;top:auto}@media (min-width:481px) and (max-width:767px){.offerte-slider__prev{left:1%}}@media (min-width:320px) and (max-width:480px){.offerte-slider__prev{left:1%}}.categorie_offerte{text-align:center;width:80%;margin:0 auto 40px}@media (min-width:481px) and (max-width:767px){.categorie_offerte{width:90%;margin:0 auto 40px}}@media (min-width:320px) and (max-width:480px){.categorie_offerte{width:90%;margin:0 auto 40px}}.categorie_offerte li{display:inline-block;font-size:1.4rem;margin-right:10px;padding:5px;text-transform:uppercase;cursor:pointer}.categorie_offerte li.active{border-bottom:1px solid #b1a07b}.categorie_offerte li:last-child{margin-right:0}.categorie_gallery{text-align:center;width:80%;margin:0 auto}@media (min-width:481px) and (max-width:767px){.categorie_gallery{width:90%;margin:0 auto}}@media (min-width:320px) and (max-width:480px){.categorie_gallery{width:90%;margin:0 auto}}.categorie_gallery li{display:inline-block;font-size:1.4rem;margin-right:10px;padding:5px;text-transform:uppercase;cursor:pointer}.categorie_gallery li.active{border-bottom:1px solid #b1a07b}.categorie_gallery li:last-child{margin-right:0}.galleryPrincipale{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:60px 0;width:80%;margin:0 auto}@media (min-width:481px) and (max-width:767px){.galleryPrincipale{width:90%;margin:0 auto}}@media (min-width:320px) and (max-width:480px){.galleryPrincipale{width:90%;margin:0 auto}}.galleryPrincipale li{width:calc(25% - 1.33px);height:320px;margin-bottom:1px;position:relative;margin-right:1px;cursor:pointer}@media (min-width:481px) and (max-width:767px){.galleryPrincipale li{width:calc(50% - 1px);height:200px}}@media (min-width:320px) and (max-width:480px){.galleryPrincipale li{width:calc(50% - 1px);height:200px}}.galleryPrincipale li:last-child,.galleryPrincipale li:nth-child(4n){margin-right:0}@media (min-width:1025px){.body_no_scroll .qr,.body_no_scroll .qr button{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:481px) and (max-width:767px){.body_no_scroll .header-mobile .hamburger{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:320px) and (max-width:480px){.body_no_scroll .header-mobile .hamburger{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:481px) and (max-width:767px){.body_no_scroll .header-mobile{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:320px) and (max-width:480px){.body_no_scroll .header-mobile{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:481px) and (max-width:767px){.body_no_scroll .logo img{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:320px) and (max-width:480px){.body_no_scroll .logo img{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:768px) and (max-width:1024px){.sel-struttura-switcher{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.sel-struttura-switcher{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:481px) and (max-width:767px){.sel-struttura-switcher{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:320px) and (max-width:480px){.sel-struttura-switcher{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:1025px){.body_scroll .qr{top:52px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:1025px){.body_scroll .qr .qr__inner__calendario,.body_scroll .qr .qr__inner__sel-destinazione{display:none}}@media (min-width:1025px){.body_scroll .qr button{margin-bottom:0;line-height:4rem;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:1025px){.body_scroll .qr .modify{display:none}}@media (min-width:481px) and (max-width:767px){.body_scroll .header-mobile .hamburger{top:10px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:320px) and (max-width:480px){.body_scroll .header-mobile .hamburger{top:10px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:481px) and (max-width:767px){.body_scroll .header-mobile .hamburger_book{top:10px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:320px) and (max-width:480px){.body_scroll .header-mobile .hamburger_book{top:10px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:481px) and (max-width:767px){.body_scroll .header-mobile .logo img{height:70px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:320px) and (max-width:480px){.body_scroll .header-mobile .logo img{height:70px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:768px) and (max-width:1024px){.body_scroll .sel-struttura-switcher{top:102px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.body_scroll .sel-struttura-switcher{top:102px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:481px) and (max-width:767px){.body_scroll .sel-struttura-switcher{top:82px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}@media (min-width:320px) and (max-width:480px){.body_scroll .sel-struttura-switcher{top:82px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}}.go_down{position:absolute;left:50%;background:url(../newassets/go_down.png) no-repeat;width:58px;height:29px;-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0);bottom:40px;-webkit-animation:bounce .5s;animation:bounce .5s;-webkit-animation-direction:alternate;animation-direction:alternate;-webkit-animation-timing-function:cubic-bezier(.5,.05,1,.5);animation-timing-function:cubic-bezier(.5,.05,1,.5);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;cursor:pointer;z-index:10}@-webkit-keyframes bounce{0%{-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0)}to{-webkit-transform:translateX(-50%) translate3d(0,20px,0);transform:translateX(-50%) translate3d(0,20px,0)}}@keyframes bounce{0%{-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0)}to{-webkit-transform:translateX(-50%) translate3d(0,20px,0);transform:translateX(-50%) translate3d(0,20px,0)}}.map-content a{color:#b1a07b!important;font-weight:700}.map-title{margin-bottom:5px!important}.lista-posizioni{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}.lista-posizioni__element{max-width:700px;width:100%;max-height:50px;margin:10px 0;cursor:pointer}.lista-posizioni__element__titolo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:2.8rem}.lista-posizioni__element__titolo i{-webkit-transition:all .4s;transition:all .4s}.lista-posizioni__element.open .lista-posizioni__element__titolo i{rotate:90deg}.lista-posizioni__element__testo{font-size:16px;opacity:0;pointer-events:none;-webkit-transition:all .4s;transition:all .4s;padding:20px 0}.lista-posizioni__element.open .lista-posizioni__element__testo{opacity:1;pointer-events:unset}.lista-posizioni__element.open{max-height:unset}html{font-size:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Optima Medium;background:#fff;font-weight:400}body{overflow-x:hidden}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a:active,a:hover,a:link,a:visited{color:#000;text-decoration:none}h1{font-size:6rem;color:#000;font-family:Optima Medium}h2{font-size:2.5rem;color:#706e6f}.input-checkbox,input.text,input[type=button],input[type=submit],input[type=text],textarea{-webkit-appearance:none;border-radius:0;font-family:Optima Medium}a.btn{display:inline-block;background:#fff;border:1px solid #adacad;font-family:Optima Medium;padding:0 50px;text-transform:uppercase}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}picture{position:relative;display:block}picture,picture img{width:100%;height:100%}picture img{position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0;bottom:0;right:0}body{font-family:Optima Medium}a{color:#000}.loading_div1{width:0;height:0;border-top:100vh solid #f8f6f3;border-left:calc(100vw - 310px) solid transparent;position:fixed;right:-100%;z-index:9000;top:0;-webkit-transition:all .8s ease;transition:all .8s ease}@media (min-width:768px) and (max-width:1024px){.loading_div1{border-left:100vw solid transparent}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.loading_div1{border-left:100vw solid transparent}}@media (min-width:481px) and (max-width:767px){.loading_div1{border-left:100vw solid transparent}}@media (min-width:320px) and (max-width:480px){.loading_div1{border-left:100vw solid transparent}}.loading_div2{width:0;height:0;border-bottom:100vh solid #e7e2d7;border-right:calc(100vw - 310px) solid transparent;position:fixed;left:-100%;z-index:9000;top:0;-webkit-transition:all .8s ease;transition:all .8s ease}@media (min-width:768px) and (max-width:1024px){.loading_div2{border-right:100vw solid transparent}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.loading_div2{border-right:100vw solid transparent}}@media (min-width:481px) and (max-width:767px){.loading_div2{border-right:100vw solid transparent}}@media (min-width:320px) and (max-width:480px){.loading_div2{border-right:100vw solid transparent}}.loading_div3{width:0;height:0;border-top:100vh solid #efece5;border-left:calc(100vw - 310px) solid transparent;position:fixed;right:-100%;z-index:9000;top:0;-webkit-transition:all .8s ease;transition:all .8s ease}@media (min-width:768px) and (max-width:1024px){.loading_div3{border-left:100vw solid transparent}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.loading_div3{border-left:100vw solid transparent}}@media (min-width:481px) and (max-width:767px){.loading_div3{border-left:100vw solid transparent}}@media (min-width:320px) and (max-width:480px){.loading_div3{border-left:100vw solid transparent}}.loading_div4{width:0;height:0;border-bottom:100vh solid #e3ddcf;border-right:calc(100vw - 310px) solid transparent;position:fixed;left:-100%;z-index:9000;top:0;-webkit-transition:all .8s ease;transition:all .8s ease}@media (min-width:768px) and (max-width:1024px){.loading_div4{border-right:100vw solid transparent}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.loading_div4{border-right:100vw solid transparent}}@media (min-width:481px) and (max-width:767px){.loading_div4{border-right:100vw solid transparent}}@media (min-width:320px) and (max-width:480px){.loading_div4{border-right:100vw solid transparent}}body #content{opacity:1;-webkit-transition:all .8s ease;transition:all .8s ease}body.loading .loading_div1{right:0}body.loading .loading_div1,body.loading .loading_div2{-webkit-transition:all .5s ease;transition:all .5s ease;opacity:1}body.loading .loading_div2{left:310px}@media (min-width:768px) and (max-width:1024px){body.loading .loading_div2{left:0}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){body.loading .loading_div2{left:0}}@media (min-width:481px) and (max-width:767px){body.loading .loading_div2{left:0}}@media (min-width:320px) and (max-width:480px){body.loading .loading_div2{left:0}}body.loading .loading_div3{right:-30%}body.loading .loading_div3,body.loading .loading_div4{-webkit-transition:all .5s ease;transition:all .5s ease;opacity:1}body.loading .loading_div4{left:-30%}body.loading #content{opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}ul.bottoni_mobile{position:fixed;bottom:0;left:0;width:100%;background:#b1a07b;text-align:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:9;padding:10px 0;display:none}@media (min-width:481px) and (max-width:767px){ul.bottoni_mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:320px) and (max-width:480px){ul.bottoni_mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}ul.bottoni_mobile li{text-align:center;width:33.3%}ul.bottoni_mobile li i{font-size:2.5rem;color:#fff}#cookie-bar{position:fixed;z-index:100;width:calc(100% - 310px);bottom:0;padding:13px;background:#000;font-size:13px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:2rem;display:none}@media (min-width:768px) and (max-width:1024px){#cookie-bar{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){#cookie-bar{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:481px) and (max-width:767px){#cookie-bar{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:320px) and (max-width:480px){#cookie-bar{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}#cookie-bar p{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;margin-right:10px}@media (min-width:768px) and (max-width:1024px){#cookie-bar p{width:100%}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){#cookie-bar p{width:100%}}@media (min-width:481px) and (max-width:767px){#cookie-bar p{width:100%}}@media (min-width:320px) and (max-width:480px){#cookie-bar p{width:100%}}#cookie-bar .cb-enable{margin-right:10px}#cookie-bar .cb-enable,#cookie-bar .cb-policy{background:#b1a07b;color:#fff;display:inline-block;line-height:30px;padding:0 10px;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#pbOverlay{z-index:10000}.pbHide .pbWrapper>.prepare,.pbWrapper>*{border-radius:0}#pbAutoplayBtn{display:none!important}#pbAutoplayBtn:before,#pbCloseBtn:before{background:hsla(0,0%,100%,0);font-size:5em;opacity:1}#pbCloseBtn:hover:before{padding:8px 8px 12px 12px;background:hsla(0,0%,100%,0)}.pbHide .pbWrapper>*,.pbHide .pbWrapper>.prepare{opacity:0;-webkit-transition:.2s ease-in;transition:.2s ease-in}.pbWrapper>div,.pbWrapper>img{-webkit-transition:.2s ease-out;transition:.2s ease-out;opacity:1}.pbHide.next .pbWrapper>.prepare,.pbWrapper>*{-webkit-transform:translatex(40%);-ms-transform:translatex(40%);transform:translatex(40%)}.pbHide.next .pbWrapper>*,.pbHide.prev .pbWrapper>.prepare,.pbWrapper>*{-webkit-transform:translatex(-40%);-ms-transform:translatex(-40%);transform:translatex(-40%)}.pbHide.prev .pbWrapper>*{-webkit-transform:translatex(40%);-ms-transform:translatex(40%);transform:translatex(40%)}.on #pbNextBtn:hover b{-ms-transform:scale(.4) translateX(-350px);transform:scale(.4) translateX(-350px);-webkit-transform:scale(.4) translateX(-350px)}@media screen and (max-width:1380px){.on #pbNextBtn:hover b{-ms-transform:scale(.4) translateX(0);transform:scale(.4) translateX(0);-webkit-transform:scale(.4) translateX(0)}}#pbOverlay .prevNext{opacity:1}.on #pbPrevBtn:hover b{-ms-transform:scale(.4) translateX(350px);transform:scale(.4) translateX(350px);-webkit-transform:scale(.4) translateX(350px)}@media screen and (max-width:1380px){#pbNextBtn b,#pbPrevBtn b,.on #pbPrevBtn:hover b{-ms-transform:scale(.4) translateX(0);transform:scale(.4) translateX(0);-webkit-transform:scale(.4) translateX(0)}}#pbOverlay.on .prevNext:hover{opacity:1}.pulsanti_LG3{text-align:center;padding:25px}.pulsanti_LG3 a{display:inline-block;line-height:50px;color:#fff!important;background:#b1a07b;padding:0 30px;font-size:3rem}.link_landing_generator{text-align:center;list-style-type:none;list-style-position:inside}.link_landing_generator li{display:inline-block;padding:0 5px}.banner_parma{position:absolute;right:50px;z-index:11;width:230px;top:390px;background:#fff}@media screen and (max-width:1024px){.banner_parma{right:20px;top:185px}}@media screen and (max-width:768px){.banner_parma{top:164px}}.banner_parma .banner_parma_logo .banner_parma_logo__img{width:230px}.banner_parma .banner_parma_logo .banner_parma_pulsante{background:#b1a07b;color:#fff;font-family:Optima Medium;text-align:center;padding:14px;font-size:16px}
/*# sourceMappingURL=style.min.css.map */