.ball{position:absolute;border-radius:100%;opacity:.7}#hero .carousel-indicators{bottom:-50px}#hero .servimg{text-align:right}.our-team-main{position:relative;box-shadow:0 0 15px 0 rgba(5,62,219,.25);transition:all .3s ease-in-out;border-radius:8px;z-index:1;text-align:center;cursor:pointer}.our-team-main .img-circle{border-radius:50%;width:200px;height:200px;background:#0b32c1;text-align:center;margin:0 auto;border:10px solid #0d6efd}.our-team-main img{border-radius:50%;background:#eef}.our-team-main h3{font-size:20px;font-weight:700;color:#333}.our-team-main p{margin-bottom:0}.team-back{width:100%;height:auto;top:0;left:0;text-align:left;padding:15px 30px;color:#fff}.team-back h3{color:#fff}.team-back ul{list-style:none;padding:0}.team-back ul li{font-size:18px}.team-front{width:100%;height:375px;position:relative;z-index:10;background:#fff;padding:35px;bottom:0;transition:all .5s ease}.our-team-main:hover .team-front{bottom:-425px;transition:all .5s ease}.our-team-main:hover{border-color:#777;color:#333;transition:.5s}.cutout-text{background-color:white;color:black;font-size:10vw;font-weight:700;margin:0 auto;padding:10px;width:70%;text-align:center}.introsec{position:relative;padding:40px 0!important}.introsec .pad-about{padding:0 0 20px!important}.introsec .no-padding{padding:0;margin:0}.introsec .font-weight-600{font-weight:600}.introsec .heading-main{color:#23262a;font-weight:700;font-size:33px}.introsec .heading-main h2{color:#fff;font-weight:bolder;font-size:33px}.introsec .heading-main h1,.introsec .heading-main h2{color:#23262a;font-weight:700;font-size:33px;font-weight:600;margin:8px 0 2px;text-align:center;line-height:1.35}.introsec .text-black{color:#000}.introsec .heading-main h1{color:#23262a;font-weight:700;font-size:37px}.introsec .about-text{line-height:28px;font-size:20px;padding-top:20px;visibility:visible;animation-name:fadeInUp;letter-spacing:.2px}.introsec .inner-counting{border-right:2px dashed #ccc;text-align:center}.introsec .numbers{font-size:60px;font-weight:700;color:#000}.introsec .bottom-title{font-size:25px;color:#afa7a7}.introsec .more-link{margin-top:12px}.introsec .inner-counting a{color:#d8002d;font-size:15px;transition:.3s;text-decoration:none}.introsec .inner-counting:nth-child(3){border-right:0}.portfolio .content{position:relative;overflow:hidden;margin:auto auto 25px;border:1px solid #ccc;box-shadow:0 0 20px rgb(8 48 89/40%)}.portfolio .content .content-overlay{background:rgba(0,0,0,.7);position:absolute;height:100%;width:100%;left:0;top:0;bottom:0;right:0;opacity:0;transition:all .4s ease-in-out 0s}.portfolio .content:hover .content-overlay{opacity:1}.portfolio .content-image{width:100%}.portfolio .content-details{position:absolute;text-align:center;width:100%;top:50%;left:50%;opacity:0;transform:translate(-50%,-50%);transition:all .3s ease-in-out 0s;padding:25px}.portfolio .content:hover .content-details{top:50%;left:50%;opacity:1}.portfolio .content-details h3{color:#fff;font-weight:500;font-size:18px;letter-spacing:.15em;margin-bottom:.5em;text-transform:uppercase}.portfolio .content-details p{color:#fff;font-size:.8em}.portfolio .content-details i{font-size:20px;display:inline-block;padding:5px 15px;border-radius:4px;transition:.5s;color:#fff;border:1px solid #fff;vertical-align:middle}.portfolio .fadeIn-bottom{top:80%}.portfolio .fadeIn-top{top:20%}.portfolio .fadeIn-left{left:20%}.portfolio .fadeIn-right{left:80%}.process{padding:70px 0 60px}.process .process-box{padding:25px;width:95%;position:relative;text-align:center;background-color:#DDE3F5;border-radius:23px 23px 23px 23px;box-shadow:0 10px 15px 2px rgba(0,0,0,.5)}.process .process-box i:nth-child(odd){top:-28px;left:50%;font-size:50px;background:#DDE3F5;color:#126fea;border-radius:50px}.process .process-box i:nth-child(2n),.process .process-box i:nth-child(odd){position:absolute;transform:translateX(-50%);width:60px;height:60px;line-height:0;display:inline-flex;align-items:center;justify-content:center}.process .process-box i:nth-child(2n){top:35%;right:-78px;font-size:30px;color:#ddd;z-index:-1}.process .process-box span{font-size:36px;display:block;font-weight:600;color:#062b5b}.process .process-box p{padding:0;margin:0;font-family:Roboto,sans-serif;font-size:18px}.process .process-box h3{padding-top:10px}.process .overlay{position:absolute;bottom:5%;right:5%;opacity:.09}.process .process-box .overlay span{font-size:60px;vertical-align:bottom;line-height:0;color:#656565}[data-aos^=fade][data-aos^=fade]{opacity:1!important}