.organization{background-color:#f6f6f6}.organization .sub_w{max-width:1440px;width:100%;margin:0 auto}.organization .sec_title_box{padding-bottom:100px}.organization .sec_title_box em{padding:10px 20px;border-radius:12px;border:1.5px solid #000;margin-bottom:16px}.organization .sec_title_box h2{color:#262626;font-size:50px;font-weight:600;line-height:130%;letter-spacing:-2px}.organization_box{max-width:1440px;margin:0 auto}.organization_top{position:relative;padding-bottom:146px}.organization_top .organization_item{position:relative;width:fit-content;min-width:315px;margin:0 auto;border-radius:22.524px;background:linear-gradient(136deg,#62bf92 -1.99%,#02acc3)}.organization_top .organization_item:before{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);display:block;height:0;width:fit-content;border-left:1px dashed #737373;transition:height 1s ease-in-out}.organization_bottom{position:relative}.organization .line_box{position:absolute;display:flex;justify-content:space-between;top:-44px;left:50%;transform:translate(-50%);width:0px;max-width:1100px;overflow:hidden;border:1px dashed transparent;border-radius:20px;border-end-start-radius:0;border-end-end-radius:0;transition:width 1.6s ease-in-out,border-color 1s ease-in-out,height 0s ease-in-out;border-bottom:0}.organization .line_box span{display:block;width:1px;height:0;border-left:1px dashed #737373}.organization .line_box span:first-child,.organization .line_box span:last-child{opacity:0}.organization_top .organization_item .item_inner{padding:33.786px 0;color:#fff;text-align:center}.organization_top .organization_item h3{font-size:36px;font-weight:600;line-height:150%;letter-spacing:-.72px}.organization_top .organization_item h3 em{display:block;padding-bottom:5px;font-size:22px;letter-spacing:-.44px}.organization_bottom{display:flex;gap:30px}.organization_bottom .organization_item{position:relative;flex:1;border-radius:22.524px;border:1.648px solid #30B5AB;background:#fff;opacity:0;transform:translateY(20px)}.organization_bottom .organization_item:before{content:"";position:absolute;top:-7px;left:50%;width:14px;height:14px;transform:translate(-50%);background:linear-gradient(136deg,#62bf92 -1.99%,#02acc3);border-radius:50%}.organization_bottom .organization_item .item_inner{padding:40px 30px;color:#000;text-align:center}.organization_bottom .organization_item img{display:block;margin:0 auto;padding-bottom:16px}.organization_bottom .name_box h3{color:#171717;text-align:center;font-size:28px;font-weight:600;line-height:150%;letter-spacing:2.8px}.organization_bottom .name_box h4{color:#737373;text-align:center;font-size:20px;font-weight:300;line-height:150%;text-transform:capitalize;padding-bottom:27px}.team_list{display:flex;flex-direction:column;gap:12px;width:100%}.team_list li{flex:1;color:#404040;text-align:center;border-radius:6.757px;background:#f5f5f5;font-size:20px;font-weight:400;line-height:150%;text-transform:capitalize;padding:9px}.organization_box.aos-animate .organization_top .organization_item:before{animation:drawBorder1 .3s linear forwards;animation-delay:.1s}.organization_box.aos-animate .line_box{border-color:#737373;animation:drawBorder2 1.2s linear forwards;animation-delay:.6s}.organization_box.aos-animate .line_box .bar{animation:drawBorder3 1.2s linear forwards;animation-delay:.3s}@keyframes drawBorder1{0%{height:0}to{height:100px}}@keyframes drawBorder2{0%{width:0;border-width:0;height:0}50%{width:69.4vw;border-width:1px;height:0}to{width:69.4vw;height:44px}}@keyframes drawBorder3{0%{height:0}to{height:40px}}@keyframes drawBorder2_tablet{0%{width:0;border-width:0;height:0}50%{width:69.4vw;border-width:1px;height:0}to{width:69.4vw;height:100vw}}@keyframes drawBorder2_mobile{0%{width:0;border-width:0;height:0}50%{width:69.4vw;border-width:1px;height:0}to{width:69.4vw;height:600px}}.organization_box.aos-animate .organization_item{opacity:1;transform:translateY(0);transition:opacity .8s ease-in-out,transform .8s ease-in-out;transition-delay:1s}@media screen and (max-width:1400px){.organization .sub_w{width:90%}}@media screen and (max-width:1024px){.organization_bottom .organization_item .item_inner{padding:30px 20px}.organization_bottom{gap:18px}}@media screen and (max-width:980px){.organization_box{position:relative}.organization_top{padding-bottom:46px}.organization_top .organization_item{z-index:2}.organization_top .organization_item:before{display:none}.organization_bottom{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.organization_bottom .organization_item{z-index:3}.organization .line_box{top:-120px;z-index:-1;max-width:60%;border-bottom:1px dashed transparent}.organization .line_box span{display:none}.organization_box.aos-animate .line_box{animation:drawBorder2_tablet 1.2s linear forwards;animation-delay:.3s}.organization_box.aos-animate .organization_item{opacity:1;transform:translateY(0);transition:opacity .8s ease-in-out,transform .8s ease-in-out;transition-delay:.3s}.organization_bottom .organization_item:before{width:9px;height:9px;top:-4.5px;display:none}}@media screen and (max-width:768px){.organization_top{padding-bottom:26px}.organization .sec_title_box span{color:#000;font-size:13px;font-weight:400;line-height:150%}.organization .line_box{max-width:80%;top:-80px;border-radius:20px}.organization_box.aos-animate .line_box{animation:drawBorder2_mobile 1.4s linear forwards;animation-delay:.3s}.organization .sec_title_box{padding-bottom:40px}.organization .sec_title_box h2{font-size:20px}.organization_top .organization_item h3 em{padding-bottom:0}.organization_top .organization_item{width:100%;max-width:200px;min-width:unset}.organization_bottom .organization_item .item_inner{padding:16px 10px}.organization_top .organization_item h3{font-size:20px;letter-spacing:-.4px}.organization_top .organization_item h3 em{font-size:18px;letter-spacing:-.36px}.organization_bottom img{max-width:44px;margin-bottom:9px}.organization_bottom .name_box h3{font-size:18px;letter-spacing:1.6px}.organization_bottom .name_box h4{font-size:16px;padding-bottom:15px}.team_list{gap:6px}.team_list li{padding:5px;font-size:14px}}
