.about-company{padding:120px 0}@media (max-width:1440px){.about-company{padding:100px 0}}@media (max-width:1024px){.about-company{padding:80px 0}}@media (max-width:768px){.about-company{padding:32px 0}}.about-company__title{color:#161616;margin-bottom:32px}@media (max-width:768px){.about-company__title{margin-bottom:15px}.about-company__description{font-size:20px}}@media (max-width:425px){.about-company__description{font-size:16px;line-height:24px}}.about-company__description-continuation{margin-top:25px}@media (max-width:768px){.about-company__description-continuation{margin-top:15px}}.about-company__description,.about-company__list{color:#161616}.about-company__inner{max-width:851px}.about-company__list{padding-left:20px}@media (max-width:768px){.about-company__list{font-size:20px;line-height:1.1}}@media (max-width:425px){.about-company__list{font-size:16px}}.about-company__list li{margin-bottom:15px}@media (max-width:1440px){.about-company__list li{margin-bottom:10px}}.about-company__list li:last-child{margin-bottom:0}.about-company__list-container{margin-top:32px}@media (max-width:1440px){.about-company__list-container{margin-top:15px}}.about-company__list-container h3{margin-bottom:10px;font-size:32px;font-weight:400;line-height:40px}@media (max-width:768px){.about-company__list-container h3{font-size:16px;line-height:120%}}
.solved-problems{background-color:#0f0f4f;padding:120px 0}@media (max-width:1440px){.solved-problems{padding:100px 0}}@media (max-width:1024px){.solved-problems{padding:80px 0}}@media (max-width:768px){.solved-problems{padding:32px 0}}.solved-problems__title{color:#fff;margin-bottom:32px}@media (max-width:768px){.solved-problems__title{margin-bottom:15px}}.solved-problems__description{color:#fff;max-width:965px;margin-bottom:32px;font-size:32px}@media (max-width:1800px){.solved-problems__description{font-size:28px}}@media (max-width:1440px){.solved-problems__description{font-size:24px}}@media (max-width:768px){.solved-problems__description{margin-bottom:15px;font-size:20px}}@media (max-width:425px){.solved-problems__description{font-size:16px;line-height:24px}}.solved-problems__text{color:#fff;max-width:851px;margin-bottom:60px}@media (max-width:1440px){.solved-problems__text{margin-bottom:30px}}.solved-problems__text-section{margin-bottom:30px}@media (max-width:425px){.solved-problems__text-section{margin-bottom:20px}}.solved-problems__text-section:last-child{margin-bottom:0}.solved-problems__text-heading{margin:0 0 20px}@media (max-width:425px){.solved-problems__text-heading{margin-bottom:15px}}.solved-problems__text-list{margin:0;padding-left:25px}@media (max-width:768px){.solved-problems__text-list{padding-left:20px;font-size:20px}}@media (max-width:425px){.solved-problems__text-list{font-size:16px}}.solved-problems__text-list li{overflow-wrap:anywhere;margin-bottom:15px}@media (max-width:425px){.solved-problems__text-list li{margin-bottom:10px}}.solved-problems__text ol.solved-problems__text-list{list-style-type:decimal}.solved-problems__text-list li:last-child{margin-bottom:0}.solved-problems__cards{column-gap:40px;display:flex}@media (max-width:1440px){.solved-problems__cards{column-gap:24px}}@media (max-width:768px){.solved-problems__cards{flex-direction:column;row-gap:24px}}.solved-problems__card{background-color:#fff;border-radius:20px;width:100%;padding:25px}@media (max-width:768px){.solved-problems__card{border-radius:10px;padding:15px;font-size:20px}}@media (max-width:425px){.solved-problems__card{font-size:16px}}.solved-problems__card--lavender{color:#000;background-color:#d7d7ff}.solved-problems__card-title{color:#161616;margin-bottom:15px;font-weight:500}@media (max-width:768px){.solved-problems__card-title{font-size:24px}}@media (max-width:425px){.solved-problems__card-title{font-size:22px}}.solved-problems__list{color:#000;padding-left:20px}@media (max-width:768px){.solved-problems__list{padding-left:15px}}.solved-problems__list li{margin-bottom:15px}@media (max-width:425px){.solved-problems__list li{margin-bottom:10px}}.solved-problems__items{flex-wrap:wrap;justify-content:space-between;row-gap:30px;display:flex}.solved-problems__item{color:#fff;width:calc(50% - 15px)}@media (max-width:991px){.solved-problems__item{width:100%}}@media (max-width:425px){.solved-problems__item{font-size:16px}}@media (max-width:768px){.solved-problems__item img{width:25px}}.solved-problems__item-title{margin:10px 0;font-size:24px;font-weight:500}@media (max-width:768px){.solved-problems__item-title{margin:5px 0 10px}}@media (max-width:425px){.solved-problems__item-title{font-size:22px}}.solved-problems__result{color:#fff;max-width:1320px;margin-top:25px;font-size:32px}@media (max-width:1800px){.solved-problems__result{font-size:28px}}@media (max-width:1440px){.solved-problems__result{font-size:24px}}@media (max-width:768px){.solved-problems__result{margin-top:30px;font-size:20px}}@media (max-width:425px){.solved-problems__result{font-size:16px;line-height:24px}}
.project-targets{background-color:#0f0f4f;margin-top:-2px;padding-bottom:120px}@media (max-width:1440px){.project-targets{padding-bottom:100px}}@media (max-width:1024px){.project-targets{padding-bottom:80px}}@media (max-width:768px){.project-targets{padding-bottom:32px}}.project-targets__title{color:#fff;margin-bottom:32px;line-height:100%}@media (max-width:768px){.project-targets__title{margin-bottom:24px}}.project-targets .grid{width:100%}@media (max-width:1165px){.project-targets .grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.project-targets .grid{grid-template-columns:1fr;row-gap:16px}}.project-targets__card{color:#161548;background-color:#fff;border-radius:10px;min-height:114px;padding:25px;display:flex}@media (max-width:768px){.project-targets__card{min-height:59px;padding:15px;font-size:20px}}@media (max-width:425px){.project-targets__card{font-size:16px}}
