.production{padding-top:90px}.production .intro{text-align:center}.production .free{font-weight:800;margin-right:5px;margin-top:-15px;text-align:right}.production .agreement{color:#be4600;font-weight:800;margin-left:5px;margin-top:-15px}.production .step-wrap{margin-bottom:100px;padding:40px 0 20px;position:relative}.production .step-wrap.first-col:after{border-right:1px dashed #29323c;content:"";height:calc(100% - 90px);position:absolute;right:-15px;top:90px;width:1px}.production .step{background:#29323c;border-radius:20px 20px 20px 0;color:#fff;margin-bottom:30px;min-height:234px;padding:30px 20px 22px 30px;position:relative}.production .step .num{font-size:1.3875rem;font-weight:800;position:absolute;right:30px;top:30px}.production .step .title-step{font-size:1.25rem;font-weight:800;line-height:120%;margin-bottom:10px}.production .step.second{border-radius:0 20px 20px 20px}.production .second-col .step{background:#be4600}.production .third-col .step{background:#007c81}.production .title{font-size:1.25rem;font-weight:800;margin-bottom:20px;position:relative;text-align:center}.production .title:after{background:url(https://www.prialto.com/hubfs/2021%20Images/arrow-right.png) no-repeat 50% transparent;background-size:20px;content:"";height:13px;position:absolute;right:-25px;top:5px;width:20px}.production .second-col .title{color:#be4600}.production .third-col .title{color:#007c81}.production .third-col .title:after{display:none}@media screen and (max-width:1200px){.production .step{min-height:258px}}@media screen and (min-width:767px) and (max-width:991px){.production .step .title-step{font-size:1.125rem}.production .step .num{font-size:1.25rem;top:20px}.production .step{min-height:307px;padding:25px 20px 22px 25px}}@media screen and (max-width:767px){.production .free{margin:0;text-align:center}.production .agreement{margin:10px 0 30px;text-align:center}.production .step-wrap.first-col{margin-bottom:50px;padding-bottom:0}.production .step-wrap.first-col:after{border-bottom:1px dashed #29323c;border-right:0;bottom:-30px;content:"";height:1px;left:0;position:absolute;right:inherit;top:inherit;width:100%}.production .step-wrap.second-col,.production .step-wrap.third-col{margin-bottom:0;padding:0 0 40px}.production .step{min-height:230px}.production .title:after{display:none}}