.timeline-section .swiper-slide{height:330px}@media(max-width:767px){.timeline-section .swiper-slide{height:100%}}.timeline-section .swiper-slide .timeline-card-content{background-color:red;background-color:#f1f1f1;border-radius:16px;padding:5%}.timeline-section .swiper-slide .text-year{font-size:100px!important}.timeline-section .timeline-navigation{position:relative;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap;margin-top:2rem;padding-top:2rem}@media(max-width:767px){.timeline-section .timeline-navigation{margin-top:0;padding-top:0}}.timeline-section .timeline-navigation .timeline-line{position:absolute;top:105px;left:0;right:0;height:2px;border-top:2px dashed #ccc;z-index:1}.timeline-section .timeline-navigation .nav-item{position:relative;background:rgba(0,0,0,0);border:none;text-align:center;padding:0;flex:1 1;z-index:2;cursor:default}@media(max-width:1100px){.timeline-section .timeline-navigation .nav-item .title{cursor:pointer;display:block;margin-bottom:8px;font-weight:400;color:#fff;padding:2% 6%;background-color:#d9d9d9;width:-moz-fit-content;width:fit-content;border-radius:16px;font-size:16px!important}}@media(min-width:1101px){.timeline-section .timeline-navigation .nav-item .title{cursor:pointer;display:block;margin-bottom:8px;font-weight:400;font-size:20px;color:#fff;padding:10px 25px;background-color:#d9d9d9;width:-moz-fit-content;width:fit-content;border-radius:16px}}.timeline-section .timeline-navigation .nav-item .dot{display:inline-block;width:30px;height:30px;border-radius:50%;background-color:#d9d9d9;margin:0 auto}.timeline-section .timeline-navigation .nav-item.active .title{font-weight:500;background-color:#f26622}.timeline-section .timeline-navigation .nav-item.active .dot{background-color:#f26622}@media(max-width:767px){.timeline-section .timeline-navigation .swiper-next,.timeline-section .timeline-navigation .swiper-prev{top:-150px!important}}.timeline-section .timeline-navigation .swiper-next,.timeline-section .timeline-navigation .swiper-prev{position:absolute;display:flex;justify-content:center;align-items:center;top:-200%;font-size:2rem;color:#fff;width:clamp(30px,3vw,40px);height:clamp(30px,3vw,40px);opacity:.5;border-radius:50%;background-color:#f26622;cursor:pointer;z-index:3}.timeline-section .timeline-navigation .swiper-next:after,.timeline-section .timeline-navigation .swiper-prev:after{font-size:clamp(10px,3vw,20px);font-weight:600}.timeline-section .timeline-navigation .swiper-next:hover,.timeline-section .timeline-navigation .swiper-prev:hover{opacity:1;transition:all .3s ease-in-out;transform:scale(1.1);background-color:#ef5407}.timeline-section .timeline-navigation .swiper-prev{left:-5vw}.timeline-section .timeline-navigation .swiper-next{right:-5vw}.founder-section{color:#19164f}.founder-section .container-founder{position:relative;width:100%;height:clamp(300px,45vw,495px)}.founder-section .container-founder .img-founder-wrapper{position:absolute;top:50%;left:0;transform:translateY(-50%)}.founder-section .container-founder .img-founder-wrapper.flip{left:auto;right:0}.founder-section .container-founder .img-founder-wrapper .img-founder-container{position:relative;color:#fff;width:clamp(300px,35vw,460px);height:clamp(300px,35vw,400px)}.founder-section .container-founder .img-founder-wrapper .img-founder-container .overlay{position:absolute;top:0;height:100%;width:100%;border-radius:16px;background-image:linear-gradient(20deg,rgba(0,0,0,.6),rgba(0,0,0,.01));z-index:2}.founder-section .container-founder .img-founder-wrapper .img-founder-container .description-founder{position:absolute;bottom:2rem;left:2rem;z-index:3}.founder-section .container-founder .img-founder-wrapper .img-founder-container .img-founder{position:absolute;top:0;height:100%;width:100%;object-fit:cover;object-position:top;border-radius:16px;z-index:1}.founder-section .container-founder .founder-content{position:absolute;top:50%;right:0;transform:translateY(-50%);background-color:#f1f1f1;padding:5% 5% 5% 25%;border-radius:16px;width:80%;z-index:-1}.founder-section .container-founder .founder-content.no-bg{background-color:#fff}.founder-section .container-founder .founder-content.flip{right:auto;left:0;padding-left:0;padding-right:25%}.founder-section .container-founder-mobile{width:100%;min-height:500px}.founder-section .container-founder-mobile .img-founder-wrapper .img-founder-container{position:relative;color:#fff;aspect-ratio:1/1}.founder-section .container-founder-mobile .img-founder-wrapper .img-founder-container .overlay{position:absolute;top:0;height:100%;width:100%;border-radius:16px;background-image:linear-gradient(20deg,rgba(0,0,0,.6),rgba(0,0,0,.01));z-index:2}.founder-section .container-founder-mobile .img-founder-wrapper .img-founder-container .description-founder{position:absolute;bottom:1rem;left:1rem;z-index:3}.founder-section .container-founder-mobile .img-founder-wrapper .img-founder-container .img-founder{position:absolute;top:0;height:100%;width:100%;object-fit:cover;object-position:top;border-radius:16px;z-index:1}.founder-section .container-founder-mobile .founder-content{background-color:#f1f1f1;padding:7%;border-radius:16px;width:100%}.founder-section .container-founder-mobile .founder-content.no-bg{background-color:#fff}.out-team-section{color:#19164f}.out-team-section .career-section{padding:3rem 1rem;text-align:center}.out-team-section .career-section .box-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;max-width:800px;margin:0 auto 3rem}@media(max-width:768px){.out-team-section .career-section .box-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.out-team-section .career-section .box-grid{grid-template-columns:1fr}}.out-team-section .career-section .box-grid .box{background-color:#1b1741;border-radius:.5rem;aspect-ratio:1/1}.co-work-card{position:relative;border-radius:16px;aspect-ratio:8/9;width:100%;overflow:hidden}.co-work-card .overlay{position:absolute;bottom:0;left:0;width:100%;height:100%;background-image:linear-gradient(40deg,rgba(9,9,9,.6),rgba(73,73,73,.2),transparent);border-radius:16px}.co-work-card .overlay .detail{position:absolute;bottom:8%;left:8%;color:#fff}.co-work-card .img-role{object-fit:cover;width:100%;height:100%;border-radius:16px}.border-16{border-radius:16px}.other-service-section{background-color:#f1f1f1;color:#19164f;padding:5% 8%}.other-service-section .blog{position:relative;height:300px;width:100%;border-radius:16px}.other-service-section .blog img{object-fit:cover;border-radius:16px}.other-service-section .blog .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;border-radius:16px;background-image:linear-gradient(20deg,rgba(0,0,0,.5),rgba(0,0,0,.01))}.other-service-section .blog .overlay .detail{position:absolute;bottom:5%;left:5%}.other-service-section .service-card{height:332px;border-radius:16px;background:#d9d9d9;padding:5%;display:flex;justify-content:end;align-items:end}