.testimonial_banner h1,.testimonial_banner p{max-width:100%!important;color:#fff!important}.testimonial_banner p{margin-bottom:0;font-size:32px!important;text-transform:capitalize;font-weight:700}.test-swiper .swiper-wrapper{align-items:center;gap:0;overflow:initial}.clients_details{width:100%;background:#f7f7f7;padding:25px;display:flex;justify-content:center;align-items:center;gap:22px;flex-wrap:wrap;margin-bottom:130px;margin-top:90px}.clients_logos{border-radius:11px;width:105px;height:100px;cursor:pointer;overflow:hidden;background-color:#fff}.clients_logos img{width:100%;height:100%;object-fit:contain}.test_height{height:125px;width:125px;display:flex}.test_height img{object-fit:contain}.client_active{border:1px solid #2a3072!important;padding:2px!important;border-radius:11px;overflow:hidden}.client_reviews{display:flex;max-width:700px;justify-content:center;margin:20px auto;cursor:-webkit-grab;cursor:grab;background-color:#fff;padding-bottom:40px}.test-swiper .catalog_nav_arows{display:flex;justify-content:flex-end;gap:10px}.test-swiper .catalog_nav_arows span{height:40px;width:40px;color:#292d32;border:1px solid #292d32;border-radius:25px;display:flex;justify-content:center;align-items:center;cursor:pointer}.client_reviews p{text-align:center;color:#666;font-family:Product Sans;font-size:20px;font-style:italic;font-weight:400;line-height:32px;margin-bottom:20px}.client_profile{display:block;margin:0 auto;width:min-content}.client_profile img{height:115px;width:115px;border-radius:78px}.client_designation,.client_name{color:#666;font-family:Product Sans;font-size:20px;font-weight:700;line-height:32px;display:block;text-align:center;white-space:nowrap}.client_designation{font-size:16px;font-weight:400}.clients_details .swiper-wrapper{padding:0}.contact_page h1{text-align:center;padding-top:40px;padding-bottom:15px;margin-bottom:0}.contact_page p{color:#666;font-size:18px;max-width:850px;margin:0 auto;text-align:center;font-family:Product Sans;line-height:26px}.contact_tabs{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;gap:20px;margin:25px 0 35px}.tab_btn{border-radius:12px;background:#2a3072;color:#fff;font-family:Product Sans;font-size:18px;font-weight:700;padding:10px 20px;border:0;transition:.5s ease-in-out}.tab_btn:hover{background-color:#34caff}.contact_details{height:100%;width:100%}.contact-data{background-image:url(/assets/usa-map.png);background-position:top;background-size:contain;background-repeat:no-repeat;padding:14px 0 200px}.contact-data,.details_content{display:flex;justify-content:center;align-items:center}.details_content{flex-direction:column;list-style:none}.details_content li{padding:20px 0}.details_content span{display:flex;justify-content:center}.details_content a{color:#2e2e2e;font-family:Product Sans;font-size:18px;font-weight:700;text-decoration:none;position:relative;max-width:360px;display:block;margin:12px auto 0;text-align:center}.details_content a:after{content:"";position:absolute;background:#00000033;width:604px;height:1px;left:50%;bottom:-50%;transform:translate(-50%,-50%)}.contact-form{max-width:760px;margin:auto;padding-bottom:100px}.contact-form h2{text-align:center;margin-top:10px;margin-bottom:30px}.contact-form .form-control{background-color:#f7f7f7;border:1px solid #f7f7f7;padding:15px;margin-bottom:16px;outline:none;box-shadow:none;font-family:Product Sans;font-size:18px}.form-control::placeholder{color:#666;font-family:Product Sans;font-size:18px}.submit-btn{display:block;margin:auto;border-radius:11px;background:#2a3072;color:#fff;border:0;padding:11px 30px;font-family:Product Sans;font-size:18px;transition:.5s ease-in-out}.submit-btn:hover{background:#34caff}.employement_banner h1{max-width:410px!important}.employment_content{padding:70px 0}.employement_details p{color:#2e2e2e;font-family:Product Sans;font-size:18px;font-style:normal;font-weight:400;line-height:29px;margin-bottom:0}.employement_details ul{padding-top:15px;list-style:none}.employement_details ul li{color:#2e2e2e;font-family:Product Sans;font-size:18px;font-style:normal;font-weight:400;display:flex;align-items:center}.employement_details ul li:before{content:"\2022";color:#2e2e2e;font-weight:700;display:inline-block;min-width:25px;font-size:26px}.emploment_btm_img{margin-top:70px;position:relative}.emploment_btm_img img{object-fit:cover;margin:auto;width:100%;max-height:400px;border-radius:38px;box-shadow:0 5px 5px rgba(30,30,30,.19),0 0 0 rgba(30,30,30,.23)}.apply_box{height:100%;width:100%;background-color:#2a3072;display:flex;justify-content:center;align-items:center;padding:50px;border-radius:20px}.apply_box_content p{font-family:Product Sans;font-size:24px;font-weight:400;line-height:38px;margin-bottom:0}.apply_box_content p span{color:#fff!important}.apply_box_content button{border-radius:16px;background-color:#34caff;color:#2a3072;border:0;padding:10px 30px;font-size:18px;font-weight:700;margin-top:35px}@media only screen and (min-width:1921px){.employement_details p{line-height:calc(50px - 15px)}.employement_details p,.employement_details ul li{font-size:calc(39px - 15px)}}@media only screen and (max-width:1600px){.testimonial_page p{font-size:24px!important;margin-bottom:34px}.clients_details{margin-top:80px;margin-bottom:60px}.contact_page p,.tab_btn{font-size:16px}.tab_btn{padding:9px 18px}.contact-data{padding:14px 0 180px}.details_content a{font-size:16px}.contact-form .form-control{padding:13px 15px;font-size:16px}.form-control::placeholder{font-size:16px}.submit-btn{font-size:16px}.employment_content{padding:60px 0}.employement_details p{font-size:17px;line-height:27px}.employement_details ul{padding-top:10px}.employement_details ul li{font-size:17px}.emploment_btm_img{margin-top:60px}.apply_box{padding:40px}.apply_box_content p{font-size:22px;line-height:35px}.apply_box_content button{font-size:17px}}@media only screen and (max-width:1400px){.testimonial_page p{font-size:23px!important;margin-bottom:23px}.contact_page h1{padding-top:30px}.contact-data{padding:14px 0 160px}.details_content li{padding:15px 0}.details_content a{margin:5px auto 0}.contact-form{padding-bottom:80px}.details_content a:after{width:480px}.employment_content{padding:50px 0}.apply_box{padding:30px}.apply_box_content p{font-size:20px;line-height:32px}.emploment_btm_img{margin-top:50px}.apply_box_content button{font-size:16px}}@media only screen and (max-width:1200px){.testimonial_page h1{padding-top:30px}.client_reviews p{font-size:18px;line-height:29px}.clients_details{margin-top:70px;margin-bottom:51px}.employement_details p{font-size:16px;line-height:25px}.employement_details ul li{font-size:16px}.employement_details ul li:before{min-width:23px;font-size:24px}.apply_box{padding:25px}.apply_box_content p{font-size:18px;line-height:30px}}@media only screen and (max-width:991px){.testimonial_page h1{padding-top:25px}.testimonial_page p{font-size:20px!important;margin-bottom:20px}.clients_details{margin-top:50px;margin-bottom:42px}.contact_page h1{padding-top:20px}.contact_tabs{gap:17px;margin:20px 0 30px}.contact-data{padding:14px 0 100px}.contact-form h2{margin-bottom:23px}.employment_content{padding:40px 0}.employement_details ul li:before{min-width:20px;font-size:23px}.apply_box{margin-top:25px;padding:20px}.apply_box_content p{font-size:17px;line-height:25px}.apply_box_content button{margin-top:30px}}@media only screen and (max-width:767px){.testimonial_page h1{padding-top:20px}.testimonial_page p{font-size:18px!important}.client_reviews p{font-size:16px;line-height:29px}.clients_details{margin-top:40px;margin-bottom:35px}.contact_page h1{padding-top:15px}.contact_page p{font-size:15px;line-height:24px}.contact_tabs{gap:15px;margin:20px 0 25px}.details_content a:after{width:400px}.details_content li{padding:12px 0}.details_content a{font-size:15px}.contact-data{padding:14px 0 70px}.contact-form h2{margin-bottom:20px}.contact-form .form-control{padding:10px 15px;font-size:15px;margin-bottom:10px}.contact-form{padding-bottom:50px}.employement_details p{font-size:15px;line-height:23px}.employement_details ul li{font-size:15px}.employement_details ul li:before{min-width:20px;font-size:20px}.emploment_btm_img{margin-top:40px}.apply_box_content p{font-size:16px;line-height:24px}.apply_box{margin-top:20px;padding:15px}.apply_box_content button{font-size:15px}}@media only screen and (max-width:575px){.testimonial_page h1{padding-top:15px}.testimonial_page p{font-size:16px!important}.clients_details{margin-top:30px;margin-bottom:25px}.client_reviews p{font-size:14px;line-height:24px}.contact_tabs{gap:10px}.contact-data{padding:14px 0 46px}.details_content a{font-size:14px}.details_content a:after{width:343px;bottom:-27%}.contact_tabs{margin:18px 0 26px}.contact_page h1{padding-top:10px;padding-bottom:10px}.contact_page p{font-size:14px;line-height:22px}.contact-form h2{margin-bottom:15px}.contact-form{padding-bottom:30px}.tab_btn{font-size:14px;padding:8px 12px}.employement_details p{font-size:14px;line-height:22px}.employment_content{padding:35px 0}.employement_details ul li{font-size:14px}.employement_details ul li:before{min-width:18px;font-size:18px}.apply_box_content p{font-size:15px;line-height:21px}.apply_box{margin-top:15px;padding:10px}.apply_box_content button{font-size:14px}}.search-results-table{width:100%;border-collapse:collapse;margin-top:2rem}.search-results-table td,.search-results-table th{padding:12px 16px;border-bottom:1px solid #eaeaea;text-align:left}.search-results-table th{background:#f8f8f8;color:#2a3072;font-weight:600}.search-results-table tbody tr:hover{background:#f4faff;cursor:pointer}@media (max-width:767px){.search-results-table td,.search-results-table th{padding:8px 6px;font-size:14px}}.math-captcha{margin:12px 0}.math-captcha-question{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:15px}.captcha-refresh{background:none;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:16px;padding:2px 8px;line-height:1;color:#555}.captcha-refresh:hover{background:#f0f0f0}.emploment_btm_img .employment_explore_overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;background:rgba(0,0,0,.3);border-radius:38px}.about_explore_section{margin:5rem 0}.about_explore_section h3{color:#2e2e2e;font-size:36px;font-weight:700;margin-bottom:30px}.about_explore_buttons{display:flex;flex-wrap:wrap;gap:16px}