.OnePage-root{width:100%;max-width:100%}.OnePage-root .last-news .list-element,.OnePage-root .menu-programs li,.OnePage-root .mobile-menu,.OnePage-root .right-soc-seti li,.OnePage-root .rtpedia-abc ul li,.OnePage-root .slider__item,.OnePage-root .social-links li,.OnePage-root li{list-style:none}.OnePage-root a{color:#6ec702}.b-error-404 header{display:block;color:#c1000e;font-size:36px;line-height:4.6;padding-left:210px;position:relative;font-weight:700}.b-error-404 header br{display:none}.b-error-404 header:before{border:3px solid #c1000e;border-radius:1000px;color:#000;content:"404";font-size:60px;left:0;line-height:2.66;padding:0 40px 10px;position:absolute;top:0}.b-error-404 .b-error-content{padding-left:210px;width:600px}.b-error-404 .b-error-content p{font-size:16px;line-height:1.3}.b-error-404 .b-error-content p:first-child{margin-bottom:50px}.b-error-404 .help-text{margin:10px auto 10px 20px}@media (max-width:768px){.b-error-404 header{line-height:1.1;padding-bottom:20px;padding-left:0;padding-top:190px;text-align:center}.b-error-404 header:before{left:50%;margin-left:-89px}.b-error-404 .b-error-content{width:auto;padding-left:0;margin-left:auto;margin-right:auto}}.App-impressum .StaticPageView-text p{color:#1f1f1f;margin-bottom:1.4em}.App-impressum .StaticPageView-text ul{display:-webkit-flex;display:-moz-box;display:flex;margin-bottom:1em}.App-impressum .StaticPageView-text li{list-style:none;display:inline-block;vertical-align:top;width:74.44988%;color:#1f1f1f;margin-bottom:1.625em}.App-impressum .StaticPageView-text li:first-child{width:20.41565%;line-height:1.125em;color:#9b9b9b;margin-right:5.13447%;margin-top:.25em}.App-impressum .StaticPageView-text strong{display:block;color:#181818;margin-bottom:.25em}@media (max-width:684px){.App-impressum .StaticPageView-text p{margin-bottom:1.11765em}.App-impressum .StaticPageView-text ul{margin-bottom:1.7em;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.App-impressum .StaticPageView-text li{width:100%;color:#1f1f1f;margin-bottom:.2em}.App-impressum .StaticPageView-text li:first-child{width:100%;line-height:1.13333em;color:#9b9b9b;margin-right:0;margin-top:0}.App-impressum .StaticPageView-text strong{display:block;color:#181818}}.StaticPageView-root{-webkit-flex-direction:column;-moz-box-orient:vertical;flex-direction:column}.StaticPageView-container,.StaticPageView-root{display:-webkit-flex;display:-moz-box;display:flex;-moz-box-direction:normal}.StaticPageView-container{-webkit-flex-direction:row;-moz-box-orient:horizontal;flex-direction:row}.StaticPageView-block{display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.StaticPageView-title{margin-bottom:16px}.StaticPageView-text{width:100%}@media screen and (max-width:767px){.StaticPageView-text{margin-top:0}}.StaticPageView-text>:first-child{margin-top:0}.StaticPageView-text>:last-child{margin-bottom:0}.StaticPageView-text>h1,.StaticPageView-text>h2,.StaticPageView-text>h3,.StaticPageView-text>h4,.StaticPageView-text>h5,.StaticPageView-text>h6{margin:24px auto}.StaticPageView-text>h1,.StaticPageView-text h2{font-size:22px;line-height:32px;font-weight:800}@media screen and (max-width:767px){.StaticPageView-text>h1,.StaticPageView-text h2{font-size:20px;line-height:30px}}.StaticPageView-text>h3{font-size:20px;line-height:30px;font-weight:800}@media screen and (max-width:767px){.StaticPageView-text>h3{font-size:18px;line-height:28px}}.StaticPageView-text>h4,.StaticPageView-text h5,.StaticPageView-text h6{font-size:18px;line-height:28px;font-weight:800}@media screen and (max-width:767px){.StaticPageView-text>h4,.StaticPageView-text h5,.StaticPageView-text h6{font-size:16px;line-height:24px}}.StaticPageView-text p{margin:24px auto}.StaticPageView-text p a{color:#59c513;text-decoration:none}.StaticPageView-text p a:hover{text-decoration:underline}.StaticPageView-text>a{color:#59c513;text-decoration:none}.StaticPageView-text>a:hover{text-decoration:underline}.StaticPageView-text ol,.StaticPageView-text ul{margin:24px auto}.StaticPageView-text ol li,.StaticPageView-text ul li{margin-left:20px;margin-right:20px;margin-bottom:8px}.StaticPageView-text ol li a,.StaticPageView-text ul li a{color:#59c513;text-decoration:none}.StaticPageView-text ol li a:hover,.StaticPageView-text ul li a:hover{text-decoration:underline}.Link-jobs-button{display:inline-block;font-size:16px;line-height:1.3;font-weight:600;padding:8px 20px;border-radius:4px;text-align:center;transition:background-color .15s linear,color .15s linear;border:0;outline:0;cursor:pointer;vertical-align:top}@media (max-width:768px){.Link-jobs-button{width:100%}}.Link-jobs-button--green{color:#fff;background-color:#6ec601}.Link-jobs-button--blue,.Link-jobs-button--green:hover{background-color:#131d35}.Link-jobs-button--blue{color:#fff}.Link-jobs-button--blue:hover{background-color:#6ec601}.Link-jobs-button--white{color:#000;background-color:#fff;box-shadow:inset 0 0 1px 1px #efefef}.Link-jobs-button--white:hover{color:#fff;background-color:#6ec601}.Link-jobs-button--red{color:#fff;background-color:#e64a19}.Link-jobs-button--red:hover{background-color:#131d35}@media (min-width:769px){.Link-jobs-button--large{font-size:18px;line-height:1.5;padding:16px 48px}}.jobs-page{position:relative}.jobs-page__header{padding-right:274px}@media (max-width:768px){.jobs-page__header{padding-right:0}}.jobs-page__title{font-size:48px;line-height:1.2;font-weight:900;font-style:normal;display:inline-block;margin-bottom:16px}.jobs-page__summary{font-size:18px;line-height:1.5;color:#141414;font-weight:600;font-style:normal;margin-bottom:40px}.jobs-page__info{display:inline-block;text-align:center;position:absolute;top:0;right:0;padding:24px;max-width:306px}@media (max-width:768px){.jobs-page__info{display:block;position:static;padding:0;margin-bottom:24px;max-width:100%}}.jobs-page__info-title{margin-bottom:4px}.jobs-page__info-title img{width:30px}@media (max-width:768px){.jobs-page__info-title img{width:20px}}.jobs-page__info-title span{font-size:48px;line-height:1;font-weight:900;margin-left:8px}@media (max-width:768px){.jobs-page__info-title span{font-size:30px}}.jobs-page__info-summary{font-size:16px;line-height:1.2;font-weight:700;margin-bottom:16px}.jobs-page__cover{margin-bottom:40px}@media (max-width:768px){.jobs-page__cover{margin-bottom:24px}}.jobs-page__cover .cover-block{position:relative}.jobs-page__cover .cover-block:before{content:"";display:-webkit-flex;display:-moz-box;display:flex;padding-bottom:60%}.jobs-page__cover .cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:inherit;background-repeat:no-repeat;background-position:top;background-size:cover;overflow:hidden;object-position:top left;object-fit:cover}.jobs-page__content{max-width:720px;width:100%;margin:0 auto}.jobs-page__content .content{font-size:18px;line-height:1.5;font-weight:400;font-style:normal}.jobs-page__content .content p:not(:first-child){margin:24px 0}.jobs-page__content .content .info-card{padding:24px;margin:32px 0;font-size:26px;line-height:1.4;font-weight:900;color:#fff;background-color:#131d36;overflow:hidden;border-radius:4px}.jobs-page__content .content>:last-child{margin-bottom:0!important}.jobs-page__vacancies{max-width:720px;width:100%;margin:56px auto 0}@media (max-width:768px){.jobs-page__title{font-size:24px;margin-bottom:8px}.jobs-page__summary{font-size:16px;margin-bottom:16px}.jobs-page__content{padding-top:16px}.jobs-page__content .content{font-size:16px}.jobs-page__content .content p:not(:first-child){margin:16px 0}.jobs-page__content .content .info-card{padding:16px;margin:24px 0;font-size:18px}.jobs-page__vacancies{margin-top:48px}}