@media (max-width:768px){*{margin:0;padding:0;box-sizing:border-box}html,body{overflow-x:hidden}.row{margin:0}header#masthead{padding:0 30px;height:90px}#rmp_menu_trigger-864{background:#fff0;z-index:9999999999}#rmp_menu_trigger-864 .responsive-menu-pro-inner,#rmp_menu_trigger-864 .responsive-menu-pro-inner::before,#rmp_menu_trigger-864 .responsive-menu-pro-inner::after{background-color:#000}#rmp_menu_trigger-864.is-active{background:#fff0}#rmp_menu_trigger-864.is-active .responsive-menu-pro-inner,#rmp_menu_trigger-864.is-active .responsive-menu-pro-inner::before,#rmp_menu_trigger-864.is-active .responsive-menu-pro-inner::after{background-color:#000}#rmp_menu_trigger-864:hover,#rmp_menu_trigger-864:focus{background:#fff0}#rmp_menu_trigger-864:not(.is-active):hover .responsive-menu-pro-inner,#rmp_menu_trigger-864:not(.is-active):hover .responsive-menu-pro-inner::before,#rmp_menu_trigger-864:not(.is-active):hover .responsive-menu-pro-inner::after{background-color:#000}#rmp-menu-title-864 .rmp-menu-title-image{width:100%;height:100%}#rmp-container-864{background:#fff;padding-top:0%;width:81%;z-index:9999999999;top:9%}.page-template-home-tpl #rmp-container-864{background:#f2f2f2}#rmp-menu-wrap-864 .rmp-menu-item-link{color:#000}#rmp-menu-wrap-864 .rmp-menu-item-link:hover{color:#000}#rmp-menu-wrap-864 .rmp-menu-item-link{font-size:18px}#rmp-menu-wrap-864 .rmp-submenu .rmp-menu-item-link{font-size:15px;padding-right:0}.container-fluid{padding:0 20px}header .container-fluid{padding:0 20px 0 85px}.header-menu{display:none}.container-fluid.col-xxl-12.banner_section{padding:100px 20px 20px;background-position:right;background-repeat:no-repeat;height:100%}.banner_section .row{padding:0px!important;margin:0!important}.banner_section .row .col-sm-8{height:auto}.banner_section h2{font-size:44px!important}.banner_section .banner_text{text-align:center;padding:0}.banner_section .home-btn{justify-content:center}.banner_section h5{position:relative;left:18%}.Services-banner .col-md-12{width:100%}.about_section{padding:40px 0}.about_section .container-fluid{padding:0 20px}.about_section .row{flex-direction:column-reverse}.about_section .about_section_content{padding-bottom:30px}.about_section .about_section_img .col-md-3{width:48%;height:100%}.about_section .about_section_img .col-md-3 .about-box{padding:1rem}.about_section .about_section_img .col-md-3 .about-box p{font-size:15px}.about_section_content h1{font-size:36px}.container-fluid.service_section{padding:0 20px}.service_section .services_box{width:100%}.service_section .col-md-6{height:100%;padding:1rem;width:100%}.service_section .col-md-12{padding:0}.service_section h2{font-size:38px;text-align:left!important}.service_section .col-md-12 p{text-align:left}.service_section .card-link img{width:20%}.container-fluid.Industry{padding:62px 20px}.Industry h2{font-size:38px}.Industry .ind_img img{width:100%}.ind-home{padding:30px 0}.ind-home .container-fluid{padding:0 20px}.ind-home .col-md-4{width:100%;height:100%}.ind-home .text-row h2{font-size:38px;text-align:left}.ind-home .text-row p{text-align:left}.ind-home .grow-box img{width:20%}.our_core_value .container-fluid{padding:62px 20px}.our_core_value h2{font-size:38px;text-align:left}.container-fluid.our_core-value .col-md-3{width:50%}.growth-ind .container-fluid{padding:0 20px}.growth-ind .box-row .col-md-6{height:100%;border-right:0;padding:25px}.growth-ind .box-row .col-md-6 h3{left:83%}.growth-ind .heading-row h2{font-size:38px;text-align:left}.growth-ind .heading-row p{text-align:left}.growth-ind .box-row .col-md-6 img{width:20%}div#testimonial_section_home_desktop{padding:32px 20px}.testimonial_section .col-md-6{width:100%;padding:0;height:100%}.testimonial_section .all-casestudyTop .col-md-4{text-align:left;padding:10px}.testimonial_section .all-casestudyTop h2{font-size:38px}.Testimonial_section .col-md-12 h2{font-size:38px;text-align:left}.Testimonial_section .col-md-4{height:400px}.Testimonial_section .col-md-4 p{height:305px}.contact-section .container-fluid{padding:0 20px}.contact-section .col-md-8{width:100%}.contact-section .title-box h2{font-size:36px}.contact-section .col-md-4{width:100%}.site-footer .container-fluid{padding:30px 20px}.site-footer .company-footer{width:46%;padding:10px;text-align:left}.site-footer .footer-contact{width:48%}.site-footer .company-footer:nth-child(1){width:100%}.site-footer .footer-contact .footer-award{flex-wrap:wrap}.site-footer .company-footer:nth-child(2){width:100%}.site-footer .footer-contact img{width:50%}.contact-section .contact-box{gap:20px}.contact-section .contact-box .contact-detials{width:100%;padding:0}.Services-banner{background-position:center}.Services-banner h2{font-size:38px}.Inner-services-box .container-fluid .row .col-md-12{text-align:left}.Inner-services-box .container-fluid .row .col-md-12 h2{font-size:38px}.Service_process .row .col-md-12{text-align:left}.Service_process .row .col-md-12 h2{font-size:38px}.Inner-services-box .container-fluid{padding:0 20px}.Inner-services-box .col-md-4{width:100%;height:100%;padding:0}.Inner-services-box .col-md-4 .box-services{padding:1.3rem}.Service_process .container-fluid{padding:0 20px}.Services_cta .container-fluid{padding:0 20px}.Services_cta .col-md-12{text-align:left}.Services_cta .col-md-12 p{font-size:26px}.Services_cta .cta_list_box{display:block}.Services_cta .cta_field_box{width:100%}.Services_cta .cta_field_box p{font-size:13px}.faq_section .container-fluid{padding:0 20px}.faq_section h2{font-size:38px;text-align:left}.Services_case_study .container-fluid{padding:0 20px}.Testimonial_section .container-fluid{padding:0 20px}.Services_case_study .swiper-slide{width:100%!important}.Services_case_study .swiper-button-next{top:-113%;left:85%}.Services_case_study .swiper-button-prev{top:-107.2%;left:72%}.Services_case_study .row .col-md-12{text-align:left}.Services_case_study{padding:62px 0 0}.Services_case_study .row .col-md-12 h2{font-size:38px}.Testimonial_section{padding:30px 0 62px}.about_banner{height:100%}.about_banner .about_banner_row{padding:100px 0}.about_banner .col-md-12 .col-md-3{width:50%;padding:0}.about_banner .col-md-12 .col-md-3:nth-child(2) .histroy_box{border:0}.about_banner .col-md-12{width:100%}.about_banner .col-md-12 .col-md-3 h3{font-size:30px}.about_banner .col-md-12 .col-md-3 p{font-size:16px}.About_culter_value .about_culter_value_box{width:100%}.about_infomation h2{font-size:38px}.About_culter_value h2{font-size:38px}.About_team h2{font-size:38px}.Career_life{padding:0 0 62px}.Career_life .container-fluid{padding:0 20px}.Career_life h2{font-size:38px;text-align:left}.Career_life p{text-align:left;padding:0}.Career_life .swiper-backface-hidden .swiper-slide{width:100%!important}.Career_banner .col-md-12{width:100%}.Career_banner h2{font-size:38px}.Career_why_join h2{font-size:38px}.Career_job_post{padding:0}.Career_job_post .Career_job_heading h2{font-size:38px}.Career_job_post .Job_btn{display:flex;gap:10px}.Career_job_post .Career_job_Post_details .col-md-4{margin-bottom:10px}.Career_job_post .Career_job_Post_details .col-md-4 .job_post .icon-btn{padding:10px 25px}.Career_job_post .Career_job_Post_details .col-md-4 .job_post a{padding:10px 25px}.modal{width:95%!important;left:0%!important;top:10%!important;height:80%!important}.modal-content{overflow-y:scroll}.Career_life .swiper-slide{width:100%!important}.Career_history .col-md-3{width:49%}.Career_history .col-md-3:nth-child(4) .histroy_box{border:0}.contact-section .title-box{padding-right:0%;padding-top:20px}.service_banner_section{height:100%;padding-bottom:100px}.service_banner_section .col-md-4{height:100%;margin-bottom:10px}.Case_study_inner_section .section-main .container-fluid{padding:40px 20px}.Case_study_inner_section .container-fluid{padding:20px 20px}.case-study-details-content .Case_study_Inner_Text{display:block}.case-study-details-content .Case_study_Inner_Text .Case_study_Inner_heading{width:100%}.case-study-details-content .Case_study_Inner_Text .Case_study_Inner_info{width:100%}.blog-cms-list{grid-template-columns:100%}.page-template-contact-tpl .contact-section .row{flex-direction:column-reverse}.page-template-contact-tpl .contact-section{padding:62px 0 0}.case-study-entry .case-study-loop .case-study-item{width:100%}.case-study-entry .case-study-loop{padding:0 0 20px 0}.related-blog .col-lg-4{width:100%}.related-blog .row{padding-top:0!important}section.container.blog-content-details{padding:0}.col-lg-8.col-xl-9.fullSizedImages{padding:0}.author-bio{display:block}.author-bio .author-details{width:100%;padding-top:15px}}@media (max-width:980px){*{margin:0;padding:0;box-sizing:border-box}html,body{overflow-x:hidden}}@media (max-width:1180px){*{margin:0;padding:0;box-sizing:border-box}html,body{overflow-x:hidden}}@media (min-width:981px){*{margin:0;padding:0;box-sizing:border-box}html,body{overflow-x:hidden}.container-fluid{padding:0 60px}header#masthead{padding:0 50px}header .container-fluid{padding:0 20px 0 85px}.header-menu .service-tabbing{padding:30px 60px}.container-fluid.col-xxl-12.banner_section{padding:0 60px;background-position:right}.banner_section .banner_text{width:50%;padding-left:0}.about_section .container-fluid{padding:0 60px}.container-fluid.service_section{padding:30px 30px}.service_section .col-md-6{width:23%}.service_section .card-link p{height:290px}.container-fluid.Industry{padding:62px 60px}.ind-home .container-fluid{padding:0 60px}.ind-home .col-md-4{height:380px}.testimonial_section.container-fluid{padding:62px 0}.our_core_value .container-fluid{padding:62px 60px}.growth-ind .container-fluid{padding:0 30px}.contact-section .container-fluid{padding:0 60px}.site-footer .container-fluid{padding:30px 60px}.site-footer .company-footer{margin-right:4%}.Inner-services-box .container-fluid{padding:0 60px}.Service_process .container-fluid{padding:0 60px}.Services_cta .container-fluid{padding:0 60px}.faq_section .container-fluid{padding:0 60px}.Services_case_study .container-fluid{padding:0 60px}.Inner-services-box .col-md-4 .box-services{padding:1rem}.Inner-services-box .col-md-4 .box-services h3{font-size:20px}.Inner-services-box .col-md-4:hover:after{left:85%}.contact-section .contact-box{gap:10px}.contact-section .contact-box .contact-detials{width:45%;padding:10px 0}.page-template-about-tpl .Testimonial_section{padding:62px 0}.Testimonial_section .container-fluid{padding:0 60px}.Testimonial_section .col-md-4{height:400px}.Testimonial_section .col-md-4 p{height:400px}.Testimonial_section .col-md-4 p{height:290px}.Inner-services-box .col-md-4{height:460px}.Services_cta .cta_field_box p{font-size:18px}.Services_case_study .swiper-button-next{top:-112%;left:95%}.Services_case_study .swiper-button-prev{top:-108.2%;left:90%}.Services-banner{background-position:center}.Career_job_post .Job_btn{display:flex;gap:10px}.Career_job_post .Career_job_Post_details .col-md-4 .job_post .icon-btn{padding:10px 25px}.Career_job_post .Career_job_Post_details .col-md-4 .job_post a{padding:10px 25px}.Inner-services-box .col-md-4{width:31.4%}.Testimonial_section{padding:0 0 62px}.page-template-home-tpl .Testimonial_section{padding:62px 0}.Services_case_study{padding:62px 0 0}.Case_study_inner_section .section-main .container-fluid{padding:40px 60px}.Case_study_inner_section .container-fluid{padding:20px 60px}.Service_process .col-md-4 .process_step_box h3{font-size:20px}.Service_process .col-md-4 p{font-size:18px}.ind-home .grow-box h3{font-size:20px}.ind-home .grow-box p{font-size:18px}.service_section .card-link p{font-size:18px}.case-study-entry .case-study-item h2{font-size:21px}.case-study-entry .case-study-item p{font-size:18px}.blog-cms-list .col-md-4 h2{font-size:21px}.blog-cms-list .col-md-4 .featured-blog-title{font-size:18px}}@media (min-width:1599px){*{margin:0;padding:0;box-sizing:border-box}html,body{overflow-x:hidden}.container-fluid{padding:0 200px}header#masthead{padding:0 20px}header .container-fluid{padding:0 175px 0 200px}.container-fluid.col-xxl-12.banner_section{padding:0 200px}.about_section .container-fluid{padding:0 200px}.container-fluid.service_section{padding:62px 200px}.container-fluid.Industry{padding:62px 200px}.ind-home .container-fluid{padding:0 200px}.testimonial_section .container-fluid{padding:0 200px}.our_core_value .container-fluid{padding:62px 200px}.growth-ind .container-fluid{padding:0 200px}.contact-section .container-fluid{padding:0 200px}.site-footer .container-fluid{padding:10px 200px}.site-footer .company-footer{margin-right:4%;margin-bottom:2%}.Inner-services-box .container-fluid{padding:0 200px}.Service_process .container-fluid{padding:0 200px}.Services_cta .container-fluid{padding:0 200px}.faq_section .container-fluid{padding:0 200px}.Services_case_study .container-fluid{padding:0 200px}.Inner-services-box .col-md-4 .box-services{padding:1.5rem}.Inner-services-box .col-md-4 .box-services h3{font-size:23px}.Inner-services-box .col-md-4:hover:after{left:90%}.ind-home .col-md-4{height:350px}.contact-section .contact-box{gap:10px}.contact-section .contact-box .contact-detials{width:46%;padding:10px 0}.Testimonial_section .container-fluid{padding:0 200px}.related-blog{padding:0 10px}.Testimonial_section .col-md-4{width:100%;height:350px}.Testimonial_section .col-md-4 p{height:230px}.Inner-services-box .col-md-4{height:490px}.Services_cta .cta_field_box p{font-size:21px}.Services_case_study .swiper-button-next{top:-108.5%;left:95%}.Services_case_study .swiper-button-prev{top:-105.2%;left:91%}.Career_job_post .Career_job_Post_details .col-md-4 .job_post .icon-btn{padding:10px 50px}.Career_job_post .Career_job_Post_details .col-md-4 .job_post a{padding:10px 50px}.Inner-services-box .col-md-4{width:31.6%}.Testimonial_section{padding:0 0 62px}.Services_case_study{padding:62px 0 0}.Testimonial_section{padding:0 0 62px}.Case_study_inner_section .section-main .container-fluid{padding:40px 250px}.Case_study_inner_section .container-fluid{padding:20px 250px}.Service_process .col-md-4 .process_step_box h3{font-size:24px}.Service_process .col-md-4 p{font-size:20px}.ind-home .grow-box h3{font-size:24px}.ind-home .grow-box p{font-size:20px}.service_section .card-link p{font-size:20px}.case-study-entry .case-study-item h2{font-size:24px}.case-study-entry .case-study-item p{font-size:20px}.blog-cms-list .col-md-4 h2{font-size:26px}.blog-cms-list .col-md-4 .featured-blog-title{font-size:20px}}