.lifecycle-section{padding:100px 0;text-align:center}.lifecycle-section .lifecycle-header{margin-bottom:60px}.lifecycle-section .lifecycle-header h2{margin:0 auto;max-width:760px}.lifecycle-section .lifecycle-subtext{color:#555;margin:16px auto 0;max-width:560px}.lifecycle-section .lifecycle-steps{display:flex;gap:40px;justify-content:space-around;position:relative}.lifecycle-section .lifecycle-line{background-color:#354a99;height:2px;left:50%;position:absolute;top:40px;transform:translateX(-50%);width:80%;z-index:0}.lifecycle-section .lifecycle-step{align-items:center;display:flex;flex:1;flex-direction:column;position:relative;z-index:1}.lifecycle-section .lifecycle-icon{align-items:center;background-color:#fff;border:2px solid #ccc;border-radius:50%;display:flex;height:83px;justify-content:center;margin-bottom:16px;width:83px}.lifecycle-icon img{height:37px;width:37px}.lifecycle-section .lifecycle-icon.active{border-color:#183269}.lifecycle-section .step-title{color:var(--text);font-family:var(--font-main);font-size:15px;font-weight:700;margin-bottom:6px}.lifecycle-section .step-desc{color:#777;font-family:var(--roboto);font-size:13px;line-height:1.5;text-align:center}.lifecycle-section .lifecycle-bottom-text{color:#555;margin:50px auto 0;max-width:560px}@media (max-width:991px){.lifecycle-section{padding:80px 0}.lifecycle-section .lifecycle-steps{flex-wrap:wrap;row-gap:40px}.lifecycle-section .lifecycle-step{flex:0 0 33.33%}.lifecycle-line{display:none}}@media (max-width:767px){.lifecycle-section{padding:60px 0}.lifecycle-section .lifecycle-steps{flex-direction:column;row-gap:30px}.lifecycle-line{display:block!important;height:90%!important;left:32px!important;position:absolute;top:0;width:2px!important;z-index:0}.lifecycle-section .lifecycle-step{flex:0 0 50%}.lifecycle-section .lifecycle-icon{flex-shrink:0;height:65px;width:65px}.lifecycle-section .lifecycle-step{align-items:center;display:flex;flex:1;flex-direction:row;gap:20px;position:relative;z-index:1}.lifecycle-section .step-desc,.lifecycle-section .step-title{text-align:left}}