@import url(https://fonts.googleapis.com/css?family=Montserrat:400italic,400,600,300,300italic,500,700);.anima[data-v-98ac43ec]{animation:spostaEOpacizza-98ac43ec 4s forwards}.message-list ul[data-v-98ac43ec]:not(.anima){opacity:1}@keyframes spostaEOpacizza-98ac43ec{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100px);opacity:0}}.message-list{&[data-v-98ac43ec]{position:absolute;top:90px;z-index:10000}ul{&[data-v-98ac43ec]{list-style:none;text-align:center;padding:0;margin:0}li[data-v-98ac43ec]{list-style:none}.update[data-v-98ac43ec],.waring[data-v-98ac43ec]{display:block;background:#ff0;color:#000;text-aligne:center;height:40px;width:100vw;max-width:500px;padding-left:0;padding-top:15px}.success[data-v-98ac43ec]{background:green}.error[data-v-98ac43ec],.success[data-v-98ac43ec]{display:block;color:#fff;text-aligne:center;height:40px;width:100vw;max-width:500px;padding-left:0;padding-top:15px}.error[data-v-98ac43ec]{background:rgba(255,0,0,.8)}}}.nav-button{.arrow-l[data-v-164e5a3e]{cursor:pointer;width:30px;height:30px;text-align:left}}div{img[data-v-164e5a3e]{cursor:pointer}}:root{--checkfalase:#e4e9f2;--bluechiaro1:#25a3c1;--bluechiaro2:#2fc3c9;--black:#000;--blue-bayoux:#516080;--shady-lady:#aaa;--white:#fff;--red-cancel:#805151;--font-size-l:24px;--font-size-m:17px;--font-size-s:15px;--font-family-montserrat:"Montserrat",Helvetica;--font-family-sfprotext-semibold:"SFProText-Semibold",Helvetica;--btnheight:60px}body.pagina-login label{display:none}body.pagina-login .form-input input{width:100%;height:50px;margin-bottom:20px;border:0;padding-left:20px;margin-left:-10px;box-shadow:0 5px 10px rgba(0,0,0,.2);border-radius:10px;color:var(--shady-lady);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:400;line-height:17px;text-align:left}body.pagina-login .form-input input:focus-visible{color:var(--black);border:1px solid #c3e6cb;border-color:var(--bluechiaro1);outline:1px solid var(--bluechiaro1);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);color:#155724}@media screen and (min-width:400px){body.pagina-login .form-input input form{margin-top:10%}}body.pagina-login .form-input input form label{display:none}body.pagina-login .form-input input label:has(>input:checked) .checkmark{opacity:.7;box-shadow:0 5px 10px rgba(0,0,0,.4);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.4);border:3px solid #2fc3c9!important}body.pagina-login .form-input input label:has(>input:checked) .checkmark i{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAABHNCSVQICAgIfAhkiAAAAX1JREFUOE+tlcFVg0AQhmd2vZsSMBRgOpCtIM8KTJ7Ec6wgJahXwWdKiBUsVpBYABE70Lsw7hITCe7CRpwT8Gbnm/n/eQvCP4T3KHvsk80AaYQAPQKYF5yus7F4V+/dw4/lHAAvapWSNAxEZ0A/klNEvDG1mXM66QTw7uWAM1zaNOgEKHXPcak69IwAoud0IoJyAp3MczZU5vQKXjwpc7I2Z/xILgBxaMojoo+CIMiuxAr1mIyh1O7vkpHG6aVQxpmjSffNCTpPQ7HQT2jrRK/aOgzGdUSb7gR0tw7FdHsO/ThRtcxRh3zr/ro3beWoKv6iig+q1bAfyxUCnrpA1LSJ0v3MqvsRDOr+oRfJgCPKJlP1JED0pvZ9Zs/70X1vAv3iP8gRFXCrChy3bY+x+5ruvwD6Q7lNCMmhEJPuRsBfIOW+G3S3Ag6HmHVvBLhC6vtu88562TV50qZ76wTbBBPERXdngEmunEhkE5G4rrPT/2Bz20KQc1i53LRV+BcBg75R2dxX9AAAAABJRU5ErkJggg==)!important;background-size:18px!important;background-repeat:no-repeat!important;background-position:1px 3px!important;position:relative;padding:0}body.pagina-login .form-input input label:has(>input:checked) span.desc{color:var(--balck)}body.pagina-login .form-input input .checkbox{text-align:left;margin-bottom:10px;margin-top:10px;margin-left:-20px;display:inline-block;position:relative;cursor:pointer;font-size:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}body.pagina-login .form-input input .checkbox.error .checkmark{border:2px solid rgba(255,0,0,.2)}body.pagina-login .form-input input .checkbox.error .checkmark i{background:rgba(255,0,0,.2)}body.pagina-login .form-input input .checkbox span.desc{color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-s);font-style:normal;font-weight:400;margin-top:-28px;margin-left:50px;display:block}body.pagina-login .form-input input .checkbox input{display:none}body.pagina-login .form-input input .checkbox .checkmark{box-shadow:0 5px 10px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.3);background:#fff;border-radius:20px;display:inline-block;height:26px;width:26px;padding:1px}body.pagina-login .form-input input .checkbox .checkmark i{position:relative;border-radius:19px;background-color:var(--checkfalase);height:20px;width:20px;display:block;left:3px;top:3px}body.create-account label,body.pagina-login label{display:none}body.create-account .form-input input,body.pagina-login .form-input input{width:100%;height:50px;margin-bottom:20px;border:0;padding-left:20px;margin-left:-10px;box-shadow:0 5px 10px rgba(0,0,0,.2);border-radius:10px;color:var(--shady-lady);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:400;line-height:17px;text-align:left}body.create-account .form-input input:focus-visible,body.pagina-login .form-input input:focus-visible{color:var(--black);border:1px solid #c3e6cb;border-color:var(--bluechiaro1);outline:1px solid var(--bluechiaro1);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);color:#155724}@media screen and (min-width:400px){body.create-account .form-input input form,body.pagina-login .form-input input form{margin-top:10%}}body.create-account .form-input input form label,body.pagina-login .form-input input form label{display:none}body.create-account .form-input input label:has(>input:checked) .checkmark,body.pagina-login .form-input input label:has(>input:checked) .checkmark{opacity:.7;box-shadow:0 5px 10px rgba(0,0,0,.4);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.4);border:3px solid #2fc3c9!important}body.create-account .form-input input label:has(>input:checked) .checkmark i,body.pagina-login .form-input input label:has(>input:checked) .checkmark i{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAABHNCSVQICAgIfAhkiAAAAX1JREFUOE+tlcFVg0AQhmd2vZsSMBRgOpCtIM8KTJ7Ec6wgJahXwWdKiBUsVpBYABE70Lsw7hITCe7CRpwT8Gbnm/n/eQvCP4T3KHvsk80AaYQAPQKYF5yus7F4V+/dw4/lHAAvapWSNAxEZ0A/klNEvDG1mXM66QTw7uWAM1zaNOgEKHXPcak69IwAoud0IoJyAp3MczZU5vQKXjwpc7I2Z/xILgBxaMojoo+CIMiuxAr1mIyh1O7vkpHG6aVQxpmjSffNCTpPQ7HQT2jrRK/aOgzGdUSb7gR0tw7FdHsO/ThRtcxRh3zr/ro3beWoKv6iig+q1bAfyxUCnrpA1LSJ0v3MqvsRDOr+oRfJgCPKJlP1JED0pvZ9Zs/70X1vAv3iP8gRFXCrChy3bY+x+5ruvwD6Q7lNCMmhEJPuRsBfIOW+G3S3Ag6HmHVvBLhC6vtu88562TV50qZ76wTbBBPERXdngEmunEhkE5G4rrPT/2Bz20KQc1i53LRV+BcBg75R2dxX9AAAAABJRU5ErkJggg==)!important;background-size:18px!important;background-repeat:no-repeat!important;background-position:1px 3px!important;position:relative;padding:0}body.create-account .form-input input label:has(>input:checked) span.desc,body.pagina-login .form-input input label:has(>input:checked) span.desc{color:var(--balck)}body.create-account .form-input input .checkbox,body.pagina-login .form-input input .checkbox{text-align:left;margin-bottom:10px;margin-top:10px;margin-left:-20px;display:inline-block;position:relative;cursor:pointer;font-size:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}body.create-account .form-input input .checkbox.error .checkmark,body.pagina-login .form-input input .checkbox.error .checkmark{border:2px solid rgba(255,0,0,.2)}body.create-account .form-input input .checkbox.error .checkmark i,body.pagina-login .form-input input .checkbox.error .checkmark i{background:rgba(255,0,0,.2)}body.create-account .form-input input .checkbox span.desc,body.pagina-login .form-input input .checkbox span.desc{color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-s);font-style:normal;font-weight:400;margin-top:-28px;margin-left:50px;display:block}body.create-account .form-input input .checkbox input,body.pagina-login .form-input input .checkbox input{display:none}body.create-account .form-input input .checkbox .checkmark,body.pagina-login .form-input input .checkbox .checkmark{box-shadow:0 5px 10px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.3);background:#fff;border-radius:20px;display:inline-block;height:26px;width:26px;padding:1px}body.create-account .form-input input .checkbox .checkmark i,body.pagina-login .form-input input .checkbox .checkmark i{position:relative;border-radius:19px;background-color:var(--checkfalase);height:20px;width:20px;display:block;left:3px;top:3px}body.create-account form,body.pagina-login form{max-width:80%;margin:0 auto;margin-top:30px!important}body.create-account button,body.pagina-login button{margin-top:20px!important}body.page-benvenuto,body.page-prenotazine.initial{background-repeat:no-repeat!important;background-blend-mode:multiply!important;background-size:cover;background:#2ebfc9 url(/img/background.c9b21fe9.png)}body.page-benvenuto #app,body.page-prenotazine.initial #app{background:none}body.page-benvenuto .logo,body.page-prenotazine.initial .logo{display:none}body.page-benvenuto .logo-bianco,body.page-prenotazine.initial .logo-bianco{display:block}body.page-benvenuto .app-container,body.page-prenotazine.initial .app-container{background:rgba(0,0,0,.3);height:100vh}body.istruzioni-camera #app,body.istruzioni-camera .app-container{padding-top:0}body.istruzioni-camera .logo-content{display:none}body.istruzioni-camera #block-title{position:fixed;top:0;margin:0;background:#fff;max-width:470px;padding-top:30px;padding-left:30px;padding-bottom:40px}body.istruzioni-camera .istruzioni-camera{position:relative;top:140px;max-height:calc(100vh - 200px);overflow-y:scroll;list-style:none;width:100%;max-width:500px;margin:0 auto;padding:0}body.istruzioni-camera .istruzioni-camera li{padding-bottom:20px;margin-top:20px;border-bottom:1px solid var(--blue-bayoux)}body.istruzioni-camera .istruzioni-title{text-align:left;padding-left:45px;color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:700}body.istruzioni-camera .istruzioni-title:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAcCAYAAADm63ZmAAAAwnpUWHRSYXcgcHJvZmlsZSB0eXBlIGV4aWYAAHjabVDbEQMhCPynipQgDz0sx8uZmXSQ8oPCZc4k67AgOCsA/fV8wG2AUEDypqWWkgxSpVKzQJOjTcYkkycoRw3XPOA9CmQpNs9+1RLvzzx+BNw1i/JFSEMI97VQJfT1S4jc8ehoxEcI1RBi8gKGQPOxUqm6XUfYe1qhbjBIdG37577Z9o5s/zBRZ+RkzFy8AR6WgdsMBos9RDuNs53BGGK2kH97OgFvJnpZQh8Z7KAAAAGDaUNDUElDQyBwcm9maWxlAAB4nH2RPUjDQBzFX9OKUioOdhBRyFCd7KIijrUKRagQaoVWHUwu/YImDUmKi6PgWnDwY7Hq4OKsq4OrIAh+gLgLToouUuL/kkKLGA+O+/Hu3uPuHSA0q0yzQglA020zk0qKufyq2PsKASGEMYqAzCxjTpLS8B1f9wjw9S7Os/zP/Tn61YLFgIBInGCGaRNvEM9s2gbnfeIoK8sq8TnxhEkXJH7kuuLxG+eSywLPjJrZzDxxlFgsdbHSxaxsasTTxDFV0ylfyHmsct7irFXrrH1P/sJIQV9Z5jrNEaSwiCVIEKGgjgqqsBGnVSfFQob2kz7+YdcvkUshVwWMHAuoQYPs+sH/4He3VnFq0kuKJIGeF8f5GAN6d4FWw3G+jx2ndQIEn4ErveOvNYHZT9IbHS12BAxsAxfXHU3ZAy53gKEnQzZlVwrSFIpF4P2MvikPDN4C4TWvt/Y+Th+ALHWVvgEODoHxEmWv+7y7r7u3f8+0+/sBEzJygDkCWIcAAA14aVRYdFhNTDpjb20uYWRvYmUueG1wAAAAAAA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAgQ29yZSA0LjQuMC1FeGl2MiI+CiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICB4bWxuczpHSU1QPSJodHRwOi8vd3d3LmdpbXAub3JnL3htcC8iCiAgICB4bWxuczp0aWZmPSJodHRwOi8vbnMuYWRvYmUuY29tL3RpZmYvMS4wLyIKICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgeG1wTU06RG9jdW1lbnRJRD0iZ2ltcDpkb2NpZDpnaW1wOjRiZDcxZTVjLTI3OGUtNGZmZS1hNDAyLWEwNTM4OGEzMmYwNSIKICAgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpkOTg1OTVlMi0zYTdhLTRmOGItOTc1ZS0xMmRlYzRkMzk0NTEiCiAgIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2NjI2OWViYS02ZmQwLTQ2ZDUtOTNiYy1mMWE1ZjhiYzdiNzgiCiAgIGRjOkZvcm1hdD0iaW1hZ2UvcG5nIgogICBHSU1QOkFQST0iMi4wIgogICBHSU1QOlBsYXRmb3JtPSJMaW51eCIKICAgR0lNUDpUaW1lU3RhbXA9IjE3Mzg2NjY1NTMzODExNjUiCiAgIEdJTVA6VmVyc2lvbj0iMi4xMC4zNiIKICAgdGlmZjpPcmllbnRhdGlvbj0iMSIKICAgeG1wOkNyZWF0b3JUb29sPSJHSU1QIDIuMTAiCiAgIHhtcDpNZXRhZGF0YURhdGU9IjIwMjU6MDI6MDRUMTE6NTU6NTErMDE6MDAiCiAgIHhtcDpNb2RpZnlEYXRlPSIyMDI1OjAyOjA0VDExOjU1OjUxKzAxOjAwIj4KICAgPHhtcE1NOkhpc3Rvcnk+CiAgICA8cmRmOlNlcT4KICAgICA8cmRmOmxpCiAgICAgIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiCiAgICAgIHN0RXZ0OmNoYW5nZWQ9Ii8iCiAgICAgIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MDk1YzRlYWItNGVmZS00MWY4LTgxYWItYTc2N2UwYjg0MTNjIgogICAgICBzdEV2dDpzb2Z0d2FyZUFnZW50PSJHaW1wIDIuMTAgKExpbnV4KSIKICAgICAgc3RFdnQ6d2hlbj0iMjAyNS0wMi0wNFQxMTo1NTo1MyswMTowMCIvPgogICAgPC9yZGY6U2VxPgogICA8L3htcE1NOkhpc3Rvcnk+CiAgPC9yZGY6RGVzY3JpcHRpb24+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz7+nneEAAAABmJLR0QA2gDNAMQ/eN89AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH6QIECjc1wx7FHAAAAh5JREFUWMPNl99u0lAcxz81IAwIIuiIbGImiVMTQ/RiN97h9W5MfIQ9gb6Fb6CP4e3GlTHRiy3ESaLClhWmlFH+dC30pCX1ag0GmMGta783/TVter7ne8759fuVHMdxCBiuEUCEzgpZ1ai1NV/JlB6t/k2qpgxYuh5i5WbckwGPewbA3O+/+1yfJgUgSRKSRypIkkQuFSOfSc58noqEp5cP4FA9ZSgsT0gpukkuFVtsTwE8L2TnzuR/UZFP2K616AubqqqTioRmvvexfcqbWaS8gKqbvCrec+/nTdrZ2Q92S7hyUsIa01A1hDVGGwna2jAApGybn8oAYdv0h4LffcN/UqY1Zq/Vx7TG9AyB3NPPP31XgeVkjNelJ25dzN/2XyltJChXG2gjgaxqVOQT/5VKLkUoPb7r1vlMgFxCWxsirPG/O/pV4UPlEABd2Lx4uMJyMua/Ut87BpvFNV4+vc9+Uw2GUuu34vxoddltdHm2mg7GntosrhENhyit53hwJ+2PUp8O2m495W6PuwAcTPxuPCd1dvxlVTvXJez+6s8m9f5Lfa7fuSj6wmZro7C4ydvaKFy6yZsMJgunmUwiSqWpUlMGKLpJNhFF0U0SkRDx8MXVMyzbDSj1rkEhHcewbHRhk01EuTG5Qs4M7HyT3etRZ+BcNt5uf3Ucx3GOOgN3rEnMbQnlagNFN4mGQ570qXK1QaWpkklEp5NPEGP7H5LjWXhUYqD1AAAAAElFTkSuQmCC);background-repeat:no-repeat;content:"";height:38px;width:47px;display:inline-block;position:absolute;left:0}body.istruzioni-camera .istruzioni-testo{text-align:justify;padding-left:45px;color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:300}body.istruzioni-camera .istruzioni-immagine img{width:100%;height:auto}.page-prenotazine.completata #block-title .sub-title,.page-prenotazine.completata #block-title .title{line-height:30px!important}.page-prenotazine.documenti.insert #page-content{padding-top:80px}.page-prenotazine.documenti.insert #page-content #step-documenti{max-height:calc(80vh - 150px);overflow:scroll}.page-prenotazine.documenti.insert .logo-content{display:none}.page-prenotazione label:has(>input:checked) .checkmark{opacity:.7;box-shadow:0 5px 10px rgba(0,0,0,.4);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.4);border:3px solid #2fc3c9!important}.page-prenotazione label:has(>input:checked) .checkmark i{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAABHNCSVQICAgIfAhkiAAAAX1JREFUOE+tlcFVg0AQhmd2vZsSMBRgOpCtIM8KTJ7Ec6wgJahXwWdKiBUsVpBYABE70Lsw7hITCe7CRpwT8Gbnm/n/eQvCP4T3KHvsk80AaYQAPQKYF5yus7F4V+/dw4/lHAAvapWSNAxEZ0A/klNEvDG1mXM66QTw7uWAM1zaNOgEKHXPcak69IwAoud0IoJyAp3MczZU5vQKXjwpc7I2Z/xILgBxaMojoo+CIMiuxAr1mIyh1O7vkpHG6aVQxpmjSffNCTpPQ7HQT2jrRK/aOgzGdUSb7gR0tw7FdHsO/ThRtcxRh3zr/ro3beWoKv6iig+q1bAfyxUCnrpA1LSJ0v3MqvsRDOr+oRfJgCPKJlP1JED0pvZ9Zs/70X1vAv3iP8gRFXCrChy3bY+x+5ruvwD6Q7lNCMmhEJPuRsBfIOW+G3S3Ag6HmHVvBLhC6vtu88562TV50qZ76wTbBBPERXdngEmunEhkE5G4rrPT/2Bz20KQc1i53LRV+BcBg75R2dxX9AAAAABJRU5ErkJggg==)!important;background-size:18px!important;background-repeat:no-repeat!important;background-position:1px 3px!important;position:relative;padding:0}.page-prenotazione label:has(>input:checked) span.desc{color:var(--balck)}.page-prenotazione .checkbox{text-align:left;margin-bottom:10px;margin-top:10px;margin-left:-20px;display:inline-block;position:relative;cursor:pointer;font-size:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.page-prenotazione .checkbox.error .checkmark{border:2px solid rgba(255,0,0,.2)}.page-prenotazione .checkbox.error .checkmark i{background:rgba(255,0,0,.2)}.page-prenotazione .checkbox span.desc{color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-s);font-style:normal;font-weight:400;margin-top:-28px;margin-left:50px;display:block}.page-prenotazione .checkbox input{display:none}.page-prenotazione .checkbox .checkmark{box-shadow:0 5px 10px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.3);background:#fff;border-radius:20px;display:inline-block;height:26px;width:26px;padding:1px}.page-prenotazione .checkbox .checkmark i{position:relative;border-radius:19px;background-color:var(--checkfalase);height:20px;width:20px;display:block;left:3px;top:3px}.page-prenotazine.riepilogo .info.prenotazione{padding-bottom:0}.page-prenotazine.riepilogo .wrapper.ospiti{min-height:100px!important}.page-prenotazine.riepilogo span.camera{display:block;color:var(--blue-bayoux);font-weight:700}.page-prenotazine.riepilogo .info-ospiti{padding-top:0;max-height:400px}.page-prenotazine.riepilogo.nuova .info-ospiti{display:none}.page-prenotazine.riepilogo label{color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-weight:400;font-style:normal;font-weight:700}.page-prenotazine.riepilogo label.block{width:100%;display:block}.page-prenotazine.riepilogo span{color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:400}.page-prenotazine.riepilogo .struttura{position:relative;border-bottom:1px solid var(--blue-bayoux);max-height:130px;overflow-y:scroll}.page-prenotazine.riepilogo .struttura .block{width:100%;display:block}.page-prenotazine.riepilogo .wrapper.capogruppo,.page-prenotazine.riepilogo .wrapper.ospiti,.page-prenotazine.riepilogo .wrapper.prenotazione{border-bottom:1px solid var(--blue-bayoux);margin-right:30px;padding-top:15px;position:relative}.page-prenotazine.riepilogo .wrapper.capogruppo,.page-prenotazine.riepilogo .wrapper.ospiti{min-height:70px}.page-prenotazine.riepilogo .wrapper.capogruppo label,.page-prenotazine.riepilogo .wrapper.ospiti label{width:100%;display:block}.page-prenotazine.riepilogo .link{position:absolute;right:5px;bottom:10px}.page-prenotazine.riepilogo .link a{text-decoration:underline;color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:500}.page-prenotazine.initial #app{background:linear-gradient(155.23deg,#2ebfc9,#27a8c3 29.06%,#68c8d0 76.35%,#0a6883);background-color:transparent}.page-prenotazine.initial .logo-bianco{display:block}.page-prenotazine.initial #block-title{position:relative;top:10vh}.page-prenotazine.initial #block-title .title{color:#fff;text-align:center;font-weight:600}.page-prenotazine.initial #block-title .sub-title{color:#fff;text-align:center;font-weight:400}.page-prenotazine.initial #app{background:url(/img/sfondo_2.c9b21fe9.png);background-size:cover}.page-prenotazine.initial .logo{display:none}.page-prenotazine.initial .logo-bianco{display:block!important}.page-prenotazine.initial button{position:relative;top:30vh}.page-prenotazine.pin label{display:none}.page-prenotazine.pin .form-input input{width:100%;height:50px;margin-bottom:20px;border:0;padding-left:20px;margin-left:-10px;box-shadow:0 5px 10px rgba(0,0,0,.2);border-radius:10px;color:var(--shady-lady);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:400;line-height:17px;text-align:left}.page-prenotazine.pin .form-input input:focus-visible{color:var(--black);border:1px solid #c3e6cb;border-color:var(--bluechiaro1);outline:1px solid var(--bluechiaro1);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);color:#155724}@media screen and (min-width:400px){.page-prenotazine.pin .form-input input form{margin-top:10%}}.page-prenotazine.pin .form-input input form label{display:none}.page-prenotazine.pin .form-input input label:has(>input:checked) .checkmark{opacity:.7;box-shadow:0 5px 10px rgba(0,0,0,.4);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.4);border:3px solid #2fc3c9!important}.page-prenotazine.pin .form-input input label:has(>input:checked) .checkmark i{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAABHNCSVQICAgIfAhkiAAAAX1JREFUOE+tlcFVg0AQhmd2vZsSMBRgOpCtIM8KTJ7Ec6wgJahXwWdKiBUsVpBYABE70Lsw7hITCe7CRpwT8Gbnm/n/eQvCP4T3KHvsk80AaYQAPQKYF5yus7F4V+/dw4/lHAAvapWSNAxEZ0A/klNEvDG1mXM66QTw7uWAM1zaNOgEKHXPcak69IwAoud0IoJyAp3MczZU5vQKXjwpc7I2Z/xILgBxaMojoo+CIMiuxAr1mIyh1O7vkpHG6aVQxpmjSffNCTpPQ7HQT2jrRK/aOgzGdUSb7gR0tw7FdHsO/ThRtcxRh3zr/ro3beWoKv6iig+q1bAfyxUCnrpA1LSJ0v3MqvsRDOr+oRfJgCPKJlP1JED0pvZ9Zs/70X1vAv3iP8gRFXCrChy3bY+x+5ruvwD6Q7lNCMmhEJPuRsBfIOW+G3S3Ag6HmHVvBLhC6vtu88562TV50qZ76wTbBBPERXdngEmunEhkE5G4rrPT/2Bz20KQc1i53LRV+BcBg75R2dxX9AAAAABJRU5ErkJggg==)!important;background-size:18px!important;background-repeat:no-repeat!important;background-position:1px 3px!important;position:relative;padding:0}.page-prenotazine.pin .form-input input label:has(>input:checked) span.desc{color:var(--balck)}.page-prenotazine.pin .form-input input .checkbox{text-align:left;margin-bottom:10px;margin-top:10px;margin-left:-20px;display:inline-block;position:relative;cursor:pointer;font-size:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.page-prenotazine.pin .form-input input .checkbox.error .checkmark{border:2px solid rgba(255,0,0,.2)}.page-prenotazine.pin .form-input input .checkbox.error .checkmark i{background:rgba(255,0,0,.2)}.page-prenotazine.pin .form-input input .checkbox span.desc{color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-s);font-style:normal;font-weight:400;margin-top:-28px;margin-left:50px;display:block}.page-prenotazine.pin .form-input input .checkbox input{display:none}.page-prenotazine.pin .form-input input .checkbox .checkmark{box-shadow:0 5px 10px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.3);background:#fff;border-radius:20px;display:inline-block;height:26px;width:26px;padding:1px}.page-prenotazine.pin .form-input input .checkbox .checkmark i{position:relative;border-radius:19px;background-color:var(--checkfalase);height:20px;width:20px;display:block;left:3px;top:3px}.page-prenotazine.pin input{text-align:center}.page-prenotazine.attendi,.page-prenotazine.checkin,.page-prenotazine.completata{background:url(/img/sfondo_1.9758a27f.png);background-size:cover;background-repeat:no-repeat}.page-prenotazine.attendi #app,.page-prenotazine.checkin #app,.page-prenotazine.completata #app{background:linear-gradient(155.23deg,#2ebfc9,#27a8c3 29.06%,#68c8d0 76.35%,#0a6883);background-color:transparent}.page-prenotazine.attendi #block-title,.page-prenotazine.checkin #block-title,.page-prenotazine.completata #block-title{position:relative;top:10vh}.page-prenotazine.attendi #block-title .title,.page-prenotazine.checkin #block-title .title,.page-prenotazine.completata #block-title .title{color:#fff;text-align:center;font-weight:600}.page-prenotazine.attendi #block-title .sub-title,.page-prenotazine.checkin #block-title .sub-title,.page-prenotazine.completata #block-title .sub-title{color:#fff;text-align:center;font-weight:400}.page-prenotazine.attendi #app,.page-prenotazine.checkin #app,.page-prenotazine.completata #app{background:none}.page-prenotazine.attendi .logo,.page-prenotazine.checkin .logo,.page-prenotazine.completata .logo{display:none}.page-prenotazine.attendi .logo-bianco,.page-prenotazine.checkin .logo-bianco,.page-prenotazine.completata .logo-bianco{display:block}.page-prenotazine.attendi .app-container,.page-prenotazine.checkin .app-container,.page-prenotazine.completata .app-container{background:rgba(0,0,0,.3);height:100vh}.page-prenotazine.attendi #app:after,.page-prenotazine.checkin #app:after,.page-prenotazine.completata #app:after{content:"";width:100vw;height:100vh;max-width:500px;position:absolute;top:0;right:0;opacity:.5;z-index:-10;background:linear-gradient(155.23deg,#2ebfc9 100%,#27a8c3 0,#68c8d0 0,#0a6883 0);background-color:transparent}.page-prenotazine.attendi #app,.page-prenotazine.checkin #app,.page-prenotazine.completata #app{z-index:100}.page-prenotazine.attendi button,.page-prenotazine.checkin button,.page-prenotazine.completata button{position:relative;top:calc(10vh + 100px)}.home-page #app{background:linear-gradient(155.23deg,#2ebfc9,#27a8c3 29.06%,#68c8d0 76.35%,#0a6883);background-color:transparent}.home-page .logo{display:none}.home-page .logo-bianco{display:block}.home-page #block-title{position:relative;top:10vh}.home-page #block-title .title{color:#fff;text-align:center;font-weight:600}.home-page #block-title .sub-title{color:#fff;text-align:center;font-weight:400}.home-page #continua,.home-page #intro,.home-page #lingua{display:none}.home-page .title-wrapper{color:#fff!important;margin-bottom:30px!important;font-weight:600!important;line-height:35px!important}.home-page.intro #intro{display:block!important}.home-page.intro .logo-home{display:block;position:relative;width:230px;height:auto;top:20vh;left:calc(50% - 120px)}.home-page.intro .logo-bianco{display:none}.home-page.lingua #lingua{top:15vh;position:relative;display:block!important}.home-page.lingua #lingua button{background:#fff}.home-page.lingua #lingua button:first-child{margin-top:20px!important;margin-bottom:40px!important}.home-page.continua #continua{top:15vh;position:relative;display:block!important}.home-page.continua button{background:#fff}.home-page.continua button:first-child{margin-top:20px!important;margin-bottom:40px!important}.home-page #intro .bar.bottom{background:#fff;height:8px;width:100px;margin:0 auto;margin-top:0;margin-top:20px;border-radius:10px}.home-page #intro .scorri{position:fixed;bottom:5vh;max-width:500px;width:100%}.home-page #intro .scorri span{font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:700;letter-spacing:0;line-height:24px;color:#fff}.home-page #intro .scorri svg{fill:#fff;position:absolute;right:4vw;padding-top:5px}#form-user-profile.rest-pass label{display:none}#form-user-profile.rest-pass .form-input input{width:100%;height:50px;margin-bottom:20px;border:0;padding-left:20px;margin-left:-10px;box-shadow:0 5px 10px rgba(0,0,0,.2);border-radius:10px;color:var(--shady-lady);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:400;line-height:17px;text-align:left}#form-user-profile.rest-pass .form-input input:focus-visible{color:var(--black);border:1px solid #c3e6cb;border-color:var(--bluechiaro1);outline:1px solid var(--bluechiaro1);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);color:#155724}@media screen and (min-width:400px){#form-user-profile.rest-pass .form-input input form{margin-top:10%}}#form-user-profile.rest-pass .form-input input form label{display:none}#form-user-profile.rest-pass .form-input input label:has(>input:checked) .checkmark{opacity:.7;box-shadow:0 5px 10px rgba(0,0,0,.4);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.4);border:3px solid #2fc3c9!important}#form-user-profile.rest-pass .form-input input label:has(>input:checked) .checkmark i{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAABHNCSVQICAgIfAhkiAAAAX1JREFUOE+tlcFVg0AQhmd2vZsSMBRgOpCtIM8KTJ7Ec6wgJahXwWdKiBUsVpBYABE70Lsw7hITCe7CRpwT8Gbnm/n/eQvCP4T3KHvsk80AaYQAPQKYF5yus7F4V+/dw4/lHAAvapWSNAxEZ0A/klNEvDG1mXM66QTw7uWAM1zaNOgEKHXPcak69IwAoud0IoJyAp3MczZU5vQKXjwpc7I2Z/xILgBxaMojoo+CIMiuxAr1mIyh1O7vkpHG6aVQxpmjSffNCTpPQ7HQT2jrRK/aOgzGdUSb7gR0tw7FdHsO/ThRtcxRh3zr/ro3beWoKv6iig+q1bAfyxUCnrpA1LSJ0v3MqvsRDOr+oRfJgCPKJlP1JED0pvZ9Zs/70X1vAv3iP8gRFXCrChy3bY+x+5ruvwD6Q7lNCMmhEJPuRsBfIOW+G3S3Ag6HmHVvBLhC6vtu88562TV50qZ76wTbBBPERXdngEmunEhkE5G4rrPT/2Bz20KQc1i53LRV+BcBg75R2dxX9AAAAABJRU5ErkJggg==)!important;background-size:18px!important;background-repeat:no-repeat!important;background-position:1px 3px!important;position:relative;padding:0}#form-user-profile.rest-pass .form-input input label:has(>input:checked) span.desc{color:var(--balck)}#form-user-profile.rest-pass .form-input input .checkbox{text-align:left;margin-bottom:10px;margin-top:10px;margin-left:-20px;display:inline-block;position:relative;cursor:pointer;font-size:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}#form-user-profile.rest-pass .form-input input .checkbox.error .checkmark{border:2px solid rgba(255,0,0,.2)}#form-user-profile.rest-pass .form-input input .checkbox.error .checkmark i{background:rgba(255,0,0,.2)}#form-user-profile.rest-pass .form-input input .checkbox span.desc{color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-s);font-style:normal;font-weight:400;margin-top:-28px;margin-left:50px;display:block}#form-user-profile.rest-pass .form-input input .checkbox input{display:none}#form-user-profile.rest-pass .form-input input .checkbox .checkmark{box-shadow:0 5px 10px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.3);background:#fff;border-radius:20px;display:inline-block;height:26px;width:26px;padding:1px}#form-user-profile.rest-pass .form-input input .checkbox .checkmark i{position:relative;border-radius:19px;background-color:var(--checkfalase);height:20px;width:20px;display:block;left:3px;top:3px}#form-user-profile.rest-pass input{text-align:center}body.profilo-utente .camera-list{display:flex;flex-direction:column;padding-bottom:10px!important;padding-top:10px!important;margin-left:0}body.profilo-utente .camera-list:not(:last-child){border-bottom:1px solid gray}body.profilo-utente #user-menu li>div{padding-bottom:8px;display:flex}body.profilo-utente #user-menu .icon.arrow-l{display:none}body.profilo-utente #user-menu .icon.arrow{display:block}body.profilo-utente #user-menu li.camera .icon.arrow-l,body.profilo-utente #user-menu li.list-prenotazioni .icon.arrow-l,body.profilo-utente #user-menu li.menu-utente .icon.arrow-l{display:none}body.profilo-utente #user-menu li.camera .icon.add,body.profilo-utente #user-menu li.list-prenotazioni .icon.add,body.profilo-utente #user-menu li.menu-utente .icon.add{display:block}body.profilo-utente #user-menu li.camera .active .icon.add,body.profilo-utente #user-menu li.list-prenotazioni .active .icon.add,body.profilo-utente #user-menu li.menu-utente .active .icon.add{display:none}body.profilo-utente #user-menu li.camera .active .icon.less,body.profilo-utente #user-menu li.list-prenotazioni .active .icon.less,body.profilo-utente #user-menu li.menu-utente .active .icon.less{display:block}body.profilo-utente #user-menu .stato>div{background:#6ce122;border-radius:20px;height:25px;width:25px;display:inline-block;text-align:center;line-height:24px;color:#fff;font-style:normal}body.profilo-utente #user-menu .stato img{color:#fff;display:inline;padding-top:5px}body.profilo-utente #user-menu .stato span{color:#6ce122;display:inline;padding-left:10px;font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:700}body.profilo-utente #user-menu .stato .checkin{color:#27a5c2}body.profilo-utente #user-menu .stato .checkin:not(span){background:#27a5c2}body.profilo-utente #user-menu .stato .attesa{color:#f8b80a}body.profilo-utente #user-menu .stato .attesa:not(span){background:#f8b80a}body.profilo-utente .menu li a,body.profilo-utente .menu li span{color:var(--black);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:400}body.profilo-utente .menu li a{text-decoration:none}body.profilo-utente .menu .camera .sub-menu li,body.profilo-utente .menu .list-prenotazioni .sub-menu li{color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-m)}body.profilo-utente .menu .camera .sub-menu li label,body.profilo-utente .menu .list-prenotazioni .sub-menu li label{font-style:normal;font-weight:700}body.profilo-utente .menu .camera .sub-menu li span,body.profilo-utente .menu .list-prenotazioni .sub-menu li span{color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:400}body.profilo-utente .sub-title{display:none}body.profilo-utente #form-user-profile{text-align:left;margin:auto 10%}body.profilo-utente #form-user-profile label{width:100%;display:block;text-align:left;margin-bottom:0;font-size:var(--font-size-s)}body.profilo-utente #form-user-profile input,body.profilo-utente #form-user-profile label{font-family:Montserrat,sans-serif;font-weight:100;font-size:bold}body.profilo-utente #form-user-profile input:-webkit-autofill,body.profilo-utente #form-user-profile select:-webkit-autofill,body.profilo-utente #form-user-profile textarea:-webkit-autofill{background-color:#d4edda!important;color:#155724;border:1px solid #c3e6cb;box-shadow:inset 0 0 0 1000px #d4edda}body.profilo-utente #form-user-profile .form-field{padding:0 0 15px 0;position:relative}body.profilo-utente #form-user-profile .form-field .input-wrapper,body.profilo-utente #form-user-profile .form-field span.input{position:absolute;right:0}body.profilo-utente #form-user-profile .form-field .input-wrapper span.input{position:relative!important}body.profilo-utente #form-user-profile input{border:none}body.profilo-utente #form-user-profile .form-field{border-bottom:1px solid gray}body.profilo-utente #form-user-profile input{width:90%;padding-top:5px;padding:0}body.profilo-utente #form-user-profile input:focus-visible{border:1px solid #c3e6cb;box-shadow:inset 0 0 0 1000px #d4edda;border-color:var(--bluechiaro1);outline:1px solid var(--bluechiaro1);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);background-color:#d4edda!important;color:#155724;padding:10px}body.profilo-utente #form-user-profile label{color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-weight:400;font-style:normal;font-weight:700}body.profilo-utente #form-user-profile label.block{width:100%;display:block}body.profilo-utente #form-user-profile span{color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:400}body.profilo-utente #form-user-profile button{margin-top:20px}body.profilo-utente #form-user-profile button span{color:#fff!important}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}input[type=date]{background:none;text-align:left!important}input::-webkit-date-and-time-value{text-align:left}body:not(.profilo-utente.info) input{-webkit-appearance:none;-moz-appearance:none}body:not(.profilo-utente.info) input,select{box-shadow:0 5px 10px rgba(0,0,0,.2);color:var(--shady-lady);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:400;line-height:17px}select{text-align:left;border:0 solid var(--shady-lady);border-radius:3px;padding:10px;background-color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:calc(100% + 20px);margin-left:-10px;padding-left:20px}select:focus{outline:none;border-color:var(--bluechiaro1)}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading .wrapper,.rotating{width:50px;aspect-ratio:1;display:grid;border-radius:50%;animation:rotating 1s steps(12) infinite}.hidden{display:none!important}.loading{position:absolute;z-index:1000;height:100vh;width:100vw;max-width:500px;display:block;background:hsla(0,0%,100%,.3)}.loading .wrapper{opacity:.4;background:url(/img/loading.f6115ce5.svg)!important;background-repeat:no-repeat!important;background-size:cover!important;height:175px;width:175px;position:absolute;top:calc(50vh - 82px);margin-left:calc(50% - 82px)}body.scroll .logo-content,body.scroll .nav-button{display:none!important}.home-page .nav-button{display:none}.page-benvenuto .nav-button,.page-prenotazine.checkin .nav-button,.page-prenotazine.completata .nav-button,.page-prenotazine.initial .nav-button{fill:#fff}.appcontainer-normal,body.create-account .app-container,body.pagina-login .app-container{padding-top:0}#block-title .sub-title,.subtitletext{font-size:var(--font-size-m);font-weight:300;line-height:17px}#block-title .sub-title,#block-title .title,.home-page .title-wrapper,.subtitletext,.titletext{color:var(--black);font-family:var(--font-family-montserrat);font-style:normal;height:auto;letter-spacing:0}#block-title .title,.home-page .title-wrapper,.titletext{font-size:var(--font-size-l);font-weight:400;line-height:24px;text-align:center}.buttonintro a,.buttonintro span:not(.sub-title),.buttonintro>*,.buttontxt a,.buttontxt span:not(.sub-title),.buttontxt>*,.home-page.continua button a,.home-page.continua button span:not(.sub-title),.home-page.continua button>*,.home-page.lingua #lingua button a,.home-page.lingua #lingua button span:not(.sub-title),.home-page.lingua #lingua button>*,.page-benvenuto button.normal a,.page-benvenuto button.normal span:not(.sub-title),.page-benvenuto button.normal>*,.page-prenotazine.checkin button.normal a,.page-prenotazine.checkin button.normal span:not(.sub-title),.page-prenotazine.checkin button.normal>*,.page-prenotazine.completata button.normal a,.page-prenotazine.completata button.normal span:not(.sub-title),.page-prenotazine.completata button.normal>*,.page-prenotazine.initial button.normal a,.page-prenotazine.initial button.normal span:not(.sub-title),.page-prenotazine.initial button.normal>*{color:var(--black);font-family:var(--font-family-montserrat);font-size:var(--font-size-s);font-style:normal;font-weight:600;letter-spacing:2.41px;line-height:17px;white-space:nowrap;width:auto;text-decoration:none}.buttonintro,.home-page.continua button,.home-page.lingua #lingua button,.page-benvenuto button.normal,.page-prenotazine.checkin button.normal,.page-prenotazine.completata button.normal,.page-prenotazine.initial button.normal{background-color:var(--white);border-radius:30px;border:0;-webkit-appearance:none;box-shadow:0 2px 20px rgba(0,0,0,.2);-webkit-box-shadow:0 2px 20px rgba(0,0,0,.2);height:var(--btnheight);width:80%;margin:0 5%;max-width:360px;text-transform:uppercase}.buttonintro span,.home-page.continua button span,.home-page.lingua #lingua button span,.page-benvenuto button.normal span,.page-prenotazine.checkin button.normal span,.page-prenotazine.completata button.normal span,.page-prenotazine.initial button.normal span{text-align:center;width:100%}.buttonnormal,.page-prenotazine.documenti button.next,body:not(.home-page,.documenti,.page-benvenuto,.page-prenotazine.initial,.page-prenotazine.completata,.page-prenotazine.checkin) button.normal{border-radius:30px;height:60px;width:100%;max-width:360px;margin:0 auto;text-transform:uppercase;border:0;-webkit-appearance:none;box-shadow:0 5px 10px rgba(0,0,0,.149);height:var(--btnheight);background:linear-gradient(279.51deg,#25a3c1,#2fc3c9);background-color:transparent}.buttonnormal a,.buttonnormal span:not(.sub-title),.buttonnormal>*,.page-prenotazine.documenti button.next a,.page-prenotazine.documenti button.next span:not(.sub-title),.page-prenotazine.documenti button.next>*,body:not(.home-page,.documenti,.page-benvenuto,.page-prenotazine.initial,.page-prenotazine.completata,.page-prenotazine.checkin) button.normal a,body:not(.home-page,.documenti,.page-benvenuto,.page-prenotazine.initial,.page-prenotazine.completata,.page-prenotazine.checkin) button.normal span:not(.sub-title),body:not(.home-page,.documenti,.page-benvenuto,.page-prenotazine.initial,.page-prenotazine.completata,.page-prenotazine.checkin) button.normal>*{color:#fff;text-align:center;width:100%;font-family:var(--font-family-montserrat);font-size:var(--font-size-s);font-style:normal;font-weight:600;letter-spacing:2.41px;line-height:17px;white-space:nowrap;width:auto;text-decoration:none}button{cursor:pointer;border:none;outline:none}button:active{background-color:transparent}button[disabled]{opacity:.4}button.normal.next{background:linear-gradient(90deg,#2ebfc8,#26a6c2 100%,#e3e3e3 0)!important}.page-prenotazine:not(.pin) .wrapper-button,.profilo-utente.info .wrapper-button{bottom:30px;width:100%;max-width:500px;position:absolute;left:0}.page-prenotazine:not(.pin) .wrapper-button button,.profilo-utente.info .wrapper-button button{width:80%!important}.page-prenotazine.pin .wrapper-button{position:absolute;left:0;margin-top:40px!important;width:100vw;margin:0 auto;max-width:500px}.create-account .wrapper-button{margin-top:10px;width:100%}body,html{margin:0;padding:0}body{font-family:Montserrat,sans-serif;font-weight:300;background:#6c6c6c;overflow:hidden;max-width:500px;width:100vw;height:100vh;margin:0 auto;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#page-content{height:100vh;overflow-y:scroll;padding-top:calc(10vh + 80px)}.logo-content{position:absolute;top:10vh;padding-top:10px}.home-page.intro .logo-content{position:absolute;top:calc(50vh - 100px);padding-top:0}.home-page.intro .logo-content .logo-home{top:0}.nav-button{height:14px;position:absolute;left:20px;top:100px;z-index:1000}.logo,.logo-bianco{margin:0 auto;width:40%;min-width:120px}.logo-bianco,.logo-home{display:none}.logo-content{width:100%;margin:0 auto}.disable{opacity:.4}#app{width:100vw;max-width:500px;margin:0 auto;position:fixed;top:0;left:0;text-align:center;color:#2c3e50;background:#fff;height:100vh}.app-container{padding-top:0}#block-title{width:85%;margin:0 auto}#primary-menu,.mseg.waring.update{display:none}@media screen and (min-width:500px){body.page-benvenuto,body.page-prenotazine{background-size:500px auto!important}}#primary-menu{-webkit-appearance:none;box-shadow:-1px -14px 12px 1px rgba(0,0,0,.2);position:fixed;bottom:0;width:100vw;max-width:500px;background:#fff;border-top:1px solid gray;padding-top:0}#primary-menu ul{padding:0 20px;display:flex}#primary-menu ul li{list-style:none;display:flex;flex-direction:column;width:100%;padding:10px}#primary-menu ul li img{height:25px}#primary-menu ul li span{margin-top:10px;font-weight:300;font-size:15px}#main-menu{display:flex;position:fixed;right:0;bottom:0;text-align:left;background:#000;z-index:1000;display:none}#main-menu nav{display:flex;flex-direction:row}#main-menu a{color:#fff;padding:10px}#main-menu a:first-child{display:block}form.normal{text-align:left;margin:auto 10%}form.normal label{width:100%;display:block;text-align:left;margin-bottom:0;color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-s);font-style:normal;font-weight:400}form.normal input,form.normal label{font-family:Montserrat,sans-serif;font-weight:100;font-size:bold}form.normal input:-webkit-autofill,form.normal select:-webkit-autofill,form.normal textarea:-webkit-autofill{background-color:#d4edda!important;color:#155724;border:1px solid #c3e6cb;box-shadow:inset 0 0 0 1000px #d4edda}form.normal .form-field{padding:0 0 15px 0;position:relative}form.normal .form-field .input-wrapper,form.normal .form-field span.input{position:absolute;right:0}form.normal .form-field .input-wrapper span.input{position:relative!important}.sub-menu li{cursor:pointer;z-index:999}.sub-menu .camera-list{position:relative;margin-bottom:5px;margin-left:5px}.sub-menu .struttua{margin-bottom:10px}#camera,#prenota,#user-menu{position:relative;top:10px}#camera li.disable,#prenota li.disable,#user-menu li.disable{opacity:.5}#camera i,#prenota i,#user-menu i{background:linear-gradient(279.51deg,#25a3c1,#2fc3c9);border-radius:20px;height:25px;width:25px;display:inline-block;text-align:center;position:absolute;right:40px;top:15px;line-height:24px;color:#fff;font-style:normal}#camera ul.sub-menu,#prenota ul.sub-menu,#user-menu ul.sub-menu{margin:0;margin-right:-12px!important;margin-top:0;padding:0;padding-bottom:0}#camera ul.sub-menu li,#prenota ul.sub-menu li,#user-menu ul.sub-menu li{padding-left:0!important;position:relative}#camera ul.sub-menu li .link,#prenota ul.sub-menu li .link,#user-menu ul.sub-menu li .link{position:relative;right:0;bottom:0;text-align:right;color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:500;text-decoration:underline}#camera ul.sub-menu li:last-child,#prenota ul.sub-menu li:last-child,#user-menu ul.sub-menu li:last-child{border-bottom:0}body.profilo-utente.info #block-title .title{padding-left:20px;text-align:left!important;font-size:var(--font-size-l);font-style:normal;font-weight:400}#user-menu ul{list-style-type:none;text-align:left;margin:auto 5%;padding:0}#user-menu ul li{font-family:Montserrat,sans-serif;font-weight:100;position:relative;padding:15px;border-bottom:1px solid gray}#user-menu ul li span.title{height:25px;padding-top:2px;display:inline}#user-menu ul li .input{position:absolute;right:0}#user-menu ul li .icon.icon-menu{margin-right:20px;height:25px;width:25px}#user-menu ul li .icon.arrow-l{position:absolute;right:18px}.input{text-decoration:underline;font-size:15px;font-weight:200}.input.update{color:#516080}.input.remove{color:#805151}.input.add{color:green}#form-segnalzione{margin:auto 20%}#form-segnalzione textarea{width:100%}.prev{position:fixed;top:35px;left:20px}.page-prenotazine label:has(>input:checked) .checkmark{opacity:.7;box-shadow:0 5px 10px rgba(0,0,0,.4);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.4);border:3px solid #2fc3c9!important}.page-prenotazine label:has(>input:checked) .checkmark i{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAABHNCSVQICAgIfAhkiAAAAX1JREFUOE+tlcFVg0AQhmd2vZsSMBRgOpCtIM8KTJ7Ec6wgJahXwWdKiBUsVpBYABE70Lsw7hITCe7CRpwT8Gbnm/n/eQvCP4T3KHvsk80AaYQAPQKYF5yus7F4V+/dw4/lHAAvapWSNAxEZ0A/klNEvDG1mXM66QTw7uWAM1zaNOgEKHXPcak69IwAoud0IoJyAp3MczZU5vQKXjwpc7I2Z/xILgBxaMojoo+CIMiuxAr1mIyh1O7vkpHG6aVQxpmjSffNCTpPQ7HQT2jrRK/aOgzGdUSb7gR0tw7FdHsO/ThRtcxRh3zr/ro3beWoKv6iig+q1bAfyxUCnrpA1LSJ0v3MqvsRDOr+oRfJgCPKJlP1JED0pvZ9Zs/70X1vAv3iP8gRFXCrChy3bY+x+5ruvwD6Q7lNCMmhEJPuRsBfIOW+G3S3Ag6HmHVvBLhC6vtu88562TV50qZ76wTbBBPERXdngEmunEhkE5G4rrPT/2Bz20KQc1i53LRV+BcBg75R2dxX9AAAAABJRU5ErkJggg==)!important;background-size:18px!important;background-repeat:no-repeat!important;background-position:1px 3px!important;position:relative;padding:0}.page-prenotazine label:has(>input:checked) span.desc{color:var(--balck)}.page-prenotazine .checkbox{text-align:left;margin-bottom:10px;margin-top:10px;margin-left:-20px;display:inline-block;position:relative;cursor:pointer;font-size:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.page-prenotazine .checkbox.error .checkmark{border:2px solid rgba(255,0,0,.2)}.page-prenotazine .checkbox.error .checkmark i{background:rgba(255,0,0,.2)}.page-prenotazine .checkbox span.desc{color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-s);font-style:normal;font-weight:400;margin-top:-28px;margin-left:50px;display:block}.page-prenotazine .checkbox input{display:none}.page-prenotazine .checkbox .checkmark{box-shadow:0 5px 10px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.3);background:#fff;border-radius:20px;display:inline-block;height:26px;width:26px;padding:1px}.page-prenotazine .checkbox .checkmark i{position:relative;border-radius:19px;background-color:var(--checkfalase);height:20px;width:20px;display:block;left:3px;top:3px}.page-prenotazine.ospiti h3,.page-prenotazine.ospiti label{display:none}.page-prenotazine.ospiti .form-input input{width:100%;height:50px;margin-bottom:20px;border:0;padding-left:20px;margin-left:-10px;box-shadow:0 5px 10px rgba(0,0,0,.2);border-radius:10px;color:var(--shady-lady);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:400;line-height:17px;text-align:left}.page-prenotazine.ospiti .form-input input:focus-visible{color:var(--black);border:1px solid #c3e6cb;border-color:var(--bluechiaro1);outline:1px solid var(--bluechiaro1);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);color:#155724}@media screen and (min-width:400px){.page-prenotazine.ospiti .form-input input form{margin-top:10%}}.page-prenotazine.ospiti .form-input input form label{display:none}.page-prenotazine.ospiti .form-input input label:has(>input:checked) .checkmark{opacity:.7;box-shadow:0 5px 10px rgba(0,0,0,.4);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.4);border:3px solid #2fc3c9!important}.page-prenotazine.ospiti .form-input input label:has(>input:checked) .checkmark i{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAABHNCSVQICAgIfAhkiAAAAX1JREFUOE+tlcFVg0AQhmd2vZsSMBRgOpCtIM8KTJ7Ec6wgJahXwWdKiBUsVpBYABE70Lsw7hITCe7CRpwT8Gbnm/n/eQvCP4T3KHvsk80AaYQAPQKYF5yus7F4V+/dw4/lHAAvapWSNAxEZ0A/klNEvDG1mXM66QTw7uWAM1zaNOgEKHXPcak69IwAoud0IoJyAp3MczZU5vQKXjwpc7I2Z/xILgBxaMojoo+CIMiuxAr1mIyh1O7vkpHG6aVQxpmjSffNCTpPQ7HQT2jrRK/aOgzGdUSb7gR0tw7FdHsO/ThRtcxRh3zr/ro3beWoKv6iig+q1bAfyxUCnrpA1LSJ0v3MqvsRDOr+oRfJgCPKJlP1JED0pvZ9Zs/70X1vAv3iP8gRFXCrChy3bY+x+5ruvwD6Q7lNCMmhEJPuRsBfIOW+G3S3Ag6HmHVvBLhC6vtu88562TV50qZ76wTbBBPERXdngEmunEhkE5G4rrPT/2Bz20KQc1i53LRV+BcBg75R2dxX9AAAAABJRU5ErkJggg==)!important;background-size:18px!important;background-repeat:no-repeat!important;background-position:1px 3px!important;position:relative;padding:0}.page-prenotazine.ospiti .form-input input label:has(>input:checked) span.desc{color:var(--balck)}.page-prenotazine.ospiti .form-input input .checkbox{text-align:left;margin-bottom:10px;margin-top:10px;margin-left:-20px;display:inline-block;position:relative;cursor:pointer;font-size:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.page-prenotazine.ospiti .form-input input .checkbox.error .checkmark{border:2px solid rgba(255,0,0,.2)}.page-prenotazine.ospiti .form-input input .checkbox.error .checkmark i{background:rgba(255,0,0,.2)}.page-prenotazine.ospiti .form-input input .checkbox span.desc{color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-s);font-style:normal;font-weight:400;margin-top:-28px;margin-left:50px;display:block}.page-prenotazine.ospiti .form-input input .checkbox input{display:none}.page-prenotazine.ospiti .form-input input .checkbox .checkmark{box-shadow:0 5px 10px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.3);background:#fff;border-radius:20px;display:inline-block;height:26px;width:26px;padding:1px}.page-prenotazine.ospiti .form-input input .checkbox .checkmark i{position:relative;border-radius:19px;background-color:var(--checkfalase);height:20px;width:20px;display:block;left:3px;top:3px}.page-prenotazine.ospiti button:first-child{margin-bottom:20px!important}.page-prenotazine.documenti #step-documenti label{display:none}.page-prenotazine.documenti #step-documenti .form-input input{width:100%;height:50px;margin-bottom:20px;border:0;padding-left:20px;margin-left:-10px;box-shadow:0 5px 10px rgba(0,0,0,.2);border-radius:10px;color:var(--shady-lady);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:400;line-height:17px;text-align:left}.page-prenotazine.documenti #step-documenti .form-input input:focus-visible{color:var(--black);border:1px solid #c3e6cb;border-color:var(--bluechiaro1);outline:1px solid var(--bluechiaro1);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);color:#155724}@media screen and (min-width:400px){.page-prenotazine.documenti #step-documenti .form-input input form{margin-top:10%}}.page-prenotazine.documenti #step-documenti .form-input input form label{display:none}.page-prenotazine.documenti #step-documenti .form-input input label:has(>input:checked) .checkmark{opacity:.7;box-shadow:0 5px 10px rgba(0,0,0,.4);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.4);border:3px solid #2fc3c9!important}.page-prenotazine.documenti #step-documenti .form-input input label:has(>input:checked) .checkmark i{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAYAAACXtf2DAAAABHNCSVQICAgIfAhkiAAAAX1JREFUOE+tlcFVg0AQhmd2vZsSMBRgOpCtIM8KTJ7Ec6wgJahXwWdKiBUsVpBYABE70Lsw7hITCe7CRpwT8Gbnm/n/eQvCP4T3KHvsk80AaYQAPQKYF5yus7F4V+/dw4/lHAAvapWSNAxEZ0A/klNEvDG1mXM66QTw7uWAM1zaNOgEKHXPcak69IwAoud0IoJyAp3MczZU5vQKXjwpc7I2Z/xILgBxaMojoo+CIMiuxAr1mIyh1O7vkpHG6aVQxpmjSffNCTpPQ7HQT2jrRK/aOgzGdUSb7gR0tw7FdHsO/ThRtcxRh3zr/ro3beWoKv6iig+q1bAfyxUCnrpA1LSJ0v3MqvsRDOr+oRfJgCPKJlP1JED0pvZ9Zs/70X1vAv3iP8gRFXCrChy3bY+x+5ruvwD6Q7lNCMmhEJPuRsBfIOW+G3S3Ag6HmHVvBLhC6vtu88562TV50qZ76wTbBBPERXdngEmunEhkE5G4rrPT/2Bz20KQc1i53LRV+BcBg75R2dxX9AAAAABJRU5ErkJggg==)!important;background-size:18px!important;background-repeat:no-repeat!important;background-position:1px 3px!important;position:relative;padding:0}.page-prenotazine.documenti #step-documenti .form-input input label:has(>input:checked) span.desc{color:var(--balck)}.page-prenotazine.documenti #step-documenti .form-input input .checkbox{text-align:left;margin-bottom:10px;margin-top:10px;margin-left:-20px;display:inline-block;position:relative;cursor:pointer;font-size:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.page-prenotazine.documenti #step-documenti .form-input input .checkbox.error .checkmark{border:2px solid rgba(255,0,0,.2)}.page-prenotazine.documenti #step-documenti .form-input input .checkbox.error .checkmark i{background:rgba(255,0,0,.2)}.page-prenotazine.documenti #step-documenti .form-input input .checkbox span.desc{color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-s);font-style:normal;font-weight:400;margin-top:-28px;margin-left:50px;display:block}.page-prenotazine.documenti #step-documenti .form-input input .checkbox input{display:none}.page-prenotazine.documenti #step-documenti .form-input input .checkbox .checkmark{box-shadow:0 5px 10px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.3);background:#fff;border-radius:20px;display:inline-block;height:26px;width:26px;padding:1px}.page-prenotazine.documenti #step-documenti .form-input input .checkbox .checkmark i{position:relative;border-radius:19px;background-color:var(--checkfalase);height:20px;width:20px;display:block;left:3px;top:3px}.page-prenotazine.documenti .doc-image{background:none;box-shadow:5px 2px 15px -4px rgba(0,0,0,.6);border-radius:20px;border:0;width:80%;margin:0 auto;margin-top:30px;display:flex;flex-direction:column;padding:10px 0;height:90px}.page-prenotazine.documenti .doc-image span{color:#000;text-align:right;padding-right:15px}.page-prenotazine.documenti #page-content .button-wrapper button{background:none;box-shadow:5px 2px 15px -4px rgba(0,0,0,.6);border-radius:20px;border:0;width:80%;margin:0 auto;margin-top:30px;display:flex;flex-direction:column;padding:10px 0;height:90px}.page-prenotazine.documenti #page-content .button-wrapper button img{margin:0 auto}.page-prenotazine.documenti #page-content .button-wrapper button span{color:#2c3e50;padding-top:10px;font-size:17px;text-align:center;width:100%;display:block}.page-prenotazine.documenti button.next{text-transform:uppercase;color:#fff;margin-top:30px}.page-prenotazine #page-content{height:70vh;overflow-y:scroll}@media (max-height:820px),screen and (max-width:400px){:root{--font-size-l:18px;--font-size-m:15px;--font-size-s:12px;--btnheight:50px}.page-prenotazine form{margin-top:30px!important}button.normal{max-height:50px}}@media screen and (max-width:400px){.page-prenotazine form{margin-top:30px!important}.page-prenotazine .form-input input{margin-bottom:0!important}}@media screen and (max-height:660px){.page-prenotazine .logo-content,.profilo-utente.info .logo-content{display:none}.page-prenotazine #page-content,.profilo-utente.info #page-content{padding-top:40px!important}}@media screen and (max-height:760px){.page-prenotazine #page-content,.profilo-utente.info #page-content{padding-top:10vh}.create-account #page-content{padding-top:30px!important}.create-account .logo-content,.page-prenotazine.riepilogo .logo-content{display:none}.page-prenotazine.riepilogo #page-content{padding-top:10vh;height:80vh!important}.page-prenotazine form{margin-top:30px!important}}.profilo-utente.initial #block-title{display:none}.profilo-utente.initial .logo-content{top:5vh}@media screen and (max-height:920px){.logo-content{top:5vh!important}.nav-button{top:13vh}#user-menu,.open{padding-bottom:200px}.create-account #page-content,body.scroll .page-prenotazine #page-content,body.scroll .profilo-utente.info #page-content{padding-top:calc(5vh + 80px)}body.scroll .page-prenotazine #page-content>div,body.scroll .profilo-utente.info #page-content>div{padding-bottom:20px;min-height:calc(100vh + 10px)}.page-prenotazine.riepilogo .info-ospiti{max-height:200px}body:not(.page-prenotazine.riepilogo,.create-account) #page-content{padding-bottom:30px}}.form-date{position:relative}#date-fix{height:60px;background:none;position:absolute;width:100%;z-index:1000}#date-fix.hidden{display:none}.loading img{position:absolute;top:calc(50vh - 40px);left:calc(50% - 40px)}h1[data-v-ae1df480]{color:#42b983}#intro[data-v-ae1df480]{min-height:80vh;cursor:pointer}#block-info{&[data-v-369642c0]{width:90%;margin:0 auto;position:absolute;left:5%;height:100px}.block-infowrapper[data-v-369642c0]{display:flex}img[data-v-369642c0]{width:8%;height:8%;padding-top:10px}.page-content-title[data-v-369642c0]{color:#fff;font-weight:400;font-size:20px;max-width:80%;margin:0 auto;line-height:30px;padding-bottom:20px;text-align:justify}}#pop-up[data-v-369642c0]{display:none}#pop-up.info{&[data-v-369642c0]{display:block;background:rgba(0,0,0,.8);color:#fff;margin:0;text-align:justify;position:relative;top:-140px;height:100px;width:83%}p[data-v-369642c0]{padding:20px}&[data-v-369642c0]:before{content:"";position:absolute;top:50%;right:-20px;transform:translateY(-50%);border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:20px solid rgba(0,0,0,.8)}}button.qrcode{&[data-v-369642c0]{display:flex}span[data-v-369642c0]{width:100%!important;display:block;padding-top:20px}.wrapper-qr-icon[data-v-369642c0]{border-radius:100px;background:#000;width:30px!important;height:30px;text-align:center;padding:10px;margin-top:4px;margin-right:4px}img.icon-qrcode[data-v-369642c0]{height:30px;width:auto}}#block-content[data-v-369642c0]{margin-top:145px}.form-pin{&[data-v-369642c0]{width:90%;padding:20px;margin:0 auto}input[data-v-369642c0]{width:100%;height:50px;margin-bottom:20px;border:0;border-radius:10px;color:var(--black);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:400;line-height:17px;text-align:center!important;padding:0!important;box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-appearance:none;-moz-appearance:none}input[data-v-369642c0]:focus-visible{color:var(--black);border:1px solid #c3e6cb;border-top-color:#c3e6cb;border-right-color:#c3e6cb;border-bottom-color:#c3e6cb;border-left-color:#c3e6cb;border-color:var(--bluechiaro1);outline:1px solid var(--bluechiaro1);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);color:#155724;background:#fff}}@keyframes banneranimateDown-369642c0{0%{height:80vh}to{height:40px}}@keyframes banneranimateUP-369642c0{0%{height:40px}to{height:80vh}}#banner.down[data-v-369642c0]{animation-name:banneranimateDown-369642c0;animation-duration:4s;height:40px}#banner.up[data-v-369642c0]{animation-name:banneranimateUP-369642c0;animation-duration:4s;height:80vh}#banner.intro{&[data-v-369642c0]{width:100vw;max-width:500px;background:#fff;position:absolute;bottom:0;min-height:40px;border-radius:60px 60px 0 0;box-shadow:-3px -2px 16px -3px #e3e3e3}.banner-logo[data-v-369642c0]{position:relative;top:-40px}.banner-text{&[data-v-369642c0]{position:absolute;top:70px}h3[data-v-369642c0]{font-size:24px;width:80%;margin:20px auto}p[data-v-369642c0]{width:90%;margin:0 auto;text-align:center;font-size:14px;line-height:28px}}}#block-title{&[data-v-369642c0]{margin-top:7vh;margin-bottom:40px}.sub-title[data-v-369642c0]{color:#fff;font-family:var(--font-family-montserrat);font-size:18px;font-weight:400}.title[data-v-369642c0]{color:#fff;font-size:24px;font-style:normal;font-weight:600}}button{&[data-v-369642c0]{margin-bottom:20px!important;box-shadow:0 5px 10px rgba(0,0,0,.149);width:calc(87% + 10px)!important;max-width:100%!important;padding:0}&.blue{&[data-v-369642c0]{margin-top:30px;background:linear-gradient(279.51deg,#25a3c1,#2fc3c9)}span[data-v-369642c0]{color:#fff!important}}}img[data-v-369642c0]{max-width:100vw;margin:0 auto}.username[data-v-0cc8957e]{margin-top:40px}.rest-passw{&[data-v-26277ab9]{margin-top:40px}a[data-v-26277ab9]{color:#6c6c6c;font-size:18px}}.form-field[data-v-d4d2906a]{padding-top:10px!important;padding-bottom:10px!important}.input-wrapper.link{&[data-v-d4d2906a]{padding-top:10px}a[data-v-d4d2906a]{color:var(--blue-bayoux)}}input[data-v-d4d2906a]{color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:400}.flex{&[data-v-d4d2906a]{display:flex;flex-direction:column}&.account{.input-wrapper.link a[data-v-d4d2906a],.input-wrapper.link span[data-v-d4d2906a]{color:var(--red-cancel)!important}}}h1[data-v-41a3593d]{color:#42b983}.camera .sub-menu span[data-v-41a3593d],.list-prenotazioni .sub-menu span[data-v-41a3593d]{margin-bottom:5px;margin-top:5px}.camera .sub-menu label[data-v-41a3593d],.list-prenotazioni .sub-menu label[data-v-41a3593d]{display:block!important;color:var(--blue-bayoux)!important;font-family:var(--font-family-montserrat)!important;font-size:var(--font-size-m)!important;font-style:normal!important;font-weight:700!important;margin-bottom:5px;margin-top:5px;margin-right:10px}i.attesa[data-v-41a3593d]{background:#effa19;background:linear-gradient(90deg,#c6f763 24%,#dade12 76%,#ebdc36)!important;color:#000!important}.hidden[data-v-41a3593d]{display:none}.stato-wrapper{&[data-v-41a3593d]{display:flex}.stato[data-v-41a3593d]{width:45%}.link{&[data-v-41a3593d]{width:60%;padding-top:3px}a[data-v-41a3593d]{display:block;text-align:right}}}.link-wrapper[data-v-41a3593d]{margin-top:10px;margin-bottom:10px;display:flex}.link[data-v-41a3593d]{margin-right:15px}.disabled[data-v-519a6d06]{opacity:.5}label[data-v-519a6d06]{color:var(--blue-bayoux)!important;font-family:var(--font-family-montserrat)!important;font-size:var(--font-size-m)!important;font-style:normal!important;font-weight:700!important;margin-bottom:8px!important;margin-top:8px!important}.form-field{&[data-v-519a6d06]{padding:0 0 10px 0!important}label[data-v-519a6d06]{margin-right:10px}}.space[data-v-519a6d06]{margin-bottom:20px!important}.info[data-v-519a6d06]{text-align:left;padding:20px}.info-prenotazione[data-v-519a6d06]{padding-top:10px;padding-bottom:10px}.info.info-ospiti[data-v-519a6d06],.wrapper.ospiti[data-v-519a6d06]{padding:0}.capogruppo-rel[data-v-519a6d06],.ospiti-rel[data-v-519a6d06]{position:relative}.ospiti-rel[data-v-519a6d06]{padding-left:15px}.wrapper.prenotazione[data-v-519a6d06]{margin-right:0}.form-field.field-ospiti[data-v-519a6d06]{margin-top:20px!important;margin-bottom:15px!important;padding-bottom:15px!important}label[data-v-b37317b4]{display:block!important;color:var(--blue-bayoux)!important;font-family:var(--font-family-montserrat)!important;font-size:var(--font-size-m)!important;font-style:normal!important;font-weight:700!important;margin-bottom:8px!important;margin-top:8px!important}.icon[data-v-b37317b4]{height:40px}.button-content button[data-v-b37317b4]{height:90px;max-height:90px!important}#block-page-content[data-v-b37317b4]{margin-top:60px}#step-documenti[data-v-b37317b4]{margin-top:30px}.link[data-v-b37317b4]{color:var(--blue-bayoux);font-family:var(--font-family-montserrat);font-size:var(--font-size-m);font-style:normal;font-weight:400;text-decoration:underline;position:absolute;top:0;right:0}.disabled[data-v-0ab2c6ce]{opacity:.5;border:1px solid red}label[data-v-0ab2c6ce]{font-weight:700}.info{&[data-v-0ab2c6ce]{text-align:left;padding:20px}}label[data-v-2badf0bb]{display:block!important;color:var(--blue-bayoux)!important;font-family:var(--font-family-montserrat)!important;font-size:var(--font-size-m)!important;font-style:normal!important;font-weight:700!important;margin-bottom:5px;margin-top:5px}.capogruppo[data-v-2badf0bb]{margin:auto 10px;margin-top:30px}#page-block-content[data-v-2badf0bb]{margin-top:40px}#dubug[data-v-2badf0bb],#main-menu[data-v-2badf0bb]{left:0}button[data-v-2badf0bb]{text-aligne:center;display:block;color:#fff;text-transform:uppercase}.form-field label[data-v-2badf0bb]{display:block!important}form{&[data-v-557fbfaa]{width:80%;margin:0 auto;margin-top:60px!important}input[data-v-557fbfaa]{text-align:center!important;padding:0!important}}button[data-v-557fbfaa]{max-width:90%!important}button.qrcode{&[data-v-557fbfaa]{display:flex}span[data-v-557fbfaa]{width:100%!important;display:block;padding-top:20px}.wrapper-qr-icon[data-v-557fbfaa]{border-radius:100px;background:#fff;width:30px!important;height:30px;text-align:center;padding:10px;margin-top:4px;margin-right:4px}img.icon-qrcode[data-v-557fbfaa]{height:30px;width:auto}}.wrapper-button button[data-v-557fbfaa]:first-child{margin-bottom:20px!important}.istruzioni.checkin strong{font-weight:700}.numeri{.numeri-group[data-v-3e752a4c]{margin-top:30px}.numeri-group[data-v-3e752a4c]:first-child{margin-top:0}li[data-v-3e752a4c]{margin-top:0!important}.name[data-v-3e752a4c]{width:40%;margin-left:5%}.desc[data-v-3e752a4c]{margin-left:5%;margin-top:-10px}.inline{a[data-v-3e752a4c]{display:flex}}.name[data-v-3e752a4c],.tel[data-v-3e752a4c]{color:#516080;font-size:18px}.bi{&[data-v-3e752a4c]{height:30px;width:30px;margin:20px;display:block}&.bi-telephone-fill[data-v-3e752a4c]{background:url(/img/phone.c606e929.svg)}&.bi-telegram[data-v-3e752a4c]{background:url(/img/telegram.5f3be6bb.svg)}&.bi-whatsapp[data-v-3e752a4c]{background:url(/img/whatsapp.e833d954.svg)}}}.istruzioni.camera-conetant[data-v-3e752a4c],.istruzioni.checkin[data-v-3e752a4c],.istruzioni.numeri[data-v-3e752a4c]{padding-top:40px;padding-left:20px;padding-right:20px;color:#516080}ul[data-v-3e752a4c]{padding:0;margin:0;list-style:none}.title-wrapper{&[data-v-3e752a4c]{display:flex}h4[data-v-3e752a4c]{padding-left:10px;margin:0;margin-top:10px}}.icon-wrapper{&[data-v-3e752a4c]{height:30px;display:block}.icon[data-v-3e752a4c]{height:100%;width:auto}}.wrapper-button[data-v-3e752a4c]{position:absolute;bottom:20px;width:100%}#camera-page[data-v-3e752a4c]{position:absolute;top:110px}#block-title{.sub-title[data-v-3e752a4c],.title[data-v-3e752a4c]{text-align:left;padding-left:30px}}.istruzioni[data-v-3e752a4c]{text-align:left}.nav-button[data-v-3e752a4c]{top:70px}.bagno[data-v-3e752a4c]{background:url(/img/bagno.f1700d42.svg)}.image-wrapper[data-v-3e752a4c]{min-height:300px}.icon{&.error{&[data-v-16eabe70]{width:auto;position:relative;top:calc(50vh - 300px)}svg[data-v-16eabe70]{max-height:200px;fill:var(--bluechiaro2)}}}.icon{&.error{&[data-v-3f77f9f9]{width:auto;position:relative;top:calc(50vh - 300px)}svg[data-v-3f77f9f9]{max-height:200px;fill:var(--bluechiaro2)}}}#form-user-profile{&[data-v-12158ca6]{width:80%;margin:0 auto;margin-top:0;height:40vh;margin-top:5vh}.form-field[data-v-12158ca6]{margin-bottom:20px}.wrapper-button[data-v-12158ca6]{margin-top:40px}}button[data-v-12158ca6]{margin-bottom:20px!important}button.qrcode{&[data-v-12158ca6]{display:flex}span[data-v-12158ca6]{width:100%!important;display:block;padding-top:20px}.wrapper-qr-icon[data-v-12158ca6]{border-radius:100px;background:#fff;width:30px!important;height:30px;text-align:center;padding:10px;margin-top:4px;margin-right:4px}img.icon-qrcode[data-v-12158ca6]{height:30px!important;width:auto!important;max-width:30px!important}}