html[lang^=ru] .region-main-banner .field--type-text-with-summary .banner_heading{max-width:570px}.region-main-banner{background:url(../../images/backgrounds/map.png) no-repeat;background-position:-webkit-calc(100% - 100px) center;background-position:calc(100% - 100px) center}.region-main-banner .field--type-text-with-summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.region-main-banner .field--type-text-with-summary:after{display:none}.region-main-banner .field--type-text-with-summary .banner_heading{font-size:3.438rem;max-width:474px;font-weight:300;color:#3d4355;text-shadow:0 0 40px rgba(0,0,0,.25)}.region-main-banner .field--type-text-with-summary .map_block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:100px}.region-main-banner .field--type-text-with-summary .map_block .map_heading{font-size:1.75rem;font-weight:300;color:#3d4355;max-width:200px;margin-bottom:30px}.path-frontpage .main{padding:0 0 60px 0}.path-frontpage .main .layout__region--top{max-width:100%}.path-frontpage .main .layout__region--top .block-region-top{min-height:700px;max-height:700px;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.path-frontpage .main .block-region-top{margin:0 -80px 0 -80px}.path-frontpage .main .block-region-top .slick__slider{margin-bottom:0}.path-frontpage .main .block-region-top .slick-dots{position:absolute;bottom:120px}.path-frontpage .main .block-region-top .slick-dots li{margin-bottom:0}.path-frontpage .main .block-region-top .slick-dots li.slick-active button::before{opacity:1}.path-frontpage .main .block-region-top .slick-dots li button{border:2px solid #fff;border-radius:50%;width:22px;height:22px}.path-frontpage .main .block-region-top .slick-dots li button:before{opacity:0;width:20px;height:20px;color:#fff;top:2px;left:1px}.path-frontpage .main .block-region-top .paragraph--type--home-page-slideshow{position:relative}.path-frontpage .main .block-region-top .paragraph--type--home-page-slideshow .field--name-field-media-image .field__item{position:relative}.path-frontpage .main .block-region-top .paragraph--type--home-page-slideshow .field--name-field-media-image .field__item:after{content:'';display:block;position:absolute;bottom:0;left:0;background:url(../../images/backgrounds/ripped.png) no-repeat;background-position:0 bottom;width:100%;height:120px}.path-frontpage .main .block-region-top .paragraph--type--home-page-slideshow .field--name-field-home-page-slideshow-author{position:absolute;bottom:120px;right:20px;color:#fff;display:inline-block;font-size:.75rem;text-transform:uppercase;text-shadow:1px 1px 0 #3d4355}.path-frontpage .main .block-region-top .paragraph--type--home-page-slideshow .field--name-field-home-page-slideshow-author:before{content:'';width:10px;height:9px;display:block;position:absolute;left:-15px;bottom:3px;background:url(../../images/icons/camera.png) no-repeat;background-size:contain}.path-frontpage .main .block-region-top .paragraph--type--home-page-slideshow img{display:block;height:699px;width:100%;-o-object-fit:cover;object-fit:cover}.path-frontpage .layout__region--first-above{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-top:10px;margin-bottom:20px}.path-frontpage .layout__region--first-above .conservancy_block{padding:70px 25% 60px 25%;background:url(../../images/backgrounds/leht.png) no-repeat;background-position:center;background-size:contain;text-align:center;color:#3d4355}.path-frontpage .layout__region--first-above .conservancy_block h2{margin:0;font-size:2.813rem;margin-bottom:50px}.path-frontpage .layout__region--first-above .conservancy_block span{font-size:1.125rem;display:inline-block}.path-frontpage .layout__region--first-above .conservancy_block span:not(:last-child){margin-bottom:15px}.path-frontpage .layout__region--first-above .conservancy_block .more-link{margin-top:50px}