.minisite-section .item-tour{border:none !important;border-radius:16px !important;overflow:hidden !important;background:var(--vendor-bg-color,#fff) !important;box-shadow:none !important;padding-bottom:0 !important;transition:transform 0.2s ease}.minisite-section .item-tour:hover{transform:translateY(-4px)}.minisite-section .item-tour .thumb-image{position:relative !important;border-radius:16px !important;overflow:hidden !important;height:auto !important;aspect-ratio:4 / 3;padding-bottom:0 !important}.minisite-section .item-tour .thumb-image img{width:100% !important;height:100% !important;object-fit:cover !important;position:absolute !important;inset:0 !important;transition:transform 0.3s ease}.minisite-section .item-tour:hover .thumb-image img{transform:scale(1.04)}.minisite-section .item-tour .sale_info{position:absolute !important;top:12px !important;left:12px !important;right:auto !important;background:var(--vendor-brand-color,#5191fa) !important;color:#fff !important;font-size:12px !important;font-weight:700 !important;padding:4px 10px !important;border-radius:8px !important;z-index:3 !important;line-height:1.3 !important;width:auto !important;height:auto !important;transform:none !important;text-align:center !important}.minisite-section .item-tour .featured{position:absolute !important;top:12px !important;right:12px !important;left:auto !important;background:var(--vendor-secondary-color,var(--vendor-brand-color,#5191fa)) !important;color:#fff !important;font-size:11px !important;font-weight:600 !important;padding:4px 10px !important;border-radius:8px !important;z-index:4 !important;text-transform:uppercase !important;letter-spacing:0.03em !important;width:auto !important;height:auto !important;line-height:1.3 !important}.minisite-section .item-tour .featured:after{display:none !important}.minisite-section .item-tour .thumb-image .service-wishlist,.bc-profile-list-services .item-tour .thumb-image .service-wishlist,.bc-list-tour .item-tour .thumb-image .service-wishlist{z-index:3 !important}.minisite-section .item-tour .location{font-size:12px !important;color:color-mix(in srgb,var(--vendor-text-color,#6b7280) 60%,transparent) !important;margin:12px 12px 0 !important}.minisite-section .item-tour .item-title{margin:4px 12px 0 !important;min-height:auto !important}.minisite-section .item-tour .item-title a{font-size:15px !important;font-weight:600 !important;color:var(--vendor-text-color,#1f2937) !important;display:-webkit-box !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35 !important}.minisite-section .item-tour .item-title a:hover{color:var(--vendor-brand-color,#5191fa) !important}.minisite-section .item-tour .service-review{margin:6px 12px !important}.minisite-section .item-tour .service-review .review{font-size:12px !important;color:color-mix(in srgb,var(--vendor-text-color,#6b7280) 50%,transparent) !important}.minisite-section .item-tour .info{margin:0 12px !important;padding:10px 0 12px !important;border-top:1px solid color-mix(in srgb,var(--vendor-text-color,#6b7280) 8%,transparent) !important}.minisite-section .item-tour .info .price .text-price{font-size:18px !important;font-weight:700 !important;color:var(--vendor-text-color,#1f2937) !important}.minisite-section .item-tour .info .price .onsale{position:relative !important;top:0 !important;right:auto !important;font-size:13px !important;color:color-mix(in srgb,var(--vendor-text-color,#9ca3af) 45%,transparent) !important}.minisite-section .item-tour .info .duration{color:color-mix(in srgb,var(--vendor-text-color,#6b7280) 60%,transparent) !important}.minisite-section .btn-primary{background-color:var(--vendor-brand-color,#5191fa) !important;border-color:var(--vendor-brand-color,#5191fa) !important}.minisite-section .btn-primary:hover{opacity:0.85}.service-nav-tabs .nav-tabs{border:none !important;display:inline-flex !important;background:color-mix(in srgb,var(--vendor-text-color,#6b7280) 8%,transparent);border-radius:12px !important;padding:4px !important;gap:4px;margin-bottom:28px !important}.service-nav-tabs .nav-tabs .nav-item{margin-bottom:0 !important}.service-nav-tabs .nav-tabs .nav-link{border:none !important;border-radius:10px !important;padding:8px 20px !important;font-size:14px !important;font-weight:500 !important;color:var(--vendor-text-color,#6b7280) !important;opacity:0.6;background:transparent !important;transition:all 0.2s ease !important;white-space:nowrap}.service-nav-tabs .nav-tabs .nav-link:hover{opacity:1;background:rgba(255,255,255,0.6) !important}.service-nav-tabs .nav-tabs .nav-link.active{background:var(--vendor-bg-color,#fff) !important;color:var(--vendor-text-color,#1f2937) !important;font-weight:600 !important;opacity:1;box-shadow:0 1px 3px rgba(0,0,0,0.08) !important}.profile-service-tabs{text-align:center}.profile-service-tabs .service-nav-tabs{display:inline-block}.profile-service-tabs .nav-tabs{border-bottom:none !important;justify-content:center}.profile-service-tabs .nav-tabs .nav-link.active{border-bottom:none !important}.bc_header{position:fixed !important;top:12px !important;left:50% !important;right:auto !important;transform:translateX(-50%) !important;width:calc(100% - 32px) !important;max-width:1140px !important;z-index:999 !important;border:none !important;border-radius:16px !important;background:var(--bc-header-bg) !important;backdrop-filter:saturate(180%) blur(20px) !important;-webkit-backdrop-filter:saturate(180%) blur(20px) !important;box-shadow:0 1px 3px rgba(0,0,0,0.06),0 4px 16px rgba(0,0,0,0.04) !important;transition:background 0.3s,box-shadow 0.3s !important}.bc_header .container,.bc_header .container-fluid{max-width:100% !important;margin:0 !important;padding:0 24px !important}.bc_header .content{min-height:52px !important;display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important}.bc_header .content .header-left{min-height:52px !important;display:flex !important;align-items:center !important;flex:1 !important}.bc_header .content .header-left .bc-logo img{max-height:32px !important}.bc_header .bc-menu{flex:1 !important;display:flex !important;justify-content:center !important}.bc_header .bc-menu>ul{display:flex !important;align-items:center !important;justify-content:center !important;gap:0 !important}.bc_header .bc-menu .bc-has-children{position:relative}.bc_header .bc-menu>ul>li>a{padding:16px 16px !important;font-size:13px !important;font-weight:500 !important;text-transform:none !important;color:var(--bc-header-text) !important;letter-spacing:0 !important;white-space:nowrap !important}.bc_header .bc-menu>ul>li:hover>a,.bc_header .bc-menu>ul>li.active>a{color:var(--bc-header-link-hover) !important}.bc_wrap .bc_header .content .header-left .bc-menu>.main-menu>.bc-has-children>.bc-submenu,.frontend-page .bc_header .content .header-left .bc-menu>.main-menu>.bc-has-children>.bc-submenu{display:block !important;position:absolute !important;top:calc(100%+8px) !important;left:50% !important;z-index:1100 !important;width:max-content !important;min-width:224px !important;max-width:290px !important;margin:0 !important;padding:8px !important;list-style:none !important;background:rgba(255,255,255,.98) !important;border:1px solid rgba(15,23,42,.08) !important;border-radius:14px !important;box-shadow:0 18px 45px rgba(15,23,42,.14),0 4px 12px rgba(15,23,42,.06) !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translate(-50%,8px) !important;transform-origin:top center !important;transition:opacity .16s ease,transform .16s ease,visibility .16s ease !important}.bc_wrap .bc_header .content .header-left .bc-menu>.main-menu>.bc-has-children>.bc-submenu::before,.frontend-page .bc_header .content .header-left .bc-menu>.main-menu>.bc-has-children>.bc-submenu::before{content:"";position:absolute;right:0;bottom:100%;left:0;height:10px}.bc_wrap .bc_header .content .header-left .bc-menu>.main-menu>.bc-has-children:hover>.bc-submenu,.frontend-page .bc_header .content .header-left .bc-menu>.main-menu>.bc-has-children:hover>.bc-submenu{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translate(-50%,0) !important}.bc_wrap .bc_header .content .header-left .bc-menu>.main-menu>.bc-has-children>.bc-submenu>li,.frontend-page .bc_header .content .header-left .bc-menu>.main-menu>.bc-has-children>.bc-submenu>li{display:block !important;width:100% !important;margin:0 !important;padding:0 !important}.bc_wrap .bc_header .content .header-left .bc-menu>.main-menu>.bc-has-children>.bc-submenu>li>a,.frontend-page .bc_header .content .header-left .bc-menu>.main-menu>.bc-has-children>.bc-submenu>li>a{display:flex !important;align-items:center !important;gap:10px !important;width:100% !important;padding:11px 12px !important;border:0 !important;border-radius:9px !important;color:#1e293b !important;font-size:14px !important;font-weight:500 !important;line-height:1.35 !important;letter-spacing:0 !important;text-decoration:none !important;text-transform:none !important;white-space:nowrap !important;transition:color .15s ease,background-color .15s ease,transform .15s ease !important}.bc_wrap .bc_header .content .header-left .bc-menu>.main-menu>.bc-has-children>.bc-submenu>li>a::before,.frontend-page .bc_header .content .header-left .bc-menu>.main-menu>.bc-has-children>.bc-submenu>li>a::before{content:"";width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:var(--bc-header-link-hover,#5191fa);box-shadow:0 0 0 4px color-mix(in srgb,var(--bc-header-link-hover,#5191fa) 12%,transparent)}.bc_wrap .bc_header .content .header-left .bc-menu>.main-menu>.bc-has-children>.bc-submenu>li>a:hover,.bc_wrap .bc_header .content .header-left .bc-menu>.main-menu>.bc-has-children>.bc-submenu>li>a:focus,.frontend-page .bc_header .content .header-left .bc-menu>.main-menu>.bc-has-children>.bc-submenu>li>a:hover,.frontend-page .bc_header .content .header-left .bc-menu>.main-menu>.bc-has-children>.bc-submenu>li>a:focus{color:var(--bc-header-link-hover,#2563eb) !important;background:color-mix(in srgb,var(--bc-header-link-hover,#5191fa) 9%,white) !important;transform:translateX(2px) !important}body .bc_wrap .page-template-content .bc-form-search-all .g-form-control>.nav-tabs{display:flex !important;align-items:center !important;justify-content:center !important;width:fit-content !important;max-width:calc(100% - 24px) !important;margin:28px auto 20px !important;padding:6px !important;gap:4px !important;overflow-x:auto !important;border:1px solid rgba(255,255,255,.22) !important;border-radius:999px !important;background:color-mix(in srgb,color-mix(in srgb,var(--bc-primary,#2563eb) 58%,#071019) 68%,transparent) !important;box-shadow:0 12px 34px color-mix(in srgb,var(--bc-primary,#2563eb) 24%,rgba(0,0,0,.32)),inset 0 1px 0 rgba(255,255,255,.14) !important;-webkit-backdrop-filter:blur(16px) saturate(130%) !important;backdrop-filter:blur(16px) saturate(130%) !important;scrollbar-width:none}body .bc_wrap .page-template-content .bc-form-search-all .g-form-control>.nav-tabs::-webkit-scrollbar{display:none}body .bc_wrap .page-template-content .bc-form-search-all .g-form-control>.nav-tabs>li{flex:0 0 auto !important;margin:0 !important;padding:0 !important}body .bc_wrap .page-template-content .bc-form-search-all .g-form-control>.nav-tabs>li>a,body .bc_wrap .page-template-content .bc-form-search-all .g-form-control>.nav-tabs>li>a.active{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:42px !important;margin:0 !important;padding:9px 16px !important;gap:8px !important;border:1px solid transparent !important;border-radius:999px !important;background:transparent !important;color:rgba(255,255,255,.84) !important;font-size:14px !important;font-weight:600 !important;line-height:1 !important;letter-spacing:.01em !important;text-decoration:none !important;white-space:nowrap !important;text-shadow:0 1px 8px rgba(0,0,0,.35) !important;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease !important}body .bc_wrap .page-template-content .bc-form-search-all .g-form-control>.nav-tabs>li>a>i{display:inline-flex !important;align-items:center !important;justify-content:center !important;color:currentColor !important;font-size:18px !important}body .bc_wrap .page-template-content .bc-form-search-all .g-form-control>.nav-tabs>li>a::before{display:none !important}body .bc_wrap .page-template-content .bc-form-search-all .g-form-control>.nav-tabs>li>a:hover,body .bc_wrap .page-template-content .bc-form-search-all .g-form-control>.nav-tabs>li>a:focus{color:#fff !important;background:rgba(255,255,255,.11) !important}body .bc_wrap .page-template-content .bc-form-search-all .g-form-control>.nav-tabs>li>a.active{color:#fff !important;background:rgba(255,255,255,.18) !important;border-color:rgba(255,255,255,.26) !important;box-shadow:0 5px 16px rgba(0,0,0,.16),inset 0 1px 0 rgba(255,255,255,.14) !important}@media (max-width:767px){body .bc_wrap .page-template-content .bc-form-search-all .g-form-control>.nav-tabs{justify-content:flex-start !important;width:calc(100% - 24px) !important;border-radius:16px !important}body .bc_wrap .page-template-content .bc-form-search-all .g-form-control>.nav-tabs>li>a,body .bc_wrap .page-template-content .bc-form-search-all .g-form-control>.nav-tabs>li>a.active{min-height:40px !important;padding:8px 13px !important;font-size:13px !important}}body .bc_wrap .page-template-content .bc-list-news{position:relative !important;margin:clamp(42px,6vw,80px) 0 !important}body .bc_wrap .page-template-content .bc-list-news>.container>.title{max-width:760px !important;margin:0 0 32px !important;color:var(--bc-text,#172033) !important;font-size:clamp(28px,3.1vw,42px) !important;font-weight:700 !important;line-height:1.12 !important;letter-spacing:-.03em !important;text-align:left !important}body .bc_wrap .page-template-content .bc-list-news>.container>.title .sub-title{margin-top:9px !important;color:color-mix(in srgb,var(--bc-text,#172033) 64%,var(--bc-background,#fff)) !important;font-size:16px !important;font-weight:400 !important;line-height:1.55 !important;letter-spacing:0 !important}body .bc_wrap .page-template-content .bc-list-news .list-item>.row:not(.owl-carousel){display:flex !important;flex-wrap:wrap !important}body .bc_wrap .page-template-content .bc-list-news .bc-news-column{display:flex !important;margin-bottom:28px !important}body .bc_wrap .page-template-content .bc-list-news .item-news{display:flex !important;flex:1 1 auto !important;flex-direction:column !important;width:100% !important;min-height:100% !important;margin:0 !important;overflow:hidden !important;border:0 !important;border-radius:var(--bc-card-radius,18px) !important;background:transparent !important;box-shadow:0 15px 42px rgba(0,0,0,.10) !important;transform:translateY(0) !important;transition:transform .26s ease,box-shadow .26s ease !important}body .bc_wrap .page-template-content .bc-list-news .item-news .thumb-image{position:relative !important;width:100% !important;height:auto !important;padding-bottom:62% !important;overflow:hidden !important;border:0 !important;background:color-mix(in srgb,var(--bc-primary,#2563eb) 12%,var(--bc-background,#fff)) !important}body .bc_wrap .page-template-content .bc-list-news .item-news .thumb-image::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:1 !important;pointer-events:none !important;background:linear-gradient(180deg,transparent 54%,rgba(0,0,0,.18) 100%) !important}body .bc_wrap .page-template-content .bc-list-news .item-news .thumb-image a,body .bc_wrap .page-template-content .bc-list-news .item-news .thumb-image img{position:absolute !important;inset:0 !important;display:block !important;width:100% !important;height:100% !important}body .bc_wrap .page-template-content .bc-list-news .item-news .thumb-image img{object-fit:cover !important;transform:scale(1.01) !important;transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .35s ease !important}body .bc_wrap .page-template-content .bc-list-news .item-news .caption{display:flex !important;flex:1 1 auto !important;flex-direction:column !important;align-items:flex-start !important;padding:22px 22px 24px !important;background:transparent !important}body .bc_wrap .page-template-content .bc-list-news a,body .bc_wrap .page-template-content .bc-list-news a:hover,body .bc_wrap .page-template-content .bc-list-news a:focus,body .bc_wrap .page-template-content .bc-list-news a:active{text-decoration:none !important;text-decoration-line:none !important;border-bottom:0 !important}body .bc_wrap .page-template-content .bc-list-news .item-news .item-date{margin:0 0 13px !important}body .bc_wrap .page-template-content .bc-list-news .item-news .item-date ul{display:flex !important;align-items:center !important;flex-wrap:wrap !important;gap:7px !important;margin:0 !important;padding:0 !important;list-style:none !important}body .bc_wrap .page-template-content .bc-list-news .item-news .item-date li{margin:0 !important;padding:6px 10px !important;border-radius:999px !important;background:color-mix(in srgb,var(--bc-primary,#2563eb) 10%,var(--bc-background,#fff)) !important;color:var(--bc-primary,#2563eb) !important;font-size:11px !important;font-weight:650 !important;line-height:1 !important;letter-spacing:.025em !important}body .bc_wrap .page-template-content .bc-list-news .item-news .item-date li::before{display:none !important}body .bc_wrap .page-template-content .bc-list-news .item-news .item-date li a{color:inherit !important;text-decoration:none !important}body .bc_wrap .page-template-content .bc-list-news .item-news .item-title{margin:0 0 11px !important;font-size:21px !important;font-weight:700 !important;line-height:1.27 !important;letter-spacing:-.018em !important}body .bc_wrap .page-template-content .bc-list-news .item-news .item-title a{color:var(--bc-text,#172033) !important;text-decoration:none !important;transition:color .18s ease !important}body .bc_wrap .page-template-content .bc-list-news .item-news .item-desc{display:-webkit-box !important;margin:0 0 20px !important;overflow:hidden !important;color:color-mix(in srgb,var(--bc-text,#172033) 68%,var(--bc-background,#fff)) !important;font-size:14px !important;line-height:1.65 !important;-webkit-box-orient:vertical !important;-webkit-line-clamp:3 !important}body .bc_wrap .page-template-content .bc-list-news .item-news .item-more{margin:auto 0 0 !important;border:0 !important;box-shadow:none !important}body .bc_wrap .page-template-content .bc-list-news .item-news .btn-readmore{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:39px !important;padding:9px 15px !important;border-radius:999px !important;background:var(--bc-primary,#2563eb) !important;border:0 !important;box-shadow:none !important;color:var(--bc-text,#172033) !important;font-size:12px !important;font-weight:700 !important;line-height:1 !important;text-decoration:none !important;transition:transform .18s ease,filter .18s ease !important}body .bc_wrap .page-template-content .bc-list-news .item-news .btn-readmore::before,body .bc_wrap .page-template-content .bc-list-news .item-news .btn-readmore::after{content:none !important;display:none !important;border:0 !important;box-shadow:none !important}body .bc_wrap .page-template-content .bc-list-news .item-news:hover{box-shadow:0 22px 54px rgba(0,0,0,.15) !important;transform:translateY(-5px) !important}body .bc_wrap .page-template-content .bc-list-news .item-news:hover .thumb-image img{filter:saturate(1.04) contrast(1.03) !important;transform:scale(1.065) !important}body .bc_wrap .page-template-content .bc-list-news .item-news:hover .item-title a{color:var(--bc-primary,#2563eb) !important}body .bc_wrap .page-template-content .bc-list-news .item-news .btn-readmore:hover,body .bc_wrap .page-template-content .bc-list-news .item-news .btn-readmore:focus{box-shadow:none !important;color:var(--bc-text,#172033) !important;text-decoration:none !important;filter:brightness(.92) !important;transform:translateY(-2px) !important}body .bc_wrap .page-template-content .bc-list-news--slider .list-item{position:relative !important}body .bc_wrap .page-template-content .bc-list-news--slider .bc-news-carousel{width:100% !important}body .bc_wrap .page-template-content .bc-list-news--slider .bc-news-carousel .bc-news-column{width:100% !important;max-width:none !important;padding:0 !important;margin-bottom:10px !important}body .bc_wrap .page-template-content .bc-list-news--slider .owl-stage{display:flex !important;padding:6px 0 18px !important}body .bc_wrap .page-template-content .bc-list-news--slider .owl-item{display:flex !important;min-height:100% !important}body .bc_wrap .page-template-content .bc-list-news--slider .owl-nav{position:absolute !important;top:-70px !important;right:0 !important;display:flex !important;gap:9px !important}body .bc_wrap .page-template-content .bc-list-news--slider .owl-nav button{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:42px !important;height:42px !important;margin:0 !important;border:0 !important;border-radius:50% !important;background:var(--bc-primary,#2563eb) !important;box-shadow:0 8px 22px rgba(0,0,0,.16) !important;color:#fff !important;font-size:18px !important}body .bc_wrap .page-template-content .bc-list-news--slider .owl-nav button.disabled{opacity:.35 !important}body .bc_wrap .page-template-content .bc-list-news--slider .owl-dots{display:flex !important;justify-content:center !important;gap:7px !important;margin-top:5px !important}body .bc_wrap .page-template-content .bc-list-news--slider .owl-dot{width:8px !important;height:8px !important;margin:0 !important;border-radius:999px !important;background:color-mix(in srgb,var(--bc-primary,#2563eb) 24%,transparent) !important;transition:width .18s ease,background-color .18s ease !important}body .bc_wrap .page-template-content .bc-list-news--slider .owl-dot.active{width:24px !important;background:var(--bc-primary,#2563eb) !important}@media (max-width:767px){body .bc_wrap .page-template-content .bc-list-news{margin:38px 0 !important}body .bc_wrap .page-template-content .bc-list-news>.container>.title{margin-bottom:24px !important;font-size:29px !important}body .bc_wrap .page-template-content .bc-list-news .bc-news-column{margin-bottom:18px !important}body .bc_wrap .page-template-content .bc-list-news .item-news .caption{padding:20px !important}body .bc_wrap .page-template-content .bc-list-news--slider .owl-nav{display:none !important}}body .bc_wrap .page-template-content .bc-offer{margin:clamp(36px,5vw,72px) 0 !important}body .bc_wrap .page-template-content .bc-offer>.container>.row{display:flex !important;flex-wrap:wrap !important}body .bc_wrap .page-template-content .bc-offer>.container>.row>[class*="col-"]{display:flex !important;margin-bottom:24px !important}body .bc_wrap .page-template-content .bc-offer .item{isolation:isolate !important;display:flex !important;flex:1 1 auto !important;flex-direction:column !important;align-items:flex-start !important;justify-content:flex-end !important;width:100% !important;min-height:390px !important;height:auto !important;margin:0 !important;padding:clamp(28px,3.2vw,44px) !important;overflow:hidden !important;border:0 !important;border-radius:var(--bc-card-radius,18px) !important;background:#111827 !important;box-shadow:0 18px 48px rgba(0,0,0,.16) !important;text-align:left !important;transform:translateY(0) !important;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease !important}body .bc_wrap .page-template-content .bc-offer .item::after{content:"" !important;position:absolute !important;inset:0 !important;z-index:-1 !important;pointer-events:none !important;background:rgba(0,0,0,.20) !important}body .bc_wrap .page-template-content .bc-offer .item .img-cover{position:absolute !important;inset:0 !important;z-index:-2 !important;width:100% !important;height:100% !important;background-color:#111827 !important;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;filter:saturate(.9) contrast(1.04) !important;transform:scale(1.01) !important;transition:transform .55s cubic-bezier(.2,.7,.2,1),filter .4s ease !important}body .bc_wrap .page-template-content .bc-offer .item .featured-text{display:inline-flex !important;align-items:center !important;width:fit-content !important;margin:0 0 auto !important;padding:8px 13px !important;border:1px solid color-mix(in srgb,var(--bc-secondary,#ff6b4a) 70%,white) !important;border-radius:999px !important;background:var(--bc-secondary,#ff6b4a) !important;box-shadow:0 7px 18px rgba(0,0,0,.18) !important;color:#fff !important;font-size:12px !important;font-weight:700 !important;line-height:1 !important;letter-spacing:.06em !important;text-transform:uppercase !important}body .bc_wrap .page-template-content .bc-offer .item .featured-icon{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:54px !important;min-height:54px !important;height:54px !important;margin:0 0 auto !important;border:1px solid rgba(255,255,255,.28) !important;border-radius:16px !important;background:color-mix(in srgb,var(--bc-primary,#2563eb) 46%,rgba(255,255,255,.14)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 10px 24px rgba(0,0,0,.14) !important;-webkit-backdrop-filter:blur(10px) !important;backdrop-filter:blur(10px) !important}body .bc_wrap .page-template-content .bc-offer .item .featured-icon i{position:static !important;color:#fff !important;font-size:29px !important;line-height:1 !important}body .bc_wrap .page-template-content .bc-offer .item .item-title{position:relative !important;z-index:1 !important;max-width:520px !important;margin:28px 0 10px !important;color:#fff !important;font-size:clamp(25px,2.25vw,34px) !important;font-weight:700 !important;line-height:1.12 !important;letter-spacing:-.025em !important;text-shadow:0 2px 16px rgba(0,0,0,.28) !important;transition:none !important}body .bc_wrap .page-template-content .bc-offer .item .item-sub-title{position:relative !important;z-index:1 !important;max-width:470px !important;margin:0 !important;padding:0 !important;color:rgba(255,255,255,.86) !important;font-size:14px !important;font-weight:400 !important;line-height:1.65 !important;text-shadow:0 1px 10px rgba(0,0,0,.24) !important}body .bc_wrap .page-template-content .bc-offer .item a.btn-default{position:relative !important;bottom:auto !important;z-index:2 !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:42px !important;width:auto !important;margin:22px 0 0 !important;padding:10px 18px !important;opacity:1 !important;border:1px solid color-mix(in srgb,var(--bc-primary,#2563eb) 64%,white) !important;border-radius:999px !important;background:var(--bc-primary,#2563eb) !important;box-shadow:0 9px 24px rgba(0,0,0,.20) !important;color:#fff !important;font-size:13px !important;font-weight:700 !important;line-height:1 !important;letter-spacing:.015em !important;text-decoration:none !important;transform:translateY(0) !important;transition:transform .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease !important}body .bc_wrap .page-template-content .bc-offer .item:hover{border-color:transparent !important;box-shadow:0 24px 60px rgba(0,0,0,.22) !important;transform:translateY(-5px) !important}body .bc_wrap .page-template-content .bc-offer .item:hover .img-cover{filter:saturate(1) contrast(1.06) !important;transform:scale(1.065) !important}body .bc_wrap .page-template-content .bc-offer .item:hover .item-title{margin-top:28px !important}body .bc_wrap .page-template-content .bc-offer .item a.btn-default:hover,body .bc_wrap .page-template-content .bc-offer .item a.btn-default:focus{border-color:#fff !important;background:#fff !important;color:var(--bc-primary,#2563eb) !important;box-shadow:0 12px 28px rgba(0,0,0,.22) !important;transform:translateY(-2px) !important}@media (max-width:1023px){body .bc_wrap .page-template-content .bc-offer .item{min-height:340px !important;padding:28px !important}}@media (max-width:767px){body .bc_wrap .page-template-content .bc-offer{margin:32px 0 20px !important}body .bc_wrap .page-template-content .bc-offer>.container>.row>[class*="col-"]{margin-bottom:16px !important}body .bc_wrap .page-template-content .bc-offer .item{min-height:330px !important;padding:24px !important}body .bc_wrap .page-template-content .bc-offer .item .item-title{margin-top:24px !important;font-size:25px !important}}.bc_header .content .header-right{display:flex !important;align-items:center !important;justify-content:flex-end !important;flex-shrink:0 !important}.bc_header .content .header-right .topbar-items li a{font-size:12px !important;color:var(--bc-header-text) !important}.bc_header .content .header-right .bc-more-menu{width:40px !important;height:40px !important;border-radius:12px !important;padding:0 !important;margin:0 !important;float:none !important;flex:0 0 40px !important;align-items:center !important;justify-content:center !important;line-height:0 !important}.bc_header .content .header-right .bc-more-menu svg{display:block !important;flex:0 0 auto !important;width:20px !important;height:14px !important}.bc-header-selectors{display:inline-flex !important}.bc-header-selectors li a{font-size:12px !important;color:var(--bc-header-text) !important;opacity:0.7}.bc-header-selectors li a:hover{opacity:1}body{padding-top:76px !important}body:has(>.bc_wrap>.page-template-content.vendor-custom-home),body:has(>.bc_wrap>[class*="bc_search_"]){padding-top:0 !important}@media (max-width:990px){body.frontend-page input[type="text"],body.frontend-page input[type="email"],body.frontend-page input[type="tel"],body.frontend-page input[type="number"],body.frontend-page input[type="search"],body.frontend-page input[type="url"],body.frontend-page input[type="password"],body.frontend-page input[type="date"],body.frontend-page input[type="datetime-local"],body.frontend-page input[type="time"],body.frontend-page select,body.frontend-page textarea{font-size:16px !important}}body:has(>.bc_wrap>.page-template-content.vendor-custom-home) .bc_header:not(.bc-header-solid),body:has(>.bc_wrap>[class*="bc_search_"]) .bc_header:not(.bc-header-solid){background:rgba(17,24,39,.30) !important;backdrop-filter:saturate(135%) blur(14px) !important;-webkit-backdrop-filter:saturate(135%) blur(14px) !important;border:1px solid rgba(255,255,255,.14) !important;box-shadow:0 4px 24px rgba(0,0,0,.18) !important}body:has(>.bc_wrap>.page-template-content.vendor-custom-home) .bc_header:not(.bc-header-solid) .content .header-left .bc-logo-text,body:has(>.bc_wrap>[class*="bc_search_"]) .bc_header:not(.bc-header-solid) .content .header-left .bc-logo-text,body:has(>.bc_wrap>.page-template-content.vendor-custom-home) .bc_header:not(.bc-header-solid) .content .header-left .bc-menu>.main-menu>li>a,body:has(>.bc_wrap>[class*="bc_search_"]) .bc_header:not(.bc-header-solid) .content .header-left .bc-menu>.main-menu>li>a,body:has(>.bc_wrap>.page-template-content.vendor-custom-home) .bc_header:not(.bc-header-solid) .content .header-right .topbar-items li>a,body:has(>.bc_wrap>[class*="bc_search_"]) .bc_header:not(.bc-header-solid) .content .header-right .topbar-items li>a,body:has(>.bc_wrap>.page-template-content.vendor-custom-home) .bc_header:not(.bc-header-solid) .content .header-right .bc-header-selectors li a,body:has(>.bc_wrap>[class*="bc_search_"]) .bc_header:not(.bc-header-solid) .content .header-right .bc-header-selectors li a,body:has(>.bc_wrap>.page-template-content.vendor-custom-home) .bc_header:not(.bc-header-solid) .content .header-right .bc-more-menu,body:has(>.bc_wrap>[class*="bc_search_"]) .bc_header:not(.bc-header-solid) .content .header-right .bc-more-menu{color:#fff !important;opacity:1 !important;text-shadow:0 1px 3px rgba(0,0,0,.55),0 2px 16px rgba(0,0,0,.35) !important}body:has(>.bc_wrap>.page-template-content.vendor-custom-home) .bc_header:not(.bc-header-solid) .content .header-right .bc-more-menu,body:has(>.bc_wrap>[class*="bc_search_"]) .bc_header:not(.bc-header-solid) .content .header-right .bc-more-menu{background:transparent !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;text-shadow:none !important}body:has(>.bc_wrap>.page-template-content.vendor-custom-home) .bc_header:not(.bc-header-solid) .content .header-right .bc-more-menu:active,body:has(>.bc_wrap>[class*="bc_search_"]) .bc_header:not(.bc-header-solid) .content .header-right .bc-more-menu:active{background:rgba(255,255,255,.16) !important}.bc_header.bc-header-solid .content .header-right .bc-more-menu{background:transparent !important}.bc_header.bc-header-solid .content .header-right .bc-more-menu:active{background:color-mix(in srgb,var(--bc-header-text,#333) 10%,transparent) !important}.bc_header.bc-header-solid{background:var(--bc-header-bg) !important;box-shadow:0 1px 3px rgba(0,0,0,.06),0 4px 16px rgba(0,0,0,.04) !important}body.frontend-page .bc_wrap .bc_header{transition:translate .28s cubic-bezier(.22,.8,.3,1),background .3s,box-shadow .3s !important}body.frontend-page .bc_wrap .bc_header.bc-header-away{translate:0 calc(-100% - 28px)}@media (prefers-reduced-motion:reduce){body.frontend-page .bc_wrap .bc_header{transition:background .3s,box-shadow .3s !important}}body.frontend-page>.bc_wrap.header_sticky{padding-top:0 !important}.bc_header .dropdown-menu{border-radius:12px !important;border:1px solid rgba(0,0,0,0.06) !important;box-shadow:0 8px 24px rgba(0,0,0,0.1) !important;background:var(--bc-header-dropdown-bg) !important;margin-top:8px !important;overflow:hidden}.bc_header .dropdown-menu li a{color:var(--bc-header-dropdown-text) !important;padding:10px 16px !important;font-size:13px !important}.bc_header .dropdown-menu li a:hover{background:rgba(0,0,0,0.04) !important}.bc_header .dropdown-menu li.menu-hr{border-top:1px solid rgba(0,0,0,0.06) !important}.bc_wrap .bc_header,.frontend-page .bc_header{position:fixed !important;top:12px !important;left:50% !important;right:auto !important;transform:translateX(-50%) !important;width:calc(100% - 32px) !important;max-width:1140px !important;z-index:999 !important;border:none !important;border-bottom:none !important;border-radius:16px !important;background:var(--bc-header-bg) !important;backdrop-filter:saturate(180%) blur(20px) !important;-webkit-backdrop-filter:saturate(180%) blur(20px) !important;box-shadow:0 1px 3px rgba(0,0,0,0.06),0 4px 16px rgba(0,0,0,0.04) !important}.bc_wrap .bc_header .container,.frontend-page .bc_header .container{max-width:100% !important;padding:0 24px !important}.bc_wrap .bc_header .content,.frontend-page .bc_header .content{min-height:52px !important;display:flex !important;align-items:center !important;justify-content:space-between !important}.bc_wrap .bc_header .content .header-left,.frontend-page .bc_header .content .header-left{min-height:52px !important;height:auto !important}@media (max-width:990px){.bc_wrap .bc_header,.frontend-page .bc_header{top:8px !important;left:10px !important;right:10px !important;transform:none !important;width:auto !important;max-width:none !important;border-radius:14px !important}.bc_wrap .bc_header .container,.frontend-page .bc_header .container{padding:0 12px !important}.bc_wrap .bc_header .content,.frontend-page .bc_header .content{min-height:48px !important}.bc_wrap .bc_header .content .header-left,.frontend-page .bc_header .content .header-left{min-height:48px !important;flex:1 1 auto !important;width:auto !important;min-width:0 !important;overflow:hidden !important}.bc_wrap .bc_header .content .header-left .bc-logo,.frontend-page .bc_header .content .header-left .bc-logo,.bc_wrap .bc_header .content .header-left .bc-logo-text,.frontend-page .bc_header .content .header-left .bc-logo-text{display:block !important;max-width:100% !important;min-width:0 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}.bc_wrap .bc_header .content .header-left .bc-logo img,.frontend-page .bc_header .content .header-left .bc-logo img{max-height:28px !important}.bc_wrap .bc_header .content .header-right,.frontend-page .bc_header .content .header-right{flex:0 0 auto !important;width:auto !important;gap:6px !important}.bc_wrap .bc_header .bc-menu,.frontend-page .bc_header .bc-menu{display:none !important}.bc_wrap .bc_header .topbar-items:not(.bc-header-selectors-mobile),.frontend-page .bc_header .topbar-items:not(.bc-header-selectors-mobile){display:none !important}.bc_wrap .bc_header .bc-more-menu,.frontend-page .bc_header .bc-more-menu{display:flex !important}.bc_wrap .bc-menu-mobile,.frontend-page .bc-menu-mobile{position:fixed !important;top:0 !important;left:0 !important;width:85vw !important;max-width:340px !important;height:100dvh !important;background:var(--bc-background,#fff) !important;color:var(--bc-text,#1f2937) !important;z-index:10000 !important;box-shadow:8px 0 40px rgba(0,0,0,0.12) !important;overflow-y:auto !important;overflow-x:hidden !important;-webkit-overflow-scrolling:touch;transform:translateX(-105%) !important;transition:transform 0.35s cubic-bezier(0.4,0,0.2,1) !important;border-radius:0 24px 24px 0 !important;display:flex !important;flex-direction:column !important}.bc_wrap .bc-menu-mobile.active,.frontend-page .bc-menu-mobile.active{transform:translateX(0) !important}.bc_wrap .bc-menu-mobile .b-close,.frontend-page .bc-menu-mobile .b-close{position:absolute !important;top:16px !important;right:16px !important;width:36px !important;height:36px !important;border-radius:50% !important;background:color-mix(in srgb,var(--bc-text,#000) 6%,transparent) !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:20px !important;color:var(--bc-text,#1f2937) !important;cursor:pointer !important;z-index:5 !important;transition:background 0.2s !important}.bc_wrap .bc-menu-mobile .b-close:hover,.frontend-page .bc-menu-mobile .b-close:hover{background:color-mix(in srgb,var(--bc-text,#000) 12%,transparent) !important}.bc_wrap .bc-menu-mobile .user-profile,.frontend-page .bc-menu-mobile .user-profile{background:transparent !important;padding:24px 20px 16px !important;border-bottom:1px solid color-mix(in srgb,var(--bc-text,#000) 10%,transparent) !important}.bc_wrap .bc-menu-mobile .user-profile .avatar,.frontend-page .bc-menu-mobile .user-profile .avatar{text-align:left !important;padding:0 !important;margin-bottom:16px !important}.bc_wrap .bc-menu-mobile .user-profile .avatar img,.frontend-page .bc-menu-mobile .user-profile .avatar img{width:56px !important;height:56px !important;border-radius:16px !important;object-fit:cover !important;border:2px solid color-mix(in srgb,var(--bc-text,#000) 10%,transparent) !important}.bc_wrap .bc-menu-mobile .auth-buttons,.frontend-page .bc-menu-mobile .auth-buttons{gap:10px !important;margin-top:24px !important;padding:0 !important}.bc_wrap .bc-menu-mobile .auth-buttons .btn-auth,.frontend-page .bc-menu-mobile .auth-buttons .btn-auth{border-radius:14px !important;padding:12px 20px !important;font-size:14px !important;font-weight:600 !important}.bc_wrap .bc-menu-mobile .auth-buttons .btn-auth.btn-login,.frontend-page .bc-menu-mobile .auth-buttons .btn-auth.btn-login{background:color-mix(in srgb,var(--bc-text,#000) 6%,transparent) !important;border:none !important;color:var(--bc-text,#1f2937) !important}.bc_wrap .bc-menu-mobile .auth-buttons .btn-auth.btn-signup,.frontend-page .bc-menu-mobile .auth-buttons .btn-auth.btn-signup{background:var(--vendor-brand-color,#5191fa) !important;color:#fff !important;border:none !important;box-shadow:none !important}.bc_wrap .bc-menu-mobile .user-profile>ul,.frontend-page .bc-menu-mobile .user-profile>ul{padding:0 !important;margin:0 !important}.bc_wrap .bc-menu-mobile .user-profile>ul>li,.frontend-page .bc-menu-mobile .user-profile>ul>li{margin-bottom:2px !important}.bc_wrap .bc-menu-mobile .user-profile>ul>li>a,.frontend-page .bc-menu-mobile .user-profile>ul>li>a{display:flex !important;align-items:center !important;gap:12px !important;padding:11px 14px !important;border-radius:12px !important;font-size:15px !important;font-weight:500 !important;color:var(--vendor-text-color,#1f2937) !important;transition:background 0.15s !important;text-decoration:none !important}.bc_wrap .bc-menu-mobile .user-profile>ul>li>a:hover,.frontend-page .bc-menu-mobile .user-profile>ul>li>a:hover,.bc_wrap .bc-menu-mobile .user-profile>ul>li>a:active,.frontend-page .bc-menu-mobile .user-profile>ul>li>a:active{background:color-mix(in srgb,var(--bc-text,#000) 6%,transparent) !important}.bc_wrap .bc-menu-mobile .user-profile>ul>li>a i,.frontend-page .bc-menu-mobile .user-profile>ul>li>a i{font-size:18px !important;width:24px !important;text-align:center !important;color:color-mix(in srgb,var(--vendor-text-color,#6b7280) 50%,transparent) !important}.bc_wrap .bc-menu-mobile .multi-lang,.frontend-page .bc-menu-mobile .multi-lang{padding:8px 0 0 !important;margin:0 !important;border-top:none !important}.bc_wrap .bc-menu-mobile .multi-lang>li>a,.frontend-page .bc-menu-mobile .multi-lang>li>a{padding:10px 14px !important;border-radius:12px !important;font-size:14px !important;color:var(--vendor-text-color,#1f2937) !important;opacity:0.7 !important}.bc_wrap .bc-menu-mobile .g-menu,.frontend-page .bc-menu-mobile .g-menu{background:transparent !important;padding:8px 16px 32px !important;flex:1 !important;overflow-y:auto !important;border-top:1px solid color-mix(in srgb,var(--bc-text,#000) 10%,transparent) !important}.bc_wrap .bc-menu-mobile .g-menu>ul,.frontend-page .bc-menu-mobile .g-menu>ul{padding:8px 0 0 !important}.bc_wrap .bc-menu-mobile .g-menu>ul>li,.frontend-page .bc-menu-mobile .g-menu>ul>li{margin-bottom:2px !important}.bc_wrap .bc-menu-mobile .g-menu>ul>li>a,.frontend-page .bc-menu-mobile .g-menu>ul>li>a{display:flex !important;align-items:center !important;padding:12px 16px !important;border-radius:14px !important;font-size:16px !important;font-weight:500 !important;color:var(--vendor-text-color,#1f2937) !important;transition:background 0.15s !important;text-decoration:none !important;border:none !important}.bc_wrap .bc-menu-mobile .g-menu>ul>li>a:hover,.frontend-page .bc-menu-mobile .g-menu>ul>li>a:hover,.bc_wrap .bc-menu-mobile .g-menu>ul>li>a:active,.frontend-page .bc-menu-mobile .g-menu>ul>li>a:active{background:color-mix(in srgb,var(--bc-text,#000) 6%,transparent) !important}.bc-effect-user-bg{z-index:9999 !important;background:rgba(0,0,0,0.4) !important;backdrop-filter:blur(4px) !important;-webkit-backdrop-filter:blur(4px) !important}body{padding-top:64px !important}.bc-header-selectors-desktop{display:none !important}.bc-header-selectors-mobile{display:inline-flex !important;flex:1 !important;justify-content:center !important;gap:0 !important;margin:0 !important}.bc-header-selectors-mobile li{padding:0 6px !important}.bc-header-selectors-mobile li a{font-size:11px !important;color:var(--vendor-text-color,#1c1c1e) !important;opacity:0.65}.bc-header-selectors-mobile li a:hover{opacity:1}.bc_wrap .bc-menu-mobile .b-close,.frontend-page .bc-menu-mobile .b-close{position:static !important;width:34px !important;height:34px !important;margin:0 0 2px auto !important;line-height:0 !important}.bc_wrap .bc-menu-mobile .b-close svg,.frontend-page .bc-menu-mobile .b-close svg{display:block !important;flex:0 0 auto !important}.bc_wrap .bc-menu-mobile .user-profile,.frontend-page .bc-menu-mobile .user-profile{padding:8px 8px 6px !important}.bc_wrap .bc-menu-mobile .user-profile .avatar:empty,.frontend-page .bc-menu-mobile .user-profile .avatar:empty{display:none !important}.bc_wrap .bc-menu-mobile .user-profile>ul,.frontend-page .bc-menu-mobile .user-profile>ul,.bc_wrap .bc-menu-mobile .multi-lang,.frontend-page .bc-menu-mobile .multi-lang,.bc_wrap .bc-menu-mobile .g-menu>ul,.frontend-page .bc-menu-mobile .g-menu>ul{padding:0 !important;margin:0 !important}.bc_wrap .bc-menu-mobile .user-profile>ul>li,.frontend-page .bc-menu-mobile .user-profile>ul>li,.bc_wrap .bc-menu-mobile .g-menu>ul>li,.frontend-page .bc-menu-mobile .g-menu>ul>li,.bc_wrap .bc-menu-mobile .user-profile ul.multi-lang>li,.frontend-page .bc-menu-mobile .user-profile ul.multi-lang>li{padding:0 !important;margin:0 !important;border-top:none !important}.bc_wrap .bc-menu-mobile .user-profile>ul>li>a,.frontend-page .bc-menu-mobile .user-profile>ul>li>a,.bc_wrap .bc-menu-mobile .multi-lang>li>a,.frontend-page .bc-menu-mobile .multi-lang>li>a,.bc_wrap .bc-menu-mobile .g-menu>ul>li>a,.frontend-page .bc-menu-mobile .g-menu>ul>li>a{padding:9px 12px !important;border-radius:10px !important}.bc_wrap .bc-menu-mobile .g-menu,.frontend-page .bc-menu-mobile .g-menu{padding:6px 8px 16px !important;border-top:none !important}.bc_wrap .bc-menu-mobile .g-menu>ul>li.depth-1,.frontend-page .bc-menu-mobile .g-menu>ul>li.depth-1{padding-left:0 !important}.bc_wrap .bc-menu-mobile .g-menu>ul>li.depth-1>a,.frontend-page .bc-menu-mobile .g-menu>ul>li.depth-1>a{padding-left:28px !important}.bc-header-selectors-mobile .dropdown-menu{min-width:90px;font-size:12px;border-radius:10px !important}}html{touch-action:manipulation;-ms-touch-action:manipulation}input,select,textarea{font-size:16px !important}@media (max-width:990px){html,body{overflow-x:hidden !important;max-width:100vw !important;width:100% !important}.page-minisite-content,.minisite-section,.bc-trust-strip,.container,.container-fluid,.row,.content,.category-pills-wrapper,.featured-item,.bc-list-tour,.profile-service-tabs,.chisfis-info-block,.chisfis-cta-block,.minisite-footer,.bc-vendor-news-carousel,.ms-testimonials-grid,.owl-stage-outer{max-width:100vw !important;overflow-x:hidden !important}img,video,iframe{max-width:100% !important}.owl-stage{max-width:none !important}.minisite-search-widget{max-width:calc(100vw - 32px) !important;box-sizing:border-box !important}.cards-carousel-wrapper{max-width:calc(100vw - 32px) !important}.carousel-card{flex:0 0 80vw !important;max-width:80vw !important}.category-pills-wrapper{max-width:100% !important;overflow-x:auto !important;flex-wrap:nowrap !important;justify-content:flex-start !important;padding:0 16px !important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.category-pills-wrapper::-webkit-scrollbar{display:none}.category-pill{flex-shrink:0 !important;font-size:14px !important;padding:10px 20px !important}.chisfis-info-block{flex-direction:column !important;gap:24px !important}.chisfis-cta-block{flex-direction:column !important}#tour_autocomplete_results{max-width:calc(100vw - 64px) !important;width:auto !important}}.minisite-section .btn-primary,.chisfis-cta-block .btn-primary{background-color:var(--vendor-brand-color,#5191fa) !important;border-color:var(--vendor-brand-color,#5191fa) !important;border-radius:16px !important;font-weight:600 !important;font-family:Poppins,system-ui,sans-serif !important;transition:opacity 0.2s,transform 0.15s !important}.minisite-section .btn-primary:hover,.chisfis-cta-block .btn-primary:hover{opacity:0.88 !important;transform:translateY(-1px) !important}.minisite-section-title{font-family:Poppins,system-ui,sans-serif !important;font-size:24px !important;font-weight:600 !important;letter-spacing:-0.02em !important;color:var(--vendor-text-color,#1f2937) !important;margin-bottom:32px !important}.minisite-section{padding:56px 0 !important}.chisfis-info-block{border-radius:16px !important;overflow:hidden}.chisfis-info-block .chisfis-info-text h3{font-family:Poppins,system-ui,sans-serif !important;font-weight:600 !important;letter-spacing:-0.02em !important;color:var(--vendor-text-color,#1f2937) !important}.chisfis-info-block .chisfis-info-text p{color:color-mix(in srgb,var(--vendor-text-color,#6b7280) 70%,transparent) !important;line-height:1.7 !important}.chisfis-cta-block{border-radius:16px !important;overflow:hidden}.minisite-social-links a{transition:background 0.2s,color 0.2s !important}.minisite-social-links a:hover{background:var(--vendor-brand-color,#5191fa) !important}.minisite-section,.profile-service-tabs{font-family:Poppins,system-ui,-apple-system,sans-serif}.minisite-section+.minisite-section{border-top:1px solid color-mix(in srgb,var(--vendor-text-color,#6b7280) 8%,transparent)}.bc-profile-list-services .item-tour,.bc-list-tour .item-tour{border:none !important;border-radius:16px !important;overflow:hidden !important;background:var(--vendor-bg-color,#fff) !important;box-shadow:none !important;padding-bottom:0 !important;transition:transform 0.2s ease}.bc-profile-list-services .item-tour:hover,.bc-list-tour .item-tour:hover{transform:translateY(-4px)}.bc-profile-list-services .item-tour .sale_info,.bc-list-tour .item-tour .sale_info{position:absolute !important;top:12px !important;left:12px !important;right:auto !important;background:var(--vendor-brand-color,#5191fa) !important;color:#fff !important;font-size:12px !important;font-weight:700 !important;padding:4px 10px !important;border-radius:8px !important;z-index:3 !important;line-height:1.3 !important;width:auto !important;height:auto !important;transform:none !important;text-align:center !important}.bc-profile-list-services .item-tour .featured,.bc-list-tour .item-tour .featured{position:absolute !important;top:12px !important;right:12px !important;left:auto !important;background:var(--vendor-secondary-color,var(--vendor-brand-color,#5191fa)) !important;color:#fff !important;font-size:11px !important;font-weight:600 !important;padding:4px 10px !important;border-radius:8px !important;z-index:4 !important;width:auto !important;height:auto !important;line-height:1.3 !important}.bc-profile-list-services .item-tour .featured:after,.bc-list-tour .item-tour .featured:after{display:none !important}.bc-profile-list-services .item-tour .thumb-image,.bc-list-tour .item-tour .thumb-image{position:relative !important;border-radius:16px !important;overflow:hidden !important;height:auto !important;aspect-ratio:4 / 3;padding-bottom:0 !important}.bc-profile-list-services .item-tour .thumb-image img,.bc-list-tour .item-tour .thumb-image img{width:100% !important;height:100% !important;object-fit:cover !important;position:absolute !important;inset:0 !important;transition:transform 0.3s ease}.bc-profile-list-services .item-tour:hover .thumb-image img,.bc-list-tour .item-tour:hover .thumb-image img{transform:scale(1.04)}.bc-profile-list-services .item-tour .item-title a,.bc-list-tour .item-tour .item-title a{font-size:15px !important;font-weight:600 !important;color:var(--vendor-text-color,#1f2937) !important;line-height:1.35 !important}.bc-profile-list-services .item-tour .info .price .text-price,.bc-list-tour .item-tour .info .price .text-price{font-size:18px !important;font-weight:700 !important;color:var(--vendor-text-color,#1f2937) !important}.bc-profile-list-services .item-tour .info .price .onsale,.bc-list-tour .item-tour .info .price .onsale{position:relative !important;top:0 !important;right:auto !important;font-size:13px !important;color:color-mix(in srgb,var(--vendor-text-color,#9ca3af) 45%,transparent) !important}.minisite-section a:not(.btn):not(.nav-link):not(.item-title a){color:var(--vendor-brand-color,#5191fa)}@media (max-width:767px){.minisite-section{padding:40px 0 !important}.minisite-section-title{font-size:20px !important;margin-bottom:24px !important}.minisite-section .item-tour .thumb-image{border-radius:12px !important}.minisite-section .item-tour{border-radius:12px !important;margin-bottom:20px !important}}.owl-carousel .owl-stage-outer{overflow:visible !important}.bc_wrap .page-template-content .bc-list-locations .list-item .destination-item{min-height:320px !important;border-radius:var(--bc-card-radius,var(--bc-radius,5px)) !important}.bc_wrap .page-template-content .bc-list-locations .list-item .destination-item .image{min-height:320px !important}.bc_wrap .page-template-content .bc-call-to-action.style_2 .context{overflow:hidden;border-radius:var(--bc-radius,5px) !important}.bc_wrap .page-template-content .bc-call-to-action .context .btn-more{border-radius:var(--bc-radius,5px) !important}.bc_wrap .page-template-content .bc-call-to-action .context[style*="background-image"]{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}.bc_wrap .page-template-content .bc-call-to-action .context[style*="background-image"]::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(0,0,0,0.55) 0%,rgba(0,0,0,0.35) 45%,rgba(0,0,0,0.6) 100%);pointer-events:none;z-index:0}.bc_wrap .page-template-content .bc-call-to-action .context[style*="background-image"]>*{position:relative;z-index:1}.item-loop.item-boat .thumb-image{padding-bottom:69% !important}.item-loop.item-car .thumb-image{padding-bottom:69% !important}:is(.bc_single-tour,.bc_single-car,.bc_single-space,.bc_single-boat):where(div,section,article,aside,form,button,a,input,select,textarea,img):not(.avatar):not(.service-add-wishlist):not(.owl-dot):not(.fotorama__arr):not(.mapboxgl-ctrl-icon):not(.mapboxgl-marker){border-radius:var(--bc-radius,5px) !important}:is(.bc_single-tour,.bc_single-car,.bc_single-space,.bc_single-boat):is(.avatar,.service-add-wishlist,.owl-dot){border-radius:50% !important}