.bar-social{display:grid;grid-template-columns:repeat(3,20px);grid-gap:10px}.bar-social.full{justify-content:center;grid-template-columns:repeat(4,48px)}.button-chat_btn_chat__K3jYO{position:fixed;bottom:60px;left:20px;z-index:10000;border-radius:50%;background-color:#d49792;animation:button-chat_shine__oi37v 4s ease-in-out infinite}@keyframes button-chat_shine__oi37v{0%{box-shadow:0 0 1px 12px hsla(5,43%,70%,0),0 0 1px 16px hsla(5,43%,70%,0),0 0 1px 32px hsla(5,43%,70%,0)}50%{box-shadow:0 0 1px 2px hsla(5,43%,70%,.8),0 0 1px 4px hsla(5,43%,70%,.4),0 0 1px 8px hsla(5,43%,70%,.2)}to{box-shadow:0 0 1px 2px hsla(5,43%,70%,0),0 0 1px 4px hsla(5,43%,70%,0),0 0 1px 8px hsla(5,43%,70%,0)}}.btn-top-scroll{cursor:default;position:fixed;bottom:30px;right:20px;z-index:9;display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:50%;background-color:#f7e0de;opacity:0;transition:all .35s ease-out .05s}.btn-top-scroll svg{transform:rotate(90deg)}.btn-top-scroll.active{cursor:pointer;opacity:1;transition:all .35s ease-out .05s}.btn-top-scroll.hide{z-index:0;opacity:0}@media (max-width:640px){.btn-top-scroll{bottom:72px;right:8px}}.container{position:relative;z-index:2;align-self:center;justify-self:center;flex-grow:0;flex-shrink:0;width:1600px}@media (max-width:1680px){.container{width:1400px}}@media (max-width:1440px){.container{width:1200px}}@media (max-width:1366px){.container{width:1000px}}@media (max-width:1060px){.container{width:100%;padding:0 20px}}@media (max-width:480px){.container{padding:0 16px}}.footer{position:relative;z-index:0;width:100%;background-color:#181d28}.footer p{color:#fff;font-size:1rem;line-height:1.22}.footer-inner{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:60px;width:100%;padding:20px 0}.footer-col{flex-grow:0;flex-shrink:0;align-items:flex-start}.footer-col .footer-logo-image{height:132px;margin-bottom:32px;color:#fff;fill:#fff}.footer-col .footer-phone{margin-bottom:32px;font-size:1.54rem}.footer-col .footer-phone a{color:#f7e0de}.footer-col .footer-phone:hover a{color:#d49792}.footer-col h3{margin-top:40px;margin-bottom:24px;color:#fff;font-size:1.5rem;font-weight:600;line-height:1.85rem;letter-spacing:.06em;text-transform:uppercase}.footer-col p{margin-bottom:20px;font-size:1rem;line-height:1.22rem}.footer-link-item{margin:8px 0}.footer-link-item a{color:#fff;font-size:1rem;line-height:1.22}.footer-link-item a:hover{color:#d49792;transition:all .35s ease-out 0s}.sub-footer{width:100%;justify-content:center;background-color:#181d28}.sub-footer-wrap{width:100%;align-items:center;justify-content:space-between;padding:8px 0;border-top:1px solid #313447}.sub-footer-wrap p{color:#f7e0de;font-size:1rem;text-align:center}.sub-footer-wrap p a{color:#f7e0de}.sub-footer-wrap p a:hover{cursor:pointer;color:#d49792;transition:all .35s ease-out 0s}@media (min-width:768px){.sub-footer-wrap br{display:none}}@media (max-width:1060px){.footer-inner{grid-template-columns:repeat(3,1fr)}.footer-col:nth-child(3){display:none}}@media (max-width:640px){.footer-inner{grid-template-columns:repeat(1,1fr)}.footer-col:nth-child(2){display:none}}.btn{align-items:center;justify-content:center;height:52px;padding:0 52px;border-radius:30px;transition:all .35s ease-out 0s}.btn.btn-color svg{margin-right:8px}.btn.btn-accent{border:1px solid #f7e0de;background-color:#f7e0de}.btn.btn-accent span{color:#fff;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-accent svg{fill:#fff}.btn.btn-accent.active{transition:all .35s ease-out 0s}.btn.btn-accent.active,.btn.btn-accent.fill{border-color:#d49792;background-color:#d49792}.btn.btn-accent-dark{border:1px solid #d49792;background-color:#d49792}.btn.btn-accent-dark span{color:#fff;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-accent-dark svg{fill:#fff}.btn.btn-accent-dark.active{transition:all .35s ease-out 0s}.btn.btn-accent-dark.active,.btn.btn-accent-dark.fill{border-color:#d49792;background-color:#d49792}.btn.btn-brand{border:1px solid #313447;background-color:#313447}.btn.btn-brand span{color:#fff;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-brand svg{fill:#fff;transition:all .35s ease-out 0s}.btn.btn-brand.active{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-brand.active span{color:#313447;transition:all .35s ease-out 0s}.btn.btn-brand.active svg{fill:#313447;transition:all .35s ease-out 0s}.btn.btn-dark{border:1px solid #181d28;background-color:#181d28}.btn.btn-dark span{color:#fff;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-dark svg{fill:#fff;transition:all .35s ease-out 0s}.btn.btn-dark.active{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-dark.active span{color:#181d28;transition:all .35s ease-out 0s}.btn.btn-dark.active svg{fill:#181d28;transition:all .35s ease-out 0s}.btn.btn-gray{border:1px solid #7290a1;background-color:#7290a1}.btn.btn-gray span{color:#fff;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-gray svg{fill:#fff;transition:all .35s ease-out 0s}.btn.btn-gray.active{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-gray.active span{color:#7290a1;transition:all .35s ease-out 0s}.btn.btn-gray.active svg{fill:#7290a1;transition:all .35s ease-out 0s}.btn.btn-light{border:1px solid #eee;background-color:#eee}.btn.btn-light span{color:#181d28;text-transform:uppercase;transition:all .35s ease-out 0s}.btn.btn-light svg{fill:#fff;transition:all .35s ease-out 0s}.btn.btn-light.active{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-light.active span{color:#eee;transition:all .35s ease-out 0s}.btn.btn-light.active svg{fill:#eee;transition:all .35s ease-out 0s}.btn.btn-white{border:1px solid #fff;background-color:#fff}.btn.btn-white span{color:#313447;text-transform:uppercase}.btn.disabled{background-color:#7290a1}.btn.outline.btn-brand{border:1px solid #313447;background-color:#fff}.btn.outline.btn-brand span{color:#313447}.btn.outline.btn-brand svg{fill:#313447}.btn.outline.btn-brand.active{background-color:#313447}.btn.outline.btn-brand.active span{color:#fff}.btn.outline.btn-brand.active svg{fill:#fff}.btn.outline.btn-dark{border:1px solid #181d28;background-color:#fff}.btn.outline.btn-dark span{color:#181d28}.btn.outline.btn-dark svg{fill:#181d28}.btn.outline.btn-dark.active{background-color:#181d28}.btn.outline.btn-dark.active span{color:#fff}.btn.outline.btn-dark.active svg{fill:#fff}.btn.small{height:32px;padding:0 16px;border-radius:16px}.btn.small span{margin-bottom:1px;text-transform:none}.btn.small2{height:29px;padding:0 16px;border-radius:16px}.btn.small2 span{margin-bottom:1px;text-transform:none;opacity:.7;white-space:nowrap}.btn.border-sm{border-radius:8px}@media(pointer:fine){.btn.btn-accent:hover{border-color:#d49792;background-color:#d49792;transition:all .35s ease-out 0s}.btn.btn-brand:hover{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-brand:hover span{color:#313447;transition:all .35s ease-out 0s}.btn.btn-brand:hover svg{fill:#313447;transition:all .35s ease-out 0s}.btn.btn-dark:hover{background-color:#fff;transition:all .35s ease-out 0s}.btn.btn-dark:hover span{color:#181d28;transition:all .35s ease-out 0s}.btn.btn-dark:hover svg{fill:#181d28;transition:all .35s ease-out 0s}}.modal{width:0;height:0}.modal.full{padding:0}.modal.full .modal-inner{align-items:center;justify-content:center;max-width:100%;height:100%}.modal.light{background-color:hsla(0,0%,100%,.45)!important}.modal.map .modal-inner{position:relative;width:100%;max-width:640px;min-width:0;transition:all .35s ease-out .05s}.modal.show{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transform:translateY(0);opacity:1;pointer-events:auto;transition:opacity 0s ease-out 0s;background-color:rgba(49,52,71,.3)}.modal.show .modal-inner{opacity:1}.modal.hide{transform:translateY(100%);opacity:0;pointer-events:none;transition:opacity 0s ease-out 0s}.modal.hide .modal-inner{opacity:0}.modal.scroll{justify-content:flex-start}.modal.center,.modal.scroll{align-items:center}.modal.bottom,.modal.bottom .modal-inner{align-items:center;justify-content:flex-end}.modal-inner{position:relative;width:100%;max-width:1024px;min-width:620px;transition:all .35s ease-out .05s}.modal-close-btn{position:absolute;right:-48px;top:0;z-index:2;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#fff}.modal-close-btn:hover svg{fill:#d49792;transform:scale(1.05);transition:all .35s ease-out 0s}.modal-dates{width:100%;margin-bottom:20px;overflow:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.modal-dates::-webkit-scrollbar{display:none}.modal-dates .modal-dates-scroll{flex-direction:row;width:-moz-fit-content;width:fit-content;gap:12px}.modal-dates .modal-dates-scroll .modal-dates-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;width:48px;height:54px;border-radius:16px;background-color:#eee}.modal-dates .modal-dates-scroll .modal-dates-btn span{color:#181d28}.modal-dates .modal-dates-scroll .modal-dates-btn span b{color:#000;font-weight:500}.modal-dates .modal-dates-scroll .modal-dates-btn.active{background-color:#313447}.alert{position:relative;align-self:center;justify-self:center;width:100%;max-width:420px}.alert .alert-body{align-items:center;width:100%;padding:16px;border-radius:20px;background-color:#fff}.alert .alert-body .alert-icon{width:32px;height:32px;margin-top:4px;margin-bottom:16px;fill:#181d28}.alert .alert-body h3{margin-bottom:4px;color:#000;text-align:center}.alert .alert-body p{margin-bottom:16px;color:#181d28;text-align:center}.alert .alert-body .alert-button{width:100%}.loader{align-self:center;justify-self:center}.loader-gif{width:150px;height:auto}.modal-body{flex-direction:column;width:100%;padding:20px;background-color:#eee;box-shadow:0 0 15px rgba(49,52,71,.35)}@media (max-width:1080px){.modal{padding:16px}.modal-close-btn{right:4px;top:4px;z-index:9;background-color:#eee}}@media (max-width:991px){.modal{align-items:flex-start}.modal-inner{width:100%}}@media (max-width:768px){.modal-inner{min-width:280px}.modal-body{padding:8px}}.modal-filter-select{position:relative;width:100%;max-height:80vh;padding:52px 40px;background-color:#fff}.modal-filter-select .modal-close-btn{flex-grow:0;flex-shrink:0;top:12px;right:12px}.modal-filter-select .modal-filter-select-body{flex-grow:0;flex-shrink:1;width:100%;min-height:0;overflow:hidden}.modal-filter-select .modal-filter-select-body h3{flex-grow:0;flex-shrink:0;margin-bottom:20px}.modal-filter-select .modal-filter-select-body .modal-filter-select-tabs{position:relative;z-index:2;flex-direction:row;flex-wrap:nowrap;flex-grow:0;flex-shrink:0;align-items:center;width:100%;margin-bottom:16px;padding:0 44px 4px 0;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.modal-filter-select .modal-filter-select-body .modal-filter-select-tabs::-webkit-scrollbar{display:none}.modal-filter-select .modal-filter-select-body .modal-filter-select-tabs .modal-filter-select-tab{display:flex;flex-grow:0;flex-shrink:0;align-items:center;height:36px;margin-right:8px;padding:0 16px;border:1px solid #eee;border-radius:30px;background-color:#eee;color:#313447;font-size:.88rem;font-weight:600;white-space:nowrap;transition:all .25s ease-out 0s}.modal-filter-select .modal-filter-select-body .modal-filter-select-tabs .modal-filter-select-tab:hover{border-color:#d49792}.modal-filter-select .modal-filter-select-body .modal-filter-select-tabs .modal-filter-select-tab.active{border-color:#6d4aff;background-color:#6d4aff;color:#fff}.modal-filter-select .modal-filter-select-body .modal-filter-select-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;align-content:flex-start;width:100%;min-height:0;flex-grow:0;flex-shrink:1;overflow:hidden;overflow-y:auto}.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item{display:flex;flex-grow:0;flex-shrink:0;align-items:center;justify-content:flex-start;max-width:100%;min-height:38px;padding:8px 14px;border:1px solid #ece8fb;border-radius:30px;white-space:nowrap;overflow:hidden;transition:all .25s ease-out 0s}.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item span{display:flex;align-items:center;font-size:.9rem;font-weight:500;transition:all .25s ease-out 0s}.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item span span{margin-left:6px;color:#d49792;font-size:.8rem}.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item span .color-spot{width:20px;height:20px;border:1px solid #dde2eb;border-radius:50%;margin-right:8px}.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item.active,.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item:hover{border-color:#6d4aff;background-color:#f3efff}.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item.active span{color:#5233e0}.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item.disabled{min-height:32px;padding:6px 12px;border-color:transparent;background-color:#eee;cursor:default}.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item.disabled span{color:#7290a1;font-size:.82rem;font-weight:400}.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item.disabled:hover{border-color:transparent;background-color:#eee}.modal-filter-select .modal-filter-select-body .modal-filter-select-list .modal-filter-select-item:disabled{opacity:1}.modal-filter-select .modal-filter-select-body .modal-filter-select-price{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:20px;width:100%}.modal-filter-select .modal-filter-select-body .modal-filter-select-size{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.modal-filter-select .modal-filter-select-body .modal-filter-select-size .modal-filter-select-size-button{display:flex;width:200px;align-items:center;justify-content:center;margin:8px;border:.12rem solid #eee;border-radius:32px;transition:all .35s ease-in-out 0s}.modal-filter-select .modal-filter-select-body .modal-filter-select-size .modal-filter-select-size-button img{margin-right:20px}.modal-filter-select .modal-filter-select-body .modal-filter-select-size .modal-filter-select-size-button:hover{border-color:#d49792;transition:all .35s ease-in-out 0s}.modal-filter-select .modal-filter-select-body .modal-filter-select-size .modal-filter-select-size-button.active{border-color:#d49792}.modal-filter-select .modal-filter-select-body .modal-filter-select-buttons{flex-direction:row;flex-shrink:0;justify-content:flex-end;margin-top:20px}.header-filter-button{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:12px 40px 12px 16px;border-radius:8px;background-color:#f7e0de;color:#313447;font-size:15px;font-weight:700;line-height:1.4;letter-spacing:1px;text-align:left;text-transform:uppercase;transition:background-color .3s ease-out 0s,color .3s ease-out 0s}.header-filter-button .header-filter-button-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-filter-button .header-filter-button-icon{display:flex;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;width:16px;height:16px}.header-filter-button .header-filter-button-icon .svg-icon{fill:none;stroke:currentColor;stroke-width:2.25}.header-filter-button>svg{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.header-filter-button:hover{background-color:#fbedec}.header-filter-button:active{background-color:#d49792}.header-filter-button.active{background-color:#313447;color:#fff}.header-filter-button.active:hover{background-color:#2e384d}.header-filter-button.active:active{background-color:#181d28}.header-filter-button.active>svg{fill:#fff}.header-filter-button .header-filter-num{position:absolute;top:-8px;right:-8px;z-index:1;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background-color:#313447;color:#fff;font-size:10px;font-weight:700;letter-spacing:0}.header-filter-button.active .header-filter-num{background-color:#f7e0de;color:#313447}@media (max-width:1060px){.header-filter-button{gap:6px;padding:8px 28px 8px 12px;font-size:12px;letter-spacing:.5px}.header-filter-button .header-filter-button-icon{width:14px;height:14px}.header-filter-button>svg{right:10px}.header-filter-button .header-filter-num{top:-6px;right:-6px;width:18px;height:18px;font-size:9px}}.btn.btn-menu{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:40px;height:56px;padding:0}.btn.btn-menu span{display:flex;width:24px;height:2px;margin:3px 0;border-radius:2px;background-color:#f7e0de;transition:all .25s ease-in-out 0s}.btn.btn-menu.active span:first-child{width:32px;background-color:#d49792;transform:rotate(45deg) translateY(11px);transition:all .25s ease-in-out 0s}.btn.btn-menu.active span:nth-child(2){transform:scale(0);transition:all .25s ease-in-out 0s}.btn.btn-menu.active span:nth-child(3){width:32px;background-color:#d49792;transform:rotate(-45deg) translateY(-11px);transition:all .25s ease-in-out 0s}@media(pointer:fine){.btn.btn-menu:hover span:nth-child(2){width:24px;transition:all .25s ease-in-out 0s}}.nav-menu-list{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-grow:0;flex-shrink:0;margin:0;padding:0}.nav-menu-list.vertical{flex-direction:column;width:100%;margin-right:0}.nav-menu-list.vertical .nav-menu-item{justify-content:center;width:100%}.nav-menu-list.vertical .nav-menu-item:after{display:none}.nav-menu-list .nav-menu-item{position:relative;display:flex;align-items:center;padding:16px 16px 16px 0}.nav-menu-list .nav-menu-item:last-child{padding-right:0}.nav-menu-list .nav-menu-item>svg{margin-right:6px}.nav-menu-list .nav-menu-item a{color:#fff;font-family:var(--font-ui);font-size:1.2rem;font-weight:400;text-transform:capitalize}.nav-menu-list .nav-menu-item.active a,.nav-menu-list .nav-menu-item:hover a{color:#f7e0de}.nav-menu-list .nav-menu-item.bordered{height:32px;padding:0 16px;border:1px solid #313447;border-radius:16px}.nav-menu-list .nav-menu-item.bordered a{color:#313447;font-size:1rem;font-weight:400}.nav-menu-list.bold .nav-menu-item{padding-right:40px}.nav-menu-list.bold .nav-menu-item a{font-weight:600;text-transform:capitalize}.nav-menu-list.white .nav-menu-item a{color:#fff;text-transform:capitalize}.nav-menu-list.images .nav-menu-item{width:92px;height:92px}.nav-menu-list.images .nav-menu-item img{position:absolute;z-index:0}@media (max-width:1366px){.nav-menu-list .nav-menu-item a{font-size:14px}}@media (max-width:1060px){.nav-menu-list .nav-menu-item{padding-right:0!important}}@media(pointer:coarse){.nav-menu-list{grid-gap:0}}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/_next/static/media/Montserrat-Regular.54c76208.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/_next/static/media/Montserrat-Medium.62e48611.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/_next/static/media/Montserrat-SemiBold.941396b7.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/_next/static/media/Montserrat-Bold.0066078b.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/PlayfairDisplay-cyrillic.b45c08ee.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/PlayfairDisplay-latin-ext.0b664db7.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(/_next/static/media/PlayfairDisplay-latin.e399f3e0.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}html{--font-ui:"Montserrat",sans-serif;--font-display:"Playfair Display",Georgia,serif;color:#000;font-family:var(--font-ui);font-size:14px;font-weight:400;line-height:20px}body,html{width:100%}body{min-height:100vh;margin:0;background-color:#fff}*{box-sizing:border-box}div,footer,header,main,nav,section{display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6{margin:0;font-family:var(--font-display);font-weight:500;text-wrap:balance}h1,h2{line-height:1.2}p{margin:0}a{cursor:pointer;color:#000;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}a,a:hover{transition:color .35s ease-out .05s}button{cursor:pointer;padding:0;border-width:0;background-color:transparent;color:#181d28;font-family:var(--font-ui);font-size:1rem;font-weight:400;-webkit-tap-highlight-color:rgba(0,0,0,0)}button:focus{outline:none}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #6d4aff;outline-offset:2px}a.btn,button.btn{display:flex}a.btn,a.btn:hover,button.btn,button.btn:hover{transition:all .35s ease-out .05s}input{height:34px;padding:0 12px;border:1px solid #eee;background-color:#fff;font-family:var(--font-ui);font-size:1rem;font-weight:400;line-height:1.54rem;box-shadow:none}input:focus{outline:none;border-color:#f7e0de}textarea{padding:8px 12px;border:1px solid #dde2eb;border-radius:8px;font-family:var(--font-ui);font-size:1rem;font-weight:400;line-height:1.54rem}textarea:focus{outline:none;border-color:#f7e0de}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:focus,textarea{font-size:16px}@media screen and (-webkit-min-device-pixel-ratio:0){input:focus,select:focus,textarea:focus{font-size:1rem}}.app{display:flex;flex-direction:column;width:100%}@media (max-width:1060px){.app{padding-top:56px}}#modal_root,.scroll-lock{position:fixed}#modal_root{top:0;left:0;z-index:10000;width:100%;height:100%}.not-found-wrap{flex-grow:1;flex-shrink:1;width:100%;min-height:calc(100vh - 408px);margin-top:12px}.not-found-wrap .not-found-content{align-items:center;justify-content:center;flex-grow:1;flex-shrink:1;width:100%;padding:40px 0}.not-found-wrap .not-found-content h3{margin-bottom:8px;color:#f7e0de;font-weight:700;text-align:center}.not-found-wrap .not-found-content p{margin-bottom:20px;color:#000;text-align:center}.not-found-wrap .not-found-content .not-found-image{flex-direction:row;align-items:center;justify-content:center;margin-top:64px}.not-found-wrap .not-found-content .not-found-image span{margin-top:20px;color:#f7e0de;font-size:9.23rem;font-weight:400}.not-found-wrap .not-found-content .not-found-image .not-found-image-logo{width:120px;height:120px}@media (max-width:640px){.select-date-btn{width:100%;border-radius:0}}