.mission-section{display:flex;justify-content:space-between;align-items:flex-start;padding:3rem 10%;background-color:#f0f3f9;clear:both}.mission-section .left-side{flex:1 1;max-width:50%;padding-right:2rem}.mission-section .left-side h2{font-size:2rem;font-weight:500;color:var(--primary-color);margin-bottom:1rem}.mission-section .left-side p{font-size:15px;line-height:28px;color:#444e72;margin-bottom:1.5rem}.mission-section .right-side{flex:1 1;max-width:45%;text-align:center}.mission-section .right-side .right-card-section{display:flex;flex-direction:column;justify-content:center;gap:20px}.mission-section .right-side .right-card-section .card-main{display:flex;align-items:flex-start;justify-content:flex-start;gap:20px;background-color:#fff;border-radius:16px;position:relative;overflow:hidden;padding:20px 20px 20px 10%;box-shadow:0 0 13px rgba(0,0,0,.1)}.mission-section .right-side .right-card-section .card-main .side-bar{height:70%;position:absolute;top:50%;transform:translateY(-50%);left:-5px;width:10px;background-color:#271d81;border-radius:50px}.mission-section .right-side .right-card-section .card-main .card-right{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.mission-section .right-side .right-card-section .card-main .card-right h3{font-size:1.4rem;font-weight:500;color:var(--primary-color);text-align:start}.mission-section .right-side .right-card-section .card-main .card-right p{font-size:1rem;font-weight:400;color:#444e72;text-align:start;margin:0}@media(max-width:1170px){.mission-section{padding:50px 20px}.mission-section .right-side{max-width:48%}}@media(max-width:767px){.mission-section{padding:50px 15px 25px;flex-wrap:wrap}.mission-section .right-side{max-width:100%;margin-bottom:25px;flex:auto}.mission-section .right-side .right-card-section{flex-wrap:wrap}.mission-section .right-side .right-card-section .card-main{width:100%}.mission-section .right-side .right-card-section .card-main .card-right h3{font-size:1.1rem}.mission-section .right-side .right-card-section .card-main .card-right p{font-size:.9rem}}.common_container{padding:10px 10%}@media(max-width:1199.98px){.common_container{padding-left:20px;padding-right:20px}}.about_us_page .about_us_sec{padding-top:20px}.about_us_page .about_us_sec .about_sec_left h1{color:#271d80;font-size:40px;font-weight:700;margin-bottom:1.5rem}.about_us_page .about_us_sec .about_sec_left p{color:#707174;font-weight:500;font-size:18px;line-height:1.7}.about_us_page .about_us_sec .about_us_image{transform:scale(1.2) translateY(70px);position:relative;z-index:2}