body{background:#f1f2f2}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:before,[data-tooltip]:after{visibility:hidden;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;pointer-events:none}[data-tooltip]:before{width:240px;position:absolute;top:-64px;left:50%;margin-bottom:3px;padding:10px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;color:#636363;content:attr(data-tooltip);text-align:center;border-radius:13px;text-transform:uppercase;letter-spacing:1px;font-size:17px;line-height:1.2;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%)}[data-tooltip]:after{position:absolute;left:50%;width:0;border-top:5px solid #fff;border-top:15px solid #fff;border-right:15px solid transparent;border-left:15px solid transparent;content:" ";font-size:0;line-height:0;top:-27px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%)}[data-tooltip]:hover:before,[data-tooltip]:hover:after{visibility:visible;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.tooltip-secc li.big [data-tooltip]:before{top:-84px}.banner-main-section{position:relative;min-height:780px !important}.banner-main-section .container{position:relative}.banner-main-section .banner-header{color:#fff;position:absolute;display:inline-block;width:auto;top:50%;left:-20px;transform:translateY(50%)}.banner-header h1{font-size:85px;font-weight:700;line-height:1.4;font-family:'Source Sans Pro',sans-serif;letter-spacing:19px}.banner-header h3{font-size:45px;font-weight:600;line-height:.6;font-family:'Source Sans Pro',sans-serif;letter-spacing:7px}.line-heade h3{position:relative;padding-left:52px}.line-heade h3:after{content:"";width:45px;height:6px;background:#fff;position:absolute;left:-5px;top:11px}.line-heade h3:before{content:"";width:45px;height:6px;background:#fff;position:absolute;right:30px;top:11px}.heade-side-padd h1{margin-left:-10px}.tooltip-secc{position:absolute;bottom:0;background:rgba(255,255,255,0.7);left:0;padding:20px 20px 18px 0px;max-width:52%;right:0;text-align:right;border-radius:0px 27px 0px 0px}.tooltip-secc li{display:inline-block;vertical-align:top;margin-right:10px;width:63px;height:63px;text-align:center;background:#8ec640;border-radius:50%;padding:13px 0px 0 0;transition:all .5s ease}.tooltip-secc li img{width:38px}.tooltip-secc li a{display:block}.tooltip-secc li:hover{background:#efab00}.tooltip-secc li:last-child{margin-right:0}.mobile-res-veg{display:none !important}.desktop-tooltip{clear:both;display:block;width:100%;position:absolute;left:0;bottom:0}.slider-creative{padding:40px 0px 40px}.slider-creae-inner{position:relative;height:499px;animation-name:borderAnimation;animation-duration:5s}.slider-creative-img{position:absolute;bottom:0;right:0;max-width:644px}.slider-creative-img img{max-width:500px}.slider-inner-back-color{animation:slide 2s;height:270px}.slider-inner-back-color h1{font-size:60px;line-height:60px;color:#fff;max-width:477px;padding-left:30px;animation:slidetext 3s}@keyframes slide{0%{width:0}100%{width:100%}}@keyframes slidetext{0%{opacity:0}40%{opacity:0}100%{opacity:1}}.global-impact-back{background:#fff}.global-impact-header{max-width:809px;margin:0 auto !important;float:none !important;width:100% !important;text-align:center;padding:55px 0px 0px}.global-impact-header h1,.global-impact-header h2,.global-impact-header h3,.global-impact-header h4{color:#0053be;font-weight:600;font-size:21px;line-height:1.3;margin-bottom:7px}.global-impact-header p{color:#333;font-weight:600;font-size:13px;line-height:1.3;max-width:585px;margin:0 auto}.global-impact-back.hq-en .global-impact-header{padding:75px 0px}.global-impact-back.hq-en{background:#f2f2f2}.product-main-section{padding:61px 0px 100px;background-image:linear-gradient(to bottom,#fff,#fff 54%,#f2f2f2 54%)}.hq-en{background:#fff}.prodcts-main{position:relative;border-radius:72px 0px 0px 0px;transition:all .8s ease;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;overflow:hidden}.prodcts-main:hover .sidenavOver{background:rgba(3,63,165,0.8);height:100%;bottom:0}.product-flex{font-size:0}.product-flex>span>div{width:47.5%;display:inline-block;vertical-align:top;margin-right:42px}.product-flex>span>div:nth-of-type(2n){margin-right:0}.sidenavOver{background:rgba(3,63,165,0.67);padding:27px 20px 20px 33px;position:absolute;bottom:-1px;opacity:1;transition:all .8s ease;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;height:118px;overflow:hidden}.sidenavOver h4{color:#fff;font-weight:600;font-size:21px;line-height:1;margin-bottom:6px}.sidenavOver p{color:#fff;font-weight:400;font-size:14px;line-height:1.4;font-family:'Open Sans',sans-serif;margin-bottom:8px;display:inline-block}.hq-en .sidenavOver h4{text-transform:uppercase}.hq-en .prodcts-main{border-radius:30px 0px 0px 0px}.hq-en .sidenavOver{padding:27px 20px 20px}.tech-main-section{position:relative;min-height:210px !important;margin-top:62px;padding-bottom:20px}.tech-inner-con{max-width:874px;margin:0 auto !important;float:none !important;width:100% !important;text-align:center;padding:13px 20px 20px 11px;border-radius:48px 0px 0px 0px;background:#fff;position:relative;left:0;right:0;top:-60px}.column-text-flex{font-size:0}.hq-en .product-flex>span>div{margin-bottom:20px}.column-text-flex>span>div,.hq-en .product-flex>span>div{width:31.3%;display:inline-block;vertical-align:top;margin-right:3%}.column-text-flex>span>div:nth-of-type(3n),.column-text-flex>span>div:last-child,hq-en .product-flex>span>div:last-child,.hq-en .product-flex>span>div:nth-of-type(3n){margin-right:0}.tech-header h4{color:#033fa5;font-weight:600;font-size:21px;line-height:1;margin:14px 0px 7px 4px;text-align:left}.tech-detail p{color:#333;font-weight:400;font-size:13px;line-height:1.3;font-family:'Open Sans',sans-serif;margin:0 0 12px 0}.tech-detail{text-align:left;padding:1px 4px 0px 41px}.tech-header{display:flex;align-items:center}.featured-main-section .inner-container{max-width:874px}.spp-flex{font-size:0;text-align:center;margin-bottom:37px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative}.left-sep,.right-sep{border-bottom:4px solid #0053be;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.sep-icc{width:auto;padding:0 10px;background:#fff;position:relative;z-index:1}.sep-icc h4{color:#0053be;font-weight:600;font-size:21px;line-height:1;letter-spacing:1.9px}.featured-flex{font-size:0;text-align:center}.featured-flex>span>div{width:30.9%;display:inline-block;vertical-align:top;margin-right:3.6%;margin-bottom:3%}.featured-flex>span>div:nth-of-type(3n),.featured-flex>span>div:last-child{margin-right:0}.featured-main{position:relative;min-height:233px;border-top-left-radius:48px;text-align:center;z-index:1;padding:46px 0px 0px;transition:all .9s ease;top:0;border:0px}.featured-main:hover{box-shadow:1px 1px 12px rgba(0,0,0,0.5);top:-20px;transition:all .9s ease}.featured-main:hover .featuredOver{background:#efab00}.featured-main:hover .featuredOver p{color:#fff}.featured-main img{padding:0px 20px;width:auto}.featured-main::after{background:rgba(70,70,70,0.5) none repeat scroll 0 0;transition:all .9s ease;bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1;border-radius:48px 0px 0px 0px}.featuredOver{background:#f1f2f2;padding:15px 15px 15px 20px;position:absolute;bottom:0;opacity:1;transition:all .5s ease;-webkit-transition:all .9s ease;-moz-transition:all .9s ease;border-radius:48px 0px 0px 0px;text-align:left;overflow:hidden;width:100%}.featuredOver p{color:#333;font-weight:400;font-size:13px;line-height:1.4;font-family:'Open Sans',sans-serif;margin:0 0 8px 0}.featured-main-section{padding:89px 0px 103px;background:#fff}.testimonial-main-section{padding:99px 0px 43px}.testimonail-main{color:#fff;background:#8ec640;max-width:764px;margin:0 0 0 auto;width:100%;border-radius:73px 0px 0px 0px;padding:34px 38px 38px 38px}.testimonail-main p{font-size:17px;line-height:1.5;font-weight:400;margin-bottom:15px}.testimonail-main h5{font-size:15px;line-height:1.5;font-weight:400;text-align:center;margin-bottom:1px}.testimonail-main h6{font-size:13px;line-height:1.5;font-weight:300;text-align:center}.owl-dots{margin-top:31px;text-align:center}.owl-dot{display:inline-block;vertical-align:top}.owl-nav{display:none !important}.owl-dot span{display:block;width:13px !important;height:13px !important;margin:4px 12px !important;filter:Alpha(Opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#fff !important}.owl-dot.active span{background:#fff !important;opacity:1}.owl-pagination{padding:23px 0px 0px 34.4%}.tech-header img{max-width:33px;height:auto;margin:0 0 0 1px}@media(max-width:3600px){.banner-main-section{min-height:1150px !important}.prodcts-main{min-height:287px}.banner-main-section .banner-header{top:130px;left:6px}}@media(max-width:3200px){.banner-main-section{min-height:1050px !important}.banner-main-section .banner-header{top:130px}}@media(max-width:2660px){.banner-main-section{min-height:990px !important}}@media(max-width:2200px){.banner-main-section{min-height:890px !important}.banner-main-section .banner-header{top:100px}}@media(max-width:2000px){.banner-main-section{min-height:800px !important}.banner-main-section .banner-header{top:50%}.product-main-section{padding-bottom:80px}.tech-inner-con{top:-45px}.tech-main-section{margin-top:40px}.featured-main-section{padding:66px 0px 75px}.testimonial-main-section{padding:70px 0px 40px}.testimonail-main{padding:34px 40px 30px 40px}.owl-dot span{width:10px !important;height:10px !important;margin:4px 11px !important}.owl-dots{margin-top:24px}.tooltip-secc{padding:19px 19px 15px 0px;width:100%;max-width:51.8%}.tooltip-secc li{width:58px;height:58px;margin-right:9px;padding:13px 0 0 0}.tooltip-secc li img{width:34px}}@media(max-width:1800px){.banner-main-section{min-height:730px !important}}@media(max-width:1700px){.banner-main-section{min-height:690px !important}}@media(max-width:1600px){.banner-main-section{min-height:610px !important}.banner-main-section .banner-header{transform:translateY(33%)}}@media(max-width:1500px){}@media(max-width:1400px){.banner-header{max-width:665px}.banner-header h1{font-size:75px}.banner-header h3{font-size:37px}.line-heade h3{padding-left:50px}.prodcts-main{height:300px}.banner-main-section .banner-header{top:50px}.hq-en.product-main-section{padding-bottom:40px}}@media(max-width:1300px){.banner-main-section{min-height:570px !important}.banner-header h1{font-size:71px}.banner-header h3{font-size:35px}.featuredOver{padding:13px 15px 20px 32px}.featured-main{padding:28px 0 0 0}.tooltip-secc li{width:45px;height:45px;margin-right:8px;padding:10px 0 0 0}.tooltip-secc li img{width:26px}.banner-main-section .banner-header{left:20px;top:40px}}@media(max-width:1170px){.banner-header h1{font-size:65px}.banner-header h3{font-size:32px}.line-heade h3{padding-left:45px}.line-heade h3:before{width:38px;height:5px;right:22px}.line-heade h3:after{width:38px;height:5px}.line-heade h3:after,.line-heade h3:before{top:7px}.banner-main-section .banner-header{left:30px;top:50px}}@media(max-width:1024px){.banner-header h1{font-size:67px;letter-spacing:13px}.banner-header h3{font-size:31px;letter-spacing:4px}.banner-header{max-width:400px}.tooltip-secc{text-align:right}.featured-flex>span>div,.hq-en .product-flex>span>div{width:48.2%;margin-right:3.6%;margin-bottom:30px}.featured-flex>span>div:nth-of-type(2n),.hq-en .product-flex>span>div:nth-of-type(2n){margin-right:0}.featured-flex>span>div:nth-of-type(2n+1),.hq-en .product-flex>span>div:nth-of-type(2n+1){margin-right:3.6%}.sidenavOver{padding:21px 15px 12px 40px;height:auto}.sep-icc h4,.tech-header h4,.sidenavOver h4,.global-impact-header h4{font-size:18px}.banner-header h1{font-size:56px}.banner-header h3{font-size:28px}.line-heade h3{padding-left:41px}.tech-main-section{height:auto}.column-text-flex>span>div{width:48%;margin-right:2%;margin-bottom:30px}.tech-inner-con{padding:15px;position:relative}.tooltip-secc{max-width:66%}.featured-main-section{padding:65px 0 40px 0}.product-flex>span>div{margin-right:5%}.banner-main-section .banner-header{top:80px}.banner-main-section{overflow-x:hidden}}@media(max-width:767px){.tooltip-secc{text-align:center}.banner-header h1{font-size:45px}.heade-side-padd h1{margin-left:0px}.line-heade h3:after,.line-heade h3:before{top:7px;height:4px;width:30px}.line-heade h3{padding-left:0px}.banner-header h3{font-size:24px;margin:0 auto;display:table}.line-heade h3:before{left:-28px}.line-heade h3:after{right:-28px;left:auto}.tooltip-secc{padding:15px 0px 15px 10px;max-width:100%;width:100%;border-radius:27px 27px 0px 0px}.global-impact-header{padding:40px 0px 0px}.product-main-section{padding:33px 0px 55px}.banner-main-section .container{position:inherit}.banner-main-section .banner-header{transform:translate(-50%,-50%);left:50%;display:table;padding:10px 20px 20px 20px;background:rgba(0,0,0,0.5);text-align:center;min-width:60%;top:50%}.prodcts-main{min-height:300px}.featured-main-section{padding:59px 0px 63px}.testimonail-main{padding:34px 20px 40px 30px}.testimonial-main-section{padding:49px 0px 33px}.tooltip-secc li{width:40px;height:40px;margin-right:6px}.tooltip-secc li img{width:24px}.global-impact-header p{max-width:100%}.desktop-tooltip{position:inherit}.tooltip-secc li{padding:9px 0 0 0}[data-tooltip]:before{min-width:155px;top:-66px}[data-tooltip]:after{top:-27px}.tooltip-secc li.big [data-tooltip]:before{min-width:200px;top:-76px}.line-heade h3:after,.line-heade h3:before{top:3px;width:20px;height:3px}}@media(max-width:640px){.banner-header h1{letter-spacing:5px}.banner-header h3{font-size:18px;letter-spacing:2px}.banner-main-section .banner-header{min-width:75%}.global-impact-header{padding:10px 0px 0px}.desktop-tooltip{display:none !important}.mobile-res-veg{display:block !important}.banner-header{margin-bottom:60px}.banner-main-section{min-height:500px !important}.tooltip-mob{position:relative;background:0;padding:23px 10px 20px 10px;text-align:center;background:#fff;border-radius:0px 0px 0px 0px;display:flex;flex-wrap:wrap;justify-content:center}.tooltip-mob li h5{color:#636363;text-align:center;font-size:16px;line-height:1.2;margin-top:5px}.tooltip-mob li{margin-bottom:30px}.tooltip-mob li{display:inline-block;vertical-align:top;margin:0px 10px 15px;width:28%}.tooltip-mob li a img{width:55px;height:55px;text-align:center;background:#8ec640;border-radius:50%;padding:12px 0px;transition:all .5s ease}.tooltip-mob li a img:hover{background:#efab00}.product-flex>span>div{width:100%;margin-right:0;margin-bottom:25px}.product-main-section{padding:33px 0px 45px}.column-text-flex>span>div{width:100%;margin-right:0;margin-bottom:20px}.column-text-flex>span>div:last-child{margin-bottom:0px}.column-text-flex>span>div,.hq-en .product-flex>span>div{width:100%;margin-right:0 !important;margin-bottom:20px}.hq-en .product-flex>span>div:last-child{margin-bottom:0px}.tech-main-section{height:auto;padding:95px 0px 0px}.tech-inner-con{position:relative;padding:20px 20px 25px}.tech-main-section{margin-top:0px}.featured-flex>span>div{width:100%;margin-right:0;margin-bottom:20px}.featured-flex>span>div:nth-of-type(2n){margin-right:0}.featured-flex>span>div:nth-of-type(3n){margin-right:0}.featured-main-section{padding:49px 0px 23px}.testimonail-main p{font-size:22px}.testimonail-main h5{font-size:14px}.testimonail-main h6{font-size:12px}.sidenavOver h4{margin-bottom:4px}.tech-detail p,.sidenavOver p,.global-impact-header p{font-size:14px}.sep-icc{width:290px}}@media(max-width:480px){.banner-header h1{font-size:36px}.banner-header h3{font-size:16px}.banner-header{max-width:172px}.line-heade h3:after,.line-heade h3:before{top:3px;width:22px}.banner-main-section{min-height:370px !important}.global-impact-header{padding:0px 0px 0px}.sep-icc h4,.tech-header h4,.sidenavOver h4,.global-impact-header h4{font-size:18px}.prodcts-main{height:295px}.testimonail-main p{font-size:15px}.tooltip-secc li h5{font-size:20px}.banner-main-section .banner-header{min-width:90%}.tooltip-mob li a img{width:50px;height:50px}.tooltip-mob li{margin:0px 10px 15px;width:43%}.testimonail-main{padding:30px 20px 30px 25px}.prodcts-main{min-height:270px}.sep-icc{width:200px}}@media(max-width:360px){.line-heade h3:after,.line-heade h3:before{width:17px}.banner-header h1{font-size:34px}.banner-header h3{font-size:14px}.banner-header{max-width:155px}.tooltip-mob li{margin:0px 7px 15px}}