.rl__header,.rl__content{background-color:#1a1a1a;position:relative}.rl__header{z-index:1}@media only screen and (max-width: 667px){.rl__header{padding-top:1px}}.rl__cover{width:100%;height:697px;opacity:0.5;background:url(https://cdn-s-assets.arzamas.academy/assets/ruslit-xx/main_cover-57b985297f311490ce7dd153b0eee28fe1c716a0913d57824f48ca4879eac004.jpg) 50% 50% no-repeat;background-size:cover;position:absolute;top:0;left:0;z-index:-1}.rl__cover:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:351px;background-image:linear-gradient(to top, #1a1a1a 0%, rgba(26,26,26,0) 100%)}.rl__header__logo{padding-top:91px;height:16px;color:#ffffff;font-family:"Lava 3", serif;font-size:15px;text-align:center}.rl__header__logo strong{font-weight:800}@media only screen and (max-width: 667px){.rl__header__logo{display:none}}.rl__header__icon{width:340px;height:80px;background:url(https://cdn-s-assets.arzamas.academy/assets/ruslit-xx/icon-64eaf9ff737638483d089e0ed8a5f8b28c8990a66daac2d1e888455afc167f43.svg) 50% 50% no-repeat;margin:30px auto 20px}@media only screen and (max-width: 667px){.rl__header__icon{width:170px;height:40px;background-size:170px;margin:63px auto 11px}}.rl__header__title{text-align:center;color:#ffffff;font-family:"Lava 3", serif;font-size:60px;font-weight:800;line-height:60px;margin-bottom:0}.rl__header__title::after{content:"";display:block;width:262px;height:14px;background:url(https://cdn-s-assets.arzamas.academy/assets/ruslit-xx/line-53a29e573b54b53898b6f311c4548eb31eeeb97aee93e1d5d781bed8b3316a00.svg) 50% 50% no-repeat;margin:33px auto 34px}@media only screen and (max-width: 667px){.rl__header__title::after{width:132px;height:8px;background-size:132px;margin:16px auto 21px}}@media only screen and (max-width: 667px){.rl__header__title{font-size:24px;line-height:25px}}.rl__header__subtitle{text-align:center;color:#fff;font:25px/30px "Lava 3", serif;width:740px;margin:0 auto 43px;z-index:1;position:relative}@media only screen and (max-width: 667px){.rl__header__subtitle{font-size:13px;line-height:18px;width:auto;padding:0 24px;margin:15px auto 24px}}.rl__content-title{text-align:center;color:#ffffff;font-family:"Formular", "Formular Fallback", sans-serif;font-size:15px;font-weight:700;line-height:17px;text-transform:uppercase;letter-spacing:10.5px;padding:47px 0 47px;z-index:1;position:relative}@media only screen and (max-width: 667px){.rl__content-title{font-size:12px;letter-spacing:8.4px;padding:25px 0 26px}}.rl__courses{display:flex;justify-content:center;align-content:flex-start;flex-wrap:wrap;margin:0 auto 30px;max-width:1600px}@media only screen and (max-width: 667px){.rl__courses{margin-bottom:14px}}.rl__course{width:470px;height:470px;box-sizing:border-box;padding:0 20px 15px;background-color:#000000;position:relative;z-index:1;margin:0 10px 20px 10px;display:flex;align-items:center;flex-direction:column;justify-content:flex-end;flex-wrap:wrap;transition:0.2s all ease;overflow:hidden}@media only screen and (max-width: 667px){.rl__course{width:auto;height:362px;margin:0 16px 16px;padding:0 16px 16px}}.rl__course:hover{transform:translateY(-5px)}.rl__course:hover .rl__course-cover{transform:scale(1.1);opacity:0.8}.rl__course-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.rl__course-cover{transition:0.2s all ease;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-size:cover;border-radius:3px;overflow:hidden}.rl__course-cover::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(to top, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 75%)}.rl__course-number{position:absolute;width:70px;height:70px;top:40px;left:50%;transform:translateX(-50%);border:2px solid #ffffff;border-radius:50%;background-color:rgba(0,0,0,0.6);box-sizing:border-box;color:#ffffff;font-family:"Lava 3", serif;font-size:35px;font-weight:800;line-height:25px;z-index:2;text-align:center}@media only screen and (max-width: 667px){.rl__course-number{width:50px;height:50px;top:30px;font-size:25px}}.rl__course-number[data-id="1"]{padding-top:20px}@media only screen and (max-width: 667px){.rl__course-number[data-id="1"]{padding-top:10px}}.rl__course-number[data-id="2"]{padding-top:20px}@media only screen and (max-width: 667px){.rl__course-number[data-id="2"]{padding-top:10px}}.rl__course-number[data-id="3"]{padding-top:18px}@media only screen and (max-width: 667px){.rl__course-number[data-id="3"]{padding-top:9px}}.rl__course-number[data-id="4"]{padding:18px 1px 0 0px}@media only screen and (max-width: 667px){.rl__course-number[data-id="4"]{padding-top:9px}}.rl__course-number[data-id="5"]{padding:18px 0px 0 0px}@media only screen and (max-width: 667px){.rl__course-number[data-id="5"]{padding-top:9px}}.rl__course-number[data-id="6"]{padding:22px 0px 0 0px}@media only screen and (max-width: 667px){.rl__course-number[data-id="6"]{padding-top:11px}}.rl__course-title{position:relative;z-index:1}.rl__course-names{text-align:center;color:#ffffff;font-family:"Formular", "Formular Fallback", sans-serif;text-transform:uppercase}.rl__course-names:nth-child(1){font-size:21px;line-height:30px;font-weight:800;margin-bottom:7px}@media only screen and (max-width: 667px){.rl__course-names:nth-child(1){font-size:15px;line-height:20px;margin-bottom:9px}}.rl__course-names:nth-child(1) span{margin:0 11px;display:inline-block}@media only screen and (max-width: 667px){.rl__course-names:nth-child(1) span{margin:0 9px}}.rl__course-names:nth-child(2){font-size:13px;font-weight:700;line-height:20px;margin-bottom:10px}@media only screen and (max-width: 667px){.rl__course-names:nth-child(2){font-size:11px;line-height:18px}}.rl__course-names:nth-child(2) span{margin:0 7px;display:inline-block}@media only screen and (max-width: 667px){.rl__course-names:nth-child(2) span{margin:0 6px}}.rl__course-names:nth-child(3){font-size:10px;font-weight:500;line-height:17px}@media only screen and (max-width: 667px){.rl__course-names:nth-child(3){font-size:10px;line-height:17px}}.rl__course-names:nth-child(3) span{margin:0 6px;display:inline-block}.mp-courses__slider__course__meta{position:relative;z-index:4;text-align:center}@media only screen and (max-width: 667px){.mp-courses__slider__course__meta{width:100%}}.mp-courses__slider__course__meta::before{content:"";width:430px;height:1px;background-color:#ffffff;opacity:0.2;margin:15px 0 10px;display:block}@media only screen and (max-width: 667px){.mp-courses__slider__course__meta::before{width:auto;margin:14px auto 9px}}.course-credits--white{color:#999999;margin-bottom:0;padding-bottom:45px}@media only screen and (max-width: 667px){.course-credits--white{padding-bottom:25px}}.course-credits--white::before{background-color:#ffffff;opacity:0.2;margin-top:50px}@media only screen and (max-width: 667px){.course-credits--white::before{margin-top:30px}}
