h1{font-size:2.5rem;font-weight:600;margin-bottom:20px}@media(max-width:768px){h1{margin-top:40px}}.text-center{text-align:center}.container{flex-direction:column;margin:40px auto;max-width:1200px;padding:0 30px}@media(max-width:1366px){.container{max-width:900px}}@media(max-width:768px){.container{padding:0 10px}}.text-s{font-size:1.3rem}p{margin:10px 0}a,li,p,strong,ul{font-size:1.6rem;line-height:inherit}.a-style{color:var(--global-darker-blue);font-weight:600}.a-style:hover{text-decoration:underline}ul{margin:0}.text-regular{font-weight:400}.text-block{background-color:#fff;border:1px solid #f7e5d6;border-radius:10px;box-sizing:border-box;padding:30px;text-align:center;width:100%}.text-block p{font-size:1.6rem;font-weight:500;line-height:2.8rem}.flex-boxes-1{display:flex;gap:10px}.text-more-h2{font-size:2.4rem;margin-bottom:30px}.flex-boxes{display:flex;gap:18px;margin-bottom:60px}@media(max-width:768px){.flex-boxes{flex-wrap:wrap;justify-content:center}}.flex-boxes-block{align-items:center;background-color:#f8faff;border-radius:25px;box-sizing:border-box;display:flex;flex-direction:column;font-weight:500;padding:20px 12px;text-align:center;width:25%}@media(max-width:1024px){.flex-boxes-block{padding:20px 10px}}@media(max-width:768px){.flex-boxes-block{width:calc(50% - 5px)}}@media(max-width:380px){.flex-boxes-block{width:100%}}.flex-boxes img{height:34px;margin-right:7px;object-fit:contain;width:34px}.partners,.partners-wrapper{align-items:center}.partners-wrapper{display:flex;flex-wrap:wrap;gap:15px 30px;justify-content:center}.logo-partner{width:180px}.container{margin:70px auto}@media(max-width:768px){.container{margin:40px auto}.container p{padding:0 10px}.container p,.container strong{font-size:1.5rem;line-height:1.5em}}.container-top-with-image{background:url(/build/assets/epraceo/images/top-bckg.jpg);background-position:50%;background-size:cover;margin:60px auto}@media(max-width:768px){.container-top-with-image{border-radius:10px;margin:40px 10px 30px;padding:20px 0}}.container-top-with-image>div{align-items:center;display:flex;justify-content:space-between}.right-side-img{border-radius:20px;margin:-40px 40px -40px 0;max-width:380px}@media(max-width:768px){.right-side-img{border-radius:10px;margin:-40px 10px -40px 0;max-width:140px}}.top-h{color:#fff;margin-left:60px}@media(max-width:768px){.top-h{margin-left:10px}}.top-h h1{color:#fff;font-size:40px;font-weight:700;line-height:1.2em;margin:0}@media(max-width:768px){.top-h h1{font-size:14px}}.top-h span{font-size:70px;font-weight:700;line-height:1.2em}@media(max-width:768px){.top-h span{font-size:30px}}.blocks{display:flex;gap:30px;justify-content:center;margin-bottom:30px}@media(max-width:768px){.blocks{align-items:center;flex-direction:column;gap:20px}}.block{background-color:var(--global-light-blue-tlo);background-color:rgba(237,237,255,.81);border-radius:20px;display:flex;flex-direction:column;gap:10px;padding:20px 16px;text-align:center;width:180px}@media(max-width:768px){.block{width:200px}}.block-h{color:#3f67e8;font-size:26px}.block-h,.h2{font-weight:800}.h2{font-size:40px;line-height:1.2em;margin-bottom:45px;margin-top:50px;text-align:center}@media(max-width:768px){.h2{font-size:28px;margin-top:30px}}.block-text{font-size:1.3rem}@media(max-width:768px){.block-text{font-size:1.5rem;line-height:1.5em}}.container-mission{background:url(/build/assets/epraceo/images/mission-bckg.jpg);background-position:bottom;border-radius:20px;box-sizing:border-box;color:#fff;margin:auto;max-width:1100px;padding:40px 50px 100px}@media(max-width:768px){.container-mission{margin:0 10px;padding:30px 20px 50px}}.container-mission h2,.container-mission-text{color:#fff;margin-bottom:50px}.container-mission-text{font-size:2rem;margin-bottom:15px;margin-top:20px;text-align:center}.values{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}@media(max-width:768px){.values{gap:15px}}.value{background-color:#f0f0ff;border-radius:15px;box-sizing:border-box;padding:20px 22px 25px;width:calc(33.33333% - 13.33333px)}@media(max-width:768px){.value{border-radius:12px;padding:16px 18px 20px;width:100%}}.value-h{align-items:center;display:flex;font-size:2rem;font-weight:700;margin-bottom:10px}@media(max-width:768px){.value-h{font-size:1.7rem;line-height:1.3em}}.value-text{font-size:1.3rem}@media(max-width:768px){.value-text{font-size:1.4rem;line-height:1.5em}}.company-logos>div{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-around}.logo-company{max-width:160px}.o-nas-descript{margin:90px auto 70px;max-width:1100px}