@charset "UTF-8";.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;background:0 0;outline:0}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-next,.slick-prev{height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;list-style:none;text-align:center;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slider-wrapper{width:100%}.slider-wrapper .slider-item{padding:0 15px}.slider-wrapper .slider-controls .btn-slider{width:40px;height:40px;-webkit-border-radius:50%;border-radius:50%;padding:0;border:none;-ms-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.slider-wrapper .slider-controls .btn-slider svg{display:block;margin:0 auto;-ms-transition:stroke .4s ease;-o-transition:stroke .4s ease;-moz-transition:stroke .4s ease;-webkit-transition:stroke .4s ease;transition:stroke .4s ease}.slider-wrapper .slider-controls .btn-slider:not(.slick-arrow){display:none}.slider-wrapper .slider-controls .btn-slider:not(.slick-disabled):hover svg path{stroke:#fff}.slider-wrapper .slider-controls .btn-slider.slick-disabled{opacity:.5;cursor:not-allowed}.slider-wrapper .slick-dots{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;bottom:-40px;flex-wrap:wrap}.slider-wrapper .slick-dots li{width:auto;height:auto;margin:0}.slider-wrapper .slick-dots li+li{margin:2px 0 2px 6px}.slider-wrapper .slick-dots li button{width:9px;height:9px;-webkit-border-radius:50%;border-radius:50%;padding:0;background-color:rgba(48,133,251,.3)}.slider-wrapper .slick-dots li button:before{content:none}.slider-wrapper .slick-dots li.slick-active button{background-color:#3085FB}.slider-wrapper .slick-dots-container{width:69px;overflow:hidden;margin:0 auto;position:relative}.slider-wrapper .slick-dots-container.center{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.slider-wrapper .slick-dots-container .slick-dots{position:relative;bottom:unset;transition:all .25s;transform:translateX(0);justify-content:flex-start;width:auto;flex-wrap:nowrap}.slider-wrapper .slick-dots-container .slick-dots li{-ms-transition:transform .4s ease;-o-transition:transform .4s ease;-moz-transition:transform .4s ease;-webkit-transition:transform .4s ease;transition:transform .4s ease}.slider-wrapper .slick-dots-container .slick-dots li.n-small,.slider-wrapper .slick-dots-container .slick-dots li.p-small{-ms-transform:scale(.7);-o-transform:scale(.7);-moz-transform:scale(.7);-webkit-transform:scale(.7);transform:scale(.7)}.slider-wrapper .slick-dots-container .slick-dots li.n-small.slick-active,.slider-wrapper .slick-dots-container .slick-dots li.p-small.slick-active{-ms-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.slick-slide,.slick-slide:focus{outline:0}@media (max-width:767.98px){.slider-wrapper .slick-dotted.slick-slider{margin-bottom:34px}.slider-wrapper .slick-dots{bottom:-34px}}@-webkit-keyframes sliderProcess{0%{stroke-dasharray:0,157.079632679}100%{stroke-dasharray:157.079632679,157.079632679}}@keyframes sliderProcess{0%{stroke-dasharray:0,157.079632679}100%{stroke-dasharray:157.079632679,157.079632679}}.home .hero-banner{font-family:"SVN-Century Gothic";height:97vh;height:100svh;overflow:hidden;color:#fff;position:relative}.home .hero-banner .slider-main .item{position:relative;min-height:602px;height:97vh;height:100svh;z-index:0;display:flex}.home .hero-banner .slider-main .item .img,.home .hero-banner .slider-main .item.item-detail .img{z-index:-1;top:0;left:0;right:0;bottom:0;position:absolute}.home .hero-banner .slider-main .item .img img,.home .hero-banner .slider-main .item .img picture,.home .hero-banner .slider-main .item.item-detail .img picture{width:100%;height:100%;display:block}.home .hero-banner .slider-main .item.item-detail .img:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5)}.home .hero-banner .slider-main .item.item-detail .img img{max-width:none;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.home .hero-banner .slider-main .item .img img{max-width:none;-o-object-fit:cover;object-fit:cover}.home .hero-banner .slider-main .item .info{margin:249px auto auto 65px;padding:30px 40px;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:637px}.home .hero-banner .slider-main .item .info .title{font-weight:500;font-size:2.375rem;line-height:1.43;max-width:557px;margin:0 auto 40px}.home .hero-banner .slider-main .item .info .btn{font-weight:400;display:flex;align-items:center;gap:10px}.home .hero-banner .slider-nav{position:absolute;bottom:31px;left:39px;right:39px;height:50px;overflow:hidden}.home .hero-banner .slider-nav .slider{width:228px;max-width:100%}.home .hero-banner .slider-nav .slider-item{cursor:pointer;padding:5px 12px}.home .hero-banner .slider-nav .slider-item:not(:last-child){margin-right:24px}.home .hero-banner .slider-nav .slider-item .img{position:relative;width:40px;height:40px;margin:0 auto}.home .hero-banner .slider-nav .slider-item .img .box{width:40px;height:40px;-webkit-border-radius:50%;border-radius:50%;overflow:hidden;display:block}.home .hero-banner .slider-nav .slider-item .img img{max-width:none;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.home .hero-banner .slider-nav .slider-item .img svg{opacity:0;position:absolute;top:50%;left:50%;-ms-transform:rotate(-90deg) translate(50%,-50%);-o-transform:rotate(-90deg) translate(50%,-50%);-moz-transform:rotate(-90deg) translate(50%,-50%);-webkit-transform:rotate(-90deg) translate(50%,-50%);transform:rotate(-90deg) translate(50%,-50%);-ms-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.home .hero-banner .slider-nav .slider-item .img .line-circle{stroke-dasharray:0,157}.home .hero-banner .slider-nav .slider-item .img:after{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;-webkit-border-radius:50%;border-radius:50%;border:1px solid rgba(255,255,255,.3);-ms-transition:opacity .4s ease;-o-transition:opacity .4s ease;-moz-transition:opacity .4s ease;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.home .hero-banner .slider-nav .animated .slider-item .img:after{opacity:0}.home .hero-banner .slider-nav .animated .slider-item .img svg{opacity:1}.home .hero-banner .slider-nav .animated .slider-item .img .line-circle{animation-name:sliderProcess;animation-iteration-count:1;animation-duration:5.87s;animation-timing-function:linear}@media (max-width:991.98px){.home .hero-banner .theme{display:none}}@media (max-width:767.98px){.home .hero-banner .slider-main .item .info{margin:0}.home .hero-banner .slider-main .item .info .title{font-size:2rem}.home .hero-banner .slider-main .item .info .btn-primary{padding:8px 16px;font-size:16px;line-height:23px}.home .hero-banner .slider-nav{left:15px;right:15px}.home .hero-banner .slider-nav .slider{margin:0 auto}.home .main{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:575.98px){.home .hero-banner .slider-main .item .info{margin:0}.home .hero-banner .slider-main .item .info .title{font-size:1.75rem}.home .hero-banner .slider-main .item .info .btn-primary{padding:8px 16px;font-size:16px;line-height:23px}.home .hero-banner .slider-nav{left:32px;right:32px}.home .hero-banner .slider-nav .slider{width:181px;margin:0}.home .hero-banner .slider-nav .slider-item{padding:5px 8.5px}}.index-intro{position:relative;margin:0}.index-intro .col-5{padding:0;-ms-flex:0 0 44%;flex:0 0 44%;max-width:44%}.index-intro .col-5 .bg{width:100%;height:100%;position:absolute;z-index:-1}.index-intro .col-5 .bg img{object-fit:cover;width:100%;height:100%}.index-intro .col-5 .content{margin:65px auto 50px;max-width:458px;color:#fff}.index-intro .col-5 .content .title{text-align:center;font-size:40px;line-height:59.2px;font-weight:700;margin-bottom:25px}.index-intro .col-5 .content .desc{margin-bottom:19px;text-align:justify}.index-intro .col-5 .content .desc p{font-size:18px;line-height:26.35px;margin-bottom:0}.index-intro .col-5 .content .desc p span{font-weight:700}.index-intro .col-5 .content .btn-outline{display:flex;align-items:center;justify-content:flex-end;gap:12px;background-color:rgba(255,255,255,.1);border:1px solid #fff;font-size:16px;line-height:30px;font-weight:500;border-radius:24px;padding:8px 18px;width:max-content;margin-left:auto}.index-intro .col-5 .content .btn-outline:hover{background-color:rgba(255,255,255,.1);border:1px solid #fff}@media (min-width:1366px){.index-intro .col-5 .content .btn-outline{margin-right:-38px}}.index-intro .col-7{padding:0;position:relative;-ms-flex:0 0 56%;flex:0 0 56%;max-width:56%}.index-intro .col-7 .bg{width:100%;height:100%;position:absolute;z-index:-1}.index-intro .col-7 .bg img{object-fit:cover;object-position:top;width:100%;height:100%}.index-intro .col-7 .content{color:#2952A8;width:100%;padding:22.68px 0;position:absolute;background:rgba(0,0,0,.7);bottom:0}.index-intro .col-7 .content .title{text-align:center;font-size:40px;line-height:59.2px;font-weight:700;margin-bottom:8px;color:#fff}.index-intro .col-7 .content .logo{max-width:662px;margin:auto;padding:16px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;flex-wrap:wrap;gap:24px}.index-intro .col-7 .content .logo .logo-item{width:147.39px;height:76.64px}.index-intro .col-7 .content .logo .logo-item img{width:100%;height:100%;object-fit:cover;border-radius:12.71px}@media (max-width:1199.98px){.index-intro .col-5 .content{padding:0 16px}.index-intro .col-7 .content .logo{max-width:382px}}@media (max-width:991.98px){.index-intro .col-5,.index-intro .col-7{width:100%;max-width:100%}.index-intro{display:block}.index-intro .col-5 .content{margin-top:0;margin-bottom:0;padding:40px 16px}.index-intro .col-5 .content .desc,.index-intro .col-5 .content .title{margin-bottom:40px}.index-intro .col-5 .content .btn-outline{margin-right:auto}.index-intro .col-7{padding:40px 16px;display:flex;flex-direction:column;background:#fff}.index-intro .col-7 .content{position:relative;order:-1;background:0 0}.index-intro .col-7 .content .title{background:linear-gradient(90deg,#3DD178 0,#2544AB 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.index-intro .col-7 .content .logo .logo-item{box-shadow:0 0 8px .53px rgba(0,0,0,.05);border-radius:12.71px}.index-intro .col-7 .bg{position:relative;z-index:unset}.index-intro .col-7 .bg img{border-radius:16px}}@media (max-width:767.98px){.index-intro .col-5,.index-intro .col-7{width:100%;max-width:100%}.index-intro .col-5 .content{margin-top:0;margin-bottom:0;padding:40px 24px}.index-intro .col-5 .content .title{font-size:32px;line-height:47px;margin-bottom:40px}.index-intro .col-5 .content .desc{margin-bottom:40px}.index-intro .col-5 .content .desc p{font-size:16px;line-height:23px}.index-intro .col-7{padding:40px 16px;display:flex;flex-direction:column}.index-intro .col-7 .content{position:relative;order:-1;padding:0;margin-bottom:24px}.index-intro .col-7 .content .title{font-size:32px;line-height:47px;margin-bottom:24px}.index-intro .col-7 .content .logo{padding:0}.index-intro .col-7 .content .logo .logo-item{box-shadow:0 0 8px .53px rgba(0,0,0,.05);border-radius:12.71px}}.e-port{color:#fff;position:relative;margin:0}.e-port .bg,.e-port .bg::after{position:absolute;width:100%;height:100%}.e-port>*{padding:0}.e-port .bg{z-index:-1}.e-port .bg::after{content:'';z-index:0;background:radial-gradient(37.15% 42.36% at 50% 50%,rgba(7,26,41,.3) 0,rgba(0,0,0,.6) 100%);left:0;top:0}.e-port .bg img{object-fit:cover;width:100%;height:100%}.e-port .col-5{background:#21354e}.e-port .content{margin:118px auto 118px 13%;width:max-content}.e-port .content .title{width:max-content;font-size:72px;line-height:104.26px;font-weight:400;color:#fff;text-shadow:0 0 100px #FFF,0 0 20px #FFF}.e-port ul{font-size:20px;line-height:29.28px;font-weight:400;list-style:none;padding-left:0;max-width:433px;margin:55px 10px 43px 67px}.e-port ul li{font-size:20px;line-height:29px;margin-bottom:16px}.e-port .btn{color:#fff;display:flex;align-items:center;justify-content:flex-end;border:0;gap:12px;background:var(--action-primary,#2952a8);font-size:24px;line-height:35px;font-weight:500;border-radius:56px;padding:16px 32px;width:max-content;margin-left:67px;margin-right:auto;margin-bottom:56px}@media (max-width:991.98px){.e-port{display:block}.e-port .col-7{width:100%;max-width:100%}.e-port .content{margin:0 auto;padding-top:60px;padding-left:32px;padding-bottom:109.12px;width:720px}.e-port .col-5{padding:32px 0;width:100%;max-width:100%}.e-port .col-5 ul{padding-left:24px;padding-right:24px;max-width:720px;margin:0 auto 43px}.e-port .btn{margin:0 auto}}@media (max-width:767.98px){.e-port .col-5,.e-port .col-7{width:100%;max-width:100%}.e-port{display:block}.e-port .content{padding-top:60px;padding-bottom:109.12px;width:100%}.e-port .content .title{font-size:48px;line-height:70px}.e-port .col-5 ul{max-width:540px}.e-port .col-5 ul li{font-size:16px;line-height:23px}.e-port .btn{font-size:14px;line-height:30px;padding:8px 24px}}.news-section .news-wrapper .news .post .info .title,.news-section .news-wrapper .news .post-big .info .card-desc,.news-section .news-wrapper .news .post-big .info .title{-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news-section{padding-top:50px;padding-bottom:50px;position:relative}.news-section .bg{width:100%;height:calc(100% + 50px);position:absolute;z-index:-1;top:0}.news-section .bg img{object-fit:cover;width:100%;height:100%}.news-section .text-wrapper{max-width:1038px;padding:24px 56px;margin:0 auto 60px;border:2px solid rgba(255,255,255,.8);background:rgba(255,255,255,.25)}.news-section .text-wrapper .text{color:#fff;font-size:30px;font-weight:500;line-height:43.92px;text-align:center;margin-bottom:0}.news-section .text-wrapper .text p{margin-bottom:0}.news-section .news-wrapper{max-width:1258px;margin-left:auto;margin-right:auto;padding:39px 110px 30px;border-radius:8px;background-color:#fff}.news-section .news-wrapper .news{position:relative;z-index:0;overflow:hidden}.news-section .news-wrapper .news .top-block{margin-bottom:55px}.news-section .news-wrapper .news .top-block .section-title{font-size:40px;line-height:59.2px;font-weight:700;margin-bottom:0;color:#2952a8}.news-section .news-wrapper .news .top-block .btn-viewmore{color:#2952a8}.news-section .news-wrapper .news .top-block .btn-viewmore:hover svg path{stroke:unset}.news-section .news-wrapper .news .post{overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;position:relative}.news-section .news-wrapper .news .post:after{content:"";position:absolute;bottom:0;left:0;right:0;height:8px}.news-section .news-wrapper .news .post .img{position:relative;width:336px;height:212px;overflow:hidden;-webkit-border-radius:16px;border-radius:16px;max-width:100%}.news-section .news-wrapper .news .post .img img{max-width:none;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.news-section .news-wrapper .news .post .img .cat{position:absolute;top:16px;left:16px;height:auto}.news-section .news-wrapper .news .post .img .cat a{padding:3px 13px;background:#D4E9FF;-webkit-border-radius:32px;border-radius:32px;border:1px solid rgba(255,255,255,.8);font-size:16px;line-height:20px;color:#2952a8;-ms-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.news-section .news-wrapper .news .post .img .cat a:hover{background-color:#1BB5EC;color:#fff}.news-section .news-wrapper .news .post .info{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;flex-basis:0}.news-section .news-wrapper .news .post .info .title{font-size:16px;line-height:23.42px;font-weight:500;margin-bottom:8px;color:#2952A8;display:block;display:-webkit-box;height:69px}.news-section .news-wrapper .news .post .info .title a{color:inherit;display:block}.news-section .news-wrapper .news .post .info .title a:hover{color:#5A2E7C}.news-section .news-wrapper .news .post .info .date{color:#A2A2A2;font-size:16px;margin-top:15px;margin-bottom:15px}.news-section .news-wrapper .news .post-big{padding:0;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:30px}.news-section .news-wrapper .news .post-big .img{-webkit-border-radius:16px;border-radius:16px;width:612px;max-width:58.33333%;height:313px}.news-section .news-wrapper .news .post-big .info{height:313px;padding:5px 15px 0 30px}.news-section .news-wrapper .news .post-big .info .cat{height:auto;margin-top:0;margin-bottom:12px}.news-section .news-wrapper .news .post-big .info .cat a{padding:3px 13px;background:#D4E9FF;-webkit-border-radius:32px;border-radius:32px;border:1px solid rgba(255,255,255,.8);font-size:16px;line-height:20px;color:#2952a8;-ms-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.news-section .news-wrapper .news .post-big .info .cat a:hover{background-color:#1BB5EC;color:#fff}.news-section .news-wrapper .news .post-big .info .title{font-size:1.25rem;line-height:29px;margin-bottom:1rem;font-weight:500;display:block;display:-webkit-box;height:87px}.news-section .news-wrapper .news .post-big .info .card-desc{color:#4E4E4E;font-size:16px;line-height:23.17px;margin-bottom:79px;height:69.5px;display:block;display:-webkit-box}.news-section .news-wrapper .news .list{margin-top:2px}.news-section .news-wrapper .news .list .row{margin-left:-11px;margin-right:-11px}.news-section .news-wrapper .news .list .col-item{padding-left:11px;padding-right:11px}.news-section .news-wrapper .news .slider-wrapper{position:relative;margin-bottom:105px}.news-section .news-wrapper .news .slider-wrapper .slick-dotted.slick-slider{margin-bottom:0}.news-section .news-wrapper .news .slider-wrapper .slick-dots-container{bottom:-97px;position:absolute;left:0;right:0}.news-section .news-wrapper .news .slider-wrapper .slider-controls{position:absolute;right:16px;bottom:-105px}.news-section .news-wrapper .news .slider-wrapper .slider-controls .btn-slider:not(:last-child){margin-right:15px}.news-section .news-wrapper .news .slider-wrapper .slider-controls .btn-slider,.news-section .news-wrapper .news .slider-wrapper .slider-controls .btn-slider svg{width:36px;height:36px}@media (max-width:991.98px){.news-section .news-wrapper .news .slider-wrapper .slick-dots-container{bottom:434px}.news-section .news-wrapper .news .list .col-item{margin-bottom:1rem}.news-section .news-wrapper .news .list .col-item:nth-child(3n+2){margin-top:0}}@media (max-width:767.98px){.news-section .news-wrapper .news{-ms-flex-order:3;order:3;padding:80px 0 40px}.news-section .news-wrapper .news:before{content:none}.news-section .news-wrapper .news .top-block{margin-bottom:16px}.news-section .news-wrapper .news .top-block .section-title{width:auto;margin-bottom:1rem}.news-section .news-wrapper .news .list{display:none}.news-section .news-wrapper .news .slider-wrapper{position:relative;margin-bottom:48px}.news-section .news-wrapper .news .slider-wrapper .slick-dots-container{position:relative;bottom:unset}.news-section .news-wrapper .news .slider-wrapper .slider-controls{bottom:-48px}.news-section .news-wrapper .news .slider-item .post{margin-bottom:0;-webkit-border-radius:10px;border-radius:10px;display:block}.news-section .news-wrapper .news .slider-item .post .img{max-width:none;width:auto;height:313px}.news-section .news-wrapper .news .slider-item .post .info{height:auto;max-width:none;padding:12px 0 16px;position:relative}.news-section .news-wrapper .news .slider-item .post .info .cat{position:absolute;top:-291px;left:20px}.news-section .news-wrapper .news .slider-item .post .info .title{margin-bottom:15px}.news-section .news-wrapper .news .slider-item .post .info .card-desc{margin-bottom:15px;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:46px}}@media (max-width:991.98px){.news-section .news-wrapper{padding-left:60px;padding-right:60px;border-radius:0}.news-section .news-wrapper .list .post .img{width:100%;height:170px}.news-section .news-wrapper .list .post .img .cat a{font-size:12px;line-height:16px}.news-section .news-wrapper .news .slider-wrapper .slick-dots-container{bottom:-40px}}@media (max-width:767.98px){.news-section .news-wrapper{border-radius:0;padding:40px 60px}.news-section .news-wrapper .list{display:none}.news-section .news-wrapper .news{padding-top:0;padding-bottom:0}.news-section .news-wrapper .news .top-block .section-title{font-size:32px;line-height:47px;margin:auto auto 32px;width:max-content}.news-section .news-wrapper .news .top-block .btn-viewmore{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-end}.news-section .news-wrapper .news .post .info .date{margin-bottom:0}.news-section .news-wrapper .news .slider-wrapper .slick-dots-container{bottom:0}}@media (max-width:575.98px){.news-section .news-wrapper{padding-left:14px;padding-right:14px}}@media (max-width:1199.98px){.news-section .text-wrapper{width:calc(100% - 48px);max-width:600px}}@media (max-width:991.98px){.news-section{padding-bottom:0}}@media (max-width:767.98px){.news-section .text-wrapper{padding:24px 32px}.news-section .text-wrapper .text{font-size:24px;line-height:35px}}@media (max-width:419.98px){.news-section{padding-bottom:0}.news-section .text-wrapper{padding:16px 24px}.news-section .text-wrapper .text{font-size:20px;line-height:26px}}.port-services{position:relative}.port-services .bg{width:100%;height:100%;position:absolute;z-index:-1}.port-services .bg img{object-fit:cover;width:100%;height:100%}.port-services .content{max-width:1128px;padding-top:89px;padding-bottom:63px;margin:0 auto}.port-services .content .title{color:#fff;font-size:40px;line-height:59.2px;font-weight:700;text-align:center;margin-bottom:60px}.port-services .content .card-item{width:348px;height:318px;background:linear-gradient(316.86deg,rgba(36,141,223,.8) 0,rgba(22,240,139,.8) 93.12%);margin-bottom:30px;border-radius:12px;position:relative;cursor:pointer}.port-services .content .card-item .image{width:100%;height:200px;padding:8px 8px 0;margin-bottom:7px}.port-services .content .card-item .image img{width:100%;height:100%;border-radius:8px;object-fit:cover}.port-services .content .card-item .text{color:#fff;font-size:20px;line-height:26px;font-weight:500;max-width:291px;margin:auto;height:104px;display:flex;justify-content:center;align-items:center;text-align:center}.port-services .content .card-item .text a{color:inherit;text-align:center;display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.port-services .content .card-item .text a :hover{color:inherit}.port-services .content .card-item:hover{box-shadow:0 12px 24px 0 rgba(255,255,255,.35)}.port-services .content .card-item:hover::before{content:"";position:absolute;z-index:-1;width:calc(100% + 6px);height:calc(100% + 6px);border-radius:15px;background-color:#C3FFEF;top:-3px;left:-3px}.port-services .content .card-item:hover .text{text-decoration:underline;text-decoration-color:#fff;font-weight:500}@media (min-width:992px) and (max-width:1199.98px){.port-services .content .row{justify-content:center}.port-services .content .col-6{max-width:378px}}@media (max-width:991.98px){.port-services .container{max-width:756px}.port-services .content .row{width:756px}.port-services .content .col-6{max-width:378px}}@media (max-width:767.98px){.port-services .wrapper{overflow-x:auto;margin-right:calc(50% - 50vw + 10px);margin-left:calc(50% - 50vw + 50px)}.port-services .row{width:736px}.port-services .content{padding-top:40px;padding-bottom:10px}.port-services .content .title{margin-bottom:40px;font-size:32px;line-height:47px}.port-services .content .card-item{margin:3px 3px 24px;height:293px}.port-services .content .card-item .image{height:192px;margin-bottom:16px}.port-services .content .card-item .text{font-size:20px;line-height:30px;height:60px}.port-services .content .card-item .text a{display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media (max-width:575.98px){.port-services .wrapper{margin-left:0}}@media (max-width:399.98px){.port-services .content .row{width:640px}.port-services .content .col-6{max-width:320px}.port-services .content .col-6 .card-item{width:290px}.port-services .content .col-6 .card-item .text{margin-left:8px;margin-right:8px;font-size:18px;line-height:24px}}.highlight-number{position:relative}.highlight-number .slick-dots-container{position:absolute;bottom:40px;left:calc(50% - 35px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.highlight-number .bg{width:100%;height:100%;position:absolute;z-index:-1}.highlight-number .bg img{object-fit:cover;width:100%;height:100%}.highlight-number .content{max-width:1245px;padding-top:89px;padding-bottom:63px;margin:0 auto}.highlight-number .content .title{background:-o-linear-gradient(90deg,#3DD178 0,#2544AB 100%);background:linear-gradient(90deg,#3DD178 0,#2544AB 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:40px;line-height:59.2px;font-weight:700;text-align:center;margin:auto auto 60px}.highlight-number .content .card-item{width:610px;height:270px;margin-bottom:40px;border-radius:16px;position:relative;box-shadow:0 30px 60px -30px rgba(0,0,0,.3),0 50px 100px -20px rgba(50,50,93,.25)}.highlight-number .content .card-item .image-left{padding-left:230px;width:100%;height:100%;z-index:-1;position:absolute}.highlight-number .content .card-item .image-left img{width:100%;height:100%;border-radius:0 16px 16px 0;object-fit:cover}.highlight-number .content .card-item .image-right{padding-right:230px;width:100%;height:100%;z-index:-1;position:absolute}.highlight-number .content .card-item .image-right img{width:100%;height:100%;border-radius:16px 0 0 16px;object-fit:cover}.highlight-number .content .card-item .text-left,.highlight-number .content .card-item .text-right{color:#fff;height:100%;width:230px;background:linear-gradient(316.86deg,rgba(36,141,223,.8) 0,rgba(22,240,139,.8) 93.12%);align-content:space-around;padding:24px 16px;text-wrap-style:balance;backdrop-filter:blur(12px)}.highlight-number .content .card-item .text-left{border-radius:8px 0 0 8px}.highlight-number .content .card-item .text-left p{font-size:24px;line-height:35.14px;text-align:center}.highlight-number .content .card-item .text-left .number{font-size:38px;font-weight:700;line-height:65.12px}.highlight-number .content .card-item .text-right{margin-left:auto;border-radius:0 16px 16px 0}.highlight-number .content .card-item .text-right p{font-size:24px;font-weight:500;line-height:35.14px;text-align:center}.highlight-number .content .card-item .text-right .number{font-size:38px;font-weight:500;line-height:56px}@media (max-width:1250px){.highlight-number .content{max-width:1100px}.highlight-number .content .card-item{width:540px}}@media (max-width:1199.98px){.highlight-number .content{padding-left:25px;padding-right:25px;max-width:1080px}.highlight-number .content .card-item{width:480px}.highlight-number .content .card-item .image-right{padding-right:200px}.highlight-number .content .card-item .image-left{padding-left:200px}.highlight-number .content .card-item .text-right{width:200px}}@media (max-width:991.98px){.highlight-number .content{padding-bottom:0}.highlight-number .content .row{margin-left:-25px;margin-right:-25px;margin-bottom:0}.highlight-number .content .row .col-6{padding:0 0 0 24px}.highlight-number .content .row .card-item{width:360px;height:unset;display:block;margin-bottom:89px}.highlight-number .content .row .card-item .image-right{padding-right:0;position:static;height:270px}.highlight-number .content .row .card-item .image-right img{border-radius:16px 16px 0 0}.highlight-number .content .row .card-item .text-right{padding:14px 16px;width:100%;border-radius:0 0 16px 16px;height:unset}.highlight-number .content .row .card-item .text-right p{font-size:20px;line-height:26px;letter-spacing:-1px}.highlight-number .content .row .card-item .text-right p.number{font-size:28px;line-height:41px}}@media (max-width:767.98px){.highlight-number .content .title{margin-left:-9px;margin-right:-9px;font-size:32px;line-height:47px}}@media (max-width:399.98px){.highlight-number .content .row .card-item{width:300px}.highlight-number .content .row .card-item .text-right p{font-size:14px;line-height:20px;letter-spacing:-.7px}}.index-achievement{position:relative;background:linear-gradient(81.09deg,#037891 10.02%,#1FA36A 94.42%)}.index-achievement .bg{width:100%;height:100%;position:absolute;z-index:-1}.index-achievement .bg img{object-fit:cover;width:100%;height:100%}.index-achievement .content{padding-top:89px;padding-bottom:50.82px;margin:0 auto}.index-achievement .content .title{color:#fff;font-size:40px;line-height:59.2px;font-weight:700;text-align:center;margin-bottom:60px}.index-achievement .content .slider-wrapper{width:1244px;margin:auto;position:relative}.index-achievement .content .slider-wrapper .slider .slick-slide{width:260px;height:358px;margin:0 34px}.index-achievement .content .slider-wrapper .slider .slick-slide .slider-item{padding:0;width:260px;height:336px}.index-achievement .content .slider-wrapper .slider .slick-slide .slider-item .img{width:100%;height:260px;margin-bottom:8px}.index-achievement .content .slider-wrapper .slider .slick-slide .slider-item .img img{width:100%;height:100%;border-radius:16px;object-fit:cover}.index-achievement .content .slider-wrapper .slider .slick-slide .slider-item .info-title{font-size:18px;line-height:22px;text-align:center;letter-spacing:0;padding:12px;background-color:rgba(255,255,255,.15);margin-bottom:0;border-radius:12px;color:#fff;font-weight:400;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;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:90px;-ms-transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease}.index-achievement .content .slider-wrapper .slider .slick-slide .slider-item .info-title span{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:66px}@media (min-width:1024px){.index-achievement .content .slider-wrapper .slider .slick-slide .slider-item .info-title{opacity:0;visibility:hidden;transform:translateY(20px)}}.index-achievement .content .slider-wrapper .slider .slick-slide .slider-item:hover .info-title{opacity:1;visibility:visible;transform:translateY(0)}.index-achievement .content .slider-wrapper .slick-dots-container{position:absolute;width:100%;bottom:-27.82px;display:flex;justify-content:center}.index-achievement .content .slider-wrapper .slick-dots-container .slick-dots li button{background-color:rgba(255,255,255,.15)}.index-achievement .content .slider-wrapper .slick-dots-container .slick-dots li.slick-active button{background-color:#fff}.index-achievement .content .slider-wrapper .slider-controls{position:absolute;right:0;bottom:-41px}.index-achievement .content .slider-wrapper .slider-controls .btn-slider svg{width:40px;height:40px}.index-achievement .content .slider-wrapper .slider-controls .btn-slider:not(:last-child){margin-right:20px}.index-achievement .content .slider-wrapper .slider-controls .btn-slider:not(.slick-disabled):hover svg path{stroke:#3085FB}@media (max-width:1249.98px){.index-achievement .content .slider-wrapper{width:916px}}@media (max-width:991.98px){.index-achievement .content .slider-wrapper{width:calc(100% - 16px);margin-left:16px}.index-achievement .content .slider-controls{display:none}}@media (max-width:767.98px){.index-achievement .content{padding-top:40.81px;padding-bottom:39.19px}.index-achievement .content .title{margin-bottom:40px;font-size:32px;line-height:47px}.index-achievement .content .slider-wrapper .slick-dotted.slick-slider{margin-bottom:40px}.index-achievement .content .slider-wrapper .slick-dots-container{position:relative;bottom:unset}}.index-customer .bg,.index-customer .bg img{width:100%;height:100%}.index-customer{position:relative}.index-customer .bg{position:absolute;z-index:-1}.index-customer .content{padding-top:89px;padding-bottom:205.68px;margin:0 auto}.index-customer .content .title{color:#2952a8;font-size:40px;line-height:59.2px;font-weight:700;text-align:center;width:max-content;margin:auto auto 60px}.index-customer .content .slider-wrapper{position:relative}.index-customer .content .slider-wrapper .slider .slick-slide{padding:10px;width:219.92px;height:123.7px;margin:0 52px}.index-customer .content .slider-wrapper .slider .slick-slide .slider-item{text-align:-webkit-center}@media (max-width:1439.98px){.index-customer .bg img{object-fit:cover}}@media (max-width:767.98px){.index-customer .content{padding-top:40px;padding-bottom:300px}.index-customer .content .title{font-size:32px;line-height:47px;margin-bottom:29.59px}}