@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800&family=Inter:wght@400;500;600;700&display=swap');.tv-trek-container{width:100%;max-width:1200px;margin:40px auto;padding:30px;background:#020813;border:1px solid rgba(255,255,255,.08);border-radius:24px;box-shadow:0 15px 50px rgba(0,0,0,.4);font-family:'Outfit','Inter',sans-serif;box-sizing:border-box;color:#fff;position:relative;overflow:hidden}.tv-trek-header{text-align:center;margin-bottom:30px}.tv-trek-header h2{font-size:32px;font-weight:800;color:#fff;margin:0 0 10px;letter-spacing:-.5px;background:linear-gradient(135deg,#fff 0%,#a0aec0 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.tv-trek-header p{font-size:15px;color:#a0aec0;margin:0;line-height:1.6}.tv-trek-form{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:18px;padding:24px;margin-bottom:30px;backdrop-filter:blur(10px)}.tv-trek-form-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:20px;margin-bottom:20px}@media (max-width:768px){.tv-trek-form-grid{grid-template-columns:1fr;gap:15px}}.tv-trek-input-group{display:flex;flex-direction:column;gap:8px}.tv-trek-input-group label{font-size:13px;font-weight:600;color:#a0aec0;text-transform:uppercase;letter-spacing:.5px}.tv-trek-input-group input{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);color:#fff;padding:12px 16px;font-size:15px;border-radius:12px;outline:none;transition:all .3s ease;font-family:'Inter',sans-serif}.tv-trek-input-group select{background:rgba(255,255,255,.03) url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23a0aec0' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") no-repeat right 16px center/16px;border:1px solid rgba(255,255,255,.1);color:#fff;padding:12px 16px;font-size:15px;border-radius:12px;outline:none;transition:all .3s ease;font-family:'Inter',sans-serif;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;padding-right:40px !important}.tv-trek-input-group input:focus,.tv-trek-input-group select:focus{border-color:#ff5a3c;background:rgba(255,255,255,.06);box-shadow:0 0 10px rgba(255,90,60,.25)}.tv-trek-input-group select option{background:#020813;color:#fff}.tv-trek-submit-btn{width:100%;background:linear-gradient(135deg,#ff5a3c 0%,#ff3b16 100%);border:none;color:#fff;font-size:16px;font-weight:700;padding:14px 24px;border-radius:12px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(255,90,60,.3)}.tv-trek-submit-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(255,90,60,.4)}.tv-trek-submit-btn:active{transform:translateY(0)}.tv-trek-submit-btn:disabled{opacity:.6;cursor:not-allowed;transform:none !important}.tv-trek-loader{padding:40px 0;display:flex;flex-direction:column;gap:20px}.tv-trek-shimmer-tabs{display:flex;gap:12px;justify-content:center}.tv-shimmer-tab{width:100px;height:36px;border-radius:18px;background:rgba(255,255,255,.03);position:relative;overflow:hidden}.tv-shimmer-line{height:14px;background:rgba(255,255,255,.03);border-radius:6px;position:relative;overflow:hidden}.tv-shimmer-line.short{width:200px;margin:0 auto}.tv-shimmer-card{height:80px;border-radius:12px;background:rgba(255,255,255,.02);position:relative;overflow:hidden}.tv-shimmer-tab:after,.tv-shimmer-line:after,.tv-shimmer-card:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.02) 20%,rgba(255,255,255,.05) 60%,rgba(255,255,255,0) 100%);animation:tv-shimmer-anim 1.5s infinite}@keyframes tv-shimmer-anim{100%{transform:translateX(100%)}}.tv-trek-tabs-nav{display:flex;justify-content:center;gap:10px;margin-bottom:30px;border-bottom:1px solid rgba(255,255,255,.08);padding-bottom:16px}.tv-trek-tab-btn{background:0 0;border:none;color:#a0aec0;font-size:14px;font-weight:600;padding:10px 20px;cursor:pointer;border-radius:20px;transition:all .3s ease}.tv-trek-tab-btn.active{background:#ff5a3c;color:#fff;box-shadow:0 4px 15px rgba(255,90,60,.3)}.tv-trek-tab-btn:hover:not(.active){color:#fff;background:rgba(255,255,255,.05)}.tv-trek-tab-content{display:none}.tv-trek-tab-content.active{display:block;animation:fadeIn .4s ease}@keyframes fadeIn{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.tv-trek-days-scroller{display:flex;gap:8px;overflow-x:auto;padding-bottom:15px;margin-bottom:25px;scrollbar-width:thin;scrollbar-color:#ff5a3c transparent}.tv-trek-days-scroller::-webkit-scrollbar{height:4px}.tv-trek-days-scroller::-webkit-scrollbar-thumb{background:#ff5a3c;border-radius:10px}.tv-trek-day-pill{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);color:#a0aec0;padding:8px 16px;border-radius:25px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .25s ease}.tv-trek-day-pill.active{background:rgba(255,90,60,.15);border-color:#ff5a3c;color:#ff5a3c}.tv-trek-day-pill:hover:not(.active){background:rgba(255,255,255,.08);color:#fff}.tv-trek-timeline{position:relative;padding-left:24px;margin-bottom:30px}.tv-trek-timeline:before{content:'';position:absolute;top:5px;bottom:5px;left:7px;width:2px;background:rgba(255,255,255,.08)}.tv-timeline-item{position:relative;margin-bottom:24px}.tv-timeline-item:before{content:'';position:absolute;left:-22px;top:5px;width:10px;height:10px;border-radius:50%;background:#ff5a3c;border:2px solid #020813;box-shadow:0 0 8px #ff5a3c}.tv-timeline-card{background:rgba(255,255,255,.01);border:1px solid rgba(255,255,255,.04);border-radius:16px;padding:16px 20px;transition:all .3s ease;text-align:left}.tv-timeline-card:hover{background:rgba(255,255,255,.03);border-color:rgba(255,255,255,.08);transform:translateX(4px)}.tv-timeline-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;flex-wrap:wrap;gap:8px}.tv-timeline-time{font-size:12px;font-weight:700;color:#ff5a3c;text-transform:uppercase}.tv-timeline-cost{font-size:11px;font-weight:600;color:#a0aec0;background:rgba(255,255,255,.06);padding:2px 8px;border-radius:10px}.tv-timeline-location{font-size:16px;font-weight:700;color:#fff;margin:0 0 6px}.tv-timeline-desc{font-size:14px;color:#a0aec0;margin:0;line-height:1.5}.tv-trek-packing-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (max-width:576px){.tv-trek-packing-list{grid-template-columns:1fr}}.tv-packing-item{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.04);border-radius:12px;padding:12px 16px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .3s ease;text-align:left}.tv-packing-item input[type=checkbox]{width:18px;height:18px;accent-color:#ff5a3c;cursor:pointer}.tv-packing-item.checked{opacity:.5;text-decoration:line-through;background:rgba(255,255,255,.01)}.tv-trek-budget-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:576px){.tv-trek-budget-grid{grid-template-columns:1fr}}.tv-budget-card{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.04);border-radius:16px;padding:18px 22px;text-align:left}.tv-budget-label{font-size:13px;font-weight:600;color:#a0aec0;text-transform:uppercase;margin-bottom:4px}.tv-budget-value{font-size:22px;font-weight:800;color:#ff5a3c;margin-bottom:12px}.tv-budget-progress-bar{height:6px;background:rgba(255,255,255,.08);border-radius:3px;overflow:hidden}.tv-budget-progress{height:100%;background:linear-gradient(90deg,#ff5a3c 0%,#ff3b16 100%);border-radius:3px;width:0;transition:width 1s cubic-bezier(.4,0,.2,1)}.tv-trek-footer{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px;border-top:1px solid rgba(255,255,255,.08);padding-top:30px}@media (max-width:768px){.tv-trek-footer{grid-template-columns:1fr}}.tv-trek-esim-box{background:linear-gradient(135deg,rgba(255,90,60,.08) 0%,rgba(255,59,22,.02) 100%);border:1px solid rgba(255,90,60,.2);border-radius:18px;padding:20px 24px;text-align:left;display:flex;flex-direction:column;justify-content:space-between}.tv-trek-esim-box .esim-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.tv-trek-esim-box .esim-badge{background:rgba(255,90,60,.15);color:#ff5a3c;font-size:11px;font-weight:700;padding:2px 8px;border-radius:10px;text-transform:uppercase}.tv-trek-esim-box .esim-title{font-size:18px;font-weight:700;margin:0;color:#fff}.tv-trek-esim-box .esim-pricing{font-size:14px;color:#a0aec0;margin:0 0 16px}.tv-trek-esim-box .esim-price{font-size:24px;font-weight:800;color:#ff5a3c}.tv-trek-esim-box .esim-btn{background:#ff5a3c;color:#fff;text-decoration:none;font-weight:700;font-size:14px;padding:10px 18px;border-radius:10px;text-align:center;transition:background .2s ease}.tv-trek-esim-box .esim-btn:hover{background:#e0482b}.tv-trek-collab-box{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.05);border-radius:18px;padding:20px 24px;text-align:left;display:flex;flex-direction:column;justify-content:space-between}.tv-trek-collab-box h4{font-size:18px;font-weight:700;margin:0 0 8px;color:#fff}.tv-trek-collab-box p{font-size:13px;color:#a0aec0;margin:0 0 16px;line-height:1.5}.tv-trek-collab-box .collab-btn{border:1px solid rgba(255,255,255,.15);color:#fff;background:0 0;text-decoration:none;font-weight:700;font-size:14px;padding:10px 18px;border-radius:10px;text-align:center;transition:all .3s ease}.tv-trek-collab-box .collab-btn:hover{background:rgba(255,255,255,.08);border-color:#fff}.home .tv-trek-container{background:#fff !important;border:1px solid #e2e8f0 !important;box-shadow:0 15px 50px rgba(0,0,0,.05) !important;color:#0f172a !important}.home .tv-trek-header h2{color:#0f172a !important;background:0 0 !important;-webkit-text-fill-color:#0f172a !important}.home .tv-trek-header p{color:#475569 !important}.home .tv-trek-form{background:#f8fafc !important;border:1px solid #e2e8f0 !important}.home .tv-trek-input-group label{color:#475569 !important}.home .tv-trek-input-group input{background:#fff !important;border:1px solid #cbd5e1 !important;color:#0f172a !important}.home .tv-trek-input-group select{background:#fff url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") no-repeat right 16px center/16px !important;border:1px solid #cbd5e1 !important;color:#0f172a !important;appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;padding-right:40px !important}.home .tv-trek-input-group input:focus,.home .tv-trek-input-group select:focus{background:#fff !important;border-color:#ff5a3c !important;box-shadow:0 0 10px rgba(255,90,60,.15) !important}.home .tv-trek-input-group select option{background:#fff !important;color:#0f172a !important}.home .tv-trek-tabs-nav{background:#f1f5f9 !important;border:1px solid #e2e8f0 !important}.home .tv-trek-tab-btn{color:#475569 !important}.home .tv-trek-tab-btn:hover:not(.active){color:#0f172a !important;background:rgba(0,0,0,.04) !important}.home .tv-trek-day-pill{background:#f1f5f9 !important;border:1px solid #e2e8f0 !important;color:#475569 !important}.home .tv-trek-day-pill:hover:not(.active){background:rgba(0,0,0,.04) !important;color:#0f172a !important}.home .tv-timeline-card{background:#f8fafc !important;border:1px solid #e2e8f0 !important}.home .tv-timeline-card:hover{background:#fff !important;border-color:#cbd5e1 !important}.home .tv-timeline-cost{color:#475569 !important;background:rgba(0,0,0,.05) !important}.home .tv-timeline-location{color:#0f172a !important}.home .tv-timeline-desc{color:#475569 !important}.home .tv-packing-item{background:#f8fafc !important;border:1px solid #e2e8f0 !important;color:#0f172a !important}.home .tv-packing-item.checked{background:#f1f5f9 !important;color:#94a3b8 !important}.home .tv-budget-card{background:#f8fafc !important;border:1px solid #e2e8f0 !important}.home .tv-budget-label{color:#475569 !important}.home .tv-budget-progress-bar{background:rgba(0,0,0,.08) !important}.home .tv-trek-footer{border-top:1px solid rgba(0,0,0,.08) !important}.home .tv-trek-esim-box{background:linear-gradient(135deg,rgba(255,90,60,.06) 0%,rgba(255,59,22,.01) 100%) !important;border:1px solid rgba(255,90,60,.15) !important}.home .tv-trek-esim-box .esim-title{color:#0f172a !important}.home .tv-trek-esim-box .esim-pricing{color:#475569 !important}.home .tv-trek-collab-box{background:#f8fafc !important;border:1px solid #e2e8f0 !important}.home .tv-trek-collab-box h4{color:#0f172a !important}.home .tv-trek-collab-box p{color:#475569 !important}.home .tv-trek-collab-box .collab-btn{border:1px solid #cbd5e1 !important;color:#0f172a !important}.home .tv-trek-collab-box .collab-btn:hover{background:rgba(0,0,0,.02) !important;border-color:#0f172a !important}.the7-e-sticky-effects,.the7-e-sticky-active,.elementor-sticky--effects,.the7-e-sticky-effects.e-con-boxed,.the7-e-sticky-active.e-con-boxed,.elementor-sticky--effects.e-con-boxed,.the7-e-sticky-effects .e-con-inner,.the7-e-sticky-active .e-con-inner,.elementor-sticky--effects .e-con-inner,.elementor-element-76ca2098.the7-e-sticky-effects,.elementor-element-76ca2098.the7-e-sticky-active,.elementor-element-76ca2098.elementor-sticky--effects,.elementor-element-602ff7e7.the7-e-sticky-effects,.elementor-element-602ff7e7.the7-e-sticky-active,.elementor-element-602ff7e7.elementor-sticky--effects,.elementor-23777 .elementor-element.elementor-element-76ca2098.the7-e-sticky-effects,.the7-e-sticky-effects .elementor-element.elementor-element-76ca2098,.elementor-23777 .elementor-element.elementor-element-602ff7e7.the7-e-sticky-effects,.the7-e-sticky-effects .elementor-element.elementor-element-602ff7e7,.the7-e-sticky-effects .elementor-element.elementor-element-76ca2098>.elementor-motion-effects-container>.elementor-motion-effects-layer,.the7-e-sticky-effects .elementor-element.elementor-element-602ff7e7>.elementor-motion-effects-container>.elementor-motion-effects-layer,.the7-e-sticky-active .elementor-element.elementor-element-76ca2098>.elementor-motion-effects-container>.elementor-motion-effects-layer,.the7-e-sticky-active .elementor-element.elementor-element-602ff7e7>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-sticky--effects .elementor-element.elementor-element-76ca2098>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-sticky--effects .elementor-element.elementor-element-602ff7e7>.elementor-motion-effects-container>.elementor-motion-effects-layer,.the7-e-sticky-effects .elementor-element.elementor-element-76ca2098:not(.fix)>.elementor-motion-effects-container>.elementor-motion-effects-layer,.the7-e-sticky-effects .elementor-element.elementor-element-602ff7e7:not(.fix)>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#3c3c3c !important;background-image:none !important}.the7-e-sticky-effects .dt-nav-menu-horizontal>li>a,.the7-e-sticky-active .dt-nav-menu-horizontal>li>a,.elementor-sticky--effects .dt-nav-menu-horizontal>li>a,.the7-e-sticky-effects .dt-nav-menu-horizontal>li>a .menu-text,.the7-e-sticky-active .dt-nav-menu-horizontal>li>a .menu-text,.elementor-sticky--effects .dt-nav-menu-horizontal>li>a .menu-text{color:#fff !important}.the7-e-sticky-effects .dt-nav-menu-horizontal .submenu-indicator svg,.the7-e-sticky-effects .dt-nav-menu-horizontal .submenu-indicator svg path,.the7-e-sticky-active .dt-nav-menu-horizontal .submenu-indicator svg,.the7-e-sticky-active .dt-nav-menu-horizontal .submenu-indicator svg path,.elementor-sticky--effects .dt-nav-menu-horizontal .submenu-indicator svg,.elementor-sticky--effects .dt-nav-menu-horizontal .submenu-indicator svg path{fill:#fff !important;stroke:#fff !important}.the7-e-sticky-effects .dt-nav-menu-horizontal>li.act>a .menu-text,.the7-e-sticky-effects .dt-nav-menu-horizontal>li.current-menu-item>a .menu-text,.the7-e-sticky-effects .dt-nav-menu-horizontal>li:hover>a .menu-text,.the7-e-sticky-active .dt-nav-menu-horizontal>li.act>a .menu-text,.the7-e-sticky-active .dt-nav-menu-horizontal>li.current-menu-item>a .menu-text,.the7-e-sticky-active .dt-nav-menu-horizontal>li:hover>a .menu-text,.elementor-sticky--effects .dt-nav-menu-horizontal>li.act>a .menu-text,.elementor-sticky--effects .dt-nav-menu-horizontal>li.current-menu-item>a .menu-text,.elementor-sticky--effects .dt-nav-menu-horizontal>li:hover>a .menu-text{color:#01c2ce !important}.the7-e-sticky-effects .dt-nav-menu-horizontal>li.act>a .submenu-indicator svg,.the7-e-sticky-effects .dt-nav-menu-horizontal>li.act>a .submenu-indicator svg path,.the7-e-sticky-effects .dt-nav-menu-horizontal>li:hover>a .submenu-indicator svg,.the7-e-sticky-effects .dt-nav-menu-horizontal>li:hover>a .submenu-indicator svg path,.the7-e-sticky-active .dt-nav-menu-horizontal>li.act>a .submenu-indicator svg,.the7-e-sticky-active .dt-nav-menu-horizontal>li.act>a .submenu-indicator svg path,.the7-e-sticky-active .dt-nav-menu-horizontal>li:hover>a .submenu-indicator svg,.the7-e-sticky-active .dt-nav-menu-horizontal>li:hover>a .submenu-indicator svg path,.elementor-sticky--effects .dt-nav-menu-horizontal>li.act>a .submenu-indicator svg,.elementor-sticky--effects .dt-nav-menu-horizontal>li.act>a .submenu-indicator svg path,.elementor-sticky--effects .dt-nav-menu-horizontal>li:hover>a .submenu-indicator svg,.elementor-sticky--effects .dt-nav-menu-horizontal>li:hover>a .submenu-indicator svg path{fill:#01c2ce !important;stroke:#01c2ce !important}.the7-e-sticky-effects .elementor-widget-the7-login-widget a,.the7-e-sticky-effects .elementor-widget-the7-login-widget a svg,.the7-e-sticky-effects .elementor-widget-the7-login-widget a svg path,.the7-e-sticky-active .elementor-widget-the7-login-widget a,.the7-e-sticky-active .elementor-widget-the7-login-widget a svg,.the7-e-sticky-active .elementor-widget-the7-login-widget a svg path,.elementor-sticky--effects .elementor-widget-the7-login-widget a,.elementor-sticky--effects .elementor-widget-the7-login-widget a svg,.elementor-sticky--effects .elementor-widget-the7-login-widget a svg path{color:#fff !important;fill:#fff !important}.the7-e-sticky-effects .elementor-widget-the7_icon_widget svg,.the7-e-sticky-effects .elementor-widget-the7_icon_widget svg path,.the7-e-sticky-effects .elementor-widget-the7_icon_widget a,.the7-e-sticky-effects .elementor-widget-the7_icon_widget i,.the7-e-sticky-active .elementor-widget-the7_icon_widget svg,.the7-e-sticky-active .elementor-widget-the7_icon_widget svg path,.the7-e-sticky-active .elementor-widget-the7_icon_widget a,.the7-e-sticky-active .elementor-widget-the7_icon_widget i,.elementor-sticky--effects .elementor-widget-the7_icon_widget svg,.elementor-sticky--effects .elementor-widget-the7_icon_widget svg path,.elementor-sticky--effects .elementor-widget-the7_icon_widget a,.elementor-sticky--effects .elementor-widget-the7_icon_widget i{color:#fff !important;fill:#fff !important}.the7-e-sticky-effects .elementor-widget-the7-woocommerce-menu-cart a,.the7-e-sticky-effects .elementor-widget-the7-woocommerce-menu-cart svg,.the7-e-sticky-effects .elementor-widget-the7-woocommerce-menu-cart svg path,.the7-e-sticky-active .elementor-widget-the7-woocommerce-menu-cart a,.the7-e-sticky-active .elementor-widget-the7-woocommerce-menu-cart svg,.the7-e-sticky-active .elementor-widget-the7-woocommerce-menu-cart svg path,.elementor-sticky--effects .elementor-widget-the7-woocommerce-menu-cart a,.elementor-sticky--effects .elementor-widget-the7-woocommerce-menu-cart svg,.elementor-sticky--effects .elementor-widget-the7-woocommerce-menu-cart svg path{color:#fff !important;fill:#fff !important}.the7-e-sticky-effects .elementor-widget-the7-login-widget a:hover,.the7-e-sticky-effects .elementor-widget-the7-login-widget a:hover svg,.the7-e-sticky-effects .elementor-widget-the7-login-widget a:hover svg path,.the7-e-sticky-active .elementor-widget-the7-login-widget a:hover,.the7-e-sticky-active .elementor-widget-the7-login-widget a:hover svg,.the7-e-sticky-active .elementor-widget-the7-login-widget a:hover svg path,.elementor-sticky--effects .elementor-widget-the7-login-widget a:hover,.elementor-sticky--effects .elementor-widget-the7-login-widget a:hover svg,.elementor-sticky--effects .elementor-widget-the7-login-widget a:hover svg path,.the7-e-sticky-effects .elementor-widget-the7_icon_widget a:hover svg,.the7-e-sticky-effects .elementor-widget-the7_icon_widget a:hover svg path,.the7-e-sticky-active .elementor-widget-the7_icon_widget a:hover svg,.the7-e-sticky-active .elementor-widget-the7_icon_widget a:hover svg path,.elementor-sticky--effects .elementor-widget-the7_icon_widget a:hover svg,.elementor-sticky--effects .elementor-widget-the7_icon_widget a:hover svg path,.the7-e-sticky-effects .elementor-widget-the7-woocommerce-menu-cart a:hover svg,.the7-e-sticky-effects .elementor-widget-the7-woocommerce-menu-cart a:hover svg path,.the7-e-sticky-active .elementor-widget-the7-woocommerce-menu-cart a:hover svg,.the7-e-sticky-active .elementor-widget-the7-woocommerce-menu-cart a:hover svg path,.elementor-sticky--effects .elementor-widget-the7-woocommerce-menu-cart a:hover svg,.elementor-sticky--effects .elementor-widget-the7-woocommerce-menu-cart a:hover svg path{color:#01c2ce !important;fill:#01c2ce !important}.elementor-element-602ff7e7 .elementor-icon,.elementor-element-602ff7e7 .elementor-icon svg,.elementor-element-602ff7e7 .elementor-icon svg path,.elementor-element-602ff7e7 .the7-icon-wrapper a,.elementor-element-602ff7e7 .the7-icon-wrapper svg,.elementor-element-602ff7e7 .the7-icon-wrapper svg path,.elementor-element-602ff7e7 .dt-menu-cart__toggle_button,.elementor-element-602ff7e7 .dt-menu-cart__toggle_button svg,.elementor-element-602ff7e7 .dt-menu-cart__toggle_button svg path,.elementor-element-602ff7e7 .dt-cart-subtotal,.elementor-element-602ff7e7 .woocommerce-Price-amount,.elementor-element-602ff7e7 bdi,.elementor-element-602ff7e7 .woocommerce-Price-currencySymbol,.elementor-element-c003873 .elementor-icon,.elementor-element-c003873 .elementor-icon svg,.elementor-element-c003873 .elementor-icon svg path,.elementor-element-c003873 .the7-icon-wrapper a,.elementor-element-c003873 .the7-icon-wrapper svg,.elementor-element-c003873 .the7-icon-wrapper svg path,.elementor-element-c003873 .dt-menu-cart__toggle_button,.elementor-element-c003873 .dt-menu-cart__toggle_button svg,.elementor-element-c003873 .dt-menu-cart__toggle_button svg path,.elementor-element-c003873 .dt-cart-subtotal,.elementor-element-c003873 .woocommerce-Price-amount,.elementor-element-c003873 bdi,.elementor-element-c003873 .woocommerce-Price-currencySymbol{color:#fff !important;fill:#fff !important}.elementor-hidden-desktop .elementor-widget-the7_icon_widget a,.elementor-hidden-desktop .elementor-widget-the7_icon_widget svg,.elementor-hidden-desktop .elementor-widget-the7_icon_widget svg path,.elementor-hidden-desktop .elementor-widget-the7_icon_widget i,.elementor-hidden-desktop .elementor-widget-the7-woocommerce-menu-cart a,.elementor-hidden-desktop .elementor-widget-the7-woocommerce-menu-cart svg,.elementor-hidden-desktop .elementor-widget-the7-woocommerce-menu-cart svg path{color:#fff !important;fill:#fff !important}@media (max-width:767px){.tv-trek-container{margin:15px 0 !important;padding:24px 16px !important;border-radius:0 !important;border-left:none !important;border-right:none !important}.tv-trek-form{padding:16px !important;border-radius:12px !important}}