@font-face{font-family:"Lexend";src:url("../fonts/Lexend-VariableFont_wght.ttf?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI") format("truetype")}@font-face{font-family:"Montserrat";src:url("../fonts/Montserrat-VariableFont_wght.ttf?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI") format("truetype")}@font-face{font-family:"Noto Sans TC";src:url("../fonts/NotoSansTC-VariableFont_wght.ttf?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI") format("truetype")}:root{--white:#fff;--background:#fff;--text:#212622;--off-white:#fbfbfb;--surface-gray:#f7f7f7;--blue-brand:#102d4b;--blue1:#4a7eb1;--blue2:#005bac;--blue3:#6796c7;--blue4:#adc5eb;--blue5:#004a99;--blue6:#01375d;--blue7:#99bdde;--blue8:#8097ae;--blue9:#345373;--blue10:#0a1f34;--blue11:#4f7194;--blue12:#b7c7d8;--blue13:#b9cad9;--grey1:#eee;--grey2:#f2f7fb;--grey3:#dedede;--text-heading:#3e5665;--text-body:#5c5c5c;--text-subtle:#637886;--title-gradient-end:#f3f0e5;--text-light-blue:#e0f5ff;--text-gray:#8f8f8f;--text-gray-dark:#3d3d3d;--text-gray-light:#666;--border-dashed:#7faed8;--border-soft:#b5cde0;--blue2-alpha-03:rgba(0,91,172,.03);--blue2-alpha-05:rgba(0,91,172,.05);--separator-muted:rgba(137,153,163,.3);--gradient-brand-vertical:linear-gradient(180deg,var(--blue2) 0%,var(--blue5) 96.35%);--header-scrim-gradient:linear-gradient(180deg,rgba(34,55,76,.46714) -10.62%,rgba(34,55,76,.06714) 63.5%,rgba(34,55,76,0) 100%);--landing-overlay-mix:linear-gradient(180deg,rgba(20,50,75,0) 28.54%,rgba(20,50,75,.397232) 74.79%,rgba(20,50,75,.5) 100%),linear-gradient(189.88deg,rgba(250,253,255,.54) 15.76%,rgba(238,245,253,.264296) 37.64%,rgba(250,253,255,.161501) 50.16%,rgba(80,156,222,.3) 63.8%,rgba(20,75,165,.6) 93.9%);--title-text-gradient:linear-gradient(90deg,var(--white) 0%,var(--title-gradient-end) 100%);--text-shadow-soft:rgba(60,73,76,.5);--text-shadow-strong:rgba(60,73,76,.7);--overlay-white-20:rgba(255,255,255,.2);--overlay-white-blue-30:rgba(224,245,255,.3);--shadow-card:rgba(0,0,0,.05);--shadow-footer-up:rgba(0,41,77,.06);--dropdown-shadow-primary:#0000001a;--dropdown-shadow-secondary:#00000014;--dropdown-shadow-blue:rgba(0,41,77,.2);--core-advantages-bg:#fbffff;--core-advantages-border:#005bac;--core-advantages-border-type-2:#ab8e44;--team-box-bg:rgba(0,91,172,.05);--team-box-text:#005bac;--dotted-box-bg:#f5f5f5}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Montserrat","Noto Sans TC",sans-serif;line-height:1.6;color:var(--text);background-color:var(--background)}body{animation:fadeIn 1.2s linear}@keyframes fadeIn{from{opacity:0}to{opacity:1}}a{text-decoration:none;color:inherit}.container{position:relative;width:1336px;max-width:100%;margin:0 auto;padding:0 16px}header{position:fixed;width:100%;top:0;z-index:1000;padding:32px 0;transition:all .3s linear;background:var(--header-scrim-gradient)}@media screen and (max-width:991px){header{padding:24px 0}}@media screen and (max-width:767px){header{padding:16px 0}}header.scrolled{padding:12px 0;background:transparent;background-color:var(--blue-brand);box-shadow:0 4px 40px rgba(0,41,77,.2)}header.scrolled .logo .logo-img{background-image:url("../img/logo-white.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI")}@media screen and (max-width:991px){header.scrolled .logo .logo-img{width:80px;height:80px}}header nav{display:flex;align-items:center;justify-content:space-between}header .logo{display:inline-block;transition:all .3s ease-in-out}header .logo .logo-img{display:block;width:140px;height:140px;background-image:url("../img/logo.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI");background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .3s ease-in-out}@media screen and (max-width:1280px){header .logo .logo-img{width:128px;height:128px}}@media screen and (max-width:991px){header .logo .logo-img{width:80px;height:80px}}header .menu-wrapper{display:flex;align-items:center}header .menu-wrapper .language{margin-right:32px;position:relative;cursor:pointer}@media screen and (max-width:991px){header .menu-wrapper .language{display:none}}header .menu-wrapper .language:hover .lang-menu{opacity:1;visibility:visible;transform:translateY(0)}header .menu-wrapper .language .current-lang{background:none;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin:0;font-weight:500;font-size:18px;line-height:140%;letter-spacing:.06em;text-transform:uppercase;color:var(--white);padding:12px;border:1px solid var(--overlay-white-blue-30);width:55px;height:52px;text-align:center;cursor:pointer}header .menu-wrapper .language .lang-menu{top:52px;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s;display:flex;flex-direction:column;position:absolute;right:0;transform:translateY(-4px)}header .menu-wrapper .language .lang-menu.show{opacity:1;visibility:visible;transform:translateY(0)}header .menu-wrapper .language .lang-menu .lang-menu-list{background:var(--white);min-width:100px;box-shadow:0 4px 40px var(--dropdown-shadow-blue);transition:background-color .5s;overflow:auto;box-shadow:0 12px 32px var(--dropdown-shadow-primary),0 2px 6px var(--dropdown-shadow-secondary);text-align:center}header .menu-wrapper .language .lang-menu .lang-menu-list li{transition:all .3s cubic-bezier(.075,.82,.165,1)}header .menu-wrapper .language .lang-menu .lang-menu-list li a{display:block;padding:16px 24px}header .menu-wrapper .language .lang-menu .lang-menu-list li a.active{color:var(--blue2);font-weight:600}header .menu-wrapper .language .lang-menu .lang-menu-list li a:hover{background-color:var(--blue2);color:var(--white)}header .menu-wrapper .btn-login{display:flex;align-items:center;gap:6px;margin-right:32px}header .menu-wrapper .btn-login .text{font-family:"Lexend",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:120%;text-transform:uppercase;color:var(--white)}header .menu-wrapper .btn-login .icon-user{flex-shrink:0;width:32px;height:32px;background-image:url("../img/icon/user.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI");background-size:contain;background-repeat:no-repeat;background-position:center}header .menu-wrapper .menu-hamburger{background:none;border:0;display:flex;align-items:center;gap:6px;cursor:pointer;padding:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}header .menu-wrapper .menu-hamburger>span{font-family:"Lexend",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:120%;text-transform:uppercase;color:var(--white);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:991px){header .menu-wrapper .menu-hamburger>span{display:none}}header .menu-wrapper .menu-hamburger>span.close-text{display:none}header .hamburger{display:inline-flex;width:44px;height:44px;border-radius:10px;align-items:center;justify-content:center;flex-direction:column;gap:5px;cursor:pointer;z-index:1101}header .hamburger span{display:block;width:25px;height:2px;background-color:var(--white);border-radius:1px;transition:transform .25s ease,opacity .2s ease}header .hamburger.active span:nth-child(1){transform:translateY(7px) rotate(45deg)}header .hamburger.active span:nth-child(2){opacity:0}header .hamburger.active span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}header .mobile-menu{display:flex;flex-direction:column;gap:60px;position:fixed;z-index:1100;background-color:var(--blue-brand);background-image:url("../img/common/menu-bg.svg?v=kWOVCNB6r9qb4gJwbfoVbE-DM70");background-size:700px;background-position:32% 175%;background-repeat:no-repeat;padding:140px 64px 48px;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(100%);transition:opacity .25s ease,visibility .25s ease,transform .25s ease;overflow-y:auto;width:25vw;height:100%;top:0;right:0}header .mobile-menu .language{display:none}@media screen and (max-width:1440px){header .mobile-menu{width:400px;background-size:595px;background-position:45% 195%}}@media screen and (max-width:991px){header .mobile-menu{width:100%;padding:100px 32px 125px;background-size:595px;background-position:140% 175%}header .mobile-menu .language{display:block}}@media screen and (max-width:767px){header .mobile-menu{background-size:595px;background-position:45% 175%}}header .mobile-menu.active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}header .mobile-menu ul{list-style:none}header .mobile-menu>ul>li{border-bottom:1px solid var(--overlay-white-20);margin-bottom:24px}header .mobile-menu>ul>li>a{display:block;padding:0 0 24px;font-weight:600;font-size:20px;line-height:130%;color:var(--white);transition:opacity .25s ease}header .mobile-menu>ul>li>a:hover{opacity:.8}header .mobile-menu>ul>li.dropdown>a{position:relative;padding-right:28px}header .mobile-menu>ul>li.dropdown>a::after{content:"";position:absolute;right:0;top:-2px;width:32px;height:32px;background-image:url("../img/icon/menu-plus.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI");background-repeat:no-repeat;background-position:center;background-size:contain;transition:transform .25s ease}header .mobile-menu>ul>li.dropdown.active>a::after{background-image:url("../img/icon/menu-minus.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI")}header .mobile-menu .dropdown-menu{display:none;padding:0 0 12px 4px}header .mobile-menu .dropdown-menu li a{display:block;padding:10px 0;color:var(--surface-gray);font-size:16px;line-height:140%;transition:color .25s ease}header .mobile-menu .dropdown-menu li a:hover{color:var(--white)}header .mobile-menu .login{position:relative;display:block;width:100%;background:#102d4b;border:1px solid #fff}header .mobile-menu .login .btn-login{display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;height:52px;padding:4px 20px}header .mobile-menu .login .btn-login .text{font-family:"Lexend",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:120%;text-transform:uppercase;color:var(--white)}header .mobile-menu .login .btn-login .icon-user{flex-shrink:0;width:32px;height:32px;background-image:url("../img/icon/user.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI");background-size:contain;background-repeat:no-repeat;background-position:center}header .mobile-menu .social{display:flex;align-items:center;gap:16px;margin-top:auto}header .mobile-menu .social .text{font-weight:400;font-size:18px;line-height:140%;text-transform:uppercase;color:var(--white)}header .mobile-menu .social .icons{display:flex;align-items:center;gap:16px}header .mobile-menu .social .icons a{display:flex}header .mobile-menu .social .icons img{width:28px;height:28px}header .mobile-menu .mobile-language{position:absolute;left:32px;right:32px;bottom:32px;width:auto;border-radius:8px;overflow:hidden;border:1px solid var(--overlay-white-blue-30);display:none}@media screen and (max-width:991px){header .mobile-menu .mobile-language{display:block}}header .mobile-menu .mobile-language ul{display:flex;align-items:center}header .mobile-menu .mobile-language ul li{flex:1;text-align:center;padding:8px}header .mobile-menu .mobile-language ul li a{display:block;width:100%;color:var(--white)}header .mobile-menu .mobile-language ul li a.active{color:var(--blue5);background-color:var(--white);padding:8px;border-radius:8px;font-weight:600}body.menu-open{overflow:hidden}body.menu-open header{background-color:transparent;box-shadow:none}body.menu-open header .logo .logo-img{background-image:url("../img/logo.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI")}body.menu-open header .language{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}body.menu-open header .menu-hamburger{position:absolute;right:-65px}@media screen and (max-width:991px){body.menu-open header .menu-hamburger{right:-24px}}body.menu-open header .menu-hamburger>span.menu-text{display:none}body.menu-open header .menu-hamburger>span.close-text{display:block;position:fixed;z-index:1200;right:105px}@media screen and (max-width:991px){body.menu-open header .menu-hamburger>span.close-text{right:75px}}body.menu-open header .hamburger{position:fixed;right:58px}@media screen and (max-width:991px){body.menu-open header .hamburger{right:26px}}footer{position:relative;box-shadow:0 -20px 30px var(--shadow-footer-up);background:linear-gradient(180deg,var(--blue-brand) 0%,var(--blue10) 96.35%)}footer .footer-wrapper{background-image:url("../img/common/footer-bg.svg?v=kWOVCNB6r9qb4gJwbfoVbE-DM70");background-repeat:no-repeat;background-size:800px;background-position:100% 205px;padding:80px 0 32px}@media screen and (max-width:1440px){footer .footer-wrapper{background-position:115% 250px;background-size:720px}}@media screen and (max-width:991px){footer .footer-wrapper{padding:40px 0;background-size:100%;background-position:bottom}}footer .top{display:flex;gap:40px}@media screen and (max-width:991px){footer .top{flex-direction:column;align-items:center;gap:24px}}footer .col-content{position:relative;width:787px;max-width:100%}@media screen and (max-width:991px){footer .col-content{width:100%;margin-bottom:24px}}footer .col-content .title{font-weight:300;font-size:36px;line-height:110%;letter-spacing:.06em;text-transform:uppercase;color:var(--white);margin-bottom:16px}@media screen and (max-width:991px){footer .col-content .title{font-size:24px}}@media screen and (max-width:767px){footer .col-content .title{font-size:20px;line-height:120%}}footer .col-content .subtitle{font-weight:300;font-size:44px;line-height:110%;text-transform:uppercase;color:var(--white);margin-bottom:40px}@media screen and (max-width:991px){footer .col-content .subtitle{font-size:32px;line-height:120%}}footer .col-content .flex-logo-social{display:flex;align-items:center;gap:32px;margin-bottom:52px}@media screen and (max-width:991px){footer .col-content .flex-logo-social{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:24px}}footer .col-content .flex-logo{display:flex;align-items:center;flex-wrap:wrap;gap:28px}@media screen and (max-width:991px){footer .col-content .flex-logo{gap:24px}}footer .col-content .flex-logo .logo-item{width:auto}footer .col-content .flex-logo .logo-item img{max-height:64px;-o-object-fit:contain;object-fit:contain}footer .col-content .social{display:flex;align-items:center;gap:16px}footer .col-content .social .text{font-weight:400;font-size:18px;line-height:140%;text-transform:uppercase;color:var(--white)}footer .col-content .social .icons{display:flex;align-items:center;gap:16px}footer .col-content .social .icons img{width:28px;height:28px}footer .col-content .information{display:flex;gap:40px}@media screen and (max-width:991px){footer .col-content .information{flex-direction:column;gap:24px}}footer .col-content .information .col-address,footer .col-content .information .col-phone-email{padding-top:24px;width:374px;flex-shrink:0;transition:all .3s ease}@media screen and (max-width:1336px){footer .col-content .information .col-address,footer .col-content .information .col-phone-email{width:320px}}@media screen and (max-width:1100px){footer .col-content .information .col-address,footer .col-content .information .col-phone-email{width:280px}}@media screen and (max-width:991px){footer .col-content .information .col-address,footer .col-content .information .col-phone-email{width:100%;max-width:100%}}footer .col-content .information .col-phone-email .email{margin-top:24px;border-top:0}footer .col-content .information .info-title{font-weight:600;font-size:15px;line-height:140%;text-transform:capitalize;color:var(--white);margin-bottom:12px}@media screen and (max-width:991px){footer .col-content .information .info-title{margin-bottom:0}}footer .col-content .information .info-content{font-weight:400;font-size:14px;line-height:155%;color:var(--surface-gray)}footer .col-content .information .info-content table td:first-child{padding-right:16px}footer .col-menu{display:flex;gap:60px}@media screen and (max-width:991px){footer .col-menu{flex-direction:column;width:100%;gap:20px}}footer .col-menu .menu-list{width:284px;max-width:100%}@media screen and (max-width:991px){footer .col-menu .menu-list{width:100%}}footer .col-menu .menu-list ul{list-style:none}footer .col-menu .menu-list>ul{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0}footer .col-menu .menu-list>ul>li{padding:12px 0 6px}footer .col-menu .menu-list>ul>li>a{font-weight:600;font-size:22px;line-height:155%;color:var(--surface-gray);display:flex;align-items:center;gap:12px}@media screen and (max-width:991px){footer .col-menu .menu-list>ul>li>a{font-size:18px}}footer .col-menu .menu-list>ul>li>a::before{content:"";width:6px;height:6px;background-color:var(--blue7)}footer .col-menu .menu-list>ul>li>a:hover{opacity:.8}footer .col-menu .menu-list>ul>li .sub-menu ul{list-style:none;padding:0 0 0 20px}footer .col-menu .menu-list>ul>li .sub-menu ul li{margin-top:16px}footer .col-menu .menu-list>ul>li .sub-menu ul li a{font-weight:400;font-size:18px;line-height:155%;color:var(--surface-gray)}@media screen and (max-width:991px){footer .col-menu .menu-list>ul>li .sub-menu ul li a{font-size:16px}}footer .bottom{display:flex;justify-content:space-between;align-items:center;margin-top:80px;border-top:1px solid var(--overlay-white-20);padding-top:12px}@media screen and (max-width:991px){footer .bottom{flex-direction:column;align-items:flex-start;margin-top:40px;padding-top:24px}}footer .bottom .copyright{font-family:"Lexend",sans-serif;font-style:normal;font-weight:300;font-size:14px;line-height:18px;color:var(--blue8)}@media screen and (max-width:991px){footer .bottom .copyright{margin-bottom:24px}}footer .bottom .links{display:flex;align-items:center;gap:60px}@media screen and (max-width:991px){footer .bottom .links{gap:24px}}footer .bottom .links a{font-family:"Lexend",sans-serif;font-style:normal;font-weight:300;font-size:13px;line-height:160%;text-decoration-line:underline;color:var(--blue8);transition:color .25s ease}footer .bottom .links a:hover{color:var(--white)}.custom-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 22px 16px 30px;gap:12px;background:var(--blue-brand);border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.custom-btn.white{background:var(--white)}.custom-btn.white span{color:var(--blue-brand)}.custom-btn.white .arrow{background-image:url("../img/icon/arrow-right-blue.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI")}.custom-btn.white .arrow::before{background:var(--blue-brand)}.custom-btn.white:hover .arrow{background:var(--blue-brand)}.custom-btn.white:hover .arrow::before{background:var(--white)}.custom-btn span{font-family:"Lexend",sans-serif;font-style:normal;font-weight:500;font-size:16px;line-height:120%;text-transform:uppercase;color:var(--white)}.custom-btn .separator{width:1px;height:24px;background-color:var(--separator-muted)}.custom-btn .arrow{position:relative;width:24px;aspect-ratio:1;flex-shrink:0;display:grid;place-content:center;border:0;border-radius:3px;cursor:pointer;position:relative;isolation:isolate;overflow:hidden;font-size:.6875rem;font-weight:600;rotate:0deg;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:linear;transition-duration:.3s}.custom-btn .arrow::before{content:"";width:24px;aspect-ratio:1;background:var(--white);-webkit-mask:url("../img/icon/arrow-right-white.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI") no-repeat center center/contain;mask:url("../img/icon/arrow-right-white.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI") no-repeat center center/contain;z-index:0;rotate:0deg;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:linear;transition-duration:.3s}.custom-btn .arrow::after{content:"";position:absolute;inset:0;background:var(--white);-webkit-mask:url("../img/icon/arrow-right-white.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI") no-repeat center center/contain;mask:url("../img/icon/arrow-right-white.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI") no-repeat center center/contain;transform:translateX(-100%);transition:transform .3s ease-out;z-index:1}.custom-btn:hover .arrow{opacity:1;color:var(--blue-brand);background:var(--white)}.custom-btn:hover .arrow::before{background:var(--blue-brand);animation:arrowMove .3s cubic-bezier(1,.5,.6,1.4) both}.custom-btn:hover .arrow::after{transform:translateX(0)}@keyframes arrowMove{0%{transform:translate(0,0);z-index:1}59%{transform:translate(0,0);z-index:1}60%{transform:translate(-50%,0);z-index:1}100%{transform:translate(0,0);z-index:3}}.inner-page{position:relative;background-image:url("../img/common/page-bg.png?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI");background-repeat:no-repeat;background-size:cover;padding-bottom:80px;margin-bottom:-80px}.page-section{position:relative;background-image:url("../img/common/page-bg.png?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI");background-repeat:no-repeat;background-size:cover}.page-head{position:relative;padding:40px 0;background-image:url("../img/common/page-head.png?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI");background-repeat:no-repeat;background-size:cover;height:270px;box-shadow:0 4px 40px rgba(0,41,77,.2);transition:all .3s ease}@media screen and (max-width:1440px){.page-head{padding-left:24px;padding-right:24px}}@media screen and (max-width:1200px){.page-head{padding-left:16px;padding-right:16px}}.page-head::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgba(16,45,75,.9) 27.38%,rgba(16,45,75,.5) 70.6%,rgba(16,45,75,0) 98.93%);height:148px}@media screen and (max-width:767px){.page-head::before{height:100px}}@media screen and (max-width:991px){.page-head{border-radius:0;margin-bottom:0;height:215px}}@media screen and (max-width:767px){.page-head{height:200px}}.page-head .container{height:100%}.page-head .breadcrumb{position:absolute;bottom:0;left:16px}@media screen and (max-width:767px){.page-head .breadcrumb{bottom:-15px}}.page-head .breadcrumb ul{list-style:none;display:flex;flex-wrap:wrap;gap:8px}.page-head .breadcrumb ul li{display:flex;align-items:center;color:var(--white);font-size:32px;line-height:120%;transition:all .3s ease}@media screen and (max-width:1200px){.page-head .breadcrumb ul li{font-size:24px}}@media screen and (max-width:991px){.page-head .breadcrumb ul li{font-size:20px}}@media screen and (max-width:767px){.page-head .breadcrumb ul li{font-size:18px}}.page-head .breadcrumb ul li .separator{display:block;width:32px;height:32px;background-image:url("../img/icon/seperator.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI");background-size:cover;background-repeat:no-repeat;background-position:center}.page-head .breadcrumb ul li a{color:var(--white);font-size:32px;line-height:120%;text-decoration:underline;text-underline-offset:4px;transition:all .3s ease}@media screen and (max-width:1200px){.page-head .breadcrumb ul li a{font-size:24px}}@media screen and (max-width:991px){.page-head .breadcrumb ul li a{font-size:20px}}@media screen and (max-width:767px){.page-head .breadcrumb ul li a{font-size:18px}}.page-head .page-title{font-weight:300;font-size:48px;line-height:120%;text-transform:uppercase;color:var(--white)}@media screen and (max-width:991px){.page-head .page-title{font-size:32px}}.page-main{position:relative;padding-top:100px}@media screen and (max-width:1336px){.page-main{padding-top:60px}}@media screen and (max-width:991px){.page-main{padding-top:50px}}.page-main.page-main-box::before{content:"";position:absolute;top:0;right:0;width:75vw;height:calc(100% + 80px);background-color:var(--white);border-radius:80px 0 0 0}@media screen and (max-width:991px){.page-main.page-main-box::before{width:100%;border-radius:0}}.page-main .flex-content{display:flex}@media screen and (max-width:991px){.page-main .flex-content{flex-direction:column}}.page-main .sidebar{position:relative;width:282px;margin-right:80px;flex-shrink:0}@media screen and (max-width:991px){.page-main .sidebar{display:none}}.page-main .sidebar .wrap{position:sticky;top:100px}.page-main .sidebar ul{padding-top:80px;padding-bottom:40px;display:flex;flex-direction:column;gap:16px;list-style:none;margin:0}.page-main .sidebar ul li{background:var(--white);box-shadow:0 4px 15px var(--shadow-card);border-radius:12px}.page-main .sidebar ul li button{display:block;padding:20px;font-family:inherit;font-weight:400;font-size:18px;line-height:160%;text-transform:capitalize;color:var(--blue6);border:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%;text-align:left;transition:background-color 1000ms linear}.page-main .sidebar ul li.active{background:var(--blue-brand)}.page-main .sidebar ul li.active button{color:var(--white)}.page-main .main-content{position:relative;padding:80px 0 150px}@media screen and (max-width:991px){.page-main .main-content{padding:20px 0 80px}}.page-main .main-content .overview-content{margin-bottom:32px}.page-main .main-content h2{font-weight:600;font-size:20px;line-height:140%;color:var(--text-heading);margin-top:0;margin-bottom:12px}.page-main .main-content .bullet-list{padding-left:20px}.page-main .main-content .bullet-list li{font-weight:400;font-size:16px;line-height:160%;color:var(--text-body)}.page-main .main-content .bullet-list li::marker{color:var(--blue2)}.page-main .main-content .bullet-list li:not(:last-child){margin-bottom:8px}.page-main .main-content .section:not(:last-child){margin-bottom:80px}.page-main .main-content .section .section-title{font-weight:300;font-size:32px;line-height:140%;letter-spacing:.04em;text-transform:uppercase;color:var(--blue2);margin-bottom:24px}.page-main .main-content .section .content{font-weight:400;font-size:16px;line-height:160%;color:var(--text);margin-bottom:24px}.page-main .main-content .section .content:last-child{margin-bottom:0}.page-main .main-content .section .content-box{padding:32px;border:1px dashed var(--border-dashed);border-radius:20px}@media screen and (max-width:991px){.page-main .main-content .section .content-box{padding:16px}}.page-main .main-content .section .content-box h3{font-weight:400;font-size:20px;line-height:24px;text-transform:capitalize;color:var(--blue2);margin-bottom:24px}.page-main .main-content .section .content-box .box{position:relative;padding:32px;border-radius:12px}.page-main .main-content .section .content-box .box.blue{background:var(--blue2-alpha-03)}.page-main .main-content .section .content-box .box:not(:last-child){margin-bottom:32px}@media screen and (max-width:991px){.page-main .main-content .section .content-box .box{padding:16px}}.page-main .main-content .section .content-box .box .title{font-weight:600;font-size:20px;line-height:140%;color:var(--text-heading);border-bottom:1px solid var(--border-soft);margin-bottom:20px;padding-bottom:4px}.page-main .main-content .section .content-box .box .body{position:relative}.page-main .main-content .section .content-box .box .body table{margin:0 8px}.page-main .main-content .section .content-box .box .body table tbody tr:last-child td{padding-bottom:0}.page-main .main-content .section .content-box .box .body table tbody tr td{padding-bottom:16px;vertical-align:top}.page-main .main-content .section .content-box .box .body table tbody tr td:nth-child(1){padding-right:16px;font-weight:600;font-size:16px;line-height:125%;color:var(--text-body);width:150px}.page-main .main-content .section .content-box .box .body table tbody tr td:nth-child(2){font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;text-transform:capitalize;color:var(--text-body)}.page-main .main-content .section .content-box .exclusions{position:relative;padding:0 40px}@media screen and (max-width:991px){.page-main .main-content .section .content-box .exclusions{padding:0}}.page-main .main-content .section .content-box .exclusions .title{font-weight:600;font-size:14px;line-height:160%;letter-spacing:.02em;text-transform:capitalize;color:var(--blue6);margin-bottom:8px}.page-main .main-content .section .content-box .exclusions .desc{font-weight:400;font-size:12px;line-height:140%;letter-spacing:.02em;color:var(--text-body);margin-bottom:12px}.page-main .main-content .section .content-box .exclusions .flex-list{display:flex;gap:8px}.page-main .main-content .section .content-box .exclusions .flex-list ul{flex:1;display:flex;flex-direction:column;gap:8px;padding-left:20px;list-style:none;position:relative}.page-main .main-content .section .content-box .exclusions .flex-list ul li{position:relative;font-weight:400;font-size:12px;line-height:140%;letter-spacing:.02em;color:var(--text-body)}.page-main .main-content .section .content-box .exclusions .flex-list ul li::before{content:"";position:absolute;width:18px;height:18px;background-image:url("../img/icon/cross.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI");background-size:contain;background-repeat:no-repeat;background-position:center;left:-20px;top:-1px}.page-main .main-content .section .table-box{padding:32px}@media screen and (max-width:991px){.page-main .main-content .section .table-box{padding:8px}}.page-main .main-content .section .table-box table{width:100%}@media screen and (max-width:991px){.page-main .main-content .section .table-box table tbody tr{display:flex;flex-direction:column;gap:16px}}.page-main .main-content .section .table-box table tbody tr:last-child td{padding-bottom:0!important}.page-main .main-content .section .table-box table tbody tr td{vertical-align:top}.page-main .main-content .section .table-box table tbody tr td:nth-child(1){white-space:nowrap;padding-bottom:20px;font-weight:600;font-size:16px;line-height:125%;color:var(--text-body)}@media screen and (max-width:991px){.page-main .main-content .section .table-box table tbody tr td:nth-child(1){padding-bottom:0}}.page-main .main-content .section .table-box table tbody tr td:nth-child(2){padding-left:16px;padding-bottom:20px;font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;color:var(--text-body)}@media screen and (max-width:991px){.page-main .main-content .section .table-box table tbody tr td:nth-child(2){padding-left:0}}.page-main .main-content .section .table-box table tbody tr td.label{font-weight:600}.page-main .main-content .section .download-box{position:relative;padding:32px 40px;background:var(--surface-gray);border-radius:12px}@media screen and (max-width:991px){.page-main .main-content .section .download-box{padding:16px}}.page-main .main-content .section .download-box .row{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:991px){.page-main .main-content .section .download-box .row{flex-direction:column;align-items:flex-start;gap:16px}}.page-main .main-content .section .download-box .row:not(:last-child){margin-bottom:16px}.page-main .main-content .section .download-box .label{font-weight:400;font-size:16px;line-height:140%;letter-spacing:.02em;text-transform:capitalize;color:var(--text-body)}.page-main .main-content .section .download-box .file{display:flex;align-items:center;gap:4px}.page-main .main-content .section .download-box .file .pdf-icon{width:24px;height:24px;background-image:url("../img/icon/pdf.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI");background-size:contain;background-repeat:no-repeat;background-position:center}.page-main .main-content .section .download-box .file a{font-weight:600;font-size:16px;line-height:120%;text-transform:capitalize;color:var(--blue2);text-decoration:underline}.page-main .main-content .section .flex-box{display:flex;align-items:center;gap:16px}@media screen and (max-width:991px){.page-main .main-content .section .flex-box{flex-direction:column;gap:16px}}.page-main .main-content .section .flex-box .item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:40px 20px;background:var(--blue2-alpha-05);border-radius:12px;flex:1}@media screen and (max-width:991px){.page-main .main-content .section .flex-box .item{width:100%}}.page-main .main-content .section .flex-box .item .label{font-weight:300;font-size:20px;line-height:140%;text-align:center;color:var(--text-subtle)}.page-main .main-content .section .flex-box .item .title{font-weight:600;font-size:20px;line-height:140%;color:var(--text-heading)}.page-main .main-content .section .flex-box .icon-plus{width:41px;height:41px;background-image:url("../img/icon/plus.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI");background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0}.mobile-selector{display:none}@media screen and (max-width:991px){.mobile-selector{display:block;position:sticky;top:100px;z-index:2;margin-left:-16px;margin-right:-16px;margin-bottom:24px;box-shadow:0 4px 15px var(--shadow-card);background-color:var(--white);border-radius:0 0 20px 20px}}.mobile-selector select{width:100%;color:var(--blue6);font-family:inherit;font-size:16px;line-height:140%;padding:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("../img/icon/arrow-down-black.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI");background-repeat:no-repeat;background-position:right 16px center;background-size:20px 20px;padding-right:44px;border:0;outline:0}.page-bottom{position:relative;padding:70px 0}@media screen and (max-width:1200px){.page-bottom{padding:60px 0}}@media screen and (max-width:991px){.page-bottom{padding:40px 0}}.page-bottom .row{display:flex;align-items:center;gap:126px;transition:all .3s ease}@media screen and (max-width:1280px){.page-bottom .row{gap:60px}}@media screen and (max-width:991px){.page-bottom .row{align-items:flex-start;gap:40px}}@media screen and (max-width:767px){.page-bottom .row{flex-direction:column;gap:40px}}.page-bottom .row .col-image{display:flex;flex-shrink:0;flex:1}.page-bottom .row .col-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-bottom .row .col-content{position:relative;padding:40px 0;border-top:1px solid var(--blue12);flex:1;width:100%}@media screen and (max-width:991px){.page-bottom .row .col-content{padding:24px 0}}.page-bottom .row .col-content .title{font-weight:300;font-size:20px;line-height:140%;letter-spacing:.04em;text-transform:uppercase;color:var(--blue11);margin-bottom:32px}@media screen and (max-width:991px){.page-bottom .row .col-content .title{margin-bottom:24px}}.page-bottom .row .col-content .description{font-weight:300;font-size:40px;line-height:49px;letter-spacing:.02em;text-transform:capitalize;color:var(--blue-brand);margin-bottom:52px}@media screen and (max-width:1280px){.page-bottom .row .col-content .description{font-size:28px}}@media screen and (max-width:1200px){.page-bottom .row .col-content .description{margin-bottom:32px}}@media screen and (max-width:991px){.page-bottom .row .col-content .description{margin-bottom:24px}}@media screen and (max-width:767px){.page-bottom .row .col-content .description{font-size:24px}}.common-content{position:relative;padding:0 0 80px}.common-content .page-title{font-weight:300;font-size:48px;line-height:120%;text-transform:uppercase;color:var(--text-heading);margin-bottom:32px}.common-content .content{position:relative}.common-content .content hr{border:0;border-top:1px solid var(--border-soft);margin-bottom:24px}.common-content .content hr:not(:first-child){margin-top:24px}.common-content .content h2{font-weight:300;font-size:28px;line-height:125%;letter-spacing:1%;color:var(--blue-brand);margin-bottom:16px}.common-content .content h3{font-weight:600;font-size:20px;line-height:140%;letter-spacing:.04em;color:var(--blue-brand);margin-bottom:16px}.common-content .content p{font-weight:400;font-size:16px;line-height:160%;color:var(--text-gray-dark);margin-bottom:16px}.common-content .content .inner-content{padding-left:30px}.common-content .content ul{list-style:none;padding:0;margin:0}.common-content .content ul li{position:relative;display:flex;align-items:center;gap:12px;font-weight:400;font-size:16px;line-height:160%;color:var(--blue-brand)}@media screen and (max-width:1200px){.common-content .content ul li{font-size:18px}}.common-content .content ul li:not(:last-child){margin-bottom:12px}.common-content .content ul li::before{content:"";width:6px;height:6px;background-color:var(--blue7)}.common-content .content ul.cross-list li{gap:4px}.common-content .content ul.cross-list li::before{content:"";width:18px;height:18px;background-image:url("../img/icon/cross.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI");background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent}.mfp-fade.mfp-bg{opacity:0;transition:opacity .3s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:opacity .3s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.company-details-popup{position:relative;margin:0 auto;padding:40px 40px 80px;width:870px;max-width:calc(100% - 32px);background:var(--white)}@media screen and (max-width:991px){.company-details-popup{padding:24px 16px 40px;width:100%}}.company-details-popup .mfp-close{display:none}.company-details-popup .close-popup{position:absolute;top:-45px;right:0;display:flex;align-items:center;justify-content:center;gap:4px;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit}.company-details-popup .close-popup span{font-weight:500;font-size:16px;line-height:120%;text-transform:uppercase;color:var(--white)}.company-details-popup .close-popup::after{content:"";display:block;width:32px;height:32px;background-image:url("../img/icon/popup-close.svg?v=C2vrSn4a4dU5Hilp_Fwm-zJz_TI");background-size:contain;background-repeat:no-repeat;background-position:center}.company-details-popup .popup-content{position:relative}.company-details-popup .popup-content .popup-title{font-weight:300;font-size:20px;line-height:140%;letter-spacing:.04em;text-transform:uppercase;color:var(--blue9);margin-bottom:40px}@media screen and (max-width:991px){.company-details-popup .popup-content .popup-title{font-size:18px;margin-bottom:24px}}.company-details-popup .popup-content .company-logo{margin-bottom:32px}@media screen and (max-width:991px){.company-details-popup .popup-content .company-logo{margin-bottom:24px}}.company-details-popup .popup-content .company-logo img{max-width:250px}.company-details-popup .popup-content .company-name{font-weight:400;font-size:28px;line-height:125%;color:var(--blue-brand);margin-bottom:24px}@media screen and (max-width:991px){.company-details-popup .popup-content .company-name{font-size:24px;margin-bottom:16px}}.company-details-popup .popup-content .company-description{font-weight:400;font-size:16px;line-height:160%;color:var(--text)}@media screen and (max-width:991px){.company-details-popup .popup-content .company-description{font-size:14px}}