.image-container,.image-container img{width:100%;height:100%}.progress-steps,.value-ul{list-style:none;display:flex}*{color:#121212}p:last-child{margin-bottom:0}.figure-video,.swiper-responsibility .swiper-slide a{position:relative;cursor:auto;}.figure-video::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:url(../images/homepage/video-icon.svg) no-repeat;height:100px;width:100px}.progress-steps figcaption,figure{margin:0}figure .figure-img{overflow:hidden}figure .figure-img img{-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);transition:.6s;width:100%}figure:hover .figure-img img{-moz-transform:scale(1.05) rotate(-1deg);-webkit-transform:scale(1.05) rotate(-1deg);-ms-transform:scale(1.05) rotate(-1deg);transform:scale(1.05) rotate(-1deg)}.title-caption{max-width:64%;margin-top:2rem!important}.title-graphic-width{position:relative;text-align:left}.title-left,.title-left p{text-align:left}.image-container img{position:relative;top:0;left:0;will-change:transform}.applications-slider .innerswiper-button{position:absolute;left:50%;bottom:-45px}.swiper-button-next,.swiper-button-prev{height:28px;width:28px;border-radius:50%;overflow:hidden;background:url(../images/homepage/arrow-gray.svg) no-repeat}.page-detail-in{max-width:1024px;margin:0 auto;width:100%}.page-detail-in li{color:#212121;padding-left:12px}.page-detail-in li::before{content:'';height:9px;width:9px;background:#000;border-radius:50%}.Chemistry-of-the-future .title{margin-bottom:20px}.swiper-wrapper-inner{position:relative;display:flex;height:100%}.home-intro-section{position:relative;padding:80px 0 160px;background-color:#fff}.swiper-responsibility{width:100%}.swiper-responsibility.swiper-container{padding-top:40px;margin-top:40px}.rooted-responsibility-section{position:relative;padding:80px 0 160px}.rooted-responsibility-section .title-graphic-left{top:0}.swiper-responsibility .swiper-slide{position:relative;z-index:9;overflow:hidden}.swiper-responsibility .swiper-slide .swiper-wrapper-inner{transform:translate(0,0);transition:.6s}.overlay-text,.swiper-responsibility .swiper-slide .hover-figcaption{-webkit-transition:.5s cubic-bezier(.46, .695, 0, .98);-moz-transition:.5s cubic-bezier(.46, .695, 0, .98);-o-transition:.5s cubic-bezier(.46, .695, 0, .98)}.swiper-responsibility .swiper-slide:hover .swiper-wrapper-inner{transform:translate(0,-15px)}.swiper-responsibility .swiper-slide figure{height:auto;margin-bottom:0;position:relative;background:#f1f1f1;border-radius:12px;overflow:hidden}.swiper-responsibility .swiper-slide figcaption{padding:20px;background:0 0;position:absolute;bottom:0;width:100%;min-height:70px}.swiper-responsibility .swiper-slide figcaption p{color:#fff;font-size:16px;line-height:24px;font-weight:400;margin-top:20px}.swiper-responsibility .swiper-slide figcaption h3{font-size:22px;line-height:26px;color:#fff;margin-bottom:0}.swiper-responsibility .swiper-button-next,.swiper-responsibility .swiper-button-prev{bottom:0;top:auto}.swiper-responsibility .innerswiper-button{position:absolute;left:50%;bottom:-55px}.swiper-responsibility .swiper-button-next{right:-40px}.swiper-responsibility .swiper-button-prev{left:-40px}.swiper-responsibility figure .figure-img img{width:100%;border-radius:20px}.swiper-responsibility figure .figure-img{border-radius:20px;position:relative}.swiper-responsibility .swiper-wrapper-inner{position:relative;display:inherit}.overlay-text{position:absolute;background:rgba(0,0,0,.5);width:100%;height:100%;transition:.5s cubic-bezier(.46, .695, 0, .98);overflow:hidden}.swiper-responsibility .swiper-slide .hover-figcaption{transform:translateY(0);opacity:1;transition:.5s cubic-bezier(.46, .695, 0, .98);background-color:transparent}.swiper-responsibility .swiper-slide:hover .hover-figcaption{transform:translateY(0);opacity:1;background-color:rgba(0,111,68,.7);border-radius:20px;min-height:120px}.swiper-responsibility .swiper-slide .hover-figcaption .hover-textwrap{visibility:hidden;opacity:0;display:none;-webkit-transition:.5s cubic-bezier(.46, .695, 0, .98);-moz-transition:.5s cubic-bezier(.46, .695, 0, .98);-o-transition:.5s cubic-bezier(.46, .695, 0, .98);transition:.5s cubic-bezier(.46, .695, 0, .98)}.swiper-responsibility .swiper-slide:hover figcaption h3{margin-bottom:5px}.swiper-responsibility .swiper-slide:hover .hover-figcaption .hover-textwrap{visibility:visible;opacity:1;display:block}.swiper-responsibility .swiper-slide.swiper-slide-prev{opacity:0;visibility:hidden}.ready-to-apply{min-height:500px;position:relative}.ready-to-apply svg{top:50%;position:absolute;left:50%;width:100%;transform:translate(-50%,-50%)}h3 .view-active{position:relative;z-index:1;color:#0095da;text-decoration:underline}.how-we-hire{background:#fff}.progress-container{width:100%;max-width:1100px;margin:40px auto 0;position:relative}.progress-steps{padding:0;margin:0;justify-content:space-between;position:relative;z-index:1}.step{position:relative;text-align:center;cursor:pointer;flex:0 0 25%;max-width:25%;padding:0 10px}.step::before{content:'';display:block;width:20px;height:20px;background-color:#ccc;border-radius:50%;margin:0 auto;transition:background-color .3s;position:absolute;top:120px;left:calc(50% - 20px)}.step.active::before{background-color:#3498db}.progress-bar{position:absolute;top:130px;width:calc(100% - 15vw);height:4px;background-color:#e0e0e0;z-index:0;transform:translateY(-50%);left:7vw;right:7vw}.progress-bar-fill{width:0;height:100%;background-color:#3498db;transition:width .4s ease-in-out}.build-your-future-with-us{background-size:cover;background-position:center;min-height:440px;height:auto}.build-your-future-with-us:before{content:'';background:linear-gradient(90.6deg,rgba(0,0,0,0) 31.68%,rgba(0,0,0,.652785) 51.31%,rgba(0,0,0,.8) 88.67%);position:absolute;height:100%;width:100%;left:0;right:0;top:0;bottom:0;z-index:1}.build-your-future-with-us .parallax-background{height:100%}.progress-steps .img-box{margin:0 0 80px}.progress-steps .img-box img{filter:grayscale(1)}.progress-steps .step.active .img-box img{filter:grayscale(0)}.value-ul{margin:50px -10px 0;justify-content:center}.value-ul li{padding:0 5px;opacity:0;transform:translateY(20px);transition:opacity .6s,transform .6s}.value-ul li .value-items{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}.value-ul li h4{margin-top:20px}.value-ul li h4,.value-ul li svg{max-width:100%;flex:0 0 100%}.parallax-background img{width:100%}@media all and (max-width:1600px){.home-intro-section{padding:60px 0 120px !important;}.build-your-future-with-us{min-height:23vw;height:23vw;}}@media all and (max-width:820px){.ready-to-apply svg{top:60%;}.progress-steps figcaption p {font-size:14px;}.value-ul{justify-content:flex-start;flex-wrap:wrap;padding-left:0;}.value-ul li{max-width:33%;flex: 0 0 33%;margin:10px 0;}}@media all and (max-width:767px){.build-your-future-with-us{height:100%;}.step::before{background-color:#3498db;}.step{opacity:1!important;}.step,.title-caption{max-width:100%}.title-in{z-index:1}.left-img-right-content-pattern .figcaption{padding:30px 20px}.image-container img{object-fit:cover}.left-img-right-content-pattern .figcaption p{font-size:22px;line-height:32px}.w-75{width:100%!important}.listing-ulderline li{margin-bottom:10px}.ready-to-apply .svg-outer{width:175%;position:absolute;left:-15%;margin-top:15px;top:auto}.ready-to-apply svg{width:inherit;height:100%;position:relative;top:inherit;left:inherit;transform:inherit}.progress-steps{padding-left:40px;display:flex;flex-wrap:wrap}.step{margin-bottom:50px;flex:0 0 100%;text-align:left}.progress-bar{width:4px;height:810px;transform:inherit;left:3vw;right:inherit}.progress-steps .img-box{margin:0 0 20px}.step::before{top:110px;left:-35px}.home-intro-section{padding:20px 0 120px!important}.swiper-responsibility.swiper-container{margin-top:0}.swiper-responsibility{width:90%}.value-ul{justify-content:flex-start;flex-wrap:wrap;padding-left:0}.value-ul li{max-width:50%;flex:0 0 50%;margin:10px 0}.build-your-future-with-us:before{display:none}.build-your-future-with-us{min-height:100%;padding-top:0!important}.build-your-future-with-us .parallax-background img{height:300px;object-fit:cover;object-position:12%}.build-your-future-with-us-content{background-color:#f8f8f8;padding:30px 15px 20px;border-radius:20px;margin-top:-15px;max-width:95%}.build-your-future-with-us-content .title-white .headeing-color{-webkit-text-fill-color:transparent}.build-your-future-with-us-content .page-intro-in-white.page-intro-in p{color:#121212}.build-your-future-with-us-content .title-in{margin-bottom:0}}