:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color:#213547;background-color:#f5f5f5;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh}.main-content .container{max-width:1200px;margin:0 auto;padding:24px 15px}.header-v2{position:sticky;top:0;background:#fff;box-shadow:0 1px #0000000f;z-index:1000}.header-top{background:#1a2a3a;color:#a0aec0;font-size:13px}.header-top .container{max-width:1200px;margin:0 auto;padding:0 20px}.header-top-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:8px 0}.header-top .tagline{font-weight:500}.header-info{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.header-info-item{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.header-info-item i{font-size:12px;opacity:.9}.header-info-item:hover{color:#fff}.header-info-divider{width:1px;height:14px;background:#ffffff26;margin:0 12px}.header-social{display:flex;gap:10px}.header-social a{color:#a0aec0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;transition:color .2s,background .2s}.header-social a:hover{color:#fff;background:#ffffff1a}.header-main{position:relative}.header-main .container{max-width:1200px;margin:0 auto;padding:0 20px}.header-main-inner{display:flex;align-items:center;justify-content:space-between;min-height:120px;gap:24px}.logo{display:flex;align-items:center;gap:14px;text-decoration:none;color:inherit;flex-shrink:0}.logo-img{height:92px;width:auto;min-width:80px;object-fit:contain;object-position:left center}.logo-text{display:flex;flex-direction:column;line-height:1.25;justify-content:center;align-items:center}.logo-title{font-size:17px;font-weight:700;color:#1a2a3a;letter-spacing:.01em;font-size:16px}.logo-sub{font-size:16px;color:#64748b;font-weight:500;margin-top:2px}.logo:hover .logo-title,.logo:hover .logo-sub{color:#3656af}.nav-toggle{display:none;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:0;border:1px solid #e2e8f0;border-radius:8px;background:#fff;cursor:pointer;transition:border-color .2s,background .2s}.nav-toggle span{display:block;height:2px;background:#475569;border-radius:1px;width:20px;margin:0 auto;transition:transform .2s,opacity .2s}.nav-toggle.active span:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav-toggle.active span:nth-child(2){opacity:0}.nav-toggle.active span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav{display:flex;align-items:center;gap:8px}.nav-menu{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:2px}.nav-menu>li>a{display:block;padding:12px 16px;font-size:14px;font-weight:600;color:#334155;text-decoration:none;border-radius:8px;transition:color .2s,background .2s}.nav-menu>li>a:hover{color:#3656af;background:#f0f9ff}.nav-menu>li.current>a{color:#3656af;background:#f0f9ff}.nav-menu li.has-dropdown{position:relative}.nav-submenu{list-style:none;margin:0;padding:8px 0;min-width:200px;position:absolute;top:100%;left:0;background:#fff;border-radius:8px;box-shadow:0 10px 25px #0000001a;border:1px solid #e2e8f0;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s,visibility .2s,transform .2s;z-index:100}.nav-menu li.has-dropdown:hover .nav-submenu{opacity:1;visibility:visible;transform:translateY(0)}.nav-submenu li a{display:block;padding:10px 16px;font-size:14px;font-weight:500;color:#334155;text-decoration:none;border-radius:0;white-space:nowrap}.nav-submenu li a:hover{color:#3656af;background:#f0f9ff}.nav .nav-dropdown-arrow{display:none}.btn-cta{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;color:#fff;background:linear-gradient(135deg,#139cdb,#3656af);border-radius:8px;text-decoration:none;white-space:nowrap;box-shadow:0 2px 8px #0ea5e959;transition:transform .2s,box-shadow .2s}.btn-cta:hover{color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #0ea5e966}.page-header{background-color:#f8fafc;background-image:url(/assets/bg-2-EHDjbovt.jpg);background-repeat:repeat;background-position:center;background-size:auto;padding:40px 0 48px;border-bottom:1px solid #e2e8f0}.page-header .container{max-width:1200px;margin:0 auto;padding:0 20px;text-align:start}.page-header-title{margin:0 0 16px;font-size:26px;font-weight:700;color:#0f172a;line-height:1.35}.page-header-desc{margin:0;font-size:15px;color:#64748b;line-height:1.5}@media(max-width:991px){.nav-toggle{display:flex}.nav{position:absolute;top:100%;left:0;right:0;background:#fff;flex-direction:column;align-items:stretch;padding:16px 20px 24px;box-shadow:0 10px 25px #00000014;border-radius:0 0 12px 12px;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s,opacity .2s,padding .2s}.nav.open{max-height:400px;opacity:1}.nav-menu{flex-direction:column;align-items:stretch;gap:2px}.nav-menu li a{padding:14px 16px;border-radius:8px}.nav-menu li.has-dropdown{position:static}.nav-menu li.has-dropdown>a{display:flex;align-items:center;justify-content:space-between}.nav .nav-dropdown-arrow{display:inline-block}.nav-dropdown-arrow{font-size:12px;margin-left:8px;transition:transform .2s}.nav-dropdown-arrow.is-open{transform:rotate(180deg)}.nav-menu li.has-dropdown .nav-submenu{position:static;max-height:0;opacity:0;visibility:hidden;overflow:hidden;padding:0 16px;margin:0;box-shadow:none;border:none;border-radius:8px;min-width:auto;background:#f8fafc;transition:max-height .3s ease,opacity .2s,visibility .2s}.nav-menu li.has-dropdown.dropdown-open .nav-submenu{max-height:320px;opacity:1;visibility:visible;padding:0 0 8px 16px;margin-top:4px}.nav-submenu li a{padding:10px 12px;font-size:13px}.btn-cta{margin-top:12px;justify-content:center}}@media(max-width:768px){.header-top-inner{flex-direction:column;align-items:flex-start}.header-info-divider{display:none}.header-info{gap:8px}.logo-text .logo-sub{display:none}.page-header-title{font-size:20px}.page-header-desc{font-size:14px}}@media(max-width:500px){.header-top{display:none}.header-main-inner{min-height:64px}.logo-img{height:52px;min-width:60px}.logo-title{font-size:15px}}.content-main{max-width:100%;text-align:justify}.author-info-wrap{display:flex;gap:20px;flex:1;min-width:0}.author-avatar{width:100px;height:100px;flex-shrink:0;overflow:hidden;border-radius:50%;border:2px solid #3656af;margin-top:20px}Dùng chung với Content45Cho .page-content{background:#fff;padding:32px 0 48px}Dùng chung layout trang thuê xe .page-content{background:#fff;padding:32px 0 48px}.wp-block-table{margin:1.5em 0;overflow-x:auto}.wp-block-table.table-scroll{max-height:420px;overflow-y:auto;border:1px solid #e2e8f0;background:#fff}.wp-block-table.table-scroll table{margin:0}.wp-block-table.table-scroll thead td{position:sticky;top:0;z-index:2}.wp-block-table.table-scroll figcaption{position:sticky;bottom:0;z-index:1;background:#fff;padding:8px 0;border-top:1px solid #e2e8f0}.price-table{width:100%;border-collapse:collapse;font-size:14px}.price-table thead td{background:#3656af;color:#fff;padding:14px 12px;font-weight:700;white-space:nowrap}.price-table tbody td{padding:12px;line-height:1.55;border-bottom:1px solid #eee}.price-table tbody tr:nth-child(2n){background:#f8fafc}.price-table tbody tr:hover{background:#f0f9ff}.wp-block-table figcaption{font-size:13px;color:#666;text-align:center;margin-top:6px}.cta-contact{text-align:center;padding:24px 16px;background:#f5f5f5;border-radius:8px;margin:2em 0}.cta-contact p{margin:0 0 8px}.cta-phone{font-size:22px!important;font-weight:700!important}.cta-phone a{color:#fd2f2f!important}.cta-phone a:hover{text-decoration:underline!important}.author-box{margin-top:2.5em;padding-top:1.5em;border-top:1px dashed #ddd;display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px}.author-info-wrap{display:flex;align-items:stretch;gap:20px;flex:1;min-width:0}.author-avatar{width:100px;height:100px;flex-shrink:0;overflow:hidden;border-radius:50%;border:2px solid #3656af}.author-avatar img{width:100%;height:100%;object-fit:contain;border-radius:50%}.author-name{font-size:18px;margin:0 0 8px}.author-name a{color:#333}.author-name a:hover{color:#3656af}.author-description{font-size:14px;color:#555;margin:0;line-height:1.6}.author-social{display:flex;gap:12px;align-items:center}.author-social a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#f0f0f0;color:#333;transition:background .2s,color .2s}@media(max-width:576px){.author-info-wrap{flex-direction:column}.price-table{font-size:12px}.price-table thead td,.price-table tbody td{padding:6px 8px}}.page-content{background:#fff;padding:32px 0 48px}.page-content .container{max-width:1200px;margin:0 auto;padding:0 15px}.content-main{max-width:100%}.post{font-size:15px;line-height:1.7;color:#3d3d3d}.post p{margin:0 0 1em}.post ul,.post ol{margin:0 0 1em;padding-left:1.5em}.post li{margin-bottom:.4em}.post a{color:#3656af;text-decoration:none}.post a:hover{color:#3656af;text-decoration:underline}.post h2{font-size:22px;margin:1.5em 0 .5em;color:#333;padding-bottom:6px;border-bottom:1px dashed #ddd}.post h3{font-size:18px;margin:1.2em 0 .5em;color:#333}.post-image{margin:1.5em 0}.post-image--center{text-align:center}.post-image--center img{max-width:840px;width:100%;height:auto}.about-intro{background:linear-gradient(135deg,#f8fafc,#eef4fc);border-left:4px solid #3656af;padding:24px 28px;margin:2em 0;border-radius:0 8px 8px 0}.about-intro p{margin:0;font-size:16px;color:#333}.about-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin:2em 0}.about-stat{text-align:center;padding:20px 16px;background:#f8fafc;border-radius:8px;border:1px solid #e2e8f0}.about-stat-number{font-size:28px;font-weight:700;color:#3656af;line-height:1.2;margin-bottom:4px}.about-stat-label{font-size:13px;color:#555}.about-values{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin:2em 0}.about-value{padding:24px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;transition:box-shadow .2s,border-color .2s}.about-value:hover{border-color:#3656af;box-shadow:0 4px 12px #3656af1f}.about-value-icon{width:48px;height:48px;border-radius:50%;background:#eef4fc;color:#3656af;display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:16px}.about-value h4{margin:0 0 8px;font-size:17px;color:#333}.about-value p{margin:0;font-size:14px;color:#555;line-height:1.6}.cta-contact-vct{text-align:center;padding:28px 16px;background:#f5f5f5;border-radius:8px;margin:2em 0}.cta-contact-vct p{margin:0 0 8px}.cta-contact .cta-phone{font-size:22px!important;font-weight:700!important}.cta-contact-vct .cta-phone a{color:#fd2f2f!important}.cta-contact-vct .cta-phone a:hover{opacity:.9}.clearfix:after{content:"";display:table;clear:both}@media(max-width:576px){.about-stats{grid-template-columns:repeat(2,1fr);gap:12px}.about-stat-number{font-size:22px}.about-values{grid-template-columns:1fr}}.lienhe-page{background:#fff;padding:32px 0 48px}.lienhe-page .container{max-width:1200px;margin:0 auto;padding:0 15px}.lienhe-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:start}@media(max-width:991px){.lienhe-grid{grid-template-columns:1fr}}.lienhe-info{padding:24px 0}.lienhe-info h2{font-size:22px;margin:0 0 20px;color:#1a2a3a;padding-bottom:10px;border-bottom:2px solid #3656af}.lienhe-info-item{display:flex;align-items:flex-start;gap:14px;margin-bottom:20px;font-size:15px;color:#334155;line-height:1.6}.lienhe-info-item i{width:40px;height:40px;min-width:40px;border-radius:8px;background:#eef4fc;color:#3656af;display:flex;align-items:center;justify-content:center;font-size:18px}.lienhe-info-item a{color:#3656af;text-decoration:none;font-weight:600}.lienhe-info-item a:hover{text-decoration:underline}.lienhe-info-item strong{display:block;color:#1a2a3a;margin-bottom:4px;font-size:14px}.lienhe-form-wrap{background:#f8fafc;padding:32px;border:1px solid #e2e8f0}.lienhe-form-wrap h2{font-size:22px;margin:0 0 24px;color:#1a2a3a;padding-bottom:10px;border-bottom:2px solid #3656af}.lienhe-form .form-group{margin-bottom:20px}.lienhe-form label{display:block;font-size:14px;font-weight:600;color:#334155;margin-bottom:8px}.lienhe-form label span{color:#e11d48;margin-left:2px}.lienhe-form input,.lienhe-form select,.lienhe-form textarea{width:100%;padding:12px 14px;font-size:15px;border:1px solid #e2e8f0;border-radius:8px;font-family:inherit;transition:border-color .2s}.lienhe-form input:focus,.lienhe-form select:focus,.lienhe-form textarea:focus{outline:none;border-color:#3656af;box-shadow:0 0 0 3px #3656af26}.lienhe-form textarea{min-height:140px;resize:vertical}.lienhe-form button{width:100%;padding:14px 20px;font-size:16px;font-weight:600;color:#fff;background:linear-gradient(135deg,#139cdb,#3656af);border:none;border-radius:8px;cursor:pointer;transition:transform .2s,box-shadow .2s}.lienhe-form button:hover{transform:translateY(-1px);box-shadow:0 4px 14px #3656af66}.lienhe-map-wrap{width:100%;margin-top:48px;overflow:hidden;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;box-shadow:0 4px 14px #0000000f}.lienhe-map-wrap h2{font-size:20px;margin:0;padding:20px 24px;background:#f8fafc;color:#1a2a3a;border-bottom:1px solid #e2e8f0}.lienhe-map-wrap iframe{display:block;width:100%;height:400px;border:none}@media(max-width:576px){.lienhe-form-wrap{padding:20px}.lienhe-map-wrap iframe{height:300px}}.tintuc-page{background:#fff;padding:32px 0 48px}.tintuc-page .container{max-width:1200px;margin:0 auto;padding:0 15px}.tintuc-intro{margin-bottom:36px;font-size:15px;line-height:1.7;color:#334155}.tintuc-intro a{color:#3656af;text-decoration:none;font-weight:600}.tintuc-intro a:hover{text-decoration:underline}.tintuc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:28px}.tintuc-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;transition:box-shadow .2s,border-color .2s}.tintuc-card:hover{border-color:#3656af;box-shadow:0 8px 24px #3656af1f}.tintuc-card-link{text-decoration:none;color:inherit;display:block}.tintuc-card-thumb{aspect-ratio:16 / 10;background:linear-gradient(135deg,#f1f5f9,#e2e8f0);display:flex;align-items:center;justify-content:center;color:#94a3b8;font-size:48px}.tintuc-card-thumb img{width:100%;height:100%;object-fit:cover}.tintuc-card-body{padding:20px}.tintuc-card-date{font-size:13px;color:#64748b;margin-bottom:8px}.tintuc-card-date i{margin-right:6px;color:#3656af}.tintuc-card-title{font-size:18px;font-weight:700;color:#1a2a3a;margin:0 0 10px;line-height:1.4}.tintuc-card:hover .tintuc-card-title{color:#3656af}.tintuc-card-excerpt{font-size:14px;color:#64748b;line-height:1.6;margin:0 0 14px}.tintuc-card-more{font-size:14px;font-weight:600;color:#3656af;display:inline-flex;align-items:center;gap:6px}.tintuc-card-more:hover{text-decoration:underline}@media(max-width:576px){.tintuc-grid{grid-template-columns:1fr;gap:20px}.tintuc-card-body{padding:16px}.tintuc-card-title{font-size:16px}}.banggia-page{background:#fff;padding:32px 0 48px}.banggia-page .container{max-width:1200px;margin:0 auto;padding:0 15px}.banggia-intro{margin-bottom:36px;font-size:15px;line-height:1.7;color:#334155}.banggia-intro a{color:#3656af;text-decoration:none;font-weight:600}.banggia-intro a:hover{text-decoration:underline}.banggia-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}.banggia-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;transition:box-shadow .2s,border-color .2s}.banggia-card:hover{border-color:#3656af;box-shadow:0 8px 24px #3656af1f}.banggia-card-title{font-size:18px;font-weight:700;color:#1a2a3a;margin:0 0 8px}.banggia-card-desc{font-size:14px;color:#64748b;line-height:1.6;margin:0 0 16px}.banggia-card-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;color:#fff;background:linear-gradient(135deg,#139cdb,#3656af);border-radius:8px;text-decoration:none;transition:transform .2s,box-shadow .2s}.banggia-card-btn:hover{color:#fff;transform:translateY(-1px);box-shadow:0 4px 14px #3656af66}.banggia-cta{margin-top:40px;text-align:center;padding:28px 24px;background:linear-gradient(135deg,#f8fafc,#eef4fc);border-radius:12px;border:1px solid #e2e8f0}.banggia-cta p{margin:0 0 12px;font-size:16px;color:#334155}.banggia-cta .banggia-cta-phone{font-size:22px;font-weight:700}.banggia-cta .banggia-cta-phone a{color:#3656af;text-decoration:none}.banggia-cta .banggia-cta-phone a:hover{text-decoration:underline}@media(max-width:576px){.banggia-list{grid-template-columns:1fr}}.dichvu-page{background:#fff;padding:32px 0 48px}.dichvu-page .container{max-width:1200px;margin:0 auto;padding:0 15px}.dichvu-intro{margin-bottom:36px;font-size:15px;line-height:1.7;color:#334155}.dichvu-intro a{color:#3656af;text-decoration:none;font-weight:600}.dichvu-intro a:hover{text-decoration:underline}.dichvu-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px}.dichvu-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:28px;transition:box-shadow .2s,border-color .2s}.dichvu-card:hover{border-color:#3656af;box-shadow:0 8px 24px #3656af1f}.dichvu-card-icon{width:52px;height:52px;border-radius:12px;background:linear-gradient(135deg,#eef4fc,#e0e7ff);color:#3656af;display:flex;align-items:center;justify-content:center;font-size:24px;margin-bottom:16px}.dichvu-card-title{font-size:18px;font-weight:700;color:#1a2a3a;margin:0 0 10px}.dichvu-card-desc{font-size:14px;color:#64748b;line-height:1.6;margin:0 0 16px}.dichvu-card-link{font-size:14px;font-weight:600;color:#3656af;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.dichvu-card-link:hover{text-decoration:underline}.dichvu-cta{margin-top:40px;text-align:center;padding:28px 24px;background:linear-gradient(135deg,#f8fafc,#eef4fc);border-radius:12px;border:1px solid #e2e8f0}.dichvu-cta p{margin:0 0 12px;font-size:16px;color:#334155}.dichvu-cta .dichvu-cta-phone{font-size:22px;font-weight:700}.dichvu-cta .dichvu-cta-phone a{color:#3656af;text-decoration:none}.dichvu-cta .dichvu-cta-phone a:hover{text-decoration:underline}@media(max-width:576px){.dichvu-list{grid-template-columns:1fr}}.footer{margin-top:0}.footer-main{background:#1a2a3a;color:#94a3b8;padding:48px 0 40px}.footer-main .container{max-width:1200px;margin:0 auto;padding:0 20px}.footer-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.2fr;gap:32px}.footer-title{margin:0 0 16px;font-size:15px;font-weight:700;color:#fff;letter-spacing:.02em;text-transform:uppercase}.footer-desc{margin:0 0 16px;font-size:14px;line-height:1.6;color:#94a3b8}.footer-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;color:#fff;background:linear-gradient(135deg,#139cdb,#3656af);border-radius:8px;text-decoration:none;box-shadow:0 4px 14px #0ea5e959;transition:transform .2s,box-shadow .2s}.footer-btn:hover{color:#fff;transform:translateY(-1px);box-shadow:0 6px 18px #0ea5e966}.footer-menu{list-style:none;margin:0;padding:0}.footer-menu li{margin-bottom:10px}.footer-menu a{font-size:14px;color:#94a3b8;text-decoration:none;transition:color .2s}.footer-menu a:hover{color:#3656af}.footer-contact{margin:0 0 12px;font-size:14px;color:#94a3b8;display:flex;align-items:flex-start;gap:10px;line-height:1.5}.footer-contact i{color:#3656af;margin-top:2px;flex-shrink:0}.footer-contact .footer-phone{display:inline;margin-bottom:0}.footer-phone{display:block;font-size:16px;font-weight:700;color:#fff;text-decoration:none;margin-bottom:6px;transition:color .2s}.footer-phone:hover{color:#3656af}.footer-hours{margin:8px 0 14px;font-size:14px;color:#94a3b8;display:flex;align-items:center;gap:8px}.footer-hours i{color:#3656af}@media(max-width:991px){.footer-grid{grid-template-columns:1fr 1fr;gap:28px}}@media(max-width:576px){.footer-grid{grid-template-columns:1fr;gap:28px}.footer-main{padding:36px 0 28px}}.wp-call-button{display:none}@media screen and (max-width:650px){.wp-call-button{display:flex;align-items:center;justify-content:center;gap:8px;position:fixed;bottom:0;left:0;right:0;z-index:99999;background:#f51e50;color:#fff;text-decoration:none;font-size:18px;font-weight:700;padding:16px;box-shadow:0 -2px 12px #0003}.wp-call-button:hover{color:#fff;background:#e01a48}}@keyframes float-rotate{0%,to{transform:rotate(0)}25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}#button-contact-vr{position:fixed;right:15px;bottom:15%;z-index:9999;display:flex;flex-direction:column-reverse;align-items:flex-end;gap:16px}#button-contact-vr .button-contact{position:relative;width:50px;height:50px;padding:12px;box-sizing:content-box;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #00000026;transition:transform .2s;animation:float-rotate .8s ease-in-out infinite;margin-bottom:6px}#button-contact-vr .button-contact:first-child{background:#1877f240}#button-contact-vr .button-contact:nth-child(2){background:#0000001f}#button-contact-vr .button-contact.zalo{background:#0084ff40}#button-contact-vr .button-contact.phone{background:#1fc1554d}#button-contact-vr .button-contact:nth-child(1){animation-delay:0s}#button-contact-vr .button-contact:nth-child(2){animation-delay:.2s}#button-contact-vr .button-contact:nth-child(3){animation-delay:.4s}#button-contact-vr .button-contact:nth-child(4){animation-delay:.6s}#button-contact-vr .button-contact a{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background:#fff;text-decoration:none;color:#333;flex-shrink:0}#button-contact-vr .button-contact a i{font-size:22px}#button-contact-vr .button-contact:first-child a{background:#1877f2;color:#fff}#button-contact-vr .button-contact:nth-child(2) a{background:#000;color:#fff}#button-contact-vr .button-contact.zalo a{background:#0084ff;color:#fff;font-size:14px;font-weight:600}#button-contact-vr .button-contact.phone a{background:#1fc155;color:#fff;font-size:20px}#button-contact-vr .button-contact:hover{transform:scale(1.08);animation:none}@media(max-width:650px){#button-contact-vr{bottom:70px}}.scrollToTop{position:fixed;right:15px;bottom:20px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#358db6;color:#fff;border-radius:4px;text-decoration:none;box-shadow:0 2px 10px #0003;z-index:9998;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s,background .2s}.scrollToTop.visible{opacity:1;visibility:visible}.scrollToTop:hover{background:#1f688a;color:#fff}.scrollToTop i{font-size:22px}@media(max-width:650px){.scrollToTop{display:none}}#root{min-height:100vh}
