.route-header{position:absolute;top:0;left:50%;z-index:10;width:880px;margin-left:-440px;text-align:center;font-family:"Century Gothic",sans-serif}.route-header__bg{position:absolute;top:0;left:-15px;border-left:455px solid transparent;border-right:455px solid transparent;border-top:455px solid #d9d9d9}.route-header__bg:after{content:'';position:absolute;top:-455px;left:-440px;border-left:440px solid transparent;border-right:440px solid transparent;border-top:440px solid #fff}.route-header__logo{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;width:410px;height:156px;background:url("/i/header__logo.svg") 0 0 no-repeat;position:absolute;left:50%;top:30px;margin-left:-205px}.route-header__logo>a{position:absolute;top:0;bottom:0;left:0;right:0}.route-header__langs{position:relative;top:220px;max-width:none;margin:0 auto;width:310px;z-index:1;text-align:left;border:2px solid #e0dfe0}.route-header__langs .ms-choice{position:relative;height:32px;padding:10px 11px;border-radius:0px}.route-header__langs .ms-choice:before{content:"";position:absolute;top:0;right:34px;height:100%;border-left:2px solid #e0dfe0}.route-header__langs .ms-choice:after{content:"";display:block;position:absolute;border:0;top:50%;right:11px;margin-top:-3px;background:url('/i/compact-sa7b126e8d8.png') no-repeat;height:9px;width:13px;background-position:-20px -20px}.route-header__langs .ms-choice>span{height:19px;padding:7px 0 6px 10px;font:normal 14px "Century Gothic",sans-serif;color:#222222;text-decoration:none}.route-header__langs .ms-drop{width:100%;border:1px solid #e0dfe0}.route-header__langs .ms-drop ul{width:100%;padding:0}.route-header__langs .ms-drop ul li{border-bottom:1px solid #cccccc}.route-header__langs .ms-drop ul li label{width:100%;box-sizing:border-box;font-size:14px;text-decoration:none;color:#222222;padding:8px 15px;background-color:white;transition:all 0.2s linear}.route-header__langs .ms-drop ul li label:hover{background-color:#e0dfe0}@media (min-width: 800px) and (max-width: 1023px){.layout_adaptive .route-header{width:800px;margin-left:-400px}.layout_adaptive .route-header__bg{left:0px;border-left:400px solid transparent;border-right:400px solid transparent;border-top:400px solid #d9d9d9}.layout_adaptive .route-header__bg:after{top:-400px;left:-385px;border-left:385px solid transparent;border-right:385px solid transparent;border-top:385px solid #fff}.layout_adaptive .route-header__logo{width:344px;height:131px;top:20px;background-size:cover;margin-left:-172px}.layout_adaptive .route-header__langs{top:175px}}@media (min-width: 640px) and (max-width: 799px){.layout_adaptive .route-header{width:100%;position:relative;top:0;left:0;margin:0px}.layout_adaptive .route-header__bg{display:none}.layout_adaptive .route-header__logo{position:relative;top:0;left:0;width:317px;height:120px;background-size:cover;margin:30px auto}.layout_adaptive .route-header__langs{position:relative;top:0;left:0;margin:0px auto 35px}}@media (min-width: 400px) and (max-width: 639px){.layout_adaptive .route-header{width:100%;position:relative;top:0;left:0;margin:0px}.layout_adaptive .route-header__bg{display:none}.layout_adaptive .route-header__logo{position:relative;top:0;left:0;width:368px;height:140px;background-size:cover;margin:20px auto 30px}.layout_adaptive .route-header__langs{position:relative;top:0;left:0;margin:0px auto 35px}}@media (max-width: 399px){.layout_adaptive .route-header{width:100%;position:relative;top:0;left:0;margin:0px}.layout_adaptive .route-header__bg{display:none}.layout_adaptive .route-header__logo{position:relative;top:0;left:0;width:317px;height:120px;background-size:cover;margin:30px auto}.layout_adaptive .route-header__langs{position:relative;top:0;left:0;margin:0px auto 35px}}.route-main{width:100%}.route-main .swiper-slide{top:230px}.route-main .swiper-slide img{width:100%;margin-top:-23%}@media (min-width: 800px) and (max-width: 1023px){.layout_adaptive .route-main .swiper-slide{top:0px}.layout_adaptive .route-main .swiper-slide img{margin-top:0}}@media (min-width: 640px) and (max-width: 799px){.layout_adaptive .route-main .swiper-slide{top:0px}.layout_adaptive .route-main .swiper-slide img{margin-top:0}}@media (min-width: 400px) and (max-width: 639px){.layout_adaptive .route-main .swiper-slide{top:0px}.layout_adaptive .route-main .swiper-slide img{margin-top:0}}@media (max-width: 399px){.layout_adaptive .route-main .swiper-slide{top:0px}.layout_adaptive .route-main .swiper-slide img{margin-top:0}}.route-list{max-width:1017px;margin:30px auto 40px;font:normal 16px "Century Gothic",sans-serif;color:#1e2040;text-align:center;max-height:430px;overflow:hidden}.route-list__wrp{display:inline}.route-list__article{display:inline-block;vertical-align:top;width:309px;margin:40px 15px 0}.route-list__lang-genitive{text-align:left;margin-top:15px;text-transform:uppercase}.route-list__title{text-align:left;font-weight:bold;font-size:18px}.route-list__button{margin:0px auto 60px;padding:14px 30px;width:245px;font:bold 20px "Century Gothic",sans-serif;text-transform:uppercase;text-align:center;border:1px solid #1e2040;color:#1e2040;cursor:pointer;background-color:white;transition:all 0.2s linear}.route-list__button:hover{background-color:#e0dfe0}.route-list__fake-list{visibility:hidden}@media (min-width: 640px) and (max-width: 799px){.layout_adaptive .route-list__article{margin:40px 5px 0}}@media (min-width: 400px) and (max-width: 639px){.layout_adaptive .route-list__article{margin:40px 5px 0}}@media (max-width: 399px){.layout_adaptive .route-list__article{margin:40px 5px 0}}.route-footer{padding:40px 0 60px;background-color:#1e2040;color:white;font-family:"Century Gothic",sans-serif;font-size:16px;line-height:18px}.route-footer__wrapper{width:990px;margin:0 auto}.route-footer__copyright{margin:10px 0 30px}.route-footer__copyright-text2{font-weight:bold}.route-footer__copyright span{font-size:15px}.route-footer__contacts{margin-bottom:10px}.route-footer__contacts p+p{margin-top:2px}@media (min-width: 800px) and (max-width: 1023px){.layout_adaptive .route-footer{padding:40px 20px 60px}.layout_adaptive .route-footer__wrapper{width:100%}}@media (min-width: 640px) and (max-width: 799px){.layout_adaptive .route-footer{padding:40px 20px 60px}.layout_adaptive .route-footer__wrapper{width:100%}.layout_adaptive .route-footer__copyright{width:230px}}@media (min-width: 400px) and (max-width: 639px){.layout_adaptive .route-footer{padding:40px 20px 60px}.layout_adaptive .route-footer__wrapper{width:100%}}@media (max-width: 399px){.layout_adaptive .route-footer{padding:40px 20px 60px}.layout_adaptive .route-footer__wrapper{width:100%}}
