*{box-sizing:border-box}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,monospace;font-size:1em}ul{margin:0;padding:0;list-style-type:none}a{background-color:rgba(0,0,0,0);text-decoration:none;color:#000}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}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}@font-face{font-family:"Montserrat";src:local("Montserrat Extra Bold"),local("Montserrat-Extra-Bold"),url(/static/media/Montserrat-ExtraBold.724e2fc5.woff2) format("woff2"),url(/static/media/Montserrat-ExtraBold.75ee4192.woff) format("woff"),url(/static/media/Montserrat-ExtraBold.0697040c.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Montserrat";src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/static/media/Montserrat-Bold.cfceaf4e.woff2) format("woff2"),url(/static/media/Montserrat-Bold.180ba33d.woff) format("woff"),url(/static/media/Montserrat-Bold.5885feb2.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Montserrat";src:local("Montserrat Semi Bold"),local("Montserrat-Semi-Bold"),url(/static/media/Montserrat-SemiBold.1d679c82.woff2) format("woff2"),url(/static/media/Montserrat-SemiBold.19721359.woff) format("woff"),url(/static/media/Montserrat-SemiBold.87718949.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Montserrat";src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/static/media/Montserrat-Regular.8b56391e.woff2) format("woff2"),url(/static/media/Montserrat-Regular.3db65dc4.woff) format("woff"),url(/static/media/Montserrat-Regular.317b418e.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"PF Din Display Pro";src:local("PF Din Display Pro Regular"),local("PF-Din-Display-Pro-Regular"),url(/static/media/PFDinDisplayPro-Regular.8a789144.woff2) format("woff2"),url(/static/media/PFDinDisplayPro-Regular.43ffef82.woff) format("woff"),url(/static/media/PFDinDisplayPro-Regular.8c49d18c.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"PF Din Display Pro";src:local("PF Din Display Pro Bold"),local("PF-Din-Display-Pro-Bold"),url(/static/media/PFDinDisplayPro-Bold.58588793.woff2) format("woff2"),url(/static/media/PFDinDisplayPro-Bold.060cd834.woff) format("woff"),url(/static/media/PFDinDisplayPro-Bold.f6760b74.ttf) format("truetype");font-weight:700;font-style:normal}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes show-to-top{0%{transform:translate3d(0,100vh,0)}to{transform:translateZ(0)}}@keyframes hide-from-top{0%{transform:translateZ(0)}to{transform:translate3d(0,100vh,0)}}@keyframes wg-anim-circle-loader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wg-gray-btn,.wg-primary-btn,.wg-white-btn{display:inline-block;padding:12px 8px;border-radius:8px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-align:center;letter-spacing:.15px;border:none;transition:all .2s ease;opacity:1}.wg-gray-btn:not(:disabled),.wg-primary-btn:not(:disabled),.wg-white-btn:not(:disabled){cursor:pointer}.wg-gray-btn:disabled,.wg-primary-btn:disabled,.wg-white-btn:disabled{opacity:.24}.wg-gray-btn{background:#e6e8eb;color:#111034}.wg-gray-btn:hover{background-color:#cfd3d9}.wg-gray-btn:active{background-color:#a3aab4}.wg-white-btn{background:#fff;color:#051932}.wg-white-btn:hover{opacity:.72}.wg-white-btn:active{opacity:.56}.wg-primary-btn{background:#00c0d1;color:#fff}.wg-primary-btn:hover{background-color:#05a0c3}.wg-primary-btn:active{background-color:#0078b4}.wg-container{max-width:1280px;width:100%;margin:0 auto;padding:0 40px;background-color:#f4f4f4}body{font-family:"Montserrat",Arial,Helvetica,sans-serif;font-style:normal;background-color:#fff}body.lock{overflow:hidden}.wg-gradient-loader{position:relative;display:inline-block;flex-grow:1;border-radius:8px;overflow:hidden}.wg-gradient-loader:last-child{margin-right:0}.wg-gradient-loader:before{position:absolute;display:block;content:"";top:0;bottom:0;width:30%;background:linear-gradient(90deg,rgba(0,0,0,0),#fff 50%,rgba(0,0,0,0));animation-name:loader-gradient-bg;animation-duration:2s;animation-iteration-count:infinite}.enters{white-space:pre-line}@media (max-width:1279px){.wg-container{padding:0 40px}}@media (max-width:999px){.wg-container{padding:0 40px}}@media (max-width:767px){.wg-container{padding:0 24px}}@media (max-width:575px){.wg-container{padding:0 12px}}.wg-app{min-width:100%;overflow:hidden;background-color:#f4f4f4}.wg-app__auth-loader{display:flex;width:100vw!important;height:800px!important}.wg-app__auth-loader,.wg-new-tag{align-items:center;justify-content:center}.wg-new-tag{display:inline-flex;padding:2px 8px;border-radius:16px;background-color:rgba(119,88,255,.2)}.wg-new-tag__text{font-weight:600;font-size:12px;line-height:16px;letter-spacing:.4px;text-transform:uppercase;color:#7758ff}.wg-icon-tag{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border-radius:50%}.wg-icon-tag.gift{background-color:rgba(0,192,209,.1)}.wg-icon-tag.gift .wg-icon-tag__icon{width:12px;height:12px;fill:#00c0d1}.wg-icon-tag.success{background-color:rgba(62,219,143,.1)}.wg-icon-tag.success .wg-icon-tag__icon{width:10px;height:10px;fill:#3edb90}.wg-icon-tag__icon{display:block}.wg-persons-tag{display:inline-flex;padding:2px 6px 2px 5px;align-items:center;justify-content:center;border-radius:16px;background-color:rgba(0,120,180,.1)}.wg-persons-tag__icon{display:block;width:12px;height:12px;margin:0 4px 0 0;fill:#0078b4}.wg-persons-tag__text{font-weight:600;font-size:12px;line-height:16px;letter-spacing:.4px;color:#0078b4}.wg-basemodal{position:fixed;width:100%;height:100%;top:0;left:0;z-index:100;overflow:hidden}.wg-basemodal.enter .wg-basemodal__bg,.wg-basemodal.entering .wg-basemodal__bg{opacity:1}.wg-basemodal.enter .wg-basemodal__body-close-sm,.wg-basemodal.enter .wg-basemodal__body-container,.wg-basemodal.entering .wg-basemodal__body-close-sm,.wg-basemodal.entering .wg-basemodal__body-container{animation-name:fade-in}.wg-basemodal.exiting .wg-basemodal__body-close-sm,.wg-basemodal.exiting .wg-basemodal__body-container{animation-name:fade-out}.wg-basemodal__bg{position:absolute;top:0;bottom:0;left:0;right:0;transition-property:opacity;transition-timing-function:ease;background-color:rgba(5,25,50,.2);opacity:0}.wg-basemodal__body{position:relative;z-index:100;max-height:calc(100vh - 40px);max-height:calc(var(--vh, 1vh)*100 - 40px);overflow:auto}.wg-basemodal__body-wrapper{position:relative;top:10px;top:calc(var(--scr, 0) + 10px);display:flex;max-height:100vh;max-height:calc(var(--vh, 1vh)*100);width:100%;height:100%;overflow:hidden;align-items:flex-start;justify-content:center;flex-wrap:wrap}.wg-basemodal__body-container{position:relative;max-width:600px;max-height:calc(100vh - 40px);max-height:calc(var(--vh, 1vh)*100 - 40px);overflow:visible;width:100%;border-radius:10px 10px 0 0;box-shadow:0 16px 32px rgba(17,16,52,.04);background-color:#fff}.wg-basemodal__body-close-sm,.wg-basemodal__body-container{animation-timing-function:ease;animation-fill-mode:forwards}.wg-basemodal__body-close-sm{display:none;padding:5px;border:none;background-color:rgba(0,0,0,0);cursor:pointer}.wg-basemodal__footer-controls{position:absolute;display:flex;width:100%;padding:20px 20px 10px;bottom:0;left:0;justify-content:flex-end;background-color:hsla(0,0%,100%,.5);z-index:100}.wg-basemodal__footer-accept-btn,.wg-basemodal__footer-deny-btn{min-width:180px;margin:0 10px 10px 0}.wg-basemodal__footer-accept-btn:last-child,.wg-basemodal__footer-deny-btn:last-child{margin-right:0}.wg-basemodal.small .wg-basemodal__body-container{max-width:340px}@media (max-width:600px){.wg-basemodal.enter .wg-basemodal__body-container,.wg-basemodal.entering .wg-basemodal__body-container{animation-name:show-to-top}.wg-basemodal.exiting .wg-basemodal__body-container{animation-name:hide-from-top}.wg-basemodal__body-wrapper{align-items:flex-start;align-content:flex-start}.wg-basemodal__body-container{min-height:calc(100vh - 40px);min-height:calc(var(--vh, 1vh)*100 - 40px);transform:translateZ(0)}.wg-basemodal__body-close-sm{display:flex}.wg-basemodal.small .wg-basemodal__body-container{max-width:340px}.wg-basemodal.small .wg-basemodal.enter .wg-basemodal__body-container,.wg-basemodal.small .wg-basemodal.entering .wg-basemodal__body-container{animation-name:fade-in}.wg-basemodal.small .wg-basemodal.exiting .wg-basemodal__body-container{animation-name:fade-out}.wg-basemodal.small .wg-basemodal__body-wrapper{flex-direction:column;justify-content:center;align-items:center;align-content:center;flex-wrap:wrap}.wg-basemodal.small .wg-basemodal__body-container{min-height:auto;border-radius:10px 10px 0 0}.wg-basemodal.small .wg-basemodal__body-close-sm{display:none}}@media (max-width:480px){.wg-basemodal__footer-controls{padding:18px 12px}.wg-basemodal__footer-accept-btn,.wg-basemodal__footer-deny-btn{min-width:100px;width:calc(50% - 3px);margin:0 6px 0 0}.wg-basemodal__footer-accept-btn:last-child,.wg-basemodal__footer-deny-btn:last-child{margin-right:0}.wg-basemodal.small .wg-basemodal__body-container{max-width:95%}}.wg-info-with-icon{display:flex;align-items:flex-start}.wg-info-with-icon__icon-block{display:flex;width:40px;height:40px;margin:0 10px 0 0;align-items:center;justify-content:center;border-radius:10px;background-color:#eff6f8}.wg-info-with-icon__icon-block svg{width:20px;height:20px}.wg-info-with-icon__text-block{width:calc(100% - 50px)}.wg-info-with-icon__title{font-size:10px;line-height:16px;letter-spacing:.5px;opacity:.5}.wg-info-with-icon__descr,.wg-info-with-icon__title{width:100%;margin:0;font-weight:600;color:#051932;word-wrap:break-word}.wg-info-with-icon__descr{font-size:14px;line-height:20px;letter-spacing:.1px}.wg-base-accordeon{width:100%}.wg-base-accordeon__header{position:relative;display:flex;min-height:60px;width:100%;justify-content:space-between;align-items:center;cursor:pointer;border-radius:10px;background-color:#f4f4f4;z-index:2}.wg-base-accordeon__header-content{padding:0 10px 0 0}.wg-base-accordeon__header-arrow{display:block;width:20px;height:20px;flex-shrink:0;margin:0 20px 0 0;-ms-transform:rotate(90deg);transform:rotate(90deg);transition:transform .3s ease}.wg-base-accordeon__body-wrapper{position:relative;top:-10px;padding:10px 0 0;overflow:hidden;transition:height .3s ease;background-color:#f4f4f4;border-radius:0 0 10px 10px;transition-delay:.2s}.wg-base-accordeon__body{opacity:0;transition:opacity .3s ease;transition-delay:0s}.wg-base-accordeon.opened .wg-base-accordeon__header-arrow{-ms-transform:rotate(180deg);transform:rotate(180deg)}.wg-base-accordeon.opened .wg-base-accordeon__body-wrapper{transition-delay:0s}.wg-base-accordeon.opened .wg-base-accordeon__body{opacity:1;transition-delay:.2s}@media(max-width:480px){.wg-base-accordeon__header{min-height:50px}}.wg-switch-checkbox{display:inline-block}.wg-switch-checkbox.focused .wg-switch-checkbox__fake-input{outline:2px solid #051932}.wg-switch-checkbox__label{position:relative;display:block}.wg-switch-checkbox__input{position:absolute;width:1px;height:1px;top:0;left:0;opacity:0;z-index:-1000}.wg-switch-checkbox__input:checked+.wg-switch-checkbox__fake-input{background-color:#00c0d1}.wg-switch-checkbox__input:checked+.wg-switch-checkbox__fake-input:hover{background-color:#05a0c3}.wg-switch-checkbox__input:checked+.wg-switch-checkbox__fake-input:after{-ms-transform:translateY(-50%);transform:translateY(-50%)}.wg-switch-checkbox__input:disabled+.wg-switch-checkbox__fake-input{background-color:#e6e8eb}.wg-switch-checkbox__fake-input{position:relative;display:inline-block;width:36px;height:24px;border-radius:8px;background-color:#e6e8eb;cursor:pointer;transition:background-color .2s ease}.wg-switch-checkbox__fake-input:hover{background-color:#cfd3d9}.wg-switch-checkbox__fake-input:disabled{cursor:default}.wg-switch-checkbox__fake-input:after{position:absolute;content:"";display:block;width:8px;height:16px;right:4px;top:50%;-ms-transform:translate(-20px,-50%);transform:translate(-20px,-50%);border-radius:6px;transition:transform .3s ease;background-color:#fff}.wg-square-checkbox{display:inline-block}.wg-square-checkbox.focused .wg-square-checkbox__fake-input{outline:2px solid #051932}.wg-square-checkbox__label{position:relative;display:block}.wg-square-checkbox__input{position:absolute;width:1px;height:1px;top:0;left:0;opacity:0;z-index:-1000}.wg-square-checkbox__input:checked+.wg-square-checkbox__fake-input{border:1px solid #00c0d1}.wg-square-checkbox__input:checked+.wg-square-checkbox__fake-input:after{background-color:#00c0d1}.wg-square-checkbox__input:disabled+.wg-square-checkbox__fake-input{cursor:default;border:1px solid #051932}.wg-square-checkbox__input:disabled+.wg-square-checkbox__fake-input:after{background-color:#cfd3d9}.wg-square-checkbox__fake-input{position:relative;display:inline-block;width:20px;height:20px;border-radius:4px;background-color:#fff;cursor:pointer;transition:all .2s ease;border:1px solid #a3aab4}.wg-square-checkbox__fake-input:after{position:absolute;content:"";display:block;width:12px;height:12px;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:2px;transition:all .2s ease;background-color:rgba(0,0,0,0)}.wg-circle-loader__body{display:inline-block;position:relative;width:80px;height:80px}.wg-circle-loader__item{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;animation:wg-anim-circle-loader 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid rgba(0,0,0,0);border-top-color:#00c0d1}.wg-circle-loader__item:first-child{animation-delay:-.45s}.wg-circle-loader__item:nth-child(2){animation-delay:-.3s}.wg-circle-loader__item:nth-child(3){animation-delay:-.15s}.wg-filter-select-btn{position:relative;display:flex;width:100%;padding:8px 30px 8px 12px;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;border:none;border-radius:8px;background-color:#fff;cursor:pointer;box-shadow:0 16px 32px rgba(5,25,50,.04)}.wg-filter-select-btn__placeholder,.wg-filter-select-btn__value{display:block;width:100%;font-family:Montserrat;font-style:normal;font-weight:600;text-align:start;color:#051932}.wg-filter-select-btn__placeholder{margin:0 0 4px;font-size:12px;line-height:16px;letter-spacing:.4px;opacity:.5}.wg-filter-select-btn__value{font-size:14px;line-height:20px;letter-spacing:.1px}.wg-filter-select-btn__arrow{position:absolute;width:18px;height:12px;top:50%;right:12px;-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);opacity:.3}.wg-shedule-card{display:flex;max-width:232px;width:100%;padding:10px;flex-direction:column;align-items:flex-start;border-radius:10px;background:#fff;box-shadow:0 16px 32px rgba(17,16,52,.04);cursor:pointer}.wg-shedule-card__tags-block{display:flex;width:100%;margin:10px 0 15px;align-items:center;flex-wrap:wrap}.wg-shedule-card__tag{margin:0 5px 5px 0}.wg-shedule-card__title{width:100%;margin:0;font-family:"PF Din Display Pro";font-weight:700;font-size:14px;line-height:16px;letter-spacing:-.009em;word-wrap:break-word;color:#051932}.wg-shedule-card__descr{margin:0;font-weight:500;font-size:10px;letter-spacing:.5px}.wg-shedule-card__descr,.wg-shedule-card__info{width:100%;word-wrap:break-word;line-height:16px;color:#111034;opacity:.7}.wg-shedule-card__info{margin:0 0 5px;white-space:pre-line}.wg-shedule-card__info,.wg-shedule-card__time{font-weight:600;font-size:12px;letter-spacing:.4px}.wg-shedule-card__time{width:100%;margin:auto 0 0;word-wrap:break-word;line-height:16px;color:#051932}.wg-cancel-tag{display:inline-flex;padding:2px 8px;align-items:center;justify-content:center;border-radius:16px;background-color:rgba(230,90,150,.1)}.wg-cancel-tag__text{font-weight:600;font-size:12px;line-height:16px;letter-spacing:.4px;color:#e65a96}.wg-city-filter-btn{display:inline-flex;padding:0 3px 0 0;align-items:center;background-color:rgba(0,0,0,0);border:none}.wg-city-filter-btn:not(:disabled){cursor:pointer}.wg-city-filter-btn__icon-position-wrapper{display:flex;width:40px;height:40px;margin:0 10px 0 0;align-items:center;justify-content:center;background-color:#fff;border-radius:50%}.wg-city-filter-btn__icon-position{width:24px;height:24px}.wg-city-filter-btn__text{font-family:"PF Din Display Pro",Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:20px;letter-spacing:.18px;text-transform:uppercase;color:#051932}.wg-city-filter-btn__icon-arrow{display:inline-block;width:24px!important;height:19px!important;margin:0;-ms-transform:rotate(179deg) scale(1);transform:rotate(179deg) scale(1);fill:#a3aab4}.wg-btn-icon{display:flex;width:100%;padding:10px 15px;align-items:center;justify-content:center;background:#fff;box-shadow:0 16px 32px rgba(17,16,52,.04);border-radius:10px}.wg-btn-icon__text{display:inline-block;margin-left:10px;font-family:Montserrat;font-weight:600;font-size:12px;line-height:16px;letter-spacing:.4px;color:#051932}.wg-radio-btn{display:inline-block;max-width:100%}.wg-radio-btn__label{position:relative;display:flex;padding:10px 15px;justify-content:center;align-items:center;border-radius:10px;overflow:hidden;cursor:pointer}.wg-radio-btn__label:hover .wg-radio-btn__bg{border:none!important}.wg-radio-btn__label.disabled{cursor:default}.wg-radio-btn__bg{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0);transition:background-color .2s ease}.wg-radio-btn__text{position:relative;display:block;max-width:100%;font-family:Montserrat,Helvetica,sans-serif;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.1px;color:#000;word-wrap:break-word;transition:color .2s ease}.wg-radio-btn__input{position:absolute;width:1px;height:1px;top:0;left:0;opacity:0;z-index:-1000}.wg-radio-btn__input:checked~.wg-radio-btn__bg{background:#00c0d1}.wg-radio-btn__input:checked~.wg-radio-btn__text{color:#fff}.wg-radio-btn__input:disabled~.wg-radio-btn__bg,.wg-radio-btn__input:disabled~.wg-radio-btn__text{opacity:.24}.wg-radio-btn__input:focus~.wg-radio-btn__bg{border:3px solid #0078b4;border-radius:10px}.wg-input-find__line{position:relative;display:flex}.wg-input-find__label{display:block;width:100%;height:56px;padding:17px 50px 17px 12px;border-radius:8px;background-color:#e6e8eb;cursor:pointer}.wg-input-find__label:hover .wg-input-find__input{outline:none}.wg-input-find__label.focused{border:1px solid #00c0d1}.wg-input-find__input{display:block;width:100%;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.1px;color:#051932;background-color:rgba(0,0,0,0);border:none;outline:none}.wg-input-find__find-btn{position:absolute;display:flex;width:24px;height:24px;padding:0;top:50%;right:16px;align-items:center;justify-content:center;-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(0,0,0,0);border:none;cursor:pointer}.wg-coach-checkbox{display:inline-block;max-width:100%}.wg-coach-checkbox.focused .wg-coach-checkbox__label{border:1px solid #00c0d1;border-radius:10px}.wg-coach-checkbox.focused .wg-coach-checkbox__label:hover{border:none}.wg-coach-checkbox__input-wrapper{position:relative;width:100%;border-radius:10px;overflow:hidden}.wg-coach-checkbox__content{display:flex;align-items:center;padding:5px;background-color:rgba(0,0,0,0);border-radius:10px;transition:all .3s ease}.wg-coach-checkbox__img{display:block;width:40px;height:40px;border-radius:5px}.wg-coach-checkbox__text{margin:0 5px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.1px;color:#051932}.wg-coach-checkbox__success-icon{display:block;width:20px;height:20px;margin-left:auto;fill:rgba(0,0,0,0);transition:all .3s ease}.wg-coach-checkbox__label{position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;-webkit-user-select:none;user-select:none}.wg-coach-checkbox__input{position:absolute;width:1px;height:1px;top:0;left:0;opacity:0;z-index:-1000}.wg-coach-checkbox__input:checked~.wg-coach-checkbox__content{background-color:#f4f4f4}.wg-coach-checkbox__input:checked~.wg-coach-checkbox__content .wg-coach-checkbox__success-icon{fill:#00c0d1}.wg-coach-checkbox__input:disabled~.wg-coach-checkbox__bg,.wg-coach-checkbox__input:disabled~.wg-coach-checkbox__text{opacity:.24}.wg-coach-checkbox__input:focus~.wg-coach-checkbox__bg{border:3px solid #0078b4;border-radius:10px}.wg-time-checkbox{display:block;max-width:100%}.wg-time-checkbox__wrapper{position:relative}.wg-time-checkbox__label{display:block;padding:10px;background:#f4f4f4;border-radius:10px;cursor:pointer}.wg-time-checkbox__title{margin:0 0 4px;font-size:14px;line-height:20px;letter-spacing:.1px;color:#051932}.wg-time-checkbox__descr,.wg-time-checkbox__title{display:inline-block;width:100%;font-family:Montserrat;font-style:normal;font-weight:600}.wg-time-checkbox__descr{font-size:12px;line-height:16px;letter-spacing:.4px;color:#a3aab4;background-color:rgba(0,0,0,0)}.wg-time-checkbox__fake-input{position:absolute;display:block;right:20px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.wg-time-checkbox__fake-input-icon{position:relative;right:1px;-ms-transform:scale(.8);transform:scale(.8);opacity:0;transition:opacity .3s ease}.wg-switch-icon-text{display:inline-flex;width:100%}.wg-switch-icon-text.disabled .wg-switch-icon-text__label{cursor:default}.wg-switch-icon-text:hover:not(.disabled).checked .wg-switch-checkbox__fake-input{background-color:#05a0c3}.wg-switch-icon-text:hover:not(.disabled) .wg-switch-checkbox__fake-input{background-color:#cfd3d9}.wg-switch-icon-text__label{display:flex;margin:0 auto 0 0;flex-grow:1;align-items:center;cursor:pointer}.wg-switch-icon-text__icon{display:block;flex-shrink:0;width:20px;height:20px;margin:0 10px 0 0}.wg-switch-icon-text__text{padding:0 5px 0 0;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.1px;color:#051932;word-wrap:break-word}.wg-select{position:relative;max-width:260px;font-size:16px}.wg-select.focused .wg-select__header{border:1px solid #00c0d1}.wg-select.disabled .wg-select{cursor:default}.wg-select.disabled .wg-select__header{opacity:.5}.wg-select.disabled .wg-select__header-content{cursor:default}.wg-select.float-placeholder .wg-select__header-floating-placeholder{opacity:.5;-ms-transform:translate(8px,8px) scale(.8);transform:translate(8px,8px) scale(.8)}.wg-select.show-list .wg-select__list-body{opacity:1;-ms-transform:scale(1);transform:scale(1)}.wg-select.show-list .wg-select__header-arrow{-ms-transform:translateY(-50%) rotate(118deg);transform:translateY(-50%) rotate(118deg)}.wg-select__wrapper{position:relative;width:100%}.wg-select__header{background-color:#e6e8eb;border:1px solid rgba(0,0,0,0);border-radius:8px;transition:all .3s ease}.wg-select__header-content{padding:24px 38px 8px 10px;position:relative;display:block;cursor:text}.wg-select__header-floating-placeholder{position:absolute;top:0;left:0;opacity:1;-ms-transform:translate(12px,18px) scale(1);transform:translate(12px,18px) scale(1);transition:all .2s ease;-webkit-user-select:none;user-select:none;pointer-events:none}.wg-select__header-floating-placeholder,.wg-select__header-input{font-family:Montserrat;font-style:normal;font-weight:600;font-size:.875em;line-height:1.25em;letter-spacing:.1px;color:#051932}.wg-select__header-input{display:block;width:100%;background-color:rgba(0,0,0,0);border:none;outline:none;-webkit-appearance:none;appearance:none}.wg-select__header-arrow{position:absolute;display:block;width:16px;height:16px;top:50%;right:16px;-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);transition:all .2s ease}.wg-select__list-wrapper{position:relative;width:100%;z-index:10}.wg-select__list-body{position:absolute;max-height:260px;width:100%;padding:12px 0 12px 12px;top:8px;left:0;box-shadow:0 10px 40px rgba(5,25,50,.2);border-radius:8px;opacity:0;-ms-transform:scaleY(0);transform:scaleY(0);-ms-transform-origin:top;transform-origin:top;transition:all .3s ease;background-color:#fff;overflow:hidden}.wg-select__list{font-size:16px}.wg-select__list-item{display:block;width:100%;margin:0 0 4px;padding:8px;background-color:rgba(0,0,0,0);cursor:pointer}.wg-select__list-item:hover{background-color:#f4f4f4;border-radius:4px}.wg-select__list-item:last-child{margin-bottom:0}.wg-select__list-item.checked .wg-select__list-item-text{color:#00c0d1}.wg-select__list-item-text{display:inline-block;width:100%;padding-right:12px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:.875em;line-height:1.25em;letter-spacing:.1px;color:#051932;word-wrap:break-word}.wg-select__list-item-text.clear{opacity:.6}.bf-text{font-size:16px;line-height:135%;color:#111034}.bf-font-bold,.bf-text{font-family:"PF Din Display Pro",Helvetica,sans-serif}.bf-font-bold{font-weight:700}.bf-calendar *{box-sizing:content-box}.bf-calendar-visible-item{overflow:hidden;position:relative;top:0;left:0;right:0}.bf-calendar-visible-item::-webkit-scrollbar{width:0;height:0}.bf-calendar-visible-item::-webkit-scrollbar-thumb{width:0}.bf-calendar-container{position:relative;z-index:8;overflow:hidden}.bf-calendar-item{display:inline-block;padding:10px;text-align:center;margin-right:10px;cursor:pointer;min-width:80px}.bf-calendar-week .bf-calendar-item:last-child{margin-right:0!important}.bf-calendar-week{margin:0 110px;display:inline-flex;justify-content:space-between}.bf-calendar-item span{white-space:nowrap}.bf-calendar{position:relative}.bf-calendar-arrow{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10;cursor:pointer}.bf-calendar-arrow-left{left:0}.bf-calendar-arrow-right{right:0}.bf-calendar-area-icon{display:flex;width:60px;height:60px;background:#fff;border-radius:50%;align-items:center;justify-content:center}.bf-calendar-area-icon-next,.bf-calendar-area-icon-prev{display:block;width:24px;height:17px}.bf-calendar-area-icon-prev{-ms-transform:rotate(180deg);transform:rotate(180deg)}.bf-calendar-item-day{margin-top:5px;opacity:.5;font-size:12px;line-height:125%}.bf-calendar-current{position:absolute;min-width:98px;background:#fff;border-radius:10px;transition:all .3s ease;border:1px solid #00adc5}.bf-calendar-item-disable{opacity:.5;cursor:default}@media screen and (max-width:1028px){.bf-calendar-week{margin:0}.bf-calendar-area-icon{display:none}.bf-calendar-week{padding-right:10px!important}.bf-calendar-visible-item{overflow:auto}.bf-calendar-item{outline:none!important}}.wg-coach-accordeon-header{display:flex}.wg-coach-accordeon-header__img{width:60px;height:60px;border-radius:10px;overflow:hidden;flex-shrink:0;background-position:50%;background-size:cover}.wg-coach-accordeon-header__img img{display:block;width:100%;height:100%}.wg-coach-accordeon-header__text-block{margin:0 0 0 10px;padding:10px 0 0}.wg-coach-accordeon-header__name{font-weight:600;letter-spacing:.1px}.wg-coach-accordeon-header__descr,.wg-coach-accordeon-header__name{margin:0;font-family:Montserrat;font-style:normal;font-size:14px;line-height:20px;color:#051932;word-wrap:break-word}.wg-coach-accordeon-header__descr{font-weight:400;letter-spacing:.25px}.wg-coach-accordeon-body{padding:0 20px 20px;flex-wrap:wrap}.wg-coach-accordeon-body__item{width:calc(50% - 10px);margin:20px 0 0}.wg-coach-accordeon-body__item:first-child{margin-right:18px}.wg-coach-accordeon-body__item.full{width:100%}.wg-coach-accordeon-body__item-title{margin:0;font-weight:600;letter-spacing:.1px}.wg-coach-accordeon-body__item-text,.wg-coach-accordeon-body__item-title{font-family:Montserrat;font-style:normal;font-size:14px;line-height:20px;color:#051932;word-wrap:break-word}.wg-coach-accordeon-body__item-text{margin:5px 0 0;font-weight:400;letter-spacing:.25px}@media(max-width:480px){.wg-coach-accordeon-header__img{margin:5px;width:40px;height:40px}.wg-coach-accordeon-header__text-block{margin:0;padding:9px 0 0}.wg-coach-accordeon-header__name{font-size:12px}.wg-coach-accordeon-header__descr{font-size:10px}.wg-coach-accordeon-body{display:flex;padding:0 10px 10px;flex-wrap:wrap}.wg-coach-accordeon-body__item{width:100%;margin:10px 0 0}.wg-coach-accordeon-body__item:first-child{margin-right:0}.wg-coach-accordeon-body__item-text,.wg-coach-accordeon-body__item-title{font-size:12px}}.wg-shedule-item-modal__content{width:100%;height:100%;padding:30px}.wg-shedule-item-modal__title{width:100%;margin:10px 0 0;padding:0 40px 0 0;font-family:"PF Din Display Pro";font-weight:700;font-size:32px;line-height:32px;letter-spacing:.18px;text-transform:uppercase;color:#051932;word-wrap:break-word}.wg-shedule-item-modal__type{width:100%;margin:5px 0 0;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.1px;color:#111034;opacity:.7;word-wrap:break-word}.wg-shedule-item-modal__time-block{display:flex;width:100%;margin:30px 0 0;flex-wrap:wrap}.wg-shedule-item-modal__interval{margin:0 10px 0 0;color:#051932}.wg-shedule-item-modal__duration,.wg-shedule-item-modal__interval{font-family:Montserrat;font-style:normal;font-weight:700;font-size:24px;line-height:24px;letter-spacing:.18px;word-wrap:break-word}.wg-shedule-item-modal__duration{margin:0;color:#a3aab4}.wg-shedule-item-modal__date{width:100%;margin:5px 0 0;font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.5px;color:#051932;word-wrap:break-word}.wg-shedule-item-modal__follow-block{margin:20px 0 0}.wg-shedule-item-modal__follow-title{margin:0 0 10px;font-family:"PF Din Display Pro";font-style:normal;font-weight:700;font-size:20px;line-height:20px;letter-spacing:-.009em;text-transform:uppercase;color:#051932}.wg-shedule-item-modal__follow-icons{display:flex;flex-wrap:wrap}.wg-shedule-item-modal__follow-google{width:133px;height:40px;margin:0 10px 10px 0}.wg-shedule-item-modal__follow-apple{width:140px;height:40px;margin:0 10px 0 0}.wg-shedule-item-modal__follow-gallery{width:140px;height:40px}.wg-shedule-item-modal__info-blocks{display:flex;margin:30px 0 0;justify-content:space-between;flex-wrap:wrap}.wg-shedule-item-modal__info-item{margin:0 10px 10px 0}.wg-shedule-item-modal__info-item:last-child{margin-right:0}.wg-shedule-item-modal__descr-block{margin:30px 0 0}.wg-shedule-item-modal__descr-title{margin:0 0 10px;font-family:"PF Din Display Pro";font-style:normal;font-weight:700;font-size:20px;line-height:20px;letter-spacing:-.009em;text-transform:uppercase;color:#051932}.wg-shedule-item-modal__descr-text{margin:0;font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;color:#413c55;word-wrap:break-word}.wg-shedule-item-modal__body-close{position:absolute;display:flex;width:40px;height:40px;top:30px;right:30px;align-items:center;justify-content:center;background-color:rgba(17,16,52,.03);border:1px solid rgba(17,16,52,.1);border-radius:50%;cursor:pointer;transition:background-color .3s ease;z-index:105}.wg-shedule-item-modal__body-close:hover{background-color:rgba(17,16,52,.144)}.wg-shedule-item-modal__body-close svg{display:block;width:20px;height:20px;stroke:#111034}@media (max-width:600px){.wg-shedule-item-modal__body-close{display:none}.wg-shedule-item-modal__duration{display:block;width:100%;margin:5px 0 0;font-size:14px;line-height:14px}}@media(max-width:575px){.wg-shedule-item-modal__content{padding:12px}.wg-shedule-item-modal__title{padding:0;font-size:20px;line-height:20px;letter-spacing:-.009em}.wg-shedule-item-modal__time-block{margin:21px 0 0}.wg-shedule-item-modal__follow-title{text-transform:none;font-size:18px;line-height:20px}}@media(max-width:480px){.wg-shedule-item-modal__info-blocks{margin:20px 0 0}.wg-shedule-item-modal__info-item{width:100%}.wg-shedule-item-modal__info-item:last-child{margin-right:0;margin-bottom:0}.wg-shedule-item-modal__coaches{margin-top:10px}}.wg-coaches-filter-modal__content{width:100%;padding:30px 30px 0}.wg-coaches-filter-modal__coach-list{margin:20px 0 0;padding-bottom:90px}.wg-coaches-filter-modal__coach-item{width:calc(50% - 3px);margin:0 5px 5px 0}.wg-coaches-filter-modal__coach-item:nth-child(2n){margin-right:0}.wg-coaches-filter-modal__empty-text{width:100%;margin:40px 0 30px;padding:0 10%;word-wrap:break-word;text-align:center}@media(max-width:600px){.wg-coaches-filter-modal__content{padding:12px 12px 0;height:auto}.wg-coaches-filter-modal__coach-list{padding-bottom:80px}.wg-coaches-filter-modal__group-title{margin:15px 0 5px;font-size:14px;line-height:20px}}@media(max-width:480px){.wg-coaches-filter-modal__coach-item{width:100%;margin:0 0 5px}.wg-coaches-filter-modal__coach-item:nth-child(2n){margin-right:0}}.wg-particular-filter-modal__content{width:100%;height:100%;padding:30px 30px 90px;overflow:auto}.wg-particular-filter-modal__title{margin:0 0 20px;font-family:"PF Din Display Pro",Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:32px;letter-spacing:.18px;text-transform:uppercase;color:#051932}.wg-particular-filter-modal__time-title{margin:0 0 10px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:.1px;color:#051932}.wg-particular-filter-modal__time-options{display:flex}.wg-particular-filter-modal__time-option{width:33%;margin:0 1.5% 0 0}.wg-particular-filter-modal__time-option:last-child{margin-right:0}.wg-particular-filter-modal__switch-block{display:flex;flex-wrap:wrap;max-width:328px;margin:0 0 18px}.wg-particular-filter-modal__switch-item{width:100%;margin:12px 0 0}@media(max-width:600px){.wg-particular-filter-modal__content{padding:12px 12px 80px}.wg-particular-filter-modal__title{font-size:20px;line-height:20px}.wg-particular-filter-modal__time-options{flex-wrap:wrap}.wg-particular-filter-modal__time-option{width:100%;margin:0 0 10px}.wg-particular-filter-modal__switch-block{max-width:100%;margin:0 0 18px;padding:0 3px 0 0}}.wg-auth-error-modal__content{width:100%;padding:40px}.wg-auth-error-modal__text{width:100%;font-size:20px;font-weight:700;white-space:pre-line;text-align:center;color:#051932}@media(max-width:600px){.wg-auth-error-modal__content{padding:20px}}@media(max-width:480px){.wg-auth-error-modal{padding:15px}}.wg-main-page__calendar-filter{margin:10px 0 0}.wg-club-filter-modal .wg-basemodal__body{height:auto;overflow:visible}.wg-club-filter-modal__content{width:100%;height:100%;padding:40px}.wg-club-filter-modal__title{margin:0 0 32px;font-family:Montserrat;font-style:normal;font-weight:700;font-size:24px;line-height:24px;letter-spacing:.18px;color:#051932}.wg-club-filter-modal__select{max-width:100%;width:100%;margin:0 0 8px}.wg-club-filter-modal__accept{min-width:200px;margin:20px 0 0;height:64px;font-size:18px}@media(max-width:600px){.wg-club-filter-modal__content{padding:30px}}@media (max-width:480px){.wg-club-filter-modal__content{padding:20px}.wg-club-filter-modal__title{font-size:22px}.wg-club-filter-modal__accept{min-width:150px}}.wg-main-page-card-group{margin:20px 0 0}.wg-main-page-card-group.loading{filter:blur(2px);pointer-events:none}.wg-main-page-card-group__title{width:100%;margin:0 0 5px;font-family:"PF Din Display Pro";font-style:normal;font-weight:700;font-size:24px;line-height:30px;letter-spacing:.18px;text-transform:uppercase;color:#051932}.wg-main-page-card-group__schedule-items{display:flex;flex-wrap:wrap;align-items:flex-start}.wg-main-page-card-group__schedule-item{width:calc(20% - 8px);margin:0 10px 10px 0}.wg-main-page-card-group__schedule-item:nth-child(5n+5){margin-right:0}.wg-main-page-card-group-loader{display:flex;width:100%;min-height:380px;align-items:center;justify-content:center}@media(max-width:1200px){.wg-main-page-card-group__schedule-item{max-width:24%;width:100%;margin:0 1.3% 10px 0}.wg-main-page-card-group__schedule-item:nth-child(5n+5){margin-right:1.3%}.wg-main-page-card-group__schedule-item:nth-child(4n+4){margin-right:0}}@media(max-width:999px){.wg-main-page-card-group__schedule-item{max-width:32%;margin:0 2% 10px 0}.wg-main-page-card-group__schedule-item:nth-child(4n+4),.wg-main-page-card-group__schedule-item:nth-child(5n+5){margin-right:2%}.wg-main-page-card-group__schedule-item:nth-child(3n+3){margin-right:0}}@media(max-width:767px){.wg-main-page-card-group__schedule-item{max-width:49%;margin:0 2% 10px 0}.wg-main-page-card-group__schedule-item:nth-child(3n+3),.wg-main-page-card-group__schedule-item:nth-child(4n+4),.wg-main-page-card-group__schedule-item:nth-child(5n+5){margin-right:2%}.wg-main-page-card-group__schedule-item:nth-child(2n+2){margin-right:0}}@media(max-width:480px){.wg-main-page-card-group__schedule-item{max-width:100%;margin:0 0 10px!important}.wg-main-page-card-group__schedule-item:last-child{margin-bottom:0}}.wg-direction-line-main-page{display:flex;margin:0 0 20px;align-items:flex-start;flex-wrap:wrap}.wg-direction-line-main-page__item{display:block;flex-shrink:0;margin-right:10px}.wg-direction-line-main-page__item:last-child{margin-right:0}.wg-direction-line-main-page__item.placeholder{width:120px;height:40px;border-radius:10px;background-color:#a3aab4;opacity:.2}@media(max-width:767px){.wg-direction-line-main-page{flex-wrap:nowrap;overflow:auto}}.wg-select-linemain-page{display:flex}.wg-select-linemain-page.disable .wg-select-linemain-page__item{cursor:default!important}.wg-select-linemain-page__item{max-width:292px;margin:0 10px 10px 0}@media(max-width:767px){.wg-select-linemain-page{flex-wrap:wrap}.wg-select-linemain-page__item{max-width:calc(50% - 5px);width:100%}.wg-select-linemain-page__item:nth-child(2n){margin-right:0}}@media(max-width:480px){.wg-select-linemain-page__item{max-width:100%;margin:0 0 10px}.wg-select-linemain-page__item:last-child{margin-bottom:0}}.wg-empty-data-main-page{display:flex;width:100%;margin:100px 0 60px;justify-content:center;flex-wrap:wrap;animation-name:fade-in;animation-duration:.6s;animation-fill-mode:forwards}.wg-empty-data-main-page__icon{display:block}.wg-empty-data-main-page__text{display:block;width:100%;margin:52px 0 0;text-align:center;white-space:pre-line;font-family:"PF Din Display Pro",Helvetica,sans-serif;font-style:normal;font-weight:700;font-size:32px;line-height:32px;letter-spacing:.18px;text-transform:uppercase;color:#051932}.wg-empty-data-main-page .wg-primary-btn{margin-top:40px;padding:20px 40px}@media (max-width:768px){.wg-empty-data-main-page__text{margin:32px 0 0;font-size:24px;line-height:24px}}.wg-header-line-main-page{display:flex;width:100%;margin:30px 0 20px;flex-wrap:wrap;justify-content:space-between}.wg-header-line-main-page__controls{display:flex;align-items:center;justify-content:center}.wg-header-line-main-page__reset-btn{max-width:124px}@media (max-width:575px){.wg-header-line-main-page__controls{width:100%;margin:20px 0 0;display:flex;justify-content:flex-end}.wg-header-line-main-page__reset-btn{max-width:100%}}.wg-change-view{background:#fff;border-radius:8px;display:inline-flex;align-items:center;overflow:hidden;margin-top:18px}.wg-change-view__item{font-weight:700;padding:12px;cursor:pointer}.wg-change-view__item-active{background:#00c0d1;color:#fff}.wg-direction-filter-modal__content{width:100%;height:100%;padding:30px 30px 90px;overflow:auto}.wg-direction-filter-modal__radio-item{margin:5px 5px 0 0}.wg-direction-filter-modal__radio-item .wg-radio-btn__bg{background-color:#e6e8eb}.wg-direction-filter-modal__group-title{margin:20px 0 5px;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:24px;letter-spacing:.15px;color:#051932}@media(max-width:600px){.wg-direction-filter-modal__content{padding:12px 12px 80px}.wg-direction-filter-modal__group-title{margin:15px 0 5px;font-size:14px;line-height:20px}}
/*# sourceMappingURL=main.ea058b83.chunk.css.map */