:root{--th-font-heading:"Quicksand", "Segoe UI", sans-serif;--th-font-body:"Roboto", "Segoe UI", sans-serif;--th-color-primary:#0b5ed7;--th-color-primary-strong:#084298;--th-color-secondary:#155bcb;--th-color-accent:#f59f00;--th-color-success:#198754;--th-color-danger:#dc3545;--th-color-bg:#f4f7fc;--th-color-surface:#ffffff;--th-color-surface-soft:#f8fbff;--th-color-text:#1f2937;--th-color-text-muted:#5f6b7a;--th-color-border:#dde5f1;--th-shadow-sm:0 4px 16px rgba(15, 57, 113, 0.08);--th-shadow-md:0 10px 28px rgba(15, 57, 113, 0.12);--th-radius-sm:10px;--th-radius-md:14px;--th-radius-lg:18px}body{font-family:var(--th-font-body);color:var(--th-color-text);background:var(--th-color-bg)}.contact__title,.heading__subtitle,.heading__title,.service__title,.slide__title,h1,h2,h3,h4,h5,h6{font-family:var(--th-font-heading);color:var(--th-color-text)}.contact__desc,.heading__desc,.process__desc,.service__desc,.slide__desc,p{color:var(--th-color-text-muted)}.btn.btn-primary,.btn__primary,.btn__secondary{border-radius:var(--th-radius-sm)}.btn.btn-primary,.btn__primary{background:var(--th-color-primary);border-color:var(--th-color-primary)}.btn.btn-primary:hover,.btn__primary:hover{background:var(--th-color-primary-strong);border-color:var(--th-color-primary-strong);color:#fff!important}.btn__secondary{background:var(--th-color-secondary);border-color:var(--th-color-secondary)}.contact-box,.howit-step,.pkg-card,.service-item,.usecase-card{border-radius:var(--th-radius-md);box-shadow:var(--th-shadow-sm);border:1px solid var(--th-color-border);background:var(--th-color-surface)}.pkg-card:hover,.service-item:hover,.usecase-card:hover{box-shadow:var(--th-shadow-md);border-color:var(--th-color-primary)}.faq-strip,.howit-section,.pricing-tabs-wrap,.usecase-section{background:var(--th-color-surface-soft)}.compare-table thead th.us,.howit-step .step-num,.pkg-card .btn-order,.tab-btn.active,.usecase-card .ic{background:linear-gradient(135deg,var(--th-color-primary),var(--th-color-secondary))}.compare-table .yes{color:var(--th-color-success)}.compare-table .no{color:var(--th-color-danger)}.pkg-card .pkg-price .amount,.pkg-card .pkg-price .currency,.service-price .price,.tab-btn,.uc-link{color:var(--th-color-primary)}.slider .slide-item{position:relative}.slider .slide-item .bg-img::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,40,96,.72),rgba(8,40,96,.28))}.slider .slide__content{position:relative;z-index:2}.blog-hero h1,.blog-hero h2,.blog-hero p,.calc-hero h1,.calc-hero h2,.calc-hero h3,.calc-hero h4,.calc-hero li,.calc-hero p,.contact-hero h1,.contact-hero h2,.contact-hero p,.content-hero h1,.content-hero h2,.content-hero p,.content-hero li,.content-hero strong,.hero-banner .hero-desc,.hero-banner .hero-pill,.hero-banner h1,.hero-banner h2,.hero-banner p,.page-title .breadcrumb-item,.page-title .breadcrumb-item a,.page-title .pagetitle__desc,.page-title .pagetitle__heading,.pp-hero .pp-badge,.pp-hero h1,.pp-hero h2,.pp-hero p,.pricing-hero .compare-pill,.pricing-hero h1,.pricing-hero h2,.pricing-hero p,.slider .slide__desc,.slider .slide__title{color:#fff!important}.blog-hero h1,.blog-hero p,.contact-hero h1,.contact-hero p,.hero-banner .hero-desc,.hero-banner h1,.pp-hero h1,.pp-hero p,.pricing-hero h1,.pricing-hero p,.slider .slide__desc,.slider .slide__title{text-shadow:0 2px 8px rgba(0,0,0,.28)}.page-title.bg-overlay:before{opacity:1!important;background-image:linear-gradient(135deg,rgba(13,36,71,.88)0,rgba(13,110,253,.78) 100%)!important;background-color:transparent!important}.page-title{background-color:#0d2447}.page-title .pagetitle__heading{font-weight:800;letter-spacing:-.5px}.page-title .breadcrumb-item+.breadcrumb-item::before{color:rgba(255,255,255,.6)!important}.page-title .breadcrumb-item.active{color:rgba(255,255,255,.85)!important}.bg-overlay-primary-gradient:before,.bg-overlay-primary:before{background-image:linear-gradient(135deg,rgba(13,36,71,.92)0,rgba(13,110,253,.85) 100%)!important;background-color:transparent!important;opacity:1!important}.pkg-card{background:linear-gradient(135deg,var(--th-color-primary),var(--th-color-primary-strong))!important;border-color:rgba(255,255,255,.18)!important}.pkg-card .pkg-img{display:none!important}.pkg-card .pkg-delivery,.pkg-card .pkg-price .amount,.pkg-card .pkg-price .currency,.pkg-card .pkg-price .period,.pkg-card h3,.pkg-card ul.feats li{color:#fff!important}.pkg-card ul.feats li::before{color:#c8ffdf!important}.pkg-card .btn-order{background:#fff!important;color:var(--th-color-primary)!important}.pkg-card .btn-order:hover{background:#eef4ff!important;color:var(--th-color-primary-strong)!important}
