:root{--border-radius: 22px;--font-family: "Gantari", sans-serif;--font-size: 17px;--font-size-small: 15px;--font-size-smaller: 14px;--font-size-big: 22px;--line-height: 20px;--line-height-small: 18px;--line-height-smaller: 16px;--line-height-big: 24px;--font-weight-normal: 500;--font-weight-bold: 600;--font-weight-bolder: 700;--button-bg-color-primary: #000;--button-text-color-primary: #fff;--button-bg-color-hide: #D1D1D1;--button-text-color-hide: #545454;--button-bg-color-active: #e4efd9;--button-border-color-active: #4A9501;--button-text-color-active: #000000;--bg-color-activeTab: #fff;--button-radius: 25px;--box-bg-color-primary: #bfbfbf;--box-border-primary: 0px solid #bfbfbf;--box-bg-color-secondary: #dfdfdf;--box-border-secondary: 0px solid #dfdfdf;--box-bg-color-light: #fff;--box-paga-bg: #fff;--box-paga-button-radius: 45px;--box-paga-icon-bg: #ACACAC;--box-shadow: none;--input-bg-color: #fff;--input-border-radius: 25px;--input-font-size:15px;--bg-main: #D6D6D6;--bg-servizi: #cfcfcf;--bg-color-navigation: #efefef;--text-color-navigation: #000;--text-color-primary: #000;--text-color-secondary: #1D1E1C;--color-active: #4A9501;--bg-topbar-result: #4A9501;--bg-topbar-result-errore: #ff4646}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}.eparking *{font-family:var(--font-family);color:var(--text-color-primary)}.eparking p{font-size:var(--font-size);line-height:var(--line-height)}.eparking input:not([type=color]):not([type=radio]):not([type=checkbox]),.eparking select{border-radius:var(--input-border-radius);background-color:var(--input-bg-color);height:40px;border:none!important;outline:none!important;width:100%;padding:0 15px;font-size:var(--input-font-size);box-shadow:var(--input-shadow)}.eparking select,.eparking select:focus{border-right:10px solid transparent!important}.eparking .color-secondary{color:var(--text-color-secondary)}.eparking .w-100{width:100%!important;max-width:100%!important}.eparking .main-s{background-color:var(--bg-main);min-height:calc(100vh - 74px);padding:0;position:relative}.eparking .main-s.full-h{min-height:100vh}.eparking .imgabso{position:absolute;width:25px;height:auto;right:4%;top:20%;cursor:pointer}.eparking .bloom{height:30px;position:relative;width:30px;margin:auto}.eparking .bloom:before,.eparking .bloom:after{border-radius:100%;content:"";display:block;height:20px;width:20px}.eparking .bloom:before{background-color:#ff9500;animation:scale-up 1s infinite ease}.eparking .bloom:after{animation:scale 1s infinite;border:4px solid #ff9500;left:0;position:absolute;top:0}@keyframes scale-up{0%{transform:scale(0)}50%{transform:scale(1)}}@keyframes scale{0%,50%{opacity:0}55%{opacity:1}to{opacity:0;transform:scale(2)}}.eparking .btn-s,.eparking .btn-sconto{border-radius:var(--button-radius);background-color:var(--button-bg-color-primary);font-size:var(--font-size);font-weight:600;line-height:var(--line-height);height:40px;width:400px;max-width:100%;color:var(--button-text-color-primary);border:1px solid var(--button-bg-color-primary);cursor:pointer;transition:all .3s;display:block}.eparking .btn-white{border-radius:var(--button-radius);background-color:#fff;font-size:var(--font-size);line-height:var(--line-height);height:43px;width:400px;max-width:100%;color:#000;border:1px solid black!important;cursor:pointer;transition:all .3s;display:block}.eparking .btn-black{border-radius:var(--button-radius);background-color:#000;font-size:var(--font-size);line-height:var(--line-height);height:43px;width:400px;max-width:100%;color:#fff;border:1px solid black!important;cursor:pointer;transition:all .3s;display:block}.eparking .btn-white:hover{border-radius:var(--button-radius);background-color:var(--button-bg-color-primary);font-size:var(--font-size);line-height:var(--line-height);height:43px;width:400px;max-width:100%;color:var(--button-text-color-primary);border:1px solid var(--button-text-color-primary)!important;cursor:pointer;transition:all .3s;display:block}.eparking .btn-sconto{position:absolute;right:2px;top:5%;width:140px;height:90%;padding:0;font-size:16px;font-weight:300;opacity:1;border-radius:var(--input-border-radius)}.eparking .btn-s:hover{background-color:var(--button-text-color-primary);color:var(--button-bg-color-primary)}.eparking .btn-black:hover{color:#000}.eparking .btn-s.hided{background-color:#fff;border-color:#000;color:var(--button-text-color-hide)}.eparking .btn-s.active{background-color:#ca1526;color:#fff;border:1.5px solid #CA1526!important;font-weight:var(--font-weight-bold)}.eparking button:disabled{background-color:light-dark(rgba(239,239,239,.3),rgba(19,1,1,.3))!important;color:light-dark(rgba(16,16,16,.3),rgba(255,255,255,.3))!important;border-color:light-dark(rgba(118,118,118,.3),rgba(195,195,195,.3))!important}.eparking input.ng-invalid.ng-touched{border:1px solid red!important;background-color:#f5e1e1}.eparking .required-c input.ng-invalid,.eparking .required-c input.ng-invalid:not([type=color]):not([type=radio]):not([type=checkbox]),.eparking .required,.eparking select.ng-invalid.ng-touched,.eparking .required-c select.ng-invalid{border:1px solid red!important;background-color:#f5e1e1}.eparking .gap-x{row-gap:10px;column-gap:15px}.eparking .box-s{background-color:var(--box-bg-color-primary);padding:35px 40px 45px;border-radius:var(--border-radius);max-width:590px;border:none;border:var(--box-border-primary);position:relative;box-shadow:var(--box-shadow)}.eparking .max-size{max-width:100%;width:100%}.eparking .box-s.secondary{background-color:var(--box-bg-color-secondary);border:var(--box-border-secondary);padding:25px 30px;box-shadow:var(--box-shadow-secondary)}.eparking .box-s.light{background-color:var(--box-bg-color-light)}.eparking .color-active{color:var(--color-active)}.eparking .bg-active{background-color:var(--color-active)}.eparking .overflow-h{overflow:hidden}.eparking .title-small{font-size:var(--font-size-small)!important;line-height:var(--line-height-small)!important}.eparking .title-smaller{font-size:var(--font-size-smaller)!important;line-height:var(--line-height-smaller)!important;font-weight:400}.eparking .title-big{font-size:var(--font-size-big)!important;line-height:var(--line-height-big)!important}.eparking .title-normal{font-weight:var(--font-weight-normal)!important;font-size:var(--font-size)!important;line-height:var(--line-height)!important}.eparking .mx-w{max-width:937px;margin:auto}.eparking .fo-bold{font-weight:var(--font-weight-bold)!important}.eparking .fo-bolder{font-weight:var(--font-weight-bolder)!important}.eparking .text-r{text-align:right}.eparking .cursor-pointer{cursor:pointer}.eparking .navigation{background-color:var(--bg-color-navigation);padding:25px 0;position:sticky;width:100%;top:0;z-index:99;box-shadow:0 3px 6px #00000029}.eparking .navigation p{color:var(--text-color-navigation)}.eparking .hide{display:none!important}.eparking .flex-1{flex:1}.eparking .flex-2{flex:2}.eparking .flex-3{flex:3}.eparking .text-center{text-align:center}.eparking .position-relative{position:relative}.eparking .divider-header{border-bottom:2px solid #000;padding-bottom:20px}.eparking .table-responsive{overflow-x:scroll}.eparking .table{caption-side:bottom;border-collapse:collapse;width:100%}.eparking .table th,.eparking .table td{border:1px solid #000000;background-color:#fff;padding:10px;line-height:13px;font-size:14px;text-align:center}.eparking .table th{font-weight:800}::-webkit-calendar-picker-indicator{background-color:#fff;padding:5px;cursor:pointer;border-radius:3px}.eparking ::-webkit-scrollbar{width:5px}.eparking ::-webkit-scrollbar-track{background:var(--box-bg-color-primary)}.eparking ::-webkit-scrollbar-thumb{background:var(--button-bg-color-primary)}.eparking .closeTab{overflow:hidden;padding:30px 40px}.eparking .closeTab>*{display:none!important}.eparking .closeTab>div:first-child{display:flex!important}.eparking .activeTab{background-color:var(--bg-color-activeTab)}.eparking .checkboxOne{width:35px;height:18px;background:#ababab;border-radius:12px;position:relative;cursor:pointer}.eparking .checkboxOne label{display:block;width:14px;height:14px;border-radius:50%;transition:all .5s ease;cursor:pointer;position:absolute;top:2px;z-index:1;left:3px;background:#fff}.eparking .checkboxOne:has(input[type=checkbox]:checked+label){background:var(--color-active)}.eparking .checkboxOne input[type=checkbox]:checked+label{left:18px}.eparking .checkboxOne input{visibility:hidden;height:17px}.eparking .text-end{text-align:right}.eparking .topbar-result{padding:26px 10px;background-color:var(--bg-topbar-result)}.eparking .topbar-result.errore{background-color:var(--bg-topbar-result-errore)}.eparking .inptdx{-webkit-appearance:none;padding:0;border:none;border-radius:10px;width:20px;height:20px;border:2px solid black}.eparking .inptdx::-webkit-color-swatch{border:none;border-radius:10px;padding:0}.eparking .inptdx::-webkit-color-swatch-wrapper{border:none;border-radius:10px;padding:0}@media (max-width:1200px){.eparking .box-s{padding:20px;margin-bottom:20px;width:100%}.eparking .navigation{padding:20px 0}.eparking .flex-1,.eparking .flex-2,.eparking .flex-3{flex:100%}.eparking .text-r{text-align:left}.eparking .box-s.secondary{padding:20px}.eparking .title-big{font-size:var(--font-size);line-height:var(--line-height)}}.eparking .loader{width:25px;height:25px;border-radius:50%;display:inline-block;border-top:3px solid #FFF;border-right:3px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.eparking .loader:after{content:"";box-sizing:border-box;position:absolute;left:0;top:0;width:25px;height:25px;border-radius:50%;border-left:3px solid var(--color-active);border-bottom:3px solid transparent;animation:rotation .5s linear infinite reverse}.eparking .loader.big{margin:auto;display:block}.eparking .loader.big,.loader.big:after{width:50px;height:50px}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:767px){.eparking .btn-s,.eparking .btn-white{width:100%}}
