:root{--color-black: #000;--color-white: #fff;--color-blue-100: #e8f2ff;--color-blue-500: #1C75DE;--color-gray-100: #f7f7f7;--color-gray-200: #959595;--color-gray-300: #748286;--color-gray-400: #818890;--color-gray-500: #808080;--color-gray-600: #4b4c53;--color-gray-700: #3a3d4a;--color-gray-800: #2E2E2E;--color-gray-900: #131313;--color-green-100: #e7f9ed;--color-green-500: #5CBF7D;--color-green-600: #68d94a;--color-green-800: #404c1d;--color-red: #E2202D;--color-yellow: #FFCD45;--color-magenta: #761949;--color-lightGray: var(--color-gray-200);--color-darkGray: var(--color-gray-800)}:focus:not(:focus-visible){outline:none}body{overflow-x:hidden}*{-webkit-tap-highlight-color:transparent}input,textarea{color:var(--color-black)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-text-fill-color:black!important;box-shadow:0 0 0 999px var(--color-gray-100) inset!important;background-clip:content-box!important}input:-webkit-autofill:first-line{font-size:1.125rem;font-weight:400;font-family:Roboto,ui-sans-serif,system-ui,-apple-system,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}[hidden]{pointer-events:none}@media (prefers-reduced-motion: no-preference){:focus{transition:outline-offset .1s ease;outline-offset:4px}}a{color:var(--color-red);text-decoration:none}a:hover{text-decoration:underline}p,div{color:var(--color-white)}.underlined{position:relative;text-decoration:none!important;white-space:nowrap}.underlined:focus{outline:none;text-decoration:none!important}.underlined:after{content:"";height:2px;transform:scaleX(0);transition:transform .25s ease;transform-origin:left;left:0;bottom:-4px;width:100%;display:block;position:absolute}.underlined:hover:after,.underlined:focus:after,.active.underlined:after{background-color:currentColor;transform:scaleX(1)}@media (prefers-reduced-motion){.underlined:after{opacity:0;transition:opacity .25s ease}.underlined:hover:after,.underlined:focus:after,.active.underlined:after{opacity:1}}.flickity-slider{height:100%}.flickity-enabled:focus{outline:none}.flickity-slider .slide{min-height:100%;outline:none}.flickity-button{position:absolute;border:none}.flickity-button:hover{cursor:pointer;color:var(--color-red)}.flickity-button:hover .flickity-button-icon{fill:var(--color-red)}.flickity-button:focus{outline:none}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:var(--color-white);filter:drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06))}.flickity-button.flickity-prev-next-button{top:50%;width:80px;height:80px;border-radius:50%;transform:translateY(-50%)}.flickity-button.flickity-prev-next-button.previous{left:20px}.flickity-button.flickity-prev-next-button.next{left:auto;right:20px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:40px;padding:0;margin:0;text-align:center;line-height:1}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:var(--color-white);border-radius:50%;cursor:pointer;filter:drop-shadow(0 4px 3px rgb(0 0 0 / .07)) drop-shadow(0 2px 2px rgb(0 0 0 / .06))}.flickity-page-dots .dot.is-selected{transform:scale(1.5);background:var(--color-red)}.flickity-specials .flickity-page-dots{position:relative;bottom:0}.st-btn{min-width:auto!important;display:inline-block!important;background-color:transparent!important}.st-label{display:none!important}.st-btn img,.st-btn:hover img{filter:invert(80%) sepia(6%) saturate(3048%) hue-rotate(145deg) brightness(94%) contrast(83%)!important}.react-datepicker-wrapper{overflow:hidden;border:1px solid var(--color-blue-500);border-radius:2px}.react-datepicker__input-container{background-color:var(--color-white);display:flex}.react-datepicker__time-list-item{color:var(--color-black)}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal}
