﻿button{outline:none !important}.or__wrap{position:relative;padding-top:154px;overflow:hidden}@media only screen and (max-width: 667px){.or__wrap{padding-top:110px}}.or__background{background-color:#f2f2f2;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.or__gradient{position:absolute;height:720px;top:0;left:0;right:0;background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 100%);z-index:2}.or__arc{position:absolute;width:1440px;height:100%;top:0;left:calc(50% - 1440px / 2);background:#f2f2f2;border-top-left-radius:720px;border-top-right-radius:720px;z-index:3}@media only screen and (max-width: 667px){.or__arc{top:60px;width:480px;left:calc(50% - 480px / 2);border-top-left-radius:240px;border-top-right-radius:240px}}.or__content{position:relative;z-index:5}.or__title{font-family:"Lava Pro", "Lava 3", serif;font-style:normal;font-weight:800;font-size:50px;line-height:50px;text-align:center;color:#1a1a1a}@media only screen and (max-width: 667px){.or__title{font-size:34px;line-height:37px;padding:0 20px}}.or__title::before{content:"";display:block;margin:0 auto 22px;width:320px;height:60px;background:url(https://cdn-s-assets.arzamas.academy/assets/specials/orchestra/top-icon-ab3a3dedec4dcc22af6934e8f7c69713d589ba64ee1abbc3c3408d8fb784a69d.svg)}@media only screen and (max-width: 667px){.or__title::before{width:215px;height:40px;background-size:contain;margin:0 auto 18px}}.or__title::after{content:"";display:block;margin:35px auto 31px;width:244px;height:14px;background:url(https://cdn-s-assets.arzamas.academy/assets/specials/orchestra/separator-5d2230962761d5579085d0e312d2614c9c6305df81b036a8c12a8078b4f9518e.svg)}@media only screen and (max-width: 667px){.or__title::after{margin:25px auto 23px}}.or__subtitle{width:660px;margin:31px auto 40px;font-family:"Lava Pro", "Lava 3", serif;font-style:normal;font-weight:normal;font-size:25px;line-height:35px;text-align:center;color:#1a1a1a}@media only screen and (max-width: 667px){.or__subtitle{width:auto;padding:0 16px;font-size:17px;line-height:26px;margin:23px auto 32px}}.or__description{width:660px;margin:43px auto;font-family:"Formular", "Formular Fallback", sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:24px;text-align:center;color:#4c4c4c}@media only screen and (max-width: 667px){.or__description{width:auto;margin:26px 16px 33px;font-size:13px;line-height:21px}}.or__description a{border-bottom-color:#1a1a1a}.or__description a:hover{border-bottom-color:transparent}.or__share .simple-share__item{background-color:#fff}.or__share--bottom{padding-bottom:44px}@media only screen and (max-width: 667px){.or__share--bottom{padding-bottom:33px}}.or__top-branding{display:flex;align-items:flex-start;justify-content:center;margin:35px auto 0}@media only screen and (max-width: 667px){.or__top-branding{margin-top:25px}}.or__branding-link{border-bottom:none !important}.or__branding-link:hover{opacity:0.6}.or__sberbank-logo{width:155px;height:auto;margin:21px 25px 0 0}@media only screen and (max-width: 667px){.or__sberbank-logo{width:110px;margin:13px 12px 0 0}}.or__aeterna-logo{width:163px;height:auto;margin:0 0 0 25px}@media only screen and (max-width: 667px){.or__aeterna-logo{width:110px;margin:0 0 0 12px}}.or__about-buttons{display:flex;align-self:flex-start;justify-content:center;margin:53px auto 60px}@media only screen and (max-width: 667px){.or__about-buttons{margin:34px auto 40px;position:relative;overflow:hidden}}.or__about-button{width:280px;box-sizing:border-box;padding:25px;background:#ffffff;border-radius:44px;display:flex;align-items:center;justify-content:flex-start;margin:0 20px;border:none;text-align:left;transition:all 0.2s linear}@media only screen and (max-width: 667px){.or__about-button{width:calc(50% - 8px);flex:none}.or__about-button:first-child{border-top-left-radius:0;border-bottom-left-radius:0;padding:22px 20px 24px;margin:0 8px 0 0;display:flex;justify-content:flex-end}.or__about-button:last-child{border-top-right-radius:0;border-bottom-right-radius:0;padding:22px 20px 24px;margin:0 0 0 8px}}.or__about-button:hover:not(:active){box-shadow:0px 2px 10px rgba(0,0,0,0.05);transform:translateY(-2px)}.or__about-button span{width:38px;height:38px;border-radius:50%;background:#4b9228;flex:none;margin-right:15px;font-family:"Formular", "Formular Fallback", sans-serif;font-style:normal;font-weight:900;font-size:15px;line-height:18px;display:flex;align-items:center;justify-content:center;color:#ffffff}@media only screen and (max-width: 667px){.or__about-button span{width:24px;height:24px;font-size:11px;line-height:13px}}.or__about-button strong{font-family:"Formular", "Formular Fallback", sans-serif;font-style:normal;font-weight:bold;font-size:13px;line-height:15px;color:#1a1a1a}@media only screen and (max-width: 667px){.or__about-button strong{font-size:11px;line-height:14px;width:100px}}.or__orchestra-wrap{overflow-y:hidden}@media only screen and (max-width: 667px){.or__orchestra-wrap{margin:0;background-color:#fff}}.or__orchestra-wrap::-webkit-scrollbar-track{background:#f2f2f2;height:32px}.or__orchestra-wrap::-webkit-scrollbar{height:32px;background:#fff}.or__orchestra-wrap::-webkit-scrollbar-thumb{background:#4b9228 url(https://cdn-s-assets.arzamas.academy/assets/specials/orchestra/dragger-0f3067d53141c7543bb582c60cb967308f89519b982e91ec309e573ab2b7388b.svg) 50% 50% no-repeat !important;border-radius:16px}.or__orchestra{position:relative;padding-bottom:calc(1698 / 3180 * 100%);background-color:#fff;position:relative}@media only screen and (max-width: 667px){.or__orchestra{width:1000px;padding-bottom:534px;margin-bottom:20px}}.or__orchestra img,.or__orchestra svg{width:100%;height:auto;position:absolute;opacity:0}.or__orchestra svg{opacity:0;z-index:3}.or__orchestra svg path{cursor:pointer}.or__orchestra img.active{opacity:1;z-index:2}img[data-id="everything"]{opacity:1 !important;z-index:0}.or__dot{position:absolute;z-index:9;border:none;padding:0;width:44px;height:44px;background-color:transparent;pointer-events:none;margin:-22px 0 0 -22px}.or__orchestra--hover .or__dot:not(.active){opacity:0.2}.or__dot.active .or__dot-caption{opacity:1}.or__dot span{width:44px;height:44px;font-family:"Lava Pro", "Lava 3", serif;font-style:normal;font-weight:bold;font-size:21px;line-height:14px;display:flex;align-items:center;text-align:center;text-transform:uppercase;background-color:#fff;border-radius:50%;box-shadow:0px 2px 7px rgba(0,0,0,0.07);display:flex;align-items:center;justify-content:center}.or__dot strong{width:34px;height:34px;border-radius:50%;background:#4b9228;color:#ffffff;display:flex;align-items:center;justify-content:center;text-shadow:0px 1px 2px rgba(0,104,51,0.4);box-sizing:border-box;padding-top:3px}.or__dot[data-id="conductor"]{top:76%;left:50%}.or__dot[data-id="strings"]{top:58%;left:52%}.or__dot[data-id="other"]{top:53%;left:19%}.or__dot[data-id="wood"]{top:33.5%;left:50%}.or__dot[data-id="brass"]{top:37.8%;left:72.8%}.or__dot[data-id="percussion"]{top:10%;left:50%}.or__dot-caption{position:absolute;background:rgba(255,255,255,0.95);box-shadow:0px 2px 7px rgba(0,0,0,0.07);border-radius:20px;font-family:"Formular", "Formular Fallback", sans-serif;font-style:normal;font-weight:bold;font-size:10px;line-height:14px;text-align:center;text-transform:uppercase;color:#1a1a1a;padding:10px 30px 11px;margin-top:-5px;z-index:-1;left:50%;transform:translateX(-50%);opacity:0}.or__bottom-branding{width:560px;margin:0 auto 30px;text-align:center}@media only screen and (max-width: 667px){.or__bottom-branding{width:auto;margin:23px auto 30px}}.or__bottom-branding img{width:60px;height:auto}.or__branding-caption{font-family:"Formular", "Formular Fallback", sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:18px;color:#999999;padding:0 50px 15px}@media only screen and (max-width: 667px){.or__branding-caption{padding:0 16px 15px}}.or__chapter{font-family:"Formular", "Formular Fallback", sans-serif;font-style:normal;font-weight:bold;font-size:35px;line-height:40px;text-align:center;color:#1a1a1a;padding-top:46px;margin-bottom:14px}@media only screen and (max-width: 667px){.or__chapter{font-size:25px;line-height:27px;padding:0 20px;margin-bottom:10px}}.or__chapter-caption{font-family:"Lava Pro", "Lava 3", serif;font-style:italic;font-weight:normal;font-size:17px;line-height:26px;text-align:center;color:#999999}@media only screen and (max-width: 667px){.or__chapter-caption{font-size:13px;line-height:18px}}.or__embed{display:block;margin:0 auto;border:none;width:660px;height:400px}@media only screen and (max-width: 667px){.or__embed{width:calc(100% - 32px);height:500px}}.or__embed-caption{width:660px;margin:33px auto;font-family:"Formular", "Formular Fallback", sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:18px;color:#999999;text-align:center}@media only screen and (max-width: 667px){.or__embed-caption{width:auto;margin:23px auto 0}}.or__embed-caption::after{content:"";width:60px;height:1px;background:#000000;opacity:0.1;display:block;margin:35px auto 33px}@media only screen and (max-width: 667px){.or__embed-caption::after{margin:25px auto 23px}}.or__embed-caption a{border-bottom-color:#1a1a1a}.or__embed-caption a:hover{border-bottom-color:transparent}.or__download-button{background:#ffffff;border:1px solid #e6e6e6 !important;box-sizing:border-box;box-shadow:0px 2px 5px rgba(0,0,0,0.1);border-radius:3px;margin:32px auto 60px;display:block;width:200px;height:45px;font-family:"Formular", "Formular Fallback", sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:15px;display:flex;align-items:center;justify-content:center;color:#1a1a1a}@media only screen and (max-width: 667px){.or__download-button{margin:34px auto 40px}}.or__download-button img{margin-right:12px}.or__download-button:hover{box-shadow:0 2px 10px rgba(0,0,0,0.1);background-color:#f7f7f7}.or__download-button:active{transform:translateY(1px)}.or__separator{position:relative;width:660px;margin:86px auto 79px;display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 667px){.or__separator{width:auto;justify-content:center;margin:46px auto 54px}.or__separator img{margin:0 30px}}.or__separator--orchestra{margin:30px auto 13px}@media only screen and (max-width: 667px){.or__separator--orchestra{margin:44px auto 34px}}.or__separator--about{margin:56px auto 58px}@media only screen and (max-width: 667px){.or__separator--about{margin:42px auto}}.or__separator--orchestra-2{margin:51px auto 64px}@media only screen and (max-width: 667px){.or__separator--orchestra-2{margin:0 auto 25px}}.or__separator::before,.or__separator::after{content:"";display:block;background:#000000;opacity:0.1;width:calc(50% - 45px);height:1px;top:50%}@media only screen and (max-width: 667px){.or__separator::before,.or__separator::after{width:80px}}.or__overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.8);z-index:99;overflow:auto;display:none}.or__popup{background:#ffffff;box-shadow:0px 2px 5px rgba(0,0,0,0.1);border-radius:16px;width:900px;margin:250px auto;position:relative}@media only screen and (max-width: 667px){.or__popup{width:auto;margin:100px 0 30px}}.or__popup__cover{width:160px;height:160px;left:calc(50% - 100px);top:-100px;position:absolute;background:#f7f7f7;border:20px solid #ffffff;border-radius:50%;overflow:hidden}@media only screen and (max-width: 667px){.or__popup__cover{width:80px;height:80px;border:10px solid #ffffff;left:calc(50% - 50px);top:-50px}}.or__popup__cover img{width:100%;height:auto}.or__popup__cross{position:absolute;width:24px;height:24px;right:14px;top:14px;background:url(https://cdn-s-assets.arzamas.academy/assets/specials/orchestra/cross-c468d29107c435d906e864d8b737173ca89cf9309c2af9a3fa4ddb4e8eff550a.svg) 50% 50% no-repeat;border:none}.or__popup__arrow{position:absolute;width:84px;height:84px;border:none;border:12px solid #ffffff;box-sizing:border-box;border-radius:50%;overflow:hidden;top:-42px;background:#4b9228;transition:all 0.2s linear}@media only screen and (max-width: 667px){.or__popup__arrow{width:56px;height:56px;border:8px solid #ffffff;top:-28px}}.or__popup__arrow:hover{background-color:#1a1a1a}.or__popup__arrow--prev{left:50%;margin-left:-192px}@media only screen and (max-width: 667px){.or__popup__arrow--prev{margin-left:-114px}}.or__popup__arrow--prev::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:url(https://cdn-s-assets.arzamas.academy/assets/specials/orchestra/prev-8eefd9425360c04ce54279a0a2e87281ebcefc538de776a3546ce8a60fb6c23d.svg) 50% 50% no-repeat;display:block}@media only screen and (max-width: 667px){.or__popup__arrow--prev::before{background-size:16px}}.or__popup__arrow--next{left:50%;margin-left:108px}@media only screen and (max-width: 667px){.or__popup__arrow--next{margin-left:58px}}.or__popup__arrow--next::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:url(https://cdn-s-assets.arzamas.academy/assets/specials/orchestra/next-a51be3469f2756e89df8a139072b98b4c4afa0e5f79296d7ecf532af68d6a82f.svg) 50% 50% no-repeat;display:block}@media only screen and (max-width: 667px){.or__popup__arrow--next::before{background-size:16px}}.or__popup__title{font-family:"Lava Pro", "Lava 3", serif;font-style:normal;font-weight:normal;font-size:45px;line-height:45px;text-align:center;color:#1a1a1a;padding:126px 120px 41px}.or__popup__title--no-nav{padding-bottom:0}@media only screen and (max-width: 667px){.or__popup__title{font-size:32px;line-height:35px;padding:69px 40px 31px}.or__popup__title--no-nav{padding-bottom:0}}.or__popup__date{font-family:"Formular", "Formular Fallback", sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:16px;text-align:center;text-transform:uppercase;color:#4b9228;position:relative;margin-top:48px;margin-bottom:-2px}@media only screen and (max-width: 667px){.or__popup__date{margin-top:32px;margin-bottom:4px}}.or__popup__date span{background-color:#fff;position:relative;z-index:2;width:180px;display:inline-block}@media only screen and (max-width: 667px){.or__popup__date span{width:120px}}.or__popup__date::before{content:"";width:100%;height:1px;background:#000000;opacity:0.1;display:block;position:absolute;top:50%}.or__popup__date::before{left:0}.or__popup__date::after{right:0}.or__popup__sections{display:flex;align-items:flex-start;justify-content:center;padding:33px 160px 42px;flex-wrap:wrap}@media only screen and (max-width: 667px){.or__popup__sections{flex-wrap:wrap;padding:18px 16px 27px}}.or__popup__section{font-family:"Formular", "Formular Fallback", sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:26px;text-align:center;text-transform:uppercase;color:#999999}@media only screen and (max-width: 667px){.or__popup__section{font-size:10px;line-height:20px}}.or__popup__section::after{content:"•";display:inline-block;margin:0 14px;opacity:0.4}.or__popup__section:last-child::after{display:none}.or__popup-container{position:relative;padding-bottom:63px}@media only screen and (max-width: 667px){.or__popup-container{padding-bottom:23px}}.or__popup__nav{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);display:flex;justify-content:center;position:sticky;top:0;background-color:#fff;z-index:99}.or__popup__nav-item{width:160px;font-family:"Formular", "Formular Fallback", sans-serif;font-style:normal;font-weight:bold;font-size:15px;line-height:15px;text-align:center;color:#4b9228;position:relative;padding:20px 0 23px;border-bottom:none !important;transition:color 0.2s linear}@media only screen and (max-width: 667px){.or__popup__nav-item{width:144px;font-size:13px;line-height:15px;padding:15px 0 17px}}.or__popup__nav-item:hover{color:#1a1a1a}.or__popup__nav-item--active{color:#1a1a1a}.or__popup__nav-item--active::after{content:"";width:100%;height:4px;left:0;bottom:-1px;background-color:#1a1a1a;display:block;position:absolute}.article.or__popup-content{padding-top:51px;padding-bottom:0;margin-bottom:0}@media only screen and (max-width: 667px){.article.or__popup-content{padding-top:31px}.article.or__popup-content p{font-size:17px !important;line-height:26px !important;margin-left:16px !important;margin-right:16px !important;margin-bottom:23px !important}}.or__popup__title+.article.or__popup-content{padding-top:42px}.article.or__popup-content h4{font-size:21px;line-height:25px;padding-top:18px;margin-bottom:26px}@media only screen and (max-width: 667px){.article.or__popup-content h4{font-size:19px !important;line-height:23px !important;margin-left:16px !important;margin-right:16px !important;padding-top:11px}}.simple-list{padding-left:60px;width:660px;margin:0 auto 25px;box-sizing:border-box;counter-reset:list;position:relative}@media only screen and (max-width: 667px){.simple-list{padding-left:40px;width:auto;margin:0 16px}}.simple-list__item{color:#4c4c4c;font-family:"Lava Pro", "Lava 3", serif;font-size:17px;line-height:26px;margin-bottom:23px;counter-increment:list}.simple-list__item::before{content:counter(list) ".";display:block;position:absolute;font-family:"Formular", "Formular Fallback", sans-serif;font-style:normal;font-weight:bold;font-size:13px;line-height:26px;color:#1a1a1a;width:50px;text-align:right;left:0}@media only screen and (max-width: 667px){.simple-list__item::before{width:30px}}.simple-list__item a{border-bottom-color:inherit}.simple-list__item a:hover{border-bottom-color:transparent}.or__instrument{width:660px;margin:77px auto 0}@media only screen and (max-width: 667px){.or__instrument{width:auto;margin:52px auto 0}}.or__instrument-cover{width:193px;height:193px;border-radius:50%;overflow:hidden;position:absolute}.or__instrument-cover img{width:100%;height:auto}@media only screen and (max-width: 667px){.or__instrument-cover{width:120px;height:120px;position:static;margin:0 auto}}.or__instrument-title{font-family:"Formular", "Formular Fallback", sans-serif;font-style:normal;font-weight:bold;font-size:35px;line-height:40px;color:#1a1a1a;padding-left:235px;margin-bottom:30px}@media only screen and (max-width: 667px){.or__instrument-title{padding-left:0;font-size:25px;line-height:27px;text-align:center;margin-top:20px;margin-bottom:33px}}.or__instrument-description{padding-left:235px}@media only screen and (max-width: 667px){.or__instrument-description{padding-left:0}}.or__instrument-description h5{width:auto !important;font-family:"Formular", "Formular Fallback", sans-serif;font-style:normal;font-weight:500;font-size:11px;line-height:15px;text-transform:uppercase;color:#4b9228;margin-bottom:17px}@media only screen and (max-width: 667px){.or__instrument-description h5{margin-left:16px;margin-right:16px;margin-top:29px}}.or__instrument-description p{width:auto !important;font-family:"Lava Pro", "Lava 3", serif;font-style:normal;font-weight:normal;font-size:15px !important;line-height:25px !important;color:#4c4c4c;margin-bottom:29px !important}footer.footer-article .article-sources .sources-label,footer.footer-article .article-tags .tag-label{color:#1a1a1a;font-family:"Formular", "Formular Fallback", sans-serif;font-style:normal;font-weight:bold;font-size:15px;line-height:22px}footer.footer-article .article-sources,footer.footer-article .article-tags{padding:0 0 0 150px;margin-bottom:70px}footer.footer-article .article-sources .sources-label,footer.footer-article .article-tags .tag-label{float:left;margin:0 0 0 -114px}body.is_mobile footer.footer-article .article-sources,body.is_mobile footer.footer-article .article-tags{border-top:none}body.is_mobile footer.footer-article .article-sources,body.is_mobile footer.footer-article .article-tags{margin:0 32px 34px}body.is_mobile footer.footer-article .article-sources .sources-label,body.is_mobile footer.footer-article .article-tags .tag-label{margin:20px 0 17px}footer.footer-article .article-sources ul.sources-list,footer.footer-article .article-tags .tag-list{border-left:1px solid #e6e6e6;padding:10px 0 10px 30px;font-size:15px;line-height:22px}footer.footer-article .article-sources ul.sources-list li strong{font-family:"Formular", Arial, Helvetica, Geneva, sans-serif;color:#1a1a1a}footer.footer-article .article-sources ul.sources-list li,footer.footer-article .article-tags .tag-list a{color:#808080;margin-top:18px}.course-credits{line-height:20px}@media only screen and (max-width: 667px){.course-credits{font-size:13px;line-height:20px;margin-bottom:34px}}.course-credits:before{display:none}.article.or__popup-content .course-credits{margin-bottom:2px}.simplebar-track.simplebar-horizontal{background:#f2f2f2;border-radius:16px !important;height:32px !important;overflow:visible;margin:0 8px;bottom:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:32px !important;top:0 !important;border-radius:16px !important;overflow:hidden;box-shadow:0px 2px 7px rgba(0,0,0,0.15)}.simplebar-track.simplebar-horizontal .simplebar-scrollbar::before{background:#fff url(https://cdn-s-assets.arzamas.academy/assets/specials/orchestra/dragger-0f3067d53141c7543bb582c60cb967308f89519b982e91ec309e573ab2b7388b.svg) 50% 50% no-repeat !important;opacity:1;left:0px !important;right:0px !important}
