@keyframes animavm{0%{transform:rotate(0deg) translateX(15px) rotate(0deg)}100%{transform:rotate(-360deg) translateX(15px) rotate(360deg)}}@keyframes circlescalevm{0%{transform:scale(.5);opacity:1}80%{transform:scale(.8);opacity:1}100%{transform:scale(1);opacity:0}}#tour-description a{color:#930f0f}.item-most-content{position:absolute;left:3%;bottom:14px;background:#00000052;backdrop-filter:blur(4px);width:94%;padding:15px 15px 8px;border-radius:10px}.most-popular a{color:#fff;border:solid 1px transparent;background:#930f0f;padding:5px 16px;border-radius:6px}.style-most-popular{position:relative;padding:10px 0}.style-most-popular a{position:absolute;top:5px;right:0}.central-car-rental{display:flex;gap:25px;overflow:auto}.img-rounder img{animation:animavm 6s linear infinite}.dn-rent:before{content:"";width:100%;height:100%;border-radius:15px;background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.7) 100%);position:absolute;top:0;left:0;pointer-events:none;z-index:0}.title-banner h1,.title-banner h2,.title-banner h3{background:linear-gradient(180deg,#fff 41.67%,rgba(255,255,255,0) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.design-map i{color:#de1313;position:absolute;font-size:22px}.item-locatin h5{font-size:13px !important;line-height:20px !important;padding-top:10px;text-align:center}.hanoi-attr{top:45px;left:90px}.head-title{position:absolute}.hanoi-head{top:65px;left:83px}.hue-head{top:190px;left:105px}.danang-head{top:202px;left:185px}.hoian-head{top:225px;left:118px}.sg-head{top:355px;left:155px}.phuquoc-head{top:400px;left:25px}.hue-attr{top:190px;left:145px}.danang-attr{top:205px;left:165px}.hoian-attr{top:225px;left:178px}.saigon-attr{top:355px;left:135px}.phuquoc-attr{top:375px;left:53px}.vietnam-rent-car{box-shadow:0px 5px 12px rgb(0 0 0/26%);background:url('/wp-content/uploads/2025/03/Vietnam-Travel-Guide.jpg') no-repeat center center/cover;padding:16px;color:#fff;border-radius:15px;text-shadow:1px 0px 5px rgb(0 0 0/39%)}.iteem-subtitle{padding:10px 20px}.discount{font-weight:700}.title{font-size:28px;font-weight:700;line-height:38px}.description{font-size:17px;line-height:27px;margin-bottom:20px}.book-btn{background-image:linear-gradient(90deg,#930f0f 0%,#f90 100%);color:#fff !important;padding:10px 20px;font-size:18px;border:none;cursor:pointer;border-radius:6px}.vietnam-rent-car .grid{display:grid;grid-template-columns:auto auto auto;flex-wrap:wrap;justify-content:center;gap:15px;padding:20px 10px;background:0 0}.vietnam-rent-car .card{background:#00000026;backdrop-filter:blur(4px);color:#fff;padding:10px;border-radius:10px;text-align:left;display:grid;grid-template-columns:auto auto;gap:15px;align-items:center;transition:all .35s}.card img{width:65px;border-radius:5px !important}.card h3{font-size:15px !important;line-height:20px !important;color:#fff !important}.card p{font-size:13px;margin-bottom:0;line-height:18px}.vietnam-rent-car a:hover .card{background:#00000087;transition:all .35s}.central-car-rental .dn-rent img{border-radius:15px}.single-st_tours #st-content-wrapper.st-style-elementor .st-service-feature .item div.icon{border:2px solid #ccc;border-radius:50%}.itinerary-tour img,.router-car img{border-radius:15px}.single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-8 .st-faq-list.router-car .st-program .accordion-body{margin-right:0}.table-price-tour{border-collapse:collapse;border-radius:1em;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.15);background:#fff;overflow:auto}.table-price-tour tr{border-bottom:1px solid #ddd}.table-price-tour th,.table-price-tour td{padding:12px 15px;font-size:16px;line-height:24px;text-align:center}#st-content-wrapper.st-style-elementor .stt-discount div.st-program{border-radius:1em}.map-itinerary img{border-radius:15px}.check-in-out-input{width:100%;position:absolute;left:0;bottom:0;z-index:-1;opacity:0}.single .st-fixed-form-booking .st-form-booking-action form .st-group-form div.form-group label{font-weight:700}#inc-enc-vm i{background:0 0 !important;font-size:16px !important}#team-home img{border:solid 1px #930f0f;border-radius:50%;margin:6px}#why-vm-travel h4,#why-travel-with-us h4{font-weight:600;font-size:26px;line-height:36px;color:#930f0f}.popular-vn{border-radius:24px;overflow-y:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1)}.feature-imgs{padding:20px 20px 0}div.feature-imgs img{border-radius:20px}.popular-vn{border-radius:24px;overflow-y:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1)}#why-abouts h3,#why-abouts p{color:#424242}div.box-content-map{padding:30px 20px;box-shadow:0 1px 4px rgba(0,0,0,.48);left:16px;top:25%;border-radius:16px}.item-sp a{font-size:16px;font-weight:700;line-height:26px;color:#930f0f}.item-sp span{margin-left:10px}.item-sp i{font-size:20px}#why-abouts h3{font-size:25px}.services-item.item-elementor.grid-2>.item .content-item .st-flex.space-between.st-price__wrapper .st-btn--book a{padding:6px 14px;box-shadow:0 3px 0 #f90}.services-item.item-elementor .item .content-item h3.title{font-size:20px;line-height:30px}.cicle-banner{display:flex;justify-content:center;align-items:center;height:55vh;background:url(//danangcarrental.vn/wp-content/themes/traveler-childtheme/background.jpg) no-repeat center center/cover;position:relative}.droplet{width:120px;height:120px;background:0 0;border-radius:50%;position:absolute;backdrop-filter:blur(8px);box-shadow:inset -8px -8px 12px rgba(255,255,255,.4),inset 4px 4px 10px rgba(0,0,0,.1),10px 10px 20px rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:900;color:#fff;text-align:center;text-shadow:2px 2px 5px rgba(0,0,0,.3);transition:all .7s}.droplet:after{content:'';width:60px;height:60px;background:rgb(255 255 255/7%);border-radius:50%;position:absolute;top:30px;left:1px;opacity:.8;box-shadow:inset -8px -8px 12px rgb(255 255 255/19%),inset 4px 4px 10px rgb(0 0 0/22%),10px 10px 20px rgb(0 0 0/14%)}#st-content-wrapper.st-style-elementor div.st-bg-feature{padding-top:300px;background-position:center}.tours-banner{top:45%;left:40%}.car-banner{top:15%;left:15%}.d-car-banner{top:25%;left:70%}.ticket-banner{top:80%;left:50%}.st_list_post_new img{border-radius:10px}#block-4 .st_list_post_new h3{font-size:16px;line-height:22px}.map-animate{animation:circlescalevm 1.5s infinite linear;display:flex;width:20rem;height:20rem;border-radius:50%;border:2px solid #de1313;background-color:transparent;position:absolute;top:6rem;left:0;opacity:0;transform:scale(.2)}.item-title-port{position:absolute;bottom:32px;left:24px}#feature-sea-port h4{color:#fff;margin-bottom:20px;text-shadow:rgba(0,0,0,.63) 0px 1px 4px}#feature-sea-port a{color:#fff;font-family:Poppins,sans-serif;background:#f90;padding:6px 16px;border-radius:24px}.feature-sea-port .item-img-port{box-shadow:rgba(0,0,0,.48) 0px 1px 4px;border-radius:16px;overflow:hidden}.indochina-all-about{display:flex;column-gap:20px;overflow:auto}.indochina-all-about .indochina-item{box-shadow:0 1px 4px rgba(0,0,0,.2);border-radius:10px}#indochina-all-about img{width:100%;border-radius:10px 10px 0 0}#indochina-all-about h4{font-size:20px;line-height:30px;position:relative;margin-bottom:1rem;font-weight:700;color:#424242}#indochina-all-about h4:after{content:"";position:absolute;width:70px;height:3px;background:#424242;bottom:-5px;left:0;border-radius:10px}.item-indochina-all{padding:25px 16px;border-radius:0 0 10px 10px}.hoian-texs-shadow h1{text-shadow:1px 0px 4px rgb(70 11 93/82%)}.article-style3 .post-inner div.meta ul li a,.article-style3 .post-inner div.meta ul li{font-size:13px}.droplet:hover:after{left:auto;right:1px;transition:all .7s}.list-company a{font-family:"DM Sans",Sans-serif;font-size:14px;font-weight:400;color:#fff}.vietnam-rent-car .discount{color:#930f0f}div.st-sliders.style-6 .swiper-slide:before{background:0 0}div.st-sliders .swiper-slide img{border-radius:10px}div.st-sliders.style-6 .box-content{left:0;bottom:20px;top:auto;width:100%;padding:0 16px;transform:none}div.st-sliders.style-6 .box-content .title{margin-bottom:30px;text-shadow:1px 0px 4px rgba(0,0,0,.82)}div.st-sliders.style-6 .swiper-pagination{bottom:-30px}div.st-sliders.style-6 .swiper-pagination span.swiper-pagination-bullet-active{background:#930f0f}body.single.st-header-9 p,.vm-highlight ul li,.router-car ul li{font-size:18px;line-height:28px}.indochina-item{min-width:200px}.blog-style3 .st-blog .sidebar-widget .wp-block-search__inside-wrapper .wp-block-search__button:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px}#st-content-wrapper div.banner.st-banner-solo h2{color:#fff}.book-now-call a{background-image:linear-gradient(90deg,#930f0f 0%,#f90 100%);padding:10px 25px;border-radius:30px;color:#fff !important;cursor:pointer}.book-now-call a:hover{background-image:linear-gradient(90deg,#f90 0%,#930f0f 100%)}.book-now-call{gap:20px}.show-popup{display:none}.overlay{display:none;position:fixed;background:#00000075;z-index:99999;top:0;left:0;right:0;bottom:0;opacity:.7}.form-book{width:60%;padding:24px;border:solid 1px #ccc;border-radius:15px;z-index:99999999999;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#f1f1f1}.close-popup-home{position:absolute;right:8px;top:8px;cursor:pointer}.form-book #gform_wrapper_2,.form-book #gform_wrapper_4{max-height:500px;overflow:auto}.overview-location-vm p{font-size:18px;line-height:28px}body.st-mod-style .st-style-elementor .tour-description h2{font-size:26px;line-height:36px;color:#424242;font-weight:600}.tour-description li{color:#424242;list-style:none;margin-bottom:12px}.tour-description li:before{content:"";border:2px solid #de1313;width:8px;height:8px;display:inline-block;border-radius:50%;margin-right:1rem}.itinerary-tour p,.router-car p,.content-detail p{margin-bottom:1rem !important}.tour-description ul{padding-left:0}.tour-description img{border-radius:15px;margin-top:15px}.seo-img{text-align:center}.item-contact-vm a{color:#424242}.item-contact-vm i{margin-right:10px}.st-checkout-page.style-2 .cart-info .service-section div.service-left{width:calc(100% - 30px)}.st-checkout-page.style-2 .booking-success-notice{background:#e9ffdb}body.single.st-header-9 .st-list-service p{font-size:16px;line-height:26px}.service-list-wrapper .item.item-tours h3.title{font-weight:700}.itinerary-tour ul li{font-size:18px;line-height:28px}.single-post .blog-style3 .article-style3 div.post-inner h1.title{font-size:35px;line-height:45px;color:#930f0f}.single-post .blog-content div.post-content h2{text-align:center;font-size:30px;line-height:40px;font-weight:700;margin:20px 0 30px;color:#930f0f}.single-post .blog-content div.post-content h3{font-weight:700;font-size:25px}.single-post .blog-content div.post-content h4{font-size:20px;line-height:30px;font-weight:700}.st-blog .content .post-content img{border-radius:20px}.st-blog .content .wp-element-caption{text-align:center;font-style:italic}body.st-mod-style .st-style-elementor h2.post-title{line-height:30px}.single-post .blog-style3 .article-style3 div.post-content ul li{color:#424242}.tab_blog{border:solid 1px #424242;padding:16px 20px 12px;border-radius:10px;margin:20px 0;cursor:pointer}.single-post div.post-content .tab_blog h4{font-size:20px;line-height:30px;font-weight:600}.item-content-blog{height:0;overflow:hidden;padding-left:20px}.tab_blog dt{font-weight:600}.tab_blog dd{padding-left:20px;margin-bottom:0}.tab_blog a{color:#424242 !important}.tab_blog a:hover{color:#930f0f !important}.sub-title-content i{float:right;margin-top:5px;transition:1s}.content-tab-blog.open i{transform:rotate(90deg);transition:1s}.single-post .blog-style3 .blog-content .article-style3 .post-content p,.single-post .blog-style3 .blog-content .article-style3 .post-content ul li{font-size:18px;line-height:28px}.single .st-fixed-form-booking .st-form-head-book .st-price-origin span.price{font-size:25px;color:#930f0f}.action-book{justify-content:center}.button-action{margin:0 10px}.action-book a{font-size:18px;background:#930f0f;color:#fff !important;padding:10px 30px;border-radius:23px;font-weight:700}.services-item.item-elementor.grid-2>.item .ml5.f14.address.st-location--style4{opacity:0}.overview-location-vm h1{font-weight:700}.single-st_tours #st-content-wrapper.st-style-elementor.st-single-tour-8 .bana-hill-tickets .st-program-list .st-program .accordion-header button{font-weight:700;font-size:20px}#inc-enc-vm li:before{content:none}#st-content-wrapper.page-show-tours .banner.st-banner-solo h1{color:#fff;font-size:36px;line-height:46px;font-weight:700;margin-bottom:0;font-family:'DM Sans'}#st-content-wrapper.page-show-tours .st-banner-solo:after{content:"";width:100%;height:100%;top:0;left:0;z-index:1;position:absolute;background-color:rgba(0,0,0,.3)}#st-content-wrapper.page-show-tours .banner-headding{z-index:2;position:relative}#st-content-wrapper.page-show-tours .st-banner-solo{padding-top:200px}#st-content-wrapper.page-show-tours .banner.st-banner-solo .st-breadcrumb{top:85%;z-index:2}#st-content-wrapper.page-show-tours .banner.st-banner-solo .st-breadcrumb ul li.active{color:#fff}.page-search-tour{padding:40px 0}.overview-location-vm h2{font-size:30px;line-height:40px;font-weight:700}.header__center #st-main-menu ul.main-menu>li>a,.header__center #st-main-menu ul.main-menu li.menu-item-has-children .menu-dropdown li a{font-size:14px}.button-whatsapp{position:fixed;bottom:30px;left:10px;z-index:9999;box-shadow:0px 1px 2px rgb(0 0 0/58%),0px 4px 12px rgb(0 0 0/31%);width:50px;height:50px;border-radius:50%}.button-whatsapp i{font-size:30px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}div#gotop{bottom:100px;right:10px}.single.st-mod-style:not(.single-location) button.mfp-arrow{background:#212529a6}body #block-7 #gform_wrapper_3 .gform_heading,body #block-7 #gform_wrapper_3 .gform_heading .gform_title{background:0 0;font-weight:700;margin-bottom:10px}body #block-7 #gform_wrapper_3{font-family:'DM Sans'}.blog-style3 .st-blog #block-7.sidebar-widget{padding:15px 20px 5px}.single .st-fixed-form-booking .st-form-booking-action form .st-group-form div.form-group label{color:#930f0f}.onsale.text-small{background:0 0 !important;top:-16px !important;color:#4f4f4f !important}@media (min-width:991px){body header .main-menu li.has-mega-menu>ul.sub-menu.mega-menu{border-radius:16px}body header .main-menu li.has-mega-menu>ul.sub-menu.mega-menu div.dropdown-menu-inner{padding:0}}@media (min-width:1200px){.img-about-vmtravel{position:relative;z-index:2;background-color:#fff;padding:1.5rem 0;top:8%}div.img-about-vmtravel img{border-radius:16px}.column-right{position:relative;z-index:1;margin-left:calc(-5.33333% - 1px)}.style-border-about{position:relative;z-index:1;border-radius:1.04167rem;background-clip:padding-box;padding:.3125rem;background:#fff}.style-border-about:before{content:"";width:100%;height:100%;border-radius:1.04167rem;background:linear-gradient(180deg,#1c7160,#930f0f);background-clip:padding-box;position:absolute;left:0;top:0;z-index:-1;display:block}.content-about1{background:#fff;border-radius:.83333rem;background-clip:padding-box;padding:3.125rem 3.33333rem 2.375rem 5.20833rem}}@media (max-width:767px){.single #st-content-wrapper .st-single-service-content .sticky-top.zindex-book-form{z-index:99999999999}.table-price-tour th.schedule-car{min-width:190px}div.droplet{width:100px;height:100px}.droplet:after{top:20px;left:3px}.sticky-top.zindex-book-form{z-index:99999999999}#st-content-wrapper.st-style-elementor .st-fixed-form-booking div.close-icon{position:absolute;padding-right:0}#st-content-wrapper div.hotel-target-book-mobile{z-index:9999999999;background:#ccc;padding:15px}.table-price-tour th,.table-price-tour td{min-width:95px}#st-content-wrapper.page-show-tours .st-banner-solo{padding-bottom:30px}body header .main-menu li.has-mega-menu>ul.sub-menu.mega-menu div.dropdown-menu-inner{padding:0}.vietnam-rent-car.tour-mega-menu{margin:10px 0}.vietnam-rent-car.tour-mega-menu .title{font-size:16px !important;line-height:24px !important;margin-bottom:0}.book-car-now,.call-now{z-index:9}.cicle-banner .d-car-banner{top:25%;left:75%}.cicle-banner .car-banner{left:5%}.cicle-banner .tours-banner{top:40%;left:50%}.cicle-banner .ticket-banner{top:65%;left:18%}div.central-car-rental{padding:0 16px;gap:15px}.central-car-rental .most-popular{min-width:230px}.central-car-rental .item-most-content{padding:5px 12px 10px;bottom:8px}.central-car-rental .style-most-popular{padding:0}body.st-mod-style .st-style-elementor .central-car-rental h5{font-size:15px;line-height:25px}.central-car-rental .style-most-popular a{position:static;padding:3px 10px;font-size:15px}.central-car-rental::-webkit-scrollbar,.indochina-all-about::-webkit-scrollbar{display:none}.vietnam-rent-car .grid{display:block}div.vietnam-rent-car .card{margin:10px 0}.vietnam-rent-car .iteem-subtitle{padding:10px}.vietnam-rent-car{padding:10px;margin:0 10px}.vietnam-rent-car .title{font-size:25px;line-height:32px}.why-vmtravel h4{margin-top:25px}.schedule-car{min-width:160px}.car-type{min-width:80px}div.st-banner-search-form.style_3 .st-search-form-el .st-search-el .search-form .form .form-group.field-detination:after,div.st-banner-search-form.style_3 .st-search-form-el .st-search-el .search-form .form .form-date-search-v3:after,div.st-banner-search-form.style_3 .st-search-form-el .st-search-el .search-form .form .form-group.field-guest-new:after{display:none}div.form-book{width:calc(100% - 30px)}.hotel-target-book-mobile .btn-v2{padding:10px 20px}}#ui-datepicker-div.gravity-theme.ui-datepicker[style]{z-index:9999999999 !important}.table-vm-blog th,.table-vm-blog td{border:solid 1px #ccc;color:#323232;padding:8px;text-align:center;font-family:'Poppins'}.services-item.item-elementor.grid-2>.item .content-item div.st-tour--description{font-size:16px;line-height:26px;color:#323232e0}.st-form-booking-action,.st-form-book-wrapper{background:#fff}.custom-review-badge{min-width:300px;display:inline-flex;align-items:center;text-decoration:none !important;font-weight:600;transition:all .35s ease;margin-bottom:10px;margin-right:10px;padding:15px;border-radius:10px;background-image:linear-gradient(200deg,#fff 0%,#8ab8de 100%);font-size:16px;color:#424242}.custom-review-badge:hover{background-image:linear-gradient(200deg,#8ab8de 0%,#fff 100%);transition:all .35s ease}.custom-review-badge .badge-icon{width:24px;height:24px;margin-right:10px;object-fit:contain}.custom-review-badge .badge-stars,.custom-review-badge .badge-circles{margin-right:8px;letter-spacing:2px}.custom-review-badge .badge-divider{margin:0 8px;color:#9ca3af;font-weight:400}.fleet-section{max-width:1200px;margin:0 auto;text-align:center}.fleet-header{margin-bottom:35px}.fleet-title{font-size:35px;font-weight:800;color:#323232;margin-bottom:8px}.fleet-header .fleet-subtitle{font-size:20px;line-height:25px;color:#930f0f;font-weight:500}.fleet-grid{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-radius:8px;overflow:hidden}.fleet-card{padding:25px 20px;display:flex;flex-direction:column;align-items:center;border-right:1px solid #f1f5f9;transition:transform .2s ease,box-shadow .2s ease}.fleet-card:last-child{border-right:none}.fleet-card:hover{background-color:#fafafa}#fleet-section-car .car-type{font-size:20px;font-weight:700;color:#424242;margin-bottom:15px}.car-image-wrapper{width:100%;height:120px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.car-image-wrapper img{max-width:100%;max-height:100%;object-fit:contain}.car-specs{display:flex;justify-content:space-between;width:100%;padding-top:10px}.spec-item{display:flex;align-items:center;gap:6px;font-size:14px;color:#424242;font-weight:600}.spec-item i{font-size:12px}.voyage-review{text-transform:uppercase;font-size:12px;line-height:18px;font-weight:700;background:#00656d;padding:5px 10px;color:#fff;letter-spacing:.5px}.voyage-review i{margin-right:5px}