@charset "UTF-8";input[data-v-8c494cf4]{max-width:calc(100vw - 2rem);margin:0 auto}ul[data-v-8c494cf4]{position:absolute;width:calc(100vw - 2.5rem)}.list-group[data-v-8c494cf4]{max-height:370px;overflow-y:scroll}input[data-v-8c494cf4]{border-bottom-left-radius:0;border-bottom-right-radius:0}.list-group-item[data-v-8c494cf4]:first-child{border-top-left-radius:0;border-top-right-radius:0;border-top:none}h3[data-v-293c4954]{width:100%;text-align:center;border-bottom:1px solid #ccc;line-height:.1em;margin:10px 0 20px}h3 span[data-v-293c4954]{background:#fff;padding:0 10px}label[data-v-293c4954]{font-weight:700}div.card[data-v-54cde417]{margin-bottom:1rem}div.card-header[data-v-54cde417]{font-weight:700}div.card-body[data-v-54cde417]{-webkit-box-orient:vertical;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}div.card-body[data-v-54cde417],div.column[data-v-54cde417]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}div.column[data-v-54cde417]{-webkit-box-orient:horizontal;-ms-flex-flow:row;flex-flow:row}div.cell[data-v-54cde417]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto;margin:10px;text-align:left;font-weight:700}.form-control[data-v-54cde417]{width:100%}button.btn-primary[data-v-54cde417]{width:100%;font-weight:700;background-color:#42b983;border-color:#42b983;color:#fff}button.btn-primary[data-v-54cde417]:hover{background-color:#3daa79;border-color:#3daa79}div.divider[data-v-54cde417]{width:100%;height:0;border-top:1px solid #eee;margin:10px 0}@media (max-width:755px){div.column[data-v-54cde417]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}}h3[data-v-34578b27]{width:100%;text-align:center;border-bottom:1px solid #ccc;line-height:.1em;margin:10px 0 20px}h3 span[data-v-34578b27]{background:#fff;padding:0 10px}label[data-v-34578b27]{font-weight:700}.checkboxes[data-v-34578b27]{-moz-column-count:2;-moz-column-gap:auto;-webkit-column-count:2;-webkit-column-gap:auto;column-count:2;column-gap:auto;text-align:center}.theme-default .cv-header,.theme-default .cv-header-day{background-color:#f0f0f0}.theme-default .cv-header .periodLabel{font-size:1.5em}.theme-default .cv-header button{color:#7f7f7f}.theme-default .cv-header button:disabled{color:#ccc;background-color:#f7f7f7}.theme-default .cv-day.today{background-color:#ffe}.theme-default .cv-day.past{background-color:#fafafa}.theme-default .cv-day.outsideOfMonth{background-color:#f7f7f7}.theme-default .cv-event{border-color:#e0e0f0;border-radius:.5em;background-color:#e7e7ff;text-overflow:ellipsis}.theme-default .cv-event.purple{background-color:#f0e0ff;border-color:#e7d7f7}.theme-default .cv-event.orange{background-color:#ffe7d0;border-color:#f7e0c7}.theme-default .cv-event.continued:before,.theme-default .cv-event.toBeContinued:after{content:" \21E2   ";color:#999}.theme-default .cv-event.toBeContinued{border-right-style:none;border-top-right-radius:0;border-bottom-right-radius:0}.theme-default .cv-event.isHovered.hasUrl{text-decoration:underline}.theme-default .cv-event.continued{border-left-style:none;border-top-left-radius:0;border-bottom-left-radius:0}.theme-default .cv-event .endTime,.theme-default .cv-event .startTime{font-weight:700;color:#666}.theme-default .cv-day.draghover{box-shadow:inset 0 0 .2em .2em #ff0}.cv-wrapper.holiday-us-traditional .d2015-04-05 .cv-day-number:before,.cv-wrapper.holiday-us-traditional .d2016-03-27 .cv-day-number:before,.cv-wrapper.holiday-us-traditional .d2017-04-16 .cv-day-number:before,.cv-wrapper.holiday-us-traditional .d2018-04-01 .cv-day-number:before,.cv-wrapper.holiday-us-traditional .d2019-04-21 .cv-day-number:before,.cv-wrapper.holiday-us-traditional .d2020-04-12 .cv-day-number:before,.cv-wrapper.holiday-us-traditional .d2021-04-04 .cv-day-number:before,.cv-wrapper.holiday-us-traditional .d2022-04-17 .cv-day-number:before,.cv-wrapper.holiday-us-traditional .d2023-04-09 .cv-day-number:before{content:"\271D"}.cv-wrapper.holiday-us-traditional .d05-05 .cv-day-number:before{content:"\1F1F2\1F1FD"}.cv-wrapper.holiday-us-traditional .d10-31 .cv-day-number:before{content:"\1F383"}.cv-wrapper.holiday-us-official .d01-01 .cv-day-number:before{content:"\1F37E"}.cv-wrapper.holiday-us-official .d07-04 .cv-day-number:before{content:"\1F1FA\1F1F8"}.cv-wrapper.holiday-us-official .d11-11 .cv-day-number:before{content:"\1F396"}.cv-wrapper.holiday-us-official .d12-25 .cv-day-number:before{content:"\1F384"}.cv-wrapper.holiday-us-official.m01 .day.dow1.instance3 .cv-day-number:before{content:"\270C\1F3FE"}.cv-wrapper.holiday-us-official.m02 .day.dow1.instance3 .cv-day-number:before{content:"\1F34E"}.cv-wrapper.holiday-us-official.m05 .day.dow1.lastInstance .cv-day-number:before{content:"\1F1FA\1F1F8"}.cv-wrapper.holiday-us-official.m09 .day.dow1.instance1 .cv-day-number:before{content:"\1F4AA"}.cv-wrapper.holiday-us-official.m10 .day.dow1.instance2 .cv-day-number:before{content:"\2388"}.cv-wrapper.holiday-us-official.m11 .day.dow4.instance4 .cv-day-number:before{content:"\1F64F"}section[data-v-a9904fd0]{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:40vw}.cv-header[data-v-a9904fd0],section[data-v-a9904fd0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical}.cv-header[data-v-a9904fd0]{-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;padding:10px 0 15px 0;text-transform:capitalize}.cv-day-number[data-v-a9904fd0]{margin-top:2px}ul[data-v-7d53b8dd]{list-style:none}.grid[data-v-7d53b8dd]{grid-template-rows:auto;grid-row-gap:1rem;border:1px solid #ddd;border-radius:4px;padding:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;background-color:#eee}.summary[data-v-7d53b8dd]{display:grid;grid-template-columns:auto;grid-column-gap:1rem}.data[data-v-7d53b8dd]{grid-template-columns:auto 1fr;grid-column-gap:1rem}.tile[data-v-7d53b8dd]{display:grid;padding:1rem}.tile-centered[data-v-7d53b8dd]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;justify-self:center}.nomargin>[data-v-7d53b8dd]{margin:0}.text-center[data-v-7d53b8dd]{text-align:center}.text-right[data-v-7d53b8dd]{text-align:right}.ptop-1[data-v-7d53b8dd]{margin-top:.3rem!important}.ptop-2[data-v-7d53b8dd]{margin-top:.6rem!important}.ptop-4[data-v-7d53b8dd]{margin-top:1.2rem!important}.actions[data-v-7d53b8dd]{width:auto;padding:1rem 0}.actions .btn-warning[data-v-7d53b8dd]{color:#fff;font-weight:700;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.printable[data-v-7d53b8dd]{-webkit-print-color-adjust:exact!important}.printable canvas [data-v-7d53b8dd]{background-color:#fff!important;border-radius:4px!important;background-image:url(../img/logo-re-square.f3a50281.png);background-size:contain}.vue-form-wizard .wizard-btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857;border-radius:4px}.vue-form-wizard .wizard-btn.disabled,.vue-form-wizard .wizard-btn[disabled],fieldset[disabled] .vue-form-wizard .wizard-btn{cursor:not-allowed;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none}.vue-form-wizard *{-webkit-box-sizing:border-box;box-sizing:border-box}.vue-form-wizard a{text-decoration:none}.vue-form-wizard .wizard-nav{margin-bottom:0;padding-left:0;list-style:none}.vue-form-wizard .wizard-nav>li{position:relative;display:block}.vue-form-wizard .wizard-nav>li>a{position:relative;display:block;padding:10px 15px}.vue-form-wizard .wizard-nav>li>a:focus,.vue-form-wizard .wizard-nav>li>a:hover{text-decoration:none;background-color:#eee}.vue-form-wizard .wizard-nav>li.disabled>a{color:#777}.vue-form-wizard .wizard-nav>li.disabled>a:focus,.vue-form-wizard .wizard-nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.vue-form-wizard .wizard-progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;transition:width .6s ease}.vue-form-wizard .navbar .navbar-nav>li>a.wizard-btn,.vue-form-wizard .wizard-btn{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:2px;background-color:transparent;font-size:14px;font-weight:600;padding:6px 12px;min-width:140px}.vue-form-wizard .navbar .navbar-nav>li>a.wizard-btn:focus,.vue-form-wizard .navbar .navbar-nav>li>a.wizard-btn:hover,.vue-form-wizard .wizard-btn:focus,.vue-form-wizard .wizard-btn:hover{outline:0!important}.vue-form-wizard .wizard-nav-pills{margin-top:0;position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.vue-form-wizard .wizard-nav-pills a,.vue-form-wizard .wizard-nav-pills li{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-positive:1;flex-grow:1}.vue-form-wizard .wizard-nav-pills>li>a,.vue-form-wizard .wizard-nav-pills a{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-form-wizard .wizard-nav-pills>li>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0 auto;color:rgba(0,0,0,.2);position:relative;top:3px}.vue-form-wizard .wizard-nav-pills>li>a:focus,.vue-form-wizard .wizard-nav-pills>li>a:hover{background-color:transparent;color:rgba(0,0,0,.2);outline:0!important}.vue-form-wizard .wizard-nav-pills>li>a.disabled{pointer-events:none;cursor:default}.vue-form-wizard .wizard-nav-pills>li.active>a,.vue-form-wizard .wizard-nav-pills>li.active>a:focus,.vue-form-wizard .wizard-nav-pills>li.active>a:hover{background-color:transparent;-webkit-transition:font-size .2s linear;transition:font-size .2s linear}.vue-form-wizard .wizard-nav-pills>li.active>a .wizard-icon,.vue-form-wizard .wizard-nav-pills>li.active>a:focus .wizard-icon,.vue-form-wizard .wizard-nav-pills>li.active>a:hover .wizard-icon{color:#fff;font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s linear;transition:all .2s linear}.vue-form-wizard{padding-bottom:20px}.vue-form-wizard .is_error{border-color:#c84513!important}.vue-form-wizard .is_error .icon-container{background:#c84513!important}.vue-form-wizard.xs .wizard-icon-circle{width:40px;height:40px;font-size:16px}.vue-form-wizard.xs .wizard-icon-circle.tab_shape{height:25px}.vue-form-wizard.xs .wizard-nav-pills>li.active>a .wizard-icon{font-size:16px}.vue-form-wizard.xs .wizard-navigation .wizard-progress-with-circle{position:relative;top:25px;height:4px}.vue-form-wizard.sm .wizard-icon-circle{width:50px;height:50px;font-size:20px}.vue-form-wizard.sm .wizard-icon-circle.tab_shape{height:30px}.vue-form-wizard.sm .wizard-nav-pills>li.active>a .wizard-icon{font-size:20px}.vue-form-wizard.sm .wizard-navigation .wizard-progress-with-circle{position:relative;top:30px;height:4px}.vue-form-wizard.md .wizard-icon-circle{width:70px;height:70px;font-size:24px}.vue-form-wizard.md .wizard-icon-circle.tab_shape{height:40px}.vue-form-wizard.md .wizard-nav-pills>li.active>a .wizard-icon{font-size:24px}.vue-form-wizard.md .wizard-navigation .wizard-progress-with-circle{position:relative;top:40px;height:4px}.vue-form-wizard.lg .wizard-icon-circle{width:90px;height:90px;font-size:28px}.vue-form-wizard.lg .wizard-icon-circle.tab_shape{height:50px}.vue-form-wizard.lg .wizard-nav-pills>li.active>a .wizard-icon{font-size:28px}.vue-form-wizard.lg .wizard-navigation .wizard-progress-with-circle{position:relative;top:50px;height:4px}.vue-form-wizard .wizard-icon-circle{font-size:18px;border:3px solid #f3f2ee;border-radius:50%;font-weight:600;width:70px;height:70px;background-color:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.vue-form-wizard .wizard-icon-circle.square_shape{border-radius:0}.vue-form-wizard .wizard-icon-circle.tab_shape{width:100%;min-width:100px;height:40px;border:none;background-color:#f3f2ee;border-radius:0}.vue-form-wizard .wizard-icon-circle .wizard-icon-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:40%}.vue-form-wizard .wizard-icon-circle .wizard-icon-container.square_shape,.vue-form-wizard .wizard-icon-circle .wizard-icon-container.tab_shape{border-radius:0}.vue-form-wizard .wizard-icon-circle .wizard-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vue-form-wizard .wizard-tab-content{min-height:100px;padding:30px 20px 10px}.vue-form-wizard .wizard-header{padding:15px;position:relative;border-radius:3px 3px 0 0;text-align:center}.vue-form-wizard .wizard-title{color:#252422;font-weight:300;margin:0;text-align:center}.vue-form-wizard .category{font-size:14px;font-weight:400;color:#9a9a9a;margin-bottom:0;text-align:center}.vue-form-wizard .wizard-navigation .wizard-progress-with-circle{position:relative;top:40px;height:4px}.vue-form-wizard .wizard-navigation .wizard-progress-with-circle .wizard-progress-bar{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:width .3s ease;transition:width .3s ease}.vue-form-wizard .clearfix:after{content:"";clear:both;display:table}.vue-form-wizard .wizard-card-footer{padding:0 20px}.vue-form-wizard .wizard-card-footer .wizard-footer-left{float:left}.vue-form-wizard .wizard-card-footer .wizard-footer-right{float:right}@media screen and (max-width:350px){.vue-form-wizard .wizard-card-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-form-wizard .wizard-card-footer .wizard-footer-left,.vue-form-wizard .wizard-card-footer .wizard-footer-right{float:none;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vue-form-wizard .wizard-card-footer .wizard-footer-right button{margin-top:10px}}.vue-form-wizard.vertical .wizard-card-footer{display:block}.vue-form-wizard.vertical .wizard-nav-pills{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.vue-form-wizard.vertical .wizard-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.vue-form-wizard.vertical .wizard-card-footer{padding-top:30px}.sweet-action-close>svg[data-v-5ae97c4c]{color:tomato!important}#prenotazioni [data-v-1114007e]{height:100%;overflow-y:scroll}