.landing-banner{position:relative}.landing-banner .landing-banner-content{position:absolute;text-align:center;padding:0 50px;top:25px;left:0;right:0}.landing-banner .landing-banner-content .landing-banner-title{color:#fff;font-size:32px}.landing-banner .landing-banner-content .landing-banner-subtitle{font:italic normal 18px/18px "Times New Roman",Arial,sans-serif;margin:10px 0 0;color:#fff}.landing-banner:after{display:none;content:'';background:url(../../images_active/pdp_waves-white.png) repeat-x 0 0;width:100%;height:8px;position:absolute;bottom:0;left:0}.landing-video-banner{margin-bottom:20px}.landing-banner-background{position:absolute;width:100%;height:70px;top:auto;left:0;z-index:0;bottom:0}.landing-banner-background:before{content:'';width:100%;height:100%;bottom:-2px;left:0;position:absolute;z-index:1}.landing-articles-wrapper{position:relative;padding:0 0 45px}.landing-article-item{position:relative;padding:0 3.8%;margin-top:-1px}.landing-article-item.first-landing-article .article-col-left{margin-top:-40px;z-index:2}.landing-article-item .landing-article-title{font-size:18px}.landing-article-item p{font:italic normal 16px/16px "Times New Roman",Arial,sans-serif}.article-column.row{width:100%;padding:0;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;background:#fff;z-index:3;margin-bottom:25px}.article-column.image-wrapper{margin-bottom:0}.landing-article-border{display:none;position:absolute;border:5px solid #0c315d;width:100%;height:100%;top:0;left:0}.landing-article-content{position:relative;text-align:center;width:100%;padding:25px}.landing-article-description .landing-text{margin:0}.landing-article-separator{margin:20px 0}.landing-article-link.gl_button{margin:25px 0 0;font-size:11px;height:42px;line-height:42px}.pt_landingpage .main-footer{margin-top:-16px}.landing-small-title{font-size:12px;margin:0 0 25px;text-transform:capitalize}.landing-medium-title{font-size:18px;margin:auto;text-transform:uppercase}.landing-large-title{font-size:24px;text-transform:uppercase}.landing-text-section{text-align:center}.landing-text{color:#0c315d}.landing-anchor{text-decoration:underline;font-style:italic;margin:20px auto 25px;display:inline-block}.landing-center-content-block{margin:0 auto 25px;overflow:hidden;color:#0c315d;font-size:12px;padding:0 20px;-ms-flex-item-align:center;align-self:center}.landing-center-content-block .landing-text{margin:25px 0 0;line-height:18px}.landing-center-content-block.no-bmargin{margin-bottom:0}.landing-full-width-section{margin:0 0 25px}.product-tile .product-subtitle,.product-tile .product-sales-price,.product-tile .product-standard-price,.product-tile .name-link{font-size:11px}.landing-product-tile{display:inline-block;position:relative}.landing-product-tile .product-image{margin-top:20px}.landing-product-tile .product-name{margin-top:20px}.landing-product-tile .product-pricing{margin-bottom:20px}.fluid-video-wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.fluid-video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.materials-blocks-wrapper{margin-top:35px;position:relative;padding-bottom:35px}.materials-block{width:90vw;padding:0 6px;text-align:center}.materials-image-wrapper{position:relative}.materials-block-title{font-size:22px;line-height:18px;color:#0c315d;font-weight:700;margin:30px 0}.materials-block-text{font-size:16px;line-height:18px;color:#0c315d;padding:0 55px}.materials-block-button-wrapper{margin-top:20px;padding:0 55px}.materials-block-count{position:absolute;bottom:15px;left:75px;font-size:16px;line-height:18px;color:#0c315d;font-family:Times New Roman,Arial,sans-serif}.materials-block-arrows-wrapper{position:absolute;bottom:5px;right:11px;z-index:4}.materials-block-arrows-wrapper .slick-arrow{background-color:#0c315d;display:inline-block}.materials-block-arrows-wrapper .slick-arrow:before{border-color:#fff;opacity:.75;width:7px;height:7px;margin:0 21px;border-width:1px 0 0 1px}.materials-block-arrows-wrapper .slick-arrow:hover:before{opacity:1}.materials-block-arrows-wrapper .slick-next{margin:0 -1px}.csr-page{margin-bottom:9.11458vw}.top-banner-wrapper{position:relative}.top-banner{margin-top:-28px;position:relative;z-index:2}.top-banner.hasVideo{margin-top:0}.top-banner.row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.top-banner-content-wrapper{border:5px solid #fff}.top-banner-content{background:#fff;border:5px solid #0c315d;padding:30px 20px;text-align:center}.top-banner-content .svgwave{-webkit-transform:scale(.5);transform:scale(.5)}.top-banner-content .svgwavepath{stroke:#0c315d}.top-banner-title{margin-bottom:16px;font-size:5.98958vw;line-height:5.98958vw}.top-banner-subtitle{margin:16px 0;font-size:17px}.top-banner-text{margin:0;font-size:16px;line-height:18px;color:#0c315d}.anchors-wrapper{margin:60px 0}.anchors-wrapper.ui-helper-reset{border-width:0 0 1px;border-style:solid;border-color:#e2eaf3;margin:60px 0 30px}.csrbrandstory-page .anchors-wrapper.ui-helper-reset{margin-bottom:10px}.anchors{display:none}.anchors-title{font:3.64583vw MontserratBold,Arial,sans-serif;color:#0c315d;line-height:13.02083vw;width:100%;padding-left:6.51042vw;position:relative;text-transform:uppercase}.anchors-title.ui-state-active{background-color:#e3eaf4}.anchors-title .ui-accordion-header-icon{position:absolute;top:0;right:3.64583vw;height:100%;width:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.anchors-title .ui-accordion-header-icon:before{content:'';width:100%;height:11px;display:block;-webkit-transform-origin:top right;transform-origin:top right;-webkit-transform:scale(.5);transform:scale(.5);background:url(../../images_active/menu-down-arrow.png) no-repeat}.anchors-title.ui-accordion-header-active .ui-accordion-header-icon:before{-webkit-transform:rotate(180deg) scale(.5);transform:rotate(180deg) scale(.5);position:relative;right:10px;top:6px}.anchor{width:100%;border-top:1px solid #e3eaf4}.anchor-link{display:block;height:60px;padding:10px;text-overflow:ellipsis;overflow:hidden;text-transform:uppercase;white-space:nowrap;font:3.64583vw MontserratBold,Arial,sans-serif}.anchor-link .svgwave-container{display:none}.anchor-link-text{display:inline-block;position:relative;padding:10px 0;line-height:20px;color:#0c315d}.part-wrapper .svgwave{-webkit-transform:scale(.5);transform:scale(.5)}.part-wrapper .svgwavepath{stroke:#0c315d}.part-anchor{text-decoration:none}.part-title-wrapper{text-align:center}.part-title{font-size:5.98958vw;line-height:5.98958vw;margin:35px 0;padding:0 10px;word-break:break-word}.csrbrandstory-page .twocols-alternate{margin-bottom:60px}.twocols-alternate-row{margin-top:35px}.twocols-alternate-text{color:#0c315d;font-size:16px;line-height:18px;text-align:center;padding:30px 30px 0}.twocols-alternate-button-wrapper{text-align:center;margin-top:30px}.twocols-alternate-image-wrapper{background-color:#f5f7fb}.csrbrandstory-page .twocols-alternate-image-wrapper{background-color:transparent}.twocols-alternate-image-centering{text-align:center;padding:10px 0}.csrbrandstory-page .twocols-alternate-image-centering{padding:0}.sustainability-blocks{padding:0 3.8%}.sustainability-blocks-row{margin-top:35px}.sustainability-blocks-row+.sustainability-blocks-row{margin-top:20px}.sustainability-block-text{color:#fff;font-size:16px;line-height:18px;text-align:center;padding:60px 30px}.sustainability-block-title{font-weight:700;text-transform:uppercase;margin-bottom:30px}.sustainability-block-button-wrapper{text-align:center;margin-top:30px}.sustainability-block-button.gl_btn-white:hover{background-color:#1b65b1;color:#fff}.sustainability-block-text-centering{background-color:#0c315d}.sustainability-block-image-centering{background-color:#f5f7fb}.sustainability-block-image{max-width:100%}.codeofethics-blocks-wrapper{margin:35px 3.8% 0;border:5px solid #0c315d}.codeofethics-blocks .slick-arrow{position:absolute;top:calc(50% - 25px);z-index:2;-webkit-transform:scale(.5);transform:scale(.5)}.codeofethics-blocks .slick-prev{left:0}.codeofethics-blocks .slick-next{right:0}.codeofethics-block-text{font-size:16px;line-height:18px;color:#0c315d;text-align:center;padding:45px}.codeofethics-block-count{color:#0c315d;font-size:18px;font-weight:700;line-height:1}.codeofethics-block-title{font-size:21px;margin-bottom:10px;line-height:1}.knowhow-blocks-wrapper{margin-top:35px}.knowhow-block-wrapper{width:90vw;padding:0 6px;text-align:center}.knowhow-block-title{color:#0c315d;font-family:MontserratBold,Arial,sans-serif;text-transform:uppercase;font-size:18px;margin:30px 0}.knowhow-block-text{font-size:16px;line-height:18px;padding:0 55px;color:#0c315d}.timeline-wrapper{background-repeat:no-repeat;background-position:center center;background-size:cover;margin-bottom:70px;padding:60px 40px}.timeline-blocks{position:relative}.timeline-blocks .slick-arrow{position:absolute;top:calc(50% - 25px);z-index:2}.timeline-blocks .slick-next{right:-40px}.timeline-blocks .slick-prev{left:-40px}.timeline-left-col,.timeline-right-col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}.timeline-right-col{padding-top:200px}.timeline-block-text{color:#0c315d;background-color:#fff;text-align:center;padding:20px 20px 30px;font-size:16px}.timeline-block-title{font-family:MontserratBold,Arial,sans-serif;font-size:22px;font-style:normal;margin-bottom:20px}@media(min-width:768px){.landing-banner .landing-banner-content{top:50px}.landing-banner:after{display:block}.landing-banner-background{height:100px}.landing-article-item.first-landing-article{margin-top:-40px}.landing-article-content{padding:25px 70px}.landing-article-separator{margin:20px 0 25px}.landing-medium-title{font-size:32px}.landing-anchor{margin-bottom:50px}.landing-center-content-block{margin-bottom:50px;padding:0 36px}.landing-center-content-block .landing-text{margin:50px 0 0}.landing-center-content-block.no-bmargin{margin-bottom:0}.landing-full-width-section{margin-bottom:50px}.top-banner-title{font-size:4.94792vw;line-height:4.94792vw}.anchors-wrapper{border-width:1px 0;border-style:solid;border-color:#e2eaf3}.anchors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.anchors-title{font-size:22px;line-height:75px;padding-left:50px}.anchor{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;min-width:200px;text-align:center;padding:0 30px;border:0}.anchor-link{text-align:center;font-size:12px;padding-left:0}.anchor-link .svgwave-container{display:block;visibility:hidden;position:absolute;bottom:3px;left:0;width:100%;height:9px;text-align:center}.anchor-link :hover .svgwave-container{visibility:visible}.anchor-link .svginfinitewave{position:absolute;top:0;left:0;max-width:100%}.anchor-link .svgwavepath{stroke:#0c315d}.part-wrapper{padding:0 7%}.part-title{font-size:4.94792vw;line-height:4.94792vw}.twocols-alternate-button.gl_button{width:auto;min-width:200px}.sustainability-block-button.gl_button{width:auto;min-width:200px}.codeofethics-block-count{line-height:30px}.codeofethics-block-title{line-height:30px}}@media(max-width:1023px){.timeline-blocks{background-image:none!important}}@media(min-width:1024px){.landing-banner .landing-banner-content{top:70px}.landing-image-banner.row{display:block}.landing-banner-background{display:none}.landing-articles-wrapper{background:none}.landing-article-item{margin:0 0 50px}.landing-article-item.first-landing-article{margin-top:-100px}.landing-article-item.first-landing-article .article-col-left{margin:0}.article-column.row{margin-bottom:0}.article-column.image-wrapper{padding:25px 0;background:none}.article-column.article-col-left{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.article-column.article-col-right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.landing-article-border{display:block}.landing-article-content{padding:30px 0}.landing-article-separator{margin:10px 0 50px}.landing-article-link.gl_button{margin:50px 0 0}.pt_landingpage .main-footer{margin-top:0}.landing-text-section{padding:20px 300px 0}.landing-center-content-block{max-width:870px;margin:0 auto 70px}.landing-full-width-section{margin-bottom:70px}.materials-blocks-wrapper{padding:0}.materials-block{text-align:right}.materials-block-content{background-color:#fff;border:5px solid #0c315d;min-width:45%;max-width:50%;padding:75px;margin:-180px 0 0 auto;text-align:left;position:relative;z-index:3}.materials-block-title{margin:0 0 20px}.materials-block-text{max-width:calc(100% - 45px);padding:0}.materials-block-button-wrapper{max-width:calc(100% - 45px);padding:0}.bottom-wave:after{content:'';position:absolute;bottom:0;left:0;background:url(../../images_active/pdp_waves-white.png) repeat-x 0 0;width:100%;height:8px;z-index:2}.top-banner{margin-top:0}.top-banner-wrapper .top-banner{position:absolute;top:0;left:0;width:100%;height:100%}.top-banner-content-wrapper{border:0}.top-banner-content{border:0;padding-top:50px;padding-bottom:50px}.top-banner-title{font-size:24px;line-height:24px}.top-banner-text{padding:0 85px}.part-title{font-size:24px;line-height:24px}.twocols-alternate-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.twocols-alternate .twocols-alternate-row:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.twocols-alternate-vcentered-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.twocols-alternate-text{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;border:5px solid #0c315d;text-align:left;padding:112px}.twocols-alternate-image-wrapper{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;margin:25px auto}.twocols-alternate-image-centering{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sustainability-blocks{padding:0}.sustainability-blocks-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.sustainability-blocks-row .sustainability-col-1{padding-right:10px}.sustainability-blocks-row .sustainability-col-2{padding-left:10px}.sustainability-blocks .sustainability-blocks-row:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sustainability-blocks .sustainability-blocks-row:nth-child(odd) .sustainability-col-1{padding-left:10px;padding-right:0}.sustainability-blocks .sustainability-blocks-row:nth-child(odd) .sustainability-col-2{padding-left:0;padding-right:10px}.sustainability-col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.sustainability-block-text{text-align:left;padding:112px}.sustainability-block-text-centering,.sustainability-block-image-centering{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.codeofethics-blocks-wrapper{margin:35px 0 0;border:0}.codeofethics-blocks{margin-top:-90px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:center;align-content:center}.codeofethics-block-text{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 92px 60px}.knowhow-blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center}.knowhow-block-wrapper{-webkit-box-flex:1;-ms-flex:1 0 32%;flex:1 0 32%;min-width:32%;max-width:calc(100%/3);width:auto;padding-bottom:60px}.timeline-wrapper{background-image:none!important;padding:0;margin-top:30px}.timeline-blocks{background-repeat:no-repeat,no-repeat,repeat-y;background-position:center top,center bottom,center center;background-size:contain;padding:200px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.timeline-block-wrapper{position:relative;padding:20px 75px 200px}.timeline-image-wrapper{position:relative;z-index:2}.timeline-left-col .timeline-image-wrapper{margin-right:40%}.timeline-right-col .timeline-image-wrapper{margin-left:40%}.timeline-block-text{max-width:60%;width:60%;padding:30px 15px;margin-top:-70px;position:relative;z-index:3}.timeline-left-col .timeline-block-text{margin-left:40%}.timeline-right-col .timeline-block-text{margin-right:40%}}
/*# sourceMappingURL=csr.min.css.map */
