:root{--small__font:14px;--primary__font:16px;--heading__one:72px;--heading__two:48px;--heading__three:36px;--heading__four:24px;--heading__five:18px;--heading__six:16px;--font__line_height_body:1.5em;--font__line_height_heading:1.2em;--font__line_height_paragraph:1.7em;--color__heading:0,0,0;--color__paragraph:107,114,128;--color__text:31,41,55;--white__color:255,255,255;--primary__color:1,141,228;--secondary__color:220,160,1;--section__color:243,244,246;--section_secondary_color:249,249,251;--body__color:255,255,255;--gray__color:245,249,255;--input_bg_color:248,250,252;--primary_border_color:243,244,246;--gray_border_color:229,231,235;--primary__shadow:0 6px 12px rgba(0,0,0,0.03);--card__shadow:0px 0 30px 0 rgba(0,0,0,0.08)}html{font-size:100%;scroll-behavior:smooth}body{background:rgb(var(--body__color));color:rgb(var(--color__paragraph));font-size:var(--small__font);font-weight:400;line-height:var(--font__line_height_body);overflow-x:hidden}a{display:inline-block}img{max-width:100%;height:auto}input,textarea{width:100%}span{display:inline-block}h1,h2,h3,h4,h5,h6{clear:both;line-height:var(--font__line_height_heading);color:rgb(var(--color__heading));font-weight:700;-webkit-font-smoothing:antialiased}h1{font-size:var(--heading__one);font-weight:700}@media only screen and (max-width:1700px){h1{font-size:60px}}@media only screen and (max-width:1023px){h1{font-size:55px}}@media only screen and (max-width:767px){h1{font-size:38px}}@media only screen and (max-width:575px){h1{font-size:30px}}h2{font-size:var(--heading__two);font-weight:700}@media only screen and (max-width:1279px){h2{font-size:38px}}@media only screen and (max-width:1023px){h2{font-size:28px}}@media only screen and (max-width:575px){h2{font-size:24px}}h3{font-size:var(--heading__three);font-weight:700}@media only screen and (max-width:1023px){h3{font-size:28px}}@media only screen and (max-width:767px){h3{font-size:22px}}h4{font-size:var(--heading__four);font-weight:700}@media only screen and (max-width:1279px){h4{font-size:18px}}@media only screen and (max-width:1023px){h4{font-size:16px}}h5{font-size:var(--heading__five);font-weight:700}@media only screen and (max-width:1023px){h5{font-size:14px}}@media only screen and (max-width:1279px){h5{font-size:16px}}h6{font-size:var(--heading__six);font-weight:700}@media only screen and (max-width:767px){h6{font-size:14px}}::selection{background-color:rgb(var(--primary__color));color:rgb(var(--white__color))}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.react-datepicker-popper{z-index:9999!important}.react-datepicker{font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;border:none!important;border-radius:12px!important;background:#fff!important;box-shadow:0 12px 40px rgba(0,0,0,.1),0 4px 12px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.04)!important;overflow:hidden;display:inline-block!important;width:auto!important;max-width:calc(100vw - 20px)!important}.react-datepicker__triangle{display:none!important}.react-datepicker__header{background:linear-gradient(135deg,rgb(1,141,228),rgb(0,115,195))!important;border-bottom:none!important;border-radius:0!important;padding:10px 10px 8px!important}.react-datepicker__current-month{color:#fff!important;font-size:13px!important;font-weight:600!important;letter-spacing:.01em;margin-bottom:6px!important;text-transform:capitalize}.react-datepicker__navigation{top:8px!important;width:28px!important;height:28px!important;border-radius:6px!important;transition:all .2s ease!important}.react-datepicker__navigation:hover{background:hsla(0,0%,100%,.15)!important}.react-datepicker__navigation--previous{left:8px!important}.react-datepicker__navigation--next{right:8px!important}@media(min-width:639px){.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:95px!important}}.react-datepicker__navigation-icon:before{border-color:hsla(0,0%,100%,.85)!important;border-width:2px 2px 0 0!important;width:7px!important;height:7px!important}.react-datepicker__navigation:hover .react-datepicker__navigation-icon:before{border-color:#fff!important}.react-datepicker__day-names{margin:0!important;padding:0 2px!important;display:flex!important;justify-content:space-around!important}.react-datepicker__day-name{color:hsla(0,0%,100%,.75)!important;font-size:10px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.04em;width:32px!important;height:24px!important;line-height:24px!important;margin:0!important;text-align:center!important}.react-datepicker__month-container{float:left!important;width:auto!important}@media(max-width:639px){.react-datepicker__month-container{float:none!important;width:100%!important}}.react-datepicker__month-container+.react-datepicker__month-container{border-left:1px solid #f0f2f5}@media(max-width:639px){.react-datepicker__month-container+.react-datepicker__month-container{border-left:none;border-top:1px solid #f0f2f5}}.react-datepicker__month{margin:8px!important}.react-datepicker__week{display:flex!important;justify-content:space-around!important}.react-datepicker__day{width:32px!important;height:32px!important;line-height:32px!important;margin:2px 0!important;border-radius:8px!important;font-size:12px!important;font-weight:500!important;color:#1f2937!important;transition:all .15s ease!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;outline:none!important}.react-datepicker__day:hover{background:rgba(1,141,228,.08)!important;color:#0178c8!important;box-shadow:none!important}.react-datepicker__day--today{background:rgba(1,141,228,.1)!important;color:#018de4!important;font-weight:700!important;box-shadow:none!important}.react-datepicker__day--selected{background:#018de4!important;color:#fff!important;font-weight:600!important;border-radius:8px!important;box-shadow:none!important}.react-datepicker__day--selected:hover{background:#0078c8!important;color:#fff!important}.react-datepicker__day--keyboard-selected{background:rgba(1,141,228,.15)!important;color:#0178c8!important;border-radius:8px!important;box-shadow:none!important}.react-datepicker__day--in-range{background:rgba(1,141,228,.12)!important;color:#015aa0!important;border-radius:0!important;box-shadow:none!important}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__day--range-start,.react-datepicker__day--range-end){background:rgba(1,141,228,.08)!important;color:#0178c8!important;border-radius:0!important;box-shadow:none!important}.react-datepicker__day--range-start{border-radius:8px 0 0 8px!important}.react-datepicker__day--range-end,.react-datepicker__day--range-start{background:#018de4!important;color:#fff!important;font-weight:600!important;box-shadow:none!important}.react-datepicker__day--range-end{border-radius:0 8px 8px 0!important}.react-datepicker__day--range-start.react-datepicker__day--range-end{border-radius:8px!important}.react-datepicker__day--range-end:hover,.react-datepicker__day--range-start:hover{background:#0078c8!important;color:#fff!important}.react-datepicker__day--in-range:hover{background:rgba(1,141,228,.2)!important}.react-datepicker__day--disabled{color:#d1d5db!important;cursor:not-allowed!important}.react-datepicker__day--disabled:hover{background:rgba(0,0,0,0)!important;color:#d1d5db!important}.react-datepicker__day--outside-month{color:#c9ced6!important;opacity:.5}.react-datepicker__time-container{border-left:1px solid #f0f2f5!important;width:85px!important;float:left!important}@media(max-width:639px){.react-datepicker__time-container{float:none!important;width:100%!important;border-left:none!important;border-top:1px solid #f0f2f5!important}}.react-datepicker__time-container .react-datepicker__header--time{background:linear-gradient(135deg,rgb(1,141,228),rgb(0,115,195))!important;border-bottom:none!important;padding:10px 6px!important}@media(max-width:639px){.react-datepicker__time-container .react-datepicker__header--time{padding:8px!important;border-radius:0!important}}.react-datepicker__time-container .react-datepicker__header--time .react-datepicker-time__header{color:#fff!important;font-size:12px!important;font-weight:600!important}.react-datepicker__time-container .react-datepicker__time{background:#fff!important}.react-datepicker__time-container .react-datepicker__time-box{width:100%!important}.react-datepicker__time-container .react-datepicker__time-list{height:200px!important;scrollbar-width:thin;scrollbar-color:rgba(1,141,228,.2) rgba(0,0,0,0)}@media(max-width:639px){.react-datepicker__time-container .react-datepicker__time-list{height:150px!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important;padding:5px!important}}.react-datepicker__time-container .react-datepicker__time-list::-webkit-scrollbar{width:4px}.react-datepicker__time-container .react-datepicker__time-list::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.react-datepicker__time-container .react-datepicker__time-list::-webkit-scrollbar-thumb{background:rgba(1,141,228,.18);border-radius:10px}.react-datepicker__time-container .react-datepicker__time-list::-webkit-scrollbar-thumb:hover{background:rgba(1,141,228,.3)}.react-datepicker__time-list-item{font-size:11px!important;font-weight:500!important;color:#374151!important;padding:4px 8px!important;height:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:5px!important;margin:1px 4px!important;transition:all .12s ease!important}@media(max-width:639px){.react-datepicker__time-list-item{flex:0 0 60px!important;margin:2px!important;border:1px solid #f0f2f5!important}}.react-datepicker__time-list-item:hover{background:rgba(1,141,228,.08)!important;color:#018de4!important}.react-datepicker__time-list-item--selected{background:#018de4!important;color:#fff!important;font-weight:600!important}.react-datepicker__time-list-item--selected:hover{background:#0078c8!important;color:#fff!important}.react-datepicker__children-container{width:100%!important;margin:0!important;padding:0!important;clear:both!important;float:none!important;background:#fff}.react-datepicker--time-only{border-radius:12px!important}.react-datepicker--time-only .react-datepicker__time-container{border-left:none!important;border-radius:12px!important}.react-datepicker--time-only .react-datepicker__header--time{border-top-left-radius:12px!important;border-top-right-radius:12px!important}.react-datepicker--time-only .react-datepicker__time{border-bottom-left-radius:12px!important;border-bottom-right-radius:12px!important}.react-datepicker__month-dropdown-container--select select,.react-datepicker__year-dropdown-container--select select{background:hsla(0,0%,100%,.15);color:#fff;border:1px solid hsla(0,0%,100%,.25);border-radius:6px;padding:2px 6px;font-size:12px;font-weight:500;cursor:pointer;outline:none}.react-datepicker__month-dropdown-container--select select option,.react-datepicker__year-dropdown-container--select select option{background:#fff;color:#1f2937}.react-datepicker__week-number{color:#9ca3af!important;font-size:10px!important;font-weight:500!important;width:28px!important}.react-datepicker__close-icon:after{background:#018de4!important;border-radius:5px!important;font-size:12px!important}.react-datepicker-wrapper{width:100%}.react-datepicker__input-container input:focus{border-color:#018de4!important;box-shadow:0 0 0 3px rgba(1,141,228,.1)!important}.parking_area_map_view iframe{width:100%;border-radius:10px}.parking_area_info.map_view iframe{width:100%;height:300px}.search_result_map iframe{width:100%;height:100%}.payment_status_icon svg{display:block;width:60px;height:60px;margin:0 auto;color:#70e884}@media only screen and (max-width:1024px){.payment_status_icon svg{width:40px;height:40px}}.payment_status_icon svg .circle{stroke-dasharray:76;stroke-dashoffset:76;animation:draw 1s forwards}.payment_status_icon.cancel svg{color:#ff5252}@keyframes draw{to{stroke-dashoffset:0}}