@charset "UTF-8";*{padding:0;margin:0;box-sizing:border-box;list-style:none;text-decoration:none;font-family:Public Sans,sans-serif;scroll-behavior:smooth}.container{max-width:1170px;margin:0 auto}main{padding-top:80px;position:relative;overflow:hidden;z-index:1}main .red{position:absolute;top:185px;left:75px;width:236px;height:236px;border-radius:50%;background-color:#f7171726;filter:blur(80px);box-shadow:0 0 120px #f7171733;z-index:-1;pointer-events:none}main .blue{position:absolute;top:80px;right:75px;width:236px;height:236px;border-radius:50%;background-color:#1fb0d326;filter:blur(80px);box-shadow:0 0 120px #1fb0d333;z-index:-1;pointer-events:none}.desctop-menu{display:none}.mobile-menu{display:block}.mobile-menu .navbar{position:fixed;width:100%;z-index:22222;background-color:#fff;box-shadow:0 2px 4px #0000001a;padding:0 20px;height:80px;display:flex;justify-content:space-between;align-items:center;transition:transform .3s ease}.mobile-menu .navbar .mobile-burger-menu{z-index:111111;position:absolute;top:100%;right:0;width:100%;background-color:#fff;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;gap:20px;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);padding:0 20px}.mobile-menu .navbar .mobile-burger-menu.active{max-height:500px;opacity:1;visibility:visible;padding:20px}.mobile-menu .navbar .mobile-burger-menu .contact-info{display:flex;flex-direction:column;gap:10px;padding-bottom:10px;border-bottom:1px solid rgba(128,128,128,.29)}.mobile-menu .navbar .mobile-burger-menu .contact-info p:first-child{color:#475064;font-size:1rem}.mobile-menu .navbar .mobile-burger-menu .contact-info p:not(:first-child){display:flex;gap:8px}.mobile-menu .navbar .mobile-burger-menu .contact-info p:not(:first-child) a{font-size:14px;color:#6b7385;font-weight:400;display:flex;gap:8px;align-items:center}.mobile-menu .navbar .mobile-burger-menu .follow-us p{font-size:12px;padding-bottom:14px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;opacity:.5;margin-bottom:6px;border-bottom:1px solid #e6e3f1}.mobile-menu .navbar .mobile-burger-menu .follow-us div{padding-top:8px;display:flex;gap:10px}.mobile-menu .navbar .mobile-burger-menu .follow-us div a{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid #e6e3f1;color:#475064;font-size:1rem}.mobile-menu .navbar .mobile-burger-menu ul{display:flex;flex-direction:column}.mobile-menu .navbar .mobile-burger-menu ul li{border-bottom:1px solid rgba(128,128,128,.29);padding-bottom:15px;opacity:0;transform:translateY(-10px);transition:.3s ease;display:flex;align-items:center}.mobile-menu .navbar .mobile-burger-menu ul li:not(:first-child){padding-top:15px}.mobile-menu .navbar .mobile-burger-menu ul li a{width:100%;color:#475064d6;font-size:1rem;font-weight:600;transition:all .3s ease-in-out}.mobile-menu .navbar .mobile-burger-menu.active ul li{opacity:1;transform:translateY(0)}.burger{padding:2px;width:30px;height:25px;display:flex;gap:6px;flex-direction:column;justify-content:space-between;cursor:pointer}.burger span{height:3px;background:#000;border-radius:2px;transition:.3s}.burger.open span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.burger.open span:nth-child(2){opacity:0}.burger.open span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}@media(min-width:768px){.mobile-menu{display:none}.desctop-menu{transition:transform .3s ease;display:block;position:fixed;width:100%;z-index:22222;background-color:#fff;box-shadow:0 2px 4px #0000001a}.desctop-menu .navbar{padding:0 20px;max-width:1300px;height:80px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:20px}.desctop-menu .navbar ul{display:flex;gap:20px}.desctop-menu .navbar ul li{list-style:none}.desctop-menu .navbar ul li a{color:#475064;font-size:1rem;font-weight:500;transition:all .3s ease-in-out}.desctop-menu .navbar ul li a.active{color:tomato}.desctop-menu .navbar ul li a:after{content:"";display:block;height:1px;width:0;background-color:#444d61;transition:width .3s ease-in-out}.desctop-menu .navbar ul li a:hover:after{width:100%}.desctop-menu .navbar .lang-btn{display:flex;gap:20px}.desctop-menu .navbar .lang-btn .lang{display:flex;width:112px;height:48px;background-color:#f5f7fa;padding:4px;border-radius:10px}.desctop-menu .navbar .lang-btn .lang .navlink{color:#2f7db6;font-size:1rem;font-weight:500;transition:all .15s ease-in-out;width:51px;height:40px;border-radius:8px;display:flex;justify-content:center;align-items:center;background:transparent;border:none;cursor:pointer;outline:none}.desctop-menu .navbar .lang-btn .lang .navlink:focus,.desctop-menu .navbar .lang-btn .lang .navlink.active{background:transparent;border:2px solid #2f7db6;color:#2f7db6}.desctop-menu .navbar .lang-btn button{width:141px;height:44px;border-radius:6px;background-color:#f0574e;outline:none;border:none;color:#fff;font-weight:700;font-size:1rem;cursor:pointer;transition:all .15s ease-in-out}.desctop-menu .navbar .lang-btn button:hover{background-color:#ea3930}}.desctop-menu.hidden{transform:translateY(-100%)}.desctop-menu.visible{transform:translateY(0)}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#0000004d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:10000;opacity:0;visibility:hidden;transition:all .3s ease-in-out}.menu-overlay.active{opacity:1;visibility:visible}footer{background-color:#1f2933;padding:64px 0}footer .footer-container{max-width:1304px;margin:0 auto}footer .footer-container .footer-contents{padding:0 10px}footer .footer-container .footer-contents .first-content{display:flex;justify-content:center;flex-wrap:wrap;gap:40px}footer .footer-container .footer-contents .first-content .box{width:290px;min-height:268px;padding:0 20px}footer .footer-container .footer-contents .first-content .one{display:flex;flex-direction:column;align-items:start;gap:26px}footer .footer-container .footer-contents .first-content .one p{color:#a9b5c6;line-height:24px}footer .footer-container .footer-contents .first-content .one .social{display:flex;gap:16px}footer .footer-container .footer-contents .first-content .one .social a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#2c3e50;border-radius:50%;transition:all .3s ease}footer .footer-container .footer-contents .first-content .one .social a:hover{background-color:#34495e;box-shadow:inset 0 0 5px #3841ef}footer .footer-container .footer-contents .first-content .one .social a img{width:20px;height:20px}footer .footer-container .footer-contents .first-content .two h3,footer .footer-container .footer-contents .first-content .three h3,footer .footer-container .footer-contents .first-content .four h3{color:#fff;font-size:18px;font-weight:500;margin-bottom:35px}footer .footer-container .footer-contents .first-content .two ul,footer .footer-container .footer-contents .first-content .three ul,footer .footer-container .footer-contents .first-content .four ul{display:flex;flex-direction:column;gap:16px}footer .footer-container .footer-contents .first-content .two ul li a,footer .footer-container .footer-contents .first-content .three ul li a,footer .footer-container .footer-contents .first-content .four ul li a{color:#a9b5c6;transition:all .3s ease}footer .footer-container .footer-contents .first-content .two ul li a:hover,footer .footer-container .footer-contents .first-content .three ul li a:hover,footer .footer-container .footer-contents .first-content .four ul li a:hover{color:#fff}footer .footer-container .footer-contents .first-content .four ul li{display:flex;align-items:center;gap:12px}footer .footer-container .footer-contents .first-content .four ul li img{width:20px;height:20px}footer .footer-container .footer-contents .second-content{min-height:53px;border-top:2px solid #a9b5c6;display:flex;justify-content:space-between;align-items:center;gap:12px;padding-top:24px}footer .footer-container .footer-contents .second-content p{color:#a9b5c6;font-size:14px;margin:0}footer .footer-container .footer-contents .second-content .legal-links{display:flex;justify-content:center;align-items:center;gap:16px}footer .footer-container .footer-contents .second-content .legal-links a{font-size:14px;color:#a9b5c6;text-decoration:none;transition:all .3s ease}footer .footer-container .footer-contents .second-content .legal-links a:hover{color:#fff;text-decoration:underline}footer .footer-container .footer-contents .second-content .legal-links span{color:#a9b5c6}@media(max-width:768px){footer .footer-container .footer-contents .first-content .box{width:30%!important;padding:0 0 0 20px}footer .footer-container .footer-contents .second-content{flex-direction:column}}@media(max-width:1300px){footer .footer-container .footer-contents .first-content .box{padding:0 0 0 10px;width:35%}}@media(max-width:590px){footer .footer-container .footer-contents .first-content .box{width:100%!important;min-height:200px}footer .footer-container .footer-contents .first-content .box h3{margin-bottom:15px}}.form{min-height:673px;width:100%;display:flex;justify-content:space-between;padding:0 20px;gap:20px}.form .left{max-width:628px;width:100%;min-height:332px;display:flex;flex-direction:column;gap:60px}.form .left .left-header h2{font-size:clamp(24px,2.5vw,48px);font-weight:700;color:#1e293b;margin-bottom:24px}.form .left .left-header p{color:#1e293be6;font-size:16px}.form .left .left-contents div{padding:0 10px;display:flex;align-items:center;gap:20px;margin-bottom:25px;font-size:1rem;font-weight:600;color:#1e293b}.form .right{max-width:480px;width:100%;background-color:#f8fafc;border:.7px solid #e2e8f0;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 0}.form .right form{display:flex;flex-direction:column;gap:25px;width:90%}.form .right form p{display:flex;flex-direction:column;gap:8px;position:relative;margin-bottom:5px}.form .right form p label{color:#1e293b;font-size:14px;font-weight:600}.form .right form p .form-input,.form .right form p textarea{border:.7px solid #cbd5e1;border-radius:7px;padding:10px 14px;transition:all .15s ease-in-out;width:100%}.form .right form p .form-input:focus,.form .right form p textarea:focus{border:.7px solid rgb(132,170,216);box-shadow:inset 0 0 3px #84aad8;outline:none}.form .right form p textarea{resize:none}.form .right form p .error{position:absolute;bottom:-18px;left:2px;color:#f0574e;font-size:11px;font-weight:500;white-space:nowrap}.form .right form button{background-color:#f0574e;height:45px;border:none;font-size:14px;font-weight:700;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:7px;gap:10px;cursor:pointer;transition:all .15s ease-in-out;margin-top:10px}.form .right form button:hover:not(:disabled){background-color:#ea3930}.form .right form button:disabled{background-color:#cbd5e1;cursor:not-allowed}.form .right form .privacy-container{color:#64748b;font-size:.85rem;font-weight:400;display:flex;justify-content:center;align-items:center;margin-top:5px}.form .right form .privacy-container img{margin-right:7px;height:16px}@media(max-width:620px){.form{flex-direction:column;align-items:center;justify-content:center}.form .left{max-width:480px}.form .right form{padding:20px 0}.form .right form button{height:35px}}.form-service{min-height:673px;width:100%;display:flex;justify-content:space-between;padding:0 20px;gap:20px}.form-service .left{max-width:628px;width:100%;min-height:332px;display:flex;flex-direction:column;gap:60px}.form-service .left .left-header h2{font-size:clamp(24px,2.5vw,48px);font-weight:700;color:#fff;margin-bottom:24px}.form-service .left .left-header p{color:#ffffffe6;font-size:16px}.form-service .left .left-contents div{padding:0 10px;display:flex;align-items:center;gap:20px;margin-bottom:25px;font-size:1rem;font-weight:600;color:#fff}.form-service .right{max-width:480px;width:100%;background-color:#f8fafc;border:.7px solid #e2e8f0;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 0}.form-service .right form{display:flex;flex-direction:column;gap:25px;width:90%}.form-service .right form p{display:flex;flex-direction:column;gap:8px;position:relative;margin-bottom:5px}.form-service .right form p label{color:#1e293b;font-size:14px;font-weight:600}.form-service .right form p .form-input,.form-service .right form p textarea{border:.7px solid #cbd5e1;border-radius:7px;padding:10px 14px;transition:all .15s ease-in-out;width:100%}.form-service .right form p .form-input:focus,.form-service .right form p textarea:focus{border:.7px solid rgb(132,170,216);box-shadow:inset 0 0 3px #84aad8;outline:none}.form-service .right form p textarea{resize:none}.form-service .right form p .error{position:absolute;bottom:-18px;left:2px;color:#f0574e;font-size:11px;font-weight:500;white-space:nowrap}.form-service .right form button{background-color:#f0574e;height:45px;border:none;font-size:14px;font-weight:700;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:7px;gap:10px;cursor:pointer;transition:all .15s ease-in-out;margin-top:10px}.form-service .right form button:hover:not(:disabled){background-color:#ea3930}.form-service .right form button:disabled{background-color:#cbd5e1;cursor:not-allowed}.form-service .right form .privacy-container{color:#64748b;font-size:.85rem;font-weight:400;display:flex;justify-content:center;align-items:center;margin-top:5px}.form-service .right form .privacy-container img{margin-right:7px;height:16px}@media(max-width:620px){.form-service{flex-direction:column;align-items:center;justify-content:center}.form-service .left{max-width:480px}.form-service .right form{padding:20px 0}.form-service .right form button{height:35px}}.input{border:none;outline:none}.back-to-top{position:fixed;bottom:40px;right:40px;z-index:1000;opacity:0;visibility:hidden;transform:translateY(20px);transition:all .4s ease-in-out}.back-to-top.show{opacity:1;visibility:visible;transform:translateY(0)}.back-to-top button{width:50px;height:50px;background-color:gray;color:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:0 4px 15px #0003;transition:all .3s ease;cursor:pointer}.back-to-top button:hover{background-color:#ea3930;box-shadow:0 0 15px #7b7b7b}@media(max-width:576px){.back-to-top{bottom:20px;right:20px}.back-to-top button{width:40px;height:40px;font-size:16px}}.legal-page{min-height:100vh;background-color:#f5f7fa;padding:60px 20px}.legal-page .legal-container{max-width:900px;margin:0 auto;background-color:#fff;padding:60px 40px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.legal-page .legal-container h1{color:#1f2933;font-size:36px;margin-bottom:10px;font-weight:600}.legal-page .legal-container .last-update{color:#a9b5c6;font-size:14px;margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #e8ecf1}.legal-page .legal-container section{margin-bottom:40px}.legal-page .legal-container section h2{color:#2c3e50;font-size:22px;margin-bottom:16px;margin-top:30px;font-weight:600;padding-bottom:8px;border-bottom:2px solid #3841ef;display:inline-block}.legal-page .legal-container section p{color:#555;line-height:1.8;font-size:16px;margin-bottom:16px}.legal-page .legal-container section p a{color:#3841ef;text-decoration:none;transition:color .3s ease}.legal-page .legal-container section p a:hover{color:#2a2dbc;text-decoration:underline}.legal-page .legal-container section ul{list-style:none;padding-left:0;margin-bottom:16px}.legal-page .legal-container section ul li{color:#555;line-height:1.8;font-size:16px;padding-left:24px;margin-bottom:12px;position:relative}.legal-page .legal-container section ul li:before{content:"→";position:absolute;left:0;color:#3841ef;font-weight:700}.legal-page .legal-container section:last-child{margin-bottom:0}@media(max-width:768px){.legal-page{padding:40px 15px}.legal-page .legal-container{padding:30px 20px}.legal-page .legal-container h1{font-size:28px}.legal-page .legal-container section h2{font-size:18px}.legal-page .legal-container section p,.legal-page .legal-container section ul li{font-size:15px}}@media(max-width:480px){.legal-page{padding:30px 10px}.legal-page .legal-container{padding:20px 15px}.legal-page .legal-container h1{font-size:24px}.legal-page .legal-container section{margin-bottom:30px}.legal-page .legal-container section h2{font-size:16px}.legal-page .legal-container section p,.legal-page .legal-container section ul li{font-size:14px}}.home-hero{padding-top:80px}.home-hero .hero-container{padding:0 20px;display:flex;flex-direction:column;gap:80px}.home-hero .hero-container .hero1{display:flex;flex-direction:column;gap:26px}.home-hero .hero-container .hero1 h1{font-size:clamp(32px,8vw,60px);font-weight:400;color:#1f2933}.home-hero .hero-container .hero1 h1 span{color:#2f7db6}.home-hero .hero-container .hero1 p{font-size:18px;line-height:29px;color:#475064;max-width:1013px}.home-hero .hero-container .services-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #71797f;max-width:1200px;margin:0 auto}.home-hero .hero-container .services-grid .service-card{padding:50px 30px 80px;background-color:#fff;display:flex;flex-direction:column;gap:40px}.home-hero .hero-container .services-grid .service-card h3{font-size:24px;font-weight:700;color:#1f2933}.home-hero .hero-container .services-grid .service-card p{font-size:16px;line-height:1.6;color:#475064;position:relative;padding-left:15px}.home-hero .hero-container .services-grid .service-card p:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;background-color:#2f7db6}.home-hero .hero-container .services-grid .service-image-box{grid-column:span 2;overflow:hidden;max-width:780px;min-height:347px}.home-hero .hero-container .services-grid .service-image-box img{width:100%;height:100%;object-fit:cover}.home-hero .hero-container .services-grid .border-right{border-right:1px solid #71797f}.home-hero .hero-container .services-grid .border-bottom{border-bottom:1px solid #71797f}@media(max-width:800px){.home-hero .hero-container .services-grid{grid-template-columns:repeat(2,1fr)}.home-hero .hero-container .services-grid .service-card{grid-column:span 1}.home-hero .hero-container .services-grid .service-card:nth-child(2n){border-right:none}.home-hero .hero-container .services-grid .service-card:nth-child(3){border-bottom:none}.home-hero .hero-container .services-grid .service-image-box{grid-column:span 2;order:5;border-top:1px solid #71797f}}@media(max-width:576px){.home-hero .hero-container .services-grid{grid-template-columns:1fr}.home-hero .hero-container .services-grid .service-card,.home-hero .hero-container .services-grid .service-image-box{grid-column:span 1;border-right:none}}.home-services{background-color:#f8f9fa}.home-services .home-services-container{padding-top:60px;min-height:874px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:50px}.home-services .home-services-container h2{font-size:clamp(28px,6vw,42px);font-weight:500;color:#1f2933}.home-services .home-services-container .services-card-container{min-height:581px;width:100%;display:flex;flex-direction:column;justify-content:space-between}.home-services .home-services-container .services-card-container .service-first-row,.home-services .home-services-container .services-card-container .service-second-row{padding:0 40px;min-height:262px;display:flex;justify-content:space-between;flex-wrap:wrap}.home-services .home-services-container .services-card-container .service-first-row .service-card,.home-services .home-services-container .services-card-container .service-second-row .service-card{padding:25px 10px;width:325px;max-width:100%;min-height:205px;display:flex;flex-direction:column;justify-content:space-between;align-items:start}.home-services .home-services-container .services-card-container .service-first-row .service-card .card-name,.home-services .home-services-container .services-card-container .service-second-row .service-card .card-name{display:flex;align-items:center;gap:20px}.home-services .home-services-container .services-card-container .service-first-row .service-card .card-name h3,.home-services .home-services-container .services-card-container .service-second-row .service-card .card-name h3{color:#090909;font-weight:600;font-size:20px}.home-services .home-services-container .services-card-container .service-first-row .service-card p,.home-services .home-services-container .services-card-container .service-second-row .service-card p{width:100%;font-size:1rem;color:#090909;margin:15px 0}.home-services .home-services-container .services-card-container .service-first-row .service-card a,.home-services .home-services-container .services-card-container .service-second-row .service-card a{display:flex;align-items:center;gap:5px;color:#2f7db6;font-size:1rem;font-weight:700;position:relative}.home-services .home-services-container .services-card-container .service-first-row .service-card a:after,.home-services .home-services-container .services-card-container .service-second-row .service-card a:after{position:absolute;content:"";width:0;height:.5px;background-color:#2f7db6;transition:all .15s ease-in-out;bottom:0}.home-services .home-services-container .services-card-container .service-first-row .service-card a:hover:after,.home-services .home-services-container .services-card-container .service-second-row .service-card a:hover:after{width:100%}.home-services .home-services-container .services-card-container span{width:2px;background-color:#dfe0e1;position:relative}.home-services .home-services-container .services-card-container span:before{content:"";position:absolute;width:2px;height:61px;background-color:#2f7db6}.home-services .home-services-container .services-card-container .service-first-row span{height:262px}.home-services .home-services-container .services-card-container .service-first-row span:before{bottom:0}.home-services .home-services-container .services-card-container .service-second-row span{height:262px}.home-services .home-services-container .services-card-container .service-second-row span:before{top:0}.home-services .home-services-container .services-card-container .service-line{padding:0 40px;display:flex;justify-content:space-between}.home-services .home-services-container .services-card-container .service-line span{height:2px;background-color:#dfe0e1;max-width:326px;width:100%}.home-services .home-services-container .services-card-container .service-line span:before{display:none}@media(max-width:1059px){.home-services .home-services-container .services-card-container{min-height:auto}.home-services .home-services-container .services-card-container .service-first-row,.home-services .home-services-container .services-card-container .service-second-row{padding:0 20px;flex-direction:row;justify-content:space-around}.home-services .home-services-container .services-card-container .service-first-row>span,.home-services .home-services-container .services-card-container .service-second-row>span{display:none}.home-services .home-services-container .services-card-container .service-line{display:none}.home-services .home-services-container .services-card-container .service-card{width:45%;border-bottom:1px solid #dfe0e1;margin-bottom:20px;padding-bottom:30px}}@media(max-width:600px){.home-services .home-services-container .services-card-container .service-first-row,.home-services .home-services-container .services-card-container .service-second-row{flex-direction:column;align-items:center;padding:0 15px}.home-services .home-services-container .services-card-container .service-card{width:100%;text-align:left;border-bottom:1px solid #dfe0e1}.home-services .home-services-container .services-card-container .service-card:last-child{border-bottom:none}}.home-result-section{background:linear-gradient(to right,#2f7db6cc,#f0574ecc),url(/assets/result-vnet-bg-DuxyisJf.jpg) no-repeat center center/cover}.home-result-section .home-result{padding-top:20px;min-height:714px;display:flex;justify-content:center;align-items:center}.home-result-section .home-result .home-result-container{width:100%;min-height:480px;display:flex;align-items:center;justify-content:center;gap:50px;flex-wrap:wrap}.home-result-section .home-result .home-result-container .left-img{background:url(/assets/result-left-bg-DisGLeYQ.jpg) no-repeat left center/cover;max-width:530px;width:100%;height:400px;border-radius:18px;position:relative}.home-result-section .home-result .home-result-container .left-img .percent{position:absolute;left:70%;top:80%;width:186px;height:112px;border-radius:12px;background-color:#fff;display:flex;align-items:center;justify-content:center}.home-result-section .home-result .home-result-container .left-img .percent div h2{font-size:clamp(24px,5vw,36px);font-weight:700;color:#ff6b35;margin-bottom:4px}.home-result-section .home-result .home-result-container .left-img .percent div p{font-size:14px;color:#4a5565}.home-result-section .home-result .home-result-container .right-contents{max-width:530px;min-height:480px;padding:0 10px 20px}.home-result-section .home-result .home-result-container .right-contents .first-contents{color:#fff}.home-result-section .home-result .home-result-container .right-contents .first-contents h5{font-size:14px;font-weight:700}.home-result-section .home-result .home-result-container .right-contents .first-contents h2{font-size:clamp(28px,6vw,48px);font-weight:700;margin-bottom:20px}.home-result-section .home-result .home-result-container .right-contents .first-contents p{font-size:18px;font-weight:400;color:#ffffffe6}.home-result-section .home-result .home-result-container .right-contents .second-contents{min-height:283px;margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px}.home-result-section .home-result .home-result-container .right-contents .second-contents .result-card{padding:10px;width:48%;height:130px;border:.8px solid rgba(255,255,255,.2);border-radius:12px;background-color:#ffffff1a;display:flex;justify-content:center;align-items:center}.home-result-section .home-result .home-result-container .right-contents .second-contents .result-card .result-card-container{width:203px;height:80px;display:flex;justify-content:start;align-items:start;gap:20px}.home-result-section .home-result .home-result-container .right-contents .second-contents .result-card .result-card-container .result-contents{color:#fff}.home-result-section .home-result .home-result-container .right-contents .second-contents .result-card .result-card-container .result-contents h2{font-size:clamp(20px,3vw,30px)}.home-result-section .home-result .home-result-container .right-contents .second-contents .result-card .result-card-container .result-contents h5{font-size:14px}.home-result-section .home-result .home-result-container .right-contents .second-contents .result-card .result-card-container .result-contents p{font-size:12px;color:#fffc}@media(max-width:600px){.home-result-section .home-result{padding:0}.home-result-section .home-result .home-result-container .left-img .percent{padding:20px;width:130px!important;height:90px!important;left:50%;top:100%;transform:translate(-50%,-50%)}}@media(max-width:400px){.right-contents .second-contents .result-card{width:100%!important}.left-img{border-radius:0}}@media(max-width:525px){.home-result-section .home-result .home-result-container .left-img{border-radius:0 0 18px 18px}}.form-container{padding:100px 0}.about-hero{min-height:670px;padding:80px 20px 0;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.about-hero .first{display:flex;width:100%;flex-direction:column;gap:26px}.about-hero .first h1{font-size:clamp(32px,8vw,60px);font-weight:400;color:#1f2933}.about-hero .first h1 span{color:#2f7db6}.about-hero .first p{font-size:19px;line-height:29px;color:#475064;max-width:1080px}.about-hero .second{margin-top:100px;margin-bottom:-70px;background-color:#fff;min-height:335px;width:100%;border:1px solid rgb(230,230,230);display:flex;justify-content:space-around;padding-top:50px;position:relative}.about-hero .second hr{position:absolute;width:191px;height:2px;background-color:#2f7db6;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg)}.about-hero .second .card{max-width:428px;width:100%;height:164px;padding:10px}.about-hero .second .card .top{display:flex;align-items:center;margin-bottom:24px;gap:20px}.about-hero .second .card .top h2{font-size:clamp(24px,6vw,32px);font-weight:500;color:#1f2933;font-weight:700}.about-hero .second .card p{font-size:18px;line-height:28px;color:#475064}@media(max-width:705px){.about-hero .second{flex-direction:column;align-items:center;padding-bottom:50px;gap:40px}.about-hero .second hr{display:none}}.why-vnet-section{background-color:#f8fafc}.why-vnet-section .why-container{min-height:715px;padding:50px 20px;display:flex;justify-content:center;align-items:center}.why-vnet-section .why-container .why-content-container{min-height:430px;max-width:920px;width:100%;display:flex;flex-direction:column;justify-content:space-between}.why-vnet-section .why-container .why-content-container h2{font-size:clamp(26px,8vw,42px);font-weight:700;color:#1e293b;text-align:center;margin-bottom:20px}.why-vnet-section .why-container .why-content-container .why-card-container{min-height:317px;display:flex;justify-content:center;flex-wrap:wrap;gap:15px}.why-vnet-section .why-container .why-content-container .why-card-container .why-card{max-width:448px;width:100%;height:90px;border:1.5px solid #e9edf2;border-radius:8px;display:flex;justify-content:start;gap:20px;align-items:center;padding-left:20px}@media(max-width:960px){.why-vnet-section .why-container{padding-top:150px}.why-vnet-section .why-container .why-content-container .why-card-container .why-card{max-width:100%;padding-left:25px}}.values-section{padding:100px 0}.values-section .values-container{padding:0 20px;min-height:414px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.values-section .values-container h2{font-size:clamp(26px,8vw,42px);font-weight:700;color:#090909;text-align:center;margin-bottom:40px}.values-section .values-container .values-card-container{min-height:300px;max-width:941px;width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:15px}.values-section .values-container .values-card-container .value-card{width:285px;height:300px;border:1px solid #eaeaea;border-radius:4px;display:flex;justify-content:center;align-items:center}.values-section .values-container .values-card-container .value-card .content{width:216px;height:232px;display:flex;flex-direction:column;gap:60px}.values-section .values-container .values-card-container .value-card .content .value-card-name{display:flex;align-items:center;gap:30px}.values-section .values-container .values-card-container .value-card .content .value-card-name h3{font-size:clamp(18px,6vw,24px);font-weight:700;color:#1f2933}.values-section .values-container .values-card-container .value-card .content p{font-size:1rem;color:#475064;line-height:32px}@media(max-width:631px){.values-section .values-container .values-card-container .value-card{width:100%;height:auto}.values-section .values-container .values-card-container .value-card .content{width:100%;height:auto;gap:20px;padding:15px}.values-section .values-container .values-card-container .value-card .content p{padding-left:10px}}.statistics-about-section{background:linear-gradient(to right,#2f7db6b3,#4089c5b3),url(/assets/result-vnet-bg-DuxyisJf.jpg) no-repeat center center/cover}.statistics-about-section .statistics-container{min-height:636px;display:flex;align-items:center}.statistics-about-section .statistics-container .statistics-content-container{min-height:407px;width:100%;padding:0 20px}.statistics-about-section .statistics-container .statistics-content-container .statistic-first{max-width:920px;width:100%;margin:auto auto 43px}.statistics-about-section .statistics-container .statistics-content-container .statistic-first h6{font-size:14px;font-weight:500;color:#fff;margin-bottom:8px}.statistics-about-section .statistics-container .statistics-content-container .statistic-first h2{font-size:clamp(26px,8vw,48px);font-weight:700;color:#fff}.statistics-about-section .statistics-container .statistics-content-container .statistic-second{max-width:920px;width:100%;display:grid;grid-template-columns:repeat(3,1fr);justify-content:space-between;gap:20px;margin:auto}.statistics-about-section .statistics-container .statistics-content-container .statistic-second .statistic-card{background-color:#ffffff1a;border:.8px solid rgba(255,255,255,.2);border-radius:12px;display:flex;justify-content:start;padding:20px;gap:20px;max-width:290px;height:129px}.statistics-about-section .statistics-container .statistics-content-container .statistic-second .statistic-card .card-content{display:flex;flex-direction:column;gap:8px}.statistics-about-section .statistics-container .statistics-content-container .statistic-second .statistic-card .card-content h2{color:#fff;font-size:clamp(22px,8vw,30px)}.statistics-about-section .statistics-container .statistics-content-container .statistic-second .statistic-card .card-content h4{color:#fff;font-size:14px;font-weight:500}.statistics-about-section .statistics-container .statistics-content-container .statistic-second .statistic-card .card-content p{font-size:12px;color:#fffc}@media(max-width:768px){.statistics-about-section .statistics-container .statistics-content-container .statistic-second{grid-template-columns:repeat(2,1fr)}}@media(max-width:530px){.statistics-about-section .statistics-container .statistics-content-container{padding:20px}.statistics-about-section .statistics-container .statistics-content-container .statistic-second{grid-template-columns:repeat(1,1fr)}.statistics-about-section .statistics-container .statistics-content-container .statistic-second .statistic-card{max-width:100%}}.services-section .services-container{min-height:1000px;padding:80px 20px}.services-section .services-container .services-hero h1{font-size:clamp(32px,5vw,60px);font-weight:400;margin-bottom:24px;color:#1e293b}.services-section .services-container .services-hero p{max-width:800px;font-size:20px;color:#475569}.services-section .services-container .services-card-container{padding:120px 0 40px;display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.services-section .services-container .services-card-container .card{max-width:444px;width:100%;height:250px;padding:30px;border:1px solid #e2e8f0;border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;align-items:start;transition:all .3s ease}.services-section .services-container .services-card-container .card:hover{box-shadow:0 10px 30px #00000012}.services-section .services-container .services-card-container .card .card-header{display:flex;align-items:center;gap:20px}.services-section .services-container .services-card-container .card .card-header h3{font-size:clamp(20px,3vw,24px);font-weight:600;color:#1e293b;margin:0}.services-section .services-container .services-card-container .card p{font-size:1rem;color:#64748b;line-height:1.5}.services-section .services-container .services-card-container .card .more-link{display:flex;align-items:center;font-size:1rem;font-weight:700;color:#2f7db6;gap:8px;position:relative}.services-section .services-container .services-card-container .card .more-link:after{content:"";position:absolute;height:.8px;background-color:#2f7db6;width:0;transition:width .3s ease;bottom:0}.services-section .services-container .services-card-container .card .more-link:hover:after{width:100%}@media(max-width:670px){.services-section .services-container .services-card-container{padding:70px 0}.services-section .services-container .services-card-container .card{min-width:100%}}@media(max-width:960px){.services-section .services-container .services-card-container .card{max-width:380px}}@media(max-width:830px){.services-section .services-container .services-card-container .card{max-width:340px}}@media(max-width:750px){.services-section .services-container .services-card-container .card{max-width:300px;height:auto;min-height:220px}}.statistics-services-section{background:linear-gradient(to right,#2f7db6b3,#4089c5b3),url(/assets/result-vnet-bg-DuxyisJf.jpg) no-repeat center center/cover}.statistics-services-section .statistics-services-container{min-height:557px;padding:50px 20px;display:flex;align-items:center}.statistics-services-section .statistics-services-container .statistics-services-cards{min-height:365px;width:100%}.statistics-services-section .statistics-services-container .statistics-services-cards .top-content{color:#fff;max-width:920px;width:100%;margin:auto auto 48px;text-align:center}.statistics-services-section .statistics-services-container .statistics-services-cards .top-content p{font-size:1rem;font-weight:600;margin-bottom:8px}.statistics-services-section .statistics-services-container .statistics-services-cards .top-content h2{font-size:clamp(26px,8vw,48px);font-weight:700}.statistics-services-section .statistics-services-container .statistics-services-cards .statistics-services-cards-container{max-width:920px;width:100%;margin:0 auto;display:flex;justify-content:space-between;gap:12px}.statistics-services-section .statistics-services-container .statistics-services-cards .statistics-services-cards-container .card{width:212px;height:225px;background-color:#ffffff1a;border-radius:12px;padding:25px;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px}.statistics-services-section .statistics-services-container .statistics-services-cards .statistics-services-cards-container .card h3{font-size:clamp(22px,8vw,30px);font-weight:700;color:#fff}.statistics-services-section .statistics-services-container .statistics-services-cards .statistics-services-cards-container .card h5{font-size:1rem;font-weight:700;color:#fff}.statistics-services-section .statistics-services-container .statistics-services-cards .statistics-services-cards-container .card span{font-size:14px;color:#fffc}@media(max-width:800px){.statistics-services-section .statistics-services-container .statistics-services-cards .statistics-services-cards-container{flex-wrap:wrap;justify-content:center}}@media(max-width:500px){.statistics-services-section .statistics-services-container .statistics-services-cards .statistics-services-cards-container .card{height:180px;width:100%}.statistics-services-section .statistics-services-container .statistics-services-cards .statistics-services-cards-container .card img{width:50px}}.outlet{height:100vh}.contact-container{padding:100px 20px 60px}.contact-container .contact-hero h1{font-size:clamp(32px,8vw,60px);font-weight:700;color:#1e293b;margin-bottom:15px}.contact-container .contact-hero p{font-size:20px;color:#475064}.contact-container .contact-form{padding-top:18vh;min-height:673px;width:100%;display:flex;justify-content:space-between;gap:20px}.contact-container .contact-form .left{max-width:540px;width:100%;min-height:332px;display:flex;flex-direction:column;gap:30px}.contact-container .contact-form .left .left-header h2{font-size:clamp(24px,2.5vw,32px);font-weight:700;color:#1e293b}.contact-container .contact-form .left .left-contents{display:flex;flex-direction:column;gap:20px}.contact-container .contact-form .left .left-contents .card{display:flex;align-items:center;gap:20px;font-size:1rem;font-weight:600;color:#1e293b}.contact-container .contact-form .left .left-contents .card p{display:flex;flex-direction:column;gap:8px}.contact-container .contact-form .left .left-contents .card p span{color:#475569;font-size:14px;font-weight:600}.contact-container .contact-form .left .left-contents .card p a{color:#1e293b;font-size:1rem;transition:all .2s ease-in-out}.contact-container .contact-form .left .left-contents .card p a:hover{color:#f0574e}.contact-container .contact-form .left .work-time{height:113px;background-color:#f8fafc;border:.8px solid rgb(226,232,240);border-radius:12px;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:16px;padding-left:20px}.contact-container .contact-form .left .work-time div{display:flex;gap:12px;align-items:center}.contact-container .contact-form .left .work-time div h3{color:#1e293b;font-size:18px;font-weight:600}.contact-container .contact-form .left .work-time p{color:#475569;font-size:1rem;font-weight:400}.contact-container .contact-form .left .technical-support p{color:#64748b;font-size:14px;margin-bottom:8px}.contact-container .contact-form .left .technical-support a{color:#2f7db6;font-size:1rem;transition:all .2s ease-in-out}.contact-container .contact-form .left .technical-support a:hover{color:#f0574e}.contact-container .contact-form .right{max-width:480px;width:100%;background-color:#f8fafc;border:.7px solid #e2e8f0;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 0}.contact-container .contact-form .right form{display:flex;flex-direction:column;gap:25px;width:90%}.contact-container .contact-form .right form p{display:flex;flex-direction:column;gap:8px;position:relative;margin-bottom:5px}.contact-container .contact-form .right form p label{color:#1e293b;font-size:14px;font-weight:600}.contact-container .contact-form .right form p .form-input,.contact-container .contact-form .right form p textarea{border:.7px solid #cbd5e1;border-radius:7px;padding:10px 14px;transition:all .15s ease-in-out;width:100%}.contact-container .contact-form .right form p .form-input:focus,.contact-container .contact-form .right form p textarea:focus{border:.7px solid rgb(132,170,216);box-shadow:inset 0 0 3px #84aad8;outline:none}.contact-container .contact-form .right form p textarea{resize:none}.contact-container .contact-form .right form p .error{position:absolute;bottom:-18px;left:2px;color:#f0574e;font-size:11px;font-weight:500;white-space:nowrap}.contact-container .contact-form .right form button{background-color:#f0574e;height:45px;border:none;font-size:14px;font-weight:700;color:#fff;display:flex;justify-content:center;align-items:center;border-radius:7px;gap:10px;cursor:pointer;transition:all .15s ease-in-out;margin-top:10px}.contact-container .contact-form .right form button:hover:not(:disabled){background-color:#ea3930}.contact-container .contact-form .right form button:disabled{background-color:#cbd5e1;cursor:not-allowed}.contact-container .contact-form .right form .privacy-container{color:#64748b;font-size:.85rem;font-weight:400;display:flex;justify-content:center;align-items:center;margin-top:5px}.contact-container .contact-form .right form .privacy-container img{margin-right:7px;height:16px}.contact-container .contact-location{min-height:400px;margin-top:60px}.contact-container .contact-location iframe{border-radius:18px;width:100%}@media(max-width:620px){.contact-form{flex-direction:column;align-items:center;justify-content:center}.contact-form .left{max-width:480px}.contact-form .right form{padding:20px 0}.contact-form .right form button{height:35px}}.server{padding:50px 20px}.server .server-header .server-solutions{display:flex;align-items:center;gap:20px;margin-bottom:32px}.server .server-header .server-solutions img{width:96px;height:96px}@media(max-width:480px){.server .server-header .server-solutions img{width:64px;height:64px}}.server .server-header .server-solutions h1{font-size:clamp(32px,8vw,52px);font-weight:700;color:#1e293b}.server .server-header p{font-size:clamp(16px,3vw,20px);color:#64748b}.server .problem-solition{min-height:328px;display:flex;justify-content:space-between;align-items:center;gap:20px}.server .problem-solition .card{display:flex;flex-direction:column;max-width:554px;min-height:136px;justify-content:center;padding-right:20px;gap:24px}.server .problem-solition .card .icon-name{display:flex;align-items:center;gap:16px}.server .problem-solition .card .icon-name h3{color:#1e293b;font-size:clamp(20px,3vw,28px);font-weight:700}.server .problem-solition .card p{color:#64748b;font-size:1rem;line-height:28px}@media(max-width:915px){.server .problem-solition{padding:30px 0;flex-direction:column}.server .problem-solition .card{max-width:100%;gap:18px}}.include-service{background-color:#f8fafc}.include-service .include-service-container{min-height:609px;padding:0 20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.include-service .include-service-container h2{color:#1e293b;font-size:clamp(26px,8vw,42px);font-weight:700;margin-bottom:35px;text-align:center}.include-service .include-service-container .include-card-container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.include-service .include-service-container .include-card-container .card{border:1.5px solid rgb(226,232,240);width:554px;border-radius:12px;display:flex;align-items:center;gap:16px;padding:24px}.include-service .include-service-container .include-card-container .card h3{font-size:1rem;font-weight:700;color:#1e293b}@media(max-width:1165px){.include-service .include-service-container .include-card-container .card{width:500px}}@media(max-width:1066px){.include-service .include-service-container .include-card-container .card{width:450px}}@media(max-width:965px){.include-service .include-service-container .include-card-container .card{width:400px}}@media(max-width:867px){.include-service .include-service-container{padding:60px 10px}.include-service .include-service-container .include-card-container .card{width:100%}}.benefit-container{min-height:468px;padding:0 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.benefit-container h2{color:#1e293b;font-size:clamp(26px,8vw,42px);font-weight:700;text-align:center}.benefit-container .benefit-card-container{display:flex;width:100%;justify-content:center;gap:14px}.benefit-container .benefit-card-container .card{max-width:270px;width:100%;min-height:176px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.benefit-container .benefit-card-container .card img{width:64px;height:64px}.benefit-container .benefit-card-container .card h5{color:#1e293b;font-size:1rem;font-weight:600;text-align:center}@media(max-width:1007px){.benefit-container{padding:50px 0}.benefit-container .benefit-card-container{flex-wrap:wrap}.benefit-container .benefit-card-container .card{max-width:350px}}@media(max-width:754px){.benefit-container .benefit-card-container{flex-wrap:wrap}.benefit-container .benefit-card-container .card{max-width:300px}}@media(max-width:655px){.benefit-container .benefit-card-container{gap:0}.benefit-container .benefit-card-container .card{max-width:100%}}.server-form{background:url(/assets/service-form-bg-w9cHaFSN.jpg) no-repeat center center/cover;padding:12vh 0}
