@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&display=swap);
*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f1f5f9;color:#334155;font-weight:400;overflow-x:hidden}body,h1,h2,h3,h4,h5,h6{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}h1,h2,h3,h4,h5,h6{color:#0f172a;font-weight:700}a{color:#ff5e14;text-decoration:none;transition:color .15s ease}a:hover{color:#e04d06}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#94a3b8;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#64748b}.header.sticky-bar{background:#111827;height:60px;left:270px;right:0;top:0;z-index:110}.header.sticky-bar .top-bar{--header-top-background-color:#111827!important;--header-top-text-color:#cbd5e1!important;align-items:center;background:#111827!important;display:flex;height:60px;padding:0 24px}.header.sticky-bar .top-bar .container-fluid{align-items:center;display:flex;justify-content:space-between;max-width:100%;padding:0}.header.sticky-bar .text-header-info{align-items:center;display:flex;gap:20px}.header.sticky-bar .text-header-info .phone-head{align-items:center;color:#cbd5e1!important;display:flex;font-size:13px;font-weight:500;gap:8px;text-decoration:none;transition:color .15s ease}.header.sticky-bar .text-header-info .phone-head:hover{color:#ff5e14!important}.header.sticky-bar .text-header-info .phone-head .icon{height:18px;opacity:.7;width:18px}.header.sticky-bar .top-right-header{align-items:center;display:flex;gap:16px}.header.sticky-bar .top-right-header .language-switcher-wrapper{position:relative}.header.sticky-bar .top-right-header .language-switcher-wrapper .icon-lang{align-items:center;border-radius:6px;color:#cbd5e1;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:6px 12px;transition:background .15s ease}.header.sticky-bar .top-right-header .language-switcher-wrapper .icon-lang:hover{background:#1f2937}.header.sticky-bar .top-right-header .language-switcher-wrapper .icon-lang .arrow-down{font-size:13px;font-weight:500}.header.sticky-bar .top-right-header .language-switcher-wrapper .dropdown-account{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 10px 25px -3px rgba(0,0,0,.07),0 4px 10px -4px rgba(0,0,0,.04);display:none;min-width:160px;padding:6px;position:absolute;right:0;top:100%;z-index:50}.header.sticky-bar .top-right-header .language-switcher-wrapper .dropdown-account ul{list-style:none;margin:0;padding:0}.header.sticky-bar .top-right-header .language-switcher-wrapper .dropdown-account a{align-items:center;border-radius:6px;color:#334155;display:flex;font-size:13px;gap:10px;padding:8px 12px;transition:background .15s ease}.header.sticky-bar .top-right-header .language-switcher-wrapper .dropdown-account a:hover{background:#f1f5f9}.header.sticky-bar .top-right-header .language-switcher-wrapper .dropdown-account a .flag{border-radius:2px;height:auto;width:20px}.header.sticky-bar .top-right-header .language-switcher-wrapper:hover .dropdown-account{display:block}.header--mobile{align-items:center;background:#111827;border-bottom:1px solid hsla(0,0%,100%,.06);display:none;height:56px;justify-content:space-between;left:0;padding:0 16px;position:fixed;right:0;top:0;z-index:110}@media(max-width:1199.98px){.header--mobile{display:flex}}.header--mobile .header__left .ps-drawer-toggle{background:none;border:none;border-radius:6px;color:#cbd5e1;cursor:pointer;padding:8px;transition:background .15s ease}.header--mobile .header__left .ps-drawer-toggle:hover{background:#1f2937}.header--mobile .header__left .ps-drawer-toggle .icon{height:22px;width:22px}.header--mobile .header__center .ps-logo img{border:2px solid #ff5e14;border-radius:50%;height:36px;-o-object-fit:cover;object-fit:cover;width:36px}.header--mobile .header__right .header__site-link{border-radius:6px;color:#cbd5e1;padding:8px;transition:all .15s ease}.header--mobile .header__right .header__site-link:hover{background:rgba(239,68,68,.1);color:#ef4444}.header--mobile .header__right .header__site-link .icon{height:20px;width:20px}@media(max-width:1199.98px){.ps-main__sidebar{display:none}}.ps-sidebar{background:#111827;border-right:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto}.ps-sidebar .ps-sidebar__top{border-bottom:1px solid hsla(0,0%,100%,.06);padding:20px}.ps-sidebar .ps-sidebar__top .ps-block--user-wellcome{align-items:center;display:flex;gap:12px;margin-bottom:16px}.ps-sidebar .ps-sidebar__top .ps-block--user-wellcome .ps-block__left{flex-shrink:0}.ps-sidebar .ps-sidebar__top .ps-block--user-wellcome .ps-block__left .avatar{border:2px solid #ff5e14;border-radius:50%;box-shadow:0 0 0 3px rgba(255,94,20,.15);height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.ps-sidebar .ps-sidebar__top .ps-block--user-wellcome .ps-block__right{flex:1;min-width:0}.ps-sidebar .ps-sidebar__top .ps-block--user-wellcome .ps-block__right p{color:#f1f5f9;font-size:14px;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ps-sidebar .ps-sidebar__top .ps-block--user-wellcome .ps-block__right small{color:#94a3b8;font-size:12px}.ps-sidebar .ps-sidebar__top .ps-block--user-wellcome .ps-block__action{flex-shrink:0}.ps-sidebar .ps-sidebar__top .ps-block--user-wellcome .ps-block__action a{align-items:center;border-radius:6px;color:#94a3b8;display:flex;height:34px;justify-content:center;transition:all .15s ease;width:34px}.ps-sidebar .ps-sidebar__top .ps-block--user-wellcome .ps-block__action a:hover{background:rgba(239,68,68,.12);color:#ef4444}.ps-sidebar .ps-sidebar__top .ps-block--user-wellcome .ps-block__action a .icon{height:18px;width:18px}.ps-sidebar .ps-sidebar__top .ps-block--earning-count{background:#1f2937;border:1px solid hsla(0,0%,100%,.06);border-radius:10px;margin-bottom:8px;padding:12px 16px}.ps-sidebar .ps-sidebar__top .ps-block--earning-count small{color:#94a3b8;font-size:11px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.ps-sidebar .ps-sidebar__top .ps-block--earning-count h3{color:#fff;font-size:22px;font-weight:700;margin:4px 0 0}.ps-sidebar .ps-sidebar__top .ps-block--earning-count a{align-items:center;color:#ff5e14;display:inline-flex;font-size:12px;font-weight:500;gap:4px;margin-top:6px;transition:color .15s ease}.ps-sidebar .ps-sidebar__top .ps-block--earning-count a:hover{color:#ff7a3d}.ps-sidebar .ps-sidebar__content{flex:1;padding:16px 12px}.ps-sidebar .ps-sidebar__center .menu{list-style:none;margin:0;padding:0}.ps-sidebar .ps-sidebar__center .menu li{margin-bottom:2px}.ps-sidebar .ps-sidebar__center .menu a{align-items:center;border-radius:10px;color:#94a3b8;display:flex;font-size:14px;font-weight:500;gap:12px;overflow:hidden;padding:10px 14px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.ps-sidebar .ps-sidebar__center .menu a .icon{color:#64748b;flex-shrink:0;height:20px;transition:color .15s ease;width:20px}.ps-sidebar .ps-sidebar__center .menu a:hover{background:#1f2937;color:#f1f5f9}.ps-sidebar .ps-sidebar__center .menu a:hover .icon{color:#f1f5f9}.ps-sidebar .ps-sidebar__center .menu a.active{background:rgba(255,94,20,.15);color:#ff5e14}.ps-sidebar .ps-sidebar__center .menu a.active .icon{color:#ff5e14}.ps-sidebar .ps-sidebar__center .menu a.active:before{background:#ff5e14;border-radius:0 3px 3px 0;content:"";height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:3px}.ps-sidebar .ps-sidebar__footer{border-top:1px solid hsla(0,0%,100%,.06);margin-top:auto;padding:16px 20px}.ps-sidebar .ps-sidebar__footer .ps-copyright{text-align:center}.ps-sidebar .ps-sidebar__footer .ps-copyright img{margin-bottom:8px;max-height:32px!important;opacity:.7;transition:opacity .15s ease}.ps-sidebar .ps-sidebar__footer .ps-copyright img:hover{opacity:1}.ps-sidebar .ps-sidebar__footer .ps-copyright p{color:#94a3b8;font-size:11px;margin:0}.ps-drawer--mobile{background:#111827;bottom:0;left:0;overflow-y:auto;position:fixed;top:0;transform:translateX(-100%);transition:transform .3s cubic-bezier(.4,0,.2,1);width:280px;z-index:200}.ps-drawer--mobile.active{transform:translateX(0)}.ps-drawer--mobile .ps-drawer__header{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;justify-content:space-between;padding:16px 20px}.ps-drawer--mobile .ps-drawer__header h4{color:#fff;margin:0}.ps-drawer--mobile .ps-drawer__header .ps-drawer__close{background:none;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;padding:6px;transition:all .15s ease}.ps-drawer--mobile .ps-drawer__header .ps-drawer__close:hover{background:#1f2937;color:#f1f5f9}.ps-drawer--mobile .ps-drawer__header .ps-drawer__close .icon{height:20px;width:20px}.ps-drawer--mobile .ps-drawer__content{padding:12px}.ps-drawer--mobile .ps-drawer__content .menu{list-style:none;margin:0;padding:0}.ps-drawer--mobile .ps-drawer__content .menu li{margin-bottom:2px}.ps-drawer--mobile .ps-drawer__content .menu a{align-items:center;border-radius:10px;color:#94a3b8;display:flex;font-size:14px;font-weight:500;gap:12px;padding:11px 14px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.ps-drawer--mobile .ps-drawer__content .menu a .icon{color:#64748b;height:20px;transition:color .15s ease;width:20px}.ps-drawer--mobile .ps-drawer__content .menu a:hover{background:#1f2937;color:#f1f5f9}.ps-drawer--mobile .ps-drawer__content .menu a:hover .icon{color:#f1f5f9}.ps-drawer--mobile .ps-drawer__content .menu a.active{background:rgba(255,94,20,.15);color:#ff5e14}.ps-drawer--mobile .ps-drawer__content .menu a.active .icon{color:#ff5e14}.ps-site-overlay{backdrop-filter:blur(4px);background:rgba(0,0,0,.5);inset:0;opacity:0;position:fixed;transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:190}.ps-site-overlay.active{opacity:1;visibility:visible}.ps-main{display:flex;min-height:100vh}.page-body{margin:0 auto;max-width:1400px}.card.bg-primary{background:linear-gradient(135deg,#ff5e14,#e04d06)!important;border:none;border-radius:14px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.03);overflow:hidden;position:relative}.card.bg-primary:before{background:radial-gradient(circle,hsla(0,0%,100%,.08) 0,transparent 70%);content:"";height:400px;pointer-events:none;position:absolute;right:-20%;top:-50%;width:400px}.card.bg-primary .card-body{position:relative;z-index:1}.card.bg-primary h2{color:#fff;font-size:1.5rem;font-weight:700}.card.bg-primary p{color:hsla(0,0%,100%,.85)}.card.bg-primary .bg-white.rounded-circle{box-shadow:0 4px 12px rgba(0,0,0,.15)}.card.bg-primary .btn-light{background:#fff;border:none;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.03);color:#e04d06;font-weight:500;padding:10px 20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.card.bg-primary .btn-light:hover{background:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.03);transform:translateY(-1px)}.card.bg-primary .btn-outline-light{border-color:hsla(0,0%,100%,.4);border-radius:10px;color:#fff;font-weight:500;padding:10px 20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.card.bg-primary .btn-outline-light:hover{background:hsla(0,0%,100%,.15);border-color:hsla(0,0%,100%,.6)}.dashboard-widget-item>div{border:none;border-radius:10px!important;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.dashboard-widget-item>div:hover{box-shadow:0 10px 25px -3px rgba(0,0,0,.07),0 4px 10px -4px rgba(0,0,0,.04);transform:translateY(-2px)}.dashboard-widget-item>div .details .desc{font-size:13px;letter-spacing:.02em;opacity:.9}.dashboard-widget-item>div .details .number{font-size:1.75rem;font-weight:700;line-height:1.2;margin-top:4px}.dashboard-widget-item>div .visual .icon{stroke-width:1.2;height:80px;width:80px}.dashboard-widget-item .bg-primary{background:linear-gradient(135deg,#ff5e14,#e04d06)!important}.dashboard-widget-item .bg-success{background:linear-gradient(135deg,#10b981,#0d9367)!important}.dashboard-widget-item .bg-info{background:linear-gradient(135deg,#3b82f6,#0b63f3)!important}.dashboard-widget-item .bg-danger{background:linear-gradient(135deg,#ef4444,#ec1e1e)!important}.card{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.02);overflow:hidden;transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.card:hover{box-shadow:0 8px 25px -5px rgba(0,0,0,.08),0 4px 10px -5px rgba(0,0,0,.04)}.card .card-header{border-bottom:1px solid #e2e8f0;padding:16px 20px}.card .card-header,.card .card-header.bg-light{background:#fff!important}.card .card-header .card-title{align-items:center;color:#0f172a;display:flex;font-size:15px;font-weight:700;gap:8px;margin:0}.card .card-header .card-title .icon{color:#ff5e14;height:20px;width:20px}.card .card-header .card-subtitle{color:#64748b;font-size:12px;margin:4px 0 0}.card .card-body{padding:20px}.border.rounded{background:#f1f5f9;border-color:#e2e8f0!important;border-radius:10px!important;transition:all .3s cubic-bezier(.4,0,.2,1)}.border.rounded:hover{background:rgba(255,94,20,.15);border-color:#ff5e14!important}.border.rounded .text-muted.small{color:#64748b!important;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.border.rounded .h5{color:#0f172a;font-size:1.25rem;font-weight:700}.btn{align-items:center;border-radius:10px;display:inline-flex;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;gap:6px;padding:8px 16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn .icon{height:18px;width:18px}.btn-primary{background:#ff5e14;box-shadow:0 2px 8px rgba(255,94,20,.25);color:#fff}.btn-primary:hover{background:#e04d06;box-shadow:0 4px 14px rgba(255,94,20,.35);transform:translateY(-1px)}.btn-primary:active{transform:translateY(0)}.btn-outline-primary{background:transparent;border:1px solid #ff5e14;color:#ff5e14}.btn-outline-primary:hover{background:rgba(255,94,20,.15);border-color:#ff5e14;color:#e04d06}.btn-outline-secondary{background:transparent;border:1px solid #e2e8f0;color:#334155}.btn-outline-secondary:hover{background:#f1f5f9;border-color:#334155;color:#0f172a}.btn-info{background:#3b82f6;color:#fff}.btn-info:hover{background:#1469f4}.btn-secondary{background:#1e293b;color:#fff}.btn-secondary:hover{background:#334155}.btn-sm{font-size:13px;padding:5px 12px}.btn-sm .icon{height:16px;width:16px}.table{font-size:14px;margin:0}.table thead th{border-bottom:1px solid #e2e8f0;color:#64748b;font-size:12px;font-weight:500;letter-spacing:.04em;padding:12px 16px;text-transform:uppercase;white-space:nowrap}.table thead th,.table.table-light thead th{background:#f1f5f9}.table tbody td{border-bottom:1px solid rgba(226,232,240,.5);color:#334155;padding:14px 16px;vertical-align:middle}.table tbody tr:last-child td{border-bottom:none}.table tbody tr:hover{background:rgba(255,94,20,.02)}.empty{padding:32px 20px;text-align:center}.empty .empty-icon .icon{color:#94a3b8!important}.empty .empty-icon .icon.text-success{color:#10b981!important}.empty .empty-icon .icon.text-muted{color:#94a3b8!important}.empty .empty-title{color:#0f172a;font-size:16px;font-weight:700;margin-bottom:6px}.empty .empty-subtitle{color:#64748b!important;font-size:13px;line-height:1.5;margin:0 auto;max-width:300px}.list-group-flush .list-group-item{border-color:#e2e8f0;padding:14px 20px;transition:background .15s ease}.list-group-flush .list-group-item:hover{background:rgba(255,94,20,.02)}.row-cards{background:#fff;border-radius:14px;gap:12px;padding:16px}.row-cards>.col{flex:1;min-width:0}.bg-light{background-color:#fff!important}.text-muted{color:#64748b!important}.text-primary{color:#ff5e14!important}.shadow-sm{box-shadow:0 1px 3px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.02)!important}@media(max-width:767.98px){.page-body .row>[class*=col-]{margin-bottom:12px}.card .card-body{padding:16px}.row-cards{padding:12px}}.top-bar.top-bar-2.top-bar-3{--header-top-background-color:#ff5e14;--header-top-text-color:#fff}.header-logo img{max-height:76px}svg.flag{height:16px;width:auto}.captcha-disclaimer{display:block}.footer{--footer-background-color:#000;--footer-heading-color:#fff;--footer-text-color:#8e8e8e;--footer-border-color:#5756567d}.input-password-toggle{cursor:pointer;padding:10px 15px;position:absolute;right:0;top:0;z-index:9}input[data-bb-password].is-valid,input[data-bb-password]:valid{background-image:unset}body[dir=rtl] .input-password-toggle{left:0;right:unset}body[data-bs-theme=dark] .captcha-disclaimer{background-color:transparent!important;border:1px solid hsla(0,0%,100%,.06)!important}.header.sticky-bar.header-home-2{background:transparent;height:auto;left:0}.header.sticky-bar.header-home-2 .top-bar{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(17,24,39,.95)!important;border-bottom:1px solid hsla(0,0%,100%,.06);height:auto;padding:8px 0}.header.sticky-bar.header-home-2 .container-fluid.background-body{background:transparent!important;padding:12px 24px}.header.sticky-bar.header-home-2 .main-header .header-logo img{filter:brightness(0) invert(1);max-height:50px!important}.header.sticky-bar.header-home-2 .main-header .header-logo img.dark-mode,.header.sticky-bar.header-home-2 .main-header .header-right,.mobile-header-active,.sidebar-canvas-wrapper{display:none}#preloader-active .preloader{background:#111827}.auth-card main>.pt-30{display:none}.page-default-content{align-items:stretch;display:flex;flex:1}.page-default-content,.page-default-content>.container{margin:0!important;max-width:100%!important;padding:0!important;width:100%}.page-default-content .row{--bs-gutter-x:0;margin:0}.page-default-content .col-lg-8,.page-default-content .col-xl-6{flex:0 0 100%;max-width:100%;padding:0}.auth-card{background:transparent!important;border:none!important;border-radius:0!important;display:flex;flex-direction:row!important;flex-wrap:wrap;min-height:100vh;overflow:hidden}.auth-card,.auth-card:hover{box-shadow:none!important}.auth-card .card-img-top{border-radius:0!important;display:block;height:100vh;margin:0!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;order:3;position:fixed;right:0;top:0;width:100%;z-index:0}.auth-card:after{background:linear-gradient(180deg,rgba(17,24,39,.5),rgba(17,24,39,.1) 40%,rgba(17,24,39,.2));content:"";height:100vh;pointer-events:none;position:fixed;right:0;top:0;width:50%;z-index:1}.auth-card .card-body,.auth-card .card-header{flex:0 0 100%;position:relative;width:100%;z-index:2}.auth-card .card-header{align-items:flex-start;background:#fff!important;border:none!important;display:flex!important;order:1;padding:140px 80px 0!important}.auth-card .card-header .d-flex{align-items:flex-start!important;flex-direction:column!important;gap:16px!important}.auth-card .card-header .bg-white{align-items:center;background:rgba(255,94,20,.15)!important;border-radius:10px;display:inline-flex;justify-content:center;padding:14px!important}.auth-card .card-header .bg-white .icon{stroke:#ff5e14;height:28px;width:28px}.auth-card .card-header h3{color:#0f172a;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:28px;font-weight:700;line-height:1.2;margin-bottom:4px}.auth-card .card-header .text-muted{color:#64748b!important;font-size:14px;line-height:1.6;max-width:420px}.auth-card .card-body{background:#fff!important;order:2;padding:32px 80px 60px!important}.auth-form .mb-3{margin-bottom:20px!important}.auth-form .form-label{color:#334155;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;letter-spacing:.01em;margin-bottom:6px}.auth-form .form-label.required:after{color:#ef4444;content:" *"}.auth-card .iti--allow-dropdown{width:100%}.auth-form .auth-input-icon .icon{stroke:#94a3b8;height:24px;transition:stroke .15s ease;width:24px}.auth-form .form-control{background:#f1f5f9;border:1.5px solid #e2e8f0;border-radius:10px;box-shadow:none;color:#0f172a;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:400;height:auto;min-height:48px;padding:12px 16px 12px 46px;transition:all .3s cubic-bezier(.4,0,.2,1)}.auth-form .form-control::-moz-placeholder{color:#94a3b8;font-weight:400}.auth-form .form-control::placeholder{color:#94a3b8;font-weight:400}.auth-form .form-control:hover{border-color:#c7d3e2}.auth-form .form-control:focus{background:#fff;border-color:#ff5e14;box-shadow:0 0 0 3px rgba(255,94,20,.15);outline:none}.auth-form .position-relative:focus-within .auth-input-icon .icon{stroke:#ff5e14}.auth-form .input-group{position:relative}.auth-form .input-group .form-control{border-radius:10px!important}.auth-form .input-group .input-password-toggle{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:100%;padding:0 14px;position:absolute;right:0;top:0;z-index:5}.auth-form .input-group .input-password-toggle .icon{stroke:#94a3b8;height:18px;transition:stroke .15s ease;width:18px}.auth-form .input-group .input-password-toggle:hover .icon{stroke:#334155}.auth-form .form-check{margin-bottom:20px}.auth-form .form-check-label{align-items:flex-start;cursor:pointer;display:flex;gap:10px}.auth-form .form-check-label span{color:#64748b;font-size:13px;line-height:1.5}.auth-form .form-check-input{border:1.5px solid #d1dbe7;border-radius:4px;cursor:pointer;height:18px;margin-top:1px;min-width:18px;transition:all .15s ease;width:18px}.auth-form .form-check-input:checked{background-color:#ff5e14;border-color:#ff5e14}.auth-form .form-check-input:checked,.auth-form .form-check-input:focus{box-shadow:0 0 0 3px rgba(255,94,20,.15)}.auth-form .captcha-disclaimer{background:#f1f5f9!important;border:1px solid #e2e8f0!important;border-radius:10px!important;color:#64748b;font-size:12px;line-height:1.6;margin-bottom:20px!important;padding:14px 16px!important}.auth-form .captcha-disclaimer a{color:#ff5e14;font-weight:500;text-decoration:none}.auth-form .captcha-disclaimer a:hover{text-decoration:underline}.auth-form .btn-auth-submit{align-items:center;background:linear-gradient(135deg,#ff5e14,#ff7a3d);border:none;border-radius:10px;box-shadow:0 4px 15px rgba(255,94,20,.3);color:#fff!important;cursor:pointer;display:flex;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.02em;overflow:hidden;padding:14px 24px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.auth-form .btn-auth-submit .icon{height:20px;transition:transform .3s cubic-bezier(.4,0,.2,1);width:20px}.auth-form .btn-auth-submit:before{background:linear-gradient(135deg,#e04d06,#ff5e14);content:"";opacity:0;position:absolute;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.auth-form .btn-auth-submit:hover{box-shadow:0 6px 20px rgba(255,94,20,.4);transform:translateY(-1px)}.auth-form .btn-auth-submit:hover:before{opacity:1}.auth-form .btn-auth-submit:hover .icon{transform:translateX(4px)}.auth-form .btn-auth-submit span,.auth-form .btn-auth-submit svg,.auth-form .btn-auth-submit>*{position:relative;z-index:1}.auth-form .mt-3.text-center{color:#64748b;font-size:14px;padding-top:8px}.auth-form .mt-3.text-center a{color:#ff5e14;font-weight:500;text-decoration:none!important;transition:color .15s ease}.auth-form .mt-3.text-center a:hover{color:#e04d06;text-decoration:underline!important}body:has(.auth-card) .footer{background:#111827!important;border-top:1px solid hsla(0,0%,100%,.06);padding:20px 0;position:relative;width:50%;z-index:5}body:has(.auth-card) .footer .container{max-width:100%;padding:0 80px}body:has(.auth-card) .footer .footer-bottom .row{min-height:auto}body:has(.auth-card) .footer .color-white,body:has(.auth-card) .footer .text-sm,body:has(.auth-card) .footer p{color:#94a3b8!important;font-size:12px;margin:0}body:has(.auth-card) .footer .box-socials-footer{align-items:center;display:flex;gap:6px}body:has(.auth-card) .footer .icon-socials{align-items:center;background:hsla(0,0%,100%,.06);border-radius:50%;color:#94a3b8;display:inline-flex;height:32px;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);width:32px}body:has(.auth-card) .footer .icon-socials .icon{height:16px;width:16px}body:has(.auth-card) .footer .icon-socials:hover{background:rgba(255,94,20,.15);color:#ff5e14}@keyframes authFadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.auth-card .card-header{animation:authFadeInUp .6s ease-out .1s both}.auth-card .card-body{animation:authFadeInUp .6s ease-out .3s both}@media(max-width:1199.98px){.header.sticky-bar.header-home-2{left:0}.auth-card .card-img-top,.auth-card:after{width:42%}.auth-card .card-body,.auth-card .card-header{flex:0 0 58%;width:58%}.auth-card .card-header{padding:120px 48px 0!important}.auth-card .card-body{padding:28px 48px 48px!important}body:has(.auth-card) .footer{width:58%}body:has(.auth-card) .footer .container{padding:0 48px}}@media(max-width:767.98px){.header.sticky-bar.header-home-2{position:relative}.header.sticky-bar.header-home-2 .top-bar{background:#111827!important;padding:10px 0}.header.sticky-bar.header-home-2 .top-bar .d-none.d-lg-inline-block{display:none!important}.header.sticky-bar.header-home-2 .container-fluid.background-body{padding:10px 20px}.header.sticky-bar.header-home-2 .main-header .header-logo img{max-height:40px!important}.auth-card{flex-direction:column!important;min-height:auto}.auth-card .card-img-top{flex:none!important;height:220px;min-height:220px;position:relative!important;width:100%!important}.auth-card:after{background:linear-gradient(180deg,rgba(17,24,39,.2),rgba(17,24,39,.5));height:220px;position:absolute;width:100%}.auth-card .card-header{flex:none!important;padding:28px 24px 0!important;width:100%!important}.auth-card .card-header h3{font-size:22px}.auth-card .card-header .text-muted{font-size:13px}.auth-card .card-body{flex:none!important;padding:20px 24px 40px!important;width:100%!important}body:has(.auth-card) .footer{width:100%}body:has(.auth-card) .footer .container{padding:0 24px}.auth-form .btn-auth-submit{padding:12px 20px}}.tuning-wizard{margin:0 auto;padding:0;width:100%}.tuning-wizard-stepper{margin-bottom:32px}.tuning-wizard-stepper__list{align-items:flex-start;counter-reset:wizard-step;display:flex;justify-content:space-between;list-style:none;margin:0;padding:0}.tuning-wizard-stepper__item{align-items:center;display:flex;flex:1;flex-direction:column;position:relative;text-align:center}.tuning-wizard-stepper__item:not(:last-child) .tuning-wizard-stepper__line{display:block}.tuning-wizard-stepper__step{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:10px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:2}.tuning-wizard-stepper__step.disabled{cursor:default;opacity:1}.tuning-wizard-stepper__step.disabled .tuning-wizard-stepper__number{background:#f1f5f9;border-color:#e2e8f0;box-shadow:none;color:#94a3b8}.tuning-wizard-stepper__step.disabled .tuning-wizard-stepper__label,.tuning-wizard-stepper__step.disabled .tuning-wizard-stepper__number:before{color:#94a3b8}.tuning-wizard-stepper__step.tuning-wizard-stepper__item--active .tuning-wizard-stepper__number{background:linear-gradient(135deg,#ff5e14,#ff7a3d);border-color:transparent;box-shadow:0 4px 15px rgba(255,94,20,.35),0 0 0 4px rgba(255,94,20,.15);color:#fff;transform:scale(1.05)}.tuning-wizard-stepper__step.tuning-wizard-stepper__item--active .tuning-wizard-stepper__number:before{color:#fff}.tuning-wizard-stepper__step.tuning-wizard-stepper__item--active .tuning-wizard-stepper__label{color:#ff5e14;font-weight:700}.tuning-wizard-stepper__step.completed .tuning-wizard-stepper__number{background:#10b981;border-color:transparent;box-shadow:0 2px 8px rgba(16,185,129,.3);color:#fff}.tuning-wizard-stepper__step.completed .tuning-wizard-stepper__number:before{color:#fff;content:""!important;font-size:18px}.tuning-wizard-stepper__step.completed .tuning-wizard-stepper__label{color:#10b981;font-weight:500}.tuning-wizard-stepper__number{align-items:center;background:#f1f5f9;border:2px solid #e2e8f0;border-radius:50%;color:#94a3b8;display:flex;font-size:0;height:52px;justify-content:center;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:52px}.tuning-wizard-stepper__number:before{color:#94a3b8;font-family:Font Awesome\ 5 Free,Font Awesome\ 6 Free,FontAwesome;font-size:20px;font-weight:900;transition:color .3s cubic-bezier(.4,0,.2,1)}.tuning-wizard-stepper__item:first-child .tuning-wizard-stepper__number:before{content:""}.tuning-wizard-stepper__item:nth-child(2) .tuning-wizard-stepper__number:before{content:""}.tuning-wizard-stepper__item:nth-child(3) .tuning-wizard-stepper__number:before{content:""}.tuning-wizard-stepper__item:nth-child(4) .tuning-wizard-stepper__number:before{content:""}.tuning-wizard-stepper__item:nth-child(5) .tuning-wizard-stepper__number:before{content:""}.tuning-wizard-stepper__item:nth-child(6) .tuning-wizard-stepper__number:before{content:""}.tuning-wizard-stepper__label{color:#64748b;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;letter-spacing:.02em;margin-top:2px;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}.tuning-wizard-stepper__line{background:#e2e8f0;border-radius:1px;display:none;height:2px;left:calc(50% + 30px);overflow:hidden;position:absolute;right:calc(-50% + 30px);top:26px;z-index:1}.tuning-wizard-stepper__line:before{background:linear-gradient(90deg,#ff5e14,#ff7a3d);border-radius:1px;content:"";height:100%;left:0;position:absolute;top:0;transition:width .5s cubic-bezier(.4,0,.2,1);width:0}.tuning-wizard-stepper__item:has(.completed) .tuning-wizard-stepper__line:before,.tuning-wizard-stepper__item:has(.tuning-wizard-stepper__item--active) .tuning-wizard-stepper__line:before{width:100%}.tuning-wizard__container{position:relative}.tuning-wizard__content>.card{border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.03);overflow:visible}.tuning-wizard__content>.card>.card-body{padding:32px}.hp-wizard__step{display:none}.hp-wizard__step.active{animation:wizardFadeIn .4s ease-out both;display:block}.hp-wizard__header{border-bottom:1px solid #e2e8f0;margin-bottom:28px;padding-bottom:20px}.hp-wizard__title{align-items:center;color:#0f172a;display:flex;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:22px;font-weight:700;gap:12px;margin:0}.hp-wizard__title i.fa{align-items:center;background:rgba(255,94,20,.15);border-radius:10px;color:#ff5e14;content:"";display:inline-flex;font-family:Font Awesome\ 5 Free,Font Awesome\ 6 Free,FontAwesome;font-size:16px;font-weight:900;height:40px;justify-content:center;min-width:40px;width:40px}#step-3 .hp-wizard__title:before{content:""}.wizard-form .form-label{color:#334155;font-size:13px;font-weight:500;margin-bottom:8px}.wizard-form .form-label.required:after{color:#ef4444;content:" *";font-weight:400}.wizard-form .form-control{background:#f1f5f9;border:1.5px solid #e2e8f0;border-radius:10px;color:#0f172a;font-size:14px;min-height:46px;padding:12px 16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.wizard-form .form-control::-moz-placeholder{color:#94a3b8}.wizard-form .form-control::placeholder{color:#94a3b8}.wizard-form .form-control:hover{border-color:#c7d3e2}.wizard-form .form-control:focus{background:#fff;border-color:#ff5e14;box-shadow:0 0 0 3px rgba(255,94,20,.15);outline:none}.wizard-form .form-select{background-color:#f1f5f9;border:1.5px solid #e2e8f0;border-radius:10px;color:#0f172a;font-size:14px;min-height:46px;padding:12px 16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.wizard-form .form-select:focus{border-color:#ff5e14;box-shadow:0 0 0 3px rgba(255,94,20,.15)}.wizard-form .mb-3{margin-bottom:20px!important}.wizard-form .select2-container--default .select2-selection--single{align-items:center;background:#f1f5f9;border:1.5px solid #e2e8f0;border-radius:10px!important;display:flex;height:46px;padding:0 16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.wizard-form .select2-container--default .select2-selection--single:hover{border-color:#c7d3e2}.wizard-form .select2-container--default .select2-selection--single .select2-selection__rendered{color:#0f172a;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:46px;padding:0}.wizard-form .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#94a3b8}.wizard-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px;right:12px}.wizard-form .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#94a3b8 transparent transparent;border-width:5px 4px 0}.wizard-form .select2-container--default.select2-container--open .select2-selection--single{background:#fff;border-color:#ff5e14;box-shadow:0 0 0 3px rgba(255,94,20,.15)}.select2-container--default .select2-dropdown{border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 10px 25px -3px rgba(0,0,0,.07),0 4px 10px -4px rgba(0,0,0,.04);margin-top:4px;overflow:hidden}.select2-container--default .select2-search--dropdown{padding:10px 12px}.select2-container--default .select2-search--dropdown .select2-search__field{border:1.5px solid #e2e8f0;border-radius:6px;color:#0f172a;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;outline:none;padding:8px 12px;transition:border-color .15s ease}.select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:#ff5e14}.select2-container--default .select2-results__option{color:#334155;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;padding:10px 14px;transition:background .15s ease}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:rgba(255,94,20,.15);color:#e04d06}.select2-container--default .select2-results__option[aria-selected=true]{background:#ff5e14;color:#fff}.tuning-wizard__nav{align-items:center;border-top:1px solid #e2e8f0;display:flex;gap:16px;justify-content:space-between;margin-top:28px;padding-top:28px}.tuning-wizard__nav:has(.tuning-wizard__nav-btn--next:only-child){justify-content:flex-end}.tuning-wizard__nav-btn{align-items:center;border:none;border-radius:10px;cursor:pointer;display:inline-flex;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:700;gap:8px;letter-spacing:.02em;padding:12px 28px;transition:all .3s cubic-bezier(.4,0,.2,1)}.tuning-wizard__nav-btn i{font-size:13px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.tuning-wizard__nav-btn--next{background:linear-gradient(135deg,#ff5e14,#ff7a3d);box-shadow:0 4px 15px rgba(255,94,20,.3);color:#fff;margin-left:auto;overflow:hidden;position:relative}.tuning-wizard__nav-btn--next:before{background:linear-gradient(135deg,#e04d06,#ff5e14);content:"";position:absolute;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.tuning-wizard__nav-btn--next:hover{box-shadow:0 6px 20px rgba(255,94,20,.4);transform:translateY(-1px)}.tuning-wizard__nav-btn--next:hover:before{opacity:1}.tuning-wizard__nav-btn--next:hover i{transform:translateX(3px)}.tuning-wizard__nav-btn--next i,.tuning-wizard__nav-btn--next span{position:relative;z-index:1}.tuning-wizard__nav-btn--prev{background:#f1f5f9;border:1.5px solid #e2e8f0;color:#334155}.tuning-wizard__nav-btn--prev:hover{background:#e6edf4;border-color:#c7d3e2}.tuning-wizard__nav-btn--prev:hover i{transform:translateX(-3px)}@keyframes wizardFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:991.98px){.tuning-wizard{max-width:100%}.tuning-wizard-stepper__number{height:44px;width:44px}.tuning-wizard-stepper__number:before{font-size:17px}.tuning-wizard-stepper__line{left:calc(50% + 26px);right:calc(-50% + 26px);top:22px}.tuning-wizard-stepper__label{font-size:11px}.tuning-wizard__content>.card>.card-body{padding:24px}.hp-wizard__title{font-size:20px}}@media(max-width:575.98px){.tuning-wizard-stepper{-webkit-overflow-scrolling:touch;margin-bottom:24px;overflow-x:auto;padding-bottom:8px}.tuning-wizard-stepper__list{min-width:520px;padding:0 8px}.tuning-wizard-stepper__number{height:40px;width:40px}.tuning-wizard-stepper__number:before{font-size:15px}.tuning-wizard-stepper__line{left:calc(50% + 24px);right:calc(-50% + 24px);top:20px}.tuning-wizard-stepper__label{font-size:10px}.tuning-wizard-stepper__step.tuning-wizard-stepper__item--active .tuning-wizard-stepper__number{box-shadow:0 3px 10px rgba(255,94,20,.3),0 0 0 3px rgba(255,94,20,.15);transform:scale(1)}.tuning-wizard__content>.card>.card-body{padding:20px 16px}.hp-wizard__header{margin-bottom:20px;padding-bottom:16px}.hp-wizard__title{font-size:18px;gap:10px}.hp-wizard__title:before{font-size:14px;height:34px;min-width:34px;width:34px}.wizard-form .form-control,.wizard-form .form-select{min-height:44px;padding:10px 14px}.wizard-form .mb-3{margin-bottom:16px!important}.wizard-form .select2-container--default .select2-selection--single{height:44px}.wizard-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:44px}.wizard-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:44px}.tuning-wizard__nav{margin-top:20px;padding-top:20px}.tuning-wizard__nav-btn{font-size:13px;padding:10px 20px}}.payment-info-loading{display:none}#step-payment .hp-wizard__card{align-items:start;display:grid;gap:0 32px;grid-template-columns:1fr 1fr}#step-payment .hp-wizard__card>.my-3.bg-light{grid-column:1;grid-row:1/4}#step-payment .hp-wizard__card>.mt-3.mb-5{grid-column:2;grid-row:1}#step-payment .hp-wizard__card>.row.row-cols-lg-2{grid-column:2;grid-row:2}#step-payment .my-3.bg-light{background:#fff!important;border:1px solid #e2e8f0;border-radius:14px;overflow:hidden;padding:0!important}#cart-item,#ecu-item,#files-item,#option-item{border-bottom:1px solid #e2e8f0;padding:24px!important}#cart-item:last-child,#ecu-item:last-child,#files-item:last-child,#option-item:last-child{border-bottom:none}#cart-item>p:first-child,#ecu-item>p:first-child,#files-item>p:first-child,#option-item>p:first-child{align-items:center;border-bottom:1px dashed rgba(226,232,240,.7);color:#0f172a;display:flex;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:700;gap:10px;letter-spacing:.04em;margin-bottom:16px;padding-bottom:12px;text-transform:uppercase}#cart-item>p:first-child:before,#ecu-item>p:first-child:before,#files-item>p:first-child:before,#option-item>p:first-child:before{align-items:center;background:rgba(255,94,20,.15);border-radius:6px;color:#ff5e14;display:inline-flex;font-family:Font Awesome\ 6 Free,Font Awesome\ 5 Free,FontAwesome;font-size:14px;font-weight:900;height:32px;justify-content:center;min-width:32px;width:32px}#cart-item hr,#ecu-item hr,#files-item hr,#option-item hr{border-color:#e2e8f0!important;margin:16px 0;opacity:.6}#cart-item>p:first-child:before{content:""}#ecu-item>p:first-child:before{content:""}#option-item>p:first-child:before{content:""}#files-item>p:first-child:before{content:""}#cart-item .cart-item .col>p.mb-0,#ecu-item .cart-item .col>p.mb-0,#files-item .cart-item .col>p.mb-0{align-items:center;border-radius:6px;display:flex;font-size:14px;gap:8px;margin-bottom:4px!important;padding:8px 12px;transition:background .15s ease}#cart-item .cart-item .col>p.mb-0:hover,#ecu-item .cart-item .col>p.mb-0:hover,#files-item .cart-item .col>p.mb-0:hover{background:rgba(241,245,249,.7)}#cart-item .cart-item .col>p.mb-0:before,#ecu-item .cart-item .col>p.mb-0:before,#files-item .cart-item .col>p.mb-0:before{color:#94a3b8;font-family:Font Awesome\ 6 Free,Font Awesome\ 5 Free,FontAwesome;font-size:12px;font-weight:900;min-width:18px;text-align:center;width:18px}#cart-item .cart-item .col>p.mb-0 .text-muted,#ecu-item .cart-item .col>p.mb-0 .text-muted,#files-item .cart-item .col>p.mb-0 .text-muted{color:#64748b!important;font-size:13px;font-weight:500;min-width:120px}#cart-item .cart-item .col>p.mb-0 .text-muted:after,#ecu-item .cart-item .col>p.mb-0 .text-muted:after,#files-item .cart-item .col>p.mb-0 .text-muted:after{content:":"}#cart-item .cart-item .col>p.mb-0 span:not(.text-muted),#ecu-item .cart-item .col>p.mb-0 span:not(.text-muted),#files-item .cart-item .col>p.mb-0 span:not(.text-muted){color:#0f172a;font-weight:500}#cart-item .cart-item .col>p:nth-child(2):before{content:""}#cart-item .cart-item .col>p:nth-child(3):before{content:""}#cart-item .cart-item .col>p:nth-child(4):before{content:""}#cart-item .cart-item .col>p:nth-child(5):before{content:""}#ecu-item .cart-item .col>p:first-child:before{content:""}#ecu-item .cart-item .col>p:nth-child(2):before{content:""}#ecu-item .cart-item .col>p:nth-child(3):before{content:""}#ecu-item .cart-item .col>p:nth-child(4):before{content:""}#ecu-item .cart-item .col>p:nth-child(5):before{content:""}#ecu-item .cart-item .col>p:nth-child(6):before{content:""}#ecu-item .cart-item .col>p:nth-child(7):before{content:""}#ecu-item .cart-item .col>p:nth-child(8):before{content:""}#files-item .cart-item .col>p:first-child:before{content:""}#files-item .cart-item .col>p:nth-child(2):before{content:""}#files-item .cart-item .col>p:nth-child(3):before{content:""}#files-item .cart-item .col>p:nth-child(4):before{content:""}#cart-item .checkout-product-img-wrapper{border:2px solid #e2e8f0;border-radius:10px;flex-shrink:0;height:80px;overflow:hidden;width:80px}#cart-item .checkout-product-img-wrapper .item-thumb{border:none!important;border-radius:10px!important;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#cart-item .cart-item.row{align-items:flex-start}#cart-item .col>p.fw-medium{border-bottom:1px solid rgba(226,232,240,.5);color:#0f172a;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:700!important;margin-bottom:12px!important;padding-bottom:10px}#option-item .cart-item .col>.row.cart-item{align-items:center;border-radius:6px;margin:0 0 4px;padding:8px 12px;transition:background .15s ease}#option-item .cart-item .col>.row.cart-item:hover{background:rgba(241,245,249,.7)}#option-item .cart-item .col>.row.cart-item:before{color:#ff5e14;content:"";flex-shrink:0;font-family:Font Awesome\ 6 Free,Font Awesome\ 5 Free,FontAwesome;font-size:12px;font-weight:900;min-width:18px;text-align:center;width:18px}#option-item .cart-item .col>.row.cart-item .col strong{color:#0f172a;font-size:14px;font-weight:500}#option-item .cart-item .col>.row.cart-item .col-auto p{color:#94a3b8;font-family:monospace;font-size:12px}#cart-item .mt-2.p-2,#files-item .mt-2.p-2{background:rgba(255,94,20,.04);border-left:3px solid #ff5e14;border-radius:0 10px 10px 0;margin-top:20px!important;padding:16px 20px!important}#cart-item .mt-2.p-2 .row,#files-item .mt-2.p-2 .row{align-items:center;margin-bottom:4px}#cart-item .mt-2.p-2 .row:last-child,#files-item .mt-2.p-2 .row:last-child{margin-bottom:0}#cart-item .mt-2.p-2 .col-6:first-child p,#files-item .mt-2.p-2 .col-6:first-child p{align-items:center;color:#64748b;display:flex;font-size:13px;gap:8px;margin-bottom:0}#cart-item .mt-2.p-2 .col-6:first-child p:before,#files-item .mt-2.p-2 .col-6:first-child p:before{color:#94a3b8;content:"";font-family:Font Awesome\ 6 Free,Font Awesome\ 5 Free,FontAwesome;font-size:12px;font-weight:900}#cart-item .mt-2.p-2 .col-6:first-child p strong,#files-item .mt-2.p-2 .col-6:first-child p strong{color:#0f172a;font-weight:700}#cart-item .mt-2.p-2 .row:last-child .col-6:first-child p:before,#files-item .mt-2.p-2 .row:last-child .col-6:first-child p:before{color:#ff5e14;content:""}#cart-item .mt-2.p-2 .price-text,#cart-item .mt-2.p-2 .sub-total-text,#files-item .mt-2.p-2 .price-text,#files-item .mt-2.p-2 .sub-total-text{color:#334155;font-size:14px;font-weight:500;margin-bottom:0;text-align:right!important}#cart-item .mt-2.p-2 .raw-total-text,#cart-item .mt-2.p-2 .total-text,#files-item .mt-2.p-2 .raw-total-text,#files-item .mt-2.p-2 .total-text{color:#ff5e14;font-size:20px;font-weight:700;letter-spacing:-.02em;margin-bottom:0;text-align:right!important}.checkout-discount-section{margin-bottom:12px}.checkout-discount-section .btn-open-coupon-form{align-items:center;color:#ff5e14;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:8px 0;text-decoration:none;transition:color .15s ease}.checkout-discount-section .btn-open-coupon-form:before{content:"";font-family:Font Awesome\ 6 Free,Font Awesome\ 5 Free,FontAwesome;font-size:13px;font-weight:900}.checkout-discount-section .btn-open-coupon-form:hover{color:#e04d06}.coupon-wrapper .btn-group{border:1.5px solid #e2e8f0;border-radius:10px;overflow:hidden;transition:border-color .15s ease}.coupon-wrapper .btn-group:focus-within{border-color:#ff5e14;box-shadow:0 0 0 3px rgba(255,94,20,.15)}.coupon-wrapper .btn-group .coupon-code{background:#f1f5f9;border:none!important;border-radius:0!important;box-shadow:none!important;color:#0f172a;font-size:14px;min-height:46px;padding:12px 16px}.coupon-wrapper .btn-group .coupon-code::-moz-placeholder{color:#94a3b8}.coupon-wrapper .btn-group .coupon-code::placeholder{color:#94a3b8}.coupon-wrapper .btn-group .coupon-code:focus{background:#fff;outline:none}.coupon-wrapper .btn-group .apply-coupon-code{background:linear-gradient(135deg,#ff5e14,#ff7a3d);border:none;color:#fff;cursor:pointer;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:700;padding:0 24px;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}.coupon-wrapper .btn-group .apply-coupon-code:hover{background:linear-gradient(135deg,#e04d06,#ff5e14)}.coupon-wrapper .coupon-error-msg .text-danger{font-size:12px}#step-payment .row.row-cols-lg-2{--bs-gutter-x:0;display:flex;flex-direction:column;gap:0}#step-payment .row.row-cols-lg-2>.col-lg-12,#step-payment .row.row-cols-lg-2>.mb-3,#step-payment .row.row-cols-lg-2>div{flex:none;max-width:100%;width:100%}#step-payment .row.row-cols-lg-2 .form-label{color:#334155;font-size:13px;font-weight:500;margin-bottom:6px}#step-payment .row.row-cols-lg-2 .form-label.required:after{color:#ef4444;content:" *"}#step-payment .row.row-cols-lg-2 .form-control{background:#f1f5f9;border:1.5px solid #e2e8f0;border-radius:10px;color:#0f172a;font-size:14px;min-height:46px;padding:12px 16px;transition:all .3s cubic-bezier(.4,0,.2,1)}#step-payment .row.row-cols-lg-2 .form-control:focus{background:#fff;border-color:#ff5e14;box-shadow:0 0 0 3px rgba(255,94,20,.15);outline:none}.checkout-payment-title{align-items:center;color:#0f172a;display:flex;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:700;gap:10px;margin-bottom:16px}.checkout-payment-title:before{align-items:center;background:rgba(255,94,20,.15);border-radius:6px;color:#ff5e14;content:"";display:inline-flex;font-family:Font Awesome\ 6 Free,Font Awesome\ 5 Free,FontAwesome;font-size:14px;font-weight:900;height:32px;justify-content:center;min-width:32px;width:32px}.list_payment_method{border:none!important;gap:10px}.list_payment_method .payment-method-item{align-items:center;background:#fff;border:1.5px solid #e2e8f0!important;border-radius:10px!important;cursor:pointer;display:flex;flex-wrap:wrap;gap:12px;padding:16px 20px!important;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.list_payment_method .payment-method-item:hover{background:rgba(241,245,249,.5);border-color:#c0cddf!important}.list_payment_method .payment-method-item:has(.magic-radio:checked){background:rgba(255,94,20,.03);border-color:#ff5e14!important;box-shadow:0 0 0 3px rgba(255,94,20,.15)}.list_payment_method .payment-method-item .magic-radio{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid #e2e8f0;border-radius:50%;cursor:pointer;height:20px;margin:0;min-width:20px;position:relative;transition:all .15s ease;width:20px}.list_payment_method .payment-method-item .magic-radio:after{background:#ff5e14;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s cubic-bezier(.4,0,.2,1);width:10px}.list_payment_method .payment-method-item .magic-radio:checked{border-color:#ff5e14}.list_payment_method .payment-method-item .magic-radio:checked:after{transform:translate(-50%,-50%) scale(1)}.list_payment_method .payment-method-item>label.form-label{color:#0f172a;cursor:pointer;flex:1;font-size:14px;font-weight:500!important;margin:0}.list_payment_method .payment-method-item .payment-method-logo{margin-left:auto}.list_payment_method .payment-method-item .payment-method-logo img{border-radius:4px;height:28px;max-width:80px;-o-object-fit:contain;object-fit:contain;opacity:.8;transition:opacity .15s ease;width:auto}.list_payment_method .payment-method-item:has(.magic-radio:checked) .payment-method-logo img,.list_payment_method .payment-method-item:hover .payment-method-logo img{opacity:1}.list_payment_method .payment-method-item .payment_collapse_wrap{flex-basis:100%;margin-top:4px;padding-left:32px}.list_payment_method .payment-method-item .payment_collapse_wrap p{color:#64748b;font-size:13px;line-height:1.5;margin-bottom:0}.payment-info-loading.loading-spinner{align-items:center;background:hsla(0,0%,100%,.8);border-radius:14px;display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.payment-info-loading.loading-spinner:after{animation:paymentSpin .7s linear infinite;border:3px solid #e2e8f0;border-radius:50%;border-top-color:#ff5e14;content:"";height:32px;width:32px}@keyframes paymentSpin{to{transform:rotate(1turn)}}@media(max-width:991.98px){#step-payment .hp-wizard__card{gap:24px;grid-template-columns:1fr}#step-payment .hp-wizard__card>.mt-3.mb-5,#step-payment .hp-wizard__card>.my-3.bg-light,#step-payment .hp-wizard__card>.row.row-cols-lg-2{grid-column:1;grid-row:auto}}@media(max-width:575.98px){#cart-item,#ecu-item,#files-item,#option-item{padding:18px!important}#cart-item>p:first-child,#ecu-item>p:first-child,#files-item>p:first-child,#option-item>p:first-child{font-size:13px}#cart-item>p:first-child:before,#ecu-item>p:first-child:before,#files-item>p:first-child:before,#option-item>p:first-child:before{font-size:12px;height:28px;min-width:28px;width:28px}#cart-item .cart-item .col>p.mb-0,#ecu-item .cart-item .col>p.mb-0,#files-item .cart-item .col>p.mb-0{padding:6px 8px}#cart-item .cart-item .col>p.mb-0 .text-muted,#ecu-item .cart-item .col>p.mb-0 .text-muted,#files-item .cart-item .col>p.mb-0 .text-muted{font-size:12px;min-width:90px}#cart-item .checkout-product-img-wrapper{height:60px;width:60px}#cart-item .col>p.fw-medium{font-size:14px}#cart-item .mt-2.p-2,#files-item .mt-2.p-2{padding:12px 14px!important}#cart-item .mt-2.p-2 .raw-total-text,#cart-item .mt-2.p-2 .total-text,#files-item .mt-2.p-2 .raw-total-text,#files-item .mt-2.p-2 .total-text{font-size:18px}#option-item .cart-item .col>.row.cart-item{padding:6px 8px}.list_payment_method .payment-method-item{padding:14px 16px!important}.list_payment_method .payment-method-item .payment-method-logo img{height:24px}.coupon-wrapper .btn-group .apply-coupon-code{font-size:13px;padding:0 16px}}.gap-column-10{grid-column-gap:10px!important}td.block_coupon_code b{border:1px dashed orange;border-radius:10px;display:block;margin:auto;padding:14px 0!important;text-align:center;width:200px!important}.checkout-wrapper .checkout-discount-section{display:none}.current-package{background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(59,130,246,.03))!important;border:1.5px solid rgba(59,130,246,.2)!important;border-radius:14px!important;color:#0f172a!important;margin-bottom:28px;padding:18px 24px!important}.current-package .d-flex{align-items:center;gap:12px!important}.current-package .alert-icon{color:#3b82f6;flex-shrink:0;height:22px;width:22px}.current-package .w-100{align-items:center;color:#334155;display:flex;font-size:14px;gap:8px}.current-package .w-100:before{color:#f59e0b;content:"";font-family:Font Awesome\ 6 Free,Font Awesome\ 5 Free,FontAwesome;font-size:16px;font-weight:900}.current-package .w-100 strong{color:#0f172a;font-size:16px;font-weight:700}.packages-listing{margin-bottom:32px!important}.packages-listing>.row{--bs-gutter-x:20px;--bs-gutter-y:20px}.box-package{background:#fff;border:1.5px solid #e2e8f0;border-radius:14px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.03);display:flex;flex-direction:column;overflow:visible;padding:32px 28px 28px;transition:all .3s cubic-bezier(.4,0,.2,1)}.box-package:hover{box-shadow:0 12px 30px -8px rgba(0,0,0,.12),0 4px 12px -4px rgba(0,0,0,.06);transform:translateY(-4px)}.box-package.active{background:linear-gradient(145deg,#ff5e14,#e04d06);border-color:transparent;box-shadow:0 12px 35px -8px rgba(255,94,20,.4),0 4px 15px -4px rgba(255,94,20,.2);color:#fff}.box-package.active:hover{box-shadow:0 16px 40px -8px rgba(255,94,20,.5),0 6px 20px -4px rgba(255,94,20,.25);transform:translateY(-6px)}.box-package.popular:before{content:"Popular"}.box-package.active:before,.box-package.popular:before{background:#0f172a;border-radius:20px;box-shadow:0 4px 12px rgba(0,0,0,.2);color:#fff;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:700;left:50%;letter-spacing:.06em;padding:5px 18px;position:absolute;text-transform:uppercase;top:-12px;transform:translateX(-50%);white-space:nowrap;z-index:2}.box-package.active .box-package-price h4{color:#fff}.box-package.active .box-package-price .text-muted{color:hsla(0,0%,100%,.7)!important}.box-package.active .box-package-title{color:#fff}.box-package.active .box-package-title .desc{color:hsla(0,0%,100%,.6)!important}.box-package.active .box-package-features .item{color:hsla(0,0%,100%,.9)}.box-package.active .box-package-features .item .icon{color:#fff}.box-package.active .box-package-features .item:before{color:hsla(0,0%,100%,.9)}.box-package.active .btn-primary{background:#fff!important;box-shadow:0 4px 15px rgba(0,0,0,.15);color:#e04d06!important}.box-package.active .btn-primary:hover{background:hsla(0,0%,100%,.9)!important;box-shadow:0 6px 20px rgba(0,0,0,.2);transform:translateY(-1px)}.box-package .box-package-price{align-items:baseline!important;gap:4px;margin-bottom:8px}.box-package .box-package-price h4{color:#0f172a;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:42px;font-weight:700;letter-spacing:-.02em;line-height:1;margin:0}.box-package .box-package-price h4:before{content:"";display:none;font-family:Font Awesome\ 6 Free,Font Awesome\ 5 Free,FontAwesome;font-size:22px;font-weight:900;margin-right:2px;opacity:.4}.box-package .box-package-price .text-muted{color:#94a3b8!important;font-size:13px;font-weight:400}.box-package .box-package-price .text-muted:before{content:"";font-family:Font Awesome\ 6 Free,Font Awesome\ 5 Free,FontAwesome;font-size:11px;font-weight:400;margin-right:4px;opacity:.7}.box-package .box-package-title{border-bottom:1px solid rgba(226,232,240,.6);color:#0f172a;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;font-weight:700;margin-bottom:20px;padding-bottom:20px}.box-package .box-package-title .desc{color:#64748b!important;font-size:13px;font-weight:400;margin:4px 0 0}.box-package.active .box-package-title{border-bottom-color:hsla(0,0%,100%,.15)}.box-package .box-package-features{flex:1;list-style:none;margin:0 0 auto;padding:0}.box-package .box-package-features .item{align-items:center;color:#334155;display:flex;font-size:14px;gap:10px;padding:8px 0}.box-package .box-package-features .item .icon{display:none}.box-package .box-package-features .item:before{color:#10b981;content:"";flex-shrink:0;font-family:Font Awesome\ 6 Free,Font Awesome\ 5 Free,FontAwesome;font-size:16px;font-weight:900;text-align:center;width:20px}.box-package .box-package-features .item span{font-weight:400}.box-package .card-body{margin-top:24px;padding:0!important}.box-package .card-body .btn-primary{align-items:center;border-radius:10px;display:flex;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.02em;padding:12px 24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.box-package .card-body .btn-primary:before{content:"";font-family:Font Awesome\ 6 Free,Font Awesome\ 5 Free,FontAwesome;font-size:13px;font-weight:900}.order-detail-box{margin-bottom:20px;margin-top:28px!important}.order-detail-box>.card{border:1.5px solid #e2e8f0;border-radius:14px;box-shadow:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.03);overflow:hidden}.order-detail-box>.card>.card-header{background:#fff!important;border-bottom:1px solid #e2e8f0;padding:18px 24px!important}.order-detail-box>.card>.card-header .card-title{align-items:center;color:#0f172a;display:flex;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:700;gap:10px;margin:0}.order-detail-box>.card>.card-header .card-title:before{align-items:center;background:rgba(255,94,20,.15);border-radius:6px;color:#ff5e14;content:"";display:inline-flex;font-family:Font Awesome\ 6 Free,Font Awesome\ 5 Free,FontAwesome;font-size:14px;font-weight:900;height:32px;justify-content:center;min-width:32px;width:32px}.order-detail-box>.card>.card-body{padding:20px 24px!important}.order-detail-box dl{border-bottom:1px solid rgba(226,232,240,.5);margin-bottom:0;padding:10px 0}.order-detail-box dl:last-child{border-bottom:none;padding-bottom:0}.order-detail-box dl:first-child{padding-top:0}.order-detail-box dl .d-flex{align-items:center}.order-detail-box dl dt{align-items:center;color:#334155;display:flex;font-size:14px;font-weight:500;gap:8px}.order-detail-box dl dt:before{color:#94a3b8;font-family:Font Awesome\ 6 Free,Font Awesome\ 5 Free,FontAwesome;font-size:12px;font-weight:900;min-width:18px;text-align:center;width:18px}.order-detail-box dl dd{color:#0f172a;font-size:14px;font-weight:500;margin:0}.order-detail-box dl:first-child dt:before{color:#f59e0b;content:""}.order-detail-box dl:nth-child(2) dt:before{color:#3b82f6;content:""}.order-detail-box dl:nth-child(3) dt:before{color:#10b981;content:""}.order-detail-box dl:nth-child(3) dd{color:#10b981;font-weight:700}.order-detail-box dl:nth-child(4){border-bottom:none;border-top:2px solid #e2e8f0;margin-top:4px;padding-top:14px}.order-detail-box dl:nth-child(4) dt{color:#0f172a;font-size:16px;font-weight:700}.order-detail-box dl:nth-child(4) dt:before{color:#ff5e14;content:"";font-size:14px}.order-detail-box dl:nth-child(4) dd{color:#ff5e14;font-size:28px;font-weight:700;letter-spacing:-.02em}.order-detail-box+.alert-info{background:rgba(59,130,246,.06)!important;border:1.5px solid rgba(59,130,246,.15)!important;border-radius:10px!important;color:#334155!important;margin-bottom:24px;padding:14px 20px!important}.order-detail-box+.alert-info .alert-icon{color:#3b82f6;flex-shrink:0;height:20px;width:20px}.order-detail-box+.alert-info .w-100{font-size:14px}.order-detail-box+.alert-info strong{background:rgba(59,130,246,.08);border-radius:4px;color:#0f172a;font-family:monospace;font-size:13px;padding:2px 8px}.order-detail-box+.alert-info .remove-coupon-code{color:#ef4444!important;transition:opacity .15s ease}.order-detail-box+.alert-info .remove-coupon-code .icon{height:18px;width:18px}.order-detail-box+.alert-info .remove-coupon-code:hover{opacity:.7}.checkout-wrapper{margin-bottom:24px}.checkout-wrapper .list_payment_method{border:none!important;gap:10px;margin-bottom:20px}.checkout-wrapper .list_payment_method .payment-method-item{align-items:center;background:#fff;border:1.5px solid #e2e8f0!important;border-radius:10px!important;cursor:pointer;display:flex;flex-wrap:wrap;gap:12px;padding:16px 20px!important;transition:all .3s cubic-bezier(.4,0,.2,1)}.checkout-wrapper .list_payment_method .payment-method-item:hover{background:rgba(241,245,249,.5);border-color:#e2e8f0!important}.checkout-wrapper .list_payment_method .payment-method-item:has(.magic-radio:checked){background:rgba(255,94,20,.03);border-color:#ff5e14!important;box-shadow:0 0 0 3px rgba(255,94,20,.15)}.checkout-wrapper .list_payment_method .payment-method-item .magic-radio{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid #e2e8f0;border-radius:50%;cursor:pointer;height:20px;margin:0;min-width:20px;position:relative;transition:all .15s ease;width:20px}.checkout-wrapper .list_payment_method .payment-method-item .magic-radio:after{background:#ff5e14;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s cubic-bezier(.4,0,.2,1);width:10px}.checkout-wrapper .list_payment_method .payment-method-item .magic-radio:checked{border-color:#ff5e14}.checkout-wrapper .list_payment_method .payment-method-item .magic-radio:checked:after{transform:translate(-50%,-50%) scale(1)}.checkout-wrapper .list_payment_method .payment-method-item>label.form-label{color:#0f172a;cursor:pointer;flex:1;font-size:14px;font-weight:500!important;margin:0}.checkout-wrapper .list_payment_method .payment-method-item .payment-method-logo{margin-left:auto}.checkout-wrapper .list_payment_method .payment-method-item .payment-method-logo img{border-radius:4px;height:28px;max-width:80px;-o-object-fit:contain;object-fit:contain;opacity:.8;transition:opacity .15s ease;width:auto}.checkout-wrapper .list_payment_method .payment-method-item:has(.magic-radio:checked) .payment-method-logo img,.checkout-wrapper .list_payment_method .payment-method-item:hover .payment-method-logo img{opacity:1}.checkout-wrapper .list_payment_method .payment-method-item .payment_collapse_wrap{flex-basis:100%;padding-left:32px}.checkout-wrapper .list_payment_method .payment-method-item .payment_collapse_wrap p{color:#64748b;font-size:13px;margin-bottom:0}.checkout-wrapper .coupon-wrapper{margin-bottom:16px}.checkout-wrapper .coupon-wrapper .alert-success{background:rgba(16,185,129,.06)!important;border:1px solid rgba(16,185,129,.2)!important;border-radius:10px;color:#334155;font-size:14px;padding:12px 16px}.checkout-wrapper .coupon-wrapper .alert-success strong{background:rgba(16,185,129,.1);border-radius:4px;color:#0f172a;font-family:monospace;font-size:13px;padding:2px 8px}.checkout-wrapper .coupon-wrapper .alert-success .remove-coupon-code{background:none;border:none;border-radius:6px;color:#ef4444;cursor:pointer;font-size:13px;font-weight:500;padding:4px 10px;transition:all .15s ease}.checkout-wrapper .coupon-wrapper .alert-success .remove-coupon-code:hover{background:rgba(239,68,68,.1)}.checkout-wrapper .payment-checkout-btn{align-items:center;background:linear-gradient(135deg,#ff5e14,#ff7a3d);border:none;border-radius:10px;box-shadow:0 4px 15px rgba(255,94,20,.3);color:#fff!important;cursor:pointer;display:flex;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:700;gap:10px;justify-content:center;letter-spacing:.02em;margin-top:20px;overflow:hidden;padding:16px 24px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.checkout-wrapper .payment-checkout-btn .icon{height:20px;transition:transform .3s cubic-bezier(.4,0,.2,1);width:20px}.checkout-wrapper .payment-checkout-btn:after{background:linear-gradient(135deg,#e04d06,#ff5e14);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.checkout-wrapper .payment-checkout-btn:hover{box-shadow:0 6px 20px rgba(255,94,20,.4);transform:translateY(-1px)}.checkout-wrapper .payment-checkout-btn .icon,.checkout-wrapper .payment-checkout-btn span,.checkout-wrapper .payment-checkout-btn>*{position:relative;z-index:1}.checkout-wrapper .payment-checkout-btn:before{content:"";font-family:Font Awesome\ 6 Free,Font Awesome\ 5 Free,FontAwesome;font-size:14px;font-weight:900;position:relative;z-index:1}.page-pretitle .breadcrumb{background:transparent;margin:0;padding:0}.page-pretitle .breadcrumb .breadcrumb-item{color:#64748b;font-size:13px}.page-pretitle .breadcrumb .breadcrumb-item.active span{color:#94a3b8}@keyframes packageFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.packages-listing .col-lg-3{animation:packageFadeUp .5s ease-out both}.packages-listing .col-lg-3:first-child{animation-delay:.05s}.packages-listing .col-lg-3:nth-child(2){animation-delay:.15s}.packages-listing .col-lg-3:nth-child(3){animation-delay:.25s}.packages-listing .col-lg-3:nth-child(4){animation-delay:.35s}@media(max-width:991.98px){.box-package{padding:28px 24px 24px}.box-package .box-package-price h4{font-size:36px}.box-package .box-package-title{font-size:16px}.order-detail-box dl:nth-child(4) dd{font-size:24px}}@media(max-width:575.98px){.current-package{padding:14px 18px!important}.current-package .w-100{flex-wrap:wrap;font-size:13px}.current-package .w-100 strong{font-size:15px}.box-package{padding:24px 20px 20px}.box-package .box-package-price h4{font-size:32px}.box-package .box-package-title{font-size:15px;margin-bottom:16px;padding-bottom:16px}.box-package .box-package-features .item{font-size:13px;padding:6px 0}.box-package.active:before{font-size:10px;padding:4px 14px;top:-10px}.box-package .card-body .btn-primary{font-size:13px;padding:10px 20px}.order-detail-box>.card>.card-header{padding:14px 18px!important}.order-detail-box>.card>.card-body{padding:16px 18px!important}.order-detail-box dl:nth-child(4) dd{font-size:22px}.checkout-wrapper .list_payment_method .payment-method-item{padding:14px 16px!important}.checkout-wrapper .list_payment_method .payment-method-item .payment-method-logo img{height:24px}.checkout-wrapper .payment-checkout-btn{font-size:15px;padding:14px 20px}}#tuning-options .card-body .col-form-check{border:none!important;border-radius:0!important}#tuning-options .bg-none{background:none}.hp-wizard__card>.col-md-8>.row.card,.tuning-wizard__content .col-md-8>.row.card{background:transparent;border:none;box-shadow:none}.hp-wizard__card>.col-md-8>.row.card>.card-header,.tuning-wizard__content .col-md-8>.row.card>.card-header{background:transparent!important;border:none!important;color:#0f172a;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:700;padding:0 4px 16px!important}.hp-wizard__card>.col-md-8>.row.card>.card-body,.hp-wizard__card>.col-md-8>.row.card>.row.card-body,.tuning-wizard__content .col-md-8>.row.card>.card-body,.tuning-wizard__content .col-md-8>.row.card>.row.card-body{--bs-gutter-x:16px;--bs-gutter-y:16px;padding:0!important}.row.card:not(#tuning-options)>.row.card-body>.col-md-6{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}.row.card:not(#tuning-options)>.row.card-body>.col-md-6 .form-check,.row.card:not(#tuning-options)>.row.card-body>.col-md-6>.position-relative .form-check{align-items:flex-start;background:#f1f5f9;border:1.5px solid #e2e8f0;border-radius:10px;cursor:pointer;display:flex;flex-direction:row-reverse;gap:12px;justify-content:space-between;margin:0;min-height:90px;padding:20px 20px 18px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.row.card:not(#tuning-options)>.row.card-body>.col-md-6 .form-check:hover,.row.card:not(#tuning-options)>.row.card-body>.col-md-6>.position-relative .form-check:hover{background:#edf2f7;border-color:#c0cddf}.row.card:not(#tuning-options)>.row.card-body>.col-md-6 .form-check:has(.form-check-input:checked),.row.card:not(#tuning-options)>.row.card-body>.col-md-6>.position-relative .form-check:has(.form-check-input:checked){background:rgba(255,94,20,.03);border-color:#ff5e14;box-shadow:0 0 0 3px rgba(255,94,20,.15)}.row.card:not(#tuning-options)>.row.card-body>.col-md-6 .form-check .form-check-input[type=radio],.row.card:not(#tuning-options)>.row.card-body>.col-md-6>.position-relative .form-check .form-check-input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:2px solid #e2e8f0;border-radius:50%;cursor:pointer;flex-shrink:0;height:20px;margin:0;min-width:20px;order:2;position:relative;transition:all .15s ease;width:20px}.row.card:not(#tuning-options)>.row.card-body>.col-md-6 .form-check .form-check-input[type=radio]:after,.row.card:not(#tuning-options)>.row.card-body>.col-md-6>.position-relative .form-check .form-check-input[type=radio]:after{background:#ff5e14;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s cubic-bezier(.4,0,.2,1);width:10px}.row.card:not(#tuning-options)>.row.card-body>.col-md-6 .form-check .form-check-input[type=radio]:checked,.row.card:not(#tuning-options)>.row.card-body>.col-md-6>.position-relative .form-check .form-check-input[type=radio]:checked{border-color:#ff5e14}.row.card:not(#tuning-options)>.row.card-body>.col-md-6 .form-check .form-check-input[type=radio]:checked:after,.row.card:not(#tuning-options)>.row.card-body>.col-md-6>.position-relative .form-check .form-check-input[type=radio]:checked:after{transform:translate(-50%,-50%) scale(1)}.row.card:not(#tuning-options)>.row.card-body>.col-md-6 .form-check .form-check-label,.row.card:not(#tuning-options)>.row.card-body>.col-md-6>.position-relative .form-check .form-check-label{color:#0f172a;cursor:pointer;display:flex;flex:1;flex-direction:column;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;gap:4px;line-height:1.4;order:1;padding-left:36px;position:relative}.row.card:not(#tuning-options)>.row.card-body>.col-md-6 .form-check .form-check-label:before,.row.card:not(#tuning-options)>.row.card-body>.col-md-6>.position-relative .form-check .form-check-label:before{align-items:center;background:rgba(226,232,240,.4);border-radius:6px;color:#94a3b8;content:"";display:flex;font-family:Font Awesome\ 6 Free,Font Awesome\ 5 Free,FontAwesome;font-size:14px;font-weight:900;height:26px;justify-content:center;left:0;position:absolute;top:0;width:26px}.row.card:not(#tuning-options)>.row.card-body>.col-md-6 .form-check .form-check-label small,.row.card:not(#tuning-options)>.row.card-body>.col-md-6>.position-relative .form-check .form-check-label small{color:#64748b;display:block;font-size:13px;font-weight:700;margin-top:2px}.row.card:not(#tuning-options)>.row.card-body>.col-md-6 .form-check:has(.form-check-input:checked) .form-check-label:before,.row.card:not(#tuning-options)>.row.card-body>.col-md-6>.position-relative .form-check:has(.form-check-input:checked) .form-check-label:before{background:rgba(255,94,20,.15);color:#ff5e14}#tuning-options .card-body{--bs-gutter-x:16px;--bs-gutter-y:16px;display:flex;flex-wrap:wrap}#tuning-options .card-body .col-form-check{flex:0 0 calc(50% - 12px)!important;margin:0 6px 12px!important;max-width:calc(50% - 12px)!important;padding:0!important}#tuning-options .card-body .col-form-check>.position-relative{height:100%}#tuning-options .card-body .col-form-check .form-check{align-items:flex-start;background:#f1f5f9;border:1.5px solid #e2e8f0!important;border-radius:10px!important;cursor:pointer;display:flex;flex-direction:row-reverse;gap:12px;height:100%;justify-content:space-between;margin:0;min-height:90px;padding:20px 20px 18px!important;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}#tuning-options .card-body .col-form-check .form-check:hover{background:#edf2f7;border-color:#c0cddf!important}#tuning-options .card-body .col-form-check .form-check:has(.form-check-input:checked){background:rgba(255,94,20,.03);border-color:#ff5e14!important;box-shadow:0 0 0 3px rgba(255,94,20,.15)}#tuning-options .card-body .col-form-check .form-check .form-check-input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;border:2px solid #e2e8f0;border-radius:50%;cursor:pointer;flex-shrink:0;height:20px;margin:0;min-width:20px;order:2;position:relative;transition:all .15s ease;width:20px}#tuning-options .card-body .col-form-check .form-check .form-check-input[type=checkbox]:after{background:#ff5e14;border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s cubic-bezier(.4,0,.2,1);width:10px}#tuning-options .card-body .col-form-check .form-check .form-check-input[type=checkbox]:checked{background:#ff5e14;border-color:#ff5e14}#tuning-options .card-body .col-form-check .form-check .form-check-input[type=checkbox]:checked:after{background:none;border-radius:0;color:#fff;content:"";font-family:Font Awesome\ 6 Free,Font Awesome\ 5 Free,FontAwesome;font-size:10px;font-weight:900;height:auto;transform:translate(-50%,-50%) scale(1);width:auto}#tuning-options .card-body .col-form-check .form-check .form-check-label{color:#0f172a;cursor:pointer;display:flex;flex:1;flex-direction:column;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;gap:4px;line-height:1.4;order:1;padding-left:36px;position:relative}#tuning-options .card-body .col-form-check .form-check .form-check-label:before{align-items:center;background:rgba(226,232,240,.4);border-radius:6px;color:#94a3b8;content:"";display:flex;font-family:Font Awesome\ 6 Free,Font Awesome\ 5 Free,FontAwesome;font-size:14px;font-weight:900;height:26px;justify-content:center;left:0;position:absolute;top:0;width:26px}#tuning-options .card-body .col-form-check .form-check .form-check-label small{color:#64748b;display:block;font-size:13px;font-weight:700;margin-top:2px}#tuning-options .card-body .col-form-check .form-check:has(.form-check-input:checked) .form-check-label:before{background:rgba(255,94,20,.15);color:#ff5e14}@media(max-width:991.98px){#tuning-options .tuning-card-body .col-form-check{flex:0 0 calc(50% - 12px)!important;max-width:calc(50% - 12px)!important}}@media(max-width:575.98px){#tuning-options .tuning-card-body .col-form-check .form-check,.row.card:not(#tuning-options)>.row.card-body>.col-md-6 .form-check{min-height:80px;padding:16px!important}#tuning-options .tuning-card-body .col-form-check .form-check .form-check-label,.row.card:not(#tuning-options)>.row.card-body>.col-md-6 .form-check .form-check-label{font-size:13px;padding-left:32px}#tuning-options .tuning-card-body .col-form-check .form-check .form-check-label:before,.row.card:not(#tuning-options)>.row.card-body>.col-md-6 .form-check .form-check-label:before{font-size:12px;height:24px;width:24px}#tuning-options .tuning-card-body .col-form-check .form-check .form-check-label small,.row.card:not(#tuning-options)>.row.card-body>.col-md-6 .form-check .form-check-label small{font-size:12px}#tuning-options .tuning-card-body .col-form-check{flex:0 0 100%!important;margin:0 0 12px!important;max-width:100%!important}}
