@font-face{font-family:Gill-Sans;src:url(/build/assets/Gill-Sans-DKv9qA3q.otf);font-weight:400;font-style:normal}@font-face{font-family:Gill-Sans;src:url(/build/assets/Gill-Sans-Italic-DgUaEgtw.otf);font-weight:400;font-style:italic}@font-face{font-family:Gill-Sans;src:url(/build/assets/Gill-Sans-Medium-C7ko0SGr.otf);font-weight:500;font-style:normal}@font-face{font-family:Gill-Sans;src:url(/build/assets/Gill-Sans-Medium-Italic-C6h6wOw8.otf);font-weight:500;font-style:italic}@font-face{font-family:Gill-Sans;src:url(/build/assets/Gill-Sans-Bold-BTBG3NhQ.otf);font-weight:700;font-style:normal}@font-face{font-family:Gill-Sans;src:url(/build/assets/Gill-Sans-Bold-Italic-vO5bSb5B.otf);font-weight:700;font-style:italic}@font-face{font-family:Gill-Sans;src:url(/build/assets/Gill-Sans-Light-D83l7LwG.otf);font-weight:300;font-style:normal}@font-face{font-family:Gill-Sans;src:url(/build/assets/Gill-Sans-Light-Italic-BOL8bvB8.otf);font-weight:300;font-style:italic}@font-face{font-family:Gill-Sans-Condensed;src:url(/public/assets/web/assets/fonts/Gill-Sans/Gill-Sans-Condensed.otf);font-weight:400}@font-face{font-family:Gill-Sans-Condensed;src:url(/public/assets/web/assets/fonts/Gill-Sans/Gill-Sans-Condensed-Bold.otf);font-weight:700}@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Regular.otf);font-weight:400;font-style:normal}@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Light.otf);font-weight:300;font-style:normal}@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Medium.otf);font-weight:500;font-style:normal}@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Semibold.otf);font-weight:600;font-style:normal}@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Thin.otf);font-weight:100;font-style:normal}@font-face{font-family:PingFangHK;src:url(/public/assets/web/assets/fonts/PingFangHK/PingFangHK-Ultralight.otf);font-weight:200;font-style:normal}html body{font-family:Gill-Sans}html body:lang(zh-CN){font-family:PingFangHK}.h1{font-size:52px;line-height:60px}@media screen and (max-width: 992px){.h1{font-size:36px;line-height:40px}}.h1-bold{font-weight:700;font-size:52px;line-height:60px}@media screen and (max-width: 992px){.h1-bold{font-size:36px;line-height:40px}}.h2{font-size:44px;line-height:48px}@media screen and (max-width: 992px){.h2{font-size:28px;line-height:34px}}.h2-semibold{font-size:44px;font-weight:600;line-height:48px}@media screen and (max-width: 992px){.h2-semibold{font-size:28px;line-height:34px}}.h3{font-size:32px;line-height:40px}@media screen and (max-width: 992px){.h3{font-size:22px;line-height:28px}}.h3-medium{font-size:32px;font-weight:400;line-height:40px}@media screen and (max-width: 992px){.h3-medium{font-size:22px;line-height:28px}}.h4{font-size:24px;line-height:28px}@media screen and (max-width: 992px){.h4{font-size:18px;line-height:22px}}.h4-semibold{font-size:24px;font-weight:600;line-height:28px}@media screen and (max-width: 992px){.h4-semibold{font-size:18px;line-height:22px}}.h5{font-size:20px;font-weight:400;line-height:28px}@media screen and (max-width: 992px){.h5{font-size:16px;line-height:22px}}.h5-semibold{font-size:20px;font-weight:600;line-height:28px}@media screen and (max-width: 992px){.h5-semibold{font-size:16px;line-height:22px}}.h6{font-size:16px;font-weight:400;line-height:28px}@media screen and (max-width: 992px){.h6{font-size:14px;line-height:22px}}.h7{font-size:14px;font-weight:700;line-height:16px}@media screen and (max-width: 992px){.h7{font-size:12px;line-height:16px}}.p1{font-size:22px;line-height:24px}@media screen and (max-width: 992px){.p1{font-size:22px;line-height:24px}}.p2,#contactUs .contact-info-cards .contact-us-wrapper .input-wrapper label,#home section.contact-us .container .contact-us-wrapper .input-wrapper label{font-size:20px;line-height:28px}@media screen and (max-width: 992px){.p2,#contactUs .contact-info-cards .contact-us-wrapper .input-wrapper label,#home section.contact-us .container .contact-us-wrapper .input-wrapper label{font-size:14px;line-height:18px}}.p2-medium{font-size:20px;line-height:28px;font-weight:400}@media screen and (max-width: 992px){.p2-medium{font-size:14px;line-height:18px}}.p3{font-size:16px;line-height:22px}@media screen and (max-width: 992px){.p3{font-size:12px;line-height:16px}}.p3-medium{font-size:16px;line-height:22px;font-weight:400}@media screen and (max-width: 992px){.p3-medium{font-size:12px;line-height:16px}}.p3-light{font-size:16px;line-height:22px;font-weight:300}@media screen and (max-width: 992px){.p3-light{font-size:12px;line-height:16px}}.p4{font-size:16px;line-height:20px}@media screen and (max-width: 992px){.p4{font-size:10px;line-height:16px}}.p4-light{font-size:16px;line-height:20px;font-weight:300}@media screen and (max-width: 992px){.p4-light{font-size:10px;line-height:16px}}.p5{font-size:14px;line-height:16px}@media screen and (max-width: 992px){.p5{font-size:10px;line-height:16px}}.p5-light{font-size:14px;line-height:16px;font-weight:300}@media screen and (max-width: 992px){.p5-light{font-size:10px;line-height:16px}}.d1{font-size:40px;line-height:48px}@media screen and (max-width: 992px){.d1{font-size:28px;line-height:34px}}.d1-bold{font-size:40px;line-height:48px;font-weight:700}@media screen and (max-width: 992px){.d1-bold{font-size:28px;line-height:34px}}#header #navbarNav{padding:16px 0}#header .header-logo{max-width:200px}#header .nav-link{padding:10px}#header .nav-link h6{line-height:0;color:#4f4f4f}#header .dropdown-menu{z-index:100;position:absolute;border-radius:0%;border:none;box-shadow:2px 8px 16px #00000014;width:280px;color:#787878}#header .dropdown-menu a{display:flex;align-items:center;padding:10px 20px;color:#787878!important}#header .dropdown-menu a:hover{background-color:transparent!important;color:#212121!important}#header .dropdown-hover:hover>.dropdown-menu{display:block;margin-top:0}#header .navbar-nav{gap:10px}#header .dropdown-toggle:after{border:none!important;margin-left:0!important}#header .navbar-nav>.nav-item>.nav-link{position:relative;display:inline-block}#header .navbar-nav>.nav-item>.nav-link h6{display:inline-block;position:relative}#header .navbar-nav>.nav-item>.nav-link h6:after{content:""!important;position:absolute;width:0;height:2px;bottom:-15px;left:0;background-color:#38b5f8;transition:width .3s ease-in-out;z-index:1}#header .navbar-nav>.nav-item>.nav-link:hover h6:after{width:100%!important;color:#212121!important}#footer{background-color:#212121;color:#d1d1d1;padding:8px 0}#footer .footer-logo{max-width:200px}#footer .footer-top,#footer .border-top{padding:40px 0}#footer h5{color:#fff}#footer a{color:#d1d1d1}#home section.hero-section{max-width:100vw;height:100vh;position:relative}#home section.hero-section .hero-carou-wrapper{height:100%;position:relative}#home section.hero-section .hero-carousel{max-height:100svh;overflow:hidden;height:100%}#home section.hero-section .hero-carousel .slide-item{position:relative;height:100%}#home section.hero-section .hero-carousel .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}#home section.hero-section .hero-carousel .slide-content{position:absolute;top:50%;left:5%;transform:translate(5%,-50%);text-align:left;z-index:2;color:#fff;width:90%;max-width:800px}#home section.hero-section .hero-carousel .slide-content .slide-title{font-size:3.5rem;font-weight:700;margin-bottom:24px;text-transform:uppercase;letter-spacing:2px;animation:fadeInUp .8s ease}#home section.hero-section .hero-carousel .slide-content .slide-subtitle{font-size:1.5rem;font-weight:300;margin-bottom:2rem;animation:fadeInUp 1s ease}#home section.hero-section .hero-carousel .slide-content .slide-btn{display:inline-block;padding:15px 40px;background-color:#fff;color:#333;text-decoration:none;font-weight:600;font-size:1rem;text-transform:uppercase;letter-spacing:1px;border-radius:4px;transition:all .3s ease;animation:fadeInUp 1.2s ease}#home section.hero-section .hero-carousel .slide-content .slide-btn:hover{background-color:#333;color:#fff;transform:translateY(-3px);box-shadow:0 10px 20px #0000004d}#home section.hero-section .hero-carousel img{width:100%;height:100%;object-fit:cover}#home section.hero-section .hero-carousel .hero-banner{min-height:692px;object-position:83% 50%}#home section.hero-section .hero-carousel .slick-list,#home section.hero-section .hero-carousel .slick-track{height:100%}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}#home section.hero-section .carousel-navigator{position:absolute;bottom:40px;left:50%;transform:translate(-50%);display:flex;gap:12px;z-index:10}#home section.hero-section .carousel-navigator .nav-line{width:10px;height:3px;background-color:#fff6;cursor:pointer;transition:all .3s ease}#home section.hero-section .carousel-navigator .nav-line:hover{background-color:#fff9}#home section.hero-section .carousel-navigator .nav-line.active{background-color:#fff;width:40px}#home section.page-content{padding:100px 200px 48px}#home section.page-content .page-content-header{color:#0273b9;margin-bottom:8px}#home section.page-content .page-content-desc{color:#787878;margin-top:16px}#home section.service-section{padding:80px 0;background-color:#f8f9fa}#home section.service-section .service-slider-wrapper{position:relative;max-width:1400px;margin:0 auto;padding:0 80px}#home section.service-section .service-slider-wrapper .service-slider-prev,#home section.service-section .service-slider-wrapper .service-slider-next{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .3s ease;font-size:18px}#home section.service-section .service-slider-wrapper .service-slider-prev img,#home section.service-section .service-slider-wrapper .service-slider-next img{width:50px;height:50px}#home section.service-section .service-slider-wrapper .service-slider-prev.slick-disabled,#home section.service-section .service-slider-wrapper .service-slider-next.slick-disabled{display:none}#home section.service-section .service-slider-wrapper .service-slider-prev{left:0}#home section.service-section .service-slider-wrapper .service-slider-next{right:0}#home section.service-section .service-slider-wrapper .service-slider{padding:20px 10px}#home section.service-section .service-slider-wrapper .service-slider .slick-track{display:flex;gap:20px}#home section.service-section .service-slider-wrapper .service-slider .slick-slide{height:auto;margin:0 10px}#home section.service-section .service-slider-wrapper .service-card{position:relative;background:#fff;overflow:hidden;box-shadow:0 2px 10px #0000001a;transition:all 1s ease;height:100%;display:flex!important;flex-direction:column}#home section.service-section .service-slider-wrapper .service-card:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:30%;background:linear-gradient(to top,rgb(0,0,0) 0%,rgba(0,0,0,.6) 50%,transparent 100%);z-index:2;pointer-events:none}#home section.service-section .service-slider-wrapper .service-card:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background:linear-gradient(to top,rgba(2,115,185,.9) 0%,rgba(2,115,185,.6) 50%,transparent 100%);transition:height .4s ease;z-index:3;pointer-events:none}#home section.service-section .service-slider-wrapper .service-card:hover:before{height:100%}#home section.service-section .service-slider-wrapper .service-card .service-card-image{width:100%;height:420px;overflow:hidden}#home section.service-section .service-slider-wrapper .service-card .service-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}#home section.service-section .service-slider-wrapper .service-card:hover{transform:scale(1.1)}#home section.service-section .service-slider-wrapper .service-card .service-card-content{padding:24px;flex:1;display:flex;flex-direction:column;position:absolute;bottom:0;width:100%;z-index:4}#home section.service-section .service-slider-wrapper .service-card .service-card-content img{width:40px;height:40px;margin-bottom:16px}#home section.service-section .service-slider-wrapper .service-card .service-card-content .service-card-title{margin-bottom:12px;color:#fff}#home section.our-achievement{position:relative;background-color:#000;overflow:hidden}#home section.our-achievement .page-content-header{color:#0273b9;margin-bottom:8px}#home section.our-achievement .page-content-desc{color:#787878;margin-top:16px}#home section.our-achievement .content-wrapper{position:relative;z-index:2;padding:80px 0}#home section.our-achievement .content-wrapper .content-container-1{width:900px}#home section.our-achievement .content-wrapper .content-container-2{width:1100px;margin-top:100px}#home section.our-achievement .content-wrapper .content-container-2 .achievement-title{color:#38b5f8}#home section.our-achievement .content-wrapper .content-container-2 .achievement-desc{color:#fff}#home section.our-achievement .our-achievement-bg{position:absolute;padding-top:100px;bottom:-80px;right:0;width:100%;max-width:1000px;height:auto;z-index:1}#home section.our-clients{padding:80px 0}#home section.our-clients .page-content-header{color:#0273b9;margin-bottom:8px}#home section.our-clients .page-content-desc{color:#787878;margin-top:16px}#home section.our-clients .client-wrapper{padding:40px 0;overflow:hidden;position:relative}#home section.our-clients .client-wrapper:before,#home section.our-clients .client-wrapper:after{content:"";position:absolute;top:0;bottom:0;width:150px;z-index:10;pointer-events:none}#home section.our-clients .client-wrapper:before{left:0;background:linear-gradient(to right,#fff,#fff0)}#home section.our-clients .client-wrapper:after{right:0;background:linear-gradient(to left,#fff,#fff0)}#home section.our-clients .clientSwiper{width:100%;height:auto;padding:20px 0}#home section.our-clients .swiper-slide{display:flex;justify-content:center;align-items:center;height:100px;padding:0 15px}#home section.our-clients .swiper-slide img{width:auto;max-width:100%;object-fit:contain}#home section.contact-us{background-image:url(/build/assets/contact-us-bg-Dazxv1hh.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;padding:100px 202px 68px;min-height:500px}#home section.contact-us .container{display:flex;align-items:center;justify-content:center}#home section.contact-us .container .contact-us-label{padding:66px 40px;background-color:#075485;max-width:320px;color:#fff;margin-right:-40px;z-index:2}#home section.contact-us .container .contact-us-label .label-title{margin-bottom:16px}#home section.contact-us .container .contact-us-wrapper{background-color:#fff;padding:24px 40px 40px 100px;max-width:800px;z-index:1}#home section.contact-us .container .contact-us-wrapper .input-wrapper{position:relative;margin-bottom:8px}#home section.contact-us .container .contact-us-wrapper .input-wrapper input[type=text],#home section.contact-us .container .contact-us-wrapper .input-wrapper input[type=email],#home section.contact-us .container .contact-us-wrapper .input-wrapper textarea{width:100%;padding:22px 14px;border:none;border-bottom:1px solid #E0E0E0;background-color:transparent;font-size:16px;color:#d1d1d1;outline:none;transition:all .3s ease}#home section.contact-us .container .contact-us-wrapper .input-wrapper input[type=text]:focus,#home section.contact-us .container .contact-us-wrapper .input-wrapper input[type=email]:focus,#home section.contact-us .container .contact-us-wrapper .input-wrapper textarea:focus{border-bottom:2px solid #075485;padding-bottom:7px}#home section.contact-us .container .contact-us-wrapper .input-wrapper input[type=text]:focus+label,#home section.contact-us .container .contact-us-wrapper .input-wrapper input[type=text]:not(:placeholder-shown)+label,#home section.contact-us .container .contact-us-wrapper .input-wrapper input[type=email]:focus+label,#home section.contact-us .container .contact-us-wrapper .input-wrapper input[type=email]:not(:placeholder-shown)+label,#home section.contact-us .container .contact-us-wrapper .input-wrapper textarea:focus+label,#home section.contact-us .container .contact-us-wrapper .input-wrapper textarea:not(:placeholder-shown)+label{top:0;font-size:12px;color:#075485}#home section.contact-us .container .contact-us-wrapper .input-wrapper label{position:absolute;left:14px;top:22px;color:#787878;pointer-events:none;transition:all .3s ease}#home section.contact-us .container .contact-us-wrapper .checkbox-group{margin-top:24px}#home section.contact-us .container .contact-us-wrapper .checkbox-group .checkbox-label{margin-bottom:16px;display:block;color:#787878}#home section.contact-us .container .contact-us-wrapper .checkbox-group .checkbox-options{display:flex;flex-wrap:wrap}#home section.contact-us .container .contact-us-wrapper .checkbox-group .checkbox-item{display:flex;align-items:center;margin-bottom:16px}#home section.contact-us .container .contact-us-wrapper .checkbox-group .checkbox-item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:1px solid #787878;background-color:transparent;cursor:pointer;margin-right:12px;position:relative;transition:all .2s ease}#home section.contact-us .container .contact-us-wrapper .checkbox-group .checkbox-item input[type=checkbox]:checked{background-color:transparent}#home section.contact-us .container .contact-us-wrapper .checkbox-group .checkbox-item input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:10px;border:solid #0273B9;border-width:0 2px 2px 0;transform:rotate(45deg)}#home section.contact-us .container .contact-us-wrapper .checkbox-group .checkbox-item label{cursor:pointer;-webkit-user-select:none;user-select:none;color:#787878}#aboutUs .hero-banner{position:relative;width:100%;height:450px;overflow:hidden;display:flex;align-items:center;justify-content:center}#aboutUs .hero-banner .banner-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}#aboutUs .hero-banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}#aboutUs .hero-banner .banner-content{position:relative;z-index:2;text-align:center;color:#fff;max-width:800px;padding:0 20px}#aboutUs .hero-banner .banner-content .banner-title{margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}#aboutUs .hero-banner .banner-content .banner-subtitle{opacity:.9}#aboutUs .about-section{margin-top:100px;margin-bottom:100px;justify-content:space-between}#aboutUs .about-section .about-wrapper{gap:80px}#aboutUs .about-section .about-wrapper .image-stack{position:relative;height:504px;width:100%}#aboutUs .about-section .about-wrapper .image-stack .image-stack-item{position:absolute;overflow:hidden;box-shadow:0 10px 30px #00000026}#aboutUs .about-section .about-wrapper .image-stack .image-stack-item img{width:330px;height:440px;object-fit:cover;display:block}#aboutUs .about-section .about-wrapper .image-stack .image-stack-item-left{top:0;left:0;z-index:1}#aboutUs .about-section .about-wrapper .image-stack .image-stack-item-right{bottom:0;right:0;z-index:2}#aboutUs .about-section .about-wrapper .about-content{flex:1;display:flex;flex-direction:column;justify-content:center;gap:16px}#aboutUs .about-section .about-wrapper .about-content .about-header{color:#0273b9}#aboutUs .about-section .about-wrapper .about-content .about-desc{margin-bottom:16px;color:#787878}#aboutUs .about-section-2{margin-bottom:100px;justify-content:space-between}#aboutUs .about-section-2 .about-content-wrapper .about-content-container .about-desc{color:#787878;margin-bottom:40px}#aboutUs .about-section-2 .about-content-wrapper .about-content-container .about-data{justify-content:space-between}#aboutUs .about-section-2 .about-content-wrapper .about-content-container .about-data .col-6{margin-bottom:24px}#aboutUs .about-section-2 .about-content-wrapper .about-content-container .data-title{color:#0273b9}#aboutUs .about-section-2 .about-image{display:flex;justify-content:end}#aboutUs .about-section-2 .about-image img{width:450px;height:504px;object-fit:cover}#milestone .hero-banner{position:relative;width:100%;height:450px;overflow:hidden;display:flex;align-items:center;justify-content:center}#milestone .hero-banner .banner-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}#milestone .hero-banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}#milestone .hero-banner .banner-content{position:relative;z-index:2;text-align:center;color:#fff;max-width:800px;padding:0 20px}#milestone .hero-banner .banner-content .banner-title{margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}#milestone .hero-banner .banner-content .banner-subtitle{opacity:.9}#milestone .milestone-section{padding:80px 0}#milestone .milestone-section .milestone-wrapper{margin-bottom:60px;padding:0 250px}#milestone .milestone-section .milestone-header{color:#0273b9;margin-bottom:16px}#milestone .milestone-section .timeline{max-width:1200px;margin:0 auto;padding:40px 0}#milestone .milestone-section .timeline .timeline-item{display:flex;align-items:center;margin-bottom:40px;position:relative}#milestone .milestone-section .timeline .timeline-item:last-child .timeline-line:before{display:none}#milestone .milestone-section .timeline .timeline-item .timeline-year{flex:0 0 45%;text-align:left;padding-right:60px;color:#0273b9}#milestone .milestone-section .timeline .timeline-item .timeline-line{flex:0 0 60px;position:relative;display:flex;justify-content:center;align-items:center;align-self:stretch}#milestone .milestone-section .timeline .timeline-item .timeline-line:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:2px;height:calc(100% + 70px);background-color:#e0e0e0;padding-bottom:40px}#milestone .milestone-section .timeline .timeline-item .timeline-line .timeline-dot{width:12px;height:12px;background-color:#0273b9;border-radius:50%;position:relative;z-index:1}#milestone .milestone-section .timeline .timeline-item:first-child .timeline-line:after{content:"";position:absolute;bottom:50%;left:50%;transform:translate(-50%);width:2px;height:80px;background-color:#0273b9;z-index:0}#milestone .milestone-section .timeline .timeline-item .timeline-content{flex:1;padding-left:40px}#milestone .milestone-section .timeline .timeline-item .timeline-content ul{list-style:none;padding:0;margin:0}#milestone .milestone-section .timeline .timeline-item .timeline-content ul li{margin-bottom:16px;line-height:1.6}#milestone .milestone-section .timeline .timeline-item .timeline-content ul li:last-child{margin-bottom:0}#contactUs .hero-banner{position:relative;width:100%;height:450px;overflow:hidden;display:flex;align-items:center;justify-content:center}#contactUs .hero-banner .banner-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}#contactUs .hero-banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}#contactUs .hero-banner .banner-content{position:relative;z-index:2;text-align:center;color:#fff;max-width:800px;padding:0 20px}#contactUs .hero-banner .banner-content .banner-title{margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}#contactUs .hero-banner .banner-content .banner-subtitle{opacity:.9}#contactUs .contact-info-cards{padding:100px 0;display:flex;justify-content:space-between}#contactUs .contact-info-cards .contact-us-info-wrapper .contact-info{margin-bottom:40px;display:flex;gap:16px}#contactUs .contact-info-cards .contact-us-info-wrapper .contact-info img{width:40px;height:40px}#contactUs .contact-info-cards .contact-us-info-wrapper .contact-info .info-content{color:#787878}#contactUs .contact-info-cards .contact-us-wrapper{background-color:#fff;padding:0 40px;max-width:800px;z-index:1}#contactUs .contact-info-cards .contact-us-wrapper .input-wrapper{position:relative;margin-bottom:8px}#contactUs .contact-info-cards .contact-us-wrapper .input-wrapper input[type=text],#contactUs .contact-info-cards .contact-us-wrapper .input-wrapper input[type=email],#contactUs .contact-info-cards .contact-us-wrapper .input-wrapper textarea{width:100%;padding:22px 14px;border:none;border-bottom:1px solid #E0E0E0;background-color:transparent;font-size:16px;color:#d1d1d1;outline:none;transition:all .3s ease}#contactUs .contact-info-cards .contact-us-wrapper .input-wrapper input[type=text]:focus,#contactUs .contact-info-cards .contact-us-wrapper .input-wrapper input[type=email]:focus,#contactUs .contact-info-cards .contact-us-wrapper .input-wrapper textarea:focus{border-bottom:2px solid #075485;padding-bottom:7px}#contactUs .contact-info-cards .contact-us-wrapper .input-wrapper input[type=text]:focus+label,#contactUs .contact-info-cards .contact-us-wrapper .input-wrapper input[type=text]:not(:placeholder-shown)+label,#contactUs .contact-info-cards .contact-us-wrapper .input-wrapper input[type=email]:focus+label,#contactUs .contact-info-cards .contact-us-wrapper .input-wrapper input[type=email]:not(:placeholder-shown)+label,#contactUs .contact-info-cards .contact-us-wrapper .input-wrapper textarea:focus+label,#contactUs .contact-info-cards .contact-us-wrapper .input-wrapper textarea:not(:placeholder-shown)+label{top:0;font-size:12px;color:#075485}#contactUs .contact-info-cards .contact-us-wrapper .input-wrapper label{position:absolute;left:14px;top:22px;color:#787878;pointer-events:none;transition:all .3s ease}#contactUs .contact-info-cards .contact-us-wrapper .checkbox-group{margin-top:24px}#contactUs .contact-info-cards .contact-us-wrapper .checkbox-group .checkbox-label{margin-bottom:16px;display:block;color:#787878}#contactUs .contact-info-cards .contact-us-wrapper .checkbox-group .checkbox-options{display:flex;flex-wrap:wrap}#contactUs .contact-info-cards .contact-us-wrapper .checkbox-group .checkbox-item{display:flex;align-items:center;margin-bottom:16px}#contactUs .contact-info-cards .contact-us-wrapper .checkbox-group .checkbox-item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:1px solid #787878;background-color:transparent;cursor:pointer;margin-right:12px;position:relative;transition:all .2s ease}#contactUs .contact-info-cards .contact-us-wrapper .checkbox-group .checkbox-item input[type=checkbox]:checked{background-color:transparent}#contactUs .contact-info-cards .contact-us-wrapper .checkbox-group .checkbox-item input[type=checkbox]:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:10px;border:solid #0273B9;border-width:0 2px 2px 0;transform:rotate(45deg)}#contactUs .contact-info-cards .contact-us-wrapper .checkbox-group .checkbox-item label{cursor:pointer;-webkit-user-select:none;user-select:none;color:#787878}#contactUs .contact-info-cards .contact-us-wrapper .submit-btn{padding:8px 32px;background-color:#0273b9;color:#fff;border:none;margin-top:38px}#newsAndEvents .hero-banner{position:relative;width:100%;height:450px;overflow:hidden;display:flex;align-items:center;justify-content:center}#newsAndEvents .hero-banner .banner-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}#newsAndEvents .hero-banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}#newsAndEvents .hero-banner .banner-content{position:relative;z-index:2;text-align:center;color:#fff;max-width:800px;padding:0 20px}#newsAndEvents .hero-banner .banner-content .banner-title{margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}#newsAndEvents .hero-banner .banner-content .banner-subtitle{opacity:.9}#newsAndEvents .news-and-events-section{padding-bottom:100px}#newsAndEvents .news-and-events-section .category-header{margin-top:100px;margin-bottom:48px;display:flex;justify-content:center;gap:40px}#newsAndEvents .news-and-events-section .category-header a{text-decoration:none;color:#4f4f4f;position:relative;padding:10px 14px;transition:color .3s ease}#newsAndEvents .news-and-events-section .category-header a:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#0273b9;transition:width .4s ease}#newsAndEvents .news-and-events-section .category-header a:hover{color:#0273b9}#newsAndEvents .news-and-events-section .category-header a:hover:after{width:100%}#newsAndEvents .news-and-events-section .category-header a.active{color:#0273b9}#newsAndEvents .news-and-events-section .category-header a.active:after{width:100%}#newsAndEvents .news-and-events-section .news-and-events-grid .row{row-gap:32px}#newsAndEvents .news-and-events-section .news-and-events-grid .row>[class*=col-]{padding-left:16px;padding-right:16px}#newsAndEvents .news-and-events-section .news-and-events-grid .news-card{background:#fff;overflow:hidden;box-shadow:0 2px 8px #0000001a;transition:all .3s ease;cursor:pointer;text-decoration:none;display:block;position:relative}#newsAndEvents .news-and-events-section .news-and-events-grid .news-card:hover{transform:translateY(-10px);box-shadow:0 8px 24px #00000026}#newsAndEvents .news-and-events-section .news-and-events-grid .news-card:hover:after{width:100%}#newsAndEvents .news-and-events-section .news-and-events-grid .news-card:hover .news-card-image img{transform:scale(1.1)}#newsAndEvents .news-and-events-section .news-and-events-grid .news-card-image{width:100%;height:280px;overflow:hidden;position:relative}#newsAndEvents .news-and-events-section .news-and-events-grid .news-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}#newsAndEvents .news-and-events-section .news-and-events-grid .news-card-image .news-tags{position:absolute;left:32px;bottom:24px;background:#0273b9;color:#fff;padding:4px 8px}#newsAndEvents .news-and-events-section .news-and-events-grid .news-card-content{padding:32px;display:flex;flex-direction:column;gap:16px}#newsAndEvents .news-and-events-section .news-and-events-grid .news-card-content .news-meta{display:flex;gap:16px}#newsAndEvents .news-and-events-section .news-and-events-grid .news-card-content .news-meta .news-date,#newsAndEvents .news-and-events-section .news-and-events-grid .news-card-content .news-meta .news-category{color:#666;font-size:14px}#newsAndEvents .news-and-events-section .news-and-events-grid .news-card-content .news-title{color:#1a1a1a;line-height:1.4;transition:color .3s ease}#newsAndEvents .news-and-events-section .news-and-events-grid .news-card-content .news-excerpt{color:#787878;line-height:1.6;margin-bottom:0;transition:color .3s ease}#newsAndEvents .pagination-container{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:60px}#newsAndEvents .pagination-container .pagination-arrow{width:48px;height:48px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#4f4f4f;transition:color .3s ease}#newsAndEvents .pagination-container .pagination-arrow:hover{color:#0273b9}#newsAndEvents .pagination-container .pagination-arrow:disabled{color:#d1d1d1;cursor:not-allowed}#newsAndEvents .pagination-container .pagination-arrow svg{width:24px;height:24px}#newsAndEvents .pagination-container .pagination-counter{min-width:160px;height:60px;border:2px solid #0273B9;display:flex;align-items:center;justify-content:center;gap:12px;color:#0273b9;padding:0 24px}#newsAndEvents .pagination-container .pagination-counter .current-page{color:#0273b9}#newsAndEvents .pagination-container .pagination-counter .separator,#newsAndEvents .pagination-container .pagination-counter .total-pages{color:#000}#newsAndEventsDetail .hero-banner{position:relative;width:100%;height:450px;overflow:hidden;display:flex;align-items:center;justify-content:center}#newsAndEventsDetail .hero-banner .banner-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 45%}#newsAndEventsDetail .hero-banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}#newsAndEventsDetail .hero-banner .banner-content{position:relative;z-index:2;text-align:center;color:#fff;padding:0 20px;max-width:1600px}#newsAndEventsDetail .hero-banner .banner-content .banner-title{margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}#newsAndEventsDetail .hero-banner .banner-content .banner-subtitle{opacity:.9;color:#38b5f8}#newsAndEventsDetail .news-detail-content{padding:100px 0}#newsAndEventsDetail .news-detail-content .news-detail-text{margin:40px 0}#newsAndEventsDetail .news-detail-content .news-detail-content-wrapper{margin-bottom:64px}#newsAndEventsDetail .news-detail-content .news-detail-content-wrapper .content-title{margin-bottom:24px}#newsAndEventsDetail .news-detail-content .news-detail-content-wrapper .content-text .content-text-title{margin-bottom:16px}#newsAndEventsDetail .news-detail-content .back-button{border:1px solid #0273B9;padding:8px 24px;text-decoration:none;color:#0273b9}#designService section.hero-banner{position:relative;width:100%;height:450px;overflow:hidden;display:flex;align-items:center;justify-content:center}#designService section.hero-banner .banner-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}#designService section.hero-banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}#designService section.hero-banner .banner-content{position:relative;z-index:2;text-align:center;color:#fff;max-width:800px;padding:0 20px}#designService section.hero-banner .banner-content .banner-title{margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}#designService section.hero-banner .banner-content .banner-subtitle{opacity:.9}#designService section.page-content{padding:100px 0}#designService section.page-content .page-content-title{color:#0273b9;margin-bottom:8px}#designService section.page-content .page-content-desc{color:#787878;margin-top:16px}#designService section.invest-reason{padding:80px 0;background-color:#f2f2f2}#designService section.invest-reason .invest-section-header .invest-section-header-title{color:#212121}#designService section.invest-reason .invest-section-header .invest-section-header-content{color:#787878;margin-top:16px}#designService section.invest-reason .invest-section-body{display:flex;flex-direction:column;gap:40px;padding-top:80px}#designService section.invest-reason .invest-section-body .section-header{color:#0273b9}#designService section.invest-reason .invest-section-body .section-body{color:#787878}#designService section.benefits-section{padding-top:80px;padding-bottom:100px;background-color:#f2f2f2}#designService section.benefits-section .benefits-section-header .benefits-section-header-title{color:#212121}#designService section.benefits-section .benefits-section-header .benefits-section-header-content{color:#787878;margin-top:16px}#designService section.benefits-section .benefits-section-body{padding-top:64px;--bs-gutter-x: 32px}#designService section.benefits-section .benefits-section-body .benefit-item-container img{width:80px;height:80px;margin-bottom:24px}#designService section.benefits-section .benefits-section-body .benefit-item-container .benefit-item-title{color:#212121;margin-bottom:16px}#designService section.benefits-section .benefits-section-body .benefit-item-container .benefit-item-desc{color:#787878}#edmService section.hero-banner{position:relative;width:100%;height:450px;overflow:hidden;display:flex;align-items:center;justify-content:center}#edmService section.hero-banner .banner-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}#edmService section.hero-banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}#edmService section.hero-banner .banner-content{position:relative;z-index:2;text-align:center;color:#fff;max-width:800px;padding:0 20px}#edmService section.hero-banner .banner-content .banner-title{margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}#edmService section.hero-banner .banner-content .banner-subtitle{opacity:.9}#edmService section.page-content{padding-top:100px}#edmService section.page-content .page-content-title{color:#0273b9;margin-bottom:8px}#edmService section.page-content .page-content-desc{color:#787878;margin-top:16px}#edmService section.edm-type-section{padding-top:64px;padding-bottom:100px}#edmService section.edm-type-section .edm-type-section-body{--bs-gutter-x: 32px}#edmService section.edm-type-section .edm-type-section-body .edm-type-item{border:1px solid #D1D1D1;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;margin-bottom:32px;height:220px}#edmService section.edm-type-section .edm-type-section-body .edm-type-item img{width:80px;height:80px}#edmService section.edm-type-section .edm-type-section-body .edm-type-item .edm-type-item-title{max-width:260px;text-align:center}#easzService section.hero-banner{position:relative;width:100%;height:450px;overflow:hidden;display:flex;align-items:center;justify-content:center}#easzService section.hero-banner .banner-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}#easzService section.hero-banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}#easzService section.hero-banner .banner-content{position:relative;z-index:2;text-align:center;color:#fff;max-width:800px;padding:0 20px}#easzService section.hero-banner .banner-content .banner-title{margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}#easzService section.hero-banner .banner-content .banner-subtitle{opacity:.9}#easzService section.page-content{padding-top:100px}#easzService section.page-content .page-content-title{color:#0273b9;margin-bottom:8px;max-width:1000px;margin-left:auto;margin-right:auto}#easzService section.page-content .page-content-desc{color:#787878;padding-bottom:80px;border-bottom:1px solid #E7E7E7;margin-top:16px}#easzService section.tools-section .tools-container{padding-top:80px;padding-bottom:100px;align-items:center}#easzService section.tools-section .tools-container img{width:200px;height:200px}#easzService section.tools-section .tools-container .tools-content .tools-title{color:#787878;margin-bottom:24px}#easzService section.tools-section .tools-container .tools-content .tools-point{color:#787878}#easzService section.stand-out-reason-section{padding:80px 0;background:#f2f2f2}#easzService section.stand-out-reason-section .section-header .section-header-title{color:#212121}#easzService section.stand-out-reason-section .section-header .section-header-content{color:#787878;margin-top:16px}#easzService section.stand-out-reason-section .section-body{display:flex;flex-direction:column;gap:40px;padding-top:80px}#easzService section.stand-out-reason-section .section-body .reason-item .item-title{color:#0273b9}#easzService section.stand-out-reason-section .section-body .reason-item .item-desc{color:#787878;margin-top:8px}#easzService section.key-benefits-section{padding:100px 0}#easzService section.key-benefits-section .section-header .section-header-title{color:#212121}#easzService section.key-benefits-section .section-body{display:flex;flex-direction:column;gap:24px;padding-top:40px}#easzService section.key-benefits-section .section-body .benefit-item .item-title{color:#0273b9}#easzService section.key-benefits-section .section-body .benefit-item .item-desc{color:#787878;margin-top:8px}#easzService section.key-benefits-section .section-footer{margin-top:48px;color:#787878}#eventService section.hero-banner{position:relative;width:100%;height:450px;overflow:hidden;display:flex;align-items:center;justify-content:center}#eventService section.hero-banner .banner-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 35%}#eventService section.hero-banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006;z-index:1}#eventService section.hero-banner .banner-content{position:relative;z-index:2;text-align:center;color:#fff;max-width:800px;padding:0 20px}#eventService section.hero-banner .banner-content .banner-title{margin-bottom:16px;text-transform:uppercase;letter-spacing:2px}#eventService section.hero-banner .banner-content .banner-subtitle{opacity:.9}#eventService section.page-content{padding-top:100px}#eventService section.page-content .page-content-title{color:#0273b9;margin-bottom:8px;max-width:1000px;margin-left:auto;margin-right:auto}#eventService section.page-content .page-content-desc{color:#787878;padding-bottom:80px;border-bottom:1px solid #E7E7E7;margin-top:16px}#eventService section.event-calling-section{padding:80px 0;background:#f2f2f2}#eventService section.event-calling-section .section-header .section-header-title{color:#212121}#eventService section.event-calling-section .section-header .section-header-content{color:#787878;margin-top:16px}#eventService section.event-calling-section .section-body{display:flex;flex-direction:column;gap:40px;padding-top:80px}#eventService section.event-calling-section .section-body .reason-item .item-title{color:#0273b9}#eventService section.event-calling-section .section-body .reason-item .item-desc{color:#787878;margin-top:8px}#eventService section.benefits-section{padding:100px 0 80px;border:1px solid #E7E7E7}#eventService section.benefits-section .section-header .section-header-title{color:#212121}#eventService section.benefits-section .section-body{display:flex;flex-direction:column;gap:24px;padding-top:40px}#eventService section.benefits-section .section-body .benefit-item .item-title{color:#0273b9}#eventService section.benefits-section .section-body .benefit-item .item-desc{color:#787878;margin-top:8px}#eventService section.event-service-section{padding:80px 0 64px;border:1px solid #E7E7E7}#eventService section.event-service-section .section-header .section-header-title{color:#212121}#eventService section.event-service-section .section-body{display:flex;flex-direction:column;gap:24px;padding-top:40px}#eventService section.event-service-section .section-body .benefit-item-wrapper .benefit-item .item-title{color:#0273b9}#eventService section.event-service-section .section-body .benefit-item-wrapper .benefit-item .item-desc{color:#787878;margin-top:8px}#eventService section.event-service-section .section-body .benefit-cards-container{margin-top:64px;--bs-gutter-x: 32px;margin-left:calc(var(--bs-gutter-x) * -.5)!important;margin-right:calc(var(--bs-gutter-x) * -.5)!important}#eventService section.event-service-section .section-body .benefit-cards-container .benefit-card{position:relative;background:#fff;overflow:hidden;box-shadow:0 2px 10px #0000001a;transition:all 1s ease;height:100%;display:flex!important;flex-direction:column}#eventService section.event-service-section .section-body .benefit-cards-container .benefit-card:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:30%;background:linear-gradient(to top,rgb(0,0,0) 0%,rgba(0,0,0,.6) 50%,transparent 100%);z-index:2;pointer-events:none}#eventService section.event-service-section .section-body .benefit-cards-container .benefit-card:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background:linear-gradient(to top,rgba(2,115,185,.9) 0%,rgba(2,115,185,.6) 50%,transparent 100%);transition:height .4s ease;z-index:3;pointer-events:none}#eventService section.event-service-section .section-body .benefit-cards-container .benefit-card:hover:before{height:100%}#eventService section.event-service-section .section-body .benefit-cards-container .benefit-card .benefit-card-image{width:100%;height:420px;overflow:hidden}#eventService section.event-service-section .section-body .benefit-cards-container .benefit-card .benefit-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}#eventService section.event-service-section .section-body .benefit-cards-container .benefit-card:hover{transform:scale(1.1)}#eventService section.event-service-section .section-body .benefit-cards-container .benefit-card .benefit-card-content{padding:24px;flex:1;display:flex;flex-direction:column;position:absolute;bottom:0;width:100%;z-index:4}#eventService section.event-service-section .section-body .benefit-cards-container .benefit-card .benefit-card-content .benefit-card-title{margin-bottom:12px;color:#fff}#eventService section.multi-channel-section{padding:80px 0 100px}#eventService section.multi-channel-section .section-header .section-desc{color:#787878}#eventService section.multi-channel-section .section-body{margin-top:40px;--bs-gutter-x: 24px}#eventService section.multi-channel-section .section-body .multi-channel-card{position:relative;margin-bottom:24px}#eventService section.multi-channel-section .section-body .multi-channel-card img{width:100%;height:120px;object-fit:cover}#eventService section.multi-channel-section .section-body .multi-channel-card .multi-channel-title{color:#fff;position:absolute;left:28px;bottom:8px}
