.workflow{padding:120px 0 40px}.workflow__container{background:#00071d;border-radius:40px;padding:80px 0}.workflow__pic{margin-bottom:20px}.workflow__title{color:#f0f0f0}.workflow__block-content{color:#e5e5e5;margin-bottom:106px}.scroll{-webkit-animation-duration:55s;animation-duration:55s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media (hover:hover) and (pointer:fine){.scroll:hover{-webkit-animation-play-state:paused;animation-play-state:paused}}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.part{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1px;position:relative}.box{margin:0 20px}.workflow__card{-webkit-box-flex:0;border:1px solid var(--primary-500);border-radius:20px;color:var(--neutral-100);-ms-flex:0 0 583px;flex:0 0 583px;padding:39px 32px 40px 104px;width:583px}.workflow__card-pic{left:32px;position:absolute;top:32px;width:40px}.workflow__card-title{color:var(--white);margin-bottom:17px}.workflow__card-content{font-size:14px;max-width:316px}.workflow__block{position:relative}.workflow__cards,.workflow__heading{position:relative;z-index:2}.workflow__block:after{background:#1355ff;border-radius:1223px;bottom:calc(100% - 150px);content:"";-webkit-filter:blur(250px);filter:blur(250px);height:500px;left:0;position:absolute;width:1223px;z-index:0}.workflow__pic{margin:0 0 -23px 24px;max-width:calc(100% - 54px)}.workflow__heading{padding:0 25px}@media (max-width:1199px){.workflow__pic{margin:0 0 16px;max-width:100%}.workflow{padding-top:60px}}@media (max-width:991px){.workflow__card{-webkit-box-flex:0;-ms-flex:0 0 450px;flex:0 0 450px;padding:40px 32px 25px 95px;width:450px}.workflow__block-content{margin-bottom:50px}.workflow__container{padding:40px 0}.workflow{padding-top:40px}}@media (max-width:767px){.workflow__card-pic{margin-bottom:10px;position:static}.workflow__card-title{margin-bottom:10px}.workflow__card{-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px;padding:30px 30px 18px;width:350px}}@media (max-width:575px){.workflow__card{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;width:300px}}