/* Netin tour layout: scoped to tour template, preserves the booking controller. */
.qbt-tour{--qbt-green:#174e3c;--qbt-orange:#d95b2a;--qbt-ink:#28362f;--qbt-muted:#6d776d;--qbt-line:#e1e5dc;--qbt-top:130px;background:#faf9f5;color:var(--qbt-ink);font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.75;padding-bottom:60px}.qbt-tour .container{max-width:1164px}.qbt-tour a{color:var(--qbt-green)}.qbt-tour a:hover{color:var(--qbt-orange)}.qbt-tour .tourCt{padding-top:24px;padding-bottom:0}.qbt-tour .news_ct--lf-title{border:0;padding:0;background:transparent;box-shadow:none}.qbt-tour .qbt-tour-eyebrow{font-size:11px;font-weight:700;letter-spacing:1.5px;color:var(--qbt-green);line-height:1.5;margin-bottom:18px}.qbt-tour h1.productName{font-family:inherit;font-size:43px;line-height:1.2;letter-spacing:-1px;color:var(--qbt-green);font-weight:700;margin:0 0 24px}.qbt-tour .news_ct--lf-title-bottom{margin:0 0 26px}.qbt-tour .tour_infos{gap:16px}.qbt-tour .tour_info{font-size:13px}.qbt-tour .tour_star .ic{color:#c99530}.qbt-tour .tourCt_albums{border-radius:12px;overflow:hidden;margin-top:12px}.qbt-tour .tourCt_albums--list{display:grid!important;grid-template-columns:1.4fr 1fr;grid-template-rows:195px 195px;gap:8px;margin:0!important}.qbt-tour .tourCt_albums--item{width:auto!important;padding:0!important;height:auto!important}.qbt-tour .tourCt_albums--item:first-child{grid-row:1/3}.qbt-tour .tourCt_albums--item:nth-child(n+4){display:none}.qbt-tour .tourCt_albums--item-wrap{height:100%;border-radius:0}.qbt-tour .tourCt_albums--img{height:100%;padding:0;display:block;position:relative;border-radius:0}.qbt-tour .tourCt_albums--img img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;border-radius:0}.qbt-tour .tourCt_albums--list:has(.tourCt_albums--item:only-child){grid-template-columns:1fr;grid-template-rows:390px}.qbt-tour .tourCt_albums--list:has(.tourCt_albums--item:only-child) .tourCt_albums--item{grid-row:auto}.qbt-tour .tourCt_albums--list:has(.tourCt_albums--item:nth-child(2):last-child){grid-template-columns:1.3fr 1fr;grid-template-rows:390px}.qbt-tour .tourCt_albums--list:has(.tourCt_albums--item:nth-child(2):last-child) .tourCt_albums--item{grid-row:auto}.qbt-tour .tourCt_albums--btn{right:16px;bottom:16px}.qbt-tour .tourCt_albums--btn .btn{border-radius:6px;font-size:13px;padding:12px 16px}.qbt-tour .tourCt_bottom{margin-top:28px}.qbt-tour .tourCt_bottom--wrap{display:grid!important;grid-template-columns:minmax(0,1fr) 340px;gap:45px;margin:0!important;align-items:start}.qbt-tour .tourCt_bottom--lf,.qbt-tour .tourCt_bottom--rt{width:100%!important;padding:0!important;min-width:0}.qbt-tour .tourCt_bottom--rt{position:static!important;max-width:none}.qbt-tour .tourCt_bottom--rt-wrap{position:sticky;top:var(--qbt-top);padding:0}.qbt-tour .tourCt_box{border:0;border-bottom:1px solid var(--qbt-line);padding:0 0 23px;margin:0}.qbt-tour .tourCt_box--list{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:0}.qbt-tour .tourCt_box--item{width:auto;padding:0}.qbt-tour .tourCt_box--item-wrap{gap:10px}.qbt-tour .tourCt_box--item .note-text{font-size:12px;font-weight:400;color:var(--qbt-muted)}.qbt-tour .tourCt_box--item .note-sm{font-size:14px;font-weight:700;color:var(--qbt-ink);margin-top:5px}.qbt-tour .tourCt_box--item .ic{width:25px;height:25px}.qbt-tour .box_tabs{display:none!important}.qbt-tour .qbt-tour-nav{display:flex;gap:24px;position:sticky;top:calc(var(--qbt-top) - 15px);z-index:8;overflow-x:auto;background:#faf9f5;border-bottom:1px solid var(--qbt-line);margin:0 0 30px;white-space:nowrap}.qbt-tour .qbt-tour-nav a{font-size:13px;font-weight:700;line-height:1.5;padding:20px 0;border-bottom:2px solid transparent;color:var(--qbt-muted)}.qbt-tour .qbt-tour-nav a.qbt-active{color:var(--qbt-green);border-color:var(--qbt-green)}.qbt-tour #intro,.qbt-tour #schedule,.qbt-tour #noteDk,.qbt-tour #Evaluate,.qbt-tour #formBooking{scroll-margin-top:calc(var(--qbt-top) + 70px)}.qbt-tour .tourCt_bottom--lf-content,.qbt-tour .tourCt_schedule,.qbt-tour .tourCt_note,.qbt-tour .tourCt_eval{padding:0;margin:0 0 42px;border:0}.qbt-tour .tourCt_bottom--lf-content-wrap,.qbt-tour .tourCt_bottom--lf-content-text,.qbt-tour .parent-wrapper{height:auto!important;max-height:none!important;overflow:visible!important}.qbt-tour .tourCt_bottom--lf-content-text:after,.qbt-tour .parent-wrapper:after{display:none!important}.qbt-tour .tourCt_bottom--lf-content-btn{display:none!important}.qbt-tour .mona-content{font-family:inherit;font-size:17px;line-height:1.75;color:var(--qbt-ink)}.qbt-tour .mona-content p{font-size:inherit;line-height:inherit;color:inherit;margin:0 0 18px}.qbt-tour .mona-content h2,.qbt-tour .tourCt_schedule--title h2,.qbt-tour .tourCt_note--title h2,.qbt-tour .tourCt_bottom--lf-content-title h2{font-family:inherit;font-size:28px;line-height:1.35;letter-spacing:-.5px;font-weight:700;color:var(--qbt-green);margin:30px 0 18px;background:transparent;border:0;padding:0}.qbt-tour .mona-content h3{font-family:inherit;font-size:21px;line-height:1.4;font-weight:700;color:var(--qbt-ink);margin:25px 0 12px;background:transparent;padding:0;border:0}.qbt-tour .mona-content h4{font-size:18px;line-height:1.5;margin:20px 0 12px}.qbt-tour .mona-content ul{list-style:disc;padding-left:22px}.qbt-tour .mona-content ol{list-style:decimal;padding-left:22px}.qbt-tour .mona-content li{font-size:inherit;line-height:inherit;padding:0;margin:0 0 8px}.qbt-tour .mona-content img{max-width:100%;height:auto;border-radius:9px}.qbt-tour .mona-content figure{max-width:100%;margin:24px 0}.qbt-tour .mona-content figcaption{font-size:12px;line-height:1.5;color:var(--qbt-muted);margin-top:9px}.qbt-tour .qbt-table-scroll,.qbt-tour .wp-block-table{overflow-x:auto;border-radius:8px;border:1px solid var(--qbt-line);margin:24px 0}.qbt-tour .mona-content table{min-width:520px;width:100%;font-size:14px;border-collapse:collapse;margin:0}.qbt-tour .mona-content th,.qbt-tour .mona-content td{padding:15px;border:0;border-bottom:1px solid var(--qbt-line);line-height:1.6;vertical-align:top}.qbt-tour .mona-content th{background:var(--qbt-green);color:#fff}.qbt-tour .mona-content tbody tr:nth-child(even){background:#edf2e8}.qbt-tour .qbt-schedule-step,.qbt-tour .item-schedule{border-left:1px solid #c8d8c0;padding:0 0 22px 27px;margin-left:7px;position:relative}.qbt-tour .qbt-schedule-step:before{content:'';position:absolute;left:-6px;top:9px;width:11px;height:11px;background:var(--qbt-green);border:3px solid #faf9f5;border-radius:50%;box-shadow:0 0 0 1px #a9be9f}.qbt-tour .qbt-schedule-step h3{margin:0 0 13px}.qbt-tour .item-schedule .dot{background:var(--qbt-green);left:-6px}.qbt-tour .qbt-service-panel{padding:22px 24px;border-radius:8px;background:#edf2e8;margin:20px 0}.qbt-tour .qbt-service-panel>p:first-child,.qbt-tour .qbt-service-panel>h2:first-child,.qbt-tour .qbt-service-panel>h3:first-child,.qbt-tour .qbt-service-panel>h4:first-child{font-size:18px;line-height:1.4;font-weight:700;color:var(--qbt-green);margin:0 0 15px}.qbt-tour .qbt-service-panel ul,.qbt-tour .qbt-service-panel ol{margin-bottom:0}.qbt-tour .qbt-excluded{background:#f0ede7}.qbt-tour .tourCt_note--include,.qbt-tour .tourCt_note--alert{padding:22px;border-radius:8px;background:#eef2e9;margin:20px 0}.qbt-tour .tourCt_note--include-list{margin:0;gap:14px}.qbt-tour .tourCt_note--include-item{width:100%;padding:0}.qbt-tour .tourCt_infos{border:1px solid var(--qbt-line);background:#fff;border-radius:11px;box-shadow:0 10px 30px #28392b09;padding:25px}.qbt-tour .tourCt_infos--book-item-wrap{padding:0}.qbt-tour .tourCt_infos--title .note-lg{font-size:24px;font-weight:700;line-height:1.3;color:var(--qbt-green)}.qbt-tour .tourCt_infos--cs-price{display:block;border:0;border-bottom:1px solid var(--qbt-line);border-radius:0;padding:14px 0 21px;margin:10px 0 20px;background:transparent}.qbt-tour .tourCt_infos--cs-price>p{font-size:12px;color:var(--qbt-muted);margin-bottom:8px}.qbt-tour .tourCt_infos--cs-price .price{font-size:30px;font-weight:700;line-height:1.3;color:var(--qbt-orange);display:flex;flex-wrap:wrap;gap:6px;align-items:baseline}.qbt-tour .tourCt_infos--cs-price .price del{font-size:13px;color:#8b9388;order:2}.qbt-tour .tourCt_infos--cs-price .price ins{text-decoration:none}.qbt-tour .tourCt_infos--date .note-text,.qbt-tour .tourCt_infos label{font-size:13px;line-height:1.5;font-weight:700}.qbt-tour .tourCt_infos input:not([hidden]),.qbt-tour .tourCt_infos textarea{font-size:14px;line-height:1.5}.qbt-tour .tourCt_infos--date-wrap{background:#faf9f5;border:1px solid var(--qbt-line);border-radius:6px}.qbt-tour .tourCt_infos--date-ip input{height:48px}.qbt-tour .tourCt_infos--btns{gap:10px}.qbt-tour .tourCt_infos--btns .btn{border-radius:6px;padding:14px 16px;font-size:13px}.qbt-tour .tourCt_infos--btns .btn:not(.btn-back){background:var(--qbt-orange);color:#fff;border-color:var(--qbt-orange)}.qbt-tour .tourCt_infos--btns .btn-back{background:#f2f1ec;color:var(--qbt-muted);border-color:#e7e8df}.qbt-tour .contact_form{background:#eaf0e5;border-radius:10px;padding:28px;margin:35px 0}.qbt-tour .contact_form--title .title-sm2{font-size:28px;color:var(--qbt-green);line-height:1.35}.qbt-tour .tour_more{border-top:1px solid var(--qbt-line);padding-top:35px}.qbt-tour .tour_more h2{font-size:28px;color:var(--qbt-green);line-height:1.35}.qbt-tour-mobile .price{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;color:#d95b2a}.qbt-tour-mobile .price del{font-size:11px;color:#8b9388}.qbt-tour-mobile .price ins{text-decoration:none}.qbt-tour-mobile .book-btn .btn{background:#d95b2a;color:#fff;border-radius:6px;font-size:13px}.qbt-tour a:focus-visible,.qbt-tour [role=button]:focus-visible{outline:3px solid #df8547;outline-offset:4px}@media(max-width:1000px){.qbt-tour .tourCt_bottom--wrap{grid-template-columns:minmax(0,1fr) 310px;gap:28px}.qbt-tour .tourCt_infos{padding:20px}.qbt-tour h1.productName{font-size:36px}.qbt-tour .qbt-tour-nav{gap:18px}.qbt-tour .qbt-tour-nav a{font-size:12px}}@media(max-width:760px){.qbt-tour{padding-bottom:95px}.qbt-tour .container{padding-left:20px;padding-right:20px}.qbt-tour .tourCt{padding-top:16px}.qbt-tour h1.productName{font-size:31px;line-height:1.25}.qbt-tour .qbt-tour-eyebrow{font-size:9px}.qbt-tour .tourCt_albums--list{grid-template-columns:1fr 1fr;grid-template-rows:250px 130px;gap:6px}.qbt-tour .tourCt_albums--item:first-child{grid-column:1/3;grid-row:1}.qbt-tour .tourCt_albums--list:has(.tourCt_albums--item:only-child){grid-template-columns:1fr;grid-template-rows:270px}.qbt-tour .tourCt_albums--list:has(.tourCt_albums--item:nth-child(2):last-child){grid-template-columns:1fr;grid-template-rows:250px 170px}.qbt-tour .tourCt_albums--item:only-child,.qbt-tour .tourCt_albums--list:has(.tourCt_albums--item:nth-child(2):last-child) .tourCt_albums--item{grid-column:auto;grid-row:auto}.qbt-tour .tourCt_albums--btn .btn{font-size:11px;padding:10px}.qbt-tour .tourCt_bottom--wrap{display:flex!important;flex-direction:column;gap:30px}.qbt-tour .tourCt_bottom--rt-wrap{position:static}.qbt-tour .tourCt_box--list{grid-template-columns:1fr 1fr;gap:18px}.qbt-tour .qbt-tour-nav{gap:22px}.qbt-tour .qbt-tour-nav a{font-size:12px;padding:16px 0}.qbt-tour .mona-content h2{font-size:25px}.qbt-tour .mona-content h3{font-size:20px}.qbt-tour .qbt-service-panel{padding:20px}.qbt-tour .contact_form{padding:23px}.qbt-tour-mobile{background:#fff;border-top:1px solid #e1e5dc;padding:12px 20px;box-shadow:0 -4px 20px #1c31220a}.qbt-tour-mobile .logo{display:none}.qbt-tour-mobile .bar-inner{justify-content:space-between;gap:16px}.qbt-tour-mobile .price{font-size:19px;line-height:1.3}.qbt-tour-mobile .book-btn .btn{padding:13px 17px}.qbt-tour-mobile .price del{display:none}}
