.services-banner{background:url(/assets/box-bg.webp)}h2{font-weight:700!important}.services-banner .banner{padding:54px 0}.services-banner .banner-head{letter-spacing:1px;font-size:54px;font-weight:800;line-height:81px}.services-banner .banner-head span{color:var(--red)}.services-banner .banner-text{font-size:24px;font-weight:300;line-height:38px}.about-serv-sec-main{text-align:center;color:var(--white);background-color:#0e0e0e;padding:60px 0}.about-serv-sec-main h2{color:var(--white);margin-bottom:30px;font-size:44px;font-weight:700;line-height:70px}.about-serv-sec-main p{color:#fffc;text-align:left;margin-bottom:20px;font-size:20px;font-weight:400;line-height:36px}.about-serv-sec-main p span{font-weight:700}.tech-stack{background-color:#fafafa;padding:76px 0}.tech-stack .head{text-align:center;margin-bottom:40px;font-size:48px;font-weight:700;line-height:54px}.tech-stack .nav-link{background-color:var(--light-gray);margin-left:0;padding:5px 10px;font-size:18px;font-weight:600;color:#000!important}.tech-stack .nav-link:hover{color:var(--bluish-gray)}.tech-stack .nav .nav-item button.active{background-color:#0000;color:var(--red)!important}.tech-stack .nav .nav-item button.active:after{content:"";border-bottom:3px solid var(--red);border-radius:5px 5px 0 0;width:100%;position:absolute;bottom:-1px;left:0}.tech-stack .tab-content h2{font-size:38px}.tech-logo{filter:grayscale();width:100px;height:100px;transition:filter .3s}.tech-logo:hover{filter:grayscale(0%);cursor:pointer}.uncertain{padding:54px 0!important}.uncertain p{font-size:22px}.uncertain .req-btn{background-color:var(--red);color:var(--white);border:1px solid var(--red);border-radius:10px;padding:20px 25px;font-size:22px;font-weight:700;line-height:28.5px;box-shadow:-2px 2px 7px #0006}.ind-serves{background:var(--yellow);padding:76px 0}.ind-serves .head{text-align:center;margin-bottom:46px;font-size:44px;font-weight:600;line-height:47px}.ind-serves .head span{background-color:var(--red);color:var(--white);padding:2px 5px}.ind-serves .ind-img{width:150px;height:100px}.ind-serves .card{background:0 0;border-radius:20px;margin:10px;padding:30px}.ind-serves .card .card-title{text-align:center;font-size:24px;font-weight:700}.services-form-section{padding:54px 0}.services-form-section h3{color:var(--red)}.services-form-section form{margin:0;padding:40px 20px 0}.services-form-section form .form-control{color:#000}@media screen and (max-width:991px){.services-banner .banner-head{margin-top:30px}}@media screen and (max-width:576px){.services-banner .banner-head{font-size:44px;line-height:56px}}.internship-stats{grid-template-columns:1fr 1fr;gap:4cqw 3.5cqw;display:grid;container-type:inline-size}.internship-stat{aspect-ratio:935/490;color:var(--white);background:red;border-radius:1.5cqw;padding:4cqw 2.5cqw;position:relative;overflow:hidden}.internship-stat:nth-child(-n+2){transform:translate(1.7cqw)}.internship-stat:nth-child(n+3){transform:translate(-1.7cqw)}.internship-stat:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff8c 1px,#0000 1px),linear-gradient(90deg,#ffffff8c 1px,#0000 1px);background-size:3.25cqw 3.25cqw;width:45%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:radial-gradient(circle at 75% 25%,#000 0%,#0000 70%);mask-image:radial-gradient(circle at 75% 25%,#000 0%,#0000 70%)}.internship-stat p{margin:0;position:relative}.internship-stat-value{font-size:6.2cqw;font-weight:800;line-height:1}.internship-stat-label{font-size:3cqw;font-weight:500;margin-top:1.4cqw!important}
