.block-content[data-v-f3db4645]{overflow:hidden}@media screen and (max-width:767px){.block-content .swiper[data-v-f3db4645]{overflow:visible;width:280px}}.block-content .swiper-slide[data-v-f3db4645]{height:auto}.sec-kv[data-v-f3db4645]{background-color:#000;height:100vh;overflow:hidden;position:relative;width:100%}@media screen and (min-width:1024px){.sec-kv[data-v-f3db4645]{max-height:1080px}}.sec-kv .kv_inner[data-v-f3db4645]{align-items:center;display:flex;height:100%;justify-content:center;margin-left:auto;margin-right:auto;max-width:948px;padding-left:24px;padding-right:24px;position:relative;text-align:center;z-index:1}.sec-kv .kv_title[data-v-f3db4645]{display:inline-block;position:relative;text-shadow:0 2px 4px rgba(0,0,0,.6)}@media screen and (min-width:768px){.sec-kv .kv_title[data-v-f3db4645]{text-align:center;width:auto}}.sec-kv .kv_title[data-v-f3db4645]:before{background-color:#f2f2f2;content:"";display:block;height:1px;left:0;position:absolute;top:-24px;width:35px}@media screen and (min-width:1024px){.sec-kv .kv_title[data-v-f3db4645]:before{width:70px}}.sec-kv .kv_subtitle[data-v-f3db4645]{text-shadow:0 2px 4px rgba(0,0,0,.6)}.sec-kv .kv_cta[data-v-f3db4645]{align-items:center;bottom:47px;cursor:pointer;display:flex;flex-direction:column;left:50%;overflow:hidden;padding-bottom:68px;position:relative;position:absolute;transform:translate(-50%);z-index:1}.sec-kv .kv_cta[data-v-f3db4645]:after{animation:growline-f3db4645 2s infinite forwards;background-color:#fff;content:"";display:block;height:52px;left:50%;position:absolute;top:46px;transform:translateY(0);width:1px}.sec-kv .bg-img[data-v-f3db4645]:before{background-color:#0003;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@keyframes growline-f3db4645{0%{height:0}70%{transform:translateY(0)}to{height:52px;transform:translateY(100%)}}.sec-kv.js--ani .bg-img[data-v-f3db4645],.sec-kv.js--ani .kv_cta[data-v-f3db4645]{opacity:0;transition-duration:.72s;transition-property:opacity,transform;will-change:transform}.sec-kv.js--ani .kv_cta[data-v-f3db4645]{transform:translateY(30px) translate(-50%);transition-delay:.48s}.sec-kv.js--ani.js--animated .bg-img[data-v-f3db4645]{opacity:1}.sec-kv.js--ani.js--animated .kv_cta[data-v-f3db4645]{opacity:1;transform:translate(-50%)}.dna_block[data-v-f3db4645]{padding-top:0}@media screen and (min-width:768px){.dna_block[data-v-f3db4645]{padding-bottom:50px}}.dna_block.js--ani .dna_circles[data-v-f3db4645]:after,.dna_block.js--ani .dna_circles[data-v-f3db4645]:before,.dna_block.js--ani .dna_info[data-v-f3db4645]{opacity:0;transform:translate(-50%,-50%) scale(.9);transition-duration:.72s;transition-property:opacity,transform;will-change:transform}.dna_block.js--ani .dna_circles[data-v-f3db4645]:before{transition-delay:.48s}.dna_block.js--ani .dna_circles[data-v-f3db4645]:after{transition-delay:.96s}.dna_block.js--ani .dna_circle[data-v-f3db4645]:after,.dna_block.js--ani .dna_circle[data-v-f3db4645]:before{opacity:0;transition-delay:1.92s;transition-duration:.72s;transition-property:opacity,transform;will-change:transform}@media screen and (min-width:576px){.dna_block.js--ani .dna_dot[data-v-f3db4645]{opacity:0;transform:translate(-50%,-50%) scale(.9);transition-delay:1.44s;transition-duration:.72s;transition-property:opacity,transform;will-change:transform}.dna_block.js--ani .dna_card[data-v-f3db4645]{animation:escalar-float 4s ease-in-out infinite}.dna_block.js--ani .dna_card[data-v-f3db4645]:nth-child(2){animation-delay:2s}.dna_block.js--ani .dna_card[data-v-f3db4645]:nth-child(3){animation-delay:3s}.dna_block.js--ani .dna_card[data-v-f3db4645]:nth-child(4){animation-delay:4s}}.dna_block.js--ani.js--animated .dna_circles[data-v-f3db4645]:after,.dna_block.js--ani.js--animated .dna_circles[data-v-f3db4645]:before,.dna_block.js--ani.js--animated .dna_info[data-v-f3db4645]{opacity:1;transform:translate(-50%,-50%)}.dna_block.js--ani.js--animated .dna_circle[data-v-f3db4645]:after,.dna_block.js--ani.js--animated .dna_circle[data-v-f3db4645]:before{animation:escalar 2.5s linear infinite;opacity:1;transform:none}.dna_block.js--ani.js--animated .dna_circle[data-v-f3db4645]:before{animation-delay:1s}@media screen and (min-width:576px){.dna_block.js--ani.js--animated .dna_dot[data-v-f3db4645]{opacity:1;transform:translate(-50%,-50%)}}.dna_content[data-v-f3db4645]{position:relative}@media screen and (min-width:576px){.dna_content[data-v-f3db4645]{margin-left:auto;margin-right:auto;max-width:705px;width:80%}}@media screen and (min-width:1024px){.dna_content[data-v-f3db4645]{width:90%}}.dna_content .dna_circles[data-v-f3db4645],.dna_content .dna_info[data-v-f3db4645]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.dna_content .dna_info[data-v-f3db4645]{max-width:531px;text-align:center;width:75.3191489362%;z-index:2}@media screen and (max-width:767px){.dna_content .dna_info_title[data-v-f3db4645]{font-size:28px}}@media screen and (max-width:575px){.dna_content .dna_bg[data-v-f3db4645]{margin-left:auto;margin-right:auto;width:80%}}.dna_content .dna_circles[data-v-f3db4645]{height:100%;width:100%;z-index:1}.dna_content .dna_circles[data-v-f3db4645]:after,.dna_content .dna_circles[data-v-f3db4645]:before{border-radius:50%;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.dna_content .dna_circles[data-v-f3db4645]:before{background:#fff;box-shadow:0 0 30px 1px #0000000d;height:44.9645390071%;width:44.9645390071%;z-index:5}.dna_content .dna_circles[data-v-f3db4645]:after{background:#f2f2f2;height:65.1063829787%;width:65.1063829787%;z-index:4}.dna_content .dna_circle[data-v-f3db4645]{border:4px solid transparent;border-radius:50%;height:100%;position:relative;width:100%}.dna_content .dna_circle[data-v-f3db4645]:after,.dna_content .dna_circle[data-v-f3db4645]:before{border:4px solid #f2f2f2;border-radius:50%;box-shadow:0 0 10px #f2f2f2;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:575px){.dna_content .dna_dot[data-v-f3db4645]{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:32px auto 0;max-width:300px;row-gap:32px;text-align:center}}@media screen and (min-width:576px){.dna_content .dna_dot[data-v-f3db4645]{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}}@media screen and (max-width:575px){.dna_content .dna_card[data-v-f3db4645]{width:50%}}@media screen and (min-width:576px){.dna_content .dna_card[data-v-f3db4645]{position:absolute;text-align:center}.dna_content .dna_card[data-v-f3db4645]:first-child{left:6.3829787234%;top:9.3617021277%}.dna_content .dna_card[data-v-f3db4645]:nth-child(2){left:97.7304964539%;top:31.2056737589%}.dna_content .dna_card[data-v-f3db4645]:nth-child(3){left:-9.0780141844%;top:45.9574468085%}.dna_content .dna_card[data-v-f3db4645]:nth-child(4){left:84.8226950355%;top:65.2482269504%}}.dna_content .dna_icon[data-v-f3db4645]{align-items:center;background-color:#262626;border-radius:50%;display:flex;fill:#fff;height:48px;justify-content:center;margin-left:auto;margin-right:auto;width:48px}@media screen and (min-width:576px){.dna_content .dna_icon[data-v-f3db4645]{height:60px;width:60px}}@media screen and (min-width:768px){.dna_content .dna_icon[data-v-f3db4645]{height:80px;width:80px}}.dna_content .dna_icon .img[data-v-f3db4645]{height:42px;width:42px}@media screen and (min-width:576px){.dna_content .dna_icon .img[data-v-f3db4645]{height:48px;width:48px}}@media screen and (min-width:768px){.dna_content .dna_icon .img[data-v-f3db4645]{height:64px;width:64px}}.service_block[data-v-f3db4645]{padding-bottom:120px}@media screen and (min-width:768px){.service_block[data-v-f3db4645]{padding-bottom:180px}}.service_block .headline_title[data-v-f3db4645]{margin-bottom:48px;position:relative}@media screen and (min-width:1024px){.service_block .headline_title[data-v-f3db4645]{font-size:80px;margin-bottom:76px}}.service_block .headline_title[data-v-f3db4645]:after{background-color:#b3b3b3;bottom:-16px;content:"";display:block;height:4px;left:50%;position:absolute;transform:translate(-50%);width:32px}.service_block.js--ani .headline[data-v-f3db4645]{transition-delay:0s}.service_block.js--ani .headline[data-v-f3db4645],.service_block.js--ani .service_info[data-v-f3db4645]{opacity:0;transform:translateY(30px);transition-duration:.72s;transition-property:opacity,transform;will-change:transform}.service_block.js--ani .service_info[data-v-f3db4645]{transition-delay:.48s}.service_block.js--ani.js--animated .headline[data-v-f3db4645],.service_block.js--ani.js--animated .service_info[data-v-f3db4645]{opacity:1;transform:none}.service_gallary[data-v-f3db4645]{align-items:flex-start;display:flex;justify-content:center;margin-left:-36px;margin-top:48px;width:calc(100% + 72px)}@media screen and (min-width:576px){.service_gallary[data-v-f3db4645]{gap:20px}}@media screen and (min-width:768px){.service_gallary[data-v-f3db4645]{gap:40px}}@media screen and (min-width:1366px){.service_gallary[data-v-f3db4645]{gap:80px;margin-top:80px}}.service_gallary .gallary_item[data-v-f3db4645]{max-width:340px;position:relative;width:100%}.service_gallary .gallary_item[data-v-f3db4645]:before{padding-top:113.3333333333%}.service_gallary .gallary_item[data-v-f3db4645]:nth-child(2n){top:60px}.counting_block[data-v-f3db4645]{padding-top:0}@media screen and (max-width:767px){.counting_block .counting_item[data-v-f3db4645]:not(:last-child){margin-bottom:32px}}.counting_num[data-v-f3db4645]{position:relative}@media screen and (min-width:1024px){.counting_num[data-v-f3db4645]{font-size:100px}}.counting_num[data-v-f3db4645]:after{background-color:#b3b3b3;bottom:-16px;content:"";display:block;height:4px;left:50%;position:absolute;transform:translate(-50%);width:32px}.counting_title[data-v-f3db4645]{margin-top:36px}.district_block[data-v-f3db4645]{position:relative}@media screen and (min-width:768px){.district_block[data-v-f3db4645]{padding-top:100px}}.district_block[data-v-f3db4645]:before{background:#f2f2f2;clip-path:ellipse(50% 50% at 50% 50%);content:"";height:600px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%);width:160%;z-index:0}@media screen and (min-width:768px){.district_block[data-v-f3db4645]:before{height:421px;top:200px;width:181.7061611374%}}.district_block .district_content[data-v-f3db4645]{margin-left:auto;margin-right:auto;position:relative;z-index:2}@media screen and (max-width:767px){.district_block .district_content[data-v-f3db4645]{max-width:500px}}@media screen and (min-width:768px){.district_block .district_content[data-v-f3db4645]{align-items:center;display:flex;justify-content:space-between}}.district_block .district_cover[data-v-f3db4645]{margin:0 auto 24px;max-width:300px;width:80%}@media screen and (min-width:768px){.district_block .district_cover[data-v-f3db4645]{flex-shrink:0;margin-bottom:0;width:40%}}@media screen and (min-width:1024px){.district_block .district_cover[data-v-f3db4645]{max-width:328px;width:100%}}.district_block .district_info[data-v-f3db4645]{text-align:center}@media screen and (min-width:768px){.district_block .district_info[data-v-f3db4645]{margin-left:60px;text-align:left;width:60%}}@media screen and (min-width:1024px){.district_block .district_info[data-v-f3db4645]{max-width:530px}}.district_block .counting_item[data-v-f3db4645]{display:inline-block;text-align:center}.district_block.js--ani .district_cover[data-v-f3db4645]{transform:translate(-30px)}.district_block.js--ani .district_cover[data-v-f3db4645],.district_block.js--ani .district_info[data-v-f3db4645]{opacity:0;transition-duration:.72s;transition-property:opacity,transform;will-change:transform}.district_block.js--ani .district_info[data-v-f3db4645]{transform:translate(30px)}.district_block.js--ani.js--animated .district_cover[data-v-f3db4645],.district_block.js--ani.js--animated .district_info[data-v-f3db4645]{opacity:1;transform:none}.vision_block[data-v-f3db4645]{padding-top:0}.vision_block .headline[data-v-f3db4645]{padding-bottom:32px;padding-top:60px}@media screen and (min-width:1024px){.vision_block .headline[data-v-f3db4645]{padding-bottom:80px;padding-top:100px}}.vision_block .parallax_img[data-v-f3db4645]{height:calc(100% + 200px)}.vision_block .vision_front[data-v-f3db4645]{height:100vh;max-height:768px;overflow:hidden;position:relative}.vision_block .vision_content[data-v-f3db4645]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;position:relative;z-index:1}@media screen and (min-width:576px){.vision_block .vision_content[data-v-f3db4645]{padding-left:36px;padding-right:36px}}.vision_block .vision_info[data-v-f3db4645]{background-color:#fff;margin-left:auto;margin-right:auto;margin-top:-40px;max-width:898px;padding:24px;position:relative;width:calc(100% - 48px);z-index:2}@media screen and (min-width:768px){.vision_block .vision_info[data-v-f3db4645]{padding:36px}}.vision_block .vision_info.js--ani[data-v-f3db4645]{opacity:0;transform:translateY(20px);transition-duration:.72s;transition-property:opacity,transform;will-change:transform}.vision_block .vision_info.js--ani.js--animated[data-v-f3db4645]{opacity:1;transform:none}.vision_block .vision_title[data-v-f3db4645]{color:#fff;max-width:none;text-shadow:5px 5px 25px rgba(0,0,0,.8),5px 5px 25px #000}@media screen and (min-width:1024px){.vision_block .vision_title[data-v-f3db4645]{font-size:30px}}.vision_block .vision_title.js--ani[data-v-f3db4645]{opacity:0;transform:translateY(20px);transition-duration:.72s;transition-property:opacity,transform;will-change:transform}.vision_block .vision_title.js--ani.js--animated[data-v-f3db4645]{opacity:1;transform:none}.vision_block .vision_title[data-v-f3db4645]:after,.vision_block .vision_title[data-v-f3db4645]:before{display:none}@media screen and (min-width:1024px){.vision_block .vision_title[data-v-f3db4645]:after,.vision_block .vision_title[data-v-f3db4645]:before{display:block;width:62px}}.vision_block .bg-img[data-v-f3db4645]:before{background-color:#0000001a;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.history_block .headline[data-v-f3db4645]{margin-bottom:32px}@media screen and (min-width:1024px){.history_block .headline[data-v-f3db4645]{margin-bottom:80px}}.history_block .history_card[data-v-f3db4645]:not(:last-child){margin-bottom:48px}@media screen and (min-width:1024px){.history_block .history_card[data-v-f3db4645]:not(:last-child){margin-bottom:120px}}@media screen and (min-width:1366px){.history_block .history_card[data-v-f3db4645]:not(:last-child){margin-bottom:176px}}.history_list[data-v-f3db4645]{transition:transform 0s .48s}@media screen and (max-width:575px){.history_list_item[data-v-f3db4645]{margin-bottom:20px}.history_list_item.js--ani[data-v-f3db4645]{opacity:0;transform:translateY(20px);transition-duration:.72s;transition-property:opacity,transform;will-change:transform}}@media screen and (max-width:575px)and (min-width:576px){.history_list_item.js--ani[data-v-f3db4645] .card_info{opacity:0;transform:translate(20px);transition-delay:.48s;transition-duration:.72s;transition-property:opacity,transform;will-change:transform}}@media screen and (max-width:575px){.history_list_item.js--ani.js--animated[data-v-f3db4645],.history_list_item.js--ani.js--animated[data-v-f3db4645] .card_info{opacity:1;transform:none}}@media screen and (min-width:576px){.history_list_item[data-v-f3db4645]{align-items:center;display:flex;height:calc(100vh - 64px);justify-content:flex-start;opacity:0;transition:all .48s}.history_list_item[data-v-f3db4645] .history_card{opacity:0;transition:all .48s}.history_list_item[data-v-f3db4645] .card_cover .img{transform:scale(1.05);transition:all .48s}.history_list_item[data-v-f3db4645] .card_info{transform:translate(30px);transition:all .48s}.history_list_item.is\:active[data-v-f3db4645]{opacity:1}.history_list_item.is\:active[data-v-f3db4645] .card_info,.history_list_item.is\:active[data-v-f3db4645] .history_card{opacity:1;transform:none;transition:all .48s .48s}.history_list_item.is\:active[data-v-f3db4645] .card_cover .img{opacity:1;transform:scale(1) translateZ(0);transition:all 1.1s .48s}}@media screen and (min-width:1024px){.history_list_item[data-v-f3db4645]{height:calc(100vh - 82px)}}.awards_block[data-v-f3db4645]{overflow:hidden}.awards_block .awards_card[data-v-f3db4645]{margin:0 20px;width:282px}.awards_block[data-v-f3db4645] .vue3-marquee.horizontal{overflow:visible!important}.awards_block[data-v-f3db4645] .marquee{align-items:flex-start}.awards_block.js--ani .headline[data-v-f3db4645]{transition-delay:0s}.awards_block.js--ani .awards_content[data-v-f3db4645],.awards_block.js--ani .headline[data-v-f3db4645]{opacity:0;transform:translateY(30px);transition-duration:.72s;transition-property:opacity,transform;will-change:transform}.awards_block.js--ani .awards_content[data-v-f3db4645]{transition-delay:.48s}.awards_block.js--ani.js--animated .awards_content[data-v-f3db4645],.awards_block.js--ani.js--animated .headline[data-v-f3db4645]{opacity:1;transform:none}.bottom-panel[data-v-f3db4645]{padding-bottom:24px;padding-top:24px}@media screen and (min-width:768px){.bottom-panel[data-v-f3db4645]{padding-bottom:36px;padding-top:36px}}
