.case-tasks{padding-top:40px;padding-bottom:40px}@media screen and (width<=1249.5px){.case-tasks{padding-top:40px;padding-bottom:40px}.case-tasks._solution{padding:60px 0}}@media screen and (width<=739.5px){.case-tasks._solution{padding:20px 0}}.case-tasks._solution .case-tasks__card{padding:60px 40px}@media screen and (width<=1719.5px){.case-tasks._solution .case-tasks__card{padding:30px 40px}}@media screen and (width<=1249.5px){.case-tasks._solution .case-tasks__card{gap:25px;padding:45px 30px}}@media screen and (width<=739.5px){.case-tasks._solution .case-tasks__card{padding:30px 15px}}.case-tasks__card{box-sizing:border-box;background:#0a1e4b;border-radius:15px;gap:30px;padding:62px 40px;display:flex;overflow:hidden}@media screen and (width<=1719.5px){.case-tasks__card{padding:40px}}@media screen and (width<=1249.5px){.case-tasks__card{flex-direction:column;gap:30px;padding:40px 24px}}@media screen and (width<=739.5px){.case-tasks__card{padding:30px 15px}}.case-tasks__title{color:#fff;flex:1 1 0;margin:0}.case-tasks__content{flex-direction:column;flex:1 1 0;gap:20px;min-width:0;display:flex;position:relative}@media screen and (width<=739.5px){.case-tasks__content{gap:10px}}.case-tasks__subtitle{color:#fff;margin:0;font-size:22px;line-height:1.1}@media screen and (width<=739.5px){.case-tasks__subtitle{font-size:18px}}.case-tasks__list{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.case-tasks__item{align-items:flex-start;gap:5px;display:flex}@media screen and (width<=739.5px){.case-tasks__item{align-items:center}}.case-tasks__item .text{opacity:.8}.case-tasks__bullet{background:#64d255;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}@media screen and (width<=739.5px){.case-tasks__bullet{margin-top:0}}.case-tasks_about{padding:40px 0}@media screen and (width<=739.5px){.case-tasks_about{padding-bottom:60px}}.case-tasks_about .case-tasks__card{flex-direction:column;align-items:stretch;gap:30px;min-height:0;padding:60px 40px;display:flex;position:relative;overflow:hidden}@media screen and (width<=1719.5px){.case-tasks_about .case-tasks__card{gap:20px;padding:30px 40px}}@media screen and (width<=1249.5px){.case-tasks_about .case-tasks__card{padding:40px 24px}}@media screen and (width<=739.5px){.case-tasks_about .case-tasks__card{padding:40px 15px}}.case-tasks_about .case-tasks__title{z-index:1;flex:none;position:relative}@media screen and (width>=1250px) and (width<=1719.5px){.case-tasks_about .case-tasks__title{font-size:30px}}.case-tasks_about .case-tasks__body{z-index:1;grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid;position:relative}@media screen and (width<=1719.5px){.case-tasks_about .case-tasks__body{gap:30px}}@media screen and (width<=1249.5px){.case-tasks_about .case-tasks__body{grid-template-columns:1fr;gap:35px}}.case-tasks_about .case-tasks__main,.case-tasks_about .case-tasks__content{z-index:1;flex-direction:column;align-items:flex-start;gap:20px;min-width:0;display:flex;position:relative}.case-tasks_about .case-tasks__lead{opacity:.8;margin:0}.case-tasks_about .case-tasks__list{gap:5px;margin-top:10px}.case-tasks_about .case-tasks__rombo{z-index:0;pointer-events:none;width:417px;height:287px;position:absolute;top:17%;right:16%;transform:translateY(-50%)}@media screen and (width<=1719.5px){.case-tasks_about .case-tasks__rombo{width:400px;height:280px;top:8%;right:-13%}}@media screen and (width<=1249.5px){.case-tasks_about .case-tasks__rombo{display:none}}.case-tasks._service-center{padding:120px 0;position:relative}.case-tasks._service-center .case-tasks__card{flex-direction:row;align-items:stretch;gap:20px;min-height:0;padding:60px;display:flex;position:relative;overflow:hidden}@media screen and (width<=1719.5px){.case-tasks._service-center .case-tasks__card{min-height:240px;padding:42px 40px}}@media screen and (width<=1249.5px){.case-tasks._service-center .case-tasks__card{flex-direction:column;gap:30px;padding:40px}}@media screen and (width<=739.5px){.case-tasks._service-center .case-tasks__card{padding:30px 15px}}.case-tasks._service-center .case-tasks__title{z-index:1;font-size:30px;position:relative}@media screen and (width<=1719.5px){.case-tasks._service-center .case-tasks__title{font-size:24px}}@media screen and (width<=739.5px){.case-tasks._service-center .case-tasks__title{font-size:20px}}.case-tasks._service-center .case-tasks__main,.case-tasks._service-center .case-tasks__content{z-index:1;flex-direction:column;align-items:flex-start;gap:20px;min-width:0;display:flex;position:relative}.case-tasks._service-center .case-tasks__lead{opacity:.8;margin:0}.case-tasks._service-center .case-tasks__list{gap:20px}@media screen and (width<=739.5px){.case-tasks._service-center .case-tasks__list{gap:17px}}.case-tasks._service-center .case-tasks__bullet{display:none}.case-tasks._service-center .case-tasks__rombo{z-index:0;pointer-events:none;width:240px;height:auto;position:absolute;top:11px;right:24.5%}@media screen and (width<=1719.5px){.case-tasks._service-center .case-tasks__rombo{width:238px;height:auto;top:-10px;right:-20px}}@media screen and (width<=1249.5px){.case-tasks._service-center .case-tasks__rombo{display:none}}@media screen and (width<=1719.5px){.case-tasks._service-center{padding:60px 0}}@media screen and (width<=1249.5px){.case-tasks._service-center{padding:100px 0}}@media screen and (width<=739.5px){.case-tasks._service-center{padding:40px 0}}.case-tasks._result-for-client{background:unset;margin:60px 0;padding:0;position:relative}.case-tasks._result-for-client .case-tasks__card{gap:60px;position:relative;overflow:hidden}.case-tasks._result-for-client .case-tasks__rombo{z-index:0;pointer-events:none;width:417px;height:auto;position:absolute;top:-136px;right:16.3%}@media screen and (width<=1719.5px){.case-tasks._result-for-client .case-tasks__rombo{height:auto;top:-160px;right:-166px}}@media screen and (width<=1249.5px){.case-tasks._result-for-client .case-tasks__rombo{display:none}}@media screen and (width<=1719.5px){.case-tasks._result-for-client .case-tasks__card{gap:2px;padding:40px}.case-tasks._result-for-client .case-tasks__title{font-size:36px}}@media screen and (width<=1249.5px){.case-tasks._result-for-client{margin:100px 0}.case-tasks._result-for-client .case-tasks__card{gap:20px}.case-tasks._result-for-client .case-tasks__title{font-size:36px}}@media screen and (width<=739.5px){.case-tasks._result-for-client{margin:0;padding:42px 0 63px}.case-tasks._result-for-client .case-tasks__title{font-size:22px}.case-tasks._result-for-client .case-tasks__card{padding:40px 20px}.case-tasks._result-for-client .case-tasks__list{gap:4px}}
