@import url(https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);@import url(./Header.css);@import url(./Footer.css);.w-100{width:100%}.mb-0{margin-bottom:0}.r-90{transform:rotate(90deg)}.r-180{transform:rotate(180deg)}.hero_section_wrapper{width:100%;overflow:hidden}.hero_section_wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.contact_us_btn{padding:15px 30px;background:#cb262d;color:#fffeff;border-radius:22px;border:0;white-space:nowrap;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:19.36px;text-align:left;text-decoration:none;transition:all .15s ease;cursor:pointer}.contact_us_btn:hover{color:#fff;background:#b11016;box-shadow:0 3px 14px 0 #b110161f;box-shadow:0 3px 14px 0 #b110161f;box-shadow:0 4px 5px 0 #b1101633}.contact_us_btn:active{color:#fff;background:#ed6e73;box-shadow:0 4px 5px 0 #ed6e7333;box-shadow:0 3px 14px 0 #ed6e731f;box-shadow:0 8px 10px 0 #ed6e7324}.talent_sub_section_1{display:flex;flex-direction:column;align-items:flex-start;gap:30px;justify-content:space-between;padding:10px 80px}.rstek_wrapper{align-items:center;display:flex;flex-direction:column;position:absolute;top:0;padding:7rem 0rem}.rsteksolutions_section{position:relative}.top_border{border-top:2px solid #510a32;padding:20px 0}.academy_title{padding:0 20px;text-align:center;font-size:36px;margin-bottom:0!important;position:relative;font-family:"Fira Sans",sans-serif;font-size:36px;font-weight:600;line-height:43.2px;text-align:left}.academy_title::before{content:"";border:5px solid #cb262d;display:inline;height:60%;position:absolute;left:0;top:18%;margin-right:8px}.bottom_wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:top;padding:60px}.rstek_second_part{display:grid;grid-template-columns:auto auto;gap:40px;padding-inline:20px}.first_part_text{font-family:Rubik,sans-serif;font-size:18px;font-weight:500;line-height:21.33px;text-align:left;color:#510a32}.second_part_text{font-family:Rubik,sans-serif;font-size:16px;font-weight:400;line-height:18.96px;text-align:left;color:#510a32}@media screen and (width <=1380px){.rstek_second_part{gap:20px}}@media screen and (width <=1280px){.bottom_wrapper{padding:20px}}@media screen and (width <=1180px){.rstek_wrapper{padding:5rem 0rem}.rstek_second_part{column-gap:20px;row-gap:0}}@media screen and (width <=1060px){.rsteksolutions_section>img{content:url(../../images/new-qa/who_is_this_program_tablet_bg.webp)}.rstek_wrapper{padding:7rem 0rem}.rstek_second_part{grid-template-columns:auto;row-gap:20px}.bottom_wrapper{padding:80px 40px}}@media screen and (width <=960px){.bottom_wrapper{padding:40px 40px}}@media screen and (width <=880px){.bottom_wrapper{padding:30px 10px}.rstek_wrapper{padding:5rem 0rem}.rstek_second_part{gap:0;padding-inline:5px}}@media screen and (width <=740px){.top_border{padding:10px 0}}@media screen and (width <=660px){.bottom_wrapper{flex-direction:column}.rstek_first_part{display:flex;justify-content:center}.rstek_first_part>.first_part_text{width:75%;text-align:center}.rstek_second_part>.top_border:nth-child(1){border-top:none}.rstek_second_part{gap:15px}.top_border{padding-top:20px}.rsteksolutions_section>img{height:600px}}@media screen and (width <=560px){.top_border{padding-top:10px}}@media screen and (width <=460px){.rstek_second_part{gap:0}}@media screen and (width <=360px){.rsteksolutions_section>img{height:640px}}.services{margin:auto;width:300px;margin-bottom:40px}.services_section{margin-block:80px}.services_heading{padding:0!important;border-left:10px solid #cb262d;text-align:center;font-size:36px}.services_card_wrapper{display:flex;flex-direction:column;gap:80px;padding:20px 60px;justify-content:center;align-items:center;margin:auto}.something_ntg{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:70%}.end-right-arrow-wrap{width:50%;display:flex;align-items:center;justify-content:flex-end}.last-arrow{width:36%}.card_1,.card_2,.card_3,.card_4,.card_5{display:flex;flex-direction:column;text-align:left;width:380px;min-height:340px;gap:20px;border-radius:32px;border:0;padding:30px;box-shadow:0 7px 30px 0 rgba(0,0,0,.15);transition:all .15 ease-out}.card_1:hover,.card_2:hover,.card_3:hover,.card_4:hover,.card_5:hover{box-shadow:0 7px 30px 0 #f003}.card_4,.card_5{margin:0}.card_content{display:flex;flex-direction:column;gap:20px;flex:5}.card_heading{font-size:24px}.card_description{font-size:16px;font-weight:400;text-wrap:wrap}.card_description>p{margin-bottom:0!important}.learn_more{display:flex;flex-direction:row;flex:.3;gap:10px;align-items:center;width:110px}.learn_more_btn{text-decoration:none;color:#cb262d}.learn_more_btn:hover,.learn_more_btn:active{color:#cb262d}@media screen and (width <=1394px){.talent_sub_section_1{padding:10px 40px;gap:20px}}.talent_hero_heading{font-family:"Fira Sans",sans-serif;font-size:48px;font-weight:500;line-height:57.6px;text-align:left;color:#510a32}.talent_hero_sub_heading{font-family:Rubik,sans-serif;font-size:18px;font-weight:400;line-height:21.33px;text-align:left;color:#510a32}@media screen and (width <=1164px){.talent_sub_section_1{padding:10px 20px;gap:10px}.services_card_wrapper{gap:40px}.something_ntg{width:90%}}@media screen and (width <=1064px){.something_ntg{width:100%}}@media screen and (width <=980px){.services_card_wrapper{padding:20px 20px}}@media screen and (width <=880px){.talent_sub_section_1{padding:10px 40px;gap:20px}.hero_section_wrapper{width:100%}.hero_section_wrapper>.talent_sub_section_1{width:50%}.hero_section_wrapper>.talent_sub_section_2{width:50%}.hero_section_wrapper>.talent_sub_section_2>img{content:url(../../images/new-qa/hero_tablet.webp)}.talent_hero_sub_heading{font-size:16px;font-weight:400;line-height:18.96px}.talent_hero_heading{font-size:45px;font-weight:600;line-height:54px}.something_ntg{display:flex;flex-direction:column;gap:20px}.something_ntg>div:nth-child(2){margin-block:20px}.something_ntg>div>img{transform:rotate(90deg)!important}.end-right-arrow-wrap{width:auto;display:block;align-items:center;justify-content:flex-end}.last-arrow{width:auto}.last-arrow>img{content:url(../../images/arrow.webp);transform:rotate(90deg)!important}}@media screen and (width <=760px){.talent_sub_section_1{padding:10px 20px;gap:15px}}@media screen and (width <=660px){.talent_sub_section_1{padding:10px 10px;gap:10px}}@media screen and (width <=480px){.talent_sub_section_1{padding:10px 40px;gap:20px;align-items:center}.hero_section_wrapper{width:100%;gap:40px}.hero_section_wrapper>.talent_sub_section_1{width:100%}.hero_section_wrapper>.talent_sub_section_2{display:flex;justify-content:end;width:100%}.hero_section_wrapper>.talent_sub_section_2>img{content:url(../../images/new-qa/hero_mobile.webp);width:100%;padding-left:5%}.hero_section_wrapper{display:flex;flex-direction:column-reverse;align-items:center}.talent_sub_section_1{padding:10px 30px;gap:15px;text-align:center}.talent_hero_heading{font-size:40px;font-weight:600;line-height:48px;text-align:center}.talent_hero_sub_heading{font-size:16px;font-weight:400;line-height:18.96px;text-align:center}.card_1,.card_2,.card_3,.card_4,.card_5{width:90%;height:auto}}.academy_section{position:relative;display:flex;width:100%}.academy_section>img{content:url(../../images/new-qa/why_desktop.webp);width:100%;height:1500px}.academy_wrapper{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:7rem 0;gap:30px}.academy_title{padding:0 20px;text-align:center;font-size:36px;margin-bottom:0!important;position:relative;font-family:"Fira Sans",sans-serif;font-size:36px;font-weight:600;line-height:43.2px;text-align:left}.academy_title::before{content:"";border:5px solid #cb262d;display:inline;height:60%;position:absolute;left:0;top:18%;margin-right:8px}.academy_content{display:flex;flex-direction:row;align-items:center;gap:40px;width:100%}.academy_card_wrapper{display:flex;flex-direction:column;align-items:center;gap:16px;justify-items:center;margin:auto}.academy_card_1,.academy_card_2,.academy_card_3,.academy_card_4,.academy_card_5{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;box-shadow:0 7px 40px 0 rgba(0,0,0,.15);background:#fff;border-radius:20px;padding:30px;width:500px;height:200px;transition:all .15s ease-out}.academy_card_1:hover,.academy_card_2:hover,.academy_card_3:hover,.academy_card_4:hover,.academy_card_5:hover{box-shadow:0 7px 30px 0 #f0040}.card_content_wrapper{display:flex;flex-direction:column;align-items:left;text-align:left;gap:20px}.academy_card_title{margin-bottom:0!important;font-size:24px;font-weight:700;line-height:28px;letter-spacing:0}.academy_card_description{font-size:16px;font-weight:400;line-height:19px;letter-spacing:0}@media screen and (width <=1280px){.academy_img>img{width:90%}.academy_section>img{content:url(../../images/new-qa/why_tablet.webp);height:1660px}.academy_content{flex-direction:column;align-items:flex-start}.academy_card_wrapper{flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:center}}@media screen and (width <=1016px){.academy_section>img{height:2200px}.academy_wrapper{gap:0}}@media screen and (width <=540px){.academy_card_1,.academy_card_2,.academy_card_3,.academy_card_4,.academy_card_5{flex-direction:column;width:95%;height:auto;padding:20px}.academy_section>img{content:url(../../images/new-qa/why_mobile.webp);height:2600px}.academy_card_wrapper>div>div{width:100%}}.talent_hire_title{padding:0 20px;text-align:center;margin-bottom:0!important;position:relative;font-family:"Fira Sans",sans-serif;font-size:36px;font-weight:600;line-height:43.2px;color:#3d1e1f;width:fit-content;margin:0 auto;margin-block:40px}.talent_hire_title::before{content:"";border:4px solid #cb262d;display:inline;height:70%;position:absolute;left:0;top:13.5%;margin-right:8px}.hero2{margin-block:80px;display:flex;justify-content:center;flex-direction:column;gap:60px}.hero2_wrapper{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;overflow:hidden}.hero2_2{display:flex;flex-direction:column;align-items:flex-start;gap:30px;justify-content:space-between;padding:10px 100px}.hero2_1{width:50%}.hero2_heading{font-family:Fira Sans;font-size:80px;font-weight:600;line-height:96px;text-align:left;color:#510a32}.hero2_sub_heading{font-family:Rubik;font-size:20px;font-weight:400;line-height:23.7px;text-align:left;color:#510a32}.red{color:#cb262d}.red:hover{color:#cb262d}@media screen and (width <=1394px){.hero2_2{padding:10px 40px;gap:20px}}@media screen and (width <=1164px){.hero2_2{padding:10px 20px;gap:10px}}@media screen and (width <=980px){.hero2_1>img{width:520px}}@media screen and (width <=880px){.hero2{gap:40px}.talent_hire_title{font-size:24px;font-weight:600;line-height:28.8px}.hero2_2{padding:10px 40px;gap:20px;align-items:center}.md-center{text-align:center}.hero2_wrapper{width:100%;gap:40px}.hero2_wrapper>.hero2_2{width:100%}.hero2_wrapper>.hero2_1{display:flex;justify-content:end;width:100%}.hero2_wrapper>.hero2_1>img{content:url(../../images/new-qa/hero2_tablet.webp);width:100%;padding-left:5%}.hero2_wrapper{display:flex;flex-direction:column;align-items:center}.hero2_2{padding:10px 30px;gap:15px;text-align:center}.hero2_heading{font-family:Fira Sans;font-size:32px;font-weight:600;line-height:38.4px;text-align:center}.hero2_sub_heading{font-family:Rubik;font-size:20px;font-weight:400;line-height:23.7px;text-align:left;width:80%}}@media screen and (width <=500px){.hero2{gap:20px}.talent_hire_title{font-size:20px;font-weight:600;line-height:24px}.hero2_wrapper>.hero2_1>img{content:url(../../images/new-qa/hero2_mobile.webp)}.hero2_heading{font-family:Fira Sans;font-size:32px;font-weight:600;line-height:38.4px;text-align:center}.hero2_sub_heading{font-family:Rubik;font-size:20px;font-weight:400;line-height:23.7px;text-align:center;width:95%}}.contact_wrapper{margin-top:4%;display:flex;position:relative}.contact_wrapper>img{width:100%;content:url(../../images/aboutus/contact.webp)}.contact_wrapper>.contact_text{position:absolute;gap:5%;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.contact_text>h4{max-width:50%;font-family:"Fira Sans",sans-serif;font-size:36px;font-weight:500;line-height:43px;letter-spacing:0;text-align:center;color:#3d1e1f}.contact_text>h3{max-width:50%;font-family:"Fira Sans",sans-serif;font-size:68px;font-weight:600;line-height:82px;letter-spacing:0;text-align:center;color:#3d1e1f}.contact_text>p{max-width:50%;font-family:Rubik,sans-serif;font-size:26px;font-weight:400;line-height:31px;letter-spacing:0;text-align:center;color:#3d1e1f}.contact_text>a{max-width:50%;width:172px;height:49px;border-radius:22px;padding:15px 30px 15px 30px;color:#fff;background-color:#cb262d;border:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:19px;letter-spacing:0;text-align:left;text-decoration:none}.contact_text>a:hover{color:#fff;background:#b11016;box-shadow:0 3px 14px 0 #b110161f;box-shadow:0 3px 14px 0 #b110161f;box-shadow:0 4px 5px 0 #b1101633}.contact_text>a:active{color:#fff;background:#ed6e73;box-shadow:0 4px 5px 0 #ed6e7333;box-shadow:0 3px 14px 0 #ed6e731f;box-shadow:0 8px 10px 0 #ed6e7324}@media screen and (max-width:1280px){.contact_wrapper>img{height:800px}}@media screen and (max-width:1076px){.contact_wrapper>.contact_text{gap:4%}.contact_text>h4,.contact_text>h3,.contact_text>p,.contact_text>a{max-width:60%}}@media screen and (max-width:920px){.contact_wrapper{margin-top:6%}.contact_wrapper>.contact_text{gap:1%}.contact_text>h4,.contact_text>h3,.contact_text>p,.contact_text>a{max-width:80%}}@media screen and (max-width:829px){.contact_wrapper>img{content:url(../../images/aboutus/contact_tab.webp)}.contact_wrapper>.contact_text{gap:5%}.contact_text>h4,.contact_text>h3,.contact_text>p,.contact_text>a{max-width:85%}}@media screen and (max-width:729px){.contact_wrapper>.contact_text{gap:4%}}@media screen and (max-width:629px){.contact_wrapper>.contact_text{gap:3%}.contact_text>h4,.contact_text>h3,.contact_text>p,.contact_text>a{max-width:95%}.contact_wrapper>img{height:600px}}@media screen and (max-width:529px){.contact_wrapper>.contact_text{gap:0}}@media screen and (max-width:500px){.contact_wrapper{margin-top:10%}.contact_wrapper>.contact_text{gap:7%}.contact_wrapper>img{content:url(../../images/aboutus/contact_mobile.webp)}.contact_text>h4{font-family:Rubik,sans-serif;font-size:18px;font-weight:600;line-height:21px;letter-spacing:0;text-align:center}.contact_text>h3{font-family:"Fira Sans",sans-serif;font-size:40px;font-weight:600;line-height:48px;letter-spacing:0;text-align:center}.contact_text>p{font-family:Rubik,sans-serif;font-size:16px;font-weight:400;line-height:19px;letter-spacing:0;text-align:center}}