@charset "UTF-8";@import url(jquery.fancybox.min.css);@import url(jquery.mCustomScrollbar.css);@import url(owl.carousel.min.css);@import url(foundation-datepicker.min.css);@import url(jquery.datetimepicker.css);#pswd_info ul,*{list-style-type:none}input,option,select,textarea{webkit-box-shadow:none}*,.cookie-consent .text a:hover,.member-box-login-register .text-register .btn-login a:hover,ins{text-decoration:none}.normal-Price,del{text-decoration:line-through}.service-03-list .detail .price span.th,body,button,input,option,select,textarea{font-family:Kanit,Arial,Helvetica,sans-serif}.member-box-green{padding:100px 0 60px;background:var(--color-green)}.member-box-login-register{display:flex;flex-wrap:wrap;width:100%;min-height:400px;justify-content:center;align-items:center;padding-top:60px}.member-box-login-register .photo{width:50%;display:flex;flex-wrap:wrap;justify-content:center}.member-box-login-register .photo img{max-width:100%;width:500px}.member-box-login-register .photo .text{text-align:center;color:var(--color-white);font-size:30px;font-weight:500}.member-box-login-register .box-form-login-register{padding:30px 0;width:50%;position:relative;display:flex;flex-wrap:wrap;justify-content:center}.member-box-login-register .box-form-login-register .box{position:relative;width:100%;max-width:500px;background:var(--color-white);border-radius:10px;padding:40px 60px;box-shadow:0 5px 10px 2px rgba(0,0,0,.1)}.member-box-login-register .box-form-login-register .text-title{position:relative;font-size:24px;font-weight:600;padding-bottom:20px}.member-box-login-register .box-form-login-register .text-title:before{content:'';position:absolute;width:60px;height:4px;border-radius:90px;background:var(--color-green);left:0;bottom:10px}.member-box-login-register .field-row{position:relative;width:100%;display:flex;flex-direction:column;margin-bottom:10px}.aboutus .detail,.booking-form .box-file,.booking-form .select-filter select,.booking-form input,.booking-form select,.box-colum-100,.box-member-content .field-row input[type=email],.box-member-content .field-row input[type=password],.box-member-content .field-row input[type=text],.call-to-action-box .box input[type=text],.carousel-cell,.member-box-login-register .field-row input[type=email],.member-box-login-register .field-row input[type=password],.member-box-login-register .field-row input[type=text],.member-box-login-register .field-row label,.new-box-checkout .car-list main .car-img,.new-box-checkout .car-list main .detail,.req-price-modal input[type=tel],.req-price-modal input[type=text],.service-04 .set-3 figure img,.service-main .list li,.services,.services .detail,.sub-drop-date .customLocation input[type=text],.update-card-modal input[type=tel],.update-card-modal input[type=text],.xdsoft_datetimepicker *,[type=file],button,img,section,textarea{width:100%}.box-member-content .toggle-password,.member-box-login-register .field-row .toggle-password{display:flex;justify-content:center;align-items:center;position:absolute;width:40px;height:40px;cursor:pointer;right:0;bottom:0;z-index:1;font-size:12px}.member-box-login-register .text-forgot{width:100%;padding-top:20px;display:flex;flex-wrap:wrap;justify-content:flex-end}.member-box-login-register .text-forgot a{display:inline-block;color:var(--color-black)}.accterms span,.cookie-consent .text a,.editor a,.editor u,.member-box-login-register .accept-policy a:hover,.member-box-login-register .in-link-green a:hover,.member-box-login-register .text-forgot a:hover,.member-box-login-register .text-register a:hover{text-decoration:underline}.member-box-login-register .text-register{padding-top:0;padding-bottom:15px;width:100%;font-weight:300;display:flex;flex-wrap:wrap;color:var(--color-9d9d9d)}.accterms span,.home-book main .time,.member-box-login-register .text-register span{padding-left:5px}.member-box-login-register .text-register a{display:inline-block;font-weight:400;color:var(--color-red)}.if-pass,.member-box-login-register .text-success small,.my-points-rewards small,.my-subscriber .text-success small{color:var(--color-9d9d9d);font-weight:300}.member-box-login-register .text-register .btn-login{margin:0 auto;padding-left:0}.member-box-login-register .text-register .btn-login a{color:var(--color-white);text-align:center;width:200px}.about-set1,.blog .list .photo,.blog-other .photo,.book-next .list,.btn-b1 a,.btn-playgame span,.btn-playgame-after span,.btn-readmore span,.btn-s1 a,.button-readmore span,.button-readmore-two span,.career-search,.cover .navigation span,.cover-page-detail,.editor .images-overflow,.editor .table-s1,.flickity-enabled,.header-fixed .call,.home-blog .list .photo,.line-hr,.line-hr small,.member-box-login-register .field-register,.member-box-login-register .text-success .text-in,.my-subscriber .text-success .text-in,.news-activities .list .photo,.news-list-other .photo,.news-list-other article,.payment,.promotion .list .photo,.promotion-cover,.promotion-other .photo,.service-01 .set-seven,.service-main .list,.services .set-5 .car-gallery,.sub-drop-date .show-text,.user-logon,[type=file]+label,figure,h1,h2,h3,h4,h5,h6,section,time{position:relative}.box-member-content .colum-2,.member-box-login-register .colum-2{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;justify-content:center;width:100%}.member-box-login-register .icon-changpass-success,.member-box-login-register .icon-link-expired,.member-box-login-register .icon-register-success,.member-box-login-register .icon-success{width:80px;height:80px;display:inline-block;margin-bottom:15px}.member-box-login-register .accept-policy{padding:15px 0;font-size:14px}.member-box-login-register input[type=checkbox]+label{padding-left:30px;padding-top:2px}.member-box-login-register .text-success,.my-subscriber .text-success{position:relative;padding-top:15px;text-align:center}.member-box-login-register .color-gray,.my-subscriber .color-gray{color:var(--color-777);padding-bottom:20px}.member-box-login-register .icon-success{background:url(../images/icon-check-email-green.svg) center/100% no-repeat}.member-box-login-register .icon-register-success{background:url(../images/icon-register-success.svg) center/100% no-repeat}.member-box-login-register .icon-link-expired{background:url(../images/icon-link-expired.svg) center/100% no-repeat}.member-box-login-register .icon-changpass-success{background:url(../images/icon-changpass-success.svg) center/100% no-repeat}.btn,.user-logon .box-logon{display:flex;position:relative}.member-box-login-register .text-success-good,.my-subscriber .text-success-good{font-weight:500;color:var(--color-green);font-size:20px;padding-bottom:15px}.member-box-login-register .text-des,.my-subscriber .text-des{color:var(--color-777);padding-bottom:15px;padding-top:5px}.blockPage .waiting img,.btn-line- a,.member-box-login-register .in-link-green a,.tags-search a{display:inline-block}.if-pass,:lang(jp) .header-fixed nav li a,footer .footer-nav .footersub p a{font-size:14px}#pwd_strength_wrap{border:1px solid var(--color-border-fill);display:none;padding:10px;position:absolute;width:100%;border-radius:3px;background:var(--color-white);z-index:1}#pwd_strength_wrap:after,#pwd_strength_wrap:before{content:' ';height:0;position:absolute;width:0;border:10px solid transparent}#pswd_info ul{margin:5px 0 0;padding:0}#pswd_info ul li{position:relative;padding:0 0 0 15px}#pswd_info ul li.valid{color:green}#pswd_info ul li.valid:before{content:'';position:absolute;width:8px;height:8px;background:url(../images/icon-check-green-mini.svg) center/100% no-repeat;left:0;top:6px}#pswd_info ul li.invalid:before{content:'';position:absolute;width:6px;height:6px;background:var(--color-9d9d9d);left:0;top:6px;border-radius:50%}#passwordStrength{display:block;height:5px;margin-bottom:10px;transition:.4s}.strength0{background:0 0;width:0}.strength1{background:#ff4545;width:25%}.strength2{background:#ffc824;width:50%}.strength3{background:#69c;width:70%}.strength4{background:green;width:100%}.btn{width:100%;justify-content:center}.btn button{margin-top:10px;height:50px;font-weight:400;width:100%}.btn button:hover,.btn-submit button:hover,.my-subscriber .btn-register-mi a:hover{background:var(--color-green-big)}.user-logon .box-logon{flex-wrap:wrap;align-items:center;cursor:pointer;font-weight:500}.user-logon .icon-member-logon{position:relative;display:inline-block;margin-right:10px;width:32px;height:32px;background:url(../images/icon-member-logon.svg) center/100% no-repeat}.user-logon .member-name{max-width:130px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-fixed .show-top-lang:hover>.top-lang,.nav-mobile .book-lang .show-top-lang:hover>.top-lang,.user-logon:hover>.box-sub-user{visibility:visible;opacity:1;transition:.2s}.user-logon .box-sub-user{visibility:hidden;opacity:0;position:absolute;width:250px;padding:10px 0 0;top:100%;right:0;z-index:999}.user-logon .m-sub{position:absolute;width:100%;padding:15px;border-top:4px solid var(--color-green);background:var(--color-white);border-radius:6px;box-shadow:0 5px 10px 2px rgba(0,0,0,.1);z-index:99999}.user-logon .m-sub:after{content:"";position:absolute;width:0;height:0;bottom:100%;right:10px;border:8px solid transparent;pointer-events:none;border-bottom-color:var(--color-green)}.my-logon-box .box-member-content,.my-logon-box .box-member-nav{background:var(--color-white);border-radius:10px;box-shadow:0 5px 10px 2px rgba(0,0,0,.1);position:relative}.user-logon .m-sub div{display:flex;align-items:center;position:relative;width:100%;height:inherit;padding:2px 0;border-top:1px solid var(--color-eee)}.service-01 .set-seven li:first-child,.user-logon .m-sub div:first-child{border-top:none}.user-logon .m-sub div a{position:relative;width:100%;height:inherit;padding:8px 0;display:flex!important;align-items:center;text-align:left;color:var(--color-black);font-size:16px!important;text-transform:inherit!important;font-weight:400;overflow:hidden;background:0 0}.blog .list .text a:hover,.blog-category li a:hover,.blog-other .text a:hover,.booking-form h4 span a:hover,.booking-sumtotal .box h4 span a:hover,.btn-b1 a:hover,.btn-s1 a:hover,.career-list li a:hover,.color-green,.color-pink,.editor a:hover,.fancybox-close-small:hover,.header-fixed .lang a:hover,.header-fixed .top-lang a:hover,.header-fixed nav li a.current,.header-fixed nav li a:hover,.header-fixed nav li:hover>.over-sub,.header-fixed nav li:hover>a,.home-blog .list .text a:hover,.hot-Price,.my-logon-box .box-set-nav a:hover,.my-profile-zone .referral-code #text-referral-code,.my-subscriber .status-active h4,.nav-mobile .book-lang .btn-lang a:hover,.nav-mobile .book-lang .top-lang a:hover,.news-activities .list .text a:hover,.news-list-other .text a:hover,.promotion .list .text a:hover,.promotion-other .text a:hover,.sub-drop-date .customLocation a:hover,.user-logon .m-sub div a:hover,a,a:hover,footer .footer-nav a:hover,footer .link-policy a:hover{color:var(--color-green)}.user-logon .m-sub div a.current{color:var(--color-green-big)}.user-logon .box-sub-user i{display:inline-flex;width:20px!important;height:20px!important;margin-right:8px!important}i.icon-member-on{background:url(../images/icon-user-on.svg) center/90% no-repeat}i.icon-history-on{background:url(../images/icon-history-on.svg) center/90% no-repeat}i.icon-subscriber-on{background:url(../images/icon-subscriber-on.svg) center/90% no-repeat}i.icon-paymentmethod-on{background:url(../images/icon-paymentmethod-on.svg) center/90% no-repeat}i.icon-rewards-on{background:url(../images/icon-rewards-on.svg) center/90% no-repeat}i.icon-coupons-on{background:url(../images/icon-coupons-on.svg) center/90% no-repeat}i.icon-password-on{background:url(../images/icon-password-on.svg) center/90% no-repeat}i.icon-logout-on{background:url(../images/icon-logout-on.svg) center/90% no-repeat}.my-logon-box{position:relative;width:100%;padding-top:60px;display:grid;grid-template-columns:300px auto;grid-gap:30px}.my-logon-box .box-member-nav{width:300px;height:max-content;padding:20px}.my-logon-box .box-member-content{width:100%;min-height:400px;padding:40px 60px}.my-logon-box .welcome{display:flex;flex-wrap:wrap;align-items:center;padding:10px 0 15px}.my-logon-box .welcome .text{flex-wrap:wrap;align-items:center;flex:1;font-weight:500}.my-logon-box .welcome .name-mebmer{max-width:170px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-logon-box .welcome p{min-width:100px;max-width:180px;padding-top:0;padding-bottom:0;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative}.my-logon-box .box-show-step{position:absolute;width:30px;height:30px;top:0;left:20px;z-index:1}.my-logon-box .on-step-1{background:url(../images/icon-member-step-1.svg) center/100% no-repeat}.my-logon-box .on-step-2{background:url(../images/icon-member-step-2.svg) center/100% no-repeat}.my-logon-box .on-step-3{background:url(../images/icon-member-step-3.svg) center/100% no-repeat}.my-logon-box .welcome small{display:block;color:var(--color-777);font-weight:400;font-size:14px}.my-logon-box .show-point,.my-subscriber .checkout-subscriber span{margin-left:auto}.my-logon-box .show-point a{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-end;padding:4px 6px;border-radius:4px;border:1px dotted var(--color-green);background:#edfaf3}.my-logon-box .show-point .t-point,.sumtotal li:last-child p span{color:var(--color-green);font-size:20px}.btn-readmore a,.my-logon-box .show-point .t-num,.my-points-rewards .price-before .type-rent,.my-points-rewards .price-sum,.my-points-rewards .price-total,.my-points-rewards .price-vat,.my-subscriber .checkout-subscriber li:last-child p,.payment .bank-detail .bank-text .bank-no,.service-01 .set-seven .text h4 span,.service-01 .set-seven .text p span.color-green,.sub-drop-date .big,.sumtotal li .txt-des span.text-typelocation,.sumtotal li.font-bold-500,b,strong{font-weight:500}.about-baragroup .site-barawindsor-group,.blog-category,.career-search input[type=text],.container,.home-why .detail .text,.my-logon-box .box-set-nav,.my-paymentmethod-zone,.my-points-rewards .booking-history,.my-points-rewards .detail-booking,.my-points-rewards .point-line-process,.my-subscriber,.nav-mobile aside .toggle-subnav span,.news-activities .list article,.pagination,.payment,.payment .att-payment,.select-filter,.service-04 .insure-covered .box-set,.service-04 .insure-notcovered .box-set,.service-04 .insure-noti .box-set,.services .set-7,.services .set-7 .list-set-7,.set-ser-new .list-ser-set figure,.tags-search{position:relative;width:100%}.my-logon-box .box-set-nav div{border-top:1px solid var(--color-eee)}.my-logon-box .box-set-nav a{color:var(--color-black);display:flex;align-items:center;position:relative;height:100%;padding:10px}.btn-set span:last-child a:hover,.my-logon-box .box-set-nav a.current,.pagination a:hover,.service-main .list li:nth-child(odd){color:var(--color-white);background:var(--color-green)}.my-logon-box .box-set-nav i{display:inline-flex;width:30px;height:30px;margin-right:15px;border-radius:50%}.my-logon-box .box-set-nav a.current i.icon-member-on{background:url(../images/icon-user-on-white.svg) center/90% no-repeat}.my-logon-box .box-set-nav a.current i.icon-history-on{background:url(../images/icon-history-on-white.svg) center/90% no-repeat}.my-logon-box .box-set-nav a.current i.icon-subscriber-on{background:url(../images/icon-subscriber-on-white.svg) center/90% no-repeat}.my-logon-box .box-set-nav a.current i.icon-paymentmethod-on{background:url(../images/icon-paymentmethod-on-white.svg) center/90% no-repeat}.my-logon-box .box-set-nav a.current i.icon-rewards-on{background:url(../images/icon-rewards-on-white.svg) center/90% no-repeat}.my-logon-box .box-set-nav a.current i.icon-coupons-on{background:url(../images/icon-coupons-on-white.svg) center/90% no-repeat}.my-logon-box .box-set-nav a.current i.icon-password-on{background:url(../images/icon-password-on-white.svg) center/90% no-repeat}.my-logon-box .box-set-nav a.current i.icon-logout-on{background:url(../images/icon-logout-on-white.svg) center/90% no-repeat}.box-member-nav .box-subscriber{position:relative;width:100%;padding:0 0 15px}.box-member-content .name-tag,.box-member-nav .box-subscriber .btn-subscriber,label{padding-bottom:5px}.box-member-nav .box-subscriber a{display:flex;justify-content:center;align-items:center;padding:10px;height:50px;color:var(--color-white);background:var(--color-red);font-weight:500;border-radius:4px}.box-member-nav .box-subscriber a:hover{background:var(--color-red-big);color:var(--color-white)}.box-member-nav .box-subscriber p{margin-bottom:0;font-size:14px;text-align:center;color:var(--color-9d9d9d)}.my-logon-box .box-member-content .title-text{display:flex;flex-wrap:wrap;align-items:center;position:relative;width:100%;margin-bottom:20px;padding-bottom:20px;font-size:24px;font-weight:600;border-bottom:1px solid var(--color-eee)}.my-logon-box .box-member-content .title-text:before{content:'';position:absolute;width:60px;height:4px;border-radius:90px;left:0;bottom:2px;background:var(--color-green)}.my-logon-box .box-member-content .title-text span,.my-points-rewards .booking-history .title-text-two span{display:flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:14px;font-weight:500;color:var(--color-black);background:var(--color-eee);border-radius:90%;margin-left:5px}.my-logon-box .box-member-content .content-detail{position:relative;width:100%;padding-bottom:20px;min-height:300px}.box-member-content .field-row{position:relative;width:100%;display:flex;flex-direction:column;margin-bottom:15px}.box-member-content .field-row .readonly{background:var(--color-eee)}.box-member-content .field-row .name-tag,.box-member-content .field-row label{width:100%;color:var(--color-777);font-weight:400;font-size:14px}.box-member-content .field-row textarea{height:60px}.box-member-content .field-row small{font-weight:300;color:#bbb;font-size:12px;font-family:sans-serif}.box-member-content .btn button{max-width:220px}.box-member-content .type-file [type=file]{position:absolute;opacity:0;width:100%;left:0;top:25px;height:40px}.box-member-content .type-file [type=file]+label{position:relative;display:flex;align-items:center;width:100%;padding:6px 10px 5px;margin:0;left:0;text-align:left;border-radius:4px;border:1px solid var(--color-border-fill);top:0;background:var(--color-white);color:var(--color-black);font-weight:400;cursor:pointer;transition:.3s}.box-choice:hover input[type=radio]~.checkmark:before,.box-member-content .type-file [type=file]+label:hover,.header-fixed .lang:hover,[type=file]+label:hover{border:1px solid var(--color-green);transition:.3s}.box-member-content .type-file [type=file]+label:before{content:'';position:absolute;width:18px;height:18px;right:10px;top:0;bottom:0;margin-bottom:auto;margin-top:auto;background:url(../images/icon-upload-black.svg) center/80% no-repeat}.box-member-content .show-file{position:relative;width:100%;border-radius:4px;margin-top:15px;background:var(--color-eee);padding:10px}.box-member-content .box-file-show{position:relative;width:100%;height:200px;overflow:hidden}.box-member-content .box-file-show a{width:100%;height:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.box-member-content .show-file img{left:0;right:0;margin-left:auto;margin-right:auto;width:300px;position:absolute}.box-member-content .show-file .icon-pdf-red{display:block;width:100px;height:100px;background:var(--color-white) url(../images/icon-pdf-red.svg) no-repeat center;background-size:50%;border-radius:90%}.btn-del-file{position:absolute;width:30px;height:30px;overflow:hidden;text-indent:-9999px;border-radius:90%;top:10px;right:10px;z-index:1;cursor:pointer;background-image:url(../images/icon-delete.svg);background-size:60%;background-position:center center;background-repeat:no-repeat;background-color:var(--color-777);transition:.3s}.btn-del-file:hover{background-color:var(--color-red);transition:.3s}.box-member-content .title-text-two{font-size:20px;font-weight:500;padding-top:15px}.my-profile-zone .referral-code{position:relative;width:100%;margin-bottom:20px;padding:10px 15px;border-radius:4px;border:1px dotted var(--color-green);background:#edfaf3}.my-profile-zone .referral-code .text-code{position:relative;width:100%;font-size:18px;font-weight:600}.my-profile-zone .referral-code .text-btn{position:absolute;right:5px;top:5px;background:var(--color-green);color:var(--color-white);font-family:Kanit,Arial,Helvetica,sans-serif;transition:.3s;font-size:14px;font-weight:300;border-radius:3px;display:flex;align-items:center;justify-content:center;padding:2px 10px}.my-profile-zone .referral-code button{background:0 0;overflow:hidden;text-indent:-9999px;width:100%;height:100%;top:0;left:0;position:absolute;z-index:1}.my-profile-zone .referral-code button:hover{box-shadow:none}.cookie-consent .btn-consent span:hover,.my-points-rewards .coupons-code span:hover,.my-profile-zone .referral-code:hover .text-btn{background:var(--color-green-big);transition:.3s}.home-why .detail .box .text p,.my-profile-zone .referral-code small,.thank p{color:var(--color-777)}.cover .title h2:after,.cover .title h2:before,.header-fixed .logo figure:before,.header-fixed nav ul dl a:after,.header-fixed nav ul dl figure:before,.home-blog .list li:last-child,.home-book main .sec-pickup .on-focus,.home-book main .sec-return .on-focus,.home-service .list li:last-child:before,.home-service .warpper-full .title:before,.my-coupons-zone .status-expire button,.my-coupons-zone .status-used button,.my-profile-zone .for-foreigner,.show-mobile,.toggle--sub .mobile-expend,.u-hide{display:none}.my-paymentmethod-zone .show-card-end a,.my-paymentmethod-zone .show-card-end span{margin-left:5px;width:40px;height:42px;text-indent:-9999px;display:block;position:relative}.my-chagepass-zone{position:relative;width:100%;max-width:450px;margin:0 auto}.my-paymentmethod-zone .text-subject{font-size:20px;margin-bottom:15px;font-weight:500}.my-paymentmethod-zone .show-card-end{position:relative;display:flex;flex-wrap:wrap;width:100%}.my-paymentmethod-zone .show-card-end .box-card,.my-subscriber .box-show-now{padding:6px 12px;border-radius:4px;font-weight:500;font-size:20px;color:var(--color-green);border:1px dotted var(--color-green);background:#edfaf3}.my-paymentmethod-zone .btn-edit{display:flex;align-items:center;justify-content:center}.my-paymentmethod-zone .show-card-end a{background:var(--color-white) url(../images/icon-edit.svg) no-repeat center;background-size:60%}.my-paymentmethod-zone .show-card-end span{cursor:pointer;background:var(--color-white) url(../images/icon-edit.svg) no-repeat center;background-size:60%}.my-paymentmethod-zone .noti-card{margin-top:20px;color:var(--color-777);text-align:left}.my-paymentmethod-zone .noti-card small{font-size:12px;color:var(--color-aaa);font-weight:300;width:100%}.my-coupons-zone{margin-top:20px;position:relative;width:100%}.my-coupons-zone .box-coupons-set,.my-subscriber .box-show-subscriber{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px}.my-coupons-zone .box-coupons-code,.my-points-rewards .box-coupons-code{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;padding:15px;border-radius:10px;box-shadow:0 4px 6px 0 rgba(0,0,0,.2)}.my-coupons-zone .coupon .coupons-name,.my-points-rewards .coupon .coupons-name{font-size:18px;font-weight:500;text-transform:initial}.my-coupons-zone .coupons-description{padding-bottom:10px;color:var(--color-777);font-size:14px;font-weight:300}.my-coupons-zone .coupons-code button,.my-points-rewards .coupons-code button{position:absolute;width:inherit;font-size:14px;width:max-content;height:auto;padding:0 10px;text-transform:uppercase;font-weight:300;border-radius:3px;top:2px;bottom:2px;margin-top:auto;margin-right:auto;right:2px;z-index:1}.my-coupons-zone .coupons-code button:hover,.my-points-rewards .coupons-code button:hover{background:var(--color-green-big);box-shadow:none}.my-coupons-zone .status-used::before,.my-points-rewards .status-redeem::before{background-image:radial-gradient(circle at 0 50%,transparent 11px,#d02027 12px)!important}.my-coupons-zone .status-expire .coupons-code,.my-coupons-zone .status-used .coupons-code{border:1px solid var(--color-f5f5f5)!important;background:var(--color-f5f5f5)!important;color:var(--color-aaa)!important}.my-coupons-zone .status-expire .coupons-code span,.my-coupons-zone .status-used .coupons-code span,.my-points-rewards .booking-history .tbody .colum{user-select:none}.my-coupons-zone .status-expire::before,.my-points-rewards .status-expire::before{background-image:radial-gradient(circle at 0 50%,transparent 11px,#636363 12px)!important}.banner .btn-s1,.banner .btn-s2,.home-why .detail,.my-coupons-zone .noit-coupons{padding-top:30px}.my-coupons-zone .noit-coupons p{font-size:15px;color:var(--color-777);margin-bottom:0}.my-coupons-zone .coupons-code{position:relative;display:flex;align-items:center;width:100%;height:40px;text-align:left;font-weight:500;border:1px dotted var(--color-green);background:#edfaf3;color:var(--color-green);border-radius:4px;padding:6px 70px 6px 10px}.my-points-rewards .booking-no,.row-subject{border-bottom:1px solid var(--color-d6d6d6)}.hotline .phone span,.my-coupons-zone .coupons-code span{padding-top:2px}.my-coupons-zone .coupon,.my-points-rewards .coupon{width:100%;height:100%;border-radius:10px;overflow:hidden;margin:auto;filter:drop-shadow(0 1px 5px rgba(0, 0, 0, .2));display:flex;align-items:stretch;position:relative;text-transform:uppercase}.my-coupons-zone .coupon::after,.my-coupons-zone .coupon::before,.my-points-rewards .coupon::after,.my-points-rewards .coupon::before{content:"";position:absolute;top:0;width:50%;height:100%;z-index:-1}.my-coupons-zone .coupon::before,.my-points-rewards .coupon::before{left:0;background-image:radial-gradient(circle at 0 50%,transparent 11px,#0a8e45 12px)}.my-coupons-zone .in-reward{text-align:center;padding-right:10px}.my-coupons-zone .in-reward span{margin:0 auto;font-family:Kanit,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400}.my-coupons-zone .left{display:flex;align-items:center;justify-content:center;width:40px;font-size:14px;color:var(--color-white);border-right:1px dashed rgba(255,255,255,.7)}.my-coupons-zone .left div{transform:rotate(-90deg);padding-top:15px;white-space:nowrap;font-weight:600}.my-coupons-zone .center{display:flex;align-items:center;flex-direction:column;justify-content:center;flex-wrap:wrap;flex-grow:1;padding:15px 0 15px 20px;text-align:center;background:var(--color-white)}.my-coupons-zone .right{width:30px;background-image:radial-gradient(circle at 100% 50%,transparent 11px,#fff 12px)}.my-points-rewards .road-car{margin-top:40px;width:100%;height:40px;position:relative;border-radius:60px;background:var(--color-555)}.my-points-rewards .road-car:before{content:'';position:absolute;width:90%;height:1px;border-bottom:2px dashed var(--color-white);top:0;bottom:0;left:0;right:0;margin:auto}.my-points-rewards .road-car:after{content:'';position:absolute;width:40px;height:40px;background:url(../images/icon-flag-end.svg) center/100% no-repeat;right:0;bottom:20px}.my-points-rewards .car-point{width:80px;height:50px;background:url(../images/icon-car-point.svg) center/100% no-repeat;position:absolute;bottom:20px}.my-points-rewards .point-0{left:5%}.my-points-rewards .point-10{left:10%}.my-points-rewards .point-20{left:20%}.my-points-rewards .point-30{left:30%}.my-points-rewards .point-40{left:40%}.my-points-rewards .point-50{left:50%}.my-points-rewards .point-60{left:60%}.my-points-rewards .point-70{left:70%}.my-points-rewards .point-80{left:80%}.my-points-rewards .point-90{left:90%}.my-points-rewards .point-100{right:5%}.my-points-rewards .box-coupons-set{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;margin:30px 0 15px}.my-filter,.my-points-rewards .filter-coupons{position:relative;width:100%;margin-bottom:25px}.my-filter ul,.my-points-rewards .filter-coupons ul{display:flex;flex-wrap:wrap;margin:0 -2px}.my-filter li,.my-points-rewards .filter-coupons li{position:relative;padding:2px;user-select:none}.my-filter span,.my-points-rewards .filter-coupons span{cursor:pointer;color:var(--color-777);padding:4px 10px;font-size:15px;font-weight:400;border-radius:4px;border:1px solid var(--color-border-fill);transition:.3s}.booking-form .nationality .btn-nationality:hover,.booking-form .other .btn:hover,.booking-form .show-text .path-file span:hover,.home-book main .other .btn:hover,.my-filter span:hover,.my-points-rewards .booking-history .tbody:hover .colum,.my-points-rewards .filter-coupons span:hover{color:var(--color-green);transition:.3s}.my-filter li.current span,.my-points-rewards .filter-coupons li.current span{color:var(--color-green);background:#edfaf3;border:1px solid var(--color-green)}.my-points-rewards .coupons-description{padding-bottom:3px;color:var(--color-red);font-size:16px;font-weight:400}.my-points-rewards .coupons-date{padding-bottom:10px;font-size:14px;color:var(--color-777);font-weight:300}.my-points-rewards .box-coupons-set .photo img{width:100%;max-width:150px;margin:0 auto}.my-points-rewards .status-expire .coupons-code span,.my-points-rewards .status-redeem .coupons-code span{cursor:default;background:var(--color-f5f5f5);color:var(--color-aaa)}.my-points-rewards .status-expire .coupons-code span:hover,.my-points-rewards .status-redeem .coupons-code span:hover{background:var(--color-f5f5f5);color:var(--color-aaa)}.my-points-rewards .coupons-code{position:relative;display:flex;align-items:center;width:100%}.my-points-rewards .coupons-code span{width:100%;max-width:200px;height:40px;transition:.3s;border-radius:30px;display:flex;align-items:center;justify-content:center;background:var(--color-green);color:var(--color-white);font-size:16px;cursor:pointer;margin:0 auto}.my-points-rewards .show-point-current{display:flex;font-weight:500;font-size:20px;align-items:center}.my-points-rewards .show-point-current span{color:var(--color-green);margin-left:15px;padding:4px 6px;border-radius:4px;border:1px dotted var(--color-green);background:#edfaf3}.my-points-rewards .text-condi-point p{font-size:15px;color:var(--color-777)}.my-points-rewards .left{display:flex;align-items:center;justify-content:center;width:50px;font-size:14px;color:var(--color-white);border-right:1px dashed rgba(255,255,255,.7)}.my-points-rewards .left div{transform:rotate(-90deg);padding-top:20px;white-space:nowrap;font-weight:600}.my-points-rewards .center{display:flex;align-items:center;flex-direction:column;justify-content:center;flex-wrap:wrap;flex-grow:1;padding:15px 0 20px 15px;text-align:center;background:var(--color-white)}.my-points-rewards .right{width:34px;background-image:radial-gradient(circle at 100% 50%,transparent 11px,#fff 12px)}.my-points-rewards .booking-history .title-text-two,.services .set-6 .detail-set-6{display:flex;flex-wrap:wrap;align-items:center}.my-points-rewards .booking-history .lists{position:relative;width:100%;border-radius:10px;margin-top:10px}.box-row,.my-points-rewards .booking-history .row,.my-points-rewards .row-detail,.new-box-checkout,.select-filter,.sub-drop-date p{display:flex;flex-wrap:wrap}.my-points-rewards .booking-history .row-click{display:flex;flex-wrap:wrap;width:100%}.my-points-rewards .booking-history .colum{width:20%;padding:5px;display:flex;align-items:center;justify-content:center}.my-points-rewards .booking-history .thead{padding:5px 10px;background:var(--color-e5e5e5);font-weight:500;font-size:15px;border-radius:6px 6px 0 0;border-bottom:1px solid var(--color-white)}.about-baragroup h2,.home-service h2,.list-nav,.modalAlert .text,.my-points-rewards .booking-history .thead .colum:last-child,.services h2.mt,.textcenter,.title{text-align:center}.my-points-rewards .booking-history .tbody .one,.my-points-rewards .booking-history .thead .one{width:100px}.my-points-rewards .booking-history .tbody .two,.my-points-rewards .booking-history .thead .two{width:200px}.my-points-rewards .booking-history .tbody .three,.my-points-rewards .booking-history .thead .three{width:70px;text-align:center}.my-points-rewards .booking-history .tbody .four,.my-points-rewards .booking-history .thead .four{flex:1;text-align:center}.my-points-rewards .booking-history .tbody .five,.my-points-rewards .booking-history .tbody .six,.my-points-rewards .booking-history .thead .five,.my-points-rewards .booking-history .thead .six{width:100px;text-align:center}.my-points-rewards .booking-history .tbody{padding:5px 10px;font-size:15px;font-weight:400;border-bottom:1px solid var(--color-eee);cursor:pointer;transition:.3s}.my-points-rewards .booking-history .tbody .six span{font-size:12px;display:inline-block;min-width:84px;border-radius:30px;padding:5px 10px}.my-points-rewards .booking-history .status-book-success{background:#edfaf3;color:var(--color-green)}.my-points-rewards .booking-history .status-book-cancel{background:#faeded;color:var(--color-red)}.my-points-rewards .booking-history .show-full-detail{position:relative;width:100%;border-radius:15px;background:var(--color-f9f9f9);padding:20px 30px;margin:5px 0 10px;cursor:default;display:none}.my-points-rewards .booking-history .show-full-detail:before{content:'';position:absolute;width:0;left:20px;top:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--color-green)}.box-choice input[type=radio]:checked~.checkmark:after,.display-block,.my-points-rewards .booking-history .active,.nav-mobile .warpper,.resp-accordion-active,.resp-content-active,.resp-easy-accordion div.resp-accordion,.resp-tab-content-active,.service-03-list .detail .price small,.toggle--sub .pc-nonexpend,a,img{display:block}.my-points-rewards .detail-booking .point-local{font-weight:300;font-size:14px;color:var(--color-777)}.box-colum-50,.my-points-rewards .colum-left,.new-box-checkout .sumprice,.sumcar{width:50%}.my-points-rewards .colum-right{width:50%;text-align:right}.booking-sumtotal .sum-option,.my-points-rewards .pickup-return .colum-center,.my-points-rewards .pickup-return .colum-left,.my-points-rewards .pickup-return .colum-right,.new-box-checkout .sumprice .booking-sumtotal,.req-price-modal .btn-close span,.update-card-modal .btn-close span{width:100%!important}.my-points-rewards .booking-no{padding-bottom:10px;font-size:16px;font-weight:500;color:var(--color-green)}.my-points-rewards .car-section{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted var(--color-d6d6d6)}.my-points-rewards .car-section .txt,.my-subscriber h4 span{color:var(--color-green);font-weight:500}.my-points-rewards .pickup-return{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;padding:10px 0;position:relative;grid-template-columns:auto 1fr auto}.my-points-rewards .pickup-return .colum-center{text-align:center;position:relative;display:flex;align-items:center;justify-content:center}.my-points-rewards .pickup-return .daybook{position:relative;width:100%;max-width:200px;margin:0 auto}.my-points-rewards .pickup-return .line-dot{position:relative;width:100%;max-width:200px}.my-points-rewards .pickup-return .line-dot:after{content:'';position:absolute;width:100%;top:0;bottom:0;left:0;right:0;margin:auto;height:1px;border-bottom:1px dashed var(--color-green)}.my-points-rewards .pickup-return .daybook:after,.my-points-rewards .pickup-return .daybook:before{position:absolute;width:6px;height:6px;margin-bottom:auto;background:var(--color-f9f9f9);content:'';top:0;z-index:1;margin-top:auto;bottom:0}.my-points-rewards .pickup-return .daybook:before{border-radius:90%;border:1px solid var(--color-green);left:0}.my-points-rewards .pickup-return .daybook:after{border-radius:90%;border:1px solid var(--color-green);right:0}.my-points-rewards .pickup-return .daybook span{position:relative;width:100%;max-width:max-content;border-radius:30px;font-weight:500;color:var(--color-green);font-size:15px;background:var(--color-f9f9f9);z-index:1;padding:5px 20px;display:flex;align-items:center;justify-content:center;margin:0 auto;border:1px dashed var(--color-green)}.my-points-rewards .name{font-size:16px;font-weight:500;color:var(--color-green)}.helpTip,.my-points-rewards .date-time,small,time{font-size:15px}.my-points-rewards .price-before{padding:5px 0;border-bottom:1px dashed var(--color-d6d6d6)}.my-points-rewards .price-total,.my-subscriber .checkout-subscriber li:last-child{border-top:1px solid var(--color-d6d6d6);border-bottom:3px double var(--color-d6d6d6)}.my-points-rewards .price-before .txt small{font-weight:300;font-size:12px;color:var(--color-9d9d9d)}.my-points-rewards .price-before .car-txt,.sumtotal li .txt-des span.text-green{display:block;color:var(--color-green);font-size:14px;font-weight:500}.my-points-rewards .price-sum{padding:5px 0 2px;margin-top:0}.my-points-rewards .price-vat{padding:2px 0 6px}.my-points-rewards .price-total{margin-bottom:10px;padding:6px 0;font-size:18px;color:var(--color-green)}.btn-proof span a:hover,.btn-upload span a:hover,.fancybox-thumbs,.hotline .phone a:hover,.my-points-rewards .selected,.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span,.service-03-list .detail .price.bg-black,.service-03-list .detail .price.bg-green,.service-03-list .detail .price.bg-red,.switch-blue .switch-selection,.title:before,button{background:var(--color-green)}.my-points-rewards .selected .colum,.resp-tab-active:hover{color:var(--color-white)!important}.my-points-rewards .box-loadmore{position:relative;width:100%;padding-top:20px;display:flex;justify-content:center;align-items:center}.my-points-rewards .box-loadmore .btn-loadmore{display:flex;align-items:center;justify-content:center;padding:8px 20px;border-radius:30px;color:var(--color-777);border:1px solid var(--color-e5e5e5);font-size:15px;cursor:pointer;transition:.3s}.my-points-rewards .box-loadmore .btn-loadmore:hover{transform:all .3s ease;border:1px solid var(--color-green);color:var(--color-green)}.row-subject h5{margin-top:10px;margin-bottom:5px;display:flex;font-weight:500;font-size:18px}.row-subject h5 span{margin-left:auto;font-weight:500}.my-subscriber .detail{width:100%;max-width:728px;margin:0 auto}.my-subscriber .detail-active{width:100%;color:var(--color-9d9d9d)}.blog-detail h2,.blog-detail h3,.blog-detail h4,.blog-detail h5,.blog-detail h6,.career-full h3,.my-subscriber h3,.new-box-checkout .car-list main .detail h3,.service-01 .set-seven .text h3,.service-04 .set-3 .text h3,h4{font-size:24px}.my-subscriber h4{margin-top:20px;margin-bottom:0;padding-left:10px;font-size:18px}.btn-login a,.btn-register a{font-size:16px;text-transform:uppercase}.my-subscriber .text{font-size:20px;margin-bottom:10px;font-weight:500}.my-subscriber .noti-subscriber{color:var(--color-777);padding-top:10px}.my-subscriber .my-subscriber-step{position:relative;margin-top:50px}.book-next main .return,.booking-form h4,.car-list main .detail h3,.content-lists-activities h3,.content-lists-clinic h3,.content-lists-type h3,.my-subscriber .my-subscriber-step h4,.payment .show-payment h5,.service-main .list .text h5{margin-top:0}.my-subscriber .box-step{position:relative;padding-left:80px;padding-bottom:20px}.my-subscriber .step-01:before,.my-subscriber .step-02:before{content:'';position:absolute;width:1px;height:100%;border-left:1px dashed var(--color-green);left:35px;top:0}.my-subscriber .box-step .text-step{position:absolute;font-weight:600;background:var(--color-white);color:var(--color-green);left:0;top:-20px;width:70px;height:70px;border-radius:90%;display:flex;justify-content:center;align-items:center;border:1px dashed var(--color-green)}.header-fixed .top-lang .box,.header-fixed nav ul dl dt{border-bottom:1px solid var(--color-eee)}.my-subscriber .detail-active .text-step{color:var(--color-9d9d9d)}.my-subscriber .status-active .text-step{background:var(--color-green);color:var(--color-white)}.cars-slide .motto:after,.cars-slide .motto:before{width:50%;background:var(--color-dropgreen);height:1px;bottom:-1px;content:''}.blog .list .text a,.blog-other .text a,.gray-menu .menu-text,.home-blog .list .text a,.my-subscriber .status-active,.news-activities .list .text a,.news-list-other .text a,.promotion .list .text a,.promotion-other .text a{color:var(--color-black)}.my-subscriber .status-active li{position:relative;list-style:none!important}.my-subscriber .status-active li:before{content:'';position:absolute;width:16px;height:16px;background:url(../images/icon-check-green-mini.svg) center/70% no-repeat;left:-25px;top:8px}.my-subscriber .checkout-subscriber{width:100%;max-width:500px;margin:0 auto}.my-subscriber .checkout-subscriber h4{padding-left:0;margin-bottom:20px}.blog-detail .box-content-01 p:last-child,.cars-slide .des p,.cars-slide h2,.cookie-consent .text p,.payment .bank-detail .bank-text p,.spec li p,.sub-drop-date .show-text p,footer .copy p{margin-bottom:0}.my-subscriber .checkout-subscriber li,.nav-mobile aside .toggle-subnav dt,.sub-drop-date .customLocation{padding:5px 0}.my-subscriber .checkout-subscriber li:first-child{border-top:1px solid var(--color-d6d6d6);padding-bottom:0}.my-subscriber .checkout-subscriber li:last-child{color:var(--color-green);font-size:18px}.my-subscriber .checkout-subscriber p{margin-bottom:0;display:flex;flex-wrap:wrap}.my-subscriber .btn-submit{max-width:260px;margin:0 auto}.iso-9001{width:320px;margin-top:30px}.my-subscriber .icon-subscriber-success{display:inline-block;width:80px;height:80px;margin-bottom:15px;background:url(../images/icon-subscriber-success.svg) center/100% no-repeat}.my-subscriber .in-link-green{margin:0 auto;display:flex;justify-content:center;align-items:center}.my-subscriber .box-register-top{position:absolute;right:0;top:-80px}.my-subscriber .box-register-bottom{position:relative;width:100%;display:flex;justify-content:center;align-items:center}.my-subscriber .btn-register-mi a{display:flex;align-items:center;justify-content:center;padding:10px 30px;height:50px;color:var(--color-white);background:var(--color-green);border-radius:30px}.btn-s1,.btn-s2,.g-recaptcha,.header-fixed .top-social ul,.new-box-checkout .sumprice .booking-sumtotal h5,.pagination{display:flex}.new-box-checkout .sumprice .booking-sumtotal h5 span{margin-left:auto;font-weight:600}.new-box-checkout .fix-in a,input[type=date]:focus,input[type=email]:focus,input[type=password]:focus,input[type=phone]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border:1px solid var(--color-green)}.new-box-checkout .fix-in span,.pagination a:last-child{margin-right:0}.box-topbar{position:relative;flex:1}.box-top-social{position:absolute;top:8px;right:0;display:flex;justify-content:flex-end;align-items:center;padding:0}.box-nav-member{display:flex;flex-wrap:wrap;height:100%;align-items:center}.box-member-zone{display:flex;flex-wrap:wrap;align-items:center;padding-top:20px}.btn-register{margin-right:10px}.btn-register a{padding:6px 18px 8px;color:var(--color-red);background:var(--color-white);font-weight:600;border-radius:4px;border:1px solid var(--color-green)}.btn-register a:hover{border:1px solid var(--color-red);color:var(--color-red)}.btn-login a{padding:8px 18px;height:40px;width:150px;display:flex;justify-content:center;color:var(--color-white);background:var(--color-green);font-weight:500;border-radius:4px;border:1px solid var(--color-green)}.lang-flag,.lang-flag-mobile{flex-wrap:wrap;position:absolute}.btn-login a:hover{color:var(--color-white);background:var(--color-green-big)}.lang-flag .box-lang a,.lang-flag-mobile .box-lang a{width:100%;height:100%;background-image:url(../images/flag-lang.svg);display:block;overflow:hidden;text-indent:-9999px}.lang-flag{display:flex;top:6px;right:0}.lang-flag .box-lang{display:block;width:28px;height:20px;margin-left:10px;padding:1px;border:1px solid #ddd;border-radius:2px}.lang-flag .box-lang a{filter:grayscale(1);opacity:.7}.lang-flag .box-lang a.current,.lang-flag .box-lang a:hover,.lang-flag-mobile .box-lang a:hover,.lang-flag-mobile .current a{filter:grayscale(0);opacity:1}.lang-flag .box-lang a.flag-th{background-size:104px;background-position:0 center}.lang-flag .box-lang a.flag-en{background-size:104px;background-position:-27px center}.lang-flag .box-lang a.flag-jp{background-size:104px;background-position:-53px center}.lang-flag .box-lang a.flag-cn{background-size:104px;background-position:-78px top}.lang-flag-mobile{display:none;right:40px;top:90px}.lang-flag-mobile .box-lang{display:block;width:30px;height:24px;margin-left:10px;padding:2px;border:1px solid rgba(255,255,255,.2);border-radius:2px}.lang-flag-mobile .box-lang a{background-size:auto 26px;background-repeat:no-repeat;filter:grayscale(1);opacity:1}.lang-flag-mobile .current{border:1px solid rgba(255,255,255,.7)}.lang-flag-mobile .box-lang a.flag-th{background-size:110px;background-position:0 center}.lang-flag-mobile .box-lang a.flag-en{background-size:110px;background-position:-29px center}.lang-flag-mobile .box-lang a.flag-jp{background-size:110px;background-position:-57px center}.lang-flag-mobile .box-lang a.flag-cn{background-size:110px;background-position:-82px top}.btn-readmore span,.top-social{padding-right:20px}.btn-b1 a span,.btn-s1 a span,.cover .navigation span:first-child,.normal-Price{padding-right:10px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{position:relative;padding-bottom:10px;height:inherit;line-height:inherit}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:nth-child(13):before,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:nth-child(14):before,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:nth-child(15):before,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:nth-child(16):before,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:nth-child(17):before,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:nth-child(18):before,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:nth-child(36):before,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:nth-child(37):before,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:nth-child(38):before,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:nth-child(39):before,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:nth-child(40):before,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:nth-child(41):before{content:'+500 ฿';position:absolute;bottom:1px;left:0;right:0;font-size:10px;color:var(--color-red)}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current:before{color:#aad2bc!important;font-weight:400}.normal-Price{position:relative;color:var(--color-aaa);font-size:15px!important;font-weight:300!important;font-family:arial!important}.tag-hot-Price{position:absolute;padding:2px 5px 0 10px;border-radius:4px 0 0 4px;height:20px;background:var(--color-red);color:var(--color-white);font-weight:400;font-size:12px;top:0;left:0;z-index:1}.tag-hot-Price:before{content:'';position:absolute;right:-10px;top:0;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid var(--color-red)}.current-nav .menu-icon::before,.gray-menu .menu-icon.is-clicked::after,.gray-menu .menu-icon.is-clicked::before,.slide-car-long-term .bg-black{background:var(--color-black)}.slide-car-long-term .bg-black:before{border-left:10px solid var(--color-black)}.customNavigation span{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:50%;opacity:1;margin-top:auto;margin-bottom:auto;top:0;bottom:0;cursor:pointer;z-index:1;width:50px;height:50px;box-shadow:0 5px 5px 0 transparent;background:var(--color-green);transition:.3s}.customNavigation .prev-owl,.customNavigation .prev-owl-long{left:-15px;overflow:hidden;text-indent:-9999px;background:var(--color-green-big) url(../images/icon-arrow-left-white.svg) no-repeat center;background-size:40%;border-radius:50%;transition:.3s}.customNavigation .prev-owl-long:hover,.customNavigation .prev-owl:hover{box-shadow:0 5px 5px 0 rgba(0,0,0,.2);background:var(--color-green) url(../images/icon-arrow-left-white.svg) no-repeat center;background-size:40%;border-radius:50%;transition:.3s}.customNavigation .next-owl,.customNavigation .next-owl-long{right:-15px;overflow:hidden;text-indent:-9999px;background:var(--color-green-big) url(../images/icon-arrow-right-white.svg) no-repeat center;background-size:40%;border-radius:50%;transition:.3s}.customNavigation .next-owl-long:hover,.customNavigation .next-owl:hover{box-shadow:0 5px 5px 0 rgba(0,0,0,.2);background:var(--color-green) url(../images/icon-arrow-right-white.svg) no-repeat center;background-size:40%;border-radius:50%;transition:.3s}.cars-slide h2{margin-top:0;font-weight:500;font-size:24px}.cars-slide .motto{position:relative;display:flex;flex-wrap:wrap;color:var(--color-white);border-bottom:1px solid var(--color-dropgreen)}.cars-slide .motto:before{position:absolute;left:-50%}.cars-slide .motto:after{position:absolute;right:-50%}.cars-slide .tabs{position:relative;display:flex;align-items:center;border-radius:10px 10px 0 0;padding:0 20px;height:54px;border:1px solid var(--color-green);border-bottom:none;cursor:pointer;user-select:none}.cars-slide .current{border:1px solid var(--color-dropgreen);border-bottom:none}.cars-slide .current:before{content:'';position:absolute;width:100%;height:1px;background:var(--color-green);bottom:-1px;left:0;z-index:1}.cars-slide .des{padding-top:15px;color:var(--color-white)}.cars-slide .owl-theme .owl-nav{position:absolute;right:0;top:-70px;z-index:1;margin-top:0}.carousel-section{padding:60px 0;overflow:hidden;position:relative;background:var(--color-green)}.carousel-section .owl-carousel .owl-stage,.pl{padding-left:0!important}.carousel-section .owl-carousel .owl-stage-outer{overflow:unset}.carousel-section .owl-carousel .owl-nav .owl-next,.carousel-section .owl-carousel .owl-nav .owl-prev{width:50px;box-shadow:0 5px 5px 0 transparent;border:1px solid var(--color-dropgreen);background:var(--color-green);border-radius:50%;height:50px;font-size:30px;position:relative;transition:.3s}.carousel-section .owl-carousel .owl-nav .owl-next .icon-Next{height:100%;display:block;width:100%;background:url(../images/icon-arrow-right-white.svg) center/40% no-repeat}.carousel-section .owl-carousel .owl-nav .owl-prev .icon-Previous{height:100%;display:block;width:100%;background:url(../images/icon-arrow-left-white.svg) center/40% no-repeat}.carousel-section .owl-carousel .owl-nav .owl-next:hover,.carousel-section .owl-carousel .owl-nav .owl-prev:hover{background:var(--color-white);border:1px solid var(--color-white);box-shadow:0 5px 5px 0 rgba(0,0,0,.2)}.carousel-section .owl-carousel .owl-nav .owl-next:hover .icon-Next{background:url(../images/icon-arrow-right-green.svg) center/40% no-repeat}.carousel-section .owl-carousel .owl-nav .owl-prev:hover .icon-Previous{background:url(../images/icon-arrow-left-green.svg) center/40% no-repeat}.carousel-section .owl-carousel .owl-nav .owl-next:focus,.carousel-section .owl-carousel .owl-nav .owl-prev:focus,.flickity-enabled:focus,:focus{outline:0}.carousel-container{position:relative;min-height:500px;padding-left:20px;padding-right:20px;margin:0 auto;width:100%}.cars-slide .motto,.home-service .warpper-full .box{width:100%;max-width:1360px;margin:0 auto;padding:0 20px}.banner .owl-carousel .owl-stage,.banner .owl-carousel .owl-stage-outer,.banner .owl-carousel.owl-drag .owl-item,.banner .owl-carousel.owl-drag .owl-item .items,.carousel-item,.gallery-list-all picture,.service-main .list .img a,body,html{height:100%}.carousel-item__card{min-height:450px;box-shadow:0 10px 16px rgb(0 0 0 / 30%);background:var(--color-white);border-radius:20px;margin:30px 0 35px;padding:20px;display:flex;flex-wrap:wrap;justify-content:center}.card__long{min-height:410px}.carousel-item__card .btn-link{margin-top:auto}.carousel-item__card .photo{padding:5px 20px;width:100%;position:relative;overflow:hidden;height: 190px;}.blog .title,.carousel-item__card .photo img,.cd-horizontal-timeline .events-content li>*,.home-service .list li .btn-b1,.home-service .title,.news-activities .title,.promotion .title,.service-01 .set-seven .set-icon figure,.service-04 .insure-covered .box-set .img,.service-04 .insure-notcovered .box-set .img,.service-04 .insure-noti .box-set .img{margin:0 auto}.carousel-item__card .photo a{transform:scale(1);transition:.3s;cursor:pointer}.carousel-item__card .photo a:hover{transform:scale(1.1);transition:.3s}.carousel-item__card .photo span{cursor:pointer}.carousel-item__card .photo span:hover img{transform:scale(1.1);transition:.3s}.carousel-item__card .text-name{width:100%;padding:0 20px;text-align:center;min-height: 50px;}.carousel-item__card .text-name h3{font-size:18px;margin-top:0;margin-bottom:10px;line-height:1.2}.carousel-item__card .price-list{width:100%;padding:0 10px 10px}.carousel-item__card .price-list .box{display:flex;flex-wrap:wrap;font-weight:500}.carousel-item__card .price-list .box .txt-price,.select-filter .chosen-container,.sumtotal li .txt-price span,.sumtotal li p span{margin-left:auto}.car-list main .price .text-price span,.carousel-item__card .price-list .box span{margin-left:auto;font-weight:500;font-size:18px}.carousel-item__card .price-list .box span.text-color-red{color:var(--color-red);text-align:right;font-weight:600}.carousel-item__card .price-list .box span.text-color-red small{display:block;color:var(--color-black);font-family:Kanit,Arial,Helvetica,sans-serif;font-weight:300;color:var(--color-9d9d9d);line-height:.5}.carousel-item__card .price-list .box span.btn-link{width:initial}.carousel-item__card .price-list .noti{padding-top:10px;font-size:14px;color:var(--color-9d9d9d);font-weight:300;text-align:center}.carousel-item__card .btn-link a:hover,.carousel-item__card .btn-link span:hover,.carousel-item__card .btn-link-modal:hover,.header-fixed aside .btn-book a:hover{background:var(--color-green);color:var(--color-white)}.call-to-action-box .box dd,.carousel-item__card .btn-link{width:100%;padding-bottom:10px}.carousel-item__card .btn-link a,.carousel-item__card .btn-link span{display:flex;margin:0 auto;justify-content:center;height:42px;padding:0 30px;max-width:200px}.carousel-item__card .btn-link a{align-items:center;border-radius:30px;border:1px solid var(--color-green)}.carousel-item__card .btn-link span{align-items:center;cursor:pointer;border-radius:30px;border:1px solid var(--color-green);transition:.3s}.carousel-item__card .btn-link span:hover{transition:.3s}.carousel-item__card .long-box{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px}.carousel-item__card .year{width:100%;padding:10px;text-align:center;justify-content:center;border-radius:6px;border:1px solid var(--color-border-fill)}.carousel-item__card .long-box .box span{margin-left:initial;text-align:center!important}.carousel-item__card .long-box .noti{width:100%;display:block}.carousel-item__card .btn-link-modal{margin-top:10px;display:flex;width:inherit;align-items:center;justify-content:center;text-align:center;line-height:1;border-radius:30px;font-size:14px;font-weight:500;padding:5px 15px 6px;color:var(--color-green);transition:.3s;border:1px solid var(--color-green);cursor:pointer}.carousel-item__card .btn-link-modal:hover,.services .set-1 li:hover{transition:.3s}.services .set-1{background:url(../images/bg-ser-set-1.avif) top center/100% no-repeat}.editor .fw-400{font-weight:400!important}.editor .fs-20,:lang(en) h4,h5{font-size:20px}.selected-slide{position:relative;opacity:1;visibility:visible;transition:.3s}.slide-car-long-term{display:none;position:relative;transition:.3s;min-height:410px}.home-why .detail li{padding-top:0!important;padding-bottom:5px!important}.modalAlert{padding:25px 20px!important;width:100%;max-width:300px}.header-fixed .call ul,.header-fixed .lang ul,.lSAction .link-text,.modalAlert .box-btn-modal,.nav-mobile .book-lang .btn-lang ul{display:flex;flex-wrap:wrap;justify-content:center}.modalAlert .box-btn-modal button{min-width:100px;font-weight:400!important;width:initial;padding:10px;margin:0 5px}.modalAlert .btn-cancle{background:var(--color-777)}.container,body{overflow-x:hidden}.header-fixed .lang .btn-lang,.nav-mobile .book-lang .btn-lang .btn-lang{letter-spacing:1px;line-height:1.6;font-family:Montserrat;cursor:pointer}.editor ol li ul li,.editor ul li{list-style:circle}.flickity-enabled.is-draggable,a,a:active,a:focus,a:hover,button,input,select,textarea{-webkit-tap-highlight-color:transparent}*{margin:0;padding:0;border:none;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::selection{color:#fff;background:#333}::-moz-selection{color:#fff;background:#333}::placeholder{color:#ccc;font-size:16px;font-weight:300;opacity:1}:-ms-input-placeholder{color:#ccc;font-size:16px;font-weight:300}::-ms-input-placeholder{color:#ccc;font-size:16px;font-weight:300}input{color:var(--color-black);font-size:17px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}.banner article p,.btn-s2 a:hover,.cover .navigation a,.home-service .list li h3 a,.nav-mobile .m-phone a:hover,.nav-mobile aside small,.resp-tab-active dt:hover,.service-03-list .detail .price span.th a,.switch-input:checked+.switch-label,button,footer .footer-nav a,footer .link-policy a{color:var(--color-white)}.header-fixed nav li a,button{font-size:18px;text-transform:uppercase}input[type=date],input[type=email],input[type=password],input[type=phone],input[type=tel],input[type=text],select,textarea{height:40px;padding:10px;border:1px solid var(--color-border-fill);background:var(--color-white);border-radius:4px}button{font-weight:500;line-height:1;cursor:pointer;transition:.3s;border-radius:6px}select,select option,textarea{font-size:17px}.about-set2 .set-40 h5,.services .box-left h4,.services .set-6 .text h5,:lang(en) body,body,h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-weight:400}button:hover{box-shadow:0 5px 5px 0 rgb(0 0 0 / 20%);transition:.3s}option,select,textarea{color:var(--color-black);-webkit-appearance:none;-moz-appearance:none;appearance:none;-moz-box-shadow:none;box-shadow:none;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}select{height:40px;padding:6px 18px 6px 10px;border-radius:4px;background:var(--color-white) url(../images/icon-select.svg) no-repeat right center;background-size:20px}select option{line-height:1;padding-bottom:0}.resp-vtabs .resp-tab-content,select option:hover{border:none}[type=file]{position:absolute;opacity:0;left:0;top:0}[type=file]+label{display:block;width:100%;height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:8px 10px;margin:0;left:0;text-align:left;border:1px solid var(--color-border-fill);top:0;border-radius:4px;background:var(--color-white);color:var(--color-black);font-size:15px;cursor:pointer;transition:.3s},a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,tfoot,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{--color-green:#0a8e45;--color-green-big:#007330;--color-green-mini:#8fd6af;--color-red:#d02027;--color-red-big:#b70108;--color-red-mini:#f6858a;--color-black:#333;--color-white:#fff;--color-white-drop:rgb(255, 255, 255, 0.5);--color-333:#333;--color-555:#555;--color-aaa:#aaa;--color-666:#666;--color-777:#777;--color-888:#888;--color-f9f9:#f9f9f9;--color-f5f5f5:#f5f5f5;--color-f9f9f9:#f9f9f9;--color-fbfbfb:#fbfbfb;--color-eee:#eee;--color-e5e5e5:#e5e5e5;--color-9d9d9d:#9d9d9d;--color-d0d0d0:#9d9d9d;--color-d6d6d6:#d6d6d6;--color-ddd:#ddd;--color-gray:#fbfbff;--color-border:#e5e9f2;--color-border-fill:#dee2e6;--color-footer:#294766;--color-minigreen:#d2e4da;--color-dropgreen:#aad2bc;--color-cdcdcd:#cdcdcd;--color-eaeaea:#eaeaea;font-size:17px;color:var(--color-black);line-height:1.4;background:var(--color-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{transition:.3s;user-select:none}img{object-fit:cover;transition:.3s}.accterms span a,.call-to-action-box .box a,.cover .title a,a.btn-more,label{display:inline-flex}h1,h2,h3,h4,h5,h6{margin-top:20px;margin-bottom:20px;font-weight:600}h1,h2{font-size:40px}.career-detail .intro h2,h3{font-size:30px}.career-form-submit label,.contact-form-submit label,h6{font-size:16px}p{margin-bottom:16px}small{color:var(--color-blackthree)}.blog,.career,.contact,.promotion,section{padding:60px 0}time{text-transform:uppercase;color:var(--color-drop2gray);z-index:1}:lang(en) body{font-family:Nunito,sans-serif;font-size:17px}:lang(en) h1,:lang(en) h2,:lang(en) h3,:lang(en) h4,:lang(en) h5,:lang(en) h6{font-family:Montserrat,sans-serif;font-weight:700}.about-set3 ul li .text .count-run,.career-full .salary li span,.editor b,.editor h2.normal big,.editor strong,.title,:lang(jp) .header-fixed nav li a span{font-weight:600}:lang(en) .header-fixed nav li{padding:0 12px}.warpper,.warpper-full,.warpper-less,.warpper-mini{padding:0 20px;margin:0 auto}:lang(en) .header-fixed nav li a{font-family:Montserrat,sans-serif;font-weight:600;font-size:15px}:lang(en) .header-fixed nav ul dl{left:8px}:lang(jp) .header-fixed aside i{width:30px;height:30px}.warpper,.warpper-full{display:flex;flex-wrap:wrap;width:100%;height:inherit;position:relative}.warpper{max-width:1360px}.warpper-mini{width:100%;max-width:1200px}.warpper-less{width:100%;max-width:960px}.cover,.title{padding-bottom:30px}.color-cancel{color:#d02027}.title:before{content:'';position:absolute;width:80px;height:6px;border-radius:90px;margin:0 auto;left:0;right:0;bottom:0}.cover{padding-top:120px;background:url(../images/bg-banner.jpg) center/cover no-repeat}.cover .title{flex-wrap:wrap;flex-direction:column}.cover .title h2,.cover .title h4{margin-bottom:0;color:var(--color-white)}.cover .navigation{display:flex;flex-wrap:wrap;padding-bottom:25px;font-size:14px}. .nav-mobile .warpper,.header-fixed .warpper{padding-top:0;padding-bottom:0}.cover .navigation span:nth-child(2){padding-left:40px;text-transform:uppercase}.cover .navigation span:nth-child(2):before{content:'';position:absolute;width:10px;height:1px;background:var(--color-white);top:50%;left:0}.cover .navigation span:nth-child(2):after{content:'';position:absolute;width:20px;height:1px;background:var(--color-white);top:50%;left:10px}.career-form-submit .check-acc label,.contact-form-submit .check-acc label,.cover .navigation span:nth-child(3),.cover .navigation span:nth-child(4),.in-driver label{padding-left:30px}.cover .navigation span:nth-child(3) a,.cover .navigation span:nth-child(4) a{min-width:30px;max-width:200px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cover .navigation span:nth-child(3):before,.cover .navigation span:nth-child(4):before{content:'';position:absolute;width:10px;height:1px;background:var(--color-white);top:50%;left:10px}.cover .navigation .icon-home{display:inline-flex;width:20px;height:20px;background:url(../images/icon-home.svg) center/100% no-repeat}.bottom-dot-green{padding-bottom:40px}.bottom-dot-green:before{content:'';position:absolute;width:100%;height:40px;left:0;bottom:0;background:url(../images/bg-ele-2.svg) left center/cover no-repeat}.banner,.banner .background,.cover-page,.header-fixed .icon-line,.header-fixed .icon-phone,footer .social .icon-facebook,footer .social .icon-instagram,footer .social .icon-line,footer .social .icon-tiktok,footer .social .icon-twitter,footer .social .icon-youtube{background-repeat:no-repeat;background-position:center}.header-less{box-shadow:0 -2px 10px 0 rgba(0,0,0,.1)!important;transition:.3s}.header-fixed{position:fixed;display:flex;flex-wrap:wrap;width:100%;height:100px;padding:0;background:var(--color-white);box-shadow:0 -2px 5px 0 transparent;overflow:inherit;z-index:999999;transition:.4s}.header-fixed .logo{display:flex;width:220px;height:100%;z-index:9}.header-fixed .logo a{display:block;position:relative;width:100%;height:100%}.header-fixed .logo figure{position:relative;display:flex;align-items:center;width:100%;height:100%;transition:.2s}.header-fixed .logo img{position:relative;width:100%;height:initial;transition:.2s}.header-fixed .logo span{display:inline-block;vertical-align:middle;padding-left:15px}.header-fixed nav{display:flex;align-items:flex-end;margin-left:auto;max-width:1170px;height:100%;position:relative;padding:20px 40px 0 0;z-index:8}.header-fixed nav ul{display:flex;align-items:center;height:100%;margin:0 -12px}.header-fixed nav li,.header-fixed nav li a{align-items:center;display:flex;height:100%;position:relative}.header-fixed nav li{padding:0 12px;text-align:center}.header-fixed nav li a{color:var(--color-black);font-weight:500;line-height:1.2}.header-fixed nav li .over-sub:after,.header-fixed nav li a:after{content:'';position:absolute;width:0;height:4px;background:var(--color-green);left:0;right:0;margin:auto;bottom:0;transition:.3s;opacity:0}.header-fixed nav li .over-sub:hover:after,.header-fixed nav li a:hover:after{width:100%;opacity:1;transition:.3s}.header-fixed nav li a span{display:flex;align-items:center;position:relative;height:100%}.btn-submit,.checkout-step ul,.home-blog .warpper,.home-why .warpper,.hotline .warpper,.more-btn{justify-content:center}.call-to-action-box .box dl,.career-full .salary ul,.checkout-step ul,.header-fixed aside,.header-fixed aside ul,.short-call .warpper-mini,.spec ul{flex-wrap:wrap;display:flex}.header-fixed nav li a span:before{content:'';position:absolute;width:0%;height:4px;left:0;bottom:0;margin-top:auto;background:var(--color-yellow);transition:.3s}.header-fixed nav li a.current span:before{width:100%;transition:.3s}.header-fixed nav li span{position:relative;width:100%;vertical-align:middle;z-index:1}.header-fixed nav li:hover>dl{visibility:visible;opacity:1;transition:.3s}.header-fixed nav li:hover>.over-sub:after,.header-fixed nav li:hover>a:after{width:100%;opacity:1;transition:.2s}.header-fixed nav ul dl{visibility:hidden;opacity:0;position:absolute;display:block;width:max-content;padding:20px;top:100%;left:10px;background:var(--color-white);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);border-radius:0 0 4px 4px;transition:.3s;z-index:999}.header-fixed nav ul dl:before{content:'';position:absolute;width:100%;height:4px;background:var(--color-yellow);left:0;top:0}.header-fixed nav ul dl dt{position:relative;width:100%;height:inherit;padding:5px 2px;text-align:left}.car-list li.list:last-child,.editor .table-s1 li:last-child,.header-fixed .top-lang .box:last-child,.header-fixed nav ul dl dt:last-child,.nav-mobile aside nav ul li:last-child,.service-04 .set-3 li:last-child,.services .set-1 li:last-child,.sumtotal li.borderno{border-bottom:none}.header-fixed nav ul dl a{position:relative;height:inherit;padding:8px 0;text-transform:inherit!important;font-size:16px;font-weight:500;overflow:hidden;background:0 0}.call-to-action .box span:hover,.header-fixed nav ul dl a.current:before,.header-fixed nav ul dl a:hover:before{background:var(--color-green);transition:.3s}.header-fixed nav ul dl a.current,.header-fixed nav ul dl a:hover{color:var(--color-green)!important}.header-fixed nav ul dl figure{width:30px;height:30px;border-radius:50%;background:var(--color-golddrop)}.header-fixed nav li .over-sub{position:relative;height:100%;color:var(--color-black);font-weight:500;cursor:pointer}.header-fixed nav li .over-sub span{position:relative;height:100%;display:flex;align-items:center}.header-fixed aside{position:relative;margin-left:auto;width:auto;align-items:center}.header-fixed .social span,.list-nav a{position:relative;width:100%;height:100%}.btn-submit span,.header-fixed aside .btn-book,footer .link-policy span{margin-right:15px}.header-fixed aside .btn-book a{height:44px;padding:2px 15px 0;text-transform:uppercase;color:var(--color-red);background:var(--color-white);font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;border-radius:4px;border:1px solid var(--color-green)}.header-fixed .top-social ul li{display:flex;flex-wrap:wrap;align-items:center;padding:0 2px;font-weight:500}.header-fixed .top-social i{position:relative;display:block;width:32px;height:32px;text-indent:-9999px;border-radius:50%;transition:.2s}.contact-detail .follow a,.header-fixed aside a{display:flex;align-items:center;position:relative}.contact-detail .follow a:hover i,.header-fixed aside a:hover i{opacity:.7;transition:.2s}.header-fixed .social span{vertical-align:middle;z-index:1}.header-fixed .icon-phone{background-color:var(--color-green);background-image:url(../images/icon-phone-white.svg);background-size:80%}.header-fixed .icon-line{background-color:#00b800;background-image:url(../images/icon-line-white.svg);background-size:75%}.contact-detail .follow .icon-facebook,.contact-detail .follow .icon-instagram,.contact-detail .follow .icon-line,.contact-detail .follow .icon-tiktok,.contact-detail .follow .icon-twitter,.contact-detail .follow .icon-youtube,.header-fixed .icon-facebook,.header-fixed .icon-instagram,.header-fixed .icon-tiktok,.header-fixed .icon-twitter,.header-fixed .icon-youtube,.nav-mobile .icon-facebook,.nav-mobile .icon-instagram,.nav-mobile .icon-line,.nav-mobile .icon-tiktok,.nav-mobile .icon-twitter,.nav-mobile .icon-youtube{background-repeat:no-repeat;background-size:70%;background-position:center}.contact-detail .follow .icon-instagram,.header-fixed .icon-instagram{background-color:#ff1b76;background-image:url(../images/icon-instagram-white.svg)}.contact-detail .follow .icon-facebook,.header-fixed .icon-facebook{background-color:#4267b2;background-image:url(../images/icon-facebook-white.svg)}.header-fixed .icon-twitter{background-color:#1da1f2;background-image:url(../images/icon-twitter-white.svg)}.contact-detail .follow .icon-tiktok,.header-fixed .icon-tiktok{background-color:#e40041;background-image:url(../images/icon-tiktok-white.svg)}.contact-detail .follow .icon-youtube,.header-fixed .icon-youtube{background-color:#eb0808;background-image:url(../images/icon-youtube-white.svg)}.header-full{background:#fff!important}.header-full nav li a{position:relative;display:table-cell;height:100%;color:#333!important;font-size:16px;text-transform:uppercase;font-weight:500;vertical-align:middle}.header-full li a.current,.header-full li a:hover{color:#0089eb!important}.header-full nav li a span:before{opacity:0!important;content:'';position:absolute;width:0;height:1px;left:0;right:0;bottom:-10px;margin-top:auto;margin-left:auto;margin-right:auto;background:#1b1464;transition:.3s}.btn-line- a:before,.open-nav{-moz-transition:.5s;-o-transition:.5s}.open-nav{opacity:1;visibility:visible;right:0!important;webkit-transition:all .5s ease;transition:.5s}.show-nav{right:0!important;-webkit-transition:.8s cubic-bezier(1, .1, .2, 1);-moz-transition:.8s cubic-bezier(1, .1, .2, 1);-o-transition:.8s cubic-bezier(1, .1, .2, 1);transition:.8s cubic-bezier(1, .1, .2, 1)}.list-nav{display:none;float:left;position:relative;width:115px;height:50px;margin-left:5px;text-transform:uppercase;background:#fff}.list-nav a{display:inline-table;color:#333;padding:6px 0;font-size:16px;font-weight:500;cursor:pointer}.current-nav{background:#333}.call-fbmessage .fancybox-close-small:after,.call-fbmessage .title h3,.call-line .fancybox-close-small:after,.call-line .title h3,.cookie-consent .text a,.current-nav a{color:#fff}.nav{display:none;justify-content:center;align-items:center;position:absolute;right:20px;top:0;bottom:0;margin:auto;width:50px;height:40px;border-radius:4px;z-index:9999;cursor:pointer;background:var(--color-e5e5e5)}.less-nav .nav-mobile:before{height:100px!important;-webkit-transition:.8s cubic-bezier(1, .1, .2, 1);-moz-transition:.8s cubic-bezier(1, .1, .2, 1);-o-transition:.8s cubic-bezier(1, .1, .2, 1);transition:.8s cubic-bezier(1, .1, .2, 1)}.menu-icon{position:relative;display:flex;right:0;width:30px;height:2px;background:var(--color-green);transition:.3s}.menu-icon::after,.menu-icon::before{content:'';width:100%;height:100%;position:absolute;background:var(--color-green);right:0;-webkit-transition:-webkit-transform .3s,top .3s,background-color;-moz-transition:-moz-transform .3s,top .3s,background-color;transition:.3s,_ .3s,_ .3s}.menu-icon::before{top:-7px}.menu-icon::after{top:7px}.menu-icon.is-clicked{background:rgb(235,0,139,0);background:linear-gradient(220deg,rgba(235,0,139,0) 0,rgba(243,113,37,0) 0)}.menu-icon.is-clicked::before{background:var(--color-green);top:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu-icon.is-clicked::after{background:var(--color-green);top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-text{position:relative;margin-right:auto;padding-right:8px;color:var(--color-green);font-size:16px;text-transform:uppercase}.nav-mobile,.nav-overay{position:fixed;top:0;height:100%}.menu-icon span{position:relative;display:block;overflow:hidden;text-indent:-99999px}.nav-overay{width:100%;left:0;background:rgba(0,0,0,.7);z-index:888;opacity:0;visibility:hidden;transition:.4s}.active-nav-overay{opacity:1;visibility:visible;transition:.4s}.nav-mobile{width:355px;padding:100px 0 0;margin:0;right:-360px;overflow:hidden;z-index:999;background:var(--color-green);-webkit-transition:.8s cubic-bezier(1, .1, .2, 1);-moz-transition:.8s cubic-bezier(1, .1, .2, 1);-o-transition:.8s cubic-bezier(1, .1, .2, 1);transition:.8s cubic-bezier(1, .1, .2, 1)}.nav-mobile aside{position:relative;width:100%;height:100%;padding:40px;overflow:auto}.nav-mobile aside nav ul li{position:relative;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.2)}.nav-mobile aside nav ul li .expend-sub span,.nav-mobile aside nav ul li>a{display:inherit;padding:0;color:var(--color-white);font-size:20px;font-weight:400;text-transform:uppercase}.nav-mobile-fix{position:relative;width:100%;margin-bottom:20px;overflow:hidden}.mCSB_buttonDown,.mCSB_buttonUp{display:none!important}.book-next h4,.contact-detail .follow h5,.home-book main .btn-submit button,.mCSB_scrollTools a+.mCSB_draggerContainer,.nav-mobile .m-phone h4,.select-filter h5,.service-04-book h1{margin:0}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:rgba(255,255,255,0)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(0,0,0,.2)}.nav-mobile aside .toggle-subnav{display:none;padding:0 0 10px 12px}.nav-mobile aside .toggle-subnav dt:first-child,.thank h3{margin-top:5px}.nav-mobile aside .toggle-subnav a{position:relative;display:block;text-transform:inherit;color:var(--color-white);font-size:16px;font-weight:400}.nav-mobile .book-lang{display:none;flex-wrap:wrap;width:100%;padding-bottom:10px}.nav-mobile .book-lang .btn-book{position:relative;flex:1;padding-right:20px}.nav-mobile .book-lang .btn-book a{position:relative;display:flex;justify-content:center;width:100%;height:44px;padding:10px 15px;color:var(--color-red);text-transform:uppercase;font-weight:500;background:var(--color-white);border-radius:4px;box-shadow:0 3px 5px 0 rgb(0 0 0 / 10%)}.nav-mobile .book-lang .btn-lang{width:44px;height:44px}.nav-mobile .book-lang .btn-lang .show-top-lang{display:flex;flex-wrap:wrap;width:100%;height:100%;position:relative;align-content:center;border-radius:4px;border:1px solid var(--color-minigreen);transition:.3s}.header-fixed .lang .btn-lang:before,.nav-mobile .book-lang .btn-lang .btn-lang:before{height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--color-dropgreen);right:0;z-index:1;content:''}.header-fixed .lang ul li,.nav-mobile .book-lang .btn-lang ul li{display:flex;align-items:center;justify-content:center;position:relative;width:max-content;margin-left:7px}.header-fixed .lang a,.nav-mobile .book-lang .btn-lang a{display:flex;justify-content:center;align-items:center;width:100%;height:100%;font-family:Montserrat;font-size:14px;color:var(--color-black);letter-spacing:1px;text-transform:uppercase;font-weight:700;line-height:1.2}.nav-mobile .book-lang .btn-lang .btn-lang{position:relative;width:100%;display:flex;justify-content:center;align-items:center;padding:0 0 7px;font-size:14px;text-transform:uppercase;font-weight:700;color:var(--color-white)}.nav-mobile .book-lang .btn-lang .btn-lang:before{position:absolute;width:0;bottom:10px;left:0;margin:auto}.header-fixed .top-lang,.nav-mobile .book-lang .top-lang{visibility:hidden;opacity:0;position:absolute;width:40px;margin-top:0;top:100%;left:-50%;right:-50%;margin-left:auto;margin-right:auto;padding-top:5px;transition:.3s}.top-lang .in-box{padding:5px;width:100%;height:100%;z-index:1;background:var(--color-white);box-shadow:0 3px 6px 0 rgb(0 0 0 / 16%);border-radius:4px}.header-fixed .top-lang .box,.nav-mobile .book-lang .top-lang .box{display:flex;align-items:center;justify-content:center;width:100%;padding:4px 0}.header-fixed .top-lang a,.nav-mobile .book-lang .top-lang a{display:flex;justify-content:center;width:100%;height:30px;padding-left:1px;font-size:14px;color:var(--color-black)}.line-set-s1{position:relative;width:100%;max-width:960px;margin:0 auto}.line-set-s1:before{content:'';position:absolute;width:1px;height:90%;top:0;bottom:0;margin-top:auto;margin-bottom:auto;left:39px;border-right:1px solid var(--color-green)}.car-list li.list,.nav-mobile .book-lang .top-lang .box:first-child,.service-04 .set-3 li,.services .set-6,.sumtotal li.bottom-border-solid{border-bottom:1px solid var(--color-border-fill)}.xdsoft_datetimepicker{height:initial}.nav-mobile .m-phone{text-align:left;color:var(--color-white)}.nav-mobile .m-phone ul{display:flex;flex-wrap:wrap;padding:5px 0}.nav-mobile .m-phone li{display:flex;width:100%;align-items:center;padding:0;border:none}.nav-mobile .m-phone a{font-family:Montserrat;font-size:18px;letter-spacing:2px;font-weight:600;color:var(--color-gold)}.nav-mobile .follow{position:relative;padding:15px 0;color:var(--color-white)}.nav-mobile .follow ul{display:flex;flex-wrap:wrap;padding-top:15px;margin:0 -5px}.nav-mobile .follow li{display:flex;flex-wrap:wrap;align-items:center;padding:0 5px;border:none}.nav-mobile .follow i{position:relative;display:block;width:40px;height:40px;text-indent:-9999px;background-color:var(--color-white);border-radius:50%;transition:.2s}.nav-mobile .icon-line{background-image:url(../images/icon-line-color.svg)}.nav-mobile .icon-instagram{background-image:url(../images/icon-instagram-color.svg)}.nav-mobile .icon-facebook{background-image:url(../images/icon-facebook-color.svg)}.nav-mobile .icon-twitter{background-image:url(../images/icon-twitter-color.svg)}.nav-mobile .icon-tiktok{background-image:url(../images/icon-tiktok-color.svg)}.nav-mobile .icon-youtube{background-image:url(../images/icon-youtube-color.svg)}.nav-mobile .follow small{font-style:normal}.subplus{position:absolute;width:16px;height:16px;right:0;top:15px;background:url(../images/icon-arrow-down.svg) center/100% no-repeat;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);transition:.3s}.subplus-rotate{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);transition:.3s}.nav-mobile .break{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.header-fixed .call-lang{position:absolute;top:15px;right:65px;display:flex;flex-wrap:wrap;z-index:99999;transition:.2s}.header-fixed .call:before{content:'';position:absolute;width:24px;height:24px;top:-2px;left:-25px;background:url(../images/icon-phone-2.svg) center/60% no-repeat;border-radius:50%;border:1px solid var(--color-green)}.header-fixed .call ul li{display:flex;align-items:center;justify-content:center;position:relative;width:max-content;padding:0 8px;border-left:1px solid #9aafb2}.header-fixed .call ul li:first-child{border-left:0}.header-fixed .call ul li a{font-family:Montserrat;font-weight:600;letter-spacing:1px;font-size:15px;color:var(--color-green)}.header-fixed .lang{position:relative;margin-left:15px;margin-right:20px;width:40px;height:40px;border-radius:4px;border:1px solid var(--color-border-fill);transition:.3s}.banner .background,.banner .btn-full,.banner .full-box,.banner .icon-Next,.banner .icon-Previous,.banner .warpper,.banner article,.banner main{width:100%;height:100%}.header-fixed .lang .show-top-lang{display:flex;flex-wrap:wrap;width:100%;height:100%;position:relative;align-content:center}.header-fixed .lang .btn-lang{position:relative;width:100%;display:flex;justify-content:center;padding:0 0 7px;font-size:14px;text-transform:uppercase;font-weight:700;color:var(--color-green)}.header-fixed .lang .btn-lang:before{position:absolute;width:0;bottom:5px;left:0;margin:auto}.first-section,.service-04-book{margin-top:100px}.banner-home{position:relative;padding:0;background:var(--color-f5f5f5)}.banner-home h1{position:absolute;top:-100px;left:0;right:0;margin:auto;color:#fff}.banner{display:flex;position:relative;height:100%}.banner .warpper{max-width:1260px;align-items:center;min-height:560px}.banner main{display:flex;align-items:center;position:relative;background-size:cover}.banner article{position:relative;display:flex;flex-wrap:wrap;align-items:center;text-shadow:0 2px 2px rgba(0,0,0,.2);z-index:1}.btn-b1 a,.btn-s1 a,.career-detail .btn-download a{text-shadow:none;overflow:hidden}.banner article h1,.banner article h2{margin-top:0;margin-bottom:20px;padding:0;line-height:1.2;font-size:60px;font-weight:600;color:var(--color-white)}.banner article h1 span{display:block;font-size:36px}.banner article p.text-drop{font-size:24px;font-style:italic}.banner .detail{width:50%;padding-right:100px}.banner .photo-vdo{width:50%;padding-left:15px}.banner .full-box{flex-wrap:wrap;flex-direction:column;justify-content:center;text-align:center;margin:0 auto}.banner .background{position:relative;background-size:cover}.banner .align-content-center{align-content:center;justify-content:center}.banner .align-content-start{padding-top:60px;justify-content:flex-start}.banner .align-content-bottom{padding-bottom:80px;justify-content:flex-end}.banner .owl-carousel .owl-item img{object-fit:contain;margin:0 auto}.banner .owl-theme .owl-nav.disabled+.owl-dots{bottom:20px}.banner .owl-theme .owl-nav{bottom:35px;right:160px;position:absolute;z-index:2}.banner .owl-theme .owl-nav.disabled+.owl-dots button:hover,.owl-theme .owl-dots .owl-dot:hover{box-shadow:none!important}.banner .owl-theme .owl-nav [class*=owl-]{width:40px;height:34px;margin-left:40px}.banner .icon-Previous{display:inline-flex;background:url(../images/icon-arrow-left.svg) center/100% no-repeat}.banner .icon-Next{display:inline-flex;background:url(../images/icon-arrow-right.svg) center/100% no-repeat}.banner .owl-theme .owl-nav .disabled,img[data-src]{opacity:0}.owl-theme .owl-dots .owl-dot{width:inherit}.owl-theme .owl-dots .owl-dot.active span{width:20px;border-radius:30px}.lSSlideOuter .lSPager.lSpg{position:absolute;display:flex;flex-wrap:wrap;width:50%;height:50px;margin-top:0;bottom:30px;right:0;z-index:9}.lSSlideOuter .lSPager.lSpg>li{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;position:relative;width:30px;height:30px}.lSSlideOuter .lSPager.lSpg>li a{position:absolute;margin:auto;width:12px;height:12px;text-indent:-999em;top:0;bottom:0;left:0;right:0;background-color:var(--color-white);border-radius:50%;z-index:3;overflow:hidden}.lSSlideOuter .lSPager.lSpg>li a:hover{background:var(--color-gold)}.lSSlideOuter .lSPager.lSpg>li.active a{background:var(--color-pink)}.lSAction{position:absolute;display:flex;flex-wrap:wrap;justify-content:center;width:100px;height:30px;bottom:30px;right:50px;z-index:99}.lSAction .link-text a{width:50px;height:30px;cursor:pointer}.lSAction .lSPrev{background:url(../images/icon-back.svg) center no-repeat;opacity:.4}.cd-horizontal-timeline.loaded,.lSAction .lSNext:hover,.lSAction .lSPrev:hover{opacity:1}.lSAction .lSNext{background:url(../images/icon-next.svg) center no-repeat;opacity:.4}.home-blog,.home-why{padding-bottom:100px;background:var(--color-white)}.home-service .warpper-full{background:var(--color-555)}.home-service{position:relative;color:var(--color-white);background:var(--color-f5f5f5) url(../images/bg-service-home.webp) no-repeat center;background-size:cover;padding:70px 0;z-index:1}.home-service .list ul,.home-why .detail ul{display:flex;flex-wrap:wrap;margin:0 -20px}.home-why .detail li{display:flex;flex-wrap:wrap;width:33.3333%;padding:15px 20px}.home-why .detail .box{position:relative;width:100%;height:100%;padding:20px;border-radius:20px;transition:.3s}.home-why .detail .box:before{display:none;content:'';position:absolute;width:100%;height:100%;background:url(../images/bg-ele-1.svg) center bottom/cover no-repeat;left:0;bottom:0;opacity:1;border-radius:0 0 20px 20px;transition:1s}.blog-category li a.current .img span,.blog-category li a:hover .img span,.home-why .detail .box:hover .img span{background-position:0 bottom}.home-why .detail article{transform:translatey(0);transition:.5s}.home-why .detail .img{position:relative;background-color:var(--color-white);border:1px dashed var(--color-green-mini);width:110px;height:110px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto;left:0;right:0;transition:.3s;box-shadow:0 6px 12px 0 rgba(0,0,0,.08)}.blog-category .img span,.home-why .detail .img span{width:80px;height:80px;background-repeat:no-repeat;background-position:0 bottom;background-size:100%}.home-why .detail .img span{width:70px;height:70px}.home-why .detail .text h3{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:20px;font-size:20px;text-align:center}.home-why .detail .text h3 span{font-size:18px;color:var(--color-red)}.home-why .detail .text p{margin-bottom:0;text-align:center}.home-why .phone{display:flex;flex-wrap:wrap;justify-content:space-around;padding-bottom:10px}.home-why .text-phone{width:100%;padding:2px}.home-why .text-phone span{position:relative;width:100%;display:block;padding:10px 5px 10px 50px;font-family:Montserrat;font-size:18px;color:var(--color-green)!important;line-height:1;font-weight:600;border-radius:3px;background:var(--color-white)}.home-why .text-phone span:before{content:'';position:absolute;width:30px;height:30px;left:5px;top:0;bottom:0;margin:auto;background:url(../images/icon-phone-green.svg) center/100% no-repeat}.home-why .text-phone span:after{content:'';position:absolute;width:1px;height:50%;background:var(--color-border-fill);left:40px;top:0;bottom:0;margin:auto}.blog .list,.home-blog .list,.promotion .list{position:relative;width:100%;padding-top:40px}.blog .list ul,.blog-other ul,.home-blog .list ul,.news-activities .list ul,.news-list-other ul,.promotion .list ul,.promotion-other ul{display:flex;flex-wrap:wrap;margin:0 -25px}.blog .list li,.home-blog .list li,.news-activities .list li,.promotion .list li{display:flex;width:33.3333%;padding:0 25px 50px}.home-blog .list article{position:relative;width:100%;border-radius:10px;overflow:hidden;background:var(--color-f5f5f5);box-shadow:0 1em 1em 0 rgb(0 0 0 / 2%)}.blog .list .photo figure,.blog-other .photo figure,.home-blog .list .photo figure,.news-activities .list .photo figure,.news-list-other .photo figure{position:relative;width:100%;height:0;padding:32%;overflow:hidden}.blog .list .photo figure:hover img,.home-blog .list .photo figure:hover img,.promotion .list .photo figure:hover img{transform:scale(1.1);transition:1s}.blog .list .photo img,.blog-other .photo img,.home-blog .list .photo img{object-fit:cover;position:absolute;height:100%;width:100%;top:0;left:0;margin:auto;transform:scale(1.01);transition:1s}.blog .list .photo span,.blog-other .photo span,.home-blog .list .photo span,.news-activities .list .photo span,.news-list-other .photo span,.promotion .list .photo span,.promotion-other .photo span{z-index:1;bottom:-25px;right:40px;position:absolute;display:flex;flex-wrap:wrap;text-align:center;text-transform:uppercase;align-content:center;justify-content:center;line-height:1;width:50px;height:50px;border-radius:50%;font-size:12px;color:var(--color-white);font-family:Montserrat;font-weight:400;background:linear-gradient(222deg,#eb008b 0,#f37125 100%)}.blog .list .text,.blog-other .text,.home-blog .list .text,.news-activities .list .text,.news-list-other .text,.promotion .list .text,.promotion-other .text{position:relative;padding:20px}.blog .list .text h4,.home-blog .list .text h3,.home-blog .list .text h4,.promotion .list .text h4{padding:10px;margin:0;font-size:18px;font-weight:500}.blog-other .btn-b1 a,.home-blog .btn-b1 a,.service-main .list li:nth-child(2n) .btn-b1 a{background:var(--color-white);color:var(--color-green)}.home-service .list li .btn-b1 a{background:var(--color-green);color:var(--color-white);border:none}.blog-other .btn-b1 a:hover:before,.home-blog .btn-b1 a:hover:before,.home-service .btn-b1 a:hover:before,.home-service .list li .btn-b1 a:before,.service-main .list li:nth-child(2n) .btn-b1 a:hover:before{background:url(../images/icon-arrow-right-white.svg) center/100% no-repeat}.blog-other .btn-b1 a:before,.home-blog .btn-b1 a:before,.home-service .list li .btn-b1 a:hover:before,.service-main .list li:nth-child(2n) .btn-b1 a:before{background:url(../images/icon-arrow-right-green.svg) center/100% no-repeat}.home-service .list li:before{content:"";position:absolute;width:2px;height:100%;background:var(--color-green);right:-2px;top:0}.blog-other .btn-b1 a:hover,.fancybox-content .btn-close span:hover,.home-blog .btn-b1 a:hover,.service-main .list li:nth-child(2n) .btn-b1 a:hover{background:var(--color-green);color:var(--color-white);border:1px solid var(--color-green)}.home-service .list li .btn-b1 a:hover{background:var(--color-white);color:var(--color-green);border:none}.home-service .warpper-full:before{content:'';position:absolute;width:30%;height:100%;background:var(--color-green);left:0;top:0;z-index:0}footer{background:var(--color-333);position:relative;padding:100px 0 0}.home-service .list{position:relative;padding-top:60px}.home-service .list li{display:flex;flex-wrap:wrap;width:33.3333%;padding:0 20px;position:relative}.service-main .list li:nth-child(2n) h3 a{display:inline-flex;color:var(--color-black)}.home-service .list article{position:relative;display:flex;flex-direction:column;width:100%;padding:20px 30px}.home-service .list .img{position:relative;width:100%;display:flex;flex-wrap:wrap;margin-top:auto}.home-service .list .text p{flex-grow:1;color:var(--color-white)}.home-service .list .text{display:flex;flex-wrap:wrap;width:100%;text-align:center}.home-service .list .text h3{font-size:24px;width:100%;margin-top:0;line-height:1.2;text-align:center}.home-service .list .img figure,.promotion .list .photo figure,.promotion-other .photo figure{position:relative;width:100%;overflow:hidden}.home-service .list .img img{object-fit:cover;position:relative;width:100%;max-width:max-content;margin:auto;transition:1s}.home-book{padding:0;background:url(../images/bg-home-book-new.webp) center/cover no-repeat}.home-book:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;z-index:0}.home-book main{position:relative;display:flex;flex-wrap:wrap;width:100%;padding:100px 0}.home-book main .booking-find{width:50%;padding-right:30px}.home-book main .box{background:var(--color-white);position:relative;width:100%;max-width:540px;padding:30px 40px;border-radius:20px;box-shadow:0 1em 2em 0 rgb(0 0 0 / 30%)}.home-book main .box h3,.home-book main .box h1{margin-top:0;margin-bottom:5px}.home-book main .box h1{font-size:30px}.home-book main .box p{margin:0;font-size:14px;padding:8px 0}.booking-form .nationality i,.home-book main .box i{position:absolute;width:15px;height:15px;background:url(../images/icon-arrow-down-green.svg) center/90% no-repeat;right:0;top:0;bottom:0;margin:auto}.home-book main .fill{position:relative;display:flex;flex-wrap:wrap;padding:0;height:50px;font-weight:500;background:var(--color-f5f5f5);border-radius:6px}.home-book main .sec-pickup .fix-focus:focus,.home-book main .sec-return .fix-focus:focus{border:1px solid var(--color-f5f5f5);background:var(--color-f5f5f5)}.home-book main .in-pickup,.home-book main .in-return{position:relative;font-size:14px;padding:8px 0}.home-book main .in-pickup .btn-pickup,.home-book main .in-return .btn-return{position:relative;width:fit-content;padding-right:25px;color:var(--color-black);transition:.3s;user-select:none}.editor .images-overflow,.home-book main .date,.home-book main .time{overflow:hidden}.home-book main .date:after,.home-book main .icon-car:after{width:30px;height:30px;left:15px;top:0;bottom:0;margin:auto;content:''}.home-book main .other{display:none;position:absolute;background:var(--color-white);overflow:hidden;box-shadow:0 0 1em 0 rgb(0 0 0 / 10%);border-radius:4px;top:0;left:0}.contact-detail,.home-book main .date,.home-book main .time{position:relative;width:50%}.booking-form .other .btn,.home-book main .other .btn{display:block;padding:10px 15px;cursor:pointer;transition:.3s;user-select:none}.booking-form .other .current,.home-book main .other .current{background-color:var(--color-minigreen);color:var(--color-green)}.home-book main .show-now{display:flex;transition:.2s;z-index:1}.home-book main .hide-now{visibility:hidden;transform:scale(.9);opacity:0;transition:.2s;z-index:-1}.home-book main .icon-car:after{position:absolute;background:url(../images/icon-car.svg) center/100% no-repeat}.home-book main .date input[type=text],.home-book main .icon-car input[type=text]{padding-left:60px}.home-book main .date label,.home-book main .time label{position:absolute;top:-500px}.home-book main .date:after{position:absolute;background:url(../images/icon-date.svg) center/100% no-repeat}.home-book main .time:before{content:'';position:absolute;width:1px;height:60%;background:var(--color-cdcdcd);left:2px;top:0;bottom:0;margin:auto}.home-book main .time input[type=text]{padding-left:60px;cursor:pointer}.home-book main .time:after{content:'';position:absolute;width:30px;height:30px;background:url(../images/icon-time.svg) center/100% no-repeat;left:15px;top:0;bottom:0;margin:auto}.booking-form .tax,.home-book main .btn-submit{padding-top:15px}.home-book main input[type=text]{width:100%;height:100%;background:var(--color-f5f5f5);border:1px solid var(--color-f5f5f5)}.home-book main input[type=text]:focus{background:var(--color-white);border:1px solid var(--color-green)}.home-book main .img{display:flex;width:50%;padding-left:30px}.home-book main .img img{margin-left:auto;margin-right:auto;margin-top:auto;width:100%;height:inherit;max-width:max-content;object-fit:contain}.s-dropdown--styled dl dt.selected::after,.s-dropdown--styled dl dt::before{height:18px;width:18px;left:10px;top:50%;transform:translateY(-50%);content:'';position:absolute}.selWrap{width:100%;height:100%;margin:auto;transition:.3s}.s-box{position:absolute;width:100%;background:var(--color-white);top:52px;left:0;z-index:9999}.s-dropdown{position:relative;border:1px solid var(--color-green);box-shadow:0 5px 10px rgb(0 0 0 / 20%);border-radius:4px}.s-dropdown--styled{position:relative;padding:0;box-sizing:border-box;width:100%;height:100%}.s-dropdown--styled .txt{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 15px 0 20px;cursor:pointer;position:relative;font-size:17px;font-weight:400;border-radius:4px;border:1px solid var(--color-f5f5f5);transition:.3s}.s-dropdown--styled .txt:hover,.s-dropdown--styled:hover>.txt{background:var(--color-white);border:1px solid var(--color-green);transition:.3s}.s-dropdown--styled .txt span{position:relative;padding:0 15px;z-index:1;user-select:none}.s-dropdown--styled .txt:after{position:absolute;content:'';height:1px;width:80%;border:1px dotted var(--color-black);left:60px;top:0;bottom:0;margin:auto}.s-dropdown--styled .txt span:after,.short-call .phone:after{left:0;margin:auto;position:absolute;content:'';top:0;bottom:0}.s-dropdown--styled .txt span:after{right:0;width:auto;background:var(--color-f5f5f5);z-index:-1;transition:.3s}.s-dropdown--styled:hover span:after{background:var(--color-white);transition:.3s}.s-dropdown--styled dl{padding-left:0}.s-dropdown--styled dl dt{position:relative;padding:7px 10px 7px 40px;font-size:14px;cursor:pointer}.s-dropdown--styled dl dt:first-child{border-radius:2px 2px 0 0}.s-dropdown--styled dl dt:last-child{border-radius:0 0 2px 2px}.s-dropdown--styled dl dt:hover{background:var(--color-minigreen);color:var(--color-green)}.s-dropdown--styled dl dt::before{background:var(--color-white);border-radius:50%;border:1px solid var(--color-minigreen);box-shadow:0 1px 3px 0 rgba(0,0,0,.1);cursor:pointer}.pagination a.current,.s-dropdown--styled dl dt.selected,.s-dropdown--styled dl dt.selected:hover{background:var(--color-green);color:var(--color-white)}.s-dropdown--styled dl dt.selected::after{background:var(--color-white) url(../images/icon-check.svg) no-repeat center;border:none;background-size:10px;border-radius:50%}.book-next:before,.booking-form .nationality-inter,.box-choice input[type=radio]:checked~.checkmark:before,.call-to-action-box .title:before,.career-list .tag,.fa-eye-slash:before,.fa-eye:before,.hide,.req-price-modal .title br,.resp-tab-content,.s-dropdown--styled dl dt.selected::before,.switch-blue input[type=checkbox]+label:after,.switch-blue input[type=checkbox]+label:before,.switch-blue input[type=radio]+label:after,.switch-blue input[type=radio]+label:before,.switch-input,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_scrollbar{display:none}.short-call{padding:50px 0;background:var(--color-f5f5f5)}.short-call .box{display:flex;flex-wrap:wrap;align-items:center;width:initial}.short-call .box.right{justify-content:flex-end;flex:1}.short-call .phone{position:relative;padding-left:130px}.short-call .phone:after{width:100px;height:100px;background:url(../images/icon-phone-24.svg) center/100% no-repeat}.short-call .phone span{display:block;padding-bottom:5px}.short-call .btn-line-one a,.short-call .btn-msg a{width:100%;max-width:400px;padding:0 20px 0 65px;height:70px;font-weight:500;border-radius:6px;box-shadow:0 .5em .5em 0 rgb(0 0 0 / 10%);color:var(--color-white);font-size:20px;font-family:Montserrat;align-content:center}.short-call .phone .text-phone{line-height:1.2;font-size:24px;font-family:Montserrat;font-weight:700;color:var(--color-green)}.short-call .btn-line-one{position:relative;padding:0 10px}.short-call .btn-line-one a{position:relative;display:flex;flex-wrap:wrap;justify-content:center;background:#08b53c}.service-main .list li,.short-call .btn-msg a{flex-wrap:wrap;position:relative;display:flex}.short-call .btn-line-one a:after{content:'';position:absolute;width:50px;height:50px;background:url(../images/icon-line-white.svg) center/100% no-repeat;left:15px;top:0;bottom:0;margin:auto}.short-call .btn-line-one a:before{display:none;content:'';position:absolute;width:1px;height:50%;background:rgba(255,255,255,.5);left:70px;top:0;bottom:0;margin:auto}.short-call .btn-line-one a:hover,.short-call .btn-msg a:hover{box-shadow:0 1em 1em 0 rgb(0 0 0 / 15%)}.short-call .btn-msg{padding:0 0 0 10px}.short-call .btn-msg a{justify-content:center;background:#0084ff}.short-call .btn-msg a:after{content:'';position:absolute;width:50px;height:50px;background:url(../images/icon-msg-white.svg) center/100% no-repeat;left:15px;top:0;bottom:0;margin:auto}.short-call .btn-msg a:before{display:none;content:'';position:absolute;width:1px;height:50%;background:rgba(255,255,255,.5);left:80px;top:0;bottom:0;margin:auto}.service-main .list li:nth-child(2n):after,.service-main .list li:nth-child(odd):after,.service-main .list li:nth-child(odd):before{position:absolute;height:100%;z-index:0;width:50%;top:0;content:''}.service-main{padding:0}.service-main .list li:nth-child(odd):after{background:var(--color-green);right:100%}.service-main .list li:nth-child(odd):before{background:var(--color-green);left:100%}.service-main .list li:nth-child(2n){color:var(--color-black);background:var(--color-white)}.service-main .list li:nth-child(2n):after{background:var(--color-white);right:100%}.book-next .list .s-dropdown--styled .txt span:after,.book-next main .fill,.btn-s1 a,.car-list main,.line-hr .btn-etcmore,.line-hr small,.service-main .list li:nth-child(2n) .text,.services .set-5 .car-gallery .owl-theme .owl-dots .owl-dot.active span,.services .set-5 .car-gallery .owl-theme .owl-dots .owl-dot:hover span,.show-sum-day{background:var(--color-white)}.service-main .list .img{position:relative;width:50%;height:inherit;order:2}.service-main .list .text{display:flex;flex-wrap:wrap;align-content:center;width:50%;padding:60px 80px 60px 0;order:1;background:var(--color-green)}.service-main .list .text h3{display:block;width:100%;margin-top:0;margin-bottom:0}.service-main .list .text p{text-align:justify}.service-main .list .img figure{position:relative;width:100%;height:100%;background:var(--color-f2);overflow:hidden}.service-main .list .img figure:hover img{transform:scale(1.05);transition:1s}.service-main .list .img img{object-fit:cover;position:absolute;height:100%;width:100%;top:0;left:0;margin:auto;transform:scale(1.0001);transition:1s}.services .box-left h4 span{font-weight:600;color:var(--color-green)}.career-form-submit label span,.sub-drop-date .show-text small,footer .address h4 span,footer .copy{font-weight:300}.sub-drop-date .show-text small,.sub-drop-date p{color:#a7d4bc}.sub-drop-date p.big{font-size:18px;font-weight:500;color:var(--color-white)}.sub-drop-date .lomap{font-weight:300;font-size:14px}.color-red,.payment .text-color-red{color:var(--color-red)}.service-01 .set-seven .num,.service-01 h3 span,.services .set-1 li span{font-weight:500;color:var(--color-green)}.blog-detail h2,.promotion-detail h2,.services .set-1{margin-bottom:30px}.blog-detail h1{margin-top:0;font-size:30px}.blog-detail .box-content-01{position:relative;width:100%;padding:20px;border:1px solid #ddd;border-radius:4px;margin-bottom:20px;display:block}.blog-detail .box-content-01 p:first-child{position:relative;padding-bottom:15px;margin-bottom:8px;color:var(--color-black);font-size:18px;font-weight:600}.blog-detail .box-content-01 p:first-child:before{content:'';position:absolute;width:40px;height:2px;background-color:var(--color-green);left:0;bottom:5px}.services .set-2,.services .set-5{margin:60px 0;width:100%;text-align:center}.content-colum-3 ul,.service-04 .set-3 ul,.services .set-1 ul,.services .set-7 .list-set-7 ul{display:flex;flex-wrap:wrap;padding:0!important}.services .set-1 li{position:relative;display:flex;flex-wrap:wrap;width:100%;padding:10px 0;align-items:center;list-style:none!important;transition:.3s}.services .set-1 li span{display:inline-flex;margin-right:20px;width:80px;height:80px;border-radius:50%;box-shadow:0 6px 12px 0 rgba(0,0,0,.08);background-color:var(--color-white);border:1px dashed var(--color-green);padding:15px}.services .set-1 li p{flex:1;margin:0;font-weight:400}.services .set-2{padding:20px;background:var(--color-f5f5f5);border-radius:20px}.editor blockquote p:first-child,.services .set-2 h2{margin-top:15px}.services .set-2 .list-set{width:100%;max-width:990px;margin:0 auto}.services .set-2 .list-set ul{display:flex;flex-wrap:wrap;margin:0 -10px;padding:10px 0!important}.services .set-2 .list-set li{width:25%;padding:0 5px 15px;list-style:none!important}.services .set-2 .list-set li article{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;padding:3px 20px 3px 3px;border-radius:90px}.services .set-2 .list-set li article h5{margin:0;width:auto;flex:1;display:flex;text-align:left;font-size:16px}.services .set-2 .list-set li article figure{display:flex;flex-wrap:wrap;align-items:center;width:60px;height:60px;padding:10px;margin-right:10px;border-radius:50%;background:var(--color-white);border:2px solid var(--color-green)}.services .set-5{padding:20px 0;background:var(--color-f5f5f5) url(../images/bg-car-gallery.jpg) no-repeat center;background-size:cover;border-radius:20px}.services .set-5 .car-gallery .man-driver{position:absolute;width:100%;height:100%;z-index:2}.services .set-5 .car-gallery ul{margin:0!important;padding:0!important}.services .set-5 .car-gallery li{position:relative;list-style:none!important;padding-bottom:30px}.services .set-5 .car-gallery li h4{position:absolute;color:var(--color-white);bottom:40px;z-index:1;left:0;right:0;margin:0 auto}.services .set-6{position:relative;width:100%;padding-bottom:30px}.services .set-6 .photo{width:50%;padding:0 30px 0 0}.services .set-6 .text{width:50%;padding:0 0 0 30px}.services .set-7 .list-set-7 li{display:flex;flex-wrap:wrap;flex-direction:column;width:25%;padding:20px;text-align:center}.services .set-7 .list-set-7 figure{display:flex;justify-content:center;align-items:center;width:150px;height:150px;padding:15px;border-radius:50%;margin:0 auto;background:var(--color-f5f5f5)}.services .set-7 .list-set-7 h5{margin-top:30px}.services .multi-lang{max-width:500px!important}.editor .table-s1 ul,.service-01 .set-seven ul{padding:0!important}.service-01 .set-seven li{position:relative;display:flex;flex-wrap:wrap;list-style:none!important;padding:30px 0;border-top:1px solid var(--color-border-fill)}.service-01 .set-seven .num{position:absolute;left:0;top:35px;font-family:Montserrat;font-size:30px;line-height:1}.service-01 .set-seven .set-icon{width:250px;padding-left:50px}.service-01 .set-seven .text{padding-left:20px;flex:1}.service-01 .set-seven .text h3,.service-04 .set-3 .text h3{margin-top:0;padding-bottom:20px}.set-ser-new{position:relative;width:100%;padding-top:30px}.set-ser-new .list-ser-set{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:30px;padding:0!important;margin-top:30px}.set-ser-new .list-ser-set li{list-style:none!important;text-align:center}.set-ser-new .list-ser-set h4{font-size:20px;font-weight:500}.set-ser-new .list-ser-set img{border-radius:20px;box-shadow:0 6px 12px 0 rgba(0,0,0,.1)}.about-vimi h3:before,.booking-sumtotal .box h4:before,.payment .box h4:before,.service-01 .set-seven .text h3:before,.service-04 .set-3 .text h3:before{content:'';position:absolute;width:50px;height:4px;border-radius:90px;left:0;bottom:0;background:var(--color-green)}.service-01 .set-seven .text h4{margin-top:0;font-weight:400;font-size:19px}.service-01 .set-seven .full-group{width:100%;margin:0 auto;padding-top:20px;text-align:center}.service-01 .set-seven .full-group .about-baragroup{border-top:none;padding:0;margin:0}.service-03-list{position:relative;display:flex;flex-wrap:wrap;justify-content:center;margin:0 -30px;padding-top:30px}.service-03-list .box-list,.service-04 .doc-list li{width:33.3333%;padding:30px}.service-03-list .box{position:relative;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 0 1em 0 rgb(0 0 0 / 5%);border-radius:10px;transition:.3s;border:1px solid var(--color-f5f5f5)}.service-03-list .box h3{color:var(--color-green);width:100%;margin-top:0;padding:15px 20px;font-size:24px;text-align:center}.service-03-list .box h3:before{content:'';position:absolute;width:100%;height:1px;border-radius:90px;left:0;bottom:0;background:var(--color-eaeaea)}.service-03-list .detail{display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;height:100%;padding:0 30px 30px}.service-03-list .detail ul{flex-grow:1;display:flex;flex-wrap:wrap;padding-bottom:30px}.service-03-list .detail li{position:relative;display:flex;flex-wrap:wrap;width:100%;padding:5px 0 5px 30px}.service-03-list .detail li:before{content:'';position:absolute;width:20px;height:20px;background:var(--color-green) url(../images/icon-check-white.svg) center/60% no-repeat;left:0;top:7px;border-radius:90%;margin:auto}.service-03-list .detail .price{display:flex;flex-wrap:wrap;justify-content:center;width:100%;padding:20px 10px;margin-top:auto;color:var(--color-white);border-radius:4px;background:var(--color-f5f5f5)}.service-04 .doc-list .box,.service-04 .insure-covered{border-radius:10px;position:relative;box-shadow:0 6px 12px 0 rgba(0,0,0,.08);display:flex;padding:20px;transition:.3s}.service-03-list .detail .price span{font-family:Montserrat;font-weight:600;font-size:24px;text-align:center;line-height:.8;padding:0 5px}.service-04-main{padding-top:100px}.service-04-book main{padding:100px 0}.service-04 .set-3 li{display:flex;flex-wrap:wrap;width:100%;padding:30px 0}.service-04 .set-3 .img{width:200px;display:flex;flex-wrap:wrap;justify-content:center}.service-04 .set-3 figure{width:120px;height:120px;padding:10px;border-radius:50%;background:var(--color-f5f5f5)}.content-lists-clinic .text,.service-04 .set-3 .text,.sumtotal li .txt-des{flex:1}.service-04 .set-3 h4{margin:0 0 10px;font-size:19px}.service-04 .set-3 p.italic{font-style:italic;color:var(--color-777)}.service-04 .doc-list ul{position:relative;display:flex;flex-wrap:wrap;margin:0 -30px}.service-04 .doc-list .box{flex-wrap:wrap;align-items:center;width:100%;height:100%;overflow:hidden;border:1px dashed var(--color-green-mini)}.service-04 .insure-covered{flex-wrap:wrap;align-items:center;margin-top:60px;width:100%;border:1px dashed var(--color-green-mini)}.service-04 .insure-covered .text-top{position:relative;display:block;margin:15px 0;color:var(--color-green)}.service-04 .insure-covered .title-box{display:inline-flex;width:100%;max-width:300px;font-size:20px;justify-content:center;position:absolute;color:var(--color-white);background:var(--color-green);padding:15px 20px;z-index:1;left:0;right:0;margin-left:auto;margin-right:auto;top:-30px;border-radius:90px}.service-04 .insure-covered .box-set ol,.service-04 .insure-notcovered .box-set ol{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:10px}.service-04 .insure-covered .box-set ol li,.service-04 .insure-noti .box-set ol li{padding-top:0;padding-bottom:0;display:flex;flex-wrap:wrap;flex-direction:column;text-align:center;border-bottom:none}.service-04 .insure-covered .box-set ol li p,.service-04 .insure-notcovered .box-set ol li p,.service-04 .insure-noti .box-set ol li p{color:var(--color-777);font-size:14px;margin-bottom:5px}.service-04 .insure-covered .box-set h5,.service-04 .insure-notcovered .box-set h5{margin-bottom:5px;margin-top:5px}.service-04 .insure-notcovered{position:relative;display:flex;flex-wrap:wrap;align-items:center;margin-top:60px;padding:20px;width:100%;border-radius:10px;box-shadow:0 6px 12px 0 rgba(0,0,0,.08);transition:.3s;border:1px dashed var(--color-red-mini)}.service-04 .insure-notcovered .text-top,.service-04 .insure-noti .text-top{position:relative;display:block;padding:15px;color:var(--color-green)}.service-04 .insure-notcovered .title-box,.service-04 .insure-noti .title-box{display:inline-flex;width:100%;max-width:300px;font-size:20px;justify-content:center;position:absolute;color:var(--color-white);background:var(--color-red);padding:15px 20px;z-index:1;left:0;right:0;margin-left:auto;margin-right:auto;top:-30px;border-radius:90px}.service-04 .insure-notcovered .box-set ol li{padding-bottom:0;display:flex;flex-wrap:wrap;flex-direction:column;text-align:center;border-bottom:none}.service-04 .insure-noti{position:relative;display:flex;flex-wrap:wrap;align-items:center;margin-top:30px;padding:20px;width:100%}.service-04 .insure-noti .box-set ol{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px}.service-04 .insure-noti .box-set h5{margin-bottom:5px;color:var(--color-red)}.service-04 .insure-noti .remark{width:100%;text-align:center;font-weight:500}.checkout-step .line-left:before,.checkout-step .line-right:before{background:var(--color-border-fill);width:50%;height:2px;top:20px;content:''}.service-04 .doc-list .box h4{margin:0;padding:0 20px;text-align:center}.noti-card{text-align:center;color:var(--color-777)}.service-04 .doc-list figure{position:relative;width:80px;height:80px;padding:15px;border-radius:50%;background:var(--color-green)}.booking-step{padding:40px 0 30px}.checkout-step{margin:0 auto;position:relative;width:100%;padding:0}.checkout-step li{position:relative;width:33.3333%}.checkout-step .step{margin:0 auto;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:1}.checkout-step .icon-step{position:relative;display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;color:var(--color-aaa);background:var(--color-white);border:2px solid var(--color-border-fill);border-radius:50%;z-index:1}.checkout-step .text-status{width:100%;padding:10px 0;text-align:center;line-height:1;text-transform:uppercase;color:var(--color-aaa)}.checkout-step p{padding-top:5px;margin-bottom:0;color:var(--color-777);font-size:14px}.checkout-step .line-left:before{position:absolute;left:0}.checkout-step .line-right:before{position:absolute;right:0}.checkout-step .current .icon-step{border:1px solid var(--color-green);color:var(--color-white);background:var(--color-green)}.checkout-step .current-left .line-left:before{content:'';position:absolute;width:50%;height:2px;background:var(--color-green);top:20px;left:0}.checkout-step .current-right .line-right:before{content:'';position:absolute;width:50%;height:2px;background:var(--color-green);top:20px;right:0}.checkout-step .current .text-status{color:inherit}.book-next{margin-top:0!important;background:var(--color-f5f5f5)!important}.book-next main{padding:40px 0!important}.book-next main .box{max-width:100%;padding:0!important;border-radius:0;background:0 0;box-shadow:none}.book-next main .booking-find{width:100%;padding-right:0}.book-next .list ul{display:flex;flex-wrap:wrap;margin:0 -3px;padding-right:90px}.select-location,.select-location-gray{flex-wrap:wrap;border-bottom:1px solid var(--color-green)}.book-next .list li{width:25%;padding:0 3px}.book-next .list li:last-child{position:absolute;width:80px;height:100%;display:flex;right:0}.book-next .list li:last-child .btn-submit,.booking-form .select-filter,.resp-tab-content p{padding-bottom:0}.select-location .btn,.select-location-gray .btn{width:max-content;padding:10px 15px;position:relative;user-select:none;cursor:pointer}.book-next .list li:last-child .btn-submit button{min-width:inherit;margin-top:auto;height:50px;border-radius:3px}.book-next main input[type=text]{background:0 0;border:1px solid var(--color-white)}.book-next main .date input[type=text],.book-next main .icon-car input[type=text]{padding-left:40px}.book-next main .time input[type=text]{padding-left:35px;cursor:pointer}.book-next .list .icon-car:after,.home-book .list .date:after,.home-book .list .time:after{width:20px;height:20px}.book-next .list .date{width:60%}.book-next .list .time,footer .address{width:40%}.book-next small{display:inline-flex;margin-top:5px;color:var(--color-aaa);font-style:italic;font-weight:300}.book-next .fix-focus:focus{border:1px solid var(--color-white)!important;background:var(--color-white)!important}.book-next .list .s-dropdown--styled .txt:after{left:inherit;right:20px;width:75%}.book-next .list .s-dropdown--styled .txt span{max-width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.select-location{width:100%;display:flex}.select-location .btn{border-radius:10px 10px 0 0;border:1px solid var(--color-white);border-bottom:none}.select-location .current,.select-location-gray .current{border:1px solid var(--color-green)!important;border-bottom:none!important;color:var(--color-green)}.booking-form .color-gray,.booking-form label small,.sub-drop-date .color-gray{color:var(--color-777);font-weight:300}.select-location .current:before{content:'';position:absolute;width:100%;height:1px;background:var(--color-white);bottom:-1px;left:0;z-index:1}.blog-category li a,.booking-sumtotal .box,.career-list li:nth-child(odd),.spec-icon li i{background:var(--color-f5f5f5)}.select-location-gray{width:100%;display:flex;margin-bottom:10px}.select-location-gray .btn{border-radius:10px 10px 0 0;border:1px solid var(--color-f5f5f5);border-bottom:none}.select-location-gray .current:before{content:'';position:absolute;width:100%;height:1px;background:var(--color-f5f5f5);bottom:-1px;left:0;z-index:1}.car-list li.list{padding:30px 0}.car-list main{position:relative;display:flex;flex-wrap:wrap;align-items:center;width:100%;transition:.3s}.car-list main .car-img{position:relative;width:50%;padding:20px}.car-list main .car-img img{min-width:inherit!important;width:inherit;margin:0 auto;max-width:80%!important}.car-list main .detail{width:50%;padding:20px}.car-list main .price{width:100%;padding:20px 0 0;margin-left:auto}.car-list main .price .text-price{font-size:18px;font-weight:500;margin-bottom:0;display:flex;flex-wrap:wrap;align-items:center;padding:5px 0;border-top:1px dashed var(--color-border-fill)}.car-list main .price .text-price-last,.car-list main .price .text-price:nth-child(3){border-bottom:1px dashed var(--color-border-fill)}.car-list main .price .text-price .txt-price{margin-left:auto;padding-right:5px}.car-list main .price .text-price span.text-color-red{color:var(--color-red);font-weight:600}.car-list main .price .btn-book a,.car-list main .price .btn-nobook span{padding:15px 20px;color:var(--color-white);font-size:20px;border-radius:6px;width:100%;display:flex;max-width:200px;text-transform:uppercase}.car-list main .price small{display:block;padding-top:10px;font-size:14px;font-weight:300;color:var(--color-9d9d9d)}.car-list main .price .btn-book,.car-list main .price .btn-nobook{padding:20px 0 0}.car-list main .price .btn-book a{flex-wrap:wrap;align-items:center;justify-content:center;font-family:Montserrat;font-weight:600;background:var(--color-green)}.car-list main .price .btn-book a:hover,.enter-site a:hover{background:var(--color-green-big);box-shadow:0 5px 5px 0 rgb(0 0 0 / 20%)}.car-list main .price .btn-nobook span{flex-wrap:wrap;align-items:center;justify-content:center;background:#b1b1b1}.spec-icon{position:relative;width:100%;padding:5px 0;border-top:1px solid var(--color-f5f5f5);border-bottom:1px solid var(--color-f5f5f5)}.spec-icon ul{display:flex;flex-wrap:wrap;margin:0 -7px}.spec-icon li{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:0 7px}.spec-icon li i{position:relative;width:30px;height:30px;margin-right:5px;border-radius:50%}.spec-icon li i.icon-gear-auto{background:url(../images/icon-gear-auto.svg) center/80% no-repeat}.spec-icon li i.icon-gear-stick{background:url(../images/icon-gear-stick.svg) center/80% no-repeat}.spec-icon li i.icon-seat{background:url(../images/icon-seat.svg) center/80% no-repeat}.spec-icon li i.icon-door{background:url(../images/icon-door.svg) center/80% no-repeat}.spec-icon li i.icon-bag{background:url(../images/icon-luggage.svg) center/80% no-repeat}.spec{position:relative;padding-top:15px}.spec li{position:relative;width:50%;padding:0 10px 0 30px;font-size:16px}.spec li:before{content:'';position:absolute;width:20px;height:20px;left:0;top:2px;background:url(../images/icon-check-green.svg) center/80% no-repeat}.sumcar main .car-img,.sumcar main .detail{width:50%;justify-content:center}.sumcar main .car-img img{max-width:min-content;margin:0 auto}.sumtotal li .box-price small,.sumtotal li p small{margin-top:auto;padding:0 5px 3px;font-size:12px}.about-set1 ul,.career-form-submit ul,.contact-form-submit ul{display:flex;flex-wrap:wrap;margin:0 -30px}.booking-sumtotal .booking-form,.booking-sumtotal .sum-option{width:50%;padding:20px 30px}.booking-sumtotal .box{position:relative;height:100%;padding:30px 40px;border-radius:20px;background-size:100%}.booking-sumtotal .box h4{display:flex;margin-top:0;margin-bottom:25px;padding-bottom:20px}.booking-form .show-text .path-file a,.booking-form .show-text .path-file span,.sub-drop-date .customLocation a{display:inline-block;text-overflow:ellipsis;color:var(--color-black);overflow:hidden;min-width:100px;white-space:nowrap}.booking-form h4 span,.booking-sumtotal .box h4 span{position:relative;display:flex;align-items:center;margin-left:auto;font-size:16px}.booking-form h4 span a,.booking-sumtotal .box h4 span a{position:relative;padding-left:20px;color:var(--color-black);font-size:14px}.booking-form h4 span a:after,.booking-sumtotal .box h4 span a:after{content:'';position:absolute;width:15px;height:15px;background:url(../images/icon-edit.svg) center/90% no-repeat;left:0;top:0;bottom:0;margin:auto}.sub-drop-date .date{display:inline-flex;min-width:170px;font-size:16px;font-weight:300}.sub-drop-date .show-text span.time{padding-left:10px;margin-left:auto;font-size:16px;font-weight:300}.sub-drop-date .drop{border-bottom:1px dashed #6ebe93;padding-bottom:30px}.sub-drop-date .return{padding-top:20px;margin-top:1px}.show-sum-day{position:absolute;width:max-content;padding:5px 10px;color:var(--color-green);text-align:center;border-radius:90px;border:1px dashed #6ebe93;margin-left:auto;margin-right:auto;top:-20px;left:0;right:0}.sub-drop-date .customLocation a{max-width:300px;transition:.3s;cursor:pointer}.in-driver{padding:20px 0;position:relative}.in-driver p{margin-bottom:0;position:relative;padding-left:20px}.in-driver span{padding-left:10px;font-weight:500}.in-driver i:before{content:'';position:absolute;width:22px;height:22px;border-radius:2px;background:var(--color-green);left:0;top:0}.in-driver i:after{content:'';position:absolute;background-color:transparent;top:6px;left:5px;width:10px;height:5px;margin-top:0;border-style:solid;border-color:var(--color-white);border-width:0 0 3px 3px;border-image:none;transform:rotate(-45deg) scale(1)}.sumtotal li:first-child,.sumtotal li:last-child{border-top:1px solid var(--color-ddd)}.editor table tbody tr td,.editor table thead tr th{text-align:left;border-right:1px solid var(--color-border);padding:15px}.code-promotion,.more-btn{display:flex;width:100%}.code-promotion input[type=text]{flex:1;width:inherit}.code-promotion button{width:auto;margin-left:5px;padding:0 15px;border-radius:4px;font-size:16px;font-weight:400}.box-show-drop-return{position:relative;background-color:var(--color-green);padding:20px;border-radius:20px;margin-bottom:10px;margin-top:10px}.btn-readmore,.sumtotal{position:relative;padding-bottom:15px}.sumtotal h5{margin:30px 0 5px}.booking-form h4,.sumtotal li .box-price,.sumtotal li p{margin-bottom:0;display:flex}.sumtotal li{padding:5px 0;border-bottom:1px dashed var(--color-border-fill)}.sumtotal li .font-bold-600{font-weight:600!important}.sumtotal li:last-child{padding-top:7px;padding-bottom:7px;font-weight:500;color:var(--color-green);border-bottom:3px double var(--color-ddd)}.sumtotal li .box-price{flex-wrap:wrap;align-items:flex-start;position:relative}.sumtotal li .txt-price{margin-left:auto;width:110px;text-align:right}.sumtotal li .box-price small{font-weight:300;color:var(--color-9d9d9d)}.sumtotal li .price-total{font-size:18px!important;color:var(--color-green);font-weight:500!important}.sumtotal li p{flex-wrap:wrap;align-items:center}.booking-form{position:relative;width:60%;padding:30px 30px 15px 0}.booking-form ul{display:flex;flex-wrap:wrap;margin:0 -15px}.booking-form li{position:relative;display:flex;flex-wrap:wrap;width:50%;padding:0 15px 15px}.booking-form textarea{height:75px}.booking-form label{align-items:baseline}.booking-form label small{font-size:12px;padding-left:5px}.booking-form small{color:var(--color-blackdropone)}.booking-form label small.inlinemark{color:var(--color-aaa);padding:4px 0 0 10px}.booking-form .color-gray,.btn-b1,footer .footer-nav .col-f .footersub,footer .social{padding-top:10px}.booking-form .show-text{position:relative;width:100%;padding:10px 20px;background:var(--color-white);border-radius:6px}.booking-form .show-text small{font-size:15px;color:var(--color-green)}.booking-form .show-text small small{font-size:10px;color:var(--color-9d9d9d)}.booking-form .show-text p,.cover-page-detail-blog p{margin-bottom:0;font-weight:500}.booking-form .show-text .path-file span{max-width:200px;transition:.3s;cursor:pointer}.booking-form .show-text .path-file a{max-width:200px}.booking-form.on-show ul{margin:0 -7px}.booking-form.on-show li{padding:0 7px 15px}.payment,.payment .box h4,.short-accterms .box-detail h3.title{padding-bottom:20px}.booking-form .nationality{position:absolute;right:40px;top:30px;font-size:14px;padding:8px 0}.booking-form .nationality .btn-nationality{position:relative;width:fit-content;padding-right:25px;cursor:pointer;color:var(--color-black);transition:.3s;user-select:none}.booking-form .other{position:relative;display:flex;background:var(--color-white);overflow:hidden;border-radius:4px;top:0;left:0}.career-form-submit button,.contact-form-submit .btn-submit button,.fix-in button,.fix-in-two button{max-width:260px}.payment .box{position:relative;width:100%;padding:30px 40px;border-radius:20px;background:var(--color-f5f5f5) url(../images/bg-ele-1.svg) no-repeat center bottom;background-size:100%}.payment .box h4{margin-bottom:25px;margin-top:0}.payment .box .color-gray{display:block;padding-top:10px;color:var(--color-777);font-weight:300}.payment .check-box{position:relative;width:100%;padding:10px 0}.payment .pay-credit{position:relative;border-bottom:1px solid var(--color-border-fill)}.payment .pay-tranfer,.search-detail .form-search{position:relative;display:flex;flex-wrap:wrap}.payment .bank-detail{position:relative;display:flex;flex-wrap:wrap;width:100%;padding-top:15px;margin:0 auto 15px}.payment .bank-detail figure{width:60px;height:60px;position:relative;border-radius:50%;overflow:hidden}.payment .bank-detail .bank-text{padding-left:15px}.payment .bank-detail .bank-text h5{margin-top:5px;margin-bottom:0;font-weight:500}.payment .box-bank{display:none;width:100%;padding-left:30px}.payment .show-payment .slib{display:flex;flex-wrap:wrap;width:100%;padding:20px;background:var(--color-white);border-radius:6px}.accterms,.fancybox-content .btn-close,.thank{display:flex;justify-content:center}.payment .show-payment .slib figure{width:100%;max-width:220px;margin:0 auto;border:1px solid var(--color-border-fill)}.payment .show-payment .slib p{margin-top:10px}.box-choice{position:relative;padding-bottom:0;cursor:pointer;z-index:1}.box-choice .text{position:relative;width:100%;padding:10px 10px 10px 30px;user-select:none}.box-choice .text span{color:var(--color-red);font-weight:500}.box-choice input[type=radio]{position:absolute;opacity:0;background:var(--color-white);cursor:pointer;transition:.3s}.box-choice input[type=radio]:checked~.checkmark{transition:.1s}.box-choice .checkmark{position:absolute;top:0;left:0;transition:.1s}.box-choice .checkmark:after{display:none;content:"";position:absolute;top:10px;left:0;width:22px;height:22px;background:var(--color-green) url(../images/icon-check-white.svg) no-repeat center;background-size:12px;border-radius:50%;z-index:2}.box-choice .checkmark:before{content:"";position:absolute;top:10px;left:0;width:22px;height:22px;background:var(--color-white);border:1px solid var(--color-border-fill);z-index:1;border-radius:50%;transition:.3s}.thank{flex-direction:column;width:100%;max-width:640px;margin:0 auto;text-align:center}.thank .box-order{width:100%;max-width:max-content;margin:0 auto 15px;color:var(--color-white);border-radius:90px;padding:15px 40px;background:var(--color-green);font-size:24px;font-weight:500}.accterms{position:relative;padding:5px 30px}.req-price-modal,.short-accterms,.update-card-modal{padding:20px 0!important;position:relative}.accterms label{padding-left:30px;font-size:15px;display:flow-root}.update-card-modal{width:100%;max-width:400px;background:var(--color-white)}.req-price-modal .title,.update-card-modal .title{margin-top:0;text-align:left;padding-right:60px;font-size:20px;padding-bottom:15px}.req-price-modal .title:before,.update-card-modal .title:before{width:60px;height:4px;margin-right:auto;right:inherit}.req-price-modal .box-detail,.update-card-modal .box-detail{padding:0 30px}.req-price-modal .row-one,.update-card-modal .row-one{position:relative;width:100%;padding-bottom:10px}.req-price-modal .row-two,.update-card-modal .row-two{position:relative;width:100%;padding-bottom:10px;display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}.req-price-modal label,.update-card-modal label{width:100%;font-size:14px}.req-price-modal button,.update-card-modal button{min-width:100%!important;height:46px!important;border-radius:30px}.req-price-modal .btn-submit,.update-card-modal .btn-submit{padding:0;margin:10px 0}.req-price-modal .btn-cancel:hover,.req-price-modal .btn-close span:hover,.update-card-modal .btn-cancel:hover,.update-card-modal .btn-close span:hover{background:var(--color-9d9d9d);box-shadow:0 5px 5px 0 rgb(0 0 0 / 20%);transition:.3s}.req-price-modal .btn-cancel,.update-card-modal .btn-cancel{display:flex;justify-content:center;align-items:center;font-weight:300;width:100%;margin:10px 0;padding:10px 20px;background:var(--color-9d9d9d);border-radius:90px;cursor:pointer;transition:.3s}.req-price-modal small,.update-card-modal small{font-size:12px;color:var(--color-aaa);font-weight:300;width:100%;display:flex;justify-content:center}.req-price-modal{width:100%;max-width:600px;background:var(--color-white)}.call-to-action-box .box textarea,.req-price-modal textarea{height:100px}.short-accterms{width:100%;max-width:730px;height:inherit;max-height:80%;background:var(--color-white) url(../images/bg-ele-1.svg) no-repeat center bottom;background-size:cover}.about-set1,.about-set2{max-width:960px;width:100%;margin:0 auto}.about-set3{width:100%;margin-top:50px;background:var(--color-green);border-radius:10px}.about-set3 ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:0;padding:0!important;margin:0!important}.about-set3 ul li{list-style:none;text-align:center;color:var(--color-white);border-right:1px dashed var(--color-dropgreen);padding:15px 10px 10px!important}.about-set3 ul li:last-child{border-right:none}.about-set3 ul li figure{padding-top:15px;width:100px;margin:0 auto}.about-set3 ul li h3{font-size:24px;margin-bottom:5px!important}.short-accterms .box-detail{position:relative;width:100%;padding:20px 30px;overflow:hidden}.short-accterms .box-detail h3{margin-top:0;padding:0 30px}.preview-file{position:relative;width:100%;padding:0 0 10px}.preview-file img{margin:0 auto;width:100%;max-width:300px}.about-set1 li{display:flex;justify-content:center;width:50%;padding:20px!important;list-style:none!important}.about-set1 li h4{display:flex;flex-wrap:wrap;align-items:center;font-weight:400}.about-set1 li h4 span{margin-left:20px;padding:10px 30px;font-weight:600;color:var(--color-green);border-radius:90px;border:1px solid var(--color-green)}.about-set2 .set-40{text-align:center;padding:30px 0}.about-set2 .set-40 h4{font-weight:400;font-style:italic}.about-set2 .box-num40{position:relative;display:flex;flex-wrap:wrap;width:100%;margin-bottom:30px;justify-content:center}.about-set2 .box-num40:after{content:'';position:absolute;width:100%;height:1px;background:var(--color-border-fill);left:0;bottom:0;top:0;margin:auto}.about-set2 .box-num40 span{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:200px;height:200px;border:6px solid var(--color-dropgreen);color:var(--color-white);font-size:100px;font-family:Montserrat;background:var(--color-green);border-radius:50%;z-index:1}.about-set2 .box-num40 span small{font-family:kanit;font-size:30px}.about-vimi{display:flex;flex-wrap:wrap;width:100%;max-width:900px;margin:0 auto}.about-vimi h3{margin-top:10px;padding-bottom:20px}.about-vision{position:relative;width:50%;padding-right:30px}.about-mission{position:relative;width:50%;padding-left:30px}.about-mission ol{padding:0 0 0 20px!important}.about-mission ol li{padding:0 0 10px!important}.about-baragroup{margin-top:60px;padding:30px 0;border-top:1px solid var(--color-border-fill)}.about-baragroup .site-barawindsor-group a{display:block;width:100%;height:100%;text-indent:-9999px;border-radius:50%;z-index:1}.about-baragroup .site-barawindsor-group .link-toyota-barawindsor-showroom{position:absolute;width:140px;height:140px;border-radius:50%;right:33.5%;top:18%}.about-baragroup .site-barawindsor-group .link-toyota-sure{position:absolute;width:140px;height:140px;border-radius:50%;right:30.5%;top:45%}.about-baragroup .site-barawindsor-group .link-kratos-trading{position:absolute;width:140px;height:140px;border-radius:50%;left:33.2%;top:18%}.about-baragroup .site-barawindsor-group .link-kratos-tracking{position:absolute;width:140px;height:140px;border-radius:50%;left:30.6%;top:45%}.about-baragroup .site-barawindsor-group .link-ziebart{position:absolute;width:140px;height:140px;border-radius:50%;right:38.5%;bottom:11%}.about-baragroup .site-barawindsor-group .link-assetasurance{position:absolute;width:140px;height:140px;border-radius:50%;left:38.5%;bottom:11%}.blog .list article,.promotion .list article{position:relative;width:100%;border-radius:20px;overflow:hidden;box-shadow:0 1em 1em 0 rgb(0 0 0 / 5%)}.promotion .list .photo img{width:100%;margin:auto;transition:1s}.blog .tag-exp,.blog-other .tag-exp,.promotion .tag-exp,.promotion-other .tag-exp{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:50px;z-index:1;top:38%;left:0;background:var(--color-red);color:var(--color-white)}.blog-category .img,.on-gallery-list .owl-theme .owl-nav [class*=owl-]{width:120px;height:120px}.blog-category .img,.blog-category li a.current .img,.blog-category li a:hover .img{background-color:var(--color-white)}.blog .tag-exp span,.blog-other .tag-exp span,.promotion .tag-exp span,.promotion-other .tag-exp span{padding:10px;font-size:16px}.blog-detail,.news-activities-detail,.promotion-detail{position:relative;z-index:1;width:100%;max-width:960px;margin:0 auto;background:var(--color-white)}.blog-detail .news-cover,.news-activities-detail .news-cover,.promotion-detail .news-cover{position:relative;padding-bottom:10px}.blog-detail .news-cover figure,.news-activities-detail .news-cover figure,.promotion-detail .news-cover figure{position:relative;width:100%;height:0;padding:25%;border-radius:10px;overflow:hidden}.blog-detail .news-cover img,.news-activities .list .photo img,.news-activities-detail .news-cover img,.news-list-other .photo img,.promotion-detail .news-cover img{object-fit:cover;position:absolute;height:100%;width:100%;top:0;left:0;margin:auto;transition:.6s}.blog-detail .date-share,.news-activities-detail .date-share,.promotion-detail .date-share{position:relative;display:flex;flex-wrap:wrap;padding:20px 0}.blog-detail .date,.news-activities-detail .date,.promotion-detail .date{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.blog-detail .date span,.news-activities-detail .date span,.promotion-detail .date span{position:relative;padding-left:110px;display:flex;flex-wrap:wrap;text-align:center;text-transform:uppercase;align-content:center;justify-content:center;line-height:1;font-size:16px;color:var(--color-green);font-family:Montserrat;font-weight:400}.blog-detail .date span:before,.promotion-detail .date span:before{content:'';position:absolute;width:50px;height:4px;border-radius:90px;left:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto;background:var(--color-green)}.blog-detail article,.news-activities-detail article,.promotion-detail article{padding-bottom:30px;border-bottom:1px solid var(--color-grayblue)}.blog-other,.news-list-other,.promotion-other{position:relative;z-index:1;width:100%;max-width:960px;margin:0 auto;padding-top:50px}.blog-other li,.news-list-other li,.promotion-other li{display:flex;width:50%;padding:0 25px 50px}.blog-other article,.promotion-other article{position:relative;width:100%;border-radius:10px;overflow:hidden;box-shadow:0 1em 1em 0 rgb(0 0 0 / 10%)}.promotion-other .photo figure:hover img{transform:scale(1.05);transition:.6s}.promotion-other .photo img{height:100%;margin:auto;transition:.6s}.blog-other .text h3,.promotion-other .text h3{margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:500}.blog-category ul{display:flex;flex-wrap:wrap;margin:0 -10px}.blog-category li{position:relative;width:20%;padding:10px}.blog-category li a{display:block;align-items:center;justify-content:center;text-align:center;height:100%;padding:20px;color:var(--color-black);border-radius:20px}.blog-category .img{position:relative;border:1px dashed var(--color-green-mini);display:flex;align-items:center;justify-content:center;border-radius:50%;margin:10px auto 0;transition:.3s}.news-activities .list article,.news-list-other article{border-radius:10px;box-shadow:0 1em 2em 0 rgb(24 29 89 / 10%);overflow:hidden}.hotline .icon-hotline,.hotline .icon-line{height:30px;width:30px;display:inline-flex}.blog-category li h3{margin:15px 0 0;font-size:18px}.blog-other .photo figure:hover img,.news-activities .list .photo figure:hover img,.news-list-other .photo figure:hover img{transform:scale(1.1);transition:.6s}.blog-other .btn-b1{margin:0 auto;width:max-content}.news-activities{padding:60px 0;background-size:77%;background-repeat:no-repeat;background-position:left top}.career-detail,.career-detail .btn-download a,.career-zone,.gallery-list-all{position:relative;background:var(--color-white)}.news-activities .list{position:relative;width:100%;padding-top:50px}.news-activities .list .text h3,.news-list-other .text h3{margin-top:15px;margin-bottom:10px;font-size:18px;font-weight:500}.news-activities-detail h2{margin-bottom:30px;font-size:32px}.news-activities-detail .date span:before{content:'';position:absolute;width:90px;height:8px;border-radius:90px;left:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto;background:linear-gradient(222deg,#eb008b 0,#f37125 100%)}.career-zone{width:100%;margin:0 auto}.career-detail{width:100%;max-width:1170px;margin:0 auto;padding:0 0 30px}.career-detail .intro .title,.contact-detail .intro .title{text-align:left}.career-detail .intro .title:before,.career-full .title:before,.contact-detail .intro .title:before{right:inherit}.career-detail .btn-download a{display:flex;flex-wrap:wrap;width:max-content;padding:10px 30px 10px 55px;border-radius:90px;color:var(--color-black);box-shadow:0 5px 5px 0 transparent;border:1px solid var(--color-dropgreen)}.editor .table-s1 li,.editor table tbody tr,.editor table thead tr th{border-bottom:1px solid var(--color-border)}.career-detail .btn-download a:before{content:'';position:absolute;width:24px;height:24px;background:url(../images/icon-download.svg) top center/100% no-repeat;left:22px;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.career-detail .btn-download a:hover{color:var(--color-white);background:var(--color-green);box-shadow:0 5px 5px 0 rgba(0,0,0,.2);border:1px solid var(--color-green)}.contact-detail .follow i,footer .social a,footer .social i{border-radius:50%;position:relative}.career-detail .btn-download a:hover:before{background:url(../images/icon-download.svg) bottom center/100% no-repeat}.career-list{position:relative;width:100%;max-width:960px;margin:0 auto;padding:15px 0 10px}.career-list li:first-child{padding:15px;font-weight:500;background:var(--color-d6d6d6)!important}.career-list li{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between;margin-bottom:4px;border-radius:6px}.career-list li:nth-child(2n){background:var(--color-fbfbfb)}.career-list li a{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:10px;color:var(--color-black)}.career-form-submit label span,.contact-form-submit label span{padding-left:5px;font-size:14px;color:#999;margin:auto 0}.career-list .box-no{display:flex;flex-wrap:wrap;justify-content:center;width:70px;padding:0 10px}.career-list .box-name{display:flex;flex-wrap:wrap;justify-content:center;flex:1;padding:0 10px}.career-list .box-salary{display:flex;flex-wrap:wrap;justify-content:center;width:300px;padding:0 10px}.career-list .box-amount{display:flex;flex-wrap:wrap;justify-content:center;width:100px;padding:0 10px}.career-list .left{justify-content:flex-start}.career-full .salary{position:relative;padding-bottom:30px}.career-full .salary:before{content:'';position:absolute;width:80px;height:6px;border-radius:90px;left:0;bottom:0;background:var(--color-green)}.box-colum-33,.career-full .salary li{width:33.3333%}.career-full .salary .box{font-weight:300;font-size:24px}.career-function h3{padding-bottom:20px;border-bottom:1px solid var(--color-border-fill)}.career-form,.contact-form{padding:60px 0;background:var(--color-f9f9f9)}.career-form-submit,.contact-form-submit{max-width:960px;width:100%;margin:0 auto;padding:30px 0}.career-form-submit h3,.contact-form-submit h3{margin-top:0;text-align:center}.career-form-submit li,.contact-form-submit li{display:flex;flex-wrap:wrap;flex-direction:column;width:50%;padding:10px 30px}.career-form-submit textarea{height:80px}.search-detail h3,.search-detail h4{text-transform:inherit;font-weight:400}.enter-site a,.fix-gototop a,.hotline .phone a,.resp-tabs-list dt,.share-social,footer .copy{text-transform:uppercase}.contact .detail-map{position:relative;display:flex;flex-wrap:wrap;width:100%;padding:0 0 50px}.contact-detail .follow{display:flex;flex-wrap:wrap;align-items:center;padding-top:40px}.contact-detail .follow ul{display:flex;flex-wrap:wrap;margin:0 -4px;padding-left:15px}.contact-detail .follow ul li{display:flex;flex-wrap:wrap;align-items:center;padding:0 4px;font-weight:500}.contact-detail .follow i{display:block;width:40px;height:40px;text-indent:-9999px;transition:.2s}.contact-detail .follow .icon-phone{margin-right:10px;background-color:var(--color-miniblue);background-image:url(../images/icon-phone-color.svg);background-repeat:no-repeat;background-size:80%;background-position:center}.contact-detail .follow .icon-line{background-color:#00b800;background-image:url(../images/icon-line-white.svg)}.contact-detail .follow .icon-twitter{background-color:#55afee;background-image:url(../images/icon-twitter-white.svg)}.contact .map{position:relative;width:50%;display:flex;align-items:flex-end}.contact-form-submit textarea{height:150px}.contact-map{padding:0;height:500px}.search-detail{position:relative;width:100%;max-width:1280px;min-height:200px;margin:0 auto}.search-detail h3{padding-top:30px;color:var(--color-green)}.color-gold,.search-detail h3 span{color:var(--color-gold)}.search-detail h4{padding:0 0 10px}.search-detail ul{display:flex;flex-wrap:wrap;margin:0}.search-detail ul li{flex:0 0 100%;width:100%;padding:15px 0;border-bottom:1px dotted var(--color-border)}.search-detail ul li p{padding:0;font-size:16px;color:#777}.search-detail .form-search input[type=text]{flex:1;margin-right:5px;height:40px}.search-detail .form-search button{position:absolute;top:0;bottom:0;right:0;width:100px;min-width:100px;height:40px;font-weight:500}.hotline .line a,.hotline .phone a{height:60px;font-family:Montserrat;font-size:24px;border-radius:8px;display:flex;color:var(--color-white);line-height:1}.hotline{padding:30px 0;background:#e0e4ea}.cover-page,.cover-page-detail,.cover-page-detail-blog{margin-top:100px;background-color:var(--color-green);background-size:cover}.hotline .line,.hotline .phone{margin:0 20px}.hotline .phone a{align-items:center;padding:0 30px;background:var(--color-gold)}.hotline .icon-hotline{margin-right:5px;background:url(../images/icon-hotline.svg) center/100% no-repeat}.hotline .line a{align-items:center;padding:10px 30px;background:#00b900}.cover-page,footer .address-nav{width:100%;flex-wrap:wrap;display:flex}.hotline .line a:hover{background:#00a500}.hotline .icon-line{margin-right:10px;background:url(../images/icon-line-2.svg) center/100% no-repeat}.cover-page{position:relative;min-height:300px}.cover-page-detail,.cover-page-detail-blog,.sumtotal{min-height:100px}.cover-page-detail-blog{margin-bottom:0;font-size:24px;color:var(--color-white)}.cover-page-detail-blog:before,.cover-page:before{content:'';position:absolute;width:100%;height:100%;background:rgb(0 0 0 / 40%);left:0;top:0}.cover-page h1{margin-top:auto;font-size:48px;color:var(--color-white)}footer .logo-footer{width:100%;max-width:220px}footer .address-nav{padding-bottom:60px;color:var(--color-white);font-weight:300}footer .address h4{margin-top:20px;margin-bottom:10px}footer .address a{font-size:16px;font-weight:500}footer .social{position:relative;display:flex;flex-wrap:wrap;align-items:center}footer .social span{display:inline-flex;padding-right:20px}footer .social i{display:block;width:40px;height:40px;text-indent:-9999px;background:0 0;transition:.2s}footer .social a{display:flex;align-items:center;margin:0 5px;border:1px solid rgba(255,255,255,.7);overflow:hidden}footer .social a:hover{background:#4267b2;border:1px solid #4267b2}footer .social .social-line:hover{background:#00b800;border:1px solid #00b800}footer .social .social-twitter:hover{background:#1da1f2;border:1px solid #1da1f2}footer .social .social-tiktok:hover{background:#e40041;border:1px solid #e40041}footer .social .icon-line{background-image:url(../images/icon-line-white.svg);background-size:80%}footer .social .icon-instagram{background-image:url(../images/icon-instagram-color.svg);background-size:80%}footer .social .icon-facebook{background-image:url(../images/icon-facebook-white.svg);background-size:80%}footer .social .icon-twitter{background-image:url(../images/icon-twitter-white.svg);background-size:80%}footer .social .icon-tiktok{background-image:url(../images/icon-tiktok-white.svg);background-size:80%}footer .social .icon-youtube{background-image:url(../images/icon-youtube-color.svg);background-size:80%}footer .footer-nav{display:flex;flex-wrap:wrap;justify-content:flex-end;width:60%;padding-top:130px}footer .footer-nav .row-f{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0 -15px}footer .footer-nav .col-f{width:inherit;padding:0 15px}.editor ol li,.editor ul li{padding:4px 0}footer .footer-nav .footersub p{padding-left:0;padding-bottom:5px;margin-bottom:0}footer .policy-copy{position:relative;display:flex;flex-wrap:wrap;align-items:center;width:100%;font-size:14px;color:var(--color-white);border-top:1px solid rgba(255,255,255,.1)}footer .copy,footer .link-policy{flex-wrap:wrap;width:50%;display:flex}footer .copy{justify-content:flex-end;padding:40px 0}footer .copy p span{font-family:Roboto}.content-lists-activities{width:100%;max-width:720px;margin:0 auto;padding-top:60px}.content-lists-activities li{position:relative;width:100%;padding:10px 0!important;list-style:none!important}.content-lists-activities i{position:absolute;width:80px;height:80px;border-radius:50%;left:-100px;top:-10px}.btn-s1 a,.enter-site a{font-weight:400;border-radius:90px;text-align:center}.content-lists-activities .services-02-icon-1{background:var(--color-green) url(../images/icon-s-1.svg) no-repeat center;background-size:60%}.content-lists-activities .services-02-icon-2{background:var(--color-green) url(../images/icon-s-2.svg) no-repeat center;background-size:70%}.content-lists-activities .services-02-icon-3{background:var(--color-green) url(../images/icon-s-3.svg) no-repeat center;background-size:70%}.content-lists-activities .services-02-icon-4{background:var(--color-green) url(../images/icon-s-4.svg) no-repeat center;background-size:70%}.content-lists-activities .services-02-icon-5{background:var(--color-green) url(../images/icon-s-5.svg) no-repeat center;background-size:80%}.content-colum-3{position:relative;width:100%;padding:30px 0}.content-colum-3 li{width:33.3333%;padding:0!important;list-style:none!important}.content-lists-type{width:100%;padding-top:30px}.content-lists-clinic ul,.content-lists-type ul{padding:0!important;margin:0!important}.content-lists-type li{position:relative;width:100%;padding:10px 0 10px 100px!important;list-style:none!important}.content-lists-type figure{position:absolute;width:80px;height:80px;left:0;top:-10px}.content-lists-clinic{width:100%;padding-top:15px}.content-lists-clinic li{display:flex;flex-wrap:wrap;position:relative;width:100%;padding:15px 0!important;list-style:none!important}.content-lists-clinic figure{position:relative;width:360px;padding-right:30px}.gallery-list-all a:before{content:'';position:absolute;width:100%;height:100%;background:rgba(0,0,0,0);left:0;top:0;transition:.3s;z-index:1}.on-gallery-list .owl-theme .owl-nav{display:flex;bottom:0;right:0;margin-top:0;position:absolute;z-index:3}.cookie-consent .text a,.on-gallery-list .icon-Next,.on-gallery-list .icon-Next:hover,.on-gallery-list .icon-Previous,.slick-next::before,.slick-prev::before{display:inline-flex;display:inline-flex}.on-gallery-list .icon-Next{width:100%;height:100%;background:url(../images/icon-arrow-right-white.svg) center no-repeat rgba(187,206,206,.8);background-size:50%;transition:.3s}.on-gallery-list .icon-Next:hover{width:100%;height:100%;background:url(../images/icon-arrow-right-white.svg) center/50% no-repeat #bbcece;transition:.3s}.on-gallery-list .icon-Previous{width:100%;height:100%;background:url(../images/icon-arrow-left-white.svg) center/50% no-repeat #bbcece;transition:.3s}.cd-timeline-navigation a.inactive,.on-gallery-list .owl-theme .owl-nav .disabled{opacity:.5}.slick-next,.slick-prev{width:80px;height:80px;position:absolute;bottom:0}.slick-prev::before{content:''!important;width:100%;height:100%;background:url(../images/icon-arrow-left-white.svg) center no-repeat rgba(187,206,206,.6);background-size:50%;transition:.3s}.slick-next::before{content:''!important;width:100%;height:100%;background:url(../images/icon-arrow-right-white.svg) center no-repeat rgba(187,206,206,.6);background-size:50%;transition:.3s}.home-event{display:flex;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;padding:20px;margin:auto;left:0;right:0;top:0;bottom:0;z-index:99999;background:rgba(0,0,0,.75)}.home-event-box{position:relative;width:100%;max-width:max-content;box-shadow:0 1em 2em 0 rgba(1,12,41,.5);z-index:999999}.home-event-vdo{position:relative;display:flex;width:100%;min-width:960px;height:0;padding:0 0 56.25%;margin:0 auto;overflow:hidden}.home-event-vdo iframe,.youtube-embed iframe{position:absolute;display:block;max-width:100%;width:100%;height:100%;margin:0;top:0;left:0}.home-event-vdo video{position:absolute;display:block;max-width:100%;width:100%;height:100%;margin:0;top:0;left:0;background:var(--color-green)}.editor img,.landing-page-img img{min-width:inherit!important;max-width:100%!important}.cookie-consent{position:fixed;bottom:10px;right:0;left:0;padding:10px 20px;width:100%;max-width:1320px;margin:0 auto;background:#000;border-radius:4px;box-shadow:0 1px 8px 1px rgb(12 23 83 / 20%);z-index:4}.cookie-consent .box{position:relative;width:100%;display:flex;flex-wrap:wrap;font-size:14px;align-items:center;padding:0}.cookie-consent .text{flex:1;padding-right:20px;color:#fff}.cookie-consent .btn-consent{margin-left:auto;display:flex;flex-wrap:wrap}.cookie-consent .btn-consent span{display:flex;flex-wrap:wrap;padding:10px 15px;width:150px;height:40px;font-size:14px;justify-content:center;align-items:center;cursor:pointer;color:#fff;background:var(--color-green);border-radius:4px;transition:.3s}.editor .table-s1 li .left,.editor table tbody tr td:first-child{background:var(--color-dropwhite)}.landing-page{display:flex;align-items:center;justify-content:center;position:relative;width:100%;min-height:100%;padding:30px 0;background:var(--color-555) url(../images/bg-landing.png) repeat}.landing-page article{position:relative;flex-wrap:wrap;justify-content:center;height:100%;padding:30px 0}.box-colum-100,.box-colum-50,.enter-site{flex-wrap:wrap}.landing-page-img{width:100%;max-width:940px;padding:0 20px}.landing-page-img img{width:auto!important;height:auto!important;box-shadow:0 1em 2em 0 rgba(0,0,0,.3)}.enter-site{display:flex;justify-content:center;margin-top:30px}.enter-site a{display:block;width:180px;padding:10px 15px;margin:0 5px;color:#fff;background:var(--color-green)}.share-facebook a,.share-line a,.share-twitter a{color:var(--color-black);border-radius:50%;text-indent:-99999px}.share-social{display:flex;align-items:center;margin-left:auto}.share-social .text{margin-right:10px;font-size:16px}.share-facebook,.share-twitter{display:flex;align-items:center;justify-content:center;position:relative;width:34px;height:34px;margin:0 4px;padding:0;text-align:center}.share-facebook a{display:block;width:100%;height:100%;background:url(../images/icon-facebook.svg) center/18px no-repeat #4267b2}.share-facebook a path{fill:#4267b2;transition:.3s}.button-auto a:hover path,.button-con a:hover path,.share-facebook a:hover path,.share-line a:hover path,.share-twitter a:hover path{fill:var(--color-white);transition:.3s}.share-facebook svg{width:16px;height:34px}.share-facebook span,.share-line span,.share-twitter span{display:inline-block;padding:0 0 0 5px}.editor ol,.editor ul{padding-left:35px;padding-top:10px}.share-facebook sup{position:absolute;background:red;z-index:1}.share-twitter a{display:block;width:100%;height:100%;background:url(../images/icon-twitter.svg) center/18px no-repeat #55afee}.share-twitter a path{fill:#03a9f4;transition:.3s}.share-line svg,.share-twitter svg{display:inline-block;width:16px;height:34px}.share-line{display:flex;align-items:center;justify-content:center;position:relative;width:34px;height:34px;margin:0 0 0 4px;padding:0;text-align:center}.editor ol,.editor ul,.line-bottom{padding-bottom:15px}.share-line a{display:block;width:100%;height:100%;background:url(../images/icon-line.svg) center/18px no-repeat #00b800}.share-line a path{fill:#00b900;transition:.3s}.editor a{display:inline-block;color:var(--color-green)}.editor ol{counter-reset:item}.editor ol li{list-style:decimal}.btn-line- img,.editor p{position:relative;z-index:1}.editor i{font-style:italic}.editor img{width:auto!important;height:auto!important;margin:0 auto}.editor blockquote{position:relative;margin:20px 0;padding:15px 30px;background:#efefef;border-radius:15px}.editor h2.normal{font-weight:400;margin-top:0}.editor .detail-box-line{margin-top:30px;padding-top:20px;border-top:1px solid var(--color-border)}.editor .detail-box-photo{position:relative;width:100%;margin:40px 0;padding:40px 0 0}.editor .detail-box-photo:before{content:'';position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40%;height:90%;background:var(--color-dropwhitefooter)}.editor .detail-box-photo figure{position:relative;width:52%}.editor .detail-box-photo figure:last-child{position:absolute;top:0;right:0;z-index:1}.editor .fix-font{position:absolute;width:max-content;padding:10px 20px;z-index:1;left:0;right:0;bottom:20px;background:rgba(22,37,112,.7);color:var(--color-white)}.editor .table-s1,.editor table{width:100%;margin:25px 0;border:1px solid var(--color-border)}.left-line:before,.line-hr:before{margin-top:auto;margin-bottom:auto;bottom:0}.editor .table-s1 li{display:flex;width:100%;padding:0;list-style:none!important}.editor .table-s1 li .left{position:relative;padding:15px;min-width:200px}.editor .table-s1 li .left:after{left:100%;top:50%;border:8px solid rgba(136,183,213,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-left-color:var(--color-dropwhite);margin-top:-8px}.editor .table-s1 li .right{padding:15px}.editor table thead tr{background:#f3f5f7}.color-aaa{color:var(--color-aaa)}.color-yellow{color:var(--color-yellow)}.color-green span{color:initial}.line-hr{display:flex;width:100%;margin-top:15px}.icon-copy,.icon-less,.icon-plus,.icon-trash,.pagination a svg{width:15px;height:15px}.line-hr:before{content:'';position:absolute;width:100%;height:1px;background:var(--color-border);top:0;left:0}.line-hr small{padding:0 15px 0 0;font-size:14px;font-weight:300;color:var(--color-aaa);z-index:1}.line-hr .btn-etcmore{position:absolute;padding-left:15px;right:0;top:-5px;z-index:1}.line-bottom{border-bottom:solid 1px var(--color-border)}.icon-plus{background:url(../images/icon-plus.svg) center/80% no-repeat}.icon-less{background:url(../images/icon-less.svg) center/80% no-repeat}.icon-copy{background:url(../images/icon-copy.svg) center/100% no-repeat}.icon-trash{background:url(../images/icon-trash.svg) center/100% no-repeat}.fa-eye{background:url(../images/icon-eye-hide.svg) center/18px no-repeat}.fa-eye-slash{background:url(../images/icon-eye.svg) center/18px no-repeat}.xdsoft_disabled{display:none!important;visibility:hidden}.btn-s1 a{padding:10px 40px;color:var(--color-black);box-shadow:0 5px 5px 0 transparent}.btn-b1 a,.btn-s2 a{padding:10px 40px;font-weight:400;border-radius:90px;color:var(--color-white)}.btn-b1 a:hover,.btn-s1 a:hover,.btn-s2 a{box-shadow:0 5px 5px 0 rgba(0,0,0,.2)}.btn-b1 a:before,.btn-s1 a:before{content:'';right:20px;margin:auto;height:20px;position:absolute;width:20px;background:url(../images/icon-arrow-right-green.svg) center/100% no-repeat;top:0;bottom:0;z-index:1}.btn-s2 a{background:linear-gradient(180deg,#eb008b 0,#f37125 100%);transition:.3s}.btn-b1 a{width:max-content;text-align:center;background:var(--color-green);box-shadow:0 5px 5px 0 transparent;border:1px solid var(--color-dropgreen)}.btn-b1 a:hover{background:var(--color-white);border:1px solid var(--color-white)}.btn-readmore span:after,.btn-readmore span:before{content:"";top:0;left:100%;margin-top:auto;margin-bottom:auto;bottom:0}.btn-readmore span:before,.img-lineheri-color:before{position:absolute;background:var(--color-green);z-index:1}.btn-readmore span:before{width:0;height:1px;transition:.2s}.btn-readmore span:after{position:absolute;width:100px;height:1px;background:var(--color-greendrop)}.btn-line- a:after,.btn-line- a:before{height:100%;top:0;left:-60%;content:''}.btn-readmore a:hover span:before{width:100px;transition:.2s}.marginauto{margin:0 auto;justify-content:center}.tiptop{position:absolute;z-index:9999;max-width:300px;padding:10px 15px;color:#fff;font-size:12px;background:rgb(0,0,0,.8);border-radius:4px}.pagination{align-items:center;justify-content:center;margin:30px 0;padding:0;font-weight:500}.pagination a,.pagination span{width:40px;height:40px;margin:0 4px;justify-content:center;font-family:Montserrat;border-radius:50%;display:inline-flex}.pagination span{align-items:center;background:var(--color-dropwhitefooter)}.pagination a{line-height:1;align-items:center;align-content:center;font-size:18px;color:var(--color-black);background:var(--color-f2)}.button-auto a,.button-con a,.button-outsize a{font-weight:500;line-height:45px;text-align:center;text-transform:uppercase}.pagination a:first-child{margin-left:0}.pagination a svg{fill:var(--color-black)}.pagination span.prve{text-indent:-9999px;background:var(--color-white) url(../images/icon-back-black.svg) no-repeat center;background-size:50%;cursor:pointer;transition:.3s}.pagination span.prve:hover{background:var(--color-minigreen) url(../images/icon-back-black.svg) no-repeat center;background-size:50%;transition:.3s}.pagination span.next{text-indent:-9999px;background:var(--color-white) url(../images/icon-next-black.svg) no-repeat center;background-size:50%;cursor:pointer;transition:.3s}.pagination span.next:hover{background:var(--color-minigreen) url(../images/icon-next-black.svg) no-repeat center;background-size:50%;transition:.3s}.pagination .none-border{border:none;padding-left:0}.pagination .none-border a:hover{border:nene}.pagination .disable{pointer-events:none!important;cursor:default;opacity:.5}.pagination .dott{width:20px}.tags-search{max-width:960px;padding:0 15px 0 0;margin:0 auto}.tags-search a{margin:4px 0;padding:8px 15px;font-size:14px;color:var(--color-green);background:var(--color-golddroptwo);border-radius:3px}.btn-submit button.cancel:hover,.resp-tabs-list dt:hover,.tags-search a:hover{background:var(--color-golddrop)}.lazy-loaded{transition:.3s;opacity:1}img.lazyloaded{opacity:1;transition:.3s}.g-recaptcha{justify-content:center;padding-top:15px}.select-filter{align-items:center;padding-bottom:30px;z-index:5}.box-colum-100,.box-colum-20,.box-colum-25,.box-colum-33,.box-colum-50{padding:60px;display:flex;position:relative}.select-filter select{margin-left:auto;min-width:200px}.select-filter .chosen-container-single .chosen-single{border:1px solid var(--color-border-fill);border-radius:4px}.select-filter .chosen-container-single .chosen-single:hover,.select-filter .chosen-container:hover .chosen-single{border:1px solid var(--color-gold)}.select-filter .chosen-container .chosen-results li{padding:10px 6px!important}.select-filter .chosen-container-single .chosen-drop{z-index:999;border:1px solid var(--color-gold);border-top:none!important;margin-top:-3px;border-radius:0 0 4px 4px}.select-filter .mini-class{min-width:150px}.box-row{margin:-60px}.box-colum-25{width:25%}.box-colum-20{width:20%}.editor-row{display:flex;flex-wrap:wrap;margin:-15px -30px;padding:30px 0}.editor-colum-50{position:relative;width:50%;padding:30px}.editor-colum-33{position:relative;width:33.3333%;padding:30px}.img-lineheri-color:before{content:'';width:40px;height:100%;left:0;top:0}.image-preview img{margin-top:2px;border-radius:4px;border:1px solid var(--color-border)}.youtube-embed{position:relative;display:block;height:0;padding:0 0 56.25%;overflow:hidden;border-radius:10px;box-shadow:0 1em 2em 0 rgb(24 29 89 / 20%)}.btn-search{position:absolute;width:40px;height:40px;right:0;bottom:0}.btn-search button{width:40px;height:40px;background:url(../images/icon-search.svg) center/20px no-repeat}.btn-line-{position:relative;display:flex;justify-content:center;margin-left:auto;margin-right:auto;margin-top:30px}.btn-line- a{position:relative;width:258px;border-radius:60px;background:#01b901;overflow:hidden;border:4px solid var(--color-white)}.btn-playgame a,.btn-playgame-after a{position:relative;display:flex;width:auto;height:46px;padding:0}.btn-line- a:hover,.fancybox-thumbs__list a:before{border:4px solid var(--color-yellow)}.btn-line- a:before{animation:2s infinite sleft;position:absolute;width:50%;z-index:0;background:#01b901;background:linear-gradient(90deg,rgba(1,185,1,0) 18%,#16ff00 49%,rgba(1,185,1,0) 76%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);-webkit-transition:.5s;transition:.5s}.btn-line- a:after,.top-hide{-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s}.btn-line- a:after{animation:3s infinite rleft;position:absolute;width:50%;z-index:0;background:#01b901;background:linear-gradient(90deg,rgba(1,185,1,0) 18%,#16ff00 49%,rgba(1,185,1,0) 76%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg);transition:.5s}.btn-playgame,.btn-playgame-after,.button-readmore,.button-readmore-two{position:relative;padding:20px 0}.btn-playgame a{align-items:center;justify-content:center;color:var(--color-white);border-radius:4px;background:var(--color-gold)}.btn-playgame a:hover,.btn-playgame-after a:hover,.button-readmore a:hover,.button-readmore-two a:hover{color:var(--color-black);background:var(--color-yellow)}.btn-playgame .icon-choice{display:inline-flex;width:24px;height:24px;margin-right:5px;background:url(../images/icon-choice.svg) center/100% no-repeat}.blockPage .waiting,.sumtotal .waiting{background:#fff;text-align:center;margin:auto;bottom:0}.btn-playgame-after a{align-items:center;justify-content:center;color:var(--color-black);border-radius:4px;background:var(--color-border)}.button-readmore a,.button-readmore-two a{display:flex;width:180px;padding:0;color:var(--color-white);border-radius:4px;position:relative;height:46px}.button-readmore a{align-items:center;justify-content:center;background:var(--color-gold)}.button-readmore-two a{align-items:center;justify-content:center;background:var(--color-666)}.button-auto span,.button-con span,.button-outsize span{display:flex;width:100%;left:0;margin-left:auto;margin-right:auto;z-index:1}.button-auto,.button-con{position:relative;width:inherit;display:inline-flex;padding:20px 0}.button-auto a{position:relative;height:46px;padding:0 40px;font-size:15px;color:var(--color-white)!important;background:var(--color-green)}.button-con a,.button-outsize a{color:var(--color-green)!important;font-size:15px;position:relative}.button-auto a:hover,.button-con a:hover,.button-outsize a:hover{color:var(--color-gold)!important}.button-auto span{position:relative;align-items:center;height:100%;right:0}.button-auto span svg,.button-con span svg,.button-outsize span svg{width:18px;height:18px;margin-right:15px}.button-auto a path,.button-con a path,.button-outsize a path{fill:var(--color-gold);transition:.3s}.button-auto span:before{content:'';position:absolute;width:30px;height:1px;background:var(--color-green);top:50%;right:-30px}.button-auto a:before,.button-auto span:after{height:1px;background:var(--color-gold);top:50%;position:absolute;content:''}.button-auto span:after{width:0;left:180px;transition:.3s}.button-auto a:hover span:after{width:30px;transition:.3s}.button-auto a:before{width:30px;right:0}.button-con a{min-width:180px;height:46px;padding:0 20px;background:var(--color-white);border:1px solid var(--color-green)}.button-con span,.button-outsize span{position:relative;align-items:center;justify-content:center;height:100%;right:0}.btn-etcmore span,.btn-proof span,.btn-upload span,.button-outsize{width:inherit;padding:0}.button-outsize{position:relative;display:inline-flex}.button-outsize a{height:46px;padding:0}.button-outsize a:hover path{fill:var(--color-green);transition:.3s}.btn-submit{display:flex;width:100%;padding:30px 0 15px}.btn-submit button{min-width:260px;height:56px;margin:0 10px}.btn-submit button.cancel{margin-left:10px;color:var(--color-black);font-weight:400;background:var(--color-border)}.btn-submit span a{display:inline-flex;min-width:260px;justify-content:center;height:56px;padding:0 15px;align-items:center;color:var(--color-black);background:var(--color-white);border:1px solid var(--color-border-fill);border-radius:90px}.btn-submit span a:hover{border:1px solid var(--color-green);color:var(--color-green)}.btn-etcmore span a,.btn-proof span a,.btn-set span a,.btn-upload span a{display:inline-flex;border-radius:4px}.btn-etcmore span a{min-width:80px;height:32px;padding:0 15px;align-items:center;justify-content:center;font-size:14px;background:var(--color-border)}.btn-etcmore span a:hover,.btn-set span a:hover{background:var(--color-golddrop);color:var(--color-black)}.btn-etcmore button{width:auto;min-width:inherit;height:32px;padding:0 15px;font-size:16px}.btn-set{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:30px 0 10px}.btn-set span{width:inherit;padding:0 10px}.btn-set span:last-child a{font-size:16px;font-weight:400;background:var(--color-gold);color:var(--color-white)}.btn-set span a{width:100%;min-width:200px;height:40px;padding:0 15px;align-items:center;justify-content:center;font-size:14px;background:var(--color-border)}.btn-upload{display:flex;flex-wrap:wrap;align-items:center;margin-left:auto;margin-bottom:10px}.btn-proof span a,.btn-upload span a{position:relative;height:32px;padding:0 15px 0 40px;align-items:center;font-size:14px;color:var(--color-white);background:var(--color-gold)}.btn-upload span a:before{content:'';position:absolute;width:20px;height:20px;background:url(../images/icon-upload.svg) center/100% no-repeat;left:12px;top:6px}.btn-proof button,.btn-upload button{width:auto;min-width:inherit;height:32px;padding:0 15px;font-size:14px}.btn-proof{display:flex;flex-wrap:wrap;align-items:center;margin-left:5px}.btn-proof span a:before{content:'';position:absolute;width:20px;height:20px;background:url(../images/icon-check-white.svg) center/16px no-repeat;left:12px;top:6px}.pt-20{padding-top:20px}.fix-gototop{position:fixed;width:26px;height:26px;bottom:12px;right:10px;z-index:7}.blockPage .waiting img,.fancybox-close-small,.sumtotal .waiting img{height:40px;width:40px}.fix-gototop a{display:inline-table;width:100%;height:100%;font-size:20px;color:#fff!important;text-align:center;background:#666}.fix-gototop i,.icon-top{display:table-cell;vertical-align:middle}.fix-gototop a:hover{color:#fff;background:#333}.top-hide{bottom:-40px;transition:.5s}.top-show{bottom:12px;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.icon-top{background:url(../images/icon-arrow-top.svg) 0 0/100% no-repeat}.ui-loader{display:none!important;visibility:hidden!important}.blockPage{width:260px!important;left:0!important;right:0!important;border:none!important;background:0 0!important;margin:0 auto!important}.blockPage .waiting{width:260px;padding:15px;font-size:15px;top:0;left:0;right:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.35);-moz-box-shadow:0 10px 25px 0 rgba(0,0,0,.35);box-shadow:0 10px 25px 0 rgba(0,0,0,.35)}.call-to-action-box,.fancybox-content{box-shadow:0 1px 5px 0 rgba(0,0,0,.2)}.sumtotal .waiting{padding:0 20px;display:flex;justify-content:center;top:0;left:0;right:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.sumtotal .blockElement{border:none!important;background-color:rgb(255,255,255,0)!important}.mt{margin-top:0!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-30{margin-top:30px!important}.mb{margin-bottom:0!important}.ml-15{margin-left:15px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mb-60{margin-bottom:60px!important}.mr{margin-right:0!important}.pt{padding-top:0!important}.pt-5{padding-top:5px!important}.pt-10{padding-top:10px!important}.pt-15{padding-top:15px!important}.pt-30{padding-top:30px!important}.pt-40{padding-top:40px!important}.pt-60{padding-top:60px!important}.pl-10{padding-left:10px!important}.pl-15{padding-left:15px!important}.pl-20{padding-left:20px!important}.pl-30{padding-left:30px!important}.pl-40{padding-left:40px!important}.pl-50{padding-left:50px!important}.pb{padding-bottom:0!important}.pb-10{padding-bottom:10px!important}.pb-30{padding-bottom:30px!important}input[type=checkbox],input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input[type=checkbox]:focus+label:before,input[type=checkbox]:hover+label:before,input[type=radio]:focus+label:before,input[type=radio]:hover+label:before{border-color:var(--color-green);-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}input[type=checkbox]+label,input[type=radio]+label{position:relative;padding-bottom:0;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=checkbox]+label:before,input[type=radio]+label:before{content:'';color:#555;position:absolute;top:0;left:0;width:20px;height:20px;background:var(--color-white);border:1px solid var(--color-border-fill);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:16px;text-align:center;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s}input[type=checkbox]+label:after,input[type=radio]+label:after{content:'';background-color:var(--color-gold);position:absolute;top:0;left:6px;width:15px;height:15px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out}input[type=checkbox]+label:after{background-color:transparent;top:6px;left:5px;width:10px;height:5px;margin-top:0;border-style:solid;border-color:var(--color-white);border-width:0 0 3px 3px;-webkit-border-image:none;-o-border-image:none;border-image:none;-webkit-transform:rotate(-45deg) scale(0);-ms-transform:rotate(-45deg) scale(0);transform:rotate(-45deg) scale(0)}input[type=radio]:checked+label:before{-webkit-animation:.3s ease-in borderscale;animation:.3s ease-in borderscale}input[type=radio]:checked+label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}input[type=radio]+label:after,input[type=radio]+label:before{border-radius:50%}input[type=checkbox]:checked+label:before{-webkit-animation:.3s ease-in borderscale;animation:.3s ease-in borderscale;background:var(--color-green);border:1px solid var(--color-green)}input[type=checkbox]:checked+label:after{content:'';-webkit-transform:rotate(-45deg) scale(1);-ms-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}@keyframes sleft{0%{left:-30%}100%{left:110%}}@keyframes rleft{0%{left:-50%}100%{left:150%}}.fancybox-content{padding:0;border-radius:20px}.fancybox-navigation .fancybox-button:hover div,.fancybox-progress,.fancybox-toolbar button:hover{background:var(--color-yellow)}.fancybox-caption{color:var(--color-white);font-size:20px}.fancybox-slide--current .animated-modal{transform:translateY(0);opacity:1;transition-duration:.3s}.fancybox-close-small{background:var(--color-green)!important;border-radius:50%!important}.fancybox-is-open .fancybox-bg,.flickity-prev-next-button:active{opacity:.6}.fancybox-content .close-small{position:absolute;right:10px;top:10px;width:40px;height:40px;text-indent:-99999px;background:url(../images/icon-close.svg) center/50% no-repeat;cursor:pointer;z-index:1}.fancybox-content .btn-close span{display:flex;justify-content:center;width:200px;margin:10px 0;padding:10px 20px;border:1px solid var(--color-border-fill);background:var(--color-white);border-radius:90px;cursor:pointer;transition:.3s}.fancybox-slide--html .fancybox-close-small{top:8px;right:15px}.fancybox-close-small{position:absolute;top:-20px;right:-20px;padding:0;margin:0;border:0;opacity:1;outline:0;background:0 0;z-index:10;cursor:pointer}.fancybox-close-small:after{content:"";position:absolute;top:0;right:0;width:40px;height:40px;font:300 36px/40px Arial,Helvetica Neue,Helvetica,sans-serif;color:var(--color-black);text-align:center;border-radius:50%;border-width:0;background:url(../images/icon-close-white.svg) center/50% no-repeat;transition:.3s;box-sizing:border-box}.fancybox-close-small:hover:after{color:var(--color-gold);transition:.3s}.animated.infinite{animation-iteration-count:infinite}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}.animated-modal{max-width:inherit;width:auto;min-width:720px;border-radius:10px;overflow:hidden;background:var(--color-white);transform:translateY(-80px);transition:.5s}.left-line{padding-left:20px;margin:15px 0}.left-line:before{content:'';position:absolute;width:1px;height:50%;left:0;top:0;background:var(--color-gold)}.text-center{text-align:center!important}.full{width:100%!important;max-width:100%!important}.error{font-weight:400;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:red}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.resp-tabs-list dt,.resp-tabs-list dt span{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:40px;min-width:inherit;height:40px;border:none;border-radius:50%;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09f}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-prev-next-button:disabled{opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:11px;top:12px;width:40%;height:40%}.flickity-prev-next-button .arrow{fill:#3c4542}.flickity-page-dots{position:absolute;width:100%;bottom:20px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;z-index:99}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:12px;height:12px;margin:0 8px;background:#fff;border-radius:50%;cursor:pointer}.flickity-page-dots .dot.is-selected{background:#007548;width:20px;border-radius:30px}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}dl.resp-tabs-list{margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;position:relative;z-index:9}.resp-tabs-list dt{display:flex;align-items:center;justify-content:center;padding:0 25px;margin:0 3px 0 0;list-style:none;cursor:pointer;background:var(--color-border);border-radius:4px 4px 0 0;text-align:center;transition:.3s}.resp-tabs-list dt span{padding:10px;-webkit-touch-callout:none;user-select:none}.resp-tab-active{color:var(--color-white);border-bottom:none;background:var(--color-gold)!important}.resp-tabs-container{padding:30px;background:var(--color-whitedrop);border-radius:0 10px 10px;clear:left}.resp-tab-content dl dt{position:relative;padding:15px 0 0 20px}.resp-tab-content dl dt:before{content:'';position:absolute;width:6px;height:6px;left:5px;top:24px;border-radius:50%;background:#777}div.resp-accordion{cursor:pointer;display:none;border:1px solid #eee;border-top:0 solid #d70a0a;margin:0;padding:10px 15px;font-size:19px}div.resp-tab-active{border-bottom:0 solid #eee!important;margin-bottom:0!important;padding:10px 15px!important;background:#333!important}div.resp-tab-title:last-child{border-bottom:12px solid #eee!important;background:pink}.resp-vtabs dl.resp-tabs-list{float:left;width:30%}.resp-vtabs .resp-tabs-list dt{display:block;padding:15px!important;margin:0;cursor:pointer;float:none}.resp-vtabs .resp-tabs-container{padding:0;background-color:#fff;border:1px solid #eee;float:left;width:68%;min-height:250px;border-radius:4px;clear:none}.resp-vtabs dt.resp-tab-active{border:1px solid #ddd;border-right:none;background-color:#fff;position:relative;z-index:1;margin-right:-1px!important;padding:14px 15px 15px 14px!important}.resp-arrow{width:0;height:0;float:right;margin-top:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #ccc}div.resp-tab-active span.resp-arrow{border:none;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #777}.resp-easy-accordion .resp-tab-content{border:1px solid #eee}.resp-easy-accordion .resp-tab-content:last-child{border-bottom:1px solid #eee!important}.resp-jfit{width:100%;margin:0}div.resp-accordion:first-child{border-top:1px solid #eee!important}.cd-horizontal-timeline{opacity:0;margin:2em auto;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;transition:opacity .2s}.cd-horizontal-timeline::before{content:'mobile';display:none}.cd-horizontal-timeline .timeline{position:relative;height:100px;max-width:100%;margin:0 auto}.cd-horizontal-timeline .events-wrapper{position:relative;height:100%;margin:0 40px;overflow:hidden}.cd-horizontal-timeline .events-wrapper::after,.cd-horizontal-timeline .events-wrapper::before{content:'';position:absolute;z-index:2;top:0;height:100%;width:30px}.cd-horizontal-timeline .events-wrapper::before{left:0;background-image:-webkit-linear-gradient(left,#fff,rgba(248,248,248,0));background-image:linear-gradient(to right,#fff,rgba(248,248,248,0))}.cd-horizontal-timeline .events-wrapper::after{right:0;background-image:-webkit-linear-gradient(right,#fff,rgba(248,248,248,0));background-image:linear-gradient(to left,#fff,rgba(248,248,248,0))}.cd-horizontal-timeline .events{position:absolute;z-index:1;left:0;top:49px;height:2px;background:var(--color-border);-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:transform .4s}.cd-horizontal-timeline .filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background-color:var(--color-gold);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.cd-horizontal-timeline .events a{position:absolute;bottom:0;z-index:2;text-align:center;font-size:1.3rem;padding-bottom:15px;color:#383838;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.cd-horizontal-timeline .events a::after{content:'';position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-7px;height:13px;width:13px;border-radius:50%;border:2px solid #dfdfdf;background-color:#fff;-webkit-transition:background-color .3s,border-color .3s;-moz-transition:background-color .3s,border-color .3s;transition:background-color .3s,border-color .3s}.cd-horizontal-timeline .events a.selected{pointer-events:none}.cd-horizontal-timeline .events a.selected::after{background-color:var(--color-gold);border-color:var(--color-gold)}.cd-horizontal-timeline .events a.older-event::after,.no-touch .cd-timeline-navigation a:hover{border-color:var(--color-gold)}@media only screen and (min-width:1100px){.cd-horizontal-timeline{margin:0}.cd-horizontal-timeline::before{content:'desktop'}}.cd-timeline-navigation a{position:absolute;z-index:1;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:34px;width:34px;border-radius:50%;border:2px solid var(--color-border);overflow:hidden;color:transparent;text-indent:100%;white-space:nowrap;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;transition:border-color .3s}.cd-timeline-navigation a.prev{left:0;background:url(../images/icon-back-gold.svg) center/40% no-repeat}.cd-timeline-navigation a.next{right:0;background:url(../images/icon-next-gold.svg) center/40% no-repeat}.cd-timeline-navigation a.inactive::after{background-position:0 -16px}.no-touch .cd-timeline-navigation a.inactive:hover{border-color:#dfdfdf}.cd-horizontal-timeline .events-content{position:relative;width:100%;margin:0 0 20px;overflow:hidden;-webkit-transition:height .4s;-moz-transition:height .4s;transition:height .4s;background:url(../images/about-miles-3.jpg) top right/cover no-repeat}.cd-horizontal-timeline .events-content:after{content:'';position:absolute;width:100%;height:100%;background:rgba(255,255,255,.8);left:0;top:0}.cd-horizontal-timeline .events-content li{position:absolute;z-index:1;width:100%;margin:0 auto;left:0;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0;-webkit-animation-duration:.4s;-moz-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;background-position:center;background-repeat:no-repeat;background-size:cover}.cd-horizontal-timeline .events-content li.selected{position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.cd-horizontal-timeline .events-content li.enter-right,.cd-horizontal-timeline .events-content li.leave-right{-webkit-animation-name:cd-enter-right;-moz-animation-name:cd-enter-right;animation-name:cd-enter-right}.cd-horizontal-timeline .events-content li.enter-left,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-name:cd-enter-left;-moz-animation-name:cd-enter-left;animation-name:cd-enter-left}.cd-horizontal-timeline .events-content li.leave-left,.cd-horizontal-timeline .events-content li.leave-right{-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}.cd-horizontal-timeline .events-content em{display:block;font-style:italic;margin:10px auto}.cd-horizontal-timeline .events-content em::before{content:'- '}.cd-horizontal-timeline .events-content em,.cd-horizontal-timeline .events-content p{line-height:1.6}@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes cd-enter-right{0%{opacity:0;-moz-transform:translateX(100%)}100%{opacity:1;-moz-transform:translateX(0)}}@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes cd-enter-left{0%{opacity:0;-moz-transform:translateX(-100%)}100%{opacity:1;-moz-transform:translateX(0)}}@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.call-to-action{position:fixed;width:45px;bottom:30px;right:15px;z-index:222}.call-to-action .box{position:relative;width:45px;height:45px}.call-to-action .box span{display:block;position:relative;width:100%;height:100%;background:var(--color-green);overflow:hidden;box-shadow:2px 2px 6px rgba(0,0,0,.4);border-radius:50%;cursor:pointer;transition:.3s}.call-to-action .box:before{content:'';position:absolute;width:70px;height:70px;left:-50%;top:0;right:-50%;bottom:0;margin:auto;background-color:#000;border-radius:50%;-webkit-animation:1.7s ease-in-out infinite sk-scaleout;animation:1.7s ease-in-out infinite sk-scaleout}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.click-call{position:relative;text-indent:-9999px;height:100%;cursor:pointer}.call-to-action .icon-chat{position:relative;display:block;width:100%;height:100%;background:var(--color-green) url(../images/call-action/icon-chat.svg) no-repeat center;background-size:70%;border-radius:50%}.call-to-action .icon-close{position:relative;display:block;width:100%;height:100%;background:var(--color-green) url(../images/call-action/icon-close.svg) no-repeat center;background-size:50%;border-radius:50%}.call-zone-show{display:block!important;-webkit-transition:.6s cubic-bezier(.645, .045, .355, 1);transition:.6s cubic-bezier(.645, .045, .355, 1)}.call-to-action ul{display:none;position:absolute;width:45px;bottom:54px;right:0;-webkit-transition:.6s cubic-bezier(.645, .045, .355, 1);transition:.6s cubic-bezier(.645, .045, .355, 1)}.call-to-action li{position:relative;width:45px;padding:4px 0;border-radius:50%;overflow:hidden}.call-to-action li a{display:block;position:relative;width:100%;height:45px;border-radius:50%;overflow:hidden}.call-to-action li a i{text-indent:-9999px}.call-to-action .icon-ig{position:relative;display:block;width:100%;height:100%;background:url(../images/call-action/icon-call-ig.svg) center/50% no-repeat #ed1a6e}.call-to-action .icon-youtube{position:relative;display:block;width:100%;height:100%;background:url(../images/call-action/icon-call-youtube.svg) center/50% no-repeat #0184ff}.call-to-action .icon-fbmessage{position:relative;display:block;width:100%;height:100%;background:url(../images/call-action/icon-call-fbmessage.svg) center/50% no-repeat #0184ff}.call-to-action .icon-facebook{position:relative;display:block;width:100%;height:100%;background:url(../images/call-action/icon-call-facebook.svg) center/50% no-repeat #0184ff}.call-to-action .icon-line{position:relative;display:block;width:100%;height:100%;background:url(../images/call-action/icon-call-line.svg) center/60% no-repeat #00c300}.call-to-action .icon-tel{position:relative;display:block;width:100%;height:100%;background:url(../images/call-action/icon-call-tel.svg) center/50% no-repeat #008b3b}.call-to-action .icon-mail{position:relative;display:block;width:100%;height:100%;background:url(../images/call-action/icon-call-mail.svg) center/50% no-repeat #ff8935}.call-to-action-box{position:relative;width:100%;max-width:640px;padding:0;border-radius:4px}.call-to-action-box .title{display:flex;justify-content:center;align-items:center;height:58px;padding:0;background:var(--color-whitedrop)}.call-to-action-box .title h3{margin-top:0;margin-bottom:0}.call-to-action-box .box{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;padding:15px 30px}.call-to-action-box .box img{display:block;padding:0}.call-to-action-box .box .btn-submit{padding-top:0}.call-to-action-box .box .btn-submit button{width:100%;min-width:100%}.call-line .title{background:#00c300}.call-fbmessage .title{background:#0084ff}.delay-03,.delay-s3{-webkit-animation-delay:.3s;animation-delay:.3s}.delay-05,.delay-s5{-webkit-animation-delay:.5s;animation-delay:.5s}.delay-1{-webkit-animation-delay:1s;animation-delay:1s}.delay-15{-webkit-animation-delay:1.5s;animation-delay:1.5s}.delay-2{-webkit-animation-delay:2s;animation-delay:2s}.delay-25{-webkit-animation-delay:2.5s;animation-delay:2.5s}.delay-3{-webkit-animation-delay:3s;animation-delay:3s}.delay-35{-webkit-animation-delay:3.5s;animation-delay:3.5s}.delay-4{-webkit-animation-delay:4s;animation-delay:4s}.delay-45{-webkit-animation-delay:4.5s;animation-delay:4.5s}.delay-5{-webkit-animation-delay:5s;animation-delay:5s}.delay-55{-webkit-animation-delay:5.5s;animation-delay:5.5s}.delay-6{-webkit-animation-delay:6s;animation-delay:6s}.delay-65{-webkit-animation-delay:6.5s;animation-delay:6.5s}.delay-7{-webkit-animation-delay:7s;animation-delay:7s}.delay-75{-webkit-animation-delay:7.5s;animation-delay:7.5s}.delay-s1{-webkit-animation-delay:.1s;animation-delay:.1s}.delay-s2{-webkit-animation-delay:.2s;animation-delay:.2s}.delay-s4{-webkit-animation-delay:.4s;animation-delay:.4s}.animated{-webkit-animation-duration:.4s;-moz-animation-duration:.4s;-o-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}.animated-splash{-webkit-animation-duration:2s;-moz-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}100%{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}100%{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}.grecaptcha-badge{right:-600px!important}.promotion-cover .tag-exp{top:auto;bottom:0}.switch{position:relative;width:200px;height:40px;background:var(--color-white);margin-top:20px;border:1px solid var(--color-border-fill);border-radius:3px;display:flex;flex-wrap:wrap}.switch-label{position:relative;z-index:2;width:50%!important;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer}.switch-input:checked+.switch-label-on~.switch-selection{left:97px}.switch-selection{position:absolute;z-index:1;top:2px;left:2px;display:block;width:50%;height:34px;border-radius:3px;background:var(--color-green);transition:left .15s ease-out}