html{font-family:Jost,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;padding:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}dd,dt,h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;padding:0}button:focus,input:focus,select:focus,textarea:focus{outline:none}ul{list-style:none}*{outline:0}@font-face{font-family:TTNormsPro;font-style:normal;font-weight:400;src:url(../fonts/TTNormsPro-Regular.ttf) format("truetype")}@font-face{font-family:TTNormsPro;font-style:normal;font-weight:500;src:url(../fonts/TTNormsPro-Medium.ttf) format("truetype")}@font-face{font-family:TTNormsPro;font-style:normal;font-weight:900;src:url(../fonts/TTNormsPro-BlackItalic.ttf) format("truetype")}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:19px;height:100%}body,html{min-height:100vh}body{color:#000;font-family:TTNormsPro;font-weight:400;line-height:32px;margin:0;position:relative}body .bg{display:none}body.overflow{overflow:hidden}body.overflow .bg-menu{background:#000;display:block;height:100%;left:0;opacity:.35;position:absolute;top:0;width:100%;z-index:2}*{-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box}.focus,:focus{outline:none}.container{margin:0 auto;max-width:976px;padding:0 24px;width:100%}a{color:#000;font-weight:500;text-decoration:none}h2{font-size:24px;line-height:32px}button,input{border:none;color:#000;font-weight:500}.btn{border-radius:40px;font-size:20px;padding:8px 0;text-align:center;width:100%}.btn.green{background:linear-gradient(180deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,0)),#009b5a;box-shadow:2px 4px 0 #1d4843,4px 12px 24px rgba(0,0,0,.1);color:#fff}.btn.green:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,0)),#009b5a}.btn.beige{background:linear-gradient(180deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,0)),#fcc196;box-shadow:2px 4px 0 #666,4px 12px 24px rgba(0,0,0,.1);color:#000}.btn.beige:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,0)),#fcc196}.btn.black{background:linear-gradient(180deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,0)),#000;box-shadow:2px 4px 0 #fcc196,4px 12px 24px rgba(0,0,0,.1);color:#fff}.btn.black:hover{background:linear-gradient(180deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,0)),#000}.btn.white{background:#fff;box-shadow:2px 4px 0 #000,4px 12px 24px rgba(0,0,0,.1);color:#000}.btn.white:hover{background:linear-gradient(0deg,#f0f0f0,#f0f0f0),#ececec}.btn.dark{background:#666;box-shadow:2px 4px 0 #000,4px 12px 24px rgba(0,0,0,.1)}.registered-user{align-items:center;display:flex;justify-content:space-between}.registered-user__name{align-items:center;display:flex;margin-right:10px}.registered-user__name .avatar{align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,0)),#fcc196;border-radius:50%;box-shadow:2px 4px 0 #fff,4px 12px 24px rgba(0,0,0,.1);display:flex;height:48px;justify-content:center;margin-right:8px;transition:.3s ease-in-out;width:48px}.registered-user__name .avatar .letter{color:#fff;font-size:24px;font-weight:500}.registered-user__name .name{font-size:14px;font-weight:500;line-height:16px;max-width:120px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.registered-user .exit-icon{background:url(/img/exit.svg);height:24px;transition:.3s ease-in-out;width:24px}.registered-user:hover .avatar{opacity:.7}.registered-user:hover .exit-icon{background:url(/img/exit-hover.svg)}@media (max-width:500px){a,html{font-size:18px}.title{font-size:32px;line-height:40px}}.lang{max-width:70px;position:relative;width:100%}.lang__wrapper{background:#fff;border-radius:16px;box-shadow:0 4px 8px rgba(0,0,0,.08);cursor:pointer;max-height:32px;overflow:hidden;padding:3px 0;position:absolute;top:-20px;transition:.2s;width:100%}.lang__wrapper:hover{background:#e6e6e6;box-shadow:none}.lang .item{align-items:center;color:#000;display:flex;font-size:12px;font-weight:500;justify-content:space-between;line-height:16px;padding:4px 12px;transition:.2s}.lang.active .lang__wrapper{border-radius:16px;max-height:120px}.lang.active .lang__wrapper:hover{background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.08)}.lang.active .item{padding:11px 12px}.lang.active .item:hover{background:#f2f2f2}.footer{background:#f7f7f7;padding:64px 0}.footer__menu-wrapper,.footer__up,.footer__wrapper{align-items:center;display:flex;justify-content:space-between;width:100%}.footer__wrapper{margin-bottom:20px;max-width:143px}.footer__wrapper .logo{height:64px}.footer__wrapper .btns-mob,.footer__wrapper .user-mobile{display:none}.footer__menu{max-width:690px;width:100%}.footer__menu-list{border-bottom:4px solid #000;display:flex;justify-content:space-between;margin-bottom:32px;padding-bottom:28px;width:100%}.footer__menu-item{align-items:center;display:flex;font-size:20px}.footer__menu-item:first-child img{filter:none}.footer__menu-item img{filter:brightness(0);margin-right:8px}.footer__menu-item:hover{color:#009b5a}.footer__menu-item:hover img{filter:brightness(100%)}.footer__menu .link{align-items:center;color:#009b5a;display:flex;font-size:18px;font-weight:400}.footer__menu .link img{filter:brightness(100%);margin-right:8px}.footer__menu .link:hover{color:#000}.footer__menu .link:hover img{filter:brightness(0)}.footer__menu .btn__wrapper{display:flex;justify-content:space-between;max-width:213px;width:100%}.footer__menu .btn__wrapper .join{max-width:87px}.footer__menu .btn__wrapper .sign{max-width:110px}.footer__down{align-items:center;display:flex;justify-content:space-between;padding-top:48px}.footer__down .txt{font-size:18px}.footer__down .nav__item{font-size:18px;font-weight:400}.footer__down .nav__item:nth-child(2){margin-left:24px}.footer__down-wrapper{max-width:690px}.footer__down .soc,.footer__down-wrapper{align-items:center;display:flex;justify-content:space-between;width:100%}.footer__down .soc{max-width:320px}.footer__down .soc__item{background:#fff;border-radius:50%;height:32px}.footer__down .soc__item img{filter:brightness(0) invert(.7);transition:.2s}.footer__down .soc__item img:hover{filter:none}@media (max-width:906px){.footer__up{flex-direction:column}.footer__wrapper{display:none}.footer__down{padding-top:24px}.footer__down,.footer__down-wrapper{flex-direction:column-reverse}.footer__down .soc{padding-bottom:32px}.footer__down .nav{margin-bottom:7px}}@media (max-width:716px){.footer{padding:40px 0 34px}.footer__wrapper{display:inline-flex;margin-bottom:50px;max-width:100%}.footer__wrapper .btns-mob{display:flex;justify-content:space-between;max-width:213px;width:100%}.footer__wrapper .user-mobile{display:flex}.footer__wrapper .join{max-width:87px}.footer__wrapper .sign{max-width:110px}.footer__wrapper .lang{display:none}.footer__menu-list{border-bottom:2px solid #000;flex-wrap:wrap;justify-content:space-between;margin-bottom:26px;padding-bottom:16px}.footer__menu-item{font-size:18px;line-height:24px;margin-bottom:24px}.footer__menu-item:first-child{margin-right:16px}.footer__menu-item:nth-child(3){margin-right:26px}.footer__menu-item img{width:24px}.footer__menu-wrapper{align-items:center;justify-content:space-evenly}.footer__menu .btn__wrapper,.footer__menu-wrapper .registered-user{display:none}.footer__down .txt{text-align:center;width:100%}.footer__down .soc{border-bottom:2px solid #000;justify-content:space-evenly;margin-bottom:24px;max-width:100%}.footer__down .nav{justify-content:space-between;text-align:center;width:100%}}@media (max-width:716px) and (max-width:500px){.footer__menu-wrapper{align-items:flex-start;flex-direction:column}.footer__menu-list{justify-content:flex-start}.footer__menu .mail{margin-bottom:8px}.footer__down .nav,.footer__down .txt{text-align:left}.footer__down .soc{justify-content:space-between}.footer__down .soc__item,.footer__down .soc__item img{height:24px}}.header{background:#f7f7f7;position:relative}.header__top{background:#009b5a;padding:14px 0}.header__top .search{width:100%}.header__top .search,.header__top .search .left-block{align-items:center;display:flex;justify-content:space-between}.header__top .search .left-block{max-width:464px;width:50%}.header__top .search .left-block .btn{align-items:center;display:flex;height:36px;justify-content:center;margin-right:16px;width:36px}.header__top .search .left-block .btn img{height:15px;width:20px}.header__top .search .right-block{max-width:448px;width:50%}.header__top .search .right-block .txt{display:none}.header__top .search form{display:flex;justify-content:space-between;position:relative;width:100%}.header__top .search-result{background:#f7f7f7;border-radius:16px;box-shadow:2px 4px 0 #000,4px 16px 12px rgba(0,0,0,.06);max-width:350px;overflow:hidden;position:absolute;top:40px;width:100%;z-index:100}.header__top .search-result-box{position:relative}.header__top .search-result-box ul{max-height:264px;overflow-y:scroll;padding:0 8px}.header__top .search-result-box ul::-webkit-scrollbar{background:transparent;height:50%;width:4px}.header__top .search-result-box ul::-webkit-scrollbar-thumb{background-color:#009b5a;border-radius:5px}.header__top .search-result__close{background:transparent;height:18px;position:absolute;right:14px;top:9px;width:18px}.header__top .search-result__close span{height:18px;position:relative;width:18px}.header__top .search-result__close span:before{transform:rotate(45deg)}.header__top .search-result__close span:after,.header__top .search-result__close span:before{background:#000;border-radius:3px;content:"";height:2px;left:-7px;position:absolute;width:15px}.header__top .search-result__close span:after{transform:rotate(-45deg)}.header__top .search-result li{cursor:pointer;padding:8px 0;position:relative}.header__top .search-result li:last-child{border-bottom:none}.header__top .search-result li:after{background:#000;bottom:0;content:"";height:2px;left:8px;position:absolute;width:calc(100% - 16px)}.header__top .search-result-card{align-items:center;display:flex;padding:8px}.header__top .search-result-card:hover{background:#e6e6e6;border-radius:8px}.header__top .search-result-card__image-box{border-radius:10px;height:56px;overflow:hidden;width:80px}.header__top .search-result-card__image-box img{height:100%;width:100%}.header__top .search-result-card__information{align-items:self-start;display:flex;flex-direction:column;padding:0 8px;width:calc(100% - 80px)}.header__top .search-result-card__title{color:#000;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.header__top .search-result-card__description{color:#999;font-size:12px;font-weight:500;line-height:16px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.header__top .search-result-card button{background:transparent;color:#009b5a;font-size:12px;font-weight:500;line-height:16px}.header .container-top{position:relative;top:0}.header .container-top .txt{color:#fff;font-size:18px;margin-right:14px}.header .container-top .link{border-radius:40px;box-shadow:2px 4px 0 #000,4px 12px 16px rgba(0,0,0,.06),inset 1px 1px 4px rgba(0,0,0,.06);height:36px;margin-right:16px;max-width:350px;padding:0 16px;width:100%}.header .container-top .black{font-size:18px;max-width:79px;padding:2px 0}.header .container-bottom{display:flex;justify-content:space-between;padding:24px 24px 28px;position:relative}.header__wrapper{align-items:center;display:flex;justify-content:space-between;margin-top:10px;max-width:310px;width:100%}.header .logo{max-width:192px}.header .logo img{width:100%}.header .lang{margin-top:15px}.header .burger{align-items:center;cursor:pointer;display:none;flex-direction:column;justify-content:center;margin-top:2px}.header .stick{background-color:#000;border-radius:4px;display:inline-block;height:4px;margin-bottom:6px;width:32px}.header .menu{max-width:448px;width:100%}.header .menu__wrapper{align-items:center;border-bottom:4px solid #000;display:flex;justify-content:space-between;padding-bottom:28px}.header .menu__wrapper .btn__wrapper{display:flex;justify-content:space-between;max-width:213px;width:100%}.header .menu__wrapper .btn.join{max-width:87px}.header .menu__wrapper .btn.sign{max-width:110px}.header .menu__item{align-items:center;display:flex;font-size:20px}.header .menu__item img{margin-right:8px}.header .menu__item:hover{color:#009b5a}.header .menu__item:hover img{filter:brightness(100%)!important}.header .menu__list{display:flex;padding-top:28px}.header .menu__list .menu__item{margin-right:36px}.header .menu__list .menu__item img{filter:brightness(0)}.header__scrolling{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:hsla(0,0%,100%,.9);padding:3px 0;position:fixed;top:-100px;transition:.3s;width:100%;z-index:15}.header__scrolling .container{position:relative}.header__scrolling .header__wrapper{margin-top:0;max-width:230px}.header__scrolling .logo{max-width:101px}.header__scrolling.animate__bounceInUp{top:0}.header__scrolling .container{display:flex;justify-content:space-between;width:100%}.header__scrolling .menu{display:flex;flex-direction:column;justify-content:center}.header__scrolling .menu__wrapper{border-bottom:none;padding:0}.header__scrolling .menu__wrapper .registered-user__name{margin-right:30px}.header__scrolling .menu__wrapper .registered-user__name .avatar{height:40px;width:40px}.header__scrolling .menu .btn{padding:2px 0}.header .mob-nav{position:absolute;top:-100%;visibility:hidden}.header .mob-nav .avatar{height:40px;width:40px}.header .mob-nav .registered-user{margin-bottom:20px;padding-top:8px}.header .mob-nav .registered-user__name{text-transform:uppercase}.header .mob-nav .registered-user__name span{font-size:12px;font-weight:500;line-height:16px}@media (max-width:976px){.header .burger{display:flex}.header__top .search .left-block{width:auto}.header__top .search .left-block .txt{display:none}.header__top .search .left-block .select{width:220px}.header__top .search .right-block{max-width:100%;width:55%}.header__top .search .right-block .link{max-width:412px}.header__top .search-result{max-width:calc(100% - 95px)}.header__scrolling .lang{display:none}.header__scrolling .header__wrapper{max-width:100%}.header__wrapper{margin-top:0}.header__wrapper .lang{margin-right:42px}.header .container-bottom{padding-bottom:20px;padding-top:16px}.header .container-bottom .logo{max-width:144px;width:100%}.header .container-bottom .menu,.header__scrolling .language,.header__scrolling .menu{display:none}.header .mob-nav{background:#fff;border-radius:16px;box-shadow:16px 8px 32px rgba(0,0,0,.12);max-width:312px;position:fixed;right:24px;top:-100%;transition:.6s;width:100%;z-index:3}.header .mob-nav__wrapper{align-items:center;display:flex;padding:6px 16px;position:relative}.header .mob-nav .logo{margin-right:59px}.header .mob-nav .logo img{max-width:101px}.header .mob-nav .lang__wrapper{position:static}.header .mob-nav .burger{display:block;position:absolute;right:-17px;top:5px}.header .mob-nav .stick{position:absolute;right:28px;top:20px}.header .mob-nav .stick-1{transform:rotate(45deg)}.header .mob-nav .stick-3{transform:rotate(-45deg)}.header .mob-nav__menu{background:#f7f7f7;border-radius:0 0 16px 16px;height:100%;padding:16px}.header .mob-nav__menu .list{display:flex;flex-direction:column}.header .mob-nav__menu .item{font-size:24px;line-height:32px;margin-bottom:8px}.header .mob-nav__menu .btn{font-size:18px;padding:2px 0}.header .mob-nav__menu .btn__wrapper{display:flex;margin:8px 0 24px}.header .mob-nav__menu .join{margin-right:16px;max-width:83px}.header .mob-nav__menu .sign{max-width:104px}.header .mob-nav .nav{display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.header .mob-nav .nav a{font-size:18px;line-height:24px}.header .mob-nav .soc{display:flex;justify-content:space-between}.header .mob-nav .soc img{filter:brightness(0) invert(.7);height:24px;max-width:24px;transition:.2s;width:100%}.header .mob-nav .soc img:hover{filter:none}.header.mob-nav-is-active .header__scrolling{top:-60px}.header.mob-nav-is-active .mob-nav{display:block;top:24px;visibility:visible}}@media (max-width:756px){.header .search .left-block .select{width:170px}.header .search .left-block .white{left:0;position:relative}.header .search .left-block .txt{display:none}}@media (max-width:575px){.header .search .left-block{max-width:100%;padding-right:12px;width:calc(100% - 56px)}.header .search .left-block .select{max-width:calc(80% - 53px);width:100%}.header .search .right-block{width:56px}.header .search .right-block .link{display:none}.header .mob-nav{left:50%;max-width:calc(100% - 48px);transform:translateX(-50%)}}@media (max-width:475px){.header .search .left-block .select{max-width:calc(100% - 50px)}.header .search .left-block .btn{margin-right:0}}.use-cookie{border-radius:2px;bottom:16px;box-shadow:0 40px 64px rgba(0,0,0,.08);left:16px;position:fixed;z-index:10}@media screen and (max-width:768px){.use-cookie{right:16px}}.use-cookie__box{background:#f7f7f7;border:1px solid #009b5a;border-radius:16px;display:flex;flex-direction:column;max-width:448px;padding:24px;position:relative}@media screen and (max-width:500px){.use-cookie__box{max-width:300px}}.use-cookie__actions{align-items:center;display:flex;padding-top:16px;width:100%}@media screen and (max-width:500px){.use-cookie__actions{align-items:flex-start;flex-direction:column}}.use-cookie__accept{background-color:#009b5a;border:none;border-radius:8px;color:#fff;margin-left:16px;padding:4px 8px}@media screen and (max-width:500px){.use-cookie__accept{margin-left:0;margin-top:8px}}.use-cookie__privacy-policy{color:#009b5a;text-decoration:none}.use-cookie.hidden{display:none}.header{background:#fff}.contacts{padding:41px 0 104px}.contacts .title{font-size:72px;font-weight:900;line-height:80px;margin-bottom:48px;text-transform:uppercase}.contacts__wrapper{background:#f7f7f7;border-radius:112px;box-shadow:-12px 20px 0 #000,0 56px 32px rgba(0,0,0,.08);display:flex;justify-content:space-between;padding:64px 38px 64px 48px}.contacts__inner{max-width:645px;width:100%}.contacts .bg-contacts{height:160px}.contacts .bg2{display:none}.contacts .subtitle{color:#b3b3b3;font-size:40px;font-weight:900;line-height:48px;margin-bottom:32px;text-transform:uppercase}.contacts .boxes{display:flex;flex-wrap:wrap;justify-content:space-between}.contacts .box{align-items:center;display:flex;margin-bottom:32px;max-width:290px;width:100%}.contacts .box__img{align-items:center;border-radius:50%;display:flex;height:48px;justify-content:center;margin-right:16px;width:48px}.contacts .box__inner{font-size:19px;font-weight:500;line-height:32px;max-width:193px;width:100%}.contacts .box__inner a{color:#009b5a}.contacts .box:first-child .box__img{background:#fcc196;box-shadow:2px 4px 0 #666,4px 12px 24px rgba(0,0,0,.1)}.contacts .box:nth-child(2) .box__img{background:#333;box-shadow:2px 4px 0 #666,4px 12px 24px rgba(0,0,0,.1)}.contacts .schedule{font-size:24px;font-weight:500;line-height:32px;margin-bottom:16px;width:100%}.contacts .schedule span{white-space:nowrap}.contacts .txt{max-width:608px}@media (max-width:976px){.contacts__wrapper{align-items:flex-start;flex-direction:column}.contacts .txt{max-width:100%}}@media (max-width:670px){.contacts .title{font-size:60px}}@media (max-width:500px){.contacts{padding:0 0 88px}.contacts .title{font-size:40px;line-height:48px;margin-bottom:40px}.contacts .bg-contacts{display:none}.contacts .bg2{display:block;margin-bottom:32px;max-width:136px;width:100%}.contacts__wrapper{border-radius:72px;padding:40px 32px 64px}.contacts .subtitle{font-size:28px;line-height:32px;margin-bottom:40px}.contacts .box{align-items:flex-start;flex-direction:column;margin-bottom:24px}.contacts .box__inner a,.contacts .box__inner p{font-size:20px;font-weight:400;line-height:32px}.contacts .box__img{margin-bottom:8px}.contacts .schedule{font-size:32px;line-height:40px;margin:8px 0 24px;padding-right:35px}.contacts .txt{font-size:20px;line-height:32px}}.form{padding-bottom:112px}.form .container{display:flex;justify-content:space-between}.form__img{height:160px;margin:0 15px 0 48px}.form__img2{display:none}.form__wrapper{max-width:688px;width:100%}.form .title{font-size:40px;font-weight:900;line-height:48px;margin-bottom:24px;text-transform:uppercase}.form .txt{font-size:18px;line-height:24px}@media (max-width:580px){.form{padding-bottom:88px}.form__img{display:none}.form__img2{display:block;margin-bottom:32px;max-width:136px;width:100%}.form .title{font-size:32px;line-height:40px;margin-bottom:24px}.form .txt{line-height:24px}}
