@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Alef:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Jura:wght@300..700&display=swap);.header{align-items:center;background-color:#090207;display:flex;height:5.6rem;height:11vh;justify-content:center;left:0;padding:0 2rem;position:fixed;top:0;transition:all .5s ease-in-out;width:100%;z-index:9}.header__logo{height:80px;margin-right:2rem}.header__welcome{font-size:2rem;margin-left:1rem}.header__welcome span{color:#fff;text-transform:capitalize}.header__user-icon{border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer}.header__user-icon img{border-radius:50%;height:45px;object-fit:cover;width:45px}.header__user-icon svg{font-size:2.8rem;height:30px;padding:.5rem .7rem .2rem;width:40px}.header.sticky{opacity:0;z-index:-1}@media screen and (max-width:1024px){.header__logo{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (max-width:768px){.header{height:9vh}.header__user-icon img{height:30px;width:30px}.header__user-icon svg{font-size:2.4rem;height:25px;width:30px}.header__logo{height:50px}.header__welcome{display:none}}.navbar{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto}.navbar__close,.navbar__hamburger{display:none}.navbar__wrapper{width:100%}.navbar .nav__list,.navbar__wrapper{align-items:center;display:flex;justify-content:space-between}.navbar .nav__item{font-size:2rem}.navbar .nav__item.active a{color:#fff;position:relative}.navbar .nav__item.active a:after{bottom:-6px;left:0}.navbar .nav__item.active a:after,.navbar .nav__item.active a:before{background-color:#fff;content:"";height:1px;position:absolute;transition:.2s linear;width:90%}.navbar .nav__item.active a:before{right:0;top:-2px}.navbar .nav__item:not(:last-child){margin-left:3rem}.navbar .nav__item a{color:#babec4;position:relative;transition:.2s ease-in-out}.navbar .nav__item a:after{bottom:-6px;left:0}.navbar .nav__item a:after,.navbar .nav__item a:before{background-color:#fff;content:"";height:1px;position:absolute;transition:.2s linear;width:0}.navbar .nav__item a:before{right:0;top:-2px}.navbar .nav__item a:hover{color:#fff}.navbar .nav__item a:hover:after,.navbar .nav__item a:hover:before{width:90%}.navbar__divider{display:none}@media screen and (max-width:1024px){.navbar{margin-left:auto;margin-right:0;width:auto}.navbar__close,.navbar__hamburger{font-size:2.4rem;margin-top:6px;z-index:10}.navbar__close{font-size:3rem}.navbar .btn_show{display:block}.navbar .btn_hide{display:none}.navbar__wrapper{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background-color:#090207;flex-direction:column;height:100vh;justify-content:center;left:0;overflow:hidden;position:absolute;text-align:center;top:0;-webkit-transform:translateX(1000px);transform:translateX(1000px);width:100vw;z-index:2}.navbar__wrapper.show{-webkit-transform:translateX(0);transform:translateX(0);transition:.3s ease-in-out}.navbar__wrapper.hide{-webkit-transform:translateX(1000px);transform:translateX(1000px);transition:.3s ease-in-out}.navbar .nav{z-index:10}.navbar .nav__list{flex-direction:column}.navbar .nav__item:not(:last-child){margin:0 0 2rem}.navbar .nav__item a{font-size:3rem}}.divider{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAAAKCAYAAABWpafaAAACAklEQVRYheXYT4hNcRTA8c+MiSFlms2UElI2FspSs7B4G9yEoojloNi9lBKzIJpyhwXyp9hJbMTrWcxdKAmRtY2iLBCFzORfnsXvDdPz3uveV6957/rW3fzOueec+37nd87vnZ5KpeJ/JYmj2qUBjCDCSvzAQ4zjcVVnNQ5iGP14gTIu410W/4ViqcXIO5++2Q6gg9iLExisWV+C7ViHz3hWIx/CWhzCUZxua5RdQu9sB9BukjhK840xLvg3qWZyD0+ayBcKle1SCn9zUuh0NX112kFHk6V9JHEU4SneNFE7i/0pTaZJiBHMx+4mOgNClbuTxmm37RH5r1hrCsVSs6S6KH1SZWEXrjWRf8DiNvjtGHpxHx8xibE6OneFu8WkcLpruYlP1edKHfnVqmyqqlvLuar/qaqvWsZmxJeVZfUWkzial8TRLexpwWZadmACixrIV7Vgs2v2qmfi1MZmH9JxZGyFo9iJrXgutKDNOIKlGV2PCj/6mYzvvcUxYaPeYwWu41GhWEpVLbuxFfbkfdyQxFEZ6/EdP7GgBTNlTJ/AG9jWgo2vqAj3rwcYzvO4Ie93LIViaYMwBpgre1J9w3F/k4owejiMLxlt9QtJdVKYgeWa3FesaZI4GsQBbMFyjQ/VL7wUqtR5vG6gN4R92CS0t0b2KniF28K958+fiTxXrN/HtIoTryVhYgAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:cover;background-size:contain;display:block;height:20px;margin:2rem auto;width:150px}.hero{align-items:center;display:flex;justify-content:center;min-height:100vh;position:relative;width:100%}.hero__bg{background-image:url(/barbershopRK/static/media/bg.9a5860cba1f07ae96ff6.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:100vh;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:-1}.hero__wrapper{position:relative;text-align:start;width:100%}.hero__btn{justify-content:end;margin-top:8rem;position:absolute;right:20px}.hero__descr{margin-top:1rem}@media screen and (max-width:1024px){.hero{text-align:center}.hero__title{font-size:3.6rem;line-height:6rem}.hero__subtitle{font-size:2.6rem}.hero__descr{font-size:1.6rem}.hero__btn{justify-content:center}}@media screen and (max-width:600px){.hero__title{font-size:3.4rem;line-height:5rem}.hero__subtitle{font-size:2rem}.hero__descr{font-size:1.6rem}}@media screen and (max-width:480px){.hero__title{font-size:2.8rem;line-height:4rem;margin:2rem 0}}.button{border:1px solid #fff;color:#babec4;cursor:pointer;display:flex;font-size:2rem;max-width:150px;padding:.2em;position:relative;text-align:center}.button span:after,.button span:before,.button:after,.button:before{transition:all .5s ease}.button:hover{box-shadow:0 0 26rem .1rem #fff}.button span{display:inline-block;padding:.2em .5em;width:100%}.button span:after,.button span:before,.button:after,.button:before{border:1px;color:#fff;content:"";opacity:.3;position:absolute}.button span:before,.button:before{border-style:solid none}.button span:after,.button:before{height:calc(100% + .8em);left:0;top:-.4em;width:100%}.button span:after,.button:after{border-style:none solid}.button span:before,.button:after{height:100%;left:-.4em;top:0;width:calc(100% + .8em)}.button:hover span:after,.button:hover:after{-webkit-transform:scaleY(0);transform:scaleY(0)}.button:hover span:before,.button:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.button:hover span:after,.button:hover span:before{opacity:0}.sidebar{-webkit-animation:show-left .8s ease-in-out;animation:show-left .8s ease-in-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.6);height:100vh;overflow:hidden;position:fixed;right:0;top:0;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;width:100vw;z-index:9999}.sidebar.active{-webkit-transform:translateX(0);transform:translateX(0)}.sidebar__wrapper{background-color:#090207;height:100%;overflow-x:hidden;padding:1rem;position:relative;width:550px}.sidebar__close{cursor:pointer;font-size:2.8rem;margin-right:1rem;margin-top:1rem;opacity:.5;transition:opacity .2s linear}.sidebar__close:hover{color:#babec4;opacity:1}.sidebar__title{font-size:2.8rem;text-align:center}@media screen and (max-width:768px){.sidebar__wrapper{width:100vw}}@-webkit-keyframes show-left{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes show-left{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}.spinner{display:flex;width:100%}.spinner img{margin:auto;width:6rem}.authorization{align-items:center;background-color:#1f1f1f;display:flex;flex-direction:column;padding:3rem;width:100%}.authorization input:not(:first-child){margin-top:1rem}.authorization input::-webkit-input-placeholder{font-weight:400}.authorization input::placeholder{font-weight:400}.authorization__checkBox{align-items:center;color:#babec4;display:flex;font-size:2rem;justify-content:flex-start;margin-top:2rem;width:100%}.authorization__checkBox input{flex-basis:3%;margin-left:1rem;margin-top:7px}.authorization__checkBox span{color:#fff;margin-right:.5rem}.authorization__input-password{position:relative;width:100%}.authorization__input-password svg{fill:#fff;cursor:pointer;font-size:2.5rem;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.authorization__message{font-size:2rem;margin-top:1rem;text-align:right;width:100%}.authorization__message.error{color:#fff}.authorization__btns{align-items:center;display:flex;justify-content:space-between;width:100%}.authorization__btn{margin-top:2rem}.authorization__autoFill-text{cursor:pointer;font-size:1.6rem;margin-top:2rem;text-align:right;width:100%}.authorization__autoFill-text:hover{color:#fff}.authorization__autoFill{align-items:center;border:2px dotted #fff;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-top:4rem;padding:1em;width:100%}.authorization__autoFill .btn{flex-basis:40%;font-size:1.6rem!important;margin:0}@media screen and (max-width:768px){.authorization{padding:1rem 1.5rem 2rem}.authorization__message{font-size:1.6rem}.authorization__checkBox{font-size:1.6rem;margin-top:2rem}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0;width:100%}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:initial;cursor:default}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:rgba(0,0,0,.8);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.myAccount{position:relative}.myAccount__logout{align-items:center;border:1px dotted #fff;cursor:pointer;display:flex;font-size:2rem;left:0;opacity:.5;padding:.5rem 1rem;position:absolute;top:-1rem;transition:all .2s linear}.myAccount__logout:hover{border-color:#babec4;color:#fff;opacity:1}.myAccount__logout svg{margin-right:1rem;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.myAccount__appointments-header{align-items:center;color:#fff;display:flex;font-size:2rem}.myAccount__appointments-header svg{margin-left:1rem}.myAccount__appointments .react-datepicker__day:not(.myAccount__appointments .react-datepicker__day--disabled){border:2px solid #fff!important;border-radius:50%}.myAccount__appointments .react-datepicker__day--selected{background-color:rgba(254,144,77,.4)!important}.myAccount__appointments-description{align-items:center;border:1px dotted #1f1f1f;color:#babec4;display:flex;font-size:2rem;justify-content:center;padding:.5rem}.myAccount__appointments-description span{color:#fff;margin-right:.5rem}.myAccount__appointments-description button{flex-basis:10%;font-size:16px;margin-right:3rem;min-width:70px;opacity:.5;padding:.5rem 1rem}.myAccount__appointments-description button:hover{color:#1f1f1f;opacity:.8}@media screen and (max-width:768px){.myAccount__appointments-header,.myAccount__logout{font-size:1.6rem}}.about{position:relative}.about,.about__inner{align-items:center;display:flex;justify-content:center}.about__inner{background-image:url(/barbershopRK/static/media/about-bg.7b8d9a4331beea8aa6ea.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-basis:50%;flex-direction:column;min-height:100vh;padding:0 2rem;width:100%}.about__info{align-items:center;justify-content:center;margin:auto;text-align:center}.about__img{background-image:url(/barbershopRK/static/media/about.affdbe1da4baa6a597fd.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-basis:50%;height:100vh;width:100%}.about__title{font-size:7rem;line-height:8rem}.about__descr{margin-top:1rem}.about__btn{margin-top:4rem}@media screen and (max-width:1024px){.about{align-items:center;display:flex;justify-content:center}.about__img{left:0;opacity:.3;position:absolute;top:0;z-index:-1}.about__inner{flex-basis:auto}.about__title{font-size:5rem;line-height:6rem}.about__subtitle{font-size:2.6rem}.about__descr{font-size:1.6rem}}@media screen and (max-width:600px){.about__title{font-size:3.4rem;line-height:5rem}.about__subtitle{font-size:2rem}.about__descr{font-size:1.6rem}}@media screen and (max-width:480px){.about__title{font-size:2.8rem;line-height:4rem}.about__descr{line-height:2.5rem}}.barbers__avatars-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);justify-items:center;margin:0 auto}.barbers{background-image:radial-gradient(circle,#090207,#0a0208,#0b0309,#0c0309,#0d030a);padding:3rem 0;position:relative;text-align:center}.barbers__wrapper{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;padding:2rem 0}.barbers__avatar{margin-top:3rem;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.barbers__img{border-radius:50%;height:200px;object-fit:cover;opacity:.6;padding:1rem;position:relative;width:200px;z-index:10}.barbers__back,.barbers__front{background-position:50%;background-size:cover;border:2px solid #fff;border-radius:50%;color:#f1f2f3;height:auto;min-height:200px;text-align:center;transition:-webkit-transform 1s cubic-bezier(.4,.2,.2,1);transition:transform 1s cubic-bezier(.4,.2,.2,1);transition:transform 1s cubic-bezier(.4,.2,.2,1),-webkit-transform 1s cubic-bezier(.4,.2,.2,1);transition:transform 1s cubic-bezier(.4,.2,.2,1),-webkit-transform .7s cubic-bezier(.4,.2,.2,1)}.barbers__back{background:#090207}.barbers__front:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#000;border-radius:50%;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.barbers__avatar:hover .barbers__back,.barbers__avatar:hover .barbers__front{transition:-webkit-transform .7s cubic-bezier(.4,.2,.2,1);transition:transform .7s cubic-bezier(.4,.2,.2,1);transition:transform .7s cubic-bezier(.4,.2,.2,1),-webkit-transform .7s cubic-bezier(.4,.2,.2,1)}.barbers__back{top:0}.barbers .inner,.barbers__back{left:0;position:absolute;width:100%}.barbers .inner{bottom:2.5rem;-webkit-transform:translateY(-50%) translateZ(60px) scale(.94);transform:translateY(-50%) translateZ(60px) scale(.94);z-index:2}.barbers__btn,.barbers__name{color:#babec4;font-size:2.24rem;text-align:center}.barbers__name{inline-size:100%;margin:auto;word-break:break-all}.barbers__btn{cursor:pointer;position:relative}.barbers__btn:after{bottom:-6px;left:0}.barbers__btn:after,.barbers__btn:before{background-color:#fff;content:"";height:1px;position:absolute;transition:.2s linear;width:90%}.barbers__btn:before{right:0;top:-2px}.barbers__btn:hover{color:#fff}.barbers__avatar .barbers__back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.barbers__avatar .barbers__front,.barbers__avatar:hover .barbers__back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.barbers__avatar:hover .barbers__front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}@media screen and (max-width:1024px){.barbers .barbers__avatars-list{grid-template-columns:repeat(2,1fr)}.barbers__avatar .barbers__back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.barbers__title{font-size:5rem;line-height:6rem}.barbers__descr{font-size:1.6rem}.barbers__img{height:200px;width:200px}.barbers__back,.barbers__front{min-height:200px}}@media screen and (max-width:780px){.barbers .barbers__avatars-list{grid-template-columns:repeat(2,1fr)}.barbers__avatar .barbers__back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.barbers__wrapper{flex-direction:column}.barbers__avatar:not(:first-child){margin-top:3rem}.barbers__img{height:150px;width:150px}.barbers__back,.barbers__front{min-height:150px}}@media screen and (max-width:480px){.barbers .barbers__avatars-list{grid-template-columns:repeat(2,1fr)}.barbers__avatar .barbers__back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.barbers{padding:2rem 0}.barbers__title{font-size:2.8rem;line-height:4rem}.barbers__descr{margin:auto;max-width:70%}}.animateItem{width:100vw}.animate-item-left,.animate-item-right{content:"";opacity:.7;position:absolute;transition:all .5s ease-in-out}.animate-item-left{left:5rem;top:-12rem;width:15%}.animate-item-right{bottom:-5rem;right:5rem;width:20%}@media screen and (max-width:980px){.animate-item-left,.animate-item-right{display:none}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}[data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}[data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}[data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}[data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}[data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}[data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos^=slide][data-aos^=slide].aos-animate{-webkit-transform:translateZ(0);transform:translateZ(0)}[data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}[data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}[data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}[data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}[data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}.services{background-attachment:fixed;background-color:#f1f2f3;background-image:url(/barbershopRK/static/media/barbershopKreslo.20e688d2e28da6a076b5.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;box-shadow:inset 0 0 118px 160px rgba(0,0,0,.5);color:#babec4;padding:4rem 0 16rem;position:relative;text-align:center}.services__title{line-height:6rem}.services__descr{margin:1rem auto;max-width:50%}@media screen and (max-width:1024px){.services__title{font-size:5rem;line-height:6rem}.services__descr{font-size:1.6rem}}@media screen and (max-width:768px){.services{background-attachment:scroll}}@media screen and (max-width:480px){.services{padding:3rem 0}.services__title{font-size:2.8rem;line-height:4rem}.services__descr{margin:auto;max-width:90%}}.social{left:4rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.social__list{display:flex;flex-direction:column;justify-content:space-between;position:relative}.social__list:after{border-right:1px solid #fff;content:"";height:200%;opacity:.7;padding-right:4rem;position:absolute;right:-4rem;top:-50%;width:100%}.social__item{font-size:2rem;transition:all .2s ease-in-out}.social__item:not(:last-child){margin-bottom:3rem}.social__item:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}.social__item a{color:#babec4;position:relative;transition:.2s ease-in-out}.social__item a:hover{color:#fff}@media screen and (max-width:1024px){.social{bottom:0;left:0;top:85%;-webkit-transform:none;transform:none}.social__list{flex-direction:row;justify-content:center;width:100vw}.social__list:after{display:none}.social__item:not(:last-child){margin-left:3rem}}@media screen and (max-width:780px){.social__item:hover{-webkit-transform:none;transform:none}.social__list{margin-top:4rem}}@media screen and (max-width:600px){.social{bottom:0;left:0;top:auto;-webkit-transform:none;transform:none}.social__list{flex-direction:row;justify-content:space-between;width:100%}.social__item{margin-left:2rem;margin-top:4rem}}.scroll-up{-webkit-animation:ani .5s forwards;animation:ani .5s forwards;background-color:#babec4;border-radius:50%;bottom:2rem;color:#1f1f1f;cursor:pointer;height:4rem;position:fixed;right:2rem;width:4rem;z-index:999999999}.scroll-up:hover{background-color:#fff;color:#1f1f1f}@-webkit-keyframes ani{0%{opacity:0}to{opacity:1}}@keyframes ani{0%{opacity:0}to{opacity:1}}.tabs{margin-top:2rem}.tabs__btns-text{font-size:2.5rem;font-weight:700}.tabs__btns-list{align-items:center;display:flex;justify-content:center}.tabs__btns-item{color:#f1f2f3;cursor:pointer;font-size:2rem;letter-spacing:2px;padding:.5rem 1rem;position:relative}.tabs__btns-item:not(:last-child){margin-left:4rem}.tabs__btns-item:after{background-color:#fff;bottom:0;content:"";height:2px;left:0;position:absolute;transition:all .3s ease-in-out;width:0}.tabs__btns-item:hover:after{width:100%}.tabs__btns-item:hover img{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tabs__btns-img{border:1px solid #fff;border-radius:2rem;max-width:200px;opacity:.8;padding:1rem;transition:all .3s ease-in-out}.tabs .current-tab img{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tabs .current-tab:after{bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.tabs__content-list{box-shadow:0 9px 14px 0 rgba(0,0,0,.49);margin-top:2rem;overflow:hidden;position:relative}.tabs__content-item{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background-color:rgba(44,118,128,.1);left:0;min-height:250px;position:absolute;top:0;transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;width:100%}.tabs__content-item:first-child{position:relative}.tabs__content-item.tab-active{transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0)}.tabs__content-item.tab-active,.tabs__info-list{align-items:center;display:flex;justify-content:center}.tabs__info-list{flex-direction:column;font-size:2.5rem;margin:auto;width:40%}.tabs__info-item:not(:first-child){margin-top:1rem}.tabs__info-item{align-items:self-start;color:#fff;display:flex;justify-content:space-between;width:100%}.tabs__info-title{color:#f1f2f3}@media screen and (max-width:1024px){.tabs__info-list{margin-bottom:.5rem;margin-top:.5rem;width:60%}.tabs__btns-text{font-size:2.5rem;font-weight:700}}@media screen and (max-width:780px){.tabs__info-list{margin-bottom:.5rem;margin-top:.5rem;width:95%}.tabs__btns-img{max-width:160px;padding:.5rem}.tabs__btns-text{font-size:2.5rem;font-weight:700}}@media screen and (max-width:620px){.tabs__info-list{margin-bottom:.5rem;margin-top:.5rem;width:95%}.tabs__btns-img{max-width:130px}.tabs__btns-text{font-size:2.5rem;font-weight:700}}@media screen and (max-width:480px){.tabs__info-list{margin-bottom:.5rem;margin-top:.5rem;width:95%}.tabs__btns-item:not(:last-child){margin-left:1rem}.tabs__btns-img{max-width:80px}.tabs__btns-text{font-size:1rem;font-weight:700}.tabs__info-item{font-size:1.62rem}}.lightBox{background-color:rgba(0,0,0,.7);display:flex;height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:all easy .3s;width:100%}.lightBox__dialog{margin:auto;max-width:800px;transition:all easy .3s}.lightBox__content{border-radius:1.25rem;max-height:80vh;overflow-y:auto;padding:5rem;position:relative;width:100%}.lightBox img{object-fit:cover}.lightBox__close{background-color:transparent;border:none;color:#babec4;cursor:pointer;font-size:5rem;font-weight:700;opacity:.5;position:absolute;right:2rem;top:2rem}.lightBox__close:hover{color:#f1f2f3}.lightBox.show{opacity:1;transition:.4s ease-in-out;z-index:99999}.lightBox.hide{opacity:0;transition:.3s ease-in-out;z-index:-1}.gallery{min-height:100vh;padding:4rem 0;text-align:center}.gallery__grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}.gallery__item{background-color:#000;cursor:pointer;opacity:.6;overflow:hidden;position:relative;transition:all .3s ease-in-out}.gallery__item:hover{opacity:1}.gallery__item:hover .gallery__bg{-webkit-transform:scale(1.1);transform:scale(1.1)}.gallery__bg{height:100%;object-fit:cover;transition:all .3s ease-in-out;width:100%}.gallery #item-0{grid-column-end:7;grid-column-start:6;grid-row-end:2;grid-row-start:1}.gallery #item-1{grid-column-end:5;grid-column-start:3;grid-row-end:2;grid-row-start:1}.gallery #item-2{grid-column-end:5;grid-column-start:4;grid-row-end:3;grid-row-start:2}.gallery #item-3{grid-column-end:3;grid-column-start:2;grid-row-end:4;grid-row-start:3}.gallery #item-4{grid-column-end:5;grid-column-start:3;grid-row-end:4;grid-row-start:3}.gallery #item-5{grid-column-end:2;grid-column-start:1;grid-row-end:4;grid-row-start:3}.gallery #item-6{grid-column-end:3;grid-column-start:1;grid-row-end:3;grid-row-start:1}.gallery #item-7{grid-column-end:4;grid-column-start:3;grid-row-end:3;grid-row-start:2}.gallery #item-8{grid-column-end:6;grid-column-start:5;grid-row-end:2;grid-row-start:1}.gallery #item-9{grid-column-end:7;grid-column-start:5;grid-row-end:4;grid-row-start:2}@media screen and (max-width:1024px){.gallery__title{font-size:5rem;line-height:6rem}}@media screen and (max-width:780px){.gallery__grid{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;margin:auto}.gallery #item-0{grid-column-end:5;grid-column-start:3;grid-row-end:2;grid-row-start:1}.gallery #item-1{grid-column-end:5;grid-column-start:4;grid-row-end:3;grid-row-start:2}.gallery #item-2{grid-column-end:3;grid-column-start:2;grid-row-end:4;grid-row-start:3}.gallery #item-3{grid-column-end:5;grid-column-start:3;grid-row-end:4;grid-row-start:3}.gallery #item-4{grid-column-end:2;grid-column-start:1;grid-row-end:4;grid-row-start:3}.gallery #item-5{grid-column-end:3;grid-column-start:1;grid-row-end:3;grid-row-start:1}.gallery #item-6{grid-column-end:4;grid-column-start:3;grid-row-end:3;grid-row-start:2}.gallery #item-7{grid-column-end:3;grid-column-start:1;grid-row-end:5;grid-row-start:4}.gallery #item-8{grid-column-end:4;grid-column-start:3;grid-row-end:5;grid-row-start:4}.gallery #item-9{grid-column-end:5;grid-column-start:4;grid-row-end:5;grid-row-start:4}}@media screen and (max-width:480px){.gallery{min-height:auto;padding:3rem 0}.gallery__title{font-size:2.8rem;line-height:4rem}}.contact__info-item.address a,.contact__info-item.email a{color:#fff;text-decoration:none}.contact{position:relative;text-align:center}.contact .phone-link{color:inherit;text-decoration:none}.contact__address{text-decoration:none}.contact__workHours{margin-top:1rem}.contact__workHours-list{align-items:center;display:flex;justify-content:space-between}.contact__workHours-item{color:#fff;font-size:2rem;position:relative;width:100%}.contact__workHours-item:not(:last-child):after{background-color:#fff;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:1px}.contact__info{margin-top:1rem}.contact__info-item,.contact__info-list{align-items:center;display:flex;justify-content:center}.contact__info-item{font-size:2rem;margin-top:1rem;padding-top:1rem;position:relative;width:100%}.contact__info-item:before{background-color:#fff;content:"";height:1px;left:50%;opacity:.6;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80%}.contact__info-item svg{color:#fff;margin-left:1.5rem}.contact__wrapper{display:flex;justify-content:center;margin:4rem auto}.contact__left,.contact__right{flex-basis:50%;padding:2rem}.contact__form{width:100%}.contact__form-input:first-child{margin-left:5%}.contact__form-btn,.contact__form-input,.contact__form-textarea{background-color:inherit;border:none;color:#babec4;font-size:2rem;outline:none}.contact__form-input,.contact__form-textarea{border-bottom:1px solid #8e8e8e;color:#babec4;font-size:2rem;opacity:.6;padding:2rem .5rem}.contact__form-input::-webkit-input-placeholder,.contact__form-textarea::-webkit-input-placeholder{font-weight:300}.contact__form-input::placeholder,.contact__form-textarea::placeholder{font-weight:300}.contact__form-input:focus,.contact__form-textarea:focus{border-bottom:1px solid #fff;opacity:1}.contact__form-input:focus::-webkit-input-placeholder,.contact__form-textarea:focus::-webkit-input-placeholder{color:#fff;font-weight:300;opacity:1;-webkit-transform:translateY(-3rem);transform:translateY(-3rem);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.contact__form-input:focus::placeholder,.contact__form-textarea:focus::placeholder{color:#fff;font-weight:300;opacity:1;-webkit-transform:translateY(-3rem);transform:translateY(-3rem);transition:.3s ease-in-out}.contact__form-input{position:relative;width:45%}.contact__form-textarea{margin-top:2rem;resize:none;width:100%}.contact__form-btn{margin-top:2rem;padding-left:4rem!important;padding-right:4rem!important}.contact__message{color:#fff;font-size:2rem;margin-top:1rem;text-align:right;width:100%}.contact__right{height:auto;max-width:100%;min-height:300px;width:100%}@media screen and (max-width:1024px){.contact__title{font-size:5rem;line-height:6rem}.contact__info,.contact__workHours{margin:0}.contact__info-item,.contact__workHours-item{font-size:1.6rem}}@media screen and (max-width:780px){.contact__info,.contact__workHours{margin:auto 2rem auto auto}.contact__info-list,.contact__workHours-list{flex-direction:column}.contact__workHours{text-align:right}.contact__workHours-item:after{display:none}.contact__info-item{justify-content:flex-start;margin-top:0}.contact__info-item:before{display:none}.contact__wrapper{align-items:center;flex-direction:column-reverse;justify-content:center;margin-top:1rem}.contact__left,.contact__right{flex-basis:auto;margin-top:2rem;padding:0}.contact__right{height:400px;width:100%}.contact__form-textarea{padding-top:3rem}}@media screen and (max-width:480px){.contact__title{font-size:2.8rem;line-height:4rem}.contact__right{height:300px}}.footer{text-align:center}.footer,.footer__copyright{align-items:center;display:flex;justify-content:center}.footer__copyright{line-height:3rem}.footer__copyright-logo{margin-left:1rem;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:1.5rem}.footer__copyright-logo:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}ol[class],ul[class]{padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0}li,ul[class]{list-style:none}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}a{text-decoration:none}*{scroll-behavior:smooth}::-webkit-scrollbar{width:0}body,html{height:100%}html{font-size:10px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#090207;color:#babec4;font-family:Jura,sans-serif;font-size:1.6rem;font-weight:300}@media screen and (max-width:968px){body body{font-size:1.5rem}}h1{font-size:7rem;font-weight:400;line-height:8rem}h1,h2{color:#f1f2f3;letter-spacing:.3rem}h2{font-size:5.2rem;line-height:6rem}h2,h3{font-weight:300}h3{font-size:3.4rem}h3,p{letter-spacing:.3rem}p{font-size:2rem}.container{margin:0 auto;max-width:1200px;padding:0 15px}input{background:transparent;border:none;border-bottom:3px solid #fff;color:#babec4;font-size:2rem;padding:1rem;width:100%}input:focus{outline:none;-webkit-transform:scale(1.02);transform:scale(1.02)}input[type=checkbox]{-webkit-appearance:none;appearance:none;border:1px solid #fff;cursor:pointer;outline:none}input[type=checkbox]:checked{position:relative}input[type=checkbox]:checked:before{color:#fff!important;content:"✔";font-size:2.4rem;position:absolute;right:-1px;top:-10px}::-webkit-input-placeholder{font-size:2rem;font-weight:700}:-ms-input-placeholder{font-weight:700}:-moz-placeholder,::-moz-placeholder{font-weight:700}.btn{background:transparent;border:1px solid #fff;color:inherit;cursor:pointer;font-size:2rem;overflow:hidden;padding:.7rem 1.5rem;position:relative;z-index:1}.btn:before{background:#fff;content:"";height:100%;left:-100%;position:absolute;top:0;transition:all .35s;width:100%;z-index:-1}.btn:hover{color:#1f1f1f}.btn:hover:before{left:0}@media screen and (max-width:768px){::-webkit-input-placeholder,input{font-size:1.6rem}input[type=checkbox]:checked:before{font-size:2rem;right:0;top:-8px}.btn{font-size:1.6rem}}
/*# sourceMappingURL=main.70ea1efa.css.map*/