@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.navbar{position:fixed;top:0;left:0;width:100%;z-index:99;display:flex;align-items:center;justify-content:space-between;transition:0.4s ease}@media screen and (min-width:768px){.navbar{position:relative}}@media screen and (max-width:767px){.navbar{height:59px;padding:0px 20px;background:#fff}.navbar.open .container__logo{filter:brightness(0) invert(1)}.navbar.open .container__menu{opacity:1;visibility:visible;pointer-events:initial}.navbar.open .container__language{opacity:0;visibility:hidden;pointer-events:none}.navbar.open .container__burger .burger span{background:rgba(255,255,255,0);width:23px;height:1px}.navbar.open .container__burger .burger span:after{width:23px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);bottom:0px;background:#fff;height:1px}.navbar.open .container__burger .burger span:before{width:23px;transform:rotate(45deg);-webkit-transform:rotate(45deg);top:0px;background:#fff;height:1px}}@media (min-width:768px){.navbar.change_color .container__logo .mak_logo{background:#fff}.navbar.change_color .container__menu .menu__title a{color:#fff}.navbar.change_color .container__menu .menu__title a:after{background-color:#fff}.navbar.change_color .container__burger span{background:#fff}.navbar.change_color .container__burger span:before{background:#fff}.navbar.change_color .container__burger span:after{background:#fff}}.navbar .container__logo{z-index:2}@media screen and (min-width:768px){.navbar .container__logo{position:fixed;top:24px;left:50px}}.navbar .container__logo a{display:inline-block;width:66px}@media screen and (max-width:767px){.navbar .container__logo a{width:33px}}.navbar .container__logo img{width:100%}.navbar .container__logo img.white-mak{display:none}.navbar .container__logo .mak_logo{width:100%;background:#cf000e;mask:url(../images/mak_logo.svg) center/contain no-repeat;height:66px}.navbar .container__menu{position:relative;flex-grow:2}@media screen and (max-width:767px){.navbar .container__menu{justify-content:flex-start;position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;background-color:#cf000e;padding-top:17vh;opacity:0;visibility:hidden;pointer-events:none;transition:0.4s ease}}@media screen and (min-width:768px){.navbar .container__menu{position:fixed;top:45px;right:50px;max-width:500px}}.navbar .container__menu .menu__wrap{display:flex;justify-content:flex-end}@media screen and (max-width:767px){.navbar .container__menu .menu__wrap{flex-direction:column;align-items:center}}.navbar .container__menu .menu__title{position:relative}@media screen and (max-width:767px){.navbar .container__menu .menu__title{text-align:center}.navbar .container__menu .menu__title:not(:last-child){margin-bottom:50px}}@media screen and (min-width:768px){.navbar .container__menu .menu__title:not(:last-child){margin-right:47px}}@media screen and (max-width:767px){.navbar .container__menu .menu__title.active a{color:white}.navbar .container__menu .menu__title.active a:after{opacity:1}}@media screen and (min-width:768px){.navbar .container__menu .menu__title.active a{color:#cf000e}.navbar .container__menu .menu__title.active a:after{opacity:1}}@media screen and (min-width:768px){.navbar .container__menu .menu__title:hover a{color:#cf000e}.navbar .container__menu .menu__title:hover a:after{opacity:1}}@media (max-width:1440px){.navbar .container__menu .menu__title a{font-size:1.125rem}}@media (max-width:767px){.navbar .container__menu .menu__title a{font-size:1rem}}@media (min-width:1441px){.navbar .container__menu .menu__title a{font-size:1.125rem}}.navbar .container__menu .menu__title a{display:block;position:relative}.navbar .container__menu .menu__title a:after{content:"";border-radius:50%;position:absolute;opacity:0;transition:0.4s ease}@media screen and (max-width:767px){.navbar .container__menu .menu__title a:after{width:8px;height:8px;background-color:#fff;top:0px;left:0px}}@media screen and (min-width:768px){.navbar .container__menu .menu__title a:after{width:5px;height:5px;background-color:#cf000e;bottom:-10px;left:50%;transform:translateX(-50%)}}@media screen and (max-width:767px){.navbar .container__menu .menu__title a{display:flex;flex-direction:column;color:white}}.navbar .container__menu .menu__title a span{font-size:1.5625rem}@media screen and (min-width:768px){.navbar .container__menu .menu__title a span{display:none}}@media screen and (max-width:767px){.navbar .container__menu .menu__contact{display:flex;align-items:center;justify-content:space-between;padding:0 35px;position:absolute;width:100%;left:0;bottom:40px}}@media screen and (min-width:768px){.navbar .container__menu .menu__contact{display:none}}.navbar .container__menu .menu__contact .contact-btn{width:160px;border:1px solid #fff;padding:8px 0;border-radius:20px;overflow:hidden}.navbar .container__menu .menu__contact .contact-btn .marquee-container{width:100%;position:relative;white-space:nowrap;display:flex}.navbar .container__menu .menu__contact .contact-btn .marquee-content{font-size:1rem;color:#fff;font-weight:700;display:flex;gap:10px;animation:marquee 3s linear infinite}@keyframes marquee{0%{transform:translateX(0%)}to{transform:translateX(-50%)}}.navbar .container__menu .menu__contact ul{display:flex}.navbar .container__menu .menu__contact ul a{display:block;width:40px;height:40px}.navbar .container__menu .menu__contact ul .phone{background:url(../images/icon_phone.png) center/contain no-repeat;margin-right:30px}.navbar .container__menu .menu__contact ul .mail{background:url(../images/icon_mail.png) center/contain no-repeat}@media screen and (max-width:767px){.navbar .container__burger .burger{position:relative;width:40px;height:40px;cursor:pointer}.navbar .container__burger span{position:absolute;background:#000;width:24px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%);opacity:1;transition:all 0.3s ease-in-out}.navbar .container__burger span:before{position:absolute;background:#000;width:24px;height:2px;top:6px;right:0;content:"";display:block;transition:all 0.3s ease-in-out}.navbar .container__burger span:after{position:absolute;background:#000;width:24px;height:2px;bottom:6px;right:0;content:"";display:block;transition:all 0.3s ease-in-out}}.footer_box{position:relative;z-index:0;width:100%;height:608px;display:flex;overflow:hidden}@media (min-width:991px){.footer_box{align-items:center;justify-content:center}}@media (max-width:991px){.footer_box{height:716px}}footer{color:#fff;width:100%;pointer-events:none;visibility:visible;position:fixed;bottom:0;left:0;background-color:#bf000d;opacity:0;height:608px}@media (max-width:991px){footer{height:716px}}footer .ball{opacity:0;pointer-events:none}footer .footer_container{margin:0 auto;width:100%;max-width:1250px;padding:0 25px;position:relative;z-index:10;display:flex;flex-direction:column}@media (max-width:991px){footer .footer_container{padding:40px 25px}}footer .top_block{display:flex;flex-direction:column;width:100%;align-items:center;gap:45px;margin:118px 0;overflow:hidden}@media (max-width:1250px){footer .top_block{margin:130px 0 165px}}@media (max-width:991px){footer .top_block{margin:117px 0 155px;text-align:center;gap:26px}}footer .top_block .title{font-size:75px;font-weight:900;line-height:1;letter-spacing:0.05em;transform:translate(0,0);transition:1.5s}@media (max-width:991px){footer .top_block .title{font-size:29px}}footer .top_block .subtitle{font-size:30px;font-weight:700;line-height:1;letter-spacing:0.05em;transform:translate(0,0);transition:1.5s}@media (max-width:991px){footer .top_block .subtitle{font-size:20px;line-height:1.8}}footer .btm_block{display:flex;align-items:flex-end;justify-content:space-between;padding-top:45px;border-top:1px solid rgba(255,255,255,0.3)}@media (max-width:991px){footer .btm_block{flex-direction:column;align-items:center;justify-content:center;gap:21px}}footer .btm_block .left_block{display:flex;flex-direction:column;gap:30px;margin-top:4px}@media (max-width:991px){footer .btm_block .left_block{align-items:center;justify-content:center}}footer .btm_block .left_block .logo{width:250px;aspect-ratio:1/0.204}@media (max-width:991px){footer .btm_block .left_block .logo{width:184px}}footer .btm_block .left_block .logo img{width:100%;display:block}footer .btm_block .right_block{display:flex;flex-direction:column;align-items:flex-end;gap:9px}@media (max-width:991px){footer .btm_block .right_block{align-items:center;justify-content:center;gap:5px}}footer .btm_block .copyright{font-size:12px;line-height:1;letter-spacing:0.05em}@media (max-width:991px){footer .btm_block .copyright{opacity:0.7;text-align:center;line-height:1.5}}footer .right_person{width:230px;height:292px;position:absolute;top:59.7%;right:0;transform:translate(0,-50%);transition:1s;z-index:11}footer .right_person img{width:100%;height:100%;object-fit:contain}@media (max-width:991px){footer .right_person{width:125px;height:158.5px;top:55.7%}}footer .left_person{width:230px;height:292px;position:absolute;top:47.3%;left:0;transform:translate(0,-50%);transition:1s;z-index:11}footer .left_person img{width:100%;height:100%;object-fit:contain}@media (max-width:991px){footer .left_person{width:125px;height:158.5px}}footer .footer_cursor{display:block;width:400px;height:400px;position:fixed;top:0;left:0;opacity:0;transform:scale(0);background:radial-gradient(50% 50% at 50% 50%,rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.1) 72%,rgba(255,255,255,0) 100%);border-radius:1000px;z-index:9;pointer-events:none}@media (max-width:991px){footer .footer_cursor{display:none}}.showfooter{opacity:1;pointer-events:all;visibility:revert}.fixed_btn{position:fixed;right:12px;bottom:20px;z-index:10;display:flex;flex-direction:column;align-items:center;gap:24px;opacity:0;pointer-events:none;transition:opacity 0.5s ease}@media (max-width:991px){.fixed_btn{transform:scale(0.6);right:-15px}}.fixed_btn.show{opacity:1;pointer-events:all}.fixBoxBtn{display:flex;align-items:center;justify-content:center;position:relative}.fixBoxBtn .circle_contact_btn{background:#cf000e;width:96px;aspect-ratio:1/1;border-radius:1000px;position:relative;overflow:hidden}.fixBoxBtn .circle_contact_btn:before{content:"";position:absolute;right:-20%;bottom:-20%;background:url(../images/contact_front.png) right bottom/contain no-repeat;width:175px;height:122px;transform:scale(0.8);transform-origin:right bottom;opacity:0}@keyframes moveIn{0%{right:-20%;bottom:-20%;transform:scale(0.8);opacity:1}to{right:0;bottom:0;transform:scale(1);opacity:1}}.fixBoxBtn .txt{display:flex;align-items:center;justify-content:center;padding-top:15px;width:96px;aspect-ratio:1/1;font-size:14px;line-height:1.5;color:#fff;text-align:center;animation:rotate 10s linear infinite}@keyframes rotate{0%{transform:rotate(360deg)}to{transform:rotate(0deg)}}.fixBoxBtn .back_img{position:absolute;right:-20%;bottom:-20%;background:url(../images/contact_back.png) right bottom/contain no-repeat;width:175px;height:122px;transform:scale(0.8);transform-origin:right bottom;opacity:0}@keyframes moveIn2{0%{right:-20%;bottom:-20%;transform:scale(0.8);opacity:0}15%{opacity:0}35%{opacity:1}to{right:0;bottom:0;transform:scale(1);opacity:1}}.fixBoxBtn .back_img:before{content:"";position:absolute;right:0;bottom:-5px;background:url(../images/contact_pop.png) right bottom/contain no-repeat;width:175px;height:122px;transform:scale(0.9);transform-origin:right bottom;opacity:0}@keyframes fad_up{0%{right:0;bottom:-5px;transform:scale(0.9);opacity:0}to{right:0;bottom:0;transform:scale(1);opacity:1}}@media (min-width:991px){.fixBoxBtn:hover .circle_contact_btn:before{animation:moveIn 0.5s ease-out forwards}.fixBoxBtn:hover .back_img{animation:moveIn2 0.5s ease-out forwards}.fixBoxBtn:hover .back_img:before{animation:fad_up 0.5s ease-out 0.3s forwards}.fixBoxBtn:hover .txt{opacity:0}}.go_top{color:#cf000e;display:flex;flex-direction:column;align-items:center;gap:10px}.go_top .txt{font-family:Lato;font-size:16px;font-weight:400;line-height:30px;letter-spacing:0.05em;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr}.go_top .line{background:#cf000e;height:80px;width:1px}::selection{background-color:#000;color:white}body,html{height:auto!important;min-height:100vh;overflow-x:hidden;overflow-y:auto!important;-webkit-overflow-scrolling:touch}*{font-family:"Lato","Noto Sans TC",sans-serif}body{font-family:"Lato","Noto Sans TC",sans-serif;color:#000;font-weight:400;letter-spacing:0.05em;position:relative}body:not(.index) main{opacity:0;position:relative}@media (max-width:991px){body:not(.index) main{opacity:1}}@media screen and (min-width:768px){body:not(.index) main{padding-top:117px}}@media screen and (max-width:767px){body:not(.index) main{padding-top:59px}}body:not(.index) main:before{position:absolute;width:100%;background:#fff;content:"";left:0;top:0;z-index:1}@media screen and (min-width:768px){body:not(.index) main:before{height:117px}}@media screen and (max-width:767px){body:not(.index) main:before{height:59px}}body:not(.index).loading main{opacity:1;transition:opacity 1s ease 2s;visibility:visible}.mo{display:none}@media (max-width:767px){.mo{display:block}}.pc{display:none}@media (min-width:768px){.pc{display:block}}.mo_991{display:none}@media (max-width:991px){.mo_991{display:block}}.pc_991{display:none}@media (min-width:992px){.pc_991{display:block}}.porel{position:relative}.container{margin:0 auto;width:100%}@media (max-width:767px){.container{padding:0 20px}}@media (min-width:768px){.container{width:88%}}@media (min-width:992px){.container{width:92%}}@media (min-width:1200px){.container{max-width:1232px;padding:0 16px}}.container_s{margin:0 auto;width:100%;position:relative}@media (max-width:767px){.container_s{padding:0 20px}}@media (min-width:768px){.container_s{width:88%}}@media (min-width:992px){.container_s{width:92%}}@media (min-width:1200px){.container_s{max-width:1200px}}a{outline:none;color:inherit}a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important}a,a:hover{text-decoration:none;transition:0.4s ease}:focus{outline:none}img{vertical-align:middle;max-width:100%}.lang_tw .tw{display:block}.lang_tw .en{display:none}.lang_en .tw{display:none}.lang_en .en{display:block}.btnwrap .btnAnimete{position:relative;min-width:180px;height:50px;line-height:50px;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;text-align:center;border-radius:25px;border:1px solid #cf000e;background-color:#cf000e;color:white;margin:0 auto;overflow:hidden;transition:0.75s}@media (min-width:768px){.btnwrap .btnAnimete:hover span{width:225%;height:405px}.btnwrap .btnAnimete:hover i{color:#cf000e}}.btnwrap .btnAnimete.btnAnimete-s{min-width:135px}@media (min-width:768px){.btnwrap .btnAnimete.btnAnimete-s:hover span{height:303.75px}}.btnwrap .btnAnimete i{position:relative;z-index:2;color:#fff;transition:color 0.5s 0.25s}.btnwrap .btnAnimete span{position:absolute;display:block;width:0;height:0;background-color:#fff;border-radius:50%;transition:width 0.75s ease-in-out,height 0.75s ease-in-out;transform:translate(-50%,-50%)}.btnwrap .btnAnimete.redBox{border:2px solid #fff;background-color:#fff}.btnwrap .btnAnimete.redBox i{color:#cf000e}.btnwrap .btnAnimete.redBox span{background-color:#cf000e}@media (min-width:768px){.btnwrap .btnAnimete.redBox:hover i{color:#fff}}h2.section-title{display:flex;align-items:baseline;line-height:1}@media (max-width:1440px){h2.section-title .eng{font-size:2.25rem}}@media (max-width:767px){h2.section-title .eng{font-size:2rem}}@media (min-width:1441px){h2.section-title .eng{font-size:2.25rem}}h2.section-title .eng{font-weight:700;color:#cf000e}h2.section-title .line{width:1px;height:18px;background-color:#727272}@media screen and (max-width:767px){h2.section-title .line{margin:0 20px 0 14px}}@media screen and (min-width:768px){h2.section-title .line{margin:0 22px}}@media (max-width:1440px){h2.section-title .ch{font-size:1.25rem}}@media (max-width:767px){h2.section-title .ch{font-size:1.25rem}}@media (min-width:1441px){h2.section-title .ch{font-size:1.25rem}}h2.section-title .ch{font-weight:300;color:#727272}p.paragraph{font-size:1.125rem}@media screen and (max-width:767px){p.paragraph{line-height:1.7778}}@media screen and (min-width:768px){p.paragraph{line-height:2}}.f16{font-size:1rem}@media (max-width:1440px){.f14{font-size:0.875rem}}@media (max-width:767px){.f14{font-size:0.75rem}}@media (min-width:1441px){.f14{font-size:0.875rem}}.btnwrap .btn{display:inline-block;min-width:180px;height:50px;line-height:50px;margin:0 auto;font-size:1rem;text-align:center;border-radius:25px;border:1px solid #cf000e;background-color:#cf000e;color:white;transition:0.4s ease;position:relative}@media (min-width:768px){.btnwrap .btn:hover{background-color:white;color:#cf000e}}.btnwrap .btn-s{display:inline-block;min-width:135px;height:50px;line-height:50px;margin:0 auto;font-size:1rem;text-align:center;border-radius:25px;border:1px solid #cf000e;background-color:#cf000e;color:white;transition:0.4s ease;position:relative}@media (min-width:768px){.btnwrap .btn-s:hover{background-color:white;color:#cf000e}}sup{vertical-align:super;font-size:12px}.editor_Content ol{list-style-type:decimal;padding-left:10px}.editor_Content ul{list-style-type:initial;padding-left:20px}.editor_Content img{max-width:100%;height:auto!important}.editor_Content b,.editor_Content strong{font-weight:bold;font-size:inherit}.editor_Content em{font-style:italic}.editor_Content a{text-decoration:underline}.editor_Content iframe{max-width:100%}.editor_Content table{border-color:rgba(0,0,0,0);border-collapse:collapse}.editor_Content p{margin-bottom:1em}.editor_Content table p{margin-bottom:0}.editor_Content h1,.editor_Content h2,.editor_Content h3,.editor_Content h4,.editor_Content h5,.editor_Content h6{margin:inherit}.editor_Content blockquote{font-style:italic;padding:2px 20px 0 8px;margin-left:40px;border-left:5px solid #ccc}.editor_Content td,.editor_Content th,.editor_Content tr{margin:initial}.editor_box{margin:auto;line-height:36px;font-size:1.125rem;color:#0e1616}.editor_box ol,.editor_box ul{padding-left:40px}.editor_box img{max-width:100%;height:auto!important}.editor_box .tbcolor{border-collapse:collapse}.mo_use{display:none}@media (max-width:991px){.editor_box{padding:0}}@media (max-width:767px){.editor_box{font-size:1.125rem;line-height:1.66}.mo_use{display:block}.pc_use{display:none}}.animatable{visibility:hidden;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-ms-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.animated{visibility:visible;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-play-state:running;-moz-animation-play-state:running;-ms-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeInOut{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-moz-keyframes fadeInOut{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-o-keyframes fadeInOut{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes fadeInOut{0%{opacity:0}50%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform:translateY(-20px)}to{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform:translateY(-20px)}to{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}20%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}20%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}20%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}60%{opacity:0}20%{opacity:0}to{opacity:1}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px)}60%{-webkit-transform:translateX(20px)}80%{-webkit-transform:translateX(-5px)}to{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform:translateX(-2000px)}60%{-moz-transform:translateX(20px)}80%{-moz-transform:translateX(-5px)}to{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform:translateX(-2000px)}60%{opacity:1;-o-transform:translateX(20px)}80%{-o-transform:translateX(-5px)}to{opacity:1;-o-transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{transform:translateX(20px)}80%{transform:translateX(-5px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px)}60%{-webkit-transform:translateX(-20px)}80%{-webkit-transform:translateX(5px)}to{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform:translateX(2000px)}60%{-moz-transform:translateX(-20px)}80%{-moz-transform:translateX(5px)}to{opacity:1;-moz-transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform:translateX(2000px)}60%{-o-transform:translateX(-20px)}80%{-o-transform:translateX(5px)}to{opacity:1;-o-transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{transform:translateX(-20px)}80%{transform:translateX(5px)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}to{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}to{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0.3)}50%{-webkit-transform:scale(1.05)}70%{-webkit-transform:scale(0.9)}to{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform:scale(0.3)}50%{-moz-transform:scale(1.05)}70%{-moz-transform:scale(0.9)}to{opacity:1;-moz-transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform:scale(0.3)}50%{-o-transform:scale(1.05)}70%{-o-transform:scale(0.9)}to{opacity:1;-o-transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;transform:scale(0.3)}50%{transform:scale(1.05)}70%{transform:scale(0.9)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes moveUp{0%{opacity:1;-webkit-transform:translateY(40px)}to{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes moveUp{0%{opacity:1;-moz-transform:translateY(40px)}to{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes moveUp{0%{opacity:1;-o-transform:translateY(40px)}to{opacity:1;-o-transform:translateY(0)}}@keyframes moveUp{0%{opacity:1;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeBgColor{0%{background:none}70%{background:none}to{background:#464646}}@-o-keyframes fadeBgColor{0%{background:none}70%{background:none}to{background:#464646}}@keyframes fadeBgColor{0%{background:none}70%{background:none}to{background:#464646}}@keyframes flip{0%{transform:translateY(0%)}50%{transform:translateY(-33%)}to{transform:translateY(-66%)}}@-webkit-keyframes flip{0%{transform:translateY(0%)}50%{transform:translateY(-33%)}to{transform:translateY(-66%)}}@-o-keyframes flip{0%{transform:translateY(0%)}50%{transform:translateY(-33%)}to{transform:translateY(-66%)}}@-moz-keyframes flip{0%{transform:translateY(0%)}50%{transform:translateY(-33%)}to{transform:translateY(-66%)}}@keyframes floatUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes Typing{0%{width:0}to{width:5.1rem}}@keyframes eyecatch{0%{transform-origin:left;transform:scale(0,1)}30%{transform-origin:left;transform:scale(1,1)}60%{transform-origin:right;transform:scale(1,1)}to{transform-origin:right;transform:scale(0,1)}}@keyframes img_scale{0%{transform:scale(1.1)}to{transform:scale(1)}}.animated.animationDelay{animation-delay:0.4s;-webkit-animation-delay:0.4s}.animated.animationDelayMed{animation-delay:1.2s;-webkit-animation-delay:1.2s}.animated.animationDelayLong{animation-delay:1.6s;-webkit-animation-delay:1.6s}.animated.fadeBgColor{-webkit-animation-name:fadeBgColor;-moz-animation-name:fadeBgColor;-o-animation-name:fadeBgColor;animation-name:fadeBgColor}.animated.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn}.animated.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight}.animated.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft}.animated.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}.animated.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown}.animated.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}.animated.moveUp{-webkit-animation-name:moveUp;-moz-animation-name:moveUp;-o-animation-name:moveUp;animation-name:moveUp}.animated.text_floatUp li{opacity:0;animation:floatUp 0.4s forwards cubic-bezier(0.87,0,0.13,1)}.animated.TextTyping{width:0;overflow:hidden;white-space:nowrap;animation:Typing 0.5s forwards steps(4);animation-delay:0.2s}.animated.img_scale img{animation:img_scale 1.5s 0.7s forwards}.transition_load{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1001}@media (max-width:991px){.transition_load{display:none}}.transition_load div{color:#fff;font-size:500;font-size:2.5rem;left:50%;letter-spacing:0;line-height:normal;line-height:1.6;overflow:hidden;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:90%;z-index:1}.transition_load div span{display:block;padding:0 5%;text-align:center;transform:translateY(100%);transform-origin:0 0;transition:transform 0.5s}.transition_load div span i{color:#ffe800;display:inline-block}.transition_load:after{background-color:#bf000d;content:"";height:100%;left:0;position:absolute;top:0;transform:scaleX(0);transform-origin:100% 100%;transition:transform 0.5s cubic-bezier(0.76,0,0.24,1);width:100%}@media (max-width:449.98px){.transition_load div{width:70%}}@media (max-width:449.98px){.transition_load div span i{display:none}}html.isLoading .transition_load{pointer-events:inherit}html.isLoading .transition_load:after{transform:scaleX(1);transform-origin:100% 100%;transition:none}html.isLoading .transition_load div span{transform:translateY(0)}html.isLoaded .transition_load:after{transform:scaleX(0);transform-origin:100% 100%;transition:transform 1s cubic-bezier(0.76,0,0.24,1)}html.isLoaded .transition_load div span{transform:translateY(-100%)}html.loadLeave .transition_load:after{transform:scaleX(1);transform-origin:0 0}html.loadLeave .transition_load div span{transform:translateY(100%);transition:transform 0.5s}html.isLoading{cursor:progress;overflow:none}html.isLoading{cursor:progress;overflow:none}html.isLoading main>footer{opacity:0!important;transition:opacity 0.5s!important}html.isLoaded .is-inview canvas{opacity:1;transform:scale(1)}.isLoaded #preloading{pointer-events:none}.isLoaded #preloading:before{transform:scaleY(0)}.isLoaded #preloading:after{transform:translate X(-100%)}.isLoaded #preloading div{opacity:0;transform:translateY(-100px)}@keyframes landingText{0%{transform:translateY(0)}50%{transform:translateY(-60px)}to{transform:translateY(-120px)}}@keyframes landingLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes getIn{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animated.fadeInLeft{animation-name:fadeInLeft;animation-duration:1s;animation-fill-mode:both}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100px,0,0)}to{opacity:1;transform:none}}.animated.fadeInRight{animation-name:fadeInRight;animation-duration:1s;animation-fill-mode:both}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.animated.fadeIn{animation-name:fadeIn;animation-duration:1s;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animated.fadeUp{animation-name:fadeUp;animation-duration:1s;animation-fill-mode:both}@keyframes fadeUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.asj[data-delay="100"]{animation-delay:0.1s}.asj[data-delay="200"]{animation-delay:0.2s}.asj[data-delay="300"]{animation-delay:0.3s}.asj[data-delay="400"]{animation-delay:0.4s}.asj[data-delay="500"]{animation-delay:0.5s}.asj[data-delay="600"]{animation-delay:0.6s}.asj[data-delay="700"]{animation-delay:0.7s}.asj[data-delay="800"]{animation-delay:0.8s}.asj[data-delay="900"]{animation-delay:0.9s}.asj[data-delay="1000"]{animation-delay:1s}@keyframes fadeRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}