.active-pin,.pin{animation:2s ease-in-out infinite glow-pin}.active-pin,.dark .logo-box img,.info-box{background-color:#fff}.global-map-wrap img,.pin-pointer,.pointer-events-none{pointer-events:none}.info-box h3,.stockprice-frame-container .col-nsebse b{font-size:1.5rem}@font-face{font-family:FontAwesome5Juicer;src:url("https://static.juicer.io/fonts/fontawesome-5-juicer.woff2?83361522") format("woff2");font-display:swap;font-style:normal;font-weight:400}.tradingview-widget-container{width:100%!important;height:100%!important;border-radius:15px}.juicer-feed .referral,.tradingview-widget-copyright{display:none!important}.tradingview-widget-container iframe{border-radius:15px}.active-pin{box-shadow:rgba(100,100,111,.5) 0 4px 4px;transition:.5s}.active-pin::after{background-color:#009d69}.pin{z-index:10}@keyframes glow-pin{0%,100%{box-shadow:0 0 0 0 rgba(34,197,94,.6)}50%{box-shadow:0 0 14px 8px rgba(34,197,94,.6)}}.dark .pin{animation:2s ease-in-out infinite glow-pin-dark}@keyframes glow-pin-dark{0%,100%{box-shadow:0 0 0 0 rgba(255,255,255,.6)}50%{box-shadow:0 0 14px 8px rgba(255,255,255,.6)}}.info-box{transition:top .3s,left .3s,opacity .3s,transform .3s;position:absolute;z-index:5;display:none;visibility:hidden;overflow:hidden}.circle-no,.circle-no-inner,.global-presence-wrapper-main,.yellow-green{position:relative}#manufacturingunit-tab{cursor:auto}.dark .info-box .close-box,.dark .stockprice-frame-container .col-nsebse b,.dark .stockprice-frame-container .stocktab-outer h3,.stockprice-frame-container .col-nsebse em,.stockprice-frame-container .col-nsebse em i{color:#fff!important}.opacity-0{opacity:0}.opacity-100,.pin.animate-pin::after,.pin:hover .pin-pointer::after{opacity:1}.scale-95{transform:scale(.95)}.scale-100{transform:scale(1)}.active-box{z-index:10;border:2px solid #009d69;box-shadow:0 5px 15px rgba(0,0,0,.2);display:block;visibility:visible}.active-pin{transform:scale(1.2)}.info-box h3{color:#1d344e}.darkblue{background-color:#1d344e;color:#fff}.yellow-green{background-color:#cdd32c;color:#1d344e}.circle-no{width:25px;height:25px;display:flex;justify-content:center;align-items:center;font-size:.875rem}.circle-no-inner::after,.yellow-green::after{content:'';background-color:#1d344e;width:130px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.infocircle-inner p{color:#1d344e;font-size:.875rem;line-height:1.5;font-weight:600}.infocircle-inner{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;margin-bottom:0;gap:8px}.info-box-inner{text-align:center}.circle-no-inner{display:flex;justify-content:center;align-items:center;column-gap:5px}.info-box-inner .logo-box{text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:10px}.info-box-inner .logo-box img{max-width:90px;border:1px solid #ddd;padding:3px}.dark .dark-light{background-color:#505050;padding:60px 0 0}.dark .global-map-wrap .info-box{background-color:#131313;border-color:#fff}.dark .global-map-wrap img{filter:grayscale(0)}.dark .global-map-wrap .pin{background-color:#000}.dark .global-map-wrap .active-pin{background-color:#000;filter:grayscale(1)}.dark .global-map-wrap .active-pin::after{background-color:#bdb9b9}.data-location-usa{top:40%;left:16%}.data-location-canada{top:25%;left:20%}.data-location-europe{top:25%;left:56%}.data-location-kenya{top:62%;left:57.5%}.data-location-southafrica{top:77%;left:53%}.data-location-italy{top:39%;left:52%}.data-location-india{top:50%;left:71%}.pin::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:0 0}.india-map .back-btn{background-color:#fff;color:#131313;padding:2px 10px;position:absolute;left:45%;top:5%;border:2px solid #131313;border-radius:15px;transition:.3s;font-size:.875rem;z-index:1;width:90px}.dark .stockprice-frame-container .stocktab-btn,.india-map .back-btn:hover{background-color:#131313;color:#fff}.india-map.active-box{border:none;box-shadow:none}.india-map .big-map{max-width:100%}.india-map-inner .yellow-green::after,.juicer-feed .j-meta a:before,.regulatory-arrow{display:none}.india-map-inner .circle-no{position:absolute;top:0;left:0;width:25px;height:25px;font-size:.75rem}.india-map-inner .pin-KRSG-bengaluru{top:79%;left:30%}.india-map-inner .pin-chandapura-bengaluru{top:83%;left:26%}.india-map-inner .pin-chennai{top:83%;left:38%}.india-map-inner .pin-puducherry{top:88%;left:37%}.india-flex-outer{display:flex;justify-content:space-between;column-gap:10px;flex-wrap:wrap}.indiabox-info{width:80%}.india-flex-outer .infocircle-inner{width:48%;margin-bottom:10px;padding:10px;background-color:#f1f1f1;z-index:-1}.india-flex-outer .infocircle-inner:last-child,.india-flex-outer .infocircle-inner:nth-child(3){border-bottom:none}.inside-big-map{position:absolute;top:10%;left:50%;max-width:80%;width:auto;z-index:-1;filter:opacity(.5);transform:translate(-50%,-50%)}.regulatory-approvals-wrapper{position:absolute;top:4vw;left:-3vw;width:35%;z-index:-1}.iframe-container,.iframe-container iframe{position:relative;width:100%;overflow:hidden}.manufacturingunit-tab-panel{max-width:100%;margin:0 0 0 auto}.iframe-container{height:290px}#wrapper-scrolldown,.pin-pointer,.pin-pointer::after,.pin-pointer::before{position:absolute;left:50%}.iframe-container iframe{top:0;left:0;border:0;min-height:100%!important;height:100%}.logo-transform{transform:scale(1.5);height:45px}.inner-approvals p:first-child{margin-bottom:5px!important;height:35px}.pin-pointer{transform:translateX(-50%);--line-height:40px}.pin-pointer::before{content:"";width:2px;height:var(--line-height);background:#009d69;transform:scaleY(0);transition:transform .4s}.pin-pointer::after{content:attr(data-location-name);background:#fff;color:#009d69;font-size:.875rem;font-weight:600;padding:2px 8px;border-radius:4px;box-shadow:0 2px 6px rgba(0,0,0,.15);white-space:nowrap;opacity:0;transform:translateX(-50%);transition:.4s .2s}.dark .pin-pointer::before{background:#000!important}.dark .pin-pointer::after{color:#000!important}.pin.grow-down .pin-pointer::before{top:100%;transform-origin:top}.pin.grow-down .pin-pointer::after{top:calc(100% + var(--line-height))}.pin.grow-up .pin-pointer::before{bottom:100%;transform-origin:bottom}.pin.grow-up .pin-pointer::after{bottom:calc(100% + var(--line-height))}.pin:hover .pin-pointer::before{transform:scaleY(1)}.stockprice-frame-container{display:flex;align-items:center;flex-wrap:wrap;width:100%;padding:10px 20px;min-height:130px;justify-content:space-between}.stockprice-frame-container .stockprice-nse-bse{display:flex;align-items:center;height:100%;flex-wrap:wrap}.stockprice-frame-container .stocktab-outer h3{text-transform:uppercase;width:100%;font-weight:500;margin-bottom:10px}.stockprice-frame-container .stocktab-buttons{display:flex;gap:10px;margin-bottom:10px;width:100%;justify-content:end}.stockprice-frame-container .stocktab-btn{padding:6px 15px;border:1px solid #ccc;background:#f9f9f9;cursor:pointer;border-radius:5px}.stockprice-frame-container .stocktab-btn.active{background:#009d69;color:#fff}.stocktab-outer{margin-top:0}.stockprice-frame-container .col-nsebse{align-items:center}.stockprice-frame-container .col-nsebse em,.stockprice-frame-container .col-nsebse em i{font-style:normal}.dark .stockprice-frame-container{background-color:#131313!important}.dark .stockprice-frame-container .stocktab-btn.active{background-color:#fff;color:#333}.about-strides-section,.quality-home-section{overflow:hidden}.linkedin-iframe-home{padding:20px 20px 40px;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.annualreport-imgbox-home img{border:1px solid #d4d3d3}.dark .linkedin-iframe-home{background-color:#303030!important}.dark .linkedin-iframe-home:hover{background-color:#000!important}.juicer-feed.juicer-widget.j-modern .front{padding-left:0!important}.juicer-feed.juicer-widget.j-modern .flip .back{padding-right:0!important}.juicer-feed.juicer-widget.j-modern{overflow:auto!important;max-height:100%!important;height:600px}.dark .j-message p{color:#333!important}nav#navMenu{background-color:transparent}.pin{opacity:0;transform:scale(.2);transition:transform .3s,opacity .3s}.pin::after{opacity:0;transition:opacity .3s .3s}.pin.animate-pin{opacity:1;transform:scale(1)}.about-strides-section{padding-top:60px}.swiper-homebannerslider .swiper-slide img,.swiper-homebannerslider .swiper-slide video{opacity:.9;transform:scale(1.05);transition:opacity 1s,transform 1s;filter:blur(2px)}.swiper-homebannerslider .swiper-slide img.loaded,.swiper-homebannerslider .swiper-slide video.loaded{opacity:1;transform:scale(1);filter:blur(0)}#wrapper-scrolldown{display:table;z-index:1;height:auto;bottom:2vw;cursor:pointer}.wrapper-scrolldown-inner{display:table-cell;vertical-align:middle;width:100%}.scrolldown-scroll-down{display:block;position:relative;padding-top:43px;text-align:center}.scrolldown-arrow-down{display:block;margin:0 auto;width:10px;height:auto}.scrolldown-arrow-down:after{content:'';display:block;margin:0;padding:0;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;-moz-transform:rotate(135deg);-webkit-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.scrolldown-scroll-title{display:block;text-transform:uppercase;color:#fff;font-size:12px;font-weight:700;letter-spacing:.1em;margin-top:10px}.scrolldown-scroll-down::before{-webkit-animation:1.2s cubic-bezier(1,0,0,1) infinite elasticus;-moz-animation:1.2s cubic-bezier(1,0,0,1) infinite elasticus;-o-animation:1.2s cubic-bezier(1,0,0,1) infinite elasticus;animation:1.2s cubic-bezier(1,0,0,1) infinite elasticus;position:absolute;top:0;left:50%;margin-left:-2px;width:2px;height:50px;background:#fff;content:' '}@-webkit-keyframes elasticus{0%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}50%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}50.1%{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}}@-moz-keyframes elasticus{0%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}50%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}50.1%{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}}@-o-keyframes elasticus{0%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}50%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}50.1%{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}}@keyframes elasticus{0%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}50%{-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;-moz-transform-origin:0% 0%;-o-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}50.1%{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform-origin:0% 100%;-ms-transform-origin:0% 100%;-moz-transform-origin:0% 100%;-o-transform-origin:0% 100%;transform-origin:0% 100%;-webkit-transform:scale(1,0);-ms-transform:scale(1,0);-moz-transform:scale(1,0);-o-transform:scale(1,0);transform:scale(1,0)}}.scroll-indicator{position:absolute;left:50%;transform:translateX(-50%);bottom:28px;display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;z-index:50;cursor:pointer}.mouse{width:24px;height:38px;border-radius:22px;border:2px solid rgba(255,255,255,.85);display:flex;align-items:flex-start;justify-content:center;padding-top:8px;box-sizing:border-box;backdrop-filter:blur(0.5px)}.wheel{width:4px;height:8px;border-radius:2px;background:rgba(255,255,255,.95);display:block;transform-origin:center;animation:1.4s cubic-bezier(.22,.9,.31,.98) infinite wheelMove}@keyframes wheelMove{0%,100%{transform:translateY(0);opacity:1}50%{transform:translateY(12px);opacity:.45}}.chev{display:flex;flex-direction:column;gap:4px}.chev span{width:12px;height:12px;border-right:2px solid rgba(255,255,255,.9);border-bottom:2px solid rgba(255,255,255,.9);transform:rotate(45deg);opacity:0;animation:1.8s linear infinite chevFade}.chev span:first-child{animation-delay:0s}.chev span:nth-child(2){animation-delay:.2s}.chev span:nth-child(3){animation-delay:.4s}@keyframes chevFade{0%{transform:translateY(-6px) rotate(45deg);opacity:0}40%{transform:translateY(0) rotate(45deg);opacity:1}80%{transform:translateY(6px) rotate(45deg);opacity:0}100%{opacity:0}}.juicer-feed.colored-icons .j-meta a.j-social.j-linkedin,.juicer-feed.colors .j-meta a.j-social.j-linkedin{background-image:url(../images/linkedin-logo.svg);background-position:center;background-repeat:no-repeat;background-size:cover;width:30px;height:30px;display:block;margin-right:20px}@media screen and (min-width:1920px){.data-location-canada{top:27%;left:24%}.data-location-usa{top:38%;left:16%}.data-location-kenya{left:59.5%}.data-location-india{left:71%}.annualreport-imgbox-home{width:74%!important}}@media screen and (max-width:1680px){.data-location-kenya{top:61%;left:59.5%}.data-location-india{top:48.5%;left:71%}}@media screen and (min-width:1600px) and (max-width:1679px){.hero-slider .video-slide-wrap .container-in{transform:translateY(80%)!important}}@media screen and (max-width:1536px){.data-location-kenya{top:63%;left:59.5%}.data-location-india{top:52.5%;left:70%}}@media screen and (max-width:1440px){.data-location-kenya{top:60%;left:59.5%}.data-location-india{top:50.5%;left:70%}.data-location-usa{top:38%}}@media screen and (max-width:1366px){.data-location-canada{top:27%;left:16%}.data-location-usa{top:37%;left:16%}.data-location-india{left:70%}.regulatory-approvals-wrapper{top:3vw}.data-location-kenya{top:60%;left:59.5%}}@media screen and (max-width:1280px){.data-location-canada{top:26%;left:14%}.data-location-usa{top:37%;left:16%}.data-location-india{left:70%;top:49.5%}.data-location-kenya{top:60%;left:59.5%}.regulatory-approvals-wrapper{top:2vw}}@media screen and (min-width:1205px) and (max-width:1210px){.annualreport-imgbox-home{width:60%!important}}@media screen and (max-width:992px){.pin::after{top:8px;left:8px}.indiabox-info{width:100%!important}.regulatory-approvals-wrapper{margin-top:0;max-width:100%;position:relative;top:0;left:0;width:100%}.manufacturingunit-tab-panel{max-width:100%;margin:0 0 0 auto}.data-location-usa{top:35%;left:16%}.data-location-kenya{top:59%;left:58.5%}.data-location-italy{top:38%;left:51%}.data-location-india{left:69%;top:48.5%}.india-map-inner .pin-chandapura-bengaluru{top:83%;left:26%}.india-map-inner .pin-chennai{top:82%;left:38%}.india-map-inner .pin-puducherry{top:88%;left:37%}.india-map-inner .pin-KRSG-bengaluru{top:80%;left:28%}.stocktab-outer{margin-top:0}.stockprice-frame-container .stocktab-buttons{justify-content:start;margin-bottom:15px}nav#navMenu{background-color:#fff}}@media screen and (min-width:753px) and (max-width:768px){.global-map-wrap .india-map-inner .pin-chennai{top:82%;left:31%}.global-map-wrap .india-map-inner .pin-puducherry{top:86%;left:30%}.global-map-wrap .india-map-inner .pin-KRSG-bengaluru{top:80%;left:25%}.global-map-wrap .india-map-inner .pin-chandapura-bengaluru{top:84%;left:22%}.global-map-wrap .data-location-usa{left:16%;top:38%}.global-map-wrap .data-location-kenya{left:59%}.global-map-wrap .data-location-italy{left:51%;top:37%}.global-map-wrap .data-location-india{left:70.5%;top:48.5%}}@media screen and (min-width:768px) and (max-width:992px){.india-map-inner .pin-KRSG-bengaluru{top:80%;left:21%}.india-map-inner .pin-chandapura-bengaluru{top:83%;left:18%}.india-map-inner .pin-chennai{top:83%;left:27%}.india-map-inner .pin-puducherry{top:88%;left:25%}}@media screen and (max-width:767px){.india-map-inner .circle-no,.pin{width:16px;height:16px}.pin::after{width:6px;height:6px;top:5px;left:5px}.data-location-usa{left:16%;top:34%}.data-location-canada{left:14%}.data-location-europe{left:58%}.data-location-kenya{left:56%}.data-location-southafrica{left:53%}.data-location-italy{left:51%;top:35%}.data-location-india{left:70%;top:42.5%}.info-box h3{font-size:1.25rem}.india-flex-outer{flex-wrap:wrap}.india-flex-outer .infocircle-inner{width:48%}.infocircle-inner p{font-size:.775rem!important;line-height:1.5!important}.circle-no-inner::after{width:100px}.circle-no{width:20px;height:20px;font-size:.75rem}.indiabox-info{width:130%!important}.india-map-inner .pin-chandapura-bengaluru{top:85%;left:25%}.india-map-inner .pin-KRSG-bengaluru{top:80%;left:26%}.inside-big-map{max-width:65%;top:10%}#info-italy .inside-big-map{top:50%}#info-kenya .inside-big-map{top:30%}.regulatory-approvals-wrapper p{font-size:.813rem!important}.pin-pointer{display:none}.info-box-inner .logo-box img{max-width:75px}.scroll-indicator{bottom:10px;display:none}.chev span{width:8px;height:8px;gap:4px}.mouse{width:20px;height:30px;padding-top:3px}}@media screen and (max-width:360px){.homepage-latestatstrides h3{font-size:1rem}}@media screen and (min-width:1025px) and (-webkit-min-device-pixel-ratio:1.5),screen and (min-width:1025px) and (min-resolution:144dpi){.hero-slider .video-slide-wrap .container-in{transform:translateY(75%)!important}.mouse{width:20px;height:31px;padding-top:4px}.chev span{width:9px;height:9px}.scroll-indicator{bottom:18px}.homepage-latestatstrides h3{font-size:1.125rem!important}.annualreport-imgbox-home{width:90%!important}.homepage-latestatstrides .annualreports-block,.homepage-latestatstrides .quarterlyresults-block{min-height:245px!important}.homepage-latestatstrides .linkedin-iframe-home{min-height:615px!important}.juicer-feed.juicer-widget.j-modern{height:540px!important}.homepage-latestatstrides .inthenews-block{min-height:615px!important;height:615px!important}.inthenews-block .inthenews-block-inner{height:615px!important}}