body,html{background-color:#1a1d23;color:#9aa5b1}.bg-one{background-color:#1a1d23}.navigation,.footer-bottom,.portfolio-single-content,.post-content{background:#141720}.section-bg{background:#12141a}.bg-dark,.pricing-header,.subscription-tag{background:#141720}h1,h2,h3,h4,h5,h6,.heading,.title,.testimonial-item .testimonial-text,.about-content h4,.blog-item-content h3 a,.portfolio-content h4{color:#d1d8e0}p,.blog-item-meta span,.footer-widget p{color:#9aa5b1}.form-control,.pricing-table,.pricing-table .middle-table,.nav-tabs .nav-link,.navigation .navbar-nav>li>a,.pagination li a,.portfolio-filter li,.footer-bottom,.author-content,.comment-area{border-color:#2a3038}.form-control{background-color:#12141a;border-color:#2a3038;color:#9aa5b1}.form-control:focus,.form-meghna .form-control:focus,.form-control-meghna .form-control:focus,.comment-reply-form input:focus,.comment-reply-form textarea:focus{border-color:#f5a623!important;box-shadow:0 0 0 .2rem rgba(245,166,35,.25)!important}.form-meghna textarea:hover,.form-meghna .form-control:hover,#comment-form .form-control:hover{border-color:#f5a623}.blog-item-content,.post-item{background:#141720}#scrollUp{background:#1a1d23}#select-language{background:#1a1d23}.color{color:#f5a623}.title h2 span,.section-title span,.title span{color:#f5a623}.border-meghna{border-top-color:rgba(245,166,35,.3)}.border-meghna:before{background-color:#f5a623}.about .block{background:rgba(255,255,255,5%);border:1px solid rgba(245,166,35,.25);border-bottom:2px solid rgba(245,166,35,.25)}.about .block:hover{border-bottom:2px solid #f5a623}.about .block .icon-box:before{border-top-color:rgba(245,166,35,.3);border-right-color:rgba(245,166,35,.3)}.about .block .icon-box:after{border-bottom-color:rgba(245,166,35,.3);border-left-color:rgba(245,166,35,.3)}.about .block .icon-box i{color:#f5a623;position:relative;z-index:2}.service-block{background:rgba(255,255,255,5%);border:1px solid rgba(245,166,35,.25);box-shadow:none}.service-block:hover{box-shadow:0 5px 30px rgba(245,166,35,.1)}.service-block .service-icon i{color:#f5a623}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus{color:#f5a623}.owl-controls .owl-page.active span,.owl-controls .owl-page:hover span{background-color:#f5a623}.pagination .page-item.active .page-link{background:#f5a623;border-color:#f5a623}.about-2 .content-block .media i{color:#f5a623}.hero-area{background-position:50%;background-repeat:no-repeat;background-attachment:fixed;justify-content:flex-end}.hero-area .block{text-align:right;max-width:55%;padding-right:5%}.hero-area .block p{margin:0 0 0 auto}@media(max-width:768px){.hero-area{justify-content:center}.hero-area .block{text-align:center;max-width:90%;padding-right:0}.hero-area .block p{margin:0 auto}}.hero-area:before{background:rgba(15,23,42,.7)}.hero-area .block .video-button{color:#f5a623;transition:all .3s ease}.hero-area .block h1{font-size:80px;letter-spacing:-1px;text-shadow:0 4px 10px rgba(0,0,0,.5)}.hero-area .block .btn-transparent{background:#f5a623;border-color:#f5a623;color:#0f172a;font-weight:700}.hero-area .block .btn-transparent:hover{background:#e6951a;border-color:#e6951a}footer#footer{background:url(/images/backgrounds/bg-concrete.jpg)50%/cover no-repeat fixed;position:relative;border-top:4px solid #f5a623}footer#footer:before{content:'';background:rgba(0,0,0,.7);position:absolute;top:0;right:0;bottom:0;left:0}footer#footer>.container{position:relative;z-index:2}.social-icon ul li a{background-color:transparent;border:none;height:auto;width:auto}.social-icon ul li a i{color:#fff;opacity:.8}.social-icon ul li a:hover{background:0 0}.social-icon ul li a:hover i{color:#f5a623;opacity:1}#contact-submit{background-color:#f5a623;border-color:#f5a623;color:#0f172a;font-weight:700}#contact-submit:hover,#contact-submit:focus{background-color:#e6951a;border-color:#e6951a;color:#0f172a}footer#footer .copyright img{width:180px;height:auto}.terminal-window{background:#0a0a0a;border:1px solid #333;border-radius:5px;padding:20px;box-shadow:0 10px 30px rgba(0,0,0,.5);width:100%;max-width:500px}.terminal-header{display:flex;gap:8px;margin-bottom:20px}.terminal-dot{width:12px;height:12px;border-radius:50%}.dot-red{background:#ff5f56}.dot-yellow{background:#ffbd2e}.dot-green{background:#27c93f}.terminal-body{font-family:courier new,monospace;color:#f5a623;font-size:14px;line-height:1.6}.terminal-body p{color:#f5a623;margin-bottom:4px}.terminal-prompt{color:#666}.terminal-ok{color:#27c93f}.terminal-user{color:#fff}.terminal-cursor{animation:blink 1s step-end infinite}@keyframes blink{50%{opacity:0}}.about-2 .content-block .media i{color:#f5a623;font-size:30px}.cta-waf{position:relative;background:url(/images/waf-screenshot.png)50%/cover no-repeat fixed;padding:100px 0;border-top:1px solid #333;border-bottom:1px solid #333}.cta-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);z-index:1}.cta-content{position:relative;z-index:2}.btn-cta-gold{background:#f5a623;border:2px solid #f5a623;color:#0f172a;font-weight:700;padding:14px 40px;font-size:16px;letter-spacing:.5px}.btn-cta-gold:hover,.btn-cta-gold:focus{background:#e6951a;border-color:#e6951a;color:#0f172a}.status-badge{background:rgba(39,201,63,.1);border:1px solid #27c93f;color:#27c93f;padding:5px 15px;border-radius:4px;font-family:monospace;font-size:12px;letter-spacing:2px}.status-dot{font-size:16px;animation:blink 1s step-end infinite}.counter-item i{color:#666;font-size:40px;margin-bottom:15px;display:block}.counter-item h2{color:#fff;font-size:50px;font-weight:700;margin:0;line-height:1}.counter-label{color:#f5a623;font-family:monospace;letter-spacing:1px;margin-top:10px;font-size:12px}.project-card{background:#111;border:1px solid #333;height:100%;display:flex;flex-direction:column}.project-card-header{height:200px;background:#000;border-bottom:2px solid #f5a623;padding:20px;display:flex;flex-direction:column;justify-content:center}.project-card-status{font-size:10px;font-weight:700;margin-bottom:5px;letter-spacing:1px}.project-card-title{color:#fff;margin:0}.project-card-stack{margin-top:10px;font-family:monospace;color:#888;font-size:11px;line-height:1.8}.project-card-body{padding:25px;flex:1;display:flex;flex-direction:column}.project-card-body h4 a{color:#fff}.project-card-body h4 a:hover{color:#f5a623}.project-card-body p{color:#888;font-size:14px;line-height:1.6;margin-bottom:20px;flex:1}.project-btn-disabled{border-color:#333!important;color:#555!important;cursor:not-allowed;background:0 0!important}.project-card-body .btn-transparent{border:1px solid #f5a623;color:#f5a623}.project-card-body .btn-transparent:hover,.project-card-body .btn-transparent:focus{background-color:#f5a623;border-color:#f5a623;color:#0f172a}a.btn-main,.btn-main{background:#f5a623!important;border-color:#f5a623!important;color:#0f172a!important;font-weight:700}a.btn-main:hover,.btn-main:hover{background:#e6951a!important;border-color:#e6951a!important;color:#0f172a!important}.mermaid{background:#111;padding:20px;border-radius:5px;margin:30px 0}.post-single-content{color:#bbb;line-height:1.8}.post-single-content h2,.post-single-content h3{color:#fff;margin-top:40px}.post-single-content table{width:100%;border:1px solid #333;margin:20px 0}.post-single-content th,.post-single-content td{padding:10px 15px;border:1px solid #333;color:#bbb}.post-single-content th{background:#111;color:#f5a623}.post-single-content strong{color:#d1d8e0}