@font-face{font-display:swap;font-family:Irpin Type;font-style:normal;font-weight:300;src:url(/fonts/IrpinType-Light.woff2?6e0556ede0b7c5e95b3cd45f2f5b4d49) format("woff2"),url(/fonts/IrpinType-Light.woff?3ebf251ca82281fcf8d3e033449b4960) format("woff")}@font-face{font-display:swap;font-family:Irpin Type;font-style:normal;font-weight:400;src:url(/fonts/IrpinType-Regular.woff2?f8910b5981f16bb72557a3f4cd801464) format("woff2"),url(/fonts/IrpinType-Regular.woff?3bcd10ef179e2c810e2c44a4ce0db304) format("woff")}@font-face{font-display:swap;font-family:Irpin Type Variable;font-style:normal;font-weight:400;src:url(/fonts/IrpinTypeVariable-Regular.woff2?6ddaff1d867a2313ce22bceb9ed354b4) format("woff2"),url(/fonts/IrpinTypeVariable-Regular.woff?24f4c209550207bc72977e57b75b32cb) format("woff")}@font-face{font-display:swap;font-family:Irpin Type Normal;font-style:normal;font-weight:400;src:url(/fonts/IrpinType-Normal.woff2?ecb60237141fb6c3a13374c736442682) format("woff2"),url(/fonts/IrpinType-Normal.woff?ba4c8ab53263915160afc35bebeec3fd) format("woff")}@font-face{font-display:swap;font-family:Irpin Type;font-style:normal;font-weight:500;src:url(/fonts/IrpinType-Medium.woff2?3a50448421a5e94e089c9caf968e065f) format("woff2"),url(/fonts/IrpinType-Medium.woff?89eaf9ab2b2ce01067cbc0a60840fbfc) format("woff")}@font-face{font-display:swap;font-family:Irpin Type;font-style:normal;font-weight:700;src:url(/fonts/IrpinType-Bold.woff2?58283f6e869c24cb4aad049535e9ccd6) format("woff2"),url(/fonts/IrpinType-Bold.woff?c8a6d0528226c501c76118b1615d9ffc) format("woff")}
@font-face{font-display:swap;font-family:Mulish;font-style:italic;font-weight:700;src:url(/fonts/Mulish-BoldItalic.woff2?40f72bea8944329a5ca2551c153d3e42) format("woff2"),url(/fonts/Mulish-BoldItalic.woff?47b5b76324ae5016fbb54316c7424658) format("woff")}@font-face{font-display:swap;font-family:Mulish;font-style:italic;font-weight:900;src:url(/fonts/Mulish-BlackItalic.woff2?02910c4f7306173fdb8f40847d407c38) format("woff2"),url(/fonts/Mulish-BlackItalic.woff?21e3174f2ce6d377e6bd7d649f7aa743) format("woff")}@font-face{font-display:swap;font-family:Mulish;font-style:italic;font-weight:700;src:url(/fonts/Mulish-ExtraBoldItalic.woff2?1e952e376efd66066a158fe08a205064) format("woff2"),url(/fonts/Mulish-ExtraBoldItalic.woff?e4957b0767072a90fa30be9f38fab2e8) format("woff")}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:500;src:url(/fonts/Mulish-Medium.woff2?aacbcd7c588a4ab58ad7ebbff27e097d) format("woff2"),url(/fonts/Mulish-Medium.woff?e850f128647ff386110f27c12d3dcaf8) format("woff")}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:600;src:url(/fonts/Mulish-SemiBold.woff2?3073c8b78b14112fd240a67e5a993059) format("woff2"),url(/fonts/Mulish-SemiBold.woff?213112a3df9fee3bdee7f91635e1d7d0) format("woff")}@font-face{font-display:swap;font-family:Mulish;font-style:italic;font-weight:500;src:url(/fonts/Mulish-MediumItalic.woff2?d68161cfc0bc0ebf9c8365432f570903) format("woff2"),url(/fonts/Mulish-MediumItalic.woff?973b9ca6f37ae46615c15d1a5e819050) format("woff")}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:200;src:url(/fonts/Mulish-ExtraLight.woff2?05494639c08b4135bd330aee1285540d) format("woff2"),url(/fonts/Mulish-ExtraLight.woff?173e4529953f277ebd04765dcfe3a8ca) format("woff")}@font-face{font-display:swap;font-family:Mulish;font-style:italic;font-weight:400;src:url(/fonts/Mulish-Italic.woff2?328583753169c69cf928e4ad759e4050) format("woff2"),url(/fonts/Mulish-Italic.woff?1860474b52653c4ec75a9aa241855e1e) format("woff")}@font-face{font-display:swap;font-family:Mulish;font-style:italic;font-weight:600;src:url(/fonts/Mulish-SemiBoldItalic.woff2?a65ea123835ab724905f6c9f640a89c1) format("woff2"),url(/fonts/Mulish-SemiBoldItalic.woff?39913f445022f43eccd6155f6a1161d6) format("woff")}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:900;src:url(/fonts/Mulish-Black.woff2?8982057c45655deb9750d025842c8274) format("woff2"),url(/fonts/Mulish-Black.woff?80967a79aede13c2f0a76838e20d3291) format("woff")}@font-face{font-display:swap;font-family:Mulish;font-style:italic;font-weight:200;src:url(/fonts/Mulish-ExtraLightItalic.woff2?3d0c4335dd9277987d2aa2846c3b6fe3) format("woff2"),url(/fonts/Mulish-ExtraLightItalic.woff?32a81532486e8ad8de325871b7fbfc96) format("woff")}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:400;src:url(/fonts/Mulish-Regular.woff2?62a886bf580444bf046a0e8740ac28ad) format("woff2"),url(/fonts/Mulish-Regular.woff?381b8d640e5080c71b8b92f67b146ac9) format("woff")}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:700;src:url(/fonts/Mulish-Bold.woff2?5b3a33263d45439f499a9f27f223eeb8) format("woff2"),url(/fonts/Mulish-Bold.woff?270e5cf4f550d24974b42d9671317fb6) format("woff")}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:300;src:url(/fonts/Mulish-Light.woff2?a398582b2f92124b804b8046e242b4dd) format("woff2"),url(/fonts/Mulish-Light.woff?47ae6a9c9a35474d754ad70038dabceb) format("woff")}@font-face{font-display:swap;font-family:Mulish;font-style:italic;font-weight:300;src:url(/fonts/Mulish-LightItalic.woff2?ec5d009afe23dd07d7c1e3f6cdf30b65) format("woff2"),url(/fonts/Mulish-LightItalic.woff?66a89caaa3f49adf98308f0683ab987c) format("woff")}@font-face{font-display:swap;font-family:Mulish;font-style:normal;font-weight:700;src:url(/fonts/Mulish-ExtraBold.woff2?4b30b895c719fcfc93eb89d34ab877b8) format("woff2"),url(/fonts/Mulish-ExtraBold.woff?64c949319e9fd1bafc1a3a8bff4bd0a3) format("woff")}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}body{overflow-x:hidden}[x-cloak]{display:none!important}*{font-family:Mulish,sans-serif}.notyf{padding-top:100px!important;z-index:100000!important}.notyf__toast--error .notyf__wrapper .notyf__message{color:#fff!important}.notyf__toast{border-radius:12px!important}@media screen and (max-width:1024px){.notyf{padding-top:95px!important}.notyf__message,.notyf__toast,.notyf__wrapper{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}}.content{min-height:calc(100vh - 180px);padding-bottom:100px;padding-top:94px;width:100vw}@media screen and (max-width:1360px){.content{padding-left:24px;padding-right:24px}}@media screen and (max-width:1024px){.content{padding-bottom:100px;padding-top:81px}}.bg--gray{background-color:#e5ebeb}.bg--gray-2{background-color:#fbfbf8}.bg--white{background-color:#fff}.rcp{margin-left:-24px;width:100vw}.space--100{padding-bottom:100px;padding-top:100px}@media screen and (max-width:1360px){.space--100{padding-bottom:0;padding-top:64px}}*{box-sizing:border-box;scroll-behavior:smooth}a{text-decoration:none}button{background-color:transparent;border:none;cursor:pointer;outline:none;padding:0}h1,h2,h3,p{font-weight:400;margin:0;padding:0}.app--h1{font-size:52px}.app--h2{font-size:32px}.app--h3{font-size:20px}.app--h4{font-size:18px}.app--fix{overflow-y:hidden}.hidden{display:none}@media (max-width:640px){.app--desktop{display:none}}@media (min-width:640px){.app--mobile{display:none}}.app--scrollbar-hide::-webkit-scrollbar,.app--scrollbar-hide::-webkit-scrollbar-thumb{display:none;width:0}.header{background-color:#00547a;height:94px;position:fixed;top:0;transition:background-color .3s ease-in-out;width:100%;z-index:1000}.header-wrap{align-items:center;display:flex;justify-content:space-between;padding:20px 0;transform:translateX(7px);width:100%}.header__menu-mobile{color:#fff;display:none;transition:color .3s ease-in-out}.header__start{scale:1;transition:scale .3s ease-in-out,opacity .3s ease-in-out}.header__start:hover{opacity:.7;scale:1.05}.header__start svg,.header__start svg path{fill:#fff;transition:fill .3s ease-in-out}.header__start .svg--text,.header__start .svg--text path{fill:#00547a;transition:fill .1s ease-in-out}.header__end{align-items:center;display:flex}.header__end .icon{opacity:1;transition:opacity .3s ease-in-out}.header__end .icon svg{fill:#d5cdab;color:#d5cdab;transition:fill .3s ease-in-out,color .3s ease-in-out}.header__end .icon:hover{fill:#fff;color:#fff;opacity:.7}.header__end .icon:hover svg{fill:#fff;color:#fff}.header__end .active{color:#d5cdab}.header__end .button{font-weight:500;height:40px;margin-left:20px;width:156px}.header__end a{color:#fff;font-weight:500;margin-left:32px;transition:color .3s ease-in-out}.header__end a:hover{color:#d5cdab}.header-lang{margin-left:20px;position:relative}.header-lang--list{align-items:center;background-color:#d5cdab;border-radius:0 0 56px 56px;display:flex;justify-content:center;opacity:0;padding-bottom:13px;padding-top:22px;position:absolute;top:calc(100% - 17px);transition:opacity .3s ease-in-out;width:100%;z-index:-1}.header-lang--list .lang{color:#00344b;cursor:pointer;font-size:16px;font-weight:500;margin-left:0}.header-lang--list .lang:hover{color:#fff}.header-lang--list.show{opacity:1}.header-lang--button{align-items:center;background-color:#fff;border:none;border-radius:100%;box-sizing:border-box;color:#00344b;cursor:pointer;display:flex;font-size:16px;font-weight:500;height:40px;justify-content:center;padding:4px;scale:1;transition:scale .3s ease-in-out;width:40px;z-index:1}.header-lang--button:hover{scale:1.1}.main-page{background-color:transparent}@media screen and (min-width:1024px){.main-page .header__start svg,.main-page .header__start svg path{fill:#00344b;color:#00344b}.main-page .header__start .svg--text,.main-page .header__start .svg--text path{fill:#e5ebeb}}.menu{align-items:flex-start;height:100vh;justify-content:flex-end;left:0;position:fixed;top:0;z-index:10005}.menu,.menu-head{display:flex;width:100%}.menu-head{align-items:center;justify-content:space-between}.menu-list{display:flex;flex-direction:column;gap:12px;margin-top:32px}.menu-list a{color:#fff;font-weight:500;transition:color .3s ease-in-out}.menu-list a:hover{color:#d5cdab}.menu-list--lang{background-color:#fff;border-radius:24px;display:flex;margin-inline:auto;margin-top:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menu-list--lang a,.menu-list--lang button{align-items:center;border-radius:24px;color:#00547a;display:flex;font-weight:500;height:40px;justify-content:center;text-align:center;width:40px}.menu-list--lang a.active,.menu-list--lang button.active{background-color:#d5cdab;color:#00547a}.menu-wrap{background-color:#00547a;height:100vh;padding:32px 20px;width:300px}.menu-wrap .title{color:#fff;font-family:Irpin Type,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.menu-wrap .close{color:#fff;transition:color .3s ease-in-out}.menu-wrap .close:hover{color:#d5cdab}@media screen and (max-width:1360px){.header{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.header-wrap{padding:12px 32px;transform:translateX(0)}}@media screen and (max-width:1280px){.header__end a{margin-left:14px}}@media screen and (max-width:1024px){.header__end{display:none}.header__start{scale:.8;transform:translateX(-39px)}.header__start:hover{scale:.9}.header__menu-mobile{display:block;transform:translateX(8px)}}.footer{background-color:#00547a;height:180px;overflow:hidden;position:relative;width:100vw}.footer a{opacity:1;transition:opacity .3s ease-in-out,color .3s ease-in-out}.footer a:hover{color:#d5cdab;opacity:.8}.footer-wrap{display:flex;height:100%;justify-content:space-between;padding:32px 0 42px;position:relative;z-index:1}.footer--start{display:flex;flex-direction:column;gap:12px;justify-content:flex-end;transform:translateY(-7px)}.footer--start span{color:#fff;font-family:Mulish,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:normal}.footer--start svg{color:#fff}.footer--start svg .svg--text{fill:#00547a}.footer--middle{display:flex;gap:64px;margin-left:40px}.footer--middle a{color:#fff;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.footer--end{margin-left:53px;width:149px}.footer--end img{flex-shrink:0;height:30px;width:149px}.footer--end-list{display:flex;flex-direction:column;gap:8px;justify-content:right;margin-top:16px}.footer--end a{color:#fff;font-family:Mulish,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:normal;text-align:right}.footer-list{display:flex;flex-direction:column;gap:12px;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:1}.footer-list>.address{color:#fff;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:150%;max-width:258px;white-space:wrap}.footer-socials{display:flex;gap:16px}.footer-bg{bottom:0;flex-shrink:0;height:178.296px;position:absolute;right:1px}.footer-bg>img{height:100%;width:100%}@media screen and (max-width:1024px){.footer{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.footer-wrap{align-items:center;display:grid;grid-template-columns:repeat(2,1fr);padding:24px;width:100%}.footer--start{justify-self:start;order:1}.footer--start svg{scale:.8}.footer--middle{display:grid;gap:24px;grid-column:span 2;grid-template-columns:repeat(2,1fr);margin:24px 0 0;order:3}.footer--middle .footer-list{white-space:wrap}.footer--middle .footer-list:nth-of-type(3){align-items:center;grid-column:span 2;width:100%}.footer--middle .footer-list:nth-of-type(3)>.address{max-width:100%;text-align:center}.footer--end{justify-self:start;margin-left:auto;order:2}}@media screen and (max-width:480px){.footer--end{align-items:center;display:flex;flex-direction:column;grid-column:span 2;justify-content:center;margin-top:16px;order:4;width:100%}.footer--end-list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footer--end-list a{text-align:center}.footer--middle .address,.footer--middle a{font-size:10px}.footer--start{align-items:center;display:flex;flex-direction:column;grid-column:span 2;justify-content:center;width:100%}.footer--start span{text-align:center}}.breadcrumbs{padding-top:32px}.breadcrumbs-wrap{display:flex;gap:39px;list-style:none;margin:0;padding:0}.breadcrumbs-item{color:#00547a;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;position:relative}.breadcrumbs-item:first-letter{text-transform:uppercase}.breadcrumbs-item:last-child:after{display:none}.breadcrumbs-item:after{background-color:#d5cdab;border-radius:100%;content:"";height:7px;position:absolute;right:-20px;top:50%;transform:translate(50%,-50%);width:7px}.breadcrumbs-link{color:#5c5c5c;cursor:pointer;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.breadcrumbs-link:first-letter{text-transform:uppercase}@media screen and (max-width:1024px){.breadcrumbs{padding-top:16px}.breadcrumbs-wrap{gap:24px}.breadcrumbs-item{font-size:14px}.breadcrumbs-item:after{right:-12px}.breadcrumbs-link{font-size:14px}}.button-ar{align-items:center;background-color:#d5cdab;border-radius:26px;display:flex;gap:8px;justify-content:center;margin-top:16px;padding:8px 24px;transition:gap .3s ease-in-out,background-color .3s ease-in-out}.button-ar:hover{background-color:hsla(49,33%,75%,.8);gap:16px}.button-ar:disabled{background-color:hsla(49,33%,75%,.5);cursor:not-allowed}.button-ar div{color:#00547a;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.button-ar svg{background-color:#fff;border-radius:100%;height:24px;width:24px}.button{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#d5cdab;border-radius:26px;color:#00344b;display:flex;justify-content:center;padding:8px 24px;text-align:center;transition:background-color .3s ease-in-out}.button:hover{background-color:hsla(49,33%,75%,.8)}.button-pledge{align-items:center;background-color:#00547a;border-radius:26px;display:flex;gap:8px;justify-content:center;margin-top:16px;padding:10px 67.9px;transition:gap .3s ease-in-out,background-color .3s ease-in-out}.button-pledge:hover{background-color:rgba(0,84,122,.8);gap:16px}.button-pledge:disabled{background-color:rgba(0,84,122,.5);cursor:not-allowed}.button-pledge div{color:#fff;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.loader{align-items:center;background-color:#00344b;display:flex;height:100vh;justify-content:center;position:fixed;transition:transform .3s ease-in-out;width:100vw;z-index:1000100}.loader.hide{pointer-events:none;transform:translateY(-100%)}.loader--logo{-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite}.loader--logo svg{height:auto;max-width:30vw}@media screen and (max-width:1024px){.loader--logo svg{max-width:70vw}}@-webkit-keyframes pulse{0%{filter:drop-shadow(0 0 0 rgba(0,0,0,.7));opacity:.7;transform:scale(.95)}70%{fileter:drop-shadow(0 0 0 transparent);opacity:1;transform:scale(1)}to{filter:drop-shadow(0 0 0 rgba(0,0,0,0));opacity:.7;transform:scale(.95)}}@keyframes pulse{0%{filter:drop-shadow(0 0 0 rgba(0,0,0,.7));opacity:.7;transform:scale(.95)}70%{fileter:drop-shadow(0 0 0 transparent);opacity:1;transform:scale(1)}to{filter:drop-shadow(0 0 0 rgba(0,0,0,0));opacity:.7;transform:scale(.95)}}.border-popup{align-items:center;display:flex;height:100%;justify-content:center;position:fixed;width:100%;z-index:100000}.border-popup--button{display:flex;gap:16px}.border--nav{display:flex;justify-content:space-between;width:100%}.border--close{position:absolute;right:38px;top:20px;transition:opacity .3s ease-in-out;z-index:10}.border--close:hover{cursor:pointer;opacity:.8}.border--row{display:flex;gap:24px}.border--scroll{align-items:center;display:flex;flex-direction:column;max-height:80vh;overflow-y:auto;padding-right:100px;position:relative;width:100%}.border--scroll::-webkit-scrollbar{position:absolute;width:4px}.border--scroll::-webkit-scrollbar-track{background:#e5ebeb}.border--scroll::-webkit-scrollbar-thumb{background:#d5cdab;border-radius:32px}.border--scroll::-webkit-scrollbar-thumb:hover{background:#d5cdab}.border-content{background-color:#e5ebeb;border-radius:24px;padding:52px 0 52px 100px;position:relative}.border-content .button{color:#00344b;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:500;height:46px;line-height:normal;margin-top:32px;width:100%}.border-row{align-items:center;display:flex;gap:24px}.border-item{display:flex;flex-direction:column;margin-top:12px;width:100%}.border-item label{color:#00344b;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:color .3s ease-in-out}.border-item input,.border-item textarea{background-color:#fbfbf8;border:1px solid #d5cdab;border-radius:32px;margin-top:4px;padding:11px 12px;transition:border .3s ease-in-out}.border-item input:placeholder,.border-item textarea:placeholder{color:#525252;font-family:Mulish,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.border-item:first-child{margin-top:20px}.border-item.error input,.border-item.error textarea{border:1px solid red}.border-item.error .error-text{color:red;height:35px}.border-item .error-text{height:0;overflow:hidden;transition:height .3s ease-in-out}.border-add{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:32px}.border-add span{color:#00344b;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.border-add:disabled{opacity:.5}.border-wrap{width:100%}.border--title{color:#00344b;font-family:Irpin Type,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.border--subtitle{color:#1f1f1f;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-top:16px;text-align:center}.air-datepicker{z-index:3000!important}.air-datepicker-nav--title{pointer-events:none!important}.booking-popup{align-items:center;display:flex;height:100%;justify-content:center;position:fixed;width:100%;z-index:1010}.booking-popup--button{display:flex;gap:16px}.booking--head{display:flex;flex-direction:column}.booking--head .title{color:#00344b;font-family:Irpin Type,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-align:center;text-transform:uppercase}.booking--head .subtitle{color:#1f1f1f;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;text-align:center}.booking-calendar{display:flex}.booking-calendar--wrap{background-color:#fff;border-radius:10px;margin-top:20px}.booking-calendar .calendar{padding:24px;width:960px}.booking-calendar .calendar .nav{display:flex;justify-content:space-between;position:absolute;width:100%}.booking-calendar .calendar .nav button{box-sizing:border-box;transition:opacity .3s ease-in-out}.booking-calendar .calendar .nav button:hover{opacity:.6}.booking-calendar .calendar--list{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.booking-calendar .calendar--line{border-top:1px solid #e9e9e9;margin-left:-24px;margin-top:24px;width:calc(100% + 48px)}.booking-calendar .calendar-info{display:flex;gap:40px;justify-content:flex-start;width:100%}.booking-calendar .calendar-info--item{display:flex;flex-direction:column;margin-top:25px}.booking-calendar .calendar-info--item a{transition:color .3s ease-in-out}.booking-calendar .calendar-info--item a:hover{color:#d5cdab}.booking-calendar .calendar-info__head{font-size:16px}.booking-calendar .calendar-info__head,.booking-calendar .calendar-info__info{color:#00344b;font-family:Mulish,sans-serif;font-style:normal;font-weight:400;line-height:150%}.booking-calendar .calendar-info__info{font-size:12px}.booking-calendar .calendar-info__info i{color:#d5cdab}.booking-calendar .calendar-footer{align-items:center;display:flex;justify-content:space-between;margin-top:24px;width:100%}.booking-calendar .calendar-footer--list{align-items:flex-start;display:flex;flex-direction:column;gap:12px;justify-content:flex-start}.booking-calendar .calendar-footer__item{align-items:center;display:flex;gap:5px;margin-left:40px}.booking-calendar .calendar-footer__item label{color:#00344b;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.booking-calendar .calendar-footer__selector{align-items:center;border:1px solid #d5cdab;border-radius:32px;display:flex;height:40px;padding:11px 12px;position:relative;width:289px}.booking-calendar .calendar-footer__selector input{border:none;box-shadow:none;color:#00344b;cursor:pointer;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;outline:none;padding-left:8px;width:calc(100% - 48px)}.booking-calendar .calendar-footer__selector input:focus{box-shadow:none;outline:none}.booking-calendar .calendar-footer__selector .text{color:#00344b;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-left:8px}.booking-calendar .calendar-footer__selector .chevron{align-items:center;display:flex;height:24px;justify-content:center;position:absolute;right:10px;top:8px;transition:transform .3s ease-in-out;width:24px}.booking-calendar .calendar-footer__selector .chevron.open{transform:rotate(180deg)}.booking-calendar .calendar-footer .button-ar{margin-top:0;width:240px}.booking-calendar .calendar-footer .dropdown{background:#fff;border-radius:21px;box-shadow:0 4px 4px 0 hsla(0,0%,67%,.25);display:flex;flex-direction:column;gap:11px;padding:58px 11px 21px 14px;position:absolute;top:0;width:289px;z-index:-1}.booking-calendar .calendar-footer .dropdown--wrap{position:relative;transition:margin-bottom .4s ease;width:240px;z-index:1}.booking-calendar .calendar-footer .dropdown--wrap button{z-index:2}.booking-calendar .calendar-footer .dropdown--wrap.margin-bottom{margin-bottom:67px}.booking-calendar .calendar-footer .dropdown__counter{align-items:center;display:flex;justify-content:space-between}.booking-calendar .calendar-footer .dropdown__counter .title{color:#00344b;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.booking-calendar .calendar-footer .dropdown__counter .counter{border:1px solid #d5cdab;border-radius:4px;display:flex;justify-content:space-between;padding:4px 8px;width:102px}.booking-calendar .calendar-footer .dropdown__ages{display:flex;flex-direction:column;gap:8px}.booking-calendar .calendar-footer .dropdown__ages .title{color:#00344b;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.booking-calendar .calendar-footer .dropdown__ages .grid{display:grid;gap:4px;grid-template-columns:repeat(2,1fr)}.booking-calendar .calendar-footer .dropdown__ages .grid .input{align-items:center;-moz-appearance:textfield;border:1px solid #d5cdab;border-radius:4px;display:flex;justify-content:center;padding:6px 12px 7px 10px;width:100%}.booking-calendar .calendar-footer .dropdown__ages .grid .input.full:last-child{grid-column:1/-1}.booking-calendar .calendar-footer .dropdown__ages .grid .input::-webkit-inner-spin-button,.booking-calendar .calendar-footer .dropdown__ages .grid .input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.booking-calendar .calendar-footer .dropdown__ages .grid .input::-moz-placeholder{color:#525252;font-family:Mulish,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.booking-calendar .calendar-footer .dropdown__ages .grid .input:-ms-input-placeholder{color:#525252;font-family:Mulish,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.booking-calendar .calendar-footer .dropdown__ages .grid .input::placeholder{color:#525252;font-family:Mulish,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.booking-calendar .calendar--days{border:1px solid #fff;display:grid;grid-template-columns:repeat(7,1fr);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.booking-calendar .calendar--days .day{border-bottom:1px solid rgba(0,52,75,.07);border-right:1px solid rgba(0,52,75,.07);height:55px;transition:background-color .3s ease-in-out;width:100%}.booking-calendar .calendar--days .day.disabled{pointer-events:none}.booking-calendar .calendar--days .day.disabled .date__container{justify-content:center}.booking-calendar .calendar--days .day.disabled .date__container .price{display:none}.booking-calendar .calendar--days .day--wrap{display:flex;flex-direction:column;justify-content:center;max-width:63px;padding:4px 6px}.booking-calendar .calendar--days .day--wrap:has(.available){gap:10px}.booking-calendar .calendar--days .day--wrap:has(.available) .date{color:#00344b;font-family:Mulish,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;text-align:left}.booking-calendar .calendar--days .day:hover{background-color:rgba(0,52,75,.07)}.booking-calendar .calendar--days .day .available{color:#878787;font-family:Mulish,sans-serif;font-size:7px;font-style:normal;font-weight:400;line-height:7px;text-align:left}.booking-calendar .calendar--days .day .available i{color:#007f23;font-family:Mulish,sans-serif;font-size:9px;font-style:normal;font-weight:500;line-height:10px}.booking-calendar .calendar--days .min-days{background-color:#ebce97}.booking-calendar .calendar--days .range{background:#ecf9ff}.booking-calendar .calendar--days .range .date{color:#00344b;font-family:Mulish,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;margin-right:0;text-align:center!important}.booking-calendar .calendar--days .range .available{display:none}.booking-calendar .calendar--days .range .date__container{justify-content:center}.booking-calendar .calendar--days .range .date__container .price{display:none}.booking-calendar .calendar--days .selected{background-color:#00344b;transition:opacity .3s ease-in-out}.booking-calendar .calendar--days .selected .date{color:#fff!important;font-size:15px!important;margin-right:0;text-align:center!important}.booking-calendar .calendar--days .selected .available{display:none}.booking-calendar .calendar--days .selected:hover{background-color:#00344b;opacity:.7}.booking-calendar .calendar--days .selected .date__container{justify-content:center}.booking-calendar .calendar--days .selected .date__container .price{display:none}.booking-calendar .calendar--days .empty{background-color:#ffe8ee}.booking-calendar .calendar--days .empty .date__container{justify-content:center}.booking-calendar .calendar--days .empty .date__container .date{margin-right:0}.booking-calendar .calendar--days .empty .date__container .price{display:none}.booking-calendar .calendar--days .date{color:#00344b;font-family:Mulish,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;margin-right:auto}.booking-calendar .calendar--days .date__container{align-items:flex-start;display:flex;flex-direction:row;gap:4px;justify-content:center;width:100%}.booking-calendar .calendar--days .price{flex-shrink:0;font-size:6px;font-weight:500;line-height:6px}.booking-calendar .calendar--days .end span{opacity:.1}.booking-calendar .calendar--days .current{border:2px solid rgba(0,52,75,.7)}.booking-calendar .calendar .list{margin-top:30px}.booking-calendar .calendar .list .lines{display:flex;gap:24px;width:100%}.booking-calendar .calendar .list .lines--mobile{display:none}.booking-calendar .calendar .list .lines span{border-top:1px solid rgba(0,52,75,.1);width:100%}.booking-calendar .calendar .list .days{display:grid;grid-template-columns:repeat(7,1fr)}.booking-calendar .calendar .list .days--wrap{display:grid;gap:24px;grid-template-columns:repeat(2,1fr)}.booking-calendar .calendar .list .days--wrap-mobile{display:none}.booking-calendar .calendar .list .days--wrap .week{display:flex;justify-content:space-between;padding:16px 0;width:100%}.booking-calendar .calendar .list .days--wrap .week span{color:#00344b;font-family:Mulish,sans-serif;font-size:10px;font-style:normal;font-weight:500;line-height:normal;opacity:.5;text-align:center;text-transform:uppercase;width:100%}.booking-calendar .calendar .head{align-items:center;display:flex;gap:24px;position:relative}.booking-calendar .calendar .head--mobile{display:none}.booking-calendar .calendar .head-item{display:flex;gap:4px;justify-content:center;width:100%}.booking-calendar .calendar .head-item .month{font-weight:700}.booking-calendar .calendar .head-item .month:first-letter{text-transform:uppercase}.booking-calendar .calendar .head-item span{color:#00344b;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.32px;line-height:130%;text-align:right}.booking-calendar .equipment .calendar-footer__selector{width:351px}.booking-calendar .equipment .calendar__equipment-title{margin-left:8px}.booking-calendar .equipment .calendar__equipment-title p{color:#00344b;font-family:Mulish,sans-serif;font-size:14px;font-weight:500;line-height:17.57px}.booking-calendar .equipment .calendar__equipment-item{align-items:center;display:flex;gap:9px;justify-content:space-between}.booking-calendar .equipment .calendar__equipment-offer{width:76%}.booking-calendar .equipment .calendar__equipment-offer span{color:#00344b;font-family:Mulish,sans-serif;font-size:14px;font-weight:400;line-height:17.57px}.booking-calendar .equipment .calendar__equipment-counter{align-items:center;border:1px solid #d5cdab;border-radius:5px;display:flex;height:28px;justify-content:space-between;padding:0 6px;width:67px}.booking-calendar .equipment .calendar__equipment-decrement,.booking-calendar .equipment .calendar__equipment-increment{color:#00344b;font-size:14px;height:20px;width:7px}.booking-calendar .equipment .calendar__equipment-number{color:#00344b;font-size:14px}.booking-calendar .equipment .dropdown{width:351px}.booking-calendar .equipment .button-ar{margin-top:0}.booking--close{position:absolute;right:44px;top:59px;transition:opacity .3s ease-in-out;z-index:10}.booking--close:hover{cursor:pointer;opacity:.8}.booking--scroll{align-items:center;display:flex;flex-direction:column;height:100%;max-height:100vh;overflow-x:hidden;overflow-y:auto;padding-right:82px;position:relative;width:100%}.booking--scroll::-webkit-scrollbar{position:absolute;width:4px}.booking--scroll::-webkit-scrollbar-track{background:#e5ebeb}.booking--scroll::-webkit-scrollbar-thumb{background:#d5cdab;border-radius:32px}.booking--scroll::-webkit-scrollbar-thumb:hover{background:#d5cdab}.booking-content{background-color:#e5ebeb;height:100vh;padding:52px 0 52px 81px;position:relative}@media screen and (max-width:1140px){.booking-popup .booking-content{height:100vh;width:100vw}.booking-popup .booking-calendar .calendar{width:100%!important}.booking-popup .booking-calendar .calendar--days .available{font-size:6px;line-height:6px}.booking-popup .booking-calendar .calendar-footer{align-items:start;flex-direction:column;gap:12px}.booking-popup .booking-calendar .calendar-footer__item{align-items:start;flex-direction:column;margin-left:0}}@media screen and (max-width:1024px){.booking-popup .booking--scroll{padding-right:16px}.booking-popup .head--mobile{display:flex!important}.booking-popup .head--mobile .head-item:first-child{display:none!important}.booking-popup .head--mobile .nav .prev{opacity:0;pointer-events:none}.booking-popup .head--desktop .head-item:last-of-type,.booking-popup .head--desktop .nav .next{display:none!important}.booking-popup .calendar-footer .button-ar{margin-top:0;width:100%}.booking-popup .calendar-info{align-items:center;display:flex;flex-direction:column}.booking-popup .calendar-info__head,.booking-popup .calendar-info__info{text-align:center}.booking-popup .booking-content{padding:52px 0 52px 16px!important}.booking-popup .booking--head .title{font-size:20px;text-align:center}.booking-popup .booking--head .subtitle{font-size:14px;text-align:center}.booking-popup .lines{grid-template-columns:repeat(1,1fr)!important}.booking-popup .lines--mobile{display:flex!important}.booking-popup .lines span:last-child{display:none!important}.booking-popup .days--wrap{grid-template-columns:repeat(1,1fr)!important}.booking-popup .days--wrap-mobile{display:grid!important}.booking-popup .days--wrap .week:last-child{display:none!important}.booking-popup .calendar--list{grid-template-columns:repeat(1,1fr)!important}.booking-popup .calendar--list .day--wrap{max-width:none!important}}@media screen and (max-width:640px){.booking-popup .booking--close{right:16px;top:55px}.booking-popup .calendar{padding:32px 16px}.booking-popup .head-item .month,.booking-popup .head-item span{font-size:14px!important}.booking-popup .calendar--days .day{height:46px}.booking-popup .calendar--days .day .date__container{align-items:center;flex-direction:column-reverse;gap:2px}.booking-popup .day--wrap{gap:1px!important;padding:0 4px!important}.booking-popup .day--wrap .date{font-size:12px!important}.booking-popup .day--wrap .available{font-size:8px!important;width:36px}.booking-popup .day--wrap .available i{font-size:8px!important}.booking-popup .calendar-footer{flex-direction:column;gap:13px}.booking-popup .calendar-footer .button-ar,.booking-popup .calendar-footer .dropdown,.booking-popup .calendar-footer .dropdown--wrap{width:100%}.booking-popup .calendar-info .calendar-info--item{margin-top:12px}.booking-popup .calendar-info .calendar-info--item:first-of-type{margin-top:20px}.booking-popup .calendar-info .calendar-info--item .calendar-info__head{font-size:14px}.booking-popup .calendar-info .calendar-info--item .calendar-info__info{font-size:10px}.booking-popup .calendar-footer .button-ar div{font-size:14px}}@media screen and (max-width:480px){.booking-calendar .equipment .calendar-footer__selector{width:300px}}.booking-popup,.border-popup,.finish-booking-popup,.menu,.thanks-popup{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:rgba(43,43,43,.43)}.container{margin-inline:auto;max-width:1312px;width:100%}.finish-booking-popup{align-items:center;display:flex;height:100%;justify-content:center;position:fixed;width:100%;z-index:100000}.finish-booking-popup--button{display:flex;gap:16px}.finish-booking--nav{display:flex;justify-content:space-between;width:100%}.finish-booking--close{position:absolute;right:38px;top:55px;transition:opacity .3s ease-in-out;z-index:10}.finish-booking--close:hover{cursor:pointer;opacity:.8}.finish-booking--row{display:flex;gap:24px}.finish-booking--scroll{align-items:center;display:flex;flex-direction:column;max-height:80vh;overflow-x:hidden;overflow-y:auto;padding-right:100px;position:relative;width:100%}.finish-booking--scroll::-webkit-scrollbar{position:absolute;width:4px}.finish-booking--scroll::-webkit-scrollbar-track{background:#e5ebeb}.finish-booking--scroll::-webkit-scrollbar-thumb{background:#d5cdab;border-radius:32px}.finish-booking--scroll::-webkit-scrollbar-thumb:hover{background:#d5cdab}.finish-booking-content{background-color:#e5ebeb;border-radius:24px;padding:52px 0 52px 100px;position:relative}.finish-booking-content .button{color:#00344b;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:500;height:46px;line-height:normal;margin-top:32px;width:100%}.finish-booking-row{align-items:center;display:flex;gap:24px}.finish-booking-item{display:flex;flex-direction:column;margin-top:12px;width:100%}.finish-booking-item label{color:#00344b;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:color .3s ease-in-out}.finish-booking-item input{background-color:#fbfbf8;border:1px solid #d5cdab;border-radius:32px;margin-top:4px;padding:11px 12px;transition:border .3s ease-in-out}.finish-booking-item input::-moz-placeholder{color:#525252;font-family:Mulish,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.finish-booking-item input:-ms-input-placeholder{color:#525252;font-family:Mulish,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.finish-booking-item input::placeholder{color:#525252;font-family:Mulish,sans-serif;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.finish-booking-item:first-child{margin-top:20px}.finish-booking-item.error input{border:1px solid red}.finish-booking-item.error .error-text{color:red;height:35px}.finish-booking-item .error-text{height:0;overflow:hidden;transition:height .3s ease-in-out}.finish-booking-add{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:32px}.finish-booking-add span{color:#00344b;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.finish-booking-add:disabled{opacity:.5}.finish-booking-wrap{margin-top:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.finish-booking-wrap .border-item{width:473px}.finish-booking-wrap .border-item textarea{border-radius:24px;height:98px;resize:none}.finish-booking--links{align-items:center;display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:center;margin-top:12px;max-width:473px}.finish-booking--links a{color:#00344b;font-family:Mulish,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:150%;transition:opacity .3s ease-in-out}.finish-booking--links a:hover{opacity:.7}.finish-booking--info{color:#1f1f1f;font-family:Mulish,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:150%;margin-top:12px;max-width:473px;text-align:center}.finish-booking--send{display:flex;flex-direction:column;gap:12px;margin-top:32px}.finish-booking--send .button{color:#00547a;margin-top:0;width:473px}.finish-booking__services{align-items:center;display:flex;flex-direction:column;margin-top:24px;width:100%}.finish-booking__services .title{color:#00344b;font-family:Mulish,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-align:center;width:100%}.finish-booking__services .grid{align-items:center;display:flex;flex-direction:column;gap:12px 34px;margin-top:12px}.finish-booking__services .grid .item__first{align-items:center;display:flex;gap:15px;justify-content:center}.finish-booking__services .grid .item__first span{color:#1f1f1f;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.finish-booking__services .grid .calendar__equipment-counter{align-items:center;border:1px solid #d5cdab;border-radius:5px;display:flex;height:28px;justify-content:space-between;padding:0 6px;width:67px}.finish-booking__services .grid .calendar__equipment-decrement,.finish-booking__services .grid .calendar__equipment-increment{color:#00344b;font-size:14px;height:20px;width:7px}.finish-booking__services .grid .calendar__equipment-number{color:#00344b;font-size:14px}.finish-booking__services .grid .checkbox input[type=checkbox]{display:none}.finish-booking__services .grid .checkbox label{align-items:center;color:#1f1f1f;cursor:pointer;display:flex;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:600;gap:8px;height:26px;line-height:normal;padding-left:33px;position:relative;white-space:nowrap}.finish-booking__services .grid .checkbox label:before{background-color:#fff;border:1px solid #d5cdab;border-radius:3px;content:"";height:24px;left:0;position:absolute;width:24px}.finish-booking__services .grid .checkbox label:after{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' fill='none'%3E%3Cpath fill='%2300344B' d='m17.5 1.41-12 12L0 7.91 1.41 6.5l4.09 4.08L16.09 0l1.41 1.41Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";display:flex;height:26px;justify-content:center;left:0;opacity:0;position:absolute;transition:opacity .3s ease-in-out;width:27px}.finish-booking__services .grid .checkbox label.checked:after{opacity:1}.finish-booking--title{color:#00344b;font-family:Irpin Type,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.finish-booking--subtitle{color:#1f1f1f;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-top:16px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1024px){.border{align-items:start;justify-content:start}.border--close{position:absolute;right:16px;top:53px}.border--title{font-size:20px;margin-top:72px;text-align:center}.border--subtitle{font-size:14px;text-align:center}.border-item{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%}.border-item input[type=date]{-webkit-appearance:textfield;height:43px;padding:11px 12px;width:100%}.border-item input[type=date]:active,.border-item input[type=date]:focus{outline:none}.border-item input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%}.border-item input:active,.border-item input:focus{outline:none}.border-content{border-radius:0;height:100vh;padding:0 0 0 24px;width:100vw}.border--scroll{max-height:100%;padding-right:24px}.border--scroll .button{margin-bottom:52px}.finish-booking{align-items:start;justify-content:start}.finish-booking--close{position:absolute;right:16px;top:53px}.finish-booking--title{font-size:20px;margin-top:72px;text-align:center}.finish-booking--subtitle{font-size:14px;text-align:center}.finish-booking-item{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%}.finish-booking-item input[type=date]{-webkit-appearance:textfield;height:43px;padding:11px 12px;width:100%}.finish-booking-item input[type=date]:active,.finish-booking-item input[type=date]:focus{outline:none}.finish-booking-item input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%}.finish-booking-item input:active,.finish-booking-item input:focus{outline:none}.finish-booking-content{border-radius:0;height:100vh;padding:0 0 0 24px;width:100vw}.finish-booking--scroll{max-height:100%;padding-right:24px}.finish-booking--scroll .button{margin-bottom:52px}.finish-booking__services .flex{align-items:flex-start}.finish-booking__services .flex__row{align-items:flex-start;flex-direction:column}}@media screen and (max-width:640px){.finish-booking-popup .finish-booking--subtitle{margin-top:6px}.finish-booking-popup .finish-booking-content{padding:0 0 0 16px}.finish-booking-popup .finish-booking--scroll{padding-bottom:52px;padding-right:16px}.finish-booking-popup .finish-booking--send{width:100%}.finish-booking-popup .finish-booking--send .button{font-size:14px;margin-bottom:16px;margin-top:32px;width:100%}.finish-booking-popup .finish-booking--links{gap:4px 6px!important}.finish-booking-popup .finish-booking-wrap .border-item{margin-top:16px;width:calc(100vw - 42px)}.finish-booking-popup .finish-booking-wrap .border-item input::-moz-placeholder,.finish-booking-popup .finish-booking-wrap .border-item textarea::-moz-placeholder{font-size:14px!important}.finish-booking-popup .finish-booking-wrap .border-item input:-ms-input-placeholder,.finish-booking-popup .finish-booking-wrap .border-item textarea:-ms-input-placeholder{font-size:14px!important}.finish-booking-popup .finish-booking-wrap .border-item input::placeholder,.finish-booking-popup .finish-booking-wrap .border-item textarea::placeholder{font-size:14px!important}.finish-booking-popup .finish-booking__services .grid .item__first span,.finish-booking-popup .finish-booking__services .grid label{font-size:14px}.finish-booking-popup .finish-booking__services .title{text-align:left!important}}.thanks-popup{align-items:center;display:flex;height:100%;justify-content:center;position:fixed;width:100%;z-index:100000}.thanks-popup--close{position:absolute;right:38px;top:20px;transition:opacity .3s ease-in-out;z-index:10}.thanks-popup--close:hover{cursor:pointer;opacity:.8}.thanks-popup--content{align-items:center;background-color:#e5ebeb;border-radius:24px;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:80px;position:relative}.thanks-popup--content .title{color:#00344b;font-family:Irpin Type,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.thanks-popup--content p{color:#1f1f1f;font-family:Mulish,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:150%}@media screen and (max-width:768px){.thanks-popup--content{border-radius:0;padding:36px}.thanks-popup--content .title,.thanks-popup--content p{text-align:center}}.text-page{margin-top:32px}.text-page h1{color:#00344b;font-family:Irpin Type,sans-serif;font-weight:600;margin-bottom:24px;text-align:center}.text-page .info{color:#1f1f1f;font-family:Mulish,sans-serif}

/*# sourceMappingURL=app.min.css.map*/