.footer{width:100%;position:relative;padding-top:9.8rem;overflow:hidden;background-color:#0b0e10}.footer .footer_intro{background-color:#131618;padding:4rem 2.7rem;border-radius:.6rem;display:flex;justify-content:space-between;align-items:center;flex-direction:column;margin-bottom:6rem;text-align:center}@media(min-width:767px){.footer .footer_intro{padding:5.7rem 6rem;flex-direction:row;text-align:left}}.footer .into_text{margin-bottom:3.2rem}@media(min-width:767px){.footer .into_text{margin-bottom:0}}.footer .into_text h4{color:#d1d1d1;font-size:4.5rem;line-height:1.1}.footer .into_text p{font-size:1.6rem;color:#5a636c;margin-bottom:0}@media(min-width:767px){.footer .into_text p{font-size:1.8rem}}.footer .info_text{width:100%;max-width:74.9rem;display:flex;justify-content:space-between;flex-direction:column;align-items:center;gap:3.2rem}@media(min-width:767px){.footer .info_text{flex-direction:row;gap:0}}.footer .info_text .info{display:flex;flex-direction:column}.footer .info_text .info p{margin-bottom:0;font-size:1.6rem;color:#777e84;line-height:2;white-space:pre;display:flex;justify-content:center;gap:1rem}@media(min-width:767px){.footer .info_text .info p{font-size:2rem;justify-content:flex-start}}.footer .info_text .info p span{color:#d1d1d1}.footer .info_text .info p a{color:inherit;text-decoration:none;transition:color .3s ease-in-out}.footer .info_text .info p a:hover{color:#fa7319}.footer .info_text .btn_outlined{border-color:#262a2e}.footer .footer_links{width:100%;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:3.4rem;flex-direction:column-reverse}@media(min-width:767px){.footer .footer_links{flex-direction:row}}.footer .footer_links .logo_wrap{width:100%;max-width:23.8rem;aspect-ratio:238/52;position:relative;display:none}@media(min-width:767px){.footer .footer_links .logo_wrap{display:flex}}.footer .footer_links .link_wrap{width:100%;position:relative;display:flex;justify-content:space-between;max-width:80.7rem}.footer .footer_links .link_wrap ul{list-style:none;display:flex;flex-direction:column;gap:2.4rem;padding:0}.footer .footer_links .link_wrap ul li{color:#d1d1d1}.footer .footer_links .link_wrap ul li a{text-decoration:none;color:inherit;font-size:1.6rem;transition:color .3s ease-in-out}@media(min-width:767px){.footer .footer_links .link_wrap ul li a{font-size:1.8rem}}.footer .footer_links .link_wrap ul li a:hover{color:#fa7319}.footer .other_infos_list{width:100%;max-width:100%;display:flex;flex-direction:column;gap:4rem;color:#777e84;font-size:1.6rem;margin-top:6rem}@media(min-width:767px){.footer .other_infos_list{max-width:33.3rem;gap:5rem;font-size:1.8rem;padding-right:5rem;margin-top:0}}.footer .other_infos_list h4{font-size:1.8rem;color:#d1d1d1;font-weight:400}.footer .other_sub{width:100%;position:relative;max-width:49.3rem}.footer .other_sub .sub_wrap{width:100%;position:relative;display:flex;flex-direction:column}.footer .other_sub .sub_wrap p{font-size:1.6rem;color:#484c4f;margin-bottom:1rem}@media(min-width:767px){.footer .other_sub .sub_wrap p{font-size:1.8rem}}.footer .other_sub .sub_wrap .sub_main{width:100%;position:relative;display:flex;gap:.8rem}.footer .other_sub .sub_wrap .sub_main input{font-size:1.8rem;padding:1.4rem 2rem;color:#fff;background-color:#1f2325;border:1px solid #1f2325;text-decoration:none;font-weight:400;border-radius:50rem;overflow:hidden;display:inline-block;line-height:1.45;transition:all .3s ease-in-out;flex:1 1;width:100%}.footer .other_sub .sub_wrap .sub_main input:focus-visible{outline:none;box-shadow:none;border:1px solid #3c4447}@media(min-width:767px){.footer .other_sub .sub_wrap .sub_main input{padding:2rem 4.4rem}}.footer .other_sub .sub_wrap .sub_main input::placeholder{color:#a0a3a7}@media(max-width:575px){.footer .other_sub .sub_wrap .sub_main .btn_fill{font-size:1.6rem;padding:1.4rem 2rem}}.footer .copyright{width:100%;position:relative;display:flex;font-size:14px;color:#445059;margin-bottom:3.4rem;justify-content:center;margin-top:5rem}@media(min-width:767px){.footer .copyright{justify-content:flex-end}}.footer .logo_wrap.bottom{display:flex;width:100%;max-width:14.8rem;aspect-ratio:148.93/87.62;position:relative;margin:3.2rem auto auto}.footer .logo_wrap.bottom img:first-child{display:none}@media(min-width:767px){.footer .logo_wrap.bottom{max-width:23.8rem;aspect-ratio:238/52;margin:0}.footer .logo_wrap.bottom img:first-child{display:flex}.footer .logo_wrap.bottom img:nth-child(2){display:none}}.other_infos{width:100%;display:flex;justify-content:space-between;flex-direction:column-reverse;margin-bottom:5rem}@media(min-width:767px){.other_infos{flex-direction:row;margin-bottom:7.7rem;align-items:flex-end}}.other_infos_item{width:100%;position:relative}.other_infos_item.location{max-width:20.4rem}@media(max-width:576){.other_infos_item.location{max-width:20.4rem}}.header{position:fixed;left:0;top:0;width:100%;padding:4rem 0;transition:all .3s ease}@media(min-width:576px){.header{padding:5rem 0}}.header.active{background-color:#fff;padding:1rem 0;border-bottom:1px solid #eee}.header.active img{transition:opacity .3s ease}.header.active img:first-child{opacity:0}.header.active img:nth-child(2){opacity:1}.header.active .icon span{background-color:#000!important}.header.inner_header{background-color:#fff}.header.inner_header img:first-child{opacity:0}.header.inner_header img:nth-child(2){opacity:1}.header.inner_header .icon span{background-color:#000!important}.header img{transition:opacity .3s ease}.header img:nth-child(2){opacity:0}.header .logo{max-width:18.5rem;aspect-ratio:238/52;position:relative}@media(min-width:576px){.header .logo{max-width:23.8rem}}.header .menu-icon{background-color:rgba(0,0,0,0);border:none}@media(min-width:767px){.header .menu-icon{width:16.9rem;height:6.94rem;background:#fff;font-size:1.8rem;font-weight:600;line-height:1;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:5rem}}.header .menu-icon .text{text-transform:uppercase;display:none}@media(min-width:767px){.header .menu-icon .text{display:block}}.header .menu-icon .icon{width:23px;height:18px;display:flex;flex-direction:column;justify-content:space-between;margin-left:3.2rem}.header .menu-icon .icon span{display:block;width:100%;height:2px;background-color:#fff}@media(min-width:767px){.header .menu-icon .icon span{background-color:#000}}.hambuger{position:fixed;right:0;top:0;width:100%;max-width:122rem;background-color:#fff;padding:5rem 2rem;height:100vh;z-index:99999;overflow:hidden;overflow-y:auto;display:flex;flex-direction:column;opacity:0;transform:translateX(20%);transition:all .3s ease-in-out;pointer-events:none}@media(min-width:767px){.hambuger{padding:12rem 13.8rem}}.hambuger.active{opacity:1;transform:translateX(0);pointer-events:all}.hambuger .hambuger_close{width:5rem;aspect-ratio:1/1;background-color:#000;background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1.41406' width='23' height='2' transform='rotate(45 1.41406 0)' fill='white'/%3E%3Crect width='23' height='2' transform='matrix(-0.707107 0.707107 0.707107 0.707107 16.4141 0)' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:50%;background-size:2rem;border:none;position:fixed;right:1rem;top:1rem;border-radius:50%}@media(min-width:767px){.hambuger .hambuger_close{background-size:auto;width:5.6rem;right:1.7rem;top:1.7rem}}.hambuger .title{font-size:1.4rem;color:#424446;line-height:1.2;font-weight:500;text-transform:uppercase;margin-bottom:2.4rem}.hambuger .list{padding:0;margin:0;font-size:2.8rem;line-height:1;letter-spacing:-.105rem;position:relative}@media(min-width:767px){.hambuger .list{font-size:5.2rem}}.hambuger .list li{list-style:none;margin-bottom:2.4rem}@media(min-width:767px){.hambuger .list li{margin-bottom:3rem}}.hambuger .list li:last-child{margin-bottom:0}.hambuger .list a{text-decoration:none;color:#0e1216;transition:all .3s ease-in-out}.hambuger .list a.active,.hambuger .list a:hover{color:#fa7319}.hambuger .links{margin-top:4rem}@media(min-width:767px){.hambuger .links{margin-top:9rem}}.hambuger_overlay{position:fixed;right:0;top:0;width:100%;background-color:rgba(0,0,0,.6);height:100vh;z-index:9999;opacity:0;transition:all .3s ease-in-out;pointer-events:none}.hambuger_overlay.active{opacity:1;pointer-events:all}.menu_inner{position:absolute;left:50%;top:0;opacity:0;transition:all .3s ease-in-out;transform:translateY(2rem)}@media(max-width:767px){.menu_inner{display:none}}.menu_inner h4{font-size:3.4rem;margin-bottom:4rem}.menu_inner ul{display:flex;flex-direction:column;position:relative;padding:0;margin:0}.menu_inner ul li{margin:0;margin-bottom:2.6rem!important}.menu_inner ul li a{font-size:2.2rem;font-family:Inter,sans-serif;line-height:1;display:block}.list li:hover .menu_inner{opacity:1;transform:translateY(0)}