/* input(1323,1259): run-time error CSS1035: Expected colon, found ','
input(1323,1320): run-time error CSS1062: Expected semicolon or closing curly-brace, found '>'
input(1323,2896): run-time error CSS1035: Expected colon, found ','
input(1323,3853): run-time error CSS1035: Expected colon, found '{'
input(1323,4253): run-time error CSS1062: Expected semicolon or closing curly-brace, found '{'
input(1323,4388): run-time error CSS1062: Expected semicolon or closing curly-brace, found '{'
input(1323,4503): run-time error CSS1062: Expected semicolon or closing curly-brace, found '{'
input(1323,4860): run-time error CSS1062: Expected semicolon or closing curly-brace, found '&'
input(1323,5444): run-time error CSS1035: Expected colon, found ','
input(1323,5622): run-time error CSS1035: Expected colon, found ','
input(1323,6509): run-time error CSS1035: Expected colon, found ','
input(1323,7178): run-time error CSS1062: Expected semicolon or closing curly-brace, found '&'
input(1323,7641): run-time error CSS1035: Expected colon, found '{'
input(1323,8430): run-time error CSS1035: Expected colon, found '&'
input(1323,8973): run-time error CSS1035: Expected colon, found '{'
input(1323,9336): run-time error CSS1035: Expected colon, found '{'
input(1323,9909): run-time error CSS1035: Expected colon, found '{'
input(1323,10867): run-time error CSS1062: Expected semicolon or closing curly-brace, found '&'
input(1323,11945): run-time error CSS1062: Expected semicolon or closing curly-brace, found '>'
input(1323,12383): run-time error CSS1062: Expected semicolon or closing curly-brace, found '&'
input(1323,12699): run-time error CSS1035: Expected colon, found '{'
input(1323,13303): run-time error CSS1035: Expected colon, found '+'
input(1323,13396): run-time error CSS1035: Expected colon, found '.'
input(1323,13678): run-time error CSS1035: Expected colon, found '{'
input(1323,13877): run-time error CSS1035: Expected colon, found '.'
input(1323,14126): run-time error CSS1035: Expected colon, found '{'
input(1323,14281): run-time error CSS1035: Expected colon, found '{' */
@charset "UTF-8";/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:.3s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
/* required styles */

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
    position: absolute;
    left: 0;
    top: 0;
}
.leaflet-container {
    overflow: hidden;
}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    -webkit-user-drag: none;
}
/* Prevents IE11 from highlighting tiles in blue */
.leaflet-tile::selection {
    background: transparent;
}
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
    image-rendering: -webkit-optimize-contrast;
}
/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
    width: 1600px;
    height: 1600px;
    -webkit-transform-origin: 0 0;
}
.leaflet-marker-icon,
.leaflet-marker-shadow {
    display: block;
}
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg {
    max-width: none !important;
    max-height: none !important;
}
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
    max-width: none !important;
    max-height: none !important;
    width: auto;
    padding: 0;
}

.leaflet-container img.leaflet-tile {
    /* See: https://bugs.chromium.org/p/chromium/issues/detail?id=600120 */
    mix-blend-mode: plus-lighter;
}

.leaflet-container.leaflet-touch-zoom {
    -ms-touch-action: pan-x pan-y;
    touch-action: pan-x pan-y;
}
.leaflet-container.leaflet-touch-drag {
    -ms-touch-action: pinch-zoom;
    /* Fallback for FF which doesn't support pinch-zoom */
    touch-action: none;
    touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
    -ms-touch-action: none;
    touch-action: none;
}
.leaflet-container {
    -webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
    -webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
    filter: inherit;
    visibility: hidden;
}
.leaflet-tile-loaded {
    visibility: inherit;
}
.leaflet-zoom-box {
    width: 0;
    height: 0;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    z-index: 800;
}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
    -moz-user-select: none;
}

.leaflet-pane {
    z-index: 400;
}

.leaflet-tile-pane {
    z-index: 200;
}
.leaflet-overlay-pane {
    z-index: 400;
}
.leaflet-shadow-pane {
    z-index: 500;
}
.leaflet-marker-pane {
    z-index: 600;
}
.leaflet-tooltip-pane {
    z-index: 650;
}
.leaflet-popup-pane {
    z-index: 700;
}

.leaflet-map-pane canvas {
    z-index: 100;
}
.leaflet-map-pane svg {
    z-index: 200;
}

.leaflet-vml-shape {
    width: 1px;
    height: 1px;
}
.lvml {
    behavior: url(../css/lib/#default#VML);
    display: inline-block;
    position: absolute;
}

/* control positioning */

.leaflet-control {
    position: relative;
    z-index: 800;
    pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
    pointer-events: auto;
}
.leaflet-top,
.leaflet-bottom {
    position: absolute;
    z-index: 1000;
    pointer-events: none;
}
.leaflet-top {
    top: 0;
}
.leaflet-right {
    right: 0;
}
.leaflet-bottom {
    bottom: 0;
}
.leaflet-left {
    left: 0;
}
.leaflet-control {
    float: left;
    clear: both;
}
.leaflet-right .leaflet-control {
    float: right;
}
.leaflet-top .leaflet-control {
    margin-top: 10px;
}
.leaflet-bottom .leaflet-control {
    margin-bottom: 10px;
}
.leaflet-left .leaflet-control {
    margin-left: 10px;
}
.leaflet-right .leaflet-control {
    margin-right: 10px;
}

/* zoom and fade animations */

.leaflet-fade-anim .leaflet-popup {
    opacity: 0;
    -webkit-transition: opacity 0.2s linear;
    -moz-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
    opacity: 1;
}
.leaflet-zoom-animated {
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
}
svg.leaflet-zoom-animated {
    will-change: transform;
}

.leaflet-zoom-anim .leaflet-zoom-animated {
    -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);
    -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1);
    transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1);
}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
    -webkit-transition: none;
    -moz-transition: none;
    transition: none;
}

.leaflet-zoom-anim .leaflet-zoom-hide {
    visibility: hidden;
}

/* cursors */

.leaflet-interactive {
    cursor: pointer;
}
.leaflet-grab {
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: grab;
}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
    cursor: crosshair;
}
.leaflet-popup-pane,
.leaflet-control {
    cursor: auto;
}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
    cursor: move;
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: grabbing;
}

/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
    pointer-events: none;
}

.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
    pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
    pointer-events: auto;
}

/* visual tweaks */

.leaflet-container {
    background: #ddd;
    outline-offset: 1px;
}
.leaflet-container a {
    color: #0078a8;
}
.leaflet-zoom-box {
    border: 2px dotted #38f;
    background: rgba(255, 255, 255, 0.5);
}

/* general typography */
.leaflet-container {
    font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-size: 0.75rem;
    line-height: 1.5;
}

/* general toolbar styles */

.leaflet-bar {
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.65);
    border-radius: 4px;
}
.leaflet-bar a {
    background-color: #fff;
    border-bottom: 1px solid #ccc;
    width: 26px;
    height: 26px;
    line-height: 26px;
    display: block;
    text-align: center;
    text-decoration: none;
    color: black;
}
.leaflet-bar a,
.leaflet-control-layers-toggle {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    display: block;
}
.leaflet-bar a:hover,
.leaflet-bar a:focus {
    background-color: #f4f4f4;
}
.leaflet-bar a:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}
.leaflet-bar a:last-child {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom: none;
}
.leaflet-bar a.leaflet-disabled {
    cursor: default;
    background-color: #f4f4f4;
    color: #bbb;
}

.leaflet-touch .leaflet-bar a {
    width: 30px;
    height: 30px;
    line-height: 30px;
}
.leaflet-touch .leaflet-bar a:first-child {
    border-top-left-radius: 2px;
    border-top-right-radius: 2px;
}
.leaflet-touch .leaflet-bar a:last-child {
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
}

/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
    font:
        bold 18px "Lucida Console",
        Monaco,
        monospace;
    text-indent: 1px;
}

.leaflet-touch .leaflet-control-zoom-in,
.leaflet-touch .leaflet-control-zoom-out {
    font-size: 22px;
}

/* layers control */

.leaflet-control-layers {
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);
    background: #fff;
    border-radius: 5px;
}
.leaflet-control-layers-toggle {
    background-image: url(../css/lib/images/layers.png);
    width: 36px;
    height: 36px;
}
.leaflet-retina .leaflet-control-layers-toggle {
    background-image: url(../css/lib/images/layers-2x.png);
    background-size: 26px 26px;
}
.leaflet-touch .leaflet-control-layers-toggle {
    width: 44px;
    height: 44px;
}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
    display: none;
}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
    display: block;
    position: relative;
}
.leaflet-control-layers-expanded {
    padding: 6px 10px 6px 6px;
    color: #333;
    background: #fff;
}
.leaflet-control-layers-scrollbar {
    overflow-y: scroll;
    overflow-x: hidden;
    padding-right: 5px;
}
.leaflet-control-layers-selector {
    margin-top: 2px;
    position: relative;
    top: 1px;
}
.leaflet-control-layers label {
    display: block;
    font-size: 13px;
    font-size: 1.08333em;
}
.leaflet-control-layers-separator {
    height: 0;
    border-top: 1px solid #ddd;
    margin: 5px -10px 5px -6px;
}

/* Default icon URLs */
.leaflet-default-icon-path {
    /* used only in path-guessing heuristic, see L.Icon.Default */
    background-image: url(../css/lib/images/marker-icon.png);
}

/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
    background: #fff;
    background: rgba(255, 255, 255, 0.8);
    margin: 0;
}
.leaflet-control-attribution,
.leaflet-control-scale-line {
    padding: 0 5px;
    color: #333;
    line-height: 1.4;
}
.leaflet-control-attribution a {
    text-decoration: none;
}
.leaflet-control-attribution a:hover,
.leaflet-control-attribution a:focus {
    text-decoration: underline;
}
.leaflet-control-attribution a svg {
    display: none !important;
}
.leaflet-attribution-flag {
    display: inline !important;
    vertical-align: baseline !important;
    width: 1em;
    height: 0.6669em;
}
.leaflet-left .leaflet-control-scale {
    margin-left: 5px;
}
.leaflet-bottom .leaflet-control-scale {
    margin-bottom: 5px;
}
.leaflet-control-scale-line {
    border: 2px solid #777;
    border-top: none;
    line-height: 1.1;
    padding: 2px 5px 1px;
    white-space: nowrap;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: rgba(255, 255, 255, 0.8);
    text-shadow: 1px 1px #fff;
}
.leaflet-control-scale-line:not(:first-child) {
    border-top: 2px solid #777;
    border-bottom: none;
    margin-top: -2px;
}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
    border-bottom: 2px solid #777;
}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
    box-shadow: none;
}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
    border: 2px solid rgba(0, 0, 0, 0.2);
    background-clip: padding-box;
}

/* popup */

.leaflet-popup {
    position: absolute;
    text-align: center;
    margin-bottom: 20px;
}
.leaflet-popup-content-wrapper {
    padding: 1px;
    text-align: left;
    border-radius: 12px;
}
.leaflet-popup-content {
    margin: 13px 24px 13px 20px;
    line-height: 1.3;
    font-size: 13px;
    font-size: 1.08333em;
    min-height: 1px;
}
.leaflet-popup-content p {
    margin: 17px 0;
    margin: 1.3em 0;
}
.leaflet-popup-tip-container {
    width: 40px;
    height: 20px;
    position: absolute;
    left: 50%;
    margin-top: -1px;
    margin-left: -20px;
    overflow: hidden;
    pointer-events: none;
}
.leaflet-popup-tip {
    width: 17px;
    height: 17px;
    padding: 1px;

    margin: -10px auto 0;
    pointer-events: auto;

    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
    background: white;
    color: #333;
    box-shadow: 0 3px 14px rgba(0, 0, 0, 0.4);
}
.leaflet-container a.leaflet-popup-close-button {
    position: absolute;
    top: 0;
    right: 0;
    border: none;
    text-align: center;
    width: 24px;
    height: 24px;
    font:
        16px/24px Tahoma,
        Verdana,
        sans-serif;
    color: #757575;
    text-decoration: none;
    background: transparent;
}
.leaflet-container a.leaflet-popup-close-button:hover,
.leaflet-container a.leaflet-popup-close-button:focus {
    color: #585858;
}
.leaflet-popup-scrolled {
    overflow: auto;
}

.leaflet-oldie .leaflet-popup-content-wrapper {
    -ms-zoom: 1;
}
.leaflet-oldie .leaflet-popup-tip {
    width: 24px;
    margin: 0 auto;

    -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
    filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
    border: 1px solid #999;
}

/* div icon */

.leaflet-div-icon {
    background: #fff;
    border: 1px solid #666;
}

/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
    position: absolute;
    padding: 6px;
    background-color: #fff;
    border: 1px solid #fff;
    border-radius: 3px;
    color: #222;
    white-space: nowrap;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    pointer-events: none;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);
}
.leaflet-tooltip.leaflet-interactive {
    cursor: pointer;
    pointer-events: auto;
}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
    position: absolute;
    pointer-events: none;
    border: 6px solid transparent;
    background: transparent;
    content: "";
}

/* Directions */

.leaflet-tooltip-bottom {
    margin-top: 6px;
}
.leaflet-tooltip-top {
    margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
    left: 50%;
    margin-left: -6px;
}
.leaflet-tooltip-top:before {
    bottom: 0;
    margin-bottom: -12px;
    border-top-color: #fff;
}
.leaflet-tooltip-bottom:before {
    top: 0;
    margin-top: -12px;
    margin-left: -6px;
    border-bottom-color: #fff;
}
.leaflet-tooltip-left {
    margin-left: -6px;
}
.leaflet-tooltip-right {
    margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
    top: 50%;
    margin-top: -6px;
}
.leaflet-tooltip-left:before {
    right: 0;
    margin-right: -12px;
    border-left-color: #fff;
}
.leaflet-tooltip-right:before {
    left: 0;
    margin-left: -12px;
    border-right-color: #fff;
}

/* Printing */

@media print {
    /* Prevent printers from removing background-images of controls. */
    .leaflet-control {
        -webkit-print-color-adjust: exact;
        print-color-adjust: exact;
    }
}



/* Custom map styles */
.leaflet-container {
    background-color: #f8f8f8;
    font-family: inherit;
}

.hospital-name {
    color: #006838;
    font-size: 14px;
    font-weight: 400;
}


/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background-color: rgba(0, 0, 0, 0.205);
  opacity: 0.8;
}

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden;
}

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box;
}

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}

.mfp-align-top .mfp-container:before {
  display: none;
}

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045;
}

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto;
}

.mfp-ajax-cur {
  cursor: progress;
}

.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in;
}

.mfp-auto-cursor .mfp-content {
  cursor: auto;
}

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.mfp-loading.mfp-figure {
  display: none;
}

.mfp-hide {
  display: none !important;
}

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044;
}

.mfp-preloader a {
  color: #CCC;
}

.mfp-preloader a:hover {
  color: #FFF;
}

.mfp-s-ready .mfp-preloader {
  display: none;
}

.mfp-s-error .mfp-content {
  display: none;
}

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation;
}

button::-moz-focus-inner {
  padding: 0;
  border: 0;
}

.mfp-close {
  width: 2.29vw;
  height: 4.70vh;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
  
}
@media screen and (min-width: 1600px) and (max-width: 1750px) {
  .mfp-close {font-size:25px;line-height: 39.29px;}
}
@media screen and (min-width: 1400px) and (max-width: 1599px) {
  .mfp-close {font-size:22px;line-height: 34.57px;}
}
@media screen and (min-width: 1200px) and (max-width: 1399px) {
  .mfp-close {font-size:18px;line-height: 28.29px;}
}
.mfp-close:hover,
.mfp-close:focus {
  opacity: 1;
}

.mfp-close:active {
  top: 1px;
}

.mfp-close-btn-in .mfp-close {
  color: #333;
  
}
@media screen and (max-width: 799px) {
    .mfp-close-btn-in .mfp-close {
      width: 25px;
    height: 22px;
  
}
  }
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%;
}

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap;
}

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent;
}

.mfp-arrow:active {
  margin-top: -54px;
}

.mfp-arrow:hover,
.mfp-arrow:focus {
  opacity: 1;
}

.mfp-arrow:before,
.mfp-arrow:after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  left: 0;
  top: 0;
  margin-top: 35px;
  margin-left: 35px;
  border: medium inset transparent;
}

.mfp-arrow:after {
  border-top-width: 13px;
  border-bottom-width: 13px;
  top: 8px;
}

.mfp-arrow:before {
  border-top-width: 21px;
  border-bottom-width: 21px;
  opacity: 0.7;
}

.mfp-arrow-left {
  left: 0;
}

.mfp-arrow-left:after {
  border-right: 17px solid #FFF;
  margin-left: 31px;
}

.mfp-arrow-left:before {
  margin-left: 25px;
  border-right: 27px solid #3F3F3F;
}

.mfp-arrow-right {
  right: 0;
}

.mfp-arrow-right:after {
  border-left: 17px solid #FFF;
  margin-left: 39px;
}

.mfp-arrow-right:before {
  border-left: 27px solid #3F3F3F;
}

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px;
}

.mfp-iframe-holder .mfp-content {
  line-height: 0;
  width: 100%;
  max-width: 900px;
}

.mfp-iframe-holder .mfp-close {
  top: -40px;
}

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%;
}

.mfp-iframe-scaler iframe {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #000;
}

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto;
}

/* The shadow behind the image */
.mfp-figure {
  line-height: 0;
}

.mfp-figure:after {
  content: '';
  position: absolute;
  left: 0;
  top: 40px;
  bottom: 40px;
  display: block;
  right: 0;
  width: auto;
  height: auto;
  z-index: -1;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
  background: #444;
}

.mfp-figure small {
  color: #BDBDBD;
  display: block;
  font-size: 12px;
  line-height: 14px;
}

.mfp-figure figure {
  margin: 0;
}

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto;
}

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px;
}

.mfp-image-holder .mfp-content {
  max-width: 100%;
}

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer;
}

