html{box-sizing:border-box}html *,html *::before,html *::after{box-sizing:inherit}img{max-width:100%;height:auto}.hidden{display:none !important}.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}main{padding-bottom:80px;background-color:#000000}@media only screen and (max-width: 667px){main{padding-bottom:72px}}.promo{padding-top:100px;padding-right:20px;padding-bottom:110px;padding-left:20px;text-align:center;background-image:url(https://cdn-s-assets.arzamas.academy/assets/specials/shaherezada/bg-7b9cc23d96d2dc88f95103a31fc5e6a961986ee01f30b0ea79422a3969fe6411.jpg);background-size:cover;background-repeat:no-repeat;background-position:100%}@media only screen and (max-width: 667px){.promo{padding-top:80px;padding-right:16px;padding-bottom:70px;padding-left:16px}}.promo__logo{display:block;width:162px;height:100px;margin:0 auto;margin-bottom:40px;border:none}@media only screen and (max-width: 667px){.promo__logo{width:121px;height:74px;margin-bottom:20px}}.promo__logo img{display:block;width:162px;height:100px}@media only screen and (max-width: 667px){.promo__logo img{width:121px;height:74px}}a.promo__logo:hover,a.promo__logo:focus{opacity:0.8;text-decoration:none;border:none}.promo__text{margin:0 0 50px;font:13px/18px "Formular", "Formular Fallback", sans-serif;color:#999;text-align:center}@media only screen and (max-width: 667px){.promo__text{margin-bottom:32px}}.promo__title{margin-bottom:30px;font-family:"Formular", "Formular Fallback", sans-serif;font-size:60px;line-height:1;color:#ffffff}@media only screen and (max-width: 667px){.promo__title{margin-bottom:25px;font-size:40px}}.promo__description{max-width:660px;margin:0 auto;margin-bottom:43px;font-family:"Lava Pro", "Lava 3", serif;font-size:25px;line-height:1.3;color:#ffffff}@media only screen and (max-width: 667px){.promo__description{margin-bottom:24px;font-size:20px}}.promo__share{font-size:17px;line-height:1.4;color:#ffffff}@media only screen and (max-width: 667px){.promo__share{font-size:14px}}.promo__share .simple-share{margin-top:8px}@media only screen and (max-width: 667px){.promo__share .simple-share{margin-top:15px}}.promo__share .simple-share__item{background-color:rgba(255,255,255,0.2)}@media only screen and (max-width: 667px){.promo__share .simple-share__item{background-color:rgba(255,255,255,0.1)}}.promo__share .simple-share__link:hover+.simple-share__icon,.promo__share .simple-share__link:focus+.simple-share__icon{opacity:0.5}.promo__button{display:block;max-width:515px;margin:0 auto;margin-top:50px;padding:20px 38px;font-weight:700;font-size:14px;line-height:18px;color:#ffffff;text-align:center;text-decoration:none;background:rgba(255,255,255,0.2);border:1px solid #ffffff;backdrop-filter:blur(14px);border-radius:30px}@media only screen and (max-width: 667px){.promo__button{margin-top:32px;padding:10px 20px}}.promo__button:hover,.promo__button:focus{text-decoration:none;background-color:rgba(0,0,0,0.15)}.balet{margin-top:-30px;padding:70px 20px;background-image:url(https://cdn-s-assets.arzamas.academy/assets/specials/shaherezada/bg2-90b6eb517560fef40b32147848f305ce2a613ed54ec3bf5623ade04a6f623e35.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:30px}@media only screen and (max-width: 667px){.balet{padding:0;padding-top:230px;background-position:top;background-size:830px}}.balet__inner{max-width:660px;margin:0 auto;padding:60px 48px;text-align:center;background-color:#ffffff;border-radius:30px}@media only screen and (max-width: 667px){.balet__inner{padding:32px 16px}}.balet__inner h2{margin:0;margin-bottom:25px;padding:0;font-size:32px;line-height:40px}@media only screen and (max-width: 667px){.balet__inner h2{margin-bottom:26px;font-size:25px;line-height:27px}}.balet__inner p{margin:0;margin-bottom:40px;font-size:16px;line-height:26px}@media only screen and (max-width: 667px){.balet__inner p{margin-bottom:32px;font-size:13px;line-height:21px}}.balet__inner a{display:block;max-width:176px;margin:0 auto;padding:22px 24px;font-weight:400;font-size:14px;line-height:1;color:#ffffff;text-decoration:none;background-color:#6b68ff;border:none;border-radius:30px}.balet__inner a:hover,.balet__inner a:focus{text-decoration:none;background-color:#5956e5;border:none}.troupe{padding-top:120px;padding-bottom:90px}@media only screen and (max-width: 667px){.troupe{padding-top:40px;padding-bottom:64px}}.troupe h2{margin:0;margin-bottom:50px;padding:0;padding-right:16px;padding-left:16px;color:#ffffff;font-size:32px;line-height:40px;text-align:center}@media only screen and (max-width: 667px){.troupe h2{margin-bottom:38px;font-size:25px;line-height:27px}}.troupe__list{display:flex;justify-content:center}@media only screen and (max-width: 667px){.troupe__list{display:block}}.troupe__item{display:flex;flex-direction:column;width:296px;max-height:488px;min-height:468px;margin-right:20px;margin-bottom:20px;padding:34px 20px;text-align:center;background-color:#ffffff;border-radius:20px}.troupe__item:last-child{margin-right:0}@media only screen and (max-width: 667px){.troupe__item:last-child{display:block;margin:0 auto;margin-bottom:16px}}@media only screen and (max-width: 667px){.troupe__item{max-width:304px;max-height:100%;min-height:0;margin:0 auto;margin-bottom:16px;padding:24px 20px}}.troupe__item--all{max-width:928px;width:100%;height:auto;min-height:0;padding:32px 16px;color:#ffffff;background-color:#6B68FF}.troupe__item--all .troupe__button{color:#6B68FF;background-color:#ffffff}.troupe__item--all .troupe__button:hover,.troupe__item--all .troupe__button:focus{color:#6B68FF;background-color:#ffffff;opacity:0.8}.troupe__item--all .troupe__button:hover .troupe__play path,.troupe__item--all .troupe__button:hover .troupe__pause path,.troupe__item--all .troupe__button:focus .troupe__play path,.troupe__item--all .troupe__button:focus .troupe__pause path{fill:#6B68FF}.troupe__item--all .troupe__play path,.troupe__item--all .troupe__pause path{fill:#6B68FF}.troupe__item--all .troupe__name{margin-bottom:16px}.troupe__item--all .troupe__info{max-width:630px;margin:0 auto;margin-bottom:24px}.troupe__image{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:160px;height:160px;margin:0 auto;margin-bottom:20px;border-radius:50%;border:3px solid #6b68ff;overflow:hidden}@media only screen and (max-width: 667px){.troupe__image{margin-bottom:25px}}.troupe__image img{display:block}.troupe__image-wrap{display:flex;justify-content:center;align-items:center;width:145px;height:145px;margin:0 auto;background-color:#000000;border-radius:50%;overflow:hidden}.troupe__name{margin:0;margin-bottom:5px;padding:0;font-family:"Formular", "Formular Fallback", sans-serif;font-weight:700;font-size:24px;line-height:32px}@media only screen and (max-width: 667px){.troupe__name{font-size:20px;line-height:23px}}.troupe__info{margin:0;margin-bottom:15px;font-family:"Lava Pro", "Lava 3", serif;font-weight:400;font-size:19px;line-height:26px}.troupe__button{padding:0;background:none;border:none;position:relative;display:block;width:132px;padding:22px 24px 21px;margin:0 auto;margin-top:auto;font-weight:400;font-size:17px;line-height:17px;color:#ffffff;background-color:#6b68ff;border-radius:30px}.troupe__button:hover,.troupe__button:focus{background-color:#5956e5;cursor:pointer;outline:none}@media only screen and (max-width: 667px){.troupe__button{margin-top:0}}.troupe__play,.troupe__pause{position:absolute;top:50%;left:26px;display:block;width:21px;height:24px;transform:translateY(-50%)}.troupe__pause{left:25px;display:none}.troupe__time{padding-left:28px}.troupe__link{display:inline-block;margin-top:20px;font-weight:400;font-size:14px;line-height:1.5;text-decoration:underline;border:none}.troupe__link:hover,.troupe__link:focus{color:#4c4c4c;border:none}.player--on .player__play .troupe__play{display:none}.player--on .player__play .troupe__pause{display:block}.information{max-width:395px;margin:0 auto;font-size:14px;line-height:1.2;color:#bfbfbf;text-align:center}@media only screen and (max-width: 667px){.information{padding:0 20px;font-size:12px;line-height:1.5}}.information__partner{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;margin-bottom:40px}.information__partner span{display:block;width:100%;margin-bottom:20px}@media only screen and (max-width: 667px){.information__partner span{margin-bottom:16px}}.information__link{display:block;border:none}.information__link:hover,.information__link:focus{opacity:0.8;border:none}.information__link--context{width:114px;height:70px;margin-right:30px}.information__link--context img{width:114px;height:70px}.information__link:last-child{width:58px;height:60px}.information__link:last-child img{width:58px;height:60px}.information__link img{display:block}.information__text{margin-bottom:50px;margin-top:20px;max-width:400px;font:13px/18px "Formular", "Formular Fallback", sans-serif;color:#999}@media only screen and (max-width: 667px){.information__text{margin-bottom:25px}}.information__share{font-size:17px;line-height:1.4;color:#ffffff}@media only screen and (max-width: 667px){.information__share{font-size:14px}}.information__share .simple-share{margin-top:8px}@media only screen and (max-width: 667px){.information__share .simple-share{margin-top:16px}}.information__share .simple-share__item{background-color:rgba(255,255,255,0.2)}@media only screen and (max-width: 667px){.information__share .simple-share__item{background-color:rgba(255,255,255,0.1)}}.information__share .simple-share__link:hover+.simple-share__icon,.information__share .simple-share__link:focus+.simple-share__icon{opacity:0.5}.information__cover{width:100%;margin:0 auto;margin-top:60px;font-family:"Lava Pro", "Lava 3", serif;font-style:italic;font-size:13px;line-height:1.3;color:#999999}@media only screen and (max-width: 667px){.information__cover{margin-top:48px;font-size:12px;line-height:1.5}}.information__cover span{display:block;margin-bottom:10px}.information__cover span:last-child{margin-bottom:0}@media only screen and (max-width: 667px){.information__cover span{margin-bottom:5px}}
