.hero-section{justify-content:center;align-items:center;width:100%;height:92vh;display:flex;position:relative;overflow:hidden}.hero-video{object-fit:cover;z-index:-2;object-position:bottom;width:100%;height:100%;position:absolute;top:0;left:0}.hero-overlay{width:100%;height:100%;position:absolute;top:0;left:0}.hero-content{text-align:center;color:#fff;z-index:1;padding:0 20px}.hero-content h1{text-transform:uppercase;font-size:3rem;font-weight:700;line-height:1.3}.hero-content span{background:#099be6;width:150px;height:7px;margin:0 auto 10px;display:block}.whoWeAre_sec{color:#fff;background:url(../media/whoare_img.f6bb755a.svg) 50%/cover no-repeat;justify-content:center;align-items:center;width:100%;height:850px;display:flex;overflow:hidden}.whoWeAre_sec .swiper-slide{justify-content:center;margin-bottom:15px;display:flex}.whoWeAre_sec .section-subtitle{font-size:18px;font-weight:500}.whoWeAre_sec .section-title{text-transform:capitalize;font-size:40px;font-weight:600;line-height:48px}.whoWeAre_sec .section-description{padding-right:220px;font-size:18px;font-weight:400}.who-we-are-images img{width:170px}.whoAre_img1{width:25%;position:relative}.who-we-are-images{flex-wrap:wrap;justify-content:center;gap:40px;display:flex}.whoAre_img2{width:25%;position:relative}.whoAre_img2 .pillImg:nth-child(2) span,.whoAre_img3 .pillImg:first-child span{left:55px}.whoAre_img3{width:25%;position:relative}.whoAre_img3 .pillImg:nth-child(2):before{border-radius:85px 85px 0 0}.whoAre_img2 .pillImg:first-child:before{border-radius:0 0 85px 85px}.pillImg{cursor:pointer;transition:all .5s ease-in-out;position:relative}.pillImg span{white-space:nowrap;z-index:999996;color:#fff;opacity:0;font-size:20px;transition:all .6s ease-in-out;display:block;position:absolute;top:45%;left:35px;transform:rotate(270deg)}.services_sec{background:#f0f4f7;padding:100px 0}.services_sec .col-md-3{margin-bottom:20px}.services_sec .card{cursor:pointer;z-index:99;background:#fff;border:none;border-radius:20px;height:400px;padding:100px 10px 30px 30px;transition:all .5s ease-in-out;position:relative;overflow:hidden}.services_sec .card .overlay{color:#fff;z-index:9;background:#000;border-radius:20px;flex-direction:column;justify-content:center;height:400px;padding:80px 10px 30px 30px;transition:bottom .4s ease-in-out;display:flex;position:absolute;bottom:-400px;left:0;right:0}.services_sec .card .overlay.show{bottom:0}.services_sec .card .overlay ul li{align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:18px;display:flex}.services_sec .card .overlay ul li svg{font-size:28px}.services_sec .card img{width:80px;height:80px}.service_heading{color:#000;text-transform:capitalize;margin:0;font-size:40px;font-weight:600}.service_ttl{color:#000;margin:16px 0 32px;font-size:18px;font-weight:400}.services_sec .card h3{color:#000;text-transform:capitalize;font-size:30px;font-weight:600}.services_sec .card p{color:#7b7b7b;font-size:16px;font-weight:400}.recruitmentProcess_sec{padding:100px 0}.recruitmentProcess_img img{color:transparent;object-fit:cover;object-position:right;object-position:top;border-radius:20px 150px 20px 20px;width:100%;height:435px}.processSteps{cursor:pointer;padding-top:60px}.processSteps .col-lg-3{width:20%;transition:all .3s}.processSteps_box_img{width:75px;height:52px;transition:all .3s}.processSteps_box_img img{object-fit:cover;width:50px;height:52px;margin:auto}.processSteps_box{display:flex}.processSteps_box h5{color:#000;margin-top:10px;margin-bottom:10px;font-size:24px;font-weight:600}.processSteps_box p{color:#7b7b7b;margin-bottom:10px;font-size:18px;font-weight:400}.processSteps_line{background:#f0f4f7;width:100%;height:4px;margin-top:40px;display:block;position:relative}.processSteps_line:before{content:"";width:var(--progress,10%);background:linear-gradient(82.25deg,#099be6 50.91%,#000 120.68%);height:4px;transition:width 1s ease-in-out;position:absolute;top:0;left:0}.reviewSection{background-color:#000;background-image:url(../media/review-bg.fcd0c860.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:100px 0 100px 150px}.reviewCard{background:#fff;border:1px solid #c5c5c5;border-radius:10px;flex-direction:column;justify-content:space-between;min-height:250px;padding:24px;transition:transform .3s;display:flex}.reviewCard:hover{box-shadow:0 8px 18px rgba(0,0,0,.15)}.review_heading{color:#fff;text-align:left;text-transform:capitalize;font-size:40px;font-weight:600}.review_ttl{color:#fff;text-align:left;margin:16px 0 40px;font-size:18px;font-weight:400}.custom-slider .slick-track{padding-right:40px}.reviewName{color:#02033b;text-transform:capitalize;margin-bottom:5px;font-size:15px;font-weight:900}.review{color:#000;margin-bottom:0;font-size:12px;font-weight:400}.whyWorkWithUs_sec{background:#fff;padding:100px 0}.whyWorkWithUs_content .col-lg-3{border-left:2px solid #f0f4f7;max-width:20%;margin-top:20px;padding:25px 28px}.whyWorkWithUs_content .col-lg-3:first-child{border:none;padding-left:15px}.whyWorkWithUs_content h2{color:#000;margin:24px 0 10px;font-size:30px;font-weight:600}.whyWorkWithUs_content p{color:#7b7b7b;font-size:18px;font-weight:400}.offices_sec{background:#f0f4f7;padding:100px 0;transition:all .5s ease-in-out}.offices_content{background-color:#fff;background-image:url(../media/office.75ff38f3.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #c5c5c5;border-radius:10px;width:100%;height:500px;padding:40px 0 40px 50px;transition:all .5s ease-in-out}.offices_content img{padding:0 0 40px}.offices_content h2{color:#3f3c3c;margin-bottom:16px;font-size:30px;font-weight:600}.offices_content p{color:#2d2d2d;margin-bottom:24px;font-size:18px;font-weight:400}.offices_content span{color:#2d2d2d;margin-bottom:16px;font-size:18px;font-weight:600;display:block}.whyChooseUs_sec{background-color:#000;background-image:url(../media/review-bg.fcd0c860.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:100px 0}.text-light{color:#fff!important}.whyChooseUs_container{margin-top:40px}.whyChooseUs_content{color:#fff;gap:15px;display:flex;position:relative}.whyChooseUs_content:before{content:"";background:linear-gradient(rgba(255,255,255,.5) 0%,#fff 100%);width:2px;height:100%;position:absolute;top:0;right:65px}.whyChooseUs_content.noBefore:before{display:none}.whyChooseUs_content h2{color:#fff;font-size:50px;font-weight:700}.whyChooseUs_content p{color:#fff;font-size:30px;font-weight:600;line-height:35px}.blog_sec{background-color:#fff;padding:100px 0;overflow:hidden}.blog_card{cursor:pointer;border:1px solid #e8e8ea;border-radius:12px;padding:16px;transition:all .5s ease-in-out;overflow:hidden}.blog_img img{width:100%;transition:all .5s ease-in-out}.blog_card:hover{box-shadow:0 0 20px rgba(0,0,0,.1)}.blog_card:hover img{border-radius:5px}.blog_content h2{color:#101828;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:24px 0 16px;font-size:24px;font-weight:600;line-height:32px;display:-webkit-box;overflow:hidden}.blog_card .btn.btn-primary{padding:5px 15px;font-size:14px}.blogList{align-items:center;gap:8px;margin-top:20px;margin-bottom:20px;padding:0;display:flex}.blogList li{color:#97989f;align-items:center;gap:8px;font-size:16px;font-weight:400;list-style:none;display:flex}.blog_container .col-md-3{width:20%}.socialMedia_sec{padding:0}.service_ttl a{text-align:center;color:#000;font-size:18px;font-weight:600;text-decoration:underline}.applyNow_sec{padding:100px 0}.applyNow_container{background:url(../media/apply-bg.53bcbee3.webp) top/cover no-repeat;border-radius:58px;justify-content:center;align-items:end;width:100%;height:560px;padding-bottom:4%;padding-left:10%;display:flex}.applyNow_sec .service_heading{letter-spacing:2px;margin-bottom:30px;font-size:44px;line-height:60px}.applyNow_inner a.btn-primary{padding:12px 40px}.applyNow_img{position:relative}.applyNow_img img{position:absolute;top:-276px}.swiper-vertical>.swiper-wrapper{flex-direction:column;height:850px}.desktopHide{display:none}@media (max-width:383px){.applyNow_container{background-image:url(../media/apply-bg-mobile.158c7af7.webp);background-size:cover;border-radius:45px;width:100%;height:365px;padding-bottom:15px;padding-left:0!important}}@media (min-width:384px) and (max-width:413px){.applyNow_container{background-image:url(../media/apply-bg-mobile.158c7af7.webp);background-size:cover;border-radius:45px;width:100%;height:390px;padding-bottom:15px;padding-left:0!important}}@media (min-width:414px) and (max-width:767px){.applyNow_container{background-image:url(../media/apply-bg-mobile.158c7af7.webp);background-size:cover;border-radius:45px;width:100%;height:425px;padding-bottom:15px;padding-left:0!important}}@media (min-width:768px) and (max-width:991px){.applyNow_sec{padding:20px 0}.applyNow_container{border-radius:30px;justify-content:center;align-items:end;width:100%;height:330px;padding-bottom:3%;padding-left:10%;display:flex}.applyNow_sec .service_heading{letter-spacing:0;margin-bottom:15px;font-size:25px;line-height:30px!important}.applyNow_inner a.btn-primary{padding:8px 25px}}@media (min-width:992px) and (max-width:1024px){.applyNow_sec{padding:20px 0}.applyNow_container{justify-content:center;align-items:end;width:100%;height:357px;padding-bottom:15px;padding-left:10%;display:flex}.applyNow_sec .service_heading{margin-bottom:20px}}@media (min-width:1150px) and (max-width:1439px){.applyNow_container{width:100%;height:445px;padding-bottom:3.5%;padding-left:8%;display:flex}.service_heading{margin-bottom:20px!important;font-size:35px!important;line-height:40px!important}.applyNow_inner a.btn-primary{padding:10px 30px;font-size:16px}}@media (min-width:1440px) and (max-width:1550px){.applyNow_container{width:100%;height:506px;padding-bottom:3%;padding-left:8%;display:flex}}
