.bq-inline :where(ul,ol){columns:auto;list-style:none;padding:0;margin:0}.bq-inline :where(li){border:0;padding:0;margin:0}.bq-inline :where(h2,h3){color:inherit;border:0}.bq-inline :where(button){font:inherit}.bq-inline{margin:16px 0}@keyframes bqIn{from{opacity:0;transform:translateY(8px);}to{opacity:1;transform:none;}}@keyframes bqUp{from{opacity:0;transform:translateY(16px);}to{opacity:1;transform:none;}}@keyframes bqSheet{from{opacity:0;transform:translateY(28px);}to{opacity:1;transform:none;}}@keyframes bqPing{0%{box-shadow:0 0 0 0 currentColor;opacity:.35;}70%{box-shadow:0 0 0 7px currentColor;opacity:0;}100%{opacity:0;}}@keyframes bqSpin{to{transform:rotate(360deg)}}@keyframes bqResIn{from{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}@keyframes bqspin{to{transform:rotate(360deg)}}@keyframes crvRp{to{transform:scale(1);opacity:0}}@keyframes bqPg{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:none}}@keyframes crvUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes crvPop{0%{opacity:0;transform:translateY(-4px) scale(.98)}100%{opacity:1;transform:none}}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}.fa,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}.fa.fa-pull-left,.fas.fa-pull-left{margin-right:.3em;}.fa.fa-pull-right,.fas.fa-pull-right{margin-left:.3em;}.fa-arrow-left:before{content:"\f060";}.fa-caret-down:before{content:"\f0d7";}.fa-check-circle:before{content:"\f058";}.fa-exchange-alt:before{content:"\f362";}.fa-long-arrow-alt-right:before{content:"\f30b";}.fa-paper-plane:before{content:"\f1d8";}.fa-phone-alt:before{content:"\f879";}.fa,.fas{font-family:'Font Awesome 5 Free';font-weight:900;}:root{--mm-line-height:20px;--mm-listitem-size:44px;--mm-navbar-size:44px;--mm-offset-top:0;--mm-offset-right:0;--mm-offset-bottom:0;--mm-offset-left:0;--mm-color-border:rgba(0,0,0,0.1);--mm-color-button:rgba(0,0,0,0.3);--mm-color-text:rgba(0,0,0,0.75);--mm-color-text-dimmed:rgba(0,0,0,0.3);--mm-color-background:#f3f3f3;--mm-color-background-highlight:rgba(0,0,0,0.05);--mm-color-background-emphasis:rgba(255,255,255,0.4);--mm-shadow:0 0 10px rgba(0,0,0,0.3)}:root{--mm-iconbar-size:50px}:root{--mm-iconpanel-size:50px}:root{--mm-sidebar-collapsed-size:50px;--mm-sidebar-expanded-size:440px}:root{--swiper-theme-color:#007aff}:root{--swiper-navigation-size:44px}:root{--color-red:#ec2d3f;--color-medium-red:#cc2c32;--color-dark-red:#c31829;--color-green:#28a745;--color-dark-green:#207d36;--color-black:#212529;--color-gray:#6c757d;--color-main:#1798c1;--color-sub:#EA973F;--color-sub2:#020034;--color-sub3:#080786;--color-sub4:#1DBEFB;--color-linear1-1:#139CBD;--color-linear1-2:#013A88;--color-text-gray:#6F7B8C;--color-text-user:#fff;--color-text-user2:#000;--font-SVN-Biennale:"SVN-Biennale", 'sans-serif';--font-UVN-Nhan-Nang:"UVN Nhan Nang", 'sans-serif'}.none{display:none;}.bookingcar-step-indicator.done .bookingcar-step-circle{background:#E5F6FF;border-color:var(--color-sub4);}.bookingcar-step-indicator.done .bookingcar-step-label{font-weight:700;color:#000;}.crv-chip{font-size:.8rem;padding:3px 8px;border-radius:999px;background:#f1f5f9;color:#334155}:root{--ui-ink:#0E1D3E;--ui-text:#4A5A70;--ui-muted:#6B7A8F;--ui-primary:#0B6F92;--ui-primary-hover:#08506A;--ui-primary-soft:#E8F3F7;--ui-bg:#F5F7FA;--ui-line:#E3E8EF;--ui-accent:#C2610F;--ui-radius:16px;--ui-shadow:0 6px 20px rgba(14,29,62,.06);--ui-shadow-hover:0 16px 34px rgba(14,29,62,.12)}.bq-section{position:relative;z-index:3;padding:8px 0 0;margin-bottom:-56px;}.bq-card{position:relative;overflow:visible;background:linear-gradient(135deg,#fff 55%,#EEF7FB 100%);border:1px solid var(--ui-line,#E3E8EF);border-radius:22px;box-shadow:0 18px 44px rgba(14,29,62,.12);padding:28px 30px 24px;}.bq-card::before{display:none;content:"";position:absolute;right:-120px;top:-140px;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(23,152,193,.14),transparent 70%);pointer-events:none;}.bq-head{position:relative;margin-bottom:18px;}.bq-title{margin:10px 0 6px;font-size:clamp(20px,2.2vw,26px);font-weight:700;letter-spacing:-.02em;color:#0E1D3E;}.bq-grid{display:grid;grid-template-columns:1.3fr 1.3fr 1fr .8fr;gap:12px;}.bq-field{position:relative;display:flex;flex-direction:column;gap:6px;min-width:0;}.bq-field label{font-size:13px;font-weight:600;color:#33415C;}.bq-input{display:flex;align-items:center;gap:10px;height:52px;padding:0 14px;border:1.5px solid #D5DDE7;border-radius:12px;background:#F8FAFC;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;}.bq-input:focus-within{border-color:#0B6F92;background:#fff;box-shadow:0 0 0 3px rgba(11,111,146,.14);}.bq-input i{color:#0B6F92;font-size:14px;flex-shrink:0;}.bq-input input,.bq-input select{flex:1;min-width:0;border:none;background:transparent;outline:none;font:inherit;font-size:15px;font-weight:500;color:#0E1D3E;height:100%;}.bq-input select{cursor:pointer;-webkit-appearance:none;appearance:none;}.bq-suggest{position:absolute;left:0;right:0;top:100%;z-index:30;margin:6px 0 0;padding:6px;list-style:none;background:#fff;border:1px solid #E3E8EF;border-radius:12px;box-shadow:0 16px 36px rgba(14,29,62,.16);display:none;max-height:260px;overflow:auto;}.bq-suggest.open{display:block;}.bq-suggest li{padding:10px 12px;border-radius:8px;font-size:14px;line-height:1.4;color:#26324A;cursor:pointer;}.bq-suggest li:hover{background:#F1F7FA;color:#0B6F92;}.bq-btn{margin-top:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 28px;border:none;border-radius:12px;background:#0B6F92;color:#fff;font:inherit;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 10px 24px rgba(11,111,146,.25);transition:transform .2s ease,background-color .2s ease,opacity .2s ease;}.bq-btn:hover{background:#08506A;transform:translateY(-1px);}.bq-btn.loading{opacity:.7;pointer-events:none;}.bq-btn.loading i{animation:bqSpin 1s linear infinite;}.bq-error{margin:10px 0 0;font-size:14px;color:#B42318;min-height:0;}.bq-result{margin-top:18px;padding-top:18px;border-top:1px dashed #DDE4EC;}.bq-result.show{animation:bqIn .35s ease both;}.bq-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px;}.bq-act{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 18px;border-radius:12px;font-weight:700;font-size:15px;text-decoration:none;transition:transform .2s ease,filter .2s ease;}.bq-act:hover{transform:translateY(-1px);filter:brightness(1.05);}.bq-act-call{background:#FFF4E8;color:#9A4A0B !important;}.bq-act-zalo{background:#E8F1FF;color:#0B5CD6 !important;}@media (max-width:991px){.bq-grid{grid-template-columns:1fr 1fr;}}@media (max-width:767px){.bq-card{padding:20px 16px 18px;border-radius:18px;}.bq-grid{grid-template-columns:1fr;}.bq-btn{width:100%;}.bq-act{flex:1 1 100%;justify-content:center;}}.bq-grid{grid-template-columns:1fr 1fr !important;}.bq-types-field{margin-top:14px;}.bq-label{font-size:13px;font-weight:600;color:#33415C;}.bq-types{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:10px;}.bq-type{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:84px;padding:12px 8px;border:1.5px solid #DDE4EC;border-radius:14px;background:#fff;color:#33415C;font:inherit;font-size:13.5px;font-weight:600;line-height:1.3;text-align:center;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease,color .2s ease;}.bq-type i{width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#F1F5F9;color:#0B6F92;font-size:18px;transition:background .2s ease,color .2s ease;}.bq-type:hover{border-color:#9FC7D6;transform:translateY(-2px);box-shadow:0 8px 18px rgba(14,29,62,.08);}.bq-type.active{border-color:#0B6F92;background:#F1F8FB;color:#0B6F92;box-shadow:0 0 0 3px rgba(11,111,146,.12);}.bq-type.active i{background:#0B6F92;color:#fff;}.bq-type.active::after{content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;top:6px;right:8px;width:18px;height:18px;border-radius:50%;background:#0B6F92;color:#fff;font-size:9px;display:flex;align-items:center;justify-content:center;}.bq-type:focus,.bq-seg-btn:focus{outline:none;}.bq-type:focus-visible,.bq-seg-btn:focus-visible{outline:2px solid #0B6F92;outline-offset:2px;}.bq-row-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;}.bq-row-actions .bq-btn{margin-top:0;}.bq-seg{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:14px;background:#EEF2F6;isolation:isolate;min-width:300px;}.bq-seg-pill{position:absolute;z-index:-1;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:10px;background:#fff;box-shadow:0 4px 12px rgba(14,29,62,.12);transition:transform .28s cubic-bezier(.2,.7,.2,1);}.bq-seg.is-round .bq-seg-pill{transform:translateX(100%);}.bq-seg-btn{display:flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 16px;border:none;background:transparent;border-radius:10px;font:inherit;font-size:14.5px;font-weight:600;color:#5B6B80;cursor:pointer;transition:color .2s ease;}.bq-seg-btn.active{color:#0B6F92;}@media (max-width:767px){.bq-grid{grid-template-columns:1fr !important;}.bq-types{display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;margin:0 -16px;padding-left:16px;padding-right:16px;scrollbar-width:none;}.bq-types::-webkit-scrollbar{display:none;}.bq-type{flex:0 0 112px;scroll-snap-align:start;min-height:80px;}.bq-row-actions{flex-direction:column;align-items:stretch;}.bq-seg{min-width:0;width:100%;}}.bq-card{padding:32px 32px 26px;}.bq-title{font-size:clamp(22px,2.4vw,30px) !important;font-weight:800 !important;letter-spacing:-.03em;line-height:1.2;}.bq-field label,.bq-label{font-size:12.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6B7A8F;}.bq-input{height:54px;border-radius:14px;}.bq-input input::placeholder{color:#8A97A8;font-weight:400;}.bq-types{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:12px;}.bq-type{gap:6px;min-height:118px;padding:14px 10px 12px;border-radius:16px;border:1.5px solid #E3E8EF;background:#fff;box-shadow:0 1px 2px rgba(14,29,62,.04);transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease,border-color .25s ease,background .25s ease;}.bq-type-name{font-size:14.5px;font-weight:700;color:#0E1D3E;letter-spacing:-.01em;}.bq-type-price{font-size:12.5px;font-weight:600;color:#C2610F;background:#FFF4E8;border-radius:999px;padding:2px 8px;}.bq-type:hover{transform:translateY(-3px);box-shadow:0 12px 24px rgba(14,29,62,.10);border-color:#BFD9E4;}.bq-type.active{border-color:#0B6F92;background:linear-gradient(180deg,#F4FAFC,#fff);box-shadow:0 0 0 3px rgba(11,111,146,.12),0 10px 22px rgba(11,111,146,.12);}.bq-type.active .bq-type-name{color:#0B6F92;}.bq-type.active::after{top:8px;right:8px;}.bq-seg-btn{font-weight:700;}.bq-btn{height:54px;border-radius:14px;font-size:16.5px;letter-spacing:.01em;}@media (max-width:767px){.bq-card{padding:22px 16px 18px;}.bq-type{flex:0 0 124px;min-height:112px;}}@media (prefers-reduced-motion:reduce){.bq-type{transition:none;}}.bq-summary{display:grid;grid-template-columns:1.5fr 1fr;gap:14px;}.bq-route{background:#F8FAFC;border:1px solid #E3E8EF;border-radius:18px;padding:16px 18px;}.bq-route-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px;}.bq-route-title{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#6B7A8F;}.bq-route-tags{display:flex;gap:6px;}.bq-tag{font-size:12.5px;font-weight:700;color:#0B6F92;background:#E8F3F7;border-radius:999px;padding:3px 10px;}.bq-tag:empty{display:none;}.bq-route-body{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;}.bq-route-pt{display:flex;align-items:flex-start;gap:10px;min-width:0;}.bq-route-pt small{display:block;font-size:12px;color:#6B7A8F;margin-bottom:2px;}.bq-route-pt b{display:block;font-size:15px;font-weight:700;line-height:1.35;color:#0E1D3E;overflow-wrap:anywhere;}.bq-dot{flex-shrink:0;width:14px;height:14px;border-radius:50%;margin-top:4px;box-shadow:0 0 0 4px rgba(11,111,146,.12);}.bq-dot-a{background:#0B6F92;}.bq-dot-b{background:#C2610F;box-shadow:0 0 0 4px rgba(194,97,15,.14);}.bq-route-mid{position:relative;display:flex;align-items:center;justify-content:center;min-width:120px;}.bq-route-line{position:absolute;left:0;right:0;top:50%;border-top:2px dashed #C9D6E2;}.bq-km-badge{position:relative;display:inline-flex;align-items:center;gap:6px;background:#fff;border:1px solid #D5E2EC;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:800;color:#0E1D3E;box-shadow:0 4px 12px rgba(14,29,62,.06);white-space:nowrap;}.bq-km-badge svg{color:#0B6F92;}.bq-price{display:flex;flex-direction:column;justify-content:center;gap:6px;background:linear-gradient(145deg,#FFF7EE,#FFEEDC);border:1px solid #F6D8B5;border-radius:18px;padding:16px 18px;}.bq-price small{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#9A4A0B;}.bq-price b{font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:#C2610F;}.bq-price b em{font-style:normal;font-weight:600;color:#D08A4A;}@media (max-width:767px){.bq-summary{grid-template-columns:1fr;}.bq-route-body{grid-template-columns:1fr;gap:8px;}.bq-route-mid{justify-content:flex-start;min-width:0;padding-left:26px;}.bq-route-line{left:6px;right:auto;top:-6px;bottom:-6px;border-top:none;border-left:2px dashed #C9D6E2;}.bq-price b{font-size:22px;}}.bq-ic{flex-shrink:0;}.bq-btn.loading .bq-ic{animation:bqSpin 1s linear infinite;}.bq-zalo-ic{width:26px;height:26px;border-radius:8px;background:#0068FF;color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;}.bq-zalo-ic svg{width:19px;height:19px;}.index-quote-slot .bq-section{margin-bottom:0;padding:0;}.bq-pin{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:9px;flex-shrink:0;}.bq-pin-a{background:#E8F3F7;color:#0B6F92;}.bq-pin-b{background:#FFF1E4;color:#C2610F;}.bq-input{padding-left:10px;}.bq-title{font-size:clamp(20px,2.4vw + 10px,30px);line-height:1.25;}.bq-price b{font-size:clamp(20px,1.6vw + 12px,30px);word-break:break-word;}@media (min-width:768px) and (max-width:1023px){.bq-card{padding:26px 22px 22px;}.bq-types{grid-template-columns:repeat(4,1fr) !important;}.bq-summary{grid-template-columns:1fr;}.bq-row-actions{flex-wrap:nowrap;}.bq-row-actions .bq-btn{flex:1;}}@media (max-width:767px){.bq-grid{gap:10px;}.bq-field label,.bq-label{font-size:11.5px;margin-bottom:6px;}.bq-input{height:50px;}.bq-type{flex:0 0 108px !important;min-height:100px !important;padding:10px 6px !important;gap:5px !important;}.bq-seg{width:100%;}.bq-actions{gap:8px;}.bq-act{height:46px;}}@media (max-width:379px){.bq-card{padding:18px 12px 16px !important;}.bq-types{margin:0 -12px !important;padding-left:12px !important;padding-right:12px !important;}.bq-type{flex:0 0 96px !important;min-height:94px !important;font-size:12.5px;}.bq-type-price{font-size:11px;}.bq-seg-btn{font-size:13.5px;padding:0 8px;}.bq-btn{font-size:15.5px;}.bq-route-pt b{font-size:14px;}}@media (min-width:1600px){.bq-card{padding:36px 40px 30px;}.bq-types{grid-template-columns:repeat(8,1fr) !important;}}.bq-inline{margin:32px 0 8px;}.bq-inline .bq-section{margin-bottom:0 !important;padding:0 !important;z-index:1;}.bq-inline .center{max-width:100% !important;padding-left:0 !important;padding-right:0 !important;width:100% !important;}.bq-inline .bq-types{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));}.bq-card{animation:bqUp .6s cubic-bezier(.2,.7,.2,1) both;}.bq-head{text-align:left;margin-bottom:18px;}.bq-title{margin:0 0 6px;font-weight:800;color:#0E1D3E;letter-spacing:-.01em;}.bq-field label,.bq-label{display:block;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#51607A;margin-bottom:8px;}.bq-type{animation:bqUp .5s cubic-bezier(.2,.7,.2,1) both;}.bq-type:nth-child(2){animation-delay:40ms}.bq-type:nth-child(3){animation-delay:80ms}.bq-type:nth-child(4){animation-delay:120ms}.bq-type:nth-child(5){animation-delay:160ms}.bq-type:nth-child(6){animation-delay:200ms}.bq-type:nth-child(7){animation-delay:240ms}.bq-type:nth-child(8){animation-delay:280ms}.bq-type:active,.bq-btn:active,.bq-act:active{transform:scale(.97);}.bq-input:focus-within .bq-pin{transform:scale(1.06);}.bq-pin{transition:transform .2s ease;}.bq-result.show{animation:bqUp .45s cubic-bezier(.2,.7,.2,1) both;}@media (prefers-reduced-motion:reduce){.bq-card,.bq-type,.bq-result.show{animation:none !important;}}.bq-full-close{display:none;}@media (max-width:767px){html.bq-lock,html.bq-lock body{overflow:hidden !important;}.bq-field.bq-full{position:fixed !important;left:0;right:0;top:0;height:100vh;height:100dvh;z-index:2147483000;margin:0 !important;padding:12px 14px calc(14px + env(safe-area-inset-bottom));background:#fff;display:flex;flex-direction:column;animation:bqSheet .28s cubic-bezier(.2,.7,.2,1) both;}.bq-field.bq-full .bq-full-close{display:inline-flex;order:-1;align-self:flex-start;align-items:center;gap:8px;height:40px;padding:0 14px;margin:0 0 12px;border:none;border-radius:12px;background:#F1F5F9;color:#0E1D3E;font:inherit;font-size:14px;font-weight:700;}.bq-field.bq-full label{font-size:13px !important;margin-bottom:8px;}.bq-field.bq-full .bq-input{height:56px;border-color:#0B6F92;background:#fff;box-shadow:0 0 0 3px rgba(11,111,146,.14);}.bq-field.bq-full .bq-input input{font-size:16px;}.bq-field.bq-full .bq-suggest{position:static !important;flex:1 1 auto;max-height:none !important;overflow-y:auto;margin:10px 0 0 !important;border:0 !important;box-shadow:none !important;background:transparent;padding:0;}.bq-field.bq-full .bq-suggest li{padding:14px 10px;border-bottom:1px solid #EEF2F6;font-size:15px;line-height:1.4;}}.bq-lead{margin-top:14px;padding:16px;border-radius:16px;background:linear-gradient(135deg,#EEF7FB 0%,#fff 70%);border:1.5px dashed #9CCBDC;}.bq-lead-head{display:flex;align-items:center;gap:12px;}.bq-lead-ic{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:#0B6F92;color:#fff;flex-shrink:0;}.bq-lead-head b{display:block;font-size:16px;color:#0E1D3E;line-height:1.3;}.bq-lead-head span{display:block;font-size:13.5px;color:#51607A;line-height:1.45;}.bq-lead-row{display:grid;grid-template-columns:1fr 1.35fr auto;gap:10px;margin-top:12px;}.bq-lead-input{height:50px;width:100%;padding:0 14px;border:1.5px solid #D5DDE7;border-radius:12px;background:#fff;font:inherit;font-size:15px;color:#0E1D3E;outline:none;transition:border-color .2s ease,box-shadow .2s ease;}.bq-lead-phone{position:relative;display:flex;align-items:center;height:50px;border:1.5px solid #D5DDE7;border-radius:12px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease;}.bq-lead-input:focus,.bq-lead-phone:focus-within{border-color:#0B6F92;box-shadow:0 0 0 3px rgba(11,111,146,.14);}.bq-lead-phone input[type=tel]{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;padding:0 12px;font:inherit;font-size:15px;color:#0E1D3E;}.bq-cc{position:relative;height:100%;}.bq-cc-show{display:flex;align-items:center;gap:6px;height:100%;margin:0;padding:0 10px;border-right:1px solid #E3E8EF;cursor:pointer;font-size:14px;font-weight:700;color:#0E1D3E;white-space:nowrap;user-select:none;}.bq-cc-show img{width:22px;height:auto;border-radius:3px;}.bq-cc-show i{font-size:11px;color:#8A97A8;}.bq-cc-sub{display:none;position:absolute;left:0;top:calc(100% + 6px);z-index:30;min-width:160px;max-height:260px;overflow-y:auto;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid #E3E8EF;border-radius:12px;box-shadow:0 14px 34px rgba(14,29,62,.16);}.bq-cc-sub.open{display:block;animation:bqUp .2s ease both;}.bq-cc-sub li{display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:8px;cursor:pointer;font-size:14px;color:#0E1D3E;}.bq-cc-sub li:hover{background:#F1F5F9;}.bq-cc-sub li img{width:22px;height:auto;border-radius:3px;}.bq-lead-btn{height:50px;padding:0 20px;border:0;border-radius:12px;background:linear-gradient(135deg,#E07A1F,#C2610F);color:#fff;font:inherit;font-size:15px;font-weight:700;white-space:nowrap;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 8px 18px rgba(194,97,15,.25);transition:filter .2s ease,transform .2s ease;}.bq-lead-btn:hover{filter:brightness(1.06);}.bq-lead-btn:active{transform:scale(.97);}.bq-lead-btn:disabled{opacity:.7;pointer-events:none;}.bq-lead-btn.loading i{animation:bqSpin 1s linear infinite;}.bq-lead-msg{margin:10px 0 0;font-size:14px;font-weight:600;}.bq-lead-msg:empty{display:none;}.bq-lead-msg.ok{color:#0F8A5F;}.bq-lead-msg.err{color:#C92A2A;}.bq-lead.done .bq-lead-row{display:none;}.bq-lead.done{border-style:solid;border-color:#9FD9C0;background:#F0FBF6;}.bq-price-incl{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:13px;font-weight:700;color:#0F8A5F;}@media (max-width:767px){.bq-lead{padding:14px 12px;}.bq-lead-row{grid-template-columns:1fr;}.bq-lead-btn{width:100%;}}html.bq-lock .gradient-bar,html.bq-lock .progress-wrap,html.bq-lock .support-online,html.bq-lock .zalo-chat-widget{display:none !important;}html.bq-lock .bq-section,html.bq-lock .index-booking-form,html.bq-lock .bq-inline,html.bq-lock #container{z-index:2147483000 !important;}.bq-pin,.bq-input > i,.bq-seg-btn i,.bq-btn .bq-ic,.bq-btn > i,.bq-lead-ic,.bq-lead-btn i,.bq-price-incl i,.bq-km-badge svg{display:none !important;}.bq-input{padding-left:14px !important;}.bq-type{min-height:64px !important;padding:10px 8px !important;gap:4px !important;justify-content:center;}.bq-type-name{font-size:14px;font-weight:700;}.bq-lead-head{gap:0;}@media (max-width:767px){.bq-type{flex:0 0 96px !important;min-height:60px !important;}}.bq-type-price{white-space:nowrap;font-size:11.5px;padding:2px 7px;}@media (max-width:767px){.bq-type{flex:0 0 104px !important;}.bq-type-price{font-size:11px;}}.bq-input .bq-pin{display:inline-flex !important;}.bq-input{padding-left:10px !important;}.bq-pin{position:relative;}.bq-pin::after{content:"";position:absolute;inset:0;border-radius:9px;box-shadow:0 0 0 0 currentColor;opacity:.35;animation:bqPing 2.4s ease-out infinite;}.bq-pin-b::after{animation-delay:1.2s;}.bq-input input::placeholder{transition:color .2s ease;}@media (prefers-reduced-motion:reduce){.bq-pin::after{animation:none;display:none;}}.bq-head{margin-bottom:14px;}.bq-input input::placeholder{color:#5B6B80 !important;opacity:1 !important;font-weight:500 !important;}.rv.in{opacity:1;transform:none;will-change:auto;}.bq-tg{display:flex;align-items:center;justify-content:center;gap:8px;margin:12px auto 0;padding:10px 16px;border-radius:12px;background:rgba(34,158,217,.08);border:1px dashed rgba(34,158,217,.45);color:#1B8BC4 !important;font-size:14px;font-weight:700;text-decoration:none !important;transition:background .2s ease;}.bq-tg:hover{background:rgba(34,158,217,.15);}.bq-tg span{transition:transform .2s ease;}.bq-tg:hover span{transform:translateX(3px);}.product-act-quote .fa{font-size:12px;}.bq-sheet-back{position:fixed;inset:0;z-index:99990;background:rgba(9,20,40,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .25s ease;}.bq-sheet-back.in{opacity:1;}.bq-sheet-ph{border-radius:20px;background:rgba(255,255,255,.35);}.bq-card.bq-sheet{position:fixed !important;z-index:99991;left:50%;top:50%;width:min(560px,calc(100vw - 32px));max-height:min(88vh,860px);margin:0 !important;overflow-y:auto;overscroll-behavior:contain;transform:translate(-50%,-46%);opacity:0;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .25s ease;border-radius:22px !important;box-shadow:0 30px 80px rgba(9,20,40,.35) !important;padding:0 22px 22px !important;background:#fff !important;}.bq-card.bq-sheet.in{transform:translate(-50%,-50%);opacity:1;}.bq-sheet .bq-head{display:none !important;}.bq-sheet-bar{display:none;}.bq-sheet .bq-sheet-bar{display:flex;position:sticky;top:0;z-index:5;align-items:center;gap:10px;margin:0 -22px 14px;padding:14px 14px 12px 22px;background:#fff;border-bottom:1px solid #EDF1F6;}.bq-sheet-t{flex:1;min-width:0;}.bq-sheet-t b{display:block;font-size:17px;font-weight:800;color:#0E1D3E;line-height:1.25;}.bq-sheet-steps{display:flex;gap:6px;margin-top:7px;}.bq-sheet-steps span{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;color:#8A97A8;white-space:nowrap;}.bq-sheet-steps span i{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#EDF1F6;color:#51607A;font-style:normal;font-size:11px;}.bq-sheet-steps span.on{color:#0B6F92;}.bq-sheet-steps span.on i{background:#0B6F92;color:#fff;}.bq-sheet-steps span+span:before{content:"";width:14px;height:2px;border-radius:2px;background:#E3E8EF;margin-right:2px;}.bq-sheet-x{flex-shrink:0;width:38px;height:38px;border-radius:50%;border:0;background:#F1F4F8;color:#0E1D3E;font-size:22px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease;}.bq-sheet-x:hover{background:#E3E8EF;}.bq-sheet .bq-grid{grid-template-columns:1fr !important;gap:10px !important;}.bq-sheet .bq-suggest{position:static !important;box-shadow:none !important;border:0 !important;margin:6px 0 0 !important;max-height:none !important;border-radius:12px !important;background:#F7F9FC !important;}.bq-sheet .bq-suggest li{padding:12px 14px !important;font-size:14.5px !important;line-height:1.4;border-bottom:1px solid #EDF1F6;}.bq-sheet .bq-suggest li:last-child{border-bottom:0;}.bq-sheet .bq-full-close{display:none !important;}.bq-sheet .bq-field.bq-full{position:relative !important;inset:auto !important;z-index:auto !important;background:transparent !important;padding:0 !important;height:auto !important;}.bq-sheet .bq-summary{grid-template-columns:1fr !important;}.bq-sheet .bq-route-body{grid-template-columns:1fr auto 1fr !important;}.bq-sheet .bq-lead-row{grid-template-columns:1fr !important;}.bq-sheet .bq-lead-input{min-height:46px;}.bq-sheet .bq-lead-btn{width:100%;}.bq-sheet .bq-types{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:8px !important;overflow:visible !important;margin:0 !important;padding:0 !important;}.bq-sheet .bq-type{width:auto !important;min-width:0 !important;flex:none !important;padding:6px 6px 8px !important;flex-direction:column !important;gap:3px !important;height:auto !important;}.bq-type-img{display:none;}.bq-sheet .bq-type-img{display:block;width:100%;aspect-ratio:16/10;border-radius:8px;overflow:hidden;background:#EEF2F6;margin-bottom:2px;}.bq-sheet .bq-type-img img{width:100%;height:100%;object-fit:cover;display:block;}.bq-sheet .bq-type-name{font-size:13.5px !important;line-height:1.2;}.bq-sheet .bq-type-price{font-size:11px !important;}@media (min-width:600px){.bq-sheet .bq-types{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}}html.bq-sheet-on,html.bq-sheet-on body{overflow:hidden !important;}html.bq-sheet-on .gradient-bar,html.bq-sheet-on .progress-wrap{display:none !important;}@media (max-width:767px){.bq-card.bq-sheet{left:0;top:0;width:100vw;height:100%;height:100dvh;max-height:none;border-radius:0 !important;transform:translateY(24px);padding:0 16px calc(24px + env(safe-area-inset-bottom)) !important;}.bq-card.bq-sheet.in{transform:none;}.bq-sheet .bq-sheet-bar{margin:0 -16px 12px;padding:12px 12px 10px 16px;padding-top:calc(12px + env(safe-area-inset-top));}}@media (prefers-reduced-motion:reduce){.bq-card.bq-sheet,.bq-sheet-back{transition:none !important;}}.bq-geo{display:inline-flex;align-items:center;gap:6px;margin:8px 0 0;padding:7px 12px;border:1px solid #CFE3EC;border-radius:999px;background:#F2F9FC;color:#0B6F92;font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background .2s ease;}.bq-geo:hover{background:#E3F2F8;}.bq-geo.loading{opacity:.7;pointer-events:none;}.bq-geo.loading svg{animation:bqSpin 1s linear infinite;}.bq-geo-hint{margin:4px 2px 0;font-size:12px;color:#51607A;min-height:0;}.bq-geo-hint:empty{display:none;}#news .news-more .fa{transition:transform .2s ease;}#news .news-item:hover .news-more .fa{transform:translateX(4px);}.bq-input{position:relative;}.bq-geo.in-input{position:absolute;right:8px;top:50%;transform:translateY(-50%);margin:0 !important;padding:6px 10px !important;font-size:12.5px !important;z-index:2;}.bq-geo.in-input.loading{transform:translateY(-50%);}.bq-input:has(.bq-geo.in-input) input{padding-right:92px !important;}.bk-geo{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border:1px solid #CFE3EC;border-radius:999px;background:#F2F9FC;color:#0B6F92;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;z-index:2;}.bk-geo.loading svg{animation:bqSpin 1s linear infinite;}.bk-geo.done{background:#E7F8EE;border-color:#BFE8CF;color:#128C4B;}.bk-geo-msg{font-size:12px;color:#D6336C;margin:4px 2px 0;}.bq-sheet .bq-sheet-t{display:none !important;}.bq-sheet .bq-sheet-bar{position:sticky !important;top:0;height:0;padding:0 !important;margin:0 !important;border:0 !important;background:transparent !important;overflow:visible;z-index:6;justify-content:flex-end;}.bq-sheet .bq-sheet-x{position:absolute;right:-10px;top:8px;width:36px;height:36px;font-size:20px;background:#F1F4F8;box-shadow:0 2px 8px rgba(14,29,62,.12);}.bq-card.bq-sheet{padding-top:14px !important;}.bq-sheet .bq-field > label{padding-right:40px;}.bq-sheet.bq-typing .bq-types-field,.bq-sheet.bq-typing .bq-row-actions,.bq-sheet.bq-typing .bq-result,.bq-sheet.bq-typing .bq-tg,.bq-sheet.bq-typing .bq-error,.bq-sheet.bq-typing .bq-geo-hint{display:none !important;}.bq-sheet.bq-typing .bq-suggest.open{max-height:calc(var(--vvh,60vh) - 200px) !important;overflow-y:auto !important;-webkit-overflow-scrolling:touch;}@media (max-width:767px){.bq-card.bq-sheet.bq-typing{height:var(--vvh,100dvh) !important;}}.bq-sheet .bq-sheet-x{top:0 !important;right:-8px !important;}.bq-picked{display:none;margin:6px 2px 0;padding:8px 10px 8px 30px;position:relative;border-radius:10px;background:#EEF8F2;color:#1E4D36;font-size:13px;line-height:1.45;word-break:break-word;}.bq-picked.show{display:block;}.bq-picked::before{content:"\2713";position:absolute;left:10px;top:8px;width:14px;height:14px;border-radius:50%;background:#0CA678;color:#fff;font-size:10px;line-height:14px;text-align:center;font-weight:800;}.bq-picked b{font-weight:800;color:#0B6B3A;}.bq-sheet.bq-typing .bq-picked{display:none !important;}#bq-tg,.bq-tg{display:none !important}.bq-card.bq-sheet .bq-sheet-bar{display:flex;align-items:center;gap:8px}.bq-card:not(.bq-sheet) .bq-sheet-bar{display:none !important}.bq-sheet-bar .bq-sheet-x{order:-1;flex:0 0 40px;width:40px;height:40px;border-radius:12px;border:0;background:#F1F4F8;color:#0E1D3E;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.bq-sheet-bar .bq-sheet-t{flex:1;min-width:0}.bq-suggest li[data-km]{display:flex;align-items:flex-start;gap:8px}.bq-suggest li[data-km]::after{content:attr(data-km);margin-left:auto;flex:0 0 auto;font-size:12px;font-weight:700;color:#0B6F92;background:#EAF5FA;border-radius:999px;padding:2px 8px;white-space:nowrap}.crv-phone{display:flex !important;align-items:stretch;gap:6px}.crv-phone>input{flex:1 1 auto;min-width:0}.crv-cc-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;padding:0 10px;min-height:44px;border:1px solid #D6DEE8;border-radius:10px;background:#F6F8FB;color:#0E1D3E;font-size:15px;font-weight:700;line-height:1;cursor:pointer;white-space:nowrap}.crv-cc-btn .f{font-size:20px;line-height:1}.crv-cc-btn i{font-size:11px;opacity:.55}.crv-cc-pop{position:fixed;left:0;right:0;top:0;height:100%;z-index:2147483000;display:none}.crv-cc-pop.open{display:block}.crv-cc-back{position:absolute;inset:0;background:rgba(14,29,62,.45)}.crv-cc-panel{position:absolute;inset:0;background:#fff;display:flex;flex-direction:column}@media(min-width:768px){.crv-cc-panel{inset:auto;left:50%;top:10vh;width:380px;max-height:76vh;transform:translateX(-50%);border-radius:16px;box-shadow:0 24px 60px rgba(14,29,62,.28);overflow:hidden}}.crv-cc-head{display:flex;gap:8px;padding:12px;border-bottom:1px solid #EEF1F5}.crv-cc-q{flex:1;min-width:0;height:44px;border:1px solid #D6DEE8;border-radius:10px;padding:0 12px;font-size:16px;outline:none}.crv-cc-q:focus{border-color:#1FA5CF}.crv-cc-x{flex:0 0 44px;height:44px;border:0;border-radius:10px;background:#F1F4F8;font-size:24px;line-height:1;cursor:pointer;color:#0E1D3E}.crv-cc-list{list-style:none;margin:0;padding:4px 0;overflow-y:auto;flex:1;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.crv-cc-list li{display:flex;align-items:center;gap:10px;padding:11px 16px;cursor:pointer;font-size:15px}.crv-cc-list li .f{font-size:22px;line-height:1}.crv-cc-list li b{min-width:54px;color:#0E1D3E}.crv-cc-list li .n{color:#6B7890;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crv-cc-list li.on,.crv-cc-list li:hover{background:#EEF6FA}.crv-cc-list li.none{color:#6B7890;cursor:default}html.crv-cc-on,html.crv-cc-on body{overflow:hidden}.bq-card.bq-sheet.bq-typing .bq-row-actions{display:none !important}.bq-card.bq-sheet .bq-sheet-bar{height:auto !important;min-height:52px;display:flex !important;align-items:center;position:sticky;top:0;z-index:6;background:#fff;padding:8px 12px !important;margin:0 0 6px !important;border-bottom:1px solid #EEF1F5;overflow:visible !important}.bq-card.bq-sheet .bq-sheet-bar .bq-sheet-x{position:static !important;width:auto !important;flex:0 0 auto !important;height:38px !important;padding:0 14px 0 8px !important;gap:4px;border-radius:999px !important;font-size:14px;font-weight:800;color:#0E1D3E;background:#F1F4F8 !important;inset:auto !important}.bq-card.bq-sheet .bq-sheet-bar .bq-sheet-x::after{content:'Trang chủ'}html[lang^="en"] .bq-card.bq-sheet .bq-sheet-bar .bq-sheet-x::after{content:'Home'}.bq-card.bq-sheet .bq-sheet-bar .bq-sheet-t{display:none !important}.bq-card.bq-sheet .bq-row-actions{position:sticky;bottom:0;z-index:5;background:#fff;display:flex !important;flex-direction:row !important;align-items:stretch;gap:8px;margin:8px -2px 0 !important;padding:10px 2px calc(10px + env(safe-area-inset-bottom)) !important;box-shadow:0 -10px 18px -8px rgba(14,29,62,.12)}.bq-card.bq-sheet .bq-row-actions .bq-seg{flex:1 1 50%;min-width:0;margin:0 !important}.bq-card.bq-sheet .bq-row-actions .bq-btn{flex:1 1 50%;min-width:0;margin:0 !important;min-height:48px;white-space:nowrap}@media(max-width:767px){.bq-card.bq-sheet .bq-types{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:6px !important}.bq-card.bq-sheet .bq-type{padding:5px 2px 6px !important;min-height:0 !important;border-radius:10px !important}.bq-card.bq-sheet .bq-type-img{height:36px !important;margin:0 0 2px !important}.bq-card.bq-sheet .bq-type-img img{height:36px !important;width:100% !important;object-fit:contain !important}.bq-card.bq-sheet .bq-type-name{font-size:11.5px !important;line-height:1.2 !important}.bq-card.bq-sheet .bq-type-price{display:none !important}.bq-card.bq-sheet .bq-field{margin-bottom:8px !important}.bq-card.bq-sheet .bq-label{margin-bottom:4px !important}.bq-card.bq-sheet .bq-row-actions .bq-seg-btn{font-size:13px !important;padding:0 6px !important}}.bq-res-back{display:none}.bq-card.bq-sheet.bq-show-res #bq-form,.bq-card.bq-sheet.bq-show-res .bq-form{display:none !important}.bq-card.bq-sheet .bq-sheet-bar{justify-content:flex-start !important}.bq-card.bq-sheet.bq-show-res .bq-route-body{grid-template-columns:1fr !important;gap:6px !important}.bq-card.bq-sheet.bq-show-res .bq-route-body>*{text-align:left !important}.bq-card.bq-sheet.bq-show-res .bq-res-back{display:inline-flex;align-items:center;gap:4px;border:0;background:#EAF5FA;color:#0B6F92;font-weight:800;font-size:14px;border-radius:999px;padding:8px 14px 8px 10px;margin:0 0 10px;cursor:pointer}.bq-card.bq-sheet.bq-show-res #bq-result{animation:bqResIn .28s cubic-bezier(.2,.7,.2,1)}.crv-cc-list li .n{display:none !important}.crv-cc-list{display:grid !important;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:6px;padding:10px !important;align-content:start}.crv-cc-list li{border:1px solid #E3E8F0;border-radius:10px;padding:9px 8px !important;justify-content:center}.crv-cc-list li.none{grid-column:1/-1}.bq-card.bq-sheet .bq-sheet-bar{justify-content:space-between !important;gap:8px}.bq-card.bq-sheet .bq-sheet-bar .bq-sheet-x.bq-home{order:3 !important;margin-left:auto;height:36px !important;padding:0 12px !important;gap:5px;font-size:13px;font-weight:800;border-radius:999px !important;background:#F1F4F8 !important;color:#0E1D3E}.bq-card.bq-sheet .bq-sheet-bar .bq-sheet-x::after{content:none !important}.bq-stepback{display:none}.bq-card.bq-sheet .bq-stepback{display:inline-flex;align-items:center;gap:2px;order:1;border:0;background:none;color:#0B6F92;font-weight:800;font-size:14px;padding:6px 6px 6px 0;cursor:pointer}.bq-card.bq-sheet.bq-s1 .bq-stepback{visibility:hidden}.bq-res-back{display:none !important}.bq-next,.bq-s2sum,.bq-bookform,.bq-bstatus,.bq-bookcta{display:none}.bq-card.bq-sheet.bq-s1 .bq-types-field,.bq-card.bq-sheet.bq-s1 .bq-row-actions{display:none !important}.bq-card.bq-sheet.bq-s1 .bq-next{display:block;width:100%;margin:12px 0 0;min-height:50px;border:0;border-radius:14px;background:#0B6F92;color:#fff;font-weight:800;font-size:16px;cursor:pointer;box-shadow:0 6px 16px rgba(11,111,146,.25)}.bq-card.bq-sheet.bq-s1.bq-typing .bq-next{display:none}.bq-card.bq-sheet.bq-show-res .bq-bookcta{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:52px;border:0;border-radius:14px;background:#E8590C;color:#fff;font-weight:800;font-size:16px;margin:12px 0 10px;cursor:pointer;box-shadow:0 8px 20px rgba(232,89,12,.28)}.bq-card.bq-sheet.bq-s4 .bq-form,.bq-card.bq-sheet.bq-s5 .bq-form{display:none !important}.bq-card.bq-sheet.bq-s4 #bq-result,.bq-card.bq-sheet.bq-s5 #bq-result{display:block !important}.bq-card.bq-sheet.bq-s4 #bq-result>*:not(.bq-bookform),.bq-card.bq-sheet.bq-s5 #bq-result>*:not(.bq-bstatus){display:none !important}.bq-card.bq-sheet.bq-s4 .bq-bookform{display:block}.bq-card.bq-sheet.bq-s5 .bq-bstatus{display:block}.bq-bookform h3{margin:4px 0 8px;font-size:19px;color:#0E1D3E}.bq-bsum{background:#EEF6FA;border-radius:12px;padding:10px 12px;font-size:14px;line-height:1.45;margin:0 0 12px;color:#0E1D3E}.bq-bl{display:block;font-size:12.5px;font-weight:800;color:#5B6882;margin:10px 0 5px;text-transform:uppercase;letter-spacing:.03em}.bq-bookform input[type=text],.bq-bookform input[type=tel],.bq-bookform input[type=date],.bq-bookform input[type=time]{width:100%;min-height:46px;border:1px solid #D6DEE8;border-radius:12px;padding:0 12px;font-size:16px;background:#fff;color:#0E1D3E}.bq-bookform .bq-lead-input{margin:0 !important}.bq-bookform .bq-lead-phone{margin:0 !important}.bq-brow{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bq-bmsg{min-height:18px;font-size:14px;margin:10px 0 0}.bq-bmsg.err{color:#C0392B}.bq-bsend{width:100%;min-height:52px;border:0;border-radius:14px;background:#0B6F92;color:#fff;font-weight:800;font-size:16px;margin:8px 0 4px;cursor:pointer}.bq-bsend.loading{opacity:.6}.bq-wait,.bq-okbox,.bq-nobox{text-align:center;padding:18px 6px}.bq-wait b,.bq-nobox b{display:block;font-size:18px;color:#0E1D3E;margin:10px 0 6px}.bq-wait p,.bq-nobox p{color:#5B6882;font-size:14.5px;margin:0 0 12px}.bq-spin{display:inline-block;width:38px;height:38px;border:4px solid #D6EAF2;border-top-color:#0B6F92;border-radius:50%;animation:bqspin 1s linear infinite}.bq-code{font-size:13px;color:#5B6882;margin-top:10px}.bq-code b{color:#0E1D3E;letter-spacing:.06em}.bq-okt{display:block;font-size:19px;color:#1C8A4E;margin:0 0 12px}.bq-prow{display:flex;justify-content:space-between;align-items:center;background:#F6F8FB;border-radius:12px;padding:10px 14px;margin:0 0 8px;font-size:15px}.bq-prow b{font-size:18px;color:#0E1D3E}.bq-prow.bq-dep{background:#FFF1E8}.bq-prow.bq-dep b{color:#E8590C}.bq-incl2{font-size:12.5px;color:#5B6882;margin:4px 0 12px}.bq-scan{font-weight:800;color:#0E1D3E;margin:6px 0}.bq-qr{display:block;width:260px;max-width:80%;height:auto;margin:6px auto 10px;border-radius:14px;border:1px solid #E3E8F0;background:#fff}.bq-bank{text-align:left;background:#F6F8FB;border-radius:12px;padding:10px 12px;font-size:14px}.bq-bank div{display:flex;justify-content:space-between;gap:10px;padding:4px 0}.bq-bank span{color:#5B6882}.bq-bank small{color:#5B6882}.bq-resume{display:block;width:100%;border:1px dashed #0B6F92;background:#EEF6FA;color:#0B6F92;font-weight:800;border-radius:12px;padding:10px;margin:0 0 10px;cursor:pointer}.crv-pay{font-size:14px;color:#0f172a;text-align:left}.crv-hd{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:12px;background:#ecfdf5;border:1px solid #a7f3d0;margin-bottom:10px}.crv-hd i{flex:none;width:28px;height:28px;border-radius:50%;background:#10b981;color:#fff;font-style:normal;font-weight:800;display:flex;align-items:center;justify-content:center}.crv-hd b{display:block;font-size:15px;line-height:1.3}.crv-hd p{margin:2px 0 0;color:#047857;font-size:13px}.crv-hd-ok{background:#ecfdf5}.crv-sum,.crv-bank{border:1px solid #e2e8f0;border-radius:12px;padding:4px 12px;margin-bottom:10px;background:#fff}.crv-r{display:flex;align-items:center;gap:8px;padding:8px 0;border-bottom:1px dashed #e2e8f0}.crv-r:last-child,.crv-r:has(+p){border-bottom:0}.crv-r span{flex:1;color:#475569;font-size:13px;line-height:1.3}.crv-r span small{color:#94a3b8;font-size:11.5px}.crv-r b{font-weight:700;text-align:right;word-break:break-all}.crv-r.crv-hl b{color:#ea580c;font-size:16px}.crv-copy{flex:none;border:1px solid #cbd5e1;background:#f8fafc;color:#0f172a;border-radius:8px;height:28px;padding:0 10px;font:600 12px/1 inherit;cursor:pointer}.crv-copy.ok{background:#10b981;border-color:#10b981;color:#fff}.crv-incl{margin:0 0 8px;font-size:11.5px;color:#64748b;line-height:1.4}.crv-chk{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:12px;background:#fff7ed;border:1px solid #fed7aa;margin-bottom:10px}.crv-chk b{display:block}.crv-chk p{margin:2px 0 0;font-size:12.5px;color:#9a3412}.crv-tabs{display:flex;gap:4px;padding:4px;background:#f1f5f9;border-radius:12px;margin-bottom:10px}.crv-tab{flex:1;border:0;background:transparent;border-radius:9px;height:36px;font:600 13px/1 inherit;color:#475569;cursor:pointer}.crv-tab.on{background:#fff;color:#0f172a;box-shadow:0 1px 3px rgba(15,23,42,.15)}.crv-pn{display:none}.crv-pn.on{display:block}.crv-pn>p{margin:0 0 8px;color:#334155;font-size:13px}.crv-scan{text-align:center;font-size:12.5px!important;color:#475569!important}.crv-qrw{display:flex;justify-content:center;margin:0 0 10px}.crv-qr{width:220px;height:220px;max-width:70vw;max-height:70vw;border-radius:12px;border:1px solid #e2e8f0;background:#fff;object-fit:contain}.crv-warn{margin:0 0 8px;font-size:11.5px;color:#b45309}.crv-apps{border:1px solid #e2e8f0;border-radius:12px;padding:0 12px;margin-bottom:10px;background:#fff}.crv-apps summary{cursor:pointer;padding:10px 0;font-weight:600;font-size:13px;list-style:none}.crv-apps summary::-webkit-details-marker{display:none}.crv-apps summary:after{content:'›';float:right;transform:rotate(90deg);color:#94a3b8}.crv-apps p{margin:0 0 8px;font-size:12px;color:#64748b}.crv-apps div{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:12px}.crv-apps a{display:inline-flex;align-items:center;height:30px;padding:0 10px;border-radius:8px;background:#f1f5f9;color:#0f172a;font-size:12.5px;font-weight:600;text-decoration:none}.crv-safe,.crv-intl,.crv-nob{font-size:12px;color:#475569;margin:0 0 10px;line-height:1.45}.crv-intl a{color:#16a34a;font-weight:700}.crv-btn{display:flex;align-items:center;justify-content:center;gap:6px;height:44px;border-radius:12px;background:#ea580c;color:#fff!important;font-weight:700;text-decoration:none;margin:4px 0 10px}.crv-btn-g{background:#f1f5f9;color:#0f172a!important;flex:1}.crv-acts{display:flex;gap:8px}.crv-claim{width:100%;height:48px;border:0;border-radius:12px;background:#10b981;color:#fff;font:700 15px/1 inherit;cursor:pointer;box-shadow:0 4px 12px rgba(16,185,129,.3)}.crv-claim:disabled{opacity:.6}.crv-claimsub{margin:6px 0 0;text-align:center;font-size:12px;color:#64748b}.crv-msg{margin:6px 0 0;font-size:12.5px;text-align:center}.crv-msg.err{color:#dc2626}.crv-code{margin-top:10px;text-align:center;font-size:12.5px;color:#64748b}.crv-code b{color:#0f172a;letter-spacing:.06em}.crv-claim{position:sticky;bottom:10px;z-index:3}.crv-pconf{border:1px solid #fed7aa;background:#fffbf5;border-radius:12px;padding:8px 12px 2px;margin:8px 0 10px}.crv-pconf:empty{display:none}.crv-pct{display:block;font-size:13px;color:#9a3412;margin-bottom:2px}.crv-pconf .crv-r{padding:6px 0}.crv-pax{margin-top:2px}.crv-step{display:inline-flex;align-items:center;border:1px solid #cbd5e1;border-radius:10px;overflow:hidden;height:40px;background:#fff}.crv-step button{width:40px;height:40px;border:0;background:#f8fafc;font-size:18px;font-weight:700;color:#0f172a;cursor:pointer}.crv-step input{width:52px;height:40px;border:0!important;text-align:center;font-weight:700;font-size:15px;-moz-appearance:textfield;padding:0!important;margin:0!important;box-shadow:none!important}.crv-step input::-webkit-inner-spin-button,.crv-step input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.crv-chips{display:flex;flex-wrap:wrap;gap:6px;margin:2px 0 6px}.crv-chip{height:34px;padding:0 12px;border-radius:999px;border:1px solid #cbd5e1;background:#fff;color:#334155;font:600 13px/1 inherit;cursor:pointer}.crv-chip.on{border-color:#ea580c;background:#fff7ed;color:#c2410c;box-shadow:inset 0 0 0 1px #ea580c}#crv-email{width:100%;margin-bottom:4px}.crv-agree{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;line-height:1.4;color:#334155;margin:8px 0 10px;cursor:pointer}.crv-agree input{flex:none;width:18px;height:18px;margin:1px 0 0;accent-color:#ea580c}.crv-nt{margin:0 0 8px;font-size:12.5px;color:#475569;text-align:center}.crv-nt.on{color:#047857}.crv-tgb{display:flex;align-items:center;justify-content:center;gap:6px;height:42px;border-radius:12px;background:#229ed9;color:#fff!important;font-weight:700;text-decoration:none;margin:0 0 8px}.crv-wait{background:#f8fafc;border-color:#e2e8f0}.crv-wait p{color:#475569!important}.crv-r span{flex:1 1 auto;min-width:88px}.crv-r b{flex:0 1 auto;max-width:68%;word-break:normal!important;overflow-wrap:break-word}.bq-input input.crv-need{box-shadow:0 0 0 2px #fdba74 inset}.crv-chip[data-c="email"]{display:none}.crv-amt{margin:4px 0 14px;padding:12px;border:1px solid #e3e8ef;border-radius:12px;background:#f8fafc}.crv-amt-h{display:block;font-size:14px;margin-bottom:8px;color:#0f172a}.crv-amt-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:8px}.crv-chip2{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 11px;border:1.5px solid #d6dde6;border-radius:10px;background:#fff;cursor:pointer;text-align:left;font:inherit;color:#0f172a;min-height:48px}.crv-chip2 span{font-size:13px;font-weight:600}.crv-chip2 em{font-style:normal;font-size:13px;color:#475569}.crv-chip2.on{border-color:#0b7a4b;background:#ecfdf3;box-shadow:0 0 0 2px rgba(11,122,75,.15)}.crv-chip2.on em{color:#0b7a4b;font-weight:700}.crv-amt-in{margin-top:8px}.crv-amt-in input{width:100%;box-sizing:border-box;padding:10px 12px;border:1.5px solid #d6dde6;border-radius:10px;font-size:16px}.crv-amt-in small{display:block;margin-top:4px;color:#64748b;font-size:12px}.crv-amt-rem{margin:8px 0 0;font-size:13px;color:#475569}.crv-amt-rem b{color:#0f172a}.bq-price-incl,.bq-lead-head div>span,.crv-incl,.crv-claimsub,.crv-scan,.crv-apps>p,.crv-amt-in small,.crv-pay .crv-wait p{display:none!important}.crv-agree span{font-size:13px}.bq-resume[hidden]{display:none!important}.bq-dur{display:inline-block;margin-left:8px;font-size:12.5px;font-weight:600;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:999px;padding:2px 9px;white-space:nowrap}.bq-dur[hidden]{display:none!important}.bq-type.has-img .bq-type-img{display:none!important}.bq-type{justify-content:center!important;min-height:64px}.bq-next,#bq-calc,.bq-bookcta,.bq-bsend{background:#d9480f!important;background-image:none!important;color:#fff!important;box-shadow:0 8px 20px rgba(217,72,15,.26)!important}.bq-next,#bq-calc,.bq-bookcta,.bq-bsend,.bq-type{transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease}.bq-next:active,#bq-calc:active,.bq-bookcta:active,.bq-bsend:active,.bq-type:active{transform:scale(.98)}@media (hover:hover){.bq-next:hover,#bq-calc:hover,.bq-bookcta:hover,.bq-bsend:hover{background:#c2410c!important}}@media (prefers-reduced-motion:reduce){.bq-next,#bq-calc,.bq-bookcta,.bq-bsend,.bq-type{transition:none!important;transform:none!important}}#bq-quote .bq-label,#bq-quote label,#bq-quote .bq-bl{font-size:14px!important}#bq-quote input[type=text],#bq-quote input[type=tel],#bq-quote input[type=email]{font-size:16px!important}.bq-type-name{font-size:15px!important}.bq-type-price{font-size:13px!important}.bq-seg-btn{font-size:15px!important}@media (max-width:767px){.bq-title{font-size:24px!important;line-height:1.25!important}}#bq-geo{display:none!important}.bq-nearlist{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.bq-nearlbl{font-size:13.5px;font-weight:600;color:#40516e}.bq-nearchip{border:1px solid #c9d8e2;background:#fff;color:#0e1d3e;font-family:inherit;font-size:13.5px;font-weight:500;border-radius:999px;padding:0 14px;min-height:40px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.bq-nearchip.on{border-color:#0b6f92;background:#eaf5f9;color:#0b6f92;font-weight:700}@media (min-width:992px){.bq-type{border-radius:18px!important}#bq-quote .bq-input{border-radius:18px!important}.bq-next,#bq-calc,.bq-bookcta,.bq-bsend{border-radius:999px!important}}@media (min-width:1100px){body.index .index-quote-slot .bq-card:not(.bq-sheet){position:relative;z-index:2;max-width:1180px!important;margin:0 auto!important;border-radius:32px!important;padding:28px 32px 30px!important;box-shadow:0 24px 60px rgba(14,29,62,.14)!important}body.index .index-quote-slot .bq-card:not(.bq-sheet) .bq-title{font-size:22px!important;line-height:1.3!important}body.index .index-quote-slot .bq-card:not(.bq-sheet) .bq-form{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;row-gap:14px;align-items:start}body.index .index-quote-slot .bq-card:not(.bq-sheet) .bq-form>*{grid-column:1/-1}body.index .index-quote-slot .bq-card:not(.bq-sheet) .bq-form>.bq-grid{grid-column:1;grid-row:1;grid-template-columns:1fr 1fr!important;margin:0!important}body.index .index-quote-slot .bq-card:not(.bq-sheet) .bq-form>.bq-row-actions{grid-column:2;grid-row:1;margin:26px 0 0!important;display:flex;flex-wrap:nowrap;gap:12px;align-items:center}body.index .index-quote-slot .bq-card:not(.bq-sheet) .bq-form>.bq-grid{position:relative;padding-bottom:58px}body.index .index-quote-slot .bq-card:not(.bq-sheet) .bq-grid .bq-nearlist{position:absolute;left:0;top:100%;margin-top:10px;width:1100px;max-width:calc(100vw - 260px);flex-wrap:nowrap;white-space:nowrap}body.index .index-quote-slot .bq-card:not(.bq-sheet) .bq-row-actions .bq-seg{flex:0 0 212px!important;width:212px!important;min-width:0!important}body.index .index-quote-slot .bq-card:not(.bq-sheet) .bq-row-actions .bq-seg-btn{font-size:14px!important;padding:0 8px!important}body.index .index-quote-slot .bq-card:not(.bq-sheet) .bq-types{grid-template-columns:repeat(8,minmax(0,1fr))!important}body.index .index-quote-slot .bq-card:not(.bq-sheet) #bq-calc{height:54px;padding:0 20px!important;white-space:nowrap}}#bq-quote .bq-input{position:relative;border:1.5px solid #c3d2de!important;background:#fff!important;height:54px!important;transition:border-color .15s ease,box-shadow .15s ease}#bq-quote .bq-input:focus-within{border-color:#0b6f92!important;box-shadow:0 0 0 4px rgba(11,111,146,.14)}#bq-quote .bq-input input[type=text]{border:0!important;background:0 0!important;padding:0 44px 0 4px!important;height:100%!important;font-size:16px!important;font-weight:600;color:#0e1d3e;outline:0;box-shadow:none!important;text-overflow:ellipsis}.bq-clear{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:36px;height:36px;border:0;border-radius:50%;background:#eef2f6;color:#40516e;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.bq-clear[hidden]{display:none}.bq-clear:hover{background:#e0e7ee;color:#0e1d3e}.bq-nearchip-gps{display:inline-flex;align-items:center;gap:6px;border-color:#0b6f92;color:#0b6f92;font-weight:700}.bq-suggest li.bq-sg2{display:flex;flex-direction:column;gap:2px;padding-top:10px;padding-bottom:10px}.bq-suggest li.bq-sg2 b{font-size:15.5px;font-weight:700;color:#0e1d3e}.bq-suggest li.bq-sg2 small{font-size:13px;color:#5b6b85;line-height:1.35;white-space:normal}.bq-suggest li.bq-sg-air b{color:#a8380b}.bq-picked{font-size:14px!important;line-height:1.45!important;color:#0e1d3e;white-space:normal!important;overflow:visible!important}#bq-quote .bq-input{overflow:hidden}#bq-quote .bq-input input[type=text]{padding:0 46px 0 4px!important;min-width:0;width:100%;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bq-clear{width:30px!important;height:30px!important;right:10px!important;transition:transform .2s ease,background-color .15s ease,opacity .15s ease}.bq-clear svg{width:13px;height:13px}.bq-clear:active{transform:translateY(-50%) scale(.9)}.bq-clear.go{transform:translateY(-50%) rotate(90deg) scale(.9);opacity:.7}@media (prefers-reduced-motion:reduce){.bq-clear{transition:none}}.bq-promos{margin-top:14px;padding:14px 16px;border:1px dashed #f0b98a;border-radius:16px;background:#fffaf5}.bq-promos-t{display:block;font-size:13px;letter-spacing:.6px;text-transform:uppercase;color:#a8380b;margin-bottom:8px}.bq-promos-row{display:flex;flex-wrap:wrap;gap:8px}.bq-promo{display:flex;flex-direction:column;align-items:flex-start;gap:1px;border:1.5px solid #e6c9b0;background:#fff;border-radius:14px;padding:8px 14px;min-height:48px;cursor:pointer;font-family:inherit;color:#0e1d3e;text-align:left;transition:border-color .15s ease,background-color .15s ease}.bq-promo b{font-size:14.5px}.bq-promo small{font-size:12.5px;color:#5b6b85}.bq-promo.on{border-color:#d9480f;background:#fff1e8}.bq-promos-auto{margin:10px 0 0;font-size:13.5px;color:#0b6f92;font-weight:600}.bq-promos-auto:empty{display:none}.bq-promos-note{margin:6px 0 0;font-size:12.5px;color:#5b6b85}.bq-card.bq-s4 .bq-promos,.bq-card.bq-s5 .bq-promos{display:none}.bq-seg-btn{white-space:nowrap}.bq-bookcta2{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;margin-top:14px;border:0;border-radius:14px;background:#d9480f;color:#fff;font-family:inherit;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 8px 20px rgba(217,72,15,.26);transition:transform .15s ease,background-color .2s ease}.bq-bookcta2:active{transform:scale(.98)}.bq-card.bq-sheet .bq-bookcta2{display:none}@media (hover:hover){.bq-bookcta2:hover{background:#c2410c}}@media (min-width:992px){.bq-bookcta2{border-radius:999px;max-width:420px}}.bq-card.bq-sheet .bq-sheet-bar{background:#fff!important;box-shadow:0 1px 0#dbe4ee!important;margin:-14px -16px 16px!important;padding:8px 12px!important;display:flex!important;align-items:center;justify-content:space-between;gap:8px;top:-14px;z-index:6}.bq-card.bq-sheet .bq-stepback,.bq-card.bq-sheet .bq-sheet-x.bq-home{flex:0 0 44px!important;width:44px!important;height:44px!important;min-width:44px;padding:0!important;margin:0!important;border-radius:50%!important;border:1px solid #cfd9e4!important;background:#fff!important;color:#14233f!important;display:inline-flex!important;align-items:center;justify-content:center;box-shadow:none!important;position:static!important;transition:background .18s,transform .12s}.bq-card.bq-sheet .bq-stepback span,.bq-card.bq-sheet .bq-sheet-x.bq-home span:not(.crv-rp){display:none!important}.bq-card.bq-sheet .bq-stepback svg,.bq-card.bq-sheet .bq-sheet-x.bq-home svg{width:20px;height:20px}.bq-card.bq-sheet .bq-stepback:active,.bq-card.bq-sheet .bq-sheet-x.bq-home:active{background:#eef3f8!important;transform:scale(.94)}.bq-card.bq-sheet .bq-stepback{order:0!important}.bq-card.bq-sheet .bq-pagettl{order:1!important}.bq-card.bq-sheet .bq-sheet-x.bq-home{order:2!important}.bq-card:not(.bq-sheet) .bq-pagettl,.bq-card:not(.bq-sheet) .bq-usetyped{display:none!important}.bq-pagettl{flex:1 1 auto;min-width:0;text-align:center;font-size:17px;font-weight:700;line-height:1.25;color:#14233f;letter-spacing:-.01em}.bq-card.bq-sheet.bq-s1 .bq-field>label{display:none!important}.bq-card.bq-sheet .bq-s2sum{display:none!important}.bq-card.bq-sheet .bq-input{border:1.5px solid #b9c6d4!important;border-radius:14px!important;background:#fff!important;min-height:54px;transition:border-color .18s,box-shadow .18s}.bq-card.bq-sheet .bq-input:focus-within{border-color:#0f5f7c!important;box-shadow:0 0 0 3px rgba(15,95,124,.16)!important}.bq-card.bq-sheet .bq-input input{border:0!important;background:0 0!important;box-shadow:none!important;outline:0!important;padding-right:44px!important;font-size:16px!important}.bq-card.bq-sheet .bq-bookform input,.bq-card.bq-sheet .bq-bookform textarea,.bq-card.bq-sheet .bq-bookform select{border:1.5px solid #b9c6d4!important;border-radius:14px!important;background:#fff!important;color:#14233f!important;box-shadow:none!important}.bq-card.bq-sheet .bq-bookform input:focus,.bq-card.bq-sheet .bq-bookform textarea:focus{border-color:#0f5f7c!important;box-shadow:0 0 0 3px rgba(15,95,124,.16)!important;outline:0!important}.bq-card.bq-sheet.bq-s1 .bq-suggest{position:static!important;box-shadow:none!important;border:0!important;margin:10px 0 0!important;padding:0!important;max-height:none!important;background:0 0!important}.bq-card.bq-sheet.bq-s1 .bq-suggest>*{border:1px solid #dbe4ee!important;border-radius:14px!important;background:#fff!important;margin:0 0 8px!important;padding:12px 14px!important;min-height:52px}.bq-usetyped{display:flex;align-items:center;gap:8px;width:100%;margin:10px 0 0;padding:10px 14px;min-height:52px;border:1.5px solid #0f5f7c;border-radius:14px;background:#f1f8fb;color:#0f5f7c;font:600 14px/1.3 inherit;text-align:left;cursor:pointer;overflow:hidden}.bq-usetyped[hidden]{display:none!important}.bq-usetyped .bq-ut-l{flex:0 0 auto;font-size:12px;font-weight:600;color:#40516e}.bq-usetyped .bq-ut-v{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;color:#14233f}.bq-usetyped svg{flex:0 0 18px}.bq-card.bq-sheet .bq-nearlist{position:static!important;display:flex!important;flex-direction:column;gap:8px;margin:14px 0 0!important;padding:0!important;background:0 0!important;box-shadow:none!important;border:0!important;width:auto!important}.bq-card.bq-sheet .bq-nearlbl{font-size:13px;font-weight:700;color:#40516e;margin:0 0 2px}.bq-card.bq-sheet .bq-nearchip{display:flex!important;align-items:center;width:100%;min-height:50px;padding:10px 14px!important;border:1px solid #dbe4ee!important;border-radius:14px!important;background:#fff!important;color:#14233f!important;font-size:15px!important;font-weight:600!important;text-align:left;white-space:normal!important}.bq-card.bq-sheet .bq-nearchip.on{border:1.5px solid #0f5f7c!important;background:#f1f8fb!important;color:#0a4459!important}.bq-card.bq-sheet .bq-type{border:1.5px solid #cfd9e4!important;border-radius:16px!important;background:#fff!important;padding:12px 6px!important;transition:border-color .18s,background .18s,transform .12s}.bq-card.bq-sheet .bq-type.active{border-color:#14233f!important;background:#f5f8fb!important;box-shadow:0 0 0 1px #14233f inset!important}.bq-card.bq-sheet .bq-price{border:1.5px solid #14233f!important;border-radius:18px!important;background:#fff!important;padding:16px!important;text-align:center}.bq-card.bq-sheet .bq-price small{display:block;font-size:13px;font-weight:700;color:#40516e;letter-spacing:.02em}.bq-card.bq-sheet .bq-price #bq-total{display:block;font-size:32px;line-height:1.2;font-weight:800;color:#14233f;white-space:nowrap}.bq-card.bq-sheet .bq-summary{border:1px solid #dbe4ee!important;border-radius:18px!important;background:#fff!important}.bq-card.bq-sheet #bq-result{border-top:0!important;padding-top:0!important;margin-top:0!important}.bq-card.bq-sheet .bq-types-field>.bq-label{display:none!important}.bq-card .bq-promos{border:1px solid #dbe4ee!important;border-radius:18px!important;background:#fff!important;padding:14px!important}.bq-card .bq-promos-t{display:block;font-size:13px!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;color:#40516e!important;margin:0 0 10px!important}.bq-card .bq-promos-row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important}.bq-card .bq-promo{position:relative;display:flex!important;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-height:64px;padding:10px 34px 10px 12px!important;text-align:left;cursor:pointer;overflow:hidden;border:1.5px dashed #b9c6d4!important;border-radius:14px!important;background:#fff!important;color:#14233f!important;transition:border-color .18s,background .18s,transform .12s}.bq-card .bq-promo.on,.bq-card .bq-promo[aria-pressed=true]{border:1.5px solid #0f5f7c!important;background:#f1f8fb!important}.bq-card .bq-promo b{font-size:14px!important;line-height:1.3;font-weight:700;color:#14233f!important}.bq-card .bq-promo small{font-size:12px!important;line-height:1.35;color:#40516e!important}.bq-card .bq-promo::after{content:"";position:absolute;right:10px;top:10px;width:18px;height:18px;border-radius:50%;border:1.5px solid #b9c6d4;background:#fff}.bq-card .bq-promo[aria-pressed=true]::after,.bq-card .bq-promo.on::after{border-color:#0f5f7c;background:#0f5f7c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E")center/12px no-repeat}.bq-card .bq-promos-auto{font-size:13px!important;font-weight:600;color:#0f5f7c!important;margin:12px 0 0!important}.bq-card .bq-promos-note{font-size:12px!important;color:#40516e!important;margin:4px 0 0!important}.bq-card.bq-sheet .bq-bookform>h3,.bq-card.bq-sheet .crv-pax,.bq-card.bq-sheet .bq-bsum{display:none!important}.bq-card.bq-sheet .crv-pconf{border:1.5px solid #14233f!important;border-radius:18px!important;background:#fff!important}.bq-card.bq-sheet .crv-ch{border:1px solid #dbe4ee;border-radius:16px;padding:12px;background:#fff}.bq-card.bq-sheet .crv-ch input{min-height:46px;padding:0 14px!important;margin-top:8px}.crv-rph{overflow:hidden}.crv-rp{position:absolute;border-radius:50%;background:currentColor;opacity:.16;transform:scale(0);pointer-events:none;animation:crvRp .55s ease-out forwards}.bq-btn,.bq-next,.bq-bookcta,.bq-bookcta2,.bq-nearchip,.bq-seg-btn,.bq-usetyped{transition:transform .12s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.bq-btn:active,.bq-next:active,.bq-bookcta:active,.bq-bookcta2:active,.bq-nearchip:active,.bq-type:active,.bq-usetyped:active,.bq-promo:active{transform:scale(.97)}.bq-card button:focus-visible,.bq-card a:focus-visible{outline:3px solid rgba(15,95,124,.45);outline-offset:2px}@media (prefers-reduced-motion:reduce){.crv-rp{display:none}.bq-btn,.bq-next,.bq-bookcta,.bq-bookcta2,.bq-nearchip,.bq-type,.bq-promo{transition:none}}@media (min-width:768px){.bq-card.bq-sheet .bq-sheet-bar{margin:-14px -22px 16px!important;padding:8px 16px!important;border-radius:inherit}}.bq-card.bq-sheet.bq-s1 .bq-field .bq-next{display:block!important;width:100%;margin:12px 0 0!important}.bq-card.bq-sheet .bq-next.bq-next-off{opacity:.45;box-shadow:none!important}.bq-card.bq-sheet .bq-nearlist{flex-direction:row!important;flex-wrap:nowrap!important;align-items:center;gap:8px!important;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding:0 16px;scrollbar-width:none;margin:16px -16px 0!important;padding:32px 16px 6px!important;position:relative}.bq-card.bq-sheet .bq-nearlist::-webkit-scrollbar{display:none}.bq-card.bq-sheet .bq-nearlbl{display:block!important;flex:0 0 0!important;width:0;overflow:visible;white-space:nowrap;position:sticky;left:0;align-self:flex-start;margin:-28px -8px 0 0!important;font-size:14px!important;font-weight:700;color:#14233f!important}.bq-card.bq-sheet .bq-nearchip{flex:0 0 auto!important;width:auto!important;min-height:44px!important;padding:0 16px!important;border-radius:999px!important;white-space:nowrap!important;scroll-snap-align:start}.bq-card.bq-sheet.bq-s1 .bq-picked{display:none!important}.bq-card.bq-sheet.bq-s1 #bq-result{display:none!important}.bq-card.bq-sheet .crv-pconf{background:#14233f!important;border:0!important;border-radius:20px!important;padding:18px!important;color:#fff!important;box-shadow:0 10px 24px rgba(20,35,63,.18)}.bq-card.bq-sheet .crv-pconf .crv-pct{display:block;font-size:12px!important;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#9fd3e4!important;margin:0 0 6px}.bq-card.bq-sheet .crv-pconf .crv-r{display:flex!important;align-items:baseline;justify-content:space-between;gap:10px;border:0!important;padding:0!important}.bq-card.bq-sheet .crv-pconf .crv-r span{font-size:14px!important;color:#d7dfef!important}.bq-card.bq-sheet .crv-pconf .crv-r b{font-size:28px!important;line-height:1.15;font-weight:800;color:#fff!important;white-space:nowrap}.bq-card.bq-sheet .crv-pconf .crv-incl{font-size:12px!important;line-height:1.45;color:#c3cfe2!important;margin:10px 0 0!important;padding:10px 0 0!important;border-top:1px solid rgba(255,255,255,.16)}.bq-card.bq-sheet .bq-bookform .bq-bl{text-transform:none!important;letter-spacing:0!important;font-size:14px!important;font-weight:600!important;color:#14233f!important;margin:16px 0 6px!important}.bq-card.bq-sheet .bq-bookform input:not([type=checkbox]){min-height:52px;font-size:16px!important}.bq-card.bq-sheet .crv-ch{margin-top:16px;padding:14px!important;background:#f5f8fb!important;border-color:#dbe4ee!important}.bq-card.bq-sheet .crv-ch .bq-bl{margin-top:0!important}.bq-card.bq-sheet .crv-chips{display:flex;flex-wrap:wrap;gap:8px}.bq-card.bq-sheet .crv-chip{min-height:44px;padding:0 16px!important;border:1.5px solid #cfd9e4!important;border-radius:999px!important;background:#fff!important;color:#14233f!important;font-size:14px!important;font-weight:600!important;transition:background .18s,border-color .18s,color .18s,transform .12s}.bq-card.bq-sheet .crv-chip.on{background:#14233f!important;border-color:#14233f!important;color:#fff!important}.bq-card.bq-sheet .crv-chip:active{transform:scale(.96)}.bq-card.bq-sheet .crv-agree{display:flex!important;align-items:center;gap:12px;margin:16px 0 0!important;padding:12px 14px;border:1.5px solid #cfd9e4;border-radius:14px;background:#fff;font-size:15px!important;font-weight:600;color:#14233f!important;cursor:pointer}.bq-card.bq-sheet .crv-agree input{flex:0 0 22px;width:22px!important;height:22px!important;min-height:0!important;margin:0!important;accent-color:#14233f}.bq-card.bq-sheet .crv-agree:has(input:checked){border-color:#14233f;background:#f5f8fb}.bq-card.bq-sheet .bq-bsend{position:sticky;bottom:0;z-index:4;width:100%;min-height:56px;margin:16px 0 0!important;font-size:17px!important;font-weight:800!important;border-radius:16px!important;box-shadow:0-10px 18px 6px #fff,0 8px 20px rgba(217,72,15,.28)!important}.bq-assure{margin:10px 0 0!important;text-align:center;font-size:13px!important;line-height:1.45;color:#40516e!important}@media (max-width:1099px){.bq-card:not(.bq-sheet) .bq-nearlist{display:flex!important;flex-wrap:nowrap!important;align-items:center;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bq-card:not(.bq-sheet) .bq-nearlist::-webkit-scrollbar{display:none}.bq-card:not(.bq-sheet) .bq-nearlist>*{flex:0 0 auto!important;white-space:nowrap!important}}.bq-card.bq-sheet{background:#f3f6fa url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='375' height='300' viewBox='0 0 375 300' fill='none'%3E%3Cpath d='M-20 250C60 170 120 280 200 200S330 90 400 130' stroke='%2314233f' stroke-opacity='.07' stroke-width='2' stroke-dasharray='2 9' stroke-linecap='round'/%3E%3Ccircle cx='200' cy='200' r='5' fill='%230f5f7c' fill-opacity='.10'/%3E%3Ccircle cx='330' cy='108' r='7' fill='%23d9480f' fill-opacity='.10'/%3E%3C/svg%3E")right bottom/100%auto no-repeat!important;padding-bottom:calc(20px + env(safe-area-inset-bottom,0))!important;overscroll-behavior:contain}.bq-card.bq-sheet .bq-nearlist{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;overflow:visible!important;margin:16px 0 0!important;padding:0!important}.bq-card.bq-sheet .bq-nearlbl{grid-column:1/-1;position:static!important;width:auto!important;margin:0 0 2px!important}.bq-card.bq-sheet .bq-nearchip{width:100%!important;min-height:48px!important;padding:8px 12px!important;border-radius:14px!important;white-space:normal!important;justify-content:flex-start;line-height:1.25;font-size:14px!important}@media (max-width:1099px){.bq-card:not(.bq-sheet) .bq-nearlist{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:visible}.bq-card:not(.bq-sheet) .bq-nearlist>*{white-space:normal!important}.bq-card:not(.bq-sheet) .bq-nearlbl{grid-column:1/-1}.bq-card:not(.bq-sheet) .bq-nearchip{min-height:44px;border-radius:12px!important;text-align:left;justify-content:flex-start}.bq-card:not(.bq-sheet) .bq-nearchip:nth-child(n+6){display:none!important}}.bq-card.bq-sheet .bq-bookcta{position:sticky!important;bottom:calc(8px + env(safe-area-inset-bottom,0));z-index:4;width:100%;min-height:54px;box-shadow:0 0 0 8px #f3f6fa,0 8px 20px rgba(217,72,15,.28)!important}.bq-card.bq-sheet .bq-bsend{bottom:calc(8px + env(safe-area-inset-bottom,0))!important;box-shadow:0 0 0 8px #f3f6fa,0 8px 20px rgba(217,72,15,.28)!important}.bq-card.bq-sheet .bq-summary{padding:0!important;margin:0 0 10px!important;border:0!important;background:0 0!important;box-shadow:none!important;gap:10px!important}.bq-card.bq-sheet .bq-price{margin:0 0 10px!important;padding:14px!important}.bq-card.bq-sheet .bq-price .bq-price-incl{display:block!important;margin:8px 0 0;font-size:12px;line-height:1.45;color:#40516e;font-weight:500}.bq-card.bq-sheet .bq-promos{display:flex!important;flex-direction:column;gap:2px;padding:12px 14px 12px 46px!important;margin:0 0 12px!important;position:relative;border:1px solid #cfe3ea!important;background:#f1f8fb!important}.bq-card.bq-sheet .bq-promos::before{content:"";position:absolute;left:14px;top:12px;width:22px;height:22px;border-radius:50%;background:#0f5f7c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4 8-9'/%3E%3C/svg%3E")center/13px no-repeat}.bq-card.bq-sheet .bq-promos-t{text-transform:none!important;letter-spacing:0!important;font-size:14px!important;color:#0a4459!important;margin:0!important}.bq-card.bq-sheet .bq-promos-row:empty,.bq-card.bq-sheet .bq-promos-auto:empty{display:none!important}.bq-card.bq-sheet .bq-promos-auto{margin:2px 0 0!important}.bq-card.bq-sheet .bq-promos-note{margin:0!important}.bq-card.bq-sheet .bq-actions{margin-top:10px!important}.bq-card.bq-sheet .crv-pconf .crv-incl{display:block!important}.bq-card.bq-sheet.bq-show-res #bq-result,.bq-card.bq-sheet.bq-s4 .bq-bookform,.bq-card.bq-sheet.bq-s5 .bq-bstatus{animation:bqPg .28s cubic-bezier(.2,.8,.2,1) both}@media (prefers-reduced-motion:reduce){.bq-card.bq-sheet *{animation:none!important}}.bq-card.bq-sheet .crv-pconf{display:none!important}.bq-card.bq-sheet .bq-bookform .bq-bl{margin:10px 0 4px!important;font-size:13px!important}.bq-card.bq-sheet .bq-bookform>.bq-bl:first-of-type{margin-top:0!important}.bq-card.bq-sheet .bq-bookform input:not([type=checkbox]){min-height:46px!important;height:46px!important}.bq-card.bq-sheet .crv-ch{margin-top:12px!important;padding:10px 12px!important}.bq-card.bq-sheet .crv-chips{flex-wrap:nowrap!important;gap:6px!important}.bq-card.bq-sheet .crv-chip{flex:1 1 auto;min-height:40px!important;padding:0 8px!important;font-size:13px!important}.bq-card.bq-sheet .crv-ch input{margin-top:8px!important}.bq-card.bq-sheet .crv-agree{margin-top:12px!important;padding:10px 12px!important}.bq-card.bq-sheet .crv-agree b{color:#b93d0c;white-space:nowrap}.bq-card.bq-sheet .bq-bsend{margin-top:12px!important}.bq-card.bq-sheet .bq-assure{margin-top:8px!important;font-size:12px!important}.bq-card.bq-sheet{background-color:#eef5f8!important}.bq-card.bq-sheet .bq-pagettl{display:flex;flex-direction:column;align-items:stretch;gap:6px;text-align:left;padding:0 4px}.bq-card.bq-sheet .bq-pt-t{font-size:15px;font-weight:700;line-height:1.25;color:#14233f}.bq-card.bq-sheet .bq-prog{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.bq-card.bq-sheet .bq-prog i{display:block;height:4px;border-radius:2px;background:#c9d8e2;transition:background-color .25s ease}.bq-card.bq-sheet .bq-prog i.on{background:#0f5f7c}.bq-card.bq-sheet .bq-stepback,.bq-card.bq-sheet .bq-sheet-x.bq-home{border-color:transparent!important;border-radius:12px!important}.bq-card.bq-sheet .bq-type.active{border-color:#0f5f7c!important;background:#f4fafc!important;box-shadow:0 0 0 1px #0f5f7c inset!important}.bq-card.bq-sheet .bq-type.active .bq-type-name{color:#0f5f7c!important}.bq-card.bq-sheet .bq-nearchip.on,.bq-card.bq-sheet .bq-input:focus-within{border-color:#0f5f7c!important}.bq-card.bq-sheet .bq-price{background:#fff4e8!important;border:1px solid #f4cfa6!important;text-align:left!important}.bq-card.bq-sheet .bq-price small{color:#6b3a10!important;text-transform:uppercase;letter-spacing:.6px;font-size:12px!important}.bq-card.bq-sheet .bq-price #bq-total{color:#a84300!important;font-size:30px!important}.bq-card.bq-sheet .bq-price .bq-price-incl{color:#6b3a10!important;font-size:13px!important}.bq-card.bq-sheet .bq-sheet-bar{box-shadow:none!important;border-radius:0!important}.bq-card.bq-sheet.bq-show-res:not(.bq-s4):not(.bq-s5) .bq-bookcta{width:calc(100% - 64px)!important;margin-left:64px!important;border-radius:14px!important}.bq-card.bq-sheet.bq-show-res:not(.bq-s4):not(.bq-s5) .bq-actions{position:sticky;bottom:calc(8px + env(safe-area-inset-bottom,0));z-index:5;display:block!important;width:54px;height:54px;margin:-64px 0 0!important;padding:0!important;background:0 0!important}.bq-card.bq-sheet.bq-show-res:not(.bq-s4):not(.bq-s5) .bq-bookcta{height:54px!important;min-height:54px!important;margin-bottom:10px!important}.bq-card.bq-sheet.bq-show-res:not(.bq-s4):not(.bq-s5) #bq-result{display:flex!important;flex-direction:column;gap:0!important}.bq-card.bq-sheet.bq-show-res:not(.bq-s4):not(.bq-s5) .bq-act-call{display:flex!important;align-items:center;justify-content:center;width:54px;height:54px;padding:0!important;border:1.5px solid #0f5f7c!important;border-radius:14px!important;background:#fff!important;color:#0f5f7c!important;font-size:0!important;box-shadow:0 0 0 8px #eef5f8}.bq-card.bq-sheet.bq-show-res:not(.bq-s4):not(.bq-s5) .bq-act-call i{display:inline-block!important;font-size:20px!important;margin:0!important}.bq-card.bq-sheet .bq-bookcta,.bq-card.bq-sheet .bq-bsend{box-shadow:0 0 0 8px #eef5f8,0 8px 20px rgba(217,72,15,.24)!important;border-radius:14px!important}.bq-card.bq-sheet .bq-next{border-radius:14px!important}.bq-card .bq-type,#bq-quote .bq-type,.bq-card.bq-sheet .bq-type{display:flex!important;flex-direction:column;align-items:center;justify-content:flex-start!important;text-align:center;padding:10px 8px 10px!important;min-height:0}.bq-card .bq-type.has-img .bq-type-img,#bq-quote .bq-type.has-img .bq-type-img,.bq-card.bq-sheet .bq-type.has-img .bq-type-img{display:block!important;width:100%;max-width:132px;aspect-ratio:8/5;height:auto;margin:0 auto 6px;border-radius:10px;overflow:hidden;background:0 0}.bq-card .bq-type-img img,#bq-quote .bq-type-img img,.bq-card.bq-sheet .bq-type-img img{width:100%!important;height:100%!important;object-fit:contain!important;display:block}.bq-card .bq-types,#bq-quote .bq-types{align-items:stretch}.bq-card .bq-type .bq-type-name,.bq-card .bq-type .bq-type-price{width:100%}.bq-card.bq-sheet .bq-type.has-img .bq-type-img{max-width:92px!important;margin-bottom:3px!important}.bq-card.bq-sheet .bq-type{padding:7px 6px 8px!important}@media screen and (min-width:1024px){@media screen and (min-width:1024px){:root{--desk-ink:#10213c;--desk-muted:#5b6b80;--desk-accent:#087a91;--desk-border:#dce6ef;--desk-soft:#f3f7fb;--desk-white:#fff;--desk-sm:clamp(.875rem,.8rem + .2vw,1rem);--desk-body:clamp(1rem,.94rem + .2vw,1.125rem);--desk-heading:clamp(1.375rem,1rem + .8vw,1.875rem);--desk-gap:clamp(1.5rem,2.5vw,3rem)}body .bq-input{transition:border-color .18s ease,box-shadow .18s ease}}}:root{--crv-primary:#0B5FFF;--crv-primary-d:#0847C2;--crv-accent:#FF7A00;--crv-ok:#12A150;--crv-ink:#0F172A;--crv-ink-2:#475569;--crv-line:#E5E9F0;--crv-bg:#F5F7FB;--crv-card:#fff;--crv-r-lg:20px;--crv-r:14px;--crv-r-sm:10px;--crv-pill:999px;--crv-sh-1:0 1px 2px rgba(15,23,42,.06),0 2px 8px rgba(15,23,42,.06);--crv-sh-2:0 6px 24px rgba(15,23,42,.12);--crv-ease:cubic-bezier(.2,.8,.2,1);--crv-t:.22s}.bq-section{border-radius:var(--crv-r-lg);box-shadow:var(--crv-sh-2);background:var(--crv-card)}.bq-section input,.bq-section select,.bq-section textarea{border-radius:var(--crv-r-sm)!important;border:1px solid var(--crv-line)!important;min-height:46px;font-size:16px}.bq-section input:focus,.bq-section select:focus{border-color:var(--crv-primary)!important;box-shadow:0 0 0 3px rgba(11,95,255,.15)!important;outline:0}.bq-type{border-radius:var(--crv-r)!important;border:1px solid var(--crv-line)!important;background:#fff;transition:border-color var(--crv-t),box-shadow var(--crv-t),transform var(--crv-t) var(--crv-ease)}.bq-type.active,.bq-type[aria-pressed=true],.bq-type:has(input:checked){border-color:var(--crv-primary)!important;box-shadow:0 0 0 2px var(--crv-primary) inset}.bq-type-price{color:var(--crv-primary);font-weight:700}.bq-seg-btn{border-radius:var(--crv-pill)!important}.bq-act,.crv-btn{border-radius:var(--crv-pill)!important;min-height:46px;font-weight:700}@media (min-width:992px){:root{--crv-p:#0B5FFF;--crv-pd:#0847c2;--crv-a:#FF7A00;--crv-g:#12A150;--crv-t:#0f1f33;--crv-m:#5b6b7d;--crv-bg:#f4f6fa;--crv-bd:#e3e8ef;--crv-sh:0 10px 30px rgba(15,31,51,.08);--crv-sh2:0 18px 44px rgba(15,31,51,.14)}html body #bq-quote{background:0 0!important;padding-top:0!important;box-shadow:none!important}html body #bq-quote .bq-card{max-width:1200px!important;padding:22px 26px 18px!important;border:1px solid var(--crv-bd)!important;border-radius:18px!important;box-shadow:var(--crv-sh2)!important;animation:crvUp .5s ease-out both!important}html body #bq-quote .bq-head{margin-bottom:14px!important}html body #bq-quote .bq-title{font-size:20px!important;color:var(--crv-t)!important;letter-spacing:-.01em!important}html body #bq-quote .bq-card .bq-form{display:grid!important;grid-template-columns:minmax(0,1.25fr) minmax(0,1.25fr) auto 190px!important;column-gap:12px!important;row-gap:12px!important;align-items:end!important}html body #bq-quote .bq-card .bq-grid,html body #bq-quote .bq-card .bq-row-actions{display:contents!important}html body #bq-quote .bq-grid>.bq-field:nth-child(1){grid-column:1!important;grid-row:1!important}html body #bq-quote .bq-grid>.bq-field:nth-child(2){grid-column:2!important;grid-row:1!important}html body #bq-quote .bq-seg{grid-column:3!important;grid-row:1!important;align-self:end!important;height:52px!important}html body #bq-quote .bq-btn{grid-column:4!important;grid-row:1!important;align-self:end!important;height:52px!important;width:100%!important;margin:0!important;background:var(--crv-a)!important;border:0!important;border-radius:12px!important;color:#fff!important;font-weight:700!important;font-size:16px!important;transition:background .2s,transform .2s,box-shadow .2s!important}html body #bq-quote .bq-btn:hover{background:#e86e00!important;transform:translateY(-1px)!important;box-shadow:0 10px 22px rgba(255,122,0,.32)!important}html body #bq-quote .bq-btn:active{transform:translateY(0)!important}html body #bq-quote .bq-field{position:relative!important;margin:0!important}html body #bq-quote .bq-input input{height:52px!important;border-radius:12px!important;border-color:var(--crv-bd)!important;background:#f9fbfd!important}html body #bq-quote .bq-input input:focus{border-color:var(--crv-p)!important;background:#fff!important;box-shadow:0 0 0 3px rgba(11,95,255,.14)!important}html body #bq-quote .bq-geo{position:absolute!important;right:0!important;top:-2px!important;margin:0!important;font-size:12px!important;color:var(--crv-p)!important}html body #bq-quote .bq-geo-hint{position:absolute!important;margin:2px 0 0!important;font-size:12px!important}html body #bq-quote .bq-suggest{z-index:60!important}html body #bq-quote .bq-types-field{grid-column:1/-1!important;grid-row:2!important;margin:4px 0 0!important}html body #bq-quote .bq-types{display:grid!important;grid-template-columns:repeat(8,minmax(0,1fr))!important;gap:8px!important}html body #bq-quote .bq-type{display:flex!important;flex-direction:column!important;align-items:center!important;padding:8px 6px!important;min-height:0!important;border:1px solid var(--crv-bd)!important;border-radius:12px!important;background:#fff!important;transition:border-color .2s,box-shadow .2s,transform .2s!important}html body #bq-quote .bq-type:hover{transform:translateY(-2px)!important;box-shadow:var(--crv-sh)!important}html body #bq-quote .bq-type.active{border-color:var(--crv-p)!important;box-shadow:0 0 0 2px rgba(11,95,255,.18)!important;background:#f3f7ff!important}html body #bq-quote .bq-type-img{display:block!important;height:44px!important}html body #bq-quote .bq-type-img img{height:44px!important;width:auto!important;object-fit:contain!important}html body #bq-quote .bq-type-name{font-size:14px!important;font-weight:700!important;color:var(--crv-t)!important}html body #bq-quote .bq-type-price{font-size:12px!important;color:var(--crv-g)!important;font-weight:600!important}html body #bq-quote .bq-error,html body #bq-quote .bq-tg{grid-column:1/-1!important;margin:0!important}html body #bq-quote .bq-result{margin-top:16px!important}}@media (max-width:991px){:root{--crv-p:#0B5FFF;--crv-a:#FF7A00;--crv-g:#12A150;--crv-t:#0f1f33;--crv-m:#5b6b7d;--crv-bg:#f4f6fa;--crv-bd:#e3e8ef}html body #bq-quote{background:0 0!important;box-shadow:none!important}html body #bq-quote .bq-card{margin:0 12px!important;padding:18px 16px 16px!important;border-radius:20px!important;border:1px solid var(--crv-bd)!important;box-shadow:0 12px 32px rgba(15,31,51,.12)!important}html body #bq-quote .bq-head{margin-bottom:14px!important}html body #bq-quote .bq-title{font-size:20px!important;line-height:1.25!important;color:var(--crv-t)!important}html body #bq-quote .bq-grid{grid-template-columns:1fr!important;gap:10px!important}html body #bq-quote .bq-field>label,html body #bq-quote .bq-label{font-size:13px!important;margin-bottom:6px!important}html body #bq-quote .bq-input input{height:50px!important;border-radius:12px!important;background:#f9fbfd!important;font-size:16px!important}html body #bq-quote .bq-input input:focus{border-color:var(--crv-p)!important;box-shadow:0 0 0 3px rgba(11,95,255,.14)!important;background:#fff!important}html body #bq-quote .bq-geo{min-height:44px}html body #bq-quote .bq-types-field{margin-top:14px!important}html body #bq-quote .bq-types{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin:0-16px!important;padding:2px 16px 6px!important;scrollbar-width:none}html body #bq-quote .bq-types::-webkit-scrollbar{display:none}html body #bq-quote .bq-type{flex:0 0 104px!important;width:104px!important;min-height:44px!important;display:flex!important;flex-direction:column!important;align-items:center!important;padding:8px 6px!important;border:1px solid var(--crv-bd)!important;border-radius:14px!important;background:#fff!important;scroll-snap-align:start;transition:transform .15s,border-color .2s,box-shadow .2s}html body #bq-quote .bq-type:active{transform:scale(.97)}html body #bq-quote .bq-type.active{border-color:var(--crv-p)!important;background:#f3f7ff!important;box-shadow:0 0 0 2px rgba(11,95,255,.18)!important}html body #bq-quote .bq-type-img{display:block!important;height:46px!important}html body #bq-quote .bq-type-img img{height:46px!important;width:auto!important;object-fit:contain}html body #bq-quote .bq-type-name{font-size:14px!important;font-weight:700!important;color:var(--crv-t)!important}html body #bq-quote .bq-type-price{font-size:12px!important;color:var(--crv-g)!important;font-weight:600!important;background:0 0!important}html body #bq-quote .bq-row-actions{margin-top:14px!important;gap:10px!important}html body #bq-quote .bq-seg{min-height:48px}html body #bq-quote .bq-seg-btn{min-height:44px!important}html body #bq-quote .bq-btn{min-height:52px!important;width:100%!important;background:var(--crv-a)!important;border:0!important;border-radius:14px!important;color:#fff!important;font-weight:700!important;font-size:16px!important;box-shadow:0 8px 20px rgba(255,122,0,.28)!important;transition:transform .15s,background .2s}html body #bq-quote .bq-btn:active{transform:scale(.98);background:#e86e00!important}}:root{--crv-atm-p:#0B5FFF;--crv-atm-pd:#0847c2;--crv-atm-a:#FF7A00;--crv-atm-ad:#e86e00;--crv-atm-t:#0f1f33;--crv-atm-m:#5b6b7d;--crv-atm-bd:#e3e8ef;--crv-atm-soft:#f4f6fa;--crv-atm-sh:0 6px 18px rgba(15,31,51,.08);--crv-atm-sh2:0 18px 44px rgba(15,31,51,.14);--crv-atm-r:16px;--crv-atm-r2:20px}html body .crv-pay{font-size:14px!important;color:var(--crv-atm-t)!important;text-align:left!important;background:#fff!important;border:1px solid var(--crv-atm-bd)!important;border-radius:var(--crv-atm-r2)!important;box-shadow:var(--crv-atm-sh2)!important;padding:16px!important}html body .crv-hd{display:flex!important;gap:10px!important;align-items:flex-start!important;padding:12px 14px!important;border-radius:var(--crv-atm-r)!important;background:#f3f7ff!important;border:1px solid #d6e4ff!important;margin-bottom:12px!important}html body .crv-hd i{flex:none!important;width:28px!important;height:28px!important;border-radius:50%!important;background:var(--crv-atm-p)!important;color:#fff!important;font-style:normal!important;font-weight:800!important;display:flex!important;align-items:center!important;justify-content:center!important}html body .crv-hd b{display:block!important;font-size:15px!important;color:var(--crv-atm-t)!important}html body .crv-hd p{margin:2px 0 0!important;color:var(--crv-atm-m)!important;font-size:13px!important}html body .crv-hd-ok{background:#effaf3!important;border-color:#c7ecd6!important}html body .crv-hd-ok i{background:#12a150!important}html body .crv-sum,html body .crv-bank{border:1px solid var(--crv-atm-bd)!important;border-radius:var(--crv-atm-r)!important;padding:4px 14px!important;margin-bottom:12px!important;background:#fff!important;box-shadow:var(--crv-atm-sh)!important}html body .crv-r{display:flex!important;align-items:center!important;gap:8px!important;padding:10px 0!important;border-bottom:1px dashed var(--crv-atm-bd)!important}html body .crv-r:last-child,html body .crv-r:has(+p){border-bottom:0!important}html body .crv-r span{flex:1!important;color:var(--crv-atm-m)!important;font-size:13px!important;font-weight:600!important;line-height:1.35!important}html body .crv-r span small{color:#94a3b8!important;font-size:11.5px!important}html body .crv-r b{font-weight:800!important;color:var(--crv-atm-t)!important;text-align:right!important;word-break:break-all!important}html body .crv-r.crv-hl b{color:var(--crv-atm-a)!important;font-size:16px!important}html body .crv-copy{flex:none!important;border:1px solid var(--crv-atm-p)!important;background:#f3f7ff!important;color:var(--crv-atm-p)!important;border-radius:999px!important;padding:4px 11px!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;cursor:pointer!important;transition:background .2s ease,color .2s ease!important}html body .crv-copy:hover,html body .crv-copy.ok{background:var(--crv-atm-p)!important;color:#fff!important;border-color:var(--crv-atm-p)!important}html body .crv-scan{text-align:center!important;color:var(--crv-atm-m)!important;font-size:12.5px!important}html body .crv-qrw{display:flex!important;justify-content:center!important;margin:0 0 12px!important}html body .crv-qr{width:220px!important;height:220px!important;max-width:70vw!important;max-height:70vw!important;border-radius:var(--crv-atm-r)!important;border:1px solid var(--crv-atm-bd)!important;background:#fff!important;box-shadow:var(--crv-atm-sh)!important;object-fit:contain!important}html body .crv-warn{color:var(--crv-atm-a)!important;font-size:12.5px!important;font-weight:600!important;margin:6px 0 0!important}html body .crv-safe{color:var(--crv-atm-m)!important;font-size:12.5px!important;margin:8px 0 0!important}html body .crv-safe b{color:var(--crv-atm-t)!important}html body .crv-intl{color:var(--crv-atm-m)!important;font-size:13px!important}html body .crv-intl a{color:var(--crv-atm-p)!important;font-weight:700!important}html body .crv-nob{color:var(--crv-atm-m)!important}html body .crv-tabs{display:flex!important;gap:8px!important;margin:0 0 12px!important}html body .crv-tab{flex:1 1 0!important;border:1px solid var(--crv-atm-bd)!important;background:var(--crv-atm-soft)!important;color:var(--crv-atm-m)!important;border-radius:999px!important;padding:9px 12px!important;font-size:13px!important;font-weight:700!important;cursor:pointer!important;transition:background .2s ease,border-color .2s ease,color .2s ease!important}html body .crv-tab.on{background:var(--crv-atm-p)!important;border-color:var(--crv-atm-p)!important;color:#fff!important}html body .crv-apps{border:1px solid var(--crv-atm-bd)!important;border-radius:var(--crv-atm-r)!important;background:var(--crv-atm-soft)!important;padding:8px 12px!important;margin:0 0 10px!important}html body .crv-apps summary{color:var(--crv-atm-p)!important;font-weight:700!important;cursor:pointer!important}html body .crv-apps a{color:var(--crv-atm-p)!important;font-weight:700!important;text-decoration:none!important}html body .crv-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;padding:10px 16px!important;border-radius:12px!important;background:var(--crv-atm-p)!important;border:1px solid var(--crv-atm-p)!important;color:#fff!important;font-weight:700!important;text-decoration:none!important;transition:background .2s ease,transform .2s ease!important}html body .crv-btn:hover{background:var(--crv-atm-pd)!important}html body .crv-btn-g{background:#fff!important;color:var(--crv-atm-p)!important;border-color:var(--crv-atm-bd)!important}html body .crv-btn-g:hover{background:var(--crv-atm-soft)!important}html body .crv-code{color:var(--crv-atm-m)!important;font-size:13px!important;margin:10px 0 0!important;text-align:center!important}html body .crv-code b{color:var(--crv-atm-t)!important}html body .crv-claim{width:100%!important;min-height:44px!important;margin:12px 0 0!important;border:0!important;border-radius:12px!important;background:var(--crv-atm-a)!important;color:#fff!important;font-weight:800!important;cursor:pointer!important;transition:background .2s ease!important}html body .crv-claim:hover{background:var(--crv-atm-ad)!important}html body .crv-claimsub{color:var(--crv-atm-m)!important;font-size:12.5px!important;text-align:center!important}html body .bq-bank{text-align:left!important;background:#fff!important;border:1px solid var(--crv-atm-bd)!important;border-radius:var(--crv-atm-r)!important;box-shadow:var(--crv-atm-sh)!important;padding:12px 14px!important;font-size:14px!important;margin:0 0 10px!important}html body .bq-bank div{display:flex!important;justify-content:space-between!important;align-items:baseline!important;gap:10px!important;padding:7px 0!important;border-bottom:1px dashed var(--crv-atm-bd)!important}html body .bq-bank div:last-child{border-bottom:0!important}html body .bq-bank span{color:var(--crv-atm-m)!important;font-weight:600!important;font-size:13px!important}html body .bq-bank b{color:var(--crv-atm-t)!important;font-weight:800!important;text-align:right!important;word-break:break-all!important}html body .bq-bank small{color:var(--crv-atm-p)!important;font-weight:700!important}html body .bq-prow{background:var(--crv-atm-soft)!important;border:1px solid var(--crv-atm-bd)!important;border-radius:14px!important;box-shadow:none!important}html body .bq-prow b{color:var(--crv-atm-t)!important}html body .bq-prow.bq-dep{background:#fff4ea!important;border-color:#ffe0c7!important}html body .bq-prow.bq-dep b{color:var(--crv-atm-a)!important}html body .bq-qr{border-radius:var(--crv-atm-r)!important;border:1px solid var(--crv-atm-bd)!important;background:#fff!important;box-shadow:var(--crv-atm-sh)!important}html body .bq-okt{color:#12a150!important}@media (prefers-reduced-motion:reduce){html body .crv-btn,html body .crv-copy,html body .crv-tab,html body .crv-claim{transition:none!important}}#bq-quote .bq-card{max-width:980px;margin:0 auto;padding:clamp(20px,3vw,36px);border:1px solid #e7edf3;border-radius:24px;background:#fff;box-shadow:0 18px 50px rgba(15,35,55,.08)}#bq-quote .bq-head{margin-bottom:24px;text-align:left}#bq-quote .bq-title{margin:0;color:#142b42;font-size:clamp(24px,3vw,34px);line-height:1.2;letter-spacing:-.025em}#bq-quote .bq-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}#bq-quote .bq-field>label,#bq-quote .bq-label{display:block;margin:0 0 8px;color:#536476;font-size:13px;font-weight:650;text-transform:none}#bq-quote .bq-input{position:relative}#bq-quote .bq-pin,#bq-quote .bq-type-img,#bq-quote .bq-geo svg,#bq-quote .bq-seg-btn i,#bq-quote .bq-btn .bq-ic,#bq-quote .bq-price-incl i,#bq-quote .bq-lead-ic,#bq-quote .bq-lead-btn i,#bq-quote .bq-act-call i{display:none}#bq-quote .bq-input input{box-sizing:border-box;width:100%;height:56px;padding:0 16px;border:1px solid #d9e2ea;border-radius:12px;background:#fff;color:#172b3d;font-size:16px;box-shadow:none;transition:border-color .18s,box-shadow .18s}#bq-quote .bq-input input:focus{border-color:#2874a6;outline:0;box-shadow:0 0 0 3px rgba(40,116,166,.12)}#bq-quote .bq-geo{margin-top:8px;border:0;background:transparent;color:#2874a6;font-weight:600;padding:4px 0}#bq-quote .bq-types-field{margin-top:22px}#bq-quote .bq-types{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}#bq-quote .bq-type{min-height:74px;padding:12px;border:1px solid #dfe7ed;border-radius:13px;background:#fff;box-shadow:none;transition:border-color .18s,background .18s,transform .18s}#bq-quote .bq-type:hover{border-color:#9bbbd0;transform:translateY(-1px)}#bq-quote .bq-type.active{border-color:#2874a6;background:#f1f7fb;box-shadow:0 0 0 1px #2874a6}#bq-quote .bq-type-name{font-size:14px;font-weight:700;color:#19334a}#bq-quote .bq-type-price{margin-top:5px;color:#617385;font-size:12px}#bq-quote .bq-row-actions{display:flex;align-items:center;gap:14px;margin-top:22px}#bq-quote .bq-seg{padding:4px;border:1px solid #e1e8ee;border-radius:12px;background:#f6f8fa}#bq-quote .bq-seg-btn{min-height:42px;padding:0 14px;border-radius:9px;font-weight:650}#bq-quote .bq-btn,#bq-quote .bq-next,#bq-quote .bq-bookcta{min-height:50px;border:0;border-radius:12px;background:#176b9a;color:#fff;font-size:15px;font-weight:700;box-shadow:none;transition:background .18s,transform .18s}#bq-quote .bq-btn:hover,#bq-quote .bq-next:hover,#bq-quote .bq-bookcta:hover{background:#10577f;transform:translateY(-1px)}#bq-quote .bq-error{margin:10px 0 0;color:#b42318;font-size:14px}#bq-quote .bq-tg{color:#526678;font-size:13px}#bq-quote .bq-result{margin-top:18px}#bq-quote .bq-price{border-radius:16px;background:#f3f8fb}#bq-quote .bq-sheet-bar{border-bottom:1px solid #edf1f4}#bq-quote .bq-sheet-steps{color:#617385}@media(max-width:767px){#bq-quote .bq-card{padding:20px 16px;border-radius:20px}#bq-quote .bq-grid{grid-template-columns:1fr;gap:16px}#bq-quote .bq-types{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#bq-quote .bq-type{min-height:66px;padding:10px}#bq-quote .bq-row-actions{align-items:stretch;flex-direction:column;gap:12px}#bq-quote .bq-seg{display:grid;grid-template-columns:1fr 1fr}#bq-quote .bq-btn,#bq-quote .bq-next,#bq-quote .bq-bookcta{width:100%}}#bq-quote .bq-suggest li.bq-sg-typed,.bq-card .bq-suggest li.bq-sg-typed{position:sticky;top:0;z-index:2;display:flex;flex-direction:column;gap:2px;background:#eef6ff;border-bottom:1px solid #d6e6f5;cursor:pointer}#bq-quote .bq-suggest li.bq-sg-typed .bq-tr-l,.bq-card .bq-suggest li.bq-sg-typed .bq-tr-l{font-size:12px;font-weight:600;color:#3b6b94}#bq-quote .bq-suggest li.bq-sg-typed .bq-tr-v,.bq-card .bq-suggest li.bq-sg-typed .bq-tr-v{font-size:16px;color:#0b2a44;white-space:pre-wrap;word-break:break-word}#bq-quote .bq-suggest li.bq-sg-typed.busy,.bq-card .bq-suggest li.bq-sg-typed.busy{opacity:.6}.bq-card.bq-sheet .bq-field:has(.bq-suggest.open) .bq-next{display:none!important}.bq-card .bq-suggest li.bq-sg-typed{scroll-margin-top:0}#bq-quote .bq-suggest mark.bq-hl,.bq-card .bq-suggest mark.bq-hl{padding:0;margin:0;border:0;border-radius:0;display:inline;background:transparent;color:inherit;font-weight:700;text-decoration:underline;text-decoration-color:#7fb3e0;text-underline-offset:2px}@media (min-width:768px){html body #bq-quote .bq-form:has(.bq-nearlist .bq-nearchip) .bq-field.bq-types-field,html body .bq-card .bq-form:has(.bq-nearlist .bq-nearchip) .bq-field.bq-types-field{margin-top:52px!important}.bq-card .bq-nearlist{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}}@media (min-width:992px){html body #bq-quote .bq-types,html body .bq-card .bq-types{gap:12px!important}html body #bq-quote .bq-type,html body .bq-card .bq-type{position:relative;overflow:hidden;padding:14px 8px 12px!important;border-radius:16px!important;border:1px solid #e2e8f4!important;background:linear-gradient(180deg,#ffffff 0%,#f4f7fd 100%)!important;box-shadow:0 1px 2px rgba(16,40,90,.06)!important;transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s,border-color .28s,background .28s!important;cursor:pointer}html body #bq-quote .bq-type .bq-type-img,html body .bq-card .bq-type .bq-type-img{height:78px!important;display:flex!important;align-items:flex-end;justify-content:center;margin:0 0 8px!important}html body #bq-quote .bq-type .bq-type-img img,html body .bq-card .bq-type .bq-type-img img{width:auto!important;height:78px!important;max-width:100%!important;object-fit:contain!important;filter:drop-shadow(0 8px 6px rgba(16,40,90,.20));transition:transform .4s cubic-bezier(.2,.8,.2,1)}html body #bq-quote .bq-type .bq-type-name,html body .bq-card .bq-type .bq-type-name{font-size:15px!important;letter-spacing:.2px}html body #bq-quote .bq-type .bq-type-price,html body .bq-card .bq-type .bq-type-price{font-size:12.5px!important;margin-top:4px;transition:background .28s,color .28s}html body #bq-quote .bq-type::before,html body .bq-card .bq-type::before{content:"";position:absolute;top:0;left:-70%;width:45%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.75),transparent);transform:skewX(-18deg);transition:left .7s ease;pointer-events:none;z-index:1}html body #bq-quote .bq-type:hover,html body .bq-card .bq-type:hover{transform:translateY(-4px);border-color:#a9c3ff!important;box-shadow:0 14px 26px -12px rgba(11,95,255,.38)!important}html body #bq-quote .bq-type:hover::before,html body .bq-card .bq-type:hover::before{left:125%}html body #bq-quote .bq-type:hover .bq-type-img img,html body .bq-card .bq-type:hover .bq-type-img img{transform:scale(1.08) translateX(3px)}html body #bq-quote .bq-type.active,html body .bq-card .bq-type.active{border-color:#0b5fff!important;background:linear-gradient(180deg,#eef4ff 0%,#ffffff 100%)!important;box-shadow:0 0 0 3px rgba(11,95,255,.16),0 14px 26px -14px rgba(11,95,255,.5)!important}html body #bq-quote .bq-type.active .bq-type-img img,html body .bq-card .bq-type.active .bq-type-img img{transform:scale(1.06)}html body #bq-quote .bq-type:focus-visible,html body .bq-card .bq-type:focus-visible{outline:2px solid #0b5fff;outline-offset:2px}}@media (min-width:992px) and (prefers-reduced-motion:reduce){html body #bq-quote .bq-type,html body #bq-quote .bq-type img,html body #bq-quote .bq-type::before,html body .bq-card .bq-type,html body .bq-card .bq-type img,html body .bq-card .bq-type::before{transition:none!important;transform:none!important}}html body #bq-quote .bq-seg{background:#fff!important;border:1.5px solid #c9d8f5!important;box-shadow:inset 0 1px 2px rgba(16,40,90,.06)}html body #bq-quote .bq-seg-pill{display:none!important}html body #bq-quote .bq-seg-btn{white-space:nowrap;color:#2b4570!important;font-weight:700!important;position:relative;z-index:1;border-radius:9px!important;transition:color .25s,background .3s,box-shadow .3s!important}html body #bq-quote .bq-seg-btn.active{color:#fff!important;background:linear-gradient(135deg,#0b5fff 0%,#3b82ff 100%)!important;box-shadow:0 6px 14px -6px rgba(11,95,255,.65)!important;text-shadow:0 1px 1px rgba(0,0,0,.15)}html body #bq-quote .bq-seg-btn:not(.active):hover{color:#0b5fff!important;background:rgba(11,95,255,.07)!important}html body #bq-quote .bq-seg-btn[data-trip="1"]::before{content:"\2192";margin-right:6px;font-weight:800}html body #bq-quote .bq-seg-btn[data-trip="2"]::before{content:"\21C4";margin-right:6px;font-weight:800}html body #bq-quote .bq-picked.show{background:linear-gradient(90deg,#e9f9ef,#f5fdf8)!important;border:1px solid #9edbb8!important;color:#0f5132!important;font-weight:600;box-shadow:0 2px 8px -4px rgba(18,140,70,.35);animation:crvPop .35s ease both}html body #bq-quote .bq-picked.show b,html body #bq-quote .bq-picked.show strong{color:#128c46!important}html body #bq-quote .bq-sg-typed{border-left:3px solid #0b5fff!important;background:#f3f7ff!important;transition:background .2s}html body #bq-quote .bq-sg-typed:hover{background:#e6efff!important}html body #bq-quote .bq-btn{position:relative;overflow:hidden;transition:transform .2s,box-shadow .25s!important}html body #bq-quote .bq-btn:hover{transform:translateY(-2px);box-shadow:0 12px 22px -10px rgba(255,106,0,.7)!important}html body #bq-quote .bq-btn::after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-18deg);transition:left .7s;pointer-events:none}html body #bq-quote .bq-btn:hover::after{left:130%}html body #bq-quote .bq-bookcta2{transition:transform .2s,box-shadow .25s!important}html body #bq-quote .bq-bookcta2:hover{transform:translateY(-2px);box-shadow:0 12px 22px -10px rgba(11,95,255,.55)!important}@media (min-width:992px){html body #bq-quote .bq-card .bq-form.bq-form{align-items:start!important}html body #bq-quote .bq-card .bq-form .bq-seg,html body #bq-quote .bq-card .bq-form .bq-btn{margin-top:40px!important;align-self:start!important}}@media (prefers-reduced-motion:reduce){html body #bq-quote .bq-btn,html body #bq-quote .bq-bookcta2,html body #bq-quote .bq-picked.show,html body #bq-quote .bq-seg-btn{transition:none!important;animation:none!important}}@media (min-width:992px) and (max-width:1279px){html body #bq-quote .bq-card .bq-form.bq-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important}html body #bq-quote .bq-card .bq-form .bq-f-from{grid-area:1/1!important}html body #bq-quote .bq-card .bq-form .bq-f-to{grid-area:1/2!important}html body #bq-quote .bq-card .bq-form .bq-seg{grid-area:2/1!important;margin-top:0!important;width:100%;grid-template-columns:1fr 1fr!important}html body #bq-quote .bq-card .bq-form .bq-btn{grid-area:2/2!important;margin-top:0!important;width:100%}html body #bq-quote .bq-card .bq-form .bq-field.bq-types-field{grid-area:3/1/auto/-1!important;margin-top:8px!important}html body #bq-quote .bq-card .bq-form .bq-nearlist{position:static!important;width:auto!important;max-width:100%!important;flex-wrap:nowrap!important;overflow-x:auto!important;margin-top:8px}html body #bq-quote .bq-card .bq-form .bq-type .bq-type-price{white-space:nowrap;font-size:11px!important;padding:2px 6px!important}}html body .bq-card.bq-sheet .bq-next{min-height:46px!important;height:46px;padding:0 20px!important;border-radius:999px!important;background:linear-gradient(135deg,#f26a21 0%,#d9480f 100%)!important;color:#fff!important;font-size:15px!important;font-weight:700!important;letter-spacing:.1px;line-height:46px;text-align:center;box-shadow:0 4px 12px rgba(217,72,15,.22)!important;margin:14px auto 0!important;max-width:420px;-webkit-tap-highlight-color:transparent}html body .bq-card.bq-sheet .bq-next::after{content:"";display:inline-block;width:16px;height:16px;margin-left:8px;vertical-align:-3px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .18s}@media (hover:hover){html body .bq-card.bq-sheet .bq-next:hover{background:linear-gradient(135deg,#e85d15 0%,#c2410c 100%)!important;box-shadow:0 6px 16px rgba(217,72,15,.28)!important}html body .bq-card.bq-sheet .bq-next:hover::after{transform:translateX(3px)}}html body .bq-card.bq-sheet .bq-next:focus-visible{outline:3px solid rgba(242,106,33,.35);outline-offset:2px}html body .bq-suggest.bq-suggest.bq-suggest.bq-suggest li.bq-sg-air::before{background:#e8f0fe url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%231A73E8' d='M21 16v-2l-8-5V3.5a1.5 1.5 0 0 0-3 0V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5z'/%3E%3C/svg%3E") center/18px no-repeat;box-shadow:inset 0 0 0 1px rgba(26,115,232,.14)}html body .bq-suggest.bq-suggest.bq-suggest.bq-suggest li.bq-sg-typed::before{background:#dcebfa url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%233B6B94' d='M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM20.71 7.04a1 1 0 0 0 0-1.41l-2.34-2.34a1 1 0 0 0-1.41 0l-1.83 1.83 3.75 3.75z'/%3E%3C/svg%3E") center/16px no-repeat;box-shadow:none}html body .bq-nearlist .bq-nearchip{display:flex!important;align-items:center;gap:0;line-height:1.25;text-align:left;padding:8px 10px!important;font-size:13.5px!important;letter-spacing:-.1px}html body .bq-nearlist .bq-nearchip::before{content:"";display:inline-block;vertical-align:middle;margin-right:7px;flex:0 0 22px;width:22px;height:22px;border-radius:50%;background:#fdecea url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23EA4335' d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7z'/%3E%3Ccircle cx='12' cy='9' r='2.6' fill='%23fff'/%3E%3C/svg%3E") center/13px no-repeat}html body .bq-nearlist .bq-nearchip.on{border-color:#d9480f!important;box-shadow:0 0 0 2px rgba(217,72,15,.15)}html body .bq-card.bq-sheet .bq-field > .bq-input{position:sticky!important;top:44px;z-index:40!important;box-shadow:0 0 0 6px #eef5f8}html body .bq-card.bq-sheet .bq-suggest li.bq-sg-typed{position:relative!important;top:auto!important}@media(max-width:767px){#bq-quote .bq-grid>.bq-field:first-child:not(:has(.bq-nearchip)){min-height:250px}}@media (min-width:1280px){html body .bq-inline #bq-quote .bq-card .bq-form.bq-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important}html body .bq-inline #bq-quote .bq-card .bq-form .bq-f-from{grid-area:1/1!important}html body .bq-inline #bq-quote .bq-card .bq-form .bq-f-to{grid-area:1/2!important}html body .bq-inline #bq-quote .bq-card .bq-form .bq-seg{grid-area:2/1!important;margin-top:0!important;width:100%;grid-template-columns:1fr 1fr!important}html body .bq-inline #bq-quote .bq-card .bq-form .bq-btn{grid-area:2/2!important;margin-top:0!important;width:100%}html body .bq-inline #bq-quote .bq-card .bq-form .bq-field.bq-types-field{grid-area:3/1/auto/-1!important;margin-top:8px!important}html body .bq-inline #bq-quote .bq-card .bq-form .bq-nearlist{position:static!important;width:auto!important;max-width:100%!important;flex-wrap:nowrap!important;overflow-x:auto!important;margin-top:8px}html body .bq-inline #bq-quote .bq-card .bq-form .bq-type .bq-type-price{white-space:nowrap;font-size:11px!important;padding:2px 6px!important}}