.flow-section .flow-title{text-align:center;font-size:36px;margin-bottom:60px}@media screen and (max-width:1025px){.flow-section .flow-title{font-weight:600;font-size:32px;margin-bottom:40px}}.flow-section .flow-wrapper{position:relative}@media screen and (max-width:1025px){.flow-section .flow-wrapper{padding:0}}.flow-section .flow-row{display:grid;grid-template-columns:repeat(3,1fr);column-gap:200px}@media screen and (max-width:1025px){.flow-section .flow-row{grid-template-columns:repeat(2,1fr);column-gap:0}}.flow-section .flow-item{text-align:center;position:relative;font-size:14px}@media screen and (max-width:1025px){.flow-section .flow-item{position:relative;font-size:14px}}.flow-section .flow-item p{margin:0;font-family:Blauer Nue;font-weight:600;font-size:20px;color:#000;line-height:1.2}@media screen and (max-width:1025px){.flow-section .flow-item p{font-size:12px;padding:0}}.flow-section .flow-dot{width:8px;height:8px;background:#0003;border-radius:50%;display:block;position:absolute;left:50%;transform:translate(-50%);display:none}.flow-section .flow-wrapper:before{content:"";position:absolute;top:50%;left:0;right:0;width:100%;height:2px;background:#0003;transform:translateY(-50%)}@media screen and (max-width:1025px){.flow-section .flow-wrapper:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;height:100%;background:#0003;transform:translate(-50%)}}@media screen and (min-width:1025px){.flow-item:nth-child(-n+3){position:relative;padding-bottom:97px;color:#2e8b57}.flow-item:nth-child(n+4){position:relative;padding-top:97px}.flow-item:nth-child(-n+3):nth-child(odd){color:red;position:relative}.flow-item:nth-child(-n+3):nth-child(odd) .flow-dot{display:block;bottom:54px}.flow-item:nth-child(-n+3):nth-child(odd):after{content:"";width:2px;height:55px;background:#0003;position:absolute;left:50%;bottom:0;transform:translate(-50%)}.flow-item:nth-child(n+4):nth-child(odd){color:#0ff;position:relative}.flow-item:nth-child(n+4):nth-child(odd) .flow-dot{display:block;top:54px}.flow-item:nth-child(n+4):nth-child(odd):after{content:"";width:2px;height:55px;background:#0003;position:absolute;left:50%;top:0;transform:translate(-50%)}.flow-item:nth-child(-n+3):first-child:before{position:absolute;content:"";width:calc(50% - 2px);height:50%;background:#fff;left:1px;bottom:0;transform:translateY(50%)}.flow-item:nth-child(n+4):last-child:before{position:absolute;content:"";width:calc(50% - 2px);height:50%;background:#fff;right:1px;top:0;transform:translateY(-50%)}}@media screen and (max-width:1025px){.flow-item:nth-child(odd){padding-right:50px;margin-bottom:74px;text-align:left}.flow-item:nth-child(2n){padding-left:50px;margin-bottom:74px;text-align:right}.flow-item:nth-of-type(4n),.flow-item:nth-of-type(4n+1){color:red;position:relative}.flow-item:nth-of-type(4n+2),.flow-item:nth-of-type(4n+3){color:#00f;position:relative}.flow-item:nth-of-type(4n+1) .flow-dot{top:50%;transform:translateY(-50%);right:31px;display:block;left:auto}.flow-item:nth-of-type(4n+1):after{content:"";width:32px;height:2px;background:#0003;position:absolute;top:50%;transform:translateY(-50%);right:0}.flow-item:nth-of-type(4n):after{content:"";width:32px;height:2px;background:#0003;position:absolute;top:50%;transform:translateY(-50%);left:0}.flow-item:nth-of-type(4n) .flow-dot{top:50%;transform:translateY(-50%);right:auto;display:block;left:31px}.flow-item:first-child:before{position:absolute;content:"";width:40px;height:calc(50% - 1px);background:#fff;right:0;top:0;transform:translate(50%)}.flow-item:nth-of-type(4n+3):last-child:before{position:absolute;content:"";width:40px;height:calc(100% + 74px);background:#fff;right:0;bottom:-74px;transform:translate(50%)}.flow-item:nth-of-type(4n+1):last-child:before{position:absolute;content:"";width:40px;height:calc(50% + 74px);background:#fff;right:0;top:calc(50% + 1px);transform:translate(50%)}.flow-item:nth-of-type(4n+2):nth-last-child(2):before,.flow-item:nth-of-type(4n+2):last-child:before,.flow-item:nth-of-type(4n):last-child:before{position:absolute;content:"";width:40px;height:calc(50% + 74px);background:#fff;left:0;top:calc(50% + 1.5px);transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/182/assets/flow-chart-section.css.map */
