.hero-block .hero-container{max-width:1870px;width:100%;margin:0 auto;padding:0 15px}.hero-block .hero-container .main-block-top{margin-bottom:64px;background-color:transparent;position:relative}@media (min-width:992px){.hero-block .hero-container .main-block-top{background-color:#f5f7f4;padding:48px;margin-bottom:144px}}.hero-block .hero-container .main-block-top .hero-block-img{position:absolute;left:-11px;bottom:-41px}@media (max-width:1440px){.hero-block .hero-container .main-block-top .hero-block-img{display:none}}.hero-block .hero-container .main-block-top .hero-block-img img{max-width:214px;width:100%}@media (min-width:992px){.hero-block .hero-container .main-block-top .top-wrap{border:1px solid #a7c144;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.hero-block .hero-container .main-block-top .top-wrap .image-block{position:relative;width:100%}@media (min-width:992px){.hero-block .hero-container .main-block-top .top-wrap .image-block{width:49%;margin-left:28px}}@media (min-width:1366px){.hero-block .hero-container .main-block-top .top-wrap .image-block{margin-left:58px}}.hero-block .hero-container .main-block-top .top-wrap .image-block .image-description{padding:24px;background-color:#a7c144}@media (min-width:992px){.hero-block .hero-container .main-block-top .top-wrap .image-block .image-description{position:absolute;right:0;top:0;padding:16px 24px}}.hero-block .hero-container .main-block-top .top-wrap .image-block .image-description p{font-family:FuturaPtBookc,sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#fff;margin:0;max-width:252px}@media (min-width:992px){.hero-block .hero-container .main-block-top .top-wrap .image-block .image-description p{line-height:26px}}.hero-block .hero-container .main-block-top .top-wrap .image-block .image-description p span{font-family:Futurademic,sans-serif}.hero-block .hero-container .main-block-top .top-wrap .image-block img{max-height:540px;height:100%;width:100%}.hero-block .hero-container .main-block-top .top-wrap .text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:#f5f7f4;padding:16px;margin-bottom:24px}@media (min-width:992px){.hero-block .hero-container .main-block-top .top-wrap .text-block{width:51%;margin-right:28px;background-color:transparent;padding:0;margin-bottom:0}}@media (min-width:1366px){.hero-block .hero-container .main-block-top .top-wrap .text-block{line-height:28.8px;margin-right:58px}}.hero-block .hero-container .main-block-top .top-wrap .text-block .block-seminar{border:1px solid #94bb37;padding:24px 24px 64px}@media (min-width:992px){.hero-block .hero-container .main-block-top .top-wrap .text-block .block-seminar{padding:28px 0 28px 28px;border:none}}@media (min-width:1440px){.hero-block .hero-container .main-block-top .top-wrap .text-block .block-seminar{padding:28px 0 28px 188px}}.hero-block .hero-container .main-block-top .top-wrap .text-block .block-seminar .title{font-family:Muller,sans-serif;font-size:24px;font-weight:700;line-height:32px;margin-bottom:16px;color:#333}@media (min-width:1366px){.hero-block .hero-container .main-block-top .top-wrap .text-block .block-seminar .title{font-size:40px;line-height:48px}}.hero-block .hero-container .main-block-top .top-wrap .text-block .block-seminar .banner-line{height:2px;background-color:#a7c144;width:60px;margin:auto auto 32px}@media (min-width:992px){.hero-block .hero-container .main-block-top .top-wrap .text-block .block-seminar .banner-line{margin:0 0 32px}}.hero-block .hero-container .main-block-top .top-wrap .text-block .block-seminar .body{font-family:FuturaPtBookc,sans-serif;font-size:18px;font-weight:400;line-height:24px;color:#000}@media (min-width:1366px){.hero-block .hero-container .main-block-top .top-wrap .text-block .block-seminar .body{line-height:28.8px;color:#333}}.hero-block .hero-container .main-block-top .top-wrap .text-block .block-seminar .link{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-block .hero-container .main-block-top .top-wrap .text-block .block-seminar .link a{margin-top:40px;color:#fff;font-size:18px;font-weight:400;line-height:22px;text-decoration:none;padding:7px 24px;background-color:#a7c144;border-radius:3px;display:block;border:2px solid #a7c144;-webkit-transition:.2s ease all;transition:.2s ease all}.hero-block .hero-container .main-block-top .top-wrap .text-block .block-seminar .link a:hover{color:#a7c144;background-color:transparent}