@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Anonymous+Pro:ital,wght@0,400;0,700;1,400;1,700&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);@font-face{font-family:PeaceSans;src:url(/static/media/peace_sans.f59a8de8357e6c25d47c.otf) format("opentype")}:root{--black:#09090a;--light-pink:#d4b6d2;--dark-purple:#3f378c;--bright-purple:#675be8;--purple:#8e85cf;--violet:#a292e3;--light-violet:#bca5d1;--lightest-violet:#ccbed8;--grey:#636262;--light-grey:#d9d9d94f;--white:#fafafa}body{background-color:#fafafa;background-color:var(--white);font-family:Inter}body *{box-sizing:border-box}ul{list-style:none}h1,h2,h3,h4{font-family:PeaceSans}h1{font-size:64px;font-weight:400;line-height:64px;margin:10px 0}h2{font-size:36px;font-weight:100;line-height:36px}h3{color:#675be8;color:var(--bright-purple);font-size:26px;font-weight:300;line-height:26px;margin:1rem 0}section{box-sizing:border-box;height:100vh;max-height:100%;max-width:100%;overflow:hidden;padding:1rem;position:relative;width:100vw}price{font-family:PeaceSans;font-size:50px}.section-margin-y{margin-bottom:4rem;margin-top:4rem}.section-padding-x{padding-left:6rem;padding-right:6rem}.section-padding-y{padding-bottom:6rem;padding-top:6rem}.section-col{align-items:center;display:flex;flex-direction:column}p{color:#636262;color:var(--grey)}a{color:#09090a;color:var(--black);text-decoration:none}.hero-form,h1,p{animation:slideFadeIn 1s ease-in-out forwards;opacity:0}h1{animation-delay:.3s}p{animation-delay:.6s}span{color:#675be8;color:var(--bright-purple)}header{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fafafa;background-color:var(--white);display:flex;filter:drop-shadow(0 4px 10px rgba(0,0,0,.05));justify-content:space-between;padding:.25rem 2rem;position:fixed;top:0;transition:transform .3s ease-in-out;width:100%;z-index:200}.header--show{transform:translateY(0)}.header--hide{opacity:0;transform:translateY(-100%)}button{border:none;border-radius:1.5rem;cursor:pointer;margin:10px;padding:.75rem 2rem}.gradient-border{background-color:#fafafa;background-color:var(--white);border-radius:1.5rem;position:relative}.gradient-border:before{background:linear-gradient(45deg,#8e85cf 5%,#d4b6d2 70%);background:linear-gradient(45deg,var(--purple) 5%,var(--light-pink) 70%);border-radius:1.5rem;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px;z-index:-1}.gradient-border:hover{background-color:initial;border-radius:1.5rem;color:#fafafa;color:var(--white);position:relative;transition:all .3s linear}.btn-filled{background:linear-gradient(45deg,#8e85cf 15%,#d4b6d2 40%);background:linear-gradient(45deg,var(--purple) 15%,var(--light-pink) 40%);background-position:0;background-size:200% 100%;color:#fafafa;color:var(--white);transition:background .5s linear}.btn-filled:hover{background-position:100%}.btn-purple{background-color:#675be8;background-color:var(--bright-purple);color:#fafafa;color:var(--white);font-weight:900;transition:all .5s linear}.btn-purple:hover{filter:drop-shadow(0 4px 10px rgba(0,0,0,.35));transform:scale(1.1)}.gradient-text{--bg-size:200%;background:linear-gradient(90deg,#d4b6d2,#675be8,#d4b6d2) 0 0 /var(--bg-size) 100%;background:linear-gradient(90deg,var(--light-pink),var(--bright-purple),var(--light-pink)) 0 0 /var(--bg-size) 100%;-webkit-background-clip:text;background-clip:text;color:#0000}@media (prefers-reduced-motion:no-preference){.gradient-text{animation:move-bg 3s linear infinite}@keyframes move-bg{to{background-position:var(--bg-size) 0}}}@media screen and (max-width:1024px){section{height:100%;min-height:100vh;min-width:100vw;width:100%}h1{font-size:48px;font-weight:200;line-height:50px;margin:2rem 0}}@media screen and (max-width:768px){.section-padding-x{padding-left:3rem;padding-right:3rem}.section-padding-y{padding-bottom:3rem;padding-top:3rem}h1{font-size:40px;line-height:42px}}@media screen and (max-width:430px){h1{font-size:36px;font-weight:200;line-height:40px;margin:2rem 0}h2{text-align:center}.section-padding-x{padding-left:2rem;padding-right:2rem}.section-padding-y{padding-bottom:4rem;padding-top:4rem}}.booking-card *{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{margin:0}iframe{background:#000;border:none;display:block;height:100vh;width:100vw}#progress{padding:12rem;text-align:center}#progress,.process-container{align-items:center;display:flex;justify-content:center}.process-container{flex-direction:column;height:100%;width:100%}.progress-bar-container{border:1px solid var(--bright-purple);border-radius:10px;height:30px;width:100%}.progress-bar{background-color:var(--bright-purple);border-radius:10px;height:100%;transition:width .8s ease;width:0}@media screen and (max-width:768px){#progress{padding:8rem}}@media screen and (max-width:550px){#progress{padding:10rem 4rem}}.telegram-login{max-width:"200px"}iframe{background:#0000}#advantages{height:auto}.grid-item{opacity:0;transform:translateY(20px);transition:opacity .5s ease-in-out,transform .5s ease-in-out}.grid-item.animate{animation:slideFadeIn 1s ease-in-out forwards}#advantages ul{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;height:100%;min-height:100%;padding:2rem 6rem;width:100%}#advantages ul>li,.grid-item{display:flex;flex-direction:column;height:100%}.grid-item{border:1.5px solid var(--bright-purple);border-radius:1.5rem;color:var(--purple);justify-content:space-between;padding:1rem 2rem;position:relative}.grid-item img{position:absolute;right:3%;transition:all .5s ease-in-out}.grid-item img:hover{filter:hue-rotate(30deg) drop-shadow(5px 5px 5px rgba(151,151,151,.79));transform:scale(1.2)}.item1{grid-row:span 4}.item2{grid-row:span 3}.item3{grid-row:span 5}.item4{grid-row:span 4}.item1 img,.item4 img{top:5%}.item2 img,.item3 img{bottom:5%}.grid-item p{margin:0}.item1 img,.item2 img{height:70px}.item3 img,.item4 img{height:50px}.grid-item article{display:flex;flex-direction:column;height:100%;padding:2rem}.grid-item>*>div{align-items:center;display:flex;font-size:18px;height:100%;justify-content:center}.grid-item span{color:var(--bright-purple);text-decoration:underline;text-underline-offset:4px}@media screen and (max-width:1024px){.grid-item{padding:0}#advantages ul{padding:1rem}#advantages article{padding:1.5rem 3rem}.item1 img,.item2 img{height:70px}.item3 img,.item4 img{height:50px}}@media screen and (max-width:768px){#advantages ul{padding:0}#advantages article{padding:1.5rem 2.5rem}}@media screen and (max-width:675px){#advantages ul{grid-template-columns:1fr;padding:0}.grid-item{padding:0}.item1,.item2,.item3,.item4{grid-row:span 1}.grid-item img{display:none}}#hero h1{margin-top:5rem}.hero-form{animation-delay:.9s;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#ffffffa6;border-radius:1.5rem;display:flex;filter:drop-shadow(0 5px 10px rgba(0,0,0,.25));flex-wrap:wrap;gap:10px;margin-top:2rem;max-width:100%;padding:1rem;width:65%;z-index:100}.hero-form input,.hero-form textarea{background-color:var(--light-grey);border:none;border-radius:1.5rem;color:var(--grey);font-size:14px;margin:10px;min-height:50px;padding:1rem 1.5rem;resize:none}.hero-form button{min-height:50px}.hero-from-date,.hero-from-place,.hero-from-time,.hero-from-wishes{background-position:left 1.25rem center;background-repeat:no-repeat;background-size:20px 20px;text-indent:20px}.hero-from-date,.hero-from-time{font-size:10px;text-indent:10px}.hero-from-place{background-image:url(/static/media/place-icon.11a2ae4a196a789447d8.svg);width:30%}.hero-from-date{background-image:url(/static/media/date-icon.09e0fee9f9234538a77b.svg);width:25%}.hero-from-time{background-image:url(/static/media/time-icon.b91cddec0c3f400fa180.svg);width:20%}.hero-from-guests{background-image:url(/static/media/guests-icon.d59e8ab558747c3aada2.svg);background-position:1rem;background-repeat:no-repeat;background-size:20px 20px;padding-left:3rem;text-align:center;width:20%}.hero-from-wishes{height:50px;min-height:50px;width:20%}input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button,input[type=time]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}@media screen and (max-width:1450px){.hero-bg-desktop{height:80%;transform:translateX(25%)}.hero-form{flex-wrap:wrap}.hero-from-date,.hero-from-guests,.hero-from-place,.hero-from-time{width:calc(50% - 20px)}.hero-from-wishes{height:50px;width:100%}.hero-form button{width:100%}}@media screen and (max-width:768px){.hero-bg-desktop{display:none}.hero-bg-tablet{display:block;height:80%}.hero-form{flex-wrap:wrap;width:50%}.hero-form input,.hero-form textarea{margin:.5rem;padding:1rem 4rem}.hero-from-date,.hero-from-guests,.hero-from-place,.hero-from-time,.hero-from-wishes{background-position:2rem 50%;background-size:25px 35px;height:50px;width:100%}.hero-form button{width:100%}}@media screen and (max-width:480px){.hero-form{width:100%}}.hero-bg-mobile,.hero-bg-tablet{display:none}.hero-bg-desktop,.hero-bg-tablet{bottom:0;height:90%;position:absolute;right:0;z-index:-10}.hero-bg-mobile{bottom:0;left:0;position:absolute;right:0;width:auto}@media screen and (max-width:768px){.hero-bg-desktop{display:none}.hero-bg-tablet{display:block}}@media screen and (max-width:480px){.hero-bg-tablet{display:none}.hero-bg-mobile{display:block}}.place-dropdown{background-color:#fff;border:1px solid #ccc;border-radius:1.5rem;margin-top:70px;max-height:100%;overflow-y:auto;position:absolute;z-index:10}.place-dropdown-item{padding:10px}.place-dropdown-item:hover{background-color:#f0f0f0}@media screen and (min-width:769px){.hero-form{display:flex;flex-wrap:wrap;gap:10px}.hero-from-place{flex:1 1 70%;min-width:400px}.hero-from-guests{flex:1 1 25%;min-width:150px}.hero-form button,.hero-from-date,.hero-from-time,.hero-from-wishes{flex:1 1 22%;min-width:140px}.hero-form button{min-width:160px;text-align:center}}@keyframes slideFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}#how{height:auto}.step.animate{animation:slideFadeIn 1s ease-in-out forwards;opacity:1;transform:translateY(0)}.how-steps{height:100%}.step{align-items:center;border-radius:1.5rem;color:var(--white);display:flex;flex-grow:1;height:28%;margin-bottom:20px;max-width:100%;overflow:hidden}.step span{color:var(--dark-purple);font-weight:800}.step-content{height:100%;padding:2rem 3rem;width:60%}.step-img-container{display:flex;height:100%;justify-content:center;object-fit:contain;position:relative;width:40%}.step-img-container img{bottom:0;height:100%;object-fit:contain;width:auto}.step-content>dt{font-family:PeaceSans;font-size:24px}.step-content>dd{font-size:18px;margin:2rem 0}.step:first-child{background-color:var(--violet)}.step:nth-child(2){background-color:var(--light-violet)}.step:nth-child(3){background-color:var(--lightest-violet)}.typewriter{align-items:center;display:flex;font-family:Anonymous Pro;height:100px;position:relative;width:35%}.typewriter span{color:var(--grey);font-weight:100;letter-spacing:1px}.typewriter-text{background-color:var(--white);height:5.5rem;margin:10px;padding:1rem 2rem;width:70%}.typewriter-img,.typewriter-text{align-items:center;border-radius:1.5rem;display:flex}.typewriter-img{background-color:var(--bright-purple);justify-content:center;padding:1rem;position:absolute;right:0}@media screen and (max-width:1024px){.step:nth-child(3)>.step-img-container>img{height:75%}}@media screen and (max-width:768px){.step-content,.step-img-container,.typewriter{width:50%}.typewriter-text{border-radius:1rem;height:4rem;margin:0;padding:1rem;width:calc(100% - 4.5rem)}.typewriter-img{background-color:var(--bright-purple);border-radius:1rem;height:4rem;position:absolute;right:1rem;width:4rem}.typewriter-img img{height:40px}.step{height:40%}.step-img-container{height:100%;min-height:200px}.step-img-container.item2{height:250px}.step-content>dd{margin:1rem 0}.step-img-container.item2 img{height:100%}}@media screen and (max-width:625px){.step{flex-direction:column;height:100%}.step-content{padding:1.5rem 1.5rem 0;width:100%}.typewriter{max-width:100%;padding:1.5rem;width:100%}.step-img-container{height:200px;width:100%}.step-img-container.item2{align-items:end;height:150px}.step-content>dd{margin:1rem 0}.step-img-container.item1 img{height:110%}.step-img-container.item2 img{height:auto}}.ads-container{background-color:var(--light-grey);overflow:hidden;position:relative;white-space:nowrap;width:100%}.ads-content{display:inline-block;padding:1rem 0;white-space:nowrap;will-change:transform}.category{background-color:#eae5ef;border-radius:1.5rem;color:var(--bright-purple);display:inline-block;font-family:Anonymous Pro;font-size:16px;font-weight:200;margin:10px 40px;padding:.5rem 2rem;transition:all .5s ease}.category:hover{background-color:var(--bright-purple);color:#eae5ef}#price{background-attachment:fixed;background-color:#f7f0ff;background-image:url(/static/media/bubble-background-price.fe9534ed93c0dcabf5c2.svg);background-position:80% 80%;background-repeat:no-repeat}.price-list{align-items:center;display:flex;height:100%;justify-content:center;margin:0;padding:3rem;position:relative;width:100%}.tariff{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.441);box-shadow:inset 2px 2px 2px hsla(0,0%,100%,.441);flex-grow:1;margin:1rem}.tariff,.tariff-price-container{border-radius:1.5rem;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column}.tariff-price-container{background-color:var(--white);padding:1rem 4rem}.tariff-price-container>*{text-align:center}.tariff-text-services{color:var(--grey);display:flex;flex-direction:column;justify-content:center;margin:0;padding:0;width:100%}.tariff-text-services li{align-items:baseline;display:flex}.tariff-text-services li>*{margin:10px 10px 10px 0}.tariff-price-container p{font-size:12px;margin:0}.tariff-text{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:3rem}#price li:nth-child(2n) button,#price li:nth-child(2n) price{color:var(--violet)}#price li:nth-child(2n) button{background-color:var(--white);border:1px solid var(--violet);transition:all .3s ease-in-out}#price li:nth-child(odd) button:hover{background-color:var(--violet);color:var(--white)}.discount{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:hsla(0,0%,100%,.829);border-radius:1.5rem;bottom:4rem;box-shadow:0 0 20px #00000026;display:flex;flex-direction:column;justify-content:center;left:4rem;position:absolute;right:4rem;top:4rem;transition:all .7s ease-in-out;z-index:10}.discount:hover{opacity:0}.discount-time-left{display:flex}.discount p{animation:none;opacity:1}.discount-time-left>*{align-items:center;display:flex;flex-direction:column;margin:10px}.discount-time-left>p{margin-top:1.5rem}.time-left-container{display:flex}.time-left-rectangle{background-color:var(--bright-purple);border-radius:5px;color:var(--white);font-family:PeaceSans;font-size:24px;font-weight:100;margin:2px;padding:10px 5px;text-align:center;width:30px}.discount p.gradient-text{font-family:PeaceSans;font-size:20px;font-weight:400}@media screen and (max-width:1024px){.discount{bottom:4rem;left:-1rem;right:-1rem;top:calc(3rem + 10px)}}@media screen and (max-width:768px){.price-list{flex-wrap:wrap;padding:0}.tariff{max-width:300px}.discount{bottom:0;left:0;right:0;top:0}}@media screen and (max-width:550px){.price-list{flex-direction:column;padding:0}.discount{bottom:10px;left:0;right:0;top:10px}.discount-time-left{flex-direction:column}.discount-time-left>p{display:none}.tariff{margin:10px 0;width:100%}}#action,.action-content{align-items:center;justify-content:center}.action-content{border:1px solid var(--purple);border-radius:1.5rem;display:flex;flex-direction:column;height:100%;max-width:100%;padding:3rem 10rem;text-align:center}.action-content button{background:linear-gradient(45deg,var(--bright-purple) 1%,var(--light-pink) 20%,var(--bright-purple) 45%,var(--light-pink) 100%);background-size:300% 100%;border-radius:3rem;color:var(--white);font-size:24px;padding:2rem 3rem;transition:all .3s ease-in-out}.action-content button:hover{box-shadow:0 0 20px #0003;transform:scale(1.1)}@keyframes gradient-shine{0%{background-position:0 50%}to{background-position:100% 50%}}.call-to-action.shine{animation:gradient-shine 2s forwards}@media screen and (max-width:768px){.action-content{padding:3rem 4rem}}@media screen and (max-width:430px){.action-content button{font-size:18px;padding:1rem}}.navbar{align-items:center;display:flex;justify-content:space-between;padding:10px}.hamburger{cursor:pointer;display:none;font-size:24px}.nav-links{align-items:center;display:flex}.nav-links ul{display:flex;list-style-type:none;padding:0}.nav-links li{margin:10px}.nav-links li a{transition:all .3s ease}.nav-links li a:hover{color:var(--purple)}@media (max-width:725px){.hamburger{display:block}.navbar{display:flex;justify-content:space-between;justify-content:end;width:100%}.nav-links{background-color:var(--white);box-shadow:0 10px 10px -3px #0003;flex-direction:column;height:auto;position:absolute;right:0;text-align:center;top:100%;transform:translateX(100%);transition:transform .3s ease-in-out;width:100%;z-index:1000}.nav-links.open{transform:translateX(0)}.nav-links ul{flex-direction:column}.nav-links li{margin:15px 0}}footer{background-color:var(--lightest-violet);padding:2rem 1rem .5rem}.footer-content p{font-size:12px;margin:3px}.footer-content{display:flex;flex-direction:column;width:100%}.social-icons{align-items:center;display:flex;justify-content:center;width:100%}.social-icons img{height:25px;margin:8px;opacity:.8;transition:all .3s ease-in-out}.social-icons img:nth-child(4){height:23px}.social-icons img:nth-child(3){height:27px}.social-icons img:hover{opacity:1;transform:translateY(-5px) scale(1.2)}
/*# sourceMappingURL=main.e81d54be.css.map*/