.about-page-section{padding-top:102px;overflow-x:hidden}.about-page-section .cover-section{background-image:url(../media/Cover.65331411.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:74px;padding:120px 0;display:flex}.about-page-section .cover-section h1{color:var(--white-color);margin-bottom:9px;font-family:Plus Jakarta Sans,sans-serif;font-size:32px;font-weight:600;line-height:48px;position:relative}@media (max-width:768px){.about-page-section .cover-section{padding:70px 0}.about-page-section .cover-section h1{font-size:18px;line-height:18px}}.about-page-section .cover-section h5{color:var(--white-color);margin:0;font-size:16px;font-weight:400;line-height:24px}@media (max-width:768px){.about-page-section .cover-section h5{font-size:14px;line-height:21px}}.about-page-section .cover-section i{margin:0;font-size:14px}@media (max-width:768px){.about-page-section .cover-section i{font-size:12px}}.about-page-section .who-we-are-section{margin-top:140px}.about-page-section .who-we-are-section .left-section .title{margin-bottom:16px}.about-page-section .who-we-are-section .left-section .title h1{color:var(--main-color);text-align:left;font-size:40px;font-weight:600;line-height:40px;position:relative}@media (max-width:768px){.about-page-section .who-we-are-section .left-section .title h1{font-size:24px;line-height:24px}}.about-page-section .who-we-are-section .left-section .text h2{color:var(--alt-text-color);font-size:18px;font-weight:400;line-height:27px}@media (max-width:768px){.about-page-section .who-we-are-section .left-section .text h2{font-size:14px;line-height:21px}}.about-page-section .who-we-are-section .right-section img{object-fit:cover;width:100%;height:100%}.about-page-section .about-title-section{margin-top:140px;margin-bottom:140px}.about-page-section .about-title-section .title{margin-bottom:16px}.about-page-section .about-title-section .title h1{color:var(--main-color);text-align:left;font-size:40px;font-weight:600;line-height:40px;position:relative}@media (max-width:768px){.about-page-section .about-title-section .title h1{font-size:24px;line-height:24px}}.about-page-section .about-title-section .text h2{color:var(--alt-text-color);font-size:18px;font-weight:400;line-height:27px}@media (max-width:768px){.about-page-section .about-title-section .text h2{font-size:14px;line-height:21px}}.about-page-section .experience-section{background-color:var(--gray-color);padding-top:140px;padding-bottom:140px}.about-page-section .experience-section .timeline-container{position:relative}.about-page-section .experience-section .timeline-container:before{content:"";background-color:var(--main-color);z-index:1;width:2px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}@media (max-width:991px){.about-page-section .experience-section .timeline-container:before{display:none}}.about-page-section .experience-section .timeline-column{z-index:2;justify-content:center;align-items:center;display:flex;position:relative}@media (max-width:991px){.about-page-section .experience-section .timeline-column{display:none}}.about-page-section .experience-section .timeline-circle{background-color:var(--main-color);border:3px solid var(--white-color);z-index:3;border-radius:50%;width:47px;height:47px;transition:all .3s;position:relative;box-shadow:0 11px 23px #ffc9c9}.about-page-section .experience-section .timeline-circle:after{content:"";opacity:0;z-index:-1;background:linear-gradient(45deg,#0000,#ffffff4d,#0000);border-radius:50%;transition:opacity .3s;position:absolute;inset:-2px}.about-page-section .experience-section .experience-card{background-color:var(--white-color);border-radius:20px;padding:48px;box-shadow:0 18px 30px #1c1c570d}.about-page-section .experience-section .experience-card h1{color:var(--main-color);text-align:left;margin-bottom:21px;padding-left:50px;font-size:16px;font-weight:800;line-height:16px;position:relative}.about-page-section .experience-section .experience-card h1:before{content:"";background-color:var(--main-color);width:40px;height:2px;position:absolute;top:7px;left:0}.about-page-section .experience-section .experience-card h2{color:var(--text-color);margin-bottom:18px;font-size:24px;font-weight:600;line-height:24px}@media (max-width:768px){.about-page-section .experience-section .experience-card h2{font-size:16px;line-height:16px}}.about-page-section .experience-section .experience-card p{color:var(--alt-text-color);font-size:18px;font-weight:400;line-height:27px}@media (max-width:768px){.about-page-section .experience-section .experience-card p{font-size:14px;line-height:21px}.about-page-section .experience-section .experience-card{padding:29px}}.about-page-section .our-vision-section{margin-top:100px;margin-bottom:100px;overflow-x:hidden}.about-page-section .our-vision-section .left-section .image-section{position:relative}.about-page-section .our-vision-section .left-section .image-section .about-image{object-fit:cover;border-radius:72px 0;width:100%;height:100%}.about-page-section .our-vision-section .left-section .image-section .text-upper-section{background-color:var(--white-color);border-radius:98px 0;padding-top:32px;padding-left:32px;position:absolute;bottom:0;right:0}.about-page-section .our-vision-section .left-section .image-section .text-upper-section .text-section{background-color:var(--bg-gray-color);border-radius:72px 0;padding:26px 38px}.about-page-section .our-vision-section .left-section .image-section .text-upper-section .text-section h2{color:var(--text-color);margin-bottom:16px;font-size:24px;font-weight:700;line-height:24px}.about-page-section .our-vision-section .left-section .image-section .text-upper-section .text-section ul{padding:0}.about-page-section .our-vision-section .left-section .image-section .text-upper-section .text-section ul li{margin-bottom:10px;font-size:16px;font-weight:500;line-height:16px;list-style:none}@media (max-width:768px){.about-page-section .our-vision-section .left-section .image-section .text-upper-section .text-section h2{font-size:16px;line-height:24px}.about-page-section .our-vision-section .left-section .image-section .text-upper-section .text-section ul li{font-size:11px;line-height:11px}}.about-page-section .our-vision-section .right-section h1{color:var(--main-color);text-align:left;margin-bottom:24px;padding-left:50px;font-size:18px;font-weight:800;line-height:18px;position:relative}.about-page-section .our-vision-section .right-section h1:before{content:"";background-color:var(--main-color);width:40px;height:2px;position:absolute;top:7px;left:0}@media (max-width:768px){.about-page-section .our-vision-section .right-section h1{font-size:16px;line-height:16px}}.about-page-section .our-vision-section .right-section h2{color:var(--text-color);margin-bottom:24px;font-size:32px;font-weight:600;line-height:48px}@media (max-width:768px){.about-page-section .our-vision-section .right-section h2{font-size:20px;line-height:30px}}.about-page-section .our-vision-section .right-section .top{margin-bottom:46px}.about-page-section .our-vision-section .custom-gap{--bs-gutter-x:134px;--bs-gutter-y:134px}@media (max-width:768px){.about-page-section .who-we-are-section,.about-page-section .about-title-section{margin-top:80px;margin-bottom:80px}.about-page-section .experience-section{padding-top:80px;padding-bottom:80px}.about-page-section .our-vision-section{margin-top:80px;margin-bottom:80px}.about-page-section .our-vision-section .custom-gap{--bs-gutter-x:50px;--bs-gutter-y:50px}}
