.header__logo img{
  width: 310px;
}
.footer-logo img {
  width: 250px;
  margin-top: -20px;
}
#form-response-sidebar {
  padding: 0;
  margin-top: 10px;
}
.artifical_intel_pg .header-area,.contact-revamp .header-area,.new-home .header-area{position:static}.home-banner{height:820px;display:flex;align-items:center;position:relative;background-color:#01061b}.home-banner>img{position:absolute;z-index:0;height:820px;object-fit:cover}.home-banner .container{position:relative;z-index:1}

.home-banner h1{color:#FFF;font-family:Outfit,sans-serif;font-size:80px;font-style:normal;font-weight:700;line-height:.93;letter-spacing:-3.2px;text-transform:capitalize;margin-bottom:30px}
.home-banner h1 span {
  font-size: 40px;
  display: block;
  letter-spacing: -1.6px;
  margin-bottom: 20px;
}
.sidebar-contact form#sideForm {
  margin: 0 !important;
}
.banner-desc{color:#FFF;font-family:Outfit,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:1.37;margin-bottom:45px!important}.banner-btn{border-radius:15px;background:#BD2020;box-shadow:0 12px 18.9px 0 rgb(27 139 131 / .2);width:237px;height:55px;color:#FFF!important;font-family:Outfit,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-decoration:none;display:flex;justify-content:center;align-items:center}.banner-label{color:#FFF;font-family:Outfit,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:block;margin-bottom:8px}.banner-list-cnt{display:flex;align-items:center;gap:30px}.banner-list-cnt .header__cta *{color:#fff!important}.key-facts-section{padding:100px 0;position:relative;background:url(../imgs/home/section_bg.png);background-size:1277px;background-repeat:no-repeat;background-position:right 13%}.key-facts-section .h2{color:#212121;font-family:Outfit,sans-serif;font-size:60px;font-style:normal;font-weight:600;line-height:70px;letter-spacing:-2.4px;text-transform:capitalize;margin-bottom:48px}.fact-intro{color:#212121;font-family:Outfit;font-size:18px;font-style:normal;font-weight:300;line-height:1.66666667;max-width:56%;margin-bottom:83px!important;margin-left:52px}.key-facts-row{display:flex;flex-wrap:wrap;gap:30px 0}.key-fact-col{display:flex;flex-direction:column;align-items:flex-start;position:relative}.key-fact-col-1 .fact-box{background:url(../imgs/home/first-bg.webp) no-repeat center center/cover;padding:50px 35px 35px 35px;border-radius:10px;min-height:498px;position:relative}.key-fact-col-1 img{margin:0 auto;margin-top:-40%;position:relative;z-index:1}.key-fact-col-2 .fact-box{background:url(../imgs/home/second-bg.webp) no-repeat center center/cover;padding:40px 40px 40px 40px;border-radius:40px;min-height:260px;position:relative;padding-bottom:20px}.key-fact-col-3 .fact-box{background:url(../imgs/home/third-bg.webp) no-repeat center center/cover;padding:40px 40px 40px 40px;border-radius:20px;min-height:420px;position:relative;padding-bottom:30px}.fact-number{display:block;font-family:Outfit,sans-serif;font-size:100px;font-style:normal;font-weight:800;line-height:90.419px;letter-spacing:-5px;margin-bottom:35px}.fact-number-1{color:#BD2020}.fact-number-2{color:#F8B418;margin-bottom:20px}.fact-number-3{color:#1B8B83;margin-bottom:20px}.fact-title{display:block;color:#121212;font-family:Outfit,sans-serif;font-size:20px;font-style:normal;font-weight:700;text-transform:capitalize;margin-bottom:30px}.fact-desc{color:#121212;font-family:Outfit,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:30px;margin-bottom:20px}.key-fact-col-2 .fact-intro{color:#212121;font-family:Outfit,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:30px;margin-bottom:30px}.fact-avatars{display:flex;justify-content:flex-end}.key-fact-col-2 .fact-title,.key-fact-col-3 .fact-title{margin-bottom:22px}.width_90{max-width:61%;margin-bottom:-20px}.key-fact-col-2 .fact-desc{margin-bottom:0}.fact-box.fact-box-3 img{display:flex;position:absolute;bottom:0;right:20px}.fact-rd-left{max-width:54%}.explore-heading{color:#212121;font-family:Outfit,sans-serif;font-size:50px;font-style:normal;font-weight:600;line-height:1.4;letter-spacing:-1.5px;text-transform:capitalize;margin-bottom:40px}.explore-tabs{display:flex;flex-wrap:nowrap;gap:34px;margin-bottom:0;position:relative;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch!important;scrollbar-width:none}.explore-tabs li{flex:0 0 auto}.explore-tabs_wrapper{position:relative}.explore-tabs_wrapper::after{content:"";background:url(../imgs/home/tech-shade.png) no-repeat center center;height:25px;width:128px;display:block;position:absolute;right:0;top:0;margin:auto}.explore-tabs_wrapper::before{content:"";background:url(../imgs/home/tech-arrow.png) no-repeat center center;height:25px;width:25px;display:block;position:absolute;right:10px;background-size:contain;z-index:99}.explore-tab-btn{background:none!important;border:none!important;outline:none;color:#000!important;text-align:center;font-family:Outfit,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:0 0 16px 0;position:relative;transition:color 0.2s}.explore-tab-btn.active::before{content:"";background:#BD2020!important;position:absolute;width:100%;height:2px;bottom:0;display:block}.explore-tab-btn:hover{color:#BD2020!important}.explore-tab-btn.active{color:#BD2020!important;font-weight:700}.explore-tabs-underline{width:100%;height:2px;background:#E0E0E0;margin-bottom:60px;margin-top:-2px}.explore-tab-content{align-items:center;margin-top:0}.row.explore-tab-content .col-md-6:last-child{padding-left:0!important}.explore-tab-title{color:#212121;font-family:Outfit,sans-serif;font-size:24px;font-style:normal;font-weight:600;text-transform:capitalize;margin-bottom:20px}.explore-tab-desc{color:#555;font-family:Outfit;font-size:18px;font-style:normal;font-weight:300;line-height:1.66666667;margin-bottom:15px!important}.explore-list{list-style:none;padding:0}.explore-list li{font-weight: 300;display:flex;align-items:center;color:#555;font-family:Outfit,sans-serif;font-size:18px;font-style:normal;line-height:36px;margin-bottom:0}.explore-bullet{display:inline-block;width:12px;height:12px;flex-shrink:0;border-radius:50%;background:#BD2020;margin-right:19px}.explore-check-btn{width:208px;height:55px;border:none;background:#1B8B83;box-shadow:0 12px 18.9px 0 rgb(27 139 131 / .2);color:#FFF;text-align:center;font-family:Outfit,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;border-radius:15px;transition:background 0.2s;margin-top:24px}.explore-check-btn:hover{background:#176e67}.explore-tab-img-wrap{display:inline-block;border-radius:10px;overflow:hidden;transition:all 0.3s ease}.explore-tab-img-wrap img{transition:all 0.6s ease}.explore-tab-img-wrap:hover img{transform:scale(1.05)}.industry-expertise-section{padding:120px 0 120px 0;background:#fff}.industry-heading{color:#212121;font-family:Outfit,sans-serif;font-size:50px;font-style:normal;font-weight:600;line-height:70px;letter-spacing:-1.5px;margin-bottom:10px}.industry-desc{color:#555;font-family:Outfit,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:1.55;margin-bottom:0;max-width:700px}.industry-tabs{display:flex;gap:40px;border-bottom:none;margin-bottom:0}.industry-tab-btn{background:none!important;border:none!important;outline:none;color:#000;text-align:center;font-family:Outfit,sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;padding:0 0 12px 0;border-radius:0;border-bottom:2px solid transparent!important;transition:color 0.2s,border-color 0.2s}.ind_top_wrapper{display:flex;align-items:flex-end;justify-content:space-between;gap:90px;margin-bottom:45px}.left_ind{width:48%}.industry-tab-btn:hover{color:#BD2020!important}.industry-tab-btn.active,.industry-tab-btn:focus,.industry-tab-btn.show{color:#BD2020!important;font-weight:700;border-bottom:2.5px solid #BD2020!important;background:none!important}.industry-tabs-underline{width:100%;height:2px;background:#E0E0E0;margin-bottom:0;margin-top:-2px}.industry-tab-title-wrap{display:flex;align-items:center;margin-bottom:32px;margin-top:10px}.industry-tab-arrow{color:#F8B418;font-size:22px;margin-right:10px;font-weight:700}.industry-tab-title{color:#212121;font-family:Outfit,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.industry-cols{display:flex;flex-wrap:wrap;gap:24px 0;margin-left:-12px;margin-right:-12px}.industry-col{padding-left:12px;padding-right:12px;margin-bottom:24px}.industry-box{padding:50px 20px 50px 20px;border-radius:10px;text-align:center;min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.industry-box-1{background:#FFF6F6}.industry-box-2{background:#ECFDFC}.industry-box-3{background:#FFFAEF}.industry-box-4{background:#FFF6F6}.industry-box-5{background:#ECFDFC}.industry-box h3{color:#212121;text-align:center;font-family:Outfit,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:1.36;text-transform:capitalize;margin-bottom:26px}@media (max-width:991px){.key-facts-row{flex-direction:column}.key-fact-col{margin-bottom:30px}.explore-tab-content{flex-direction:column}.explore-tab-img{max-width:100%;margin-bottom:24px}.industry-cols{flex-wrap:wrap}.industry-col{flex:0 0 50%;max-width:50%}}@media (max-width:767px){.explore-heading{font-size:32px;line-height:1.2}.explore-tab-title{font-size:20px;line-height:2.2}.explore-tab-desc,.explore-list li{font-size:16px}.explore-check-btn{width:100%}.industry-heading{font-size:32px;line-height:1.2}.industry-box h3{font-size:18px;margin-bottom:18px}.industry-col{flex:0 0 100%;max-width:100%}.industry-box{min-height:180px;padding:30px 5px 15px 5px}}.solutions-deliver-section{background:#F9F9F9;padding:120px 0}.solutions-arrow{color:#F8B418}.solutions-arrow-label{display:flex;align-items:center;color:#121212;font-family:Outfit;font-size:24px;font-style:normal;font-weight:400;line-height:1.6;text-transform:capitalize}.solutions-arrow{font-size:18px;margin-right:8px}.solutions-title{color:#121212;font-family:Outfit,sans-serif;font-size:50px;font-style:normal;font-weight:600;line-height:70px;letter-spacing:-1.5px;text-transform:capitalize;margin-bottom:0}.solutions-desc{color:#121212;font-family:Outfit,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-bottom:0}.solutions-separator{width:100%;height:2px;background:#E0E0E0;margin:0 0 60px 0}.solution-box{background:#fff;border-radius:18px;box-shadow:0 2px 16px 0 rgb(27 139 131 / .04);padding:24px 18px 24px 18px;height:100%;display:flex;flex-direction:column;align-items:flex-start}.solution-img{width:100%;object-fit:cover;border-radius:15px;margin-bottom:30px}.solution-info{display:flex;align-items:center;margin-bottom:20px;gap:15px}.solution-info h3{color:#1B8B83;font-family:Outfit,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:1.45;margin:0;text-transform:none}.h_fnt_19 .solution-info h3{font-size:18px}.new-home .solution-info h3{font-size:18px}.solution-box p{color:#444;font-family:Outfit,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:1.75;margin-bottom:0}#solutionsNextBtn{margin-left:auto;margin-right:auto;display:flex;align-items:center}.solutions-arrow-btn-wrap{margin-top:32px!important;position:relative;text-align:center}.solutions-arrow-btn{cursor:pointer}.solutions-arrow-btn:hover{opacity:.8}#solutionsNextBtn::before{content:"";width:46%;background:#C4C4C4;display:block;height:1px;position:absolute;left:0;right:revert}#solutionsNextBtn::after{content:"";width:46%;background:#C4C4C4;display:block;height:1px;position:absolute;right:0!important}@media (max-width:991px){.solutions-title{font-size:32px;line-height:1.2}.h_fnt_19 .solution-info h3 br,.new-home .solution-info h3 br{display:none}}@media (max-width:767px){.solution-info h3{font-size:18px;line-height:26px}}.tech-trends-section{margin:120px 0}.tech_head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:50px}.tech-trends-title{color:#212121;font-family:Outfit,sans-serif;font-size:50px;font-style:normal;font-weight:600;line-height:1.4;letter-spacing:-1.5px;text-transform:capitalize;margin-bottom:0;max-width:36%}.tech-trends-desc{color:#444;font-family:Outfit,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;max-width:27.3%;margin-bottom:0}.tech-trends-tabs-wrap{border-radius:20px;background:#FFF6F6;padding:67px 57px;display:flex;gap:100px;align-items:center}.tech-trends-tabs-left{display:flex;flex-direction:column;gap:12px}.tech-trends-tab-btn{width:226px;height:55px;line-height:55px;padding:0 24px;border-radius:5px;background:#fff;color:#212121;font-family:Outfit,sans-serif;font-size:16px;font-style:normal;font-weight:700;border:none;cursor:pointer;transition:background 0.2s,color 0.2s;text-align:left}.tech-trends-tab-btn:hover{background:#BD2020;color:#fff}.tech-trends-tab-btn.active{background:#BD2020;color:#fff}.tech-trends-tabs-right{flex:1;min-width:0}.tech-trends-tab-content{display:none;flex-direction:column}.tech-trends-tab-content.active{display:flex}.tech-trends-icon-title{display:flex;align-items:center;gap:15px;margin-bottom:25px}.tech-trends-tab-content h3{color:#212121;font-family:Outfit,sans-serif;font-size:24px;font-style:normal;font-weight:700;text-transform:capitalize;margin:0}.tech-trends-tab-content p{color:#555;font-family:Outfit,sans-serif;font-size:18px;font-style:normal;font-weight:300;line-height:1.66;margin:0 0 25px 0}.tech-trends-separator{height:1px;background:#CFCFCF;width:100%;margin:0 0 24px 0}.tech-trends-list-wrap strong{display:block;line-height:1.8;color:#000;font-family:Outfit;font-size:20px;font-style:normal;font-weight:600;text-transform:capitalize;margin-bottom:20px}.tech-trends-list{list-style:none;padding:0;margin:0 0 35px 0;display:flex;flex-wrap:wrap;gap:12px 0}.tech-trends-list li{position:relative;padding-left:0;color:#212121;font-family:Outfit;font-size:18px;font-style:normal;font-weight:400;line-height:2;display:flex;align-items:center;width:50%}.tech-trends-list li::before{content:'';display:inline-block;width:12px;height:12px;background:#BD2020;border-radius:50%;margin-right:20px}.tech-trends-more-btn{padding:12px 32px;transition:background 0.2s,color 0.2s;width:208px;height:55px;flex-shrink:0;border-radius:15px;border:1px solid #6F6F6F;background:#FFF;color:#000;text-align:center;font-family:Outfit;font-size:16px;font-style:normal;font-weight:700;display:inline-block;line-height:normal;display:flex;justify-content:center;align-items:center}.tech-trends-more-btn:hover{background:#BD2020;color:#fff;border-color:#BD2020}@media (max-width:991px){.tech-trends-tabs-wrap{flex-direction:column;padding:32px 16px}.tech-trends-tabs-left{flex-direction:row;flex-wrap:wrap;gap:12px;margin-bottom:24px}.tech-trends-tab-btn{width:160px;height:48px;font-size:14px;padding:12px 16px}}@media (max-width:600px){.tech-trends-title{font-size:32px;line-height:44px}.tech-trends-tabs-wrap{padding:16px 4px}}.success-stories .sub-heading{display:block;margin-bottom:10px;font-size:16px;color:#f9a825;font-family:Outfit,sans-serif}.success-stories .main-heading{color:#212121;font-family:Outfit,sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:1.4;letter-spacing:-1.5px;text-transform:capitalize;margin-bottom:40px}.stories-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:26px}.story-card{border-radius:10px 10px 0 0;background:#FFF;overflow:hidden;display:flex;flex-direction:column}.story-img img{width:100%;display:block;border-bottom:1px solid #C8C8C8}.story-content{padding:40px 30px;border-radius:0 0 10px 10px;border:1px solid #C8C8C8;background:#FFF;border-top:0;margin-top:-1px}.story-content h3{display:block;color:#000;font-family:Outfit;font-size:24px;font-style:normal;font-weight:600;line-height:36px;text-transform:capitalize;margin-bottom:35px}.show-more{text-align:center;margin-top:48px;display:flex;justify-content:center}.success-stories{padding-top:100px; padding-bottom:100px;}.show-more-btn{padding:12px 30px;border:none;cursor:pointer!important;border-radius:15px;background:#1B8B83;box-shadow:0 12px 18.9px 0 rgb(27 139 131 / .2);color:#FFF!important;text-align:center;font-family:Outfit;font-size:16px;font-style:normal;font-weight:700;line-height:normal;width:208px;height:55px;display:flex;justify-content:center;align-items:center}.show-more-btn.left-btn{margin-left:0}.choose_head .main-heading{color:#212121;font-family:Outfit;font-size:50px;font-style:normal;font-weight:600;line-height:65px;letter-spacing:-1.5px;text-transform:capitalize}.choose_head{display:flex;justify-content:space-between;align-items:flex-end}.choose_head p{color:#121212;font-family:Outfit;font-size:18px;font-style:normal;font-weight:400;max-width:406px;line-height:1.5}.why-chooose-us{border-radius:40px;background:#FFF6F6;padding-top:120px;padding-bottom:246px}.bg_clr{padding:0 35px}.choose_head{border-bottom:1px solid #00000038;padding-bottom:40px;margin-bottom:30px}.choose_box-wrapper ul li{color:#121212;font-family:Outfit;font-size:18px;font-style:normal;font-weight:400;line-height:1.55;margin-bottom:15px;position:relative;padding-left:30px}.choose_box-wrapper ul{margin-bottom:50px}.choose_box-wrapper .row{align-items:center}.choose_box-wrapper ul li::before{content:"";width:12px;height:12px;background:#bd2020;display:inline-block;border-radius:13px;position:absolute;left:0;top:8px}.cta_achive{background:url(../imgs/home/cta-bg.jpg);padding:60px 0;max-width:1502px;margin:0 auto;color:#fff;background-size:cover;background-position:center;border-radius:20px;margin-top:-170px}.cta_achive .row{align-items:center}.cta_achive .row{align-items:center}.show-more-btn.right-btn{margin-right:0!important;background:#F8B418;width:273px;height:55px;flex-shrink:0}.cta_achive .row{align-items:center}.cta_achive .solutions-arrow-label{color:#fff!important;margin-bottom:30px}.cta_achive .main-heading{color:#FFF;font-family:Outfit;font-size:40px;font-style:normal;font-weight:600;line-height:42px;text-transform:capitalize;margin-bottom:30px}.cta_achive p{color:#FFF;font-family:Outfit;font-size:18px;font-style:normal;font-weight:400;line-height:28px;max-width:80%}.build-trust{padding:120px 0}.build-trust .row{align-items:center}.build-trust .h2{color:#212121;font-family:Outfit;font-size:50px;font-style:normal;font-weight:600;line-height:1.3;letter-spacing:-1.5px;margin-bottom:25px}.build-trust p{color:#555;font-family:Outfit;font-size:18px;font-style:normal;font-weight:300;line-height:1.66;margin-bottom:35px}.time_line .center_timeline::after{background-color:#fff0;border:1px dashed #C4C4C4}.time_line .timeline_sticky{background:#BC2627;width:3px;height:294px;margin:auto;top:0;z-index:9;border-radius:0!important}.time_cnt_home .number{color:#FFF;text-align:center;font-family:Outfit;font-size:24px;font-style:normal;font-weight:700;line-height:36px;background:#BC2627;width:55px;height:55px;display:flex;justify-content:center;align-items:center;border-radius:55px;margin-bottom:15px}.time_cnt_home .h3{color:#212121;font-family:Outfit;font-size:24px;font-style:normal;font-weight:700;line-height:1.5;margin-bottom:15px}.time_cnt_home p{color:#555;font-family:Outfit;font-size:18px;font-style:normal;font-weight:300;line-height:1.66}.time_line .h2{color:#212121;text-align:center;font-family:Outfit;font-size:50px;font-style:normal;margin-bottom:30px;font-weight:600;line-height:1.4;letter-spacing:-1.5px}.time_line .container>p{color:#555;font-family:Outfit;font-size:18px;font-style:normal;font-weight:300;line-height:1.66;max-width:78%;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:70px}.time_line .left_timeline .time_cnt_home:nth-child(2n){padding:112px 33px}.time_line .right_timeline .time_cnt_home:nth-child(2n+1){padding:112px 33px}.time_line .right_timeline{padding-top:0!important}.time_line .right_timeline .time_cnt_home:first-child{padding-top:52px}.time_line .left_timeline .time_cnt_home:last-child{padding-bottom:0}.bg-awards{border-radius:40px;background:#FFF6F6;padding:120px;padding-bottom:120px;margin-top:120px}.home_revamp_awards{padding:0 35px}.bg-awards .awards{color:#212121;font-family:Outfit;font-size:50px;font-style:normal;font-weight:600;line-height:70px;letter-spacing:-1.5px;text-align:center;margin-bottom:60px;padding:0}.first-award .row{align-items:center;position:relative}.first-award .row::before{content:"";background:#fff;width:87%;display:block;position:absolute;z-index:0;height:455px;border-radius:50px;bottom:0;top:0;margin:auto}.second-award .row{align-items:center;position:relative}.second-award .row::before{content:"";background:#fff;width:87%;display:block;position:absolute;z-index:0;height:455px;border-radius:50px;bottom:0;top:0;margin:auto;right:0}.first-award{margin-bottom:60px}.home_revamp_awards .h3{color:#212121;font-family:Outfit;font-size:40px;font-style:normal;font-weight:700;line-height:1.25;margin-bottom:20px;margin-top:20px}.home_revamp_awards p{color:#555;font-family:Outfit;font-size:18px;font-style:normal;font-weight:300;line-height:1.66;max-width:85%}.first-award .col-md-6{position:relative}.first-award .col-md-6:first-child{padding-left:70px}.second-award .col-md-6{position:relative}.second-award .col-md-6:last-child{padding-left:70px}.top-tech_head{margin-bottom:50px}.tabs_tech-wrapper{margin-bottom:50px;position:relative}.techtabaswell li{flex:0 0 auto}.techtabaswell{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch!important;scrollbar-width:none;gap:35px}.tabs_tech-wrapper .industry-tab-btn{font-size:16px}.tabs_tech-wrapper::after{content:"";background:url(../imgs/home/tech-shade.png) no-repeat center center;height:25px;width:128px;display:block;position:absolute;right:0;top:0;bottom:0;margin:auto}.tabs_tech-wrapper::before{content:"";background:url(../imgs/home/tech-arrow.png) no-repeat center center;height:25px;width:25px;display:block;position:absolute;right:10px;top:-2px;background-size:contain;z-index:99}.blog_box{background:#FFF6F6}.inenr_blog-box{padding:38px 30px;padding-right:50px}.inenr_blog-box .h3{color:#212121;font-family:Outfit;font-size:23px;font-style:normal;font-weight:600;line-height:1.4}.inenr_blog-box .date{color:#212121;font-family:Outfit;font-size:15px;font-style:normal;font-weight:400;margin-top:24px;display:flex;align-items:center}.blog_section_home .industry-heading{margin-bottom:40px}.inenr_blog-box .date::before{content:"";width:50px;background:#000;height:1px;display:inline-block;margin-right:15px}.footer_Form-home{background:url(../imgs/home/contact-background.webp) no-repeat center center;background-size:cover;padding-top:120px;padding-bottom:120px}.home-form_wrapper{border-radius:10px;background:#FFF;padding:70px;padding-right:70px}.home-form_wrapper .submit-btn{border-radius:15px;background:#BD2020;box-shadow:0 12px 18.9px 0 rgb(189 32 32 / .2);width:250px;height:60px;color:#FFF;font-family:Outfit;font-size:20px;font-style:normal;font-weight:700;margin-top:40px}.home-form_wrapper input{font-family:Outfit;font-size:18px;font-style:normal;font-weight:400;color:#777;margin-bottom:30px;height:40px;border-radius:0!important;border-top:0;border-left:0;border-right:0;padding-bottom:14px;box-shadow:none!important;outline:0!important;padding-left:0!important;border-bottom:1px solid #BEBEBE!important;width:100%}.home-form_wrapper textarea{font-family:Outfit;font-size:18px;font-weight:400;color:#777;border-radius:0!important;border-top:0;border-left:0;border-right:0;padding-bottom:14px;box-shadow:none!important;height:101px;padding-left:0!important;outline:0!important;border-bottom:1px solid #BEBEBE!important;width:100%}.home-form_wrapper h2{color:#212121;font-family:Outfit;font-size:45px;font-style:normal;font-weight:600;line-height:1.55;letter-spacing:-1.35px;text-transform:capitalize}.home-form_wrapper p{color:#555;font-family:Outfit;font-size:18px;font-style:normal;font-weight:300;line-height:1.66;margin-bottom:40px}.home-form_wrapper p{margin-bottom:30px}.pd120{padding-top:120px}.btm_bg.pd120 .webFAQ{padding-bottom:0}.revamp-contact-banner{height:820px;display:flex;align-items:center;position:relative;background:#46484a}.revamp-contact-banner>img{position:absolute;z-index:0;height:820px;object-fit:cover}.contact-revamp .body-wrapper .container{position:relative}.revamp-contact-banner h1{color:#FFF;font-family:Outfit;font-size:60px;font-style:normal;font-weight:600;line-height:1.16;text-transform:capitalize;margin-bottom:25px}.revamp-contact-banner .banner-desc{color:#FFF;font-family:Outfit;font-size:25px;font-style:normal;font-weight:600;line-height:1.6;text-transform:capitalize}.revamp-contact-banner .row{align-items:center}.revamp-contact-pg-form{  background-color: #fff !important;background:url(../imgs/contact/contact-bg.jpg) no-repeat bottom center/cover;padding:55px 38px;border-radius:10px;max-width:98%;margin-left:auto}.revamp-contact-pg-form h2{color:#212121;font-family:Outfit;font-size:45px;font-style:normal;font-weight:600;line-height:1.5;text-transform:capitalize}.revamp-contact-pg-form p{color:#212121;font-family:Outfit;font-size:20px;font-style:normal;font-weight:600;text-transform:capitalize;margin-bottom:40px}.revamp-contact-pg-form textarea,.revamp-contact-pg-form input{color:#777;font-family:Outfit;font-size:18px;font-style:normal;font-weight:400}.revamp-contact-pg-form .contact-form-btn{border-radius:15px;background:#BD2020;box-shadow:0 12px 18.9px 0 rgb(189 32 32 / .2);text-align:center;font-size:20px;font-style:normal;font-weight:700;width:250px;height:60px}.revamp-contact-pg-form .contact-form-btn:hover{opacity:.8}.clients-section-contact{background:#F9F9F9;padding-top:100px;padding-bottom:120px;margin-bottom:100px}.clients-title-contact{color:#212121;font-family:Outfit,sans-serif;font-size:50px;font-style:normal;font-weight:600;line-height:1.4;text-transform:capitalize;margin-bottom:60px;text-align:left}.clients-logos-contact{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:56px 105px;align-items:center;justify-items:center}.client-logo-contact img{width:auto;height:auto;margin:0 auto;mix-blend-mode:multiply}.location-box-contact{width:calc(50% - 30px)}.location-box-contact img{border-radius: 15px;}.locations-grid-contact{display:flex;flex-wrap:wrap;gap:50px 30px}.locations-title-contact{color:#212121;font-family:Outfit;font-size:50px;font-style:normal;font-weight:600;line-height:70px;text-transform:capitalize;margin-bottom:50px}.location-info-contact h3{color:#BD2020;font-family:Outfit;font-size:30px;font-style:normal;font-weight:700;line-height:36px;display:flex;align-items:center;gap:10px;margin-top:40px;padding-bottom:17px;border-bottom:1px solid #0000001f;margin-bottom:20px}.location-info-contact p{color:#555;leading-trim:both;text-edge:cap;font-family:Outfit;font-size:20px;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:20px}.location-contact-row-contact{color:#1B8B83;font-family:Outfit;font-size:20px;font-style:normal;font-weight:700;margin-bottom:10px;display:flex;align-items:center;gap:10px}.locations-section-contact{padding-bottom:120px}.blog_box img{border-radius:10px 10px 0 0}@media only screen and (max-width:1550px){.home .body-wrapper .container{max-width:1326px!important}.contact-revamp .body-wrapper .container{max-width:1326px!important}}@media only screen and (max-width:1441px){.home .body-wrapper .container{max-width:1180px!important}.contact-revamp .body-wrapper .container{max-width:1180px!important}.home-banner{height:600px}.home-banner>img{height:600px}

.home-banner h1 span {font-size: 30px;margin-bottom: 15px;}.home-banner h1{font-size:60px;letter-spacing:-2.85px;margin-bottom:27px}.banner-desc{font-size:18px;margin-bottom:40px!important}.banner-btn{border-radius:13px;box-shadow:0 11px 17px 0 rgb(27 139 131 / .2);width:211px;height:49px;font-size:14px}.banner-label{font-size:12px;margin-bottom:7px}.banner-list-cnt{gap:27px}.key-facts-section{padding:89px 0;background-size:1136px}.key-facts-section .h2{font-size:53px;line-height:62px;letter-spacing:-2.1px;margin-bottom:43px}.fact-intro{font-size:16px;margin-bottom:74px!important;margin-left:46px}.key-facts-row{gap:27px 0}.key-fact-col-1 .fact-box{padding:45px 31px 31px 31px;border-radius:9px;min-height:444px}.key-fact-col-2 .fact-box{padding:36px;border-radius:36px;min-height:231px;padding-bottom:18px}.key-fact-col-3 .fact-box{padding:36px;border-radius:18px;min-height:374px;padding-bottom:27px}.fact-number{font-size:89px;line-height:80px;letter-spacing:-4.5px;margin-bottom:31px}.fact-number-2{margin-bottom:18px}.fact-number-3{margin-bottom:18px}.fact-title{font-size:18px;margin-bottom:27px}.fact-desc{font-size:16px;line-height:27px;margin-bottom:18px}.fact-avatars img{max-width:170px}.key-fact-col-2 .fact-intro{font-size:16px;line-height:27px;margin-bottom:27px}.key-fact-col-2 .fact-title,.key-fact-col-3 .fact-title{margin-bottom:20px}.width_90{margin-bottom:-18px}.fact-box.fact-box-3 img{right:18px}.explore-heading{font-size:45px;letter-spacing:-1.3px;margin-bottom:36px}.explore-tabs{gap:30px}.explore-tab-btn{font-size:14px;padding:0 0 14px 0}.explore-tabs-underline{height:2px;margin-bottom:53px;margin-top:-2px}.explore-tab-title{font-size:21px;margin-bottom:18px}.explore-tab-desc{font-size:16px;margin-bottom:12px!important}.explore-list{*/}.explore-list li{font-size:16px;line-height:32px}.explore-bullet{width:11px;height:11px;margin-right:17px}.explore-check-btn{width:185px;height:49px;font-size:14px;border-radius:13px;margin-top:21px}.explore-tab-img-wrap{border-radius:9px}.industry-expertise-section{padding:107px 0}.industry-heading{font-size:45px;line-height:62px;letter-spacing:-1.3px;margin-bottom:9px}.industry-desc{font-size:16px;max-width:623px}.industry-tabs{gap:33px}.industry-tab-btn{font-size:18px;padding:0 0 11px 0}.ind_top_wrapper{gap:80px;margin-bottom:40px}.industry-tabs-underline{height:2px;margin-top:-2px}.industry-tab-title-wrap{margin-bottom:28px;margin-top:9px}.industry-tab-arrow{font-size:20px;margin-right:9px}.industry-tab-title{font-size:21px}.industry-cols{gap:21px 0;margin-left:-11px;margin-right:-11px}.industry-col{padding-left:11px;padding-right:11px;margin-bottom:21px}.industry-box{padding:45px 18px;border-radius:9px;min-height:214px}.industry-box h3{font-size:21px;margin-bottom:23px}.solutions-deliver-section{padding:107px 0}.solutions-arrow-label{font-size:21px}.solutions-arrow{font-size:16px;margin-right:7px}.solutions-title{font-size:45px;line-height:62px;letter-spacing:-1.3px}.solutions-desc{font-size:16px;line-height:25px}.solutions-separator{margin:0 0 53px 0}.solution-box{border-radius:16px;padding:21px 16px}.solution-img{border-radius:13px;margin-bottom:27px}.solution-info{margin-bottom:18px;gap:13px}.solution-info h3{font-size:20px}.h_fnt_19 .solution-info h3,.new-home .solution-info h3{font-size:15px}.solution-box p{font-size:14px}.solutions-arrow-btn-wrap{margin-top:28px!important}.tech-trends-section{margin:107px 0}.tech_head{margin-bottom:45px}.tech-trends-title{max-width:40%;font-size:45px}.tech-trends-desc{font-size:16px;line-height:25px}.tech-trends-tabs-wrap{border-radius:18px;padding:60px 51px;gap:89px}.tech-trends-tabs-left{gap:11px}.tech-trends-tab-btn{width:201px;height:49px;line-height:49px;padding:0 21px;border-radius:4px;font-size:14px}.tech-trends-icon-title{gap:13px;margin-bottom:22px}.tech-trends-tab-content h3{font-size:21px}.tech-trends-tab-content p{font-size:16px;margin:0 0 22px 0}.tech-trends-separator{height:1px;margin:0 0 21px 0}.tech-trends-list-wrap strong{font-size:18px;margin-bottom:18px}.tech-trends-list{margin:0 0 31px 0;gap:11px 0}.tech-trends-list li{font-size:16px}.tech-trends-list li::before{width:11px;height:11px;margin-right:18px}.tech-trends-more-btn{padding:11px 29px;width:185px;height:49px;border-radius:13px;font-size:14px}.success-stories .sub-heading{margin-bottom:9px;font-size:14px}.success-stories .main-heading{font-size:45px;letter-spacing:-1.3px;margin-bottom:36px}.stories-grid{gap:23px}.story-card{border-radius:9px 9px 0 0}.story-img img{border-bottom:1px solid #C8C8C8}.story-content{padding:36px 27px;border-radius:0 0 9px 9px}.story-content h3{font-size:21px;line-height:32px;margin-bottom:31px}.show-more{margin-top:43px}.success-stories{padding-bottom:107px}.show-more-btn{padding:11px 27px;border-radius:13px;box-shadow:0 11px 17px 0 rgb(27 139 131 / .2);font-size:14px;width:185px;height:49px}.choose_head .main-heading{font-size:45px;line-height:58px;letter-spacing:-1.3px}.choose_head p{font-size:16px;max-width:361px}.why-chooose-us{border-radius:36px;padding-top:107px;padding-bottom:219px}.bg_clr{padding:0 31px}.choose_head{padding-bottom:36px;margin-bottom:27px}.choose_box-wrapper ul li{font-size:16px;margin-bottom:13px;padding-left:27px}.choose_box-wrapper ul{margin-bottom:45px}.choose_box-wrapper ul li::before{width:11px;height:11px;border-radius:12px;top:7px}.cta_achive{padding:53px 0;max-width:1337px;border-radius:18px;margin-top:-151px}.show-more-btn.right-btn{width:243px;height:49px}.cta_achive .solutions-arrow-label{margin-bottom:27px}.cta_achive .main-heading{font-size:36px;line-height:37px;margin-bottom:27px}.cta_achive p{font-size:16px;line-height:25px}.build-trust{padding:107px 0}.build-trust .h2{font-size:45px;letter-spacing:-1.3px;margin-bottom:22px}.build-trust p{font-size:16px;margin-bottom:31px}.time_line .timeline_sticky{width:3px;height:250px}.time_cnt_home .number{font-size:20px;line-height:32px;width:48px;height:48px;border-radius:48px;margin-bottom:12px}.time_cnt_home .h3{font-size:20px;margin-bottom:12px}.time_cnt_home p{font-size:16px}.time_line .h2{font-size:42px;margin-bottom:24px;letter-spacing:-1px}.time_line .container>p{font-size:16px;margin-bottom:60px}.time_line .left_timeline .time_cnt_home:nth-child(2n){padding:90px 28px}.time_line .right_timeline .time_cnt_home:nth-child(2n+1){padding:90px 28px}.time_line .right_timeline{padding-top:0!important}.time_line .right_timeline .time_cnt_home:first-child{padding-top:40px}.time_line .left_timeline .time_cnt_home:last-child{padding-bottom:0}.bg-awards{border-radius:30px;padding:90px;padding-bottom:90px;margin-top:90px}.home_revamp_awards{padding:0 28px}.bg-awards .awards{font-size:42px;line-height:60px;letter-spacing:-1px;margin-bottom:48px}.first-award .row::before{width:85%;height:380px;border-radius:40px}.second-award .row::before{height:380px;border-radius:40px}.first-award{margin-bottom:48px}.home_revamp_awards .h3{font-size:32px;margin-bottom:16px;margin-top:16px}.home_revamp_awards p{font-size:16px}.first-award .col-md-6:first-child{padding-left:56px}.second-award .col-md-6:last-child{padding-left:56px}.top-tech_head{margin-bottom:40px}.tabs_tech-wrapper{margin-bottom:40px}.techtabaswell{gap:28px}.tabs_tech-wrapper .industry-tab-btn{font-size:15px}.tabs_tech-wrapper::after{width:100px}.tabs_tech-wrapper::before{height:20px;width:20px;right:8px;top:-2px}.inenr_blog-box{padding:30px 24px;padding-right:40px}.inenr_blog-box .h3{font-size:21px}.inenr_blog-box .date{font-size:14px;margin-top:20px}.blog_section_home .industry-heading{margin-bottom:32px}.inenr_blog-box .date::before{width:40px;margin-right:12px}.footer_Form-home{padding-top:90px;padding-bottom:90px}.home-form_wrapper{border-radius:8px;padding:56px;padding-right:56px}.home-form_wrapper .submit-btn{border-radius:12px;width:210px;height:52px;font-size:18px;margin-top:32px}.home-form_wrapper input{font-size:16px;margin-bottom:24px;height:36px;padding-bottom:12px}.home-form_wrapper textarea{font-size:16px;padding-bottom:12px;height:85px}.home-form_wrapper h2{font-size:38px;letter-spacing:-1px}.home-form_wrapper p{font-size:16px;margin-bottom:28px}.pd120{padding-top:90px}.fact-box.fact-box-3 img{max-width:184px}.key-fact-col-1 img{max-width:350.66px}.explore-tab-img{max-width:533.11px}.industry-icon-wrap img{max-width:107.69px!important}.tech-trends-icon-title img{max-width:53.4px}.first-award img.award{max-width:130px}.second-award .award{max-width:130px}.solution-info img{max-width:54.29px}#solutionsNextBtn img{max-width:44px}.revamp-contact-banner{height:731px}.revamp-contact-banner>img{height:731px}.revamp-contact-banner h1{font-size:53px;margin-bottom:22px}.revamp-contact-banner .banner-desc{font-size:22px}.revamp-contact-pg-form{padding:49px 34px;border-radius:9px}.revamp-contact-pg-form h2{font-size:40px}.revamp-contact-pg-form p{font-size:18px;margin-bottom:36px}.revamp-contact-pg-form textarea,.revamp-contact-pg-form input{font-size:16px}.revamp-contact-pg-form .contact-form-btn{border-radius:13px;font-size:18px;width:223px;height:53px}.clients-section-contact{padding-top:89px;padding-bottom:107px;margin-bottom:89px}.clients-title-contact{font-size:45px;margin-bottom:53px}.clients-logos-contact{grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:50px 94px}.location-box-contact{width:calc(50% - 27px)}.locations-grid-contact{gap:45px 27px}.locations-title-contact{font-size:45px;line-height:62px;margin-bottom:45px}.location-info-contact h3{font-size:27px;line-height:32px;gap:9px;margin-top:36px;padding-bottom:15px;margin-bottom:18px}.location-info-contact p{font-size:18px;margin-bottom:18px}.location-contact-row-contact{font-size:18px;font-weight:700;margin-bottom:9px;gap:9px}.locations-section-contact{padding-bottom:107px}}@media only screen and (max-width:1249px){.cta_achive{padding:40px!important;margin-top:40px}.why-chooose-us{padding:60px 20px}}@media only screen and (max-width:1199px){.home .body-wrapper .container{max-width:95%!important}.explore-tabs{gap:20px;justify-content:flex-start}.ind_top_wrapper{flex-direction:column;align-items:flex-start;gap:40px!important}.left_ind{width:100%!important}.right_ind{width:100%}.home .body-wrapper .cta_achive .container{max-width:100%!important;width:100%!important}.home_revamp_awards .bg-awards .container{max-width:100%!important}.footer_Form-home{background-position:left center}.explore-tab-img{max-width:100%!important}.row.explore-tab-content .col-md-6:last-child{padding-left:10px!important}.bg-awards{padding:50px 20px}.solutions-deliver-section{padding:50px 0}.choose_head{gap:20px;align-items:center}.contact-revamp .body-wrapper .container{max-width:96%!important}.revamp-contact-banner h1{font-size:47px;margin-bottom:22px}.revamp-contact-banner .banner-desc{font-size:20px}.flutter-development-ai .ai_pages_banner br{display:none}}@media only screen and (max-width:1160px){.width_90{max-width:100%!important;margin-bottom:0}.fact-box.fact-box-3 img{max-width:45%}.row.explore-tab-content{flex-direction:row-reverse}.col.industry-col{flex:auto;max-width:33%}.industry-box{height:277px}.industry-cols{justify-content:center}.tech-trends-title{max-width:50%;font-size:45px}.tech-trends-desc{max-width:50%!important}.tech_head{align-items:center}.tech-trends-tabs-wrap{flex-direction:column}.tech-trends-tabs-left{max-width:100%!important;width:100%;flex-direction:revert;flex-wrap:wrap}.story-content h3{font-size:18px;line-height:1.6}.explore-bullet{width:5px;height:5px;margin-right:10px}.industry-tabs{justify-content:center}.left_ind{text-align:center}.left_ind p{margin:0 auto}.key-fact-col-1 img{max-width:100%!important}.key-fact-col-2 .fact-desc{margin-bottom:15px}}@media only screen and (max-width:1080px){.fact-box.fact-box-3 img{display:none}.key-fact-col-3 .fact-box{display:block;min-height:auto}.fact-intro{margin-bottom:40px!important}.fact-rd-left{max-width:100%!important}.revamp-contact-banner{height:auto;padding:50px 0}.revamp-contact-banner>img{height:100%}.clients-section-contact{padding-top:50px;padding-bottom:50px;margin-bottom:50px}.success-stories{padding-bottom:50px}.locations-section-contact{padding-bottom:50px}}@media only screen and (max-width:1024px){.second-award .row::before,.first-award .row::before{display:none}.home-banner{height:550px}.home-banner>img{height:550px}}@media only screen and (max-width:991px){.col-md-4.key-fact-col.key-fact-col-1{width:100%}.key-fact-col-1 img{margin-top:0;display:none}.key-fact-col-1 .fact-box{height:auto!important;min-height:auto;max-width:100%!important;width:100%!important}.fact-intro{width:100%!important;max-width:100%;margin-left:0}.row.key-facts-row .col-md-8{width:100%!important}.fact-box.fact-box-2{border-radius:18px}.fact-avatars{display:none}.fact-box.fact-box-2{border-radius:18px;height:100%}.fact-desc br{display:none}.key-fact-col-3 .fact-box{height:100%}.row.explore-tab-content{flex-direction:column}.row.explore-tab-content .col-md-6{max-width:100%!important;width:100%!important}.story-content h3{font-size:16px}.choose_head{flex-direction:column}.choose_head div{max-width:100%!important;width:100%!important}.choose_box-wrapper .row{flex-direction:column-reverse}.choose_box-wrapper .row div{width:100%;text-align:left}.choose_box-wrapper .row div.col-md-5.text-end{width:100%;text-align:left!important}.tech_head{flex-direction:column;gap:19px}.tech_head *{width:100%!important;max-width:100%!important}.cta_achive .row{flex-direction:column}.cta_achive .row>div{width:100%}.show-more-btn.right-btn{margin-left:0;margin-top:20px}.cta_achive p{width:100%!important;max-width:100%}.build-trust .row{flex-direction:column}.build-trust .row>div{width:100%;max-width:100%!important;margin-bottom:30px}.first-award .col-md-6:first-child{padding-left:20px}.home_revamp_awards .h3{font-size:23px}.home_revamp_awards .h3{font-size:23px}.fact-box.fact-box-2{width:100%!important}.fact-box.fact-box-3{width:100%}.tech-trends-section{margin:50px 0}.revamp-contact-banner .col-lg-5{text-align:center}.revamp-contact-pg-form{margin:0 auto}.location-info-contact p{font-size:15px;margin-bottom:18px}.location-contact-row-contact{font-size:15px}.location-info-contact h3{font-size:24px;line-height:32px;gap:9px;margin-top:20px;padding-bottom:10px;margin-bottom:18px}}@media only screen and (max-width:767px){.revamp-contact-pg-form{background:#fff!important}.revamp-contact-banner>img{display:none}.btm_bg.pd120{padding-top:50px}.dummyrevers{flex-direction:column-reverse;gap:30px!important}.home-banner{height:450px}.home-banner>img{height:450px}.home-banner h1 span{font-size: 21px; margin-bottom: 1px;}.home-banner h1{font-size:32px;line-height:38px;letter-spacing:-.9px;max-width:90%!important}.explore-heading{text-align:center}.time_cnt_home *{text-align:left!important;margin-left:0!important}.time_cnt_home img{width:100%}.time_cnt_home{padding:0!important;margin-bottom:40px}.time_cnt_home .number{display:none}.core_timeline .right_timeline{border-top:1px solid #aeaeae;padding-top:40px!important}.second-award .row{flex-direction:column-reverse!important}.second-award *,.first-award *{text-align:center;max-width:100%!important}.second-award .col-md-6 p,.first-award .col-md-6 p{margin-bottom:40px!important}.second-award .col-md-6:last-child{padding:0!important}.first-award .row{align-items:center;position:relative;width:100%;margin:0!important}.second-award .row{margin:0}.blog_box img{width:100%}.blog_box{margin-bottom:30px}.explore-tab-img-wrap,.explore-tab-img-wrap img{width:100%}.key-facts-section .h2{font-size:40px;line-height:1.2}.key-facts-section{padding-bottom:50px}.explore-heading{font-size:35px}.row.explore-tab-content .col-6{width:100%}.explore-list{margin-bottom:0}.explore-check-btn{margin-top:20px}.industry-heading{font-size:35px;line-height:1.3}.solutions-title{font-size:35px}.tech-trends-title{font-size:35px}.choose_head .main-heading{font-size:35px;line-height:1.1;letter-spacing:-1.3px}.location-box-contact{width:100%}.location-box-contact .location-map-contact img{width:100%}}@media only screen and (max-width:600px){.col.industry-col{flex:auto;max-width:100%}.industry-box{height:auto}#solutionsNextBtn img{position:relative;z-index:999}.tech-trends-tab-btn{width:100%!important}.tech-trends-tabs-wrap{padding:22px;gap:30px}.tech-trends-list{display:block}.tech-trends-list li{width:100%}.stories-grid{grid-template-columns:repeat(1,1fr)}.bg_clr{padding:0;border-radius:0!important;background:#fff6f6}.choose_box-wrapper img{margin-bottom:20px}.key-facts-section{padding:50px 0}.key-facts-section .h2{font-size:41px;line-height:1.3}.industry-expertise-section{padding:50px 0}.cta_achive .container{padding:0}.cta_achive .solutions-arrow{display:none}.build-trust .h2{font-size:35px}.time_line .h2{font-size:35px}.time_line .container>p{max-width:100%;margin-bottom:20px}.home_revamp_awards{padding:10px}.bg-awards .awards{font-size:35px;line-height:1.2;margin-bottom:20px}.top-tech_head .solutions-arrow{display:none}.industry-expertise-section{padding:50px 0}.footer_Form-home{background-position:right;padding:40px 0}.home-form_wrapper{padding:20px}.home-form_wrapper h2{line-height:1.3;margin-bottom:20px}.time_line .h2{line-height:1.3;font-size:35px}.time_line .container>p{width:100%!important;max-width:100%}.build-trust{padding:50px 0}.bg-awards{margin-top:0}.revamp-contact-pg-form{padding:35px;border-radius:9px}.revamp-contact-banner h1{font-size:25px;margin-bottom:22px}.revamp-contact-banner .banner-desc{font-size:14px}.revamp-contact-pg-form h2{font-size:35px}.revamp-contact-pg-form .contact-form-btn{border-radius:13px;font-size:16px;width:223px;height:53px}.clients-title-contact{text-align:center;font-size:35px}.clients-logos-contact{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:30px 31px}}.artifical_intel_pg .main_h2.and_main_h2{font-size:43px}.artifical_intel_pg .cta-btn-wrapper{display:flex;align-items:center;gap:25px;margin-top:30px}.artifical_intel_pg .cta-btn-wrapper .pg_btn{margin:0}.artifical_intel_pg a.pg_btn{padding:17.5px 65px}.artifical_intel_pg p.regular{font-weight:400}.artifical_intel_pg p.bld600{color:#212121}.artifical_intel_pg section.build-section{padding-top:120px}.artifical_intel_pg .row.row-cs-1{align-items:center;gap:30px}.artifical_intel_pg .wd-100{width:100%}.artifical_intel_pg .row.row-cs-1 .col-md-6{width:calc(50% - 30px)}.artifical_intel_pg section.clientele_wrapper,.artifical_intel_pg section.testimonial_wrapper{background:0}.artifical_intel_pg .client_slider::before,.artifical_intel_pg .client_slider::after{display:none}.artifical_intel_pg section.clientele_wrapper .sub_heading img,.artifical_intel_pg section.testimonial_wrapper .sub_heading img{display:none}.artifical_intel_pg .sub_heading:before{content:"";width:0;height:0;border-top:7px solid #fff0;border-left:12px solid #f8b418;border-bottom:7px solid #fff0;margin-right:10px}.artifical_intel_pg .main_h2{line-height:1.3!important;margin-bottom:15px}.artifical_intel_pg section.section-service{padding-bottom:100px}.artifical_intel_pg .service-inner{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:40px}.artifical_intel_pg .service-item h4{color:#1b8b83;font-size:20px;font-weight:700;line-height:36px;display:flex;align-items:center;margin-bottom:10px}.artifical_intel_pg .ai-integration .service-item h4{line-height:1.4}.artifical_intel_pg .service-item{position:relative;padding:40px 35px;border-bottom:1px solid rgb(0 0 0 / 10%)}.artifical_intel_pg .service-inner .service-item:nth-child(-n+3){border-top:1px solid rgb(0 0 0 / 10%)}.artifical_intel_pg .service-inner .service-item:nth-last-child(-n+2){border-bottom:0}.artifical_intel_pg .service-item h4:before{content:"";background:url(../imgs/app-development-new/iconTick.png);width:20px;height:20px;position:absolute;left:0;background-size:contain}.artifical_intel_pg section.marketing_section{padding:50px 0 100px}.artifical_intel_pg .mbpage .main_h2{margin-bottom:0}.artifical_intel_pg .section-header__cs.mbpage{align-items:center}.artifical_intel_pg .process_img{max-width:607px;width:100%}.artifical_intel_pg section.process_section{padding-bottom:120px}.artifical_intel_pg .process-column{position:relative;z-index:1;margin-left:20px}.artifical_intel_pg .process-column:before{content:"";width:151px;height:90%;position:absolute;top:15px;left:27px;z-index:-1;border-left:1px solid #fff0;border-image:repeating-linear-gradient(to bottom,#c4c4c4 0 10px,transparent 10px 20px);border-image-slice:1;border-image-width:0 0 0 1px}.artifical_intel_pg p.step{color:#7e8f9a;font-size:16px;font-weight:700}.artifical_intel_pg .process-inner h4{font-weight:700;font-size:24px;margin:15px 0;margin-top:0}.artifical_intel_pg .process-inner{display:flex;margin-bottom:45px}.artifical_intel_pg .process-inner .pr-icon{flex-shrink:0}.artifical_intel_pg .pr-cont{padding-left:30px}.artifical_intel_pg .process-inner:last-child{margin-bottom:0}.artifical_intel_pg .cta-inner{display:flex;align-items:center;padding:0;border-radius:20px;background:url(../imgs/app-development-new/CaseCTA-BG.png);background-size:cover;background-position:left center;overflow:hidden}.artifical_intel_pg .cta-cont{padding-left:70px}.artifical_intel_pg .cta-img{flex-shrink:0}.artifical_intel_pg .cta-cont h3{font-weight:600;line-height:50px;margin-bottom:15px}.artifical_intel_pg .api-slider .slick-prev.slick-arrow::before{content:"";width:50px;height:50px;display:block;z-index:99999999;background:url(../imgs/services/service-slider-arrow-left.svg)}.artifical_intel_pg .api-slider .slick-next.slick-arrow::before{content:"";width:50px;height:50px;display:block;z-index:99999999;background:url(../imgs/services/service-slider-arrow-right.svg)}.artifical_intel_pg .api-slider .slick-arrow{width:auto;height:auto;z-index:9;opacity:1!important}.artifical_intel_pg .api-slider .slick-prev.slick-arrow{left:-75px}.artifical_intel_pg .api-slider .slick-next.slick-arrow{right:-75px}.artifical_intel_pg .api-slider .slick-prev::before,.artifical_intel_pg .api-slider .slick-prev::before,.artifical_intel_pg .api-slider .slick-next::before,.artifical_intel_pg .api-slider .slick-next::before{opacity:1!important}.artifical_intel_pg .api-slider .slick-track{display:flex!important}.artifical_intel_pg .api-slider .slick-slide{height:inherit!important}.artifical_intel_pg .slide-inner{margin:0 10px}.artifical_intel_pg .slide-inner{border-radius:20px;background:#f9f9f9;padding:40px 22px}.artifical_intel_pg .api_top{display:flex;align-items:center;margin-bottom:30px}.artifical_intel_pg .api_top h4{color:#1b8b83;font-weight:700;line-height:36px}.artifical_intel_pg .api_top .iccon{flex-shrink:0;margin-right:15px}.artifical_intel_pg .api-col ul li{color:#212121;font-size:19px;font-weight:500;display:flex;line-height:40px}.artifical_intel_pg .api-col ul li:before{content:"•";font-size:26px;vertical-align:middle;margin-right:10px}.artifical_intel_pg section.custom-cta{margin-bottom:100px}.artifical_intel_pg section.custom-cta .container{background-image:url(../imgs/web/Web-CTA.jpg);background-size:cover;padding:70px 70px;border-radius:20px}.artifical_intel_pg .custom-cta h2{font-size:32px;line-height:50px;color:#fff}.artifical_intel_pg .end-cont{display:flex;justify-content:end}.artifical_intel_pg .ai-service{position:relative;z-index:1}.artifical_intel_pg .ai-service:before{content:"";position:absolute;background:url(/assets/imgs/ai-img/ServiceBefore.png);background-size:contain;background-position:left;width:691px;height:1150px;top:-50%;z-index:0}.artifical_intel_pg .ai-service:after{content:"";background:url(/assets/imgs/ai-img/ServiceAfter.png);background-size:contain;background-position:right;position:absolute;width:827px;height:1378px;right:0;bottom:-40%;z-index:0}.artifical_intel_pg .ai-service .service-inner .service-item:nth-last-child(-n+2){border-bottom:1px solid rgb(0 0 0 / 10%)}.artifical_intel_pg p.bld500{font-weight:500}.artifical_intel_pg section.innovation-sect{background:#fbfbfb;padding:90px 0}.artifical_intel_pg .process-ai .service-inner .service-item:nth-last-child(-n+3){border-bottom:0}.artifical_intel_pg section.custom-cta *{color:#fff}.artifical_intel_pg .custom-cta h3{font-size:40px}.artifical_intel_pg .choose-section{margin-bottom:100px}.artifical_intel_pg .choose-section .process-column{margin-left:0;margin-top:30px}.artifical_intel_pg .choose-section .process-inner h4{margin-top:0}.artifical_intel_pg .api_top .h3{color:#1b8b83;font-family:Outfit;font-size:24px;font-style:normal;font-weight:700;line-height:36px}.artifical_intel_pg .ai-row-1{align-items:center;gap:30px}.artifical_intel_pg .ai-row-1 .col-md-7{width:calc(58.33333333% - 30px)}.artifical_intel_pg .ai-row-1 .col-md-5{width:calc(41.66666667% - 30px)}.artifical_intel_pg .ai-row-1 p{line-height:1.6;font-weight:300}.artifical_intel_pg a.pg_btn.pdn{padding-left:30px;padding-right:30px}.artifical_intel_pg .mt-90{margin-top:120px}.artifical_intel_pg .ln-30{line-height:1.6;font-weight:300}.artifical_intel_pg .align-center{align-items:center}.artifical_intel_pg .ai-services .api-col p{line-height:1.6;padding:0 15px}.artifical_intel_pg section.marketing_section.ai-market-leader{padding-top:110px;padding-bottom:110px}.artifical_intel_pg .ethical_ai-development{background:#FFF6F6;text-align:center;padding:100px 0}.artifical_intel_pg .ethical_ai-development p{color:#555;text-align:center;font-weight:300;line-height:1.6}.artifical_intel_pg .ethical_ai-development .container{max-width:1075px}.artifical_intel_pg .pg_btn.red{border-radius:15px;background:#d03d3d;box-shadow:0 12px 18.9px 0 rgb(27 139 131 / .2)}.artifical_intel_pg .bdrnone{border-bottom:0}.artifical_intel_pg .ai-process .service-item h4{text-wrap:nowrap}.artifical_intel_pg .ai-integration .ai-process .service-item h4{text-wrap:auto}.artifical_intel_pg .cta-bg-row{background-image:url(../imgs/web/Web-CTA.jpg);background-size:cover;padding:70px 70px;border-radius:20px;color:#fff}.artifical_intel_pg .cta-bg-row *{color:#fff}.artifical_intel_pg .ai-cs-cta{margin-bottom:90px}.artifical_intel_pg .cta-h2{color:#fff;font-size:40px;font-style:normal;font-weight:600;line-height:1.25;margin-bottom:10px}.artifical_intel_pg .ai-cs-cta p{font-size:21px;padding-right:23px}.artifical_intel_pg section.build-section{position:relative}.artifical_intel_pg .fnt-20{font-size:20px}.artifical_intel_pg .api-section.ai-services{position:relative}.artifical_intel_pg .api-section.ai-services::after{content:"";width:827px;height:1378px;display:block;background:url(https://branex.com/assets/imgs/ai-img/ServiceAfter.png);background-repeat:no-repeat;background-size:contain;position:absolute;right:0;bottom:-170%}.artifical_intel_pg .ai-services .container{position:relative;z-index:99}.artifical_intel_pg .ai-software .process-column{position:relative;margin-left:0;margin-top:23px}.artifical_intel_pg .ai-integration a.pg_btn{position:relative;z-index:9}.artifical_intel_pg .al-center{align-items:center}.ai_pages_banner{height:821px;background:url(../imgs/ai-consulting/ai-consulting-banner.jpg) no-repeat center center/cover;display:flex;align-items:center;position:relative;background-color:#9f9f9f}.ai-banner-content__wrapper{max-width:50%}.ai-banner-content__wrapper h1{color:#FFF;font-family:Outfit;font-size:60px;font-weight:600;line-height:1.25;margin-bottom:20px}.ai-banner-content__wrapper .banner-desc{margin-bottom:40px!important}.ai-banner-content__wrapper a{background:#1B8B83;width:225px}.ai-banner-content__wrapper a:hover{opacity:.8}.fnt_46{font-size:46px}.fnt_49{font-size:49px}.solutions-deliver-section.ai_new__services{margin-top:120px}.artifical_intel_pg section.marketing_section.ai-market-leader{padding-top:110px;padding-bottom:110px;background-size:contain;background-image:url(../imgs/ai-consulting/half-elipse.jpg);background-repeat:no-repeat;background-position:top right}.artifical_intel_pg .service-inner p{font-weight:300!important;font-size:14.6px}.artifical_intel_pg .section-service.ai-process{position:relative}.artifical_intel_pg .section-service.ai-process::before{content:"";background:url(../imgs/ai-consulting/red-elipse.png);background-size:contain;background-repeat:no-repeat;width:794px;height:1353px;display:block;position:absolute;top:-70%}.mt--3{margin-top:-30px}.mt--3.wd-100{position:sticky;top:150px}.artifical_intel_pg .webFAQ{padding:0!important}.artifical_intel_pg section.process_section p{font-weight:300}.ios_developers .ai_pages_banner{background:url(../imgs/ios-developers/ai-consulting-banner.jpg) no-repeat center center/cover}.w336{max-width:336px!important;width:100%}.w682{max-width:682px;margin-left:-32px}.w232{max-width:232px;width:100%}.row.row-cs-1.gap_0{gap:0}.process_section.process_section-2.ios_developers{padding-top:120px}.bg_red__cta{background:url(../imgs/ios-developers/think-cta-Banner.jpg) no-repeat center center/cover;padding:80px 65px;border-radius:20px;overflow:hidden}.bg_red__cta *{color:#fff!important}.bg_red__cta .h2{color:#FFF;font-size:40px;font-weight:600;line-height:1.25}.bg_red__cta p{font-size:18px;line-height:1.66666667}.bg_red__cta a{width:223.443px;height:55px;border-radius:15px;background:#F8B418;box-shadow:0 12px 18.9px 0 rgb(27 139 131 / .2);display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:normal;margin-top:30px}.bg_red__cta .row{align-items:center}.wd697{border-radius:36px}.flutter-development-ai .ai_pages_banner{background:url(../imgs/flutter-app/ai-consulting-banner.jpg) no-repeat center center/cover}.flutter-development-ai .row.ai-row-1 b{font-weight:700}.solutions-desc-2{color:#555;font-family:Outfit;font-size:20px;font-style:normal;font-weight:400;line-height:1.5}.flutter-development-ai .bg_red__cta{padding:55px 85px!important}.flutter-row-1 img{border-radius:40px}.banner-desc.wd86{max-width:86%}.native-development-ai .ai_pages_banner{background:url(../imgs/native-app/ai-consulting-banner.jpg) no-repeat center center/cover}.wd207{max-width:207px;width:207px}.flutter-development-ai.artifical_intel_pg section.build-section{background:url(../imgs/native-app/elipse_bg.png);background-size:cover;background-repeat:no-repeat;padding-bottom:120px}.flutter-development-ai .solutions-deliver-section.ai_new__services{margin-top:0!important}.ecom-mobile-ai .ai_pages_banner{background:url(../imgs/ecommerce-mobile/ai-consulting-banner.jpg) no-repeat center center/cover}.ecom-mobile-ai.artifical_intel_pg .ai-integration a.pg_btn{width:auto}.mbtopnone-on{padding-top:0!important}.ai_developers .ai_pages_banner{background:url(../imgs/ai-developers/ai-consulting-banner.jpg) no-repeat center center/cover}.cross_platform .ai_pages_banner{background:url(../imgs/cross-platform-development/ai-consulting-banner.jpg) no-repeat center center/cover}.dedicated_team .ai_pages_banner{background:url(../imgs/dedicated-team/ai-consulting-banner.jpg) no-repeat center center/cover}.software-outsourcing .ai_pages_banner{background:url(../imgs/software-outsourcing/ai-consulting-banner.jpg) no-repeat center center/cover}.agile-team .ai_pages_banner{background:url(../imgs/agile-team/ai-consulting-banner.jpg) no-repeat center center/cover}.project-base-outsourcing .ai_pages_banner{background:url(../imgs/project-outsourcing/ai-consulting-banner.jpg) no-repeat center center/cover}.managed-it-services .ai_pages_banner{background:url(../imgs/managed-it-services/ai-consulting-banner.jpg) no-repeat center center/cover}.ent-soft-dev .ai_pages_banner{background:url(../imgs/ent-soft-dev/ai-consulting-banner.jpg) no-repeat center center/cover}.soft-dev .ai_pages_banner{background:url(../imgs/soft-dev/ai-consulting-banner.jpg) no-repeat center center/cover}.mvp-dev .ai_pages_banner{background:url(../imgs/mvp/ai-consulting-banner.jpg) no-repeat center center/cover}@media only screen and (max-width:1550px){.flutter-row-1 img{border-radius:32px}.artifical_intel_pg .main_h2.and_main_h2{font-size:35px}.artifical_intel_pg .cta-btn-wrapper{gap:20px;margin-top:24px}.artifical_intel_pg .cta-btn-wrapper .pg_btn{margin:0}.artifical_intel_pg a.pg_btn{padding:14.3px 53px;font-size:14px}.artifical_intel_pg section.build-section{padding-top:107px}.artifical_intel_pg .row.row-cs-1{gap:24px}.artifical_intel_pg .row.row-cs-1 .col-md-6{width:calc(50% - 24px)}.artifical_intel_pg .sub_heading:before{border-top:5.7px solid #fff0;border-left:9.8px solid #f8b418;border-bottom:5.7px solid #fff0;margin-right:8px}.artifical_intel_pg .main_h2{margin-bottom:12px}.artifical_intel_pg section.section-service{padding-bottom:81px}.artifical_intel_pg .service-inner{grid-column-gap:33px}.artifical_intel_pg .service-item h4{font-size:16.3px;line-height:29.3px;margin-bottom:8px}.artifical_intel_pg .service-item{padding:33px 28px}.artifical_intel_pg .service-item h4:before{width:16.3px;height:16.3px;left:0}.artifical_intel_pg section.marketing_section{padding:41px 0 81px}.artifical_intel_pg .process_img{max-width:494px;width:100%}.artifical_intel_pg section.process_section{padding-bottom:98px}.artifical_intel_pg .process-column{margin-left:16px}.artifical_intel_pg .process-column:before{width:123px;top:12px;left:22px}.artifical_intel_pg p.step{font-size:13px}.artifical_intel_pg .process-inner h4{font-size:19.5px;margin:12px 0;margin-top:0}.artifical_intel_pg .process-inner{margin-bottom:37px}.artifical_intel_pg .pr-cont{padding-left:24px}.artifical_intel_pg .cta-cont{padding-left:57px}.artifical_intel_pg .cta-cont h3{line-height:41px;margin-bottom:12px}.artifical_intel_pg .api-slider .slick-prev.slick-arrow::before,.artifical_intel_pg .api-slider .slick-next.slick-arrow::before{width:41px;height:41px}.artifical_intel_pg .api-slider .slick-prev.slick-arrow{left:-61px}.artifical_intel_pg .api-slider .slick-next.slick-arrow{right:-61px}.artifical_intel_pg .slide-inner{margin:0 8px;border-radius:16px;padding:33px 18px}.artifical_intel_pg .api_top{margin-bottom:24px}.artifical_intel_pg .api_top h4{line-height:29.3px}.artifical_intel_pg .api_top .iccon{margin-right:12px}.artifical_intel_pg .api-col ul li{font-size:15.5px;line-height:32.6px}.artifical_intel_pg .api-col ul li:before{font-size:21.2px;margin-right:8px}.artifical_intel_pg section.custom-cta{margin-bottom:81px}.artifical_intel_pg section.custom-cta .container{padding:57px 57px;border-radius:16px}.artifical_intel_pg .custom-cta h2{font-size:26px;line-height:41px}.artifical_intel_pg .ai-service:before{width:563px;height:937px;top:-50%}.artifical_intel_pg .ai-service:after{width:674px;height:1121px;bottom:-40%}.artifical_intel_pg section.innovation-sect{padding:73px 0}.artifical_intel_pg .custom-cta h3{font-size:32.5px}.artifical_intel_pg .choose-section{margin-bottom:81px}.artifical_intel_pg .choose-section .process-column{margin-top:24px}.artifical_intel_pg .api_top .h3{font-size:19.5px;line-height:29.3px}.artifical_intel_pg .ai-row-1{gap:24px}.artifical_intel_pg .ln-30,.artifical_intel_pg .ai-row-1 p{font-size:14.6px}.artifical_intel_pg a.pg_btn.pdn{padding-left:24px;padding-right:24px}.artifical_intel_pg .mt-90{margin-top:73px}.artifical_intel_pg .ai-services .api-col p{padding:0 12px}.artifical_intel_pg section.marketing_section.ai-market-leader{padding-top:90px;padding-bottom:90px}.artifical_intel_pg .ethical_ai-development{padding:81px 0}.artifical_intel_pg .ethical_ai-development .container{max-width:876px}.artifical_intel_pg .pg_btn.red{border-radius:12px;box-shadow:0 9.8px 15.4px 0 rgb(27 139 131 / .2)}.artifical_intel_pg .cta-bg-row{padding:57px 57px;border-radius:16px}.artifical_intel_pg .ai-cs-cta{margin-bottom:73px}.artifical_intel_pg .cta-h2{font-size:32.5px;margin-bottom:8px}.artifical_intel_pg .ai-cs-cta p{font-size:17px;padding-right:19px}.artifical_intel_pg .fnt-20{font-size:16.3px}.artifical_intel_pg .api-section.ai-services::after{width:674px;height:1121px;bottom:-138%}.artifical_intel_pg .ai-software .process-column{margin-top:18.7px}.ai_pages_banner{height:669px}.ai-banner-content__wrapper h1{font-size:48.8px;margin-bottom:16px}.ai-banner-content__wrapper .banner-desc{margin-bottom:33px!important}.ai-banner-content__wrapper a{width:183px}.fnt_46{font-size:37px}.fnt_49{font-size:39px}.solutions-deliver-section.ai_new__services{margin-top:98px}.flutter-development-ai.artifical_intel_pg section.build-section{padding-bottom:98px}.flutter-development-ai .solutions-deliver-section.ai_new__services{margin-top:0!important}.solutions-deliver-section.ai_new__services .solutions-title{font-size:42px;line-height:1.54761905}.ai_new__services .solution-info h3{font-size:17px}.artifical_intel_pg .section-service.ai-process::before{width:646px;height:1102px;top:-57%}.mt--3{margin-top:-24px}.mt--3.wd-100{top:122px}.artifical_intel_pg .ethical_ai-development p{font-size:14.6px}.artifical_intel_pg section.process_section p{font-size:14.6px;font-weight:300}.artifical_intel_pg .industry-desc{font-size:14.2px}.artifical_intel_pg .industry-tab-btn{font-size:16.284px;padding:0 0 9px 0}.artifical_intel_pg .industry-tabs{gap:31px}.artifical_intel_pg .industry-box h3{font-size:19px;margin-bottom:21px}.artifical_intel_pg .industry-tab-title{font-size:19px}.artifical_intel_pg .industry-heading{font-size:42px;line-height:1.37777778}.artifical_intel_pg .industry-expertise-section{padding-top:50px}.artifical_intel_pg .webFAQ .accordion-item{margin-bottom:16.28px;border-radius:9.77px!important;padding:8.14px 24.43px}.artifical_intel_pg .webFAQ .accordion-button{font-size:17.91px;line-height:1.33;border:0!important;padding:0;height:48.85px}.artifical_intel_pg .webFAQ .accordion-body{margin-bottom:28.5px}.artifical_intel_pg .webFAQ .accordion-body{font-size:14.66px;line-height:1.6}.artifical_intel_pg .solution-box{border-radius:14.66px;padding:19.54px 14.66px}.artifical_intel_pg .solution-info{margin-bottom:18px;gap:13px}.artifical_intel_pg .ind_top_wrapper{gap:80px;margin-bottom:40px}.artifical_intel_pg .process-inner .pr-icon img{max-width:44.78px}.w336{max-width:273.57px!important}.w682{max-width:555.29px;margin-left:-26.05px}.w232{max-width:189.69px}.row.row-cs-1.gap_0{gap:0}.process_section.process_section-2.ios_developers{padding-top:97.7px}.bg_red__cta{padding:65.14px 52.92px;border-radius:16.28px}.bg_red__cta .h2{font-size:32.57px}.bg_red__cta p{font-size:14.66px}.bg_red__cta a{width:181.95px;height:44.78px;border-radius:12.21px;font-size:13.03px;margin-top:24.43px}.wd697{max-width:567.4974px;width:100%}.solutions-desc-2{font-size:16.284px}.flutter-development-ai .bg_red__cta{padding:44.781px 69.207px!important}}@media only screen and (max-width:1079px){.w682{max-width:100%;margin-left:0}.artifical_intel_pg section.build-section{padding-top:50px}.ai-banner-content__wrapper h1{font-size:38px;margin-bottom:16px}.fnt_46{font-size:32px}.solutions-deliver-section.ai_new__services{margin-top:50px}.flutter-development-ai.artifical_intel_pg section.build-section{padding-bottom:50px}.flutter-development-ai .solutions-deliver-section.ai_new__services{margin-top:0!important}.solutions-deliver-section.ai_new__services .solutions-title,.artifical_intel_pg .industry-heading,.fnt_49{font-size:33px}.artifical_intel_pg section.section-service{padding-bottom:50px}.artifical_intel_pg section.marketing_section.ai-market-leader{padding-top:50px;padding-bottom:50px}}@media only screen and (max-width:991px){.mbtopnone-on{padding-top:50px!important}.ai_pages_banner{height:550px}.artifical_intel_pg a.pg_btn.pdn{max-width:100%!important;width:auto!important}.banner-desc br{display:none}.artifical_intel_pg .ai-row-1 .col-md-7.wd100__ai{width:100%}.artifical_intel_pg .ai-row-1 .col-md-5.wd100__ai{width:100%}.main_h2.fnt_49{font-size:27px}.artifical_intel_pg section.process_section{padding-bottom:20px}.artifical_intel_pg .ind_top_wrapper{gap:30px}.artifical_intel_pg .ethical_ai-development{padding:50px 0}}@media only screen and (max-width:860px){.ai-banner-content__wrapper{max-width:70%}.artifical_intel_pg .service-inner{grid-template-columns:repeat(2,1fr)}.artifical_intel_pg .service-item{padding:33px 28px!important}.main_h2.fnt_49{font-size:25px}.artifical_intel_pg .ai-row-12{gap:24px}.row.ai-row-12.flutter-row-1,.row.ai-row-1.flutter-row-1{flex-direction:column}.row.mt-90.ai-row-12.reverse.flutter-row-1 div,.row.mt-90.ai-row-1.reverse.flutter-row-1 div,.row.ai-row-1.accelerate.flutter-row-1>div{width:100%}.row.mt-90.ai-row-12.reverse.flutter-row-1,.row.mt-90.ai-row-1.reverse.flutter-row-1,.row.mt-90.row-cs-1.reverse.flutter-row-1{flex-direction:column-reverse}.row.mt-90.row-cs-1.reverse.flutter-row-1>div{width:100%}.artifical_intel_pg .mt-90.flutter-row-1{margin-top:50px!important}.artifical_intel_pg .flutter-row-1 img{width:100%}.artifical_intel_pg .main_h2 br{display:none}.flutter-development-ai .bg_red__cta{padding:30px!important;margin-top:50px}}@media only screen and (max-width:820px){.ios_developers .row.ai-row-1.accelerate .col-md-7{width:100%}.ios_developers .row.ai-row-1.accelerate .col-md-5.col-md-5{width:100%}.ios_developers .row.mt-90.row-cs-1.reverse .col-md-6{width:100%}.ios_developers .row.mt-90.row-cs-1.reverse{flex-direction:column-reverse}.ios_developers .marketing_section.ai-market-leader .col-md-5,.ios_developers .marketing_section.ai-market-leader .col-md-7{max-width:100%;width:100%}.ios_developers .marketing_section.ai-market-leader .col-md-7 img{margin-bottom:30px}.bg_red__cta{padding:35px;margin-top:50px}.bg_red__cta a{display:none}}@media only screen and (max-width:600px){.artifical_intel_pg .process-inner h4{font-size:16px}.banner-desc.wd86{max-width:100%}.fnt_46{font-size:24px}.ai-banner-content__wrapper{max-width:100%}.ai-banner-content__wrapper h1{font-size:30px;margin-bottom:16px}.ai_pages_banner{height:450px}.artifical_intel_pg .solutions-deliver-section.ai_new__services .solutions-title,.artifical_intel_pg .industry-heading,.fnt_49{font-size:25px;line-height:1.3}.artifical_intel_pg .solutions-separator{margin:0 0 40px 0}.artifical_intel_pg .row.row-cs-1 .col-md-6{width:100%}.artifical_intel_pg .service-inner{grid-template-columns:repeat(1,1fr)}.artifical_intel_pg .section-service.ai-process::before{display:none!important}.artifical_intel_pg .solutions-arrow-label{font-size:17px}.artifical_intel_pg .main_h2{font-size:24px!important}.artifical_intel_pg .webFAQ .accordion-button{font-size:15px!important}.artifical_intel_pg .industry-cols{gap:0!important}.artifical_intel_pg .top-tech_head .solutions-arrow{display:block}.artifical_intel_pg .service-inner .service-item{border-top:1px solid rgb(0 0 0 / 10%)}}
/* New Pages CSS */


.automotive_pages_banner {
  background: url(../imgs/automotive/banner.jpg) no-repeat center center/cover;
}
.automotive_pages_banner.realestate-banner{
  background: url(../imgs/real-estate/banner.jpg) no-repeat center center/cover;
}
.automotive_pages_banner.blockchain-banner{
  background: url(../imgs/blockchain/banner.jpg) no-repeat center center/cover;
}
.automotive_pages_banner.education-banner{
  background: url(../imgs/education/banner.jpg) no-repeat center center/cover;
}
.automotive_pages_banner.travel-banner{
  background: url(../imgs/travel/banner.jpg) no-repeat center center/cover;
}
.automotive_pages_banner.ecommerce-banner{
  background: url(../imgs/ecommerce/banner.jpg) no-repeat center center/cover;
}
.automotive_pages_banner.finance-banner{
  background: url(../imgs/fintech/banner.jpg) no-repeat center center/cover;
}
.automotive_pages_banner.healthcare-banner{
  background: url(../imgs/healthcare/banner.jpg) no-repeat center center/cover;
}
.col-md-6.wd100__ai{
        width: calc(50% - 30px);
}
.time_line .center_timeline.line__disable::after{
        display: none;
}
.timeline__row {
        display: flex;
        gap: 11%;
        align-items: center;
}
.wd50_p {
  width: 50%;
}
.ai-banner-content__wrapper.automotive-banner{
  max-width: 52%;
}
.ai-banner-content__wrapper.wd__53p{
  max-width: 53%;
}
.wd100__ai.shade::before {
  content: "";
  background: #5D5CED !important;
  width: 561px;
  height: 561px;
  display: block;
  border-radius: 500px;
  opacity: 0.3;
  filter: blur(300px);
  position: absolute;
  top: 0;
  margin: auto;
  bottom: 0;
}
.wd100__ai.shade.blue-shade::before {
  background: #B9E4FF !important;
}
.wd100__ai.shade img{
        position: relative;
        z-index: 1;
}
.automotive-cta {
  margin-top: 127px;
  margin-bottom: 0 !important;
}
.artifical_intel_pg section.custom-cta.automotive-cta .container {
        background-image: url(../imgs/automotive/cta-bg-1.jpg) !important;
}
.artifical_intel_pg section.custom-cta.automotive-cta .container {
  background-size: cover;
  padding: 46px 60px;
  border-radius: 20px;
}
.artifical_intel_pg section.custom-cta.automotive-cta .container h2 {
  font-size: 40px;
  line-height: 1.25;
  letter-spacing: -0.03em;
  font-weight: 600;
}
.artifical_intel_pg section.custom-cta.automotive-cta .p2 {
  font-weight: bold;
}
.artifical_intel_pg section.custom-cta.automotive-cta .pg_btn{
  padding: 17.5px 24px;
}
.mb-40__automotive{
        margin-bottom: 40px;
}
.automotive_new .right_ind {
  max-width: 90%;
  margin-left: auto !important;
}
.automotive_new .solution-info {
  align-items: flex-start;
}
.automotive_new .solution-info img {
  margin-top: 3px;
}
.indutries_pg__timeline{
        padding-top: 120px;
}
.indutries_pg__timeline .timeline__row {
  margin-top: 60px;
}
.indutries_pg__timeline .timeline__row:nth-child(2){
        margin-top: 50px;
}
.indutries_pg__timeline .timeline__row.even * {
  text-align: right;
  margin-left: auto !important;
}

.automotive-cta-2 {
  margin-top: 0;
  margin-bottom: 127px !important;
}
.artifical_intel_pg section.custom-cta.automotive-cta-2 .container {
        background-image: url(../imgs/automotive/cta-bg-2.jpg) !important;
}
.artifical_intel_pg section.custom-cta.automotive-cta-2 .container {
  background-size: cover;
  padding: 46px 60px;
  border-radius: 20px;
}
.artifical_intel_pg section.custom-cta.automotive-cta-2 .container h2 {
  font-size: 40px;
  line-height: 1.25;
  letter-spacing: -0.03em;
  font-weight: 600;
}
.industry-portfolio-section .industry-desc {
  margin: 0 auto !important;
  display: block;
  max-width: 63%;
  font-weight: 300 !important;
}
.industry-portfolio-section .industry-heading {
  margin-bottom: 24px;
}

/* PORTFOLIO ON MOBILE APP DEVELOPMENT PAGE */
.mb_portfolio--row {
  display: flex;
  align-items: center;
  padding: 84px 65px;
  background-size: cover;
  border-radius: 15px;
  color: #fff !important;
  background-color: #f3f3f3;
  gap: 44px;
}
.mb_pr-1 .mb_portfolio--row{
  background-image: url(../imgs/mobile-app-development/mobile-portfolio-bg-1.webp);
}
.mb_pr-2 .mb_portfolio--row{
  background-image: url(../imgs/mobile-app-development/mobile-portfolio-bg-2.webp);
}
.mb_pr-3 .mb_portfolio--row{
  background-image: url(../imgs/mobile-app-development/mobile-portfolio-bg-3.webp);
}
.mb_pr-4 .mb_portfolio--row{
  background-image: url(../imgs/mobile-app-development/mobile-portfolio-bg-4.webp);
}
.mb_pr-5 .mb_portfolio--row{
  background-image: url(../imgs/mobile-app-development/mobile-portfolio-bg-5.webp);
}
.mb_pr-6 .mb_portfolio--row{
  background-image: url(../imgs/mobile-app-development/mobile-portfolio-bg-6.webp);
}
.mb_pr-col-left {
  width: 40%;
}
.mb_pr-col-right {
  width: 60% !important;
}
.mb_pr-col-left img {
  margin-bottom: 24px;
}
.mb_pr-col-left .h3 {
  color: #FFF;
  font-size: 45px;
  font-weight: 700;
  line-height: 1.04;
  margin-bottom: 18px;
}

.mb_pr-col-left a{
  border-radius: 54px;
  background: #C42626;
  height: 60px;
  width: 208px;
  text-align: center;
  font-size: 18px;
  font-weight: 700;
  text-transform: capitalize;
  color: #fff !important;
  display: flex;
  justify-content: center;
  align-items: center;
}
.mb_pr-col-left a:hover{
  opacity: 0.8;
}
.mb_pr-col-left p {
  color: #FFF;
  font-family: Outfit;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.4;
  margin-bottom: 24px;
}
.mb_pr-col-left .sub_p {
  color: #FFF;
  font-size: 22px;
  font-weight: 700;
}
.portfolio_wrapper--mb.mb_pr-1 {
  margin-top: 45px;
}
.portfolio_wrapper--mb {
  margin-bottom: 80px;
}
.main_portfolio_wrapper-mbp {
  position: relative;
}
.portfolio_wrapper--mb {
  position: sticky;
  top: 110px;
}
.artifical_intel_pg section.custom-cta.automotive-cta-2.auto-pd-extra .container {
        background-size: cover;
        padding: 66px 60px;
        border-radius: 20px;
        margin-top: 120px !important;
}
.fnt_45{
        font-size: 45px;
}
.fnt_44{
        font-size: 44px;
}
.right__newind .industry-tabs {
  justify-content: flex-end;
  max-width: max-content;
  margin-left: auto;
  border-bottom: 2px solid #E0E0E0;
}
.uiux__bannerimg {
  max-width: 692px !important;
  width: 100% !important;
}
.img-right{
  display: flex;
  justify-content: flex-end;
}
.loader {
    display:none; 
    margin-top: 10px;
    /* position: absolute; */
}

.loader:after {
    content: "";
    display: inline-block;
    width: 15px;
    height: 15px;
    border: 2px solid #ccc;
    border-top: 2px solid #000;
    border-radius: 50%;
    animation: spin 0.8s linear infinite;
}
#form-response {
  margin-top: 20px;
  position: absolute;
}
@keyframes spin {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}
.banner_heading.csfnt_50{
  font-size: 50px;
}
.services-wrapper.webservice-wrapper .service-box .text{
  font-size: 18px;
}
.center_process .col-md-12 {
  text-align: center;
}
.center_process .sub_heading {
  text-align: center;
  display: flex;
  justify-content: center;
}
.center_process .fnt_18 {
  margin-top: 15px;
}
.web_process.center_process {
  padding-top: 0;
}
.webcta__section h2 {
  margin-bottom: 0 !important;
  font-size: 50px;
}
.webcta__section p {
  font-size: 23px;
  max-width: 90%;
}
.page-id-02 main .build-section p,
.page-id-02 main .section-service p,
.page-id-02 main .marketing_section p,
.page-id-02 main .choose-section p,
.page-id-02 main .casecta p,
.page-id-02 main .process_section p,
.page-id-02 main .build-section p.regular{
  color: #555;
  font-family: Outfit;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.65;
}
.seo-ai .web51::before {
  left: 0;
}
.page-id-03 .section_counter ul li {
  color: #555;
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 15px;
  display: block;
  line-height: 1.4;
  position: relative;
}
.page-id-03 .section_counter li::before {
  content: "";
  display: block;
  width: 14px;
  height: 14px;
  border-radius: 20px;
  background-color: #fff;
  border: 4px solid #C42626;
  margin-right: 30px;
  position: absolute;
  top: 8px;
  left: -30px;
}
.page-id-03 .section_counter ul {
  padding-left: 30px;
}
 .creactive-section ul li{
  line-height: 1.5;
 }
.wtsp_btn{
  animation-name: pulse;
  animation-duration: 1.5s;
  animation-timing-function: ease-out;
  animation-iteration-count: infinite;
  border-radius: 100px;
}
@keyframes pulse {
    0% {
      box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.5);
    }
    80% {
      box-shadow: 0 0 0 14px rgba(37, 211, 102, 0);
    }
  }
.webFAQ .accordion-body table{
  margin-bottom: 15px;
}
.webFAQ .accordion-body table td, .webFAQ .accordion-body table th {
  border: 1px solid #222;
  padding: 6px 10px;
}
/* UIUX PAGE */
.page-id-07.graphics-design .custom-mm .main_h2,
.page-id-05.graphics-design .custom-mm .main_h2{
  margin-bottom: 15px;  
}
.blog_section_home {
  display: none;
}
/* ########### MEDIA QUERY ########### */
@media only screen and (min-width: 2000px){
  .custom-container {
    max-width: 1326px !important;
  }
  .custom-container .col-md-7 img {
    border-radius: 35px;
  }
}
@media only screen and (min-width: 1199px) {
  .explore-tabs{
    justify-content: space-between;
  }
}
@media only screen and (min-width: 1080px){
  .explore-tabs_wrapper::before{
    display: none;
  }
  .explore-tabs_wrapper::after{
    display: none;
  }
}
@media only screen and (max-width: 1680px){
.sidebar-contact{
  padding:  30px !important; 
}
 .page-id-07.graphics-design .banner_heading {
    font-size: 45px !important;
    max-width: 90%;
  }
  .page-id-07 .cta-section h2 {
    margin-bottom: 15px;
    line-height: 1.3;
  }
  .page-id-07 .pd200,
  .page-id-05 .pd200 {
    padding-top: 100px;
  }
  .fnt_adjust{
    font-size: 15px;
  }
  .page-id-03 .section_counter ul li{
    font-size: 16px;
  }
  .creactive-section ul li{
    font-size: 16px;
  }
  .team-inner p.desig {
    font-size: 13px;
  }
  .page-id-02 main .build-section p, .page-id-02 main .section-service p, .page-id-02 main .marketing_section p, .page-id-02 main .choose-section p, .page-id-02 main .casecta p, .page-id-02 main .process_section p, .page-id-02 main .build-section p.regular {
    font-size: 16px;
  }
  .webFAQ .accordion-body p {
    font-size: 16px;
  }
  .webcta__section h2 {
    margin-bottom: 0 !important;
    font-size: 37px;
  }
  .webcta__section p {
    font-size: 18px;
    max-width: 90%;
  }
  .banner_heading.csfnt_50 {
    font-size: 40px;
  }
  .fnt_18 {
    font-size: 16px;
  }
  .pg_btn {
    padding: 14.5px 27px;
    border-radius: 11px;
    box-shadow: 0 11px 17px 0 rgba(27, 139, 131, 0.2);
    font-size: 14px;
  }
  .services-wrapper.webservice-wrapper .service-box .text {
    font-size: 16px;
  }
  .center_process .webp-wrapper .h3 {
    font-size: 20px;
  }
  .web_process.center_process .webp-wrapper p {   
    font-size: 16px; 
  }
  .web_process.center_process .webp-wrapper p br {
    display: none;
  }
  .web_process.center_process .webp-wrapper {
    padding: 0 33px 47px;
  }
  .webFAQ .accordion-body, .accordion-body ul li{
    font-size: 16px;
    line-height: 1.5;
  }
  .webFAQ .accordion-button {
    font-size: 20px;
  }
}
@media only screen and (min-width: 1250px){
        .wd__extra125 img {
          max-width: 127%;
        }
}
@media only screen and (max-width: 1680px) and (min-width: 1551px) {
  .header__logo {
    max-width: 250px;
  }
}
@media only screen and (min-width: 1680px){
  .fnt_60{
      font-size: 60px !important;
  }
}
@media only screen and (max-width: 1550px) {
        .footer-logo img {
          width: 250px;
          margin-top: -11px;
          margin-bottom: 25px;
        }
         .header__logo {
          max-width: 240px !important;
        }
        .copyright-text p {
          font-size: 13.74px !important;
        }
        .uiux__bannerimg {
          max-width: 500px !important;
          width: 100% !important;
        }
        .fnt_45{
            font-size: 36px;
        }
        .fnt_44{
            font-size: 35px;
        }
        .automotive_new .right_ind {
                max-width: 91%;
                margin-left: auto !important;
                margin-bottom: 18px;
        }
        .indutries_pg__timeline .time_cnt_home p {
                font-size: 14.6px;
        }
        .wd100__ai.shade::before {
                width: 456.92307692px;
                height: 456.92307692px;
        }
        .automotive-cta {
                margin-top: 103.44px;
                margin-bottom: 0 !important;
        }

        .artifical_intel_pg section.custom-cta.automotive-cta .container {
                padding: 37.47px 48.87px;
                border-radius: 16.29px;
        }

        .artifical_intel_pg section.custom-cta.automotive-cta .container h2 {
                font-size: 32.58px;
        }
        .artifical_intel_pg section.custom-cta.automotive-cta-2 .container p,
        .artifical_intel_pg section.custom-cta.automotive-cta .container p {
          font-size: 14.6px !important;
        }
        .artifical_intel_pg section.custom-cta.automotive-cta .pg_btn{
                padding: 14.25px 19.55px;
        }

        .mb-40__automotive{
                margin-bottom: 32.58px;
        }

        .automotive_new .solution-info img {
                margin-top: 2.44px;
        }

        .indutries_pg__timeline{
                padding-top: 97.74px;
        }

        .indutries_pg__timeline .timeline__row {
                margin-top: 48.87px;
        }

        .indutries_pg__timeline .timeline__row:nth-child(2){
                margin-top: 40.72px;
        }

        .automotive-cta-2 {
                margin-bottom: 103.44px !important;
        }

        .artifical_intel_pg section.custom-cta.automotive-cta-2 .container {
                padding: 37.47px 48.87px;
                border-radius: 16.29px;
        }

        .artifical_intel_pg section.custom-cta.automotive-cta-2 .container h2 {
                font-size: 32.58px;
        }

        .industry-portfolio-section .industry-heading {
                margin-bottom: 19.55px;
        }

        .artifical_intel_pg section.custom-cta.automotive-cta-2.auto-pd-extra .container {
                padding: 53.76px 48.87px;
                border-radius: 16.29px;
                margin-top: 97.74px !important;
        }
        .mb_portfolio--row {
                padding: 68.42px 52.94px;
                border-radius: 12.22px;
                gap: 35.84px;
        }
        .mb_pr-col-left img {
                margin-bottom: 19.55px;
        }
        .mb_pr-col-left .h3 {
                font-size: 36.65px;
                margin-bottom: 14.66px;
        }
        .mb_pr-col-left a{
                border-radius: 43.98px;
                height: 48.87px;
                width: 169.41px;
                font-size: 15.48px;
        }
        .mb_pr-col-left p {
                font-size: 15.48px;
                margin-bottom: 19.55px;
        }
        .mb_pr-col-left .sub_p {
                font-size: 17.92px;
        }
        .portfolio_wrapper--mb.mb_pr-1 {
                margin-top: 36.65px;
        }
        .portfolio_wrapper--mb {
                margin-bottom: 65.16px;
        }
        .portfolio_wrapper--mb {
                top: 89.59px;
        }
        .solutions-deliver-section.automotive_new{
          background: #F9F9F9;
          padding: 97.728px 0;
        }
        .artifical_intel_pg .industry-expertise-section.autom {
          padding-top: 97px;
          padding-bottom: 80px;
        }
        .ai-banner-content__wrapper.automotive-banner .banner-desc {
          font-size: 16.288px;
        }
        .wd100__ai.shade img {
                max-width: 425.9312px;
                width: 100%;
        }
}
@media only screen and (max-width: 1140px){
    .DM-section .slick-track {
        display: flex !important;
    }
    .DM-section .slick-slide {
        height: inherit !important;
    }
    .DM-section .slick-slide > div {
        height: 100%;
    }
}
@media only screen and (max-width: 1080px){
        .explore-tabs li:last-child {
          margin-right: 90px;
        }
        .banner_heading.csfnt_50 {
          font-size: 30px;
        }
        .right__newind .industry-tabs {
            justify-content: center;
        }
        .wd100_1080 .cl--100{
                max-width: 100%;
        width: 100% !important;
        }
        .right__newind ul {
          margin-right: auto !important;
          margin-top: 20px;
        }
        .mb-40__automotive {
                display: block;
                text-align: center;
        }
        .mb-40__automotive .col-md-6 {
                width: 100%;
        }
        .automotive_new .right_ind{
                max-width: 100% !important;
                margin-top: 20px;
        }
        .automotive_new .solutions-separator {
                display: none;
        }
        .solutions-deliver-section.automotive_new {
                padding: 50px 0;
        }
        .automotive-cta {
                margin-top: 50px;
        }
        .indutries_pg__timeline .timeline__row {
                gap: 5%;
        }
        .indutries_pg__timeline {
                padding-top: 50px;
        }
        .artifical_intel_pg .industry-expertise-section.autom {
                padding-top: 50px;
                padding-bottom: 50px;
        }
        .automotive-cta-2 {
                margin-bottom: 70px !important;
        }
        .process_section.process_section-2.ai-investment.autom_process{
                padding-bottom: 50px;
        }
        .artifical_intel_pg section.custom-cta.automotive-cta-2.auto-pd-extra .container {
            margin-top: 50px !important;
        }
        .automotive_new .solution-info {
          align-items: center !important;
        }
        .after-team .section_counter .row {
          display: flex;
          flex-direction: column;
        }
        .after-team .section_counter {
          margin-top: 13px !important;
        }
        .after-team .section_counter .col-md-5 {
          width: 100% !important;
        }
        .after-team .section_counter .col-md-7 {
          width: 100% !important;
          margin-top: 30px;
        }
}
@media only screen and (max-width: 1024px){
        .custom-cta.automotive-cta-2.ecom-cta-2 .mob-none-br {
                display: none !important;
        }
        .team-inner p.desig {
          line-height: 1.4;
        }
}
@media only screen and (max-width: 992px){
        .custom-cta.automotive-cta-2.auto-pd-extra a,
        .artifical_intel_pg section.custom-cta.automotive-cta .pg_btn{
            width: auto;
        }
        .pg_btn{
          width: auto !important;
        }
        .webFAQdev .accordion-body {
          margin-bottom: 20px;
          margin-top: 5px;
        }
        .page-id-001 .service-area .section-title-wrapper .main_h2 {
          margin-bottom: 0 !important;
        }
        .page-id-001 .service-area .services-wrapper-box {
          margin-top: 20px;
        }
}
@media only screen and (max-width: 991px){
        .custom-cta.automotive-cta-2.ecom-cta-2 .pg_btn {
          padding-left: 0;
          padding-right: 0;
        }
        .pg_btn {
          padding: 15.5px 45px !important;
        }
        section.section-game{
          background-size: cover;
        }
}
@media only screen and (max-width: 860px){
        .custom-cta.automotive-cta-2 .row {
          display: flex;
          flex-direction: column;
          text-align: center;
        }
        .custom-cta.automotive-cta h2 br {
          display: none;
        }
        .col-md-6.wd100__ai {
          width: 50%;
        }
        .ai-banner-content__wrapper.automotive-banner {
          max-width: 70%;
        }
        .ai-banner-content__wrapper.wd__53p {
          max-width: 70% !important;
        }
        .gpnone .row.ai-row-1.accelerate {
          gap: 0;
        }
        .custom-cta.automotive-cta-2 .row .col-md-9, 
        .custom-cta.automotive-cta-2 .row .col-md-3 {
          width: 100% !important;
          text-align: center !important;
        }
        .artifical_intel_pg .end-cont {
          justify-content: center;
        }
        .artifical_intel_pg section.custom-cta.automotive-cta-2 .container h2 .mob-none-br {
          display: none;
        }
        .custom-cta.automotive-cta-2.auto-pd-extra .col-md-7, 
        .custom-cta.automotive-cta-2.auto-pd-extra .col-md-5 {
          width: 100%;
        }
}
@media only screen and (max-width: 767px){
       .page-id-03 section.marketing_section {
        padding: 50px 0;
      }
      .DM-section .col-md-5.d-flex.justify-content-end.align-items-end {
        justify-content: flex-start !important;
      }
      .service-area .services-wrapper-box {
        margin-top: 0 !important;
      }
      .team-inner p.desig {
        font-size: 13px;
        line-height: 1.4;
      }
      section.seo-success {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
      }
      .box {
        top: 0px !important;
        margin-top: 15px;
      }
      .drivebg h2.main_h2 {
        width: auto !important;
      }
      .page-id-04 .seo-success .main_h2 {
        margin-bottom: 20px;
        font-size: 29px !important;
      }
      .page-id-04 .drive-content-2 p {
        font-size: 16px;
        margin-bottom: 20px;
      }
      .webcta__section h2 {
        margin-bottom: 15px !important;
        font-size: 30px;
      }
      .fnt_18 {
        font-size: 16px !important;
      }
      .webseo {
        margin-top: 30px;
      }
       .banner_heading {
        font-size: 30px;
      }
       h2.main_h2 {
        font-size: 30px !important;
      }
      .page-id-02  h1.banner_heading {     
        font-size: 30px;   
      }
      .row-reverse-mob {
        display: flex;
        flex-direction: column-reverse;
      }
      .row.mt-5.row-cs-1.row-reverse-mob{
        margin-top: 40px !important;
      }
      .row-reverse-mob img {
        margin-bottom: 20px;
      }
        footer * {
          font-size: 16px !important;
        }
        .bnr_row p {
          font-size: 16px;
        }
        .service-area .section-header .webpg-text {
          font-size: 16px;
        }
        .webcta__section p {
          font-size: 16px;
          width: 100% !important;
          max-width: 100% !important;
        }
        .copyright-text p {
          font-size: 16px !important;
        }
         .webFAQ .accordion-body, 
         .accordion-body ul li, 
         .accordion-body {
          font-size: 16px !important;
        }
        .artifical_intel_pg section.custom-cta.automotive-cta .container p, 
        .artifical_intel_pg section.custom-cta.automotive-cta-2 .container p, 
        .artifical_intel_pg section.custom-cta.automotive-cta .container h2{
                text-align: center;
        }
        .mb_portfolio--row {
                flex-direction: column;
                gap: 0 !important;
                padding: 20px;
        }
        .mb_pr-col-left, 
        .mb_pr-col-right {
                max-width: 100%;
                width: 100% !important;
        }
        .mb_pr-col-right img {
                margin-top: 20px !important;
        }
        .industry-portfolio-section .industry-desc {
          width: 100% !important;
          max-width: 100% !important;
        }
        .wd100__ai.shade::before{
                display: none;
        }
        .page-id-001 .web_row_2.pd90 .row {
          flex-direction: column-reverse;
          display: flex;
        }
        .page-id-001 .web_row_2.pd90 .row .wnImg {
          margin-bottom: 0;
          margin-top: 20px;
        }
        .page-id-001 .laptop-anime-section {
          margin-top: 40px;
        }
        .page-id-001 .feature-section .pd90 {
          padding-bottom: 0;
        }
        .page-id-001 .webcta__section h2 {
          margin-bottom: 0 !important;
          font-size: 27px;
        }
        .webFAQ .accordion-button{
          height: auto !important;
        }
        .webFAQ .accordion-body {
          margin-top: 10px;
        }
        .webFAQ .accordion-body, .accordion-body ul li {
          font-size: 14px;
        }
        .webFAQ .accordion-button {
          font-size: 16px !important;
          padding: 10px 0;
        }
        .explore-list li {
          line-height: 1.3;
          margin-bottom: 12px;
        }
        .page-id-07.graphics-design .col-md-4.wdth-md-4,
        .page-id-05.graphics-design .col-md-4.wdth-md-4 {
          width: 100%;
        }
        .page-id-07.graphics-design .col-md-8.wdth-md-8,
        .page-id-05.graphics-design .col-md-8.wdth-md-8 {
          width: 100%;
        }
         .uiux__bannerimg {
            margin: 0 auto;
          }
          .page-id-05 .pd200, .page-id-05 .pd200 ,
          .page-id-07 .pd200, .page-id-05 .pd200 {
                padding-top: 60px;
          }
          .page-id-05 .pd200, .page-id-05 .pd200 .row ,
          .page-id-07 .pd200, .page-id-05 .pd200 .row {
              flex-direction: column-reverse;
              gap: 20px;
            }
            .page-id-05 .cta-section.graphics_cta p,
            .page-id-07 .cta-section.graphics_cta p{
                font-size: 16px;
            }
            .page-id-05 .cta-section.graphics_cta a,
            .page-id-07 .cta-section.graphics_cta a {
                margin-top: 20px !important;
            }
            .page-id-05 .pdtpbtm100 .web_row_2.pb-0 img,
            .page-id-07 .pdtpbtm100 .web_row_2.pb-0 img {
              margin-top: 50px;
            }
            .page-id-05 .text-wrapper.graphics_right,
            .page-id-07 .text-wrapper.graphics_right {
              justify-content: flex-start;
              margin-bottom: 30px;
            }
            .page-id-05 .service-area .service-box .text,
            .page-id-07 .service-area .service-box .text {
              font-size: 16px;
            }
            .page-id-05 section.marketing_section,
            .page-id-07 section.marketing_section {
              padding: 50px 0;
            }
            .page-id-05.graphics-design .banner_heading,
            .page-id-07.graphics-design .banner_heading {
              font-size: 40px !important;
              max-width: 100%;
            }
            .page-id-05.graphics-design .custom-mm,
            .page-id-07.graphics-design .custom-mm{
              position: relative;
              top: 0;
              max-width: 100% !important;
            }
            .page-id-05 .inner_marketing p,
            .page-id-07 .inner_marketing p {
              font-size: 16px;
            }
}
@media only screen and (max-width: 600px){
        section.ai_pages_banner.automotive_pages_banner.travel-banner {
            height: auto !important;
            padding: 60px 0;
            background-position: 83% 50%;
        }
        .ai-banner-content__wrapper.wd__53p {
                max-width: 100% !important;
        }
        .ai-banner-content__wrapper.automotive-banner {
                max-width: 100%;
        }
        .col-md-6.wd100__ai {
                width: 100% !important;
        }
        .ai_pages_banner.automotive_pages_banner {
            height: 520px !important;
            background-position: 70% 50%;
        }
        .wd100__ai.shade img {
          margin-bottom: 20px;
        }
        .flip_img .row.ai-row-1.accelerate {
          flex-direction: column-reverse;
        }
        .flip_img .row.ai-row-1.accelerate img {
          margin-bottom: 20px;
        }
        .artifical_intel_pg section.custom-cta.automotive-cta .container {
                padding: 25px;
                border-radius: 35px;
        }
        .artifical_intel_pg section.custom-cta.automotive-cta .container h2 {
                font-size: 24px;
                margin-bottom: 15px !important;
        }
        .time_line .h2 {
            font-size: 25px;
        }
        .indutries_pg__timeline .timeline__row {
          flex-direction: column;
        }
        .indutries_pg__timeline .timeline__row .wd50_p {
          width: 100%;
          margin-bottom: 20px;
        }
        .indutries_pg__timeline .timeline__row.even {
          flex-direction: column-reverse;
        }
        .indutries_pg__timeline .timeline__row {
                margin-top: 20px;
        }
        .artifical_intel_pg section.custom-cta.automotive-cta-2.auto-pd-extra .container,
        .artifical_intel_pg section.custom-cta.automotive-cta-2 .container {
          padding: 25px;
          border-radius: 35px;
        }
        .artifical_intel_pg section.custom-cta.automotive-cta-2.auto-pd-extra .container h2,
        .artifical_intel_pg section.custom-cta.automotive-cta-2 .container h2 {
          font-size: 22px;
        }
        .ai_pages_banner.automotive_pages_banner.ecommerce-banner {
          height: auto !important;
          padding: 60px 0 !important;
        }
}
@media only screen and (max-width: 400px){
    .home-banner h1 {
      font-size: 29px;
      line-height: 1.1;
      width: 100%;
      margin-bottom: 12px;
    }
    .home-banner h1 span {
      margin-bottom: 12px;
    }
}