@charset "UTF-8";
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */@import url("https://fonts.googleapis.com/css?family=Noto+Sans+TC:400,500,700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap");.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger.is-active:hover{opacity:0.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{width:30px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:30px;height:2px;background-color:#000;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--3dx .hamburger-box{-webkit-perspective:60px;perspective:60px}.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{-webkit-perspective:60px;perspective:60px}.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{-webkit-perspective:60px;perspective:60px}.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{-webkit-perspective:60px;perspective:60px}.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{-webkit-perspective:60px;perspective:60px}.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{-webkit-perspective:60px;perspective:60px}.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0.15s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{-webkit-transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s 0.1s cubic-bezier(0.645,0.045,0.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{-webkit-transform:translate3d(-6px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-6px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrow.is-active .hamburger-inner:after{-webkit-transform:translate3d(-6px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-6px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(6px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(6px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--arrow-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(6px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(6px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrowalt .hamburger-inner:before{-webkit-transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(-6px,-7.5px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-6px,-7.5px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(-6px,7.5px,0) rotate(45deg) scale(0.7,1);transform:translate3d(-6px,7.5px,0) rotate(45deg) scale(0.7,1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowalt-r .hamburger-inner:before{-webkit-transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;-webkit-transform:translate3d(6px,-7.5px,0) rotate(45deg) scale(0.7,1);transform:translate3d(6px,-7.5px,0) rotate(45deg) scale(0.7,1);-webkit-transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:translate3d(6px,7.5px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(6px,7.5px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform 0.1s 0.1s cubic-bezier(0.895,0.03,0.685,0.22)}.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--arrowturn.is-active .hamburger-inner:after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{-webkit-transition-property:none;transition-property:none}.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0.13s;transition-delay:0.13s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse .hamburger-inner:after{top:-16px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner:before{-webkit-transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0.13s;transition-delay:0.13s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse-r .hamburger-inner:after{top:-16px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner:before{-webkit-transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.12s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-8px,0) rotate(45deg);transform:translate3d(0,-8px,0) rotate(45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.16s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.25s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--elastic .hamburger-inner{top:1px;-webkit-transition-duration:0.275s;transition-duration:0.275s;-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:8px;-webkit-transition:opacity 0.125s 0.275s ease;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner:after{top:16px;-webkit-transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,8px,0) rotate(135deg);transform:translate3d(0,8px,0) rotate(135deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-16px,0) rotate(-270deg);transform:translate3d(0,-16px,0) rotate(-270deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:1px;-webkit-transition-duration:0.275s;transition-duration:0.275s;-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:8px;-webkit-transition:opacity 0.125s 0.275s ease;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner:after{top:16px;-webkit-transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,8px,0) rotate(-135deg);transform:translate3d(0,8px,0) rotate(-135deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-16px,0) rotate(270deg);transform:translate3d(0,-16px,0) rotate(270deg);-webkit-transition-delay:0.075s;transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color 0.125s 0.175s ease-in;transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner:before{left:0;-webkit-transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic .hamburger-inner:after{top:8px;right:0;-webkit-transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-60px;top:-60px;-webkit-transform:translate3d(60px,60px,0) rotate(45deg);transform:translate3d(60px,60px,0) rotate(45deg);-webkit-transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--emphatic.is-active .hamburger-inner:after{right:-60px;top:-60px;-webkit-transform:translate3d(-60px,60px,0) rotate(-45deg);transform:translate3d(-60px,60px,0) rotate(-45deg);-webkit-transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color 0.125s 0.175s ease-in;transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner:before{left:0;-webkit-transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic-r .hamburger-inner:after{top:8px;right:0;-webkit-transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in,-webkit-transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335)}.hamburger--emphatic-r.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-60px;top:60px;-webkit-transform:translate3d(60px,-60px,0) rotate(-45deg);transform:translate3d(60px,-60px,0) rotate(-45deg);-webkit-transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-60px;top:60px;-webkit-transform:translate3d(-60px,-60px,0) rotate(45deg);transform:translate3d(-60px,-60px,0) rotate(45deg);-webkit-transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform 0.125s 0.175s cubic-bezier(0.075,0.82,0.165,1)}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{-webkit-transition:bottom 0.08s 0s ease-out,top 0.08s 0s ease-out,opacity 0s linear;transition:bottom 0.08s 0s ease-out,top 0.08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;-webkit-transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s 0.08s linear;transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s 0.08s linear}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner:before{top:8px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;transition-duration:0.15s}.hamburger--slider .hamburger-inner:after{top:16px}.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{-webkit-transform:rotate(-45deg) translate3d(-4.2857142857px,-6px,0);transform:rotate(-45deg) translate3d(-4.2857142857px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-16px,0) rotate(-90deg);transform:translate3d(0,-16px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px}.hamburger--slider-r .hamburger-inner:before{top:8px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner:after{top:16px}.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,8px,0) rotate(-45deg);transform:translate3d(0,8px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{-webkit-transform:rotate(45deg) translate3d(4.2857142857px,-6px,0);transform:rotate(45deg) translate3d(4.2857142857px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{-webkit-transform:translate3d(0,-16px,0) rotate(90deg);transform:translate3d(0,-16px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{-webkit-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin .hamburger-inner:before{-webkit-transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in}.hamburger--spin .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:0.22s;transition-duration:0.22s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin-r .hamburger-inner:before{-webkit-transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in;transition:top 0.1s 0.25s ease-in,opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner:after{-webkit-transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);-ms-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out;transition:top 0.1s ease-out,opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.22s 0.12s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spring .hamburger-inner{top:1px;-webkit-transition:background-color 0s 0.13s linear;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner:before{top:8px;-webkit-transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring .hamburger-inner:after{top:16px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:0.22s;transition-delay:0.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;-webkit-transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,8px,0) rotate(45deg);transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,8px,0) rotate(-45deg);transform:translate3d(0,8px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:0.13s;transition-duration:0.13s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring-r .hamburger-inner:after{top:-16px;-webkit-transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{-webkit-transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-8px,0) rotate(-45deg);transform:translate3d(0,-8px,0) rotate(-45deg);-webkit-transition-delay:0.22s;transition-delay:0.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;-webkit-transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s 0.22s linear;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand .hamburger-inner:before{-webkit-transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent!important;-webkit-transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear;transition:transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s 0.075s linear,-webkit-transform 0.075s 0.15s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand-r .hamburger-inner:before{-webkit-transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand-r .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent!important;-webkit-transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear;transition:transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s 0.15s linear,-webkit-transform 0.075s 0s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.15s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:0.075s;transition-duration:0.075s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top 0.075s 0.12s ease,opacity 0.075s ease;transition:top 0.075s 0.12s ease,opacity 0.075s ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform 0.075s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.12s;transition-delay:0.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top 0.075s ease,opacity 0.075s 0.12s ease;transition:top 0.075s ease,opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform 0.075s 0.12s cubic-bezier(0.215,0.61,0.355,1)}.hamburger--vortex .hamburger-inner{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);-ms-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{-webkit-transition-property:top,opacity;transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);-ms-transform:rotate(-765deg);transform:rotate(-765deg);-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{-webkit-transition-delay:0s;transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}::-moz-selection{background-color:#C1C1C1;color:#FFF}::selection{background-color:#C1C1C1;color:#FFF}html{font-size:1rem;letter-spacing:0.5px}@media (max-width:1199.98px){html{font-size:1rem}}@media (max-width:767.98px){html{font-size:0.95rem}}body{position:relative;background:#FFF;line-height:1.5;color:#171717}body#download,body#video{background:url(../_img/page/bg-icon-0.png);position:relative;z-index:9}body .bg-icon{background:url(../_img/page/bg-icon-0.png);position:relative;z-index:9;overflow:hidden}body .bg-icon:before{content:"";position:absolute;right:0;top:20px;width:268px;height:263px;background:url(../_img/page/bg-icon-r.png) center no-repeat;background-size:cover;z-index:-1}@media (max-width:1199.98px){body .bg-icon:before{opacity:0.5;width:134px;height:131.5px}}body .bg-icon:after{content:"";position:absolute;left:0;top:0;width:159px;height:679px;background:url(../_img/page/bg-icon-l.png) center no-repeat;background-size:cover;z-index:-1}@media (max-width:1199.98px){body .bg-icon:after{opacity:0.5;width:79.5px;height:339.5px}}a{-webkit-transition:0.3s ease;transition:0.3s ease}a:hover{-webkit-transition:0.3s ease;transition:0.3s ease}.navbar-toggler{padding:0}.navbar{padding-top:0;padding-bottom:0}.navbar-brand{padding-top:0;padding-bottom:0}img{display:block;max-width:100%;height:auto}.line-height-1{line-height:1}.line-height-1-8{line-height:1.8}.line-height-2{line-height:2}.overflow-x-h{overflow-x:hidden}.overflow-y-h{overflow-y:hidden}.overflow-h{overflow:hidden}section{padding:50px 0}@media (min-width:992px){section{padding:60px 0}}.g-recaptcha{text-align:center;display:inline-block}button{border:none;background-color:transparent}.loader-mesk{position:fixed;width:100%;height:100%;left:0;top:0;z-index:9998;background-color:#fff}.loader-mesk.finish{visibility:hidden}.preloader{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;width:100vw;height:100vh;background:#fff;opacity:1;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preloader .preloader_inner{display:inline-block;position:relative;overflow:hidden}.preloader .mesk{position:absolute;width:100%;height:100%;left:0;top:0;background-color:#fff}.fs-12{font-size:0.75rem!important}.fs-14{font-size:0.875rem!important}.fs-16{font-size:1rem!important}.fs-18{font-size:1.125rem!important}.fs-20{font-size:1.25rem!important}.fs-24{font-size:1.5rem!important}.fs-25{font-size:1.5625rem!important}.fs-26{font-size:1.625rem!important}.fs-28{font-size:1.75rem!important}.fs-30{font-size:1.875rem!important}.fs-35{font-size:2.1875rem!important}.fs-40{font-size:2.5rem!important}.fs-50{font-size:3.125rem!important}.fs-55{font-size:3.4375rem!important}.fs-60{font-size:3.75rem!important}.fw-600{font-weight:600}.fw-500{font-weight:500}.fw-300{font-weight:300}.px-30{padding:0 30px}.px-50{padding:0 50px}.navbar{position:sticky;width:100%;top:0;z-index:900}.navbar>.container{padding-top:0;padding-bottom:0}@media (max-width:991.98px){.navbar>.container{padding-top:0.5rem;padding-bottom:0.5rem}}.navbar-toggler{margin-right:10px}.mm-menu .dropdown-toggle:after,.navbar-nav .dropdown-toggle:after{display:none}.nav-item.dropdown .dropdown-menu{margin-top:0}@media (min-width:992px){.nav-item.dropdown:hover>.dropdown-menu{display:block}}.nav-item.rwd-nodropdown .mm-btn{display:none}@media (max-width:991.98px){.nav-item.lang i{display:none}.nav-item.lang .mm-listitem__text{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.pic{width:100%;height:0;padding-bottom:100%;position:relative}.pic span{position:absolute;width:100%;height:100%;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pic span img{max-width:100%;max-height:100%}.pic.pic-4by3{padding-bottom:75%}.pic.pic-16by9{padding-bottom:56.25%}.pic.pic-8by11{padding-bottom:137.5%}.pic.cover span img{position:absolute;min-width:100%;min-height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.pic.contain span img{position:absolute;min-width:100%;min-height:100%;left:0;top:0;-o-object-fit:contain;object-fit:contain}.bg-cover{background-size:cover}.img-hover{position:absolute;width:100%;height:100%;background-color:#FFFBEB;top:0;right:0}.swiper-pagination .swiper-pagination-bullet{width:26px;height:4px;border-radius:4px;background-color:#FFF;opacity:1;outline:none;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.16);box-shadow:0px 1px 3px rgba(0,0,0,0.16)}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#C62410}.swiper-button-next,.swiper-button-prev{position:absolute;cursor:pointer;z-index:1000;width:20px;height:20px;line-height:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0;outline:none;background:none;font-size:1.125rem;font-weight:lighter;text-align:center;border-radius:100%;color:#C62410}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{display:none}.swiper-button-next:hover,.swiper-button-prev:hover{color:#C1C1C1}.slider-big .pic{padding-bottom:100%}.slider-small .bg-img{width:100%;padding-bottom:100%}#back-to-top{z-index:8000;text-align:center;right:10px;cursor:pointer;position:absolute;top:20px}#back-to-top .item{width:40px;height:40px;color:#FFF;border-radius:100px;background-color:#C62410}#back-to-top .item:hover{background-color:#C1C1C1}#back-to-top i{font-size:20px;line-height:40px}.breadcrumb-container{background:#FFF;padding:8px 0 0}.breadcrumb-container .breadcrumb{padding-left:0;padding:0;margin:0;background:none;color:#4B4B4B}.breadcrumb-container .breadcrumb>li{display:inline-block;text-transform:uppercase;font-size:0.875rem}.breadcrumb-container .breadcrumb>li+li:before{padding:0 8px;content:"/";font-family:"Font Awesome 5 Pro";font-weight:lighter;line-height:normal;color:#4B4B4B}.breadcrumb-container .breadcrumb a{display:inline-block;color:#4B4B4B}.breadcrumb-container .breadcrumb a:hover{color:#C62410}.pages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;margin-top:80px}.pages .page{width:30px;height:29px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;overflow:hidden;text-align:center;color:#C1C1C1;background-color:transparent;margin:0px 3px}.pages .page a{display:block;text-align:center;text-decoration:none;padding-left:1px;padding-top:2px}.pages .page.arrow i{font-size:1.25rem;margin-top:5px}.pages .page.arrow.active,.pages .page.arrow:hover{background:#C62410;color:#FFF}.pages .page.active{background:#C62410;color:#fff}.pages .page.active:hover{background:#C62410;color:#FFF}.pages .page:hover{background:#E4E4E4;color:#1F1F1F}.page-bg-img{position:fixed;left:-50px}@media (max-width:767.98px){.page-bg-img{width:350px}}.main-title{position:relative;margin-bottom:30px}.main-title .en-1{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:70px;-webkit-text-stroke:1px #FFF;color:transparent;font-weight:700;line-height:0.7}@media (max-width:767.98px){.main-title .en-1{font-size:42px}}.main-title .en-2{position:relative;font-size:70px;color:#FFF;font-weight:700}@media (max-width:767.98px){.main-title .en-2{font-size:42px}}.main-title .ch{color:#FFF;margin-left:20px;font-size:1.25rem;margin-top:55px;-ms-flex-negative:0;flex-shrink:0;padding-right:80px}@media (max-width:767.98px){.main-title .ch{font-size:0.938rem;margin-top:30px;padding-right:30px;margin-left:10px}}.main-title.black .en-1{-webkit-text-stroke:1px #171717}.main-title.black .en-2{color:#171717}.main-title.black .ch{color:#171717;margin-top:-5px;margin-left:0px}.main-title.page .en-1,.main-title.page .en-2{font-size:57px}@media (max-width:767.98px){.main-title.page .en-1,.main-title.page .en-2{font-size:42px}}.main-title.page .ch{margin-top:40px}@media (max-width:767.98px){.main-title.page .ch{margin-top:30px}}@media (max-width:575.98px){.main-title.page .ch{margin-top:0px;margin-left:5px}}.main-title.work{-ms-flex-negative:0;flex-shrink:0;margin-right:20px}.main-title.work .en-1,.main-title.work .en-2{font-size:57px}@media (max-width:767.98px){.main-title.work .en-1,.main-title.work .en-2{font-size:42px}}.main-title.work .ch{margin-top:40px}@media (max-width:991.98px){.main-title.work .ch{margin-top:0px;margin-left:5px}}.main-btn{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.main-btn span{border:1px #707070 solid;color:#FFF;padding:10px 30px;border-radius:80px;font-size:1.125rem}@media (max-width:575.98px){.main-btn span{font-size:15px}}.main-btn i{color:#C62410;margin-left:10px;margin-top:8px;font-size:0.938rem}@media (max-width:575.98px){.main-btn i{font-size:0.813rem;margin-top:1px}}.main-btn:hover span{background-color:#FFF;color:#393939;-webkit-transition:0.5s;transition:0.5s}.main-btn:hover i{-webkit-transform:rotate(540deg);-ms-transform:rotate(540deg);transform:rotate(540deg);-webkit-transition:1s ease;transition:1s ease}.main-btn.white:hover i{color:#C62410}.main-btn.white span{border:1px #FFF solid}.main-btn.white i{color:#FFF}.main-btn.black span{color:#393939}.main-btn.black:hover span{background-color:#C62410;color:#FFF;border:1px #C62410 solid}.main-btn.black:hover i{color:#FFF}.main-btn.visited{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:25px 0}@media (max-width:991.98px){.main-btn.visited{margin:25px 0}}.main-btn.visited:hover i{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.main-btn.visited i{padding-left:60px;margin-top:0}.main-btn.back{margin-top:40px}.main-btn.back:hover i{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);color:#C62410}.main-btn.back span{color:#797979}.main-btn.back i{color:#797979;margin-left:0;margin-right:10px}.hover-opa8:hover{opacity:0.8}.hover-opa5:hover{opacity:0.5}.hover-underline:hover{text-decoration:underline}.pointer{cursor:pointer}.editor{word-break:break-word}.editor ol{list-style:decimal;padding-left:25px}.editor ul{list-style:inherit;padding-left:25px}.editor h2{font-size:24px;font-weight:700;color:#1F1F1F;line-height:1.5;margin:1.8em 0 0.8em;padding-left:16px;border-left:5px solid #C62410}.editor h3{font-size:19px;font-weight:700;color:#C62410;line-height:1.5;margin:1.4em 0 0.6em;padding-left:12px;border-left:3px solid rgba(198,36,16,0.4)}.editor h4,.editor h5,.editor h6,.editor li,.editor ol,.editor p,.editor ul{all:revert}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:inherit;font-weight:inherit;line-height:inherit}.embed-responsive{display:inline-block}.sort-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.sort-box li{border:1px solid #DFDFDF;margin:5px 7px;margin-bottom:10px;-webkit-transition:ease 0.3s;transition:ease 0.3s;border-radius:4px}.sort-box li.active,.sort-box li:hover{background:#1F1F1F;-webkit-transition:ease 0.3s;transition:ease 0.3s}.sort-box li a{display:block;padding:7px 15px}@media (max-width:1199.98px){.sort-box li{margin:3px}.sort-box li a{padding:5px 10px}}.page-banner{position:relative;overflow:hidden}.page-banner .pic{padding-bottom:500px}@media (max-width:1199.98px){.page-banner .pic{padding-bottom:180px}}.page-banner img{margin:auto}.light-box{max-width:900px;width:100%;border-radius:0;max-height:90vh;padding:50px 30px}@media (max-width:991.98px){.light-box{padding:35px 5px 30px}}.ani{visibility:hidden}.ani.animate__animated{visibility:visible}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,10%,0);transform:translate3d(0,10%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(5%,0,0);transform:translate3d(5%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(5%,0,0);transform:translate3d(5%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes zoomIn{0%{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);opacity:0}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}}@keyframes zoomIn{0%{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);opacity:0}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}}.animate__zoomInSmall{-webkit-animation-name:zoomInSmall;animation-name:zoomInSmall;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes zoomInSmall{0%{-webkit-transform:scale3d(0.8,0.8,0.8);transform:scale3d(0.8,0.8,0.8);opacity:0}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}}@keyframes zoomInSmall{0%{-webkit-transform:scale3d(0.8,0.8,0.8);transform:scale3d(0.8,0.8,0.8);opacity:0}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}}.animate__growLeft{-webkit-animation-name:growLeft;animation-name:growLeft;-webkit-animation-duration:0.7s;animation-duration:0.7s;-webkit-animation-timing-function:ease;animation-timing-function:ease}@-webkit-keyframes growLeft{0%{width:100%}to{width:0%}}@keyframes growLeft{0%{width:100%}to{width:0%}}.animate__fadeInUpSmall{-webkit-animation-name:fadeInUpSmall;animation-name:fadeInUpSmall;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fadeInUpSmall{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpSmall{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownSmall{-webkit-animation-name:fadeInDownSmall;animation-name:fadeInDownSmall;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fadeInDownSmall{0%{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownSmall{0%{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUpSmall{-webkit-animation-name:fadeInUpSmall;animation-name:fadeInUpSmall;-webkit-animation-duration:1s;animation-duration:1s}@keyframes fadeInUpSmall{0%{opacity:0;-webkit-transform:translate3d(0,80px,0);transform:translate3d(0,80px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__delay-01s{-webkit-animation-delay:0.1s;animation-delay:0.1s}.animate__delay-02s{-webkit-animation-delay:0.2s;animation-delay:0.2s}.animate__delay-03s{-webkit-animation-delay:0.3s;animation-delay:0.3s}.animate__delay-04s{-webkit-animation-delay:0.4s;animation-delay:0.4s}.animate__delay-05s{-webkit-animation-delay:0.5s;animation-delay:0.5s}.animate__delay-06s{-webkit-animation-delay:0.6s;animation-delay:0.6s}.animate__delay-07s{-webkit-animation-delay:0.7s;animation-delay:0.7s}.animate__delay-08s{-webkit-animation-delay:0.8s;animation-delay:0.8s}.animate__delay-09s{-webkit-animation-delay:0.9s;animation-delay:0.9s}.animate__delay-1-1s{-webkit-animation-delay:1.1s;animation-delay:1.1s}.animate__delay-1-2s{-webkit-animation-delay:1.2s;animation-delay:1.2s}.animate__delay-1-3s{-webkit-animation-delay:1.3s;animation-delay:1.3s}.animate__delay-1-4s{-webkit-animation-delay:1.4s;animation-delay:1.4s}.animate__delay-1-5s{-webkit-animation-delay:1.5s;animation-delay:1.5s}.animate__delay-1-6s{-webkit-animation-delay:1.6s;animation-delay:1.6s}.animate__delay-1-7s{-webkit-animation-delay:1.7s;animation-delay:1.7s}.animate__delay-1-8s{-webkit-animation-delay:1.8s;animation-delay:1.8s}.animate__delay-1-9s{-webkit-animation-delay:1.9s;animation-delay:1.9s}.animate__delay-2-1s{-webkit-animation-delay:2.1s;animation-delay:2.1s}.animate__delay-2-2s{-webkit-animation-delay:2.2s;animation-delay:2.2s}.animate__delay-2-3s{-webkit-animation-delay:2.3s;animation-delay:2.3s}.animate__delay-2-4s{-webkit-animation-delay:2.4s;animation-delay:2.4s}.animate__delay-2-5s{-webkit-animation-delay:2.5s;animation-delay:2.5s}.share-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1;background:#fff;padding:12px 15px;border-radius:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.share-box .title{font-size:0.9rem;color:#000;padding-right:15px;margin-right:5px;border-right:1px #707070 solid;font-size:16px}.share-box i{font-size:20px;margin-left:10px}.share-box .facebook{color:#3b5998}.share-box .line{color:#00c300}.bg-mountain{position:relative;overflow:hidden;z-index:0}.bg-mountain .people{position:absolute;right:10px;top:-30px}@media (max-width:767.98px){.bg-mountain .people{opacity:0.3;width:150px}}.bg-mountain .mountain{position:absolute;bottom:0;left:0;width:100%;z-index:-1}.bg-page-white{position:relative;background:#fff;border-radius:20px;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;padding:60px 40px 50px}.bg-page-white .share-box{position:absolute;top:10px;right:10px}@media (max-width:1199.98px){.bg-page-white{padding:65px 15px 40px}}.mask{border-radius:10px;background:#C62410;padding:20px;position:relative}.mask .icon{position:absolute;top:7px;left:50%;z-index:9;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:1199.98px){.mask .icon{width:110px}}.mask .bg-page-white{-webkit-box-shadow:0;box-shadow:0;border-radius:10px;overflow:hidden}@media (min-width:992px){#index header{margin-bottom:0}}.mm-menu_offcanvas{z-index:999}header{-webkit-transition:0.3s ease;transition:0.3s ease;height:78px;background-color:#171717;border-bottom:1px solid #393939}@media (max-width:767.98px){header{height:60px}}header .wrapMax{width:100%;padding:0 30px}@media (max-width:575.98px){header .wrapMax{padding:0 0px}}header .navbar-toggler{position:absolute;right:10px;top:30px}@media (max-width:767.98px){header .navbar-toggler{top:20px}}header .hamburger-inner{background-color:#fff}header .hamburger-inner:after,header .hamburger-inner:before{background-color:#fff}header .navbar-nav{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .nav-item{font-size:0.938rem;margin:0 13px;padding-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1199.98px){header .nav-item{margin:0 10px}}header .nav-link{padding:12px 0;margin:auto;position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#C1C1C1}header .nav-link.active,header .nav-link:hover{-webkit-transition:0.5s ease;transition:0.5s ease;color:#FFF}header .navbar-brand{padding:5px 0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header .navbar-brand img{width:176px}@media (max-width:767.98px){header .navbar-brand img{width:130px}}header .dropdown-menu{min-width:100px;background-color:#171717;border:1px solid #393939;border-radius:0 0 10px 10px;margin-left:-12px;padding:0;top:77px}header .dropdown-menu:hover+.nav-link{-webkit-transition:0s ease;transition:0s ease;border-top:#C62410 2px solid;border-bottom:#C62410 2px solid}@media (max-width:991.98px){header .dropdown-menu{border:none;background-color:transparent}}header .dropdown-item{font-size:15px;text-align:center;color:#C1C1C1;padding:8px 20px}header .dropdown-item.active,header .dropdown-item:hover{background-color:transparent;color:#FFF}header .dropdown-item.line{position:relative}header .dropdown-item.line:before{content:"";position:absolute;width:100%;height:1px;background-color:rgba(0,0,0,0.15);bottom:0;left:0}header.header-change{background-color:transparent;border-bottom:none}header .phone-menu{position:absolute;right:20px;bottom:0px}header .phone-menu-close{display:none}header .info-content{display:none}@media (max-width:991.98px){header .phone-menu{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999;position:fixed;width:100vw;height:100vh;top:0;right:0;opacity:0;background-image:url(../_img/layout/menu-bg-2.jpg);-webkit-transition:0.5s ease;transition:0.5s ease}header .phone-menu.active{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;-webkit-transition:0.5s ease;transition:0.5s ease}header .navbar-nav{height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .nav-link{font-size:1.125rem;padding:15px 0}header .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:0}header .dropdown-menu{display:block;border:none;margin-left:0}header .dropdown-item{font-size:1.125rem;padding:15px 20px}header .phone-menu-close{display:block;color:#C1C1C1;font-size:30px;position:fixed;top:10px;right:10px}}footer{position:relative;margin-top:-82px;color:#FFF}footer .footer-map{margin:20px 0 4px;border-radius:10px;overflow:hidden;max-width:480px}footer .footer-map iframe{width:100%;height:180px;border:0;display:block;-webkit-filter:grayscale(35%);filter:grayscale(35%)}footer .f-bg{width:100%}footer .f-bg img{-o-object-fit:cover;object-fit:cover;width:100%}footer .footer-brand{padding-right:60px}@media (max-width:575.98px){footer .footer-brand{padding-left:10px}}footer .footer-brand img{width:170px}@media (max-width:767.98px){footer .footer-brand img{width:130px}}footer .follow{font-size:14px;position:relative;padding-right:40px;font-weight:600}footer .follow:before{content:"";position:absolute;width:1px;height:22px;right:20px;background-color:#fff}@media (max-width:431px){footer .follow{margin-top:20px}}@media (max-width:575.98px){footer .social{margin-top:20px;padding-left:10px}}footer .social i{font-size:25px;padding-right:10px}footer .social i:hover{color:#C1C1C1}footer .info{margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .info i{margin-right:10px;margin-top:4px}footer .info2{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px}footer .base{-ms-flex-negative:0;flex-shrink:0}footer .word{-ms-flex-negative:1;flex-shrink:1}footer .form-content .form-group{margin-bottom:8px}footer .form-content::-webkit-input-placeholder{color:#797979}footer .form-content::-moz-placeholder{color:#797979}footer .form-content:-ms-input-placeholder{color:#797979}footer .form-content::-ms-input-placeholder{color:#797979}footer .form-content::placeholder{color:#797979}footer .form-content textarea{height:130px}footer .form-content select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(../_img/layout/angle-down.svg);background-position:right 0.5em top 50%,0 0;background-repeat:no-repeat}footer .form-content .btn{padding:10px 20px;border-radius:50px;color:#FFF}footer .form-content .btn i{margin-right:8px}footer .cube{background-color:#fff;border-radius:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 30px}footer .cube img{margin:10px}#consult{font-size:14px;position:fixed;right:0;bottom:0;height:176px;width:46px;padding:25px 15px;background:linear-gradient(-20deg,#C62410 90%,transparent 10%);z-index:999}@media (max-width:575.98px){#consult{background:#C62410;height:46px;width:135px;padding:11px 20px}}#consult i{font-size:22px;margin-bottom:10px;margin-top:15px}@media (max-width:575.98px){#consult i{margin:0;margin-right:10px}}#consult:hover{background:linear-gradient(-20deg,#AC2413 90%,transparent 10%)}#line-float{position:fixed;right:0;bottom:186px;width:46px;height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#06C755;color:#FFF;z-index:999;border-radius:8px 0 0 8px;-webkit-box-shadow:0 6px 18px rgba(6,199,85,0.35);box-shadow:0 6px 18px rgba(6,199,85,0.35);-webkit-transition:all 0.25s ease;transition:all 0.25s ease}#line-float svg{width:26px;height:26px;fill:currentColor}#line-float:hover{background:#05A948;width:56px}@media (max-width:575.98px){#line-float{bottom:56px}}#copyright{background-color:#393939;position:relative;font-size:14px;text-align:center;padding:5px;margin-top:30px}.all-95{width:100%}@media (max-width:575.98px){.all-95{width:95%}}.banner{position:relative;overflow:hidden;background-color:#1F1F1F;margin-top:-78px;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner .bg-color{width:50%;height:100%;position:absolute;top:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(#171717),color-stop(90%,#171717),to(transparent));background:linear-gradient(180deg,#171717 0%,#171717 90%,transparent 100%)}.banner .banner-bg-img{width:100%;height:100%;position:absolute;top:0;right:0;background-image:url(../_img/index/banner-bg-3.png);background-repeat:repeat;-webkit-animation-name:banner-dot;animation-name:banner-dot;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:4s;animation-duration:4s;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes banner-dot{0%{opacity:1}50%{opacity:1}75%{opacity:0.3}to{opacity:1}}@keyframes banner-dot{0%{opacity:1}50%{opacity:1}75%{opacity:0.3}to{opacity:1}}.banner .content{height:100%;width:100%}.banner .circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media (max-width:1199.98px){.banner .circle{margin-top:-40px}}@media (max-width:991.98px){.banner .circle{margin-top:-60px}}.banner .circle img{padding-bottom:30px;-webkit-animation-name:circle-rotate;animation-name:circle-rotate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:70s;animation-duration:70s;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;width:750px}@media (max-width:1199.98px){.banner .circle img{width:600px}}@media (max-width:991.98px){.banner .circle img{width:450px}}@media (max-width:575.98px){.banner .circle img{width:300px}}@-webkit-keyframes circle-rotate{0%{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{opacity:0.8;-webkit-transform:rotate(120deg);transform:rotate(120deg)}50%{opacity:0.3;-webkit-transform:rotate(240deg) scale(1.2);transform:rotate(240deg) scale(1.2)}to{opacity:1;-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}@keyframes circle-rotate{0%{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}25%{opacity:0.8;-webkit-transform:rotate(120deg);transform:rotate(120deg)}50%{opacity:0.3;-webkit-transform:rotate(240deg) scale(1.2);transform:rotate(240deg) scale(1.2)}to{opacity:1;-webkit-transform:rotate(360deg) scale(1);transform:rotate(360deg) scale(1)}}.banner .word{position:absolute;top:calc(50% + 14px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1}.banner .choice{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner .choice .item{margin:0 44px;max-height:102px;position:relative}@media (max-width:991.98px){.banner .choice .item{margin:0 25px}}@media (max-width:575.98px){.banner .choice .item{margin:0 15px}}@media (max-width:575.98px){.banner .choice .item img{height:60px}}.banner .choice .item .dot{position:absolute;top:0;right:0}.banner .choice .item .check{width:calc(100% + 31px)}@media (max-width:575.98px){.banner .choice .item .check{width:calc(100% + 18px)}}.banner .title{margin-top:42px;font-size:33px;letter-spacing:10px;color:#FFF;font-weight:700;text-align:center}.banner .describe{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:80px 20%;color:#FFF}@media (max-width:767.98px){.banner .describe{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.banner .describe .left{position:relative}@media (max-width:767.98px){.banner .describe .left{margin-bottom:10px}}.banner .describe .left span{z-index:2;position:relative}.banner .describe .left:before{content:"";position:absolute;width:38px;height:38px;border-radius:100%;border:10px #C62410 solid;opacity:0.5;z-index:1;left:-15px;top:-10px}.banner .describe .right{position:relative}.banner .describe .right span{z-index:2;position:relative}.banner .describe .right:before{content:"";position:absolute;width:38px;height:38px;border-radius:100%;border:10px #C62410 solid;opacity:0.5;z-index:1;right:-15px;bottom:-10px}.banner .word>p{color:#D9D9D9}.banner .banner-trust{color:#C1C1C1;font-size:14px;letter-spacing:1px}.banner .banner-trust span{margin:0 10px}.banner .banner-cta a{display:inline-block;border-radius:30px;padding:9px 24px;margin:0 18px 6px;font-weight:500;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.banner .banner-cta .btn-solid{background-color:#C62410;color:#FFF;border:1px solid #C62410}.banner .banner-cta .btn-solid:hover{background-color:#A81D0C;border-color:#A81D0C;color:#FFF}.banner .banner-cta .btn-line{background-color:transparent;color:#E0604E;border:1px solid #C62410}.banner .banner-cta .btn-line:hover{background-color:#C62410;color:#FFF}.banner .scroll{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:10px;border:1px #C1C1C1 solid;padding-top:7px;border-radius:30px;width:30px;left:calc(50% - 15px);color:#C1C1C1}@media (max-width:991.98px){.banner .scroll{bottom:40px}}.banner .scroll:hover{-webkit-transition:0.3s;transition:0.3s}.banner .scroll:hover .scroll-point{background-color:#C62410}.banner .scroll .scroll-point{width:8px;height:8px;border-radius:10px;background-color:#C1C1C1;margin-bottom:15px}.banner .scroll i{-webkit-animation-name:scroll-move;animation-name:scroll-move;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes scroll-move{0%{opacity:1;-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}50%{opacity:0;-webkit-transform:translate3d(0,-6px,0);transform:translate3d(0,-6px,0)}to{opacity:1;-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}}@keyframes scroll-move{0%{opacity:1;-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}50%{opacity:0;-webkit-transform:translate3d(0,-6px,0);transform:translate3d(0,-6px,0)}to{opacity:1;-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}}@media (max-height:860px){.banner .choice .item img{height:64px}.banner .title{margin-top:20px;font-size:26px;letter-spacing:6px}.banner .describe{padding:26px 20%}.banner .word>p{font-size:14px;margin-top:0!important}}@media (max-height:740px){.banner .describe{padding:14px 20%}.banner .banner-trust{display:none}.banner .scroll{display:none}}.animate__choice-item{-webkit-animation-name:choice-item;animation-name:choice-item;-webkit-animation-duration:0.3s;animation-duration:0.3s}@-webkit-keyframes choice-item{0%{opacity:0;-webkit-transform:scale(10);transform:scale(10)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes choice-item{0%{opacity:0;-webkit-transform:scale(10);transform:scale(10)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.list-group{position:fixed;right:5px;top:calc(50% - 130px);z-index:999;font-size:0.75rem;color:#FFF}@media (max-width:1199.98px){.list-group{display:none}}.list-group li .list-group-item{background-color:transparent;position:relative;border:none;padding:5px 0}.list-group li .list-group-item:before{position:absolute;content:"";background-color:#C1C1C1;width:14px;height:14px;border-radius:14px;right:7px;top:6px}.list-group li .list-group-item span{color:transparent;padding-left:10px}.list-group li .list-group-item:hover span{color:#C1C1C1;padding-right:30px}.list-group li .list-group-item.active{border:none}.list-group li .list-group-item.active span{color:#FFF;display:block;background-color:#C62410;padding:3px;border-radius:50px;padding-left:10px;padding-right:30px}.list-group li .list-group-item.active:before{background-color:#FFF;width:10px;height:10px;right:9px;top:11px}.idx-about{position:relative;background-color:#1F1F1F;padding-top:20px;line-height:1.8;padding-bottom:0}.idx-about .cube{position:relative;background-color:#fff;border-radius:30px;width:95%;-webkit-box-shadow:0 3px 30px rgba(0,0,0,0.16);box-shadow:0 3px 30px rgba(0,0,0,0.16);overflow:hidden;z-index:1}.idx-about .ourlife{margin-left:150px;margin-top:40px;margin-right:40px}@media (max-width:991.98px){.idx-about .ourlife{margin-left:30px}}.idx-about .word{color:#393939;font-size:1.125rem}@media (max-width:991.98px){.idx-about .word{margin-top:30px;padding:0 10px;max-width:400px}}.idx-about .circle{margin:0 5px}@media (max-width:991.98px){.idx-about .circle{width:80px}}.idx-about .yellow{font-size:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background-color:#FFC14D;height:42px;padding:5px 15px;padding-top:7px;margin-top:10px;-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg);z-index:1}@media (max-width:767.98px){.idx-about .yellow{font-size:20px}}.idx-about .up{z-index:1}.idx-about .cube-bg{position:absolute;bottom:0;left:0;width:100%}.idx-about .cube-bg .bg-3{position:absolute;right:0;bottom:0}.idx-about .cube-bg .bg-2{position:absolute;left:0;bottom:0}.idx-about .cube-bg .bg-1{position:absolute;left:0;bottom:0}.idx-about .servise-bg{position:absolute;width:100%;bottom:0px}.idx-about .servise-bg img{width:100%}.idx-servise{background-color:#171717;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding-bottom:220px}@media (max-width:991.98px){.idx-servise{padding-bottom:60px}}.idx-servise:after,.idx-servise:before{content:"";position:absolute;left:50%;min-width:500vw;min-height:500vw;background-color:#1F1F1F;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.idx-servise:before{bottom:15vh;border-radius:47%;-webkit-animation-duration:30s;animation-duration:30s}@media (max-width:991.98px){.idx-servise:before{bottom:5vh}}.idx-servise:after{bottom:12vh;opacity:0;border-radius:49%;-webkit-animation-duration:30s;animation-duration:30s;z-index:-1}@media (max-width:991.98px){.idx-servise:after{bottom:3vh}}@-webkit-keyframes rotate{0%{-webkit-transform:translate(-50%,0) rotateZ(0deg);transform:translate(-50%,0) rotateZ(0deg)}30%{-webkit-transform:translate(-50%,0%) rotateZ(180deg);transform:translate(-50%,0%) rotateZ(180deg)}to{-webkit-transform:translate(-50%,0%) rotateZ(360deg);transform:translate(-50%,0%) rotateZ(360deg)}}@keyframes rotate{0%{-webkit-transform:translate(-50%,0) rotateZ(0deg);transform:translate(-50%,0) rotateZ(0deg)}30%{-webkit-transform:translate(-50%,0%) rotateZ(180deg);transform:translate(-50%,0%) rotateZ(180deg)}to{-webkit-transform:translate(-50%,0%) rotateZ(360deg);transform:translate(-50%,0%) rotateZ(360deg)}}.idx-servise .title{color:#FFF;font-size:1.625rem;font-weight:600;text-align:center;position:relative}.idx-servise .cube{background-color:#393939;border-radius:30px;-webkit-box-shadow:0 3px 30px rgba(0,0,0,0.16);box-shadow:0 3px 30px rgba(0,0,0,0.16);color:#FFF;padding:40px}@media (max-width:991.98px){.idx-servise .cube{margin-bottom:80px}}.idx-servise .number{-webkit-text-stroke:1px #FFF;color:transparent;font-size:106px;text-align:center;font-weight:700;margin-top:-145px}.idx-servise .point{padding-left:20px;margin-bottom:5px;position:relative}.idx-servise .point:before{content:"";width:10px;height:10px;border-radius:10px;background-color:#C62410;left:0;top:5px;position:absolute}.idx-works{background:#F0F0F0;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding-bottom:220px}@media (max-width:991.98px){.idx-works{padding-bottom:60px}}.idx-works:after,.idx-works:before{content:"";position:absolute;left:50%;min-width:500vw;min-height:500vw;background-color:#171717;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@media (max-width:575.98px){.idx-works:after,.idx-works:before{min-width:750vw;min-height:750vw}}.idx-works:before{bottom:15vh;border-radius:47%;-webkit-animation-duration:30s;animation-duration:30s}@media (max-width:991.98px){.idx-works:before{bottom:5vh}}.idx-works:after{bottom:12vh;opacity:0;border-radius:49%;-webkit-animation-duration:30s;animation-duration:30s;z-index:-1}@media (max-width:991.98px){.idx-works:after{bottom:3vh}}@keyframes rotate{0%{-webkit-transform:translate(-50%,0) rotateZ(0deg);transform:translate(-50%,0) rotateZ(0deg)}30%{-webkit-transform:translate(-50%,0%) rotateZ(180deg);transform:translate(-50%,0%) rotateZ(180deg)}to{-webkit-transform:translate(-50%,0%) rotateZ(360deg);transform:translate(-50%,0%) rotateZ(360deg)}}@media (max-width:390px){.idx-works .main-title .ch{display:none}}.idx-works .fliter-btn{background-color:#C62410;color:#FFF;border:none;padding:10px 20px;border-radius:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none;box-shadow:none;position:absolute;right:0;bottom:55px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:991.98px){.idx-works .fliter-btn{bottom:25px}}@media (max-width:767.98px){.idx-works .fliter-btn{bottom:20px}}@media (max-width:575.98px){.idx-works .fliter-btn{font-size:0.938rem;bottom:15px}}.idx-works .fliter-btn:hover{background-color:#AC2413;-webkit-transition:0.3s ease;transition:0.3s ease;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.5);box-shadow:0 3px 6px rgba(0,0,0,0.5)}.idx-works .item{margin-bottom:50px}.idx-works .item:hover .pic{-webkit-box-shadow:0 3px 30px rgba(0,0,0,0.56);box-shadow:0 3px 30px rgba(0,0,0,0.56);overflow:hidden;-webkit-transition:0.3s ease;transition:0.3s ease}.idx-works .item:hover .pic:after{border-width:0 0 64px 64px;-webkit-transition:0.3s ease;transition:0.3s ease}@media (min-width:576px){.idx-works .item:hover .pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:2s;transition:2s}}.idx-works .item:hover .circle:before{width:20px;-webkit-transition:0.3s;transition:0.3s}.idx-works .item:hover .circle:after{width:40px;-webkit-transition:0.3s ease;transition:0.3s ease;-webkit-transition-delay:0.3s;transition-delay:0.3s}.idx-works .item:hover .point{opacity:0;-webkit-transition:0.3s;transition:0.3s}.idx-works .item:hover .icon{opacity:1;-webkit-transition:0.3s ease;transition:0.3s ease}.idx-works .icon{opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0px;right:0px;color:#D9D9D9;border-radius:4px}.idx-works .icon .view{cursor:default;background-color:#171717;padding:8px 10px;border-radius:4px 0 0 4px}.idx-works .icon .out-target{background-color:#C62410;padding:7px 10px;padding-bottom:9px;border-radius:0 4px 4px 0}.idx-works .icon .out-target:hover{color:#FFF;background-color:#AC2413}.idx-works .img-hover{background-color:#1F1F1F}.idx-works .dot{position:absolute;width:17px;height:17px;border-radius:17px;background-color:#C62410;left:20px;top:17px}@media (max-width:767.98px){.idx-works .dot{width:10px;height:10px;left:12px;top:11px}}.idx-works .pic{padding-bottom:51.35%;border-radius:10px;overflow:hidden;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16)}.idx-works .pic:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-style:solid;border-width:0 0 0px 0px;border-color:transparent transparent #C62410 transparent}@media (max-width:767.98px){.idx-works .pic:after{display:none}}.idx-works .word{margin-top:10px;padding-left:10px;position:relative}.idx-works .featured{position:absolute;left:10px;top:0}.idx-works .title-en{font-size:2.188rem;font-weight:700;color:#FFF;position:relative;width:auto;text-transform:uppercase;line-height:1;margin-bottom:10px}@media (max-width:767.98px){.idx-works .title-en{font-size:1.5rem;margin-bottom:8px}}.idx-works .circle{position:relative;border:1px #797979 solid;width:36px;height:36px;border-radius:100%;margin-left:30px;margin-top:6px;-ms-flex-negative:0;flex-shrink:0}@media (max-width:767.98px){.idx-works .circle{display:none}}.idx-works .circle:before{content:"";position:absolute;width:0px;top:3px;left:6px;-webkit-transform:rotate(55deg);-ms-transform:rotate(55deg);transform:rotate(55deg);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;border-top:10px solid #C62410}.idx-works .circle:after{content:"";position:absolute;width:0px;top:19px;left:11px;-webkit-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;border-top:10px solid #C62410}.idx-works .point{width:13px;height:13px;border-radius:12px;background-color:#C62410;margin-top:11px;margin-left:11px}.idx-works .title-ch{font-size:1.125rem;color:#FFF;margin-bottom:20px;margin-left:5px}@media (max-width:767.98px){.idx-works .title-ch{margin-bottom:10px}}.idx-works .label{font-size:0.875rem;color:#FFF;background-color:#C62410;padding:5px 15px;border-radius:20px;margin-right:5px}@media (max-width:767.98px){.idx-works .label{font-size:0.75rem;padding:4px 10px}}.idx-works .swiper-button-next,.idx-works .swiper-button-prev{width:40px;height:40px;border-radius:100%;background-color:#fff;padding-top:10px;position:absolute;z-index:9}@media (max-width:991.98px){.idx-works .swiper-button-next,.idx-works .swiper-button-prev{display:none}}.idx-works .swiper-button-next:hover,.idx-works .swiper-button-prev:hover{background-color:#C62410;color:#FFF}.idx-works .swiper-button-prev{left:-40px;top:calc(50% + 20px)}@media (max-width:1550px){.idx-works .swiper-button-prev{left:-20px}}.idx-works .swiper-button-next{right:-40px;top:calc(50% + 20px)}@media (max-width:1550px){.idx-works .swiper-button-next{right:-20px}}.idx-works .works-slider{position:relative}.idx-works .works-slider:before{content:"";position:absolute;right:0;height:100%;width:100px;background:-webkit-gradient(linear,left top,right top,from(rgba(23,23,23,0)),to(#171717));background:linear-gradient(90deg,rgba(23,23,23,0),#171717);top:0;z-index:999}.fliter-menu{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:9999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;background-color:rgba(0,0,0,0.5)}.fliter-menu.active{visibility:visible}.fliter-menu .fliter-content{position:relative;border-radius:10px;background-color:#171717;-webkit-box-shadow:3px 3px 6px rgba(0,0,0,0.3);box-shadow:3px 3px 6px rgba(0,0,0,0.3);border:1px #393939 solid;max-width:900px;padding:50px;opacity:0;-webkit-transition:0.3s ease;transition:0.3s ease;max-height:95vh;overflow-y:auto}@media (max-width:900px){.fliter-menu .fliter-content{max-width:95vw}}@media (max-width:991.98px){.fliter-menu .fliter-content{max-height:80vh;position:absolute;top:5%}}@media (max-width:575.98px){.fliter-menu .fliter-content{padding:50px 30px}}.fliter-menu .fliter-content.active{opacity:1;-webkit-transition:0.3s ease;transition:0.3s ease}.fliter-menu .fliter-item{border:1px #393939 solid;padding:10px 20px;border-radius:50px;color:#C1C1C1;margin:10px 5px;cursor:pointer}.fliter-menu .fliter-item:hover{background-color:#C62410;color:#FFF}@media (max-width:575.98px){.fliter-menu .fliter-item{padding:8px 16px;font-size:0.875rem}}.fliter-menu .fliter-menu-close{display:block;position:fixed;padding:10px;right:calc(50% - 450px);color:#C1C1C1;margin-top:-60px;cursor:pointer;font-size:24px;z-index:9999}@media (max-width:991.98px){.fliter-menu .fliter-menu-close{right:calc(2.5% + 5px)}}.fliter-menu .fliter-menu-close:hover{color:#FFF;-webkit-transition:0.3s ease;transition:0.3s ease}.idx-faq{background:#fff;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding-bottom:220px;z-index:3}@media (max-width:991.98px){.idx-faq{padding-bottom:60px}}.idx-faq:after,.idx-faq:before{content:"";position:absolute;left:50%;min-width:500vw;min-height:500vw;background-color:#F0F0F0;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;z-index:-1;pointer-events:none}.idx-faq:before{bottom:15vh;border-radius:47%;-webkit-animation-duration:30s;animation-duration:30s}@media (max-width:991.98px){.idx-faq:before{bottom:5vh}}.idx-faq:after{bottom:12vh;opacity:0;border-radius:49%;-webkit-animation-duration:30s;animation-duration:30s;z-index:-1}@media (max-width:991.98px){.idx-faq:after{bottom:3vh}}@keyframes rotate{0%{-webkit-transform:translate(-50%,0) rotateZ(0deg);transform:translate(-50%,0) rotateZ(0deg)}30%{-webkit-transform:translate(-50%,0%) rotateZ(180deg);transform:translate(-50%,0%) rotateZ(180deg)}to{-webkit-transform:translate(-50%,0%) rotateZ(360deg);transform:translate(-50%,0%) rotateZ(360deg)}}.idx-faq .main-title{padding-left:15px}.idx-faq .main-title .dot{position:absolute;width:17px;height:17px;border-radius:17px;background-color:#C62410;left:276px;top:45px}@media (max-width:767.98px){.idx-faq .main-title .dot{width:10px;height:10px;left:166px;top:28px}}.idx-faq .faq-content .faq-item{margin-bottom:20px}.idx-faq .faq-content .faq-item h3{font-size:1.2rem;padding:0px 20px 20px 30px;font-weight:bold;position:relative;z-index:2;cursor:pointer}.idx-faq .faq-content .faq-item h3:before{content:"";width:8px;height:8px;background-color:#C62410;border-radius:99rem;position:absolute;left:10px;top:10px;z-index:1}.idx-faq .faq-content .faq-item h3:after{content:"+";position:absolute;right:0;top:0;-webkit-transition:-webkit-transform 0.25s ease;transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;transition:transform 0.25s ease,-webkit-transform 0.25s ease}.idx-faq .faq-content .faq-item.active h3:after{content:"－"}.idx-faq .faq-content .faq-item .faq-answer{overflow:hidden;background-color:#fff;padding:20px;border-radius:10px;border:1px dotted #C1C1C1;display:none}.idx-faq .faq-content .faq-item .faq-answer p{margin-bottom:0}.idx-article{background:#fff;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;padding-bottom:220px}@media (max-width:991.98px){.idx-article{padding-bottom:120px}}.idx-article .art-img{border-radius:10px 10px 0 0;overflow:hidden}.idx-article .describe{background-color:#171717;border-radius:0 0 10px 10px;padding:35px;color:#FFF;line-height:1.8}@media (max-width:1199.98px){.idx-article .describe .main-btn span{font-size:1rem}}.idx-article .main-title{padding-left:15px}.idx-article .main-title .dot{position:absolute;width:17px;height:17px;border-radius:17px;background-color:#C62410;left:124px;top:45px}@media (max-width:767.98px){.idx-article .main-title .dot{width:10px;height:10px;left:75px;top:28px}}.idx-article .item{padding:0 16px}.idx-article .item:hover .title{color:#C62410;-webkit-transition:0.3s ease;transition:0.3s ease}.idx-article .item:hover .readmore{background-color:#C62410;-webkit-transition:0.3s ease;transition:0.3s ease}.idx-article .item:hover .view{background-color:#797979}.idx-article .title{font-size:1.25rem;font-weight:600;position:relative;padding:25px 0}.idx-article .title:before{content:"";position:absolute;width:100%;height:1px;background-color:#171717;top:0px}.idx-article .sort{font-size:0.875rem}.idx-article .readmore,.idx-article .view{border-radius:50px;background-color:#171717;color:#FFF;border:none;font-size:0.875rem;padding:5px 15px;margin-top:30px;white-space:nowrap}.idx-article .view{background-color:#C1C1C1;margin-left:10px}.idx-video{background-color:#171717;color:#FFF;padding-bottom:160px}.idx-video .dot{position:absolute;width:17px;height:17px;border-radius:17px;background-color:#C62410;left:20px;top:17px}@media (max-width:767.98px){.idx-video .dot{width:10px;height:10px;left:12px;top:11px}}.idx-video .video-cube{position:relative;border-radius:10px;overflow:hidden}.idx-video .video-cube:before{content:"";width:100%;padding-bottom:56.25%;display:block}.idx-video .video-cube iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:992px){.idx-video .word{display:none}.idx-video .swiper-slide-active .word{display:block}.idx-video .swiper-slide-prev:after{content:"";width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(#171717),color-stop(85%,#171717),to(rgba(23,23,23,0.6)));background:linear-gradient(90deg,#171717 0%,#171717 85%,rgba(23,23,23,0.6) 100%);z-index:999;position:absolute;top:0;left:0}.idx-video .swiper-slide-next:after{content:"";width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(23,23,23,0.6)),color-stop(15%,#171717),to(#171717));background:linear-gradient(90deg,rgba(23,23,23,0.6) 0%,#171717 15%,#171717 100%);z-index:999;position:absolute;top:0;left:0}}@media (max-width:1199.98px){.idx-video .videos-slider{position:relative}.idx-video .videos-slider:before{content:"";position:absolute;right:0;height:100%;width:100px;background:-webkit-gradient(linear,left top,right top,from(rgba(23,23,23,0)),to(#171717));background:linear-gradient(90deg,rgba(23,23,23,0),#171717);top:0;z-index:999}}.idx-video .swiper-button-next,.idx-video .swiper-button-prev{width:40px;height:40px;border-radius:100%;border:#FFF 1px solid;color:#FFF;padding-top:10px;position:absolute;z-index:9}@media (max-width:1199.98px){.idx-video .swiper-button-next,.idx-video .swiper-button-prev{display:none}}.idx-video .swiper-button-next:hover,.idx-video .swiper-button-prev:hover{background-color:#C62410;color:#FFF}.idx-video .swiper-button-prev{left:100px;top:130px}@media (max-width:1550px){.idx-video .swiper-button-prev{left:60px}}.idx-video .swiper-button-next{right:100px;top:130px}@media (max-width:1550px){.idx-video .swiper-button-next{right:60px}}.works{background-color:#171717;padding-bottom:140px}.works input[type=checkbox]{display:none}.works input[type=checkbox]+span{display:inline-block;padding-left:25px;line-height:14px;cursor:pointer;background:url(../_img/layout/check.svg) no-repeat left top;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.works input[type=checkbox]:checked+span{background:url(../_img/layout/check-active.svg) no-repeat left top;color:#C62410}.works .table-width{padding:0 50px}@media (max-width:575.98px){.works .table-width{padding:0 0px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.works .dot{position:absolute;width:14px;height:14px;border-radius:17px;background-color:#C62410;left:16px;top:14px}@media (max-width:767.98px){.works .dot{width:10px;height:10px;left:12px;top:11px}}.works .top-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.works .fliter-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:35px}@media (max-width:991.98px){.works .fliter-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.works .fliter-btn{background-color:#C62410;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;border:none;padding:8px 20px;border-radius:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:none;box-shadow:none;margin-left:20px}@media (max-width:991.98px){.works .fliter-btn{font-size:0.875rem;width:128px}}.works .fliter-btn:hover{background-color:#AC2413;-webkit-transition:0.3s ease;transition:0.3s ease;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.5);box-shadow:0 3px 6px rgba(0,0,0,0.5)}.works .web-search{position:relative}@media (max-width:991.98px){.works .web-search{margin-bottom:10px}}.works .web-search input{background-color:transparent;border:1px #393939 solid;color:#C1C1C1;padding-right:40px}.works .web-search input::-webkit-input-placeholder{color:#797979;font-size:0.875rem}.works .web-search input::-moz-placeholder{color:#797979;font-size:0.875rem}.works .web-search input:-ms-input-placeholder{color:#797979;font-size:0.875rem}.works .web-search input::-ms-input-placeholder{color:#797979;font-size:0.875rem}.works .web-search input::placeholder{color:#797979;font-size:0.875rem}.works .web-search input:focus{border:1px #C1C1C1 solid;-webkit-box-shadow:none;box-shadow:none;color:#FFF}.works .web-search .search-btn{position:absolute;right:5px;top:7px;background-color:transparent;color:#C1C1C1;-webkit-box-shadow:none;box-shadow:none;border:none}.works .web-search .search-btn:hover{color:#FFF}.works .filter-box{color:#C1C1C1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:0.875rem}@media (max-width:575.98px){.works .filter-box .filter-item{padding:3px 10px;padding-right:0px}.works .filter-box .close-icon{margin-left:0px;padding-right:10px}}.works .filter-box .filter-item{border:1px solid #707070;border-radius:100px;padding:8px 18px;padding-right:12px;margin-right:10px;margin-bottom:10px}.works .filter-box .close-icon{border:none;background:transparent;margin-left:15px;color:#C1C1C1;text-shadow:none}.works .filter-box .close-icon:hover{color:#FFF}.works .web-content .all{position:relative;width:100%;padding:0 10px;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;height:auto;margin-bottom:30px}@media (max-width:1920px){.works .web-content .all{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (max-width:1600px){.works .web-content .all{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media (max-width:991.98px){.works .web-content .all{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:767.98px){.works .web-content .all{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.works .web-content .item{background-color:#1F1F1F;padding:12px;padding-bottom:18px;border-radius:10px;color:#FFF;height:100%}.works .web-content .item:hover{-webkit-transition:0.3s ease;transition:0.3s ease;background-color:#C1C1C1;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.5);box-shadow:0 3px 6px rgba(0,0,0,0.5)}.works .web-content .item:hover .title-ch,.works .web-content .item:hover .title-en{color:#171717;-webkit-transition:0.3s ease;transition:0.3s ease}.works .web-content .item:hover .icon{opacity:1;-webkit-transition:0.3s ease;transition:0.3s ease}.works .web-content .item:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:1s;transition:1s}.works .web-content .pic{padding-bottom:51.35%;overflow:hidden}.works .web-content .cube{margin-bottom:60px}.works .web-content .label-content{position:absolute;bottom:15px;left:22px}.works .web-content .label{font-size:0.875rem;color:#FFF;background-color:#C62410;padding:5px 15px;border-radius:20px;margin-right:5px}.works .web-content .title-en{margin-top:15px;font-weight:600;font-size:1.5rem;line-height:1.1;margin-bottom:3px;text-transform:uppercase}.works .web-content .word{top:175px;word-wrap:break-word;width:100%}.works .web-content .icon{opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:12px;right:22px;color:#D9D9D9;border-radius:4px}.works .web-content .icon .view{cursor:default;background-color:#797979;padding:8px 10px;border-radius:4px 0 0 4px}.works .web-content .icon .out-target{background-color:#C62410;padding:7px 10px;padding-bottom:9px;border-radius:0 4px 4px 0}.works .web-content .icon .out-target:hover{color:#FFF;background-color:#AC2413}.works .web-content .next{color:#FFF;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.25rem;border-radius:10px}.works .web-content .next:hover{background-color:#1F1F1F}@media (max-width:1920px){.works .web-content .next{display:none}}.works .web-content .next .nexticon{width:31px;height:31px;border-radius:100%;border:1px #FFF solid;padding-left:10px;margin-left:10px}.works .web-content .featured{position:absolute;left:30px;top:0}.works .back-to-list{position:absolute;color:#C1C1C1;top:10px;left:50px}@media (max-width:575.98px){.works .back-to-list{left:15px}}.works .back-to-list:hover{color:#FFF}.works .web-detail{color:#FFF;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.works .web-detail .work-text-box{position:sticky;top:120px;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:1199.98px){.works .web-detail .work-text-box{position:static}}@media (max-width:991.98px){.works .web-detail{padding-bottom:0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.works .web-detail .title-en{font-size:45px;font-weight:600;line-height:1.1;margin-bottom:20px;text-transform:uppercase}@media (max-width:991.98px){.works .web-detail .title-en{margin-bottom:10px;margin-top:10px}}.works .web-detail .describe{margin-bottom:30px;line-height:1.8;color:#FFF;font-size:1rem;padding-top:30px;border-top:1px #707070 solid}@media (max-width:991.98px){.works .web-detail .describe{margin-bottom:30px}}.works .web-detail .label{font-size:0.875rem;color:#FFF;background-color:#C62410;padding:5px 15px;border-radius:20px;margin-right:5px;margin-bottom:10px}.works .web-detail .detail-img{position:relative;margin-right:150px;border-radius:20px;overflow:hidden;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.16);box-shadow:0 3px 6px rgba(0,0,0,0.16)}@media (max-width:991.98px){.works .web-detail .detail-img{margin-right:0px;width:60%}}@media (max-width:767.98px){.works .web-detail .detail-img{width:100%}}.works .web-detail .detail-img img{width:100%}.works .web-detail .detail-img .featured{position:absolute;left:10px;top:0}.works .web-detail .phone-img{position:relative;background-size:240px,490px;background-repeat:no-repeat;background-position:bottom 2px center;width:257px;border-radius:42px;margin-top:-280px;margin-right:40px}@media (max-width:991.98px){.works .web-detail .phone-img{margin-right:0px;margin-top:0px;position:absolute;top:0;right:0}}@media (max-width:767.98px){.works .web-detail .phone-img{position:relative;margin-top:30px;margin-right:0px}}.works .web-detail .like-cube{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.works .web-detail .like-cube .click-active,.works .web-detail .like-cube .unclick{display:-webkit-box;display:-ms-flexbox;display:flex;width:50px;height:50px;border-radius:100%;background-color:rgba(255,255,255,0.1);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.works .web-detail .like-cube .click-active{position:absolute;left:0;top:0;opacity:0;color:#171717;background-color:white}.works .web-detail .like-cube .dislike,.works .web-detail .like-cube .like{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.works .web-detail .like-cube .dislike:hover .unclick,.works .web-detail .like-cube .like:hover .unclick{background-color:rgba(255,255,255,0.2)}.works .web-detail .like-cube .dislike:hover .click-active,.works .web-detail .like-cube .like:hover .click-active{background-color:rgba(255,255,255,0.9)}.works .web-detail .like-cube .dislike.active .unclick,.works .web-detail .like-cube .like.active .unclick{opacity:0}.works .web-detail .like-cube .dislike.active .click-active,.works .web-detail .like-cube .like.active .click-active{opacity:1}.works .web-detail .like-cube .like.active .click-active i{-webkit-animation-name:big;animation-name:big;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes big{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.2);transform:scale(1.2)}90%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes big{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.2);transform:scale(1.2)}90%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.works .web-detail .like-cube .dislike i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.works .web-detail .back-btn-bottom{width:100%;margin-top:80px}@media (max-width:991.98px){.works .web-detail .back-btn-bottom{position:relative}}.works .graphic-content .item{position:relative;width:100%;padding:0 10px;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;margin-bottom:30px}@media (max-width:1920px){.works .graphic-content .item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (max-width:1600px){.works .graphic-content .item{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media (max-width:767.98px){.works .graphic-content .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:575.98px){.works .graphic-content .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.works .graphic-content .item:hover .cube{background-color:#C1C1C1;-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.5);box-shadow:0 3px 6px rgba(0,0,0,0.5);-webkit-transition:0.3s ease;transition:0.3s ease}.works .graphic-content .item:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:1s;transition:1s}.works .graphic-content .pic{padding-bottom:85%;overflow:hidden}.works .graphic-content .cube{background-color:#1F1F1F;padding:20px;border-radius:10px}.works .graphic-content .word{color:#FFF;text-align:center;margin-top:20px;margin-bottom:20px}.works .graphic-content .sort{color:#797979;font-size:0.875rem}#graphic-detail{width:1200px;border-radius:10px;padding:0;position:relative}@media (max-width:1199.98px){#graphic-detail{width:90vw}}#graphic-detail .ins{width:100%;position:relative;padding:36px}@media (max-width:575.98px){#graphic-detail .ins{padding:20px}}#graphic-detail .sort{width:100%;margin-bottom:30px;position:relative}#graphic-detail .sort:before{content:"";position:absolute;bottom:-10px;width:100%;height:1px;background-color:#C1C1C1}#graphic-detail .pic{padding-bottom:85%;overflow:hidden}#graphic-detail .carousel__button{color:#393939;top:5px;right:20px}@media (max-width:1199.98px){#graphic-detail .carousel__button{top:0px;right:12px}}@media (max-width:575.98px){#graphic-detail .carousel__button{position:fixed;top:10px;right:10px;color:#FFF}}#graphic-detail .carousel__button svg{width:20px}.fancybox__content{padding:0}.article-list{background-color:#F0F0F0;padding-top:10px;padding-bottom:140px}.article-list .article-banner{position:relative;border-radius:10px;overflow:hidden}@media (max-width:575.98px){.article-list .article-banner{height:200px}.article-list .article-banner img{height:100%;max-width:none;margin-left:-30%}}.article-list .main-title{width:100%;position:absolute;bottom:30px;right:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:0px}@media (max-width:991.98px){.article-list .main-title{bottom:15px;right:15px}}.article-list .main-title .ch{padding-right:0px;margin-top:0px}.article-list .main-title .dot{position:absolute;width:14px;height:14px;border-radius:17px;background-color:#C62410;left:101px;top:36px}@media (max-width:767.98px){.article-list .main-title .dot{width:10px;height:10px;left:75px;top:28px}}.article-list .tag-title{padding:10px;text-align:center;color:#FFF;font-weight:600;border-radius:4px;background-color:#393939}@media (max-width:991.98px){.article-list .tag-title{margin-bottom:0}.article-list .tag-title:before{content:"\f078";font-family:"Font Awesome 5 Pro";position:absolute;right:25px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}}.article-list .tag-list{display:block;background-color:#fff;border-radius:0 0 10px 10px;padding:10px 10px}@media (max-width:991.98px){.article-list .tag-list{padding:10px 0px;display:none}}.article-list .tag-item{margin-bottom:8px}@media (max-width:991.98px){.article-list .tag-item{margin-bottom:20px;position:relative;text-align:center}.article-list .tag-item:before{content:"";position:absolute;width:100%;height:1px;background-color:#C1C1C1;bottom:-10px;left:0}.article-list .tag-item:last-child{margin-bottom:0px}.article-list .tag-item:last-child:before{display:none}}.article-list .tag-item span{margin-right:2px}.article-list .tag-item.active,.article-list .tag-item:hover{color:#C62410}.article-list .tag-item.no-line:before{display:none}.article-list .top-item-img{padding-right:20px}@media (max-width:991.98px){.article-list .top-item-img{margin-top:30px;padding-right:0px}}.article-list .top-item-img .cover{border-radius:10px;overflow:hidden}.article-list .title-top{font-size:1.375rem;font-weight:600;margin-bottom:35px}.article-list .sort-top{padding-bottom:50px}.article-list .top-article-button{position:absolute;bottom:0}@media (max-width:991.98px){.article-list .top-item{padding-top:30px}}.article-list .item{padding:0 16px;padding-top:30px}.article-list .item:hover .title{color:#C62410;-webkit-transition:0.3s ease;transition:0.3s ease}.article-list .item:hover .readmore{background-color:#C62410;-webkit-transition:0.3s ease;transition:0.3s ease}.article-list .item:hover .view{background-color:#797979;-webkit-transition:0.3s ease;transition:0.3s ease}.article-list .title{font-size:1.25rem;font-weight:600;position:relative;padding-top:30px;padding-bottom:20px}.article-list .title:before{content:"";position:absolute;width:100%;height:1px;background-color:#171717;top:0px}.article-list .readmore,.article-list .view{border-radius:50px;background-color:#171717;color:#FFF;border:none;font-size:0.875rem;padding:5px 15px;margin-top:30px;white-space:nowrap}.article-list .readmore:hover,.article-list .view:hover{background-color:#C62410;-webkit-transition:0.3s ease;transition:0.3s ease}.article-list .view{background-color:#C1C1C1;margin-left:10px}.article-list .view:hover{background-color:#C1C1C1;-webkit-transition:0.3s ease;transition:0.3s ease}.article-detail{padding:0 100px;margin-top:30px}@media (max-width:991.98px){.article-detail{padding:0}}.article-detail .art-title{font-size:1.875rem;color:#171717;font-weight:600;padding-bottom:15px;position:relative}.article-detail .art-title:before{content:"";position:absolute;bottom:0;width:100%;height:1px;background-color:#C1C1C1}.article-detail .describe{font-size:1.125rem;margin:60px 60px;padding:0 30px;border-left:2px #C62410 solid;border-right:2px #C62410 solid}@media (max-width:1199.98px){.article-detail .describe{margin:40px 60px}}@media (max-width:991.98px){.article-detail .describe{margin:20px 15px;padding:0 15px}}.more-content{background-color:#fff;margin-top:80px;padding-bottom:140px}.more-content .more-title{font-size:40px;color:#171717;font-weight:600;margin-top:-30px}.more-content .swiper-button-prev{left:-20px;color:#393939}.more-content .swiper-button-prev:hover{color:#C62410}.more-content .swiper-button-next{right:-20px;color:#393939}.more-content .swiper-button-next:hover{color:#C62410}.about-page{color:#FFF;overflow:hidden}.about-page .about-bg-1{position:absolute;bottom:0;right:-200px;opacity:0.5;right:-450px}@media (max-width:1199.98px){.about-page .about-bg-1{right:-300px}}@media (max-width:991.98px){.about-page .about-bg-1{right:-500px;opacity:0.3}}.about-page .main-title .en-2{line-height:0.7;margin-left:15px}.about-page .main-title .ch{margin-left:0;margin-top:15px}.about-page .main-title .dot{position:absolute;width:14px;height:14px;border-radius:17px;background-color:#C62410;left:95px;top:14px}@media (max-width:767.98px){.about-page .main-title .dot{width:10px;height:10px;left:70px;top:11px}}#about-us{position:relative}#about-us .item{padding-left:50px;position:relative;margin-bottom:60px}#about-us .title{font-size:1.25rem;margin-bottom:20px}#about-us .title:before{content:"";position:absolute;width:36px;height:1px;background-color:#C62410;left:0;top:15px}#about-value{position:relative;padding:0}#about-value .about-bg-2{width:100vw;position:absolute;top:0px;background-color:#1F1F1F}#about-value .about-bg-2 img{-o-object-fit:cover;object-fit:cover;width:100%}#about-value .value-content{background-color:#171717;padding-top:160px;padding-bottom:100px}@media (max-width:767.98px){#about-value .value-content{padding-top:60px}}#about-value .title{-webkit-text-stroke:1px #FFF;font-size:56px;font-weight:600;color:transparent}#about-value .sort{margin-bottom:12px;font-size:1.25rem;margin-left:15px}#about-value .value-word{position:relative;padding-top:40px;color:#C1C1C1}#about-value .value-word:before{content:"";position:absolute;top:15px;width:100%;height:1px;background-color:#C62410}#about-charity{background-color:#171717;padding:0}#about-charity .cube{position:relative;background-color:#fff;border-radius:30px;width:95%;-webkit-box-shadow:0 3px 30px rgba(0,0,0,0.16);box-shadow:0 3px 30px rgba(0,0,0,0.16);overflow:hidden;z-index:1}#about-charity .ourlife{margin-left:150px;margin-top:40px;margin-right:40px}@media (max-width:991.98px){#about-charity .ourlife{margin-left:30px}}#about-charity .word{color:#393939;font-size:1.125rem}@media (max-width:991.98px){#about-charity .word{margin-top:30px;padding:0 10px;max-width:400px}}#about-charity .circle{margin:0 5px}@media (max-width:991.98px){#about-charity .circle{width:80px}}#about-charity .yellow{color:#171717;font-size:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background-color:#FFC14D;height:42px;padding:5px 15px;padding-top:7px;margin-top:10px;-webkit-transform:skewX(-10deg);-ms-transform:skewX(-10deg);transform:skewX(-10deg);z-index:1}@media (max-width:767.98px){#about-charity .yellow{font-size:20px}}#about-charity .up{z-index:1}#about-charity .cube-bg{position:absolute;bottom:0;left:0;width:100%}#about-charity .cube-bg .bg-3{position:absolute;right:0;bottom:0}#about-charity .cube-bg .bg-2{position:absolute;left:0;bottom:0}#about-charity .cube-bg .bg-1{position:absolute;left:0;bottom:0}#about-charity .servise-bg{position:absolute;width:100%;bottom:0px}#about-charity .servise-bg img{width:100%}#about-team{background-color:#171717;padding-top:130px;padding-bottom:140px}@media (max-width:991.98px){#about-team{padding-top:80px}}#about-team .title{-webkit-text-stroke:1px #FFF;font-size:56px;font-weight:600;color:transparent}#about-team .sort{margin-bottom:12px;font-size:1.25rem;margin-left:15px}#about-team .item{position:relative;margin-bottom:40px;padding-bottom:97px;max-width:250px}#about-team .item:hover .word{background-color:#C62410;-webkit-transition:0.3s ease;transition:0.3s ease;height:303px}#about-team .item:hover .detail{opacity:1;-webkit-transition:1s ease;transition:1s ease}#about-team .item:hover .team-bg-red{display:block}#about-team .pic{padding-bottom:120.35%;border-radius:10px 10px 0 0;overflow:hidden;position:relative}#about-team .pic:after{content:"";position:absolute;top:0;left:0;background-color:rgba(23,23,23,0.25);width:100%;height:100%}#about-team .team-bg{position:absolute;bottom:0;margin-bottom:-1px}#about-team .team-bg img{width:100%}#about-team .team-bg-red{display:none;margin-bottom:-1px}#about-team .team-bg-red img{width:100%}#about-team .wave{position:absolute;bottom:0;width:100%}#about-team .word{background-color:#1F1F1F;padding:10px 15px;padding-bottom:15px;border-radius:0 0 10px 10px;height:97px;overflow:hidden}#about-team .word img{width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:575.98px){#about-team .word{font-size:14px}}#about-team .name{text-transform:uppercase;font-size:1.25rem;font-weight:700}#about-team .job{font-size:0.875rem;text-transform:uppercase}#about-team .detail{padding-top:30px;position:relative;opacity:0}#about-team .detail:before{content:"";position:absolute;width:100%;height:1px;background-color:#fff;top:15px}#about-map{margin:80px 0}#about-map .map-card{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:14px;overflow:hidden;-webkit-box-shadow:0 18px 45px rgba(0,0,0,0.18);box-shadow:0 18px 45px rgba(0,0,0,0.18)}@media (max-width:991.98px){#about-map .map-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#about-map .map-info{background-color:#1F1F1F;color:#FFF;padding:42px 36px;width:380px;-ms-flex-negative:0;flex-shrink:0;position:relative}@media (max-width:991.98px){#about-map .map-info{width:100%}}#about-map .map-info:before{content:"";position:absolute;left:0;top:42px;width:6px;height:56px;background-color:#C62410}#about-map .map-info .map-title{font-size:26px;font-weight:700;letter-spacing:4px}#about-map .map-info .map-title .en{display:block;font-size:12px;letter-spacing:5px;color:#C1C1C1;margin-top:4px}#about-map .map-info .map-name{margin-top:24px;font-size:17px;font-weight:600}#about-map .map-info ul{list-style:none;padding:0;margin:14px 0 0}#about-map .map-info ul li{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:1.7;color:#D9D9D9;margin-bottom:10px}#about-map .map-info ul li i{color:#C62410;margin-right:10px;margin-top:4px;width:16px;text-align:center;-ms-flex-negative:0;flex-shrink:0}#about-map .map-info .map-rating{display:inline-block;margin-top:6px;padding:6px 14px;border-radius:20px;background-color:rgba(198,36,16,0.15);border:1px solid rgba(198,36,16,0.45);font-size:15px;font-weight:700;color:#FFB400}#about-map .map-info .map-rating span{color:#C1C1C1;font-weight:400;font-size:13px;margin-left:6px}#about-map .map-info .map-btn{display:inline-block;margin-top:22px;padding:9px 24px;border-radius:30px;background-color:#C62410;color:#FFF;font-size:14px;font-weight:500;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}#about-map .map-info .map-btn i{margin-left:6px}#about-map .map-info .map-btn:hover{background-color:#A81D0C;color:#FFF}#about-map .map-frame{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:380px}#about-map .map-frame iframe{width:100%;height:100%;min-height:380px;border:0;display:block;-webkit-filter:grayscale(28%);filter:grayscale(28%);-webkit-transition:-webkit-filter 0.3s ease;transition:-webkit-filter 0.3s ease;transition:filter 0.3s ease;transition:filter 0.3s ease,-webkit-filter 0.3s ease}#about-map .map-frame:hover iframe{-webkit-filter:grayscale(0);filter:grayscale(0)}.seo-page{padding-bottom:60px;color:#FFF}.seo-page .all-95{padding:40px}@media (max-width:575.98px){.seo-page .all-95{padding:0px}}.seo-page .seo-bg{position:absolute;top:0;left:0}.seo-page .big-title{font-size:186px;font-weight:600;color:transparent;-webkit-text-stroke:1px #FFF;margin-right:20px;position:relative}@media (max-width:991.98px){.seo-page .big-title{margin-right:0px}}@media (max-width:575.98px){.seo-page .big-title{font-size:156px}}.seo-page .big-title .dot{position:absolute;width:45px;height:45px;border-radius:45px;background-color:#C62410;left:260px;top:122px}@media (max-width:575.98px){.seo-page .big-title .dot{width:30px;height:30px;left:220px;top:105px}}.seo-page .title-small{padding-bottom:60px;font-size:1.563rem}.seo-page .red-title{text-align:center;padding:40px 0}@media (max-width:991.98px){.seo-page .red-title{background-color:#C62410;border-radius:20px;padding:20px 40px}}.seo-page .red-title span{text-align:center;background-color:#C62410;padding:15px 40px;border-radius:100px;font-size:1.5rem;font-weight:600}@media (max-width:991.98px){.seo-page .red-title span{background-color:transparent;padding:0px}}.seo-page .semicolon-top{position:absolute;left:-38px;top:-27px}@media (max-width:991.98px){.seo-page .semicolon-top{left:5px;top:-37px}}.seo-page .semicolon-bottom{position:absolute;bottom:-27px;right:-38px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:991.98px){.seo-page .semicolon-bottom{right:5px;bottom:-37px}}.seo-page .why-title{font-size:78px;font-weight:600;color:transparent;-webkit-text-stroke:1px #FFF}@media (max-width:767.98px){.seo-page .why-title{line-height:1;margin-bottom:15px;font-size:45px}}.seo-page .why-item{font-size:1.125rem;padding-left:20px;position:relative;margin-bottom:5px}.seo-page .why-item:before{content:"";position:absolute;left:0;width:11px;height:11px;border-radius:11px;background-color:#C62410;top:7px}@media (max-width:991.98px){.seo-page .computer{width:80%;margin:auto}}.seo-page .why-describe{padding:24px 30px;background-color:#393939;border-radius:20px;margin-top:50px}.seo-page .qu-title{font-size:49px;font-weight:600;color:transparent;-webkit-text-stroke:1px #FFF;position:relative;text-transform:uppercase}@media (max-width:991.98px){.seo-page .qu-title{margin-left:10px}}@media (max-width:767.98px){.seo-page .qu-title{font-size:40px;line-height:1;margin-bottom:15px}}@media (max-width:575.98px){.seo-page .qu-title{margin-left:40px}}.seo-page .qu-title:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:17.5px 0 17.5px 25px;border-color:transparent transparent transparent #C62410;left:-42px;top:20px}@media (max-width:767.98px){.seo-page .qu-title:before{top:5px}}@media (max-width:575.98px){.seo-page .qu-title:before{left:-32px}}.seo-page .seo-price{width:100%;margin-top:45px;overflow:hidden;border-radius:20px;border:1px solid #797979;max-width:100%}@media (max-width:530px){.seo-page .seo-price{overflow-x:auto}}.seo-page .seo-price table{width:100%;min-width:340px}.seo-page .seo-price th{text-align:center;padding:15px;background-color:#C62410;border-bottom:1px solid #797979}.seo-page .seo-price td{text-align:center;padding:15px;border-bottom:1px solid #797979;border-right:1px solid #797979}.seo-page .seo-price tr:nth-child(2) td{background-color:#393939}.seo-page .seo-price tr:nth-child(2) .bg-t{background-color:transparent}.seo-page .seo-price tr td:first-child{min-width:100px}.seo-page .seo-ach{width:100%;overflow-x:auto}@media (max-width:530px){.seo-page .seo-ach{overflow-x:scroll}}.seo-page .seo-ach table{width:100%;min-width:530px}.seo-page .seo-ach th{font-size:0.875rem;color:#C1C1C1;padding:15px 0;border-bottom:1px solid #393939}.seo-page .seo-ach td{padding:15px 0;border-bottom:1px solid #393939;padding-right:20px}.seo-page .seo-ach td:last-child{table-layout:fixed;white-space:nowrap}.seo-page .pointer{cursor:pointer}.seo-page .seo-now{background-color:#C62410;padding:10px 30px;border-radius:100px;color:#FFF;font-size:1.25rem;margin-top:50px;font-weight:600}.ai-seo-page{color:#ffffff;padding-bottom:100px;overflow-x:hidden}.ai-seo-page .section-title-en{font-size:3rem;color:transparent;-webkit-text-stroke:1px #FFF;letter-spacing:2px;margin-bottom:0.5rem;font-weight:700;text-transform:uppercase;line-height:1}.ai-seo-page .section-title-tw{font-size:3rem;font-weight:700;margin-bottom:2rem;line-height:1.3}@media (max-width:575.98px){.ai-seo-page .section-title-tw{font-size:2rem}}.ai-seo-page .hero-section{font-size:1.25rem;position:relative;padding:120px 0 80px;background-image:url("../_img/page/geo-bg.jpg");background-size:auto 100%;background-position:right;background-repeat:no-repeat}.ai-seo-page .hero-content{position:relative;z-index:2}.ai-seo-page .hero-quote{font-size:5rem;color:#C62410;line-height:0.5;font-family:serif;margin-bottom:10px}.ai-seo-page .hero-quote-end{font-size:5rem;color:#C62410;line-height:0.5;font-family:serif;display:inline-block;vertical-align:bottom;margin-left:10px;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}.ai-seo-page .hero-title{font-size:4rem;font-weight:700;line-height:1.2;margin-bottom:2rem;letter-spacing:2px}@media (max-width:575.98px){.ai-seo-page .hero-title{font-size:3rem}}.ai-seo-page .hero-subtitle{color:#cccccc;border-left:3px solid #C62410;padding-left:20px;margin-bottom:3rem;line-height:1.8}.ai-seo-page .btn-red{background-color:#C62410;color:white;border:1px solid #C62410;border-radius:30px;padding:12px 30px;font-weight:500;display:inline-block;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.ai-seo-page .btn-red:hover{background-color:#C62410;color:white;text-decoration:none}@media (max-width:767.98px){.ai-seo-page .btn-red{width:100%;text-align:center}}.ai-seo-page .btn-outline{background-color:transparent;color:white;border:1px solid #777;border-radius:30px;padding:12px 30px;font-weight:500;display:inline-block;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.ai-seo-page .btn-outline:hover{background-color:rgba(255,255,255,0.1);color:white;text-decoration:none}@media (max-width:767.98px){.ai-seo-page .btn-outline{width:100%;text-align:center}}.ai-seo-page .btn-white{background-color:#ffffff;color:#000000;border:1px solid #ffffff;border-radius:30px;padding:12px 30px;font-weight:500;display:inline-block;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.ai-seo-page .btn-white:hover{background-color:#e0e0e0;color:#000000;text-decoration:none}.ai-seo-page .trends-box-top{border:1px solid #333;border-radius:20px;padding:35px;text-align:center}.ai-seo-page .trends-box-bottom{border-radius:20px;padding:35px 20px;text-align:center}.ai-seo-page .trends-arrows{text-align:center;margin:15px 0}.ai-seo-page .trends-arrows svg{width:40px;height:40px;color:#FFF}.ai-seo-page .what-card{background-color:#1F1F1F;border-radius:15px;padding:40px;height:100%}.ai-seo-page .what-card h3{font-size:3rem;font-weight:700;margin-bottom:10px}.ai-seo-page .what-card h4{font-size:1.25rem;font-weight:700;margin-bottom:30px;line-height:1.5}.ai-seo-page .benefit-card{background-color:#1F1F1F;border-radius:20px;padding:30px;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-seo-page .benefit-card h4{font-size:1.5rem;font-weight:700;margin-bottom:15px}.ai-seo-page .benefit-card p{margin-bottom:0;font-size:0.95rem}.ai-seo-page .benefit-icon{margin-right:20px;margin-top:5px;color:#C62410;font-size:30px}.ai-seo-page .computer-img-content{max-width:500px;margin:0 auto}.ai-seo-page .computer-img{border-radius:15px}.ai-seo-page .computer-card{font-size:1.25rem;border-radius:15px;overflow:hidden;border:1px solid #393939;margin-top:-20px;position:relative;z-index:2}.ai-seo-page .computer-card-top{padding:40px 20px;text-align:center}.ai-seo-page .computer-card-top h4{font-size:1.75rem}.ai-seo-page .computer-card-bottom{padding:20px;text-align:center}.ai-seo-page .process-timeline{position:relative;padding:0px 0;margin:0 auto}.ai-seo-page .process-timeline:before{content:"";position:absolute;left:20px;top:0;bottom:0;width:1px;border-left:1px solid #797979}.ai-seo-page .process-item{position:relative;margin-bottom:60px;padding-left:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-seo-page .process-item:before{content:"";position:absolute;left:14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:13px;height:13px;border-radius:50%;background-color:#d83025;-webkit-box-shadow:0 0 0 4px rgba(216,48,37,0.3);box-shadow:0 0 0 4px rgba(216,48,37,0.3);z-index:2}.ai-seo-page .process-item:after{content:"";position:absolute;height:1px;border-bottom:1px dashed #797979;left:15px}@media (min-width:992px){.ai-seo-page .process-item{padding-left:60px}.ai-seo-page .process-item:first-child:after{width:50px}.ai-seo-page .process-item:first-child .process-content{margin-left:10px}.ai-seo-page .process-item:nth-child(2):after{width:150px}.ai-seo-page .process-item:nth-child(2) .process-content{margin-left:110px}.ai-seo-page .process-item:nth-child(3):after{width:250px}.ai-seo-page .process-item:nth-child(3) .process-content{margin-left:210px}.ai-seo-page .process-item:nth-child(4):after{width:350px}.ai-seo-page .process-item:nth-child(4) .process-content{margin-left:310px}.ai-seo-page .process-item:nth-child(5):after{width:450px}.ai-seo-page .process-item:nth-child(5) .process-content{margin-left:410px}}.ai-seo-page .process-content{position:relative;z-index:3;background-color:transparent;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-seo-page .process-number{font-size:4.5rem;font-weight:600;color:transparent;-webkit-text-stroke:1px #FFF;line-height:1;margin-right:20px;font-family:"Noto Sans",sans-serif}@media (min-width:992px){.ai-seo-page .process-number{margin-right:30px}}.ai-seo-page .process-text h4{font-size:1.3rem;font-weight:700;margin-bottom:5px}.ai-seo-page .process-text p{margin-bottom:0;font-size:0.95rem}.ai-seo-page .expertise-list{list-style:none;padding-left:0;margin-top:30px}.ai-seo-page .expertise-list li{position:relative;padding-left:25px;margin-bottom:15px;font-size:1.1rem}.ai-seo-page .expertise-list li:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background-color:#d83025}.ai-seo-page .bento-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 20px 1fr;grid-template-rows:1fr 1fr;gap:20px;height:100%}.ai-seo-page .bento-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}.ai-seo-page .bento-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.ai-seo-page .bento-grid>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.ai-seo-page .bento-grid>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}.ai-seo-page .bento-item{border-radius:15px;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-bottom:20px}.ai-seo-page .bento-item h3{font-size:2.5rem;font-weight:700;margin-bottom:5px}.ai-seo-page .bento-item h4{font-size:1.5rem;font-weight:700;margin-bottom:5px}.ai-seo-page .bento-item.big{height:300px}.ai-seo-page .cta-section{position:relative;padding:0 0 120px 0;text-align:center;background-image:url("../_img/page/geo-bg-2.png");background-position:top center;background-repeat:no-repeat;font-size:1.25rem}@media (max-width:575.98px){.ai-seo-page .cta-section{padding:0 0 60px 0}}.ai-seo-page .cta-content{position:relative;z-index:2}.ai-seo-page .cta-title{padding-top:120px;font-size:3rem;font-weight:700;margin-bottom:20px;line-height:1.3}.servise-page{padding-bottom:80px;color:#FFF}.servise-page .main-title .ch{margin-left:0px;margin-top:0px}.servise-page .main-title .dot{position:absolute;width:14px;height:14px;border-radius:17px;background-color:#C62410;left:91px;top:36px}@media (max-width:767.98px){.servise-page .main-title .dot{width:10px;height:10px;left:68px;top:28px}}.servise-page .en-2{padding-right:50px}.servise-page .describe{position:relative;-ms-flex-negative:1;flex-shrink:1;color:#FFF;max-width:735px}.servise-page .project{padding:80px 100px}@media (max-width:767.98px){.servise-page .project{padding:30px 0px;padding-top:0}}.servise-page .number{font-size:129px;-webkit-text-stroke:1px #FFF;color:transparent;font-weight:700;text-align:center}@media (max-width:767.98px){.servise-page .number{font-size:100px}}.servise-page .title{font-size:1.5rem;font-weight:600;width:100%;text-align:center;position:relative;padding-bottom:40px}@media (max-width:767.98px){.servise-page .title{font-size:1.125rem}}.servise-page .title:before{content:"";position:absolute;bottom:30px;width:100%;height:3px;left:0;background-color:#C62410}.servise-page .item{font-size:1.125rem;margin-bottom:7px;text-align:center}@media (max-width:767.98px){.servise-page .item{font-size:1rem}}.servise-page .project-img{max-width:148px;margin:auto}.servise-page .service-nav{margin-bottom:60px}.servise-page .service-nav .nav-note{font-size:15px;color:#C1C1C1;margin-bottom:14px}.servise-page .service-nav .nav-card{display:block;background-color:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.12);border-radius:12px;padding:20px 18px;color:#FFF;text-decoration:none;height:100%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.servise-page .service-nav .nav-card i{font-size:22px;color:#C62410}.servise-page .service-nav .nav-card .t{font-size:16px;font-weight:600;margin-top:10px}.servise-page .service-nav .nav-card .s{font-size:13px;color:#C1C1C1;margin-top:4px}.servise-page .service-nav .nav-card.active,.servise-page .service-nav .nav-card:hover{border-color:#C62410;background-color:rgba(198,36,16,0.1)}.servise-page .project .title .days{display:inline-block;font-size:13px;font-weight:400;color:#C1C1C1;border:1px solid rgba(255,255,255,0.25);border-radius:14px;padding:2px 12px;margin-left:12px;vertical-align:middle;white-space:nowrap}.servise-page .sec-title{font-size:26px;font-weight:700;letter-spacing:3px;margin:80px 0 26px;position:relative;padding-left:18px}.servise-page .sec-title:before{content:"";position:absolute;left:0;top:6px;width:6px;height:26px;background-color:#C62410}.servise-page .sec-title .en{font-size:12px;letter-spacing:4px;color:#C1C1C1;margin-left:14px;font-weight:400}.servise-page .service-pricing .price-card{background-color:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.12);border-radius:12px;padding:28px 24px;height:100%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.servise-page .service-pricing .price-card .type{font-size:16px;color:#C1C1C1}.servise-page .service-pricing .price-card .price{font-size:30px;font-weight:700;color:#FFF;margin:10px 0}.servise-page .service-pricing .price-card .price span{font-size:15px;font-weight:400;color:#C1C1C1}.servise-page .service-pricing .price-card .desc{font-size:14px;color:#C9C9C9;line-height:1.7}.servise-page .service-pricing .price-card:hover{border-color:#C62410;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.servise-page .service-pricing .price-note{font-size:13px;color:#C1C1C1;margin-top:4px}.servise-page .service-cases .case-card{display:block;text-decoration:none;color:#FFF;background-color:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.12);border-radius:12px;overflow:hidden;height:100%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.servise-page .service-cases .case-card .case-pic{aspect-ratio:16/9;overflow:hidden}.servise-page .service-cases .case-card .case-pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease}.servise-page .service-cases .case-card .name{font-size:16px;font-weight:600;padding:16px 18px 4px}.servise-page .service-cases .case-card .note{font-size:13px;color:#C1C1C1;padding:0 18px 18px;line-height:1.7}.servise-page .service-cases .case-card:hover{border-color:#C62410}.servise-page .service-cases .case-card:hover .case-pic img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.servise-page .service-cases .more-link{color:#C1C1C1;font-size:14px;text-decoration:none}.servise-page .service-cases .more-link:hover{color:#C62410}.servise-page .service-faq{max-width:860px;margin-left:auto;margin-right:auto}.servise-page .service-faq .faq-row{border-bottom:1px solid rgba(255,255,255,0.12)}.servise-page .service-faq .faq-row summary{cursor:pointer;list-style:none;padding:18px 30px 18px 0;font-size:16px;font-weight:600;position:relative}.servise-page .service-faq .faq-row summary::-webkit-details-marker{display:none}.servise-page .service-faq .faq-row summary:after{content:"+";position:absolute;right:4px;top:14px;font-size:22px;color:#C62410;-webkit-transition:-webkit-transform 0.25s ease;transition:-webkit-transform 0.25s ease;transition:transform 0.25s ease;transition:transform 0.25s ease,-webkit-transform 0.25s ease}.servise-page .service-faq .faq-row[open] summary:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.servise-page .service-faq .faq-row .ans{font-size:14.5px;color:#C9C9C9;line-height:1.9;padding:0 0 20px}.remediation-page{background-color:#171717;color:#FFF;overflow:hidden;padding-bottom:80px}@media (max-width:1199.98px){.remediation-page .main-title .en-1{display:block}}.remediation-page .main-title .en-2{line-height:0.7;margin-top:10px}@media (max-width:1199.98px){.remediation-page .main-title .en-2{line-height:1.1}}.remediation-page .main-title .ch{margin-left:0;margin-top:15px;font-size:1.75rem;margin-top:30px}@media (max-width:991.98px){.remediation-page .main-title .ch{margin-top:20px}}.remediation-page .main-title .space{margin-left:48}@media (max-width:1199.98px){.remediation-page .main-title .space{margin-left:0}}.remediation-page .point-content .en-title{font-size:75px;font-weight:700;-webkit-text-stroke:1px #FFF;color:transparent}@media (max-width:767.98px){.remediation-page .point-content .en-title{text-align:center;font-size:42px}}.remediation-page .point-content .point-item{padding-left:40px;margin-bottom:15px}.remediation-page .point-content .point-item:before{content:"";position:absolute;background-color:#C62410;width:20px;height:20px;border-radius:20px;-webkit-box-shadow:0 0 10px rgba(255,255,255,0.6);box-shadow:0 0 10px rgba(255,255,255,0.6);left:15px}.remediation-page .point-content .word{max-width:280px;margin:auto}@media (max-width:767.98px){.remediation-page .point-content .word{padding-bottom:64px}}.remediation-page .service-content{background-image:url(../_img/page/light-2.png);background-repeat:no-repeat;background-position:top right}.remediation-page .service-content .title{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767.98px){.remediation-page .service-content .title{display:block;margin-bottom:50px}}.remediation-page .service-content .title .en{font-size:50px;-webkit-text-stroke:1px #FFF;color:transparent;font-weight:700;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;line-height:1.1}@media (max-width:767.98px){.remediation-page .service-content .title .en{-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;font-size:42px;text-align:center}}.remediation-page .service-content .title .ch{-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;font-size:24px;letter-spacing:5px}@media (max-width:767.98px){.remediation-page .service-content .title .ch{-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;text-align:center;letter-spacing:1px}}.remediation-page .service-content .right-content{position:relative}@media (max-width:991.98px){.remediation-page .service-content .right-content{margin-left:30px}}@media (max-width:767.98px){.remediation-page .service-content .right-content{margin-left:0px}}.remediation-page .service-content .right-content:before{content:"";height:100%;background-color:#fff;width:1px;position:absolute;left:16px}.remediation-page .service-content .item{padding-left:44px;position:relative;margin-bottom:25px}.remediation-page .service-content .item:before{content:"";position:absolute;background-image:url(../_img/page/red-point.svg);width:30px;height:30px;left:0;top:-3px}.remediation-page .schedule-content .title .en{font-size:50px;-webkit-text-stroke:1px #FFF;color:transparent;font-weight:700;text-align:center;line-height:1.2}@media (max-width:1199.98px){.remediation-page .schedule-content .title .en{font-size:42px}}.remediation-page .schedule-content .title .ch{font-size:24px;text-align:center}.remediation-page .schedule-content .item{max-width:230px}.remediation-page .schedule-content .item img{width:100%}.remediation-page .schedule-content .word{max-width:170px;margin:auto}@media (max-width:575.98px){.remediation-page .schedule-content .word{display:none}}.remediation-page .schedule-content .phone-word{margin-top:30px;display:none;text-align:center}@media (max-width:575.98px){.remediation-page .schedule-content .phone-word{display:block}}.remediation-page .schedule-content .seo-now{background-color:#C62410;padding:10px 30px;border-radius:100px;color:#FFF;font-size:1.25rem;margin-top:50px;font-weight:600;width:280px;text-align:center}
/*# sourceMappingURL=style.css.map */