.innovation.largeScreen{display:none}
.innovation.mobileScreen{display:block}
.innovation{padding:80px 12px 0;width:100%;margin:0 auto;background-size:cover}
.innovation_Fostering{margin:60px 0;padding:0 10px;width:100%}
.innovation_Fostering.align-center{padding:40px 10px;width:100%}
.innovation_Fostering.align-right{margin:40px 10px;width:100%}
.spacing .innovation-hero:first-child .innovation_Fostering{margin:85px 0 20px 0;padding:50px 0 0}
.innovation_Fostering h2{margin-bottom:20px}
.innovation_Fostering.animation.right-left{animation-name:right-left;animation-duration:1.5s}
.innovation_Fostering.animation.left-right{animation-name:left-right;animation-duration:1.5s}
.innovation_Fostering.animation.right-left.align-center{animation-name:right-left-center;animation-duration:1.5s}
.innovation_Fostering.animation.left-right.align-center{animation-name:left-right-center;animation-duration:1.5s}
.innovation_Fostering.animation.right-left.align-right{animation-name:right-left-right;animation-duration:1.5s}
.innovation_Fostering.animation.left-right.align-right{animation-name:left-right-right;animation-duration:1.5s}
.innovation_Fostering.animation.top-bottom{animation-name:top-bottom;animation-duration:1s}
.innovation_Fostering.animation.bottom-top{animation-name:bottom-top;animation-duration:1s}
.innovation .cta a:hover{text-decoration:none}
@keyframes top-bottom{0{position:relative;transform:translateY(-10%)}
100%{position:relative;transform:translateY(0);transition:right 2s,transform 2s}
}
@keyframes bottom-top{0{position:relative;transform:translateY(10%)}
100%{position:relative;transform:translateY(0);transition:right 2s,transform 2s}
}
@keyframes right-left{0{position:relative;right:-10%}
100%{position:relative;right:0;transition:right 3s,transform 3s}
}
@keyframes left-right{0{position:relative;left:-10%}
100%{position:relative;left:0;transition:right 3s,transform 3s}
}
@keyframes right-left-right{0{position:relative;right:-10%}
100%{position:relative;right:0;transition:right 3s,transform 3s}
}
@keyframes right-left-center{0{position:relative;right:-10%}
100%{position:relative;right:0;transition:right 3s,transform 3s}
}
@keyframes left-right-right{0{position:relative;left:-10%}
100%{position:relative;left:0;transition:right 3s,transform 3s}
}
@keyframes left-right-center{0{position:relative;left:-10%}
100%{position:relative;left:0;transition:right 3s,transform 3s}
}
@media screen and (min-width:769px){.innovation_Fostering{margin:60px 120px;width:50%;padding:0 20px}
.innovation_Fostering.align-center{padding:40px 10px;width:50%}
.innovation_Fostering.align-right{margin:40px 120px;width:50%}
.spacing .innovation-hero:first-child .innovation_Fostering{padding:0 20px;width:80%;margin:170px 0 50px !important}
.innovation.mobileScreen{display:none}
.innovation{padding:0;width:100%}
.innovation.largeScreen{display:inline-block;width:100%;padding:0}
.innovation .cta .cta-button-wrapper:first-child{margin-left:0}
.innovation .cta .cta-button-wrapper:last-child{margin-right:0}
}
@media screen and (min-width:1366px){.spacing .innovation-hero:first-child .innovation_Fostering,.innovation_Fostering{width:80%}
}
@media screen and (min-width:1921px){.spacing .innovation-hero:first-child .innovation_Fostering,.innovation_Fostering{width:80%}
.interactive-image .background-desktop{margin-bottom:-2px}
}
.cta .cta-button-wrapper:focus-visible{outline:#2f2452 3px dashed !important;outline-offset:2px}
:root{--white:#fff;--black:#000;--greyf2f2f2:#f2f2f2;--greyccc:#ccc;--grey999:#999;--grey777:#777;--grey555:#555;--grey333:#333;--navyblue:#0e3570;--skyblue:#00a2e0;--cyan:#0089cf;--blue:#034ea2;--lightblue:#728cf9;--green:#a5cf4c;--applegreen:#6dc24b;--parrotgreen:#4aa471;--teal:#00b49d;--orange:#e08747;--darkorange:#d26356;--yellow:#fcb715;--sunnyyellow:#ffda29;--darkpink:#b12972;--lightviolet:#a578e5;--violet:#6f2c91;--dullviolet:#7a6da2;--rubyred:#ef3341}
.innovation .heading-24{font-size:24px;line-height:30px}
.innovation .heading-30{font-size:30px;line-height:40px}
.innovation .heading-36,.innovation .heading-40,.innovation .heading-48,.innovation .heading-54,.innovation .heading-60,.innovation .heading-72,.innovation .heading-80{font-size:36px;line-height:48px}
.innovation .desc-14{font-size:14px;line-height:22px}
.innovation .desc-16{font-size:16px;line-height:20px}
.innovation .desc-18,.innovation .desc-20{font-size:16px;line-height:24px}
.innovation .desc-24,.innovation .desc-30{font-size:18px;line-height:26px}
.innovation .desc-36{font-size:24px;line-height:34px}
.innovation .desc-40,.innovation .desc-48{font-size:30px;line-height:40px}
.innovation .heading-24{font-size:24px;line-height:30px}
.innovation .heading-30{font-size:30px;line-height:40px}
.innovation .heading-36,.innovation .heading-40,.innovation .heading-48,.innovation .heading-54,.innovation .heading-60,.innovation .heading-72,.innovation .heading-80{font-size:36px;line-height:48px}
.innovation .desc-14 b,.innovation .desc-14 strong{font-size:14px !important;line-height:22px}
.innovation .desc-16 b,.innovation .desc-16 strong{font-size:16px !important;line-height:20px}
.innovation .desc-18 b,.innovation .desc-18 strong,.innovation .desc-20 b,.innovation .desc-20 strong{font-size:16px !important;line-height:24px}
.innovation .desc-24 b,.innovation .desc-24 strong,.innovation .desc-30 b,.innovation .desc-30 strong{font-size:18px !important;line-height:26px}
.innovation .desc-36 b,.innovation .desc-36 strong{font-size:24px !important;line-height:34px}
.innovation .desc-40 b,.innovation .desc-40 strong,.innovation .desc-48 b,.innovation .desc-20 strong{font-size:30px !important;line-height:40px}
.innovation .heading-w--bold{font-family:var(--pnb)}
.innovation .heading-w--regular{font-family:var(--pnr);font-weight:normal}
.innovation .desc-w--bold{font-family:var(--pnb)}
.innovation .desc-w--regular{font-family:var(--pnr);font-weight:normal}
.innovation .font-color--white{color:var(--white);color:#fff}
.innovation .font-color--black{color:var(--black);color:#000}
.innovation .font-color--greyf2f2f2{color:var(--greyf2f2f2);color:#f2f2f2}
.innovation .font-color--greyccc{color:var(--greyccc);color:#ccc}
.innovation .font-color--grey999{color:var(--grey999);color:#999}
.innovation .font-color--grey777{color:var(--grey777);color:#777}
.innovation .font-color--grey555{color:var(--grey555);color:#555}
.innovation .font-color--grey333{color:var(--grey333);color:#333}
.innovation .font-color--navyblue{color:var(--navyblue);color:#0e3570}
.innovation .font-color--skyblue{color:var(--skyblue);color:#00a2e0}
.innovation .font-color--cyan{color:var(--cyan);color:#0089cf}
.innovation .font-color--blue{color:var(--blue);color:#034ea2}
.innovation .font-color--lightblue{color:var(--lightblue);color:#728cf9}
.innovation .font-color--green{color:var(--green);color:#a5cf4c}
.innovation .font-color--applegreen{color:var(--applegreen);color:#6dc24b}
.innovation .font-color--parrotgreen{color:var(--parrotgreen);color:#4aa471}
.innovation .font-color--teal{color:var(--teal);color:#00b49d}
.innovation .font-color--orange{color:var(--orange);color:#e08747}
.innovation .font-color--darkorange{color:var(--darkorange);color:#d26356}
.innovation .font-color--yellow{color:var(--yellow);color:#fcb715}
.innovation .font-color--sunnyyellow{color:var(--sunnyyellow);color:#ffda29}
.innovation .font-color--darkpink{color:var(--darkpink);color:#b12972}
.innovation .font-color--lightvoilet{color:var(--lightviolet);color:#a578e5}
.innovation .font-color--voilet{color:var(--violet);color:#6f2c91}
.innovation .font-color--dullvoilet{color:var(--dullviolet);color:#7a6da2}
.innovation .font-color--rubyred{color:var(--rubyred);color:#ef3341}
.cta-button-wrapper:hover .cta-button.font-hoverColor--white{color:var(--white);color:#fff}
.cta-button-wrapper:hover .cta-button.font-hoverColor--black{color:var(--black);color:#000}
.cta-button-wrapper:hover .cta-button.font-hoverColor--greyf2f2f2{color:var(--greyf2f2f2);color:#f2f2f2}
.cta-button-wrapper:hover .cta-button.font-hoverColor--greyccc{color:var(--greyccc);color:#ccc}
.cta-button-wrapper:hover .cta-button.font-hoverColor--grey999{color:var(--grey999);color:#999}
.cta-button-wrapper:hover .cta-button.font-hoverColor--grey777{color:var(--grey777);color:#777}
.cta-button-wrapper:hover .cta-button.font-hoverColor--grey555{color:var(--grey555);color:#555}
.cta-button-wrapper:hover .cta-button.font-hoverColor--grey333{color:var(--grey333);color:#333}
.cta-button-wrapper:hover .cta-button.font-hoverColor--navyblue{color:var(--navyblue);color:#0e3570}
.cta-button-wrapper:hover .cta-button.font-hoverColor--skyblue{color:var(--skyblue);color:#00a2e0}
.cta-button-wrapper:hover .cta-button.font-hoverColor--cyan{color:var(--cyan);color:#0089cf}
.cta-button-wrapper:hover .cta-button.font-hoverColor--blue{color:var(--blue);color:#034ea2}
.cta-button-wrapper:hover .cta-button.font-hoverColor--lightblue{color:var(--lightblue);color:#728cf9}
.cta-button-wrapper:hover .cta-button.font-hoverColor--green{color:var(--green);color:#a5cf4c}
.cta-button-wrapper:hover .cta-button.font-hoverColor--applegreen{color:var(--applegreen);color:#6dc24b}
.cta-button-wrapper:hover .cta-button.font-hoverColor--parrotgreen{color:var(--parrotgreen);color:#4aa471}
.cta-button-wrapper:hover .cta-button.font-hoverColor--teal{color:var(--teal);color:#00b49d}
.cta-button-wrapper:hover .cta-button.font-hoverColor--orange{color:var(--orange);color:#e08747}
.cta-button-wrapper:hover .cta-button.font-hoverColor--darkorange{color:var(--darkorange);color:#d26356}
.cta-button-wrapper:hover .cta-button.font-hoverColor--yellow{color:var(--yellow);color:#fcb715}
.cta-button-wrapper:hover .cta-button.font-hoverColor--sunnyyellow{color:var(--sunnyyellow);color:#ffda29}
.cta-button-wrapper:hover .cta-button.font-hoverColor--darkpink{color:var(--darkpink);color:#b12972}
.cta-button-wrapper:hover .cta-button.font-hoverColor--lightvoilet{color:var(--lightviolet);color:#a578e5}
.cta-button-wrapper:hover .cta-button.font-hoverColor--voilet{color:var(--violet);color:#6f2c91}
.cta-button-wrapper:hover .cta-button.font-hoverColor--dullvoilet{color:var(--dullviolet);color:#7a6da2}
.cta-button-wrapper:hover .cta-button.font-hoverColor--rubyred{color:var(--rubyred);color:#ef3341}
.bg-color--white{background-color:var(--white);background-color:#fff}
.bg-color--black{background-color:var(--black);background-color:#000}
.bg-color--greyf2f2f2{background-color:var(--greyf2f2f2);background-color:#f2f2f2}
.bg-color--greyccc{background-color:var(--greyccc);background-color:#ccc}
.bg-color--grey999{background-color:var(--grey999);background-color:#999}
.bg-color--grey777{background-color:var(--grey777);background-color:#777}
.bg-color--grey555{background-color:var(--grey555);background-color:#555}
.bg-color--grey333{background-color:var(--grey333);background-color:#333}
.bg-color--navyblue{background-color:var(--navyblue);background-color:#0e3570}
.bg-color--skyblue{background-color:var(--skyblue);background-color:#00a2e0}
.bg-color--cyan{background-color:var(--cyan);background-color:#0089cf}
.bg-color--blue{background-color:var(--blue);background-color:#034ea2}
.bg-color--lightblue{background-color:var(--lightblue);background-color:#728cf9}
.bg-color--green{background-color:var(--green);background-color:#a5cf4c}
.bg-color--applegreen{background-color:var(--applegreen);background-color:#6dc24b}
.bg-color--parrotgreen{background-color:var(--parrotgreen);background-color:#4aa471}
.bg-color--teal{background-color:var(--teal);background-color:#00b49d}
.bg-color--orange{background-color:var(--orange);background-color:#e08747}
.bg-color--darkorange{background-color:var(--darkorange);background-color:#d26356}
.bg-color--yellow{background-color:var(--yellow);background-color:#fcb715}
.bg-color--sunnyyellow{background-color:var(--sunnyyellow);background-color:#ffda29}
.bg-color--darkpink{background-color:var(--darkpink);background-color:#b12972}
.bg-color--lightviolet{background-color:var(--lightviolet);background-color:#a578e5}
.bg-color--violet{background-color:var(--violet);background-color:#6f2c91}
.bg-color--dullviolet{background-color:var(--dullviolet);background-color:#7a6da2}
.bg-color--rubyred{background-color:var(--rubyred);background-color:#ef3341}
.innovation .innovation_Fostering.align-right{text-align:right}
.innovation .innovation_Fostering.align-center{margin:0 auto;text-align:center}
.cta-button-wrapper.cta-oval{border-radius:100px}
.cta-button-wrapper.cta-rectangle{border-radius:0}
.box_wrapper.roundedCorner .box{border-radius:8px}
.rounded-corner{border-radius:8px}
.cta-button-wrapper .cta-bold{font-weight:bold}
.cta-button-wrapper .cta-regular{font-weight:normal}
.cta-button-wrapper .cta-font--16{font-size:16px;line-height:24px}
.cta-button-wrapper .cta-font--18{font-size:18px;line-height:26px}
.cta-button-wrapper .cta-font--20{font-size:20px;line-height:28px}
.cta-button-wrapper .cta-font--24{font-size:24px;line-height:34px}
.cta-button-wrapper .cta-font--30{font-size:30px;line-height:40px}
.cta-button-wrapper .cta-font--36{font-size:36px;line-height:48px}
.cta-button-wrapper .cta-font--40{font-size:40px;line-height:54px}
.cta-button-wrapper .cta-font--48{font-size:48px;line-height:68px}
.cta-button-wrapper .cta-font--60{font-size:60px;line-height:80px}
.cta-button-wrapper.cta-border--1{border:1px solid}
.cta-button-wrapper.cta-border--2{border:2px solid}
.cta-button-wrapper.cta-border--3{border:3px solid}
.cta-button-wrapper.cta-border--5{border:5px solid}
.cta-button-wrapper.cta-border--8{border:8px solid}
.cta-button-wrapper.cta-border--10{border:10px solid}
.cta-button-wrapper.bg-color--white{background-color:var(--white);background-color:#fff}
.cta-button-wrapper.bg-color--black{background-color:var(--black);background-color:#000}
.cta-button-wrapper.bg-color--greyf2f2f2{background-color:var(--greyf2f2f2);background-color:#f2f2f2}
.cta-button-wrapper.bg-color--greyccc{background-color:var(--greyccc);background-color:#ccc}
.cta-button-wrapper.bg-color--grey999{background-color:var(--grey999);background-color:#999}
.cta-button-wrapper.bg-color--grey777{background-color:var(--grey777);background-color:#777}
.cta-button-wrapper.bg-color--grey555{background-color:var(--grey555);background-color:#555}
.cta-button-wrapper.bg-color--grey333{background-color:var(--grey333);background-color:#333}
.cta-button-wrapper.bg-color--navyblue{background-color:var(--navyblue);background-color:#0e3570}
.cta-button-wrapper.bg-color--skyblue{background-color:var(--skyblue);background-color:#00a2e0}
.cta-button-wrapper.bg-color--cyan{background-color:var(--cyan);background-color:#0089cf}
.cta-button-wrapper.bg-color--blue{background-color:var(--blue);background-color:#034ea2}
.cta-button-wrapper.bg-color--lightblue{background-color:var(--lightblue);background-color:#728cf9}
.cta-button-wrapper.bg-color--green{background-color:var(--green);background-color:#a5cf4c}
.cta-button-wrapper.bg-color--applegreen{background-color:var(--applegreen);background-color:#6dc24b}
.cta-button-wrapper.bg-color--parrotgreen{background-color:var(--parrotgreen);background-color:#4aa471}
.cta-button-wrapper.bg-color--teal{background-color:var(--teal);background-color:#00b49d}
.cta-button-wrapper.bg-color--orange{background-color:var(--orange);background-color:#e08747}
.cta-button-wrapper.bg-color--darkorange{background-color:var(--darkorange);background-color:#d26356}
.cta-button-wrapper.bg-color--yellow{background-color:var(--yellow);background-color:#fcb715}
.cta-button-wrapper.bg-color--sunnyyellow{background-color:var(--sunnyyellow);background-color:#ffda29}
.cta-button-wrapper.bg-color--darkpink{background-color:var(--darkpink);background-color:#b12972}
.cta-button-wrapper.bg-color--lightvoilet{background-color:var(--lightviolet);background-color:#a578e5}
.cta-button-wrapper.bg-color--voilet{background-color:var(--violet);background-color:#6f2c91}
.cta-button-wrapper.bg-color--dullvoilet{background-color:var(--dullviolet);background-color:#7a6da2}
.cta-button-wrapper.bg-color--rubyred{background-color:var(--rubyred);background-color:#ef3341}
.cta-button-wrapper.bg-hoverColor--white:hover{background-color:var(--white);background-color:#fff;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--black:hover{background-color:var(--black);background-color:#000;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--greyf2f2f2:hover{background-color:var(--greyf2f2f2);background-color:#f2f2f2;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--greyccc:hover{background-color:var(--greyccc);background-color:#ccc;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--grey999:hover{background-color:var(--grey999);background-color:#999;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--grey777:hover{background-color:var(--grey777);background-color:#777;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--grey555:hover{background-color:var(--grey555);background-color:#555;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--grey333:hover{background-color:var(--grey333);background-color:#333;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--navyblue:hover{background-color:var(--navyblue);background-color:#0e3570;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--skyblue:hover{background-color:var(--skyblue);background-color:#00a2e0;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--cyan:hover{background-color:var(--cyan);background-color:#0089cf;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--blue:hover{background-color:var(--blue);background-color:#034ea2;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--lightblue:hover{background-color:var(--lightblue);background-color:#728cf9;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--green:hover{background-color:var(--green);background-color:#a5cf4c;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--applegreen:hover{background-color:var(--applegreen);background-color:#6dc24b;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--parrotgreen:hover{background-color:var(--parrotgreen);background-color:#4aa471;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--teal:hover{background-color:var(--teal);background-color:#00b49d;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--orange:hover{background-color:var(--orange);background-color:#e08747;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--darkorange:hover{background-color:var(--darkorange);background-color:#d26356;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--yellow:hover{background-color:var(--yellow);background-color:#fcb715;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--sunnyyellow:hover{background-color:var(--sunnyyellow);background-color:#ffda29;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--darkpink:hover{background-color:var(--darkpink);background-color:#b12972;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--lightvoilet:hover{background-color:var(--lightviolet);background-color:#a578e5;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--voilet:hover{background-color:var(--violet);background-color:#6f2c91;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--dullvoilet:hover{background-color:var(--dullviolet);background-color:#7a6da2;background-image:none !important}
.cta-button-wrapper.bg-hoverColor--rubyred:hover{background-color:var(--rubyred);background-color:#ef3341;background-image:none !important}
.cta-button-wrapper.border-color--white{border-color:var(--white);border-color:#fff}
.cta-button-wrapper.border-color--black{border-color:var(--black);border-color:#000}
.cta-button-wrapper.border-color--greyf2f2f2{border-color:var(--greyf2f2f2);border-color:#f2f2f2}
.cta-button-wrapper.border-color--greyccc{border-color:var(--greyccc);border-color:#ccc}
.cta-button-wrapper.border-color--grey999{border-color:var(--grey999);border-color:#999}
.cta-button-wrapper.border-color--grey777{border-color:var(--grey777);border-color:#777}
.cta-button-wrapper.border-color--grey555{border-color:var(--grey555);border-color:#555}
.cta-button-wrapper.border-color--grey333{border-color:var(--grey333);border-color:#333}
.cta-button-wrapper.border-color--navyblue{border-color:var(--navyblue);border-color:#0e3570}
.cta-button-wrapper.border-color--skyblue{border-color:var(--skyblue);border-color:#00a2e0}
.cta-button-wrapper.border-color--cyan{border-color:var(--cyan);border-color:#0089cf}
.cta-button-wrapper.border-color--blue{border-color:var(--blue);border-color:#034ea2}
.cta-button-wrapper.border-color--lightblue{border-color:var(--lightblue);border-color:#728cf9}
.cta-button-wrapper.border-color--green{border-color:var(--green);border-color:#a5cf4c}
.cta-button-wrapper.border-color--applegreen{border-color:var(--applegreen);border-color:#6dc24b}
.cta-button-wrapper.border-color--parrotgreen{border-color:var(--parrotgreen);border-color:#4aa471}
.cta-button-wrapper.border-color--teal{border-color:var(--teal);border-color:#00b49d}
.cta-button-wrapper.border-color--orange{border-color:var(--orange);border-color:#e08747}
.cta-button-wrapper.border-color--darkorange{border-color:var(--darkorange);border-color:#d26356}
.cta-button-wrapper.border-color--yellow{border-color:var(--yellow);border-color:#fcb715}
.cta-button-wrapper.border-color--sunnyyellow{border-color:var(--sunnyyellow);border-color:#ffda29}
.cta-button-wrapper.border-color--darkpink{border-color:var(--darkpink);border-color:#b12972}
.cta-button-wrapper.border-color--lightvoilet{border-color:var(--lightviolet);border-color:#a578e5}
.cta-button-wrapper.border-color--voilet{border-color:var(--violet);border-color:#6f2c91}
.cta-button-wrapper.border-color--dullvoilet{border-color:var(--dullviolet);border-color:#7a6da2}
.cta-button-wrapper.border-color--rubyred{border-color:var(--rubyred);border-color:#ef3341}
.cta-button-wrapper.border-hoverColor--white:hover{border-color:var(--white);border-color:#fff}
.cta-button-wrapper.border-hoverColor--black:hover{border-color:var(--black);border-color:#000}
.cta-button-wrapper .border-hoverColor--greyf2f2f2:hover{border-color:var(--greyf2f2f2);border-color:#f2f2f2}
.cta-button-wrapper.border-hoverColor--greyccc:hover{border-color:var(--greyccc);border-color:#ccc}
.cta-button-wrapper.border-hoverColor--grey999:hover{border-color:var(--grey999);border-color:#999}
.cta-button-wrapper.border-hoverColor--grey777:hover{border-color:var(--grey777);border-color:#777}
.cta-button-wrapper.border-hoverColor--grey555:hover{border-color:var(--grey555);border-color:#555}
.cta-button-wrapper.border-hoverColor--grey333:hover{border-color:var(--grey333);border-color:#333}
.cta-button-wrapper.border-hoverColor--navyblue:hover{border-color:var(--navyblue);border-color:#0e3570}
.cta-button-wrapper.border-hoverColor--skyblue:hover{border-color:var(--skyblue);border-color:#00a2e0}
.cta-button-wrapper.border-hoverColor--cyan:hover{border-color:var(--cyan);border-color:#0089cf}
.cta-button-wrapper.border-hoverColor--blue:hover{border-color:var(--blue);border-color:#034ea2}
.cta-button-wrapper.border-hoverColor--lightblue:hover{border-color:var(--lightblue);border-color:#728cf9}
.cta-button-wrapper.border-hoverColor--green:hover{border-color:var(--green);border-color:#a5cf4c}
.cta-button-wrapper.border-hoverColor--applegreen:hover{border-color:var(--applegreen);border-color:#6dc24b}
.cta-button-wrapper.border-hoverColor--parrotgreen:hover{border-color:var(--parrotgreen);border-color:#4aa471}
.cta-button-wrapper.border-hoverColor--teal:hover{border-color:var(--teal);border-color:#00b49d}
.cta-button-wrapper.border-hoverColor--orange:hover{border-color:var(--orange);border-color:#e08747}
.cta-button-wrapper.border-hoverColor--darkorange:hover{border-color:var(--darkorange);border-color:#d26356}
.cta-button-wrapper.border-hoverColor--yellow:hover{border-color:var(--yellow);border-color:#fcb715}
.cta-button-wrapper.border-hoverColor--sunnyyellow:hover{border-color:var(--sunnyyellow);border-color:#ffda29}
.cta-button-wrapper.border-hoverColor--darkpink:hover{border-color:var(--darkpink);border-color:#b12972}
.cta-button-wrapper.border-hoverColor--lightvoilet:hover{border-color:var(--lightviolet);border-color:#a578e5}
.cta-button-wrapper.border-hoverColor--voilet:hover{border-color:var(--violet);border-color:#6f2c91}
.cta-button-wrapper.border-hoverColor--dullvoilet:hover{border-color:var(--dullviolet);border-color:#7a6da2}
.cta-button-wrapper.border-hoverColor--rubyred:hover{border-color:var(--rubyred);border-color:#ef3341}
.innovation .align-center .cta{display:block;text-align:center}
.innovation .align-right .cta{display:block;text-align:right}
.innovation .cta{display:block;text-align:left}
.cta-button-wrapper{display:inline-block}
.cta-button-wrapper .ctaBgBlue{background-image:linear-gradient(#4d93df,#0e54a0) !important;text-decoration:none}
.cta-button-wrapper .ctaBgGreen{background-image:linear-gradient(#53d76f,#149830) !important;text-decoration:none}
.cta-button-wrapper .ctaBgYellow{background-image:linear-gradient(#ffe35a,#ffb128) !important;text-decoration:none}
.hoverBgBlue:hover{background-image:linear-gradient(#4d93df,#0e54a0) !important;text-decoration:none}
.hoverBgGreen:hover{background-image:linear-gradient(#53d76f,#149830) !important;text-decoration:none}
.hoverBgYellow:hover{background-image:linear-gradient(#ffe35a,#ffb128) !important;text-decoration:none}
.innovation .cta-button-wrapper .cta-button{box-sizing:border-box}
.innovation .cta-button-wrapper .cta-button:focus{text-decoration:none}
.innovation .cta .cta-button-wrapper{margin:20px 10px;text-align:center;font-size:14px;padding:7px 20px}
.innovation .animation.right-left{animation-name:right-left;animation-duration:2.5s}
.innovation .animation.left-right{animation-name:left-right;animation-duration:2.5s}
.innovation .animation.top-bottom{animation-name:top-bottom;animation-duration:2.5s}
.innovation .animation.bottom-top{animation-name:bottom-top;animation-duration:2.5s}
@keyframes top-bottom{0{position:relative;transform:translateY(-20%)}
100%{position:relative;transform:translateY(0);transition:right 3s,transform 3s}
}
@keyframes bottom-top{0{position:relative;transform:translateY(10%)}
100%{position:relative;transform:translateY(0);transition:right 3s,transform 3s}
}
@keyframes right-left{0{position:relative;right:-20%}
100%{position:relative;right:0;transition:right 3s,transform 3s}
}
@keyframes left-right{0{position:relative;left:-10%}
100%{position:relative;left:0;transition:right 3s,transform 3s}
}
@media screen and (min-width:769px){.cmp-innovationhero__content-wrapper{width:750px;margin:0 auto}
.innovation .heading-24{font-size:24px;line-height:30px}
.innovation .heading-40{font-size:40px;line-height:54px}
.innovation .heading-48{font-size:48px;line-height:68px}
.innovation .heading-54{font-size:54px;line-height:72px}
.innovation .heading-60{font-size:60px;line-height:80px}
.innovation .heading-72{font-size:72px;line-height:94px}
.innovation .heading-80{font-size:80px;line-height:100px}
.innovation .desc-18{font-size:18px;line-height:26px}
.innovation .desc-20{font-size:20px;line-height:28px}
.innovation .desc-24{font-size:24px;line-height:34px}
.innovation .desc-30{font-size:30px;line-height:40px}
.innovation .desc-36{font-size:36px;line-height:48px}
.innovation .desc-40{font-size:40px}
.innovation .desc-48{font-size:48px;line-height:68px}
.innovation .align-right{float:right;text-align:right}
.innovation .align-center{margin:0 auto;text-align:center}
.innovation .cta .cta-button-wrapper{margin:20px 10px;padding:7px 40px}
}
@media screen and (min-width:992px){.cmp-innovationhero__content-wrapper{width:970px;margin:0 auto}
}
@media only screen and (max-width:1400px){.cmp-innovationhero__content-wrapper{max-width:970px;margin:0 auto}
}
@media screen and (min-width:1201px){.cmp-innovationhero__content-wrapper{width:1170px;margin:0 auto}
}
.innovation-carousel .innovation{padding:50px 0 0}
.innovation-carousel{margin-top:-30px}
.innovation.col3.animation.right-left,.innovation-outcome-hero4.animation.right-left{animation-name:right-left;animation-duration:2.5s}
.innovation.col3.animation.left-right,.innovation-outcome-hero4.animation.left-right{animation-name:left-right;animation-duration:2.5s}
.innovation.col3.animation.top-bottom,.innovation-outcome-hero4.animation.top-bottom{animation-name:top-bottom;animation-duration:2s}
.innovation.col3.animation.bottom-top,.innovation-outcome-hero3.animation.bottom-top{animation-name:bottom-top;animation-duration:2s}
@keyframes top-bottom{0{position:relative;transform:translateY(-20%)}
100%{position:relative;transform:translateY(0);transition:right 2s,transform 2s}
}
@keyframes bottom-top{0{position:relative;transform:translateY(10%)}
100%{position:relative;transform:translateY(0);transition:right 2s,transform 2s}
}
@keyframes right-left{0{position:relative;right:-20%}
100%{position:relative;right:0;transition:right 3s,transform 3s}
}
@keyframes left-right{0{position:relative;left:-10%}
100%{position:relative;left:0;transition:right 3s,transform 3s}
}
.regular{position:relative}
.img-container{min-height:315px;position:relative;width:100%;background-repeat:no-repeat;background-size:cover}
.img-container span{position:absolute;bottom:15px}
.innovation-outcome-textSection .innovation-outcome-textSection h2{margin-bottom:30px !important}
.innovation-carousel .paragraph{margin:30px 0}
.interactive-image .background{height:200px;background-position:center}
.innovation-outcome-hero3.slick-dotted.slick-slider{margin-bottom:0;height:380px}
.innovation-outcome-hero3 .slick-dots{padding:0;bottom:15px;position:absolute}
@media screen and (min-width:769px){.innovation-carousel .innovation{padding:70px 0 0;margin:0 auto;height:auto;display:block;width:100%}
.img-container{width:81%}
.innovation-carousel{margin-top:-5px}
.innovation-outcome-textSection h2{margin-bottom:15px}
.innovation-outcome-textSection{width:90% !important;margin-bottom:0;margin-left:42px !important}
.innovation-carousel .paragraph{margin:0}
.interactive-image .background{height:790px}
}
.innovation-carousel .slick-slide a{margin-top:8px;margin-bottom:8px}
@charset 'UTF-8';.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:30px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:35px;line-height:1;font-weight:900;opacity:.75;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir='rtl'] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'<'}
[dir='rtl'] .slick-prev:before{content:'>'}
.slick-next{right:-25px}
[dir='rtl'] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'>'}
[dir='rtl'] .slick-next:before{content:'<'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;bottom:-50px}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background-color:aquamarine}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:transparent}
.innovation .regular .img-container.bg-color--white,.innovation .active--white .slick-dots li.slick-active button,.innovation .active--white .slick-dots li.slick-active button,.innovation .inactive--white .slick-dots li button,.innovation .inactive--white .slick-dots li button{background-color:var(--white);background-color:#fff}
.innovation .regular .img-container.bg-color--blank,.innovation .active--black .slick-dots li.slick-active button,.innovation .active--black .slick-dots li.slick-active button,.innovation .inactive--black .slick-dots li button,.innovation .inactive--black .slick-dots li button{background-color:var(--black);background-color:#000}
.innovation .regular .img-container.bg-color--greyf2f2f2,.innovation .active--greyf2f2f2 .slick-dots li.slick-active button,.innovation .active--greyf2f2f2 .slick-dots li.slick-active button,.innovation .inactive--greyf2f2f2 .slick-dots li button,.innovation .inactive--greyf2f2f2 .slick-dots li button{background-color:var(--greyf2f2f2);background-color:#f2f2f2}
.innovation .regular .img-container.bg-color--greyccc,.innovation .active--greyccc .slick-dots li.slick-active button,.innovation .active--greyccc .slick-dots li.slick-active button,.innovation .inactive--greyccc .slick-dots li button,.innovation .inactive--greyccc .slick-dots li button{background-color:var(--greyccc);background-color:#ccc}
.innovation .regular .img-container.bg-color--grey999,.innovation .active--grey999 .slick-dots li.slick-active button,.innovation .active--grey999 .slick-dots li.slick-active button,.innovation .inactive--grey999 .slick-dots li button,.innovation .inactive--grey999 .slick-dots li button{background-color:var(--grey999);background-color:#999}
.innovation .regular .img-container.bg-color--grey777,.innovation .active--grey777 .slick-dots li.slick-active button,.innovation .active--grey777 .slick-dots li.slick-active button,.innovation .inactive--grey777 .slick-dots li button,.innovation .inactive--grey777 .slick-dots li button{background-color:var(--grey777);background-color:#777}
.innovation .regular .img-container.bg-color--grey555,.innovation .active--grey555 .slick-dots li.slick-active button,.innovation .active--grey555 .slick-dots li.slick-active button,.innovation .inactive--grey555 .slick-dots li button,.innovation .inactive--grey555 .slick-dots li button{background-color:var(--grey555);background-color:#555}
.innovation .regular .img-container.bg-color--grey333,.innovation .active--grey333 .slick-dots li.slick-active button,.innovation .active--grey333 .slick-dots li.slick-active button,.innovation .inactive--grey333 .slick-dots li button,.innovation .inactive--grey333 .slick-dots li button{background-color:var(--grey333);background-color:#333}
.innovation .regular .img-container.bg-color--navyblue,.innovation .active--navyblue .slick-dots li.slick-active button,.innovation .active--navyblue .slick-dots li.slick-active button,.innovation .inactive--navyblue .slick-dots li button,.innovation .inactive--navyblue .slick-dots li button{background-color:var(--navyblue);background-color:#0e3570}
.innovation .regular .img-container.bg-color--skyblue,.innovation .active--skyblue .slick-dots li.slick-active button,.innovation .active--skyblue .slick-dots li.slick-active button,.innovation .inactive--skyblue .slick-dots li button,.innovation .inactive--skyblue .slick-dots li button{background-color:var(--skyblue);background-color:#00a2e0}
.innovation .regular .img-container.bg-color--cyan,.innovation .active--cyan .slick-dots li.slick-active button,.innovation .active--cyan .slick-dots li.slick-active button,.innovation .inactive--cyan .slick-dots li button,.innovation .inactive--cyan .slick-dots li button{background-color:var(--cyan);background-color:#0089cf}
.innovation .regular .img-container.bg-color--blue,.innovation .active--blue .slick-dots li.slick-active button,.innovation .active--blue .slick-dots li.slick-active button,.innovation .inactive--blue .slick-dots li button,.innovation .inactive--blue .slick-dots li button{background-color:var(--blue);background-color:#034ea2}
.innovation .regular .img-container.bg-color--lightblue,.innovation .active--lightblue .slick-dots li.slick-active button,.innovation .active--lightblue .slick-dots li.slick-active button,.innovation .inactive--lightblue .slick-dots li button,.innovation .inactive--lightblue .slick-dots li button{background-color:var(--lightblue);background-color:#728cf9}
.innovation .regular .img-container.bg-color--green,.innovation .active--green .slick-dots li.slick-active button,.innovation .active--green .slick-dots li.slick-active button,.innovation .inactive--green .slick-dots li button,.innovation .inactive--green .slick-dots li button{background-color:var(--green);background-color:#a5cf4c}
.innovation .regular .img-container.bg-color--applegreen,.innovation .active--applegreen .slick-dots li.slick-active button,.innovation .active--applegreen .slick-dots li.slick-active button,.innovation .inactive--applegreen .slick-dots li button,.innovation .inactive--applegreen .slick-dots li button{background-color:var(--applegreen);background-color:#6dc24b}
.innovation .regular .img-container.bg-color--parrotgreen,.innovation .active--parrotgreen .slick-dots li.slick-active button,.innovation .active--parrotgreen .slick-dots li.slick-active button,.innovation .inactive--parrotgreen .slick-dots li button,.innovation .inactive--parrotgreen .slick-dots li button{background-color:var(--parrotgreen);background-color:#4aa471}
.innovation .regular .img-container.bg-color--teal,.innovation .active--teal .slick-dots li.slick-active button,.innovation .active--teal .slick-dots li.slick-active button,.innovation .inactive--teal .slick-dots li button,.innovation .inactive--teal .slick-dots li button{background-color:var(--teal);background-color:#00b49d}
.innovation .regular .img-container.bg-color--orange,.innovation .active--orange .slick-dots li.slick-active button,.innovation .active--orange .slick-dots li.slick-active button,.innovation .inactive--orange .slick-dots li button,.innovation .inactive--orange .slick-dots li button{background-color:var(--orange);background-color:#e08747}
.innovation .regular .img-container.bg-color--darkorange,.innovation .active--darkorange .slick-dots li.slick-active button,.innovation .active--darkorange .slick-dots li.slick-active button,.innovation .inactive--darkorange .slick-dots li button,.innovation .inactive--darkorange .slick-dots li button{background-color:var(--darkorange);background-color:#d26356}
.innovation .regular .img-container.bg-color--yellow,.innovation .active--yellow .slick-dots li.slick-active button,.innovation .active--yellow .slick-dots li.slick-active button,.innovation .inactive--yellow .slick-dots li button,.innovation .inactive--yellow .slick-dots li button{background-color:var(--yellow);background-color:#fcb715}
.innovation .regular .img-container.bg-color--sunnyyellow,.innovation .active--sunnyyellow .slick-dots li.slick-active button,.innovation .active--sunnyyellow .slick-dots li.slick-active button,.innovation .inactive--sunnyyellow .slick-dots li button,.innovation .inactive--sunnyyellow .slick-dots li button{background-color:var(--sunnyyellow);background-color:#ffda29}
.innovation .regular .img-container.bg-color--darkpink,.innovation .active--darkpink .slick-dots li.slick-active button,.innovation .active--darkpink .slick-dots li.slick-active button,.innovation .inactive--darkpink .slick-dots li button,.innovation .inactive--darkpink .slick-dots li button{background-color:var(--darkpink);background-color:#b12972}
.innovation .regular .img-container.bg-color--lightvoilet,.innovation .active--lightvoilet .slick-dots li.slick-active button,.innovation .active--lightvoilet .slick-dots li.slick-active button,.innovation .inactive--lightvoilet .slick-dots li button,.innovation .inactive--lightvoilet .slick-dots li button{background-color:var(--lightviolet);background-color:#a578e5}
.innovation .regular .img-container.bg-color--voilet,.innovation .active--voilet .slick-dots li.slick-active button,.innovation .active--voilet .slick-dots li.slick-active button,.innovation .inactive--voilet .slick-dots li button,.innovation .inactive--voilet .slick-dots li button{background-color:var(--violet);background-color:#6f2c91}
.innovation .regular .img-container.bg-color--dullvoilet,.innovation .active--dullvoilet .slick-dots li.slick-active button,.innovation .active--dullvoilet .slick-dots li.slick-active button,.innovation .inactive--dullvoilet .slick-dots li button,.innovation .inactive--dullvoilet .slick-dots li button{background-color:var(--dullviolet);background-color:#7a6da2}
.innovation .regular .img-container.bg-color--rubyred,.innovation .active--rubyred .slick-dots li.slick-active button,.innovation .active--rubyred .slick-dots li.slick-active button,.innovation .inactive--rubyred .slick-dots li button,.innovation .inactive--rubyred .slick-dots li button{background-color:var(--rubyred);background-color:#ef3341}
.image_heading{text-align:center;position:absolute;bottom:0;text-align:left;padding:5px 30px}
.slick-dots{display:block;text-align:center;margin-top:20px;padding:0}
.slick-dots li{display:inline-flex;margin:5px}
.slick-dots li button{border-radius:50px}
.slick-initialized .slick-slide{display:flex;justify-content:center}
@media screen and (min-width:769px){.slick-prev,.slick-next{display:none !important}
.slick-slide{margin:0 -13px}
.slick-slide img{position:absolute;top:0;left:0;width:auto}
.slick-list{margin:0 10px}
}
.innovation .innovation-parallax{position:fixed;display:inline-block;padding:50px 0;background-size:cover;width:100%}
.innovation-parallax .innovation{margin-top:0;padding:0 12px}
.innovation-parallax .innovation.largeScreen{margin-top:-15px}
.innovation-parallax .slick-track{transform:translate3d(0,0,0) !important;display:inline-flex}
.innovation-parallax .box_wrapper{margin:0 auto;display:table}
.innovation-parallax .text-section h2{margin-bottom:20px}
.innovation-parallax .text-section{margin-bottom:48px}
.innovation-parallax .box{border:1px solid #000;width:300px;padding-left:25px;padding-bottom:20px;margin-bottom:20px;min-height:160px;position:relative}
.innovation-parallax .box p{max-height:40px;overflow:hidden;margin-top:10px;padding-bottom:10px}
.innovation-parallax .box a{text-decoration:none;position:absolute;bottom:20px}
.parallax{padding:0}
.innovation-parallax .box h3{margin-bottom:8px}
.innovation-parallax.regular.slick-slide{opacity:0;animation:mymove1 1s;z-index:-1}
.innovation-parallax.regular.slick-slide.slick-current.slick-active{opacity:1;animation:mymove 1s;z-index:9}
@keyframes mymove{from{top:870px;opacity:0}
to{top:0;opacity:1}
}
@keyframes mymove1{from{opacity:1}
to{opacity:0}
}
.innovation-parallax .slick-dots{margin-top:0;bottom:20px}
@media screen and (min-width:769px){.innovation-parallax .box_wrapper{display:inline-block;width:640px}
.innovation-parallax .box_wrapper .box{margin-right:20px}
.innovation-parallax .text-section{padding-left:0}
.innovation-parallax .slick-dots{display:flex;flex-direction:column;top:500px;left:50px;width:30px}
.innovation-parallax .slick-dotted.slick-slider{margin-bottom:0}
.innovation-parallax .innovation.largeScreen .slick-track{left:8px}
.innovation-parallax .innovation.largeScreen .slick-list{margin:0}
}
@media screen and (min-width:1700px){.innovation-parallax .box_wrapper{width:75%;margin-right:20px}
}
.innovation{padding:60px 10px 0;width:100%;margin:0 auto}
.innovation.innovation-glance{padding-top:0;width:100%;margin-top:1px}
.glance-container{padding:0}
.glance-carousel-item{display:block;position:relative;width:100%;min-height:510px;margin-bottom:0}
.glance-carousel-item .slick-list{overflow:auto}
.glance-carousel-item .glace-bgImg{display:inline-block;position:absolute;width:100%;z-index:0;height:100%;width:calc(100% - 24px)}
.glance-carousel-item .glace-bgImg .mobile-show{display:none;width:100%;height:100%}
.glance-carousel-item .glace-bgImg .desktop-show{display:block;height:100%}
.glance-carousel-item .glace-bgImg .desktop-show img{width:100%;height:100%}
.glace-heading{margin:32px auto}
.glance-card_wrapper{display:flex;align-items:flex-start;justify-content:space-evenly;flex-direction:row;padding:0}
.glance-card{display:inline-block;width:auto;max-width:450px;height:320px;width:400px;padding:25px;position:relative}
.glance-card:first-child{margin-right:10%;margin-bottom:0}
.glance-card:last-child{margin-right:0}
.glance-card.rounded-corner{border-radius:8px}
.glance-card a{text-decoration:none;position:absolute;bottom:30px}
.glance-carousel>.slick-dots{margin-top:0;bottom:20px}
.glace-textSection.animation.right-left{animation-name:right-left;animation-duration:2.5s}
.glace-textSection.animation.left-right{animation-name:left-right;animation-duration:2.5s}
.glace-textSection.animation.top-bottom{animation-name:top-bottom;animation-duration:2s}
.glace-textSection.animation.bottom-top{animation-name:bottom-top;animation-duration:2s}
.glace-textSection{margin:0;z-index:0}
.innovation.innovation-glance .slick-list{margin:0}
.glance-carousel .slick-dotted.slick-slider{margin-bottom:0}
.glance-carousel-item.bg-color--white .glace-bgImg{background-color:var(--white);background-color:#fff}
.glance-carousel-item.bg-color--black .glace-bgImg{background-color:var(--black);background-color:#000}
.glance-carousel-item.bg-color--greyf2f2f2 .glace-bgImg{background-color:var(--greyf2f2f2);background-color:#f2f2f2}
.glance-carousel-item.bg-color--greyccc .glace-bgImg{background-color:var(--greyccc);background-color:#ccc}
.glance-carousel-item.bg-color--grey999 .glace-bgImg{background-color:var(--grey999);background-color:#999}
.glance-carousel-item.bg-color--grey777 .glace-bgImg{background-color:var(--grey777);background-color:#777}
.glance-carousel-item.bg-color--grey555 .glace-bgImg{background-color:var(--grey555);background-color:#555}
.glance-carousel-item.bg-color--grey333 .glace-bgImg{background-color:var(--grey333);background-color:#333}
.glance-carousel-item.bg-color--navyblue .glace-bgImg{background-color:var(--navyblue);background-color:#0e3570}
.glance-carousel-item.bg-color--skyblue.glace-bgImg{background-color:var(--skyblue);background-color:#00a2e0}
.glance-carousel-item.bg-color--cyan .glace-bgImg{background-color:var(--cyan);background-color:#0089cf}
.glance-carousel-item.bg-color--blue .glace-bgImg{background-color:var(--blue);background-color:#034ea2}
.glance-carousel-item.bg-color--lightblue .glace-bgImg{background-color:var(--lightblue);background-color:#728cf9}
.glance-carousel-item.bg-color--green.glace-bgImg{background-color:var(--green);background-color:#a5cf4c}
.glance-carousel-item.bg-color--applegreen .glace-bgImg{background-color:var(--applegreen);background-color:#6dc24b}
.glance-carousel-item.bg-color--parrotgreen .glace-bgImg{background-color:var(--parrotgreen);background-color:#4aa471}
.glance-carousel-item.bg-color--teal .glace-bgImg{background-color:var(--teal);background-color:#00b49d}
.glance-carousel-item.bg-color--orange .glace-bgImg{background-color:var(--orange);background-color:#e08747}
.glance-carousel-item.bg-color--darkorange .glace-bgImg{background-color:var(--darkorange);background-color:#d26356}
.glance-carousel-item.bg-color--yellow .glace-bgImg{background-color:var(--yellow);background-color:#fcb715}
.glance-carousel-item.bg-color--sunnyyellow .glace-bgImg{background-color:var(--sunnyyellow);background-color:#ffda29}
.glance-carousel-item.bg-color--darkpink .glace-bgImg{background-color:var(--darkpink);background-color:#b12972}
.glance-carousel-item.bg-color--lightvoilet .glace-bgImg{background-color:var(--lightviolet);background-color:#a578e5}
.glance-carousel-item.bg-color--voilet .glace-bgImg{background-color:var(--violet);background-color:#6f2c91}
.glance-carousel-item.bg-color--dullvoilet .glace-bgImg{background-color:var(--dullviolet);background-color:#7a6da2}
.glance-carousel-item.bg-color--rubyred .glace-bgImg{background-color:var(--rubyred);background-color:#ef3341}
@media screen and (max-width:768px){.innovation{padding:20px 10px 30px 10px;margin:0 auto;height:auto;display:block}
.innovation.innovation-glance{padding:0}
.innovation.innovation-glance{margin-top:1px;width:100%}
.glance-carousel-item{min-height:840px;margin-bottom:-5px}
.glance-container{padding:0}
.glance-card_wrapper{justify-content:center;align-self:center;flex-direction:column;padding:0 32px}
.glance-carousel-item .glace-bgImg .desktop-show{display:none}
.glance-carousel-item .glace-bgImg .mobile-show{display:block}
.glance-carousel-item .glace-bgImg .mobile-show img{width:100%;height:100%}
.glance-card{width:100%;max-width:100%;padding:10px 25px;height:270px}
.glance-card a{bottom:40px}
.glance-card:first-child{margin-right:0;margin-bottom:40px}
.glance-card:last-child{margin-right:0;margin-bottom:0}
.glace-heading{padding:0 32px;margin-bottom:20px}
.glance-carousel>.slick-dots{margin-top:0;bottom:20px}
.innovation.innovation-glance .slick-dotted.slick-slider{margin-bottom:0}
.glace-textSection{z-index:0;margin-top:30px}
}
@media screen and (max-width:325px){.glance-carousel-item{min-height:885px;margin-bottom:-5px}
}
.innovation-glance .glace-bgImg .glance-img:focus-visible{outline:#fff 3px dashed !important;outline-offset:-14px}
.ahb-video-container .slick-slide img{position:absolute;top:0;z-index:-1}
.popup-animHeroBanner-video{background:rgba(0,0,0,0.8);position:fixed;height:100%;display:none;width:100%;left:0;top:0;z-index:9999999999999}
.popup-animHeroBanner-video .video-title{text-transform:capitalize;text-overflow:initial !important;white-space:initial !important;padding-right:80px}
.popup-animHeroBanner-video .title-lg-12{width:100%}
.popup-animHeroBanner-video .shareBtn-right{position:absolute;right:20px;top:0 !important}
.popup-animHeroBanner-video .videoRow{display:flex;align-items:center;min-height:35px}
.popup-animHeroBanner-video .videoShare-icon{top:initial;bottom:-30px}
.popup-animHeroBanner-video .popup-close-btn{font-size:20px;position:absolute;right:0;color:#fff;top:0;width:30px;padding:0;z-index:9;border:1px solid #fff;cursor:pointer;font-family:var(--pnr)}
@media screen and (max-width:1024px){.popup-animHeroBanner-video .sub-menu-content-popup .sub-menu-part p{font-size:16px;line-height:22px}
.popup-animHeroBanner-video .transparent-image{width:100%;max-width:75%}
.popup-animHeroBanner-video .popup-close-btn{font-size:14px;width:22px;top:0;padding-top:2px}
.popup-animHeroBanner-video .shareBtn-right{right:0}
}
@media screen and (max-width:767px){.transparent-image{max-width:60%;left:25% !important}
}
@media screen and (max-width:460px){.popup-animHeroBanner-video .video-title{font-size:14px;line-height:20px !important;padding-right:50px}
.popup-animHeroBanner-video .sub-menu-content-popup{padding:5px 10px}
.shareBtn-right{right:0}
.videoRow{min-height:20px}
.popup-close-btn{font-size:14px;width:22px;top:0}
.popup-animHeroBanner-video .transparent{width:90%}
.popup-animHeroBanner-video .sub-menu-content-popup .sub-menu-part{padding-right:15px}
}
@media screen and (min-width:766px) and (max-width:1024px){.popup-animHeroBanner-video .transparent-image{padding-right:0;padding-left:0}
.popup-animHeroBanner-video .popup-close-btn{font-size:18px;width:25px;top:0;padding-top:2px}
}
.anitHBVideoModal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999999;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;background:rgba(0,0,0,0.8)}
.anitHBVideoModal .modal-dialog{max-width:800px;width:85%;margin:6% auto;border-bottom:45px solid #0e3570;border-top:45px solid #0e3570;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}
.anitHBVideoModal .close{position:absolute;right:1px;top:-45px;font-size:20px;color:#fff;width:30px;padding:3px;z-index:9;border:1px solid #fff;cursor:pointer;font-family:var(--pnr);font-weight:100;opacity:1}
.anitHBVideoModal .close span{padding-top:1px}
.anitHBVideoModal .modal-body{position:relative;padding:0}
.anitHBVideoModal .modal-dialog .modal-blox_title{position:absolute;z-index:9;top:-36px;left:30px;color:#fff;margin:0 auto;display:block;text-align:left;font-size:22px;font-family:var(--pnb)}
.anitHBVideoModal .modal-content{width:100%;border:0}
.anitHBVideoModal .modal-content h4{background:#0e3570;color:#fff;padding:20px 30px;margin:0}
.anitHBVideoModal .close:hover{color:#fff;opacity:1}
@media screen and (min-width:769px){.anitHBVideoModal .modal-content{width:100%}
.anitHBVideoModal .transparent-image{top:10%;left:12%}
.anitHBVideoModal.in .modal-dialog{width:50%}
}
@media screen and (max-width:767px){.anitHBVideoModal .modal-dialog .modal-blox_title{left:15px;font-size:16px}
.anitHBVideoModal .close span{padding-top:2px}
}
@media screen and (min-width:1023px){.anitHBVideoModal.in .modal-dialog{max-width:800px;transform:none}
}
@media screen and (min-width:951px) and (max-width:1025px){.popup-animHeroBanner-video .transparent-image{padding-right:0}
.popup-animHeroBanner-video .shareBtn-right{right:15px}
}
@media screen and (min-width:761px) and (max-width:850px){.popup-animHeroBanner-video .transparent-image{padding-right:0}
.popup-animHeroBanner-video .shareBtn-right{right:15px}
}