﻿body{-webkit-font-smoothing:antialiased}body.hidden{overflow:hidden}header.header-page.header-page-shown.header-page-transparent{border-bottom-color:rgba(255,255,255,0.3)}.header-page-menu-open+.layout{margin-top:85px}@media (max-width: 667px){.header-page.header-page-menu-open.has-special-link+.layout{margin-top:165px}}#article-cource-share{top:170px !important}.header-special-link{display:none}.animated{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.xx-wrap .show{display:block !important}.layout .header{width:100%;position:relative;background:#000 url(//cdn-s-assets.arzamas.academy/assets/emoji/bg-31ae363ee956d5405f27f716a5e1e39b331fe4c669e23ee59ffcce29ab0d11ea.jpg) 50% 50% no-repeat;background-size:cover;padding:85px 0 70px;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.layout.layout--shakemoji .header{background-image:url(//cdn-s-assets.arzamas.academy/assets/emoji/cover-ff7b4af0803086e8944fdb2045dc5c256088995840c35962aaadd14394b8ce60.jpg);padding-bottom:40px}.layout.layout--pushkinemoji .header{background-image:url(//cdn-s-assets.arzamas.academy/assets/emoji/cover-pushkin-c492d78a6f273f3e1275f12ec59eb995fc14011593ec0ffa1f3c9fe40259b217.jpg);height:616px;padding-bottom:0}@media (max-width: 670px){.layout.layout--pushkinemoji .header{height:auto}}@media (max-width: 670px){.layout .header{height:auto;padding-bottom:30px}.layout.layout--shakemoji .header{padding-bottom:20px}}.header__nav{width:480px;border-bottom:1px solid rgba(255,255,255,0.3);text-align:center;margin:0 auto}@media only screen and (max-width: 667px){.header__nav{width:auto;margin-top:-23px}}.header__nav__item{width:140px;display:inline-block;height:77px;vertical-align:top;text-align:center;border-bottom:none !important;position:relative}@media only screen and (max-width: 667px){.header__nav__item{width:100px;height:70px}}.header__nav__item:nth-child(1):after{width:72px}.header__nav__item:nth-child(2):after{width:105px}.header__nav__item:nth-child(3):after{width:105px}.header__nav__item:after{content:'';position:absolute;height:0;background-color:#fff;bottom:-1px;left:50%;transform:translateX(-50%);-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.header__nav__item:hover:not(.header__nav__item--active):after{height:3px}.header__nav__item:hover:not(.header__nav__item--active) .header__nav__item__icon{transform:translateY(-3px)}.header__nav__item:before{content:'';position:absolute;width:1px;height:16px;background-color:#fff;right:0;top:9px;opacity:.3}.header__nav__item:last-child:before{display:none}.header__nav__item--active{cursor:default}.header__nav__item--active:after{height:3px}.header__nav__item--disabled{display:none}.header__nav__item__icon{width:34px;height:34px;margin-bottom:14px;display:inline-block;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.header__nav__item__icon img{width:100%;height:auto}.header__nav__item__title{font-size:11px;line-height:1;text-transform:uppercase;color:#fff;font-weight:700}.layout .header__switch{text-align:center;font-size:0;margin-top:0}@media (max-width: 670px){.layout .header__switch{margin-top:40px}}.layout .header__nav+.header__switch{margin-top:25px}.layout .header__switch__item{display:inline-block;background-color:#1b1a1a;width:46px;font:bold 11px/20px 'Formular', sans-serif;text-align:center;cursor:pointer;-webkit-border-radius:3px;border-radius:3px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;margin:0 2px}.layout a.header__switch__item{color:#fff;border-bottom:none}.layout .header__switch__item--active{background-color:#fff;color:#1a1a1a;cursor:default;opacity:1 !important}.layout .header__switch__item:hover{opacity:0.8}.layout .header__logo{text-align:center;margin-top:58px}@media (max-width: 670px){.layout .header__logo{display:none}}.layout .header__logo span{display:block;font:13px/20px 'Formular', sans-serif;margin-top:10px}.layout .header__heading{width:460px;height:80px;margin-top:30px;margin-left:auto;margin-right:auto;background:url(//cdn-s-assets.arzamas.academy/assets/emoji/poetry-c424a3a54fd1612863b8bc90ef027adef6ddcd7e3a904999cb7847bcc15a59cf.svg) 50% 50% no-repeat;background-size:contain;text-indent:-99999px;position:relative}.layout.layout--shakemoji .header__heading{width:417px;height:129px;margin-top:52px;background-image:url(//cdn-s-assets.arzamas.academy/assets/emoji/emoji-shakespeare-0441e8cad9128bf85a9afecc8bc9271291ea3f87674813d062de6347e4f3cd24.svg)}.layout.layout--pushkinemoji .header__heading{width:285px;height:117px;margin-top:52px;background-image:url(//cdn-s-assets.arzamas.academy/assets/emoji/emoji-pushkin-logo-white-8aa2ce30bd2e7749e270e79cd7d19af69f81dc8a51362d0946f161b59d851a72.svg)}@media (max-width: 670px){.layout.layout--pushkinemoji .header__heading{width:159px;height:66px;background-size:159px;margin-top:27px}}@media (max-width: 670px){.layout .header__heading{width:207px;height:35px}.layout.layout--shakemoji .header__heading{width:232px;height:72px;margin-top:30px}}.layout .header__heading:after{content:'';width:90px;height:2px;background-color:#fff;display:block;position:absolute;bottom:0;left:50%;margin:0 0 -23px -45px}.layout.layout--pushkinemoji .header__heading:after{margin-bottom:-40px}@media only screen and (max-width: 667px){.layout.layout--pushkinemoji .header__heading:after{margin-bottom:-25px}}@media (max-width: 670px){.layout .header__heading:after{width:30px;height:1px;margin:0 0 -25px -15px}}.layout .header__lead{font:25px/35px 'Lava Pro', 'Lava 3', serif;text-align:center;margin:0 auto;margin-top:50px}@media (max-width: 670px){.layout .header__lead{font:17px/25px 'Lava Pro', 'Lava 3', serif;width:auto;margin-top:48px;padding:0 16px}}.layout.layout--pushkinemoji .header__lead{margin-top:64px}@media only screen and (max-width: 667px){.layout.layout--pushkinemoji .header__lead{margin-top:42px}}.layout .app-links{text-align:center;font-size:0}@media (max-width: 670px){.layout .app-links{margin-top:30px}.layout.layout--pushkinemoji .app-links{margin-top:20px}}.layout .app-links__item{width:135px;height:40px;margin:30px 10px 0;display:inline-block;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;border-bottom:none}.layout .app-links__item img{width:100%;height:auto}.layout .app-links__item:hover{opacity:.8}@media (max-width: 670px){.layout .app-links__item{margin:10px auto;display:block}}.layout .sponsor-logos{text-align:center;margin:40px auto 0}@media (max-width: 670px){.layout .sponsor-logos{margin-top:20px}.layout .sponsor-logos img{width:213px;height:auto}}.header__support{text-align:center;color:#ffffff;font-family:'Lava Pro', 'Lava 3', serif;font-size:15px;line-height:20px;margin-top:32px}.header__support i{display:inline-block;margin-bottom:18px}.header__support .header__support__logo{width:316px;height:60px;display:inline-block;background:url(//cdn-s-assets.arzamas.academy/assets/emoji/raiff-desktop-2x-cdca957f27939d1bb7a7628b33408c6f659d26275f4cbbb68f5cd2d6696ce9d5.png) 50% 50% no-repeat;background-size:316px;border-bottom:none !important}@media (max-width: 670px){.header__support .header__support__logo{width:289px;background:url(//cdn-s-assets.arzamas.academy/assets/emoji/raiff-mobile-2x-f99204ac7cce9ebc90c02e65f5430528515d2f4527ff0703e0182aa76ab306e1.png) 50% 50% no-repeat;background-size:289px}}@media (max-width: 670px){.header__support{margin-top:18px;height:83px}}.content .app-info{text-align:center;font-size:0;margin-top:60px}@media (max-width: 670px){.content .app-info{margin-top:20px;height:45px;min-width:320px}.layout--pushkinemoji .content .app-info{margin-top:40px}}.content .app-info__item{display:inline-block;width:220px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;vertical-align:middle}@media (max-width: 670px){.content .app-info__item{width:100px;vertical-align:top;position:relative}}.content .app-info__item:first-child{border:0}.content .app-info__item:last-child{border:0}.content .app-info__item strong{display:block;color:#1a1a1a;font:800 45px/28px 'Lava Pro', 'Lava 3', serif;letter-spacing:-2px}@media (max-width: 670px){.content .app-info__item strong{font-size:20px;line-height:15px;letter-spacing:0}}.content .app-info__item span{display:block;color:#4c4c4c;font:13px/10px 'Formular', sans-serif;margin-top:20px}@media (max-width: 670px){.content .app-info__item span{font-size:10px;line-height:10px;margin-top:10px;position:absolute;width:100%}}.content h2{font:bold 25px/35px 'Formular', sans-serif;color:#1a1a1a;text-align:center;margin:44px auto 24px}@media (max-width: 670px){.content h2{font-size:18px;line-height:22px;width:auto;margin:18px auto;padding:0 16px}}.content p{font:normal 17px/25px "Lava 3", "Lava Pro", serif;margin-bottom:25px;margin-left:auto;margin-right:auto;width:660px}.content p a{color:#4c4c4c;border-bottom-color:#4c4c4c}.content p a:hover{border-bottom-color:transparent}@media (max-width: 670px){.content p{font:normal 12px/15px "Lava 3", "Lava Pro", serif;width:auto;padding:0 15px}}.content .slider.single-item{display:none}@media (max-width: 670px){.content .slider.single-item{display:block;height:380px;background-color:#f2f2f2;margin-top:31px}.content .slider.single-item .slick-slide{text-align:center;width:210px}.content .slider.single-item img{height:300px;display:inline-block;margin-top:35px}}.content .example-img{background-color:#f2f2f2;padding:60px 0;font-size:0;text-align:center;margin-top:53px}.content .example-img img{height:599px}@media (max-width: 670px){.content .example-img{display:none}}.content .example-img__item{display:inline-block;margin:0 15px}.content .how-it-works{width:960px;height:450px;margin:0 auto;border-bottom:1px solid #e5e5e5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 670px){.content .how-it-works{width:240px;height:242px}}.content .how-it-works .tac{text-align:center;min-height:50px}@media (max-width: 670px){.content .how-it-works .tac{margin-bottom:5px;min-height:30px}}.content .how-it-works__text{color:#262626;font:36px/48px 'Lava Pro', 'Lava 3', serif;text-align:center}@media (max-width: 670px){.content .how-it-works__text{font-size:18px;line-height:30px}.layout--pushkinemoji .content .how-it-works__text{width:270px;margin-left:-15px}}.content .how-it-works__text__place{background:url(//cdn-s-assets.arzamas.academy/assets/emoji/place-265adb53636d74351198bac8f80d2abcb4c130fd86aefccf113a69ea06f2aed9.png) bottom center no-repeat;width:54px;height:61px;display:inline-block;position:relative;top:7px;text-align:center}@media (max-width: 670px){.content .how-it-works__text__place{width:32px;height:32px;background:url(//cdn-s-assets.arzamas.academy/assets/emoji/place_m-0fbd09903ce8a5cb28512b18bf27487edd77e0b705999eb6b87450fe51c2e9d9.png) bottom center no-repeat;top:3px}}.content .how-it-works__drag{width:132px;height:132px;margin:50px auto 60px;background:url(//cdn-s-assets.arzamas.academy/assets/emoji/emoji-bg-6e377da0ab74666a59d9ccd746464d7765fcb868094fd574f271ca80be704e2a.png) 50% 50% no-repeat;padding:36px;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 670px){.content .how-it-works__drag{width:66px;height:66px;background:url(//cdn-s-assets.arzamas.academy/assets/emoji/emoji-bg-m-d91541106626a79e900a99a56cc412630da862afe71f905708b04a92027c87d9.png) 50% 50% no-repeat;padding:17px;margin:25px auto}}.content .how-it-works__drag--item{width:51px;height:61px;display:inline-block;background:url(//cdn-s-assets.arzamas.academy/assets/emoji/elka-8afa491c251aadaf1ab67aef37750096bf975b5eaaf7f956ba020169494377af.png) 50% 50% no-repeat;background-size:contain;cursor:-webkit-grab;cursor:-moz-grab}.content .how-it-works__drag--item.how-it-works__drag--item--en{background:url(//cdn-s-assets.arzamas.academy/assets/emoji/lamb-da45f6b9e4115d24b5980bba994dde5fe6e4fd109a1f68da11c58b6cfaf1eea7.png) 50% 50% no-repeat;background-size:contain;cursor:-webkit-grab;cursor:-moz-grab}.content .how-it-works__drag--item.how-it-works__drag--item--wine{background:url(//cdn-s-assets.arzamas.academy/assets/emoji/wine-1bb577772fae93598c4bfa14e94174aedb542e9743d219cb7815f11c152392cd.png) 50% 50% no-repeat;background-size:contain}.content .how-it-works__drag--item.how-it-works__drag--item--dacha{background:url(//cdn-s-assets.arzamas.academy/assets/emoji/dacha-3084b448fe9e7548c32bc51025f21a0ec4c3d16218235a64d9a963c97e07ec32.png) 50% 50% no-repeat;background-size:contain}.content .how-it-works__drag--item.how-it-works__drag--item--teatr{background:url(//cdn-s-assets.arzamas.academy/assets/emoji/teatr-de428d2111cd615b7e17f819d9dccd279b72a8f07e0571fcd9b62ed211f51c91.png) 50% 50% no-repeat;background-size:contain}.content .how-it-works__drag--item.how-it-works__drag--item--eyes{background:url(//cdn-s-assets.arzamas.academy/assets/emoji/eyes-be4371e1812ade20d910691fb56e7045c4bd920145d170343f21b1f35bae750f.png) 50% 50% no-repeat;background-size:contain}@media (max-width: 670px){.content .how-it-works__drag--item{width:32px;height:32px}}.seq{width:200px;height:200px;margin:50px auto;position:relative;display:none;top:-50px}@media (max-width: 670px){.seq{height:150px;width:150px}}.seq span{position:absolute;bottom:0;font-size:40px;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 670px){.seq span{font-size:32px}}.layout .footer{margin-bottom:40px}@media (max-width: 670px){.layout .footer{margin-bottom:20px}}.layout .footer__logo{text-align:center;margin-top:35px;padding:0 20px}@media (max-width: 670px){.layout .footer__logo{margin-top:25px}}@media (max-width: 670px){.layout .footer__logo img{width:175px}}.layout .footer__logo span{display:block;color:#4c4c4c;font:italic 15px/20px 'Lava Pro', 'Lava 3', serif;margin-top:20px}.layout.layout--pushkinemoji .footer__logo span{margin-top:32px}@media only screen and (max-width: 667px){.layout.layout--pushkinemoji .footer__logo span{margin-top:25px}}.layout .footer__logo span a{color:#4c4c4c;border-bottom-color:#4c4c4c}.layout .footer__logo span a:hover{border-bottom-color:transparent}@media (max-width: 670px){.layout .footer__logo span{font-size:12px;line-height:15px;margin-top:10px}}.sortable-ghost{opacity:.2}.app-links--footer{margin-top:5px}@media only screen and (max-width: 667px){.app-links--footer{margin-top:0}}@media (max-width: 670px){.article-cource-share.article-cource-share-inline{margin:20px auto !important}}.article-cource-share:not(.article-cource-share-horizontal) ul.share-list li.social a{color:#ffffff}.article-cource-share:not(.article-cource-share-horizontal) ul.share-list li.social a:before{background-image:url("//cdn-s-assets.arzamas.academy/assets/i-social-white-6504807ed1f300728ae696bc797b826f.png");background-image:none,url("//cdn-s-assets.arzamas.academy/assets/svg/i-social-white-cf99e8e2000ff400bd4c54e139030b8e.svg")}.article-cource-share.article-cource-share-inline{width:auto;display:block !important;margin:40px auto}@media (min-width: 680px){.article-cource-share.article-cource-share-inline{width:660px}}.article-cource-share.article-cource-share-inline ul.share-list li.social a{padding-left:65%;line-height:40px}@media only screen and (max-width: 667px){.article-cource-share.article-cource-share-horizontal ul.share-list{border-right:none}.article-cource-share ul.share-list li.social.social-vk a{border-left:none}}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:10px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:'Formular', sans-serif;font-size:30px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:black;opacity:0.75}@media (max-width: 670px){body{min-width:inherit}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.course-materials__title{margin-top:-1px}.course-materials__items::after{content:'';display:block;height:1px;width:660px;margin:0 auto 50px;background:#e5e5e5}@media only screen and (max-width: 667px){.course-materials__items::after{width:240px;margin-bottom:20px}}.copy{color:#999999;font-family:"Lava Pro", "Lava 3", serif;font-size:13px;line-height:17px;text-align:center;font-style:italic;margin-bottom:45px}@media only screen and (max-width: 667px){.copy{margin:0 50px 21px}}
