#about-us .hero-block{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:570px;position:relative}@media (max-width: 768px){#about-us .hero-block{height:240px}}#about-us .hero-block .hero-image{width:100%;height:100%}#about-us .hero-block .hero-image img{width:100%;height:100%;object-fit:cover}#about-us .hero-block .mission{width:700px;padding:40px 24px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;background:#fff;box-shadow:0 2px 16px #0000001f;border-radius:16px;position:absolute;bottom:-50px}@media (max-width: 768px){#about-us .hero-block .mission{width:90%;padding:24px;bottom:-150px}}#about-us .hero-block .mission .name{font-weight:700;font-size:18px;line-height:140%;color:#47943c}#about-us .hero-block .mission .title{font-weight:700;font-size:40px;line-height:120%;letter-spacing:.01em;color:#152a49}@media (max-width: 768px){#about-us .hero-block .mission .title{font-size:36px}}#about-us .hero-block .mission .description{font-weight:400;font-size:20px;line-height:140%;color:#152a49;margin-bottom:0}@media (max-width: 768px){#about-us .hero-block .mission .description{font-size:18px}}#about-us .history{width:700px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding-top:80px;margin:0 auto}@media (max-width: 768px){#about-us .history{padding-top:180px;width:100%}}#about-us .history .title{font-weight:700;font-size:40px;line-height:140%;text-align:center;letter-spacing:.01em;color:#152a49}@media (max-width: 768px){#about-us .history .title{font-size:24px}}#about-us .history .years{margin-top:40px}@media (max-width: 768px){#about-us .history .years{width:100%;padding:0 22px}}#about-us .history .years .year{padding:0 30px 50px;border-left:2.5px solid #008a00;position:relative}@media (max-width: 768px){#about-us .history .years .year{padding:0 0 50px 18px}}#about-us .history .years .year:last-child{border-left:0}#about-us .history .years .year:last-child .point{left:-23px}@media (max-width: 768px){#about-us .history .years .year:last-child .point{left:-13px}}#about-us .history .years .year .point{position:absolute;left:-25px;top:-16px}@media (max-width: 768px){#about-us .history .years .year .point{width:28px;left:-16px}#about-us .history .years .year .point svg{width:100%}}#about-us .history .years .year .title{text-align:center;padding:4px 16px;background:#008a00;border-radius:100px;font-weight:700;font-size:20px;line-height:135%;letter-spacing:.01em;color:#fff;margin-bottom:10px;display:inline-block;position:relative;top:-10px}@media (max-width: 768px){#about-us .history .years .year .title{font-size:16px;line-height:150%}}#about-us .history .years .year .stories .story{background:#fff;border-radius:16px;padding:16px;margin-bottom:12px}#about-us .history .years .year .stories .story p{font-weight:400;font-size:16px;line-height:150%;color:#152a49}#about-us .history .years .year .stories .story .green{color:#008a00}#about-us .history .years .year .stories .story img{border-radius:16px;max-width:444px}@media (max-width: 768px){#about-us .history .years .year .stories .story img{max-width:100%}}#about-us .vision{padding-bottom:80px}@media (max-width: 768px){#about-us .vision{padding:0 16px 40px}}#about-us .vision .title{font-weight:700;font-size:40px;line-height:140%;text-align:center;letter-spacing:.01em;color:#152a49}@media (max-width: 768px){#about-us .vision .title{font-size:24px}}@media (max-width: 768px){#about-us .vision .vision-item{margin-bottom:40px}}#about-us .vision .vision-item .vision-title{font-size:18px;font-weight:700}#about-us .vision .vision-item .vision-description{font-size:20px}#about-us .vets{padding-bottom:80px}@media (max-width: 768px){#about-us .vets{padding-bottom:40px}}#about-us .vets .title{font-weight:700;font-size:40px;line-height:140%;text-align:center;letter-spacing:.01em;color:#152a49}@media (max-width: 768px){#about-us .vets .title{font-size:24px}}#about-us .vets .vet-teaser{background:#fff;border:1px solid #c5c9d5;box-sizing:border-box;box-shadow:1px 1px 8px #00000014;border-radius:12px}#about-us .vets .button a{display:block;width:50%;margin:32px auto;background:#008a00;border-radius:100px;font-weight:700;font-size:20px;line-height:100%;text-align:center;letter-spacing:.25px;color:#fff;padding:16px 0}@media (max-width: 768px){#about-us .vets .button a{width:90%;font-size:16px}}#about-us .departments,#about-us .part-of-felmo{padding-bottom:80px}#about-us .part-of-felmo .part{display:flex;align-items:center;flex-direction:column}#about-us .part-of-felmo .part .title{font-weight:600;font-size:32px;line-height:140%;color:#152a49;margin-bottom:32px}@media (max-width: 768px){#about-us .part-of-felmo .part .title{font-size:24px}}#about-us .part-of-felmo .part .description{font-weight:400;font-size:20px;line-height:150%;text-align:center;color:#152a49;margin-bottom:0}#about-us .part-of-felmo .part .button{display:block;width:50%;margin:32px auto;background:#008a00;border-radius:100px;font-weight:700;font-size:20px;line-height:100%;text-align:center;letter-spacing:.25px;color:#fff;padding:16px 0}@media (max-width: 768px){#about-us .part-of-felmo .part .button{width:90%;font-size:16px}}#about-us .divider{width:80px;height:2px;background:#152a49;margin:24px 0}
