@font-face{font-family:Montserrat;src:url(Montserrat/static/Montserrat-SemiBold.ttf);font-weight:600;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat/static/Montserrat-Medium.ttf);font-weight:500;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat/static/Montserrat-Bold.ttf);font-weight:bold;font-display:swap}*,body,html,li,ul,figure{margin:0;padding:0;transition:all .3s}*{scroll-behavior:smooth}body{font-family:Montserrat!important}a,a:hover{color:unset;text-decoration:none}li,ul{list-style:none}h2.com-title{font-weight:600;font-size:35px;line-height:50px;color:#3e4095;margin-bottom:0}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.py-50{padding:50px 0}p.com-para{font-weight:400;font-size:18px;line-height:28px;color:#333}.btn-primary,.btn-primary:focus{background-color:#393185;border-color:#393185;box-shadow:none;padding:15px 30px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;font-weight:600;position:relative;overflow:hidden}.btn-primary::after,.val-clients .btn:after{content:"";position:absolute;top:0;left:-110px;background-color: #fff6;height:100%;width:100%;opacity:0;transition:1s ease-in-out all}.btn-primary:hover::after,.val-clients .btn:hover:after{opacity:1;left:100%;transition:1s ease-in-out all}.btn-primary:focus:hover,.btn-primary:hover{color:#fff;background-color:#332c7a;border-color:#322b76;transition:color .15s ease-in-out , background-color .15s ease-in-out , border-color .15s ease-in-out , box-shadow .15s ease-in-out;-webkit-transition:color .15s ease-in-out , background-color .15s ease-in-out , border-color .15s ease-in-out , box-shadow .15s ease-in-out;-moz-transition:color .15s ease-in-out , background-color .15s ease-in-out , border-color .15s ease-in-out , box-shadow .15s ease-in-out;-ms-transition:color .15s ease-in-out , background-color .15s ease-in-out , border-color .15s ease-in-out , box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out , background-color .15s ease-in-out , border-color .15s ease-in-out , box-shadow .15s ease-in-out}.main-banner{position:relative;margin-top:0;background:url(https://www.aistechnolabs.com/images/homepage-bg.webp);background-size:cover;background-repeat:no-repeat}.main-banner .inner-content{padding:70px 0;position:relative;max-width:80%;margin:auto}.main-banner .inner-content h1{font-weight:700;font-size:55px;color:#fff;margin-bottom:18px}.main-banner .inner-content .banner-content{font-weight:500;font-size:16px;line-height:30px;color:#fff}.main-banner .rateBoxes{display:flex;align-items:center;justify-content:center;margin:auto;margin-top:90px}.main-banner .rateBoxes .rate-item{padding:0 20px;text-align:center;border-right:1px solid #fff}.main-banner .rateBoxes .rate-item.border-right-0{border-right:0}.main-banner .rateBoxes .rate-item figure{margin-bottom:20px}.main-banner .rateBoxes .rate-item p{font-weight:500;font-size:16px;line-height:27px;text-align:center;text-transform:capitalize;color:#fff}.brand-with-us{background-color:#f9f9f9;overflow:hidden}.brand-with-us .set-box-postion{left:6%}.brand-with-us .brand-with-us-slider{background-color:#fff;padding:2rem;text-align:center;position:relative;z-index:4}.brand-with-us .brand-with-us-slider .slider-item .slider-title{font-weight:600;font-size:26px;line-height:32px;color:#333;margin-bottom:24px}.brand-with-us .brand-with-us-slider .slider-item .profile-img{margin-top:40px;margin-bottom:10px}.brand-with-us .brand-with-us-slider .slider-item .profile-img img{height:80px;width:80px;max-height:80px;max-width:80px;margin:auto}.brand-with-us .brand-with-us-slider button.owl-dot{width:14.98px;height:15px}.brand-with-us .brand-with-us-slider .slider-item .ceo-title{font-weight:600;font-size:18px;line-height:22px;color:#3e4095;margin-bottom:10px}.our-services{background-color:#f9f9f9}.service-cards{margin-top:40px}.service-cards .service-card-wrapper{background:#fff;box-shadow:10px 10px 44px rgba(0,0,0,.03);padding:40px;height:100%}.service-cards .service-card-wrapper .card-title{font-weight:600;font-size:26px;line-height:32px;color:#333;margin-bottom:10px}.service-cards .service-card-wrapper p.com-para{font-size:16px}.service-card-image-group ul{display:flex;justify-content:flex-start;align-items:center;gap:30px;margin-top:30px;text-align:center}.service-card-image-group ul li img{height:50px;width:50px;object-fit:cover}.service-card-image-group ul li .image-name{font-weight:500;font-size:16px;line-height:28px;color:#333;margin-top:5px;display:inline-block}.how-get-wrapper{position:relative}.how-get-wrapper::before{content:"";position:absolute;top:30px;left:43px;height:390px;width:1px;border:1px dashed #d5d5d5;z-index:1;display:none}.how-get-wrapper .how-get-card .card-footer{border:1px solid #ececec;box-shadow:0 0 44px rgba(0,0,0,.05);padding:30px;min-height:360px}.how-get-wrapper .how-get-card .card-footer .mo-count{width:30px;height:30px;border-radius:50%;display:none;justify-content:center;align-items:center;color:#fff;background:#393185;font-weight:500;font-size:14px;position:relative;z-index:3}.how-get-wrapper .how-get-card .card-footer .card-title{font-weight:600;font-size:24px;line-height:29px;color:#333}.how-get-wrapper .how-get-card .card-footer .com-para{font-size:16px;line-height:28px}.how-get-wrapper .how-get-card .card-footer .card-listing li{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px;margin-top:20px}.why-should-section{background:url(http://www.aistechnolabs.com/images/why-should-bg.webp);background-size:cover;background-repeat:no-repeat}.why-should-section .discuss-ul .we-title{font-weight:600;font-size:20px;line-height:50px;color:#333}.why-should-section .discuss-ul .we-aim-listing{margin-top:40px}.why-should-section .discuss-ul .we-aim-listing li{font-weight:400;font-size:18px;line-height:28px;color:#333;margin-bottom:25px;display:flex;justify-content:flex-start;align-items:center;gap:20px}.why-should-section .discuss-ul .we-aim-listing li:last-child{margin-bottom:40px}.ais-guarantee{background:#f9f9f9}.ais-guarantee .com-title{margin-bottom:50px}.ais-guarantee .ais-guarantee-ul li{display:flex;justify-content:flex-start;align-items:flex-start;gap:20px;margin-bottom:40px}.ais-guarantee .ais-guarantee-ul li .title-ais-guaran{font-weight:600;font-size:22px;line-height:27px;color:#333}.ais-guarantee .btn-primary{padding:17px 29px;font-weight:600;font-size:18px;line-height:22px;margin-left:70px}.profile-box-inner .content .name{font-weight:600;font-size:26px;line-height:32px;color:#333;margin-bottom:7px}.profile-box-inner .content .dig{font-weight:400;font-size:20px;line-height:24px;color:#333;margin-bottom:23px}.awards-recognit{background-color:#fff}.awards-top{display:flex;justify-content:space-between;align-items:center;gap:23px}.awards-top h2.com-title{margin-bottom:20px}.awards-top .rating-right{background-color:#f9f9f9;padding:30px;text-align:center}.awards-top .rating-right .rateing-title{font-weight:600;font-size:22px;line-height:27px;color:#333}.awards-top .rating-right .rataing-mid{display:flex;justify-content:center;align-items:center;gap:20px;margin:22px 0;min-width:303px}.awards-top .rating-right .rataing-mid span{font-weight:500;font-size:35px;line-height:inherit;color:#333}.awards-bottom .awards-ul{display:flex;justify-content:space-between;align-items:center;margin-top:50px}.awards-bottom .awards-ul .awards-li{text-align:center}.awards-bottom .awards-ul .awards-li .awar-text{font-weight:600;font-size:20px;line-height:24px;color:#333;margin-top:30px;display:block}.faq-section .accordion.accordion-flush{margin-top:50px}.faq-section .accordion.accordion-flush .accordion-item{margin-bottom:20px;border:0}.faq-section .accordion.accordion-flush .accordion-header{background:#f9f9f9;border-radius:10px;position:relative;padding-left:50px;font-weight:500;font-size:18px;color:#333}.faq-section .accordion.accordion-flush .accordion-button{background:#f9f9f9;border-radius:10px}.faq-section .accordion.accordion-flush .accordion-button:not(.collapsed) {color:#3e4095}.faq-section .accordion.accordion-flush .accordion-body{padding-left:70px}.faq-section .accordion.accordion-flush .accordion-header .accordion-button::after{position:absolute;left:-30px;height:36px;width:36px;background-image:url(https://www.aistechnolabs.com/images/faq-circle.svg);background-size:contain}.faq-section .accordion.accordion-flush .accordion-button:not(.collapsed), .faq-section .accordion.accordion-flush .accordion-button:focus {box-shadow:none}.exprince-year-wrapper ul{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}.exprince-year-wrapper ul li{position:relative;width:50%;margin-top:50px;padding-left:20px}.exprince-year-wrapper ul li::before{content:"";position:absolute;top:0;left:0;width:1px;height:70px;background:#393185}.exprince-year-wrapper ul li .small-title{font-weight:400;font-size:35px;line-height:43px;color:#393185}.exprince-year-wrapper ul li .small-title .dark-color{color:#4d4d4d;font-weight:800}.experience-section{background:#f9f9f9}.experience-section .right-card{padding:25px;background-color:#393185}.experience-section .right-card h3.card-title{font-weight:600;font-size:26px;line-height:32px;color:#fff;margin-bottom:20px}.experience-section .right-card .c-input{display:block;padding:10px 20px;width:100%;font-weight:400;font-size:16px;line-height:35px;color:#333;margin-bottom:10px;margin-top:10px;border:1px solid #d8d8d8}.experience-section .right-card .submit-btn{padding:17px 30px;color:#393185;background:#fff;font-weight:600;font-size:18px;line-height:22px;margin-top:30px;border-radius:0}button.owl-dot{background-color:#d9d9d9!important;display:inline-block;width:40px;height:7px;text-align:center;margin:0 10px;border-radius:40px}button.owl-dot.active{background-color:#303094!important}.val-clients .value-card-img{height:250px}.val-clients .value-card-footer{padding:30px 24px 20px 24px;box-shadow:0 0 14px rgba(0,0,0,.1)}.calendiy-div iframe{border:0}.case-studies .case-stud-card{background:#fff;box-shadow:0 0 44px rgba(0,0,0,.05);padding:40px;margin-bottom:30px}.case-studies .case-stud-card .case-title{font-weight:600;font-size:26px;line-height:32px;text-transform:capitalize;color:#333;margin-bottom:10px}.case-studies .case-stud-card ul{margin-top:42px;margin-bottom:68px}.case-studies .case-stud-card ul li{display:flex;justify-content:flex-start;align-items:center;gap:60px;font-weight:400;font-size:18px;line-height:28px;color:#333}.case-studies .case-stud-card ul li:first-child{margin-bottom:26px}.case-studies .case-stud-card ul li .cat-name{display:inline-block;min-width:100px;font-weight:600;font-size:18px;line-height:22px;color:#4d4d4d}.case-studies .case-stud-card .text-start a{font-weight:600;font-size:18px;line-height:22px;color:#3e4095;display:block}.case-studies .case-stud-card .text-start a img{padding-left:10px;min-width:30px;min-height:30px}.our-expertise{background-color:#f9f9f9}.c-navbar-group{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:20px}.c-navbar-group .nav-link{height:auto;text-align:center;max-width:140px;min-width:140px}.our-expertise .aside-tabs{margin-top:70px;position:relative}.our-expertise .aside-tabs .tab-img{min-height:55px;min-width:55px;display:block}.our-expertise .aside-tabs .tab-title{font-weight:600;font-size:16px;line-height:inherit;color:#393185}.our-expertise .aside-tabs .tab-content .ex-title{font-weight:600;font-size:24px;line-height:29px;color:#393185;margin-bottom:10px}.our-expertise .aside-tabs .tab-content ul{margin-top:40px}.our-expertise .aside-tabs .tab-content ul li .li-circle{width:10px;height:10px;background:#3e4095;display:inline-block;border-radius:50%;margin-right:10px}.our-expertise .aside-tabs .tab-content ul li{font-weight:400;font-size:18px;line-height:140%;color:#333;margin-bottom:20px}.our-expertise .aside-tabs .c-navbar-group .nav-link{opacity:.3}.our-expertise .aside-tabs .c-navbar-group .nav-link.active{opacity:1}.bg-with-white{position:relative;background-color:#fff;z-index:9}section.footer-form .footer-content .text-white{color:#fff}section.footer-form .all-btns{padding:17px 30px;color:#393185;background:#fff;font-weight:600;font-size:18px;line-height:22px;margin-top:30px;border-radius:0}.val-clients .value-card-footer{box-shadow:none}a,a::after,.main-navigation,.sub-menu,.hamburger,.has-sub>a:before,.megamenu-wrapper,.menu-outer>li>a:before,.scrolltop-btn,.header,.form-control,.has-sub>a em{transition:all .3s}*{outline:none!important}