/* Generated by tools/dark-theme/convert_pages.py from /css/original-theme-modern-pages.css — edit the source and re-run. */
body.dbell-modern{
 --db-navy:#6ccbf5;--db-navy-2:#6ccbf5;--db-navy-3:#6ccbf5;
 --db-blue:#38b6f0;--db-blue-dark:#6ccbf5;--db-orange:#38b6f0;
 --db-ink:#6ccbf5;--db-muted:#a3b1bf;--db-line:#263140;--db-soft:#121821;
 --db-shadow:0 18px 48px rgba(56,182,240,0.1);
 color:#6ccbf5;background:#121821
}body.dbell-modern h1,body.dbell-modern h2,body.dbell-modern h3,body.dbell-modern h4{color:#6ccbf5;letter-spacing:-.025em}body.dbell-modern .navbar{background:#0f1d29!important;border-bottom:1px solid rgba(255,255,255,.12)!important}body.dbell-modern .navbar .brand-creations{color:#6ccbf5!important}body.dbell-modern .navbar .nav-link:hover,body.dbell-modern .navbar .nav-link.active{color:#6ccbf5!important}body.dbell-modern .navbar .dropdown-menu{border-radius:12px!important;border:1px solid #263140!important;box-shadow:0 15px 35px rgba(38,10,77,.18)!important}body.dbell-modern .page-hero{background:linear-gradient(120deg,#0f1d29 0%,#13324a 70%,#0f1d29 100%)!important}body.dbell-modern .page-hero h1,body.dbell-modern .page-hero h2,body.dbell-modern .page-hero .section-title{color:#fff!important}body.dbell-modern .page-hero p,body.dbell-modern .page-hero .lead{color:#e7f5fc!important}body.dbell-modern .btn-primary,body.dbell-modern main .btn-primary{background:#13324a!important;border-color:#38b6f0!important;color:#fff!important}body.dbell-modern .btn-primary:hover,body.dbell-modern main .btn-primary:hover{background:#0f1d29!important;border-color:#2b4a60!important}body.dbell-modern .btn-outline-primary,body.dbell-modern main .btn-outline-primary{border-color:#38b6f0!important;color:#6ccbf5!important}body.dbell-modern .btn-outline-primary:hover,body.dbell-modern main .btn-outline-primary:hover{background:#13324a!important;color:#fff!important}body.dbell-modern .text-primary{color:#6ccbf5!important}body.dbell-modern .bg-primary{background:#13324a!important}body.dbell-modern a:not(.btn):not(.nav-link):not(.dropdown-item){text-underline-offset:3px}body.dbell-modern .card,body.dbell-modern .service-item,body.dbell-modern .pricing-card,body.dbell-modern .blog-card,body.dbell-modern .project-card{border-radius:18px!important;border-color:#263140!important;box-shadow:0 9px 28px rgba(7,24,39,.075)!important}body.dbell-modern .card:hover,body.dbell-modern .blog-card:hover{box-shadow:0 14px 36px rgba(7,24,39,.12)!important}body.dbell-modern .db-dark-band{background:linear-gradient(120deg,#0f1d29,#13324a)!important;color:#fff!important;border-radius:20px!important}body.dbell-modern .db-dark-band h2{color:#fff!important}body.dbell-modern .footer{background:#051320!important}body.dbell-modern input:focus,body.dbell-modern select:focus,body.dbell-modern textarea:focus{border-color:#38b6f0!important;box-shadow:0 0 0 .2rem rgba(41,171,226,.13)!important}body.dbell-modern :focus-visible{outline:3px solid #38b6f0!important;outline-offset:3px!important}body.dbell-modern main .container{max-width:1160px}body.dbell-modern .page-hero .container{padding-top:10px;padding-bottom:10px}body.dbell-modern .card{overflow-wrap:anywhere}body.dbell-modern .db-skip-link{position:absolute;z-index:99999;top:-90px;left:12px;background:#121821;color:#6ccbf5;padding:10px 16px;border:3px solid #38b6f0;border-radius:8px;font-weight:700}body.dbell-modern .db-skip-link:focus{top:12px}
@media(max-width:991.98px){body.dbell-modern .navbar .dropdown-menu{background:#0f1d29!important;border-color:#ffffff2b!important}body.dbell-modern main .container{padding-left:18px;padding-right:18px}}
@media(max-width:575.98px){body.dbell-modern .page-hero h1{font-size:clamp(1.9rem,8vw,2.6rem)!important}body.dbell-modern .btn{white-space:normal}body.dbell-modern .card{border-radius:14px!important}}
@media(prefers-reduced-motion:reduce){body.dbell-modern .card,body.dbell-modern .blog-card{transition:none!important;transform:none!important}}body.dbell-modern main .btn-primary,body.dbell-modern .page-hero .btn-primary{background:#13324a!important;border-color:#38b6f0!important;color:#6ccbf5!important;font-weight:800!important;box-shadow:0 8px 22px rgba(251,165,4,.2)!important}body.dbell-modern main .btn-primary:hover,body.dbell-modern .page-hero .btn-primary:hover{background:#13324a!important;border-color:#38b6f0!important;color:#6ccbf5!important}body.dbell-modern .page-hero{background:linear-gradient(125deg,#0f1d29 0%,#0f1d29 65%,#0f1d29 100%)!important}body.dbell-modern .db-dark-band{background:linear-gradient(125deg,#0f1d29,#0f1d29)!important}body.dbell-modern .navbar .navbar-brand{color:#fff!important}body.dbell-modern .navbar .brand-creations{color:#6ccbf5!important}body.dbell-modern{background:#121821}body.dbell-modern .navbar{border-radius:0 0 16px 16px!important}body.dbell-modern .page-hero{border-radius:0 0 30px 30px!important;overflow:hidden}body.dbell-modern .page-hero .container{padding-top:24px!important;padding-bottom:24px!important}body.dbell-modern .page-hero h1{max-width:850px;line-height:1.1}body.dbell-modern main>section:not(.page-hero){margin-block:8px}body.dbell-modern main .card,body.dbell-modern .blog-card,body.dbell-modern .service-item,body.dbell-modern .pricing-card,body.dbell-modern .project-card{border-radius:22px!important;border:1px solid #263140!important;box-shadow:0 12px 32px rgba(7,24,39,.07)!important}body.dbell-modern .blog-card:hover,body.dbell-modern main .card:hover{box-shadow:0 18px 42px rgba(7,24,39,.11)!important}body.dbell-modern .btn{border-radius:12px!important;min-height:44px;display:inline-flex;align-items:center;justify-content:center;white-space:normal}body.dbell-modern .navbar .btn,body.dbell-modern .page-hero .btn{border-radius:999px!important}body.dbell-modern .form-control,body.dbell-modern .form-select,body.dbell-modern input,body.dbell-modern textarea,body.dbell-modern select{border-radius:12px}body.dbell-modern .db-dark-band{border-radius:24px!important;overflow:hidden}body.dbell-modern .footer{border-radius:26px 26px 0 0}
@media(max-width:767.98px){body.dbell-modern .page-hero{border-radius:0 0 22px 22px!important}body.dbell-modern main .card,body.dbell-modern .blog-card{border-radius:17px!important}}
