:root{--primary:#4a90e2;--secondary:#f6f6f6;--light:#fff;--dark:#152440}*{padding:0;margin:0;box-sizing:border-box}h1,h2,.font-weight-bold{font-weight:700 !important}h3,h4,.font-weight-semi-bold{font-weight:600 !important}h5,h6,.font-weight-medium{font-weight:500 !important}.pt-6{padding-top:90px}.pb-6{padding-bottom:90px}.py-6{padding-top:90px;padding-bottom:90px}.btn{font-family:"Barlow",sans-serif;font-weight:600;transition:.5s}.btn-primary{color:#fff}.btn-square{width:36px;height:36px}.btn-sm-square{width:28px;height:28px}.btn-lg-square{width:46px;height:46px}.btn-square,.btn-sm-square,.btn-lg-square{padding-left:0;padding-right:0;text-align:center}.back-to-top{position:fixed;display:none;right:45px;bottom:45px;z-index:99}.top-shape:before{position:absolute;content:"";width:35px;height:100%;top:0;right:-17px;background:var(--primary);transform:skew(40deg)}.navbar-light .navbar-nav .nav-link{font-family:"Barlow",sans-serif;padding:35px 30px;font-size:18px;text-transform:uppercase;color:var(--dark);outline:none;transition:.5s}.sticky-top.navbar-light .navbar-nav .nav-link{padding:20px 30px}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link.active{color:var(--primary)}.heading-sec{max-width:600px;margin:auto}.app-dev-proc .pxl-text-carousel3 .pxl-item--title:before,.app-dev-proc .pxl-text-carousel3 .pxl-item--title:after{display:none !important}.app-dev-proc .pxl-text-carousel3 .pxl-item--title{padding-bottom:0 !important}.app-dev-proc .pxl-text-carousel3 .pxl-item--desc{padding-top:20px !important}.app-dev-proc .pxl-text-carousel3 .pxl-swiper-icon i,.app-dev-proc .pxl-text-carousel3 .pxl-item--title,.app-dev-proc .pxl-text-carousel3 .pxl-item--desc{color:#fff !important}@media (max-width:991.98px){.navbar-light .navbar-nav .nav-link{padding:10px 0}}.service{padding:80px 0}.service-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:.3s;border-radius:10px;padding:40px}.service-box-cont h3{font-size:22px}.service-list [class*=col-]{padding:0}.theme-bg-color{background-color:#4a90e2}.theme-color{color:#4a90e2}.theme-text-color{color:#4a90e2}.theme-hover-color:hover{color:#4a90e2}.footer-bottom-cont p a{color:#fff;transition:.5s}.footer-bottom-cont p a:hover{color:#152440;transition:.5s}footer.eps .footer-bg-color{background-color:#f6f6f6}.footer-link{color:#fff}.footer-link:hover{color:#4a90e2}.footer{background-color:#4a90e2;padding:60px 0;position:relative;width:100%;height:100%}.new-icon svg{fill:#fff;position:relative;left:10px;top:3px}.social-link .social-icon{background-color:#f000;border:1px solid #fff;transition:.3s}.social-link .social-icon:hover{background-color:#152440;border:1px solid #152440;transition:.3s}.banner .banner-im img{height:800px;object-fit:cover;object-position:top}.banner{position:relative}.banner:before{content:"";position:absolute;background-color:#4a90e29c;top:0;bottom:0;left:0;right:0}.banner-cont{position:absolute;top:50%;transform:translate(0px,-50%);display:flex;align-items:center;justify-content:space-between;left:0;right:0;max-width:1215px;margin:auto;padding:0 15px}.banner-left-cont{width:50%}.banner-form{width:40%}.banner-left-cont h1{font-size:72px}.banner-inner-form{background-color:#ffffff99;padding:50px;border-radius:15px}.banner-inner-form form .form-floating .form-control{margin-bottom:10px;border-radius:10px}.banner-inner-form form .form-floating .form-control:focus{box-shadow:0 0 0;border:1px solid #4a90e2}.mobile-form{display:none}.consult-cont{padding:80px 80px 80px 0}.about-left{padding:50px}.business-name p{color:#fff;font-size:18px;display:flex;align-items:center;gap:10px;margin:0;padding:10px 0}.business-name p span{background-color:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#4a90e2;border-radius:50%}.faq-main{max-width:1024px;margin:auto}.accordion-item{border:none !important;background:rgba(255,255,255,.9) !important;backdrop-filter:blur(5px);margin-bottom:1rem;border-radius:12px !important;overflow:hidden;box-shadow:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);transition:transform .2s ease}.accordion-item:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px rgb(0 0 0/0.1)}.accordion-button{font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#4a5568 !important;padding:1.25rem}.accordion-button:not(.collapsed){background-color:#4a90e2;color:#fff !important;box-shadow:none}.accordion-button:after{filter:grayscale(1) invert(0)}.accordion-button:not(.collapsed):after{filter:brightness(0) invert(1)}.accordion-button:focus{box-shadow:none;border-color:rgba(0,0,0,.125)}.accordion{padding:80px 0}.feature-section{padding:80px 0;background:#f6f6f6}.feature-box{display:flex;margin-bottom:40px}.feature-icon{width:55px;height:55px;background:#4a90e2;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;margin-right:18px;flex-shrink:0}.center-card{background:#fff;box-shadow:0 15px 40px rgba(0,0,0,.08);text-align:center;overflow:auto;border-radius:10px}.center-card img{width:100%;height:260px;object-fit:cover}.center-content{background:#4a90e2;color:#fff;padding:35px 50px 45px;line-height:1.7}.quote-left{padding:60px 60px 60px 0}.quote-section{background:#f6f6f6}.quote-left h2{font-size:42px;color:#152440;padding-bottom:30px}.quote-form .form-control,.quote-form .form-select{height:58px;border-radius:10px;border:1px solid #e1e5ea}.quote-form .form-control:focus,.quote-form .form-select:focus{box-shadow:0 0 0;border:1px solid #4a90e2}.quote-btn{height:58px;border:none;background:#4a90e2;color:#fff;font-weight:600;border-radius:10px;width:100%}.quote-img{height:100%;min-height:625px;background:url(//www.stealthtechnocrats.com/wp-content/themes/safebyte-child/css/../img/2.webp) center/cover no-repeat}@media (max-width:1199px){.banner-left-cont h1{font-size:54px}}@media (max-width:991px){.quote-left{padding:60px 25px}.quote-left h2{font-size:32px}.feature-box{text-align:center;flex-direction:column;align-items:center;height:195px}.feature-icon{margin-bottom:12px}.banner-inner-form{padding:25px}.banner-form{width:50%}.banner-cont{gap:10px}.banner-left-cont h1{font-size:42px}.banner .banner-im img{height:580px}.consult-cont{padding:40px 0}.service{padding:50px 0}.service-item{padding:25px}.service-item h3{font-size:24px}.feature-section{padding:50px 0}.accordion{padding:50px 0}.quote-img{display:none}.center-card-main{display:none}}@media (max-width:767px){.banner .banner-inner-form{display:none}.mobile-form{display:block;width:100%}.banner-left-cont{width:100%}.banner-cont{max-width:540px;display:block}.banner .banner-im img{height:400px}.mobile-form-sec{background-color:#4a90e2;padding:50px 0}.feature-box{height:auto;margin-bottom:20px}.business-name p{font-size:16px}}@media (max-width:576px){.heading-sec{max-width:100%}.about-left{padding:25px}}@media (min-width:1400px){.container{max-width:1500px}}.header-bttom .navbar-brand img{width:clamp(150px,18vw,210px);height:auto}.mobile-form-sec{display:none}@media (max-width:1199.98px){.banner-cont{max-width:100%;padding:0 24px;gap:24px}.banner-left-cont{width:52%}.banner-form{width:42%}}@media (max-width:991.98px){.header-bttom{padding:14px 0 !important}.header-bttom .container{align-items:center}.navbar-light .navbar-nav{padding:12px 0}.navbar-light .navbar-nav .nav-link{padding:10px 0}.banner-cont{padding:0 20px;align-items:flex-start}.banner-left-cont h5{font-size:.95rem;line-height:1.5}.banner-left-cont h1{font-size:clamp(2rem,5vw,3rem);line-height:1.15}.banner-inner-form{padding:24px 20px}.banner .banner-inner-form{display:none}.banner-form{display:none;width:44%}.mobile-form{display:block;width:100%}.mobile-form-sec{display:block;padding:32px 0}.consult .row,.quote-section .row{--bs-gutter-x:0}.about-left,.quote-left{padding-left:24px;padding-right:24px}.center-content{padding:28px 24px 32px}.footer{padding:48px 0 32px}}@media (max-width:767.98px){.banner-cont{top:50%;padding:0 16px}.banner-left-cont{text-align:center}.banner-left-cont h5{font-size:.85rem;margin-bottom:12px}.banner-left-cont h1{margin-bottom:0;font-size:clamp(1.9rem,8vw,2.9rem)}.banner .banner-im img{height:520px}.mobile-form-sec .banner-inner-form{padding:24px 18px}.service,.feature-section,.accordion{padding-top:40px;padding-bottom:40px}.service-item,.feature-box,.accordion-item,.banner-inner-form,.center-card{border-radius:14px}.feature-box{text-align:left;flex-direction:row;align-items:flex-start;height:auto}.feature-icon{margin-right:14px;margin-bottom:0}.business-name p{align-items:flex-start}.business-name p span{width:36px;height:36px;min-width:36px;font-size:18px}.quote-left h2,.heading-sec .display-5,.consult .display-5{font-size:clamp(1.8rem,7vw,2.4rem);line-height:1.2}.footer-bottom-cont a img{max-width:180px;width:100%;height:auto}.back-to-top{right:16px;bottom:16px}}@media (max-width:575.98px){.container{padding-left:16px;padding-right:16px}.header-bttom .navbar-brand img{width:150px}.banner .banner-im img{height:460px}.banner-cont{padding:0 12px}.banner-left-cont h5{letter-spacing:.04em}.mobile-form-sec .container,.service .container,.feature-section .container,.accordion .container,.quote-section .container,.footer .container{padding-left:12px;padding-right:12px}.mobile-form-sec .banner-inner-form,.about-left,.quote-left{padding:20px 16px}.consult-cont{padding:32px 0 24px}.service-item{padding:24px 18px}.service-box-cont h3,.feature-box h5,.accordion-button{font-size:1rem}.accordion-button,.accordion-body{padding-left:1rem;padding-right:1rem}.social-link{flex-wrap:wrap;gap:10px}.social-link .social-icon{margin-right:0 !important}}@media (min-width:1440px) and (max-width:1560px){.responsive_home_form .form_home_heading h2.pxl-item--title{font-size:32px !important}}