.tools-img img{height:23px}.bnw{filter:grayscale(1) opacity(.5);transition:0.3s all ease}.m-logo:hover .bnw,.bnw:hover{filter:grayscale(0) opacity(1)}.banner-h1{text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgb(0 0 0 / .1),0 0 5px rgb(0 0 0 / .1),0 1px 3px rgb(0 0 0 / .3),0 3px 5px rgb(0 0 0 / .2),0 5px 10px rgb(0 0 0 / .25),0 10px 10px rgb(0 0 0 / .2),0 20px 20px rgb(0 0 0 / .15)}@media (min-width:1200px){.hero-heading{font-size:35px;line-height:1.3}.hero-heading2{font-size:60px;line-height:1.3}.ats-navbar{background:rgb(255 255 255 / .8);backdrop-filter:blur(4px)}}@media (min-width:1400px){.hero-heading{font-size:40px;line-height:1.3}.hero-heading2{font-size:70px;line-height:1.3}}.hero-heading span{text-transform:uppercase;font-weight:700;font-size:150%;display:inline-block;background-image:linear-gradient(97deg,#db3a3c,#eb2227 50%,#000000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.about-section h2{font-size:55px;font-weight:300;line-height:1.2;color:#757575}.about-top-img-div{height:550px;width:100%;background-image:url(../images/about-page-top.jpg);background-attachment:fixed;background-position:top right;background-repeat:no-repeat;background-size:cover;position:relative}.about-top-img-div div{position:absolute;bottom:0;left:0;background-color:rgb(0 0 0 / .5);backdrop-filter:blur(4px);color:#fff}h2{font-size:50px}.ats-story-img-div::after{position:absolute;content:"";bottom:-16px;right:-11px;width:89%;height:93%;border-radius:2rem 4rem 16rem 7rem;background-color:#eb2227;z-index:-1;animation:hero-thumb-sm-animation 3s linear infinite alternate}.about-story-img{border-radius:3rem 5rem 15rem 7rem;border:5px solid #222;will-change:transform}@keyframes hero-thumb-sm-animation{0%{transform:translateY(-20px) translateX(7px)}to{transform:translateY(-5px) translateX(-3px)}}@media (max-width:768px){.ats-story-img-div::after{right:14px;width:81%;height:89%}h2{font-size:30px;font-weight:300}}.clinet-img-div{transition:all 0.3s}.clinet-img-div:hover{transform:translateY(-5px)}.swiper{width:100%;height:auto}.leadership-quote-div{min-height:400px}.lead-mt{margin-top:200px}@media (max-width:768px){.leadership-quote-div{min-height:300px}.leadership-quote-div p.h3{font-size:20px}.lead-mt{margin-top:130px}}.timeline-section{background-color:#f7f7f7}.main-timeline{position:relative}.main-timeline:before{content:"";display:block;width:2px;height:100%;background:#c6c6c6;margin:0 auto;position:absolute;top:0;left:0;right:0}.main-timeline .timeline{margin-bottom:40px;position:relative}.main-timeline .timeline:after{content:"";display:block;clear:both}.main-timeline .icon{width:18px;height:18px;line-height:18px;margin:auto;position:absolute;top:53px;left:0;right:0}.main-timeline .icon:before,.main-timeline .icon:after{content:"";width:100%;height:100%;border-radius:50%;position:absolute;top:0;left:0;transition:all 0.33s ease-out 0s}.main-timeline .icon:before{background:#fff;border:2px solid #232323;left:-3px}.main-timeline .icon:after{border:2px solid #c6c6c6;left:3px}.main-timeline .timeline:hover .icon:before{left:3px}.main-timeline .timeline:hover .icon:after{left:-3px}.main-timeline .date-content{width:50%;float:left;position:relative}.main-timeline .date-content:before{content:"";width:36.5%;height:2px;background:#c6c6c6;margin:auto 0;position:absolute;top:0;right:10px;bottom:0}.main-timeline .date-outer{width:125px;height:125px;font-size:16px;text-align:center;margin:auto;z-index:1}.main-timeline .date-outer:before,.main-timeline .date-outer:after{content:"";width:125px;height:125px;margin:0 auto;border-radius:50%;position:absolute;top:0;left:0;right:0;transition:all 0.33s ease-out 0s}.main-timeline .date-outer:before{background:#fff;border:2px solid #232323;left:-6px}.main-timeline .date-outer:after{border:2px solid #c6c6c6;left:6px}.main-timeline .timeline:hover .date-outer:before{left:6px}.main-timeline .timeline:hover .date-outer:after{left:-6px}.main-timeline .date{width:100%;margin:auto;position:absolute;top:35%;left:0}.main-timeline .month{font-size:18px;font-weight:700}.main-timeline .year{display:block;font-size:30px;font-weight:700;color:#232323;line-height:36px}.main-timeline .timeline-content{width:50%;padding:20px 0 20px 50px;float:right}.main-timeline .title{font-size:19px;font-weight:700;line-height:24px;margin:0 0 15px 0}.main-timeline .description{margin-bottom:0}.main-timeline .timeline:nth-child(2n) .date-content{float:right}.main-timeline .timeline:nth-child(2n) .date-content:before{left:10px}.main-timeline .timeline:nth-child(2n) .timeline-content{padding:20px 50px 20px 0;text-align:right}@media only screen and (max-width:991px){.main-timeline .date-content{margin-top:35px}.main-timeline .date-content:before{width:22.5%}.main-timeline .timeline-content{padding:10px 0 10px 30px}.main-timeline .title{font-size:17px}.main-timeline .timeline:nth-child(2n) .timeline-content{padding:10px 30px 10px 0}}@media only screen and (max-width:767px){.main-timeline:before{margin:0;left:7px}.main-timeline .timeline{margin-bottom:20px}.main-timeline .timeline:last-child{margin-bottom:0}.main-timeline .icon{margin:auto 0}.main-timeline .date-content{width:95%;float:right;margin-top:0}.main-timeline .date-content:before{display:none}.main-timeline .date-outer{width:110px;height:110px}.main-timeline .date-outer:before,.main-timeline .date-outer:after{width:110px;height:110px}.main-timeline .date{top:30%}.main-timeline .year{font-size:24px}.main-timeline .timeline-content,.main-timeline .timeline:nth-child(2n) .timeline-content{width:95%;text-align:center;padding:10px 0}.main-timeline .title{margin-bottom:10px}}.portfolio-section{background-color:#959595}.portfolio-h2{position:absolute;top:30px;left:50%;transform:translate(-50%,0) scale(1,1);font-size:90px;transition:transform 0.3s ease;width:100%;text-align:center}.portfolio-img{margin-bottom:95px;position:relative}@media (max-width:768px){.portfolio-img{margin-bottom:45px}.portfolio-h2{position:relative;font-size:60px;transition:transform 0.3s ease;text-align:center}}@media (min-width:1024px){.portfolio-wrapper .portfolio-div:nth-child(2){margin-top:250px}.portfolio-wrapper .portfolio-div:nth-child(3){margin-top:-250px}}