.about__page .hero-section{flex-direction:column;height:100svh;display:flex;position:relative}.about__page .hero-section .main-section{color:#fff;text-align:center;box-sizing:border-box;z-index:1;background-color:#29aeb3;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:calc(75% - 92px);max-height:calc(75% - 92px);padding:30px;display:flex;position:relative}.about__page .hero-section .main-section .main-contents{flex-direction:column;gap:7px;width:60%;display:flex}.about__page .hero-section .main-section .main-contents h1{font-size:3em;font-weight:450}.about__page .hero-section .main-section .main-contents p{font-size:.9em}.about__page .hero-section .main-section .bottom-contents{flex-direction:column;gap:7px;width:60%;display:flex}.about__page .hero-section .main-section .bottom-contents h2{font-size:1.2em;font-weight:450}.about__page .hero-section .main-section .bottom-contents p{font-size:.9em}.about__page .hero-section .main-contents:before{content:"";filter:blur(70px);opacity:1;z-index:-1;background:#34d4da;border-radius:50%;width:180px;height:180px;position:absolute;top:40px;right:80px}.about__page .hero-section .main-contents:after{content:"";filter:blur(60px);opacity:1;z-index:-1;background:#34d4da;border-radius:50%;width:140px;height:140px;position:absolute;bottom:80px;left:120px}.about__page .hero-section .informations-container{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;height:30%;padding:20px 5%;display:flex}.about__page .hero-section .informations-container div{flex-direction:column;gap:12px;width:25%;display:flex}.about__page .hero-section .informations-container div h3{color:#4a4a4a;font-size:1.2em;font-weight:450}.about__page .hero-section .informations-container div p{color:#727272;font-size:.9em}.about__page .our-story{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:50px;width:100%;padding:0 5% 50px;display:flex}.about__page .our-story .header{flex-direction:column;display:flex}.about__page .our-story .header h2{color:#4a4a4a;font-size:2em;font-weight:400}.about__page .our-story .header p{color:#727272;font-size:.9em}.about__page .our-story .main-contents{justify-content:space-between;display:flex}.about__page .our-story .main-contents .text-contents{text-align:left;color:#727272;flex-direction:column;gap:15px;width:50%;font-size:.9em;display:flex}.about__page .our-story .main-contents .number-contents{justify-content:space-between;gap:20px;width:40%;max-height:max-content;display:flex}.about__page .our-story .main-contents .number-contents .exp-container{justify-content:space-between;width:100%;max-height:max-content;display:flex;position:relative}.about__page .our-story .main-contents .number-contents .exp-container img{object-fit:cover;border-radius:50px;width:31%;height:300px}.about__page .our-story .main-contents .number-contents .exp-container div{color:#fff;background-color:#29aeb3;border-radius:30px;justify-content:center;align-items:center;width:60%;padding:15px 25px;font-size:1.1em;font-weight:450;display:flex;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.about__page .bottom-section{justify-content:space-between;align-items:center;width:100%;display:flex}.about__page .bottom-section .stats{justify-content:space-around;width:40%;display:flex}.about__page .bottom-section .stats div{text-align:left;flex-direction:column;display:flex}.about__page .bottom-section .stats div span:first-child{color:#29aeb3;font-size:2em}.about__page .bottom-section .stats div span:last-child{color:#727272;font-size:.9em}.about__page .bottom-section .team-members{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.about__page .bottom-section .team-members h3{color:#4a4a4a;font-size:1.4em;font-weight:450}.about__page .bottom-section .team-members .members-container{gap:40px;width:100%;display:flex}.about__page .bottom-section .team-members .members-container .member-card{flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.about__page .bottom-section .team-members .members-container .member-card .image-container{border-radius:30px;justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative;overflow:hidden}.about__page .bottom-section .team-members .members-container .member-card .image-container .social-container{opacity:0;color:#4a4a4a;z-index:1;background-color:#29aeb380;border-radius:30px;justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s linear;display:flex;position:absolute;top:0}.about__page .bottom-section .team-members .members-container .member-card .image-container .social-container:hover{opacity:1}.about__page .bottom-section .team-members .members-container .member-card .image-container .social-container svg{cursor:pointer;width:35px;height:35px}.about__page .bottom-section .team-members .members-container .member-card .image-container img{border-radius:30px;width:100%;height:100%;transition:all .4s linear}.about__page .bottom-section .team-members .members-container .member-card .image-container img:hover{scale:1.1}.about__page .bottom-section .team-members .members-container .member-card div{flex-direction:column;display:flex}.about__page .bottom-section .team-members .members-container .member-card div span:first-child{color:#4a4a4a;font-size:1.2em;font-weight:400}.about__page .bottom-section .team-members .members-container .member-card div span:last-child{color:#727272;font-size:.9em;font-weight:400}@media (max-width:767px){.about__page .hero-section{height:auto}.about__page .hero-section .main-section{height:calc(100svh - 383.5px)}.about__page .hero-section .main-section .main-contents{width:100%}.about__page .hero-section .main-section .main-contents h1{font-size:2em}.about__page .hero-section .main-section .main-contents p{font-size:.8em}.about__page .hero-section .main-section .bottom-contents{width:100%}.about__page .hero-section .main-section .bottom-contents h1{font-size:2em}.about__page .hero-section .main-section .bottom-contents p{font-size:.8em}.about__page .hero-section .informations-container{flex-direction:column;gap:30px;display:flex}.about__page .hero-section .informations-container div{box-sizing:border-box;background-color:#f5f5f5;border-radius:20px;gap:7px;width:100%;padding:20px}.about__page .our-story{text-align:left;gap:35px;width:100%;padding:10px 5% 40px}.about__page .our-story .header{width:100%}.about__page .our-story .header h2{font-size:1.7em}.about__page .our-story .header p{font-size:.85em;line-height:1.4}.about__page .our-story .main-contents{flex-direction:column;align-items:center;gap:40px}.about__page .our-story .main-contents .text-contents{text-align:left;width:100%;font-size:.85em}.about__page .our-story .main-contents .number-contents{justify-content:center;width:100%}.about__page .our-story .main-contents .number-contents .exp-container{justify-content:center;gap:20px;width:100%}.about__page .our-story .main-contents .number-contents .exp-container img{border-radius:25px;width:30%;height:auto}.about__page .our-story .main-contents .number-contents .exp-container div{width:70%;padding:10px 20px;font-size:1em;bottom:-15px}.about__page .bottom-section{flex-direction:column;gap:40px;padding:0 5%}.about__page .bottom-section .stats{justify-content:space-around;gap:25px;width:100%}.about__page .bottom-section .stats div span:first-child{font-size:1.7em}.about__page .bottom-section .stats div span:last-child{font-size:.85em}.about__page .bottom-section .team-members{text-align:center;align-items:center;gap:30px;width:100%;margin-top:5px}.about__page .bottom-section .team-members h3{font-size:1.2em}.about__page .bottom-section .team-members .members-container{flex-wrap:wrap;justify-content:center;gap:25px}.about__page .bottom-section .team-members .members-container .member-card{gap:12px;width:45%}.about__page .bottom-section .team-members .members-container .member-card .image-container{border-radius:25px;width:100px;height:100px}.about__page .bottom-section .team-members .members-container .member-card img{border-radius:25px}.about__page .bottom-section .team-members .members-container .member-card div span:first-child{font-size:1.1em}.about__page .bottom-section .team-members .members-container .member-card div span:last-child{font-size:.8em}}@media (min-width:768px) and (max-width:1024px){.about__page .our-story{text-align:left;gap:35px;width:100%;padding:40px 5%}.about__page .our-story .header{width:100%}.about__page .our-story .header h2{font-size:1.7em}.about__page .our-story .header p{font-size:.85em;line-height:1.4}.about__page .our-story .main-contents{flex-direction:column;align-items:center;gap:40px}.about__page .our-story .main-contents .text-contents{text-align:left;width:100%;font-size:.85em}.about__page .our-story .main-contents .number-contents{justify-content:center;width:100%}.about__page .our-story .main-contents .number-contents .exp-container{justify-content:center;gap:20px;width:100%}.about__page .our-story .main-contents .number-contents .exp-container img{border-radius:25px;width:30%;height:300px}.about__page .our-story .main-contents .number-contents .exp-container div{width:70%;padding:10px 20px;font-size:1em;bottom:-15px}.about__page .bottom-section{flex-direction:column;gap:40px;padding:0 5%}.about__page .bottom-section .stats{justify-content:space-around;gap:25px;width:100%}.about__page .bottom-section .stats div span:first-child{font-size:1.7em}.about__page .bottom-section .stats div span:last-child{font-size:.85em}.about__page .bottom-section .team-members{text-align:center;align-items:center;gap:30px;width:100%;margin-top:5px}.about__page .bottom-section .team-members h3{font-size:1.2em}.about__page .bottom-section .team-members .members-container{justify-content:center;gap:25px}.about__page .bottom-section .team-members .members-container .member-card{gap:12px}.about__page .bottom-section .team-members .members-container .member-card .image-container{border-radius:25px;width:100px;height:100px}.about__page .bottom-section .team-members .members-container .member-card img{border-radius:25px}.about__page .bottom-section .team-members .members-container .member-card div span:first-child{font-size:1.1em}.about__page .bottom-section .team-members .members-container .member-card div span:last-child{font-size:.8em}}
