@media screen and (max-width:1440px){.banner-img{width:554px;position:absolute;float:right;top:-57px;right:10px}}@media screen and (max-width:1199px){#banner_slider .banner-slider-inner{padding-top:60px}#banner_slider .carousel-inner{padding:60px 0 30px}#banner_slider .carousel-control-prev-icon{padding:16px 12px}#banner_slider .carousel-control-next-icon{padding:16px 12px}.banner-img,.slider-2 .banner-img{width:463px;position:relative;float:right;top:-10px;right:-10px}.slider-3 .banner-img{width:463px;position:relative;float:right;top:-100px;right:-10px}#banner_slider .carousel-item{min-height:520px}.text-paragraph p{padding:8px 0 0}.banner-text{width:50%}.banner-listing{width:50%}.banner-text h1{font-size:50px !important;letter-spacing:-1.5px !important}.banner-text p{margin-bottom:14px}}@media screen and (max-width:991px){.study-section figure{border-radius:30px;width:262px;height:330px}#banner_slider .banner-slider-inner{padding-top:30px}.banner-listing,.banner-button{width:100%;text-align:center}.banner-listing{padding-top:20px}.banner-listing ul{padding-left:0}.banner-listing ul li:before{display:none}.banner-img,.slider-2 .banner-img,.slider-3 .banner-img{position:relative;top:10px;right:0;float:left;left:110px;width:500px;margin-bottom:20px}#banner_slider .carousel-indicators{bottom:60px}.text-paragraph p{padding:0}#banner_slider .carousel-inner{padding:20px 0 105px}#banner_slider .carousel-item{min-height:auto}.banner-text h1{font-size:39px !important;line-height:45px !important}.text-paragraph{width:100%;text-align:center}.banner-text .text-paragraph{padding:0;font-size:16px;line-height:25px}.banner-button{text-align:center}.navbar-toggler:focus{outline:none}.banner-text p{font-size:16px;line-height:25px}.banner-text span{font-size:16px;line-height:25px}.banner-text{width:100%;text-align:center}.primary-btn{padding:14px 30px}.secondary-btn{padding:14px 30px;margin-left:6px}.subscribe-form .form-control{padding:20px 0 20px 39px}.home5-faq .fa-angle-right,.home5-faq .fa-angle-down{margin-top:-14px}.testimonial-section #TestimonialCrouselControl .carousel-control-next{display:none !important}.testimonial-section #TestimonialCrouselControl .carousel-control-prev{display:none !important}}@media screen and (max-width:767px){.home-08-faq .faq-accordian .elementor-accordion-item{margin:0 !important}.style2 .services_section .owl-dots{display:none}.home5-faq .fa-angle-right,.home5-faq .fa-angle-down{margin-top:-14px;margin-left:-27px}#banner_slider .banner-slider-inner{padding-top:20px}.text-paragraph{width:100%}.banner-text{width:100%;text-align:center}.banner-text h1{font-size:35px !important;line-height:40px !important}.banner-btn{padding-top:21px;text-align:center}.text-paragraph p{font-size:14px;line-height:20px;margin-bottom:25px;padding:8px 0 0;text-align:center}.text-paragraph span{font-size:14px;line-height:20px}.banner-text span{font-size:15px;line-height:22px;margin-bottom:10px}#banner_slider .carousel-inner{padding:0 0 90px}#banner_slider .carousel-indicators{bottom:45px}#banner_slider .carousel-item{min-height:0px}.banner-listing ul,.banner-listing ol,.banner-listing p{margin-bottom:20px}.banner-listing li,.banner-listing p{font-size:14px;line-height:20px}.primary-btn{padding:14px 35px;font-size:12px}.secondary-btn{padding:14px 35px;font-size:12px;margin-left:4px}.banner-text p{font-size:14px;line-height:20px;margin-bottom:7px;padding-bottom:15px}.slider-2 li,.slider-3 li{font-size:14px;font-weight:400;margin-bottom:5px}.banner-img,.slider-2 .banner-img,.slider-3 .banner-img{left:17px}.banner_content .circle:before{font-size:14px}}@media screen and (max-width:575px){.banner-text h1{font-size:29px !important;line-height:35px !important}.banner-text span{font-size:14px;line-height:20px}.banner-img{left:0;width:100%}.slider-2 .banner-img,.slider-3 .banner-img{left:13px;width:100%}.slider-2 ul,.slider-3 ul{margin-bottom:25px}.banner-text .text-paragraph{font-size:14px;line-height:20px;margin-bottom:5px}.slider-2 li,.slider-3 li{font-size:12px}.primary-btn{padding:12px 25px}.secondary-btn{padding:12px 25px}.subscribe-form .form-control{padding:15px 0 15px 10px;font-size:12px}.slider-container .ui-slider-handle{width:25px;height:25px;margin-top:-3px}.faq-section .fa-plus,.faq-section .fa-minus{width:41px;height:42px;line-height:43px;margin-right:0}}@media screen and (max-width:1785px){.banner_outer .header{padding:0 200px}.banner-section{padding:152px 210px 290px}.sub-banner .header{padding:0 200px}}@media screen and (max-width:1700px){.banner_outer .header{padding:0 165px}.banner-section{padding:152px 190px 290px}.banner-section .banner_content h1{padding-right:0}.banner-section .banner_wrapper .banner-image{left:-175px}.sub-banner .header{padding:0 165px}}@media screen and (max-width:1580px){.banner_outer .header{padding:0 100px}.banner-section{padding:152px 115px 290px}.banner-section .banner_wrapper .banner-image{top:-50px;left:-170px}.banner-section .banner_wrapper .banner-image img{width:770px}.sub-banner .header{padding:0 100px}.faq-section{padding:122px 0}}@media screen and (max-width:1440px){.banner_outer .header{padding:0 30px}.navbar-nav .li{margin:0 4px}.navbar-nav .nav-space{margin:0 4px}.banner-section .banner-sideshape2{display:none}.banner-section{padding:120px 60px 130px}.banner-section .banner_wrapper .banner-image{top:-50px;left:-220px}.banner-section .banner_wrapper .banner-image img{width:700px}.banner-section .banner_content h1{padding-right:126px}.faq-section{padding:122px 0}.footer-section .footer-image{right:26px;bottom:70px}.footer-section .footer-image img{width:100px}#fixed-form-container .body{width:94%;padding:15px 15px 25px;left:0;top:-178px}.sub-banner .header{padding:0 30px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-320px;right:-60px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:680px}.sub-banner .banner-section .banner_content p{padding-right:100px}}@media screen and (min-width:1340px) and (max-width:1440px){.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-320px;right:-190px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:720px}}@media screen and (min-width:1234px) and (max-width:1339px){.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-320px;right:-160px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:700px}}@media only screen and (max-width :1199px){h1{font-size:50px;line-height:58px}h2{font-size:38px;line-height:44px}h3{font-size:30px;line-height:38px}h4{font-size:20px;line-height:28px}h5{font-size:18px;line-height:26px}p{font-size:18px;line-height:24px}.banner_outer .banner-logo img{width:200px}.banner_outer .banner-sideshape{display:none}.navbar-nav li{margin:0 5px}.navbar-nav .nav-space{margin:0 5px}.navbar-nav li:last-child{margin-left:10px}.navbar-nav .nav-item a{font-size:16px;line-height:18px}.navbar-nav .drop-down-pages .nav-item a{font-size:16px;line-height:18px}.navbar-nav .nav-item .lets_talk{font-size:16px;line-height:18px;padding:4px 2px 4px 30px}.banner-section{padding:44px 20px 100px}.banner-section .banner_content h1{padding-right:0}.banner-section .banner_content p{padding-right:20px}.banner-section .banner_content .lets_talk{font-size:16px;line-height:20px;padding:4px 2px 4px 30px}.navbar-nav .nav-item .circle{height:40px;width:40px;line-height:40px;margin:0 3px 0 10px}.navbar-nav .nav-item .circle:before{font-size:16px;padding-top:0}.banner-section .banner_wrapper .banner-image{left:-80px;top:-26px}.banner-section .banner_wrapper .banner-image img{width:470px}.banner-section .banner_content .lets_talk{font-size:16px;line-height:20px;padding:4px 2px 4px 30px}.banner-section .banner_content .circle{height:40px;width:40px;line-height:40px;margin:0 3px 0 8px}.banner-section .banner_content .circle:before{font-size:16px;padding-top:0}.study-section .study_content h5{margin-bottom:4px}.study-section .study_content h2{margin-bottom:30px}.study-section .case-box{margin-bottom:25px}.study-section .case-box .content span{padding:5px 14px;margin-bottom:8px}.study-section .case-box .content h4{margin-bottom:12px}.study-section .case-box .circle{height:40px;width:40px;line-height:40px}.study-section .case-box .circle:before{font-size:16px;padding-top:0}.study-section .case-box .content{padding:0 20px;margin-top:-165px}.study-section .view_all{font-size:16px;line-height:20px;padding:4px 2px 4px 30px}.study-section .circle{height:45px;width:45px;line-height:45px;margin:0 3px 0 16px}.study-section .circle:before{font-size:16px;padding-top:0}.study-section .lower-images{margin-bottom:20px}.testimonial-section p{font-size:20px;line-height:30px;margin-bottom:10px}.testimonial-section h2{margin-bottom:30px}.testimonial-section .testimonial_content .content-box .testimonial-image{top:50px;left:-150px}.testimonial-section .testimonial_content .content-box .testimonial-image img{width:200px}.testimonial-section .testimonial_content .content-box .box{height:60px;width:60px;padding-top:14px;top:-120px;left:-268px}.testimonial-section .testimonial_content .content-box .box .testimonial-comas img{width:30px}.testimonial-section .testimonial_content .content-box{padding:62px 40px 5px 86px;margin-bottom:60px}.testimonial-section .partner-section .partner img{width:100px}.testimonial-section .partner-section .partner li:first-child{margin-left:0}.testimonial-section .partner-section .partner li{margin:0 34px}.faq-section{padding:120px 0 100px}.faq-section .faq_content h2{margin-bottom:30px}.faq-section .faq_content h5{margin-bottom:4px}.faq-section .accordian-inner p{font-size:16px;line-height:24px}.faq-section .accordion-card{padding:0 14px;margin-left:0}.faq-section .accordian-inner .accordion-card .btn{padding:14px 0 10px}.faq-section .accordian-inner .card-body{padding:0 13px 20px;margin:0 -12px}.faq-section .accordion-card .collapsed:before{width:44px;height:44px;line-height:44px}.faq-section .accordion-card .btn-link:before{top:12%;width:44px;height:44px;line-height:44px;font-size:16px}.faq-section .need-section{padding-left:20px}.faq-section .need_content{padding:40px 20px}.faq-section .need_content p{padding:0 10px;margin-bottom:25px}.faq-section .need_content .submit_now{font-size:16px;line-height:20px;padding:4px 4px 4px 30px}.faq-section .need_content .circle{height:45px;width:45px;line-height:45px;margin:0 3px 0 8px}.sub-banner .banner-logo img{width:200px}.sub-banner .banner-section{padding:100px 0}.sub-banner .banner-section .banner_content h1{margin-bottom:10px}.sub-banner .banner-section .banner_content p{padding-right:66px;margin-bottom:20px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-292px;right:-86px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:620px}.sub-banner .banner-section .sub-bannersideshape2{display:none}.sub-banner .sub-bannersideshape img{width:290px}.sub-banner .banner-section .banner_content .box{margin-bottom:0;padding:12px 28px}.contact-section{padding:90px 0 100px}.contact-section .contact_content h5{margin-bottom:4px}.contact-section .contact_content h2{margin-bottom:25px}.contact-section .contact-box{padding:16px 24px;width:90%}.contact-section .contact-box figure{height:100px;width:100px;line-height:100px}.contact-section .contact-box .box-content{padding-left:24px;margin-top:8px}.contact-section .contact-box .heading{margin-bottom:8px}.contact-section .need_content{width:100%;padding:20px 40px}.contact-section .need_content .submit_now{font-size:16px;line-height:20px;padding:4px 4px 4px 30px}.faq-section .fa-plus,.faq-section .fa-minus{margin-top:-15px}}@media screen and (min-width:1106px) and (max-width:1199px){.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-240px;right:-136px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:550px}.study-section figure{border-radius:30px;width:310px;height:392px}}@media only screen and (max-width :991px){h1{font-size:42px;line-height:48px}h2{font-size:32px;line-height:38px}h4{font-size:18px;line-height:26px}h5{font-size:16px;line-height:24px}.text-size-18{font-size:16px;line-height:24px}.navbar{padding:25px 0}.navbar-nav .nav-item .circle{display:none}.navbar-nav .nav-item .lets_talk{padding:12px 30px !important;font-size:16px !important;line-height:16px !important;background-image:linear-gradient(to right,var(--e-global-color-white) 0%,var(--e-global-color-white) 100%);font-weight:400 !important;display:block;text-align:left;border-radius:0;color:var(--e-global-color-primary) !important}.navbar-nav .nav-item .lets_talk:hover{color:var(--e-global-color-white) !important;background-image:linear-gradient(to right,var(--e-global-color-accent) 0%,var(--e-global-color-accent) 100%) !important}.navbar-nav .active>.lets_talk{background-image:linear-gradient(to right,var(--e-global-color-accent) 0%,var(--e-global-color-accent) 100%);color:var(--e-global-color-white) !important}.navbar-collapse{background:var(--e-global-color-white);position:absolute;right:0;top:80px;z-index:16;padding:0;width:90%;margin:0 auto}.navbar-toggler{margin-left:auto;border:none !important;padding:0;width:30px;height:22px}.navbar-light .navbar-toggler-icon{background:var(--e-global-color-white);height:2px;margin:7px 0 0;width:100%;float:right}.navbar-toggler.collapsed span:nth-child(1){transform:rotate(0deg)}.navbar-toggler span.navbar-toggler-icon:first-child{margin-top:0}.navbar-toggler span:nth-child(1){transform:rotate(45deg);transform-origin:0% 80%}.navbar-toggler span.navbar-toggler-icon{transition:all .15s}.navbar-toggler.collapsed span:nth-child(2){opacity:1}.navbar-toggler span:nth-child(2){opacity:0}.navbar-toggler.collapsed span:nth-child(3){transform:rotate(0deg)}.navbar-toggler span:nth-child(3){transform:rotate(-45deg);transform-origin:15% 100%}.collapse:not(.show){display:none}.navbar-collapse ul{align-items:unset;text-align:unset;margin-left:0}button:focus{outline:none}.navbar-nav .nav-item a{font-size:16px;line-height:16px;padding:12px 30px !important;color:var(--e-global-color-primary) !important;margin-top:0}.navbar-nav .active>a{color:var(--e-global-color-white) !important;background-color:var(--e-global-color-accent) !important}.navbar-nav .nav-item a:hover{color:var(--e-global-color-white) !important;background-color:var(--e-global-color-accent) !important}.navbar-nav .dropdown-menu{position:static;border:none;box-shadow:none}.navbar-nav .drop-down-pages .nav-item a{padding:12px 40px!important}.navbar li{margin:0 !important;padding:0}.banner-section{padding:36px 20px 40px}.banner-section .banner_content{text-align:center}.banner-section .banner_content h1{margin-bottom:15px}.banner-section .banner_content p{margin-bottom:35px;padding:0 70px}.banner-section .banner_content .lets_talk{padding:4px 2px 4px 24px}.banner-section .banner_content .banner-button{z-index:0}.banner-section .banner_wrapper{text-align:center}.banner-section .banner_wrapper .banner-image{position:relative;left:-74px;top:40px}.banner-section .banner_wrapper .banner-image img{width:440px}.study-section .study_content h2{margin-bottom:25px}.study-section .case-box .content span{padding:4px 10px;margin-bottom:4px}.study-section .case-box .content h4{margin-bottom:8px}.study-section .lower-images{margin-bottom:10px}.study-section .case-box .content{padding:0 8px;margin-top:-136px}.study-section .case-box .text-pd{padding:0 16px 0 8px}.study-section .case-box .circle{height:36px;width:36px;line-height:36px}.study-section .overlay:hover figure{border-radius:20px}.study-section .view_all{padding:4px 2px 4px 40px}.study-section .circle{height:40px;width:40px;line-height:40px;margin:0 3px 0 12px}.testimonial-section #TestimonialCrouselControl .carousel-control-prev{right:0;top:154px;width:60px;height:60px;line-height:60px;font-size:20px;opacity:1;border:1px solid #404e60;background:var(--e-global-color-dark-blue);padding:0 10px;font-weight:700;border-radius:100px;display:inline-block}.testimonial-section #TestimonialCrouselControl .carousel-control-next{right:0;top:90px;width:60px;height:60px;line-height:60px;font-size:20px;color:var(--e-global-color-white);opacity:1;border:1px solid #404e60;background:var(--e-global-color-dark-blue);padding:0 10px;font-weight:700;border-radius:100px;display:inline-block}.testimonial-section h5{margin-bottom:4px}.testimonial-section h2{margin-bottom:25px}.testimonial-section p{font-size:16px;line-height:22px}.testimonial-section .pagination-outer{top:-18px}.testimonial-section .testimonial_content .content-box .testimonial-image{top:26px;left:-114px}.testimonial-section .testimonial_content .content-box .testimonial-image img{width:165px}.testimonial-section .testimonial_content .content-box .box{height:50px;width:50px;padding-top:10px;top:-104px;left:-196px}.testimonial-section .testimonial_content .content-box{padding:40px 30px 5px 65px;margin-bottom:50px;margin-left:134px}.testimonial-section .partner-section .partner li{margin:0 16px}.faq-section{padding:64px 0 72px}.faq-section .faq_content{text-align:center}.faq-section .faq_content h2{margin-bottom:20px}.faq-section .accordion-card{margin-left:0}.faq-section .faq_content p{font-size:16px;line-height:22px}.faq-section .accordian-inner .card-body{padding:0 50px 20px 13px}.faq-section .accordion-card .btn-link:before{width:40px;height:40px;line-height:40px}.faq-section .faq .faq-mb{margin-bottom:100px}.faq-section .need-section{padding-left:0}.faq-section .need_content h3{margin-bottom:4px}.faq-section .need_content p{padding:0;margin-bottom:20px}.faq-section .need_content textarea{padding:12px 18px;height:120px;margin-bottom:20px}.faq-section .need_content .circle{height:40px;width:40px;line-height:40px}.faq-section .need_content .submit_now{padding:4px 4px 4px 24px}.sub-banner .sub-bannersideshape{display:none}.sub-banner .banner-section{padding:70px 0}.sub-banner .banner-section .banner_content{text-align:left}.sub-banner .banner-section .banner_content p{padding:0;margin-bottom:15px}.sub-banner .banner-section .banner_content .box .first{margin-left:10px}.sub-banner .banner-section .banner_content .box span{font-size:16px;line-height:24px}.sub-banner .banner-section .banner_content .box{margin-bottom:0;padding:10px 24px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-236px;right:-90px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:480px}.contact-section{padding:65px 0 70px}.contact-section .contact_content{text-align:center}.contact-section .contact-box figure{height:90px;width:90px;line-height:90px}.contact-section .need_content p{padding:0 130px;margin-bottom:20px}.contact-section .need-section{margin-top:-10px;margin-left:0}.contact-section .need_content{padding:40px 20px}.contact-section .need_content input{padding:12px 18px;margin-bottom:15px}.contact-section .need_content textarea{padding:12px 18px;margin-bottom:30px}.contact-section .contact-box{padding:16px;width:53%}.contact-section .contact-box .box-content{padding-left:10px;margin-top:0}.contact-section .need_content .circle{height:40px;width:40px;line-height:40px;margin:0 3px 0 8px}.contact-section .need_content .submit_now{padding:4px 4px 4px 24px}.study-section figure{border-radius:30px;width:262px;height:330px}.single-case_study .short-summary-content p:first-child{text-align:center}.single-case_study .border-thumb img{min-width:55%}.single-case_study .st-blog-content-detils ul li{text-align:left}}@media screen and (min-width:860px) and (max-width:991px){.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-230px;right:-162px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:460px}}@media only screen and (max-width :767px){h1{font-size:34px;line-height:42px}h2{font-size:28px;line-height:34px}h5{font-size:14px;line-height:20px}p{font-size:16px;line-height:22px}.text-size-18{font-size:14px;line-height:20px}.text-size-16{font-size:14px;line-height:20px}.navbar-collapse{width:90%;top:74px;margin:0 auto}.navbar{padding:20px 0}.banner-section .banner_content .banner-button{z-index:0}.banner-section{padding:30px 0 40px}.banner-section .banner_content h1{margin-bottom:10px;padding:0}.banner-section .banner_content p{margin-bottom:30px;padding:0 40px}.banner-section .banner_content .circle{height:35px;width:35px;line-height:35px}.banner-section .banner_content .lets_talk{font-size:14px;line-height:18px;padding:4px 2px 4px 20px}.banner-section .banner_wrapper .banner-image{left:-14px;top:40px}.banner-section .banner_wrapper .banner-image img{width:400px}.study-section .case-box .content{padding:0 12px}.study-section .lower-images{margin-bottom:0}.testimonial-section .testimonial_content .content-box{margin-left:120px;margin-bottom:35px}.testimonial-section .testimonial_content .content-box .testimonial-image img{width:150px}.testimonial-section .testimonial_content .content-box .testimonial-image{top:54px;left:-94px}.testimonial-section .testimonial_content .content-box .box{top:-120px;left:-182px}.testimonial-section .partner-section .partner li{margin:0 30px;margin-bottom:36px}.testimonial-section .partner-section .partner li .img4{margin-left:-42px}.testimonial-section .partner-section .partner li:first-child{margin-left:30px}.testimonial-section .pagination-outer{top:-26px}.faq-section{padding:54px 0 62px}.faq-section .faq_content h2{margin-bottom:15px}.faq-section .accordion-card .btn-link:before{top:14%;width:40px;height:40px;line-height:40px;font-size:14px}.faq-section .need_content .faq-image{right:-16px;top:-18px}.faq-section .need_content p{padding:0 36px;margin-bottom:15px}.faq-section .need_content input{padding:10px 16px}.faq-section .need_content textarea{padding:10px 16px;height:110px;margin-bottom:15px}.faq-section .need_content .submit_now{font-size:14px;line-height:18px;padding:4px 4px 4px 20px}.sub-banner .banner-section{padding:31px 0}.sub-banner .banner-section .banner_content{text-align:center}.sub-banner .banner-section .banner_content h1{margin-bottom:10px;padding:0}.sub-banner .banner-section .banner_content p{padding:0 30px;margin-bottom:20px}.sub-banner .banner-section .banner_content .box{z-index:0;position:relative}.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-22px;right:-50px;position:relative}.contact-section{padding:55px 0 60px}.contact-section .contact_content h2{margin-bottom:20px}.contact-section .contact-box .box-content{padding-left:0;margin-top:0}.contact-section .need_content p{padding:0 36px;margin-bottom:15px}.contact-section .contact-box figure{height:85px;width:85px;line-height:85px}.contact-section .contact-box p{font-size:16px;line-height:22px;margin-bottom:12px}.contact-section .contact-box .box-content a{font-size:16px;line-height:22px}.contact-section .contact-box{padding:14px 12px;width:70%}.contact-section .need_content p{padding:0 10px;margin-bottom:10px}.contact-section .need_content input{font-size:14px;line-height:20px;padding:10px 12px;margin-bottom:10px}.contact-section .need_content textarea{font-size:14px;line-height:20px;height:110px;padding:10px 12px;margin-bottom:20px}.contact-section .need_content .submit_now{font-size:14px;line-height:18px;padding:4px 4px 4px 18px}.contact-section .need_content .circle{height:40px;width:40px;line-height:40px}.contact-section .need_content .faq-image{right:-14px;top:-18px}.contact-section .need_content .faq-image img{width:80px}.study-section .col-lg-4.col-md-4.col-sm-6.col-12{margin-bottom:20px !important}.aboutus-tabs .elementor-image-box-img{margin-bottom:15px !important}}@media screen and (min-width:680px) and (max-width:767px){.sub-banner .banner-section .banner_wrapper .sub-bannerimage{position:relative;bottom:-30px;right:-150px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:460px}}@media screen and (min-width:576px) and (max-width:679px){.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-30px;right:-100px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:460px}}@media only screen and (max-width :575px){h1{font-size:30px;line-height:36px}h2{font-size:24px;line-height:30px}p{font-size:14px;line-height:20px}.text-size-18{font-size:14px;line-height:20px}.navbar-collapse{width:90%;top:74px;margin:0 auto}.navbar-brand figure img{width:130px}.navbar{padding:16px 0}.banner_outer .header{padding:0}.banner-section .banner_content h1{margin-bottom:8px;padding:0}.banner-section .banner_content p{margin-bottom:25px;padding:0 14px}.banner-section .banner_content .lets_talk{font-size:14px;line-height:18px}.banner-section .banner_content .button1{margin-right:4px}.banner-section .banner_wrapper .banner-image img{width:100%}.banner-section .banner_wrapper .banner-image{left:0}.study-section .case-box{margin-bottom:18px}.study-section .case-box .content{padding:0 100px 0 14px}.study-section .overlay:hover figure{border-radius:28px}.testimonial-section .testimonial_content .content-box .testimonial-image{display:none}.testimonial-section .testimonial_content .content-box .box{display:none}.testimonial-section .testimonial_content .content-box{margin-left:0;margin-right:0;padding:35px 20px;width:100%}.testimonial-section .pagination-outer{display:none}.testimonial-section p{margin-bottom:6px}.testimonial-section .testimonial_content .text-size-18{margin-bottom:6px}.testimonial-section .pagination-outer{top:-58px;right:-14px}.testimonial-section .partner-section .partner li:first-child{margin-left:38px}.testimonial-section .partner-section .partner .img1 img{width:110px}.testimonial-section .partner-section .partner li .img4{margin-left:-30px}.faq-section .faq_content h4{font-size:16px}.faq-section .accordion-card .btn-link:before{right:0;top:20%;width:32px;height:32px;line-height:32px}.faq-section .accordion-card{padding:0 10px}.faq-section .faq_content p{padding-left:10px}.faq-section .accordian-inner .card-body{padding:0 50px 20px 10px;margin:0 -8px}.faq-section .faq .faq-mb{margin-bottom:72px}.faq-section .need_content p{padding:0 10px}.faq-section .need_content .faq-image{right:-14px;top:-18px}.faq-section .need_content .faq-image img{width:80px}.faq-section .need_content input{font-size:14px;line-height:20px;padding:10px 12px}.faq-section .need_content textarea{font-size:14px;line-height:20px;padding:10px 12px}.faq-section .need_content .submit_now{font-size:14px;line-height:18px;padding:4px 4px 4px 18px}.faq-section .need_content .circle{height:40px;width:40px;line-height:40px}.sub-banner .header{padding:0}.sub-banner .banner-section .banner_content p{padding:0}.sub-banner .banner-section .banner_wrapper .sub-bannerimage{right:-14px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:350px}.contact-section .contact-box{width:100%}.contact-section .need_content .submit_now{font-size:14px;line-height:18px}.banner_content .circle{height:44px !important;width:43px !important;font-size:13px !important}.banner-con .carousel-control-next i,.banner-con .carousel-control-prev i{width:30px !important;height:30px !important}.banner-con .carousel-control-next i,.banner-con .carousel-control-prev i{font-size:17px !important}.banner-con .carousel-control-next-icon,.carousel-control-prev-icon{left:13vh}}@media screen and (min-width:380px) and (max-width:575px){.sub-banner .banner-section .banner_wrapper .sub-bannerimage{right:-130px}}@media screen and (max-width:1785px){.banner_outer .header{padding:0 200px}.banner-section{padding:152px 210px 290px}.sub-banner .header{padding:0 200px}}@media screen and (max-width:1700px){.banner_outer .header{padding:0 165px}.banner-section{padding:152px 190px 290px}.banner-section .banner_content h1{padding-right:0}.banner-section .banner_wrapper .banner-image{left:-175px}.sub-banner .header{padding:0 165px}}@media screen and (max-width:1580px){.banner_outer .header{padding:0 100px}.banner-section{padding:152px 115px 290px}.banner-section .banner_wrapper .banner-image{top:-50px;left:-170px}.banner-section .banner_wrapper .banner-image img{width:770px}.sub-banner .header{padding:0 100px}}@media screen and (max-width:1440px){.banner_content p{margin-bottom:20px;margin-right:0}.banner_outer .header{padding:0 30px}.navbar-nav .li{margin:0 4px}.navbar-nav .nav-space{margin:0 4px}.banner-section .banner-sideshape2{display:none}.banner-section{padding:120px 60px 130px}.banner-section .banner_wrapper .banner-image{top:-50px;left:-220px}.banner-section .banner_wrapper .banner-image img{width:700px}.banner-section .banner_content h1{padding-right:126px}.sub-banner .header{padding:0 30px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-320px;right:-60px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:680px}.sub-banner .banner-section .banner_content p{padding-right:100px}.contact-section{padding:126px 0 112px}}@media screen and (min-width:1340px) and (max-width:1440px){.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-320px;right:-190px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:720px}}@media screen and (min-width:1234px) and (max-width:1339px){.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-320px;right:-160px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:700px}}@media only screen and (max-width :1199px){h1{font-size:50px;line-height:58px}h2{font-size:38px;line-height:44px}h3{font-size:30px;line-height:38px}h4{font-size:20px;line-height:28px}h5{font-size:18px;line-height:26px}p{font-size:18px;line-height:24px}.banner_outer .banner-logo img{width:200px}.banner_outer .banner-sideshape{display:none}.navbar-nav li{margin:0}.navbar-nav .nav-space{margin:0 5px}.navbar-nav li:last-child{margin-left:10px}.navbar-nav .nav-item a{font-size:16px;line-height:18px}.navbar-nav .drop-down-pages .nav-item a{font-size:16px;line-height:18px}.navbar-nav .nav-item .lets_talk{font-size:16px;line-height:18px;padding:4px 2px 4px 30px}.banner-section{padding:44px 20px 100px}.banner-section .banner_content h1{padding-right:0}.banner-section .banner_content p{padding-right:20px}.banner-section .banner_content .lets_talk{font-size:16px;line-height:20px;padding:4px 2px 4px 30px}.navbar-nav .nav-item .circle{height:40px;width:40px;line-height:40px;margin:0 3px 0 10px}.navbar-nav .nav-item .circle:before{font-size:16px;padding-top:0}.banner-section .banner_wrapper .banner-image{left:-80px;top:-26px}.banner-section .banner_wrapper .banner-image img{width:470px}.banner-section .banner_content .lets_talk{font-size:16px;line-height:20px;padding:4px 2px 4px 30px}.banner-section .banner_content .circle{height:40px;width:40px;line-height:40px;margin:0 3px 0 8px}.banner-section .banner_content .circle:before{font-size:16px;padding-top:0}.study-section .study_content h5{margin-bottom:4px}.study-section .study_content h2{margin-bottom:30px}.study-section .case-box{margin-bottom:30px}.study-section .case-box .content span{padding:5px 14px;margin-bottom:8px}.study-section .case-box .content h4{margin-bottom:12px}.study-section .case-box .circle{height:40px;width:40px;line-height:40px}.study-section .case-box .circle:before{font-size:16px;padding-top:0}.study-section .case-box .content{padding:0 20px;margin-top:-165px}.study-section .view_all{font-size:16px;line-height:20px;padding:4px 2px 4px 30px}.study-section .circle{height:45px;width:45px;line-height:45px;margin:0 3px 0 16px}.study-section .circle:before{font-size:16px;padding-top:0}.study-section .lower-images{margin-bottom:20px}.testimonial-section p{font-size:20px;line-height:30px;margin-bottom:10px}.testimonial-section h2{margin-bottom:30px}.testimonial-section .testimonial_content .content-box .testimonial-image{top:50px;left:-150px}.testimonial-section .testimonial_content .content-box .testimonial-image img{width:200px}.testimonial-section .testimonial_content .content-box .box{height:60px;width:60px;padding-top:14px;top:-120px;left:-268px}.testimonial-section .testimonial_content .content-box .box .testimonial-comas img{width:30px}.testimonial-section .testimonial_content .content-box{padding:62px 40px 5px 86px;margin-bottom:60px}.testimonial-section .partner-section .partner img{width:100px}.testimonial-section .partner-section .partner li:first-child{margin-left:0}.testimonial-section .partner-section .partner li{margin:0 34px}.faq-section{padding:120px 0 100px}.faq-section .faq_content h2{margin-bottom:30px}.faq-section .faq_content h5{margin-bottom:4px}.faq-section .accordian-inner p{font-size:16px;line-height:24px}.faq-section .accordion-card{padding:0 14px;margin-left:0}.faq-section .accordian-inner .accordion-card .btn{padding:14px 0 10px}.faq-section .accordian-inner .card-body{padding:0 13px 20px;margin:0 -12px}.faq-section .accordion-card .collapsed:before{width:44px;height:44px;line-height:44px}.faq-section .accordion-card .btn-link:before{top:12%;width:44px;height:44px;line-height:44px;font-size:16px}.faq-section .need-section{padding-left:20px}.faq-section .need_content{padding:40px 20px}.faq-section .need_content p{padding:0 10px;margin-bottom:25px}.faq-section .need_content .submit_now{font-size:16px;line-height:20px;padding:4px 4px 4px 30px}.faq-section .need_content .circle{height:45px;width:45px;line-height:45px;margin:0 3px 0 8px}.sub-banner .banner-logo img{width:200px}.sub-banner .banner-section{padding:100px 0}.sub-banner .banner-section .banner_content h1{margin-bottom:10px}.sub-banner .banner-section .banner_content p{padding-right:66px;margin-bottom:20px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-292px;right:-86px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:620px}.sub-banner .banner-section .sub-bannersideshape2{display:none}.sub-banner .sub-bannersideshape img{width:290px}.sub-banner .banner-section .banner_content .box{margin-bottom:0;padding:12px 28px}.contact-section{padding:90px 0 100px}.contact-section .contact_content h5{margin-bottom:4px}.contact-section .contact_content h2{margin-bottom:25px}.contact-section .contact-box{padding:16px 24px;width:90%}.contact-section .contact-box figure{height:100px;width:100px;line-height:100px}.contact-section .contact-box .box-content{padding-left:24px;margin-top:8px}.contact-section .contact-box .heading{margin-bottom:8px}.contact-section .need_content{width:100%;padding:20px 40px}.contact-section .need_content .submit_now{font-size:16px;line-height:20px;padding:4px 4px 4px 30px}.study-section figure{border-radius:30px;width:310px;height:392px}.single-case_study .border-thumb{margin-right:20px !important}}@media screen and (min-width:1106px) and (max-width:1199px){.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-240px;right:-136px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:550px}}@media only screen and (max-width :991px){h1{font-size:42px;line-height:48px}h2{font-size:32px;line-height:38px}h4{font-size:18px;line-height:26px}h5{font-size:16px;line-height:24px}.text-size-18{font-size:16px;line-height:24px}.navbar{padding:25px 0}.navbar-nav .nav-item .circle{display:none}.navbar-nav .nav-item .lets_talk{padding:12px 30px !important;font-size:16px !important;line-height:16px !important;background-image:linear-gradient(to right,var(--e-global-color-white) 0%,var(--e-global-color-white) 100%);font-weight:400 !important;display:block;text-align:left;border-radius:0;color:var(--e-global-color-primary) !important}.navbar-nav .nav-item .lets_talk:hover{color:var(--e-global-color-white) !important;background-image:linear-gradient(to right,var(--e-global-color-accent) 0%,var(--e-global-color-accent) 100%) !important}.navbar-nav .active>.lets_talk{background-image:linear-gradient(to right,var(--e-global-color-accent) 0%,var(--e-global-color-accent) 100%);color:var(--e-global-color-white) !important}.navbar-toggler{margin-left:auto;border:none !important;padding:0;width:30px;height:22px}.navbar-light .navbar-toggler-icon{background:var(--e-global-color-white);height:2px;margin:7px 0 0;width:100%;float:right}.navbar-toggler.collapsed span:nth-child(1){transform:rotate(0deg)}.navbar-toggler span.navbar-toggler-icon:first-child{margin-top:0}.navbar-toggler span:nth-child(1){transform:rotate(45deg);transform-origin:0% 80%}.navbar-toggler span.navbar-toggler-icon{transition:all .15s}.navbar-toggler.collapsed span:nth-child(2){opacity:1}.navbar-toggler span:nth-child(2){opacity:0}.navbar-toggler.collapsed span:nth-child(3){transform:rotate(0deg)}.navbar-toggler span:nth-child(3){transform:rotate(-45deg);transform-origin:15% 100%}.collapse:not(.show){display:none}.navbar-collapse ul{align-items:unset;text-align:unset;margin-left:0}button:focus{outline:none}.navbar-nav .nav-item a{font-size:16px;line-height:16px;padding:12px 30px !important;color:var(--e-global-color-primary) !important;margin-top:0}.navbar-nav .active>a{color:var(--e-global-color-white) !important;background-color:var(--e-global-color-accent) !important}.navbar-nav .nav-item a:hover{color:var(--e-global-color-white) !important;background-color:var(--e-global-color-accent) !important}.navbar-nav .dropdown-menu{position:static;border:none;box-shadow:none}.navbar-nav .drop-down-pages .nav-item a{padding:12px 40px!important}.navbar li{margin:0 !important;padding:0}.banner-section{padding:36px 20px 40px}.banner-section .banner_content{text-align:center}.banner-section .banner_content h1{margin-bottom:15px}.banner-section .banner_content p{margin-bottom:35px;padding:0 70px}.banner-section .banner_content .lets_talk{padding:4px 2px 4px 24px}.banner-section .banner_content .banner-button{z-index:0}.banner-section .banner_wrapper{text-align:center}.banner-section .banner_wrapper .banner-image{position:relative;left:-74px;top:40px}.banner-section .banner_wrapper .banner-image img{width:440px}.study-section .study_content h2{margin-bottom:25px}.study-section .case-box .content span{padding:4px 10px;margin-bottom:4px}.study-section .case-box .content h4{margin-bottom:8px}.study-section .lower-images{margin-bottom:10px}.study-section .case-box .content{padding:0 8px;margin-top:-136px}.study-section .case-box .text-pd{padding:0 16px 0 8px}.study-section .case-box .circle{height:36px;width:36px;line-height:36px}.study-section .overlay:hover figure{border-radius:20px}.study-section .view_all{padding:4px 2px 4px 40px}.study-section .circle{height:40px;width:40px;line-height:40px;margin:0 3px 0 12px}.banner_content .lets_talk{font-size:16px;font-family:'Manrope',sans-serif;padding:4px 2px 4px 30px !important;margin-bottom:10px;display:inline-block}.study-section figure{width:230px;height:292px}.single-case_study .border-thumb{width:100%;float:left;padding-right:0}.single-case_study .border-thumb img{border-radius:0;padding-bottom:30px}.single-case_study .st-blog-content-detils{width:100%;float:left;text-align:center}.single-case_study .border-thumb{margin-right:0 !important}.testimonial-section h5{margin-bottom:4px}.testimonial-section h2{margin-bottom:25px}.testimonial-section p{font-size:16px;line-height:22px}.testimonial-section .pagination-outer{top:-18px}.testimonial-section .testimonial_content .content-box .testimonial-image{top:26px;left:-114px}.testimonial-section .testimonial_content .content-box .testimonial-image img{width:165px}.testimonial-section .testimonial_content .content-box .box{height:50px;width:50px;padding-top:10px;top:-104px;left:-196px}.testimonial-section .testimonial_content .content-box{padding:40px 30px 5px 65px;margin-bottom:50px;margin-left:134px}.testimonial-section .partner-section .partner li{margin:0 16px}.faq-section{padding:64px 0 72px}.faq-section .faq_content{text-align:center}.faq-section .faq_content h2{margin-bottom:20px}.faq-section .accordion-card{margin-left:0}.faq-section .faq_content p{font-size:16px;line-height:22px}.faq-section .accordian-inner .card-body{padding:0 50px 20px 13px}.faq-section .accordion-card .btn-link:before{width:40px;height:40px;line-height:40px}.faq-section .faq .faq-mb{margin-bottom:100px}.faq-section .need-section{padding-left:0}.faq-section .need_content h3{margin-bottom:4px}.faq-section .need_content p{padding:0;margin-bottom:20px}.faq-section .need_content input{padding:12px 18px;margin-bottom:12px}.faq-section .need_content textarea{padding:12px 18px;height:120px;margin-bottom:20px}.faq-section .need_content .circle{height:40px;width:40px;line-height:40px}.faq-section .need_content .submit_now{padding:4px 4px 4px 24px}.sub-banner .sub-bannersideshape{display:none}.sub-banner .banner-section{padding:70px 0}.sub-banner .banner-section .banner_content{text-align:left}.sub-banner .banner-section .banner_content p{padding:0;margin-bottom:15px}.sub-banner .banner-section .banner_content .box .first{margin-left:10px}.sub-banner .banner-section .banner_content .box span{font-size:16px;line-height:24px}.sub-banner .banner-section .banner_content .box{margin-bottom:0;padding:10px 24px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-236px;right:-90px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:480px}.contact-section{padding:65px 0 70px}.contact-section .contact_content{text-align:center}.contact-section .contact-box figure{height:90px;width:90px;line-height:90px}.contact-section .need_content p{padding:0 130px;margin-bottom:20px}.contact-section .need-section{margin-top:-10px;margin-left:0}.contact-section .need_content{padding:40px 20px}.contact-section .need_content input{padding:12px 18px;margin-bottom:15px}.contact-section .need_content textarea{padding:12px 18px;margin-bottom:30px}.contact-section .contact-box{padding:16px;width:53%}.contact-section .contact-box .box-content{padding-left:10px;margin-top:0}.contact-section .need_content .circle{height:40px;width:40px;line-height:40px;margin:0 3px 0 8px}.contact-section .need_content .submit_now{padding:4px 4px 4px 24px}.carousel-control-prev-icon,.carousel-control-next-icon{left:27.5vh !important}.banner-con .carousel-control-next i,.banner-con .carousel-control-prev i{font-size:15px}.banner-con .carousel-control-next i,.banner-con .carousel-control-prev i{width:37px;height:39px}}@media screen and (min-width:860px) and (max-width:991px){.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-230px;right:-162px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:460px}}@media only screen and (max-width :767px){.study-section figure{min-width:100%;overflow:hidden}.study-section figure img{min-width:100%}.study-section .case-box .content{padding:0 8px;margin-top:-180px}h1{font-size:34px;line-height:42px}h2{font-size:28px;line-height:34px}h5{font-size:14px;line-height:20px}p{font-size:16px;line-height:22px}.text-size-18{font-size:14px;line-height:20px}.text-size-16{font-size:14px;line-height:20px}.navbar-collapse{width:90%;top:74px;margin:0 auto}.navbar{padding:20px 0}.banner-section .banner_content .banner-button{z-index:0}.banner-section{padding:30px 0 40px}.banner-section .banner_content h1{margin-bottom:10px;padding:0}.banner-section .banner_content p{margin-bottom:30px;padding:0 40px}.banner-section .banner_content .circle{height:35px;width:35px;line-height:35px}.banner-section .banner_content .lets_talk{font-size:14px;line-height:18px;padding:4px 2px 4px 20px}.banner-section .banner_wrapper .banner-image{left:-14px;top:40px}.banner-section .banner_wrapper .banner-image img{width:400px}.study-section .case-box .content{padding:0 12px}.study-section .lower-images{margin-bottom:0}.single-case_study .page-title-area h3{font-size:30px !important}.single-case_study .short-summary-content span:not(:first-child){padding:8px !important}.single-case_study .content-area.artelligence-page-containerr{padding:60px 0 !important}.single-case_study .post-navigation{padding:0 20px !important}.testimonial-section .testimonial_content .content-box{margin-left:120px;margin-bottom:35px}.testimonial-section .testimonial_content .content-box .testimonial-image img{width:150px}.testimonial-section .testimonial_content .content-box .testimonial-image{top:54px;left:-94px}.testimonial-section .testimonial_content .content-box .box{top:-120px;left:-182px}.testimonial-section .partner-section .partner li{margin:0 30px;margin-bottom:36px}.testimonial-section .partner-section .partner li .img4{margin-left:-42px}.testimonial-section .partner-section .partner li:first-child{margin-left:30px}.testimonial-section .pagination-outer{top:-26px}.faq-section{padding:54px 0 62px}.faq-section .faq_content h2{margin-bottom:15px}.faq-section .accordion-card .btn-link:before{top:14%;width:40px;height:40px;line-height:40px;font-size:14px}.faq-section .need_content .faq-image{right:-16px;top:-18px}.faq-section .need_content p{padding:0 36px;margin-bottom:15px}.faq-section .need_content input{padding:10px 16px}.faq-section .need_content textarea{padding:10px 16px;height:110px;margin-bottom:15px}.faq-section .need_content .submit_now{font-size:14px;line-height:18px;padding:4px 4px 4px 20px}.sub-banner .banner-section{padding:31px 0}.sub-banner .banner-section .banner_content{text-align:center}.sub-banner .banner-section .banner_content h1{margin-bottom:10px;padding:0}.sub-banner .banner-section .banner_content p{padding:0 30px;margin-bottom:20px}.sub-banner .banner-section .banner_content .box{z-index:0;position:relative}.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-22px;right:-50px;position:relative}.contact-section{padding:55px 0 60px}.contact-section .contact_content h2{margin-bottom:20px}.contact-section .contact-box .box-content{padding-left:0;margin-top:0}.contact-section .need_content p{padding:0 36px;margin-bottom:15px}.contact-section .contact-box figure{height:85px;width:85px;line-height:85px}.contact-section .contact-box p{font-size:16px;line-height:22px;margin-bottom:12px}.contact-section .contact-box .box-content a{font-size:16px;line-height:22px}.contact-section .contact-box{padding:14px 12px;width:70%}.contact-section .need_content p{padding:0 10px;margin-bottom:10px}.contact-section .need_content input{font-size:14px;line-height:20px;padding:10px 12px;margin-bottom:10px}.contact-section .need_content textarea{font-size:14px;line-height:20px;height:110px;padding:10px 12px;margin-bottom:20px}.contact-section .need_content .submit_now{font-size:14px;line-height:18px;padding:4px 4px 4px 18px}.contact-section .need_content .circle{height:40px;width:40px;line-height:40px}.contact-section .need_content .faq-image{right:-14px;top:-18px}.contact-section .need_content .faq-image img{width:80px}.banner_content .lets_talk{font-size:14px;font-family:'Manrope',sans-serif;padding:4px 2px 4px 13px !important}.banner_content p{font-size:16px}.carousel-control-prev-icon,.carousel-control-next-icon{left:14vh !important}}@media screen and (min-width:680px) and (max-width:767px){.sub-banner .banner-section .banner_wrapper .sub-bannerimage{position:relative;bottom:-30px;right:-150px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:460px}}@media screen and (min-width:576px) and (max-width:679px){.sub-banner .banner-section .banner_wrapper .sub-bannerimage{bottom:-30px;right:-100px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:460px}}@media only screen and (max-width :575px){h1{font-size:30px;line-height:36px}h2{font-size:24px;line-height:30px}p{font-size:14px;line-height:20px}.text-size-18{font-size:14px;line-height:20px}.navbar-collapse{width:90%;top:74px;margin:0 auto}.navbar-brand figure img{width:130px}.navbar{padding:16px 0}.banner_outer .header{padding:0}.banner_content{text-align:center}.study-section figure{width:100% !important;height:410px}.banner-section .banner_content h1{margin-bottom:8px;padding:0}.banner-section .banner_content p{margin-bottom:25px;padding:0 14px}.banner-section .banner_content .lets_talk{font-size:14px;line-height:18px}.banner-section .banner_content .button1{margin-right:4px}.banner-section .banner_wrapper .banner-image img{width:100%}.banner-section .banner_wrapper .banner-image{left:0}.study-section .case-box{margin-bottom:18px}.study-section .case-box .content{padding:0 100px 0 14px}.study-section .overlay:hover figure{border-radius:28px}.testimonial-section .testimonial_content .content-box .testimonial-image{display:none}.testimonial-section .testimonial_content .content-box .box{display:none}.testimonial-section .testimonial_content .content-box{margin-left:0;margin-right:0;padding:35px 20px;width:100%}.testimonial-section p{margin-bottom:6px}.testimonial-section .testimonial_content .text-size-18{margin-bottom:6px}.testimonial-section .pagination-outer{top:-58px;right:-14px}.testimonial-section .partner-section .partner li:first-child{margin-left:38px}.testimonial-section .partner-section .partner .img1 img{width:110px}.testimonial-section .partner-section .partner li .img4{margin-left:-30px}.faq-section .faq_content h4{font-size:16px}.faq-section .accordion-card .btn-link:before{right:0;top:20%;width:32px;height:32px;line-height:32px}.faq-section .accordion-card{padding:0 10px}.faq-section .faq_content p{padding-left:10px}.faq-section .accordian-inner .card-body{padding:0 50px 20px 10px;margin:0 -8px}.faq-section .faq .faq-mb{margin-bottom:72px}.faq-section .need_content p{padding:0 10px}.faq-section .need_content .faq-image{right:-14px;top:-18px}.faq-section .need_content .faq-image img{width:80px}.faq-section .need_content input{font-size:14px;line-height:20px;padding:10px 12px}.faq-section .need_content textarea{font-size:14px;line-height:20px;padding:10px 12px}.faq-section .need_content .submit_now{font-size:14px;line-height:18px;padding:4px 4px 4px 18px}.faq-section .need_content .circle{height:40px;width:40px;line-height:40px}.sub-banner .header{padding:0}.sub-banner .banner-section .banner_content p{padding:0}.sub-banner .banner-section .banner_wrapper .sub-bannerimage{right:-14px}.sub-banner .banner-section .banner_wrapper .sub-bannerimage img{width:350px}.contact-section .contact-box{width:100%}.contact-section .need_content .submit_now{font-size:14px;line-height:18px}.home-6-testimonial .artelligence-testimonial-section .owl-carousel .owl-dots{display:none !important}.immersive-testimonial .testimonial-name{padding-left:20px}.immersive-testimonial .testimonial-name h4{margin-bottom:0 !important}}@media screen and (min-width:380px) and (max-width:575px){.sub-banner .banner-section .banner_wrapper .sub-bannerimage{right:-130px}}@media screen and (min-width:576px) and (max-width:880px){.banner_content{text-align:center}.carousel-control-prev-icon,.carousel-control-next-icon{left:30vh}}@media screen and (max-width:1400px){.banner-con .carousel-control-next-icon,.carousel-control-prev-icon{position:absolute;bottom:-40px}.banner-con .carousel-control-next i,.banner-con .carousel-control-prev i{width:45px;height:46px}.banner-con .carousel-control-next{top:auto;right:auto;left:53px}.artelligence-testimonial .owl-nav .owl-next{position:absolute;right:0;top:-40px;left:50px}.artelligence-testimonial .owl-nav .owl-prev{position:absolute;left:0;top:-40px;right:50px}.services_section .owl-nav .owl-next{position:absolute;right:0;top:-50px;left:50px}.services_section .owl-nav .owl-prev{position:absolute;left:0;top:-50px;right:50px}}