@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Space+Grotesk:wght@300..700&display=swap";/*!
 * An Pham
 */*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}img,svg{max-width:100%;display:block}a{text-decoration:none;color:inherit}ul,li{list-style:none}button{border:none;cursor:pointer;background:none}input,textarea,button{font-family:inherit}ol,ul{padding-left:0}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.row{--bs-gutter-x: 2rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}@media(max-width: 767.98px){.row{--bs-gutter-x: 1rem;--bs-gutter-y: 0.5rem}}.col{flex:1 0 0%}.col-1{flex:0 0 auto;width:8.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 576px){.col-sm{flex:1 0 0%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.3333333333%}.offset-sm-1{margin-left:8.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.offset-sm-2{margin-left:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.offset-sm-3{margin-left:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.offset-sm-4{margin-left:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.offset-sm-5{margin-left:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.offset-sm-6{margin-left:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.offset-sm-7{margin-left:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.offset-sm-8{margin-left:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.offset-sm-9{margin-left:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.offset-sm-10{margin-left:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.offset-sm-11{margin-left:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-12{margin-left:100%}}@media(min-width: 768px){.col-md{flex:1 0 0%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.3333333333%}.offset-md-1{margin-left:8.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.offset-md-2{margin-left:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.offset-md-3{margin-left:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.offset-md-4{margin-left:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.offset-md-5{margin-left:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.offset-md-6{margin-left:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.offset-md-7{margin-left:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.offset-md-8{margin-left:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.offset-md-9{margin-left:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.offset-md-10{margin-left:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.offset-md-11{margin-left:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-12{margin-left:100%}}@media(min-width: 992px){.col-lg{flex:1 0 0%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.3333333333%}.offset-lg-1{margin-left:8.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.offset-lg-2{margin-left:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.offset-lg-3{margin-left:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.offset-lg-4{margin-left:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.offset-lg-5{margin-left:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.offset-lg-6{margin-left:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.offset-lg-7{margin-left:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.offset-lg-8{margin-left:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.offset-lg-9{margin-left:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.offset-lg-10{margin-left:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.offset-lg-11{margin-left:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-12{margin-left:100%}}@media(min-width: 1200px){.col-xl{flex:1 0 0%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.3333333333%}.offset-xl-1{margin-left:8.3333333333%}.col-xl-2{flex:0 0 auto;width:16.6666666667%}.offset-xl-2{margin-left:16.6666666667%}.col-xl-3{flex:0 0 auto;width:25%}.offset-xl-3{margin-left:25%}.col-xl-4{flex:0 0 auto;width:33.3333333333%}.offset-xl-4{margin-left:33.3333333333%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.offset-xl-5{margin-left:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.offset-xl-6{margin-left:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.offset-xl-7{margin-left:58.3333333333%}.col-xl-8{flex:0 0 auto;width:66.6666666667%}.offset-xl-8{margin-left:66.6666666667%}.col-xl-9{flex:0 0 auto;width:75%}.offset-xl-9{margin-left:75%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.offset-xl-10{margin-left:83.3333333333%}.col-xl-11{flex:0 0 auto;width:91.6666666667%}.offset-xl-11{margin-left:91.6666666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-12{margin-left:100%}}@media(min-width: 1520px){.col-xxl{flex:1 0 0%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.3333333333%}.offset-xxl-1{margin-left:8.3333333333%}.col-xxl-2{flex:0 0 auto;width:16.6666666667%}.offset-xxl-2{margin-left:16.6666666667%}.col-xxl-3{flex:0 0 auto;width:25%}.offset-xxl-3{margin-left:25%}.col-xxl-4{flex:0 0 auto;width:33.3333333333%}.offset-xxl-4{margin-left:33.3333333333%}.col-xxl-5{flex:0 0 auto;width:41.6666666667%}.offset-xxl-5{margin-left:41.6666666667%}.col-xxl-6{flex:0 0 auto;width:50%}.offset-xxl-6{margin-left:50%}.col-xxl-7{flex:0 0 auto;width:58.3333333333%}.offset-xxl-7{margin-left:58.3333333333%}.col-xxl-8{flex:0 0 auto;width:66.6666666667%}.offset-xxl-8{margin-left:66.6666666667%}.col-xxl-9{flex:0 0 auto;width:75%}.offset-xxl-9{margin-left:75%}.col-xxl-10{flex:0 0 auto;width:83.3333333333%}.offset-xxl-10{margin-left:83.3333333333%}.col-xxl-11{flex:0 0 auto;width:91.6666666667%}.offset-xxl-11{margin-left:91.6666666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-12{margin-left:100%}}.m-0{margin:0px !important}.mt-0{margin-top:0px !important}.mb-0{margin-bottom:0px !important}.ms-0{margin-left:0px !important}.me-0{margin-right:0px !important}.mx-0{margin-left:0px !important;margin-right:0px !important}.my-0{margin-top:0px !important;margin-bottom:0px !important}.p-0{padding:0px !important}.pt-0{padding-top:0px !important}.pb-0{padding-bottom:0px !important}.ps-0{padding-left:0px !important}.pe-0{padding-right:0px !important}.px-0{padding-left:0px !important;padding-right:0px !important}.py-0{padding-top:0px !important;padding-bottom:0px !important}.m-1{margin:8px !important}.mt-1{margin-top:8px !important}.mb-1{margin-bottom:8px !important}.ms-1{margin-left:8px !important}.me-1{margin-right:8px !important}.mx-1{margin-left:8px !important;margin-right:8px !important}.my-1{margin-top:8px !important;margin-bottom:8px !important}.p-1{padding:8px !important}.pt-1{padding-top:8px !important}.pb-1{padding-bottom:8px !important}.ps-1{padding-left:8px !important}.pe-1{padding-right:8px !important}.px-1{padding-left:8px !important;padding-right:8px !important}.py-1{padding-top:8px !important;padding-bottom:8px !important}.m-2{margin:16px !important}.mt-2{margin-top:16px !important}.mb-2{margin-bottom:16px !important}.ms-2{margin-left:16px !important}.me-2{margin-right:16px !important}.mx-2{margin-left:16px !important;margin-right:16px !important}.my-2{margin-top:16px !important;margin-bottom:16px !important}.p-2{padding:16px !important}.pt-2{padding-top:16px !important}.pb-2{padding-bottom:16px !important}.ps-2{padding-left:16px !important}.pe-2{padding-right:16px !important}.px-2{padding-left:16px !important;padding-right:16px !important}.py-2{padding-top:16px !important;padding-bottom:16px !important}.m-3{margin:24px !important}.mt-3{margin-top:24px !important}.mb-3{margin-bottom:24px !important}.ms-3{margin-left:24px !important}.me-3{margin-right:24px !important}.mx-3{margin-left:24px !important;margin-right:24px !important}.my-3{margin-top:24px !important;margin-bottom:24px !important}.p-3{padding:24px !important}.pt-3{padding-top:24px !important}.pb-3{padding-bottom:24px !important}.ps-3{padding-left:24px !important}.pe-3{padding-right:24px !important}.px-3{padding-left:24px !important;padding-right:24px !important}.py-3{padding-top:24px !important;padding-bottom:24px !important}.m-4{margin:32px !important}.mt-4{margin-top:32px !important}.mb-4{margin-bottom:32px !important}.ms-4{margin-left:32px !important}.me-4{margin-right:32px !important}.mx-4{margin-left:32px !important;margin-right:32px !important}.my-4{margin-top:32px !important;margin-bottom:32px !important}.p-4{padding:32px !important}.pt-4{padding-top:32px !important}.pb-4{padding-bottom:32px !important}.ps-4{padding-left:32px !important}.pe-4{padding-right:32px !important}.px-4{padding-left:32px !important;padding-right:32px !important}.py-4{padding-top:32px !important;padding-bottom:32px !important}.m-5{margin:40px !important}.mt-5{margin-top:40px !important}.mb-5{margin-bottom:40px !important}.ms-5{margin-left:40px !important}.me-5{margin-right:40px !important}.mx-5{margin-left:40px !important;margin-right:40px !important}.my-5{margin-top:40px !important;margin-bottom:40px !important}.p-5{padding:40px !important}.pt-5{padding-top:40px !important}.pb-5{padding-bottom:40px !important}.ps-5{padding-left:40px !important}.pe-5{padding-right:40px !important}.px-5{padding-left:40px !important;padding-right:40px !important}.py-5{padding-top:40px !important;padding-bottom:40px !important}.gap-0{gap:0 !important}.gap-x-0{column-gap:0 !important}.gap-y-0{row-gap:0 !important}.gap-1{gap:.25rem !important}.gap-x-1{column-gap:.25rem !important}.gap-y-1{row-gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-x-2{column-gap:.5rem !important}.gap-y-2{row-gap:.5rem !important}.gap-3{gap:1rem !important}.gap-x-3{column-gap:1rem !important}.gap-y-3{row-gap:1rem !important}.gap-4{gap:1.5rem !important}.gap-x-4{column-gap:1.5rem !important}.gap-y-4{row-gap:1.5rem !important}.gap-5{gap:3rem !important}.gap-x-5{column-gap:3rem !important}.gap-y-5{row-gap:3rem !important}.header{position:fixed;top:0;width:100vw;z-index:1000;align-items:center;max-width:100vw;overflow:hidden}.header.has-bg{background:#010100;box-shadow:0 10px 30px rgba(0,0,0,.3)}.header .header-right{display:flex;gap:2rem;height:80px;align-items:center}@media(max-width: 1520px){.header .header-right{height:60px}}@media(max-width: 576px){.header .header-right{gap:1rem}}.header .header-inner{display:flex;align-items:center;justify-content:space-between}.header .header-inner .brand{display:flex;align-items:center;gap:1rem;font-size:40px;font-weight:600}.header .header-inner .brand img{height:50px;width:auto}@media(max-width: 1520px){.header .header-inner .brand{gap:.75rem;font-size:24px}.header .header-inner .brand img{height:36px}}.header .header-inner .main-nav{display:flex;gap:2rem}.header .header-inner .main-nav .nav-link{text-decoration:none;transition:color .3s;text-transform:uppercase;padding:.5rem 0;font-weight:500}.header .header-inner .main-nav .nav-link.active{color:#3e93d0;font-weight:bold}@media(min-width: 992px){.header .header-inner .main-nav .nav-link.active{border-bottom:1px solid #3e93d0}}.header .header-inner .main-nav .nav-link:hover:not(.active){color:#3e93d0}.header .header-inner .mobile-toggle{display:none;flex-direction:column;justify-content:space-around;width:35px;height:30px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}.header .header-inner .mobile-toggle span{display:flex;height:2px;width:100%;background:#fff;border-radius:2px;transition:all .3s ease;transform-origin:center}.header .header-inner .mobile-toggle span+span{margin-top:0px}.header .header-inner .mobile-toggle.open span:nth-child(1){transform:rotate(45deg) translate(5px, 9px)}.header .header-inner .mobile-toggle.open span:nth-child(2){opacity:0}.header .header-inner .mobile-toggle.open span:nth-child(3){transform:rotate(-45deg) translate(5px, -9px)}@media(max-width: 992px){.header .header-inner .main-nav{position:fixed;top:59px;bottom:0;right:-120%;display:flex;flex-direction:column;background:linear-gradient(to bottom, #000F16, rgba(16, 80, 108, 0.9137254902));overflow:hidden;width:100vw;height:calc(100vh - 60px);box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:1111;transition:height .3s ease,padding .3s ease;gap:0;padding:2rem}.header .header-inner .main-nav.open{right:0;left:0;padding-top:2rem}.header .header-inner .main-nav .nav-link{color:#fff;text-decoration:none;text-align:center;padding:1.5rem;transition:background .3s;border-radius:1rem}.header .header-inner .main-nav .nav-link:hover:not(.active){background:hsla(0,0%,100%,.1)}.header .header-inner .mobile-toggle{display:flex}}.lang-switch{display:flex;align-items:center;border-radius:4px;border:1px solid hsla(0,0%,100%,.2784313725);overflow:hidden}.lang-switch .language{background:hsla(0,0%,100%,.0901960784);padding:2px 6px;display:flex}.lang-switch .language img,.lang-switch .language svg{width:20px}.lang-switch .language.active{background:#137bc5;cursor:default}.footer{padding-top:48px}.footer h3{color:#fff}.footer .brand{display:flex;align-items:center;gap:1.3rem}.footer .brand img{width:92px;margin:inherit}.footer .brand .name{font-size:64px;font-weight:600}@media(max-width: 1200px){.footer .brand{gap:1rem}.footer .brand img{width:64px}.footer .brand .name{font-size:48px}}@media(max-width: 768px){.footer .brand{gap:0rem;flex-direction:column}.footer .brand img{width:56px}.footer .brand .name{font-size:36px}}.footer .intro-company{font-weight:300}.footer .nav .nav-link:hover:not(.active){color:#3e93d0}.footer .link-footer{display:flex;align-items:center;gap:8px}.footer .link-footer .title{font-size:14px;color:#6c757d}.footer .socials{display:flex;gap:8px}.footer .socials li{display:inline}.footer .socials li a{display:flex;width:42px;height:42px;background-color:hsla(0,0%,100%,.1);align-items:center;justify-content:center;border-radius:8px}.footer .socials li a:hover{background-color:#fff}@media(max-width: 768px){.footer .socials{justify-content:center}}.footer .footer-bottom{border-top:1px solid hsla(0,0%,100%,.1);padding:1rem 0;color:#dfdfdf}html{scroll-behavior:smooth;max-width:100vw;overflow-x:hidden}body{color:#e9e9e9;font-family:"Montserrat",sans-serif;border:none;min-height:100vh;margin:0;line-height:1.5;background-color:#000d12;font-size:14px}@media(min-width: 992px){body{font-size:16px}}@media(min-width: 1200px){body{font-size:18px}}body.no-scroll{overflow:hidden;height:100vh}main{margin-top:60px;max-width:100vw}@media(min-width: 1520px){main{margin-top:80px}}.container{--gutter: 1rem;width:100%;max-width:1520px;margin-inline:auto;padding-inline:var(--gutter)}@media(min-width: 576px){.container{--gutter: 1.5rem}}@media(min-width: 768px){.container{--gutter: 2rem}}@media(min-width: 1200px){.container{--gutter: 3rem}}@media(min-width: 1520px){.container{--gutter: 4rem}}.section{padding-top:32px;padding-bottom:32px}@media(min-width: 992px){.section{padding-top:64px;padding-bottom:64px}}@media(min-width: 1200px){.section{padding-top:100px;padding-bottom:100px}}.stiker-container{position:fixed;width:120px;bottom:1%;left:1%;z-index:9999}@media(min-width: 1200px){.stiker-container{width:180px;bottom:1%;left:1%}}.fs-italic{font-style:italic}.hero-title{position:relative;color:#3e93d0;overflow:hidden;font-size:36px;text-transform:uppercase;margin-bottom:1.5rem;font-weight:bold}@media(min-width: 992px){.hero-title{font-size:48px;line-height:54px}}@media(min-width: 1200px){.hero-title{font-size:64px;line-height:76px}}.hero-des{font-size:18px}@media(min-width: 992px){.hero-des{font-size:28px}}@media(min-width: 1200px){.hero-des{font-size:40px}}.lead{font-weight:300;font-size:14px;text-align:justify}@media(min-width: 992px){.lead{font-size:16px}}@media(min-width: 1200px){.lead{font-size:18px}}.description{display:flex;gap:12px}.description .square{flex:0 0 10px;height:10px;margin-top:8px;background-color:#c4e6ff}.bg-dark{background:#000d12}.text-light{color:#e9e9e9 !important}.text-center{text-align:center}.text-primary{color:#3e93d0 !important}.text-white{color:#fff !important}.text-jutify{text-align:justify}.text-primary-light{color:#c4e6ff !important}.fw-bold{font-weight:bold !important}.text-uppercase{text-transform:uppercase !important}.bg-primary{background-color:#3e93d0 !important}.bg-primary-light{background-color:#c4e6ff !important}.h-100{height:100%}.m-auto{margin:0 auto}.w-100{width:100%}.fw-500{font-weight:500 !important}.fs-16{font-size:16px}.text-danger{color:#ff6c00}.title-group{font-size:20px;position:relative;color:#fff}@media(min-width: 992px){.title-group{font-size:22px}}@media(min-width: 1200px){.title-group{font-size:28px}}.title-group.has-arrow::before{content:"";display:inline-block;width:0;height:0;border-top:9px solid rgba(0,0,0,0);border-bottom:9px solid rgba(0,0,0,0);border-left:10px solid #3e93d0;margin-right:.5rem;transition:transform .3s ease}.text-label{font-size:16px;font-weight:bold}@media(min-width: 1200px){.text-label{font-size:20px}}.title-page{font-size:24px;line-height:28px;color:#fff}@media(min-width: 992px){.title-page{font-size:36px;line-height:40px}}@media(min-width: 1200px){.title-page{font-size:56px;line-height:60px}}.title-block{font-size:18px;color:#fff}@media(min-width: 992px){.title-block{font-size:28px}}@media(min-width: 1200px){.title-block{font-size:40px}}.title{font-size:20px;color:#fff}@media(min-width: 1200px){.title{font-size:24px}}.text-vision{font-size:22px;font-style:italic;font-weight:500;color:#fff;text-align:justify}@media(min-width: 1200px){.text-vision{font-size:32px}}.email-link{color:inherit;-webkit-touch-callout:default}.scroll-top{position:fixed;z-index:9999;right:24px;bottom:24px;width:56px;height:56px;border-radius:50%;border:none;cursor:pointer;background:#c4e6ff;color:#000;font-size:20px;font-weight:600;display:flex;align-items:center;justify-content:center;opacity:0;transition:.4s ease;box-shadow:0 10px 30px rgba(0,140,243,.4)}.scroll-top:hover{background:#fff}.scroll-top.is-visible{opacity:1;pointer-events:auto}.img-animate{transition:.4s cubic-bezier(0.4, 0, 0.2, 1);border-radius:1rem;overflow:hidden}.img-animate:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 20px 40px rgba(0,0,0,.25)}.rounded{border-radius:1rem}.rounded-pill{border-radius:1000px !important}.img-glow{position:relative;overflow:hidden;overflow:hidden}.img-glow::after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(120deg, transparent, rgba(255, 255, 255, 0.145), transparent);transition:.6s}.img-glow:hover::after{left:120%}.image-card{position:relative;padding-right:1rem}.image-card img{border-radius:1rem}.image-card .stat{position:absolute;right:0;bottom:0;background:rgba(10,20,30,.85);backdrop-filter:blur(12px);border-radius:16px;padding:18px 22px;color:#fff;z-index:100;display:flex;flex-direction:column;gap:4px;border:1px solid #3e93d0;box-shadow:0 20px 40px rgba(0,0,0,.4);transition:.4s cubic-bezier(0.4, 0, 0.2, 1);pointer-events:none}.image-card .stat .number{font-size:28px;font-weight:700;color:#3e93d0}.image-card .stat .text{font-size:14px;opacity:.85}.image-card:hover .stat{transform:translateY(-16px);box-shadow:0 30px 60px rgba(0,0,0,.5)}.ratio{position:relative;width:100%;overflow:hidden}.ratio::before{content:"";display:block;padding-top:100%}.ratio>*{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ratio.ratio1x1::before{padding-top:100%}.ratio.ratio4x3::before{padding-top:75%}.ratio.ratio16x9::before{padding-top:56.25%}.ratio.ratio21x9::before{padding-top:42.857%}.btn{display:inline-block;padding:10px 28px;font-family:"Montserrat",sans-serif;border-radius:1rem;cursor:pointer;transition:.3s;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-weight:bold}.btn-lg{font-size:18px;padding:1rem 2rem}.btn-primary{background:#3e93d0;color:#fff;transition:all 300ms;min-width:260px}.btn-primary:hover{transition:all 300ms;background:linear-gradient(to right, #3E93D0 0%, #0C4267 100%)}.btn-primary-light{background:#c4e6ff;color:#fff}.btn-primary-light:hover{transition:all 300ms;background:linear-gradient(to right, #ffae3c 0%, #b66a01 100%)}.btn-link{color:#c4e6ff;background:rgba(0,0,0,0);display:inline-flex;gap:.5rem;align-items:center}.btn-link svg{transition:transform .3s ease,opacity .3s ease;transform:translateX(0)}.btn-link:hover{color:#ee9823}.btn-link:hover svg{filter:invert(50%) sepia(100%) saturate(5000%) hue-rotate(30deg) brightness(1);animation:slide-loop .3s infinite alternate}@keyframes slide-loop{from{transform:translateX(0)}to{transform:translateX(5px)}}.btn-outline{border:1px solid #3e93d0;color:#3e93d0;background:rgba(0,0,0,0)}.btn-outline:hover{background:#3e93d0;color:#010100}.form-label{display:flex;margin-bottom:.25rem;width:100%}.form-control{font-size:18px;background-color:rgba(0,0,0,.14);border:1px solid hsla(205.07,60.83%,52.94%,.35);padding:.75rem 1rem;width:100%;border-radius:1rem;color:#fff;font-weight:bold}.form-message.error{color:#ff9ba5}.form-message.success{color:#3e93d0}.marquee{overflow:hidden;white-space:nowrap;height:50px;display:flex;align-items:center;background:#3e93d0;font-size:16px}@media(min-width: 992px){.marquee{height:54px;font-size:18px}}@media(min-width: 1200px){.marquee{height:80px;font-size:24px}}.marquee .marquee-track{display:inline-flex;align-items:center;gap:1.5rem;animation:marquee 25s linear infinite;will-change:transform;flex-shrink:0}.marquee .marquee-track span{color:#fff;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.marquee:hover .marquee-track{animation-play-state:paused}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.logo-orbit{position:relative;width:90px;height:90px}.logo-orbit .orbit-text{position:absolute;inset:0;width:100%;height:100%;animation:spin 6s linear infinite}.logo-orbit .orbit-text text{fill:#41b0ff;font-size:35px}.logo-orbit .logo-center{position:absolute;inset:0;display:grid;place-items:center;z-index:2}.logo-orbit .logo-center img{width:28px;height:auto}@keyframes spin{from{transform:rotate(360deg)}to{transform:rotate(0deg)}}.badge{display:flex;gap:8px;padding:8px 10px;background-color:#3e93d0;border-radius:1000px;font-weight:bold;font-size:14px;align-items:center}.badge .avatar{width:32px;height:32px;border-radius:22px}.swiper-sale.swiper-cards{overflow:visible;height:100%}.swiper-sale.swiper-cards img{height:100%;object-fit:cover;border-radius:1rem;margin:0 auto}.swiper-human{width:100%;padding-top:1rem;padding-bottom:36px}.swiper-human .swiper-slide{background-position:center;background-size:cover;width:250px}.swiper-human .swiper-slide img{display:block;width:100%;border-radius:1rem}.swiper-human .swiper-pagination-bullet{background:#fdfdfd}.swiper-human .swiper-pagination-bullet-active{background:#3e93d0}.swiper-gallery .swiper-pagination-bullet-active{background:#3e93d0}.swiper-gallery .swiper-slide img{display:block;width:100%;border-radius:1rem}.logo-container{display:flex;align-items:center;justify-content:center;padding:2rem;background:#fff;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.3)}.animated-logo{width:100%;max-width:529px;height:auto}.animated-logo path{opacity:0;transform-origin:center;will-change:opacity,clip-path}.animated-logo .stroke-r-vertical{animation:fadeInVertical .8s ease-out forwards;animation-delay:0s}.animated-logo .stroke-r-curve{animation:fadeInCurve 1s ease-out forwards;animation-delay:.8s}.animated-logo .stroke-g-circle{animation:fadeInCircle 1.2s ease-out forwards;animation-delay:1.8s}@keyframes fadeInVertical{0%{opacity:0;clip-path:inset(0 0 100% 0)}100%{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes fadeInCurve{0%{opacity:0;clip-path:polygon(0 0, 0 0, 0 100%, 0 100%)}50%{opacity:1;clip-path:polygon(0 0, 100% 0, 100% 50%, 0 50%)}100%{opacity:1;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@keyframes fadeInCircle{0%{opacity:0;clip-path:circle(0% at 50% 50%)}100%{opacity:1;clip-path:circle(100% at 50% 50%)}}.logo-container:hover .animated-logo .stroke-r-vertical,.logo-container:hover .animated-logo .stroke-r-curve,.logo-container:hover .animated-logo .stroke-g-circle{animation:pulse .6s ease-in-out}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}@media(max-width: 768px){.logo-container{padding:1rem;border-radius:15px}.animated-logo{max-width:300px}}@media(max-width: 480px){.logo-container{padding:.5rem;border-radius:10px}.animated-logo{max-width:250px}}.process{display:flex;justify-content:center;gap:0px;flex-direction:column;align-items:center}.process svg{transform:rotate(90deg)}@media(min-width: 768px){.process{flex-direction:row;justify-content:space-evenly;gap:24px}.process svg{transform:rotate(0deg)}}.process .step{display:flex;align-items:center;gap:16px;position:relative;color:#fff}.process .circle{width:58px;height:58px;background:#3e93d0;border-radius:50%;display:grid;place-items:center;font-weight:700;flex-shrink:0;font-size:22px}.process .text{font-size:14px;line-height:1.4;text-align:left}.process .text b{font-weight:600}.accordion-item .accordion-title{position:relative;display:flex;gap:18px;padding:12px 0;cursor:pointer;align-items:center;justify-content:space-between}.accordion-item .accordion-title .accordion-arrow{font-weight:400;font-size:22px;color:#fff;width:24px;height:24px;background:#3e93d0;display:flex;justify-content:center;align-items:center;border-radius:32px;flex-shrink:0}.accordion-item .accordion-content{font-size:14px;font-weight:400;max-height:0;overflow:hidden;transition:max-height .4s ease-out;padding-left:1rem;color:hsla(0,0%,100%,.8705882353)}@media(min-width: 992px){.accordion-item .accordion-content{font-size:15px}}.accordion-item .accordion-content p{position:relative;padding-left:16px;margin-bottom:12px}.accordion-item .accordion-content p::after{content:"";position:absolute;left:0;top:.5em;width:4px;height:4px;border-radius:50%;background:hsla(0,0%,100%,.5882352941)}.style2 .accordion-item .accordion-title{justify-content:flex-start;font-weight:bold}.style2 .accordion-item .accordion-title .accordion-arrow{background:rgba(0,0,0,0);font-weight:bold;color:#3e93d0}.style2 .accordion-item .accordion-content{padding-left:2.5rem}.company-desc{transform:scaleY(0);transform-origin:top;opacity:0;transition:transform 1s ease,opacity 1s ease;text-align:justify}.company-desc.show{transform:scaleY(1);opacity:1}.hero{height:90vh;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.hero .favicon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:-1;opacity:.18;max-height:76vh}@media(max-width: 768px){.hero .favicon{width:280px;height:280px}}.hero .hero-background{position:absolute;inset:0;z-index:0;margin-top:-80px}@media(max-width: 1520px){.hero .hero-background{margin-top:-60px}}.hero .hero-background .hero-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%, -50%);object-fit:cover;filter:blur(4px);width:100%;height:100%}.hero .hero-background .hero-bg-image{width:100%;height:100%;object-fit:cover;opacity:.6}.hero .hero-background .hero-overlay{position:absolute;inset:0;background:linear-gradient(to bottom, rgba(1, 1, 1, 0.77) 0%, rgba(1, 1, 1, 0.42) 50%, #051318 100%)}.hero .hero-container{position:relative;z-index:10}.hero .hero-container .hero-title{text-shadow:0 2px 6px rgba(0,0,0,.45);opacity:0;transform:translateX(-100%);animation:slideInLeft 1.2s ease-out forwards}@keyframes slideInLeft{to{opacity:1;transform:translateX(0)}}.hero .hero-container .hero-des{opacity:0;transform:translateX(100%);animation:slideInLeft 1.2s ease-out forwards}@keyframes slideInRight{to{opacity:1;transform:translateX(0)}}.hero .scroll-down svg{display:block;margin:0 auto;animation:arrowSlide 1s infinite}@keyframes arrowSlide{0%{transform:translateY(0)}50%{transform:translateY(24px)}100%{transform:translateY(0)}}.intro{position:relative;background-color:#000d12}.intro .intro-bg-image{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;opacity:.1}.intro-box{border-radius:2rem;padding:1rem;backdrop-filter:blur(10px);border:2px solid #3e93d0}@media(min-width: 1200px){.intro-box{padding:3rem 3rem 2rem;border:10px solid #3e93d0}}.intro-box-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width: 992px){.intro-box-grid{grid-template-columns:2fr 3fr}}@media(min-width: 1200px){.intro-box-grid{grid-template-columns:repeat(2, 1fr)}}.intro-box-left{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;font-size:14px}.intro-box-left .btn{margin:1rem auto}@media(min-width: 992px){.intro-box-left .btn{margin:0;margin-bottom:0rem}}@media(min-width: 1200px){.intro-box-left{font-size:18px}}.intro-box-title{font-size:24px;font-weight:bold;text-align:justify}@media(min-width: 992px){.intro-box-title{text-align:left;font-size:32px}}@media(min-width: 1200px){.intro-box-title{font-size:44px}}.intro-box-right{font-size:14px;line-height:1.8;display:flex;flex-direction:column;align-items:flex-end;text-align:justify}.services{background-color:#000d12;overflow:hidden}.services .service-grid{position:relative;display:grid;grid-template-columns:1fr;gap:2rem}.services .service-grid::after{content:"";position:absolute;width:600px;height:600px;top:0%;left:50%;transform:translate(-50%, -50%);z-index:0;opacity:.5;background:radial-gradient(circle at center, rgba(0, 140, 243, 0.23) 0%, rgba(0, 140, 243, 0) 70%);pointer-events:none}@media(min-width: 768px){.services .service-grid{grid-template-columns:repeat(2, 1fr)}.services .service-grid::after{opacity:1;top:50%}}.services .service-card{background-color:rgba(1,1,0,.5)}.services .service-card:nth-child(1)::before{background-image:url(../images/item-service1.jpg)}.services .service-card:nth-child(2)::before{background-image:url(../images/item-service2.jpg)}.services .service-card:nth-child(3)::before{background-image:url(../images/item-service3.jpg)}.services .service-card:nth-child(4)::before{background-image:url(../images/item-service4.jpg)}.services .service-card:hover{border-color:#3e93d0;background-color:rgba(5,5,0,.7);transform:translateY(-16px)}.services .service-card:hover::before{background-image:none !important}.services .service-card:hover::after{content:"";position:absolute;width:600px;height:600px;bottom:0%;left:50%;transform:translate(-50%, 50%);z-index:-1;background:radial-gradient(circle at center, rgba(0, 140, 243, 0.3) 0%, rgba(0, 140, 243, 0) 70%)}.service-card{border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;padding:2rem;transition:all 300ms ease-in-out;position:relative;overflow:hidden}.service-card::after{content:"";position:absolute;width:100%;height:100%;bottom:0%;left:0%;z-index:0;background:linear-gradient(to top, rgba(1, 1, 1, 0.768627451) 0%, rgba(1, 1, 1, 0.5215686275) 64%);pointer-events:none}.service-card::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;background-size:cover;opacity:.6}.service-card-content{position:relative;z-index:1}.service-card-top{display:flex;align-items:center;gap:.5rem;justify-content:space-between;margin-bottom:1rem}.service-card .icon-circle{flex-shrink:0;width:60px;height:60px;background-color:#3e93d0;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color 300ms ease-in-out}@media(min-width: 1200px){.service-card .icon-circle{width:90px;height:90px}}.service-card .icon-circle .icon{width:1.75rem;height:1.75rem;color:#fff}.item-info-company{display:flex;gap:1rem;border:1px solid hsla(0,0%,100%,.1);padding:.5rem;border-radius:1rem;align-items:center;background-color:hsla(0,0%,100%,.0470588235)}.item-info-company .icon{display:flex;align-items:center;justify-content:center;width:40px;flex:0 0 40px;height:40px;border-radius:40px;background-color:#3e93d0;padding:12px}@media(min-width: 1200px){.item-info-company{padding:1rem}.item-info-company .icon{width:60px;flex:0 0 60px;height:60px;border-radius:60px;padding:0px}}.item-info-company .content .name{font-weight:bold}.item-info-company:hover{border-color:#3e93d0}.item-card{position:relative;padding:1rem;background-position:center;background-repeat:no-repeat;background-size:cover;height:480px;transition:all 300ms;border-radius:1rem;overflow:hidden;border:1px solid #c4e6ff;display:flex;flex-direction:column;justify-content:flex-end}.item-card .content{position:absolute;bottom:0;left:0;right:0;padding:4rem 1rem 1rem;background:linear-gradient(to top, rgba(0, 33, 48, 0.966) 0%, rgba(13, 31, 46, 0))}.item-card .content .title-box{font-size:32px;line-height:36px}.item-card .des-container{max-height:0;overflow:hidden;opacity:0;transition:all .5s ease}.item-card:hover .content{background:linear-gradient(to top, rgba(0, 33, 48, 0.966) 77%, rgba(13, 31, 46, 0))}.item-card:hover .des-container{opacity:1;max-height:500px}@media(max-width: 1520px){.item-card{height:360px}.item-card .content .title-box{font-size:22px;line-height:26px}.item-card .content .description{font-size:16px}}.philosophy{position:relative}@media(max-width: 768px){.philosophy{overflow:hidden}}.philosophy::after{content:"";position:absolute;width:320px;height:320px;bottom:0;left:0;border:0;z-index:0;background:radial-gradient(circle at center, rgba(0, 142, 243, 0.156) 0%, rgba(0, 140, 243, 0) 60%)}@media(min-width: 1024px){.philosophy .philosophy-intro{position:sticky;top:120px;align-self:start}}.philosophy .philosophy-intro p{margin-bottom:16px}.philosophy .philosophy-grid{display:flex;flex-direction:column;gap:24px}@media(min-width: 1024px){.philosophy .philosophy-grid{display:grid;grid-template-columns:2fr 3fr;gap:70px}}.philosophy .philosophy-timeline{position:relative}.philosophy .philosophy-timeline::before{content:"";position:absolute;left:17px;top:0;bottom:0;width:1px;background:#3e93d0}.philosophy .timeline-item{position:relative;display:flex;gap:24px;margin-bottom:60px}.philosophy .timeline-item:last-child{margin-bottom:0}.philosophy .timeline-item .content h4{margin-bottom:8px}.philosophy .timeline-item .content p{margin-bottom:16px}.philosophy .timeline-item .content .highlight{color:#3e93d0;font-weight:500}.commits{position:relative;background-color:#000d12;background-image:url(../images/bg-commit.jpg)}.commits .item-commit{border-radius:1rem;overflow:hidden;height:100%;display:flex;flex-direction:column;transition:all 300ms;cursor:pointer}@media(max-width: 992px){.commits .item-commit .col-lg-4{margin-bottom:1rem}}.commits .item-commit .commit-thumb{width:100%;overflow:hidden}.commits .item-commit .commit-thumb img{width:100%;height:100%;object-fit:cover;display:block}.commits .item-commit .content{padding:2rem;flex:1;gap:8px;background:linear-gradient(to bottom, rgba(9, 22, 32, 0.3098039216) 0%, #010100);height:100%}.commits .item-commit:hover{box-shadow:0 3px 16px rgba(7,201,255,.3803921569);transform:translateY(-16px);transition:all 300ms}.section-faq{position:relative;background:url(../images/bg-faq.png) no-repeat;background-position:top center;background-size:contain;background-color:#000d12}.hero-service{height:420px;max-height:80vh;display:flex;flex-direction:column;justify-content:center;background-color:#010100;background:url(../images/bg-hero-service.jpg) no-repeat;background-position:top center;background-size:cover}.service-block .service-card{overflow:hidden;height:100%}.service-block .service-card::before{background-position:center;opacity:.3}.service-block .service-card::after{background:linear-gradient(to top, rgba(1, 1, 1, 0.4) 0%, rgba(1, 1, 1, 0.41) 64%)}.service-block .service-card.sale1::before{background-image:url(../images/img-service-sale-01.jpg)}.service-block .service-card.sale2::before{background-image:url(../images/img-service-sale-02.jpg)}.service-block .service-card.sale3::before{background-image:url(../images/img-service-sale-03.jpg)}.service-block .service-card.sale4::before{background-image:url(../images/img-service-sale-04.jpg)}.service-block .service-card.sale5::before{background-image:url(../images/img-service-sale-05.jpg)}.list-partner{display:grid;grid-template-columns:repeat(auto-fit, minmax(100px, 1fr));gap:4px}.process-block{position:relative;padding:24px 32px;border-radius:1rem;backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);margin-top:1rem;margin-bottom:3rem}.process-block::after{content:"";position:absolute;width:600px;height:600px;top:0%;left:50%;transform:translate(-50%, -50%);z-index:0;opacity:.5;background:radial-gradient(circle at center, rgba(0, 140, 243, 0.23) 0%, rgba(0, 140, 243, 0) 70%);pointer-events:none}@media(max-width: 768px){.process-block{overflow:hidden}}.achievement-block{margin-top:1rem;position:relative}.achievement-block .item-achievement{position:relative;padding:1.5rem;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;height:267px;transition:all 300ms;border-radius:1rem;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.achievement-block .item-achievement::after{content:"";position:absolute;width:100%;height:100%;bottom:0%;left:0%;z-index:0;background:linear-gradient(to top, rgba(1, 1, 1, 0.731) 0%, rgba(1, 1, 1, 0) 80%);pointer-events:none}.achievement-block .item-achievement .content{position:relative;z-index:1}.step-list{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.step-list li{display:flex;gap:12px}.step-list .circle{display:flex;align-items:center;justify-content:center;font-size:14px;width:24px;height:24px;background-color:#3e93d0;flex-shrink:0;border-radius:24px;font-weight:bold}.service-block2{background-color:#010100;background:url(../images/bg-service-block2.jpg) no-repeat;background-position:top center;background-size:cover}.service-block2::after{content:"";position:absolute;width:320px;height:320px;bottom:0;pointer-events:none;left:0;border:0;z-index:0;background:radial-gradient(circle at center, rgba(0, 142, 243, 0.156) 0%, rgba(0, 140, 243, 0) 60%)}@media(min-width: 992px){.service-block2 .service-left{position:sticky;top:120px;align-self:start}}.service-block2 .service-right .service-card{background-color:rgba(0,0,0,0);margin-bottom:2rem}.service-block2 .service-right .service-card::after{content:"";position:absolute;width:600px;height:600px;bottom:0%;left:50%;transform:translate(-50%, 50%);z-index:0;background:radial-gradient(circle at center, rgba(0, 140, 243, 0.3) 0%, rgba(0, 140, 243, 0) 70%);pointer-events:none}.service-block2 .recruitment-achievement .service-card{background-color:rgba(0,0,0,0)}.service-block2 .recruitment-achievement .service-card::after{content:"";position:absolute;width:360px;height:360px;top:0%;left:28%;transform:translate(-50%, -50%);z-index:0;background:radial-gradient(circle at center, rgba(0, 140, 243, 0.3) 0%, rgba(0, 140, 243, 0) 70%);pointer-events:none}.cta-box{position:relative;padding:60px 24px;text-align:center;border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;box-shadow:inset 0 0 4px #3e93d0;overflow:hidden}.cta-box::after{content:"";position:absolute;width:600px;height:600px;bottom:0%;left:50%;transform:translate(-50%, 50%);z-index:0;background:radial-gradient(circle at center, rgba(0, 140, 243, 0.3) 0%, rgba(0, 140, 243, 0) 70%);pointer-events:none}@media(min-width: 1200px){.cta-box{margin-top:3rem}}.about-vision .vision-block{position:relative}.about-vision .vision-block::after{content:"";position:absolute;width:600px;height:600px;bottom:0%;left:50%;transform:translate(-50%, 0%);z-index:-1;background:radial-gradient(circle at center, rgba(0, 140, 243, 0.23) 0%, rgba(0, 140, 243, 0) 70%);pointer-events:none}@media(max-width: 768px){.about-vision .vision-block::after{width:300px;height:300px}}@media(max-width: 768px){.about-vision .logo-orbit{float:inline-end}}.about-vision .service-card{margin-bottom:1rem}.about-vision .service-card::after{background:rgba(0,0,0,0)}@media(min-width: 992px){.about-vision .service-card{margin-bottom:2rem}}.about-vision .service-card:hover{transform:translateY(-12px)}.ceo-message{padding-bottom:0}.ceo-message .intro-box{position:relative;border:2px solid #3e93d0;border-bottom-width:10px;padding-bottom:0;box-shadow:inset 0 0px 167px rgba(0,202,255,.18)}.ceo-message .intro-box p br{content:"";display:block;margin-bottom:.75rem}.ceo-message .intro-box .para3{position:relative}.ceo-message .intro-box .para3::after{content:"";position:absolute;width:600px;height:600px;bottom:0%;left:50%;transform:translate(-50%, 0%);z-index:-1;background:radial-gradient(circle at center, rgba(0, 140, 243, 0.3) 0%, rgba(0, 140, 243, 0) 70%);pointer-events:none}.ceo-message .intro-box .para3{padding-right:0px}.ceo-message .intro-box .avatar-ceo{width:200px;margin:2rem auto;margin-bottom:-8px}@media(max-width: 768px){.ceo-message .intro-box{overflow:hidden}}@media(min-width: 768px){.ceo-message .intro-box{padding-bottom:1rem;border:7px solid #3e93d0}.ceo-message .intro-box .title-page br{display:none}.ceo-message .intro-box .para3{padding-right:200px}.ceo-message .intro-box .avatar-ceo{right:-32px;width:200px;position:absolute;bottom:1px}}@media(min-width: 992px){.ceo-message .intro-box{border:10px solid #3e93d0;padding:2rem}.ceo-message .intro-box .lead{font-size:14px}.ceo-message .intro-box .para3,.ceo-message .intro-box .para2{padding-right:200px}.ceo-message .intro-box .avatar-ceo{bottom:-2px;right:-80px;width:285px}}@media(min-width: 1200px){.ceo-message .intro-box{padding:3rem}.ceo-message .intro-box .lead{font-size:18px}.ceo-message .intro-box .para3,.ceo-message .intro-box .para2{padding-right:150px}.ceo-message .intro-box .avatar-ceo{right:-103px}}.why{background:url(../images/bg-service-block2.jpg) no-repeat;background-position:top center;background-size:cover}@media(max-width: 992px){.why .row{flex-wrap:wrap-reverse}.why .row .img-glow img{max-height:330px;width:100%;object-fit:cover;object-position:top}}.contact-container{border:1px solid hsla(0,0%,100%,.1);border-radius:1rem;padding:2rem;box-shadow:inset 0 0px 4px rgba(0,202,255,.38);overflow:hidden;background-color:rgba(0,0,0,.1607843137)}.contact-container .contact-form{position:relative;z-index:1;padding-left:48px}@media(max-width: 1200px){.contact-container .contact-form{padding-left:24px}}@media(max-width: 576px){.contact-container .contact-form{padding-left:0px}}.contact-container::after{content:"";position:absolute;top:0;left:0;height:600px;width:600px;z-index:0;transition:all 300ms;pointer-events:none;background:radial-gradient(circle at center, rgba(0, 164, 240, 0.2) 0%, rgba(0, 164, 240, 0) 70%)}.contact-container:hover::after{left:50%}@media(max-width: 768px){.contact-container{overflow:hidden;position:relative}}.section-contact{position:relative;overflow:hidden}.section-company-map{position:relative}.section-company-map::after{content:"";position:absolute;top:50%;left:50%;height:600px;width:600px;transform:translate(-50%, -10%);z-index:-1;transition:all 300ms;pointer-events:none;background:radial-gradient(circle at center, rgba(0, 164, 240, 0.2) 0%, rgba(0, 164, 240, 0) 70%)}@media(max-width: 768px){.section-company-map{overflow:hidden}}/*# sourceMappingURL=style.css.map */