.our-workflow-section{width:100%;max-width:1920px;margin:0 auto;display:flex;flex-direction:column;align-items:stretch;border-top:1px solid #022953;background:var(--d-gradient);padding:100px 100px 140px;gap:80px}.our-workflow-section .main-h2{color:var(--d-white)}.our-workflow-items{display:grid;grid-template-columns:repeat(4,1fr);gap:0;width:100%}.our-workflow-item{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:40px}.our-workflow-item-content{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:20px;padding-inline-end:40px}.our-workflow-item-content .main-h4-semibold{color:var(--d-white)}.our-workflow-item-content .main-text-regular{color:var(--d-grey)}.our-workflow-item-icon-line{width:100%;display:flex;flex-direction:row;align-items:center;gap:0;align-self:stretch}.our-workflow-item-icon{display:flex;align-items:center;justify-content:center;background:var(--d-dark-80);border-radius:16px;box-shadow:0 0 8px 0 #022070 inset;width:60px;height:60px;flex-shrink:0}.our-workflow-item-icon img{width:36px;height:36px;flex-shrink:0}.our-workflow-item-icon-line .line{flex:1;display:flex;align-items:center}.our-workflow-item-icon-line .line .horizontal{width:100%}[dir=rtl] .our-workflow-item-icon-line .line .horizontal{transform:scaleX(-1)}.our-workflow-item-icon-line .line .vertical{display:none}@media (max-width:1919px){.our-workflow-section{padding:100px 80px;gap:60px}}@media (max-width:1439px){.our-workflow-section{padding:100px 60px}.our-workflow-item-content{gap:12px;padding-inline-end:32px}.our-workflow-item-icon{width:48px;height:48px}.our-workflow-item-icon img{width:28px;height:28px}}@media (max-width:1079px){.our-workflow-section{padding:80px 40px;gap:48px;background:var(--d-dark)}.our-workflow-items{grid-template-columns:repeat(2,1fr);column-gap:0;row-gap:48px}}@media (max-width:577px){.our-workflow-section{padding:60px 16px;gap:40px}.our-workflow-items{row-gap:0;display:flex;flex-direction:column;align-items:stretch}.our-workflow-item{flex-direction:row;align-items:start;gap:20px}.our-workflow-item-content{gap:10px;padding-inline-end:0;padding-top:6px;padding-bottom:32px}.our-workflow-item-icon-line{flex-direction:column;width:auto;align-self:stretch}.our-workflow-item-icon-line .line{width:2px;height:100%}.our-workflow-item-icon-line .line .horizontal{display:none}.our-workflow-item-icon-line .line .vertical{display:block;height:100%}}