@media screen and (max-width: 800px) and (orientation: landscape),
screen and (max-height: 300px) {

  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0;
  }

  .mfp-img-mobile img.mfp-img {
    padding: 0;
  }

  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0;
  }

  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px;
  }

  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box;
  }

  .mfp-img-mobile .mfp-bottom-bar:empty {
    padding: 0;
  }

  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px;
  }

  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0;
  }
}

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
  }

  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0;
  }

  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%;
  }

  .mfp-container {
    padding-left: 6px;
    padding-right: 6px;
  }
}
.nice-select {
  -webkit-tap-highlight-color: transparent;
  background-color: #fff;
  border-radius: 5px;
  border: solid 1px #e8e8e8;
  box-sizing: border-box;
  clear: both;
  cursor: pointer;
  display: block;
  float: left;
  font-family: inherit;
  font-size: 14px;
  font-weight: normal;
  height: 42px;
  line-height: 40px;
  outline: none;
  padding-left: 18px;
  padding-right: 30px;
  position: relative;
  text-align: left !important;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  width: auto; }
  .nice-select:hover {
    border-color: #dbdbdb; }
  .nice-select:active, .nice-select.open, .nice-select:focus {
    border-color: #999; }
  .nice-select:after {
    border-bottom: 2px solid #999;
    border-right: 2px solid #999;
    content: '';
    display: block;
    height: 5px;
    margin-top: -4px;
    pointer-events: none;
    position: absolute;
    right: 12px;
    top: 50%;
    -webkit-transform-origin: 66% 66%;
        -ms-transform-origin: 66% 66%;
            transform-origin: 66% 66%;
    -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
    -webkit-transition: all 0.15s ease-in-out;
    transition: all 0.15s ease-in-out;
    width: 5px; }
  .nice-select.open:after {
    -webkit-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
            transform: rotate(-135deg); }
  .nice-select.open .list {
    opacity: 1;
    pointer-events: auto;
    -webkit-transform: scale(1) translateY(0);
        -ms-transform: scale(1) translateY(0);
            transform: scale(1) translateY(0); }
  .nice-select.disabled {
    border-color: #ededed;
    color: #999;
    pointer-events: none; }
    .nice-select.disabled:after {
      border-color: #cccccc; }
  .nice-select.wide {
    width: 100%; }
    .nice-select.wide .list {
      left: 0 !important;
      right: 0 !important; }
  .nice-select.right {
    float: right; }
    .nice-select.right .list {
      left: auto;
      right: 0; }
  .nice-select.small {
    font-size: 12px;
    height: 36px;
    line-height: 34px; }
    .nice-select.small:after {
      height: 4px;
      width: 4px; }
    .nice-select.small .option {
      line-height: 34px;
      min-height: 34px; }
  .nice-select .list {
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11);
    box-sizing: border-box;
    margin-top: 4px;
    opacity: 0;
    overflow: hidden;
    padding: 0;
    pointer-events: none;
    position: absolute;
    top: 100%;
    left: 0;
    -webkit-transform-origin: 50% 0;
        -ms-transform-origin: 50% 0;
            transform-origin: 50% 0;
    -webkit-transform: scale(0.75) translateY(-21px);
        -ms-transform: scale(0.75) translateY(-21px);
            transform: scale(0.75) translateY(-21px);
    -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
    transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out;
    z-index: 9; }
    .nice-select .list:hover .option:not(:hover) {
      background-color: transparent !important; }
  .nice-select .option {
    cursor: pointer;
    font-weight: 400;
    line-height: 40px;
    list-style: none;
    min-height: 40px;
    outline: none;
    padding-left: 18px;
    padding-right: 29px;
    text-align: left;
    -webkit-transition: all 0.2s;
    transition: all 0.2s; }
    .nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus {
      background-color: #f6f6f6; }
    .nice-select .option.selected {
      font-weight: bold; }
    .nice-select .option.disabled {
      background-color: transparent;
      color: #999;
      cursor: default; }

.no-csspointerevents .nice-select .list {
  display: none; }

.no-csspointerevents .nice-select.open .list {
  display: block; }

.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:1px solid #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:0;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:0;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}/*# sourceMappingURL=nice-select.min.css.map */
/**
 * Swiper 14.3.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2026 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 28, 2026
 */

:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:#00000026}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode{.swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}}.swiper-virtual.swiper-css-mode.swiper-horizontal{.swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}}.swiper-virtual.swiper-css-mode.swiper-vertical{.swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}::slotted(svg),svg{height:100%;object-fit:contain;transform-origin:center;width:100%;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;>canvas,>img,>svg{max-height:100%;max-width:100%;object-fit:contain}}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0;&:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper.swiper-flip{overflow:visible}.swiper-flip{.swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1;.swiper-slide{pointer-events:none}}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}}.swiper-flip{.swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-slide-shadow-flip.swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}}.swiper-creative{.swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}}.swiper.swiper-cards{overflow:visible}.swiper-cards{.swiper-slide{backface-visibility:hidden;overflow:hidden;transform-origin:center bottom}}
@font-face{font-family:"Montserrat";src:url("/css/font/montserrat/montserrat-regular.woff2?v=jpL81oskFyYA6aI0eVVqcgUKhUU") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("/css/font/montserrat/montserrat-medium.woff2?v=jpL81oskFyYA6aI0eVVqcgUKhUU") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("/css/font/montserrat/montserrat-semibold.woff2?v=jpL81oskFyYA6aI0eVVqcgUKhUU") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat";src:url("/css/font/montserrat/montserrat-bold.woff2?v=jpL81oskFyYA6aI0eVVqcgUKhUU") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Alibaba PuHuiTi";src:url("/css/font/alibaba-puhuiti/alibaba-puhuiti-regular.woff2?v=jpL81oskFyYA6aI0eVVqcgUKhUU") format("woff2");font-weight:400;font-style:normal;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;color:var(--site-color-accent)}html::-moz-selection, body::-moz-selection, div::-moz-selection, span::-moz-selection, applet::-moz-selection, object::-moz-selection, iframe::-moz-selection, h1::-moz-selection, h2::-moz-selection, h3::-moz-selection, h4::-moz-selection, h5::-moz-selection, h6::-moz-selection, p::-moz-selection, blockquote::-moz-selection, pre::-moz-selection, a::-moz-selection, abbr::-moz-selection, acronym::-moz-selection, address::-moz-selection, big::-moz-selection, cite::-moz-selection, code::-moz-selection, del::-moz-selection, dfn::-moz-selection, em::-moz-selection, img::-moz-selection, ins::-moz-selection, kbd::-moz-selection, q::-moz-selection, s::-moz-selection, samp::-moz-selection, small::-moz-selection, strike::-moz-selection, strong::-moz-selection, sub::-moz-selection, sup::-moz-selection, tt::-moz-selection, var::-moz-selection, b::-moz-selection, u::-moz-selection, i::-moz-selection, center::-moz-selection, dl::-moz-selection, dt::-moz-selection, dd::-moz-selection, ol::-moz-selection, ul::-moz-selection, li::-moz-selection, fieldset::-moz-selection, form::-moz-selection, label::-moz-selection, legend::-moz-selection, table::-moz-selection, caption::-moz-selection, tbody::-moz-selection, tfoot::-moz-selection, thead::-moz-selection, tr::-moz-selection, th::-moz-selection, td::-moz-selection, article::-moz-selection, aside::-moz-selection, canvas::-moz-selection, details::-moz-selection, embed::-moz-selection, figure::-moz-selection, figcaption::-moz-selection, footer::-moz-selection, header::-moz-selection, hgroup::-moz-selection, menu::-moz-selection, nav::-moz-selection, output::-moz-selection, ruby::-moz-selection, section::-moz-selection, summary::-moz-selection, time::-moz-selection, mark::-moz-selection, audio::-moz-selection, video::-moz-selection{color:#fff;background-color:#eb6437}html::selection,body::selection,div::selection,span::selection,applet::selection,object::selection,iframe::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,p::selection,blockquote::selection,pre::selection,a::selection,abbr::selection,acronym::selection,address::selection,big::selection,cite::selection,code::selection,del::selection,dfn::selection,em::selection,img::selection,ins::selection,kbd::selection,q::selection,s::selection,samp::selection,small::selection,strike::selection,strong::selection,sub::selection,sup::selection,tt::selection,var::selection,b::selection,u::selection,i::selection,center::selection,dl::selection,dt::selection,dd::selection,ol::selection,ul::selection,li::selection,fieldset::selection,form::selection,label::selection,legend::selection,table::selection,caption::selection,tbody::selection,tfoot::selection,thead::selection,tr::selection,th::selection,td::selection,article::selection,aside::selection,canvas::selection,details::selection,embed::selection,figure::selection,figcaption::selection,footer::selection,header::selection,hgroup::selection,menu::selection,nav::selection,output::selection,ruby::selection,section::selection,summary::selection,time::selection,mark::selection,audio::selection,video::selection{color:#fff;background-color:#eb6437}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}ol,ul{list-style:none}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:75%}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{text-decoration:none}table{border-collapse:collapse;border-spacing:0}html,body{font-size:16px;scroll-behavior:smooth}html{font-size:54%}@media(min-width: 62rem){html{font-size:58%}}@media(min-width: 80rem){html{font-size:60%}}@media(min-width: 100rem){html{font-size:62.5%}}s html::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}html::-webkit-scrollbar{width:8px;background-color:#f5f5f5}html::-webkit-scrollbar-thumb{border-radius:10px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.44, #71a8f5), color-stop(0.72, #005cff), color-stop(0.86, #0f3c8c))}html::-webkit-scrollbar-thumb:hover{background:#eb6437}.box-padding{padding-inline:15px}@media(min-width: 870px)and (max-width: 1700px){.box-padding{padding-inline:calc(15px + 85*(100vw - 870px)/830)}}@media(min-width: 1700px){.box-padding{padding-inline:180px}}@media(min-width: 1750px){.box-padding{padding-inline:203px;max-width:1920px;margin:0 auto}}body.en{font-family:"Montserrat",Arial,Helvetica,sans-serif}body.cn,body.hk{font-family:"Alibaba PuHuiTi","PingFang SC","Microsoft YaHei","Noto Sans SC",Arial,Helvetica,sans-serif}.container{position:relative;width:100%;padding:0 15px;margin:0 auto;z-index:1}@media(min-width: 48px){.container{max-width:100rem}}@media(min-width: 62rem){.container{max-width:110rem}}@media(min-width: 75rem){.container{max-width:130rem}}@media(min-width: 87.5rem){.container{max-width:129rem}}@media(min-width: 93.75rem){.container{max-width:140rem}}@media(min-width: 100rem){.container{max-width:150rem}}@media(min-width: 106.25rem){.container{max-width:180.8rem}}.inner-content{padding:6rem 0}@media screen and (min-width: 768px){.inner-content{padding:12rem 0 12rem}}img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.process-development .inner-content{background:#fafafc}.common-embed-layout__title{color:#0f3c8c;text-align:center;font-size:4.8rem;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize;margin-bottom:2.4rem}@media(min-width: 769px){.common-embed-layout__title{margin-bottom:3.2rem;font-size:6.4rem}}@media(min-width: 1200px){.common-embed-layout__title{margin-bottom:4rem}}.content-layout ol{list-style:decimal;padding-left:2rem}.content-layout ol li{color:#313131;font-size:1.6rem;font-weight:400;line-height:1.5;margin-bottom:2.4rem}.content-layout h2.title{font-size:4.8rem;font-weight:600;line-height:1.5;color:#1e1e1e;margin-bottom:4rem;position:relative}@media(max-width: 768px){.content-layout h2.title{font-size:4rem}}.content-layout h2.title:after{content:"";position:absolute;bottom:0;left:0;width:32%;height:.1rem;background-color:#313131}.content-layout .box-content p{color:#313131;font-size:1.6rem;font-weight:400;line-height:1.5;margin-bottom:2.4rem}.skip-link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link:focus{position:fixed;top:0;left:0;width:auto;height:auto;padding:.75rem 1.25rem;background:#0f1f3d;color:#fff;z-index:10000}.nice-select{float:none;display:inline-block;height:4.5rem;min-width:12.4rem;line-height:4.4rem;padding:0 4.1rem 0 1.6rem;border:.5px solid #b2b2b2;border-radius:.3rem;background-color:#fff;color:#707070;font-family:inherit;font-size:1.6rem;font-weight:400;-webkit-box-sizing:border-box;box-sizing:border-box}.nice-select:hover{border-color:#0f3c8c}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#0f3c8c}.nice-select:after{border:none;width:1.5rem;height:.9rem;margin-top:-0.45rem;right:1.4rem;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 15 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7.5 7L14 1' stroke='%230F3C8C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center;background-size:1.5rem .9rem;background-repeat:no-repeat;-webkit-transform:none;transform:none;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out, -webkit-transform .15s ease-in-out}.nice-select.open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nice-select .list{width:100%;margin-top:.4rem;border:.5px solid #b2b2b2;border-radius:.3rem;-webkit-box-shadow:0 4px 12px rgba(15,60,140,.12);box-shadow:0 4px 12px rgba(15,60,140,.12);max-height:28rem;overflow-y:auto;z-index:20}.nice-select .option{min-height:4rem;line-height:4rem;padding-left:1.6rem;padding-right:2.4rem;font-size:1.6rem;color:#707070}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:rgba(15,60,140,.06);color:#0f3c8c}.nice-select .option.selected{font-weight:600;color:#0f3c8c}@media screen and (max-width: 768px){.nice-select{height:4rem;line-height:3.9rem;font-size:1.4rem}.nice-select .option{min-height:3.6rem;line-height:3.6rem;font-size:1.4rem}}.site-header .menu-item.certified-treatment-centers--regulatory-information{display:none}.site-header{position:absolute;width:100%;top:7rem;left:0;background-size:100%;-webkit-transition:.5s linear;transition:.5s linear;z-index:15}.site-header .wrap-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;border:1px solid #fff;border-radius:5rem;padding:.5rem 2.2rem}.site-header .menu-header>.ul-menu>li>.open-sub svg{display:none}.site-header .menu-item.level-2{position:relative}.site-header .menu-item.level-2:hover a{opacity:1}.site-header .logo-alt{display:none}@media(max-width: 1279px){.site-header{top:2rem}}body .header{height:100%}body .header .wrap-lang.lang-pc,body .header .wrap-lang.lang-mobile{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}body .header .wrap-lang.lang-pc .lang-status,body .header .wrap-lang.lang-mobile .lang-status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body .header .wrap-lang.lang-pc .lang-status a,body .header .wrap-lang.lang-mobile .lang-status a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:2.4rem;min-height:2.4rem;padding:.2rem .4rem;font-size:15px;font-weight:600;color:hsla(0,0%,100%,.5);white-space:nowrap;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body .header .wrap-lang.lang-pc .lang-status a span,body .header .wrap-lang.lang-mobile .lang-status a span{color:#fff;margin:0 0 0 5px}body .header .wrap-lang.lang-pc .lang-status a:last-child span,body .header .wrap-lang.lang-pc .lang-status a.zh-hans-cn span,body .header .wrap-lang.lang-mobile .lang-status a:last-child span,body .header .wrap-lang.lang-mobile .lang-status a.zh-hans-cn span{display:none}body .header .wrap-lang.lang-pc .lang-status a.active,body .header .wrap-lang.lang-pc .lang-status a:hover,body .header .wrap-lang.lang-mobile .lang-status a.active,body .header .wrap-lang.lang-mobile .lang-status a:hover{color:#fff}@media(max-width: 1279px){body .header .wrap-lang.lang-pc .lang-status a,body .header .wrap-lang.lang-mobile .lang-status a{margin-right:1rem}}@media(max-width: 600px){body .header .wrap-lang.lang-pc .lang-status a span,body .header .wrap-lang.lang-mobile .lang-status a span{display:none}}body .header .wrap-lang.lang-pc .lang-status img,body .header .wrap-lang.lang-mobile .lang-status img{margin-right:.8rem}body .header .wrap-lang.lang-pc .lang-status svg,body .header .wrap-lang.lang-mobile .lang-status svg{margin-left:.8rem;-webkit-transform:scale(3.5);transform:scale(3.5)}@media(max-width: 1279px){body .header .wrap-lang.lang-pc .lang-status svg,body .header .wrap-lang.lang-mobile .lang-status svg{display:none}}body .header .wrap-lang.lang-pc .lang-list,body .header .wrap-lang.lang-mobile .lang-list{position:absolute;top:100%;left:1rem;opacity:0;visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;padding:1rem;-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);z-index:5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body .header .wrap-lang.lang-pc .lang-list a,body .header .wrap-lang.lang-mobile .lang-list a{font-size:14px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body .header .wrap-lang.lang-pc .lang-list a.active,body .header .wrap-lang.lang-pc .lang-list a:hover,body .header .wrap-lang.lang-mobile .lang-list a.active,body .header .wrap-lang.lang-mobile .lang-list a:hover{color:var(--site-color-primary)}body .header .wrap-lang.lang-pc .lang-list .separator-line,body .header .wrap-lang.lang-mobile .lang-list .separator-line{width:1px;height:22.4px;background-color:#ededef}body .header .wrap-lang.lang-pc .lang-list .separator-line:last-child,body .header .wrap-lang.lang-mobile .lang-list .separator-line:last-child{display:none}@media(max-width: 1279px){body .header .wrap-lang.lang-pc .lang-list,body .header .wrap-lang.lang-mobile .lang-list{display:none}}body .header .wrap-lang.lang-pc:hover .lang-list,body .header .wrap-lang.lang-mobile:hover .lang-list{opacity:1;visibility:visible}@media(max-width: 767px){body .header .wrap-lang.lang-pc{display:none}}body .header .wrap-lang.lang-mobile{margin-top:1.5rem}@media(min-width: 768px){body .header .wrap-lang.lang-mobile{display:none}}body .header .wrap-lang.lang-mobile .lang-status{gap:2rem}body .header .wrap-lang.lang-mobile .lang-status a{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;height:5.2rem;width:5.2rem;line-height:5.2rem;font-size:1.6rem;color:#080808;margin:0;padding:6px 8px;border-radius:5px;border:1px solid #e5e7eb}body .header .wrap-lang.lang-mobile .lang-status a.active{background-color:#e5e7eb;color:#eb6437}body .header .wrap-lang.lang-mobile .lang-status a:hover{color:#eb6437}body .header .wrap-lang.lang-mobile span{display:none}body .header .row-header{height:100%}body .header .row-header .container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;z-index:2}body .header .row-header .shape-logo{position:absolute;top:0;left:-1.5rem;width:auto;height:100%}body .header .row-header .brand-logo{position:relative;padding:0;font-size:0;z-index:1}body .header .row-header .brand-logo .logo-pc{-webkit-filter:none;filter:none;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease, -webkit-filter .3s ease}body .header .row-header .brand-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:0 1.5rem;max-width:55.2rem}@media(max-width: 1279px){body .header .row-header .brand-logo img{max-width:12rem}}body .header .row-header .logo{width:100%}body .header .row-header .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 1025px){body .header .row-header .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}body .header .row-header .off-canvas{cursor:pointer;display:none}@media(max-width: 1279px){body .header .row-header .off-canvas{display:block}}@media(min-width: 1025px){body .header .row-header .wrap-tools{display:none}}body .header .brand-logo{max-width:245px}body .header .wrap-right{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;gap:3rem}body .header .wrap-right .wrap-toolbar,body .header .wrap-right .wrap-toolbar-item{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;gap:8rem}@media(max-width: 1400px){body .header .wrap-right .wrap-toolbar,body .header .wrap-right .wrap-toolbar-item{gap:2rem}}body .header .wrap-right .wrap-toolbar-item a{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;gap:.5rem;white-space:nowrap;color:var(--site-color-secondary);text-decoration:underline;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body .header .wrap-right .wrap-toolbar-item a:hover{color:var(--site-color-primary)}body .header .wrap-right .wrap-toolbar-item a:hover span{color:var(--site-color-primary)}body .header .wrap-right .wrap-top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}body .header .wrap-right .btn-contact-link{padding:1rem 2.3rem;border-radius:86px;background:#c94f1c;font-size:1.6rem;color:#fff;font-weight:400;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body .header .wrap-right .btn-contact-link a{color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body .header .wrap-right .btn-contact-link:hover{background:#0f3c8c}body .header .wrap-right .btn-contact-link:hover a{color:#fff}@media(max-width: 600px){body .header .wrap-right .btn-contact-link{padding:.5rem 1rem}}@media(max-width: 1750px){body .header .wrap-right{gap:1.5rem}}@media(max-width: 1025px){body .header .wrap-right{width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}body .header .wrap-right .wrap-toolbar-item{display:none}body .header .wrap-right>.wrap-search{display:none}}body .header .wrap-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body .header .wrap-tools.wrap-tools-left .language{margin-left:0;margin-right:2rem}body .header .wrap-tools.wrap-tools-right .btn-menu-offcanvas{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media(max-width: 575px){body .header.header-mobile-center .brand-logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}body .header.base-sticky.headroom--unpinned,body .header.base-sticky.headroom--pinned.headroom--not-top{position:fixed;top:0;width:100%;background-color:#fff}body .header.base-sticky.headroom--unpinned:after,body .header.base-sticky.headroom--pinned.headroom--not-top:after{display:none}body .header.base-sticky.headroom--unpinned .menu-header>.ul-menu>li>a,body .header.base-sticky.headroom--pinned.headroom--not-top .menu-header>.ul-menu>li>a{color:#000}body .header.base-sticky.headroom--unpinned .menu-header>.ul-menu>li>.open-sub,body .header.base-sticky.headroom--pinned.headroom--not-top .menu-header>.ul-menu>li>.open-sub{border-bottom:1px solid #000;border-right:1px solid #000}body .header.base-sticky.headroom--unpinned .menu-header .multi-level.level-3>.wrap-sub-menu>.ul-menu,body .header.base-sticky.headroom--pinned.headroom--not-top .menu-header .multi-level.level-3>.wrap-sub-menu>.ul-menu{-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}body .header.base-sticky.headroom--unpinned .menuicon-label,body .header.base-sticky.headroom--pinned.headroom--not-top .menuicon-label{cursor:pointer}body .header.base-sticky.headroom--unpinned .menuicon-label span,body .header.base-sticky.headroom--unpinned .menuicon-label:after,body .header.base-sticky.headroom--unpinned .menuicon-label:before,body .header.base-sticky.headroom--pinned.headroom--not-top .menuicon-label span,body .header.base-sticky.headroom--pinned.headroom--not-top .menuicon-label:after,body .header.base-sticky.headroom--pinned.headroom--not-top .menuicon-label:before{background-color:#000}body .header.dynamic-sticky.headroom--unpinned,body .header.dynamic-sticky.headroom--pinned.headroom--not-top{position:fixed;top:0;width:100%;background-color:#fff}body .header.dynamic-sticky.headroom--unpinned:after,body .header.dynamic-sticky.headroom--pinned.headroom--not-top:after{display:none}body .header.dynamic-sticky.headroom--unpinned .menu-header>.ul-menu>li>a,body .header.dynamic-sticky.headroom--pinned.headroom--not-top .menu-header>.ul-menu>li>a{color:#000}body .header.dynamic-sticky.headroom--unpinned .menu-header>.ul-menu>li>.open-sub,body .header.dynamic-sticky.headroom--pinned.headroom--not-top .menu-header>.ul-menu>li>.open-sub{border-bottom:1px solid #000;border-right:1px solid #000}body .header.dynamic-sticky.headroom--unpinned .menu-header .multi-level.level-3>.wrap-sub-menu>.ul-menu,body .header.dynamic-sticky.headroom--pinned.headroom--not-top .menu-header .multi-level.level-3>.wrap-sub-menu>.ul-menu{-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.25);box-shadow:0px 4px 4px 0px rgba(0,0,0,.25)}body .header.dynamic-sticky.headroom--unpinned .menuicon-label span,body .header.dynamic-sticky.headroom--unpinned .menuicon-label:after,body .header.dynamic-sticky.headroom--unpinned .menuicon-label:before,body .header.dynamic-sticky.headroom--pinned.headroom--not-top .menuicon-label span,body .header.dynamic-sticky.headroom--pinned.headroom--not-top .menuicon-label:after,body .header.dynamic-sticky.headroom--pinned.headroom--not-top .menuicon-label:before{background-color:#000}body .header.dynamic-sticky.headroom--pinned{position:fixed;top:0;width:100%;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .75s ease-in-out;transition:all .75s ease-in-out}body .header.dynamic-sticky.headroom--pinned.headroom--top{position:absolute}body .header.dynamic-sticky.headroom--unpinned{position:fixed;top:0;width:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .75s ease-in-out;transition:all .75s ease-in-out}.btn-menu-offcanvas{display:inline-block;vertical-align:middle;position:relative;width:22px;height:22px;cursor:pointer}.off-canvas{font-size:0}.menuicon-label{display:inline-block;vertical-align:middle;position:relative;width:22px;height:22px}.menuicon-label:after,.menuicon-label:before{content:""}.menuicon-label span,.menuicon-label:after,.menuicon-label:before{display:block;position:absolute;left:0;top:50%;width:100%;height:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fff;-webkit-transition:all .36s;transition:all .36s}.active-menu .menuicon-label span{opacity:0}.menuicon-label::before{margin-top:-8px}.active-menu .menuicon-label::before{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);margin-top:0}.menuicon-label::after{margin-top:8px}.active-menu .menuicon-label::after{-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);margin-top:0}.background-opacity{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);opacity:0;visibility:hidden;z-index:3}body.open-menu .background-opacity{opacity:1;visibility:visible}body .banner .wrap-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 767px){body .banner .wrap-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 1500px){body .banner .wrap-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}body .banner .wrap-content .content{width:100%;height:100%}@media(max-width: 768px){body .banner .wrap-content .content{padding-top:8rem}}body .banner .wrap-content .ticker-tool-banner{width:460px}@media(max-width: 768px){body .banner .wrap-content .ticker-tool-banner{width:100%}}body .lock-screen{width:100%}.banner{position:relative}.banner .banner-swiper{--banner-pagination-bottom: 4rem;--banner-content-gap: 7.5rem;--banner-buttons-bottom: calc(var(--banner-pagination-bottom) + 1.8rem + 8rem);--banner-button-height: calc(3.2rem + 2 * 0.8rem + 2px);position:relative;width:100%;overflow:hidden}@media(min-width: 1700px){.banner .banner-swiper{--banner-pagination-bottom: 16rem}}.banner .banner-swiper:not(.banner-fullpage-true) .swiper-slide{min-height:var(--banner-slide-height, 30rem);max-height:var(--banner-slide-height, 30rem)}.banner .banner-swiper .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.banner .banner-swiper .swiper-slide{width:100%;-ms-flex-negative:0;flex-shrink:0;height:auto}.banner .banner-swiper .swiper-slide .box-padding{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner .banner-swiper--anchored .swiper-slide .box-padding{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:calc(var(--banner-buttons-bottom) + var(--banner-button-height) + var(--banner-content-gap))}.banner .banner-swiper--anchored .content-description p{margin-bottom:var(--banner-content-gap)}.banner .banner-swiper--anchored .banner-title-homepage{margin-bottom:0;padding-top:0}.banner .banner-swiper .swiper-pagination{position:absolute;bottom:var(--banner-pagination-bottom);left:15px;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;z-index:10}@media(min-width: 870px)and (max-width: 1700px){.banner .banner-swiper .swiper-pagination{left:calc(15px + 85*(100vw - 870px)/830)}}@media(min-width: 1700px){.banner .banner-swiper .swiper-pagination{left:180px;gap:4rem}}@media(min-width: 1750px){.banner .banner-swiper .swiper-pagination{left:203px}}.banner .banner-swiper .swiper-pagination-bullet{width:1.8rem;height:1.8rem;border-radius:0;-webkit-transform:none;transform:none;background-color:hsla(0,0%,100%,.55);opacity:1;margin:0 !important;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M10 0C12.7614 0 15 2.23858 15 5C17.7614 5 20 7.23858 20 10C20 12.7614 17.7614 15 15 15C15 17.7614 12.7614 20 10 20C7.23858 20 5 17.7614 5 15C2.23858 15 0 12.7614 0 10C0 7.23858 2.23858 5 5 5C5 2.23858 7.23858 0 10 0Z' fill='black'/%3E%3C/svg%3E") no-repeat center/contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath d='M10 0C12.7614 0 15 2.23858 15 5C17.7614 5 20 7.23858 20 10C20 12.7614 17.7614 15 15 15C15 17.7614 12.7614 20 10 20C7.23858 20 5 17.7614 5 15C2.23858 15 0 12.7614 0 10C0 7.23858 2.23858 5 5 5C5 2.23858 7.23858 0 10 0Z' fill='black'/%3E%3C/svg%3E") no-repeat center/contain}.banner .banner-swiper .swiper-pagination-bullet-active{background-color:#eb6338}.banner .banner-swiper.dot-false .swiper-pagination{display:none}.banner .banner-swiper.arrow-true .swiper-button-prev,.banner .banner-swiper.arrow-true .swiper-button-next{color:#fff}.banner h1{font-size:8rem;font-weight:700;line-height:1.5;color:#fff;margin-bottom:6rem}html[lang=en] .banner h1{font-size:6rem}@media(max-width: 800px){.banner h1{font-size:4.8rem}}@media(max-width: 600px){.banner h1{margin-bottom:5rem}body.home .banner h1{font-size:36px}}@media(min-width: 768px)and (max-width: 1920px){.banner h1{font-size:5rem}}.banner .swiper-slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 600px){.banner .swiper-slide{min-height:calc(400px - 9rem) !important;max-height:calc(400px - 9rem) !important}body.home-page .banner .swiper-slide{min-height:calc(600px + 10rem) !important;max-height:calc(600px + 10rem) !important}}.banner .swiper-slide img{width:100%}.banner .banner-media{position:absolute;inset:0;z-index:0}.banner .banner-media__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.banner .banner-media+.box-padding{z-index:1}.banner .banner-bottom{position:absolute;bottom:-1px;left:0;width:100%;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;z-index:5}.banner .banner-bottom .ticker-tool-under-banner{position:absolute;top:-8px;left:0;width:100%;height:100%}.banner .banner-bottom .file-annual-report{position:absolute;bottom:0;right:0;height:100%;background-color:#fff;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;width:30%;clip-path:polygon(60px 0, 100% 0, 100% 100%, 0 100%)}body.investor-relations .banner .banner-bottom .file-annual-report,body.home-page .banner .banner-bottom .file-annual-report{background-color:#e8e8fe}.banner .banner-bottom .file-annual-report a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.7rem}.banner .banner-bottom .file-annual-report a span{color:#30318c;text-align:right;font-size:2.4rem;font-style:normal;font-weight:600;line-height:1.25;text-decoration-line:underline;max-width:234px}@media(max-width: 767px){.banner .banner-bottom .file-annual-report a span{max-width:158px;font-size:16px}}@media(max-width: 1320px){.banner .banner-bottom .file-annual-report{width:40%}}@media(max-width: 1024px){.banner .banner-bottom .file-annual-report{width:50%}}@media(max-width: 767px){.banner .banner-bottom .file-annual-report{width:75%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:2rem}}.banner .banner-fullpage-true .swiper-slide{height:100vh}@media(min-width: 768px)and (max-width: 1280px){.banner .banner-fullpage-true .swiper-slide{height:80vh}}.banner .content-description p{font-size:12px;font-weight:700;letter-spacing:2.64px;text-transform:uppercase;color:#fff;padding:7px 15px;border-radius:28px;border:1px solid #fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:5rem}.banner .wrap-button-banner{position:absolute;bottom:var(--banner-buttons-bottom);z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem}.banner .btn-banner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem;padding:.8rem .8rem .8rem 2.4rem;background-color:#fff;border:1px solid #0f3c8c;border-radius:5rem;color:#0f3c8c;font-size:1.6rem;font-weight:500;line-height:1.5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.banner .btn-banner:hover{background-color:var(--site-color-primary, #003399);border-color:var(--site-color-primary, #003399);color:#fff}.banner .btn-banner:hover .btn-banner__icon{background-color:#fff}.banner .btn-banner:hover .btn-banner__icon circle{fill:#fff}.banner .btn-banner:hover .btn-banner__icon path{fill:#039}.banner .btn-banner__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background-color:#0f3c8c;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.banner .btn-banner__icon svg circle,.banner .btn-banner__icon svg path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body:not(.home-page) .banner h1{padding-top:8rem;font-size:10.5rem;margin-bottom:0}html[lang=en] body:not(.home-page) .banner h1{font-size:8.5rem}@media(max-width: 1700px){html[lang=en] body:not(.home-page) .banner h1{font-size:6rem}}@media(max-width: 1279px){html[lang=en] body:not(.home-page) .banner h1{font-size:3.5rem}}@media(max-width: 1700px){body:not(.home-page) .banner h1{font-size:8rem}}@media(max-width: 1279px){body:not(.home-page) .banner h1{font-size:6rem;padding-top:0}}@-webkit-keyframes banner-arrow-float{0%,100%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}50%{-webkit-transform:translate(-50%, 35px);transform:translate(-50%, 35px)}}@keyframes banner-arrow-float{0%,100%{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}50%{-webkit-transform:translate(-50%, 35px);transform:translate(-50%, 35px)}}#myVideo,.banner-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}#myVideo .container,.banner-video .container{z-index:1}.background-video{position:relative}.background-video .banner-video-content{position:relative;z-index:2}.tab-button.childpage-banner{display:none}.ticker-tool-under-banner{display:block;-webkit-transform:translateY(-50px);transform:translateY(-50px);position:relative;z-index:9}body.home-page .swiper-slide[aria-label="3 / 5"] .banner-title-homepage{font-size:0}body.home-page .swiper-slide[aria-label="3 / 5"] .btn-banner{display:none !important}.menu-header{height:100%;padding:0;z-index:1}.menu-header>.ul-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}@media(min-width: 1200px)and (max-width: 1600px){.menu-header>.ul-menu{gap:1rem}}.menu-header>.ul-menu>li{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin:0 1.4rem}@media(max-width: 1840px){.menu-header>.ul-menu>li{margin:0 1.5rem}}@media(max-width: 1750px){.menu-header>.ul-menu>li{margin:0 1.2rem}}.menu-header>.ul-menu>li>a{color:#fff;font-size:1.6rem;font-weight:400;line-height:1.5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(min-width: 1279px)and (max-width: 1580px){body.en .menu-header>.ul-menu>li>a{font-size:13px}}@media(max-width: 1400px){.menu-header>.ul-menu>li>a{font-size:1.6rem}}.menu-header>.ul-menu>li>.open-sub{position:absolute;display:block;top:48%;right:0;border-bottom:1px solid #fff;border-right:1px solid #fff;width:5px;height:5px;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}.menu-header>.ul-menu>li.active>a::after{width:100%}.menu-header>.ul-menu>li.hassub{padding-right:1.5rem}@media(min-width: 1200px)and (max-width: 1600px){.menu-header>.ul-menu>li.hassub{padding-right:1.2rem}}.menu-header>.ul-menu>li:first-child{margin-left:0}.menu-header>.ul-menu>li:last-child{margin-right:0}@media(min-width: 1200px)and (max-width: 1600px){.menu-header>.ul-menu>li{margin:0 1rem}}.menu-header .menu-pc>li>ul{max-width:23rem}.menu-header .menu-pc>li li .open-sub{display:none}.menu-header .menu-pc li.level-4 li{display:none}.menu-header .menu-pc li.back{display:none}.menu-header .multi-level.level-2{position:relative;min-height:5.2rem}.menu-header .multi-level.level-2>.wrap-sub-menu{display:none;position:absolute;top:calc(80% + 2rem);left:50%;border-bottom-right-radius:6px;border-bottom-left-radius:6px;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:17rem;opacity:0;-webkit-transition:opacity 300ms;transition:opacity 300ms;z-index:2;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-header .multi-level.level-2>.wrap-sub-menu>.ul-menu{background-color:hsla(0,0%,100%,.8);-webkit-box-shadow:4px 4px 20px 0 rgba(0,0,0,.08);box-shadow:4px 4px 20px 0 rgba(0,0,0,.08);padding:10px 0;width:130%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-header .multi-level.level-2>.wrap-sub-menu>.ul-menu>li{text-align:left;padding-left:8px;height:2.8rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-header .multi-level.level-2>.wrap-sub-menu>.ul-menu>li a{display:block;font-size:10.36px;font-weight:400;color:#595757;line-height:2.8rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-header .multi-level.level-2>.wrap-sub-menu>.ul-menu>li:hover{background-color:#0099e2;color:#fff;border-radius:0px 5px 0px 0px}.menu-header .multi-level.level-2>.wrap-sub-menu>.ul-menu>li:hover a{color:#fff}.menu-header .multi-level.level-2>.wrap-sub-menu>.ul-menu>li:last-child{margin-bottom:0}.menu-header .multi-level.level-2>.wrap-sub-menu li.level-3{position:relative}.menu-header .multi-level.level-2>.wrap-sub-menu li.level-3 .ul-menu{position:absolute;top:0;left:100%;width:200px;background-color:var(--site-color-primary);-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;visibility:hidden}.menu-header .multi-level.level-2>.wrap-sub-menu li.level-3 .ul-menu>li{border-bottom:1px solid hsla(0,0%,100%,.26);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-header .multi-level.level-2>.wrap-sub-menu li.level-3:hover .ul-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.menu-header .multi-level.level-2>.open-sub{display:inline-block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.menu-header .multi-level.level-2:before{content:"";display:block;width:calc(100% + 1.8rem);height:calc(100% + 1rem);max-height:40px;background:rgba(235,99,56,.5);border-radius:5rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-0.9rem;opacity:0;visibility:hidden;z-index:-1;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width: 1900px){.menu-header .multi-level.level-2:lang(zh-Hans)::before{max-height:38px}}.menu-header .multi-level.level-2:hover>.open-sub{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.menu-header .multi-level.level-2:hover:before{opacity:1;visibility:visible}.menu-header .multi-level.level-2:hover a{color:#fa4c03}.menu-header .multi-level.level-2:hover .open-sub{border-bottom:1px solid #fa4c03;border-right:1px solid #fa4c03}.menu-header .multi-level.level-3 .ul-menu{display:none}@media(max-width: 1279px){.menu-header{display:none}}.header .menu-mobile{display:none;position:fixed;top:10.6rem;left:15px;right:15px;padding:0 5%;width:auto;height:100vh;background-color:#fff;overflow-x:hidden;overflow-y:scroll;z-index:10}@media(min-width: 870px)and (max-width: 1700px){.header .menu-mobile{left:calc(15px + 85*(100vw - 870px)/830);right:calc(15px + 85*(100vw - 870px)/830)}}.header .menu-mobile .menu-responsive{padding:0;list-style:none;position:relative;z-index:10}.header .menu-mobile .menu-responsive span{color:#080808}.header .menu-mobile .menu-responsive ul{float:none;height:auto}.header .menu-mobile .menu-responsive li.open>a>span{color:var(--site-color-primary)}.header .menu-mobile .menu-responsive .back-container{display:none}.header .menu-mobile .menu-responsive .ul-menu{list-style:none;display:none}.header .menu-mobile .menu-responsive .ul-menu li span{font-size:1.6rem;color:#080808}.header .menu-mobile .menu-responsive>.menu-item{position:relative}.header .menu-mobile .menu-responsive>.menu-item:not(.hassub) .open-sub{display:none}.header .menu-mobile .menu-responsive>.menu-item.hassub .open-sub{display:none;position:absolute;right:10px;top:20px;font-size:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header .menu-mobile .menu-responsive>.menu-item.hassub .open-sub svg{display:inline-block;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;background-size:20px auto}@media(max-width: 1279px){.header .menu-mobile .menu-responsive>.menu-item.hassub .open-sub{display:block}}.header .menu-mobile .menu-responsive>.menu-item.hassub.open>.open-sub:after{-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.header .menu-mobile .menu-responsive>.menu-item.hassub.open>.open-sub svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header .menu-mobile .menu-responsive>.menu-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:5.2rem;line-height:normal;font-size:1.6rem;color:#080808;text-decoration:none;border-bottom:1px solid #c9cfd5}.header .menu-mobile .menu-responsive>.menu-item a>span{line-height:1.8}.header .menu-mobile .menu-responsive .toggle-sub{display:none}.header .menu-mobile .menu-responsive a{display:block;width:100%;font-size:17px;line-height:1.5;color:#fff}.header .menu-mobile .menu-responsive svg{display:none}.header .menu-mobile li.level-4 .open-sub{display:none}.header .menu-mobile li.level-3>a>span{padding-left:2rem;padding-top:1.1rem;padding-bottom:1.1rem}.header .menu-mobile .button-close{text-align:right}.header .menu-mobile .button-close svg{-webkit-transform:scale(1.5);transform:scale(1.5)}.header.menu-mobile-off-canvas .menu-mobile{padding:0 20px;width:100%;list-style:none;background-color:#2370d5;position:fixed;height:calc(100% - 7.5rem);left:0;top:7.5rem;padding-top:1rem;-webkit-transform:translateX(103%);transform:translateX(103%);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:10}.header.menu-mobile-off-canvas .menu-mobile.active{-webkit-transform:translateX(0);transform:translateX(0)}.header.menu-mobile-off-canvas .menu-mobile .menu-responsive ul{float:none}.header.menu-mobile-off-canvas .menu-mobile .menu-responsive .back{position:relative;background:#367ad4;margin-top:20px}.header.menu-mobile-off-canvas .menu-mobile .menu-responsive .back a{color:#333 !important;font-size:14px}.header.menu-mobile-off-canvas .menu-mobile .menu-responsive .back svg{position:absolute;top:50%;left:2rem;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header.menu-mobile-off-canvas .menu-mobile .menu-responsive .ul-menu{list-style:none;position:fixed;width:100%;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:#2370d5;left:0;-webkit-transform:translateX(103%);transform:translateX(103%);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:1}.header.menu-mobile-off-canvas .menu-mobile .menu-responsive>.menu-item{position:relative}.header.menu-mobile-off-canvas .menu-mobile .menu-responsive>.menu-item:not(.hassub) .open-sub{display:none}.header.menu-mobile-off-canvas .menu-mobile .menu-responsive>.menu-item.hassub .open-sub{position:absolute;top:0;right:0;width:40px;height:40px}.header.menu-mobile-off-canvas .menu-mobile .menu-responsive>.menu-item.hassub .open-sub i{position:absolute;color:#333;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(-90deg);transform:translate(-50%, -50%) rotate(-90deg);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.header.menu-mobile-off-canvas .menu-mobile .menu-responsive>.menu-item.hassub.open .ul-menu{-webkit-transform:translateX(12px);transform:translateX(12px)}.header.menu-mobile-off-canvas .menu-mobile .menu-responsive a{display:block;width:100%;font-size:14px;padding:0 1.5rem;line-height:5rem;text-align:left;color:#333;position:relative;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,.1)}.header.menu-mobile-off-canvas .menu-mobile .menu-responsive a span{color:#333}.header body{position:relative}.header body.open-menu .background-opacity{opacity:1;visibility:visible}.header body.open-offcanvas .off-canvas{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.multi-level.level-3 .open-sub{display:none}@media(min-width: 1280px){.menu-header>.ul-menu>.menu-item>.mega-menu{display:none !important;visibility:hidden;position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);pointer-events:none}}#mega-menu-portal .mega-menu{display:none;opacity:0;position:absolute;top:0;left:0;right:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:999;pointer-events:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#mega-menu-portal .mega-menu.is-visible{display:block;opacity:1;pointer-events:auto}#mega-menu-portal .mega-menu>.box-header{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#mega-menu-portal .mega-menu .mega-menu-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:12rem;width:100%;max-width:100%;min-height:35rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.3rem 2rem;background-color:#fff;border-radius:1.2rem;-webkit-box-shadow:0 .2rem .6rem 0 rgba(0,0,0,.6);box-shadow:0 .2rem .6rem 0 rgba(0,0,0,.6)}@media(max-width: 1840px){#mega-menu-portal .mega-menu .mega-menu-inner{gap:5rem}}#mega-menu-portal .mega-menu .mega-menu-image{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;border-radius:.8rem;overflow:hidden}#mega-menu-portal .mega-menu .mega-menu-image img{display:block;width:100%;height:100%;min-height:20rem;-o-object-fit:cover;object-fit:cover;border-radius:.8rem;-webkit-transition:-webkit-transform 1.25s cubic-bezier(0, 0, 0.2, 1);transition:-webkit-transform 1.25s cubic-bezier(0, 0, 0.2, 1);transition:transform 1.25s cubic-bezier(0, 0, 0.2, 1);transition:transform 1.25s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 1.25s cubic-bezier(0, 0, 0.2, 1)}#mega-menu-portal .mega-menu .mega-menu-image:hover img{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}#mega-menu-portal .mega-menu .mega-menu-content{-webkit-box-flex:1;-ms-flex:1;flex:1;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:start;-ms-flex-pack:start;justify-content:flex-start;min-width:0}@media(min-width: 2500px){#mega-menu-portal .mega-menu .mega-menu-content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#mega-menu-portal .mega-menu .mega-menu-title{color:#1a438d;font-size:4rem;font-weight:bold;line-height:1.3;margin-bottom:2rem}#mega-menu-portal .mega-menu .mega-menu-title:lang(en){font-weight:500}@media screen and (min-width: 1900px){#mega-menu-portal .mega-menu .mega-menu-title:lang(zh-Hans){font-size:6rem}#mega-menu-portal .mega-menu .mega-menu-title:lang(en){font-size:4.8rem}}@media(max-width: 1840px){#mega-menu-portal .mega-menu .mega-menu-title{font-size:4rem}}#mega-menu-portal .mega-menu .mega-menu-description{color:#000;font-size:2.2rem;font-weight:400;line-height:1.5;margin-bottom:3.5rem}#mega-menu-portal .mega-menu .mega-menu-description p,#mega-menu-portal .mega-menu .mega-menu-description span{color:#000;font-size:2.2rem;font-weight:400;line-height:1.5;margin:0}@media screen and (min-width: 1900px){#mega-menu-portal .mega-menu .mega-menu-description p,#mega-menu-portal .mega-menu .mega-menu-description span{font-size:2.4rem;font-weight:300}}#mega-menu-portal .mega-menu .wrap-mega-menu{display:grid;row-gap:2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(var(--mega-menu-columns, 2), 1fr);grid-template-rows:repeat(var(--mega-menu-rows, 1), auto);grid-auto-flow:column}#mega-menu-portal .mega-menu .mega-menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;text-decoration:none;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#mega-menu-portal .mega-menu .mega-menu-item span{color:#000;font-size:1.8rem;font-weight:600;line-height:1.12}@media screen and (min-width: 1900px){#mega-menu-portal .mega-menu .mega-menu-item span{font-size:2.4rem;font-weight:normal}}#mega-menu-portal .mega-menu .mega-menu-item::before{content:"";-ms-flex-negative:0;flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:50%;background-color:#eb6338}#mega-menu-portal .mega-menu .mega-menu-item:hover span{color:#1a438d}#mega-menu-portal .mega-menu .mega-menu-item-title{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.list-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:8.6rem;gap:7.3rem}@media(max-width: 767px){.list-tab{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}}.list-tab .title-tab{color:#6c6c6c;text-align:center;font-size:3.2rem;font-style:normal;font-weight:400;padding:6px 10px;border-bottom:5px solid rgba(0,0,0,0)}@media(max-width: 767px){.list-tab .title-tab{font-size:2.2rem}}.list-tab .active{color:#0f3c8c;font-weight:600;-o-border-image:linear-gradient(172deg, #2656f8 6.19%, #163392 93.81%) 1;border-image:linear-gradient(172deg, #2656f8 6.19%, #163392 93.81%) 1}.site-footer .menu-item.certified-treatment-centers--regulatory-information.level-2{max-width:180px}@media screen and (max-width: 768px){.site-footer .menu-item.certified-treatment-centers--regulatory-information.level-2{max-width:100%}}.site-footer .menu-item.certified-treatment-centers--regulatory-information.level-3{display:none}.footer-main{background-color:#1a3aa0;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;border-top:1px solid hsla(0,0%,100%,.5)}.footer-main *{color:#fff}.footer-main .box-footer{padding-block:7rem 3rem}.footer-main .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3rem;padding-bottom:7rem}@media(min-width: 1281px){body.cn .footer-main .footer-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:5.6rem}}.footer-main .footer-top .logo{-ms-flex-negative:0;flex-shrink:0}.footer-main .footer-top .logo .logo-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.footer-main .footer-top .logo img{width:auto;max-width:33.4rem;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 769px){.footer-main .footer-top .menu-footer{-webkit-box-flex:1;-ms-flex:1;flex:1}}.footer-main .footer-top .menu-footer>.ul-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3rem;margin:0;padding:0;list-style:none}@media screen and (min-width: 769px){.footer-main .footer-top .menu-footer>.ul-menu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width: 1281px){body.cn .footer-main .footer-top .menu-footer{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}body.cn .footer-main .footer-top .menu-footer>.ul-menu{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}}.footer-main .footer-top .menu-footer .menu-item{list-style:none}.footer-main .footer-top .menu-footer .menu-item>.menu{display:inline-block;font-size:17px;font-weight:400;line-height:1.4;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer-main .footer-top .menu-footer .menu-item>.menu:hover{opacity:.75}@media screen and (min-width: 1900px){.footer-main .footer-top .menu-footer .menu-item>.menu:lang(en){font-size:16px}}.footer-main .footer-top .menu-footer .menu-item>.open-sub{display:none}.footer-main .footer-top .menu-footer .menu-item>.ul-menu{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:start;-ms-flex-align:start;align-items:flex-start;gap:1.2rem;margin:1.6rem 0 0;padding:0;list-style:none}.footer-main .footer-top .menu-footer .menu-item>.ul-menu .menu{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:20rem;display:inline-block;font-size:15px;font-weight:400;line-height:1.4;opacity:.85;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer-main .footer-top .menu-footer .menu-item>.ul-menu .menu:hover{opacity:1}@media screen and (min-width: 1900px){.footer-main .footer-top .menu-footer .menu-item>.ul-menu .menu:lang(en){font-size:12px}}.footer-main .footer-top .menu-footer .menu-item>.ul-menu .open-sub{display:none}.footer-main .footer-top .menu-footer .menu-item>.ul-menu .ul-menu{display:none}.footer-main .footer-bottom{border-top:1px solid hsla(0,0%,100%,.25);padding-top:3rem;text-align:center}.footer-main .footer-bottom .wrap-bottom-link{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;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.6rem}.footer-main .footer-bottom .wrap-bottom-link .copyright p{font-size:1.4rem;line-height:1.6}.footer-main .footer-bottom .wrap-bottom-link .quick-link-bottom{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;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.6rem}.footer-main .footer-bottom .wrap-bottom-link .quick-link-item{position:relative;font-size:1.3rem;line-height:1.6;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer-main .footer-bottom .wrap-bottom-link .quick-link-item::before{content:"|";padding:0 .9rem;color:hsla(0,0%,100%,.5)}.footer-main .footer-bottom .wrap-bottom-link .quick-link-item:hover{opacity:.75}.footer-main .footer-bottom .wrap-bottom-policy{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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.6rem;margin-top:2rem}.footer-main .footer-bottom .wrap-bottom-policy .policy-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-main .footer-bottom .wrap-bottom-policy .policy-item img{width:2rem;height:2rem}.footer-main .footer-bottom .wrap-bottom-policy .policy-item a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem;font-size:1.3rem;line-height:1.6;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer-main .footer-bottom .wrap-bottom-policy .policy-item a:hover{opacity:.75}@media(max-width: 1280px){.footer-main .footer-top{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-main .footer-top .menu-footer .menu-item>.menu{font-weight:bold}}@media(max-width: 768px){.footer-main .footer-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2.4rem;padding-bottom:2.4rem}.footer-main .footer-top .menu-footer{width:100%}.footer-main .footer-top .menu-footer>.ul-menu{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.6rem 2.4rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.footer-main .footer-top .menu-footer .menu-item{position:relative}.footer-main .footer-top .menu-footer .menu-item>.menu{padding-right:2.4rem;white-space:normal}.footer-main .footer-top .menu-footer .menu-item>.open-sub{display:none;position:absolute;top:.2rem;right:0;padding:.2rem;cursor:pointer;line-height:0;z-index:1}.footer-main .footer-top .menu-footer .menu-item>.open-sub svg{display:block;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}.footer-main .footer-top .menu-footer .menu-item.hassub>.open-sub{display:block}.footer-main .footer-top .menu-footer .menu-item.open>.open-sub svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.footer-main .footer-top .menu-footer .menu-item>.ul-menu{display:none;width:100%;margin-top:1rem;gap:.8rem}.footer-main .footer-top .menu-footer .menu-item>.ul-menu .menu-item{margin-bottom:1rem}.footer-main .footer-top .menu-footer .menu-item>.ul-menu .menu{white-space:normal;font-size:15px;max-width:100%}.footer-main .footer-bottom .wrap-bottom-link{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-main .footer-bottom .wrap-bottom-link .quick-link-item:first-child::before{display:none}.footer-main .footer-bottom .wrap-bottom-policy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}}@media(max-width: 600px){.footer-main .footer-top .menu-footer>.ul-menu{grid-template-columns:repeat(2, 1fr)}.footer-main .footer-bottom .wrap-bottom-link .copyright p{font-size:10px}.footer-main .footer-bottom .wrap-bottom-link .quick-link-item{font-size:10px}.footer-main .footer-bottom .wrap-bottom-policy .policy-item img{width:16px;height:16px}.footer-main .footer-bottom .wrap-bottom-policy .policy-item a{font-size:10px}}@media(max-width: 475px){.footer-main .footer-top .menu-footer>.ul-menu:lang(en){grid-template-columns:repeat(1, 1fr)}}.homepage .about-section{position:relative;overflow:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#eff4fb), color-stop(45%, #f8fbff), to(#ffffff));background:linear-gradient(180deg, #eff4fb 0%, #f8fbff 45%, #ffffff 100%);padding:8rem 0}@media screen and (min-width: 768px){.homepage .about-section{padding:10rem 0 12rem}}.homepage .about-section .box-padding{position:relative;z-index:1}.homepage .about-section__bg{position:absolute;top:0;right:0;bottom:0;width:100%;pointer-events:none;z-index:0}@media screen and (max-width: 991px){.homepage .about-section__bg{width:100%;opacity:.35}}.homepage .about-section__bg img,.homepage .about-section__bg video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homepage .about-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.8rem}@media(max-width: 767px){.homepage .about-section__inner{gap:2.1rem}}.homepage .about-section__header-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}@media screen and (min-width: 992px){.homepage .about-section__header-main{max-width:100%}}@media(max-width: 767px){.homepage .about-section__header-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.6rem}}.homepage .about-section__title{color:#0f3c8c;font-size:6.4rem;font-weight:400;line-height:1.3}@media(min-width: 1701px){.homepage .about-section__title:lang(en){width:29%}}@media(min-width: 1280px)and (max-width: 1440px){.homepage .about-section__title:lang(en){width:35%}}@media(min-width: 1441px)and (max-width: 1700px){.homepage .about-section__title:lang(en){width:35%}}@media screen and (max-width: 768px){.homepage .about-section__title{font-size:30px}}@media(min-width: 768px)and (max-width: 1280px){.homepage .about-section__title:lang(zh-Hans){font-size:5.4rem}}.homepage .about-section__text{padding-left:2rem;margin-bottom:.5rem}@media(max-width: 767px){.homepage .about-section__text{padding-left:0}}.homepage .about-section__text p{color:#000;font-size:1.8rem;font-weight:400;line-height:1.8;margin:0;opacity:.9}@media(min-width: 768px)and (max-width: 1280px){.homepage .about-section__text p:lang(zh-Hans){font-size:1.4rem}}.homepage .about-section__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;gap:1.6rem;padding:.8rem .8rem .8rem 1.2rem;background-color:#fff;border:1px solid #0f3c8c;border-radius:5rem;color:#0f3c8c;font-size:1.6rem;font-weight:500;line-height:1.5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:14.1rem}.homepage .about-section__btn:lang(en){width:17.1rem}@media(max-width: 1280px){.homepage .about-section__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.homepage .about-section__btn:hover{background-color:var(--site-color-primary, #003399);border-color:var(--site-color-primary, #003399);color:#fff}.homepage .about-section__btn:hover .about-section__btn-icon{background-color:#fff;color:var(--site-color-primary, #003399)}.homepage .about-section__btn:hover .about-section__btn-icon svg circle{fill:#fff}.homepage .about-section__btn:hover .about-section__btn-icon svg path{fill:#039}.homepage .about-section__btn-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background-color:#0f3c8c;color:#fff;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homepage .about-section__btn-icon svg circle{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homepage .about-section__btn-icon svg path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homepage .about-section__stats-panel{padding:2.4rem;border-radius:2rem;border:.2rem solid #fff;-webkit-box-shadow:0 .4rem .4rem 0 rgba(15,60,140,.15);box-shadow:0 .4rem .4rem 0 rgba(15,60,140,.15)}@media(max-width: 767px){.homepage .about-section__stats-panel{padding:3.1rem 4.1rem;border-radius:2.4rem;border-color:hsla(0,0%,100%,.9);-webkit-box-shadow:0 .8rem 2.4rem 0 rgba(15,60,140,.12);box-shadow:0 .8rem 2.4rem 0 rgba(15,60,140,.12)}}@media screen and (min-width: 768px){.homepage .about-section__stats-panel{border-radius:3rem;padding:3.2rem}}@media screen and (min-width: 1200px){.homepage .about-section__stats-panel{padding:4rem 4.8rem}}@media(max-width: 1199px){.homepage .about-section__stats{overflow:hidden}.homepage .about-section__stats:not(.swiper-initialized) .swiper-wrapper{display:block}.homepage .about-section__stats:not(.swiper-initialized) .about-section__stats-slide:not(:first-child){display:none}}@media(max-width: 1199px)and (min-width: 768px){.homepage .about-section__stats:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.4rem}.homepage .about-section__stats:not(.swiper-initialized) .about-section__stats-slide:nth-child(-n+2){display:grid}.homepage .about-section__stats:not(.swiper-initialized) .about-section__stats-slide:nth-child(n+3){display:none}}@media screen and (min-width: 1200px){.homepage .about-section__stats{overflow:visible}.homepage .about-section__stats .swiper-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);gap:3.2rem 2.4rem;-webkit-transform:none !important;transform:none !important}}.homepage .about-section__stats-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem;height:auto}@media(max-width: 1199px){.homepage .about-section__stats-slide{display:grid;grid-template-columns:auto auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:stretch;-ms-flex-line-pack:start;align-content:start;-webkit-column-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem;row-gap:1.2rem}}@media(max-width: 767px){.homepage .about-section__stats-slide{row-gap:2.2rem}}@media screen and (min-width: 1200px){.homepage .about-section__stats-slide{display:contents}}.homepage .about-section__stats-pagination{display:none}@media(max-width: 1199px){.homepage .about-section__stats-pagination{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;gap:.8rem;position:static;margin-top:5.9rem;width:100%}}.homepage .about-section__stats-pagination.swiper-pagination-bullets{bottom:auto}.homepage .about-section__stats-pagination .swiper-pagination-bullet{width:1rem;height:1rem;margin:0 !important;background-color:#d9d9d9;opacity:1;border-radius:50%;-webkit-transition:width .2s ease-in-out,background-color .2s ease-in-out,border-radius .2s ease-in-out;transition:width .2s ease-in-out,background-color .2s ease-in-out,border-radius .2s ease-in-out}.homepage .about-section__stats-pagination .swiper-pagination-bullet-active{width:2.8rem;border-radius:.8rem;background-color:#fa4b21}.homepage .about-section__stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;min-width:0;padding:2.8rem 2.3rem;border-radius:2rem;border:.1rem solid #fff;background:rgba(250,249,254,.5)}@media(max-width: 1199px){.homepage .about-section__stat{grid-column:1/-1;display:grid;grid-template-columns:subgrid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:start;-webkit-column-gap:inherit;-moz-column-gap:inherit;column-gap:inherit;row-gap:0;width:auto;max-width:100%;margin-inline:auto;-webkit-box-sizing:border-box;box-sizing:border-box}}@media(max-width: 767px){.homepage .about-section__stat{padding:3.1rem 2.4rem;border-radius:1.6rem;border:.1rem solid #fff;-webkit-box-shadow:0 .2rem 1.2rem 0 rgba(15,60,140,.06);box-shadow:0 .2rem 1.2rem 0 rgba(15,60,140,.06);background:rgba(250,249,254,.5)}}@media screen and (min-width: 1200px){.homepage .about-section__stat{gap:1.6rem}}.homepage .about-section__stat-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:4.8rem;height:4.8rem;position:relative}.homepage .about-section__stat-icon:after{content:"";position:absolute;top:8px;right:-18px;width:.2rem;height:76%;background:#b2b2b2}@media(max-width: 1199px){.homepage .about-section__stat-icon{grid-column:1}}@media(max-width: 767px){.homepage .about-section__stat-icon{width:8rem;height:8rem}.homepage .about-section__stat-icon:after{top:50%;right:-2.4rem;height:5rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#d0d0d0}}@media screen and (min-width: 768px){.homepage .about-section__stat-icon{width:5.6rem;height:5.6rem}}.homepage .about-section__stat-icon img,.homepage .about-section__stat-icon svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.homepage .about-section__stat-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem;min-width:0;padding-left:2rem}@media(max-width: 1199px){.homepage .about-section__stat-content{grid-column:2;width:auto}}@media(max-width: 767px){.homepage .about-section__stat-content{padding-left:3.6rem;gap:.2rem}}.homepage .about-section__stat-value{color:#0f3c8c;font-size:3rem;font-weight:600;line-height:1.3;margin:0}@media(max-width: 767px){.homepage .about-section__stat-value{font-size:2.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.4rem}}@media screen and (min-width: 768px){.homepage .about-section__stat-value{font-size:2.4rem}}.homepage .about-section__stat-value span{text-align:center;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.5;color:#0f3c8c}.homepage .about-section__stat-label{color:#000;font-size:1.8rem;font-weight:400;line-height:1.4}@media(max-width: 767px){.homepage .about-section__stat-label{font-size:18px;color:#222}}@media screen and (min-width: 768px){.homepage .about-section__stat-label{font-size:1.4rem}}.homepage .manufacturing-section{position:relative;padding:8rem 0;background-color:#0b318f;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:bottom center}@media(max-width: 767px){.homepage .manufacturing-section{background-size:cover !important}}@media screen and (min-width: 768px){.homepage .manufacturing-section{padding:12rem 0 12rem}}.homepage .manufacturing-section .box-padding{position:relative;z-index:1}.homepage .manufacturing-section__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem;margin-bottom:5rem}@media screen and (min-width: 992px){.homepage .manufacturing-section__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4rem;margin-bottom:6rem}}.homepage .manufacturing-section__header-content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.homepage .manufacturing-section__title{color:#fff;font-size:30px;font-weight:500;line-height:1.3;margin-bottom:1.6rem}@media screen and (min-width: 768px){.homepage .manufacturing-section__title{font-size:4.8rem}}.homepage .manufacturing-section__subtitle{color:#fff;font-size:1.8rem;font-weight:400;line-height:1.6;margin:0;opacity:.9}@media(max-width: 767px){.homepage .manufacturing-section__subtitle{font-size:15.5px}}.homepage .manufacturing-section__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem;padding:.8rem .8rem .8rem 3.2rem;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:5rem;color:#fff;font-size:1.6rem;font-weight:500;line-height:1.5;white-space:nowrap;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homepage .manufacturing-section__btn:hover{background-color:#fff;color:#0b318f}.homepage .manufacturing-section__btn:hover .manufacturing-section__btn-icon{background-color:#0b318f;color:#fff}@media(max-width: 1280px){.homepage .manufacturing-section__btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.homepage .manufacturing-section__btn-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background-color:#fff;color:#0b318f;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width: 1199px){.homepage .manufacturing-section__cards{overflow:hidden;width:100%;margin-left:auto;margin-right:auto}.homepage .manufacturing-section__cards:not(.swiper-initialized) .swiper-wrapper{display:block}.homepage .manufacturing-section__cards:not(.swiper-initialized) .manufacturing-section__card:not(:first-child){display:none}}@media(max-width: 1199px)and (min-width: 768px){.homepage .manufacturing-section__cards:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.4rem}.homepage .manufacturing-section__cards:not(.swiper-initialized) .manufacturing-section__card:nth-child(-n+2){display:-webkit-box;display:-ms-flexbox;display:flex}.homepage .manufacturing-section__cards:not(.swiper-initialized) .manufacturing-section__card:nth-child(n+3){display:none}}@media(max-width: 767px){.homepage .manufacturing-section__cards{width:calc(100% - 1.6rem)}}@media screen and (min-width: 1200px){.homepage .manufacturing-section__cards{display:grid;grid-template-columns:repeat(4, 1fr);gap:4.5rem;overflow:visible}.homepage .manufacturing-section__cards .swiper-wrapper{display:contents}}.homepage .manufacturing-section__cards-pagination{display:none}@media(max-width: 1199px){.homepage .manufacturing-section__cards-pagination{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;gap:.8rem;position:static;margin-top:2rem;width:100%}}.homepage .manufacturing-section__cards-pagination.swiper-pagination-bullets{bottom:auto}.homepage .manufacturing-section__cards-pagination .swiper-pagination-bullet{width:1rem;height:1rem;margin:0 !important;background-color:hsla(0,0%,100%,.55);opacity:1;border-radius:50%;-webkit-transition:width .2s ease-in-out,background-color .2s ease-in-out,border-radius .2s ease-in-out;transition:width .2s ease-in-out,background-color .2s ease-in-out,border-radius .2s ease-in-out}.homepage .manufacturing-section__cards-pagination .swiper-pagination-bullet-active{width:2.8rem;border-radius:.8rem;background-color:#fa4b21}.homepage .manufacturing-section__card{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:start;-ms-flex-align:start;align-items:flex-start;gap:3.8rem;padding:2.8rem 2.4rem 3.2rem;border:1px solid hsla(0,0%,100%,.35);border-radius:1rem;background:hsla(0,0%,100%,.08);backdrop-filter:blur(4px);min-height:38.2rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 767px){.homepage .manufacturing-section__card{width:100%;min-height:42rem;gap:3.2rem;padding:3.2rem 2.4rem 4rem;border-color:hsla(0,0%,100%,.7);background:rgba(0,0,0,0);backdrop-filter:none}}.homepage .manufacturing-section__card:hover,.homepage .manufacturing-section__card:active,.homepage .manufacturing-section__card.is-hovered{-webkit-transform:translateY(-2px);transform:translateY(-2px);background:#fff;border-color:hsla(0,0%,100%,.55);border-bottom-right-radius:10rem}.homepage .manufacturing-section__card:hover .manufacturing-section__card-body .manufacturing-section__card-value,.homepage .manufacturing-section__card:hover .manufacturing-section__card-body .manufacturing-section__card-text,.homepage .manufacturing-section__card:active .manufacturing-section__card-body .manufacturing-section__card-value,.homepage .manufacturing-section__card:active .manufacturing-section__card-body .manufacturing-section__card-text,.homepage .manufacturing-section__card.is-hovered .manufacturing-section__card-body .manufacturing-section__card-value,.homepage .manufacturing-section__card.is-hovered .manufacturing-section__card-body .manufacturing-section__card-text{color:#0b318f}.homepage .manufacturing-section__card:hover .manufacturing-section__card-icon .manufacturing-section__card-icon-hover,.homepage .manufacturing-section__card:active .manufacturing-section__card-icon .manufacturing-section__card-icon-hover,.homepage .manufacturing-section__card.is-hovered .manufacturing-section__card-icon .manufacturing-section__card-icon-hover{opacity:1}.homepage .manufacturing-section__card:hover .manufacturing-section__card-icon .manufacturing-section__card-icon-image,.homepage .manufacturing-section__card:active .manufacturing-section__card-icon .manufacturing-section__card-icon-image,.homepage .manufacturing-section__card.is-hovered .manufacturing-section__card-icon .manufacturing-section__card-icon-image{opacity:0}.homepage .manufacturing-section__card-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:7.8rem;height:6.8rem;color:#fff;-ms-flex-negative:0;flex-shrink:0;position:relative}.homepage .manufacturing-section__card-icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.homepage .manufacturing-section__card-icon .manufacturing-section__card-icon-hover{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.homepage .manufacturing-section__card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.8rem;text-align:left}.homepage .manufacturing-section__card-body:lang(en){gap:3rem}.homepage .manufacturing-section__card-value{color:#fff;font-size:30px;font-weight:500;line-height:1.3;margin:0;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.homepage .manufacturing-section__card-value sup{font-size:1.4rem;font-weight:600;vertical-align:super}@media screen and (min-width: 768px){.homepage .manufacturing-section__card-value{font-size:2.8rem}.homepage .manufacturing-section__card-value:lang(en){font-size:2.1rem}}.homepage .manufacturing-section__card-text{color:#fff;font-size:1.8rem;font-weight:400;line-height:1.6;margin:0;opacity:.9;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}@media(max-width: 767px){.homepage .manufacturing-section__card-text{font-size:16px}}.homepage .carteyva-section{position:relative;overflow:hidden;padding:8rem 0;background-color:#0b318f}@media screen and (min-width: 768px){.homepage .carteyva-section{padding:13rem 0 30rem}}@media(min-width: 768px)and (max-width: 1280px){.homepage .carteyva-section{padding:10rem 0 13rem}}@media(max-width: 767px){.homepage .carteyva-section{padding:3.6rem 0}}.homepage .carteyva-section .box-padding{position:relative;z-index:1}.homepage .carteyva-section__bg{position:absolute;inset:0;z-index:0;pointer-events:none;background:-webkit-gradient(linear, left top, left bottom, from(#0b318f), to(#082364));background:linear-gradient(180deg, #0b318f 0%, #082364 100%)}.homepage .carteyva-section__bg img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}.homepage .carteyva-section__bg-default{position:absolute;inset:0;opacity:1;-webkit-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out}.homepage .carteyva-section__bg-default video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.homepage .carteyva-section__bg-default::after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear, left top, left bottom, from(#0b318f), to(#082364));background:linear-gradient(180deg, #0b318f 0%, #082364 100%);opacity:.6;z-index:1;pointer-events:none}.homepage .carteyva-section__bg-hover{opacity:0;background:-webkit-gradient(linear, left top, left bottom, from(#eaf3ff), to(#dcecff));background:linear-gradient(180deg, #eaf3ff 0%, #dcecff 100%)}.homepage .carteyva-section:has(.carteyva-section__card:hover) .carteyva-section__bg-default,.homepage .carteyva-section:has(.carteyva-section__card:active) .carteyva-section__bg-default,.homepage .carteyva-section:has(.carteyva-section__card.is-hovered) .carteyva-section__bg-default{opacity:0}.homepage .carteyva-section:has(.carteyva-section__card:hover) .carteyva-section__title,.homepage .carteyva-section:has(.carteyva-section__card:hover) .carteyva-section__list-item,.homepage .carteyva-section:has(.carteyva-section__card:active) .carteyva-section__title,.homepage .carteyva-section:has(.carteyva-section__card:active) .carteyva-section__list-item,.homepage .carteyva-section:has(.carteyva-section__card.is-hovered) .carteyva-section__title,.homepage .carteyva-section:has(.carteyva-section__card.is-hovered) .carteyva-section__list-item{color:#000}.homepage .carteyva-section:has(.carteyva-section__card:hover) .carteyva-section__btn,.homepage .carteyva-section:has(.carteyva-section__card:active) .carteyva-section__btn,.homepage .carteyva-section:has(.carteyva-section__card.is-hovered) .carteyva-section__btn{border-color:#0b318f;color:#0b318f}.homepage .carteyva-section:has(.carteyva-section__card:hover) .carteyva-section__btn .carteyva-section__btn-icon,.homepage .carteyva-section:has(.carteyva-section__card:active) .carteyva-section__btn .carteyva-section__btn-icon,.homepage .carteyva-section:has(.carteyva-section__card.is-hovered) .carteyva-section__btn .carteyva-section__btn-icon{background-color:#0b318f;color:#fff}.homepage .carteyva-section:has(.carteyva-section__card:hover) .carteyva-section__btn .carteyva-section__btn-icon svg circle,.homepage .carteyva-section:has(.carteyva-section__card:active) .carteyva-section__btn .carteyva-section__btn-icon svg circle,.homepage .carteyva-section:has(.carteyva-section__card.is-hovered) .carteyva-section__btn .carteyva-section__btn-icon svg circle{fill:#fff}.homepage .carteyva-section:has(.carteyva-section__card:hover) .carteyva-section__btn .carteyva-section__btn-icon svg path,.homepage .carteyva-section:has(.carteyva-section__card:active) .carteyva-section__btn .carteyva-section__btn-icon svg path,.homepage .carteyva-section:has(.carteyva-section__card.is-hovered) .carteyva-section__btn .carteyva-section__btn-icon svg path{fill:#0b318f}.homepage .carteyva-section:has(.carteyva-section__card:nth-of-type(1):hover) .carteyva-section__bg-hover--1,.homepage .carteyva-section:has(.carteyva-section__card:nth-of-type(1):active) .carteyva-section__bg-hover--1,.homepage .carteyva-section:has(.carteyva-section__card:nth-of-type(1).is-hovered) .carteyva-section__bg-hover--1{opacity:1}.homepage .carteyva-section:has(.carteyva-section__card:nth-of-type(2):hover) .carteyva-section__bg-hover--2,.homepage .carteyva-section:has(.carteyva-section__card:nth-of-type(2):active) .carteyva-section__bg-hover--2,.homepage .carteyva-section:has(.carteyva-section__card:nth-of-type(2).is-hovered) .carteyva-section__bg-hover--2{opacity:1}.homepage .carteyva-section:has(.carteyva-section__card:nth-of-type(3):hover) .carteyva-section__bg-hover--3,.homepage .carteyva-section:has(.carteyva-section__card:nth-of-type(3):active) .carteyva-section__bg-hover--3,.homepage .carteyva-section:has(.carteyva-section__card:nth-of-type(3).is-hovered) .carteyva-section__bg-hover--3{opacity:1}.homepage .carteyva-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4.8rem}@media screen and (min-width: 992px){.homepage .carteyva-section__inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:4rem}}.homepage .carteyva-section__intro{-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width: 992px){.homepage .carteyva-section__intro{-webkit-box-flex:0;-ms-flex:0 0 34%;flex:0 0 34%;max-width:34%}}.homepage .carteyva-section__title{color:#fff;font-weight:600;line-height:1.3;margin-bottom:3.2rem;-webkit-transition:color .6s ease-in-out;transition:color .6s ease-in-out}.homepage .carteyva-section__title p{font-size:30px}.homepage .carteyva-section__title span{font-size:2rem;font-style:normal;font-weight:500;line-height:150%}@media screen and (min-width: 768px){.homepage .carteyva-section__title{margin-bottom:4rem}.homepage .carteyva-section__title p{font-size:2.8rem}}@media screen and (min-width: 1200px){.homepage .carteyva-section__title{margin-bottom:5rem}.homepage .carteyva-section__title p{font-size:5.2rem}}.homepage .carteyva-section__list{list-style:none;margin:0 0 4.2rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3.2rem}@media(max-width: 767px){.homepage .carteyva-section__list{gap:1.5rem}}@media screen and (min-width: 768px){.homepage .carteyva-section__list{margin:0 0 5rem}}@media screen and (min-width: 1200px){.homepage .carteyva-section__list{margin:0 0 6rem}}.homepage .carteyva-section__list-item{position:relative;padding-left:2.4rem;color:#fff;font-size:18px;font-weight:400;line-height:1.6;opacity:.95;-webkit-transition:color .6s ease-in-out;transition:color .6s ease-in-out}.homepage .carteyva-section__list-item:lang(en){font-size:16px}@media(max-width: 767px){.homepage .carteyva-section__list-item{font-size:15.5px}}.homepage .carteyva-section__list-item::before{content:"";position:absolute;top:.7rem;left:0;width:.8rem;height:.8rem;border-radius:50%;background-color:#eb6338}@media(max-width: 767px){.homepage .carteyva-section__list-item::before{top:1.2rem;width:1rem;height:1rem}}.homepage .carteyva-section__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem;padding:.8rem .8rem .8rem 2.4rem;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:5rem;color:#fff;font-size:1.6rem;font-weight:500;line-height:1.5;white-space:nowrap;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homepage .carteyva-section__btn:hover{background-color:#fff;border-color:#fff;color:#0b318f}.homepage .carteyva-section__btn:hover .carteyva-section__btn-icon{background-color:#0b318f;color:#fff}.homepage .carteyva-section__btn:hover .carteyva-section__btn-icon svg circle{fill:#0b318f}.homepage .carteyva-section__btn:hover .carteyva-section__btn-icon svg path{fill:#fff}.homepage .carteyva-section__btn-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background-color:#fff;color:#0b318f;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homepage .carteyva-section__btn-icon svg circle{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homepage .carteyva-section__btn-icon svg path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.homepage .carteyva-section__cards{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}@media(max-width: 1199px){.homepage .carteyva-section__cards{overflow:hidden;width:100%;margin-left:auto;margin-right:auto}.homepage .carteyva-section__cards:not(.swiper-initialized) .swiper-wrapper{display:block}.homepage .carteyva-section__cards:not(.swiper-initialized) .carteyva-section__card:not(:first-child){display:none}}@media(max-width: 1199px)and (min-width: 768px){.homepage .carteyva-section__cards:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.4rem}.homepage .carteyva-section__cards:not(.swiper-initialized) .carteyva-section__card:nth-child(-n+2){display:-webkit-box;display:-ms-flexbox;display:flex}.homepage .carteyva-section__cards:not(.swiper-initialized) .carteyva-section__card:nth-child(n+3){display:none}}@media(max-width: 767px){.homepage .carteyva-section__cards{width:calc(100% - 4.8rem);max-width:34rem}}@media screen and (min-width: 1200px){.homepage .carteyva-section__cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:45px;overflow:visible}.homepage .carteyva-section__cards .swiper-wrapper{display:contents}}.homepage .carteyva-section__cards-pagination{display:none}@media(max-width: 1199px){.homepage .carteyva-section__cards-pagination{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;gap:.8rem;position:static;margin-top:2rem;width:100%}}.homepage .carteyva-section__cards-pagination.swiper-pagination-bullets{bottom:auto}.homepage .carteyva-section__cards-pagination .swiper-pagination-bullet{width:1rem;height:1rem;margin:0 !important;background-color:hsla(0,0%,100%,.55);opacity:1;border-radius:50%;-webkit-transition:width .2s ease-in-out,background-color .2s ease-in-out,border-radius .2s ease-in-out;transition:width .2s ease-in-out,background-color .2s ease-in-out,border-radius .2s ease-in-out}.homepage .carteyva-section__cards-pagination .swiper-pagination-bullet-active{width:2.8rem;border-radius:.8rem;background-color:#fa4b21}.homepage .carteyva-section__card{position:relative;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;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:2.4rem;border:.3rem solid rgba(0,0,0,0);border-radius:1.6rem;background-color:#fff;-webkit-box-shadow:0 1.2rem 3rem rgba(6,21,53,.18);box-shadow:0 1.2rem 3rem rgba(6,21,53,.18);text-align:center;height:34rem;overflow:hidden;-webkit-transition:opacity .45s ease,border-radius .45s ease,background-color .45s ease,border-color .45s ease,-webkit-box-shadow .45s ease;transition:opacity .45s ease,border-radius .45s ease,background-color .45s ease,border-color .45s ease,-webkit-box-shadow .45s ease;transition:opacity .45s ease,box-shadow .45s ease,border-radius .45s ease,background-color .45s ease,border-color .45s ease;transition:opacity .45s ease,box-shadow .45s ease,border-radius .45s ease,background-color .45s ease,border-color .45s ease,-webkit-box-shadow .45s ease}@media(max-width: 767px){.homepage .carteyva-section__card{height:52rem;gap:0;padding:1.6rem 1.6rem 2rem;border:none;border-radius:1.2rem;-webkit-box-shadow:none;box-shadow:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:opacity .45s ease,border-radius .45s ease,background-color .45s ease,border-color .45s ease,-webkit-box-shadow .45s ease;transition:opacity .45s ease,border-radius .45s ease,background-color .45s ease,border-color .45s ease,-webkit-box-shadow .45s ease;transition:opacity .45s ease,box-shadow .45s ease,border-radius .45s ease,background-color .45s ease,border-color .45s ease;transition:opacity .45s ease,box-shadow .45s ease,border-radius .45s ease,background-color .45s ease,border-color .45s ease,-webkit-box-shadow .45s ease}}@media(min-width: 768px)and (max-width: 1280px){.homepage .carteyva-section__card{height:50rem}}@media screen and (min-width: 1700px){.homepage .carteyva-section__card{height:40rem}}@media(min-width: 1024px)and (max-width: 1700px){.homepage .carteyva-section__card{gap:5.4rem;height:40rem}}.homepage .carteyva-section__card:hover,.homepage .carteyva-section__card:active,.homepage .carteyva-section__card.is-hovered{border-radius:5rem 0;border-color:#fff;background-color:hsla(0,0%,100%,.45);-webkit-box-shadow:0 .4rem .4rem 0 rgba(15,60,140,.25);box-shadow:0 .4rem .4rem 0 rgba(15,60,140,.25)}@media(max-width: 767px){.homepage .carteyva-section__card:hover,.homepage .carteyva-section__card:active,.homepage .carteyva-section__card.is-hovered{border:.3rem solid #fff}}@media(min-width: 768px){.homepage .carteyva-section__card:hover .carteyva-section__card-body,.homepage .carteyva-section__card:active .carteyva-section__card-body,.homepage .carteyva-section__card.is-hovered .carteyva-section__card-body{margin-top:-4.5rem}}.homepage .carteyva-section__card-media{position:relative;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;width:100%;height:14rem;-ms-flex-negative:0;flex-shrink:0;margin-bottom:auto;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}@media(max-width: 767px){.homepage .carteyva-section__card-media{height:26rem;aspect-ratio:auto;margin-bottom:0;border-radius:.8rem;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:height .45s ease;transition:height .45s ease}}@media(min-width: 768px)and (max-width: 1023px){.homepage .carteyva-section__card-media{height:25rem}}@media(min-width: 1024px)and (max-width: 1700px){.homepage .carteyva-section__card-media{height:23rem}}@media screen and (min-width: 1700px){.homepage .carteyva-section__card-media{height:24rem}.homepage .carteyva-section__card-media:lang(zh-Hans){height:25rem}}@media(min-width: 2500px)and (max-width: 3500px){.homepage .carteyva-section__card-media{height:26rem}}.homepage .carteyva-section__card-media img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity .45s ease;transition:opacity .45s ease;border-radius:4.5rem 0}@media(max-width: 767px){.homepage .carteyva-section__card-media img{inset:0;top:0;left:0;width:100%;height:100%;max-width:none;-webkit-transform:none;transform:none;border-radius:.8rem;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity .45s ease;transition:opacity .45s ease}}@media(min-width: 768px)and (max-width: 991px){.homepage .carteyva-section__card-media img{-o-object-fit:scale-down;object-fit:scale-down;width:53%;border-radius:50%}}.homepage .carteyva-section__card-image{opacity:1}.homepage .carteyva-section__card-icon{opacity:0;max-width:15rem !important;max-height:15rem !important}@media(max-width: 767px){.homepage .carteyva-section__card-icon{inset:auto !important;top:50% !important;left:50% !important;width:auto !important;height:auto !important;max-width:11rem !important;max-height:11rem !important;-webkit-transform:translate(-50%, -50%) scale(0.6) !important;transform:translate(-50%, -50%) scale(0.6) !important;border-radius:0 !important;-o-object-fit:contain !important;object-fit:contain !important;-webkit-transition:opacity .45s ease,-webkit-transform .45s ease !important;transition:opacity .45s ease,-webkit-transform .45s ease !important;transition:opacity .45s ease,transform .45s ease !important;transition:opacity .45s ease,transform .45s ease,-webkit-transform .45s ease !important}}.homepage .carteyva-section__card:hover .carteyva-section__card-image,.homepage .carteyva-section__card:active .carteyva-section__card-image,.homepage .carteyva-section__card.is-hovered .carteyva-section__card-image{opacity:0}.homepage .carteyva-section__card:hover .carteyva-section__card-icon,.homepage .carteyva-section__card:active .carteyva-section__card-icon,.homepage .carteyva-section__card.is-hovered .carteyva-section__card-icon{opacity:1;display:block}@media(max-width: 767px){.homepage .carteyva-section__card:hover .carteyva-section__card-media,.homepage .carteyva-section__card:active .carteyva-section__card-media,.homepage .carteyva-section__card.is-hovered .carteyva-section__card-media{height:17rem}.homepage .carteyva-section__card:hover .carteyva-section__card-icon,.homepage .carteyva-section__card:active .carteyva-section__card-icon,.homepage .carteyva-section__card.is-hovered .carteyva-section__card-icon{-webkit-transform:translate(-50%, -50%) scale(1) !important;transform:translate(-50%, -50%) scale(1) !important}}.homepage .carteyva-section__card:hover .carteyva-section__card-body .carteyva-section__card-desc,.homepage .carteyva-section__card:active .carteyva-section__card-body .carteyva-section__card-desc,.homepage .carteyva-section__card.is-hovered .carteyva-section__card-body .carteyva-section__card-desc{opacity:1;visibility:visible;max-height:30rem}.homepage .carteyva-section__card-body{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;gap:1.2rem;width:100%;padding:0 2rem 2rem;-ms-flex-negative:0;flex-shrink:0;z-index:1;margin-top:3rem;-webkit-transition:margin-top .45s ease;transition:margin-top .45s ease}@media(max-width: 767px){.homepage .carteyva-section__card-body{margin-top:1.4rem;padding:0 .4rem;gap:.8rem;-webkit-transition:margin-top .45s ease;transition:margin-top .45s ease}}@media(min-width: 1024px)and (max-width: 1700px){.homepage .carteyva-section__card-body{margin-top:0}}.homepage .carteyva-section__card-title{color:#0b318f;font-size:2rem;font-weight:600;line-height:1.3;margin:0}@media(max-width: 767px){.homepage .carteyva-section__card-title{font-size:24px}}.homepage .carteyva-section__card-title:lang(en){font-size:1.8rem}@media(min-width: 1024px)and (max-width: 1366px){.homepage .carteyva-section__card-title:lang(en){font-size:1.6rem}}@media screen and (min-width: 1200px){.homepage .carteyva-section__card-title{font-size:2.2rem}}.homepage .carteyva-section__card-line{display:block;width:8rem;height:.5rem;background-color:#eb6338;border-radius:.4rem}@media(max-width: 767px){.homepage .carteyva-section__card-line{width:4.8rem;height:.4rem}}.homepage .carteyva-section__card-desc{min-height:8rem;opacity:0;visibility:hidden;-webkit-transition:opacity .45s ease,visibility 0s linear .45s;transition:opacity .45s ease,visibility 0s linear .45s}@media(max-width: 767px){.homepage .carteyva-section__card-desc{min-height:auto;max-height:0;overflow:hidden;opacity:0;visibility:visible;-webkit-transition:opacity .45s ease,max-height .45s ease;transition:opacity .45s ease,max-height .45s ease}}.homepage .carteyva-section__card-desc p{color:#4a4a4a;font-size:12px;font-weight:400;line-height:1.7;margin:0}@media(max-width: 767px){.homepage .carteyva-section__card-desc p{font-size:15.5px}}.homepage .carteyva-section__card:hover .homepage .carteyva-section__card-desc,.homepage .carteyva-section__card:active .homepage .carteyva-section__card-desc,.homepage .carteyva-section__card.is-hovered .homepage .carteyva-section__card-desc{display:block;opacity:1;visibility:visible;-webkit-transition:opacity .45s ease,visibility 0s linear 0s;transition:opacity .45s ease,visibility 0s linear 0s}@media(max-width: 767px){.homepage .carteyva-section__card:hover .homepage .carteyva-section__card-desc,.homepage .carteyva-section__card:active .homepage .carteyva-section__card-desc,.homepage .carteyva-section__card.is-hovered .homepage .carteyva-section__card-desc{display:block;max-height:12rem;opacity:1;-webkit-transition:opacity .45s ease,max-height .45s ease;transition:opacity .45s ease,max-height .45s ease}}.technology-platform-layout .science-and-innovation-section,.homepage .science-and-innovation-section{background-color:#fff;padding:8rem 0}@media screen and (min-width: 992px){.technology-platform-layout .science-and-innovation-section,.homepage .science-and-innovation-section{padding:10rem 0 12rem}}.technology-platform-layout .science-and-innovation-section__title,.homepage .science-and-innovation-section__title{color:#0f3c8c;font-size:30px;font-weight:500;line-height:1.3;text-align:center;margin-bottom:1.6rem}@media(max-width: 991px){.technology-platform-layout .science-and-innovation-section__title,.homepage .science-and-innovation-section__title{text-align:left}}@media screen and (min-width: 992px){.technology-platform-layout .science-and-innovation-section__title,.homepage .science-and-innovation-section__title{font-size:4.8rem}}.technology-platform-layout .science-and-innovation-section__subtitle,.homepage .science-and-innovation-section__subtitle{color:#000;font-size:1.8rem;font-weight:500;line-height:1.3;margin-bottom:4rem;text-align:center}@media screen and (min-width: 992px){.technology-platform-layout .science-and-innovation-section__subtitle,.homepage .science-and-innovation-section__subtitle{margin-bottom:5rem}}@media(max-width: 991px){.technology-platform-layout .science-and-innovation-section__subtitle,.homepage .science-and-innovation-section__subtitle{text-align:left;font-size:15.5px}}.technology-platform-layout .science-and-innovation-section__slider,.homepage .science-and-innovation-section__slider{position:relative;border:1px solid #0f3c8c;border-radius:3rem;overflow:hidden;background-color:#0a1f4a}.technology-platform-layout .science-and-innovation-section__slider.is-transitioning,.homepage .science-and-innovation-section__slider.is-transitioning{pointer-events:none}@media screen and (min-width: 992px){.technology-platform-layout .science-and-innovation-section__slider,.homepage .science-and-innovation-section__slider{border-radius:4rem}}@media screen and (max-width: 991px){.technology-platform-layout .science-and-innovation-section__slider,.homepage .science-and-innovation-section__slider{background:#ecf3fe;border:none}}.technology-platform-layout .science-and-innovation-section__backgrounds,.homepage .science-and-innovation-section__backgrounds{position:absolute;inset:0;z-index:0;overflow:hidden;border:.2rem solid #1a5cb8;border-radius:4rem}@media screen and (max-width: 991px){.technology-platform-layout .science-and-innovation-section__backgrounds,.homepage .science-and-innovation-section__backgrounds{display:none}}.technology-platform-layout .science-and-innovation-section__background,.homepage .science-and-innovation-section__background{position:absolute;inset:0;opacity:0;-webkit-transition:opacity 1s ease;transition:opacity 1s ease;background:linear-gradient(135deg, #061535 0%, #0f3c8c 45%, #1a5cb8 100%);-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.technology-platform-layout .science-and-innovation-section__background.is-active,.homepage .science-and-innovation-section__background.is-active{opacity:1}.technology-platform-layout .science-and-innovation-section__background[data-bg="1"],.homepage .science-and-innovation-section__background[data-bg="1"]{background:linear-gradient(135deg, #1a0f3c 0%, #2d1b69 40%, #0f3c8c 100%)}.technology-platform-layout .science-and-innovation-section__background img,.homepage .science-and-innovation-section__background img{display:block;width:100%;height:101%;-o-object-fit:cover;object-fit:cover;opacity:.9;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.technology-platform-layout .science-and-innovation-section__background[data-bg="0"] img,.homepage .science-and-innovation-section__background[data-bg="0"] img{-o-object-position:75% center;object-position:75% center}.technology-platform-layout .science-and-innovation-section__background[data-bg="1"] img,.homepage .science-and-innovation-section__background[data-bg="1"] img{-o-object-position:25% center;object-position:25% center}.technology-platform-layout .science-and-innovation-section__slides,.homepage .science-and-innovation-section__slides{position:relative;z-index:1;min-height:67rem;height:100%}@media screen and (max-width: 991px){.technology-platform-layout .science-and-innovation-section__slides,.homepage .science-and-innovation-section__slides{min-height:auto}}@media screen and (min-width: 992px){.technology-platform-layout .science-and-innovation-section__slides,.homepage .science-and-innovation-section__slides{min-height:52rem}}@media screen and (min-width: 1200px){.technology-platform-layout .science-and-innovation-section__slides,.homepage .science-and-innovation-section__slides{min-height:56rem}}.technology-platform-layout .science-and-innovation-section__slide,.homepage .science-and-innovation-section__slide{position:absolute;inset:0;opacity:0;pointer-events:none;z-index:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}@media screen and (max-width: 991px){.technology-platform-layout .science-and-innovation-section__slide,.homepage .science-and-innovation-section__slide{position:relative;inset:auto;-webkit-transition:none;transition:none}.technology-platform-layout .science-and-innovation-section__slide:not(.is-active),.homepage .science-and-innovation-section__slide:not(.is-active){display:none}}@media screen and (min-width: 1024px)and (max-width: 1600px){.technology-platform-layout .science-and-innovation-section__slide,.homepage .science-and-innovation-section__slide{overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.technology-platform-layout .science-and-innovation-section__slide::-webkit-scrollbar,.homepage .science-and-innovation-section__slide::-webkit-scrollbar{display:none}}.technology-platform-layout .science-and-innovation-section__slide.is-active,.homepage .science-and-innovation-section__slide.is-active{opacity:1;pointer-events:auto;z-index:2}.technology-platform-layout .science-and-innovation-section__slide-inner,.homepage .science-and-innovation-section__slide-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:48rem}@media screen and (max-width: 991px){.technology-platform-layout .science-and-innovation-section__slide-inner,.homepage .science-and-innovation-section__slide-inner{min-height:auto}}@media screen and (min-width: 992px){.technology-platform-layout .science-and-innovation-section__slide-inner,.homepage .science-and-innovation-section__slide-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;min-height:52rem}}@media screen and (min-width: 1200px){.technology-platform-layout .science-and-innovation-section__slide-inner,.homepage .science-and-innovation-section__slide-inner{min-height:56rem}}@media screen and (min-width: 1701px){.technology-platform-layout .science-and-innovation-section__slide-inner--card-left .science-and-innovation-section__card,.homepage .science-and-innovation-section__slide-inner--card-left .science-and-innovation-section__card{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;margin:0;-ms-flex-item-align:center;align-self:center;height:100%;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:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width: 992px)and (max-width: 1700px){.technology-platform-layout .science-and-innovation-section__slide-inner--card-left .science-and-innovation-section__card,.homepage .science-and-innovation-section__slide-inner--card-left .science-and-innovation-section__card{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%;margin:0;-ms-flex-item-align:center;align-self:center;height:100%}}@media screen and (max-width: 991px){.technology-platform-layout .science-and-innovation-section__slide-inner--card-right .science-and-innovation-section__card,.homepage .science-and-innovation-section__slide-inner--card-right .science-and-innovation-section__card{margin:0}}@media screen and (min-width: 992px){.technology-platform-layout .science-and-innovation-section__slide-inner--card-right,.homepage .science-and-innovation-section__slide-inner--card-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.technology-platform-layout .science-and-innovation-section__slide-inner--card-right .science-and-innovation-section__card,.homepage .science-and-innovation-section__slide-inner--card-right .science-and-innovation-section__card{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;margin:0;border-radius:0;border-top-left-radius:3rem;border-bottom-left-radius:3rem;-webkit-box-shadow:-0.8rem 0 2.4rem rgba(15,60,140,.12);box-shadow:-0.8rem 0 2.4rem rgba(15,60,140,.12);-ms-flex-item-align:stretch;align-self:stretch;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:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 992px)and (min-width: 992px)and (max-width: 1701px){.technology-platform-layout .science-and-innovation-section__slide-inner--card-right .science-and-innovation-section__card,.homepage .science-and-innovation-section__slide-inner--card-right .science-and-innovation-section__card{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}}.technology-platform-layout .science-and-innovation-section__card,.homepage .science-and-innovation-section__card{position:relative;z-index:1;background-color:#fff;border-radius:2.4rem;padding:6.2rem 2.4rem;-webkit-box-shadow:0 .4rem 2.4rem rgba(15,60,140,.15);box-shadow:0 .4rem 2.4rem rgba(15,60,140,.15)}@media(max-width: 991px){.technology-platform-layout .science-and-innovation-section__card,.homepage .science-and-innovation-section__card{background:#ecf3fe}}@media screen and (min-width: 992px){.technology-platform-layout .science-and-innovation-section__card,.homepage .science-and-innovation-section__card{padding:4.8rem 4rem;border-radius:3rem}}@media screen and (min-width: 1200px){.technology-platform-layout .science-and-innovation-section__card,.homepage .science-and-innovation-section__card{padding:3.6rem 5rem}}.technology-platform-layout .science-and-innovation-section__card-header,.homepage .science-and-innovation-section__card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.6rem;margin-bottom:2.2rem}.technology-platform-layout .science-and-innovation-section__card-title,.homepage .science-and-innovation-section__card-title{color:#0f3c8c;font-size:3.2rem;font-weight:600;line-height:1.3;margin:0}.technology-platform-layout .science-and-innovation-section__card-title:lang(en),.homepage .science-and-innovation-section__card-title:lang(en){font-size:2.8rem}@media(max-width: 991px){.technology-platform-layout .science-and-innovation-section__card-title,.homepage .science-and-innovation-section__card-title{font-size:24px}}@media screen and (min-width: 992px){.technology-platform-layout .science-and-innovation-section__card-title,.homepage .science-and-innovation-section__card-title{font-size:2.8rem}}@media screen and (min-width: 1200px){.technology-platform-layout .science-and-innovation-section__card-title,.homepage .science-and-innovation-section__card-title{font-size:3.2rem}}.technology-platform-layout .science-and-innovation-section__card-subtitle,.homepage .science-and-innovation-section__card-subtitle{color:#000;font-size:1.8rem;font-style:normal;font-weight:700;line-height:1.5;margin-bottom:2.2rem}.technology-platform-layout .science-and-innovation-section__card-link,.homepage .science-and-innovation-section__card-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:3.2rem;height:3.2rem;border-radius:50%;background-color:#eb6338;color:#fff;-webkit-transition:background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background-color .3s ease-in-out,transform .3s ease-in-out;transition:background-color .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.technology-platform-layout .science-and-innovation-section__card-link:hover,.homepage .science-and-innovation-section__card-link:hover{background-color:#d4552f;-webkit-transform:translateX(2px);transform:translateX(2px)}.technology-platform-layout .science-and-innovation-section__card-text,.homepage .science-and-innovation-section__card-text{height:22rem;overflow-y:scroll;padding-right:1rem}@media(max-width: 991px){.technology-platform-layout .science-and-innovation-section__card-text,.homepage .science-and-innovation-section__card-text{height:100%}}.technology-platform-layout .science-and-innovation-section__card-text::-webkit-scrollbar,.homepage .science-and-innovation-section__card-text::-webkit-scrollbar{width:.25rem;height:.25rem;border-radius:.25rem}.technology-platform-layout .science-and-innovation-section__card-text::-webkit-scrollbar:hover,.homepage .science-and-innovation-section__card-text::-webkit-scrollbar:hover{background-color:#e0e0e0}.technology-platform-layout .science-and-innovation-section__card-text::-webkit-scrollbar:active,.homepage .science-and-innovation-section__card-text::-webkit-scrollbar:active{background-color:#d0d0d0}.technology-platform-layout .science-and-innovation-section__card-text::-webkit-scrollbar-thumb,.homepage .science-and-innovation-section__card-text::-webkit-scrollbar-thumb{background-color:#eb6338;border-radius:.25rem}.technology-platform-layout .science-and-innovation-section__card-text p,.homepage .science-and-innovation-section__card-text p{color:#000;font-size:1.8rem;font-weight:300;line-height:1.5;margin:0 0 1.6rem;opacity:.85}.technology-platform-layout .science-and-innovation-section__card-text p:lang(en),.homepage .science-and-innovation-section__card-text p:lang(en){font-size:1.5rem}@media(max-width: 991px){.technology-platform-layout .science-and-innovation-section__card-text p,.homepage .science-and-innovation-section__card-text p{font-size:15.5px}}@media screen and (min-width: 992px){.technology-platform-layout .science-and-innovation-section__card-text p,.homepage .science-and-innovation-section__card-text p{font-size:1.8rem}}.technology-platform-layout .science-and-innovation-section__card-text p:last-child,.homepage .science-and-innovation-section__card-text p:last-child{margin-bottom:0}.technology-platform-layout .science-and-innovation-section__features,.homepage .science-and-innovation-section__features{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.6rem;padding-top:1.5rem}@media screen and (max-width: 575px){.technology-platform-layout .science-and-innovation-section__features,.homepage .science-and-innovation-section__features{gap:3.6rem}}.technology-platform-layout .science-and-innovation-section__feature,.homepage .science-and-innovation-section__feature{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;text-align:center;gap:1rem}.technology-platform-layout .science-and-innovation-section__feature-icon,.homepage .science-and-innovation-section__feature-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5.6rem;height:5.6rem;border-radius:50%;background-color:#eff4fb;color:#0f3c8c}@media(max-width: 991px){.technology-platform-layout .science-and-innovation-section__feature-icon,.homepage .science-and-innovation-section__feature-icon{background:#f5f8fd;width:8rem;height:8rem}}@media screen and (min-width: 992px){.technology-platform-layout .science-and-innovation-section__feature-icon,.homepage .science-and-innovation-section__feature-icon{width:8rem;height:8rem}}.technology-platform-layout .science-and-innovation-section__feature-icon img,.homepage .science-and-innovation-section__feature-icon img{max-width:3.8rem;max-height:4.8rem}@media(max-width: 991px){.technology-platform-layout .science-and-innovation-section__feature-icon img,.homepage .science-and-innovation-section__feature-icon img{max-width:4rem;max-height:4rem}}.technology-platform-layout .science-and-innovation-section__feature-label,.homepage .science-and-innovation-section__feature-label{color:#0f3c8c;font-size:16px;font-weight:400;line-height:1.4}@media screen and (min-width: 992px){.technology-platform-layout .science-and-innovation-section__feature-label,.homepage .science-and-innovation-section__feature-label{font-size:1.4rem}}.technology-platform-layout .science-and-innovation-section__pagination,.homepage .science-and-innovation-section__pagination{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;gap:1rem;margin-top:3.2rem}@media screen and (min-width: 992px){.technology-platform-layout .science-and-innovation-section__pagination,.homepage .science-and-innovation-section__pagination{margin-top:4rem}}.technology-platform-layout .science-and-innovation-section__dot,.homepage .science-and-innovation-section__dot{display:block;width:1rem;height:1rem;padding:0;border:none;border-radius:1rem;background-color:#c8d4e6;cursor:pointer;-webkit-transition:width .3s ease-in-out,background-color .3s ease-in-out;transition:width .3s ease-in-out,background-color .3s ease-in-out}.technology-platform-layout .science-and-innovation-section__dot.is-active,.homepage .science-and-innovation-section__dot.is-active{width:3.2rem;background-color:#eb6338}.technology-platform-layout .science-and-innovation-section__dot:hover:not(.is-active),.homepage .science-and-innovation-section__dot:hover:not(.is-active){background-color:#a8b8d0}section.about-overview{position:relative;overflow:hidden;isolation:isolate;padding-top:6rem;background-color:rgba(113,168,245,.3)}@media screen and (min-width: 768px){section.about-overview{padding-top:8rem}}@media screen and (min-width: 1200px){section.about-overview{padding-top:12rem}}section.about-overview .about-overview__bg{position:absolute;inset:0;pointer-events:none}section.about-overview .about-overview__bg::after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:1;height:84%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(113, 168, 245, 0.67)));background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(113, 168, 245, 0.67) 100%)}section.about-overview .about-overview__body{position:relative;padding-bottom:7rem}@media screen and (min-width: 768px){section.about-overview .about-overview__body{padding-bottom:9rem}}@media screen and (min-width: 1200px){section.about-overview .about-overview__body{padding-bottom:12rem}}section.about-overview .about-overview__video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.about-overview .about-overview__building{position:absolute;bottom:0;left:50%;width:auto;max-width:none;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-mask-image:linear-gradient(90deg, transparent 0%, #000 clamp(0px, (100vw - 100%) * 2, 12%), #000 calc(100% - clamp(0px, (100vw - 100%) * 2, 12%)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0%, #000 clamp(0px, (100vw - 100%) * 2, 12%), #000 calc(100% - clamp(0px, (100vw - 100%) * 2, 12%)), transparent 100%)}section.about-overview .about-overview__inner{position:relative;z-index:1;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:start;-ms-flex-align:start;align-items:flex-start}section.about-overview .about-overview__header{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem;max-width:80rem}@media screen and (min-width: 1200px){section.about-overview .about-overview__header{gap:0}}section.about-overview .about-overview__title{margin:0;margin-bottom:1.6rem;color:#0f3c8c;font-size:30px;font-weight:400;line-height:1.4;text-transform:capitalize}@media screen and (min-width: 992px){section.about-overview .about-overview__title{font-size:4.8rem}}section.about-overview .about-overview__text p{margin:0;color:#000;font-size:1.8rem;font-weight:400;line-height:1.5;text-align:justify}section.about-overview .about-overview__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem;margin-top:3.2rem;padding:.8rem .8rem .8rem 2.4rem;background-color:rgba(0,0,0,0);border:1px solid #0f3c8c;border-radius:5rem;color:#0f3c8c;font-size:1.6rem;font-weight:500;line-height:1.5;white-space:nowrap;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width: 1200px){section.about-overview .about-overview__btn{margin-top:5rem}}section.about-overview .about-overview__btn:hover,section.about-overview .about-overview__btn:focus-visible{background-color:#0f3c8c;color:#fff}section.about-overview .about-overview__btn:hover .about-overview__btn-icon,section.about-overview .about-overview__btn:focus-visible .about-overview__btn-icon{background-color:#fff}section.about-overview .about-overview__btn:hover .about-overview__btn-icon circle,section.about-overview .about-overview__btn:focus-visible .about-overview__btn-icon circle{fill:#fff}section.about-overview .about-overview__btn:hover .about-overview__btn-icon path,section.about-overview .about-overview__btn:focus-visible .about-overview__btn-icon path{fill:#0f3c8c}section.about-overview .about-overview__btn-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:3.2rem;height:3.2rem;border-radius:50%;background-color:#0f3c8c;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.about-overview .about-overview__btn-icon svg{display:block}section.about-overview .about-overview__btn-icon circle,section.about-overview .about-overview__btn-icon path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.about-overview .about-overview__stats-panel{-ms-flex-item-align:stretch;align-self:stretch;margin-top:4rem;padding:2.4rem 1.6rem;border:.3rem solid #fff;border-radius:2rem;background-color:rgba(15,60,140,.15);-webkit-box-shadow:0 .4rem .4rem 0 rgba(15,60,140,.15);box-shadow:0 .4rem .4rem 0 rgba(15,60,140,.15)}@media screen and (min-width: 768px){section.about-overview .about-overview__stats-panel{padding:3.2rem}}@media screen and (min-width: 1200px){section.about-overview .about-overview__stats-panel{margin-top:5.6rem;padding:4.4rem 4.4rem}}@media screen and (min-width: 1200px){section.about-overview .about-overview__stats{overflow:visible}}@media screen and (min-width: 1200px){section.about-overview .about-overview__stats-track{-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;height:auto;margin:-2.3rem -2.1rem;-webkit-transform:none !important;transform:none !important}}section.about-overview .about-overview__stats-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.6rem;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 1200px){section.about-overview .about-overview__stats-slide{display:contents}}section.about-overview .about-overview__stat-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 1200px){section.about-overview .about-overview__stat-item{width:25%;padding:2rem}}section.about-overview .about-overview__stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.2rem;padding:1.5rem;border:1px solid #fff;border-radius:2rem;background-color:hsla(0,0%,100%,.5)}@media screen and (min-width: 1600px){section.about-overview .about-overview__stat{padding:1.8rem}}section.about-overview .about-overview__stat-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem}@media screen and (min-width: 1600px){section.about-overview .about-overview__stat-main{gap:1.9rem}}section.about-overview .about-overview__stat-note{color:rgba(0,0,0,.7);font-size:1.2rem;font-weight:400;line-height:1.2}section.about-overview .about-overview__stat-note p{margin:0}section.about-overview .about-overview__stat-icon{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;-ms-flex-negative:0;flex-shrink:0;width:5.4rem;height:5.4rem}@media screen and (min-width: 1600px){section.about-overview .about-overview__stat-icon{width:6rem;height:6rem}}section.about-overview .about-overview__stat-icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}section.about-overview .about-overview__stat-divider{-ms-flex-negative:0;flex-shrink:0;width:.2rem;height:5rem;border-radius:.5rem;background-color:#b2b2b2}section.about-overview .about-overview__stat-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:.4rem;min-width:0;margin:0}section.about-overview .about-overview__stat-label{margin:0;color:#000;font-size:1.6rem;font-weight:400;line-height:1.4}section.about-overview .about-overview__stat-value{margin:0;color:#0f3c8c;font-size:2rem;font-weight:600;line-height:1.2}@media screen and (min-width: 1600px){section.about-overview .about-overview__stat-value{font-size:2.4rem}}section.about-overview .about-overview__stat-unit{font-size:1.4rem;font-weight:400}section.about-overview .about-overview__stats-pagination.swiper-pagination{position:static;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;gap:.8rem;margin-top:3.2rem}@media screen and (min-width: 1200px){section.about-overview .about-overview__stats-pagination.swiper-pagination{display:none}}section.about-overview .about-overview__stats-pagination .swiper-pagination-bullet{width:1rem;height:1rem;margin:0 !important;border-radius:50%;background-color:#d9d9d9;opacity:1;-webkit-transition:width .2s ease-in-out,background-color .2s ease-in-out,border-radius .2s ease-in-out;transition:width .2s ease-in-out,background-color .2s ease-in-out,border-radius .2s ease-in-out}section.about-overview .about-overview__stats-pagination .swiper-pagination-bullet-active{width:2.8rem;border-radius:.8rem;background-color:#eb6338}section.manufacturing-quality{position:relative;overflow:hidden;padding:6rem 0 7rem;background-color:#0f3c8c}@media screen and (min-width: 768px){section.manufacturing-quality{padding:8rem 0 9rem}}@media screen and (min-width: 1200px){section.manufacturing-quality{padding:14rem 0 11.9rem}}section.manufacturing-quality .manufacturing-quality__bg{position:absolute;inset:0;z-index:0;pointer-events:none}section.manufacturing-quality .manufacturing-quality__bg::after{content:"";position:absolute;inset:0;background-color:rgba(15,60,140,.58)}section.manufacturing-quality .manufacturing-quality__bg-image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.manufacturing-quality .manufacturing-quality__inner{position:relative;z-index:1}section.manufacturing-quality .manufacturing-quality__header{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:start;-ms-flex-align:start;align-items:flex-start;gap:2.4rem}@media screen and (min-width: 992px){section.manufacturing-quality .manufacturing-quality__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4rem}}section.manufacturing-quality .manufacturing-quality__heading{min-width:0}section.manufacturing-quality .manufacturing-quality__title{margin:0;color:#fff;font-size:30px;font-weight:400;line-height:1.4;text-transform:capitalize;margin-bottom:1.6rem}@media screen and (min-width: 992px){section.manufacturing-quality .manufacturing-quality__title{font-size:4.8rem}}section.manufacturing-quality .manufacturing-quality__subtitle{margin:1rem 0 0;color:#fff;font-size:1.6rem;font-weight:400;line-height:1.5}section.manufacturing-quality .manufacturing-quality__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;gap:1.6rem;padding:.8rem .8rem .8rem 2.4rem;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:5rem;color:#fff;font-size:1.6rem;font-weight:500;line-height:1.5;white-space:nowrap;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (min-width: 992px){section.manufacturing-quality .manufacturing-quality__btn{margin-top:.7rem}}section.manufacturing-quality .manufacturing-quality__btn:hover,section.manufacturing-quality .manufacturing-quality__btn:focus-visible{background-color:#fff;color:#0f3c8c}section.manufacturing-quality .manufacturing-quality__btn:hover .manufacturing-quality__btn-icon,section.manufacturing-quality .manufacturing-quality__btn:focus-visible .manufacturing-quality__btn-icon{background-color:#0f3c8c}section.manufacturing-quality .manufacturing-quality__btn:hover .manufacturing-quality__btn-icon circle,section.manufacturing-quality .manufacturing-quality__btn:focus-visible .manufacturing-quality__btn-icon circle{fill:#0f3c8c}section.manufacturing-quality .manufacturing-quality__btn:hover .manufacturing-quality__btn-icon path,section.manufacturing-quality .manufacturing-quality__btn:focus-visible .manufacturing-quality__btn-icon path{fill:#fff}section.manufacturing-quality .manufacturing-quality__btn-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:3.2rem;height:3.2rem;border-radius:50%;background-color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.manufacturing-quality .manufacturing-quality__btn-icon svg{display:block}section.manufacturing-quality .manufacturing-quality__btn-icon circle,section.manufacturing-quality .manufacturing-quality__btn-icon path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}section.manufacturing-quality .manufacturing-quality__highlights{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}section.manufacturing-quality .manufacturing-quality__highlights:lang(zh-Hans){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.manufacturing-quality .manufacturing-quality__highlights{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2.4rem 4rem;margin-top:4rem;padding:3rem 2rem;border:.3rem solid hsla(0,0%,100%,.5);border-radius:2rem;background-color:rgba(15,60,140,.4);-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}@media screen and (min-width: 768px){section.manufacturing-quality .manufacturing-quality__highlights{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width: 1200px){section.manufacturing-quality .manufacturing-quality__highlights{margin-top:5rem;padding:3.5rem 2rem 2.9rem}section.manufacturing-quality .manufacturing-quality__highlights:lang(zh-Hans){-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}section.manufacturing-quality .manufacturing-quality__highlights:hover,section.manufacturing-quality .manufacturing-quality__highlights.is-hovered{background-color:rgba(15,60,140,.8)}section.manufacturing-quality .manufacturing-quality__metric{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;text-align:center}section.manufacturing-quality .manufacturing-quality__metric:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}section.manufacturing-quality .manufacturing-quality__metric-value{margin:0;color:#fff;font-size:3.2rem;font-weight:900;line-height:1.4}@media screen and (min-width: 1200px){section.manufacturing-quality .manufacturing-quality__metric-value{font-size:4rem}}section.manufacturing-quality .manufacturing-quality__metric-label{margin:0;color:#fff;font-size:1.6rem;font-weight:500;line-height:1.4}@media screen and (min-width: 1200px){section.manufacturing-quality .manufacturing-quality__metric-label{font-size:2rem}}section.manufacturing-quality .manufacturing-quality__note{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;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;gap:1.6rem}@media(max-width: 767px){section.manufacturing-quality .manufacturing-quality__note{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;-ms-flex-preferred-size:100%;flex-basis:100%}}section.manufacturing-quality .manufacturing-quality__note-line{display:block}@media(max-width: 767px){section.manufacturing-quality .manufacturing-quality__note-line{display:none}}section.manufacturing-quality .manufacturing-quality__note-text{margin:0;color:#fff;font-size:1.4rem;font-weight:400;line-height:1.8;text-align:center}@media screen and (min-width: 1200px){section.manufacturing-quality .manufacturing-quality__note-text{font-size:1.8rem}}section.manufacturing-quality .manufacturing-quality__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2.8rem -1.2rem -1.2rem;padding:0;list-style:none}@media screen and (min-width: 1200px){section.manufacturing-quality .manufacturing-quality__cards{margin:1.95rem -2.15rem -2.15rem}}section.manufacturing-quality .manufacturing-quality__card-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:1.2rem}@media screen and (min-width: 992px){section.manufacturing-quality .manufacturing-quality__card-item{width:50%}}@media screen and (min-width: 1200px){section.manufacturing-quality .manufacturing-quality__card-item{padding:2.15rem}}section.manufacturing-quality .manufacturing-quality__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:2.4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.4rem 2rem;border:.3rem solid hsla(0,0%,100%,.5);border-radius:2rem;background-color:rgba(15,60,140,.35);-webkit-box-shadow:0 .4rem .4rem 0 rgba(15,60,140,.15);box-shadow:0 .4rem .4rem 0 rgba(15,60,140,.15);-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}@media screen and (min-width: 1200px){section.manufacturing-quality .manufacturing-quality__card{gap:3rem;padding:3.7rem 2.6rem}}section.manufacturing-quality .manufacturing-quality__card:hover,section.manufacturing-quality .manufacturing-quality__card.is-hovered{background-color:rgba(15,60,140,.8)}section.manufacturing-quality .manufacturing-quality__card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}@media screen and (min-width: 1200px){section.manufacturing-quality .manufacturing-quality__card-header{gap:2.9rem}}section.manufacturing-quality .manufacturing-quality__card-icon{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;-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:9rem;height:9rem;border:1px solid hsla(0,0%,100%,.5);border-radius:1rem;background-color:rgba(113,168,245,.2)}@media screen and (min-width: 1200px){section.manufacturing-quality .manufacturing-quality__card-icon{width:15rem;height:15rem}}section.manufacturing-quality .manufacturing-quality__card-icon img{display:block;width:50%;height:50%;-o-object-fit:contain;object-fit:contain}section.manufacturing-quality .manufacturing-quality__card-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;min-width:0}@media screen and (min-width: 1200px){section.manufacturing-quality .manufacturing-quality__card-heading{gap:2.2rem}}section.manufacturing-quality .manufacturing-quality__card-label{margin:0;color:#fff;font-size:1.6rem;font-weight:500;line-height:1.4}@media screen and (min-width: 1200px){section.manufacturing-quality .manufacturing-quality__card-label{font-size:2rem}}section.manufacturing-quality .manufacturing-quality__card-title{margin:0;color:#fff;font-size:2.4rem;font-weight:500;line-height:1.2}section.manufacturing-quality .manufacturing-quality__card-title:lang(en){font-size:2rem}@media screen and (min-width: 1200px){section.manufacturing-quality .manufacturing-quality__card-title{font-size:3.2rem}section.manufacturing-quality .manufacturing-quality__card-title:lang(en){font-size:2.8rem}}section.manufacturing-quality .manufacturing-quality__card-text{margin:0;color:#fff;font-size:1.8rem;font-weight:300;line-height:1.4}@media screen and (min-width: 1200px){section.manufacturing-quality .manufacturing-quality__card-text{font-size:2.4rem}}.error-page{text-align:center}.error-page .section{padding:4rem 2rem}.error-page .section .error{font-size:150px;color:var(--site-color-primary)}.error-page .page{margin:2rem 0;font-size:20px;font-weight:600;color:#444}.error-page .back-home{display:inline-block;border:2px solid #222;color:#222;text-transform:uppercase;font-weight:600;padding:.75rem 1rem .6rem;-webkit-transition:all .2s linear;transition:all .2s linear;-webkit-box-shadow:0 3px 8px rgba(0,0,0,.3);box-shadow:0 3px 8px rgba(0,0,0,.3);margin-top:4rem}.error-page .back-home:hover{background:#222;color:#ddd}.internal-server-error-page{height:100vh;text-align:center}.internal-server-error-page .error-section{padding:40px 20px}.internal-server-error-page .error-section h1{font-size:150px;color:var(--site-color-primary);text-shadow:1px 1px 1px #ddd,2px 2px 1px #ddd,3px 3px 1px #ddd,4px 4px 1px #ddd,5px 5px 1px #ddd,6px 6px 1px #ddd,7px 7px 1px #ddd,8px 8px 1px #ddd,25px 25px 8px rgba(0,0,0,.2);margin:0}.internal-server-error-page .error-section h3{margin:20px 0;font-size:30px;font-weight:600;color:var(--site-color-accent)}.internal-server-error-page .error-section .error-content{color:var(--site-color-accent);font-size:18px;line-height:1.5;font-weight:normal}.sitemap-container ul li a{color:#0a2333}.sitemap-container .level-2{margin-bottom:1rem}.sitemap-container .level-2>a>span{font-weight:bold;color:#0a2333}.sitemap-container .level-2>ul{padding:0 2rem}.sitemap-container .level-3>ul{padding:0 2rem}.sitemap-container .level-3{padding:.5rem 0}.sitemap-container .page-title{text-align:left;margin-bottom:55rem;position:relative;z-index:2;font-weight:700;font-size:3.6rem}.sitemap-container .page-title:after{content:"";position:absolute;bottom:-0.5rem;left:0;width:15rem;height:.4rem;z-index:-1}@media screen and (max-width: 768px){.sitemap-container .page-title{font-size:2.8rem}}.sitemap .inner-content,.template-siteMapPage .inner-content{min-height:100vh}.contact-layout{position:relative}.contact-layout .contact-us-title{padding-bottom:7.9rem;color:#0f3c8c;text-align:center;font-size:6.4rem;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width: 1800px){.contact-layout .contact-us-title{padding-bottom:0}}@media screen and (max-width: 768px){.contact-layout .contact-us-title{font-size:4.8rem}}.contact-layout .contact-departments{position:relative;border-radius:100px;border:1px solid #005cff;background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(15,60,140,.15);box-shadow:0 4px 4px 0 rgba(15,60,140,.15);padding:4.3rem 8.3rem 3rem 31.6rem;margin-top:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4rem;margin-bottom:6.5rem}@media screen and (max-width: 1830px){.contact-layout .contact-departments{padding:4.3rem 5.3rem 3rem 26.6rem}}@media screen and (max-width: 1360px){.contact-layout .contact-departments{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:4.3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 767px){.contact-layout .contact-departments{border-radius:20px}}.contact-layout .contact-departments .icon-contact{position:absolute;left:60px;top:12%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}@media screen and (max-width: 1830px){.contact-layout .contact-departments .icon-contact{left:20px}}@media screen and (max-width: 1360px){.contact-layout .contact-departments .icon-contact{position:unset;-webkit-transform:translateY(0);transform:translateY(0)}}.contact-layout .contact-departments .icon-contact img{width:234px;height:auto;display:block}.contact-layout .contact-departments .dept-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.contact-layout .contact-departments .dept-info .dept-title{color:#0f3c8c;font-size:3.2rem;font-style:normal;font-weight:600}@media screen and (max-width: 768px){.contact-layout .contact-departments .dept-info .dept-title{font-size:2.8rem}}.contact-layout .contact-departments .dept-info .mail1,.contact-layout .contact-departments .dept-info .mail2{color:#000;font-size:1.8rem;font-style:normal;font-weight:400}.contact-layout .contact-departments .list-dept{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:3rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 1400px){.contact-layout .contact-departments .list-dept{gap:1rem}}@media screen and (max-width: 1360px){.contact-layout .contact-departments .list-dept{width:100%;gap:4rem}}@media screen and (max-width: 767px){.contact-layout .contact-departments .list-dept{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.contact-layout .contact-departments .list-dept .contact-dept-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-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:start;-ms-flex-pack:start;justify-content:flex-start;max-width:20rem;text-align:center}@media screen and (max-width: 767px){.contact-layout .contact-departments .list-dept .contact-dept-item{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}}.contact-layout .contact-departments .list-dept .contact-dept-item .icon{position:relative;width:200px;height:200px;margin-bottom:2rem;margin-top:-12.5rem;z-index:2}@media screen and (max-width: 1600px){.contact-layout .contact-departments .list-dept .contact-dept-item .icon{height:150px}}@media screen and (max-width: 1360px){.contact-layout .contact-departments .list-dept .contact-dept-item .icon{margin-top:0}}@media screen and (max-width: 767px){.contact-layout .contact-departments .list-dept .contact-dept-item .icon{width:100%}}.contact-layout .contact-departments .list-dept .contact-dept-item .icon img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.contact-layout .contact-departments .list-dept .contact-dept-item .icon .icon-default{opacity:1}.contact-layout .contact-departments .list-dept .contact-dept-item .icon .icon-hover{opacity:0}.contact-layout .contact-departments .list-dept .contact-dept-item .title{color:#000;font-size:1.8rem;font-style:normal;font-weight:400;max-width:200px;text-align:center}.contact-layout .contact-departments .list-dept .contact-dept-item .contact-mail1,.contact-layout .contact-departments .list-dept .contact-dept-item .contact-mail2{display:none}.contact-layout .contact-departments .list-dept .contact-dept-item.active .title,.contact-layout .contact-departments .list-dept .contact-dept-item:hover .title{color:#0f3c8c}.contact-layout .contact-departments .list-dept .contact-dept-item.active .icon .icon-default,.contact-layout .contact-departments .list-dept .contact-dept-item:hover .icon .icon-default{opacity:0}.contact-layout .contact-departments .list-dept .contact-dept-item.active .icon .icon-hover,.contact-layout .contact-departments .list-dept .contact-dept-item:hover .icon .icon-hover{opacity:1}.contact-layout .contact-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3.4rem 8.3rem 4.2rem 5.9rem;border-radius:20px;border:1px solid #005cff;background:#fff;position:relative;z-index:1;-webkit-box-shadow:0 4px 4px 0 rgba(15,60,140,.15);box-shadow:0 4px 4px 0 rgba(15,60,140,.15)}@media screen and (max-width: 1830px){.contact-layout .contact-info{padding:5.3rem}}@media screen and (max-width: 1600px){.contact-layout .contact-info{padding:3.4rem}}@media screen and (max-width: 991px){.contact-layout .contact-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact-layout .contact-info .left .contact-info-title{color:#0f3c8c;font-size:3.2rem;font-style:normal;font-weight:400;margin-bottom:1.9rem}@media screen and (max-width: 768px){.contact-layout .contact-info .left .contact-info-title{font-size:2.8rem}}.contact-layout .contact-info .left .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.3rem}.contact-layout .contact-info .left .wrap .address{width:100%;max-width:57.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 991px){.contact-layout .contact-info .left .wrap .address{max-width:unset}}.contact-layout .contact-info .left .wrap .address svg{min-width:30px}.contact-layout .contact-info .left .wrap .address span{color:#000;font-size:2.4rem;font-style:normal;font-weight:400;margin-left:1.4rem}.contact-layout .contact-info .left .wrap .address span p{text-align:justify}.contact-layout .contact-info .left .wrap .postal-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}@media screen and (max-width: 600px){.contact-layout .contact-info .left .wrap .postal-phone{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contact-layout .contact-info .left .wrap .postal-phone .postal-code,.contact-layout .contact-info .left .wrap .postal-phone .phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-layout .contact-info .left .wrap .postal-phone .postal-code a,.contact-layout .contact-info .left .wrap .postal-phone .postal-code span,.contact-layout .contact-info .left .wrap .postal-phone .phone a,.contact-layout .contact-info .left .wrap .postal-phone .phone span{color:#000;font-size:2.4rem;font-style:normal;font-weight:400;margin-left:1.4rem}.contact-layout .contact-info .left .wrap .postal-phone .postal-code svg{min-width:30px}.contact-layout .contact-info .left .wrap .postal-phone .phone svg{min-width:30px}.contact-layout .contact-info .right{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:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:660px}@media screen and (max-width: 1800px){.contact-layout .contact-info .right{max-width:unset;width:unset}}.contact-layout .contact-info .right .fast-track-title{color:#0f3c8c;font-size:3.2rem;font-style:normal;font-weight:400;margin-bottom:1.9rem}@media screen and (max-width: 768px){.contact-layout .contact-info .right .fast-track-title{font-size:2.8rem}}.contact-layout .contact-info .right .fast-track-links{border-radius:20px;border:1px solid #005cff;background:#fff;padding:2rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 600px){.contact-layout .contact-info .right .fast-track-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1.5rem 2rem}}.contact-layout .contact-info .right .fast-track-links a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact-layout .contact-info .right .fast-track-links a span{color:#000;font-size:2.4rem;font-style:normal;font-weight:400}.contact-layout .contact-info .right .fast-track-links a:hover svg circle{fill:#eb6437}.contact-layout .contact-info .right .fast-track-links a:hover span{color:#eb6437}.contact-layout .hotline{margin-top:7.9rem;min-height:44.7rem;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:20px}.contact-layout .hotline .hotline-title{color:#fff;text-align:center;font-size:3.2rem;font-style:normal;font-weight:600;margin-bottom:1rem}@media screen and (max-width: 768px){.contact-layout .hotline .hotline-title{font-size:2.8rem}}.contact-layout .hotline .hotline-content{color:#fff;text-align:center;font-size:2.4rem;font-style:normal;font-weight:400}.contact-us .inner-content{background:#fafafc}.page-process{position:relative}.page-process .table-process{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}.page-process .table-process .left-open,.page-process .table-process .right-open{width:100%}.page-process .table-process .right-open{text-align:left}@media screen and (min-width: 992px){.page-process .table-process .right-open{text-align:right}}@media screen and (min-width: 768px){.page-process .table-process .right-open{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}}@media screen and (min-width: 768px){.page-process .table-process{display:grid;grid-template-columns:auto auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;row-gap:2rem}.page-process .table-process .left-open{grid-column:1;grid-row:1;width:auto}.page-process .table-process .right-open{grid-column:2;grid-row:1;width:auto}.page-process .table-process .list-table{grid-column:1/-1;grid-row:2}}.page-process .list-platform{position:relative;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:2.6rem;margin:0 auto 6rem}@media screen and (min-width: 500px){.page-process .list-platform{margin-bottom:8rem;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width: 991px){.page-process .list-platform{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 1024px){.page-process .list-platform{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media screen and (min-width: 1200px){.page-process .list-platform{row-gap:7.9rem;margin-bottom:10rem;grid-template-columns:repeat(5, minmax(0, 1fr))}}@media screen and (min-width: 1900px){.page-process .list-platform:lang(zh-Hans){max-width:1406px}}.page-process .list-platform .item-platform{border-radius:10px;background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:1.2rem 1.2rem 1.2rem 1.3rem;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:justify;-ms-flex-pack:justify;justify-content:space-between;aspect-ratio:26/30;z-index:1}@media screen and (min-width: 1900px){.page-process .list-platform .item-platform{max-width:26rem;max-height:30rem}}@media screen and (max-width: 499px){.page-process .list-platform .item-platform{margin:0 auto;min-width:280px;max-width:280px}}.page-process .list-platform .item-platform .icon-platform{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 1800px){.page-process .list-platform .item-platform .icon-platform img{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (min-width: 1200px){.page-process .list-platform .item-platform.item-platform--8:lang(en) .process-platform-card__content .process-platform-card__heading .process-platform-card__title{-webkit-transform:translateY(8px);transform:translateY(8px)}.page-process .list-platform .item-platform.item-platform--8:lang(en) .process-platform-card__content .process-platform-card__description{margin-top:13px}}.page-process .list-platform .icon-arrow-platform-1,.page-process .list-platform .icon-arrow-platform-2{display:none;position:absolute;top:51%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:0}@media screen and (min-width: 1200px){.page-process .list-platform .icon-arrow-platform-1,.page-process .list-platform .icon-arrow-platform-2{display:block}}.page-process .list-platform .icon-arrow-platform-1{right:-1rem;left:-1rem}@media screen and (min-width: 1200px){.page-process .list-platform .icon-arrow-platform-1{right:-4rem;left:-4rem}}@media screen and (min-width: 1400px){.page-process .list-platform .icon-arrow-platform-1{right:-5rem;left:-5rem}}.page-process .list-platform .icon-arrow-platform-2{right:11rem;width:81%}.process-platform-card__content{padding:5px 6px;overflow:hidden;color:#fff;background:rgba(15,60,140,.65);border:1px solid #fff;border-radius:8px;text-transform:capitalize;word-break:break-word}.process-platform-card__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.process-platform-card__number{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#eb6338;font-size:3rem;font-style:normal;font-weight:600;line-height:normal}.process-platform-card__title{color:#fff;font-size:1.8rem;font-style:normal;font-weight:800;line-height:normal}.process-platform-card__description{margin-top:-2px;color:#fff;font-size:1.4rem;font-style:normal;font-weight:400;line-height:normal}.process-platform-card__description p{color:inherit;font:inherit}.bg-process{display:none}@media screen and (min-width: 1280px){.bg-process{position:absolute;top:5rem;right:0;width:100%;display:block;max-width:33rem}}.title-process{color:#0f3c8c;text-align:center;font-size:6.4rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1.6rem}@media screen and (max-width: 768px){.title-process{font-size:4.8rem}}@media screen and (min-width: 1600px){.template-qualityManagementPage .title-process{white-space:nowrap}}.content-process{color:#000;text-align:center;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:7.3rem}.text-technology{color:#0f3c8c;text-align:center;font-size:3.6rem;font-style:normal;font-weight:600;line-height:normal;margin-bottom:4.7rem}@media screen and (max-width: 768px){.text-technology{font-size:2.8rem}}.table-process{border-radius:30px;border:1px solid #005cff;background:#fff;overflow:hidden;padding:2.7rem 3.7rem;margin-bottom:6rem}@media(min-width: 767px){.table-process{margin-bottom:8rem}}@media(min-width: 1280px){.table-process{margin-bottom:10rem}}.table-process .open-table-process{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3rem;margin-bottom:1rem}.table-process .left-open{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.4rem}.table-process .left-open .content-left-table .title-left-table{color:#0f3c8c;font-size:1.8rem;font-style:normal;font-weight:700;line-height:1.5}.table-process .left-open .content-left-table .text-left-table{color:#000;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.8}.table-process .right-open .title-right-table{color:#eb6437;font-size:3.2rem;font-style:normal;font-weight:900;line-height:1.5}.table-process .right-open .title-right-table span{color:#0f3c8c;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.5}.table-process .right-open .text-right-table{color:#707070;font-size:1.6rem;font-style:normal;font-weight:400;line-height:.875}.table-process .list-table{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:0;position:relative}@media screen and (min-width: 476px){.table-process .list-table:lang(zh-Hans){grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width: 768px){.table-process .list-table{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width: 1024px){.table-process .list-table{grid-template-columns:repeat(3, minmax(0, 1fr))}.table-process .list-table:lang(zh-Hans){grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 1280px){.table-process .list-table{grid-template-columns:repeat(6, minmax(0, 1fr))}.table-process .list-table:lang(zh-Hans){grid-template-columns:repeat(6, minmax(0, 1fr))}}.table-process .list-table::after{display:none}@media screen and (min-width: 1280px){.table-process .list-table::after{content:"";display:block;position:absolute;top:5rem;left:6.5rem;-webkit-transform:none;transform:none;width:calc(100% - 13rem);height:5px;background-color:#005cff}}.table-process .list-table .item-table{display:grid;grid-template-rows:subgrid;grid-row:span 2;justify-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:0;z-index:2}@media(max-width: 1279px){.table-process .list-table .item-table{margin-bottom:2rem}.table-process .list-table .item-table:last-child{margin-bottom:0}}.table-process .list-table .item-table .img-item-table{margin-bottom:1.4rem;max-width:8rem;width:8rem;height:8rem}@media screen and (min-width: 768px){.table-process .list-table .item-table .img-item-table{max-width:9rem;width:9rem;height:9rem}}@media screen and (min-width: 1280px){.table-process .list-table .item-table .img-item-table{max-width:10rem;width:10rem;height:10rem}}.table-process .list-table .item-table .img-item-table img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.table-process .list-table .item-table .title-item-table{color:#707070;font-size:1.8rem;font-style:normal;font-weight:400;text-align:center;line-height:.875;width: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}.table-process .list-table .item-table .title-item-table:lang(en){font-size:1.8rem}@media screen and (min-width: 768px){.table-process .list-table .item-table .title-item-table{font-size:2rem}}.table-process .list-table .item-table .content-item-table{color:#707070;text-align:center;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.5;width:100%}@media screen and (min-width: 768px){.table-process .list-table .item-table .content-item-table{font-size:1.5rem}}@media screen and (min-width: 1280px){.table-process .list-table .item-table .content-item-table{font-size:1.6rem}}.box-advantage{margin-top:4.7rem}.box-advantage .list-advantage{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));border-radius:20px;border:3px solid #fff;background:#71a8f5;-webkit-box-shadow:0 4px 4px 0 rgba(15,60,140,.15);box-shadow:0 4px 4px 0 rgba(15,60,140,.15);padding:3rem 2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}@media screen and (min-width: 768px){.box-advantage .list-advantage{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 1440px){.box-advantage .list-advantage{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media screen and (min-width: 1600px){.box-advantage .list-advantage{padding:5.9rem 4rem}}.box-advantage .list-advantage .item-advantage{border-radius:20px;background:#fff;padding:1.5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;min-width:0;margin-bottom:2rem}@media screen and (min-width: 1600px){.box-advantage .list-advantage .item-advantage{padding:2.5rem 1.3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.box-advantage .list-advantage .item-advantage .img-item-advantage{-ms-flex-negative:0;flex-shrink:0;width:5rem;height:5rem}.box-advantage .list-advantage .item-advantage .img-item-advantage img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.box-advantage .list-advantage .item-advantage .box-item-advantage{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-left:1.2rem;margin-left:1.2rem;position:relative}.box-advantage .list-advantage .item-advantage .box-item-advantage::after{content:"";position:absolute;border-radius:5px;background:#b2b2b2;width:2px;height:100%;max-height:5rem;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.box-advantage .list-advantage .item-advantage .box-item-advantage .title-item-advantage{color:#0f3c8c;font-size:2rem;font-style:normal;font-weight:600;line-height:1;margin-bottom:1rem}@media screen and (min-width: 1600px){.box-advantage .list-advantage .item-advantage .box-item-advantage .title-item-advantage{font-size:2.2rem}}.box-advantage .list-advantage .item-advantage .box-item-advantage .content-item-advantage{color:#000;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.42857}@media screen and (min-width: 1900px){.box-advantage .list-advantage .item-advantage .box-item-advantage .content-item-advantage{font-size:1.6rem}}.box-advantage .content-process{margin-bottom:5rem}.box-advantage .list-advantage--en{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));border-radius:20px;border:3px solid #fff;background:#71a8f5;-webkit-box-shadow:0 4px 4px 0 rgba(15,60,140,.15);box-shadow:0 4px 4px 0 rgba(15,60,140,.15);padding:3rem 2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:0}@media screen and (min-width: 768px){.box-advantage .list-advantage--en{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 1440px){.box-advantage .list-advantage--en{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media screen and (min-width: 1600px){.box-advantage .list-advantage--en{padding:5.9rem 4rem}}.box-advantage .list-advantage--en .item-advantage{display:grid;grid-template-rows:subgrid;grid-row:span 2;border-radius:20px;background:#fff;padding:1.5rem 1rem;margin-bottom:2rem}@media screen and (min-width: 1600px){.box-advantage .list-advantage--en .item-advantage{padding:2.5rem 1.3rem}}.box-advantage .list-advantage--en .item-advantage__wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding-bottom:1rem}.box-advantage .list-advantage--en .item-advantage__icon{-ms-flex-negative:0;flex-shrink:0;width:5rem;height:5rem}.box-advantage .list-advantage--en .item-advantage__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.box-advantage .list-advantage--en .item-advantage__title{color:#0f3c8c;font-size:2rem;font-style:normal;font-weight:600;line-height:1.2;width:calc(100% - 6rem)}.box-advantage .list-advantage--en .item-advantage__content{color:#000;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.42857;padding-top:2rem;position:relative}.box-advantage .list-advantage--en .item-advantage__content::after{content:"";position:absolute;top:1rem;left:0;width:5rem;height:2px;border-radius:5px;background-color:#b2b2b2}.management-team .inner-content{background:#fafafc}.management-layout .management-title{color:#0f3c8c;text-align:center;font-size:6.4rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1.7rem}@media(max-width: 768px){.management-layout .management-title{font-size:4.8rem}}.management-layout .management-desc{margin-bottom:6.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.management-layout .management-desc p{max-width:90rem;color:#000;text-align:center;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.5}.management-layout .management-desc p:lang(en){max-width:110rem}.management-layout .list-person{display:grid;grid-template-columns:repeat(3, 1fr);gap:104px 74px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.management-layout .list-person .item{border-radius:20px;background:#fff;overflow:hidden;cursor:pointer;position:relative;border:1px solid rgba(0,0,0,0);-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-filter:drop-shadow(0 4px 4px rgba(15, 60, 140, 0.15));filter:drop-shadow(0 4px 4px rgba(15, 60, 140, 0.15));height:100%}.management-layout .person-photo img{width:100%;display:block;aspect-ratio:451/396}.management-layout .person-info{padding:.8rem 2.2rem .9rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.management-layout .person-name-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.3rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.management-layout .person-name-wrapper:lang(en){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.management-layout .person-name{color:#0f3c8c;font-size:2.4rem;font-style:normal;font-weight:600}@media screen and (min-width: 1900px){.management-layout .person-name:lang(zh-Hans){font-size:3.2rem}}.management-layout .pronounce{color:#0f3c8c;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.6}.management-layout .position-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.management-layout .position{color:#000;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5}.management-layout .person-content-source{display:none}.management-layout .full-row-details{display:none}.management-layout #person-details.full-row-details{grid-column:1/-1;padding:21px;margin-top:-65px}@media(max-width: 1600px){.management-layout #person-details.full-row-details{margin-top:-48px}}@media(max-width: 767px){.management-layout #person-details.full-row-details{margin-top:-20px}}.management-layout .box-body .content{color:#000;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.5}.management-layout .box-body .content p{margin-bottom:1.5rem}.management-layout #person-details .content ul{list-style:none;margin-bottom:1.5rem}.management-layout #person-details .content ul li{padding-left:33px;position:relative;margin-bottom:1.5rem}.management-layout #person-details .content ul li::before{content:"";position:absolute;left:0;top:.7rem;background-color:#eb6338;width:1.3rem;height:1.3rem;border-radius:50%}.management-layout .list-person .item .toggle-arrow svg{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.management-layout .list-person .item.active .toggle-arrow svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media(max-width: 1600px){.management-layout .list-person{gap:52px 37px}}@media(max-width: 991px){.management-layout .list-person{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.management-layout .list-person{grid-template-columns:1fr;gap:30px 24px}}section.prospectus-supplement{overflow:hidden;border-radius:1rem;border:1px solid #005cff;padding:5rem 1.5rem;position:relative}@media(min-width: 768px){section.prospectus-supplement{padding:7rem 3rem}}@media(min-width: 1200px){section.prospectus-supplement{padding:8.2rem 4rem}}section.prospectus-supplement::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:var(--background-image);background-size:cover;background-position:center;opacity:.14;z-index:-1;pointer-events:none}section.prospectus-supplement+section.prospectus-supplement{margin-top:4rem}@media(min-width: 768px){section.prospectus-supplement+section.prospectus-supplement{margin-top:5rem}}@media(min-width: 1200px){section.prospectus-supplement+section.prospectus-supplement{margin-top:6rem}}.prospectus-supplement__page-title{color:#0f3c8c;text-align:center;font-style:normal;font-weight:700;line-height:normal;font-size:2.4rem;margin-bottom:4rem}@media(min-width: 768px){.prospectus-supplement__page-title{font-size:3.2rem}}@media(min-width: 1200px){.prospectus-supplement__page-title{font-size:3.6rem;margin-bottom:6rem}}.prospectus-supplement__container{width:100%;margin:0 auto}.prospectus-supplement__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 992px){.prospectus-supplement__list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:9.6rem}}.prospectus-supplement__document{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.9rem}@media(max-width: 575px){.prospectus-supplement__document{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}.prospectus-supplement__media{-webkit-box-flex:0;-ms-flex:0 0 29.3rem;flex:0 0 29.3rem;width:29.3rem;max-width:29.3rem;aspect-ratio:293/398;border-radius:.5rem;-webkit-box-shadow:0 .4rem .8rem rgba(18,72,123,.2);box-shadow:0 .4rem .8rem rgba(18,72,123,.2);overflow:hidden}@media(max-width: 1199px){.prospectus-supplement__media{-ms-flex-preferred-size:24rem;flex-basis:24rem;width:24rem;max-width:24rem}}@media(max-width: 767px){.prospectus-supplement__media{-ms-flex-preferred-size:auto;flex-basis:auto;width:min(100%,29.3rem);max-width:29.3rem}}.prospectus-supplement__media:hover .prospectus-supplement__image{-webkit-transform:scale(1.05);transform:scale(1.05)}.prospectus-supplement__image{display:block;width:100%;height:100%;aspect-ratio:293/398;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .075s ease-in-out;transition:-webkit-transform .075s ease-in-out;transition:transform .075s ease-in-out;transition:transform .075s ease-in-out, -webkit-transform .075s ease-in-out}.prospectus-supplement__details{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:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 575px){.prospectus-supplement__details{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.prospectus-supplement__title{color:var(--site-color-primary);font-size:2.4rem;font-style:normal;font-weight:600;line-height:1.5;letter-spacing:0;margin-bottom:.8rem}.prospectus-supplement__company{color:var(--site-color-primary);font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:0;margin-bottom:.8rem}.prospectus-supplement__date{color:#707070;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.5;letter-spacing:0;margin-bottom:2.2rem}.prospectus-supplement__pdf{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:3.1rem;height:3.2rem}.prospectus-supplement__pdf-icon{display:block;width:100%;height:100%}.financial-report__page-title{color:#0f3c8c;text-align:center;font-size:2.4rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:4rem}@media(min-width: 768px){.financial-report__page-title{font-size:3.2rem}}@media(min-width: 1200px){.financial-report__page-title{font-size:3.6rem;margin-bottom:6rem}}.financial-report__panel{position:relative;overflow:visible;margin:0 auto;border:1px solid #005cff;border-radius:1rem;background-color:#fff;-webkit-box-shadow:0 .4rem .4rem rgba(0,0,0,.25);box-shadow:0 .4rem .4rem rgba(0,0,0,.25);padding:6rem 5rem}@media(max-width: 1199px){.financial-report__panel{padding:5rem 3rem}}@media(max-width: 767px){.financial-report__panel{padding:4rem 2rem}}.financial-report__panel::before{content:"";position:absolute;inset:0;border-radius:inherit;background-image:var(--financial-report-background-image);background-position:bottom center;background-size:cover;background-repeat:no-repeat;opacity:.14;pointer-events:none}.financial-report__panel+.financial-report__panel{margin-top:4rem}@media(min-width: 768px){.financial-report__panel+.financial-report__panel{margin-top:5rem}}@media(min-width: 1200px){.financial-report__panel+.financial-report__panel{margin-top:6rem}}.financial-report__year-filter{position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}@media(min-width: 768px){.financial-report__year-filter{margin-bottom:0}}.financial-report__year-filter .nice-select{z-index:5}.financial-report__year-filter .nice-select .list{z-index:6}.financial-report__year-label{position:absolute;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.financial-report__list{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto}@media(max-width: 1199px){.financial-report__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 767px){.financial-report__list{gap:4rem}}.financial-report__document{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:0 1 calc((100% - 11.5rem)/2);flex:0 1 calc((100% - 11.5rem)/2);gap:5.7rem}.financial-report__document[hidden]{display:none}@media(max-width: 1199px){.financial-report__document{-ms-flex-preferred-size:100%;flex-basis:100%}}@media(max-width: 767px){.financial-report__document{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;text-align:center}}.financial-report__cover-link{display:block;-webkit-box-flex:0;-ms-flex:0 0 29.3rem;flex:0 0 29.3rem;width:29.3rem;max-width:29.3rem;aspect-ratio:293/398;border-radius:.5rem;overflow:hidden}@media(max-width: 1199px){.financial-report__cover-link{-ms-flex-preferred-size:24rem;flex-basis:24rem;width:24rem;max-width:24rem}}@media(max-width: 767px){.financial-report__cover-link{-ms-flex-preferred-size:auto;flex-basis:auto;width:min(100%,29.3rem);max-width:29.3rem}}.financial-report__cover-link:hover .financial-report__cover-image{-webkit-transform:scale(1.05);transform:scale(1.05)}.financial-report__cover-image{display:block;width:100%;height:100%;aspect-ratio:293/398;-o-object-fit:cover;object-fit:cover;border-radius:.5rem;-webkit-transition:-webkit-transform .075s ease-in-out;transition:-webkit-transform .075s ease-in-out;transition:transform .075s ease-in-out;transition:transform .075s ease-in-out, -webkit-transform .075s ease-in-out}.financial-report__document-details{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:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}@media(max-width: 767px){.financial-report__document-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.financial-report__document-title{color:var(--site-color-primary);text-align:left;font-size:2.4rem;font-style:normal;font-weight:600;line-height:1.5;letter-spacing:0;margin-bottom:2.2rem}@media(max-width: 767px){.financial-report__document-title{text-align:center}}.financial-report__pdf-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.financial-report__pdf-icon,.financial-report__pdf-svg{display:block}.financial-report__pdf-svg{inline-size:1.3em}.esg-report{padding-top:0}.esg-report__page-title{margin-bottom:4rem;color:var(--site-color-primary);text-align:center;font-size:2.8rem;font-weight:700;line-height:normal}@media(min-width: 768px){.esg-report__page-title{font-size:3.6rem}}@media(min-width: 1200px){.esg-report__page-title{margin-bottom:6rem}}.esg-report__slider{position:relative;max-width:118.5rem;padding-bottom:6.9rem}.esg-report__slides{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.esg-report__document{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5.5rem}.esg-report__cover-link{display:block;-webkit-box-flex:0;-ms-flex:0 0 29.3rem;flex:0 0 29.3rem;width:29.3rem;max-width:29.3rem;aspect-ratio:293/398;border-radius:.5rem;overflow:hidden}.esg-report__cover-link:hover .esg-report__cover-image,.esg-report__cover-link:focus-visible .esg-report__cover-image{-webkit-transform:scale(1.03);transform:scale(1.03)}.esg-report__cover-image{display:block;width:100%;height:100%;aspect-ratio:293/398;-o-object-fit:cover;object-fit:cover;border-radius:.5rem;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.esg-report__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.esg-report__title{margin-bottom:2.2rem;color:var(--site-color-primary);font-size:2.4rem;font-weight:600;line-height:1.5}.esg-report__pdf-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.esg-report__pdf-icon,.esg-report__pdf-svg{display:block}.esg-report__pdf-svg{inline-size:3.1rem;block-size:3.2rem}.esg-report__pagination.swiper-pagination-bullets{bottom:0}.esg-report__pagination .swiper-pagination-bullet{inline-size:1.3rem;block-size:1.3rem;margin:0 .7rem;background-color:#d9d9d9;opacity:1;-webkit-transition:inline-size .2s ease-in-out,background-color .2s ease-in-out;transition:inline-size .2s ease-in-out,background-color .2s ease-in-out}.esg-report__pagination .swiper-pagination-bullet-active{inline-size:4.3rem;border-radius:.7rem;background-color:#fa4b21}@media(max-width: 1199px){.esg-report__slider{max-width:76rem}.esg-report__document{gap:3.5rem}.esg-report__cover-link{-ms-flex-preferred-size:24rem;flex-basis:24rem;width:24rem;max-width:24rem}.esg-report__title{font-size:2rem}}@media(max-width: 767px){.esg-report__slider{max-width:34rem;padding-bottom:5.5rem}.esg-report__document{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;text-align:center}.esg-report__cover-link{-ms-flex-preferred-size:auto;flex-basis:auto;width:min(100%,29.3rem);max-width:29.3rem}.esg-report__details{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.esg-report__title{margin-bottom:1.6rem;text-align:center}}.ir-contact__banner{position:relative;min-height:40.8rem;border-radius:20px;overflow:hidden;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;padding:4rem}@media(max-width: 767px){.ir-contact__banner{min-height:28rem;padding:3rem 2rem;border-radius:14px}}.ir-contact__banner-image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ir-contact__details{position:relative;z-index:1;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;gap:3.4rem}@media(max-width: 767px){.ir-contact__details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;text-align:center}}.ir-contact__icon{width:7.9rem;height:8rem;-o-object-fit:contain;object-fit:contain;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media(max-width: 767px){.ir-contact__icon{width:6.2rem;height:6.3rem}}.ir-contact__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.8rem}@media(max-width: 767px){.ir-contact__copy{gap:1.2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.ir-contact__title{color:#fff;font-size:3.2rem;font-style:normal;font-weight:600;line-height:1.25;word-break:break-word}@media(max-width: 767px){.ir-contact__title{font-size:2.8rem}}.ir-contact__email{color:#fff;font-size:2.4rem;font-style:normal;font-weight:400;line-height:1.25;word-break:break-word}@media(max-width: 767px){.ir-contact__email{font-size:1.8rem}}.page-manufacturing .table-process{margin:4.6rem 0 6rem}@media screen and (min-width: 768px){.page-manufacturing .table-process{margin:4.6rem 0 8rem}}@media screen and (min-width: 1280px){.page-manufacturing .table-process{margin:4.6rem 0 10rem}}.page-manufacturing .table-process .open-table-process{margin-bottom:3.1rem}.page-manufacturing .table-process .list-table{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:0;-ms-flex-wrap:unset;flex-wrap:unset;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}@media screen and (min-width: 768px){.page-manufacturing .table-process .list-table{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width: 1024px){.page-manufacturing .table-process .list-table{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 1280px){.page-manufacturing .table-process .list-table{grid-template-columns:repeat(6, minmax(0, 1fr))}}.page-manufacturing .table-process .list-table::after{display:none}@media screen and (min-width: 1280px){.page-manufacturing .table-process .list-table::after{content:"";display:block;top:5rem;left:6.5rem;-webkit-transform:none;transform:none;width:calc(100% - 13rem);height:5px;background-color:#005cff}}.page-manufacturing .table-process .list-table .item-table{display:grid;grid-template-rows:subgrid;grid-row:span 3;justify-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:0}@media(max-width: 1279px){.page-manufacturing .table-process .list-table .item-table{margin-bottom:2rem}.page-manufacturing .table-process .list-table .item-table:last-child{margin-bottom:0}}.page-manufacturing .table-process .list-table .item-table .img-item-table{margin-bottom:1.4rem;max-width:8rem;width:8rem;height:8rem}@media screen and (min-width: 768px){.page-manufacturing .table-process .list-table .item-table .img-item-table{max-width:9rem;width:9rem;height:9rem}}@media screen and (min-width: 1280px){.page-manufacturing .table-process .list-table .item-table .img-item-table{max-width:10rem;width:10rem;height:10rem}}.page-manufacturing .table-process .list-table .item-table .img-item-table img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-manufacturing .table-process .list-table .item-table .title-item-table{color:#0f3c8c;font-size:1.8rem;font-style:normal;font-weight:600;text-align:center;line-height:1.3;width:100%;margin-bottom:1.4rem;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}@media screen and (min-width: 768px){.page-manufacturing .table-process .list-table .item-table .title-item-table{font-size:2rem}}@media screen and (min-width: 1280px){.page-manufacturing .table-process .list-table .item-table .title-item-table{font-size:2.4rem;line-height:1.2}}.page-manufacturing .table-process .list-table .item-table .content-item-table{width:100%;font-size:1.4rem}@media screen and (min-width: 768px){.page-manufacturing .table-process .list-table .item-table .content-item-table{font-size:1.5rem}}@media screen and (min-width: 1280px){.page-manufacturing .table-process .list-table .item-table .content-item-table{font-size:1.6rem}}.page-manufacturing .text-technology{margin-bottom:7rem}.page-manufacturing .box-technology{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:10px;border:1px solid #005cff;background:#fff;margin-bottom:7.6rem}@media screen and (min-width: 1024px){.page-manufacturing .box-technology{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-manufacturing .box-technology .img-technology{border-radius:10px;overflow:hidden;-webkit-box-flex:65;-ms-flex:65;flex:65;line-height:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width: 2000px){.page-manufacturing .box-technology .img-technology{-webkit-box-flex:1;-ms-flex:1;flex:1}}.page-manufacturing .box-technology .img-technology img{display:block;height:100%;width:auto;max-width:none}@media screen and (max-width: 1023px){.page-manufacturing .box-technology .img-technology img{width:100%;height:auto;max-width:100%}}.page-manufacturing .box-technology .img-technology .house-hotspots{position:absolute;top:0;left:0;width:0;height:0;pointer-events:none;z-index:2}.page-manufacturing .box-technology .img-technology .house-hotspots .btn-house{position:absolute;cursor:pointer;pointer-events:auto}.page-manufacturing .box-technology .img-technology .house-hotspots .btn-house.house-1{left:66.3%;top:36.8%;width:15%;height:20.1%}.page-manufacturing .box-technology .img-technology .house-hotspots .btn-house.house-2{left:46.2%;top:42.2%;width:12.5%;height:19.6%}.page-manufacturing .box-technology .img-technology .popup-house{display:none;position:absolute;top:0;left:0;padding:1.2rem;width:100%;height:100%;background-color:rgba(0,0,0,.3);z-index:3}.page-manufacturing .box-technology .img-technology .popup-house.active{display:block}.page-manufacturing .box-technology .img-technology .popup-house .box-house{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.1rem;border-radius:10px;border:1px solid #005cff;background:#fff;padding:1rem 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-manufacturing .box-technology .img-technology .popup-house .box-house .img-house{border-radius:10px}.page-manufacturing .box-technology .img-technology .popup-house .box-house .content-house .title-house{color:#0f3c8c;font-size:2.4rem;font-style:normal;font-weight:600;line-height:normal;margin-bottom:1.5rem}.page-manufacturing .box-technology .img-technology .popup-house .box-house .content-house .text-house{color:#000;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2}@media screen and (max-width: 1350px){.page-manufacturing .box-technology .img-technology img{-webkit-transform:translateX(10%);transform:translateX(10%)}}@media screen and (max-width: 1150px){.page-manufacturing .box-technology .img-technology img{-webkit-transform:translateX(12.5%);transform:translateX(12.5%)}}@media screen and (max-width: 1090px){.page-manufacturing .box-technology .img-technology img{-webkit-transform:translateX(18%);transform:translateX(18%)}}.page-manufacturing .box-technology .show-content-technology{-webkit-box-flex:35;-ms-flex:35;flex:35;padding:2.5rem 3.2rem}@media screen and (min-width: 2000px){.page-manufacturing .box-technology .show-content-technology{-webkit-box-flex:1;-ms-flex:1;flex:1}}.page-manufacturing .box-technology .show-content-technology .title-technology{color:#0f3c8c;font-size:2.4rem;font-style:normal;font-weight:900;line-height:normal;margin-bottom:5px}.page-manufacturing .box-technology .show-content-technology .content-technology{color:#000;font-size:2.4rem;font-style:normal;font-weight:400;line-height:1.5;border-bottom:1px solid #d9d9d9;margin-bottom:2rem;padding-bottom:2rem}.page-manufacturing .box-technology .show-content-technology .content-technology a{color:#0f3c8c;font-weight:600}.page-manufacturing .box-technology .show-content-technology .content-technology span{color:#0f3c8c}.page-manufacturing .box-technology .show-content-technology .content-technology:last-child{padding-bottom:0;border-bottom:none;margin-bottom:0}@media screen and (min-width: 1900px){.page-manufacturing .box-technology .show-content-technology .content-technology:lang(en){font-size:1.8rem}}section.manufacturing-capability{margin-top:6rem}@media screen and (min-width: 1280px){section.manufacturing-capability{margin:10.5rem 0 3rem}}section.manufacturing-capability .manufacturing-capability__heading{margin:0 0 3rem;color:#0f3c8c;text-align:center;font-size:2.8rem;font-weight:600;line-height:1.3}@media screen and (min-width: 769px){section.manufacturing-capability .manufacturing-capability__heading{margin-bottom:4.3rem;font-size:3.6rem}}section.manufacturing-capability .manufacturing-capability__panel{padding:3.5rem 1.5rem;border-radius:20px;background:#71a8f5;-webkit-box-shadow:0 4px 4px 0 rgba(15,60,140,.15);box-shadow:0 4px 4px 0 rgba(15,60,140,.15)}@media screen and (min-width: 768px){section.manufacturing-capability .manufacturing-capability__panel{padding:3.6rem 3rem 4.9rem}}@media screen and (min-width: 1280px){section.manufacturing-capability .manufacturing-capability__panel{padding-inline:5.5rem}}section.manufacturing-capability .manufacturing-capability__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem;padding:0;list-style:none}@media screen and (min-width: 768px){section.manufacturing-capability .manufacturing-capability__list{margin:-1.5rem}}section.manufacturing-capability .manufacturing-capability__entry{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1rem}@media screen and (min-width: 768px){section.manufacturing-capability .manufacturing-capability__entry{padding:1.5rem}}@media screen and (min-width: 1024px){section.manufacturing-capability .manufacturing-capability__entry{width:50%}}section.manufacturing-capability .manufacturing-capability__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem;padding:2rem 1.6rem;border-radius:10px;background:#fff}@media screen and (min-width: 768px){section.manufacturing-capability .manufacturing-capability__card{gap:2.1rem;padding:2.4rem 2.6rem 2.2rem}}section.manufacturing-capability .manufacturing-capability__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:5.6rem;height:5.6rem}@media screen and (min-width: 768px){section.manufacturing-capability .manufacturing-capability__icon{width:8rem;height:8rem}}section.manufacturing-capability .manufacturing-capability__icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}section.manufacturing-capability .manufacturing-capability__body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding-left:1.6rem;border-left:2px solid #d9d9d9}@media screen and (min-width: 768px){section.manufacturing-capability .manufacturing-capability__body{padding-left:2rem}}section.manufacturing-capability .manufacturing-capability__name{margin:0 0 .8rem;color:#0f3c8c;font-size:2rem;font-weight:800;line-height:1.5}@media screen and (min-width: 1280px){section.manufacturing-capability .manufacturing-capability__name{font-size:2.4rem}}section.manufacturing-capability .manufacturing-capability__text{margin:0;color:#000;font-size:1.6rem;font-weight:400;line-height:1.5}@media screen and (min-width: 1280px){section.manufacturing-capability .manufacturing-capability__text{font-size:2.4rem}section.manufacturing-capability .manufacturing-capability__text:lang(en){font-size:1.8rem}}section.manufacturing-capability .manufacturing-capability__text p{margin:0}section.manufacturing-capability .manufacturing-capability__stats{margin-top:3.3rem;padding:3rem 1.5rem;border:1px solid #005cff;border-radius:20px}@media screen and (min-width: 768px){section.manufacturing-capability .manufacturing-capability__stats{padding:3.8rem 3rem 3rem}}section.manufacturing-capability .manufacturing-capability__stat-list{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;gap:2.4rem}@media screen and (min-width: 768px){section.manufacturing-capability .manufacturing-capability__stat-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:2rem}}@media screen and (min-width: 1280px){section.manufacturing-capability .manufacturing-capability__stat-list{gap:2.5rem}}section.manufacturing-capability .manufacturing-capability__stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;text-align:center}@media screen and (min-width: 768px){section.manufacturing-capability .manufacturing-capability__stat{-webkit-box-flex:0;-ms-flex:0 0 16rem;flex:0 0 16rem}}@media screen and (min-width: 1280px){section.manufacturing-capability .manufacturing-capability__stat{-ms-flex-preferred-size:18rem;flex-basis:18rem}}section.manufacturing-capability .manufacturing-capability__stat-value{margin:0;color:#0f3c8c;font-size:3.2rem;font-weight:900;line-height:normal}@media screen and (min-width: 768px){section.manufacturing-capability .manufacturing-capability__stat-value{font-size:4rem}}section.manufacturing-capability .manufacturing-capability__stat-label{color:#0f3c8c;font-size:1.8rem;font-weight:500;line-height:normal}@media screen and (min-width: 768px){section.manufacturing-capability .manufacturing-capability__stat-label{font-size:2rem}}section.manufacturing-capability .manufacturing-capability__stat-note{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0;color:#000;text-align:center;font-size:1.6rem;font-weight:400;line-height:1.8}@media screen and (min-width: 768px){section.manufacturing-capability .manufacturing-capability__stat-note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 30rem;flex:0 1 30rem;-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-ordinal-group:1;-ms-flex-order:0;order:0;padding-top:1.7rem;font-size:1.8rem}section.manufacturing-capability .manufacturing-capability__stat-note::before{content:"";height:2rem;margin-bottom:1.6rem;border-left:1px dashed #0f3c8c}}@media screen and (min-width: 1280px){section.manufacturing-capability .manufacturing-capability__stat-note{-ms-flex-preferred-size:40rem;flex-basis:40rem}}.page-quality{position:relative}.page-quality .list-advantage,.page-quality .list-advantage--en{background:hsla(0,0%,100%,.35)}.page-quality .list-advantage .item-advantage,.page-quality .list-advantage--en .item-advantage{border:1px solid #005cff}.page-quality .list-tab-quality{margin-top:10rem}@media(max-width: 767px){.page-quality .list-tab-quality{margin-top:4rem}}.page-quality .list-tab-quality .list-tab-open{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;gap:2rem;margin-bottom:5rem}@media screen and (min-width: 768px){.page-quality .list-tab-quality .list-tab-open{gap:4rem}}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .list-tab-open{gap:8rem}}@media screen and (min-width: 1440px){.page-quality .list-tab-quality .list-tab-open{gap:10rem}.page-quality .list-tab-quality .list-tab-open:lang(en){gap:5rem}}@media(min-width: 768px)and (max-width: 1280px){.page-quality .list-tab-quality .list-tab-open{gap:1rem}}@media(max-width: 767px){.page-quality .list-tab-quality .list-tab-open{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-quality .list-tab-quality .list-tab-open .item-tab-open{border-radius:50px;border:1px solid #0f3c8c;background:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:40rem;padding:2.3rem;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;color:#707070;font-size:2.4rem;font-style:normal;font-weight:400;line-height:normal;cursor:pointer}.page-quality .list-tab-quality .list-tab-open .item-tab-open:lang(en){font-size:1.8rem;padding:1.5rem}@media screen and (min-width: 768px){.page-quality .list-tab-quality .list-tab-open .item-tab-open:lang(en){font-size:1.3rem;padding:1.5rem 2px}}@media screen and (min-width: 992px){.page-quality .list-tab-quality .list-tab-open .item-tab-open:lang(en){font-size:1.4rem}}@media screen and (min-width: 1024px){.page-quality .list-tab-quality .list-tab-open .item-tab-open:lang(en){font-size:1.5rem}}@media screen and (min-width: 1200px){.page-quality .list-tab-quality .list-tab-open .item-tab-open:lang(en){font-size:1.8rem}}@media screen and (min-width: 1440px){.page-quality .list-tab-quality .list-tab-open .item-tab-open:lang(en){padding:1.5rem}}.page-quality .list-tab-quality .list-tab-open .item-tab-open:hover,.page-quality .list-tab-quality .list-tab-open .item-tab-open.active{color:#fff;background:#0f3c8c}@media(min-width: 768px)and (max-width: 1280px){.page-quality .list-tab-quality .list-tab-open .item-tab-open{font-size:1.3rem;padding:1.3rem}}@media(max-width: 767px){.page-quality .list-tab-quality .list-tab-open .item-tab-open{font-size:1.6rem;padding:1.3rem;width:100%}}.page-quality .list-tab-quality .content-tab-open{display:none}.page-quality .list-tab-quality .content-tab-open.active{display:block}.page-quality .list-tab-quality .content-tab-open .show-text-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:4.4rem}@media screen and (min-width: 768px){.page-quality .list-tab-quality .content-tab-open .show-text-tab{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:3rem}}.page-quality .list-tab-quality .content-tab-open .show-text-tab .box-text-tab{border-radius:20px;border:1px solid #005cff;background:#fff;padding:2.8rem;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(max-width: 767px){.page-quality .list-tab-quality .content-tab-open .show-text-tab .box-text-tab{margin-bottom:3rem}.page-quality .list-tab-quality .content-tab-open .show-text-tab .box-text-tab:last-child{margin-bottom:0}}@media screen and (min-width: 1440px){.page-quality .list-tab-quality .content-tab-open .show-text-tab .box-text-tab{padding:4rem 8.9rem}}.page-quality .list-tab-quality .content-tab-open .show-text-tab .box-text-tab .title-text-tab{color:#0f3c8c;font-size:2.4rem;font-style:normal;font-weight:600;line-height:1;margin-bottom:4rem}@media screen and (min-width: 1900px){.page-quality .list-tab-quality .content-tab-open .show-text-tab .box-text-tab .title-text-tab:lang(zh-Hans){margin-bottom:2rem}}.page-quality .list-tab-quality .content-tab-open .show-text-tab .box-text-tab .content-tab{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.1rem}.page-quality .list-tab-quality .content-tab-open .show-text-tab .box-text-tab .content-tab:not(:last-child){margin-bottom:1rem}.page-quality .list-tab-quality .content-tab-open .show-text-tab .box-text-tab .content-tab svg{margin-top:3px}.page-quality .list-tab-quality .content-tab-open .show-text-tab .box-text-tab .content-tab .text-content-tab{color:#000;font-size:1.8rem;font-style:normal;font-weight:300;line-height:1.5;width:90%}@media(max-width: 767px){.page-quality .list-tab-quality .content-tab-open .show-text-tab .box-text-tab .content-tab .text-content-tab{font-size:1.6rem;width:85%}}@media(min-width: 768px)and (max-width: 1280px){.page-quality .list-tab-quality .content-tab-open .show-text-tab .box-text-tab .content-tab .text-content-tab{width:90%}}.page-quality .list-tab-quality .content-tab-open .show-icon-tab{border-radius:20px;border:1px solid #005cff;background:#fff;padding:1.6rem;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:0}@media screen and (min-width: 768px){.page-quality .list-tab-quality .content-tab-open .show-icon-tab{padding:2rem;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width: 1024px){.page-quality .list-tab-quality .content-tab-open .show-icon-tab{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .content-tab-open .show-icon-tab{grid-template-columns:repeat(5, minmax(0, 1fr))}}.page-quality .list-tab-quality .content-tab-open .show-icon-tab .item-icon-tab{display:grid;grid-template-rows:subgrid;grid-row:span 3;justify-items:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-bottom:2rem;position:relative}@media screen and (min-width: 768px){.page-quality .list-tab-quality .content-tab-open .show-icon-tab .item-icon-tab{padding-bottom:3rem}}@media(max-width: 1279px){.page-quality .list-tab-quality .content-tab-open .show-icon-tab .item-icon-tab:not(:last-child){border-bottom:1px solid #d9d9d9;margin-bottom:2rem;padding-bottom:2rem}}.page-quality .list-tab-quality .content-tab-open .show-icon-tab .item-icon-tab:not(:last-child)::after{content:"";position:absolute;width:1px;height:80%;right:-1rem;top:10%;background-color:#d9d9d9;display:none}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .content-tab-open .show-icon-tab .item-icon-tab:not(:last-child)::after{display:block}}.page-quality .list-tab-quality .content-tab-open .show-icon-tab .item-icon-tab .img-icon-tab{margin-bottom:1.4rem;max-width:8rem;width:8rem;height:8rem}@media screen and (min-width: 768px){.page-quality .list-tab-quality .content-tab-open .show-icon-tab .item-icon-tab .img-icon-tab{max-width:9rem;width:9rem;height:9rem}}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .content-tab-open .show-icon-tab .item-icon-tab .img-icon-tab{max-width:10rem;width:10rem;height:10rem}}.page-quality .list-tab-quality .content-tab-open .show-icon-tab .item-icon-tab .img-icon-tab img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-quality .list-tab-quality .content-tab-open .show-icon-tab .item-icon-tab .text-icon-tab{color:#0f3c8c;font-size:1.8rem;font-style:normal;font-weight:600;line-height:1.3;margin-bottom:1.4rem;text-align:center;width: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}@media screen and (min-width: 768px){.page-quality .list-tab-quality .content-tab-open .show-icon-tab .item-icon-tab .text-icon-tab{font-size:2rem}}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .content-tab-open .show-icon-tab .item-icon-tab .text-icon-tab{font-size:2.4rem;line-height:1.2}}.page-quality .list-tab-quality .content-tab-open .show-icon-tab .item-icon-tab .content-icon-tab{color:#707070;text-align:center;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.5;width:100%}@media screen and (min-width: 768px){.page-quality .list-tab-quality .content-tab-open .show-icon-tab .item-icon-tab .content-icon-tab{font-size:1.5rem}}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .content-tab-open .show-icon-tab .item-icon-tab .content-icon-tab{font-size:1.6rem}}.page-quality .list-tab-quality .content-quality-2{border-radius:20px;border:1px solid #005cff;overflow:hidden;padding:2rem;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:0}@media screen and (min-width: 768px){.page-quality .list-tab-quality .content-quality-2{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width: 1024px){.page-quality .list-tab-quality .content-quality-2{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .content-quality-2{grid-template-columns:repeat(6, minmax(0, 1fr));-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}}@media screen and (min-width: 1366px){.page-quality .list-tab-quality .content-quality-2{padding:2.6rem}}.page-quality .list-tab-quality .content-quality-2.active{display:grid}.page-quality .list-tab-quality .content-quality-2 .box-quality-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;min-width:0;position:relative}@media(max-width: 1279px){.page-quality .list-tab-quality .content-quality-2 .box-quality-2{margin-bottom:2rem}.page-quality .list-tab-quality .content-quality-2 .box-quality-2:last-child{margin-bottom:0}}.page-quality .list-tab-quality .content-quality-2 .box-quality-2 .icon-quality-2{position:absolute;top:11.4rem;right:-5rem;display:none;-ms-flex-negative:0;flex-shrink:0;width:5rem;height:5rem}.page-quality .list-tab-quality .content-quality-2 .box-quality-2 .icon-quality-2:lang(zh-Hans){margin-top:2rem;top:10rem}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .content-quality-2 .box-quality-2 .icon-quality-2{display:block}}.page-quality .list-tab-quality .content-quality-2 .box-quality-2:last-child .icon-quality-2{display:none}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .content-quality-2 .box-quality-2:last-child .item-quality-2 .text-quality-2:lang(zh-Hans){padding-left:3rem}}@media screen and (min-width: 1500px){.page-quality .list-tab-quality .content-quality-2 .box-quality-2:last-child .item-quality-2 .text-quality-2:lang(zh-Hans){padding-left:4.4rem}}@media screen and (min-width: 1900px){.page-quality .list-tab-quality .content-quality-2 .box-quality-2:last-child .item-quality-2 .text-quality-2{padding-left:3.8rem}.page-quality .list-tab-quality .content-quality-2 .box-quality-2:last-child .item-quality-2 .text-quality-2:lang(zh-Hans){padding-left:5.2rem}}.page-quality .list-tab-quality .content-quality-2 .box-quality-2 .item-quality-2{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:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.page-quality .list-tab-quality .content-quality-2 .box-quality-2 .item-quality-2 .img-quality-2{margin-bottom:1.4rem;font-size:0}.page-quality .list-tab-quality .content-quality-2 .box-quality-2 .item-quality-2 .img-quality-2 img{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.page-quality .list-tab-quality .content-quality-2 .box-quality-2 .item-quality-2 .title-quality-2{color:#0f3c8c;font-size:2.4rem;font-style:normal;font-weight:600;line-height:1.5;padding:1.4rem .5rem 1rem;text-align:center;width:100%}.page-quality .list-tab-quality .content-quality-2 .box-quality-2 .item-quality-2 .title-quality-2:lang(en){font-size:1.4rem;height:5.6rem}.page-quality .list-tab-quality .content-quality-2 .box-quality-2 .item-quality-2 .text-quality-2{color:#707070;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.8;width:100%}.page-quality .list-tab-quality .content-quality-2 .box-quality-2 .item-quality-2 .text-quality-2 ul li{position:relative;padding-left:2rem;font-size:1.4rem}.page-quality .list-tab-quality .content-quality-2 .box-quality-2 .item-quality-2 .text-quality-2 ul li:lang(en){height:5rem}.page-quality .list-tab-quality .content-quality-2 .box-quality-2 .item-quality-2 .text-quality-2 ul li::after{content:"";position:absolute;top:5px;left:2.5px;width:1.3rem;height:1.3rem;background-color:#005cff;border-radius:999px}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .content-quality-2 .box-quality-2 .item-quality-2 .text-quality-2:lang(zh-Hans){padding-left:2.8rem}}@media screen and (min-width: 1500px){.page-quality .list-tab-quality .content-quality-2 .box-quality-2 .item-quality-2 .text-quality-2:lang(zh-Hans){padding-left:4.2rem}}@media screen and (min-width: 1900px){.page-quality .list-tab-quality .content-quality-2 .box-quality-2 .item-quality-2 .text-quality-2:lang(zh-Hans){padding-left:5rem}.page-quality .list-tab-quality .content-quality-2 .box-quality-2 .item-quality-2 .text-quality-2{padding-left:2.5rem}}.page-quality .list-tab-quality .quality-system__panel{border-radius:20px;border:3px solid #fff;background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(15,60,140,.15);box-shadow:0 4px 4px 0 rgba(15,60,140,.15);padding:2.4rem 1.6rem}@media screen and (min-width: 768px){.page-quality .list-tab-quality .quality-system__panel{padding:3.6rem 3rem}}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .quality-system__panel{padding:5.4rem 5rem}}.page-quality .list-tab-quality .quality-system__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem 0;padding:0;list-style:none}@media screen and (min-width: 768px){.page-quality .list-tab-quality .quality-system__list{margin:-1.5rem}}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .quality-system__list{margin:-2.7rem -3.1rem}}.page-quality .list-tab-quality .quality-system__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1rem 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 768px){.page-quality .list-tab-quality .quality-system__item{width:50%;padding:1.5rem}}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .quality-system__item{padding:2.7rem 3.1rem}}.page-quality .list-tab-quality .quality-system__card{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;min-width:0;padding:2rem;border-radius:20px;border:1px solid #005cff;background:#0f3c8c;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .quality-system__card{gap:4rem;padding:2.4rem 3rem 2.4rem 4rem}}@media screen and (min-width: 1600px){.page-quality .list-tab-quality .quality-system__card{gap:5.8rem;padding:2.4rem 3rem 2.4rem 7rem}}.page-quality .list-tab-quality .quality-system__icon{-ms-flex-negative:0;flex-shrink:0;width:5.6rem;height:5.6rem}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .quality-system__icon{width:7.2rem;height:7.2rem}}@media screen and (min-width: 1600px){.page-quality .list-tab-quality .quality-system__icon{width:8.3rem;height:8.3rem}}.page-quality .list-tab-quality .quality-system__icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-quality .list-tab-quality .quality-system__divider{-ms-flex-negative:0;flex-shrink:0;width:.6rem;height:5rem;border-radius:6px;background:#eb6338}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .quality-system__divider{width:.8rem;height:6.6rem}}@media screen and (min-width: 1600px){.page-quality .list-tab-quality .quality-system__divider{margin-left:1rem}}.page-quality .list-tab-quality .quality-system__body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;color:#fff}.page-quality .list-tab-quality .quality-system__code{font-size:2.4rem;font-weight:500;line-height:1.2;margin-bottom:.6rem}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .quality-system__code{font-size:2.8rem}}@media screen and (min-width: 1600px){.page-quality .list-tab-quality .quality-system__code{font-size:3rem}}.page-quality .list-tab-quality .quality-system__text{font-size:1.6rem;font-weight:400;line-height:1.5}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .quality-system__text{font-size:1.7rem}}@media screen and (min-width: 1600px){.page-quality .list-tab-quality .quality-system__text{font-size:1.8rem}}.page-quality .list-tab-quality .quality-system__text p{margin:0}.page-quality .list-tab-quality .quality-system__text p:first-child{font-size:2rem}@media screen and (min-width: 1280px){.page-quality .list-tab-quality .quality-system__text p:first-child{font-size:2.2rem}}@media screen and (min-width: 1600px){.page-quality .list-tab-quality .quality-system__text p:first-child{font-size:2.4rem}}.childpage-content.quality-management .inner-content{background:#fafafc}.talent-culture__title{color:#0f3c8c;text-align:center;font-size:6.4rem;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:4rem}@media screen and (max-width: 768px){.talent-culture__title{font-size:4.8rem}}.talent-culture__values-card{background:#fff;border:1px solid #005cff;border-radius:20px;-webkit-box-shadow:0 4px 4px 0 rgba(15,60,140,.15);box-shadow:0 4px 4px 0 rgba(15,60,140,.15);padding:3.2rem 2rem 3.6rem}@media(min-width: 768px){.talent-culture__values-card{padding:4rem 6rem 4.6rem}}@media(min-width: 1200px){.talent-culture__values-card{padding:4.8rem 10.8rem 5.1rem}}.talent-culture__values-title{color:#0f3c8c;text-align:center;font-size:2.4rem;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:3.2rem}@media(min-width: 768px){.talent-culture__values-title{font-size:3.2rem;margin-bottom:4rem}}@media(min-width: 1200px){.talent-culture__values-title{font-size:3.6rem;margin-bottom:5.4rem}}.talent-culture__values-list{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;gap:3.2rem;max-width:100rem;margin:0 auto}@media(min-width: 550px){.talent-culture__values-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5rem}}@media(min-width: 768px){.talent-culture__values-list{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width: 1200px){.talent-culture__values-list{gap:6rem}}.talent-culture__value{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;gap:2.4rem}@media(min-width: 1200px){.talent-culture__value{gap:2.6rem}}.talent-culture__icon{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;width:15rem;height:15rem;color:#fff;background:#eb6338;border-radius:50%;overflow:hidden;padding:5rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media(min-width: 768px){.talent-culture__icon{width:16rem;height:16rem}}@media(min-width: 1200px){.talent-culture__icon{width:18rem;height:18rem}}.talent-culture__icon svg{width:15rem;height:15rem}.talent-culture__icon-image{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.talent-culture__value-title{color:#000;text-align:center;font-size:2.4rem;font-style:normal;font-weight:600;line-height:1.2}@media(min-width: 768px){.talent-culture__value-title{font-size:3.2rem}}@media(min-width: 1200px){.talent-culture__value-title{font-size:3.6rem}}.company-overview .inner-content{padding:0}.company-overview-layout__section-first{background-color:#fafafc;padding:8rem 0 0}.company-overview-layout__section-first .box-padding{overflow:hidden}.company-overview-layout h2.title{color:#0f3c8c;text-align:center;font-size:6.4rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:8rem}@media screen and (max-width: 768px){.company-overview-layout h2.title{font-size:4.8rem}}.company-overview-layout .box-content::after{content:"";display:table;clear:both}.company-overview-layout .box-content__item-left-title{color:#0f3c8c;font-size:3.2rem;font-style:normal;font-weight:600;line-height:normal;margin-bottom:4rem}.company-overview-layout .box-content__item-left-title:lang(en){font-size:3rem}@media(max-width: 767px){.company-overview-layout .box-content__item-left-title:lang(en){font-size:2.4rem;line-height:1.5}}.company-overview-layout .box-content__item-left-content p{color:#000;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.5}.company-overview-layout .box-content__item-left-content p:not(:last-child){margin-bottom:1.5rem}.company-overview-layout .box-content__item-left-content p:lang(en){font-size:1.6rem}.company-overview-layout .box-content__item-left-content p span{font-size:1.4rem;color:#707070}@media screen and (min-width: 1900px){.company-overview-layout .box-content__item-left-content p span{display:block;margin-top:4rem}}.company-overview-layout .box-content__item-right-image{float:right;width:calc(50% - 4.35rem);max-width:100%;margin:0 0 2.4rem 8.7rem;overflow:hidden;border-radius:1rem 8rem;shape-outside:margin-box}@media screen and (min-width: 1900px){.company-overview-layout .box-content__item-right-image:lang(zh-Hans){max-width:638px;max-height:439px}}@media(min-width: 768px)and (max-width: 1280px){.company-overview-layout .box-content__item-right-image{width:calc(45% - 1.5rem);margin-left:3rem}}@media(max-width: 767px){.company-overview-layout .box-content__item-right-image{width:48%;margin-left:2rem;margin-bottom:1.6rem;border-radius:.8rem 4rem}}.company-overview-layout .box-content__item-right-image img{display:block;width:100%;height:auto;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.company-overview-layout .box-content__item-right-image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.company-overview-layout__section-second{background-color:#ecf2fc;padding:12rem 0 12rem;position:relative}.company-overview-layout__section-second::before{content:"";position:absolute;top:0;left:0;width:100%;height:22rem;background-color:#ecf2fc;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media(max-width: 767px){.company-overview-layout__section-second{padding:8rem 0 6rem}}.company-overview-layout__section-second h3.title{color:#0f3c8c;text-align:center;font-size:3.6rem;font-style:normal;font-weight:600;line-height:normal}@media screen and (max-width: 768px){.company-overview-layout__section-second h3.title{font-size:2.8rem}}.company-overview-layout__section-second .about-section__stats-panel{padding:2.4rem;margin-top:6rem;border-radius:2rem;border:.2rem solid #fff;background:hsla(0,0%,100%,.1);-webkit-box-shadow:0 .4rem .4rem 0 rgba(15,60,140,.15);box-shadow:0 .4rem .4rem 0 rgba(15,60,140,.15)}@media screen and (min-width: 768px){.company-overview-layout__section-second .about-section__stats-panel{border-radius:3rem;padding:3.2rem}}@media screen and (min-width: 1200px){.company-overview-layout__section-second .about-section__stats-panel{padding:4rem 4.8rem}}.company-overview-layout__section-second .about-section__stats{display:grid;grid-template-columns:repeat(4, 1fr);gap:4rem}@media screen and (min-width: 576px){.company-overview-layout__section-second .about-section__stats{grid-template-columns:repeat(2, 1fr);gap:2.4rem 2rem}}@media screen and (min-width: 992px){.company-overview-layout__section-second .about-section__stats{grid-template-columns:repeat(4, 1fr);gap:4rem 2.4rem}}@media(max-width: 767px){.company-overview-layout__section-second .about-section__stats{grid-template-columns:repeat(1, 1fr)}}.company-overview-layout__section-second .about-section__stat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.2rem;min-width:0;padding:2.8rem 2.3rem;border-radius:2rem;border:.1rem solid #fff;background:#fff}@media screen and (min-width: 768px){.company-overview-layout__section-second .about-section__stat{gap:1.6rem}}@media(min-width: 768px)and (max-width: 1440px){.company-overview-layout__section-second .about-section__stat{padding:2rem}}.company-overview-layout__section-second .about-section__stat-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:4.8rem;height:4.8rem;position:relative}.company-overview-layout__section-second .about-section__stat-icon:after{content:"";position:absolute;top:8px;right:-18px;width:.2rem;height:76%;background:#b2b2b2}@media screen and (min-width: 768px){.company-overview-layout__section-second .about-section__stat-icon{width:5.6rem;height:5.6rem}}@media(min-width: 768px)and (max-width: 1440px){.company-overview-layout__section-second .about-section__stat-icon{width:3.6rem;height:3.6rem}}.company-overview-layout__section-second .about-section__stat-icon img,.company-overview-layout__section-second .about-section__stat-icon svg{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.company-overview-layout__section-second .about-section__stat-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem;min-width:0;padding-left:2rem}.company-overview-layout__section-second .about-section__stat-value{color:#0f3c8c;font-size:3rem;font-weight:600;line-height:1.3}@media screen and (min-width: 768px){.company-overview-layout__section-second .about-section__stat-value:lang(en){font-size:3rem}}@media screen and (min-width: 768px){.company-overview-layout__section-second .about-section__stat-value{font-size:4rem}}@media(min-width: 768px)and (max-width: 1440px){.company-overview-layout__section-second .about-section__stat-value{font-size:2.2rem}}.company-overview-layout__section-second .about-section__stat-value span{text-align:center;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.5}.company-overview-layout__section-second .about-section__stat-value span:lang(en){font-size:1.4rem}@media(min-width: 768px)and (max-width: 1440px){.company-overview-layout__section-second .about-section__stat-value span{font-size:1.5rem}}.company-overview-layout__section-second .about-section__stat-label{color:#000;font-size:1.8rem;font-weight:400;line-height:1.4}@media screen and (min-width: 768px){.company-overview-layout__section-second .about-section__stat-label{font-size:1.4rem}}.company-overview-layout .box-list{position:relative;z-index:2;margin-top:6.4rem;display:grid;grid-template-columns:repeat(3, 1fr);gap:5.1rem}@media(min-width: 1025px)and (max-width: 1500px){.company-overview-layout .box-list{gap:2.1rem}}@media(max-width: 1024px){.company-overview-layout .box-list{margin-top:4rem;grid-template-columns:1fr;gap:2.4rem}}.company-overview-layout .box-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background:#fff;border-radius:1.2rem;padding:4rem;-webkit-box-shadow:0 1.2rem 3rem rgba(15,60,140,.08);box-shadow:0 1.2rem 3rem rgba(15,60,140,.08);border:1px solid rgba(15,60,140,.06)}@media(max-width: 767px){.company-overview-layout .box-list__item{padding:2.4rem}}.company-overview-layout .box-list__item-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3rem;margin-bottom:4rem;-ms-flex-negative:0;flex-shrink:0}.company-overview-layout .box-list__item-icon-image{width:8rem;height:8rem;border-radius:1rem;background:#71a8f5;display:grid;place-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.company-overview-layout .box-list__item-icon-image img{width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain}.company-overview-layout .box-list__item-icon-title{color:#0f3c8c;font-size:3.2rem;font-style:normal;font-weight:700;line-height:1.25}.company-overview-layout .box-list__item-icon-title:lang(en){font-size:2.4rem}.company-overview-layout .box-list__item-description{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#000;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.6;border-radius:2rem;background:#f5f6f6;padding:1.3rem}.company-overview-layout .box-list__item-description:lang(en){font-size:1.6rem}@-webkit-keyframes floatUpDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes floatUpDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.listed-products .inner-content{padding-top:0}.listed-products__page-title{color:#0f3c8c;text-align:center;font-size:6.4rem;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width: 768px){.listed-products__page-title{font-size:4.8rem}}.listed-products__section-title{color:#0f3c8c;text-align:center;font-size:3.6rem;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width: 768px){.listed-products__section-title{font-size:2.8rem}}.listed-products__section-title{margin:0 0 1.6rem}.listed-products__section-title--table{color:#0f3c8c;text-align:center;font-size:3.6rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:5.5rem}@media screen and (max-width: 768px){.listed-products__section-title--table{font-size:2.8rem;margin-bottom:3rem}}.listed-products__section-intro{color:#000;text-align:center;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.5;margin:0 0 5.7rem}@media screen and (max-width: 768px){.listed-products__section-intro{margin-bottom:3rem}}.listed-products__marketed{background:-webkit-gradient(linear, left top, left bottom, color-stop(36.06%, rgba(244, 247, 251, 0.28)), to(#dbeaff));background:linear-gradient(180deg, rgba(244, 247, 251, 0.28) 36.06%, #dbeaff 100%);padding:0 0 9.5rem}@media screen and (max-width: 768px){.listed-products__marketed{padding:0 0 6rem}}.listed-products__page-title{margin:0 0 5.6rem}@media screen and (max-width: 768px){.listed-products__page-title{margin-bottom:3.2rem}}.listed-products__hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.listed-products__hero:lang(en){position:relative;padding-bottom:5rem}.listed-products__hero-visual{text-align:center;width:calc(40% - 3.5rem);margin-top:2rem}.listed-products__product-title{color:#0f3c8c;font-size:3.2rem;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:5.6rem}@media screen and (min-width: 1900px){.listed-products__product-title:lang(zh-Hans){-webkit-transform:translateX(-8.8rem);transform:translateX(-8.8rem)}}@media screen and (max-width: 768px){.listed-products__product-title{font-size:2.8rem;margin-bottom:2.4rem}}.listed-products__product-commentary{font-size:1.8rem}.listed-products__product-photo{-webkit-animation:floatUpDown 2.5s ease-in-out infinite;animation:floatUpDown 2.5s ease-in-out infinite}.listed-products__product-photo img{display:block;margin:0 auto}@media(min-width: 2500px)and (max-width: 4000px){.listed-products__product-photo img{width:80%}}.listed-products__hero-info{width:calc(60% - 3.5rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6rem;min-width:0}@media screen and (max-width: 767px){.listed-products__hero-info{gap:3rem}}.listed-products__info-card{border-radius:2rem;border:3px solid #fff;-webkit-box-shadow:0 4px 4px 0 rgba(15,60,140,.25),0 -3px 4px 0 rgba(15,60,140,.1);box-shadow:0 4px 4px 0 rgba(15,60,140,.25),0 -3px 4px 0 rgba(15,60,140,.1);padding:2.5rem 3rem}.listed-products__indications{color:#000;font-size:1.8rem;font-weight:400;line-height:1.6}.listed-products__indications>p{color:#000;font-size:2.4rem;font-style:normal;font-weight:700;line-height:1.5}.listed-products__indications h1,.listed-products__indications h2,.listed-products__indications h3,.listed-products__indications h4,.listed-products__indications strong,.listed-products__indications b{color:#1a1a1a;font-size:1.8rem;font-weight:600;line-height:1.4;margin:0 0 1.6rem}.listed-products__indications p{margin:0 0 1.2rem;color:#000}.listed-products__indications ul,.listed-products__indications ol{margin:0 0 2.4rem;padding-left:0;list-style:none}.listed-products__indications ul li{position:relative;padding-left:3rem;margin:1rem 0;color:#000;font-size:1.8rem;line-height:1.5}.listed-products__indications ul li::before{content:"";position:absolute;left:.2rem;top:.55rem;width:1.4rem;height:1.4rem;border-radius:999px;background:#eb6338}.listed-products__awards{margin-top:.8rem}.listed-products__awards-title{color:#000;font-size:2.4rem;font-style:normal;font-weight:700;line-height:1.5;margin-bottom:1rem}.listed-products__awards-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3rem;list-style:none;margin:0;padding:0}.listed-products__awards-item{-webkit-box-flex:1;-ms-flex:1 1 calc(33.3333333333% - 3rem);flex:1 1 calc(33.3333333333% - 3rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}@media(max-width: 1440px){.listed-products__awards-item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}.listed-products__awards-icon{width:4.5rem;height:4.5rem;-o-object-fit:contain;object-fit:contain}.listed-products__awards-text{color:#000;font-size:2rem;font-style:normal;font-weight:400;line-height:1.3}.listed-products__awards-text:lang(en){font-size:1.6rem}.listed-products__infos{display:grid;grid-template-columns:1fr;gap:1.5rem;list-style:none;margin:0;padding:0 3rem}.listed-products__infos:lang(en){padding:0;position:absolute;width:85%;bottom:-7%;right:0}@media screen and (min-width: 768px){.listed-products__infos{grid-template-columns:repeat(3, minmax(0, 1fr));gap:3rem}}.listed-products__info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:2.3rem;position:relative}.listed-products__info-item:lang(en){-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listed-products__info-item::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:6.2rem;width:2px;height:4rem;background:#b2b2b2}.listed-products__info-icon{-ms-flex-negative:0;flex-shrink:0;width:5rem;height:5rem;-o-object-fit:contain;object-fit:contain}.listed-products__info-text{color:#000;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.5;position:relative}.listed-products__info-text:lang(en){font-size:1.5rem}@media screen and (max-width: 1620px){.listed-products__infos:lang(en){width:100%}}@media screen and (max-width: 1280px){.listed-products__hero{padding-bottom:12rem}.listed-products__hero:lang(en){padding-bottom:12rem}.listed-products__infos{width:100%;position:absolute;bottom:-7%;right:0;padding-bottom:4rem !important}}@media screen and (max-width: 767px){.listed-products__hero{position:unset;padding-bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem}.listed-products__hero-visual{width:100%}.listed-products__hero-info{width:100%}.listed-products__infos{width:100%;position:unset;padding-bottom:0 !important}.listed-products__infos:lang(en){padding:0 3rem}.listed-products__info-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.listed-products__info-icon{width:4rem;height:4rem}.listed-products__info-text::before{bottom:50%;height:4rem;-webkit-transform:translateY(50%);transform:translateY(50%)}}.listed-products__areas{padding:8rem 0 14.2rem}@media screen and (max-width: 768px){.listed-products__areas{padding:6rem 0 8rem}}.listed-products__area-cards{display:grid;grid-template-columns:1fr;gap:3.2rem}@media screen and (min-width: 768px){.listed-products__area-cards{grid-template-columns:repeat(3, minmax(0, 1fr));gap:4.2rem}}.listed-products__area-card{position:relative;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:start;-ms-flex-align:start;align-items:flex-start;border-radius:2rem;padding:6.6rem 3.7rem 16rem;text-decoration:none;overflow:hidden;border:1px solid #fff;background:hsla(0,0%,100%,.5);-webkit-box-shadow:0 10px 20px 0 rgba(15,60,140,.15);box-shadow:0 10px 20px 0 rgba(15,60,140,.15);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listed-products__area-card::after{content:"";position:absolute;right:0;bottom:0;width:40%;height:62%;background:url("/media/dslhf0ov/listed-products-intersect.png?v=ENe53l_6TnUDej_Qlov5Hu_bjxc") no-repeat 100% 100%/contain;pointer-events:none}.listed-products__area-card:hover{background:#0f3c8c;border-radius:2rem 2rem 8rem 2rem;-webkit-box-shadow:0 10px 20px 0 rgba(15,60,140,.15);box-shadow:0 10px 20px 0 rgba(15,60,140,.15)}.listed-products__area-card:hover .listed-products__area-card-title{color:#fff}.listed-products__area-card:hover .listed-products__area-card-line{background:#fff}.listed-products__area-card:hover .listed-products__area-card-desc{color:#fff}.listed-products__area-card:hover .listed-products__area-card-btn{background-color:#0f3c8c;border:1px solid #fff}.listed-products__area-card-title{color:#0f3c8c;font-size:2.4rem;font-weight:700;line-height:1.5;margin:0 0 2rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listed-products__area-card-line{display:block;width:3rem;height:.5rem;background:#eb6338;margin-bottom:3rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listed-products__area-card-desc{margin:0;color:rgba(0,0,0,.5);font-size:1.8rem;font-style:normal;font-weight:500;line-height:1.5;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.listed-products__area-card-btn{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-top:3rem;position:absolute;left:3.7rem;bottom:7.5rem;width:4rem;height:4rem;background-color:#eb6338;border:1px solid #eb6338;border-radius:50%}.listed-products__comparison-hero{position:relative;overflow:hidden;aspect-ratio:150/54;margin:0 0 5rem;border-radius:2rem;-webkit-box-shadow:0 .5rem .5rem .3rem rgba(15,60,140,.15);box-shadow:0 .5rem .5rem .3rem rgba(15,60,140,.15)}.listed-products__comparison-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.listed-products__comparison-slides,.listed-products__comparison-slide{height:100%}.listed-products__table-card{background:#fff;border-radius:1.6rem;-webkit-box-shadow:0 1rem 3rem rgba(15,60,140,.08);box-shadow:0 1rem 3rem rgba(15,60,140,.08);padding:16.3rem 3.3rem 2.2rem;overflow:hidden}.listed-products__table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.listed-products__table{width:100%;min-width:110rem;border-collapse:separate;border-spacing:0;table-layout:fixed;background:#fff}.listed-products__table thead th{color:#fff;font-size:1.5rem;font-weight:600;line-height:1.35;text-align:center;vertical-align:middle;padding:1.6rem 1rem;border:0;background:#0f3c8c}.listed-products__table thead th:first-child{width:15.5rem;min-width:15.5rem;max-width:15.5rem;border-radius:2rem 0 0 2rem}.listed-products__table thead th:last-child{border-radius:0 2rem 2rem 0}.listed-products__table tbody tr:first-child th,.listed-products__table tbody tr:first-child td{border-top:1.3rem solid rgba(0,0,0,0)}.listed-products__table tbody th,.listed-products__table tbody td{color:#000;font-size:1.6rem;font-weight:400;line-height:1.45;text-align:center;vertical-align:middle;padding:1rem;border:0;word-break:break-word}.listed-products__table tbody th{width:15.5rem;min-width:15.5rem;max-width:15.5rem}.listed-products__table tbody th span{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;width:100%;height:5rem;color:#0f3c8c;text-align:center;font-size:2.4rem;font-style:normal;font-weight:600;line-height:normal;border-radius:5rem;white-space:nowrap;background:#f5f8fd}.listed-products__table-corner{width:15.5rem;min-width:15.5rem;max-width:15.5rem}.listed-products__cell-trigger{display:block;width:100%;margin:0;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;text-align:center;font:inherit;color:inherit;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.listed-products__cell-trigger:hover,.listed-products__cell-trigger[aria-expanded=true]{opacity:.85}.listed-products__cell-trigger:focus-visible{outline:2px solid #0f3c8c;outline-offset:2px}.listed-products__cell-text{display:block;text-align:center}.listed-products__cell-trigger .listed-products__cell-text{color:#0f3c8c;font-weight:600}.listed-products__cell-text--plain{color:#000;font-weight:400}.listed-products__cell-text p{margin:0}.listed-products__cell-trigger .listed-products__cell-text p:first-child,.listed-products__cell-trigger .listed-products__cell-text>:first-child{color:#0f3c8c;font-weight:600;font-size:1.6rem;line-height:1.45}.listed-products__cell-text span,.listed-products__cell-text p+p,.listed-products__cell-text>:not(:first-child){margin-top:.4rem;color:#000;font-size:1rem;font-weight:300;line-height:normal}.listed-products__cell-text--plain p:first-child,.listed-products__cell-text--plain>:first-child{color:#000;font-weight:400;font-size:1.6rem}.listed-products__tooltip{position:fixed;z-index:1200;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:min(28rem,100vw - 3rem);padding:1.2rem 1.6rem;background:#f3f1fa;border:1px solid #0f3c8c;border-radius:.4rem;-webkit-box-shadow:0 .4rem 1.6rem rgba(15,60,140,.12);box-shadow:0 .4rem 1.6rem rgba(15,60,140,.12);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s ease,transform .2s ease;transition:opacity .2s ease,visibility .2s ease,transform .2s ease,-webkit-transform .2s ease}.listed-products__tooltip.is-visible{opacity:1;visibility:visible;pointer-events:auto}.listed-products__tooltip.is-below{-webkit-transform:translateY(0.4rem);transform:translateY(0.4rem)}.listed-products__tooltip.is-below.is-visible{-webkit-transform:translateY(0);transform:translateY(0)}.listed-products__tooltip.is-above{-webkit-transform:translateY(-0.4rem);transform:translateY(-0.4rem)}.listed-products__tooltip.is-above.is-visible{-webkit-transform:translateY(0);transform:translateY(0)}.listed-products__tooltip-inner{color:#000;font-size:1.2rem;font-weight:400;line-height:1.6;text-align:center}.listed-products__tooltip-inner p{margin:0}.listed-products__tooltip-inner p+p{margin-top:.4rem}.listed-products__tooltip-inner strong,.listed-products__tooltip-inner b{color:#0f3c8c;font-weight:600}.listed-products__tooltip-arrow{position:absolute;left:var(--tooltip-arrow-left, 50%);width:0;height:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:.55rem solid rgba(0,0,0,0);border-right:.55rem solid rgba(0,0,0,0)}.listed-products__tooltip.is-below .listed-products__tooltip-arrow{top:-0.55rem;border-bottom:.55rem solid #0f3c8c}.listed-products__tooltip.is-below .listed-products__tooltip-arrow::after{content:"";position:absolute;left:50%;top:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:.45rem solid rgba(0,0,0,0);border-right:.45rem solid rgba(0,0,0,0);border-bottom:.45rem solid #f3f1fa}.listed-products__tooltip.is-above .listed-products__tooltip-arrow{bottom:-0.55rem;border-top:.55rem solid #0f3c8c}.listed-products__tooltip.is-above .listed-products__tooltip-arrow::after{content:"";position:absolute;left:50%;bottom:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:.45rem solid rgba(0,0,0,0);border-right:.45rem solid rgba(0,0,0,0);border-top:.45rem solid #f3f1fa}.listed-products__table-note{color:#9a9a9a;font-size:1.2rem;font-weight:400;line-height:1.7}.listed-products__table-note p{margin:0 0 .4rem;color:#9a9a9a;font-size:1.2rem}.listed-products__table-note ol{margin:0;padding-left:1.6rem;list-style:decimal}.listed-products__table-note ol li{margin:.2rem 0;color:#000;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.92}.product-layout__title{color:#0f3c8c;text-align:center;font-size:6.4rem;font-style:normal;font-weight:400;line-height:normal}@media screen and (max-width: 768px){.product-layout__title{font-size:4.8rem}}.product-layout__hero{border-radius:2rem;overflow:hidden;background:#e9eef6;margin:4.6rem auto 6.5rem}.product-layout__hero img{display:block}@media screen and (max-width: 768px){.product-layout__hero{margin:3rem auto 3rem}}.product-layout__intro{color:#000;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.5}.product-layout__intro p{margin:0 0 1.6rem}.product-layout__intro sup{color:#000;font-size:1rem;font-style:normal;font-weight:400;line-height:2;vertical-align:super}.product-layout__intro ul,.product-layout__intro ol{margin:0 0 1.6rem;padding-left:2.2rem}.product-layout__intro ul{list-style:none;padding-left:0}.product-layout__intro ul li{position:relative;padding-left:2.2rem;margin:.8rem 0}.product-layout__intro ul li::before{content:"";position:absolute;left:0;top:.7rem;width:1.4rem;height:1.4rem;border-radius:999px;background:#eb6437}.product-layout__intro .note{font-size:1.4rem;font-style:normal;font-weight:400;line-height:2}.product-layout__intro ol{list-style:decimal;padding-left:1.5rem}.product-layout__intro ol li{font-size:1.4rem;font-style:normal;font-weight:400;line-height:2}.news-center .inner-content{background:#fafafc}.page-new *{-webkit-box-sizing:border-box;box-sizing:border-box}.page-new .news-center__title{font-size:3.6rem;font-weight:700;color:#0f3c8c;text-align:center;margin-bottom:2.8rem}@media screen and (max-width: 768px){.page-new .news-center__title{font-size:2.8rem}}.page-new .news-filters{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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.6rem;margin-bottom:4rem;position:relative}.page-new .news-filter__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.page-new .news-filter__tab{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:4.8rem;min-width:15rem;padding:.8rem 2.4rem;border:1px solid #0f3c8c;border-radius:5rem;font-size:1.8rem;font-family:inherit;font-weight:500;line-height:1.5;color:#707070;background:#fff;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-new .news-filter__tab.is-active{background:#0f3c8c;color:#fff}.page-new .news-filter__tab:hover:not(.is-active){background:rgba(15,60,140,.06);color:#0f3c8c}.page-new .news-year__filter{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.page-new .news-item.is-hidden{display:none}.page-new .news-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.8rem}.page-new .news-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;border-radius:1rem;-webkit-box-shadow:0 4px 12px 0 rgba(15,60,140,.25);box-shadow:0 4px 12px 0 rgba(15,60,140,.25);padding:0 6rem 0 4.5rem;min-height:19.5rem;text-decoration:none;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-new .news-item:hover{-webkit-box-shadow:0 8px 24px 0 rgba(15,60,140,.35);box-shadow:0 8px 24px 0 rgba(15,60,140,.35)}.page-new .news-item:hover .news-item__title{color:#0f3c8c;font-weight:500}.page-new .news-item:hover .btn-more{background:#0f3c8c;color:#fff}.page-new .news-item:hover .btn-more .btn-more__circle{fill:#fff;stroke:#fff}.page-new .news-item:hover .btn-more .btn-more__arrow{stroke:#0f3c8c}.page-new .news-item__content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;max-width:62%;padding:3rem 0}.page-new .news-item__date{font-size:1.4rem;color:#707070;line-height:1.2;margin-bottom:1rem}.page-new .news-item__title{font-size:1.8rem;font-weight:400;color:#000;line-height:1.5;margin-bottom:1.6rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-new .news-item__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem}.page-new .news-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 1.4rem;background:#71a8f5;color:#fff;font-size:1.4rem;border-radius:3px;white-space:nowrap;line-height:1}.page-new .news-item__action{-ms-flex-negative:0;flex-shrink:0}.page-new .btn-more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.6rem;padding:.8rem .8rem .8rem 2.4rem;border:1px solid #0f3c8c;border-radius:5rem;color:#0f3c8c;font-size:1.6rem;font-weight:500;line-height:1.5;white-space:nowrap;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-new .btn-more__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:3.2rem;height:3.2rem;background-color:#0f3c8c;border-radius:50%}.page-new .btn-more__icon svg{width:3.2rem;height:3.2rem}.page-new .btn-more__icon svg path{stroke:#fff;color:#fff;fill:#fff}.page-new .btn-more__icon .btn-more__circle,.page-new .btn-more__icon .btn-more__arrow{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-new .news-empty{text-align:center;padding:6rem 0;font-size:1.6rem;color:#707070}.page-new .news-pagination{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;gap:2.8rem;margin-top:5rem;letter-spacing:.1rem}.page-new .pagination-item{font-size:1.6rem;color:#94a3b8;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-new .pagination-item.is-active{color:#0e3986;font-weight:600}.page-new .pagination-item:hover:not(.is-active){color:#0f3c8c}@media screen and (max-width: 1280px){.page-new .news-item{padding:0 4rem 0 3rem}.page-new .news-item__content{max-width:68%}.page-new .news-filter__tab{min-width:13rem;font-size:1.8rem;height:4.8rem}}@media screen and (max-width: 1024px){.page-new .news-center__title{font-size:3rem}.page-new .news-filters{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-right:14rem}.page-new .news-item{padding:0 2.5rem 0 2.5rem;min-height:16rem}.page-new .news-item__content{max-width:72%}.page-new .news-filter__tab{height:4.8rem;min-width:12rem;font-size:1.8rem}}@media screen and (max-width: 768px){.page-new .news-center__title{font-size:2.4rem}.page-new .news-center__divider{margin-bottom:2.4rem}.page-new .news-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-right:0;gap:1.2rem;margin-bottom:2.4rem}.page-new .news-filter__tabs{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1rem}.page-new .news-filter__tab{width:100%;height:4.8rem;min-width:0;padding:.8rem 2.4rem;font-size:1.8rem}.page-new .news-year__filter{position:relative;top:auto;right:auto;-webkit-transform:none;transform:none;width:100%}.page-new .news-year__filter .nice-select{width:100%;min-width:0}.page-new .news-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2rem;min-height:unset;gap:1.4rem}.page-new .news-item__content{max-width:100%;padding:0;width:100%}.page-new .news-item__date{font-size:1.2rem}.page-new .news-item__title{font-size:1.6rem;margin-bottom:1rem}.page-new .news-item__action{-ms-flex-item-align:end;align-self:flex-end}.page-new .news-pagination{gap:1.6rem;margin-top:3rem}.page-new .pagination-item{font-size:1.4rem}}@media screen and (max-width: 480px){.page-new .news-center__title{font-size:2rem}.page-new .news-item{padding:1.6rem}}.template-newItem .inner-content{background:#fafafc}.page-new-detail .detail__title{font-size:2.4rem;font-weight:700;color:#0f3c8c;text-align:center;line-height:1.6;margin-bottom:3.5rem}.page-new-detail .detail__divider{width:100%;height:1px;background:#d9d9d9;margin-bottom:4rem}.page-new-detail .detail__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem;margin-bottom:3rem}.page-new-detail .detail__content{font-size:1.6rem;line-height:2;color:#000}.page-new-detail .detail__content p{margin-bottom:0}.page-new-detail .detail__content strong,.page-new-detail .detail__content b{font-weight:700}.page-new-detail .detail__content em,.page-new-detail .detail__content i{font-style:italic}.page-new-detail .detail__content h1,.page-new-detail .detail__content h2,.page-new-detail .detail__content h3,.page-new-detail .detail__content h4,.page-new-detail .detail__content h5,.page-new-detail .detail__content h6{font-weight:700;line-height:2;margin-bottom:0}.page-new-detail .detail__content ul{list-style:disc;padding-left:2.4rem}.page-new-detail .detail__content ol{list-style:decimal;padding-left:2.4rem}.page-new-detail .detail__content li{line-height:2}.page-new-detail .detail__content a{color:#0f3c8c;text-decoration:underline}.page-new-detail .detail__content a:hover{opacity:.75}.page-new-detail .detail__content blockquote{border-left:3px solid #0f3c8c;padding-left:2rem;color:#707070}@media screen and (max-width: 1024px){.page-new-detail .detail__title{font-size:2.2rem}.page-new-detail .detail__content{font-size:1.5rem}}@media screen and (max-width: 768px){.page-new-detail .detail__title{font-size:1.8rem;margin-bottom:2.4rem}.page-new-detail .detail__divider{margin-bottom:2.4rem}.page-new-detail .detail__tags{margin-bottom:2rem}.page-new-detail .detail__content{font-size:1.4rem;line-height:1.8}.page-new-detail .detail__content ul,.page-new-detail .detail__content ol{padding-left:1.8rem}}@media screen and (max-width: 480px){.page-new-detail .detail__title{font-size:1.6rem}.page-new-detail .detail__content{font-size:1.3rem;line-height:1.7}}.page-talent .talent__title{font-size:6.4rem;font-weight:700;color:#0f3c8c;text-align:center;margin-bottom:2.4rem}@media screen and (max-width: 768px){.page-talent .talent__title{font-size:4.8rem}}.page-talent .talent__subtitle{font-size:1.8rem;color:#000;text-align:center;line-height:1.8;max-width:90rem;margin:0 auto 5rem}.page-talent .talent__card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5rem;background:#fff;border:1px solid #005cff;border-radius:2rem;-webkit-box-shadow:0 4px 4px 0 rgba(15,60,140,.15);box-shadow:0 4px 4px 0 rgba(15,60,140,.15);padding:5rem 4rem;margin-bottom:5rem}.page-talent .talent__card-image{-ms-flex-negative:0;flex-shrink:0;width:38%;max-width:48.9rem;border-radius:3.1rem;overflow:hidden;position:relative;-ms-flex-item-align:stretch;align-self:stretch}.page-talent .talent__card-image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.page-talent .talent__card-content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width: 2500px)and (max-width: 4000px){.page-talent .talent__card-content{width:60%;-webkit-box-flex:unset;-ms-flex:unset;flex:unset}}.page-talent .talent__list-title{font-size:2.8rem;font-weight:600;color:#151515;margin-bottom:2rem}.page-talent .talent__list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.8rem}.page-talent .talent__list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.page-talent .talent__list-icon{-ms-flex-negative:0;flex-shrink:0;width:2.4rem;height:2.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.2rem}.page-talent .talent__list-icon:lang(en){margin-top:.7rem}.page-talent .talent__list-icon:lang(zh){margin-left:1rem}.page-talent .talent__list-icon svg{width:20px;height:auto}.page-talent .talent__list-text{font-size:1.8rem;color:#000;line-height:1.8;text-decoration:none;max-width:100%;word-break:break-word;text-align:left}.page-talent .talent__list-text p{font-size:1.8rem;color:#000;line-height:1.8;text-decoration:none;max-width:100%;word-break:break-word;text-align:left}.page-talent .talent__list-text p:hover{color:#0f3c8c}.page-talent .talent__title-more{font-size:3.2rem;font-weight:600;color:#0f3c8c;margin-bottom:4rem;line-height:1.4}.page-talent .talent__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8rem;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:2rem}.page-talent .talent__more-item{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;gap:2rem;text-decoration:none;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;min-width:24rem}.page-talent .talent__more-item:hover{opacity:.85}.page-talent .talent__more-icon{width:15rem;height:15rem;overflow:hidden;-ms-flex-negative:0;flex-shrink:0}.page-talent .talent__more-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.page-talent .talent__more-icon svg{width:100%;height:100%}.page-talent p,.page-talent .talent__more-text{font-size:1.6rem;color:#000;text-align:center;line-height:1.5;max-width:25rem;word-break:break-word}.page-talent p a,.page-talent .talent__more-text a{color:#000;font-size:1.6rem;line-height:1.5;text-align:center;word-break:break-word;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-talent p a:hover,.page-talent .talent__more-text a:hover{color:#0f3c8c}@media screen and (max-width: 1280px){.page-talent .talent__title{font-size:5.4rem}.page-talent .talent__card{gap:4rem;padding:2.8rem 3.5rem}.page-talent .talent__more{gap:6rem}}@media screen and (max-width: 1024px){.page-talent .talent__title{font-size:4.8rem}.page-talent .talent__subtitle{font-size:1.6rem;max-width:70rem}.page-talent .talent__card{gap:3rem;padding:2.5rem 3rem}.page-talent .talent__card-image{width:40%}.page-talent .talent__list-title{font-size:2.6rem;margin-bottom:1.6rem}.page-talent .talent__list-text{font-size:1.5rem}.page-talent .talent__more{gap:4rem}.page-talent .talent__more-icon{width:13rem;height:13rem}.page-talent p,.page-talent .talent__more-text{font-size:1.5rem}}@media screen and (max-width: 768px){.page-talent .talent__title{font-size:3.2rem;margin-bottom:1.6rem}.page-talent .talent__subtitle{font-size:1.5rem;margin-bottom:3rem;max-width:100%}.page-talent .talent__card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:2rem;padding:2rem;border-radius:1.5rem;margin-bottom:3.5rem}.page-talent .talent__card-image{width:100%;max-width:100%;border-radius:2rem;position:static;-ms-flex-item-align:auto;align-self:auto}.page-talent .talent__card-image img{position:static;height:auto}.page-talent .talent__list-title{font-size:2rem;margin-bottom:1.4rem}.page-talent .talent__list{gap:1rem}.page-talent .talent__list-icon{width:2rem;height:2rem}.page-talent .talent__list-text{font-size:1.4rem}.page-talent .talent__title-more{font-size:2.8rem;margin-bottom:2.5rem;line-height:1.6}.page-talent .talent__more{gap:2.5rem}.page-talent .talent__more-icon{width:11rem;height:11rem}.page-talent p,.page-talent .talent__more-text{font-size:1.4rem;max-width:16rem}.page-talent p a,.page-talent .talent__more-text a{max-width:16rem}}@media screen and (max-width: 480px){.page-talent .talent__title{font-size:2.8rem}.page-talent .talent__card{padding:1.6rem}.page-talent .talent__more{-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;gap:3rem}.page-talent .talent__more-icon{width:10rem;height:10rem}.page-talent p,.page-talent .talent__more-text{max-width:22rem}.page-talent p a,.page-talent .talent__more-text a{max-width:22rem}}body.company-news:not(.new-center) :root{--banner-slide-height: 50rem}body.company-news:not(.new-center) .banner-parent .wrap-content{width:100%;text-align:left;-webkit-box-flex:1;-ms-flex:1;flex:1}.page-supply{position:relative}.page-supply .content-process{margin-bottom:5rem}.page-supply .box-product-supply{border-radius:20px;border:3px solid #fff;background:hsla(0,0%,100%,.35);-webkit-box-shadow:0 4px 4px 0 rgba(15,60,140,.15);box-shadow:0 4px 4px 0 rgba(15,60,140,.15);padding:4.6rem;margin-bottom:6rem}@media screen and (min-width: 768px){.page-supply .box-product-supply{margin-bottom:8rem}}@media screen and (min-width: 1280px){.page-supply .box-product-supply{margin-bottom:10rem}}.page-supply .box-product-supply .title-box-product-supply{color:#0f3c8c;font-size:2.4rem;font-style:normal;font-weight:400;line-height:1;margin-bottom:3.6rem}@media screen and (min-width: 1900px){.page-supply .box-product-supply .title-box-product-supply:lang(en){font-size:1.8rem;font-weight:bold}}.page-supply .box-product-supply .list-product-supply{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:0;margin-bottom:2rem}@media screen and (min-width: 768px){.page-supply .box-product-supply .list-product-supply{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width: 1024px){.page-supply .box-product-supply .list-product-supply{grid-template-columns:repeat(4, minmax(0, 1fr));-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}}.page-supply .box-product-supply .list-product-supply .item-supply{display:grid;grid-template-rows:subgrid;grid-row:span 2;border-radius:20px;border:1px solid #005cff;background:#fff;padding:3rem;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}@media screen and (min-width: 1024px){.page-supply .box-product-supply .list-product-supply .item-supply{margin-bottom:0}}.page-supply .box-product-supply .list-product-supply .item-supply .title-item-supply{color:#0f3c8c;font-size:2rem;font-style:normal;font-weight:400;line-height:1.2;text-align:center;width:100%;margin-bottom:1.5rem;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}@media screen and (min-width: 1900px){.page-supply .box-product-supply .list-product-supply .item-supply .title-item-supply{font-weight:bold}}@media screen and (min-width: 1024px){.page-supply .box-product-supply .list-product-supply .item-supply .title-item-supply{font-size:2.4rem;line-height:1}}.page-supply .box-product-supply .list-product-supply .item-supply .content-item-supply{color:#000;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.42857;text-align:center;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-supply .box-product-supply .note-box-product-supply{color:#707070;text-align:end;font-size:14px;font-style:normal;font-weight:400;line-height:1}.page-supply .box-infor-supply{overflow:hidden;padding-bottom:2rem;margin-bottom:1.5rem}.page-supply .box-infor-supply .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.page-supply .box-infor-supply .item-infor-supply{position:relative;height:auto;display:grid;grid-template-columns:minmax(0, 1fr);grid-template-rows:1fr;border-radius:20px;background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);min-height:38.8rem}.page-supply .box-infor-supply .item-infor-supply:last-child .icon-infor-supply{display:none}.page-supply .box-infor-supply .item-infor-supply .img-infor-supply{border-radius:20px;min-height:0;overflow:hidden}.page-supply .box-infor-supply .item-infor-supply .img-infor-supply img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-supply .box-infor-supply .item-infor-supply .pad-infor-supply{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:3.8rem 1.5rem;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}@media screen and (min-width: 1800px){.page-supply .box-infor-supply .item-infor-supply .pad-infor-supply{padding:3.8rem 2.5rem}}@media screen and (min-width: 1920px){.page-supply .box-infor-supply .item-infor-supply .pad-infor-supply{padding:3.8rem}}.page-supply .box-infor-supply .item-infor-supply .pad-infor-supply .content-infor-supply{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:10px;background:#71a8f5;padding:1rem;gap:1rem;width:100%}.page-supply .box-infor-supply .item-infor-supply .pad-infor-supply .content-infor-supply .num-infor-supply{color:#0f3c8c;font-size:2rem;font-style:normal;font-weight:600;line-height:normal}@media screen and (min-width: 1800px){.page-supply .box-infor-supply .item-infor-supply .pad-infor-supply .content-infor-supply .num-infor-supply{font-size:2.4rem}}.page-supply .box-infor-supply .item-infor-supply .pad-infor-supply .content-infor-supply .text-infor-supply{color:#fff;font-size:2rem;font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width: 1800px){.page-supply .box-infor-supply .item-infor-supply .pad-infor-supply .content-infor-supply .text-infor-supply{font-size:2.4rem}}.page-supply .box-infor-supply .item-infor-supply .pad-infor-supply .content-infor-supply .text-infor-supply:lang(en){font-size:1.8rem}.page-supply .box-infor-supply .item-infor-supply .icon-infor-supply{position:absolute;right:-35px;top:13.5rem;z-index:2;display:none}@media screen and (min-width: 1280px){.page-supply .box-infor-supply .item-infor-supply .icon-infor-supply{display:block}}@media screen and (min-width: 1440px){.page-supply .box-infor-supply .item-infor-supply .icon-infor-supply{top:14.5rem}}@media screen and (min-width: 1800px){.page-supply .box-infor-supply .item-infor-supply .icon-infor-supply{top:19rem}}.page-supply .box-infor-supply .item-infor-supply .item-supply,.page-supply .box-infor-supply .item-infor-supply .item-supply-back{grid-area:1/1;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;min-height:38.8rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .4s ease,visibility 0s linear .4s;transition:opacity .4s ease,visibility 0s linear .4s}.page-supply .box-infor-supply .item-infor-supply .item-supply{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px;overflow:hidden;background:#fff;opacity:1;visibility:visible;pointer-events:auto;z-index:1;-webkit-transition:opacity .4s ease,visibility 0s linear 0s;transition:opacity .4s ease,visibility 0s linear 0s}.page-supply .box-infor-supply .item-infor-supply .item-supply-back{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:20px;background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);padding:4rem;opacity:0;visibility:hidden;pointer-events:none;z-index:0}.page-supply .box-infor-supply .item-infor-supply .item-supply-back .content-supply-back{z-index:1;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.page-supply .box-infor-supply .item-infor-supply .item-supply-back .content-supply-back .text-supply-back{color:#0f3c8c;font-size:2.4rem;font-style:normal;font-weight:600;line-height:normal;padding-bottom:2rem;margin-bottom:2rem;width:100%;border-bottom:3px solid #eb6338}.page-supply .box-infor-supply .item-infor-supply .item-supply-back .content-supply-back .content-supply-back{color:#0f3c8c;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.8}.page-supply .box-infor-supply .item-infor-supply .item-supply-back .content-supply-back .content-supply-back:lang(en){font-size:1.6rem}.page-supply .box-infor-supply .item-infor-supply .item-supply-back .num-supply-back{position:absolute;right:1rem;bottom:0;color:#ecf2fc;font-size:10rem;font-style:normal;font-weight:600;line-height:normal}@media(hover: hover)and (pointer: fine){.page-supply .box-infor-supply .item-infor-supply:hover .item-supply{opacity:0;visibility:hidden;pointer-events:none;z-index:0;-webkit-transition:opacity .4s ease,visibility 0s linear .4s;transition:opacity .4s ease,visibility 0s linear .4s}.page-supply .box-infor-supply .item-infor-supply:hover .item-supply-back{opacity:1;visibility:visible;pointer-events:auto;z-index:1;-webkit-transition:opacity .4s ease,visibility 0s linear 0s;transition:opacity .4s ease,visibility 0s linear 0s}}.page-supply .box-infor-supply .item-infor-supply.is-flipped .item-supply{opacity:0;visibility:hidden;pointer-events:none;z-index:0;-webkit-transition:opacity .4s ease,visibility 0s linear .4s;transition:opacity .4s ease,visibility 0s linear .4s}.page-supply .box-infor-supply .item-infor-supply.is-flipped .item-supply-back{opacity:1;visibility:visible;pointer-events:auto;z-index:1;-webkit-transition:opacity .4s ease,visibility 0s linear 0s;transition:opacity .4s ease,visibility 0s linear 0s}.page-supply .box-infor-supply .supply-infor-pagination.swiper-pagination-bullets{position:static;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;gap:.8rem;margin-top:5.3rem;width:100%}.page-supply .box-infor-supply .supply-infor-pagination.swiper-pagination-bullets.swiper-pagination-lock{display:none}.page-supply .box-infor-supply .supply-infor-pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:1rem;height:1rem;margin:0 !important;background-color:#d9d9d9;opacity:1;border-radius:50%;-webkit-transition:width .2s ease-in-out,background-color .2s ease-in-out,border-radius .2s ease-in-out;transition:width .2s ease-in-out,background-color .2s ease-in-out,border-radius .2s ease-in-out}.page-supply .box-infor-supply .supply-infor-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{width:2.8rem;border-radius:.8rem;background-color:#fa4b21}.page-supply .note-supply-title{color:#0f3c8c;font-size:1.6rem;font-style:normal;font-weight:700;line-height:1.5;margin-bottom:1rem}.page-supply .note-infor-supply ul li{color:#707070;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5;position:relative;padding-left:2.1rem}.page-supply .note-infor-supply ul li::before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#eb6338;width:1.5rem;height:1.5rem;border-radius:50%}.page-supply .list-advantage{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));border-radius:20px;border:3px solid #fff;background:#71a8f5;-webkit-box-shadow:0 4px 4px 0 rgba(15,60,140,.15);box-shadow:0 4px 4px 0 rgba(15,60,140,.15);padding:3rem 2rem;gap:2rem}@media screen and (min-width: 768px){.page-supply .list-advantage{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 1440px){.page-supply .list-advantage{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media screen and (min-width: 1600px){.page-supply .list-advantage{padding:5.9rem 4rem}}.page-supply .list-advantage .item-advantage{border-radius:20px;background:#fff;padding:1.5rem 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1600px){.page-supply .list-advantage .item-advantage{padding:2.5rem 1.3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.page-supply .list-advantage .item-advantage .box-item-advantage{padding-left:1.2rem;margin-left:1.2rem;position:relative}.page-supply .list-advantage .item-advantage .box-item-advantage::after{content:"";position:absolute;border-radius:5px;background:#b2b2b2;width:2px;height:100%;max-height:5rem;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-supply .list-advantage .item-advantage .box-item-advantage .title-item-advantage{color:#0f3c8c;font-size:2rem;font-style:normal;font-weight:600;line-height:1;margin-bottom:1rem}@media screen and (min-width: 1600px){.page-supply .list-advantage .item-advantage .box-item-advantage .title-item-advantage{font-size:2.2rem}}@media screen and (min-width: 1900px){.page-supply .list-advantage .item-advantage .box-item-advantage .title-item-advantage:lang(zh-Hans){font-weight:normal;font-size:1.8rem}}.page-supply .list-advantage .item-advantage .box-item-advantage .content-item-advantage{color:#000;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.42857}.page-supply .list-advantage .item-advantage .img-item-advantage{-ms-flex-negative:0;flex-shrink:0}.page-supply .list-advantage .item-advantage .img-item-advantage img{height:5rem}.page-supply .list-advantage--en{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));border-radius:20px;border:3px solid #fff;background:#71a8f5;-webkit-box-shadow:0 4px 4px 0 rgba(15,60,140,.15);box-shadow:0 4px 4px 0 rgba(15,60,140,.15);padding:3rem 2rem;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;row-gap:0}@media screen and (min-width: 768px){.page-supply .list-advantage--en{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (min-width: 1440px){.page-supply .list-advantage--en{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media screen and (min-width: 1600px){.page-supply .list-advantage--en{padding:5.9rem 4rem}}.page-supply .list-advantage--en .item-advantage{display:grid;grid-template-rows:subgrid;grid-row:span 2;border-radius:20px;background:#fff;padding:1.5rem 1rem;margin-bottom:2rem}@media screen and (min-width: 1600px){.page-supply .list-advantage--en .item-advantage{padding:2.5rem 1.3rem}}.page-supply .list-advantage--en .item-advantage__wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding-bottom:1rem}.page-supply .list-advantage--en .item-advantage__icon{-ms-flex-negative:0;flex-shrink:0;width:5rem;height:5rem}.page-supply .list-advantage--en .item-advantage__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page-supply .list-advantage--en .item-advantage__title{color:#0f3c8c;font-size:2rem;font-style:normal;font-weight:600;line-height:1.2;width:calc(100% - 6rem)}.page-supply .list-advantage--en .item-advantage__content{color:#000;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.42857}.technology-platform-layout .science-and-innovation-section{padding:0}.technology-platform-layout .science-and-innovation-section__title{text-align:center;margin-bottom:1.6rem}.technology-platform-layout .science-and-innovation-section__title:lang(zh-Hans){font-size:3.6rem}@media screen and (max-width: 768px){.technology-platform-layout .science-and-innovation-section__title:lang(zh-Hans){font-size:2.8rem}}.technology-platform-layout .science-and-innovation-section__subtitle{text-align:center;color:#000;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:5.4rem}.technology-platform-layout .value-impact-section{background-color:#fff;padding:8rem 0 0}@media screen and (min-width: 768px){.technology-platform-layout .value-impact-section{padding:10rem 0 0}}.technology-platform-layout .value-impact-section__title{color:#0f3c8c;text-align:center;font-size:2.8rem;font-style:normal;font-weight:500;line-height:1.3;margin:0 0 3rem}@media screen and (min-width: 768px){.technology-platform-layout .value-impact-section__title{margin-bottom:3.5rem;font-size:3.6rem}}.technology-platform-layout .value-impact-section__cards{display:grid;grid-template-columns:1fr;gap:2.5rem;margin-bottom:6rem}@media screen and (min-width: 768px){.technology-platform-layout .value-impact-section__cards{grid-template-columns:repeat(1, minmax(0, 1fr));gap:2.5rem;margin-bottom:8rem}}@media screen and (min-width: 1200px){.technology-platform-layout .value-impact-section__cards{grid-template-columns:repeat(3, minmax(0, 1fr));gap:5rem;margin-bottom:10rem}}.technology-platform-layout .value-impact-section__card{background:#fff;border-radius:1rem;-webkit-box-shadow:0 .4rem 2.4rem rgba(15,60,140,.1);box-shadow:0 .4rem 2.4rem rgba(15,60,140,.1);padding:2.4rem}@media screen and (min-width: 768px){.technology-platform-layout .value-impact-section__card{padding:3rem}}@media screen and (min-width: 1280px){.technology-platform-layout .value-impact-section__card{padding:5rem 3.5rem 5rem}}.technology-platform-layout .value-impact-section__card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;margin-bottom:2rem}.technology-platform-layout .value-impact-section__card-header:lang(zh-Hans){-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 1400px){.technology-platform-layout .value-impact-section__card-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1200px){.technology-platform-layout .value-impact-section__card-header{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width: 768px){.technology-platform-layout .value-impact-section__card-header{gap:1.7rem;margin-bottom:4rem}}.technology-platform-layout .value-impact-section__card-icon{-ms-flex-negative:0;flex-shrink:0;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;width:6.4rem;height:6.4rem;background:#71a8f5;border-radius:1rem;padding:1rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:.7rem}@media screen and (min-width: 768px){.technology-platform-layout .value-impact-section__card-icon{width:8rem;height:8rem}}.technology-platform-layout .value-impact-section__card-icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.technology-platform-layout .value-impact-section__card-title{color:#0f3c8c;font-size:1.8rem;font-style:normal;font-weight:600;line-height:1.5;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}@media screen and (min-width: 768px){.technology-platform-layout .value-impact-section__card-title{font-size:2.4rem}.technology-platform-layout .value-impact-section__card-title:lang(en){font-size:2rem}}.technology-platform-layout .value-impact-section__card-content{color:#000;font-style:normal;font-weight:400;line-height:1.5}@media screen and (min-width: 768px){.technology-platform-layout .value-impact-section__card-content{font-size:1.8rem}}.technology-platform-layout .value-impact-section__card-content p{margin:0 0 1.2rem;color:#000}.technology-platform-layout .value-impact-section__card-content p:last-child{margin-bottom:0}.technology-platform-layout .value-impact-section__card-content ul,.technology-platform-layout .value-impact-section__card-content ol{margin:0;padding:0;list-style:none}.technology-platform-layout .value-impact-section__card-content ul li{position:relative;padding-left:2rem;margin:0 0 1.2rem;color:#1a1a1a}.technology-platform-layout .value-impact-section__card-content ul li:last-child{margin-bottom:0}.technology-platform-layout .value-impact-section__card-content ul li::before{content:"";position:absolute;left:0;top:.35em;width:1.4rem;height:1.4rem;border-radius:50%;background:#0f3c8c}.technology-platform-layout .value-impact-section__banner{background:#edf4ff;border-radius:2rem;padding:2.4rem;text-align:center}@media screen and (min-width: 768px){.technology-platform-layout .value-impact-section__banner{padding:3rem;border-radius:2rem}}@media screen and (min-width: 1200px){.technology-platform-layout .value-impact-section__banner{padding:4rem 4rem 4.6rem}}.technology-platform-layout .value-impact-section__banner-title{color:#0f3c8c;font-size:2.8rem;font-style:normal;font-weight:600;line-height:1.4;margin-bottom:1.6rem}@media screen and (min-width: 768px){.technology-platform-layout .value-impact-section__banner-title{font-size:3.6rem}}.technology-platform-layout .value-impact-section__banner-text{color:#000;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.6;text-align:center}.technology-platform-layout .value-impact-section__banner-text p{margin:0;color:#000}.cg-layout h2{color:#0f3c8c;text-align:center;font-size:6.4rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1.7rem}@media screen and (max-width: 768px){.cg-layout h2{font-size:4.8rem}}.cg-layout h3{margin-bottom:9.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cg-layout h3 p{max-width:90rem;color:#000;text-align:center;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.5}.cg-layout h4{color:#eb6437;font-size:3.6rem;font-style:normal;font-weight:500;line-height:normal;margin-bottom:2.9rem}@media screen and (max-width: 768px){.cg-layout h4{font-size:2.8rem}}.cg-layout .ned-title,.cg-layout .ined-title{margin-top:1.8rem}.cg-layout .list-ed,.cg-layout .list-ned,.cg-layout .list-ined{display:grid;grid-template-columns:repeat(3, 1fr);gap:53px 74px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:53px}.cg-layout .list-ed .item,.cg-layout .list-ned .item,.cg-layout .list-ined .item{border-radius:20px;background:#fff;overflow:hidden;cursor:pointer;position:relative;border:1px solid rgba(0,0,0,0);-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-filter:drop-shadow(0 4px 4px rgba(15, 60, 140, 0.15));filter:drop-shadow(0 4px 4px rgba(15, 60, 140, 0.15));height:100%}.cg-layout .item .person-photo{width:100%;aspect-ratio:354/311;background-color:#707070;overflow:hidden}.cg-layout .item.no-img .person-photo{background-color:#707070;position:relative}.cg-layout .item.no-img .person-photo::after{content:"";position:absolute;top:0;left:0;width:100%;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}.cg-layout .person-info{padding:22px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cg-layout .person-name-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.3rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cg-layout .person-name-wrapper:lang(en){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.cg-layout .person-name{color:#0f3c8c;font-size:2.4rem;font-style:normal;font-weight:600}@media screen and (min-width: 1900px){.cg-layout .person-name:lang(zh-Hans){font-size:3.2rem}}.cg-layout .pronounce{font-size:1.6rem}.cg-layout .pronounce p{color:#0f3c8c;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.6}.cg-layout .pronounce span{color:#000;font-weight:300}.cg-layout .position-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cg-layout .position{color:#000;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5}.cg-layout .person-content-source{display:none}.cg-layout .full-row-details{display:none}.cg-layout #person-details-ed.full-row-details,.cg-layout #person-details-ned.full-row-details,.cg-layout #person-details-ined.full-row-details{grid-column:1/-1;padding:21px;margin-top:-14px}.cg-layout .box-body .content{color:#000;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.5}.cg-layout .box-body .content p{margin-bottom:1.5rem}.cg-layout #person-details-ed .content ul,.cg-layout #person-details-ned .content ul,.cg-layout #person-details-ined .content ul{list-style:none}.cg-layout #person-details-ed .content ul li,.cg-layout #person-details-ned .content ul li,.cg-layout #person-details-ined .content ul li{padding-left:33px;position:relative;margin-bottom:1.5rem}.cg-layout #person-details-ed .content ul li::before,.cg-layout #person-details-ned .content ul li::before,.cg-layout #person-details-ined .content ul li::before{content:"";position:absolute;left:0;top:.7rem;background-color:#eb6338;width:1.3rem;height:1.3rem;border-radius:50%}.cg-layout .list-ed .item .toggle-arrow svg,.cg-layout .list-ned .item .toggle-arrow svg,.cg-layout .list-ined .item .toggle-arrow svg{-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.cg-layout .list-ed .item.active .toggle-arrow svg,.cg-layout .list-ned .item.active .toggle-arrow svg,.cg-layout .list-ined .item.active .toggle-arrow svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media(max-width: 1600px){.cg-layout .list-ed,.cg-layout .list-ned,.cg-layout .list-ined{gap:52px 37px}}@media(max-width: 991px){.cg-layout .list-ed,.cg-layout .list-ned,.cg-layout .list-ined{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.cg-layout .list-ed,.cg-layout .list-ned,.cg-layout .list-ined{grid-template-columns:1fr;gap:30px 24px}}.development-milestones{background:#fafafc}.kmcd-layout{position:relative}.kmcd-layout h2{color:#0f3c8c;text-align:center;font-size:6.4rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:4.7rem}@media(max-width: 768px){.kmcd-layout h2{font-size:4.8rem}}.kmcd-layout .list-milestone{display:grid;grid-template-columns:repeat(3, 1fr);gap:57px}@media(max-width: 991px){.kmcd-layout .list-milestone{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.kmcd-layout .list-milestone{grid-template-columns:repeat(1, 1fr)}}.kmcd-layout .list-milestone .mile-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.kmcd-layout .list-milestone .mile-item .wrap-mile{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;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;border-radius:20px;border:1px solid #005cff;background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(15,60,140,.15);box-shadow:0 4px 4px 0 rgba(15,60,140,.15);padding:29px 83px 38px 83px;margin-bottom:17px;z-index:1}.kmcd-layout .list-milestone .mile-item .wrap-mile .mile-icon{min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:2rem}.kmcd-layout .list-milestone .mile-item .wrap-mile .mile-info{color:#000;text-align:center;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.3}.kmcd-layout .list-milestone .mile-item .wrap-mile .mile-info strong{font-weight:600}.kmcd-layout .list-milestone .mile-item .mile-date{color:#0f3c8c;text-align:center;font-size:4rem;font-style:normal;font-weight:400}.kmcd-layout .list-milestone .mile-item .mile-date span{font-size:2.4rem}@media screen and (min-width: 1900px){.kmcd-layout .list-milestone .mile-item .mile-date:lang(en){font-size:3rem}}.kmcd-layout .milestone-desc{color:#000;text-align:center;font-size:1.8rem;font-style:normal;font-weight:400;margin-top:3.1rem;margin-bottom:14rem}.kmcd-layout .list-thrive{border-radius:20px;border:1px solid #005cff;background:#fff;-webkit-box-shadow:0 4px 4px 0 rgba(15,60,140,.15);box-shadow:0 4px 4px 0 rgba(15,60,140,.15);padding:47px 33px;display:grid;grid-template-columns:repeat(4, 1fr);gap:44px}@media(max-width: 1884px){.kmcd-layout .list-thrive{gap:24px}}@media(max-width: 1816px){.kmcd-layout .list-thrive{padding:20px}}@media(max-width: 1790px){.kmcd-layout .list-thrive{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 1174px){.kmcd-layout .list-thrive{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.kmcd-layout .list-thrive{grid-template-columns:repeat(1, 1fr)}}.kmcd-layout .list-thrive .thrive-item{padding:25px 28px;border-radius:20px;background:#faf9fe;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.kmcd-layout .list-thrive .thrive-item .icon{margin-right:17px;padding-right:17px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.kmcd-layout .list-thrive .thrive-item .icon img{min-height:80px;min-width:80px}.kmcd-layout .list-thrive .thrive-item .icon::after{content:"";position:absolute;border-radius:5px;background:#b2b2b2;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:50px;width:2px;background-color:#bcbcbc}.kmcd-layout .list-thrive .thrive-item .info .title{color:#0f3c8c;font-size:2.8rem;font-style:normal;font-weight:600;margin-bottom:.7rem}.kmcd-layout .list-thrive .thrive-item .info .desc{color:#000;font-size:1.8rem;font-style:normal;font-weight:400}.inner-content:has(>.get-to-know-cart){position:relative}.get-to-know-cart{background:#fff;padding:0 0 14.7rem}.get-to-know-cart .box-padding{z-index:1;position:relative}.get-to-know-cart__video{position:absolute;inset:0;height:100%;opacity:.1;width:100%;-o-object-fit:cover;object-fit:cover}.get-to-know-cart__header{text-align:center;margin-bottom:5.4rem}.get-to-know-cart__title{color:#0f3c8c;font-size:4.2rem;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:1.6rem}@media screen and (max-width: 768px){.get-to-know-cart__title{font-size:4.8rem}}.get-to-know-cart__subtitle{color:#000;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5}@media screen and (min-width: 768px){.get-to-know-cart__subtitle{font-size:1.8rem}}.get-to-know-cart__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.5rem}.get-to-know-cart__card-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:1.5rem}@media screen and (min-width: 768px){.get-to-know-cart__card-link{width:33.3333333333%}}.get-to-know-cart__card{position:relative;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:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;overflow:hidden;background:#fff;border-radius:1rem;border:1px solid #fff;background:hsla(0,0%,100%,.25);-webkit-box-shadow:0 4px 4px 0 rgba(15,60,140,.25);box-shadow:0 4px 4px 0 rgba(15,60,140,.25);padding:3rem 2.4rem 3.2rem}@media screen and (min-width: 768px){.get-to-know-cart__card{padding:3.8rem 3.6rem 4.4rem}}@media screen and (min-width: 1200px){.get-to-know-cart__card{padding:4.5rem 3.8rem 4.5rem}}.get-to-know-cart__card-head{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3.2rem;width:100%;margin-bottom:4.6rem}.get-to-know-cart__icon{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 10.5rem;flex:0 0 10.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:10.5rem;height:10.5rem;color:#0f3c8c;background:#f1f5fc;border-radius:50%}@media screen and (max-width: 767px){.get-to-know-cart__icon{-ms-flex-preferred-size:8.4rem;flex-basis:8.4rem;width:8.4rem;height:8.4rem}}.get-to-know-cart__icon svg,.get-to-know-cart__icon img{display:block;width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 767px){.get-to-know-cart__icon svg,.get-to-know-cart__icon img{width:4.8rem;height:4.8rem}}.get-to-know-cart__card-title{position:relative;z-index:1;color:#0f3c8c;font-size:2.6rem;font-style:normal;font-weight:700;line-height:1.55;margin:0;min-width:0}.en .get-to-know-cart__card-title{line-height:normal}@media screen and (min-width: 768px){.get-to-know-cart__card-title{font-size:3rem}}.get-to-know-cart__card-number{position:absolute;right:0;top:50%;color:rgba(0,0,0,.08);font-size:7.2rem;font-style:normal;font-weight:700;line-height:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 768px){.get-to-know-cart__card-number{font-size:10rem}}.get-to-know-cart__card-text{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.4rem;color:#1d1d1d;font-size:1.7rem;font-style:normal;font-weight:400;line-height:1.5;margin:0 0 4.7rem}@media screen and (min-width: 768px){.get-to-know-cart__card-text{font-size:1.8rem}}.get-to-know-cart__card-text::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 1.4rem;flex:0 0 1.4rem;width:1.4rem;height:1.4rem;margin-top:.35em;background:#0f3c8c;border-radius:50%}.get-to-know-cart__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.4rem;color:#0f3c8c;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1;border:.1rem solid #0f3c8c;border-radius:999px;padding:.8rem .8rem .8rem 1.8rem;margin-top:auto;-webkit-transition:color .25s ease,background .25s ease;transition:color .25s ease,background .25s ease}.get-to-know-cart__card-link:hover .get-to-know-cart__link,.get-to-know-cart__card-link:focus-visible .get-to-know-cart__link{color:#fff;background:#0f3c8c}.get-to-know-cart__card-link:hover .get-to-know-cart__link .get-to-know-cart__link-icon,.get-to-know-cart__card-link:focus-visible .get-to-know-cart__link .get-to-know-cart__link-icon{color:#0f3c8c;background:#fff}.get-to-know-cart__link-text{color:currentColor}.get-to-know-cart__link-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.2rem;height:3.2rem;color:#fff;background:#0f3c8c;border-radius:50%;-webkit-transition:color .25s ease,background .25s ease;transition:color .25s ease,background .25s ease}.get-to-know-cart__link-icon svg{display:block;width:1.2rem;height:1.2rem}.cart-topic-nav{background:#fff;padding:0 0 2.6rem}.cart-topic-nav__header{text-align:center;margin-bottom:5.2rem}.cart-topic-nav__title{color:#0f3c8c;font-size:6.4rem;font-style:normal;font-weight:400;line-height:1.2;margin-bottom:1.6rem}@media screen and (max-width: 768px){.cart-topic-nav__title{font-size:4.8rem}}.cart-topic-nav__subtitle{color:#000;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5}@media screen and (min-width: 768px){.cart-topic-nav__subtitle{font-size:1.8rem}}.cart-topic-nav__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem}.cart-topic-nav__card--active .cart-topic-nav__icon-image{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.cart-topic-nav__card{position:relative;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;overflow:hidden;color:#0f3c8c;background:hsla(0,0%,100%,.25);border:.1rem solid #fff;border-radius:1rem;-webkit-box-shadow:0 .4rem 1rem rgba(15,60,140,.2);box-shadow:0 .4rem 1rem rgba(15,60,140,.2);-webkit-transition:background .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease;transition:background .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease;transition:background .25s ease,box-shadow .25s ease,transform .25s ease;transition:background .25s ease,box-shadow .25s ease,transform .25s ease,-webkit-box-shadow .25s ease,-webkit-transform .25s ease}@media screen and (min-width: 768px)and (max-width: 1199px){.cart-topic-nav__card{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}}@media screen and (min-width: 1200px){.cart-topic-nav__card{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:28.8rem}}.cart-topic-nav__card:hover,.cart-topic-nav__card:focus-visible{-webkit-box-shadow:0 .6rem 1.4rem rgba(15,60,140,.28);box-shadow:0 .6rem 1.4rem rgba(15,60,140,.28);-webkit-transform:translateY(-0.2rem);transform:translateY(-0.2rem)}.cart-topic-nav__card--active{color:#fff;background:#0f3c8c;border-radius:1rem 1rem 8rem 1rem;-webkit-box-shadow:0 .4rem 1rem rgba(15,60,140,.3);box-shadow:0 .4rem 1rem rgba(15,60,140,.3)}.cart-topic-nav__card--active:hover,.cart-topic-nav__card--active:focus-visible{-webkit-transform:none;transform:none}.cart-topic-nav__card--active .cart-topic-nav__card-number{color:hsla(0,0%,100%,.15)}.cart-topic-nav__card-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3.2rem;width:100%;padding:4rem 3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.cart-topic-nav__card-inner{padding:2rem 3rem}}@media screen and (min-width: 768px)and (max-width: 1199px){.cart-topic-nav__card-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:4.5rem 3.7rem}}.cart-topic-nav__icon{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 10.5rem;flex:0 0 10.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:10.5rem;height:10.5rem;color:currentColor;background:#eff4fb;border-radius:50%}@media screen and (max-width: 767px){.cart-topic-nav__icon{-ms-flex-preferred-size:8rem;flex-basis:8rem;width:8rem;height:8rem}}.cart-topic-nav__card--active .cart-topic-nav__icon{background:rgba(0,0,0,0);border:.1rem solid hsla(0,0%,100%,.85)}.cart-topic-nav__icon-image{display:block;width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 767px){.cart-topic-nav__icon-image{width:4.5rem;height:4.5rem}}.cart-topic-nav__card-title{position:relative;z-index:1;color:currentColor;font-size:2.4rem;font-style:normal;font-weight:700;line-height:1.5;min-width:0}@media screen and (min-width: 768px){.cart-topic-nav__card-title{font-size:2.8rem}}.cart-topic-nav__card-number{position:absolute;right:2.8rem;top:50%;color:rgba(217,217,217,.5);font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:7.8rem;font-style:normal;font-weight:600;line-height:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width: 768px){.cart-topic-nav__card-number{font-size:10.5rem}}.why-cart{overflow:hidden;background:#fff;padding:6rem 0 10rem}@media screen and (min-width: 768px){.why-cart{padding:8rem 0 12rem}}.why-cart__header{text-align:center;margin-bottom:4.2rem}.why-cart__title{color:#0f3c8c;font-size:4.2rem;font-style:normal;font-weight:600;line-height:1.25;margin:0 0 1.8rem}@media screen and (max-width: 1280px){.why-cart__title{font-size:3.2rem}}@media screen and (max-width: 768px){.why-cart__title{font-size:2.8rem}}.why-cart__subtitle{color:#000;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.5;margin:0 auto;max-width:82rem}@media screen and (min-width: 768px){.why-cart__subtitle{font-size:1.8rem}}.why-cart__slider{width:100%;margin-bottom:6.6rem;padding:9rem 0}@media screen and (min-width: 768px){.why-cart__slider{padding:5% 0}}.why-cart__slides{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.why-cart__slide{position:relative;cursor:pointer;-ms-flex-preferred-size:51.1%;flex-basis:51.1%;aspect-ratio:766/800;overflow:hidden;border-radius:1.6rem;-webkit-box-shadow:0 .5rem .5rem .3rem rgba(15,60,140,.15);box-shadow:0 .5rem .5rem .3rem rgba(15,60,140,.15);opacity:.88;-webkit-transform:scale(0.72);transform:scale(0.72);-webkit-transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,transform .6s ease;transition:opacity .6s ease,transform .6s ease,-webkit-transform .6s ease}@media screen and (min-width: 768px){.why-cart__slide{aspect-ratio:766/400}}.why-cart__slide.swiper-slide-active{z-index:3;opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}@media screen and (max-width: 767px){.why-cart__slide.swiper-slide-active{-webkit-transform:scale(1.6);transform:scale(1.6)}}.why-cart__slide.swiper-slide-prev{z-index:1;-webkit-transform:translateX(52%);transform:translateX(52%)}.why-cart__slide.swiper-slide-next{z-index:1;-webkit-transform:translateX(-52%);transform:translateX(-52%)}.why-cart__slide picture,.why-cart__slide-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.why-cart__callout{background:#ecf2fc;border-radius:2rem;padding:3rem 2.4rem;text-align:center}@media screen and (min-width: 768px){.why-cart__callout{padding:4rem 5rem}}.why-cart__callout-title{color:#0f3c8c;font-size:2.8rem;font-style:normal;font-weight:600;line-height:1.4;margin-bottom:1.6rem}@media screen and (min-width: 768px){.why-cart__callout-title{font-size:3.6rem}}.why-cart__callout-text{color:#000;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.6;text-align:center}.why-cart__callout-text p{margin:0;color:#000}.how-cart-works{overflow:hidden;background:#fff;padding:5rem 0 12rem}@media screen and (min-width: 768px){.how-cart-works{padding-top:7rem}}.how-cart-works__hero{position:relative;overflow:hidden;aspect-ratio:1499/1182;margin:0 0 5rem;border-radius:2rem;-webkit-box-shadow:0 .5rem .5rem .3rem rgba(15,60,140,.15);box-shadow:0 .5rem .5rem .3rem rgba(15,60,140,.15)}@media screen and (min-width: 768px){.how-cart-works__hero{aspect-ratio:1499/591}}.how-cart-works__hero-slide picture,.how-cart-works__hero-image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.how-cart-works__hero-slides,.how-cart-works__hero-slide{height:100%}.how-cart-works__process{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem 1.5rem;margin:0 0 5rem;padding:2.2rem 2rem 2rem;color:#0f3c8c;background:#ecf2fc;border-radius:2rem;list-style:none}@media screen and (min-width: 768px){.how-cart-works__process{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem;padding:2.2rem 3.5rem 2rem}}.how-cart-works__step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 13rem;flex:1 1 13rem;-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;gap:1.8rem;text-align:center}@media screen and (min-width: 768px){.how-cart-works__step{-ms-flex-preferred-size:0;flex-basis:0}}.how-cart-works__step-arrow{display:none}@media screen and (min-width: 768px){.how-cart-works__step-arrow{position:absolute;top:4.1rem;left:calc(100% + 1.2rem);display:block;width:2.5rem;height:2.3rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.how-cart-works__step-arrow svg{display:block;width:100%;height:100%}.how-cart-works__step:last-child .how-cart-works__step-arrow{display:none}.how-cart-works__step-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 10.5rem;flex:0 0 10.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:10.5rem;height:10.5rem;background:radial-gradient(circle, #0046c2 0%, #0f3c8c 67.3077%, #0f3c8c 100%);border-radius:50%}.how-cart-works__step-image{display:block;width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain}.how-cart-works__step-title{font-size:1.6rem;font-weight:400;line-height:1.5}@media screen and (min-width: 1200px){.how-cart-works__step-title{font-size:1.8rem}}.how-cart-works__description{color:#000;font-size:1.6rem;font-weight:400;line-height:1.8}@media screen and (min-width: 768px){.how-cart-works__description{font-size:1.8rem}}.how-cart-works__description ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.4rem;margin:0;padding:0;list-style:none}.how-cart-works__description li{position:relative;padding-left:2.4rem}.how-cart-works__description li::before{content:"";position:absolute;top:.45em;left:0;width:1.4rem;height:1.4rem;background:#ef5b38;border-radius:50%}.how-cart-works__description li p{padding-left:0}.how-cart-works__description li p::before{content:none}.how-cart-works__description p{position:relative;margin:0;padding-left:2.4rem}.how-cart-works__description p+p{margin-top:2.4rem}.how-cart-works__description p::before{content:"";position:absolute;top:.7em;left:0;width:1.4rem;height:1.4rem;background:#ef5b38;border-radius:50%}.cart-evolution{overflow:hidden;padding:5rem 0 10rem;background:#fff}@media screen and (min-width: 768px){.cart-evolution{padding:7rem 0 12rem}}.cart-evolution__slider{position:relative;overflow:hidden}.cart-evolution__slide{height:auto}.cart-evolution__architecture{padding:3.5rem 2.4rem 2rem;overflow:hidden;background:#ecf2fc;border-radius:3rem}@media screen and (min-width: 768px){.cart-evolution__architecture{padding:4rem 4rem 2.4rem;border-radius:5rem}}.cart-evolution__architecture-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem}@media screen and (min-width: 768px){.cart-evolution__architecture-header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:3.5rem}}.cart-evolution__architecture-header .cart-evolution__title{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.cart-evolution__architecture-header .cart-evolution__subtitle{line-height:1.5}@media screen and (min-width: 768px){.cart-evolution__architecture-header .cart-evolution__subtitle{line-height:2}}.cart-evolution__architecture-header .cart-evolution__pagination-slot{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%}@media screen and (min-width: 768px){.cart-evolution__architecture-header .cart-evolution__pagination-slot{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:0;-ms-flex:0 0 7rem;flex:0 0 7rem;-ms-flex-item-align:start;align-self:flex-start;width:auto;margin-left:auto}}.cart-evolution__architecture-introduction,.cart-evolution__generation-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin:0;padding:0;color:#000;font-size:1.6rem;line-height:1.5;list-style:none}@media screen and (min-width: 768px){.cart-evolution__architecture-introduction,.cart-evolution__generation-details{font-size:1.8rem;line-height:1.3}}.cart-evolution__architecture-introduction li,.cart-evolution__generation-details li{position:relative;line-height:1.3;color:#000;font-weight:400}.cart-evolution__architecture-introduction{margin-top:3rem}@media screen and (min-width: 768px){.cart-evolution__architecture-introduction{margin-top:2.4rem}}.cart-evolution__generations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.6rem;margin-top:3rem}.cart-evolution__generation-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 0 .8rem;color:#0f3c8c;font-size:1.8rem;font-weight:600;line-height:1.3}.cart-evolution__references{margin-top:1.4rem;color:#000;font-size:1.2rem;line-height:1.3}.cart-evolution__references p{margin:0}.cart-evolution__references ol,.cart-evolution__references ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 2rem;margin:0;padding-left:1.6rem}.cart-evolution__figure{position:relative;overflow:hidden;aspect-ratio:250/202;margin:0 0 6rem;border-radius:2rem}@media screen and (min-width: 768px){.cart-evolution__figure{aspect-ratio:250/101;margin-bottom:9.5rem;border-radius:5rem}}.cart-evolution__figure picture,.cart-evolution__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cart-evolution__slides{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.cart-evolution__summary{position:relative;padding:3.5rem 2.4rem;background:#ecf2fc;border-radius:3rem}@media screen and (min-width: 768px){.cart-evolution__summary{padding:4.2rem 4rem 4.6rem;border-radius:5rem}}.cart-evolution__summary--mechanisms{padding:4rem}.cart-evolution__mechanisms{width:100%}.cart-evolution__mechanisms-title{margin:0;padding-right:8rem;color:#0f3c8c;font-size:2.2rem;font-weight:700;line-height:1.5}@media screen and (min-width: 768px){.cart-evolution__mechanisms-title{padding-right:10rem;font-size:3.2rem}}.cart-evolution__mechanisms-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.4rem;margin-top:2.4rem}.cart-evolution__mechanism-heading,.cart-evolution__mechanism-description{margin:0;font-size:1.6rem;line-height:1.3}@media screen and (min-width: 768px){.cart-evolution__mechanism-heading,.cart-evolution__mechanism-description{font-size:1.8rem}}.cart-evolution__mechanism-heading{margin:0 0 .6rem;color:#0f3c8c;font-weight:600}.cart-evolution__mechanism-description{color:#000;font-weight:400}.cart-evolution__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2rem;margin-bottom:3rem}@media screen and (min-width: 768px){.cart-evolution__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:3rem;padding-right:8rem}}.cart-evolution__title{margin:0;color:#0f3c8c;font-size:2.2rem;font-weight:700;line-height:1.3}@media screen and (min-width: 768px){.cart-evolution__title{font-size:3.2rem}}.cart-evolution__subtitle{margin:0;color:#000;font-size:1.6rem;font-weight:500;line-height:1.5}@media screen and (min-width: 768px){.cart-evolution__subtitle{font-size:1.8rem}}.cart-evolution__description{color:#000;font-size:1.6rem;line-height:1.5}@media screen and (min-width: 768px){.cart-evolution__description{font-size:1.8rem}}.cart-evolution__description ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;margin:0;padding:0;list-style:none}.cart-evolution__description li,.cart-evolution__description p{position:relative;margin:0;padding-left:2.4rem}.cart-evolution__description li::before,.cart-evolution__description p::before{content:"";position:absolute;top:.3em;left:0;width:1.4rem;height:1.4rem;background:#f0643c;border-radius:50%}.cart-evolution__description li p{padding-left:0}.cart-evolution__description li p::before{content:none}.cart-evolution__takeaways{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2.8rem;margin-top:4rem}@media screen and (min-width: 768px){.cart-evolution__takeaways{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:5rem}}.cart-evolution__takeaway{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;color:#0f3c8c}.cart-evolution__takeaway-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 6rem;flex:0 0 6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:6rem;height:6rem;color:#fff;background:#0f49a1;border-radius:50%}.cart-evolution__takeaway-icon svg,.cart-evolution__takeaway-icon .cart-evolution__takeaway-icon-image{display:block;width:3.4rem;height:3.4rem;-o-object-fit:contain;object-fit:contain}.cart-evolution__takeaway-text{margin:0;font-size:1.6rem;line-height:1.45}@media screen and (min-width: 768px){.cart-evolution__takeaway-text{font-size:1.8rem}}.cart-evolution__pagination.swiper-pagination-bullets{position:absolute;top:0rem;right:0rem;bottom:auto;left:auto;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1.5rem;width:auto}@media screen and (max-width: 767px){.cart-evolution__pagination.swiper-pagination-bullets{position:static;margin-bottom:3rem}}.cart-evolution__pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:1.4rem;height:1.4rem;margin:0;background:#d5d5d5;border-radius:1rem;opacity:1;-webkit-transition:width .25s ease,background .25s ease;transition:width .25s ease,background .25s ease}.cart-evolution__pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{width:5rem;background:#f4511e}.cart-evolution__pagination-slot{position:relative}@-webkit-keyframes growth{from{opacity:0;width:0}to{opacity:1;width:var(--percent)}}@keyframes growth{from{opacity:0;width:0}to{opacity:1;width:var(--percent)}}.pipeline-layout__title{color:#0f3c8c;text-align:center;font-size:4.8rem;font-weight:400;line-height:1.2;margin:0 0 1rem}@media screen and (min-width: 62rem){.pipeline-layout__title{font-size:6.4rem}}.pipeline-layout__subtitle{color:#000;text-align:center;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:6rem}@media screen and (min-width: 62rem){.pipeline-layout__subtitle{margin-bottom:9rem}}.pipeline-layout__table{display:none;width:100%;margin-inline:auto}@media screen and (min-width: 62rem){.pipeline-layout__table{display:block}}.pipeline-layout__cards{display:block}@media screen and (min-width: 62rem){.pipeline-layout__cards{display:none}}.pipeline-layout__header{display:grid;grid-template-columns:minmax(clamp(3.5rem, 6.5vw, 10rem), 1.15fr) minmax(clamp(4.5rem, 5vw, 13rem), 0.75fr) minmax(clamp(5.5rem, 10.5vw, 27rem), 1.85fr) repeat(7, minmax(clamp(2rem, 3.2vw, 8.5rem), 1fr)) minmax(clamp(4.5rem, 5.5vw, 15rem), 1fr);width:100%;gap:0;margin:0 auto 4rem;border-radius:5rem;overflow:hidden;background:#0f3c8c;padding:0 clamp(.8rem,1.5vw,2rem)}@media screen and (min-width: 1700px){.pipeline-layout__header{grid-template-columns:minmax(10rem, 1.15fr) minmax(13rem, 0.75fr) minmax(27rem, 1.85fr) repeat(7, minmax(8.5rem, 1fr)) minmax(15rem, 1fr)}}.pipeline-layout__header-cell{color:#fff;font-size:1.8rem;font-weight:500;line-height:1.5;text-align:center;padding:1.4rem .8rem;min-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}.pipeline-layout__header-cell--product,.pipeline-layout__header-cell--targets,.pipeline-layout__header-cell--indications{padding-left:1.6rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.pipeline-layout__header-cell--partner{padding-right:1.6rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;word-break:break-word}@media screen and (max-width: 1700px){.pipeline-layout__header-cell{font-size:1.6rem}}.pipeline-layout__group,.pipeline-layout__card-group{position:relative;border-radius:2rem;border:.5px solid #005cff;background:-webkit-gradient(linear, right top, left top, from(rgba(236, 243, 254, 0.3)), to(rgba(255, 255, 255, 0.3)));background:linear-gradient(270deg, rgba(236, 243, 254, 0.3) 0%, rgba(255, 255, 255, 0.3) 100%);padding:3.5rem clamp(.8rem,1.5vw,2rem) 2rem;margin-bottom:4rem}@media screen and (min-width: 62rem){.pipeline-layout__group,.pipeline-layout__card-group{padding:3.3rem clamp(.8rem,1.5vw,2rem) 2rem;margin-bottom:4.4rem}}.pipeline-layout__group-label{position:absolute;top:0;left:1.6rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:calc(100% - 3.2rem);padding:.8rem 1.6rem;border-radius:999px;background:var(--platform-color, #0f3c8c);color:#fff;font-size:1.6rem;font-weight:700;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 62rem){.pipeline-layout__group-label{left:2rem;font-size:1.8rem;padding:1.5rem 3rem}}.pipeline-layout__rows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4rem}.pipeline-layout__row{display:grid;grid-template-columns:minmax(clamp(3.5rem, 6.5vw, 10rem), 1.15fr) minmax(clamp(4.5rem, 5vw, 13rem), 0.75fr) minmax(clamp(5.5rem, 10.5vw, 27rem), 1.85fr) repeat(7, minmax(clamp(2rem, 3.2vw, 8.5rem), 1fr)) minmax(clamp(4.5rem, 5.5vw, 15rem), 1fr);gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:5.6rem;padding:.8rem 0}@media screen and (min-width: 1700px){.pipeline-layout__row{grid-template-columns:minmax(10rem, 1.15fr) minmax(13rem, 0.75fr) minmax(27rem, 1.85fr) repeat(7, minmax(8.5rem, 1fr)) minmax(15rem, 1fr)}}.pipeline-layout__row:last-child{border-bottom:0}.pipeline-layout__cell{color:#000;font-size:1.2rem;font-weight:500;line-height:1.45;padding:.8rem .9rem;min-width:0}.pipeline-layout__cell--product{font-size:1.4rem;color:#0f3c8c;padding-left:0}.pipeline-layout__cell--product,.pipeline-layout__cell--targets,.pipeline-layout__cell--indications{text-align:left}.pipeline-layout__cell--partner{grid-column:11;text-align:right;padding-right:0}.pipeline-layout__cell--track{grid-column:4/11;height:2rem;padding:0 1.2rem 0 .5rem}.pipeline-layout__product-pill{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;padding:.5rem 1.8rem;border-radius:999px;border:1px solid #0f3c8c;color:#0f3c8c;font-size:1.4rem;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pipeline-layout__product-text{display:block;font-weight:500;word-break:break-word}.pipeline-layout__indications{font-weight:bold}.pipeline-layout__indications p{margin:0}.pipeline-layout__track{position:relative;width:100%;height:2rem;border-radius:999px;background:repeating-linear-gradient(to right, transparent, transparent calc(14.2857142857% - 1px), rgba(255, 255, 255, 0.85) calc(14.2857142857% - 1px), rgba(255, 255, 255, 0.85) 14.2857142857%),#eef3f9;overflow:hidden}.pipeline-layout__bar{position:absolute;top:0;left:0;height:100%;width:0;border-radius:inherit;background:var(--platform-color, #0f3c8c);opacity:0}.pipeline-layout__bar.is-animated{-webkit-animation:growth 1.1s ease-out forwards;animation:growth 1.1s ease-out forwards}.pipeline-layout__card{border:1px solid rgba(217,228,242,.95);border-radius:1.2rem;background:#fff;padding:1.6rem;margin-bottom:1.2rem}.pipeline-layout__card:last-child{margin-bottom:0}.pipeline-layout__card-head{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:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;margin-bottom:1.2rem}.pipeline-layout__card-title{color:#000;font-size:1.7rem;font-weight:600;line-height:1.35;margin:0}.pipeline-layout__card-partner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.2rem;width:100%}.pipeline-layout__card-partner-label{color:#6b7280;font-size:1.2rem;font-weight:500;line-height:1.3}.pipeline-layout__card-partner-value{color:#000;font-size:1.4rem;font-weight:500;line-height:1.4;word-break:break-word}.pipeline-layout__card-meta{margin:0 0 1.4rem}.pipeline-layout__card-meta-item{margin-bottom:1rem}.pipeline-layout__card-meta-item:last-child{margin-bottom:0}.pipeline-layout__card-meta-item dt{color:#6b7280;font-size:1.2rem;font-weight:600;line-height:1.3;margin-bottom:.3rem}.pipeline-layout__card-meta-item dd{color:#000;font-size:1.4rem;font-weight:400;line-height:1.45;margin:0}.pipeline-layout__card-progress{padding-top:.4rem}.pipeline-layout__card-stages{display:grid;grid-template-columns:repeat(7, minmax(0, 1fr));gap:.4rem;margin-bottom:.8rem}.pipeline-layout__card-stage{color:#6b7280;font-size:1rem;font-weight:500;line-height:1.25;text-align:center;word-break:break-word}.pipeline-layout__legend{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin:2.4rem auto 0}@media screen and (min-width: 62rem){.pipeline-layout__legend{margin-top:1.6rem}}.pipeline-layout__legend-list{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:start;-ms-flex-align:start;align-items:flex-start;gap:2rem;margin:0;padding:1.1rem 1.4rem;border:1px solid #005cff;border-radius:2rem;list-style:none}@media screen and (min-width: 768px){.pipeline-layout__legend-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6rem}}.pipeline-layout__legend-item{position:relative;padding-left:1.6rem;color:#000;font-size:2.4rem;font-weight:400;line-height:1.4}.pipeline-layout__legend-item:lang(en){font-size:2rem}.pipeline-layout__legend-item:lang(zh-Hans){font-size:2.4rem}.pipeline-layout__legend-item::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:.8rem;height:.8rem;border-radius:50%;background:#0f3c8c}@media screen and (max-width: 991px){.pipeline-layout__legend-item{font-size:1.8rem}}.pipeline-layout__legend-item a{-webkit-transition:color .3s ease;transition:color .3s ease}.pipeline-layout__legend-item a:hover{color:#0f3c8c}.page-hospital{position:relative;margin-bottom:-12rem}.page-hospital .title-process{margin-bottom:9rem}.page-hospital .item-hospital{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 992px){.page-hospital .item-hospital{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.page-hospital .item-hospital.bg-second{background:url("/media/1kdd2y0w/bg-hospital.png?v=7lIRiYRwLcBTxcukKLtWXKUd8W4") no-repeat center;background-size:100% 104%}.page-hospital .item-hospital .title-hospital{color:#eb6338;font-size:3.6rem;font-style:normal;font-weight:600;line-height:normal;margin-bottom:1.6rem}@media screen and (max-width: 768px){.page-hospital .item-hospital .title-hospital{font-size:2.8rem}}.page-hospital .item-hospital .content-hospital{color:#000;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2}.page-hospital .item-hospital .content-hospital:lang(en){line-height:1.5}@media screen and (min-width: 992px){.page-hospital .item-hospital:nth-child(2n){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.page-hospital .item-hospital:nth-child(2n) .title-hospital,.page-hospital .item-hospital:nth-child(2n) .content-hospital{color:#fff}.page-hospital .item-hospital .img-hospital,.page-hospital .item-hospital .item-content{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:0}@media screen and (min-width: 992px){.page-hospital .item-hospital .item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.page-hospital .item-hospital .item-content .box-padding{width:100%;padding-top:5rem;padding-bottom:5rem;line-height:normal}@media(min-width: 1700px){.page-hospital .item-hospital:nth-child(odd) .item-content .box-padding{padding-left:12rem}}@media(min-width: 1700px){.page-hospital .item-hospital:nth-child(even) .item-content .box-padding{padding-right:12rem}}.page-hospital .item-hospital .img-hospital img{height:100%}.page-hospital .item-hospital ul{list-style:disc;padding-left:2rem}.page-hospital .item-hospital ol{list-style:decimal;padding-left:2rem}.hoc-layout,.km-layout{position:relative}.hoc-layout h2,.km-layout h2{color:#0f3c8c;text-align:center;font-size:6.4rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:4.7rem}@media screen and (max-width: 768px){.hoc-layout h2,.km-layout h2{font-size:4.8rem}}.hoc-layout .timeline-container,.km-layout .timeline-container{position:relative;width:100%}.hoc-layout .hoc-timeline-swiper,.hoc-layout .timeline-swiper,.km-layout .hoc-timeline-swiper,.km-layout .timeline-swiper{position:relative;background:rgba(0,0,0,0);width:85%;padding:3rem 0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.hoc-layout .timeline-line,.km-layout .timeline-line{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:20px;background:-webkit-gradient(linear, left top, right top, color-stop(2.88%, rgba(0, 92, 255, 0)), color-stop(12.5%, #6b94f8), color-stop(87.02%, #3b63ed), color-stop(97.12%, rgba(0, 55, 153, 0)));background:linear-gradient(90deg, rgba(0, 92, 255, 0) 2.88%, #6b94f8 12.5%, #3b63ed 87.02%, rgba(0, 55, 153, 0) 97.12%);z-index:1;pointer-events:none}.hoc-layout .hoc-timeline-swiper .mile-item,.hoc-layout .timeline-swiper .mile-item,.km-layout .hoc-timeline-swiper .mile-item,.km-layout .timeline-swiper .mile-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hoc-layout .mile-slot,.km-layout .mile-slot{position:relative;width:100%;padding-left:60px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hoc-layout .mile-content,.km-layout .mile-content{width:100%;max-width:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hoc-layout .mile-pointer,.km-layout .mile-pointer{position:absolute;left:28px;width:1px;background:#005cff}.hoc-layout .mile-pointer::before,.km-layout .mile-pointer::before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:20px;height:20px;background-color:#fff;border:3px solid #005cff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:3}.hoc-layout .mile-item:nth-child(odd) .top-slot,.km-layout .mile-item:nth-child(odd) .top-slot{visibility:visible;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:40px;padding-top:20px}.hoc-layout .mile-item:nth-child(odd) .top-slot .mile-pointer,.km-layout .mile-item:nth-child(odd) .top-slot .mile-pointer{top:0;bottom:0}.hoc-layout .mile-item:nth-child(odd) .top-slot .mile-pointer::before,.km-layout .mile-item:nth-child(odd) .top-slot .mile-pointer::before{top:-6px}.hoc-layout .mile-item:nth-child(odd) .bottom-slot,.km-layout .mile-item:nth-child(odd) .bottom-slot{visibility:hidden;padding-bottom:40px;padding-top:20px}.hoc-layout .mile-item:nth-child(even) .top-slot,.km-layout .mile-item:nth-child(even) .top-slot{visibility:hidden;padding-bottom:20px;padding-top:40px}.hoc-layout .mile-item:nth-child(even) .bottom-slot,.km-layout .mile-item:nth-child(even) .bottom-slot{visibility:visible;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:20px;padding-top:40px}.hoc-layout .mile-item:nth-child(even) .bottom-slot .mile-pointer,.km-layout .mile-item:nth-child(even) .bottom-slot .mile-pointer{top:0;bottom:0}.hoc-layout .mile-item:nth-child(even) .bottom-slot .mile-pointer::before,.km-layout .mile-item:nth-child(even) .bottom-slot .mile-pointer::before{bottom:-10px}.hoc-layout .mile-date,.km-layout .mile-date{color:#0f3c8c;font-size:4rem;font-style:normal;font-weight:600;margin-bottom:24px;position:relative;display:inline-block}@media screen and (max-width: 768px){.hoc-layout .mile-date,.km-layout .mile-date{font-size:4.8rem}}@media screen and (min-width: 1900px){.hoc-layout .mile-date:lang(en),.km-layout .mile-date:lang(en){font-size:3rem}}.hoc-layout .mile-date::after,.km-layout .mile-date::after{content:"";position:absolute;bottom:-10px;left:0;width:40px;height:3px;background-color:#0f3c8c}.hoc-layout .mile-item:nth-child(odd) .mile-date,.km-layout .mile-item:nth-child(odd) .mile-date{margin-bottom:0;margin-top:24px}.hoc-layout .mile-item:nth-child(odd) .mile-date::after,.km-layout .mile-item:nth-child(odd) .mile-date::after{display:none}.hoc-layout .mile-item:nth-child(odd) .mile-date::before,.km-layout .mile-item:nth-child(odd) .mile-date::before{content:"";position:absolute;top:-10px;left:0;width:40px;height:3px;background-color:#163da3}.hoc-layout .mile-info,.km-layout .mile-info{color:#000;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.8;height:13rem;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:1rem}.hoc-layout .mile-info::-webkit-scrollbar,.km-layout .mile-info::-webkit-scrollbar{width:.3rem;border-radius:.8rem}.hoc-layout .mile-info::-webkit-scrollbar-track,.km-layout .mile-info::-webkit-scrollbar-track{background:#d9d9d9}.hoc-layout .mile-info::-webkit-scrollbar-thumb,.km-layout .mile-info::-webkit-scrollbar-thumb{background:#3777d9;border-radius:.8rem}.hoc-layout .mile-info::-webkit-scrollbar-thumb:hover,.km-layout .mile-info::-webkit-scrollbar-thumb:hover{background:#089845}.hoc-layout .mile-item:nth-child(even) .mile-info,.km-layout .mile-item:nth-child(even) .mile-info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.hoc-layout .mile-info ul,.km-layout .mile-info ul{padding-left:20px}.hoc-layout .mile-info ul li,.km-layout .mile-info ul li{margin-bottom:2.4rem;position:relative;line-height:1.5}.hoc-layout .mile-info ul li::after,.km-layout .mile-info ul li::after{content:"";background-color:#e75b37;width:1.3rem;height:1.3rem;position:absolute;top:5px;left:-2rem;border-radius:999px}.hoc-layout .mile-info ul li:last-child,.km-layout .mile-info ul li:last-child{margin-bottom:0}.hoc-layout .swiper-pagination,.km-layout .swiper-pagination{bottom:20px !important;position:unset;margin-top:10rem}.hoc-layout .swiper-pagination-bullet,.km-layout .swiper-pagination-bullet{width:10px;height:10px;background-color:#dcdcdc;opacity:1;margin:0 6px !important;-webkit-transition:all .3s ease;transition:all .3s ease}.hoc-layout .swiper-pagination-bullet-active,.km-layout .swiper-pagination-bullet-active{background-color:#ff5722 !important;width:24px;border-radius:5px}
