:root{--yellow:#faa62e;--blue:#00152b;--bg-blue:#00355d;--gray:#f2f3f5}*{font-family:'Alliance No.1'}.main_heading h2{font-size:48px;font-weight:700;line-height:58px;margin-bottom:50px;color:#000}p,a,li{font-size:18px;font-weight:300;line-height:28px;color:#000;margin:unset;text-align:justify}ol,ul{list-style-type:none}a{text-decoration:none !important;color:unset}.p_100{padding:100px 0}img{width:100%}.main_btn a{color:#fff;font-weight:600;padding:17px 36px;background-color:var(--bg-blue);align-content:center;display:flex;transition:.5s;border:1px solid var(--bg-blue);width:max-content}.main_btn a:hover{color:#000;background:0 0;border:1px solid #000}.main_btn_2 a{color:#000;font-weight:600;padding:17px 36px;background:0 0;align-content:center;display:inline;transition:.5s;border:1px solid var(--bg-blue);width:max-content}.main_btn_2 a:hover{color:#fff;background-color:var(--bg-blue);border:1px solid transparent}.read_btn{font-weight:600;padding:13px 22px;background-color:#fff;margin-top:50px;display:inline-block;color:#000}a.resource_link{position:relative;color:var(--yellow);font-size:24px;line-height:34px;font-weight:500}a.resource_link:after{height:70%;content:'';position:absolute;background-image:url('data:image/svg+xml,<svg width="8" height="13" viewBox="0 0 8 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.901828 11.099L0.901791 11.0991C0.53482 11.4943 0.53482 12.1324 0.901791 12.5277C1.27271 12.9272 1.8774 12.9272 2.24832 12.5277L7.09679 7.30522C7.46376 6.90995 7.46376 6.27191 7.09679 5.87664L2.24832 0.654211C1.8774 0.254685 1.27271 0.254685 0.901791 0.654211C0.53482 1.04949 0.534819 1.68752 0.901791 2.08279L0.975077 2.01476L0.901792 2.0828L5.08948 6.59327L0.901828 11.099Z" fill="%23F58220" stroke="%23F58220" stroke-width="0.2"/></svg>');background-position:right;background-repeat:no-repeat;top:12%;right:-15px;width:100%;left:auto}a.cmn_link{position:relative;color:#fff;width:max-content}a.cmn_link:after{height:70%;content:'';position:absolute;background-image:url('data:image/svg+xml,<svg width="8" height="13" viewBox="0 0 8 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.901828 11.099L0.901791 11.0991C0.53482 11.4943 0.53482 12.1324 0.901791 12.5277C1.27271 12.9272 1.8774 12.9272 2.24832 12.5277L7.09679 7.30522C7.46376 6.90995 7.46376 6.27191 7.09679 5.87664L2.24832 0.654211C1.8774 0.254685 1.27271 0.254685 0.901791 0.654211C0.53482 1.04949 0.534819 1.68752 0.901791 2.08279L0.975077 2.01476L0.901792 2.0828L5.08948 6.59327L0.901828 11.099Z" fill="white" stroke="white" stroke-width="0.2"/></svg>');background-position:right;background-repeat:no-repeat;top:12%;right:-15px;width:100%;left:auto}section.bread_sec.inner{position:relative;overflow:hidden;height:350px;align-content:end;background-position:center;background-repeat:no-repeat;background-size:cover}.bread_sec .container:after{content:'';position:absolute;left:0;bottom:-1px;width:12px;height:36%;background:var(--yellow)}.bread_sec .container .bread_title{position:relative;bottom:0;padding:20px 200px 20px 0;display:inline-block}.bread_title:before{content:'';position:absolute;right:0;bottom:-1px;width:100vw;height:126px;background:#fff;clip-path:polygon(0 0,90% 0,95% 100%,0 100%)}.bread_links{position:relative}.bread_title h1{color:#000;position:relative;font-size:40px;font-weight:700}.bread_links ul{padding:0;display:flex;align-items:center;gap:12px;margin:0}.bread_links ul li a{color:#000;font-size:18px;line-height:28px}.bread_links ul li a svg{margin-bottom:4px;margin-right:10px}.hero_sec{position:relative;height:600px;overflow:hidden;background:url(https://nextstep.net.in/rapidtech/wp-content/uploads/2025/07/rapid-banner.png)}.hero_sec video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.banner_box{z-index:3;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0;max-width:1320px;margin:0 auto}.banner_box_image{width:60%;height:100%;position:absolute;right:0;overflow:hidden}.slider_container{position:relative;width:100%;height:100%;overflow:hidden}.slider_wrapper{display:flex;width:300%;height:100%;transition:transform .5s ease-in-out}.slide{width:33.333%;height:100%;flex-shrink:0;clip-path:polygon(25% 0,100% 0,100% 100%,0% 100%)}.slide img{width:100%;height:100%;object-fit:cover}.nav_dot{width:12px;height:12px;border-radius:50%;background:rgba(255,255,255,.5);cursor:pointer;transition:all .3s ease}.nav_dot.active{background:#fff;transform:scale(1.2)}.slider_arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.2);color:#fff;border:none;width:50px;height:50px;border-radius:50%;cursor:pointer;font-size:18px;transition:all .3s ease;z-index:5;backdrop-filter:blur(10px);font-size:24px}.slider_arrow:hover{background:rgba(255,255,255,.3);transform:translateY(-50%) scale(1.1)}.slider_arrow.prev{right:80px}.slider_arrow.next{right:20px}.banner_content{color:#fff;z-index:4;position:relative;width:35%}.banner_content h1{margin-bottom:48px;font-weight:700;font-size:52px;line-height:62px}.read_btn{display:inline-block;background:#fff;color:#000;padding:12px 30px;text-decoration:none;font-weight:700;border-radius:5px;transition:all .3s ease;margin-top:0}.read_btn:hover{background:#f0f0f0;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.3)}@media (max-width:768px){.banner_box{flex-direction:column;text-align:center;padding:20px}.banner_content{width:100%;margin-bottom:20px}.banner_content h1{font-size:2rem}.banner_box_image{width:100%;position:relative;height:300px}.slide img{clip-path:none}.slider_arrow{width:40px;height:40px;font-size:16px}}.nav.nav-tabs{justify-content:center;column-gap:10px}.service_title{padding:10px 0}.manufacturing_sec .nav-item .nav-link{padding:10px 30px;color:#000;position:relative;overflow:hidden;border:unset !important;font-weight:400}.manufacturing_sec .nav-item .nav-link:hover{color:#000}.manufacturing_sec .nav-item .nav-link.active{font-weight:600;background:#f7f7f8 !important}.manufacturing_sec .nav-item .nav-link:hover:before,.nav-item .nav-link.active:before{left:0}.nav-item .nav-link:before{content:'';position:absolute;height:4px;width:100%;left:-100%;bottom:0;background-color:#faa62e;transition:.5s}.service_container{margin-top:25px}.service_title a{font-size:16px;line-height:26px;font-weight:400}.manufacturing_sec .main_btn{justify-content:center;display:flex;margin:50px auto 0px}.application_sec{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;z-index:1;color:#fff;overflow:hidden}.application_sec .main_heading h2{color:#fff}.application_sec:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#002949E5;z-index:-1}.application_sec .box>li{display:flex;flex-direction:column;text-align:center;justify-content:center;background-color:#fff;overflow:hidden;padding:41px 25px;border-radius:12px;align-items:center;transition:.4s}.application_sec .box>li:hover{background-color:var(--blue)}.application_sec .box{display:grid;grid-template-columns:repeat(4,1fr);gap:21px;margin:auto;padding:0}.application_container .img img{width:59px;margin:auto;text-align:center;display:flex;margin-bottom:18px;transition:.5s}.application_container .content h5{font-size:18px;font-weight:700;line-height:28px;margin-bottom:6px;transition:.5s}.application_sec .box>li:hover h5,.application_sec .box>li:hover p{color:#fff !important}.application_sec .box>li:hover img{filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7446%) hue-rotate(3deg) brightness(96%) contrast(116%)}.application_container .content p{font-size:18px;line-height:28px;transition:.5s;margin:0}.indus_we_serve{padding:100px 0 130px}.indus_we_serve .main_heading{margin-bottom:48px}.indus_we_serve .main_heading h2{margin-bottom:0}.indus_we_serve .main_heading{display:grid;grid-template-columns:1.2fr 1fr}.grid-container{display:grid;grid-template-columns:repeat(5,1fr);gap:24px;margin-top:24px}.indus_we_serve .main_heading p{border-left:1px solid #afafaf;padding-left:34px;margin:0}.grid-item-label p{text-align:center;margin-top:12px;font-weight:600;margin-bottom:0}.grid-item{position:relative;border-radius:8px}.grid-item img{width:100%;height:220px;object-fit:cover;display:block}.indus_we_serve .grid-container:last-child{grid-template-columns:repeat(4,1fr);margin-top:64px}.about_home .main_heading h2{font-size:40px;font-weight:700;line-height:50px;margin-bottom:50px}.about_home{display:grid;grid-template-columns:1fr 1fr;gap:100px}.about_img{position:relative}.main_img{position:relative;transform:skew(-10deg);overflow:hidden;height:450px}.about_img_container:before{content:'';position:absolute;left:0;top:5%;width:100%;height:450px;background:var(--yellow);transform:skew(10deg);z-index:0}.main_img img{position:absolute;transform:translate(5%) skew(10deg);z-index:2;width:115%;height:450px;right:-10px;object-fit:cover;object-position:top}.subsitute_img{position:absolute;bottom:0;width:45%;right:5%;height:20%}.subsitute_img img{height:unset}.about_content_box{align-content:center}.sub_heading p{font-size:20px;line-height:30px;color:var(--yellow);font-weight:600}.about_home .main_heading h2{margin-bottom:30px}.about_home .main_btn a{margin-top:30px;display:inline-block}.choose_sec{padding-top:100px}.choose_container{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.choose_container img{width:100px;height:100px;margin-bottom:20px}.home_about_sec{background:url(https://nextstep.net.in/rapidtech/wp-content/uploads/2025/05/excel-background.png);background-size:cover;background-position:center;background-repeat:no-repeat}.why_excel_rapidtech_image{position:relative}.why_excel_rapidtech_cnt{position:absolute;bottom:0;width:100%;background:#00355DBA}.why_excel_rapidtech_cnt ul{padding:42px;margin:0;display:grid;grid-template-columns:repeat(4,1fr)}.why_excel_rapidtech_cnt ul li{border-left:2px solid #fff;color:#fff;font-size:16px;line-height:26px;padding-left:20px}.service_tabs_outer{margin-bottom:48px}.service_tabs_outer ul{display:flex;justify-content:center;list-style:none;border-bottom:1px solid #9b9b9b;width:max-content;margin:auto;padding:0}.service_tabs_outer ul li{margin:0 20px}.service_tabs_outer ul li a{color:#333;font-size:18px;padding:0 28px 16px;display:block;position:relative;transition:color .3s ease-in-out}.service_tabs_outer ul li a:after{content:'';position:absolute;bottom:-1px;left:0;width:0;height:4px;background-color:#f5a623;transition:width .3s ease-in-out}.service_tabs_outer ul li a.active:after,.service_tabs_outer ul li a:hover:after{width:100%}.service_tabs_outer ul li a.active{color:#000;font-weight:600}.main_service_sec .service_content{display:none;text-align:center}.main_service_sec .service_content.active{display:block !important}footer{background:#e9e9e9}li.footer_logo{width:80%}footer a,footer p,footer address{color:#000;margin:unset;padding:unset}li.footer_logo+li{margin:10px 0}.footer_info{display:grid;grid-template-columns:4fr 2fr 3fr 5fr;gap:110px;color:#000;padding:53px 0}.footer_heading h5{font-size:24px;line-height:34px;font-weight:600;margin-bottom:20px}footer ul.social_icons{display:flex;gap:10px}ul.social_icons img{aspect-ratio:1/1;object-fit:contain;height:30px}.footer_info ul{padding:unset;margin:unset}.footer_info>div>ul{display:flex;flex-direction:column;gap:12px}.footer_bottom{border-top:1px solid #000;padding:20px 0}.event_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}.event_box_container:nth-child(2n+2){transform:translatey(40px)}.event_box_container{border:1px solid var(--gray)}.event_box_container .event_img{overflow:hidden}.event_box_container .event_img img{transition:.5s}.event_box_container:hover .event_img img{transform:scale(1.1)}.event_box_container .event_title{padding:20px 30px}.event_box_container .event_title h3{font-size:20px;line-height:30px;font-weight:600}section.contact_page{position:relative}.back{position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0}.contact_page_grid{display:grid;grid-template-columns:1fr 1fr;background-size:cover;background-repeat:no-repeat;background-attachment:fixed}.contact_detail_box{display:flex;gap:20px;margin-bottom:20px;width:80%}.contact_icon img{width:50px}.contact_detail h3{font-size:24px;line-height:34px;font-weight:600}.contact_detail a{color:#fff;font-size:16px;line-height:26px}.contact_form{background-color:#ccc;padding:40px 80px}.contact_detail_container{color:#fff;position:relative;background-color:rgba(0,53,93,.6);padding:50px;align-content:space-between}.contact_form .row{row-gap:20px}.contact_form label{font-size:14px;line-height:24px;margin-bottom:5px}.contact_form .main_heading h2{margin-bottom:20px}.contact_form textarea{resize:unset;height:100px;border-radius:unset}.contact_form .main_btn{margin-top:20px}section.map iframe{display:block}input.form-control{height:45px;border-radius:unset}.post-image img{height:180px !important;object-fit:cover}.blog_page .container{display:grid;grid-template-columns:repeat(3,1fr);gap:36px}.blog_page .post{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 8px rgba(0,0,0,.1);width:100%;display:flex;flex-direction:column;transition:transform .3s ease}.blog_page .post:hover{transform:translateY(-5px)}.blog_page .post-image{position:relative;overflow:hidden}.blog_page .post-image:hover img{transform:scale(1.1);cursor:pointer}.blog_page .post-image img{width:100%;height:auto;display:block;transition:transform .3s ease}.blog_page .post-date{position:absolute;bottom:10px;left:10px;background-color:rgba(255,255,255,.9);padding:5px 10px;border-radius:4px;font-size:.9rem;font-weight:700;cursor:pointer}.blog_page .post-category{color:#f60;cursor:pointer}.blog_page .post-content{padding:20px}.blog_page .post-title{font-size:21px;line-height:31px;margin:0 0 10px;color:#333;cursor:pointer}.blog_page .post-excerpt{font-size:1rem;color:#555;margin-bottom:20px;cursor:pointer}.blog_page .read-more{color:blue;text-decoration:none;font-weight:700;font-size:1rem;cursor:pointer}.blog_page .read-more:hover{opacity:.5}.main_blogs .container{display:flex;padding:20px;flex-direction:row;gap:40px}.main_blogs{padding:100px 0}.main_blogs .main-article{flex:3;padding:20px;background-color:#fff}.main_blogs .article-image{position:relative}.main_blogs .article-image img{width:100% !important;border-radius:8px;object-fit:cover;max-width:100% !important}.main_blogs .article-tag{position:absolute;bottom:10px;left:10px;background-color:#ff8000;color:#fff;padding:5px 10px;border-radius:4px;font-weight:700;text-transform:uppercase}.main_blogs .article-content{margin-top:20px}.main_blogs .article-date{color:#999;margin-bottom:10px}.main_blogs .article-title{font-size:32px;color:#000;margin-bottom:20px}.main_blogs .article-text{color:#555;line-height:1.6}.main_blogs .sidebar{flex:1;background-color:#f9f9f9;padding:20px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);height:max-content;position:sticky;top:120px}.main_blogs .sidebar-title{font-size:20px;margin-bottom:20px;border-bottom:2px solid #333;padding-bottom:5px;color:#000}.main_blogs .article-list{list-style:none;padding:0;margin:0}.main_blogs .article-item{display:flex;margin-bottom:15px}.main_blogs .article-item img{width:95px !important;height:90px !important;object-fit:cover;border-radius:4px;margin-right:10px}.main_blogs .article-item a{color:#333;text-decoration:none;font-size:15px;font-weight:700;transition:color .3s}.main_blogs .article-item a:hover{color:blue}.certificate_content{padding:20px 20px 0 0}.certificate_image img{width:100%;object-fit:cover;border-radius:0}.certificate_main_page .certificate_image.image_hover img{object-fit:cover;height:300px}.certificate_inner{position:relative;transition:.8s all;overflow:hidden}.certificate_content h3{font-size:18px;line-height:24px;padding-bottom:20px;color:#000;font-weight:500}.certificate_content h6{color:#000;font-size:18px;border-color:#000;line-height:28px;font-weight:500;text-decoration:underline}.certificate_content{position:absolute;bottom:-50px;background:#fff;width:100%;padding:20px 40px;transition:.9s all;height:100px}section.certificate .row{row-gap:64px}.certificate_inner:hover .certificate_content{bottom:0;height:200px}.about_company_overview{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.about_content h2{font-weight:600;font-size:48px;line-height:58px;margin-bottom:16px;color:#000}section.about_page .about_content p{margin-bottom:20px;font-size:18px;line-height:28px;margin-bottom:12px}section.about_page.mission_vision{background-color:var(--bg-blue)}section.about_page.mission_vision *{color:#fff}.content_box .main_heading h2{margin-bottom:24px}section.about_page.mission_vision .row{margin-bottom:30px}section.about_page.mission_vision .row:last-child{margin-bottom:unset}section.about_page.mission_vision .row:nth-child(2){flex-direction:row-reverse}section.about_page.mission_vision .content_box{align-content:center;height:100%;padding:50px}.career_content{padding:50px 20px}.career_content .main_heading h2{font-size:48px;font-weight:700;line-height:58px;margin-bottom:12px;color:#000}.position_content_container{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.position_content_container .position_box{border:2px solid #bfbfbf;padding:30px}.position_content_container .position_box h5{font-weight:600;margin-bottom:10px}.position_content_container .position_box p{margin-bottom:20px}.position_content_container .position_box a{color:unset}.position_btns{display:flex;gap:20px}.position_form_box{margin:auto;padding:50px;border:1px solid #bfbfbf54;border-radius:12px;height:max-content;width:55%}.position_form_box label{font-weight:500;margin-bottom:5px}.position_form_box input{border:unset;border-bottom:1px solid #000}.position_form_box .row{row-gap:20px}.infra_cnt h2{font-weight:600;font-size:42px;line-height:52px;margin-bottom:18px;color:#000}.infra_cnt p{font-size:18px;line-height:28px;color:#000}.infra_cnt_img{margin-top:42px}.infra_cnt_grid{display:grid;grid-template-columns:repeat(2,1fr);margin-top:48px;gap:48px;padding-bottom:48px;border-bottom:1px solid #9b9b9b}.infra_cnt_box ul{width:90%;padding-left:16px;margin:0;list-style:square}.infra_cnt_box h4{font-size:32px;line-height:42px;margin-bottom:24px;color:#000;position:relative}.infra_cnt_box ul li b{font-weight:600}.service_content .sls_grid{border-bottom:none;padding:0;grid-template-columns:repeat(3,1fr)}.service_content .infra_cnt_grid:last-child{border-bottom:none;padding:0}.infra_cnt_box h4:before{content:'';position:absolute;bottom:0;width:48px;height:3px;background:var(--bg-blue)}.infra_cnt_box ul li{margin-bottom:8px}.infra_cnt_box h6{font-size:24px;color:#000}.infra_sec .service_content{display:none}.infra_sec .service_content.active{display:block !important}.service_grid>*{width:50%}.service_content .service_grid:nth-child(even){flex-direction:row-reverse}.service_grid{display:flex;gap:48px;align-items:center;margin-bottom:48px}.service_description{text-align:left}.service_description h4{font-size:32px}.service_description a{font-size:16px;font-weight:400;color:var(--bg-blue);border-bottom:2px solid #00355d;padding-bottom:2px}.home_services .service_content.active{display:grid !important;grid-template-columns:repeat(3,1fr);gap:48px}.service_description p{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home_services .service_description h4{font-size:24px;line-height:34px;margin-top:24px}.home_services .service_content.active .home_service_box:nth-child(4){display:none}.home_services .service_content.active .home_service_box:nth-child(5){display:none}.home_services .main_btn{margin:48px auto 0px auto;width:max-content}.about_sec h2{font-size:48px;font-weight:700;line-height:58px;margin-bottom:24px;color:#000}.main_btn .wpcf7-submit{color:#fff;font-weight:600;padding:17px 36px;background-color:var(--bg-blue);align-content:center;display:flex;transition:.5s;border:1px solid var(--bg-blue);width:max-content}.contact_form .row .col-md-6 p{margin:0}@media screen and (max-width:1399px){.navbar-nav.menu li{padding:0 12px}.right-menu .main_btn a{padding:8px 24px}}@media screen and (max-width:1199px){.service_tabs_outer{overflow-x:scroll}.right-menu{display:none}.application_sec .box>li{padding:20px 24px}.application_sec .box>li{justify-content:start;padding:20px 24px}.grid-item img{height:180px}.navbar-nav.menu{column-gap:0}.banner_content h1{font-size:62px;line-height:72px}}@media screen and (max-width:991px){.footer_info{grid-template-columns:1fr;gap:24px}.address ul{width:65%}.footer_logo img{width:180px}.banner_content{width:80%}.main_heading h2{font-size:42px;line-height:52px;margin-bottom:48px}.home_services .service_description h4{font-size:18px;line-height:28px;margin-top:24px}.home_services .service_content.active{gap:36px}.indus_we_serve .grid-container{grid-template-columns:repeat(3,1fr) !important}.main_img img{height:450px !important}.application_sec .box{grid-template-columns:repeat(3,1fr);gap:24px}.why_excel_rapidtech_cnt ul li{border:1px solid #fff;padding:24px}.why_excel_rapidtech_cnt ul{padding:42px;grid-template-columns:repeat(2,1fr)}.why_excel_rapidtech_cnt{position:unset}.service_content .sls_grid{grid-template-columns:repeat(2,1fr)}section.about_page.mission_vision .content_box{padding:0}.service_description h4{font-size:24px;line-height:34px}.service_image img{height:300px;width:100%;object-fit:cover}.service_grid{gap:24px}.service_grid>*{width:100% !important}.service_grid{flex-wrap:wrap}}@media screen and (max-width:767px){.banner_content h1{font-size:52px;line-height:62px}.home_services .service_content.active{grid-template-columns:repeat(2,1fr)}.main_btn a{font-size:16px;padding:12px 24px}.service_tabs_outer ul li a{padding:0 8px 16px}.application_sec .box{grid-template-columns:repeat(2,1fr);gap:24px}.main_heading h2{font-size:36px;line-height:46px}.indus_we_serve .grid-container{grid-template-columns:repeat(2,1fr) !important}.indus_we_serve .main_heading{grid-template-columns:1fr}.indus_we_serve .main_heading p{border-left:none;padding-left:0;margin-top:12px}.about_home{grid-template-columns:1fr;gap:36px}.about_content_box{order:1}.home_about_sec{overflow-x:hidden}.main_img{transform:skew(-4deg)}.about_img_container:before{transform:skew(4deg)}.contact_page_grid{grid-template-columns:1fr}.bread_title h1{font-size:32px}section.about_page.mission_vision .content_box{padding-top:24px}.about_company_overview{grid-template-columns:1fr}.about_content{order:1}.about_content h2{font-size:36px;line-height:46px}}@media screen and (max-width:575px){section.bread_sec.inner{height:200px}section.bread_sec.inner:before{position:absolute;content:"";width:100%;height:100%;background:#00000057;top:0;left:0}.thank_cont h1{font-size:42px;line-height:52px;margin-bottom:10px}.thank_cont p{width:100%;font-size:18px;line-height:28px}.thank_but a{font-size:16px;line-height:26px}section.p_100.main_thank_you{padding:70px 0}.thank_cont img{width:80px}.banner_content h1{font-size:42px;line-height:52px}.home_services .service_content.active{grid-template-columns:1fr}.main_heading h2{font-size:32px;line-height:42px}.application_sec .box{grid-template-columns:1fr}.about_sec h2{font-size:32px;line-height:42px}.why_excel_rapidtech_cnt ul{padding:36px;grid-template-columns:1fr}.why_excel_rapidtech_image img{height:300px;object-fit:cover}.contact_page_grid{display:flex;flex-direction:column}.bread_links{position:relative;display:none}.bread_title:before{display:none}.bread_sec .container:after{display:none}.contact_detail_box{display:flex;width:100%;flex-direction:column}.contact_detail_container{padding:42px}.contact_form{padding:40px 24px}.bread_sec .container .bread_title{bottom:16px;padding:0}.address ul{width:100%}.bread_title h1{color:#fff}.infra_cnt_grid{grid-template-columns:1fr}.infra_cnt_img img{height:300px;object-fit:cover}.service_content .sls_grid{grid-template-columns:1fr;gap:0}.service_grid{grid-template-columns:1fr !important}.infra_cnt h2{font-size:32px;line-height:42px}.position_form_box{width:100%}}.get_a_quote_pop input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required.form-control{border:1px solid #ccc;border-left:4px solid var(--bg-blue);border-radius:0}.get_a_quote_pop textarea.wpcf7-form-control.wpcf7-textarea{border:1px solid #ccc;border-radius:0;height:150px}.get_a_quote_pop input.wpcf7-form-control.wpcf7-submit.has-spinner.main_button{color:#fff;font-weight:600;padding:8px 24px;background-color:var(--bg-blue);display:flex;border:1px solid var(--bg-blue);width:max-content}.get_a_quote_pop .modal-content p{margin:0}.get_a_quote_pop .modal-header{border:none}.get_a_quote_pop .form-label{margin-bottom:.5rem;font-size:16px;line-height:26px;font-weight:400}section.hero_sec:after{content:'';position:absolute;top:0;right:-15%;width:15%;height:100%;background:var(--yellow);transform:skewX(-20deg)}[dir=rtl] .service_description p,.service_content:nth-child(even) .service_description p{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible;text-overflow:unset}.search-box{position:absolute;top:0;left:0;width:0;height:100%;opacity:0;overflow:hidden;display:flex;align-items:center;background:#fff;padding:0 75px;transition:all .4s ease;z-index:100}.search-box.active{width:100%;opacity:1}.search-input{flex:1;border:none;outline:none;font-size:16px;padding:10px;background:0 0;border:1px solid #000}.close-btn{font-size:28px;cursor:pointer;padding-left:10px}button.search-icon{border:none;background:0 0}.recap_tcha{margin-bottom:15px}.thank_cont{text-align:center}.thank_cont h1{font-size:74px;line-height:84px;margin-bottom:20px;text-align:center;font-style:italic;font-weight:900;color:var(--green)}.thank_cont p{font-size:20px;line-height:30px;width:85%;margin:0 auto 10px;text-align:center}.thank_but{margin-top:35px}.thank_cont p a{font-size:20px;font-weight:600;color:var(--red)}.thank_but a{font-size:18px;line-height:28px;font-weight:600;padding:15px 50px;color:#fff;background-color:var(--yellow);border:1px solid var(--yellow);border-radius:15px}.thank_but a:hover{background-color:var(--white);border:1px solid var(--yellow);color:var(--yellow)}.thank_cont img{width:100px;margin-bottom:20px}.excel_infra_main .excel_infra_sec{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:96px}.excel_infra_main .excel_infra_sec .excel_infra_cont{width:50%;padding-right:80px;padding-top:32px}.excel_infra_main .excel_infra_sec .excel_infra_img{width:50%;position:sticky;top:150px}.excel_infra_main .excel_infra_sec .excel_infra_cont h2{font-size:38px;line-height:48px;font-weight:600;margin-bottom:24px;color:#000}.excel_infra_main .excel_infra_sec:nth-child(even){flex-direction:row-reverse}.excel_infra_main .excel_infra_sec:nth-child(even) .excel_infra_cont{padding-right:0;padding-left:80px}.infra_sec .service_tabs_outer{margin-bottom:88px}.excel_infra_main .excel_infra_sec:last-child{margin-bottom:0 !important}.excel_infra_cont p{font-weight:400}.excel_infra_cont ul{list-style:disc}.excel_infra_cont ul li{font-weight:400;margin-bottom:10px}.center_excel_infra.center_excel_infra-2{padding:100px 0;background-image:url(https://nextstep.net.in/rapidtech/wp-content/uploads/2025/09/Mask-group.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.center_excel_infra.center_excel_infra-1{padding-bottom:100px}.center_excel_infra.center_excel_infra-2 .excel_infra_sec{flex-direction:row-reverse;background:#fff;margin-bottom:50px}.center_excel_infra.center_excel_infra-2 .excel_infra_sec .excel_infra_cont{padding:50px 60px 10px}.center_excel_infra.center_excel_infra-2 .excel_infra_sec:nth-child(even){flex-direction:row}.center_excel_infra.center_excel_infra-2 .excel_infra_sec:nth-child(even) .excel_infra_cont{padding:50px 60px 10px}.center_excel_infra.center_excel_infra-3{padding:100px 0}.center_excel_infra.center_excel_infra-3 .excel_infra_sec .excel_infra_cont{padding-right:60px;padding-top:15px}#sls .center_excel_infra.center_excel_infra-3 .excel_infra_sec:nth-child(odd){flex-direction:row}#sls .center_excel_infra.center_excel_infra-3 .excel_infra_sec:nth-child(odd) .excel_infra_cont{padding-left:0;padding-right:60px}#sls .center_excel_infra.center_excel_infra-3 .main_head{font-size:48px;line-height:58px;font-weight:600;margin-bottom:48px}@media(max-width:1399px){.center_excel_infra.center_excel_infra-2 .excel_infra_sec .excel_infra_cont{padding:50px 50px 10px}.center_excel_infra.center_excel_infra-2 .excel_infra_sec .excel_infra_img{height:515px}.center_excel_infra.center_excel_infra-2 .excel_infra_sec .excel_infra_img img{height:100%;object-fit:cover}}@media(max-width:1199px){.center_excel_infra.center_excel_infra-3 .excel_infra_sec .excel_infra_cont{padding-left:40px}.center_excel_infra.center_excel_infra-2 .excel_infra_sec:nth-child(even) .excel_infra_cont{padding:50px 40px 10px}.center_excel_infra.center_excel_infra-2 .excel_infra_sec .excel_infra_cont{padding:50px 40px 10px}.excel_infra_main .excel_infra_sec:nth-child(even) .excel_infra_cont{padding-left:50px;padding-top:10px}.excel_infra_main .excel_infra_sec .excel_infra_cont{padding-right:50px;padding-top:10px}.excel_infra_main .excel_infra_sec .excel_infra_cont h2{font-size:32px;line-height:42px;margin-bottom:13px}#sls .center_excel_infra.center_excel_infra-3 .main_head{font-size:40px;line-height:50px;margin-bottom:30px}}@media(max-width:992px){.excel_infra_main .excel_infra_sec{flex-wrap:wrap;margin-bottom:70px}.excel_infra_main .excel_infra_sec .excel_infra_cont{width:100%;padding:0 !important}.excel_infra_main .excel_infra_sec .excel_infra_img{width:100%;margin-top:30px}.infra_sec .service_tabs_outer{margin-bottom:65px}.center_excel_infra.center_excel_infra-2 .excel_infra_sec .excel_infra_cont{padding:30px !important}.center_excel_infra.center_excel_infra-2 .excel_infra_img{margin-top:0}.center_excel_infra.center_excel_infra-2 .excel_infra_sec .excel_infra_img{height:auto}.center_excel_infra.center_excel_infra-3{padding:70px 0}.center_excel_infra.center_excel_infra-2{padding:70px 0}.center_excel_infra.center_excel_infra-1{padding-bottom:70px}}@media(max-width:575px){.service_image img{height:auto}section.bread_sec.inner{height:200px}section.bread_sec.inner:before{position:absolute;content:"";width:100%;height:100%;background:#00000057;top:0;left:0}.excel_infra_main .excel_infra_sec .excel_infra_cont h2{font-size:28px;line-height:38px;margin-bottom:10px}.excel_infra_main .excel_infra_sec{margin-bottom:50px}.excel_infra_main .excel_infra_sec .excel_infra_img{margin-top:15px}#sls .center_excel_infra.center_excel_infra-3 .main_head{font-size:35px;line-height:45px;margin-bottom:20px}.center_excel_infra.center_excel_infra-2 .excel_infra_img{margin-top:0}.center_excel_infra.center_excel_infra-1{padding-bottom:70px}.infra_sec .service_tabs_outer{margin-bottom:45px}}.insights_banner img{height:385px;object-fit:cover;border-radius:12px;margin-bottom:48px}.insights_content p{color:#000;font-size:16px;line-height:24px;margin-bottom:12px}.related_insights h4{font-size:24px;line-height:34px;margin-bottom:24px;color:#000}.related_insights ul li a img{width:100px;height:100px;object-fit:cover;border-radius:12px}.related_insights ul li a{display:flex;gap:24px;color:#000;align-items:center;margin-bottom:24px}.related_insights{position:sticky;top:120px;width:90%;margin-left:auto}.insights-heading h1{font-size:36px;line-height:46px;margin-bottom:24px}.related_insights ul{padding:0;margin:0}h2.main_head{font-size:38px;line-height:48px;font-weight:600;margin-bottom:24px}.insights_content h2{font-size:28px;margin-top:24px}.insights_content h4{font-size:24px;margin-top:24px}ul.wp-block-list{list-style:disc;padding-left:18px;margin-bottom:12px}