body,html{margin:0;font-family:Tahoma,Helvetica,sans-serif;font-size:12px;line-height:15px;color:#000;background-color:#fff}a{text-decoration:none}.site{box-sizing:border-box}.island.__shift{padding:50px 110px}.island.__shift-notop{padding:0 110px 50px}.flex{display:flex}.flex.__pos{position:absolute;left:0;right:0;z-index:1}.flex.__top100{padding-top:100px}.flex.__center{align-items:center;white-space:nowrap}.flex.__2 .flex-i{width:50%}.flex.__4 .flex-i{width:25%}.flex.__4 .flex-i+.flex-i{padding-left:36px}.flex-i.__shift{padding-top:52px;padding-left:110px;box-sizing:border-box}.flex-i.__top100{padding-top:100px}.flex-i.__wide{flex:1 100%;text-align:center}.flex.__banner .flex-i+.flex-i{margin-left:50px}.media-mobile{display:none}.header-pic{position:relative;height:694px;background:#64a83b url(/index-background-desktop.f65b1bd8.jpg) right 0 no-repeat}.header-cup{position:absolute;top:86px;right:-396px;z-index:2}.go-progmm{position:relative;padding-top:110px;padding-left:80px;font-size:20px;text-transform:uppercase}.go-progmm_t{padding-right:36px;font-size:60px;line-height:60px}.go-progmm_dsc{padding-top:40px;padding-bottom:52px}.go-progmm_btt{position:relative;z-index:3;padding:12px 24px;color:#fff;text-transform:uppercase;background-color:#67b737;border:0;cursor:pointer}.logo-tx.__mobile{display:inline-block;padding-top:12px}.main-nav{padding-top:72px;padding-left:30px}.main-nav_lk{font-size:20px;text-transform:uppercase;color:#fff}.main-nav_lk.__active{border-bottom:2px solid #fff}.main-nav_lk+.main-nav_lk{margin-left:36px}.nav-checkbox{display:none}.nav-trigger{position:relative;display:none;box-sizing:border-box;width:30px;height:20px;border-top:2px solid #000;cursor:pointer}.nav-trigger:after,.nav-trigger:before{content:"";position:absolute;left:0;right:0;height:2px;cursor:pointer;background-color:#000}.nav-trigger:before{top:7px}.nav-trigger:after{bottom:0}.bunner{padding:48px 36px;display:flex;flex-direction:column;box-sizing:border-box;height:100%;font-size:16px;background-color:#f2f2f2}.bunner-header{display:flex;align-items:center}.bunner-ic{width:150px}.banner-ic_cnt{position:relative;display:inline-block;width:100px;height:100px;background-color:#67b737;border-radius:50%}.banner-ic_i{position:absolute}.banner-ic_i.__cat{left:18px}.banner-ic_i.__leo{top:20px;left:-18px}.bunner-title,.bunner-url{text-transform:uppercase}.bunner-title{font-size:36px}.bunner-dsc{padding-top:36px;padding-bottom:28px;line-height:24px}.bunner-url{font-size:20px;color:#000}.bunner-url_arrow{display:inline-block;margin-left:20px}.section{counter-reset:section-counter}.section-item{counter-increment:section-counter}.section-item:before{content:counter(section-counter);position:absolute;right:0;top:0;font-size:280px;line-height:190px;color:#f2f2f2}.section-title{padding-bottom:60px;font-size:60px;line-height:60px}.section-item{position:relative;padding-bottom:20px;min-height:220px}.section-ic_cnt{display:inline-block}.section-ic{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background-color:#67b737}.section-ic_url{width:25px;height:28px}.section-item_tx{position:relative;padding-top:28px;padding-right:48px;font-size:16px;line-height:24px;color:#444}.footer{padding:50px 110px;box-sizing:border-box;background-color:#f2f2f2}.social{display:inline-block}.social+.social{margin-left:20px}@media (max-width:1268px){.island.__shift{padding:30px}.island.__shift-notop{padding:0 30px 30px}.flex:not(.__center){flex-wrap:wrap}.flex.__4 .flex-i+.flex-i{padding-left:0}.flex.__4 .flex-i{width:50%}.flex-i.__shift{padding-left:30px}.flex.__banner .flex-i{width:100%}.flex.__banner .flex-i+.flex-i{margin-left:0;margin-top:20px}.footer{padding:30px}}@media (max-width:1268px){.flex.__media-wide{display:block}.flex.__media-wide .flex-i{width:100%}.header-pic{background:none}.main-nav_lk{color:#000}.main-nav_lk.__active{border-bottom-color:#67b737}.flex.__header-programm .flex-i{width:100%}.flex.__header-programm .flex-i.__pic{display:none}.go-progmm{padding-bottom:460px}.go-progmm_t{padding-right:0}.header-cup{left:50%;margin-left:-276px;right:auto;top:auto;bottom:-23px}}@media (max-width:640px){.island.__shift{padding:20px}.island.__shift-notop{padding:0 20px 20px}.flex:not(.__center){flex-wrap:wrap}.flex.__4 .flex-i{width:100%}.flex-i.__shift{padding-top:12px;padding-left:20px;padding-right:20px}.flex.__banner .flex-i{width:100%}.flex.__banner .flex-i+.flex-i{margin-left:0;margin-top:20px}.footer{padding:30px 20px}.media-mobile{display:inline-block}.media-desctop{display:none}}@media (max-width:640px){.flex.__media-wide{display:block}.flex.__media-wide .flex-i{width:100%}.header-pic{background:none}.main-nav_lk{color:#000}.main-nav_lk.__active{border-bottom-color:#67b737}.flex.__header-programm .flex-i{width:100%}.flex.__header-programm .flex-i.__pic{display:none}.go-progmm{padding-left:0;padding-bottom:0;text-align:center}.go-progmm_t{padding-right:0;font-size:36px;line-height:42px}.go-progmm_dsc{padding-top:20px}.header-cup{width:280px;left:50%;margin-left:-140px;position:relative;bottom:0}.header-cup_i{width:100%}.go-progmm_btt{width:100%;box-sizing:border-box}}@media (max-width:640px){.bunner{padding:24px 18px}.bunner-ic{width:120px}.bunner-title{font-size:24px}.bunner-dsc{padding-top:18px;padding-bottom:12px}.bunner-footer{padding-top:20px;border-top:1px solid #d9d9d9}}@media (max-width:640px){.section-item{display:flex;min-height:0}.section-title{padding-bottom:32px;font-size:36px}.section-item:before{content:none}.section-item_tx{flex:1;padding-top:0;padding-right:0;padding-left:20px}}@media (max-width:640px){.main-nav{position:relative;padding:0;margin-right:20px;float:right;width:30px;height:30px}.nav-trigger{display:block}.nav-popup{display:none;position:absolute;top:32px;right:0;padding:16px;background-color:#fff;border:1px solid #67b737;border-radius:4px;text-align:right}.main-nav_lk,.nav-checkbox:checked~.nav-popup{display:block}.main-nav_lk.__active{border-bottom:0}.main-nav_lk+.main-nav_lk{margin-top:16px}}
/*# sourceMappingURL=/style.e6a5e702.css.map */