.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#3b8070;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */:root{--vs-colors--lightest:rgba(60,60,60,0.26);--vs-colors--light:rgba(60,60,60,0.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,0.15);--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-0.115,0.975,0.855);--vs-transition-duration:150ms}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,0.5,0.8,1);--vs-transition-duration:0.15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity .15s cubic-bezier(1,.5,.8,1);transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:#f8f8f8;background-color:var(--vs-disabled-bg);cursor:not-allowed;cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid rgba(60,60,60,.26);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:4px;border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:4px 6px 0 3px;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,.5);fill:var(--vs-controls-color);transform:scale(1);transform:scale(var(--vs-controls-size));transition:transform .15s cubic-bezier(1,.5,.8,1);transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:cubic-bezier(1,.5,.8,1);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1);transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,.5);fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:#fff;background:var(--vs-dropdown-bg);border:1px solid rgba(60,60,60,.26);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 4px 4px;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:0 3px 6px 0 rgba(0,0,0,.15);box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:inherit;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:350px;max-height:var(--vs-dropdown-max-height);min-width:160px;min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - 1px);top:calc(100% - var(--vs-border-width));width:100%;z-index:1000;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:inherit;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:3px 20px;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:#5897fb;background:var(--vs-dropdown-option--active-bg);color:#fff;color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:#fb5858;background:var(--vs-dropdown-option--deselect-bg);color:#fff;color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:#f8f8f8;background:var(--vs-state-disabled-bg);color:rgba(60,60,60,.5);color:var(--vs-state-disabled-color);cursor:not-allowed;cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:#f0f0f0;background-color:var(--vs-selected-bg);border:1px solid rgba(60,60,60,.26);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:4px;border-radius:var(--vs-border-radius);color:#333;color:var(--vs-selected-color);display:flex;line-height:1.4;line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{fill:rgba(60,60,60,.5);fill:var(--vs-controls-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;text-shadow:0 1px 0 #fff;text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:inherit;color:var(--vs-search-input-color);flex-grow:1;font-size:1rem;font-size:var(--vs-font-size);line-height:1.4;line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:inherit;color:var(--vs-search-input-placeholder-color)}.vs__search:-ms-input-placeholder{color:inherit;color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:inherit;color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls-size));transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls-size));transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}.vib-open{overflow:hidden}.no-scroll{overflow-y:hidden}.vib-hideable{transition:opacity .5s ease}.vib-hidden{opacity:0}.vib-container{align-items:center;background-color:rgba(0,0,0,.85);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000;-webkit-align-items:center;-moz-box-sizing:border-box;-webkit-justify-content:center;-ms-flex-align:center;-webkit-box-align:center;-ms-flex-pack:center;-webkit-box-pack:center}.vib-content{position:relative;margin:0;display:block}.vib-image{max-height:100vh;cursor:pointer;display:block;height:auto;margin:0 auto;max-width:100%;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.vib-thumbnail-wrapper{background:rgba(0,0,0,.2);padding:10px 12px;text-align:center;white-space:nowrap;position:fixed;display:inline-block;border-bottom-left-radius:10px;border-bottom-right-radius:10px;top:0}.vib-thumbnail{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)}.vib-thumbnail,.vib-thumbnail-active{background-position:50%;background-size:cover;border-radius:4px;cursor:pointer;display:inline-block;height:50px;margin:2px 2px 0;overflow:hidden;width:50px}.vib-thumbnail-active{box-shadow:inset 0 0 0 2px #fff}.vib-footer{box-sizing:border-box;color:#fff;background:rgba(0,0,0,.2);display:flex;line-height:1.3;padding:10px;justify-content:space-between;text-align:left;position:fixed;bottom:0;width:100%}.vib-footer-count{flex-shrink:0;padding-left:1em}.vib-close{border:none;position:fixed;top:0;right:0;vertical-align:bottom;padding:15px 12px 15px 20px;border-bottom-left-radius:50%}.vib-arrow,.vib-close{background:rgba(0,0,0,.2);cursor:pointer;outline:none;height:65px;width:60px}.vib-arrow{border:none;padding:10px;position:absolute;top:50%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:-60px}.vib-arrow-left{left:0;padding-right:20px;border-top-right-radius:50%;border-bottom-right-radius:50%}.vib-arrow-right{right:0;padding-left:20px;border-top-left-radius:50%;border-bottom-left-radius:50%}@media (min-width:500px){.vib-thumbnail-arrow{width:40px}}@media (min-width:768px){.vib-arrow{width:60px}}.vib-image-transition-enter-active,.vib-image-transition-leave-active{transition:opacity .2s ease}.vib-image-transition-enter,.vib-image-transition-leave-to{opacity:0}.vib-image-no-transition-enter-active,.vib-image-no-transition-leave-active{transition:none}.vib-image-no-transition-enter,.vib-image-no-transition-leave-to{opacity:0}.vib-container-transition-enter-active,.vib-container-transition-leave-active{transition:opacity .3s ease}.vib-container-transition-enter,.vib-container-transition-leave-to{opacity:0}.video-background{position:relative;padding-bottom:56.25%;height:0;width:90vw;height:90vh}.video-background iframe{position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;width:100%;height:50.25vw;max-height:100vh;max-width:182.78vh}html{line-height:1.15;-webkit-text-size-adjust:100%}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;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;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}.page-enter-active,.page-leave-active{transition:opacity .2s}.page-enter,.page-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .15s}.fade-enter,.fade-leave-to{opacity:0}.fade-in{opacity:1;transition:all .5s}.fade-out{opacity:0;transition:all .5s}.slide-fade-enter-active{transition:all .3s ease}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{transform:translateX(15px);opacity:0}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Bold.woff2) format("woff2"),url(/fonts/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-SemiBold.woff2) format("woff2"),url(/fonts/Montserrat-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.woff2) format("woff2"),url(/fonts/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Regular.woff2) format("woff2"),url(/fonts/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:icons;src:url(/fonts/icons.eot?82b2e166450db498ae52500858bd43f2?#iefix) format("embedded-opentype"),url(/fonts/icons.woff2?82b2e166450db498ae52500858bd43f2) format("woff2"),url(/fonts/icons.woff?82b2e166450db498ae52500858bd43f2) format("woff"),url(/fonts/icons.ttf?82b2e166450db498ae52500858bd43f2) format("truetype"),url(/fonts/icons.svg?82b2e166450db498ae52500858bd43f2#icons) format("svg")}i[class*=" icon-"]:before,i[class^=icon-]:before{font-family:icons,sans-serif!important;font-style:normal;font-weight:400!important;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow:before{content:"\f101"}.icon-boards-arrow:before{content:"\f102"}.icon-booking-close:before{content:"\f103"}.icon-booking-dropdown:before{content:"\f104"}.icon-burger:before{content:"\f105"}.icon-check:before{content:"\f106"}.icon-cross:before{content:"\f107"}.icon-dropdown:before{content:"\f108"}.icon-error:before{content:"\f109"}.icon-popup-close:before{content:"\f10a"}.icon-subscriptions-star:before{content:"\f10b"}.icon-success:before{content:"\f10c"}.input{color:hsla(0,0%,100%,.7);font-size:.875rem;line-height:1.43;letter-spacing:.02687rem;min-height:3.1875rem;border:1px solid hsla(0,0%,100%,.7);background:transparent;padding:0 1.875rem;box-sizing:border-box;outline:none}.input.focus-visible,.input:active,.input:focus,.input:focus-visible,.input:hover{border:1px solid #fff;color:#fff}.input.focus-visible::-moz-placeholder,.input:active::-moz-placeholder,.input:focus::-moz-placeholder,.input:hover::-moz-placeholder{color:#fff}.input.focus-visible:-ms-input-placeholder,.input:active:-ms-input-placeholder,.input:focus:-ms-input-placeholder,.input:hover:-ms-input-placeholder{color:#fff}.input.focus-visible::placeholder,.input:active::placeholder,.input:focus::placeholder,.input:hover::placeholder{color:#fff}.input:active::-moz-placeholder,.input:focus-visible::-moz-placeholder,.input:focus::-moz-placeholder,.input:hover::-moz-placeholder{color:#fff}.input:active:-ms-input-placeholder,.input:focus-visible:-ms-input-placeholder,.input:focus:-ms-input-placeholder,.input:hover:-ms-input-placeholder{color:#fff}.input:active::placeholder,.input:focus-visible::placeholder,.input:focus::placeholder,.input:hover::placeholder{color:#fff}.input--done,.input.valid{border:1px solid #00fff0;color:#00fff0}.input--done.focus-visible,.input--done:active,.input--done:focus,.input--done:focus-visible,.input--done:hover,.input.valid.focus-visible,.input.valid:active,.input.valid:focus,.input.valid:focus-visible,.input.valid:hover{border:1px solid #00fff0;color:#00fff0;outline:none}.input--done.focus-visible::-moz-placeholder,.input--done:active::-moz-placeholder,.input--done:focus::-moz-placeholder,.input--done:hover::-moz-placeholder,.input.valid.focus-visible::-moz-placeholder,.input.valid:active::-moz-placeholder,.input.valid:focus::-moz-placeholder,.input.valid:hover::-moz-placeholder{color:#00fff0}.input--done.focus-visible:-ms-input-placeholder,.input--done:active:-ms-input-placeholder,.input--done:focus:-ms-input-placeholder,.input--done:hover:-ms-input-placeholder,.input.valid.focus-visible:-ms-input-placeholder,.input.valid:active:-ms-input-placeholder,.input.valid:focus:-ms-input-placeholder,.input.valid:hover:-ms-input-placeholder{color:#00fff0}.input--done.focus-visible::placeholder,.input--done:active::placeholder,.input--done:focus::placeholder,.input--done:hover::placeholder,.input.valid.focus-visible::placeholder,.input.valid:active::placeholder,.input.valid:focus::placeholder,.input.valid:hover::placeholder{color:#00fff0}.input--done:active::-moz-placeholder,.input--done:focus-visible::-moz-placeholder,.input--done:focus::-moz-placeholder,.input--done:hover::-moz-placeholder,.input.valid:active::-moz-placeholder,.input.valid:focus-visible::-moz-placeholder,.input.valid:focus::-moz-placeholder,.input.valid:hover::-moz-placeholder{color:#00fff0}.input--done:active:-ms-input-placeholder,.input--done:focus-visible:-ms-input-placeholder,.input--done:focus:-ms-input-placeholder,.input--done:hover:-ms-input-placeholder,.input.valid:active:-ms-input-placeholder,.input.valid:focus-visible:-ms-input-placeholder,.input.valid:focus:-ms-input-placeholder,.input.valid:hover:-ms-input-placeholder{color:#00fff0}.input--done:active::placeholder,.input--done:focus-visible::placeholder,.input--done:focus::placeholder,.input--done:hover::placeholder,.input.valid:active::placeholder,.input.valid:focus-visible::placeholder,.input.valid:focus::placeholder,.input.valid:hover::placeholder{color:#00fff0}.input--fail,.input.invalid{border:1px solid #ff4e4e;color:#ff4e4e}.input--fail::-moz-placeholder,.input.invalid::-moz-placeholder{color:#ff4e4e}.input--fail:-ms-input-placeholder,.input.invalid:-ms-input-placeholder{color:#ff4e4e}.input--fail::placeholder,.input.invalid::placeholder{color:#ff4e4e}.input--fail.focus-visible,.input--fail:active,.input--fail:focus,.input--fail:focus-visible,.input--fail:hover,.input.invalid.focus-visible,.input.invalid:active,.input.invalid:focus,.input.invalid:focus-visible,.input.invalid:hover{border:1px solid #ff4e4e;color:#ff4e4e;outline:none}.input--fail.focus-visible::-moz-placeholder,.input--fail:active::-moz-placeholder,.input--fail:focus::-moz-placeholder,.input--fail:hover::-moz-placeholder,.input.invalid.focus-visible::-moz-placeholder,.input.invalid:active::-moz-placeholder,.input.invalid:focus::-moz-placeholder,.input.invalid:hover::-moz-placeholder{color:#ff4e4e}.input--fail.focus-visible:-ms-input-placeholder,.input--fail:active:-ms-input-placeholder,.input--fail:focus:-ms-input-placeholder,.input--fail:hover:-ms-input-placeholder,.input.invalid.focus-visible:-ms-input-placeholder,.input.invalid:active:-ms-input-placeholder,.input.invalid:focus:-ms-input-placeholder,.input.invalid:hover:-ms-input-placeholder{color:#ff4e4e}.input--fail.focus-visible::placeholder,.input--fail:active::placeholder,.input--fail:focus::placeholder,.input--fail:hover::placeholder,.input.invalid.focus-visible::placeholder,.input.invalid:active::placeholder,.input.invalid:focus::placeholder,.input.invalid:hover::placeholder{color:#ff4e4e}.input--fail:active::-moz-placeholder,.input--fail:focus-visible::-moz-placeholder,.input--fail:focus::-moz-placeholder,.input--fail:hover::-moz-placeholder,.input.invalid:active::-moz-placeholder,.input.invalid:focus-visible::-moz-placeholder,.input.invalid:focus::-moz-placeholder,.input.invalid:hover::-moz-placeholder{color:#ff4e4e}.input--fail:active:-ms-input-placeholder,.input--fail:focus-visible:-ms-input-placeholder,.input--fail:focus:-ms-input-placeholder,.input--fail:hover:-ms-input-placeholder,.input.invalid:active:-ms-input-placeholder,.input.invalid:focus-visible:-ms-input-placeholder,.input.invalid:focus:-ms-input-placeholder,.input.invalid:hover:-ms-input-placeholder{color:#ff4e4e}.input--fail:active::placeholder,.input--fail:focus-visible::placeholder,.input--fail:focus::placeholder,.input--fail:hover::placeholder,.input.invalid:active::placeholder,.input.invalid:focus-visible::placeholder,.input.invalid:focus::placeholder,.input.invalid:hover::placeholder{color:#ff4e4e}.btn{cursor:pointer;padding:.9375rem 2.875rem;min-width:14.3125rem;box-sizing:border-box;outline:none;font-weight:700;font-size:1.125rem;line-height:1.625rem;border:2px solid #fff;color:#fff;background-color:transparent;transition:background-color .3s,border-color .3s,color .3s}.btn--main:hover{border-color:#00fff0;background-color:#00fff0;color:#00544f}.btn--main:active{border-color:#00fff0;background:#00fff0;color:#00544f}.btn--orange:hover{border-color:#f90;color:#f90}.btn--orange:active{border-color:#f90;background:#f90;color:#fff}.btn--blue:hover{border-color:#bbf6fe;color:#bbf6fe}.btn--blue:active{border-color:#bbf6fe;background:#bbf6fe;color:#007c8c}.btn--yellow:hover{border-color:#fff81f;color:#fff81f}.btn--yellow:active{border-color:#fff81f;background:#fff81f;color:#787400}.btn--purple:hover{border-color:#7200ff;color:#7200ff}.btn--purple:active{border-color:#7200ff;background:#7200ff;color:#fff}.btn--disabled{opacity:.3;pointer-events:none;cursor:not-allowed}.btn--loading{position:relative;color:transparent!important;pointer-events:none}.btn--loading:after{content:"";position:absolute;left:calc(50% - .9375rem);top:calc(50% - .9375rem);width:1.5625rem;height:1.5625rem;border-radius:50%;border:3px solid hsla(0,0%,100%,.2);border-right-color:#fff;-webkit-animation:spinner 1.1s linear infinite;animation:spinner 1.1s linear infinite}.pagination{margin:1.25rem auto;display:flex;justify-content:center;list-style:none;padding:0}.pagination__item{width:.9375rem;height:.9375rem;color:#fff;text-align:center;margin:0 .1875rem;cursor:pointer}.pagination__item--disabled{pointer-events:none;opacity:.7}.pagination__item--disabled a{pointer-events:none}.pagination__item--active{color:#7200ff}.pagination__link{font-size:1.125rem;outline:none}.pagination__prev{transform:rotate(90deg);margin-right:.625rem}.pagination__next{transform:rotate(-90deg);margin-left:.625rem}.pagination__arrow{font-size:.625rem}.datepicker--disabled{pointer-events:none;opacity:.3}.datepicker--loading+.spinner{display:block!important}.datepicker .vdp-datepicker{display:block;width:100%;background:#000}.datepicker .vdp-datepicker__calendar{width:100%;background:transparent;border:none;padding:2.5rem;overflow:hidden;height:30rem}@media print,screen and (max-width:39.99875em){.datepicker .vdp-datepicker__calendar{height:auto;padding:2.0625rem .5625rem 1.4375rem}}.datepicker .vdp-datepicker header{display:flex;align-items:center;justify-content:center;margin-bottom:2.6875rem}@media print,screen and (max-width:39.99875em){.datepicker .vdp-datepicker header{margin-bottom:2.1875rem}}.datepicker .vdp-datepicker header+div{display:flex;flex-wrap:wrap;justify-content:flex-start;height:88%}.datepicker .vdp-datepicker header .next:hover,.datepicker .vdp-datepicker header .prev:hover{background:transparent!important}.datepicker .vdp-datepicker .cell{display:flex;justify-content:center;align-items:center;width:calc(14.28571% - 1px);height:2.5rem;position:relative;padding:.3125rem;font-size:.875rem}@media print,screen and (max-width:39.99875em){.datepicker .vdp-datepicker .cell{font-size:.75rem;margin:0;width:calc(14.28571% - 1px)}}.datepicker .vdp-datepicker .cell:focus,.datepicker .vdp-datepicker .cell:hover{border:none!important;outline:none!important}.datepicker .vdp-datepicker .cell.day-header{height:1.5625rem;font-size:.875rem;color:#fff;line-height:1.2;border-width:0;border-bottom:1px solid #fff;margin-bottom:.3125rem}@media print,screen and (max-width:39.99875em){.datepicker .vdp-datepicker .cell.day-header{font-size:.75rem;height:1.25rem;margin-bottom:1.4375rem}}.datepicker .vdp-datepicker .cell:not(.highlighted){color:#fff;cursor:default;pointer-events:none}.datepicker .vdp-datepicker .cell.highlighted{background:transparent!important;color:#fff;line-height:1.2;z-index:2}.datepicker .vdp-datepicker .cell.highlighted:after{content:"";position:absolute;top:50%;left:50%;width:2.125rem;height:2.125rem;border-radius:50%;border:1px solid #fff700;transform:translate(-50%,-50%);z-index:-1}@media print,screen and (max-width:39.99875em){.datepicker .vdp-datepicker .cell.highlighted:after{width:1.875rem;height:1.875rem}}.datepicker .vdp-datepicker .cell.highlighted:hover{color:#000}@media print,screen and (max-width:39.99875em){.datepicker .vdp-datepicker .cell.highlighted:hover{color:#fff}}.datepicker .vdp-datepicker .cell.highlighted:hover:after{background:#fff700}@media print,screen and (max-width:39.99875em){.datepicker .vdp-datepicker .cell.highlighted:hover:after{background:transparent}}.datepicker .vdp-datepicker .cell.selected{position:relative;z-index:2}.datepicker .vdp-datepicker .cell.selected.highlighted{color:#000}.datepicker .vdp-datepicker .cell.selected.highlighted:after{background:#fff700;opacity:1}.datepicker .vdp-datepicker .cell.selected:after{border:1px solid #fff700;z-index:-1}.datepicker .vdp-datepicker .cell.selected:not(.highlighted){color:#fff;background:transparent}.datepicker .vdp-datepicker .cell.selected:not(.highlighted):after{background:#fff700;opacity:.5}.datepicker .vdp-datepicker .day__month_btn{width:50%;font-weight:600;font-size:1.125rem;line-height:1.375rem;letter-spacing:.0125rem;color:#fff}@media print,screen and (max-width:39.99875em){.datepicker .vdp-datepicker .day__month_btn{font-size:.875rem;line-height:1.0625rem}}.datepicker .vdp-datepicker .next{display:block;width:1.25rem;height:1.25rem;border-top:.3125rem solid #fff;border-right:.3125rem solid #fff;background:transparent;transform:rotate(45deg)}@media print,screen and (max-width:39.99875em){.datepicker .vdp-datepicker .next{width:.9375rem;height:.9375rem;border-top:.1875rem solid #fff;border-right:.1875rem solid #fff}}.datepicker .vdp-datepicker .next:after{display:none}.datepicker .vdp-datepicker .prev{display:block;width:1.25rem;height:1.25rem;border-top:.3125rem solid #fff;border-left:.3125rem solid #fff;background:transparent;transform:rotate(-45deg)}@media print,screen and (max-width:39.99875em){.datepicker .vdp-datepicker .prev{width:.9375rem;height:.9375rem;border-top:.1875rem solid #fff;border-left:.1875rem solid #fff}}.datepicker .vdp-datepicker .prev:after{display:none}.datepicker .vdp-datepicker.turquoise .vdp-datepicker__calendar header+div .cell.day-header{border-bottom-color:#9aedd7}.datepicker .vdp-datepicker.turquoise .vdp-datepicker__calendar header+div .cell.highlighted:after{border:1px solid #9aedd7}.datepicker .vdp-datepicker.turquoise .vdp-datepicker__calendar header+div .cell.highlighted:hover:after,.datepicker .vdp-datepicker.turquoise .vdp-datepicker__calendar header+div .cell.selected.highlighted:after{background:#9aedd7}.datepicker .vdp-datepicker.turquoise .vdp-datepicker__calendar header+div .cell.selected:after{border:1px solid #9aedd7}.datepicker .vdp-datepicker.turquoise .vdp-datepicker__calendar header+div .cell.selected:not(.highlighted):after{opacity:.5;background:#9aedd7}.datepicker .vdp-datepicker.purple .vdp-datepicker__calendar header+div .cell.day-header{border-bottom-color:#750bc0}.datepicker .vdp-datepicker.purple .vdp-datepicker__calendar header+div .cell.highlighted:after{border:1px solid #750bc0}.datepicker .vdp-datepicker.purple .vdp-datepicker__calendar header+div .cell.highlighted:hover:after,.datepicker .vdp-datepicker.purple .vdp-datepicker__calendar header+div .cell.selected.highlighted:after{background:#750bc0}.datepicker .vdp-datepicker.purple .vdp-datepicker__calendar header+div .cell.selected:after{border:1px solid #750bc0}.datepicker .vdp-datepicker.purple .vdp-datepicker__calendar header+div .cell.selected:not(.highlighted):after{opacity:.5;background:#750bc0}.datepicker .vdp-datepicker.yellow .vdp-datepicker__calendar header+div .cell.day-header{border-bottom-color:#fff700}.datepicker .vdp-datepicker.yellow .vdp-datepicker__calendar header+div .cell.highlighted:after{border:1px solid #fff700}.datepicker .vdp-datepicker.yellow .vdp-datepicker__calendar header+div .cell.highlighted:hover:after,.datepicker .vdp-datepicker.yellow .vdp-datepicker__calendar header+div .cell.selected.highlighted:after{background:#fff700}.datepicker .vdp-datepicker.yellow .vdp-datepicker__calendar header+div .cell.selected:after{border:1px solid #fff700}.datepicker .vdp-datepicker.yellow .vdp-datepicker__calendar header+div .cell.selected:not(.highlighted):after{opacity:.5;background:#fff700}.datepicker .vdp-datepicker.blue .vdp-datepicker__calendar header+div .cell.day-header{border-bottom-color:#00e2ff}.datepicker .vdp-datepicker.blue .vdp-datepicker__calendar header+div .cell.highlighted:after{border:1px solid #00e2ff}.datepicker .vdp-datepicker.blue .vdp-datepicker__calendar header+div .cell.highlighted:hover:after,.datepicker .vdp-datepicker.blue .vdp-datepicker__calendar header+div .cell.selected.highlighted:after{background:#00e2ff}.datepicker .vdp-datepicker.blue .vdp-datepicker__calendar header+div .cell.selected:after{border:1px solid #00e2ff}.datepicker .vdp-datepicker.blue .vdp-datepicker__calendar header+div .cell.selected:not(.highlighted):after{opacity:.5;background:#00e2ff}.datepicker .vdp-datepicker.silver .vdp-datepicker__calendar header+div .cell.day-header{border-bottom-color:silver}.datepicker .vdp-datepicker.silver .vdp-datepicker__calendar header+div .cell.highlighted:after{border:1px solid silver}.datepicker .vdp-datepicker.silver .vdp-datepicker__calendar header+div .cell.highlighted:hover:after,.datepicker .vdp-datepicker.silver .vdp-datepicker__calendar header+div .cell.selected.highlighted:after{background:silver}.datepicker .vdp-datepicker.silver .vdp-datepicker__calendar header+div .cell.selected:after{border:1px solid silver}.datepicker .vdp-datepicker.silver .vdp-datepicker__calendar header+div .cell.selected:not(.highlighted):after{opacity:.5;background:silver}.datepicker .vdp-datepicker.khaki .vdp-datepicker__calendar header+div .cell.day-header{border-bottom-color:#5b6c5a}.datepicker .vdp-datepicker.khaki .vdp-datepicker__calendar header+div .cell.highlighted:after{border:1px solid #5b6c5a}.datepicker .vdp-datepicker.khaki .vdp-datepicker__calendar header+div .cell.highlighted:hover:after,.datepicker .vdp-datepicker.khaki .vdp-datepicker__calendar header+div .cell.selected.highlighted:after{background:#5b6c5a}.datepicker .vdp-datepicker.khaki .vdp-datepicker__calendar header+div .cell.selected:after{border:1px solid #5b6c5a}.datepicker .vdp-datepicker.khaki .vdp-datepicker__calendar header+div .cell.selected:not(.highlighted):after{opacity:.5;background:#5b6c5a}html{font-size:5vw}@media (min-width:40em) and (max-width:89.9375em){html{font-size:1.11111vw}}@media (min-width:90em){html{font-size:16px}}body{font-family:Montserrat,Arial,sans-serif;color:#fff;background-color:#000}body .hide{display:none!important}body .invisible{visibility:hidden}@media print,screen and (max-width:39.99875em){body .hide-for-mobile-only{display:none!important}}@media screen and (max-width:0em),screen and (min-width:40em){body .show-for-mobile-only{display:none!important}}@media print,screen and (min-width:40em){body .hide-for-desktop{display:none!important}}@media screen and (max-width:39.99875em){body .show-for-desktop{display:none!important}}@media print,screen and (min-width:40em){body .hide-for-desktop-only{display:none!important}}@media screen and (max-width:39.99875em){body .show-for-desktop-only{display:none!important}}body .show-for-sr,body .show-on-focus{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body .show-on-focus:active,body .show-on-focus:focus{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important}body .hide-for-portrait,body .show-for-landscape{display:block!important}@media screen and (orientation:landscape){body .hide-for-portrait,body .show-for-landscape{display:block!important}}@media screen and (orientation:portrait){body .hide-for-portrait,body .show-for-landscape{display:none!important}}body .hide-for-landscape,body .show-for-portrait{display:none!important}@media screen and (orientation:landscape){body .hide-for-landscape,body .show-for-portrait{display:none!important}}@media screen and (orientation:portrait){body .hide-for-landscape,body .show-for-portrait{display:block!important}}body .container{width:76rem;margin:0 auto}@media print,screen and (max-width:39.99875em){body .container{width:18.75em}}body.hide-overflow{overflow:hidden}.header[data-v-59d3f764]{padding:1.25rem 0 1.3125rem;background:linear-gradient(#000,transparent);box-sizing:border-box;height:9.5625rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:fixed;z-index:10;width:100%}@media print,screen and (max-width:39.99875em){.header[data-v-59d3f764]{padding:0;height:auto;background:transparent;transition:none;overflow:scroll}}@media print,screen and (max-width:39.99875em){.header__container[data-v-59d3f764]{width:100%;position:relative}}.header__wrapper[data-v-59d3f764]{display:flex;width:100%;height:7.0625rem;justify-content:space-between;transition:.3s}@media print,screen and (max-width:39.99875em){.header__wrapper[data-v-59d3f764]{display:none;height:100vh;background:#000;transition:none;padding-top:7.5rem}}.header__wrapper--active[data-v-59d3f764]{display:block}.header__booking[data-v-59d3f764]{position:absolute;left:3.5625rem;top:2.1875rem;margin:0 2.8125rem;transition:top .3s}.header__booking-choice[data-v-59d3f764]{position:absolute;left:0;top:100%;background-color:#000}.header__booking-choice button[data-v-59d3f764]{width:100%;padding:.625rem;font-size:.75rem;background-color:transparent;border:0;color:#fff}.header__booking-choice button[data-v-59d3f764]:not(:last-child){border-bottom:1px solid #fff}.header__booking-btn[data-v-59d3f764]{font-size:.75rem;min-width:7.8125rem;padding:.3125rem}.header__burger-container[data-v-59d3f764]{height:4.0625rem;transition:.3s;padding-top:1.25rem;box-sizing:border-box;position:fixed;width:100%;z-index:10}.header__burger-container--menu[data-v-59d3f764]{background:linear-gradient(180deg,#000,rgba(0,0,0,.6))}.header__burger-container--menu .header__booking[data-v-59d3f764]{opacity:0}.header__burger[data-v-59d3f764]{background:none;border:0;position:absolute;padding:0;right:.625rem;top:2.75rem;transition:.3s}.header__burger-icon[data-v-59d3f764]{color:#fff}.header__burger-icon--burger[data-v-59d3f764]{font-size:1.375rem}.header__burger-icon--cross[data-v-59d3f764]{font-size:1.25rem}.header__logo-container[data-v-59d3f764]{display:block;height:7.0625rem;margin-left:2.1875rem;position:relative}@media print,screen and (max-width:39.99875em){.header__logo-container[data-v-59d3f764]{height:3.9375rem;width:4.1875rem;margin-left:.625rem}}.header__logo-container--new[data-v-59d3f764]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media print,screen and (max-width:39.99875em){.header__logo-container--new[data-v-59d3f764]{height:7.0625rem;width:7.5625rem;margin:0 auto}}.header__logo[data-v-59d3f764]{width:2.8125rem;margin:0 auto;transition:width .3s linear,transform .3s linear}@media print,screen and (max-width:39.99875em){.header__logo[data-v-59d3f764]{margin:0 auto;display:block;width:1.5rem}}.header__logo-menu[data-v-59d3f764]{margin:0 auto;width:1.5rem;display:block}@media print,screen and (max-width:39.99875em){.header__logo--new[data-v-59d3f764]{width:2.75rem}}.header__logo-text[data-v-59d3f764]{width:7.75rem;margin:0 auto;transition:opacity .3s linear,transform .3s linear}.header__logo-text-menu[data-v-59d3f764],.header__logo-text[data-v-59d3f764]{position:absolute;left:50%;transform:translateX(-50%);bottom:0}.header__logo-text-menu[data-v-59d3f764]{width:4.1875rem}@media print,screen and (max-width:39.99875em){.header__logo-text[data-v-59d3f764]{width:4.1875rem;transition:opacity .3s linear}}@media print,screen and (max-width:39.99875em){.header__logo-text--new[data-v-59d3f764]{width:7.5625rem}}.header__menu[data-v-59d3f764]{display:flex;justify-content:space-between;align-self:center;position:relative}@media print,screen and (max-width:39.99875em){.header__menu[data-v-59d3f764]{flex-direction:column}}.header__menu--left[data-v-59d3f764]{width:33.125rem;margin:0;align-items:center;padding:0}@media print,screen and (max-width:39.99875em){.header__menu--left[data-v-59d3f764]{width:auto;margin:0}}.header__menu--right[data-v-59d3f764]{align-items:center;width:30.5625rem}@media print,screen and (max-width:39.99875em){.header__menu--right[data-v-59d3f764]{width:auto;padding:0;margin:0}}.header__menu-item[data-v-59d3f764]{display:inline-block}@media print,screen and (max-width:39.99875em){.header__menu-item[data-v-59d3f764]{display:block;text-align:center;margin-bottom:.8125rem}}.header__menu-item--hide[data-v-59d3f764]{display:none}.header__menu-link[data-v-59d3f764]{color:#ececec;text-decoration:none;font-size:.84375rem;line-height:2.5rem;letter-spacing:.03125rem;font-weight:500;transition:.3s;cursor:pointer}@media print,screen and (max-width:39.99875em){.header__menu-link[data-v-59d3f764]{font-weight:700;font-size:.875rem;line-height:1.0625rem;text-align:center;text-transform:uppercase;color:#ececec}}.header__menu-link[data-v-59d3f764]:hover{color:#00fff0}.header__menu-link--dropdown[data-v-59d3f764]{border:0;background:none;cursor:pointer;position:relative;padding:0}.header__menu-link--dropdown .icon[data-v-59d3f764]{font-size:.3125rem;vertical-align:bottom;display:inline-block;transition:.3s}.header__menu-link--pink[data-v-59d3f764]{width:1.5rem;height:1.5rem;display:inline-block;border-radius:50%;background:linear-gradient(45deg,#fbe18a 7.48%,#fcbb45 29.99%,#f75274 48.05%,#d53692 63.96%,#8f39ce 87.26%,#5b4fe9 115.42%)}@media print,screen and (max-width:39.99875em){.header__menu-link--pink[data-v-59d3f764]{width:2.1875rem;height:2.1875rem}}.header__menu-link--blue[data-v-59d3f764]{width:1.5rem;height:1.5rem;display:inline-block;border-radius:50%;margin-right:1rem;background-color:#7aa5da}@media print,screen and (max-width:39.99875em){.header__menu-link--blue[data-v-59d3f764]{width:2.1875rem;height:2.1875rem}}.header__menu-btn[data-v-59d3f764]{background:none;width:10.1875rem;height:2.125rem;box-sizing:border-box;color:#7200ff;position:relative;border:0;font-size:.875rem;line-height:2rem;letter-spacing:.03125rem;font-weight:500;transition:.3s;padding-left:1.25rem}@media print,screen and (max-width:39.99875em){.header__menu-btn[data-v-59d3f764]{width:18.75rem;height:3.875rem;font-size:1rem;line-height:1.3125rem;color:#fff;margin-top:.9375rem;letter-spacing:normal;padding:0 3.125rem 0 0}.header__menu-btn--blue[data-v-59d3f764]{color:#00fff0;padding:0 0 0 1.875rem;margin-top:1.25rem;margin-bottom:1.0625rem}}.header__menu-btn .frame[data-v-59d3f764]{background-image:url(/images/header/frame.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;transition:.3s;z-index:1;cursor:pointer}@media print,screen and (max-width:39.99875em){.header__menu-btn .frame[data-v-59d3f764]{background-image:url(/images/header/frame-mob.svg)}.header__menu-btn .frame--blue[data-v-59d3f764]{background-image:url(/images/header/frame-blue-mob.svg)}}.header__menu-btn .frame-hover[data-v-59d3f764]{background-image:url(/images/header/frame-hover.svg);opacity:0}@media print,screen and (max-width:39.99875em){.header__menu-btn .frame-hover[data-v-59d3f764]{background-image:url(/images/header/frame-mob.svg)}.header__menu-btn .frame-hover--blue[data-v-59d3f764]{background-image:url(/images/header/frame-blue-mob.svg)}}.header__menu-btn .frame-focus[data-v-59d3f764]{background-image:url(/images/header/frame-active.svg);opacity:0;z-index:-1}@media print,screen and (max-width:39.99875em){.header__menu-btn .frame-focus[data-v-59d3f764]{background-image:url(/images/header/frame-mob.svg)}.header__menu-btn .frame-focus--blue[data-v-59d3f764]{background-image:url(/images/header/frame-blue-mob.svg)}}.header__menu-btn[data-v-59d3f764]:hover{color:#00fff0}.header__menu-btn:hover .frame[data-v-59d3f764]{opacity:0}.header__menu-btn:hover .frame-hover[data-v-59d3f764]{opacity:1}.header__menu-btn[data-v-59d3f764]:focus{color:#008a82}.header__menu-btn:focus .frame-hover[data-v-59d3f764],.header__menu-btn:focus .frame[data-v-59d3f764]{opacity:0}.header__menu-btn:focus .frame-focus[data-v-59d3f764]{opacity:1}.header__menu-list[data-v-59d3f764]{background:rgba(0,0,0,.9);box-shadow:0 .25rem 1.5625rem rgba(0,0,0,.3);list-style-type:none;position:absolute;margin:0;padding:0;top:2.1875rem;transition:.3s;display:none}.header__menu-list .header__menu-item[data-v-59d3f764]{height:2.5rem;border-bottom:.0625rem solid #585858;font-size:1rem;line-height:2.5rem;letter-spacing:.02734rem;color:#fff;transition:.3s;cursor:pointer;padding-left:1.625rem;box-sizing:border-box;width:100%}.header__menu-list .header__menu-item[data-v-59d3f764]:hover{color:#00fff0}.header__menu-list .header__menu-item[data-v-59d3f764]:last-child{border:0}.header__menu-list--open[data-v-59d3f764]{display:block}.header__menu-list--school[data-v-59d3f764]{width:8.75rem;right:-2.0625rem}.header__menu-list--location[data-v-59d3f764]{right:0;width:10.1875rem}.header__menu-item:hover>a.header__menu-link+.header__menu-list[data-v-59d3f764]{display:block}.header--small .header__burger-container[data-v-59d3f764]{height:3.75rem;background:linear-gradient(180deg,#000,rgba(0,0,0,.6))}.header--small .header__burger[data-v-59d3f764]{transform:translateY(-1.625rem)}.header--small .header__burger--menu[data-v-59d3f764]{transform:none;transition:none}.header--small .header__booking[data-v-59d3f764]{top:.625rem}.header--small .header__wrapper[data-v-59d3f764]{height:2.125rem}@media print,screen and (max-width:39.99875em){.header--small .header__wrapper[data-v-59d3f764]{height:auto}}.header--small .header__logo[data-v-59d3f764]{width:1.125rem}@media print,screen and (max-width:39.99875em){.header--small .header__logo[data-v-59d3f764]{width:1.5rem;transform:translateY(-.625rem)}}.header--small .header__logo-text[data-v-59d3f764]{opacity:0;transform:translate(-50%,-3.4375rem) scale(.5)}@media print,screen and (max-width:39.99875em){.header--small .header__logo-text[data-v-59d3f764]{transform:translate(-50%)}}.header--bg[data-v-59d3f764]{background:#000;height:100vh}.header--small.header--new[data-v-59d3f764]{height:0}.footer[data-v-3a63845c]{border-top:.0625rem solid #585858;padding-top:5rem;padding-bottom:1.25rem}@media print,screen and (max-width:39.99875em){.footer[data-v-3a63845c]{padding:2.5rem 0 2.6875rem}}.footer__container[data-v-3a63845c]{display:flex;justify-content:space-between;flex-wrap:wrap}.footer__title[data-v-3a63845c]{font-weight:600;font-size:1.125rem;line-height:1.375rem;text-transform:uppercase;margin:0 0 1.25rem}@media print,screen and (max-width:39.99875em){.footer__title[data-v-3a63845c]{letter-spacing:.03125rem}}.footer__title--margin[data-v-3a63845c]{margin-bottom:.625rem}@media print,screen and (max-width:39.99875em){.footer__title--margin[data-v-3a63845c]{text-transform:none}}@media print,screen and (max-width:39.99875em){.footer__title--transform[data-v-3a63845c]{text-transform:uppercase;margin-bottom:.625rem}}@media print,screen and (max-width:39.99875em){.footer__title--spacing[data-v-3a63845c]{letter-spacing:normal;margin-bottom:.625rem}}.footer__menu[data-v-3a63845c]{width:11.3125rem;display:flex;flex-direction:column;height:15.25rem;margin:0;padding:0}@media print,screen and (max-width:39.99875em){.footer__menu[data-v-3a63845c]{width:auto;height:auto}}.footer__menu-link[data-v-3a63845c]{text-decoration:none;color:#ececec;font-weight:500;font-size:.875rem;line-height:1.0625rem;letter-spacing:.03125rem;margin-bottom:1.25rem}@media print,screen and (max-width:39.99875em){.footer__menu-link[data-v-3a63845c]{display:none}}.footer__menu-link[data-v-3a63845c]:last-child{margin-bottom:0}.footer__columns[data-v-3a63845c]{width:52.0625rem;display:flex;justify-content:space-between;padding-right:4.6875rem}@media print,screen and (max-width:39.99875em){.footer__columns[data-v-3a63845c]{flex-direction:column;height:43.4375rem;margin-bottom:1.5625rem;width:auto;padding:0}}.footer__column--1[data-v-3a63845c]{width:16.0625rem}@media print,screen and (max-width:39.99875em){.footer__column--1[data-v-3a63845c]{width:auto;height:11rem}}.footer__column--2[data-v-3a63845c]{width:14.1875rem;padding-right:2.0625rem}@media print,screen and (max-width:39.99875em){.footer__column--2[data-v-3a63845c]{width:auto;height:13.8125rem;padding:0}}.footer__column--3[data-v-3a63845c]{width:13.4375rem}@media print,screen and (max-width:39.99875em){.footer__column--3[data-v-3a63845c]{width:auto;height:15.5rem}}.footer__phone[data-v-3a63845c]{text-decoration:none;font-weight:600;font-size:1rem;line-height:1.25rem;letter-spacing:.03125rem;color:#ececec;display:inline-block;margin-bottom:.625rem}.footer__address[data-v-3a63845c]{font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:.02734rem;color:#c9c9c9;margin:0 0 1.875rem}@media print,screen and (max-width:39.99875em){.footer__address[data-v-3a63845c]{font-weight:500;font-size:.9375rem;line-height:1.1875rem;letter-spacing:.03125rem;margin-bottom:1.375rem}}.footer__subtitle[data-v-3a63845c]{font-weight:600;font-size:1.125rem;line-height:1.375rem;margin:0 0 1.25rem;color:#fff}@media print,screen and (max-width:39.99875em){.footer__subtitle[data-v-3a63845c]{letter-spacing:.03125rem;margin-bottom:.625rem}}.footer__text[data-v-3a63845c]{font-weight:400;font-size:.875rem;line-height:1.1875rem;letter-spacing:.03125rem;color:#c9c9c9;margin:0 0 2.5rem;display:inline-block;text-decoration:none}@media print,screen and (max-width:39.99875em){.footer__text[data-v-3a63845c]{font-size:.9375rem;margin-bottom:.9375rem}}.footer__text--bold[data-v-3a63845c]{font-weight:600;font-size:1rem;line-height:1.25rem;color:#fff;margin-bottom:.625rem}@media print,screen and (max-width:39.99875em){.footer__text--weight[data-v-3a63845c]{font-size:.875rem;line-height:20px;font-weight:400;letter-spacing:.02734rem;margin-bottom:1.25rem}}.footer__links[data-v-3a63845c]{margin-bottom:2.1875rem}@media print,screen and (max-width:39.99875em){.footer__links[data-v-3a63845c]{margin-bottom:1rem}}.footer__link[data-v-3a63845c]{width:1.5rem;height:1.5rem;display:inline-block;border-radius:50%;margin-right:1rem}@media print,screen and (max-width:39.99875em){.footer__link[data-v-3a63845c]{width:2.1875rem;height:2.1875rem;margin-right:.625rem}}.footer__link--pink[data-v-3a63845c]{background:linear-gradient(45deg,#fbe18a 7.48%,#fcbb45 29.99%,#f75274 48.05%,#d53692 63.96%,#8f39ce 87.26%,#5b4fe9 115.42%)}.footer__link--blue[data-v-3a63845c]{background-color:#7aa5da}.footer__link--tg[data-v-3a63845c]{background-image:url(/images/icons/tg.svg);background-repeat:no-repeat;background-size:contain;background-position:50%}.footer__icons[data-v-3a63845c]{display:flex;width:13.4375rem;justify-content:space-between}.footer__icon[data-v-3a63845c]{background-position:50%;background-repeat:no-repeat;background-size:contain;width:3.625rem;height:2.1875rem}.footer__icon--visa[data-v-3a63845c]{background-image:url(/images/footer/icon-visa.svg)}.footer__icon--mc[data-v-3a63845c]{background-image:url(/images/footer/icon-mc.svg);width:3.6875rem}.footer__icon--wallet[data-v-3a63845c]{background-image:url(/images/footer/icon-wallet.svg)}.footer__copyright[data-v-3a63845c]{display:flex;flex-shrink:1;width:73.0625rem;justify-content:space-between;align-items:flex-start;line-height:.875rem;font-size:.875rem;letter-spacing:.02344rem;font-weight:500}@media print,screen and (max-width:39.99875em){.footer__copyright[data-v-3a63845c]{flex-wrap:wrap;margin-top:.875rem}}.footer__copyright-text[data-v-3a63845c]{color:#323232;margin:0}@media print,screen and (max-width:39.99875em){.footer__copyright-text[data-v-3a63845c]{order:1;margin-top:.625rem}}.footer__copyright-links[data-v-3a63845c]{margin-right:3.8125rem}@media print,screen and (max-width:39.99875em){.footer__copyright-links[data-v-3a63845c]{margin-right:0;line-height:2.25rem}}.footer__copyright-links[data-v-3a63845c]:last-child{margin-right:0}.footer__copyright-link[data-v-3a63845c]{display:block;color:#2e2e2e;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;margin-bottom:.625rem;transition:color .3s}@media print,screen and (max-width:39.99875em){.footer__copyright-link[data-v-3a63845c]{order:0;margin-bottom:0}}.footer__copyright-link[data-v-3a63845c]:hover{color:#fff}.footer__developer[data-v-3a63845c]{display:inline-flex;font-family:Arial,Helvetica,sans-serif;font-size:.625rem;line-height:1;text-decoration:none;color:#c9c9c9;margin-top:2.1875rem;align-items:flex-end}@media print,screen and (max-width:39.99875em){.footer__developer[data-v-3a63845c]{margin-top:.625rem}}.footer__developer-img[data-v-3a63845c]{background:url(/images/footer/RED.svg) no-repeat 0/contain;display:inline-block;width:6.0625rem;height:.9375rem;vertical-align:middle;margin-left:.375rem}.certificates-modal{width:38.75rem;background:#161616;padding:3.75rem;box-sizing:border-box}@media print,screen and (max-width:39.99875em){.certificates-modal{width:100%;padding:4.375rem .625rem 1.875rem;max-height:100vh;overflow:scroll}}.certificates-modal__header{margin:0 0 2.5rem;font-size:1.5rem;line-height:1.145;letter-spacing:.0275rem}@media print,screen and (max-width:39.99875em){.certificates-modal__header{font-size:1rem;line-height:1.75rem;letter-spacing:.0275rem}}.certificates-modal__item{display:inline-block;width:100%;margin-bottom:1.875rem}@media print,screen and (max-width:39.99875em){.certificates-modal__item{margin-bottom:1.25rem}}.certificates-modal__submit{width:100%;height:3.125rem;line-height:1;font-weight:600;color:#fff;font-size:1rem;border:none;background:#585858;cursor:pointer}@media print,screen and (max-width:39.99875em){.certificates-modal__submit{letter-spacing:.02734rem}}.certificates-modal__submit--ready{background:#00fff0;color:#004642;font-weight:700}.certificates-modal__desc{color:#fff;margin-top:.3125rem}.certificates-modal__desc,.certificates-modal__fail{font-size:.75rem;line-height:1.25;letter-spacing:.02687rem;display:inline-block}.certificates-modal__fail{color:#ff4e4e;margin-top:.625rem}.certificates-modal__input{color:#585858;font-size:.875rem;line-height:1.43;letter-spacing:.02687rem;width:-webkit-fill-available;width:-moz-available;width:fill-available;min-height:3.1875rem;border:1px solid #585858;background:transparent;padding:0 1.875rem}.certificates-modal__input.focus-visible,.certificates-modal__input:active,.certificates-modal__input:focus,.certificates-modal__input:focus-visible,.certificates-modal__input:hover{border:1px solid #fff;color:#fff}.certificates-modal__input.focus-visible::-moz-placeholder,.certificates-modal__input:active::-moz-placeholder,.certificates-modal__input:focus::-moz-placeholder,.certificates-modal__input:hover::-moz-placeholder{color:#fff}.certificates-modal__input.focus-visible:-ms-input-placeholder,.certificates-modal__input:active:-ms-input-placeholder,.certificates-modal__input:focus:-ms-input-placeholder,.certificates-modal__input:hover:-ms-input-placeholder{color:#fff}.certificates-modal__input.focus-visible::placeholder,.certificates-modal__input:active::placeholder,.certificates-modal__input:focus::placeholder,.certificates-modal__input:hover::placeholder{color:#fff}.certificates-modal__input:active::-moz-placeholder,.certificates-modal__input:focus-visible::-moz-placeholder,.certificates-modal__input:focus::-moz-placeholder,.certificates-modal__input:hover::-moz-placeholder{color:#fff}.certificates-modal__input:active:-ms-input-placeholder,.certificates-modal__input:focus-visible:-ms-input-placeholder,.certificates-modal__input:focus:-ms-input-placeholder,.certificates-modal__input:hover:-ms-input-placeholder{color:#fff}.certificates-modal__input:active::placeholder,.certificates-modal__input:focus-visible::placeholder,.certificates-modal__input:focus::placeholder,.certificates-modal__input:hover::placeholder{color:#fff}.certificates-modal__input--done{border:1px solid #00fff0;color:#00fff0}.certificates-modal__input--done.focus-visible,.certificates-modal__input--done:active,.certificates-modal__input--done:focus,.certificates-modal__input--done:focus-visible,.certificates-modal__input--done:hover{border:1px solid #00fff0;color:#00fff0;outline:none}.certificates-modal__input--done.focus-visible::-moz-placeholder,.certificates-modal__input--done:active::-moz-placeholder,.certificates-modal__input--done:focus::-moz-placeholder,.certificates-modal__input--done:hover::-moz-placeholder{color:#00fff0}.certificates-modal__input--done.focus-visible:-ms-input-placeholder,.certificates-modal__input--done:active:-ms-input-placeholder,.certificates-modal__input--done:focus:-ms-input-placeholder,.certificates-modal__input--done:hover:-ms-input-placeholder{color:#00fff0}.certificates-modal__input--done.focus-visible::placeholder,.certificates-modal__input--done:active::placeholder,.certificates-modal__input--done:focus::placeholder,.certificates-modal__input--done:hover::placeholder{color:#00fff0}.certificates-modal__input--done:active::-moz-placeholder,.certificates-modal__input--done:focus-visible::-moz-placeholder,.certificates-modal__input--done:focus::-moz-placeholder,.certificates-modal__input--done:hover::-moz-placeholder{color:#00fff0}.certificates-modal__input--done:active:-ms-input-placeholder,.certificates-modal__input--done:focus-visible:-ms-input-placeholder,.certificates-modal__input--done:focus:-ms-input-placeholder,.certificates-modal__input--done:hover:-ms-input-placeholder{color:#00fff0}.certificates-modal__input--done:active::placeholder,.certificates-modal__input--done:focus-visible::placeholder,.certificates-modal__input--done:focus::placeholder,.certificates-modal__input--done:hover::placeholder{color:#00fff0}.certificates-modal__input--fail{border:1px solid #ff4e4e!important;color:#ff4e4e}.certificates-modal__input--fail::-moz-placeholder{color:#ff4e4e}.certificates-modal__input--fail:-ms-input-placeholder{color:#ff4e4e}.certificates-modal__input--fail::placeholder{color:#ff4e4e}.certificates-modal__input--fail.focus-visible,.certificates-modal__input--fail:active,.certificates-modal__input--fail:focus,.certificates-modal__input--fail:focus-visible,.certificates-modal__input--fail:hover{border:1px solid #ff4e4e;color:#ff4e4e;outline:none}.certificates-modal__input--fail.focus-visible::-moz-placeholder,.certificates-modal__input--fail:active::-moz-placeholder,.certificates-modal__input--fail:focus::-moz-placeholder,.certificates-modal__input--fail:hover::-moz-placeholder{color:#ff4e4e}.certificates-modal__input--fail.focus-visible:-ms-input-placeholder,.certificates-modal__input--fail:active:-ms-input-placeholder,.certificates-modal__input--fail:focus:-ms-input-placeholder,.certificates-modal__input--fail:hover:-ms-input-placeholder{color:#ff4e4e}.certificates-modal__input--fail.focus-visible::placeholder,.certificates-modal__input--fail:active::placeholder,.certificates-modal__input--fail:focus::placeholder,.certificates-modal__input--fail:hover::placeholder{color:#ff4e4e}.certificates-modal__input--fail:active::-moz-placeholder,.certificates-modal__input--fail:focus-visible::-moz-placeholder,.certificates-modal__input--fail:focus::-moz-placeholder,.certificates-modal__input--fail:hover::-moz-placeholder{color:#ff4e4e}.certificates-modal__input--fail:active:-ms-input-placeholder,.certificates-modal__input--fail:focus-visible:-ms-input-placeholder,.certificates-modal__input--fail:focus:-ms-input-placeholder,.certificates-modal__input--fail:hover:-ms-input-placeholder{color:#ff4e4e}.certificates-modal__input--fail:active::placeholder,.certificates-modal__input--fail:focus-visible::placeholder,.certificates-modal__input--fail:focus::placeholder,.certificates-modal__input--fail:hover::placeholder{color:#ff4e4e}.certificates-modal__select{color:#585858;font-size:.875rem;line-height:1.43;letter-spacing:.02687rem;width:-webkit-fill-available;width:-moz-available;width:fill-available;min-height:3.1875rem;border:1px solid #585858;background:transparent;padding:0 1.875rem}.certificates-modal__select.focus-visible,.certificates-modal__select:active,.certificates-modal__select:focus,.certificates-modal__select:focus-visible,.certificates-modal__select:hover{border:1px solid #fff;color:#fff}.certificates-modal__select.focus-visible::-moz-placeholder,.certificates-modal__select:active::-moz-placeholder,.certificates-modal__select:focus::-moz-placeholder,.certificates-modal__select:hover::-moz-placeholder{color:#fff}.certificates-modal__select.focus-visible:-ms-input-placeholder,.certificates-modal__select:active:-ms-input-placeholder,.certificates-modal__select:focus:-ms-input-placeholder,.certificates-modal__select:hover:-ms-input-placeholder{color:#fff}.certificates-modal__select.focus-visible::placeholder,.certificates-modal__select:active::placeholder,.certificates-modal__select:focus::placeholder,.certificates-modal__select:hover::placeholder{color:#fff}.certificates-modal__select:active::-moz-placeholder,.certificates-modal__select:focus-visible::-moz-placeholder,.certificates-modal__select:focus::-moz-placeholder,.certificates-modal__select:hover::-moz-placeholder{color:#fff}.certificates-modal__select:active:-ms-input-placeholder,.certificates-modal__select:focus-visible:-ms-input-placeholder,.certificates-modal__select:focus:-ms-input-placeholder,.certificates-modal__select:hover:-ms-input-placeholder{color:#fff}.certificates-modal__select:active::placeholder,.certificates-modal__select:focus-visible::placeholder,.certificates-modal__select:focus::placeholder,.certificates-modal__select:hover::placeholder{color:#fff}.certificates-modal__select--done{border:1px solid #00fff0}.certificates-modal__select--done.focus-visible,.certificates-modal__select--done:active,.certificates-modal__select--done:focus,.certificates-modal__select--done:focus-visible,.certificates-modal__select--done:hover{border:1px solid #00fff0;color:#00fff0;outline:none}.certificates-modal__select--done.focus-visible::-moz-placeholder,.certificates-modal__select--done:active::-moz-placeholder,.certificates-modal__select--done:focus::-moz-placeholder,.certificates-modal__select--done:hover::-moz-placeholder{color:#00fff0}.certificates-modal__select--done.focus-visible:-ms-input-placeholder,.certificates-modal__select--done:active:-ms-input-placeholder,.certificates-modal__select--done:focus:-ms-input-placeholder,.certificates-modal__select--done:hover:-ms-input-placeholder{color:#00fff0}.certificates-modal__select--done.focus-visible::placeholder,.certificates-modal__select--done:active::placeholder,.certificates-modal__select--done:focus::placeholder,.certificates-modal__select--done:hover::placeholder{color:#00fff0}.certificates-modal__select--done:active::-moz-placeholder,.certificates-modal__select--done:focus-visible::-moz-placeholder,.certificates-modal__select--done:focus::-moz-placeholder,.certificates-modal__select--done:hover::-moz-placeholder{color:#00fff0}.certificates-modal__select--done:active:-ms-input-placeholder,.certificates-modal__select--done:focus-visible:-ms-input-placeholder,.certificates-modal__select--done:focus:-ms-input-placeholder,.certificates-modal__select--done:hover:-ms-input-placeholder{color:#00fff0}.certificates-modal__select--done:active::placeholder,.certificates-modal__select--done:focus-visible::placeholder,.certificates-modal__select--done:focus::placeholder,.certificates-modal__select--done:hover::placeholder{color:#00fff0}.certificates-modal__select--fail{border:1px solid #ff4e4e!important;color:#ff4e4e}.certificates-modal__select--fail::-moz-placeholder{color:#ff4e4e}.certificates-modal__select--fail:-ms-input-placeholder{color:#ff4e4e}.certificates-modal__select--fail::placeholder{color:#ff4e4e}.certificates-modal__select--fail.focus-visible,.certificates-modal__select--fail:active,.certificates-modal__select--fail:focus,.certificates-modal__select--fail:focus-visible,.certificates-modal__select--fail:hover{border:1px solid #ff4e4e;color:#ff4e4e;outline:none}.certificates-modal__select--fail.focus-visible::-moz-placeholder,.certificates-modal__select--fail:active::-moz-placeholder,.certificates-modal__select--fail:focus::-moz-placeholder,.certificates-modal__select--fail:hover::-moz-placeholder{color:#ff4e4e}.certificates-modal__select--fail.focus-visible:-ms-input-placeholder,.certificates-modal__select--fail:active:-ms-input-placeholder,.certificates-modal__select--fail:focus:-ms-input-placeholder,.certificates-modal__select--fail:hover:-ms-input-placeholder{color:#ff4e4e}.certificates-modal__select--fail.focus-visible::placeholder,.certificates-modal__select--fail:active::placeholder,.certificates-modal__select--fail:focus::placeholder,.certificates-modal__select--fail:hover::placeholder{color:#ff4e4e}.certificates-modal__select--fail:active::-moz-placeholder,.certificates-modal__select--fail:focus-visible::-moz-placeholder,.certificates-modal__select--fail:focus::-moz-placeholder,.certificates-modal__select--fail:hover::-moz-placeholder{color:#ff4e4e}.certificates-modal__select--fail:active:-ms-input-placeholder,.certificates-modal__select--fail:focus-visible:-ms-input-placeholder,.certificates-modal__select--fail:focus:-ms-input-placeholder,.certificates-modal__select--fail:hover:-ms-input-placeholder{color:#ff4e4e}.certificates-modal__select--fail:active::placeholder,.certificates-modal__select--fail:focus-visible::placeholder,.certificates-modal__select--fail:focus::placeholder,.certificates-modal__select--fail:hover::placeholder{color:#ff4e4e}.certificates-modal__select .vs__dropdown-toggle,.certificates-modal__select .vs__search{color:#585858;font-size:.875rem;line-height:1.43;letter-spacing:.02687rem;width:100%;height:3.1875rem;border:0;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.certificates-modal__select .vs__selected{color:#585858;font-size:.875rem;line-height:1.43;letter-spacing:.02687rem;margin:0;padding:0;height:100%;position:absolute}.certificates-modal__select .vs__dropdown-menu{padding:0;background:#161616;box-shadow:0 .25rem .875rem rgba(0,0,0,.3);margin-top:.125rem}.certificates-modal__select .vs__selected-options{padding:0;flex-wrap:nowrap;display:block}.certificates-modal__select .vs__dropdown-option{padding:.625rem 1.875rem;border-bottom:1px solid #2c2c2c}.certificates-modal__select .vs__dropdown-option:last-of-type{border:0}.certificates-modal__select .vs__dropdown-option--highlight{background:inherit;color:#00fff0}.certificates-modal__select--done,.certificates-modal__select--done .vs__selected{color:#00fff0}.certificates-modal__select--done .vs__open-indicator{fill:#00fff0!important}.certificates-modal__select--fail .vs__open-indicator{fill:#ff4e4e!important}.certificates-modal__select--fail .vs__search::-moz-placeholder{color:#ff4e4e!important}.certificates-modal__select--fail .vs__search:-ms-input-placeholder{color:#ff4e4e!important}.certificates-modal__select--fail .vs__search::placeholder{color:#ff4e4e!important}.certificates-modal__select .vs__search::-moz-placeholder{color:#585858}.certificates-modal__select .vs__search:-ms-input-placeholder{color:#585858}.certificates-modal__select .vs__search::placeholder{color:#585858}.certificates-modal__select:hover .vs__open-indicator{fill:#fff}.certificates-modal__select:hover .vs__search::-moz-placeholder{color:#fff}.certificates-modal__select:hover .vs__search:-ms-input-placeholder{color:#fff}.certificates-modal__select:hover .vs__search::placeholder{color:#fff}.certificates-modal__select.vs--open{border:1px solid #fff;color:#fff}.certificates-modal__select.vs--open .vs__open-indicator{fill:#fff;transform:rotate(90deg)}.certificates-modal__not-found{display:inline-flex;align-items:center;justify-content:center;padding:.625rem 0;line-height:1}.certificates-modal__icon{color:#fff}.certificates-modal__icon--cross{font-size:.875rem}@media print,screen and (max-width:39.99875em){.certificates-modal__icon--cross{font-size:1.25rem}}.checkmark{width:1rem;height:1rem;margin-right:.625rem;border:1px solid #fff;flex-shrink:0}.checkbox{font-weight:400;font-size:1rem;line-height:1.2;letter-spacing:.03125rem;color:#fff;margin-bottom:2.5rem}.checkbox label{width:100%;display:flex;align-items:flex-start;position:relative;cursor:pointer}.checkbox label input{opacity:0;pointer-events:none;display:none}.checkbox label input:checked+.checkmark{display:flex}.checkbox label input:checked+.checkmark:after{content:"\f106";font-family:icons,sans-serif!important;font-size:.6875rem;margin:auto}.checkbox-name{font-size:.875rem;line-height:1.21875rem;margin:-.25rem 1.875rem 0 0}@media print,screen and (max-width:39.99875em){.checkbox-name{margin:-.25rem 0 0;letter-spacing:0}}.checkbox-name--padding{padding-top:.3125rem}.checkbox-nooffset{margin-bottom:0}.boats{margin-top:.625rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:.9375rem 1.25rem;margin-bottom:1.25rem}@media print,screen and (max-width:39.99875em){.boats{grid-gap:.625rem .625rem;margin-bottom:1.25rem}}.boats__text{margin:0;color:#fff}.boats__text--big{font-weight:700;font-size:.625rem;line-height:.75rem;letter-spacing:.03125rem}@media print,screen and (max-width:39.99875em){.boats__text--big{margin-bottom:.3125rem}}.boats__text--small{font-weight:400;font-size:.5rem;line-height:.625rem;letter-spacing:.03125rem}.boats__item{position:relative;display:flex;min-height:3.25rem;background-color:#181818;border:1px solid transparent;cursor:pointer;color:#fff;transition:.2s;background-repeat:no-repeat;background-size:cover}@media print,screen and (max-width:39.99875em){.boats__item{height:3.8125rem}}.boats__item--Pont{background-image:url(/images/booking/boat-pont.png)}@media print,screen and (max-width:39.99875em){.boats__item--Pont{background-image:url(/images/booking/boat-pont-mob.png)}}.boats__item--Tephida{background-image:url(/images/booking/boat-tephida.png)}@media print,screen and (max-width:39.99875em){.boats__item--Tephida{background-image:url(/images/booking/boat-tephida-mob.png)}}.boats__item--Ares{background-image:url(/images/booking/boat-ares.png)}@media print,screen and (max-width:39.99875em){.boats__item--Ares{background-image:url(/images/booking/boat-ares-mob.png)}}.boats__item--nimphadora{background-image:url(/images/booking/boat-nimphadora.png)}@media print,screen and (max-width:39.99875em){.boats__item--nimphadora{background-image:url(/images/booking/boat-nimphadora-mob.png)}}.boats__item--triton{background-image:url(/images/booking/boat-triton.png)}@media print,screen and (max-width:39.99875em){.boats__item--triton{background-image:url(/images/booking/boat-triton-mob.png)}}.boats__item--samson{background-image:url(/images/booking/boat-samson.png)}@media print,screen and (max-width:39.99875em){.boats__item--samson{background-image:url(/images/booking/boat-samson-mob.png)}}.boats__item--SOL{background-image:url(/images/booking/boat-sol.png)}@media print,screen and (max-width:39.99875em){.boats__item--SOL{background-image:url(/images/booking/boat-sol.png)}}.boats__item--active{border-color:#fff}@media print,screen and (min-width:40em){.boats__item:hover:not(.boats__item--active){background-color:hsla(0,0%,100%,.3)}}.boats__img{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.boats__info{position:relative;z-index:2;padding:.9375rem .3125rem .9375rem 5rem;display:flex;flex-direction:column;justify-content:center}@media print,screen and (max-width:39.99875em){.boats__info{padding:.6875rem .3125rem .6875rem 5rem}}.select{display:flex;align-items:center;background:#000;color:#fff;height:3.25rem;padding:0 1.125rem;box-sizing:border-box;font-size:.875rem;border-bottom:2px solid #fff;margin-bottom:1.25rem;position:relative;cursor:pointer}@media print,screen and (max-width:39.99875em){.select{height:2.5rem;padding:0 .625rem;margin-bottom:.625rem}}.select:after{content:"\f108";font-family:icons,serif!important;position:absolute;top:calc(50% - 5px);right:1.125rem;font-size:.5625rem;transition:.5s}@media print,screen and (max-width:39.99875em){.select:after{font-size:.5625rem;right:.875rem}}.select--active:after{transform:rotate(-180deg)}.select--disable{opacity:.3;pointer-events:none}.select__options{position:absolute;top:calc(100% + 2px);left:0;width:100%;background:#000;z-index:2;box-shadow:0 1.25rem 1.25rem rgba(0,226,255,.4)}.select__options--hide{display:none}.select__option{cursor:pointer;padding:.625rem 1.875rem;margin:0}.select__option:hover{background:rgba(255,247,0,.5)}.select__option--disable{opacity:.3;pointer-events:none}.select--card{height:1.25rem;font-size:.625rem;border-bottom:1px solid #fff700;padding:0 .3125rem;margin:0}@media print,screen and (max-width:39.99875em){.select--card{font-size:.625rem;padding:0}}.select--card:after{font-size:.25rem;right:.25rem}@media print,screen and (max-width:39.99875em){.select--card:after{right:0}}.select--card .select__options{top:calc(100% + 1px)}.select--card .select__option{padding:.1875rem 0 .1875rem .3125rem;font-size:.625rem}@media print,screen and (max-width:39.99875em){.select--card .select__option{font-size:.6875rem}}.select--blue{border-bottom:2px solid #00e2ff}.select--blue .select__option:hover{background:rgba(0,226,255,.5)}.select--silver{border-bottom:2px solid silver}.select--silver .select__option:hover{background:hsla(0,0%,75.3%,.5)}.select--yellow{border-bottom:2px solid #fff700}.select--yellow .select__option:hover{background:rgba(255,247,0,.5)}.select--turquoise{border-bottom:2px solid #9aedd7}.select--turquoise .select__option:hover{background:rgba(154,237,215,.5)}.select--purple{border-bottom:2px solid #750bc0}.select--purple .select__option:hover{background:rgba(117,11,192,.5)}.select--khaki{border-bottom:2px solid #5b6c5a}.select--khaki .select__option:hover{background:rgba(91,108,90,.5)}.time-selection{width:100%;background:#000;font-style:normal;box-sizing:border-box;padding:2.5rem 3.125rem;color:#fff;transition:.2s;position:relative}@media print,screen and (max-width:39.99875em){.time-selection{padding:1rem .3125rem}}.time-selection--disabled{opacity:.3;pointer-events:none}.time-selection__name{font-size:.875rem;width:5rem;text-align:center;margin:0 auto .75rem;border-bottom:2px solid #fff}@media print,screen and (max-width:39.99875em){.time-selection__name{width:4rem}}.time-selection__block{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.3125rem .3125rem;margin-bottom:.9375rem}@media print,screen and (max-width:39.99875em){.time-selection__block{margin-bottom:1.375rem}}.time-selection__block:last-of-type{margin-bottom:0}.time-selection__time{font-size:.75rem;padding:.25rem;text-align:center;cursor:pointer;border:1px solid transparent;transition:.2s}.time-selection__time--disable,.time-selection__time[data-off=true]{background:transparent!important;opacity:.5;pointer-events:none}.time-selection__time--active{background:#fff700;border:1px solid #fff700}@media print,screen and (min-width:40em){.time-selection__time:hover{color:#000;background:#fff700;border:1px solid #fff700}}.time-selection--active{opacity:1}.time-selection--loading~.spinner{display:block!important}.time-selection--blue .time-selection__name{border-bottom:2px solid #00e2ff}.time-selection--blue .time-selection__time--active{background:#00e2ff;border:1px solid #00e2ff;color:#000}@media print,screen and (min-width:40em){.time-selection--blue .time-selection__time:hover{background:#00e2ff;border:1px solid #00e2ff;color:#000}}.time-selection--silver .time-selection__name{border-bottom:2px solid silver}.time-selection--silver .time-selection__time--active{background:silver;border:1px solid silver;color:#000}@media print,screen and (min-width:40em){.time-selection--silver .time-selection__time:hover{background:silver;border:1px solid silver;color:#000}}.time-selection--yellow .time-selection__name{border-bottom:2px solid #fff700}.time-selection--yellow .time-selection__time--active{background:#fff700;border:1px solid #fff700;color:#000}@media print,screen and (min-width:40em){.time-selection--yellow .time-selection__time:hover{background:#fff700;border:1px solid #fff700;color:#000}}.time-selection--turquoise .time-selection__name{border-bottom:2px solid #9aedd7}.time-selection--turquoise .time-selection__time--active{background:#9aedd7;border:1px solid #9aedd7;color:#000}@media print,screen and (min-width:40em){.time-selection--turquoise .time-selection__time:hover{background:#9aedd7;border:1px solid #9aedd7;color:#000}}.time-selection--purple .time-selection__name{border-bottom:2px solid #750bc0}.time-selection--purple .time-selection__time--active{background:#750bc0;border:1px solid #750bc0;color:#fff}@media print,screen and (min-width:40em){.time-selection--purple .time-selection__time:hover{background:#750bc0;border:1px solid #750bc0;color:#fff}}.time-selection--khaki .time-selection__name{border-bottom:2px solid #5b6c5a}.time-selection--khaki .time-selection__time--active{background:#5b6c5a;border:1px solid #5b6c5a;color:#fff}@media print,screen and (min-width:40em){.time-selection--khaki .time-selection__time:hover{background:#5b6c5a;border:1px solid #5b6c5a;color:#fff}}.basket{width:100%;background:#000;opacity:.3;padding:1.25rem 2.1875rem 1.875rem;box-sizing:border-box;color:#fff;transition:.2s;position:relative;display:flex;flex-direction:column}@media print,screen and (max-width:39.99875em){.basket{padding:1.25rem .625rem 1.875rem;height:28.5625rem!important}}.basket--active{opacity:1}.basket__title{color:#fff;padding:0;font-size:.875rem;margin:0 0 1.25rem}@media print,screen and (max-width:39.99875em){.basket__title{margin-bottom:.9375rem}}.basket__header{display:flex;border-bottom:1px solid #838383;color:#838383;font-size:.625rem;line-height:1.2;letter-spacing:.02rem;padding-bottom:.375rem;margin-bottom:.5rem}@media print,screen and (max-width:39.99875em){.basket__header{font-size:.5rem;margin-bottom:1.0625rem;grid-gap:0 .25rem;gap:0 .25rem}}.basket__list{flex-grow:1;margin:0;padding:0;border-bottom:2px solid #fff}.basket__item{list-style:none;position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;font-size:.6875rem;line-height:.9375rem;letter-spacing:.02312rem}@media print,screen and (max-width:39.99875em){.basket__item{font-size:.625rem;line-height:.875rem;margin-bottom:1rem;justify-content:flex-start;grid-gap:0 .25rem;gap:0 .25rem}}.basket__date{min-width:5.625rem}@media print,screen and (max-width:39.99875em){.basket__date{min-width:4.375rem}}.basket__trainer{min-width:7.5rem;margin-right:.75rem}@media print,screen and (max-width:39.99875em){.basket__trainer{min-width:6.8125rem;margin-right:.3125rem}}.basket__boat{min-width:3.125rem}@media print,screen and (max-width:39.99875em){.basket__boat{min-width:2.5625rem}}.basket__price{min-width:2.3125rem}@media print,screen and (max-width:39.99875em){.basket__price{min-width:1.875rem}}.basket__close{line-height:1;cursor:pointer}.basket__boat-img{width:2.5rem;height:auto}.basket__total-price{display:flex;justify-content:space-between;align-items:center;height:2.1875rem;font-size:.875rem;letter-spacing:.025rem;border-bottom:2px solid #fff}@media print,screen and (max-width:39.99875em){.basket__total-price{font-size:.625rem}}.basket__submit{width:100%;margin-top:1.3125rem}.basket__submit--disable{opacity:.3;pointer-events:none}.booking{position:relative;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0 1.25rem;width:100%;max-width:1460px}@media print,screen and (max-width:39.99875em){.booking{max-width:20rem;grid-template-columns:1fr}}.booking:after{content:"";position:absolute;border-radius:50%;z-index:-1;width:19.0625rem;height:19.6875rem;left:-2.5rem;top:5rem;background:linear-gradient(349.38deg,#4a106c 52.66%,#00fff0 78.24%,rgba(0,255,240,0) 105.47%);filter:blur(50px);transform:rotate(-39.23deg)}@media print,screen and (max-width:39.99875em){.booking:after{top:10rem;left:0}}.booking:before{content:"";position:absolute;border-radius:50%;z-index:-1;width:39.875rem;height:17.8125rem;right:-3.125rem;bottom:6.25rem;background:linear-gradient(271.78deg,#ff00a8 1.77%,#891ac5 111.37%);filter:blur(60px);transform:rotate(-32.71deg)}@media print,screen and (max-width:39.99875em){.booking:before{bottom:auto;width:29.6875rem;height:13.25rem;top:41.875rem;right:-6.25rem;transform:rotate(-55deg);filter:blur(80px);opacity:.5}}.booking--form{grid-template-columns:2fr 1fr;grid-gap:0 2.5rem}@media print,screen and (max-width:39.99875em){.booking--form{grid-template-columns:1fr;grid-gap:0 0}.booking--form:before{content:none}}.booking--form:after{content:none}.booking--form .column.basket{justify-content:flex-start}.booking .rectangle{height:28.9375rem}@media print,screen and (max-width:39.99875em){.booking .rectangle{height:auto}}.booking .column{position:relative;display:flex;flex-direction:column;justify-content:flex-end}@media print,screen and (max-width:39.99875em){.booking .column{margin-bottom:1.25rem}}@media print,screen and (max-width:39.99875em){.booking .column:last-of-type{margin-bottom:0}}.booking .column__text--hide{opacity:0}.booking .column .spinner{display:none;position:absolute;left:45%;top:50%;-webkit-animation:spinner 8s ease infinite;animation:spinner 8s ease infinite}@-webkit-keyframes spinner{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.booking .column-form{width:30.9375rem}@media print,screen and (max-width:39.99875em){.booking .column-form{width:100%}}.booking .sing-in-title{position:relative;border-bottom:1px solid #585858;font-weight:600;font-size:2.25rem;line-height:1.2;letter-spacing:.03125rem;color:#fff;padding:0 0 .9375rem;margin-bottom:2.5rem;margin-top:.3125rem}@media print,screen and (max-width:39.99875em){.booking .sing-in-title{font-size:1rem;line-height:1.4375rem;letter-spacing:.03125rem;margin:0 0 1.25rem;padding:0;border:0;text-align:left}}.booking .sing-in-title:before{content:"";position:absolute;top:-2.5rem;left:-5.625rem;width:17.4375rem;height:6.5625rem;z-index:-1;background:#691cc8;filter:blur(60px);transform:rotate(-30deg);border-radius:50%}@media print,screen and (max-width:39.99875em){.booking .sing-in-title:before{background:rgba(105,28,200,.5);width:6.25rem;height:3.0625rem;top:-4.375rem;left:-1.25rem;filter:blur(20px)}}.booking .sing-in-col{display:flex;align-items:center}@media print,screen and (max-width:39.99875em){.booking .sing-in-col{flex-direction:column}}.booking .sing-in-row{display:block;width:100%;margin-bottom:.9375rem}.booking .sing-in-row button{margin-bottom:2.5rem}@media print,screen and (max-width:39.99875em){.booking .sing-in-row button{margin-bottom:.9375rem}}.booking .sing-in-row .input{width:100%}.booking .sing-in-row.sign-in-checkbox{font-weight:400;font-size:1rem;line-height:1.2;letter-spacing:.03125rem;color:#fff;margin-bottom:2.5rem}.booking .sing-in-row.sign-in-checkbox .checkbox-name{font-size:.875rem;line-height:1.21875rem;margin:-.25rem 1.875rem 0 0}@media print,screen and (max-width:39.99875em){.booking .sing-in-row.sign-in-checkbox .checkbox-name{margin:-.25rem 0 0;letter-spacing:0}}.booking .sing-in-row.sign-in-checkbox label{width:100%;display:flex;align-items:flex-start;position:relative;cursor:pointer}.booking .sing-in-row.sign-in-checkbox label .checkmark{width:1rem;height:1rem;margin-right:.625rem;border:1px solid #fff;flex-shrink:0}.booking .sing-in-row.sign-in-checkbox label input{opacity:0;pointer-events:none;display:none}.booking .sing-in-row.sign-in-checkbox label input:checked+.checkmark{display:flex}.booking .sing-in-row.sign-in-checkbox label input:checked+.checkmark:after{content:"\f106";font-family:icons,sans-serif!important;font-size:.6875rem;margin:auto}.booking .resend-code{display:flex;align-items:center;margin:-.3125rem 0 2.5rem}@media print,screen and (max-width:39.99875em){.booking .resend-code{margin-bottom:1.875rem}}.booking .resend-code__btn{background-color:transparent;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:.02734rem;margin-right:1.25rem;color:#fff;padding:0;border:0;cursor:pointer}.booking .resend-code__btn--disabled{pointer-events:none;color:#686868}.booking .resend-code__timer{margin:0;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:.02734rem;color:#fff;width:1rem}.booking .button-write{width:100%}.booking .button-write.disable{opacity:.5;pointer-events:none}.booking .button-write img{display:none;width:1.875rem;height:1.875rem;-webkit-animation:spinner 8s ease infinite;animation:spinner 8s ease infinite}.booking .button-write:hover img{position:relative;z-index:2;transition:all .3s}.booking .button-write.loading img{display:inline-block}.booking .button-write.loading span{display:none}@keyframes spinner{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.booking .button-back{display:flex;align-items:center;font-size:1.25rem;color:#fff;cursor:pointer;transition:.2s;outline:none;border:0;padding:0;background-color:transparent}@media print,screen and (max-width:39.99875em){.booking .button-back{position:absolute;top:-7.1875rem;font-size:.875rem}}.booking .button-back i{transform:rotate(90deg);font-size:.5625rem;margin-right:.625rem;margin-left:-.4375rem}@media print,screen and (max-width:39.99875em){.booking .button-back i{font-size:.5rem}}.booking .button-back:hover{color:#00e2ff}.booking .error-message{color:#fff;font-size:.875rem}.booking-modal[data-v-35d4150c]{position:absolute;left:0;top:0;width:100%;height:100vh;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;padding:7.5rem 7.125rem 2.5rem;background:#000}@media print,screen and (max-width:39.99875em){.booking-modal[data-v-35d4150c]{padding:4.375rem .625rem 2.5rem;background:#161616}}.booking-modal__container[data-v-35d4150c]{position:relative;max-width:79.125rem;margin:0 auto}@media print,screen and (max-width:39.99875em){.booking-modal__container[data-v-35d4150c]{width:100%}}.booking-modal__title[data-v-35d4150c]{position:relative;font-weight:600;font-size:2.25rem;line-height:3.0625rem;letter-spacing:.03125rem;text-align:left;text-transform:uppercase;margin:0 0 1.5625rem;color:#fff;display:flex}@media print,screen and (max-width:39.99875em){.booking-modal__title[data-v-35d4150c]{font-size:1.25rem;flex-direction:column;margin:0 0 1.125rem}}.booking-modal__title[data-v-35d4150c]:after{align-self:center;content:"";flex-grow:1;height:1px;margin-left:1.875rem;background:#fff}@media print,screen and (max-width:39.99875em){.booking-modal__title[data-v-35d4150c]:after{width:100%;margin-left:0}}.booking-modal__content[data-v-35d4150c]{position:relative;z-index:2}.booking-modal__close[data-v-35d4150c]{position:absolute;right:3.125rem;top:3.125rem;border:0;background-color:transparent;width:1.25rem;height:1.25rem;color:#c9c9c9;cursor:pointer;font-size:1.1875rem;padding:0}@media print,screen and (max-width:39.99875em){.booking-modal__close[data-v-35d4150c]{right:.625rem;top:1.25rem}}.status-modal{width:56.25rem;min-height:40.625rem;background:#181818;position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}@media print,screen and (max-width:39.99875em){.status-modal{width:18.75rem;min-height:20.8125rem}}.status-modal__header{margin:0 0 1.875rem;font-size:1.5rem;line-height:1.145;letter-spacing:.0275rem}@media print,screen and (max-width:39.99875em){.status-modal__header{font-size:1.25rem;line-height:1.75rem;margin:0 0 .625rem;flex-direction:column;text-align:center;height:5.875rem;justify-content:space-between}}.status-modal__wrapper{margin:6.25rem;display:flex;flex-direction:column;align-items:center;z-index:102}@media print,screen and (max-width:39.99875em){.status-modal__wrapper{width:auto;margin:0}}.status-modal__description{text-align:center;margin:0;max-width:27.5rem;font-size:1rem;line-height:1.34;color:#c9c9c9;letter-spacing:.03125rem}@media print,screen and (max-width:39.99875em){.status-modal__description{max-width:17.5rem;font-size:.875rem;line-height:1.375rem;letter-spacing:.03125rem}}.status-modal__description a{color:#c9c9c9}.status-modal__icon{display:inline-flex;align-items:center}.status-modal__icon:before{content:"";height:1.5rem;width:1.5rem;margin-right:.9375rem;display:inline-block}@media print,screen and (max-width:39.99875em){.status-modal__icon:before{margin-right:0}}.status-modal__icon--good:before{background:url(/images/status-ok.svg) 50%/contain no-repeat}.status-modal__icon--bad:before{background:url(/images/status-bad.svg) 50%/contain no-repeat}.status-modal__bg{position:absolute;width:36.875rem;height:18.75rem;left:20.125rem;top:6.625rem;filter:blur(7rem);transform:rotate(30deg);border-radius:100%;pointer-events:none}@media print,screen and (max-width:39.99875em){.status-modal__bg{width:18.375rem;height:9.375rem;top:2.0625rem;filter:blur(3.125rem);left:0}}.status-modal__bg--good{background:rgba(105,28,200,.66)}.status-modal__bg--bad{background:none}.auth-modal[data-v-255caec6]{position:relative;display:flex;flex-direction:column;justify-content:center;width:56.25rem;min-height:40.625rem;padding:7.9375rem 12.625rem;box-sizing:border-box;text-align:center;font-style:normal;color:#fff;background:#181818}@media print,screen and (max-width:39.99875em){.auth-modal[data-v-255caec6]{width:18.75rem;min-height:24.375rem;padding:5rem .625rem 2.5rem}}.auth-modal[data-v-255caec6]:before{content:"";position:absolute;z-index:1;width:36.9375rem;height:18.8125rem;left:18.75rem;top:6.25rem;background:rgba(105,28,200,.66);filter:blur(80px);transform:rotate(30deg);border-radius:50%}@media print,screen and (max-width:39.99875em){.auth-modal[data-v-255caec6]:before{width:18.125rem;height:9rem;left:1.5625rem;top:2.1875rem}}.auth-modal__title[data-v-255caec6]{position:relative;font-weight:600;font-size:2.25rem;line-height:3.0625rem;letter-spacing:.03125rem;text-transform:uppercase;color:#fff;margin:0 0 4.1875rem}@media print,screen and (max-width:39.99875em){.auth-modal__title[data-v-255caec6]{font-size:1.25rem;line-height:1.8125rem;margin:0 0 2.5rem}}.auth-modal__title[data-v-255caec6]:after{content:"";position:absolute;width:26.1875rem;height:.125rem;bottom:-.9375rem;left:50%;transform:translateX(-50%);background-color:#585858}@media print,screen and (max-width:39.99875em){.auth-modal__title[data-v-255caec6]:after{width:18.75rem;bottom:-.625rem}}.auth-modal__close[data-v-255caec6]{position:absolute;z-index:2;right:.9375rem;top:.9375rem;padding:0;border:0;background-color:transparent;width:.875rem;height:.875rem;color:#c9c9c9;cursor:pointer}@media print,screen and (max-width:39.99875em){.auth-modal__close[data-v-255caec6]{right:1.25rem;top:1.25rem;width:1.25rem;height:1.25rem}}.auth-modal__btn[data-v-255caec6],.auth-modal__input[data-v-255caec6]{width:100%}.auth-modal__input--code[data-v-255caec6]{margin-top:.9375rem}@media print,screen and (max-width:39.99875em){.auth-modal__input--code[data-v-255caec6]{margin-top:1.25rem}}.auth-modal__body[data-v-255caec6]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.auth-modal__body span[data-v-255caec6]{width:100%}.auth-modal__form[data-v-255caec6]{width:100%;display:flex;flex-direction:column;align-items:flex-start}.auth-modal__row-margin[data-v-255caec6]{margin-bottom:1.25rem}@media print,screen and (max-width:39.99875em){.auth-modal__row-margin[data-v-255caec6]{margin-bottom:.625rem}}.auth-modal__row[data-v-255caec6]{width:100%;position:relative}.auth-modal__error[data-v-255caec6]{color:#ff4e4e;text-align:left;font-size:1rem;margin-top:0}@media print,screen and (max-width:39.99875em){.auth-modal__error[data-v-255caec6]{font-size:.875rem}}.city-select[data-v-255caec6]{margin-top:.625rem;margin-bottom:.625rem}.city-select[data-v-255caec6],.city-select__col[data-v-255caec6]{display:flex;align-items:center}.city-select__col[data-v-255caec6]{margin-right:1.875rem;cursor:pointer}@media print,screen and (max-width:39.99875em){.city-select__col[data-v-255caec6]{margin-right:.9375rem}}.city-select__col[data-v-255caec6]:last-of-type{margin-right:0}.city-select__radio[data-v-255caec6]{position:relative;width:.375rem;height:.375rem;background-color:transparent;border-radius:50%;outline:1px solid #fff;outline-offset:.25rem;margin:.25rem .875rem .25rem .25rem;flex-shrink:0}.city-select__input[data-v-255caec6]{display:none}.city-select__input:checked~.city-select__radio[data-v-255caec6]{outline-color:#00fff0;background-color:#00fff0}.city-select__label[data-v-255caec6]{font-weight:500;font-size:1.125rem;line-height:1.625rem;color:#fff}@media print,screen and (max-width:39.99875em){.city-select__label[data-v-255caec6]{font-size:.875rem;line-height:1.25rem}}.resend-code[data-v-255caec6]{display:flex;align-items:center;margin-bottom:2.5rem}@media print,screen and (max-width:39.99875em){.resend-code[data-v-255caec6]{margin-bottom:1.875rem}}.resend-code__btn[data-v-255caec6]{background-color:transparent;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:.02734rem;margin-right:1.25rem;color:#fff;padding:0;border:0;cursor:pointer}.resend-code__btn--disabled[data-v-255caec6]{pointer-events:none;color:#686868}.resend-code__timer[data-v-255caec6]{margin:0;font-weight:400;font-size:.875rem;line-height:1.25rem;letter-spacing:.02734rem;color:#fff;width:1rem}.modal__layout{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center}.modal__wrapper{overflow:auto;max-height:100%}.modal__body{position:relative}.modal__header{font-weight:700;color:#fff}.modal__close{position:absolute;top:.9375rem;right:.9375rem;width:.875rem;height:.875rem;background:none;border:none;cursor:pointer;padding:0}@media print,screen and (max-width:39.99875em){.modal__close{top:1.25rem;right:.625rem;width:1.25rem;height:1.25rem}}.modal__close path{fill:#c9c9c9}.modal__close:hover path{fill:hsla(0,0%,78.8%,.7)}.default-layout[data-v-d2462f44]{background:#000;position:relative;overflow:hidden}.error-layout .error{position:absolute;top:50%;left:50%;max-width:31.25rem;transform:translateX(-50%) translateY(-50%);text-align:center}.error-layout .error__message{line-height:1.6}.header[data-v-6a25a637]{padding:1.25rem 0 1.3125rem;background:linear-gradient(#000,transparent);box-sizing:border-box;height:9.5625rem;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:fixed;z-index:10;width:100%}@media print,screen and (max-width:39.99875em){.header[data-v-6a25a637]{padding:0;height:auto;background:transparent;transition:none;overflow:scroll}}@media print,screen and (max-width:39.99875em){.header__container[data-v-6a25a637]{width:100%;position:relative}}.header__wrapper[data-v-6a25a637]{display:flex;width:100%;height:7.0625rem;justify-content:space-between;transition:.3s}@media print,screen and (max-width:39.99875em){.header__wrapper[data-v-6a25a637]{display:none;height:100vh;background:#000;transition:none;padding-top:7.5rem}}.header__wrapper--active[data-v-6a25a637]{display:block}.header__booking[data-v-6a25a637]{position:absolute;left:3.5625rem;top:2.1875rem;margin:0 2.8125rem;transition:top .3s}.header__booking-choice[data-v-6a25a637]{position:absolute;left:0;top:100%;background-color:#000}.header__booking-choice button[data-v-6a25a637]{width:100%;padding:.625rem;font-size:.75rem;background-color:transparent;border:0;color:#fff}.header__booking-choice button[data-v-6a25a637]:not(:last-child){border-bottom:1px solid #fff}.header__booking-btn[data-v-6a25a637]{font-size:.75rem;min-width:7.8125rem;padding:.3125rem}.header__burger-container[data-v-6a25a637]{height:4.0625rem;transition:.3s;padding-top:1.25rem;box-sizing:border-box;position:fixed;width:100%;z-index:10}.header__burger-container--menu[data-v-6a25a637]{background:linear-gradient(180deg,#000,rgba(0,0,0,.6))}.header__burger-container--menu .header__booking[data-v-6a25a637]{opacity:0}.header__burger[data-v-6a25a637]{background:none;border:0;position:absolute;padding:0;right:.625rem;top:2.75rem;transition:.3s}.header__burger-icon[data-v-6a25a637]{color:#fff}.header__burger-icon--burger[data-v-6a25a637]{font-size:1.375rem}.header__burger-icon--cross[data-v-6a25a637]{font-size:1.25rem}.header__logo-container[data-v-6a25a637]{display:block;height:7.0625rem;margin-left:2.1875rem;position:relative}@media print,screen and (max-width:39.99875em){.header__logo-container[data-v-6a25a637]{height:3.9375rem;width:4.1875rem;margin-left:.625rem}}.header__logo-container--new[data-v-6a25a637]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media print,screen and (max-width:39.99875em){.header__logo-container--new[data-v-6a25a637]{height:7.0625rem;width:7.5625rem;margin:0 auto}}.header__logo[data-v-6a25a637]{width:2.8125rem;margin:0 auto;transition:width .3s linear,transform .3s linear}@media print,screen and (max-width:39.99875em){.header__logo[data-v-6a25a637]{margin:0 auto;display:block;width:1.5rem}}.header__logo-menu[data-v-6a25a637]{margin:0 auto;width:1.5rem;display:block}@media print,screen and (max-width:39.99875em){.header__logo--new[data-v-6a25a637]{width:2.75rem}}.header__logo-text[data-v-6a25a637]{width:7.75rem;margin:0 auto;transition:opacity .3s linear,transform .3s linear}.header__logo-text-menu[data-v-6a25a637],.header__logo-text[data-v-6a25a637]{position:absolute;left:50%;transform:translateX(-50%);bottom:0}.header__logo-text-menu[data-v-6a25a637]{width:4.1875rem}@media print,screen and (max-width:39.99875em){.header__logo-text[data-v-6a25a637]{width:4.1875rem;transition:opacity .3s linear}}@media print,screen and (max-width:39.99875em){.header__logo-text--new[data-v-6a25a637]{width:7.5625rem}}.header__menu[data-v-6a25a637]{display:flex;justify-content:space-between;align-self:center;position:relative}@media print,screen and (max-width:39.99875em){.header__menu[data-v-6a25a637]{flex-direction:column}}.header__menu--left[data-v-6a25a637]{width:33.125rem;margin:0;align-items:center;padding:0}@media print,screen and (max-width:39.99875em){.header__menu--left[data-v-6a25a637]{width:auto;margin:0}}.header__menu--right[data-v-6a25a637]{align-items:center;width:30.5625rem}@media print,screen and (max-width:39.99875em){.header__menu--right[data-v-6a25a637]{width:auto;padding:0;margin:0}}.header__menu-item[data-v-6a25a637]{display:inline-block}@media print,screen and (max-width:39.99875em){.header__menu-item[data-v-6a25a637]{display:block;text-align:center;margin-bottom:.8125rem}}.header__menu-item--hide[data-v-6a25a637]{display:none}.header__menu-link[data-v-6a25a637]{color:#ececec;text-decoration:none;font-size:.84375rem;line-height:2.5rem;letter-spacing:.03125rem;font-weight:500;transition:.3s;cursor:pointer}@media print,screen and (max-width:39.99875em){.header__menu-link[data-v-6a25a637]{font-weight:700;font-size:.875rem;line-height:1.0625rem;text-align:center;text-transform:uppercase;color:#ececec}}.header__menu-link[data-v-6a25a637]:hover{color:#00fff0}.header__menu-link--dropdown[data-v-6a25a637]{border:0;background:none;cursor:pointer;position:relative;padding:0}.header__menu-link--dropdown .icon[data-v-6a25a637]{font-size:.3125rem;vertical-align:bottom;display:inline-block;transition:.3s}.header__menu-link--pink[data-v-6a25a637]{width:1.5rem;height:1.5rem;display:inline-block;border-radius:50%;background:linear-gradient(45deg,#fbe18a 7.48%,#fcbb45 29.99%,#f75274 48.05%,#d53692 63.96%,#8f39ce 87.26%,#5b4fe9 115.42%)}@media print,screen and (max-width:39.99875em){.header__menu-link--pink[data-v-6a25a637]{width:2.1875rem;height:2.1875rem}}.header__menu-link--blue[data-v-6a25a637]{width:1.5rem;height:1.5rem;display:inline-block;border-radius:50%;margin-right:1rem;background-color:#7aa5da}@media print,screen and (max-width:39.99875em){.header__menu-link--blue[data-v-6a25a637]{width:2.1875rem;height:2.1875rem}}.header__menu-btn[data-v-6a25a637]{background:none;width:10.1875rem;height:2.125rem;box-sizing:border-box;color:#7200ff;position:relative;border:0;font-size:.875rem;line-height:2rem;letter-spacing:.03125rem;font-weight:500;transition:.3s;padding-left:1.25rem}@media print,screen and (max-width:39.99875em){.header__menu-btn[data-v-6a25a637]{width:18.75rem;height:3.875rem;font-size:1rem;line-height:1.3125rem;color:#fff;margin-top:.9375rem;letter-spacing:normal;padding:0 3.125rem 0 0}.header__menu-btn--blue[data-v-6a25a637]{color:#00fff0;padding:0 0 0 1.875rem;margin-top:1.25rem;margin-bottom:1.0625rem}}.header__menu-btn .frame[data-v-6a25a637]{background-image:url(/images/header/frame.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0;opacity:1;transition:.3s;z-index:1;cursor:pointer}@media print,screen and (max-width:39.99875em){.header__menu-btn .frame[data-v-6a25a637]{background-image:url(/images/header/frame-mob.svg)}.header__menu-btn .frame--blue[data-v-6a25a637]{background-image:url(/images/header/frame-blue-mob.svg)}}.header__menu-btn .frame-hover[data-v-6a25a637]{background-image:url(/images/header/frame-hover.svg);opacity:0}@media print,screen and (max-width:39.99875em){.header__menu-btn .frame-hover[data-v-6a25a637]{background-image:url(/images/header/frame-mob.svg)}.header__menu-btn .frame-hover--blue[data-v-6a25a637]{background-image:url(/images/header/frame-blue-mob.svg)}}.header__menu-btn .frame-focus[data-v-6a25a637]{background-image:url(/images/header/frame-active.svg);opacity:0;z-index:-1}@media print,screen and (max-width:39.99875em){.header__menu-btn .frame-focus[data-v-6a25a637]{background-image:url(/images/header/frame-mob.svg)}.header__menu-btn .frame-focus--blue[data-v-6a25a637]{background-image:url(/images/header/frame-blue-mob.svg)}}.header__menu-btn[data-v-6a25a637]:hover{color:#00fff0}.header__menu-btn:hover .frame[data-v-6a25a637]{opacity:0}.header__menu-btn:hover .frame-hover[data-v-6a25a637]{opacity:1}.header__menu-btn[data-v-6a25a637]:focus{color:#008a82}.header__menu-btn:focus .frame-hover[data-v-6a25a637],.header__menu-btn:focus .frame[data-v-6a25a637]{opacity:0}.header__menu-btn:focus .frame-focus[data-v-6a25a637]{opacity:1}.header__menu-list[data-v-6a25a637]{background:rgba(0,0,0,.9);box-shadow:0 .25rem 1.5625rem rgba(0,0,0,.3);list-style-type:none;position:absolute;margin:0;padding:0;top:2.1875rem;transition:.3s;display:none}.header__menu-list .header__menu-item[data-v-6a25a637]{height:2.5rem;border-bottom:.0625rem solid #585858;font-size:1rem;line-height:2.5rem;letter-spacing:.02734rem;color:#fff;transition:.3s;cursor:pointer;padding-left:1.625rem;box-sizing:border-box;width:100%}.header__menu-list .header__menu-item[data-v-6a25a637]:hover{color:#00fff0}.header__menu-list .header__menu-item[data-v-6a25a637]:last-child{border:0}.header__menu-list--open[data-v-6a25a637]{display:block}.header__menu-list--school[data-v-6a25a637]{width:8.75rem;right:-2.0625rem}.header__menu-list--location[data-v-6a25a637]{right:0;width:10.1875rem}.header__menu-item:hover>a.header__menu-link+.header__menu-list[data-v-6a25a637]{display:block}.header--small .header__burger-container[data-v-6a25a637]{height:3.75rem;background:linear-gradient(180deg,#000,rgba(0,0,0,.6))}.header--small .header__burger[data-v-6a25a637]{transform:translateY(-1.625rem)}.header--small .header__burger--menu[data-v-6a25a637]{transform:none;transition:none}.header--small .header__booking[data-v-6a25a637]{top:.625rem}.header--small .header__wrapper[data-v-6a25a637]{height:2.125rem}@media print,screen and (max-width:39.99875em){.header--small .header__wrapper[data-v-6a25a637]{height:auto}}.header--small .header__logo[data-v-6a25a637]{width:1.125rem}@media print,screen and (max-width:39.99875em){.header--small .header__logo[data-v-6a25a637]{width:1.5rem;transform:translateY(-.625rem)}}.header--small .header__logo-text[data-v-6a25a637]{opacity:0;transform:translate(-50%,-3.4375rem) scale(.5)}@media print,screen and (max-width:39.99875em){.header--small .header__logo-text[data-v-6a25a637]{transform:translate(-50%)}}.header--bg[data-v-6a25a637]{background:#000;height:100vh}.header--small.header--new[data-v-6a25a637]{height:0}.default-layout[data-v-2a697ce8]{background:#000;position:relative;overflow:hidden}.text-header{font-size:3rem;text-transform:uppercase;letter-spacing:.03125rem;font-weight:600;display:flex;width:100%}.text-header:after{align-self:center;content:"";flex-grow:1;height:1px;margin-left:1.875rem;background:#585858}@media print,screen and (max-width:39.99875em){.text-header:after{width:100%;margin-left:0;margin-top:.625rem}}@media print,screen and (max-width:39.99875em){.text-header{font-size:1.25rem;flex-direction:column;flex-wrap:wrap;letter-spacing:normal}}.text-header--small{font-weight:500;font-size:1.125rem;line-height:1.4375rem;letter-spacing:.03125rem;color:#c9c9c9;margin:0 0 .3125rem .625rem;align-self:flex-end}@media print,screen and (max-width:39.99875em){.text-header--small{font-size:.9375rem;line-height:1.21875rem;margin:0;align-self:flex-start}}