.case-template .block-separator{background-color:#fff;height:33px}@media (max-width:768px){.case-template .block-separator{display:none}}.case-template .implementation-stages{background-color:#fff}@media (max-width:768px){.case-template .implementation-stages{padding:24px 0 50px}.case-template .implementation-stages__title{margin-bottom:30px}}.case-template .implementation-stages__item--even:after,.case-template .implementation-stages__item--odd:after{background-color:#fff}@media (min-width:366px) and (max-width:768px){.case-template .implementation-stages__item-number{margin-left:-34px;font-size:90px}}@media (max-width:768px){.case-template .implementation-stages__item--odd .implementation-stages__item-number{margin-left:-4px}}.case-template .implementation-statistic{background-color:#0f0f4f}.case-template .implementation-statistic__title{color:#fff}.case-template .implementation-statistic__grid{row-gap:43px;margin:133px 0 51px}@media (max-width:768px){.case-template .implementation-statistic__grid{row-gap:20px;margin:52px 0 15px}}.case-template .implementation-statistic__count{color:#5d5ba7;background-color:#0f0f4f;margin:0 0 -53px 24px;font-size:96px;line-height:112px}@media (max-width:1550px){.case-template .implementation-statistic__count{margin-bottom:-40px;font-size:70px;line-height:84px}}@media (max-width:768px){.case-template .implementation-statistic__count{margin-bottom:-30px;font-size:64px;line-height:72px}}.case-template .implementation-statistic__item{min-height:150px}.case-template .implementation-statistic__item-title{color:#fff;font-weight:300}@media (max-width:768px){.case-template .implementation-statistic__item-title{font-size:20px}}@media (max-width:425px){.case-template .implementation-statistic__item-title{font-size:16px}}.case-template .implementation-statistic__description{margin:unset;border:unset}.architecture-list__title{color:#fff;font-weight:700}@media (max-width:425px){.architecture-list__title{font-size:16px;line-height:120%}}.architecture-list__list{color:#fff;margin-top:20px;padding-left:25px}@media (max-width:425px){.architecture-list__list{font-size:16px;line-height:120%}}.architecture-list__list li{padding-bottom:10px}.case-template .implementation-statistic__description{padding:0}@media (max-width:768px){.case-template .connection-block .connection-block__btn{line-height:100%;font-size:24px!important}}.case-template .project-targets__card{justify-content:start}
