section.homeBanner{background:linear-gradient(116.09deg,#001948 15.06%,#4f6da3 47.67%,#afcfff 79.07%)}
.background-none header{background-color:transparent}
.homeBanner .text .title{color:#fff!important}
.homeBanner .text .subSubTitle{color:#fff!important}
.quick_number{margin-bottom:0}
.sub_title{margin-top:60px}
.list-bullet .futuristic_digital_brand_list ul li{list-style:none}
.quick_number ul li h3{margin-bottom:5px;margin-top:30px}
.list-bullet .futuristic_digital_brand_list ul li{list-style:none;font-size:16px;font-weight:600}
.list-bullet .futuristic_digital_brand_list ul li{padding-top:12px}
p.mb-3{font-size:16px}
.section{padding:50px 0}
.homeBanner .text .btn{border-radius:60px;height:62px;min-height:62px;background:#e3eeff;color:#06f;transition:all .5s}
.homeBanner .text .btn::after{filter:none}
.homeBanner .text .btn:hover{color:#06f;transition:all .5s;background:#a9ccff}
.homeBanner .img img{margin-bottom:-60px}
.empty{min-height:128px;justify-content:center;display:flex;align-items:center}
.empty img{max-height:85px}
section#Tech_Stack{padding:10px 0}
section#Case_Studies{margin:-90px 0}
.container.container_padd_mobile li{list-style:disc!important}
body .list-bullet .list-bullet-none li{list-style:none!important;margin-left:0!important;margin-bottom:0!important}
.futuristic_digital_brand .text ul li,.web_portal_service_list li ul li{font-size:16px!important;letter-spacing:.4px}
.homeBanner .text .title{font-size:62px!important}
.testimonial_video_wrapper{max-width:100%!important}
.top_nav nav ul.menu li.get_quote_btn a{background:0 0;border-color:#fff;color:#fff!important;font-weight:400}
.get_quote_btn .btn:after,.get_quote_btn .btn:before{display:none}
.top_nav nav ul.menu li.get_quote_btn a:hover{color:#0d56b0!important}
.top_nav.sticky nav ul.menu li.get_quote_btn a{border-color:#0d56b0}
.schedule_free .btn{gap:0}
.schedule_free .btn i{display:block}
.futuristic_digital_brand_list{background:#fff!important}
.list-bullet .futuristic_digital_brand_list ul li img{margin-right:11px}
.futuristic_digital_brand .text p+a{color:#2166f3;text-decoration:underline;font-size:18px;font-weight:500}
.futuristic_digital_brand_list li a{color:#212529;font-size:18px;text-decoration:underline;font-weight:500}
.futuristic_digital_brand_list li a:focus,.futuristic_digital_brand_list li a:hover{color:#2166f3}
#Vetting_Process{padding-top:1px;margin-bottom:50px;padding-bottom:40px}
.cookieStrip p a{font-weight:300;text-align:center;font-size:14px}
.top_nav.sticky .celebrate_logo img{filter:none}
.top_nav #nav-icon span{background:#fff}
.top_nav.sticky #nav-icon span{background:#242d34}
.top_nav #nav-icon.open span{background:#242d34}
.homeBanner .fa.fa-home{color:#fff}
html body .futuristic_digital_brand_list .icon_list li{display:flex;align-items:center;margin-bottom:-15px!important}
#our-clients a{text-decoration:underline}
#content section{padding-left:40px;padding-right:40px}
.qa-tasting .sprite_img{background:url(../../assets/images/qa-split.webp);background-size:420px;background-repeat:no-repeat}
.qa-tasting .bg-12{width:62px;height:62px;background-position:-129px -28px}
.qa-tasting .bg-10{background-position:-227px -28px}
.qa-tasting span.sprite_img{width:62px;height:62px}
.qa-tasting .bg-11{background-position:-327px -28px}
.qa-tasting .bg-01{background-position:-30px -27px}
.qa-tasting .bg-02{background-position:-31px -224px}
.qa-tasting .bg-03{background-position:-129px -224px}
.qa-tasting .bg-05{background-position:-132px -126px}
.schedule_free a.btn.herobanner-btn i{display:none}
@media (max-width:1599px){
.homeBanner{padding:110px 0 38px}
.homeBanner .img{text-align:center;position:relative;height:100%}
.homeBanner .img img{margin-bottom:-38px;position:absolute;right:40px;bottom:0}
}
@media (max-width:1023px){
.homeBanner .img img{right:10px;bottom:0}
}
@media (min-width:992px){
.top_nav nav ul.menu li.get_quote_btn a{color:#0d56b0}
.top_nav nav ul.menu li.get_quote_btn a:hover{background-color:#fff!important}
.top_nav nav ul.menu li a,.top_nav nav ul.menu li.dropdown_menu>a::before,.top_nav nav ul.menu li span,.top_nav nav ul.menu li.dropdown_menu>span::before{color:#fff}
.top_nav.sticky nav ul.menu li a, .top_nav.sticky nav ul.menu li>span, .top_nav.sticky nav ul.menu li.dropdown_menu>a::before, .top_nav.sticky nav ul.menu li.dropdown_menu>span::before, .top_nav.sticky nav ul.menu li span{color:#000}
.rank-math-breadcrumb p a,.rank-math-breadcrumb p span{color:#fff}
.bg_white{background-color:#fff}
}
@media (max-width:991px){
.homeBanner .img img{margin-bottom:-60px!important}
body .homeBanner .img img{position:relative!important}
.homeBanner{padding:110px 0 30px}
#Tech_Stack{text-align:center}
.sidebar_wrapper{padding-top:20px;padding-bottom:20px}
.futuristic_digital_brand_list{flex-direction:unset!important}
.testimonial_video{margin-bottom:30px}
.client_testimonials .sub_title{margin-top:30px}
h1.title.fw900.text-capitalize{font-size:46px!important}
.services_stack a.scroll_form.btn{margin:0!important}
.rank-math-breadcrumb p a,.rank-math-breadcrumb p span{color:#fff}
}
@media (max-width:767px){
html body .futuristic_digital_brand_list .icon_list li{margin-bottom:-5px!important}
.futuristic_digital_brand_list{flex-direction:column!important}
.services_stack a.scroll_form.btn{width:100%}
#Tech_Stack .full_stack_development{padding-left:0!important}
#blogs{display:block;margin-top:130px;padding-top:0}
}
@media (max-width:540px){
#content section {
    padding-left: 0;
    padding-right: 0;
}
.client_content {
    column-gap: 8px;
}
.client_content .img {display: none;}
aside.sidebar_wrapper {
    margin-top: 60px;
}
 
.services_stack p {
    width: 100% !important;
}
.futuristic_digital_brand p.w-75 {
    width: 100% !important;
}
}