.register-section{display:flex;align-items:center;justify-content:space-between;padding:110px;background-color:#fcf3e8;gap:20px;height:40vh}.register-content{width:50%;display:flex;flex-direction:column;justify-content:center}.register-content h2{font-size:45px;font-weight:600;color:#233b6e;font-family:Sbold;margin-bottom:15px}.register-content p{font-size:18px;color:#333;opacity:.67;margin-bottom:20px;font-family:NSregular}.register-button{padding:12px 24px;font-size:16px;border:none;background-color:#233B6E;color:white;border-radius:20px;cursor:pointer;transition:.3s ease;width:180px;font-family:NSregular}.register-content button:hover{background-color:#1a2d55}.register-image{width:50%;display:flex;justify-content:center}.register-image img{max-width:100%;height:40vh;border-radius:10px}@media (max-width:1024px){.register-section{flex-direction:column;height:auto;padding:60px 40px;gap:40px}.register-content,.register-image{width:100%}.register-content h2{font-size:40px;margin:0}.register-content p{font-size:16px;margin:15px 0}.register-content button{font-size:14px;padding:10px 20px;margin-top:10px}}@media (max-width:768px){.register-section{flex-direction:column;align-items:flex-start;text-align:left;padding:30px;gap:30px}.register-content{width:100%;order:1}.register-image{width:100%;order:2;justify-content:flex-start}.register-image img{width:100%;height:auto;max-width:300px}.register-content h2{margin-bottom:10px}.register-content p{margin:15px 0}.register-content button{font-size:14px;padding:8px 0}}.timeline-section{background-color:#1e3a6b;color:white;padding:50px 80px;text-align:center}.main-heading{font-size:42px;margin-bottom:40px;text-align:left;color:#EDF5FF;opacity:.8;font-family:NSregular}.timeline-image{width:100%;max-width:1100px;display:block;margin:auto}.mobile-view{display:none}@media (min-width:1440px){.timeline-section{max-width:auto;margin:auto;padding:60px 100px}}@media (max-width:1439px){.timeline-section{padding:50px 60px}.main-heading{font-size:36px}}@media (max-width:1023px){.timeline-section{padding:40px}.main-heading{font-size:42px}.timeline-image{max-width:900px}}@media (max-width:767px){.timeline-section{padding:30px;text-align:center}.main-heading{font-size:56px;text-align:center;margin:30px 50px}.desktop-view{display:none}.mobile-view{display:block}.timeline-image{max-width:100%}}@media (max-width:480px){.timeline-section{padding:20px}.main-heading{font-size:24px}}.solutions-section{display:flex;align-items:center;justify-content:space-between;padding:20px 110px;background-color:#EADCD1;gap:20px}.solutions-content{width:50%;display:flex;flex-direction:column;justify-content:center}.solutions-content h2{font-size:36px;font-weight:600;color:#233B6E;font-family:Sbold;margin-bottom:15px}.solutions-content p{font-size:16px;color:#333;opacity:.67;margin-bottom:20px;font-family:NSregular}.solutions-button{padding:12px 24px;font-size:16px;border:none;background-color:#233B6E;color:white;border-radius:20px;cursor:pointer;transition:.3s ease;width:160px;font-family:NSregular}.solutions-image-container{width:50%;display:flex;justify-content:center}.solutions-image-container img{max-width:100%;height:auto;border-radius:10px;height:400px}@media (min-width:1440px){.solutions-section{margin:auto}.solutions-content h2{font-size:62px}.solutions-content p{font-size:22px}}@media (max-width:1439px){.solutions-section{padding:80px}.solutions-content h2{font-size:46px}}@media (max-width:1023px){.solutions-section{flex-direction:column;padding:40px 30px;gap:40px;text-align:left;align-items:flex-start}.solutions-image-container{order:2;justify-content:flex-start}.solutions-content{order:1;align-items:flex-start}.solutions-content h2{font-size:32px}.solutions-content p{font-size:16px}.solutions-content button{font-size:14px;padding:10px 20px}.solutions-image-container img{height:120px}}@media (max-width:767px){.solutions-section{padding:30px;gap:30px;flex-direction:column;align-items:flex-start}.solutions-content,.solutions-image-container{width:100%}.solutions-content{align-items:flex-start;order:1}.solutions-image-container{order:2;justify-content:flex-start}.solutions-content h2{font-size:36px;text-align:left}.solutions-content p{font-size:14px;text-align:left}.solutions-content button{font-size:14px;padding:8px 16px}.solutions-image-container img{height:250px}}