#nw-icon{height:50px;width:auto}body.white-mode main{background:#fff;transition:.4s ease all;background:#fff;color:#000;font-weight:400;transition:.4s ease all}body.white-mode main .in-gery{background:#fbfbfb}body.white-mode main .linkBtn-wht{color:#000;text-transform:uppercase;border:1px solid #000;padding:10px 20px}body.white-mode main .st-grd-box{color:#fff}body.white-mode .st-indus-bx-8{background:#fff}body.white-mode .fx-strip ul li:hover a,body.white-mode .fx-strip ul li.active a{color:#e10918}body.white-mode .flex-hover .icon{-webkit-filter:unset;filter:unset}body.white-mode .flex-hover .in-gery:hover .icon{-webkit-filter:brightness(0);filter:brightness(0)}.white-mode main{color:#000!important;transition:.4s ease all}.white-mode main h1,.white-mode main h2,.white-mode main h3{color:#000;transition:.4s ease all}.light-control{transition:.4s ease all;opacity:.2}.white-mode .light-control{transition:.4s ease all;opacity:0}body.white-mode main .ld-list{background:#f0f0f0}body.white-mode main .ld-list li.active a{color:#e51937}body.white-mode main .box-2 .ind p{color:#000}body.white-mode main .glar-list li.resp-tab-active{color:#e51937}body.white-mode main .glar-list li:hover{color:#e51937}body.white-mode main .gdr-bx{color:#fff}body.white-mode main .gdr-bx .linkBtn-wht{color:#fff;border:1px solid #fff}body.white-mode main .gdr-bx .gl-capt a:hover{background-color:#fff;color:#dd4129;border-color:#fff}body.white-mode main .grey-bg{background:#f0f0f0}body.white-mode main .sub-txt{color:#000}body.white-mode main .st-tabcont{background:#f0f0f0}body.white-mode main .st-ind-tabs .st-list li.resp-tab-active{background:#f0f0f0;color:#000;border-bottom:1px solid #2d2d2d}body.white-mode main .st-ind-tabs .st-list li span img{filter:unset}body.white-mode main .st-child-1 ul li .icn{-webkit-filter:unset;filter:unset}.white-mode .lead .ld-list li.resp-tab-active{color:#e10918;font-weight:600}.white-mode main .linkBtn{border:2px solid #000!important;color:#000!important;border-right:none!important;margin-right:40px}@media (max-width:997px){.white-mode main .linkBtn{letter-spacing:normal;border:2px solid #000!important;border-right:2px solid #000!important;margin-right:0;margin-bottom:30px}}.white-mode main .linkBtn:after{background:#000}.white-mode main .linkBtn span{filter:invert(1)}.white-mode main .linkBtn:before{background:#000}.white-mode main .detail-common-last .post-content a:not(.linkBtn){color:#e51937!important;font-weight:400;text-decoration:underline}.white-mode main .common-left-detail .post-content li,.white-mode .content-ul li{float:none;font-size:16px;line-height:25px;padding-bottom:20px}article .detail-common-last a,.common-left-detail a:not(.linkBtn){color:#e51937;text-decoration:underline}.search-open input:focus{outline:none!important;border-bottom:2px solid #d53f32}.banner-slider .slick-slide .item{padding:100px 0;width:100%;height:100vh;max-height:700px;display:flex!important;align-items:center;position:relative;justify-content:center}video.dekstop-video{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0}.banner-slider .cp-title{font-size:50px;font-weight:700;color:#fff;padding-bottom:18px}@media only screen and (max-width: 979px){.banner-slider .cp-title{font-size:35px;padding-bottom:5px;line-height:36px}.banner-slider .slick-slide .item{padding:75px 0 0;width:100%;min-height:450px;display:flex;align-items:center}.banner-slider .col-7,.banner-slider .col-8,.banner-slider .col-9,.banner-slider .col-10{width:84%}}@media (max-width:767px){.banner-slider .slick-slide .item{padding:75px 0 0;width:100%;min-height:450px;display:flex;align-items:center}.banner-slider .cp-title{font-size:28px;padding-bottom:5px;line-height:33px}.banner-slider .col-7,.banner-slider .col-8,.banner-slider .col-9,.banner-slider .col-10{width:100%}}@media only screen and (max-width: 479px){.banner-slider .cp-title{font-size:23px;line-height:27px}}.banner-slider .slick-slide .item .caption{width:100%;height:100%;display:flex;align-items:center}.banner-slider .item img{display:none}.sliderContainer{position:relative}.sliderContainer.inner-slider{display:block;height:unset;position:relative}.banner-slider{width:100%;position:relative}.slick-prev:before,.slick-next:before{color:#000}.slick-dots{bottom:-30px}.progressBarContainer{position:absolute;bottom:90px;width:100%;left:0;display:flex;aligin-items:center;justify-content:center;padding:0 15px;box-sizing:border-box}.fx-strip ul li a{color:red}.progressBarContainer div{display:block;width:10%;min-width:30px;max-width:100px;padding:0;cursor:pointer;margin-right:10px;color:#fff}.progressBarContainer div:last-child{margin-right:0}.progressBarContainer div span.progressBar{width:100%;height:7px;border-radius:10px;background-color:rgba(255,255,255,0.4);display:block}.progressBarContainer div span.progressBar .inProgress{background-color:#ea353d;width:0;min-width:0;max-width:100%;height:7px;border-radius:10px}h1.smaller-title{font-size:38px}@media (max-width:768px){h1.smaller-title{font-size:22px}}.centered-banner{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:url(../../files.techmahindra.com/static/img/xds/xds-banner2.jpg);background-size:cover;box-sizing:border-box;padding:70px 0;text-align:center}.heading-area{margin:65px 0;text-align:center}.centered-banners h1.cp-title{color:#fff;font-size:40px;line-height:1.3;font-weight:600;padding-bottom:10px}.inner-slider video.vid-anim{position:relative;width:auto;height:auto;margin:0 auto;text-align:center;max-height:75px}@media only screen and (max-width: 979px){.centered-banners h1.cp-title{font-size:35px}}@media only screen and (max-width: 639px){.centered-banners h1.cp-title{font-size:28px}}.heading-area .txt{font-size:22px}.desc-area{font-size:15px;line-height:1.4}.desc-area .txt{margin-bottom:20px}.sec5{background-image:url();background-size:cover;padding-bottom:100px;padding-top:100px}.the-vision{background-color:#fff;background-image:url(https://files.techmahindra.com/static/img/sust-vision.jpg);background-size:cover}.icon-set{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;max-width:1100px;margin-left:auto;margin-right:auto}.icon-wrap{width:33.33%;padding:20px;text-align:center}.icon-wrap img{height:70px;transition:.4s ease all}.icon-wrap figure{display:flex;flex-direction:column;align-items:center;justify-content:center}.icon-wrap a{font-size:16px;font-weight:600;margin-top:20px;color:#fff;transition:.4s ease all}.icon-wrap a:hover img{filter:brightness(0) invert(1);transition:.4s ease all}.icon-wrap a:hover{color:#b71b31}.icon-wrap figcaption{font-size:16px;font-weight:600;margin-top:20px}@media (max-width:768px){.icon-wrap{width:100%}}.text-center{text-align:center}.max-900{max-width:900px;margin:0 auto}.max-1100{max-width:1100px;margin:0 auto}p.extra-bold-text{font-size:20px;line-height:1.3}.row.d-flex.row-alt{display:block}.row.d-flex.row-alt > div{padding-top:30px;padding-bottom:30px}.text-black{color:#000}.bold-text{font-size:22px;line-height:1.4;font-weight:600}.rcg{font-size:55px;font-weight:700;line-height:1.3;margin-bottom:25px}.text-center{text-align:center}@media only screen and (min-width: 980px){.list-leader ul li{-webkit-box-flex:0 0 25%;-moz-box-flex:0 0 25%;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:0 15px}.list-leader .img-box{-webkit-transform:scale(0.87);transform:scale(0.87);margin-left:-5px;margin-top:-30px}}.st-brd-vid.win-section{background:url(https://techmcms.blob.core.windows.net/stagingwebsite/img/dedicated-win-section.jpg) no-repeat}.row.img-cont-box{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}.row.img-cont-box > div{min-width:350px;display:flex;flex-direction:column;align-items:stretch;justify-items:stretch;position:relative;padding-bottom:30px}.row.img-cont-box > div > .box-cont{position:relative;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;min-height:350px;padding:25px;text-align:center;overflow:hidden}.row.img-cont-box > div img.pres-inner{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;z-index:-1;transition:1.4s ease all}.row.img-cont-box > div:hover img.pres-inner{transform:scale(1.1)}.box-cont .st-title{font-size:30px;margin-bottom:20px;font-weight:700}.box-cont p{max-width:400px;font-weight:400}.list-leader ul{justify-content:center}.fx-strip:not(.fx-box){margin-top:-65px;background:rgba(0,0,0,0.65)}.fx-strip{transition:.4s ease all}.hover-boxes{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center}.hover-boxes .hover-box{width:33.33%;box-sizing:border-box;padding:10px}.hover-boxes .hover-box.width-45{width:45%}.hover-boxes .hover-box.width-55{width:55%}.hover-boxes .hover-box-inner{background-image:url(../seekneo-img/Service//Top-custom-web-development-companies.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;position:relative}.hover-front{height:100%;width:100%;position:absolute;top:0;left:0;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:20px 15px;box-sizing:border-box;background-size:cover;background-position:center center}.hover-front .icon img{filter:brightness(0) invert(1);margin-bottom:10px}.hover-boxes h3{font-size:27px;line-height:1.4;font-weight:600}.hover-back{height:100%;width:100%;position:absolute;top:0;left:0;background-color:#0f0000;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px 20px;box-sizing:border-box;opacity:0;visibility:hidden;transition:.4s ease all;pointer-events:none;height:0;overflow:hidden;top:50%}.hover-back ol li{margin-bottom:8px}.hover-box-inner:hover .hover-back{opacity:1;visibility:visible;pointer-events:unset;height:100%;top:0;left:0}@media (max-width:1365px){.hover-boxes .hover-box{width:33.33%}}@media (max-width:768px){.hover-boxes .hover-box,.hover-boxes .hover-box.width-55,.hover-boxes .hover-box.width-45{width:50%}}@media (max-width:640px){.hover-boxes .hover-box,.hover-boxes .hover-box.width-55,.hover-boxes .hover-box.width-45{width:100%}.dekstop-img{display:none}}@media (max-width:768px){.dekstop-img{display:none}}@media (min-width:769px){.mob-img{display:none}}.img-caro .st-ind-2{margin-bottom:0}.testimonial .show-case{margin-top:10px}