@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@100;300&amp;display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'fontello';src:url("../eot/fontello7f3e.eot");src:url("../eot/fontello7f3e.eot#iefix") format("embedded-opentype"),url("../woff/fontello7f3e.woff") format("woff"),url("../ttf/fontello7f3e.ttf") format("truetype"),url("../svg/fontello7f3e.svg#fontello") format("svg");font-weight:normal;font-style:normal;}.icon-twitter:after,.icon-mail:after,.icon-facebook:after,.icon-youtube-play:after,.icon-linkedin:after,.icon-instagram:after,.icon-link-ext-after:after{font-family:"fontello";}.icon-link-ext-after:after{content:'\f08e';}.icon-twitter:after{content:'\e813';}.icon-mail:after{content:'\e814';}.icon-facebook:after{content:'\e815';}.icon-youtube-play:after{content:'\f16a';}.icon-linkedin:after{content:'\f318';}.icon-instagram:after{content:'\f32d';}.path-frontpage.modal-open{padding-right:0 !important;}.path-frontpage .modal-backdrop.show{opacity:0;z-index:-1;}.badge-primary{background-color:#47ABD1;}.node__content{margin-top:0;}body{color:#3b3b3b;background:#fff !important;}.footer-wrap{background-color:#3b3b3b;}:focus{outline:-webkit-focus-ring-color auto 0px;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border-bottom-color:#ffffff;}#navbar-top{background-color:#3b3b3b;}#navbar-main{background-color:#00658a;}a,.link{color:#47abd1;}a:hover,a:focus,.link:hover,.link:focus{color:#37c6fd;}a:active,.link:active{color:#65d4ff;}.page-item.active .page-link{background-color:#47abd1;border-color:#47abd1;}.page-link,.page-link:hover{color:#47abd1;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#47abd1;border-color:#47abd1;}.btn-primary:hover,.btn-primary:focus{background-color:#47aad1;}.site-footer{background:#3b3b3b;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#ffffff;}.no-wrap{white-space:nowrap;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}.main-content{padding-right:0;padding-left:0;}.container.search-box{width:1170px;margin:auto;display:flex;}a.search-icon{text-decoration:none;color:red;margin:10px;}.search-bar{display:none;padding:30px;background-color:#00658A;color:#FFF;position:fixed;top:0;width:100%;z-index:2000;}.search-form input[type="search"]{border:none;width:85%;font-size:30px;padding:10px;background-color:#00658A;color:#FFF;}.search-form input[type="search"]:focus{outline:none;}.search-form input[type="submit"]{background-color:#062d46;border:none;color:#FFF;padding:15px;width:10%;border-radius:20px;font-size:20px;cursor:pointer;}.search-form input[type="submit"]:hover{background-color:#47abd1;}.search-form input[type="submit"]:focus{outline:none;}.search-form input[type="submit"]:active{background-color:#31961f;}.search-form input::-webkit-input-placeholder{color:#3b3b3b !important;}.search-nav{color:#fff;width:5%;display:flex;align-items:center;z-index:1;cursor:pointer;}.search-form input[type="search"]{background-color:#FFF;color:#3b3b3b;width:100%;border-radius:0;}#block-searchform{width:100%;}.region-footer-search{width:100%;}.site-footer .block{border:none;}fieldset.js-form-item.js-form-type-search.form-type-search.js-form-item-keys.form-item-keys.form-no-label.form-group{width:85%;}.searchForm-submit{background-color:#062d46 !important;border:none;color:#FFF;padding:15px 30px;width:100%;border-radius:20px;font-size:20px;cursor:pointer;}.searchForm-submit:hover{background-color:#47aad1 !important;}.search-form .form-submit::before{background-image:none !important;width:0 !important;height:0 !important;}.basic-page-title{font-size:40px;margin:34px 0 24px;color:#00648A;text-transform:uppercase;}.nav.navbar-nav{min-height:86px;align-items:center;}.navbar-brand{padding:0;font-size:1em;}.navbar-brand img{max-width:100px;}.navbar-nav li a,.navbar-nav li span{color:#fff !important;text-transform:uppercase;font-weight:500;}.navbar-expand-md .navbar-collapse{width:100%;}.navbar-expand-md .navbar-nav{justify-content:space-evenly;}nav#block-mainnavigation-6{width:100%;}.navbar-toggler>.close{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%;opacity:1;margin:0 !important;}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:1;}.navbar-toggler.collapsed>.close,.navbar-toggler:not(.collapsed)>.navbar-toggler-icon{display:none;}.navbar-dark .navbar-toggler-icon{background-image:url(../png/ic_menu.png);}.navbar-dark .close{background-image:url(../png/ic_close.png);}.homepage-hero{background-image:url(../jpg/hp-hero.jpg);background-color:#00658A;background-size:cover;background-position:bottom;background-repeat:no-repeat;padding-right:0;padding-left:0;}.home-hero{min-height:70vh;padding-left:15px;display:flex;flex-direction:column;justify-content:center;position:relative;max-width:380px;}.home-hero h1{font-size:4.5rem;color:#fff;font-style:italic;line-height:4.3rem;}.home-hero h1 sup{font-style:normal;font-size:40%;margin-left:7px;font-weight:500;}.home-hero .tagline{color:#fff;font-size:1.3rem;font-family:'Roboto',sans-serif;max-width:300px;}.serve{position:absolute;bottom:30px;color:#fff;font-size:1.3rem;font-style:italic;opacity:.5;}section.row.region.region-top-hero,div#block-homepagehero,.content{width:100%;}.mobile-hero{display:none;}#block-homepagebrands{width:100%;}.homepage-brand{position:relative;}.homepage-brand section.row.region-home-branding{padding:0;}.homepage-brand .modal{padding:0 !important;}.homepage-brand .modal .modal-dialog{margin:0;max-width:100%;height:100%;}.homepage-brand .brands-modal .modal-body{padding-top:4rem;}.homepage-brand .modal .modal-dialog .modal-content{height:100%;border-radius:0;border:none;border-bottom:2px solid #E4E1DD;}.block-logo img{margin-bottom:1rem;}.block-logo .btn{text-transform:uppercase;margin-bottom:2em;}.block-logo h3{font-family:'Sero',sans-serif;text-transform:capitalize;font-weight:500;margin-bottom:1.25rem;}.modal-body .col-lg-6 .row{margin-top:30px;}.modal-body .col-lg-6 .row:first-child{margin-top:0;}.brand-modal img{width:100%;}.color-box{width:76px;height:80px;background-color:#00658A;float:right;}#golfModal .color-box,#lumascapeModal .color-box{background-color:#585956;}#fxlModal .color-box,#customModal .color-box{background-color:#003C58;}.homepage-brand button.close{background:#47ABD1;position:absolute;right:0;top:4rem;z-index:1;width:60px;height:50px;border-top-left-radius:44%;border-bottom-left-radius:44%;opacity:1;text-shadow:none;color:#fff;}.homepage-brand #golfModal button.close,#golfModal .btn-primary{background-color:#47abd1;border-color:#47abd1;}.homepage-brand #fxlModal button.close,#fxlModal .btn-primary,.homepage-brand #lumascapeModal button.close,#lumascapeModal .btn-primary{background-color:#F5822D;border-color:#F5822D;}.homepage-brand #customModal button.close,#customModal .btn-primary{background-color:#D49000;border-color:#D49000;}.brands{padding-left:15px;padding-right:15px;}.brand-content{background-color:#00658A;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;}.brand-content.golf{background-color:#47abd1;}.brand-content.fx{background-color:#003C58;}.brand-content.luma{background-color:#F5822D;}.brand-content.dynamics{background-color:#fff;}.brand-content.HCM{background-color:#47ABD1;}.brand-content.social{background-color:#585956;align-items:flex-end;}.brand-content p{font-family:'Roboto',sans-serif;font-weight:lighter;font-style:italic;margin-bottom:5px;}.brand-content.dynamics p{color:#3B3B3B;}.brand-content.social p{color:#fff;opacity:1;text-align:right;}.brand-content h3{font-size:1.5rem;text-align:center;}.brand-content.luma h3{color:#3B3B3B;}.brand-content.dynamics h3{color:#00658A;}.brand-content h4{font-size:1rem;font-weight:600;color:#47ABD1;cursor:pointer;}.brand-content.golf h4{color:#3B3B3B;}.brand-content.fx h4{color:#EE7623;}.brand-content.luma h4,.brand-content.HCM h4{color:#fff;}.odd .brand-content:after{content:" ";position:absolute;right:-15px;top:50%;transform:translate(0,-50%);border-top:15px solid transparent;border-right:none;border-left:15px solid #00658A;border-bottom:15px solid transparent;z-index:1;}.odd .brand-content.golf:after{border-left:15px solid #47abd1;}.odd .brand-content.dynamics:after{border-left:15px solid #fff;}.even .brand-content:after{content:" ";position:absolute;left:-15px;top:50%;transform:translate(0,-50%);border-top:15px solid transparent;border-right:15px solid #00658A;border-left:none;border-bottom:15px solid transparent;z-index:1;}.even .brand-content.fx:after{border-right:15px solid #003C58;}.even .brand-content.luma:after{border-right:15px solid #F5822D;}.even .brand-content.social:after{border-right:15px solid #585956;}.even .brand-content.HCM:After{border-right:15px solid #47ABD1;}.brand-image{padding-left:0;padding-right:0;}.brand-image img{width:100%;}.nowrap{white-space:nowrap;}.home-wrappers{padding:80px 0;margin:0;min-height:650px;display:flex;align-items:center;}.highlighted-text{font-size:18px;text-transform:uppercase;font-weight:bold;margin-bottom:20px;}.highlighted-text .badge-pill{padding-right:1em;padding-left:1em;padding-top:.5em;font-size:1.125rem;}.tag{color:#00658A;margin-bottom:15px;font-weight:600;}.home-wrappers h3{font-size:28px;text-transform:none;font-weight:500;letter-spacing:normal;}.home-wrappers p{max-width:575px;}.home-wrappers a{font-weight:500;}#careers-home,#community-home{background-color:#F4F2F1;}#social-home{background-color:#00658A;color:#fff;}.hp-image img{width:100%;}#block-views-block-company-news-block-1 h2{max-width:1140px;margin:0 auto;padding:20px 25px;font-size:28px;font-style:italic;font-family:"Sero",sans-serif;}.article-list{list-style-type:none;padding:0;}.news-article{display:flex;margin:10px;border-radius:5px;border:1px solid rgba(0,0,0,.13);}.news-title{margin-bottom:10px;}.news-img img{max-height:160px;width:auto;}.news-content{margin:10px;margin-left:20px;width:calc(100% - 30px);padding-bottom:15px;position:relative;}.news-title a{color:#212529;font-size:20px;font-weight:500;}.news-title a:hover{color:#212529;text-decoration:underline;}.date-pub{position:absolute;bottom:0;font-size:0.75rem;}.social-footer{background-color:#7e7c79;}.site-footer__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.social_links{margin:0 auto;display:table;}.social_links p{color:#fff;display:inline;margin-right:6px;}.social_links a{background-color:#fff;border-radius:50%;color:#7e7c79;display:inline-block;height:40px;margin:20px 12px;text-align:center;-webkit-transition:all 300ms ease 0s;transition:all 300ms ease 0s;width:40px;}.social_links a:hover{text-decoration:none;}.social_links i{font-size:22px;font-style:normal;line-height:41px;}.social_links a.social_email:hover{background-color:#E1dad1;color:#fff;}.social_links a.social_youtube:hover{background-color:#cd201f;color:#fff;}.social_links a.social_facebook:hover{background-color:#3b5998;color:#fff;}.social_links a.social_twitter:hover{background-color:#55acee;color:#fff;}.social_links a.social_linkedin:hover{background-color:#0077b5;color:#fff;}.social_links a.social_instagram:hover{color:#fff;background-color:#C32AA3;}.site-footer__top.clearfix{display:flex;justify-content:center;flex:1 1 auto;}.carousel{width:100%;}@media screen and (max-width:767px){#navbar-main{min-height:60px;padding:.5rem 1rem;}.nav.navbar-nav{align-items:flex-start;}.navbar-collapse{position:fixed;top:60px;left:0;padding-left:15px;padding-right:15px;padding-bottom:15px;height:100%;background-color:#00648a;}.dropdown-menu{background-color:transparent;border:none;}.navbar-collapse.collapsing{height:100%;left:-75%;transition:height 0s ease;}.navbar-collapse.show{height:100%;left:0;transition:left 400ms ease-in-out;}.navbar-toggler.collapsed~.navbar-collapse{transition:left 400ms ease-in;}.mobile-hero{display:block;margin-right:-15px;margin-left:15px;}.home-hero{display:none;}.homepage-hero{background-image:none;}.mobile-content{margin:20px;color:#fff;}.mobile-img img{width:100%;}.industries span{opacity:.5;}.industries{text-align:center;margin-top:3rem;}.row.even{flex-direction:column-reverse;}.even .brand-content:after,.odd .brand-content:after{content:" ";position:absolute;top:100%;right:50%;left:unset;transform:translate(50%,0);border-left:15px solid transparent;border-top:15px solid #00658A;border-bottom:none;border-right:15px solid transparent;z-index:1;}.even .brand-content.fx:after{border-top:15px solid #003C58;border-right:15px solid transparent;}.even .brand-content.luma:after{border-top:15px solid #F5822D;border-right:15px solid transparent;}.even .brand-content.social:after{border-top:15px solid #585956;border-right:15px solid transparent;}.even .brand-content.HCM:after{border-top:15px solid #47ABD1;border-right:15px solid transparent;}.odd .brand-content.golf:after{border-top:15px solid #47abd1;border-left:15px solid transparent;}.odd .brand-content.dynamics:after{border-top:15px solid #fff;border-left:15px solid transparent;}.news-article{flex-direction:column;display:block;float:left;clear:both;width:100%;}.news-img{float:left;width:120px;}.news-img img{max-height:none;width:120px;height:auto;}.news-content{width:calc(100% - 30px - 120px);float:left;}.news-content .news-title a{font-size:18px;}.news-content p{display:none;}.social_links p{display:none;}.site-footer__top.clearfix{flex-direction:column;}.homepage-brand .modal .modal-dialog{height:auto;}.brand-imagery{margin-top:20px;}.homepage-brand button.close{top:1rem;position:fixed;}.container.search-box{flex-direction:column;}.search-bar{padding:15px 15px 0 15px;}.container.search-box{width:100%;}.search-form input[type="search"]{width:100%;}.search-form input[type="submit"]{width:100%;}.search-nav{width:100%;justify-content:center;padding:20px;}button.navbar-toggler.navbar-toggler-right{order:1;border:none;}button.navbar-toggler.navbar-toggler-right:focus{outline:none;}.navbar-dark .navbar-brand{order:2;}.navbar-form{order:3;}.highlighted-text .badge-pill{margin-top:1rem;white-space:break-spaces;}.mobile-content h1{font-style:italic;}.mobile-content h1 sup{font-style:normal;font-size:65%;padding-left:4px;}}.fade-img.csr-image{position:relative;}.hideme{opacity:0;position:absolute;top:0;left:0;padding:0 15px;}h3.story-title{text-transform:inherit;}.csr-menu{background-image:linear-gradient(to right,#4CB9E6 50%,#a777a6 50%);}#header{position:relative;z-index:10;}#header.fixed .csr-menu{position:fixed;top:82px;width:100%;z-index:1034;}@media screen and (max-width:767px){#header.fixed .csr-menu{top:60px;}}.csr-menu-wrap{display:flex;justify-content:space-around;margin:0 auto;padding:0;}.csr-menu-item{width:100%;text-align:center;color:#fff;position:relative;}.csr-menu-item a{color:#fff;padding:15px;width:100%;font-size:20px;display:flex;justify-content:center;}.csr-menu-item a:before{width:24px;height:24px;display:inline-block;margin-right:5px;}.csr-menu-item.overview a:before{content:url(../png/overview-icon.png);}.csr-menu-item.people a:before{content:url(../png/people-icon.png);}.csr-menu-item.planet a:before{content:url(../png/planet-icon.png);}.csr-menu-item.profit a:before{content:url(../png/profit-icon.png);}.csr-menu-item.report a:before{content:url(../png/report-icon.png);}.csr-menu-item a:hover{color:#fff;text-decoration:none;}.csr-menu-item.overview{background-color:#4CB9E6;}.csr-menu-item.people{background-color:#CC5516;}.csr-menu-item.planet{background-color:#5CAC43;}.csr-menu-item.profit{background-color:#FFA52C;}.csr-menu-item.report{background-color:#a777a6;}.csr-menu-item.is-active:after{content:" ";position:absolute;right:50%;bottom:-15px;transform:translate(50%,0);border-top:15px solid #fff;border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:none;z-index:1;}.csr-menu-item.is-active.overview:after{border-top-color:#4CB9E6;}.csr-menu-item.is-active.people:after{border-top-color:#CC5516;}.csr-menu-item.is-active.planet:after{border-top-color:#5CAC43;}.csr-menu-item.is-active.profit:after{border-top-color:#FFA52C;}.people-page .bottom-bg{background-color:#5CAC43;}.people-page .bottom-link{background-color:#DEEED9;padding:20px;}.people-page .link-icon{background-color:#5CAC43;border-radius:50%;padding:10px;border:2px solid #fff;}.people-page span.bottom-link-text{color:#5CAC43;margin:0 20px;font-size:21px;vertical-align:middle;}#csr-people,#csr-planet,#csr-profit{background-image:url(../jpg/csr-people_herobanner2x.jpg);background-size:cover;background-repeat:no-repeat;min-height:768px;display:flex;align-items:flex-end;}#csr-planet{background-image:url(../jpg/csr-planet_herobanner-2x.jpg);}#csr-profit{background-image:url(../jpg/csr-profit_herobanner-2x.jpg);}#csr-planet .block-wrap,#csr-profit .block-wrap{color:#fff;position:relative;}#csr-planet .jump-block,#csr-profit .jump-block{background-color:#00658A;padding:15px 10px;}#csr-planet .jump-icon,#csr-profit .jump-icon{right:25px;}.download-page .bottom-bg{background-color:#A777A6;}.download-page .bottom-link{background-color:#EDE4ED;padding:20px;}.download-page .link-icon{background-color:#00658A;border-radius:50%;padding:10px;border:2px solid #fff;}.download-page span.bottom-link-text{color:#A777A6;;margin:0 20px;font-size:21px;vertical-align:middle;}.profit-page .bottom-bg{background-color:#FFA52C;}.profit-page .bottom-link{background-color:#FFEDD4;padding:20px;}.profit-page .link-icon{background-color:#FFA52C;border-radius:50%;padding:10px;border:2px solid #fff;}.profit-page span.bottom-link-text{color:#FFA52C;margin:0 20px;font-size:21px;vertical-align:middle;}#main-carousel .carousel-inner{min-height:400px;}#quote-carousel .carousel-inner{min-height:435px;}.video-header{position:relative;height:60vh;}#myVideo{position:absolute;right:0;bottom:0;width:100%;object-fit:cover;height:100%;}.bgv-content{position:absolute;bottom:0;background:rgba(0,0,0,0.2);color:#f1f1f1;width:100%;height:100%;padding:20px;display:flex;justify-content:center;align-items:center;}.bgv-content svg{align-self:center;margin-right:20px;}.bgv-title{font-size:54px;}.slider-spacing{width:50% !important;}.carousel-control,.carousel-control:hover{color:#BEC0BE;opacity:1;cursor:pointer;}.carousel-indicators{left:15%;bottom:25%;}.carousel-indicators li{width:10px;height:10px;margin-right:10px;margin-left:10px;border-radius:50%;background-color:#4E5753;border-top:none;border-bottom:none;opacity:1;}.carousel-indicators .active{background-color:#31ADE1;}.slide-title{display:inline-block;font-weight:500;font-size:21px;text-transform:uppercase;border-bottom:2px solid #31ADE1;line-height:normal;}.slide-content{font-size:24px;font-family:"Roboto",sans-serif;}.slide-bullet{list-style-type:circle;display:list-item;list-style-image:url(../png/bullet-arrow.png);}.slide-button{background-color:#31ADE1;display:inline-block;text-transform:uppercase;padding:5px 10px;}.slide-button a{color:#fff;}.slide-button a:hover{color:#fff;}.down-arrow{text-align:center;}.map-mobile{background-color:#E4E1DD;transition-duration:.5s;display:flex;justify-content:space-around;align-items:center;padding:15px;}.map-mobile.collapsed{background-color:#00658A;}.map-mobile.collapsed .mobile-map-title{color:#fff;}.map-mobile .mobile-map-title{color:#585956;}.map-mobile .map-btn img{transform:rotate(180deg);transition-duration:.5s;}.map-mobile.collapsed .map-btn img{transform:rotate(0deg);}.bg-map{background-image:url("../png/mvv-map-2x.png");background-size:100%;min-height:700px;background-repeat:no-repeat;position:relative;}#MVV-carousel.carousel{position:unset;}#MVV-carousel .carousel-indicators{bottom:0;left:0;}.carousel-indicators li{width:10px;height:10px;margin-right:10px;margin-left:10px;border-radius:50%;background-color:#4E5753;border-top:none;border-bottom:none;opacity:1;}.carousel-indicators .active{background-color:#31ADE1;}.map-title{font-size:39px;color:#696F6B;align-self:flex-end;padding-left:28px;}.map-title:last-child{padding-right:72px;}.value-title{color:#004E73;text-transform:uppercase;font-weight:500;}.overview-section h3{font-size:30px;font-weight:400;text-transform:inherit;color:#696F6B;}.overview-section h3 span{font-size:21px;font-weight:400;}.overview-section span.cl-blue{color:#006C8C;font-weight:500;}.overview-section p{font-size:18px;}.overview-section .font-21{font-size:21px;}.collapse-btn.collapsed:before{content:"MORE \2192";display:block;width:100%;cursor:pointer;font-weight:600;color:#004E73;}.collapse-btn:before{content:"LESS \2192";display:block;width:100%;cursor:pointer;font-weight:600;color:#004E73;}.expanded-title{font-size:24px;}.carousel-quote{font-size:24px;color:#336C89;}.personal-info p{font-weight:500;}.people-title{font-size:72px;color:#fff;font-weight:500;line-height:1.3;text-shadow:0px 0px 8px rgba(0,0,0,0.5);}.people-tag{font-size:24px;font-style:italic;color:#fff;font-weight:500;text-shadow:0px 0px 8px rgba(0,0,0,0.5);}#csr-people .grid-row{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;}#csr-people .block-wrap{color:#fff;background-color:#00658A;position:relative;}.jump-block{padding:15px 10px;height:100%;}.block-title{font-weight:600;text-transform:uppercase;color:#4CC0EF;margin-bottom:3px;}.block-main{font-size:28px;font-weight:500;font-style:italic;line-height:normal;}.block-info{font-style:italic;font-weight:500;font-size:18px;margin-top:10px;}.jump-icon{position:absolute;right:10px;bottom:15px;}.block-wrap a{color:#fff;}.block-wrap a:hover{text-decoration:none;}.diversity .col img{width:100%;max-width:100%;}.goal-banner{background-color:#00658A;color:#fff;position:relative;}.goal-banner:after{content:" ";position:absolute;right:50%;bottom:-15px;transform:translate(50%,0);border-top:15px solid #00658A;border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:none;}.csr-section .badge{font-size:18px;text-transform:UPPERCASE;padding-left:1.5em;padding-right:1.5em;padding-top:.5em;}.goal-title{font-size:28px;text-transform:uppercase;font-weight:500;color:#4CC0EF;}.goal-info{font-size:32px;font-style:italic;font-weight:500;line-height:1.1em;}.csr-image img{width:100%;max-width:100%;}.bg-gray{background-color:#F4F3F1;}.card .card-body{position:relative;}.card .badge{position:absolute;top:-17px;left:7px;}.quote-box{background-color:#00658A;color:#fff;padding:20px 40px;font-size:24px;text-align:right;font-style:italic;font-weight:500;}.quote-box:after{content:" ";position:absolute;right:0;top:50%;transform:translate(0,-100%);border-top:15px solid transparent;border-right:none;border-left:15px solid #00658A;border-bottom:15px solid transparent;}.quote-name{text-align:right;font-size:16px;margin-top:10px;font-weight:500;}.employee-number{font-size:28px;text-align:right;font-weight:600;color:#00658A;font-style:italic;}.empoyee-percentage{font-size:46px;font-weight:600;font-style:italic;color:#31ADE1;text-align:right;}.empoyee-percentage img{max-height:55px;vertical-align:sub;}.watch-video a{font-weight:600;}.watch-video img{max-width:24px;margin-right:10px;margin-bottom:5px;}.profit-title{font-size:28px;text-transform:uppercase;font-weight:500;color:#4CC0EF;}.profit-tag{font-size:32px;line-height:1.3;font-weight:500;font-style:italic;color:#00658A;}#innovation{background-image:url(../png/csr-profit_greatideas-2x.png);background-size:contain;min-height:768px;background-repeat:no-repeat;background-position:right;background-color:#F4F2F1;}.innovation-card{background-color:#2BA6CB;color:#fff;padding:10px;height:100%;}.innovation-card .callout{font-size:40px;font-weight:600;font-style:italic;}.innovation-card .info{font-size:22px;font-weight:500;font-style:italic;}@media screen and (max-width:1024px){.bgv-title{font-size:34px;}}@media screen and (max-width:992px){#innovation{background-image:none;}.bgv-title{font-size:28px;}}@media screen and (max-width:768px){.csr-menu .container-lg{padding-left:0;padding-right:0;}.csr-menu-item.is-active{box-shadow:inset 0 -4px 0 #fff;}.csr-menu-wrap{display:inline-block;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch;justify-content:unset;}.csr-scroll{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;}.csr-scroll::-webkit-scrollbar{display:none;}#csr-people .grid-row{grid-template-columns:1fr;grid-gap:0;}#csr-people,#csr-planet,#csr-profit{padding-bottom:0 !important;background-size:129% auto;background-position:top;min-height:unset;}#csr-planet{background-size:186% auto;}#csr-profit{background-size:231% auto;}#csr-people .container-lg,#csr-planet .container-lg,#csr-profit .container-lg{padding-left:0;padding-right:0;}.jump-block{border-bottom:1px solid #fff;}.people-title,.people-tag{padding-left:15px;padding-right:15px;}.bgv-content{flex-direction:column;}.bgv-title{font-size:21px;text-align:center;}.carousel-control{display:none;}.slider-spacing{width:100% !important;}.carousel-indicators{position:initial;}.bg-map{min-height:auto;}}#ia-header{background-image:url(../jpg/springboard-header.jpg);background-repeat:no-repeat;background-size:cover;min-height:768px;margin-bottom:-225px;}.ia-hero{padding-top:60px;position:relative;}#ia-header .title{font-size:4.5rem;color:#fff;font-style:italic;line-height:4.3rem;font-weight:600;}#ia-header .title sup{font-style:normal;font-size:40%;margin-left:7px;font-weight:500;}#ia-header .tagline{color:#fff;font-size:1.3rem;font-family:'Roboto',sans-serif;max-width:406px;margin-top:10px;}#ia-header .serve{opacity:1;bottom:-258px;}#ia-header .serve img{margin-right:5px;}@media screen and (max-width:768px){#ia-header .title{font-size:2.5rem;line-height:normal;}}.bottom-line a:hover{text-decoration:none;}.bottom-line a .card-text{color:#3b3b3b;}.ia-link{position:relative;}.vis-link{position:absolute;opacity:0;width:100%;height:100%;z-index:1;}.ia-cards .card{border:none;}.ia-cards .logo-top{position:relative;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;margin-bottom:-1px;height:125px;}.ia-cards .logo-top:after{content:" ";position:absolute;right:50%;bottom:-15px;transform:translate(50%,0);border-top:15px solid #00658A;border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:none;}.ia-cards .logo-top.dark:after{border-top:15px solid #003C58;}.ia-cards .logo-top.light{background-color:#00658A;}.ia-cards .logo-top.dark{background-color:#003C58;}.logo-top p{margin-top:.6em;}.ia-cards .card-title{font-weight:500;font-style:italic;}.ia-cards .card-title.d-blue{color:#00658A;}.ia-cards .card-title.fx-orange{color:#F5822D;}.ia-cards a{color:#47ABD1;font-weight:500;}.bottom-line{border-bottom:5px solid #E4E1DD;padding-bottom:80px;}.ia-cards .card-body{padding:1rem 0;}@media screen and (max-width:768px){.img-top{max-height:150px;overflow:hidden;}.ia-cards .logo-top{height:105px;}}#pid-ann-hunter-welborn-circle-excellence-award .content-group-inner h1.title,#coea .tagline{padding:0 1em;}#pid-ann-hunter-welborn-circle-excellence-award .content-group-inner h1.title{font-size:28px;line-height:1em;color:#00658A;background-color:#F4F3F1;}#coea .tagline{color:#4A4A4A;font-size:20px;font-style:italic;}#coea .tagline,#coea .header,#coea .section-info{background-color:#F4F3F1;}#years{background-color:#00658A;color:#fff;padding:6px 1em;display:block;}#years ul li{border-right:1px solid #29B6F6;}#years ul li:last-child{border-right:none;}#years ul li{display:inline;padding:0 10px;font-size:20px;}#years ul{list-style-type:none;margin-left:0;margin-bottom:0;padding-left:0;}#years a{color:#fff;}#coea .section-info p{margin:0;margin-bottom:20px;}#coea .section-info{font-size:16px;padding:40px 1em;}#coea ._2019,#coea ._2020{padding-bottom:30px;border-bottom:1px solid #D8D8D8;}#coea ._2020,#coea ._2019,#coea ._2018{text-align:center;}#coea ._2020 h2{font-size:20px;margin:20px 0 30px;font-weight:500;}#coea ._2020 h3,#coea ._2019 h3,#coea ._2018 h3{color:#00658A;}#coea ._2019 h3,#coea ._2018 h3{margin-top:30px;}#coea .recipient img{width:100%;height:auto;}#coea .recipient a{margin-bottom:10px;display:block;color:#0471a0;cursor:pointer;}#coea .excerpt{margin-bottom:10px;}#coea .recipient h4{font-size:1.1em;margin-top:1rem;}#coea .modal-content h4{font-size:1.3em;}#coea .modal{max-width:630px;min-width:320px;top:60%;left:50%;transform:translate(-50%,-50%);}#coea .modal-content img{width:auto;position:absolute;top:10px;right:10px;}#coea .modal-content{padding:40px;}#coea #container{cursor:pointer;margin:auto;position:relative;}#coea .inactive-state{width:100%;height:auto;}#coea #container{position:relative;padding-bottom:42%;padding-top:30px;height:0;overflow:hidden;}#coea #container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}#pid-ann-hunter-welborn-circle-excellence-award #content-group-inner,#pid-ann-hunter-welborn-circle-excellence-award .content-group-inner .gutter{margin:0;}@media all and (-ms-high-contrast:none){*::-ms-backdrop,.recipient{margin:10px;}}
.site-footer{padding-bottom:0;}.site-footer__bottom{padding:0;margin:35px 0 0 0;border:none;background:#333;}.site-footer__bottom .row{margin:0;}#block-copyrightstatement{width:100%;text-align:center;text-transform:uppercase;margin:0.5em 1em;}#block-copyrightstatement *{margin:0;font-size:13px;}#block-copyrightstatement a{font-weight:500;color:#fff;}#block-views-block-company-news-block-1{padding:50px 0;}#block-views-block-company-news-block-1 .news-img{max-width:200px;}#block-views-block-company-news-block-1 .date-pub a{font-size:0.75rem;}.navbar-nav li ul{background:#00648a;}.navbar-nav li ul a{font-weight:normal;font-size:0.98em;padding:0.5em 0;display:block;}.dropdown-item:focus,.dropdown-item:hover,.navbar-nav li ul a:hover{background:transparent;}@media (max-width:768px){.hp-image{display:none;}.home-wrappers,#block-views-block-company-news-block-1{padding:3em 0;min-height:0;}.home-wrappers a{font-weight:600;}}.brand-content p{text-align:center;}#block-homepagehero{min-height:400px;}.home-hero{height:70vh;min-height:400px;}.site-footer__top .region{width:100%;}footer *{color:#fff;}footer nav,footer ul.nav{width:100%;display:block;}footer ul.nav li ul{list-style:none;background:transparent !important;margin:0;padding:0;width:100%;}footer ul.nav li span{border-bottom:1px solid #fff;text-transform:uppercase;margin-bottom:10px;font-weight:500;}footer ul.nav li.menu-item--expanded{float:left;width:30%;margin-right:5%;}footer ul.nav li.menu-item--expanded:last-child{margin-right:0;}footer ul.nav a{font-size:0.9em;}footer ul.nav a:hover{text-decoration:underline;}@media screen and (max-width:767px){footer ul.nav li.menu-item--expanded{width:100%;margin:1em 0;float:none;}}@media screen and (min-width:768px) and (max-width:992px){header .navbar-nav li a,header .navbar-nav li ul li a{font-size:0.8em;}}#page-not-found{max-width:600px;margin:0 auto;padding:100px 20px;text-align:center;}#page-not-found a.btn-lg{background:#47ABD1;color:#fff;}
body{color:#3b3b3b;background:#3b3b3b;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{background-color:#ffffff;border-bottom-color:#ffffff;}#navbar-top{background-color:#3b3b3b;}#navbar-main{background-color:#00658a;}a,.link{color:#47abd1;}a:hover,a:focus,.link:hover,.link:focus{color:#37c6fd;}a:active,.link:active{color:#65d4ff;}.page-item.active .page-link{background-color:#47abd1;border-color:#47abd1;}.page-link,.page-link:hover{color:#47abd1;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#47abd1;border-color:#47abd1;}.btn-primary:hover,.btn-primary:focus{background-color:#47aad1;}.site-footer{background:#3b3b3b;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#ffffff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.custom-menu{background:#004d6b;justify-content:center}.custom-menu .custom-menu-wrap{justify-content:center}.custom-menu .innovate{background:#5f8fa7}.custom-menu .process{background:#cc5516}.custom-menu .faq{background:#5cac43}.custom-menu .custom-menu-item{font-size:15px}.custom-menu .custom-menu-item a{display:block;color:#fff !important;line-height:1;font-size:18px;padding:10px 55px 10px 20px !important;width:auto;white-space:nowrap}.custom-menu .custom-menu-item a img{display:inline-block;margin-top:-2px;margin-right:5px;max-width:24px;height:auto}.custom-menu .custom-menu-item a:before{width:15px;height:15px;display:inline-block;margin-right:18px;margin-top:-3px;width:24px;height:20px;display:inline-block;margin-right:5px}.custom-menu .custom-menu-item a:hover{text-decoration:none}.custom-menu .custom-menu-item.is-active a:after{top:-13px}@media screen and (max-width:767px){.custom-menu-item a{font-size:15px;padding:12px 7px;display:block;height:40px}.custom-menu-wrap.csr-scroll{overflow:unset;height:40px}.custom-menu-item a::before{display:none !important}.custom-menu-item.overview a{background-color:#4cb9e6}}nav#block-mainnavigation-6 .navbar-nav .hovering .dropdown-menu{display:block}.navbar{padding:0;flex-wrap:wrap;align-items:baseline}.supernav-mobile{display:none}@media screen and (max-width:768px){.supernav-mobile{display:block}}.supernav{width:100%;background:#022a39}@media screen and (max-width:768px){.supernav{display:none}}.supernav ul{display:flex;padding:7px 15px;margin:0;overflow:auto}.supernav ul li{list-style:none;margin:0 40px 0 0}.supernav ul li a{color:#e6eaec;padding:5px 0px 1px;border-bottom:2px solid rgba(0,0,0,0);transition:all .2s ease;font-size:13px;line-height:16px;display:block;white-space:nowrap}.supernav ul li a:hover{color:#fff;text-decoration:none;border-bottom:2px solid #45a4c7}.supernav ul li a.active{color:#fff;font-weight:500}@media screen and (max-width:768px){.supernav-mobile a{padding:.5rem 0}.supernav-mobile .nav-item.hovering ul{display:block;margin-left:1rem;padding-top:0}.supernav-mobile .navbar-nav{min-height:0}}#slick .slick-prev,#slick .slick-next{color:#bec0be !important}#slick .slick-prev:before,#slick .slick-next:before{color:#585956;font-family:"fontello";content:"";font-size:48px;text-align:center;transition:all .2s ease;opacity:.2}#slick .slick-prev{transform:scaleX(-1)}.webform-submission-form{margin-bottom:50px}.webform-submission-form label,.webform-submission-form legend,.webform-submission-form legend span{font-weight:500;color:#00658a;font-size:16px}.webform-submission-form .js-webform-checkboxes label{font-weight:400;color:#3b3b3b}.webform-submission-form thead tr{background:rgba(0,0,0,.51)}.webform-submission-form .first{color:#2ba6cb;font-style:italic;font-weight:200;font-family:Roboto;margin-right:5px;font-size:46px}.webform-submission-form .second{font-weight:bold;color:#00658a;text-transform:uppercase;font-size:46px}.webform-submission-form .webform-flexbox{flex-wrap:wrap}.webform-submission-form .webform-flex--1{flex:0 0 100%}.webform-submission-form .webform-flex--2{flex:0 0 50%}.webform-submission-form .webform-address .webform-flex{flex:0 0 50%}.webform-submission-form .tabledrag-toggle-weight-wrapper{display:none !important}.webform-submission-form #edit-city{margin-top:0}.webform-submission-form #edit-actions{max-width:90%;margin:0 auto}.webform-submission-form #edit-actions-submit:before{width:1.75rem;height:1.5rem;background-size:1.5rem}.webform-submission-form .webform-multiple-table--operations input{margin-top:5px !important;margin-left:5px !important;display:inline-block !important}.webform-submission-form .custom-control-input:checked+.custom-control-label::before{border-color:#47abd1 !important;background-color:#47abd1 !important}.webform-submission-form .progress-step .progress-marker::before{padding-top:4px !important}.webform-submission-form .progress-step.is-active .progress-marker::before{background-color:#47abd1 !important}.webform-submission-form .webform-progress{width:100%;max-width:500px;position:relative;left:-20px;top:-20px}.webform-submission-form #edit-actions-submit:before{width:1.75rem;height:1.5rem;background-size:1.5rem}.webform-submission-form #edit-wizard-prev,.webform-submission-form #edit-wizard-next{margin-left:10px}.webform-submission-form #edit-wizard-prev:before,.webform-submission-form #edit-wizard-next:before{display:none}.orange{color:#f5822d}.medium-orange{color:#c75001}.dark-orange{color:#c45402}.light-orange{color:#fdb71b}.yellow{color:#fad573}.green{color:#5ea845}.medium-green{color:#318515}.dark-green{color:#007f54}.light-green{color:#c1d32f}.purple{color:#a677a6}.dark-purple{color:#84286c}.light-purple{color:#bd9ac3}.blue{color:#007bad}.dark-blue{color:#06577d}.light-blue{color:#58c1e8}.dark-orange-bg{background:#c45402}.orange-bg{background:#f5822d}.light-orange-bg{background:#fdb71b}.yellow-bg{background:#fad573}.green-bg{background:#5ea845}.dark-green-bg{background:#007f54}.light-green-bg{background:#c1d32f}.purple-bg{background:#a677a6}.dark-purple-bg{background:#84286c}.light-purple-bg{background:#bd9ac3}.blue-bg{background:#007bad}.dark-blue-bg{background:#06577d}.light-blue-bg{background:#58c1e8}#block-corporate-responsive-sustainabilitymenu{overflow:hidden}.sustainability-menu{position:sticky;top:30px;overflow:auto;min-height:100px}.sustainability-menu .sustainability-container{padding-right:15px;padding-left:15px;margin-left:auto;margin-right:auto;height:100%;text-align:center}.sustainability-menu .sustainability-container .sustainability-menu-wrap{display:flex;justify-content:space-around;margin:0 auto;padding:0;align-items:center;height:100%;height:auto;padding:20px 0px !important}.sustainability-menu .sustainability-container .sustainability-menu-wrap strong{display:block;transform:skew(-10deg);font-size:36px}@media(max-width:768px){.sustainability-menu .sustainability-container .sustainability-menu-wrap strong{font-size:20px}}.sustainability-menu .sustainability-container .sustainability-menu-wrap strong.dark-purple:hover{color:#bd9ac3}.sustainability-menu .sustainability-container .sustainability-menu-wrap strong.medium-orange:hover{color:#f5822d}.sustainability-menu .sustainability-container .sustainability-menu-wrap strong.medium-green:hover{color:#5ea845}.sustainability-menu .sustainability-container .sustainability-menu-wrap strong.blue:hover{color:#008dc6}.sustainability-menu .sustainability-container .sustainability-menu-wrap .sustainability-menu-item-text{line-height:1;color:#707070;text-align:left;text-transform:none;font-size:1.4rem;height:auto !important;position:static !important}.sustainability-menu .sustainability-container .sustainability-menu-wrap .sustainability-menu-item-text a{font-size:32px;color:#616161}.sustainability-menu .sustainability-container .sustainability-menu-wrap .sustainability-menu-item-text a:hover{text-decoration:none}@media(max-width:768px){.sustainability-menu .sustainability-container .sustainability-menu-wrap .sustainability-menu-item-text a{font-size:20px}}.sustainability-menu .sustainability-container .sustainability-menu-wrap .sustainability-download-reports-btn{background-color:rgba(0,0,0,0);color:#157193;font-weight:500 !important}.sustainability-menu .sustainability-container .sustainability-and-social-impact-header{text-shadow:2px 0px 28px rgba(0,0,0,.5);font-weight:500;line-height:1.1em;display:inline;font-size:5.9em;color:#00658a !important}.sustainability-menu .sustainability-container .sustainability-and-social-impact-header .sustainability-sustainability{letter-spacing:3px}.sustainability-menu .sustainability-container .sustainability-and-social-impact-header .sustainability-ampersand{font-weight:100;display:inline;text-shadow:0 0 #000;font-family:inherit}.sustainability-menu .sustainability-download-full-reports-nav-item{display:inline;white-space:nowrap}.sustainability-menu .sustainability-menu-item{padding-right:20px}.sustainability-menu .sustainability-menu-item:hover{text-decoration:none}.sustainability-menu .sustainability-menu-logo{padding-right:20px;padding-left:5%}.sustainability-menu .sustainability-image-container{position:relative;width:100%;margin:0px auto;pointer-events:none}.sustainability-menu .sustainability-image-container img{width:100%;height:auto;display:block;pointer-events:none}.sustainability-menu .sustainability-overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.sustainability-menu .sustainability-download-container{display:flex;justify-content:center;align-items:center;margin:40px auto}.sustainability-menu .sustainability-download-report-btn{display:inline-block;padding-left:40px;padding-right:40px;background-color:#1b7fa5;white-space:nowrap;color:#fff;border-radius:40px;padding-top:10px;padding-bottom:8px;font-size:x-large;font-weight:500}.sustainability-menu .sustainability-reports-dropdown{position:relative;display:inline-block;color:#006488}.sustainability-menu .sustainability-reports-dropdown .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:180px;z-index:1;text-align:left !important;box-shadow:2px 5px 18px rgba(0,0,0,.05);width:200px}.sustainability-menu .sustainability-reports-dropdown .dropdown-content a{color:#1b7fa5;text-decoration:none;display:block;font-weight:500 !important;text-align:left;align-items:left;padding-left:10px;margin:4px auto}.sustainability-menu .sustainability-reports-dropdown .dropdown-content a:hover{background-color:#ece9e5}.sustainability-menu .sustainability-reports-dropdown:focus .dropdown-content{display:block;text-decoration:none;text-align:left !important}.sustainability-menu .sustainability-reports-dropdown:focus div{cursor:pointer}.sustainability-menu .sustainability-dropdown-container{display:flex;align-items:center;justify-content:center}.sustainability-menu .sustainability-arrow{position:relative;color:#006488;top:8px;content:"";display:inline-block;width:8px;height:8px;border-right:.2em solid #1b7fa5;border-top:.2em solid #1b7fa5;transform:rotate(135deg);margin-right:.5em;margin-left:.5em}.sustainability-menu .sustainability-dropdown-items:hover,.sustainability-menu .sustainability-dropdown-items:focus{cursor:pointer}.sustainability-menu .sustainability-dropdown-items:focus .sustainability-arrow{transform:rotate(-45deg);top:0px}.sustainability-menu .sustainability-dropdown-items:focus .dropdown-content{display:block;text-align:left !important}.sustainability-menu .sustainability-download-text{font-weight:500;color:#1b7fa5}.sustainability-menu .sustainability-areas-of-focus-div{display:flex;justify-content:center;font-size:3rem;font-weight:100;color:#707070;margin:30px auto;transform:skew(-10deg);margin-bottom:0px}.sustainability-menu .sustainability-info-card{width:auto;box-sizing:border-box;color:#fff;padding:40px 50px}.sustainability-menu .sustainability-info-card .sustainability-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.sustainability-menu .sustainability-info-card .sustainability-card-header .sustainability-card-title{font-size:1.8em;line-height:1em}.sustainability-menu .sustainability-info-card .sustainability-card-header .sustainability-card-title .sustainability-strong-div{display:block;transform:skew(-10deg);font-weight:600}.sustainability-menu .sustainability-info-card .sustainability-card-header img{width:auto;height:70px;padding-right:50px}.sustainability-menu .sustainability-info-card .sustainability-card-description{font-size:1.1em;line-height:1.4;max-width:130ch}.sustainability-menu .sustainability-customer-card{background-color:#84286c}.sustainability-menu .sustainability-communities-card{background-color:#599f42}.sustainability-menu .sustainability-people-card{background-color:#e27220}.sustainability-menu .sustainability-business-card{background-color:#008dc6}.sustainability-menu .sustainability-grid-div{margin:0;padding:0;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.sustainability-menu .sustainability-grid-div .sustainability-grid-container{display:grid;grid-template-columns:repeat(2,minmax(100px,500px));gap:10px;padding:20px;box-sizing:border-box}@media(max-width:1024px){.sustainability-menu .sustainability-menu .sustainability-menu-logo{padding-right:20px;padding-left:0px}.sustainability-menu .sustainability-menu .sustainability-download-text{font-size:.8em}.sustainability-menu .sustainability-menu .sustainability-menu-logo{display:block !important;padding-left:none !important}.sustainability-menu .sustainability-menu .sustainability-menu-logo svg{width:75px;height:75px}.sustainability-menu .sustainability-container .sustainability-and-social-impact-header{display:inline;font-size:4.5em;color:#00658a !important}}@media(max-width:768px){.sustainability-menu .sustainability-menu-logo{display:block !important;padding-left:none !important}.sustainability-menu .sustainability-menu-logo svg{width:50px;height:50px}.sustainability-menu .sustainability-container .sustainability-and-social-impact-header{text-shadow:2px 0px 28px rgba(0,0,0,.5);font-weight:500;line-height:1.1;display:inline;font-size:60px;color:#00658a !important}.sustainability-menu .sustainability-container .sustainability-and-social-impact-header .sustainability-sustainability{letter-spacing:3px}.sustainability-menu .sustainability-container .sustainability-and-social-impact-header .sustainability-ampersand{font-weight:100;display:inline;text-shadow:0 0 #000;font-family:inherit}.sustainability-menu .sustainability-overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;font-weight:bold;text-align:center}.sustainability-menu .sustainability-download-container{display:flex;justify-content:center;align-items:center;margin:48px auto 20px}.sustainability-menu .sustainability-download-report-btn{display:inline-block;padding-left:40px;padding-right:40px;background-color:#1b7fa5;white-space:nowrap;color:#fff;border-radius:40px;padding-top:10px;padding-bottom:8px;font-size:1.3rem;letter-spacing:1.3px;font-weight:500}.sustainability-menu .sustainability-download-text{font-weight:500;font-size:1.2rem;color:#008dc6;font-size:14px}.sustainability-menu .sustainability-reports-dropdown .dropdown-content{width:220px;top:-10px}.sustainability-menu .sustainability-reports-dropdown .dropdown-content a{font-size:14px}.sustainability-menu .sustainability-areas-of-focus-div{display:flex;justify-content:center;font-size:3rem;font-weight:100;color:#707070;margin:60px auto 10px;transform:skew(-10deg)}.sustainability-menu .csr23-overview-hero .sustainability-container-lg .sustainability-and-social-impact-header{font-size:4vh}.sustainability-menu .sustainability-menu{height:auto !important}.sustainability-menu .sustainability-menu .sustainability-menu-wrap strong{font-size:1.3em}.sustainability-menu .sustainability-menu .sustainability-menu-wrap .sustainability-menu-item-text{font-size:1rem}.sustainability-menu .sustainability-grid-div .sustainability-grid-container{grid-template-columns:1fr}}#sustainability-2025-banner{width:101vw;display:flex;flex-direction:row}#sustainability-2025-banner .left{width:58%;display:flex;flex-direction:column;justify-content:space-between;border-right:5px solid #fff;background:#fff}#sustainability-2025-banner .left .mobile{display:none}#sustainability-2025-banner .left .copy{display:flex;align-items:center;margin-top:50px;margin-bottom:50px;justify-content:center}#sustainability-2025-banner .left .copy h2{color:#06577d;text-transform:uppercase;font-weight:500;font-size:4.5vw;margin:auto 0;text-align:center;letter-spacing:1.6px}@media(max-width:768px){#sustainability-2025-banner .left{width:100%}#sustainability-2025-banner .left .mobile{display:block}#sustainability-2025-banner .left .copy{margin-top:25px;margin-bottom:20px}#sustainability-2025-banner .left .copy h2{font-size:9vw}}#sustainability-2025-banner .right{width:42%;background:url("../jpg/banner-2025-right-bg.jpg");background-size:cover;background-position:top center;background-repeat:no-repeat}@media(max-width:768px){#sustainability-2025-banner .right{display:none}}.top-bar{display:flex;align-items:center;color:#fff;height:150px;width:100%;padding:10px 20px 0}.top-bar .container{max-width:1600px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}@media screen and (max-width:1350px){.top-bar .container{max-width:1185px}}.top-bar .title-icon{width:120px;margin-right:0px;display:inline-block;vertical-align:middle}.top-bar h2{margin-bottom:0;margin-left:40px;font-style:italic;font-size:50px;line-height:1}.top-bar h2 span{text-transform:uppercase;font-weight:400;font-style:normal}@media(max-width:768px){.top-bar{height:80px;padding-bottom:8px}.top-bar h2{font-size:24px;margin-left:20px}.top-bar .title-icon{width:65px}}.bottom-bar{display:flex;flex-wrap:nowrap;justify-content:space-around}.bottom-bar .left-bar{width:65%;height:40px;border-bottom:5px solid #fff;border-top:5px solid #fff}.bottom-bar .right-bar{width:35%;height:40px;border-bottom:5px solid #fff;border-top:5px solid #fff;border-left:5px solid #fff}@media(max-width:768px){.bottom-bar{display:none}}.sustainability-hero-wrapper{width:100%;height:522px;background-repeat:no-repeat;background-position:center;background-size:cover}.sustainability-hero-wrapper .container{display:flex;justify-content:start;align-items:center;height:100%;max-width:1600px}@media screen and (max-width:1350px){.sustainability-hero-wrapper .container{max-width:1185px}}.sustainability-hero-wrapper .container .hero-image{width:45%;height:100%;background:url("../jpg/employee_training_013_rt-banner-desktop.jpg");background-size:cover;background-position:center;border-radius:4px;margin-right:20px}.sustainability-hero-wrapper .container .hero-copy{width:40%;max-width:560px;padding:48px;border-radius:4px;background:rgba(255,255,255,.7);backdrop-filter:blur(15px)}@media screen and (max-width:991px){.sustainability-hero-wrapper .container .hero-copy{width:80%;padding:20px}}.sustainability-hero-wrapper .container .hero-copy p{font-size:30px;font-weight:400;line-height:40px}@media(max-width:768px){.sustainability-hero-wrapper{height:400px}.sustainability-hero-wrapper .container .hero-copy{width:100%;padding:20px}.sustainability-hero-wrapper .container .hero-copy p{font-size:20px;line-height:1.5}}#our-people{width:100vw}#our-people .sustainability-hero-wrapper{background:url("../jpg/employee_training_013_rt-banner-desktop.jpg")}#our-people .sustainability-hero-wrapper .container .hero-copy p{color:#c45402}#our-community{width:100vw}#our-community .sustainability-hero-wrapper{background:url("../jpg/ffcc_2019_083_banner.jpg")}#our-community .sustainability-hero-wrapper .container .hero-copy p{color:#007f54}#our-business{width:100vw}#our-business .sustainability-hero-wrapper{background:url("../jpg/1940_building-banner-desktop.jpg")}#our-business .sustainability-hero-wrapper .container .hero-copy p{color:#06577d}#our-customers{width:100vw}#our-customers .sustainability-hero-wrapper{background:url("../jpg/coe_award_023_rt_banner.jpg");background-position:60% center}#our-customers .sustainability-hero-wrapper .container .hero-copy p{color:#84286c}.block-field-blocknodecsrfield-sustainability-story{margin:0 auto}.block-field-blocknodecsrfield-sustainability-story .field--name-field-sustainability-story .field__item:nth-child(even) .paragraph--type--sustainability-and-social-impact .block-field-blockparagraphsustainability-and-social-impactfield-sustainability-heading .field--name-field-sustainability-heading{max-width:50%;margin:0 0 0 auto}.block-field-blocknodecsrfield-sustainability-story .field--name-field-sustainability-story .field__item:nth-child(even) .paragraph--type--sustainability-and-social-impact .layout--twocol-section{flex-direction:row-reverse}@media(min-width:560px){.block-field-blocknodecsrfield-sustainability-story .field--name-field-sustainability-story .field__item:nth-child(even) .paragraph--type--sustainability-and-social-impact .field--name-field-sustainability-media .field--type-image{float:none;text-align:start;padding-right:20px;padding-left:0}}@media(max-width:768px){.block-field-blocknodecsrfield-sustainability-story .field--name-field-sustainability-story .field__item:nth-child(even) .paragraph--type--sustainability-and-social-impact .block-field-blockparagraphsustainability-and-social-impactfield-sustainability-heading .field--name-field-sustainability-heading{max-width:100%}}.block-field-blocknodecsrfield-sustainability-story .field--name-field-sustainability-story .field__item:last-child .paragraph--type--sustainability-and-social-impact .block-field-blockparagraphsustainability-and-social-impactfield-sustainability-heading{max-width:50%;margin:0 auto}.block-field-blocknodecsrfield-sustainability-story .field--name-field-sustainability-story .field__item:last-child .paragraph--type--sustainability-and-social-impact .layout--twocol-section{flex-direction:row}.block-field-blocknodecsrfield-sustainability-story .field--name-field-sustainability-story .field__item:last-child .paragraph--type--sustainability-and-social-impact .layout--twocol-section .field--name-field-sustainability-copy h3{font-size:48px;font-weight:600;text-transform:none;font-style:italic;padding-bottom:60px}.block-field-blocknodecsrfield-sustainability-story .field--name-field-sustainability-story .field__item:last-child .paragraph--type--sustainability-and-social-impact .layout--twocol-section .field--name-field-sustainability-copy p a{font-size:22px;font-weight:600;color:#007bad}@media(min-width:560px){.block-field-blocknodecsrfield-sustainability-story .field--name-field-sustainability-story .field__item:last-child .paragraph--type--sustainability-and-social-impact .field--name-field-sustainability-media .field--type-image{float:none;text-align:end}}@media(max-width:768px){.block-field-blocknodecsrfield-sustainability-story .field--name-field-sustainability-story .field__item:last-child .paragraph--type--sustainability-and-social-impact .layout--twocol-section .field--name-field-sustainability-copy h3{font-size:28px}.block-field-blocknodecsrfield-sustainability-story .field--name-field-sustainability-story .field__item:last-child .paragraph--type--sustainability-and-social-impact .layout--twocol-section .field--name-field-sustainability-copy p a{font-size:20px}}.block-field-blocknodecsrfield-sustainability-story .paragraph--type--sustainability-and-social-impact{padding:80px 20px 10px}@media(max-width:768px){.block-field-blocknodecsrfield-sustainability-story .paragraph--type--sustainability-and-social-impact{padding:55px 20px 10px}}.block-field-blocknodecsrfield-sustainability-story .paragraph--type--sustainability-and-social-impact .layout--twocol-section--50-50,.block-field-blocknodecsrfield-sustainability-story .paragraph--type--sustainability-and-social-impact .block-field-blockparagraphsustainability-and-social-impactfield-sustainability-heading{max-width:1364px;margin:0 auto}@media screen and (max-width:1600px){.block-field-blocknodecsrfield-sustainability-story .paragraph--type--sustainability-and-social-impact .layout--twocol-section--50-50,.block-field-blocknodecsrfield-sustainability-story .paragraph--type--sustainability-and-social-impact .block-field-blockparagraphsustainability-and-social-impactfield-sustainability-heading{padding:0 20px}}@media(max-width:768px){.block-field-blocknodecsrfield-sustainability-story .paragraph--type--sustainability-and-social-impact .layout--twocol-section--50-50,.block-field-blocknodecsrfield-sustainability-story .paragraph--type--sustainability-and-social-impact .block-field-blockparagraphsustainability-and-social-impactfield-sustainability-heading{padding:0 10px}}@media(min-width:560px){.block-field-blocknodecsrfield-sustainability-story .field--name-field-sustainability-media .field--type-image{float:none;text-align:end;padding-left:20px;padding-right:0}}.block-field-blocknodecsrfield-sustainability-story div.field--name-field-sustainability-heading{padding-bottom:40px;max-width:850px}.block-field-blocknodecsrfield-sustainability-story div.field--name-field-sustainability-heading h2{font-size:48px;font-weight:400;text-transform:uppercase;margin-bottom:0}.block-field-blocknodecsrfield-sustainability-story div.field--name-field-sustainability-heading h3{font-size:48px;font-weight:600;text-transform:none;font-style:italic}@media(max-width:768px){.block-field-blocknodecsrfield-sustainability-story div.field--name-field-sustainability-heading{padding-bottom:15px}.block-field-blocknodecsrfield-sustainability-story div.field--name-field-sustainability-heading h2{font-size:30px}.block-field-blocknodecsrfield-sustainability-story div.field--name-field-sustainability-heading h3{font-size:28px}}.block-field-blocknodecsrfield-sustainability-story div.field--name-field-sustainability-copy{margin-bottom:40px}.block-field-blocknodecsrfield-sustainability-story div.field--name-field-sustainability-copy p{font-size:20px}.block-field-blocknodecsrfield-sustainability-story div.field--name-field-sustainability-copy blockquote p{font-weight:600;font-size:26px;color:#00658a}.block-field-blocknodecsrfield-sustainability-story div.field--name-field-sustainability-copy ul{list-style-position:outside;padding-left:10px}.block-field-blocknodecsrfield-sustainability-story div.field--name-field-sustainability-copy li{padding-bottom:10px}.block-field-blocknodecsrfield-sustainability-story div.field--name-field-sustainability-copy .icon-link-ext-after:after{background-image:url("../svg/external-link.svg");background-size:75%;background-repeat:no-repeat;background-position:center;margin-left:14px;width:16px}@media(max-width:768px){.block-field-blocknodecsrfield-sustainability-story div.field--name-field-sustainability-copy p{font-size:16px}.block-field-blocknodecsrfield-sustainability-story div.field--name-field-sustainability-copy blockquote p{font-size:20px;text-align:center}}.block-field-blocknodecsrfield-sustainability-story .block-field-blockparagraphsustainability-and-social-impactfield-sustainability-media{display:flex;flex-direction:column;justify-content:start;height:100%}.block-field-blocknodecsrfield-sustainability-story .block-field-blockparagraphsustainability-and-social-impactfield-sustainability-media .field__item img{width:90%}.page-node-1556 div.field--name-field-sustainability-heading h2,.page-node-1556 div.field--name-field-sustainability-copy h2{color:#ba711e}.page-node-1556 div.field--name-field-sustainability-heading h3,.page-node-1556 div.field--name-field-sustainability-heading strong,.page-node-1556 div.field--name-field-sustainability-copy h3,.page-node-1556 div.field--name-field-sustainability-copy strong{color:#c75001}.page-node-1571 div.field--name-field-sustainability-heading h2,.page-node-1571 div.field--name-field-sustainability-copy h2{color:#a25da0}.page-node-1571 div.field--name-field-sustainability-heading h3,.page-node-1571 div.field--name-field-sustainability-heading strong,.page-node-1571 div.field--name-field-sustainability-copy h3,.page-node-1571 div.field--name-field-sustainability-copy strong{color:#84286c}.page-node-1566 div.field--name-field-sustainability-heading h2,.page-node-1566 div.field--name-field-sustainability-copy h2{color:#538005}.page-node-1566 div.field--name-field-sustainability-heading h3,.page-node-1566 div.field--name-field-sustainability-heading strong,.page-node-1566 div.field--name-field-sustainability-copy h3,.page-node-1566 div.field--name-field-sustainability-copy strong{color:#007f54}.page-node-1561 div.field--name-field-sustainability-heading h2,.page-node-1561 div.field--name-field-sustainability-copy h2{color:#007bad}.page-node-1561 div.field--name-field-sustainability-heading h3,.page-node-1561 div.field--name-field-sustainability-heading strong,.page-node-1561 div.field--name-field-sustainability-copy h3,.page-node-1561 div.field--name-field-sustainability-copy strong{color:#06577d}.page-node-1576 div.field--name-field-sustainability-heading h2,.page-node-1576 div.field--name-field-sustainability-copy h2{color:#1c99ca}.page-node-1576 div.field--name-field-sustainability-heading h3,.page-node-1576 div.field--name-field-sustainability-heading strong,.page-node-1576 div.field--name-field-sustainability-copy h3,.page-node-1576 div.field--name-field-sustainability-copy strong{color:#00658a}.paragraph--type--sustainability-and-social-impact .sustainability-download-container{display:flex;justify-content:center;align-items:center;margin:40px auto}.paragraph--type--sustainability-and-social-impact .sustainability-download-report-btn{display:inline-block;padding-left:40px;padding-right:40px;background-color:#1b7fa5;white-space:nowrap;color:#fff;border-radius:40px;padding-top:10px;padding-bottom:8px;font-size:x-large;font-weight:500}.paragraph--type--sustainability-and-social-impact .sustainability-reports-dropdown{position:relative;display:inline-flex;color:#006488}.paragraph--type--sustainability-and-social-impact .sustainability-reports-dropdown .dropdown-content{display:none;position:absolute;background-color:#f5f4f2;min-width:100%;z-index:1;box-shadow:0px 5px 8px 0px rgba(85,85,84,.32);width:230px;left:-20px;top:33px;padding:4px 0}.paragraph--type--sustainability-and-social-impact .sustainability-reports-dropdown .dropdown-content a{color:#1b7fa5;text-decoration:none;display:block;font-weight:500 !important;text-align:center;align-items:left;padding-left:10px;margin:4px auto}.paragraph--type--sustainability-and-social-impact .sustainability-reports-dropdown .dropdown-content a:hover{background-color:#ece9e5}.paragraph--type--sustainability-and-social-impact .sustainability-reports-dropdown:focus .dropdown-content{display:block;text-decoration:none}.paragraph--type--sustainability-and-social-impact .sustainability-reports-dropdown:focus div{cursor:pointer}.paragraph--type--sustainability-and-social-impact .sustainability-dropdown-container{display:flex;align-items:start;justify-content:start}.paragraph--type--sustainability-and-social-impact .sustainability-dropdown-items{padding:4px 25px;border-radius:4px;border:2px solid #1b7fa5}.paragraph--type--sustainability-and-social-impact .sustainability-dropdown-items:hover,.paragraph--type--sustainability-and-social-impact .sustainability-dropdown-items:focus{background-color:rgba(1,146,201,.15)}.paragraph--type--sustainability-and-social-impact .sustainability-dropdown-items .sustainability-download-text{color:#1b7fa5}.paragraph--type--sustainability-and-social-impact .sustainability-arrow{position:relative;color:#1b7fa5;top:8px;content:"";display:inline-block;width:8px;height:8px;border-right:.2em solid #1b7fa5;border-top:.2em solid #1b7fa5;transform:rotate(135deg);margin-right:.5em;margin-left:.5em}@media(max-width:768px){.paragraph--type--sustainability-and-social-impact .sustainability-dropdown-items{width:100%;text-align:center}}.paragraph--type--sustainability-and-social-impact .sustainability-dropdown-items:hover,.paragraph--type--sustainability-and-social-impact .sustainability-dropdown-items:focus{cursor:pointer}.paragraph--type--sustainability-and-social-impact .sustainability-dropdown-items:focus .sustainability-arrow{transform:rotate(-45deg);top:10px}.paragraph--type--sustainability-and-social-impact .sustainability-dropdown-items:focus .dropdown-content{display:block;text-align:left !important}.paragraph--type--sustainability-and-social-impact .sustainability-download-text{font-weight:500;color:#008dc6}.paragraph--type--sustainability-and-social-impact .view-all-reports{padding:80px 0}.paragraph--type--sustainability-and-social-impact .view-all-reports .sustainability-dropdown-items{padding:4px 65px}.paragraph--type--sustainability-and-social-impact .view-all-reports .dropdown-content{width:280px;left:-60px}.paragraph--type--sustainability-and-social-impact .field--name-field-sustainability-copy .goals-wrapper{position:relative}.paragraph--type--sustainability-and-social-impact .field--name-field-sustainability-copy .goals-wrapper .goals-logo{position:absolute;top:-10px;right:0}@media(max-width:768px){.paragraph--type--sustainability-and-social-impact .field--name-field-sustainability-copy .goals-wrapper .goals-logo{right:30%}.paragraph--type--sustainability-and-social-impact .field--name-field-sustainability-copy .goals-wrapper .goals-logo svg{width:80px;height:80px}}.paragraph--type--sustainability-and-social-impact .field--name-field-sustainability-copy .goals-wrapper h3 span{text-transform:uppercase;font-weight:400;font-style:normal}.paragraph--type--sustainability-and-social-impact .field--name-field-sustainability-copy .progress-stats{padding-bottom:80px}.paragraph--type--sustainability-and-social-impact .field--name-field-sustainability-copy .progress-stats h2{margin-bottom:20px}.paragraph--type--sustainability-and-social-impact .field--name-field-sustainability-copy .progress-stats p{color:#002533;line-height:1}.paragraph--type--sustainability-and-social-impact .field--name-field-sustainability-copy .progress-stats p strong{color:#06577d}@media(max-width:768px){.paragraph--type--sustainability-and-social-impact .field--name-field-sustainability-copy .progress-stats h2{font-size:20px}.paragraph--type--sustainability-and-social-impact .field--name-field-sustainability-copy .progress-stats p{font-size:18px}}.paragraph--type--sustainability-and-social-impact #goals{max-width:1364px}.paragraph--type--sustainability-and-social-impact #goals .water-use,.paragraph--type--sustainability-and-social-impact #goals .community-impact,.paragraph--type--sustainability-and-social-impact #goals .health-safety,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction,.paragraph--type--sustainability-and-social-impact #goals .product-responsibility,.paragraph--type--sustainability-and-social-impact #goals .waste-management,.paragraph--type--sustainability-and-social-impact #goals .climate-impact{display:flex;font-size:22px;line-height:36px;gap:10px}.paragraph--type--sustainability-and-social-impact #goals .water-use .goal-icon,.paragraph--type--sustainability-and-social-impact #goals .community-impact .goal-icon,.paragraph--type--sustainability-and-social-impact #goals .health-safety .goal-icon,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction .goal-icon,.paragraph--type--sustainability-and-social-impact #goals .product-responsibility .goal-icon,.paragraph--type--sustainability-and-social-impact #goals .waste-management .goal-icon,.paragraph--type--sustainability-and-social-impact #goals .climate-impact .goal-icon{width:10%;max-width:80px;min-width:50px}.paragraph--type--sustainability-and-social-impact #goals .water-use .goal-copy,.paragraph--type--sustainability-and-social-impact #goals .community-impact .goal-copy,.paragraph--type--sustainability-and-social-impact #goals .health-safety .goal-copy,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction .goal-copy,.paragraph--type--sustainability-and-social-impact #goals .product-responsibility .goal-copy,.paragraph--type--sustainability-and-social-impact #goals .waste-management .goal-copy,.paragraph--type--sustainability-and-social-impact #goals .climate-impact .goal-copy{width:auto;margin-left:30px}.paragraph--type--sustainability-and-social-impact #goals .water-use .goal-copy h4,.paragraph--type--sustainability-and-social-impact #goals .community-impact .goal-copy h4,.paragraph--type--sustainability-and-social-impact #goals .health-safety .goal-copy h4,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction .goal-copy h4,.paragraph--type--sustainability-and-social-impact #goals .product-responsibility .goal-copy h4,.paragraph--type--sustainability-and-social-impact #goals .waste-management .goal-copy h4,.paragraph--type--sustainability-and-social-impact #goals .climate-impact .goal-copy h4{font-size:28px;font-style:italic;font-weight:700}.paragraph--type--sustainability-and-social-impact #goals .water-use .goal-copy span,.paragraph--type--sustainability-and-social-impact #goals .community-impact .goal-copy span,.paragraph--type--sustainability-and-social-impact #goals .health-safety .goal-copy span,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction .goal-copy span,.paragraph--type--sustainability-and-social-impact #goals .product-responsibility .goal-copy span,.paragraph--type--sustainability-and-social-impact #goals .waste-management .goal-copy span,.paragraph--type--sustainability-and-social-impact #goals .climate-impact .goal-copy span{text-transform:uppercase;font-weight:500}.paragraph--type--sustainability-and-social-impact #goals .water-use .goal-copy p,.paragraph--type--sustainability-and-social-impact #goals .community-impact .goal-copy p,.paragraph--type--sustainability-and-social-impact #goals .health-safety .goal-copy p,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction .goal-copy p,.paragraph--type--sustainability-and-social-impact #goals .product-responsibility .goal-copy p,.paragraph--type--sustainability-and-social-impact #goals .waste-management .goal-copy p,.paragraph--type--sustainability-and-social-impact #goals .climate-impact .goal-copy p{max-width:90%;font-size:22px}.paragraph--type--sustainability-and-social-impact #goals .water-use img,.paragraph--type--sustainability-and-social-impact #goals .community-impact img,.paragraph--type--sustainability-and-social-impact #goals .health-safety img,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction img,.paragraph--type--sustainability-and-social-impact #goals .product-responsibility img,.paragraph--type--sustainability-and-social-impact #goals .waste-management img,.paragraph--type--sustainability-and-social-impact #goals .climate-impact img{max-width:75px}.paragraph--type--sustainability-and-social-impact #goals .water-use .goal-chip,.paragraph--type--sustainability-and-social-impact #goals .community-impact .goal-chip,.paragraph--type--sustainability-and-social-impact #goals .health-safety .goal-chip,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction .goal-chip,.paragraph--type--sustainability-and-social-impact #goals .product-responsibility .goal-chip,.paragraph--type--sustainability-and-social-impact #goals .waste-management .goal-chip,.paragraph--type--sustainability-and-social-impact #goals .climate-impact .goal-chip{border-radius:25px;padding:0px 24px;text-transform:uppercase;font-weight:500;letter-spacing:.72px;text-align:center;display:inline-block;font-size:18px;color:#002533}.paragraph--type--sustainability-and-social-impact #goals .water-use .on-track,.paragraph--type--sustainability-and-social-impact #goals .community-impact .on-track,.paragraph--type--sustainability-and-social-impact #goals .health-safety .on-track,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction .on-track,.paragraph--type--sustainability-and-social-impact #goals .product-responsibility .on-track,.paragraph--type--sustainability-and-social-impact #goals .waste-management .on-track,.paragraph--type--sustainability-and-social-impact #goals .climate-impact .on-track{background:#58c0e8;border:1px solid #06577d;color:#002533}.paragraph--type--sustainability-and-social-impact #goals .water-use .making-progress,.paragraph--type--sustainability-and-social-impact #goals .community-impact .making-progress,.paragraph--type--sustainability-and-social-impact #goals .health-safety .making-progress,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction .making-progress,.paragraph--type--sustainability-and-social-impact #goals .product-responsibility .making-progress,.paragraph--type--sustainability-and-social-impact #goals .waste-management .making-progress,.paragraph--type--sustainability-and-social-impact #goals .climate-impact .making-progress{background:#ffa957;border:1px solid #c75001}.paragraph--type--sustainability-and-social-impact #goals .water-use .acheived,.paragraph--type--sustainability-and-social-impact #goals .community-impact .acheived,.paragraph--type--sustainability-and-social-impact #goals .health-safety .acheived,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction .acheived,.paragraph--type--sustainability-and-social-impact #goals .product-responsibility .acheived,.paragraph--type--sustainability-and-social-impact #goals .waste-management .acheived,.paragraph--type--sustainability-and-social-impact #goals .climate-impact .acheived{background:#7ec95d;border:1px solid #318515}@media(max-width:768px){.paragraph--type--sustainability-and-social-impact #goals .water-use,.paragraph--type--sustainability-and-social-impact #goals .community-impact,.paragraph--type--sustainability-and-social-impact #goals .health-safety,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction,.paragraph--type--sustainability-and-social-impact #goals .product-responsibility,.paragraph--type--sustainability-and-social-impact #goals .waste-management,.paragraph--type--sustainability-and-social-impact #goals .climate-impact{font-size:20px}.paragraph--type--sustainability-and-social-impact #goals .water-use .goal-copy,.paragraph--type--sustainability-and-social-impact #goals .community-impact .goal-copy,.paragraph--type--sustainability-and-social-impact #goals .health-safety .goal-copy,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction .goal-copy,.paragraph--type--sustainability-and-social-impact #goals .product-responsibility .goal-copy,.paragraph--type--sustainability-and-social-impact #goals .waste-management .goal-copy,.paragraph--type--sustainability-and-social-impact #goals .climate-impact .goal-copy{margin-left:10px;width:100%}.paragraph--type--sustainability-and-social-impact #goals .water-use .goal-copy p,.paragraph--type--sustainability-and-social-impact #goals .community-impact .goal-copy p,.paragraph--type--sustainability-and-social-impact #goals .health-safety .goal-copy p,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction .goal-copy p,.paragraph--type--sustainability-and-social-impact #goals .product-responsibility .goal-copy p,.paragraph--type--sustainability-and-social-impact #goals .waste-management .goal-copy p,.paragraph--type--sustainability-and-social-impact #goals .climate-impact .goal-copy p{font-size:20px}.paragraph--type--sustainability-and-social-impact #goals .water-use .goal-copy h4,.paragraph--type--sustainability-and-social-impact #goals .community-impact .goal-copy h4,.paragraph--type--sustainability-and-social-impact #goals .health-safety .goal-copy h4,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction .goal-copy h4,.paragraph--type--sustainability-and-social-impact #goals .product-responsibility .goal-copy h4,.paragraph--type--sustainability-and-social-impact #goals .waste-management .goal-copy h4,.paragraph--type--sustainability-and-social-impact #goals .climate-impact .goal-copy h4{font-size:24px}.paragraph--type--sustainability-and-social-impact #goals .water-use .goal-icon,.paragraph--type--sustainability-and-social-impact #goals .community-impact .goal-icon,.paragraph--type--sustainability-and-social-impact #goals .health-safety .goal-icon,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction .goal-icon,.paragraph--type--sustainability-and-social-impact #goals .product-responsibility .goal-icon,.paragraph--type--sustainability-and-social-impact #goals .waste-management .goal-icon,.paragraph--type--sustainability-and-social-impact #goals .climate-impact .goal-icon{margin-left:10px}}.paragraph--type--sustainability-and-social-impact #goals .col-md-6,.paragraph--type--sustainability-and-social-impact #goals .col-md-12{border-top:10px solid #fff;padding:60px 40px;color:#002533}@media(max-width:768px){.paragraph--type--sustainability-and-social-impact #goals .col-md-6,.paragraph--type--sustainability-and-social-impact #goals .col-md-12{padding:40px 15px}}.paragraph--type--sustainability-and-social-impact #goals .water-use,.paragraph--type--sustainability-and-social-impact #goals .climate-impact,.paragraph--type--sustainability-and-social-impact #goals .waste-management{background:#00658a;color:#fff}.paragraph--type--sustainability-and-social-impact #goals .community-impact,.paragraph--type--sustainability-and-social-impact #goals .product-responsibility{background:#a2e4fb}.paragraph--type--sustainability-and-social-impact #goals .health-safety,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction{background:#b7e4f5}.paragraph--type--sustainability-and-social-impact #goals .community-impact,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction{border-right:10px solid #fff}.paragraph--type--sustainability-and-social-impact #goals .waste-management{border-top:10px solid #fff}.paragraph--type--sustainability-and-social-impact #goals .waste-management .goal-copy{width:70%}.paragraph--type--sustainability-and-social-impact #goals .water-use .goal-copy{width:70%}@media(max-width:768px){.paragraph--type--sustainability-and-social-impact #goals .community-impact,.paragraph--type--sustainability-and-social-impact #goals .employee-satisfaction{border-right:none}.paragraph--type--sustainability-and-social-impact #goals .climate-impact{border-top:none}.paragraph--type--sustainability-and-social-impact #goals .health-safety{border-bottom:10px solid #fff}}@media screen and (max-width:1600px){.paragraph--type--sustainability-and-social-impact #goals{padding:0 20px}}.block-field-blockparagraphsustainability-and-social-impactfield-sustainability-color-bar .field--name-field-sustainability-color-bar{margin-left:-15px;margin-right:-15px}.block-field-blockparagraphsustainability-and-social-impactfield-sustainability-color-bar .field--name-field-sustainability-color-bar .color-bar-flip{flex-direction:row-reverse !important}.block-field-blockparagraphsustainability-and-social-impactfield-sustainability-color-bar .field--name-field-sustainability-color-bar .sustainability-color-bar-wrapper{width:100vw;height:100px;display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:40px;margin-left:-5px}.block-field-blockparagraphsustainability-and-social-impactfield-sustainability-color-bar .field--name-field-sustainability-color-bar .sustainability-color-bar-wrapper .color-bar-large{width:60%;height:100%}.block-field-blockparagraphsustainability-and-social-impactfield-sustainability-color-bar .field--name-field-sustainability-color-bar .sustainability-color-bar-wrapper .color-bar-medium{width:25%;height:100%;border-left:10px solid #fff;border-right:10px solid #fff}.block-field-blockparagraphsustainability-and-social-impactfield-sustainability-color-bar .field--name-field-sustainability-color-bar .sustainability-color-bar-wrapper .color-bar-small{width:15%;height:100%}.flex{display:flex;flex-wrap:wrap}.flex img{flex:0 0 35%}.flex .text{flex:0 0 65%}.page-node-1246 .wgf-logo{max-width:300px;height:auto;border:none;margin-bottom:30px;border-bottom:1px solid #a4a4a4}.page-node-1246 p{font-size:20px}.page-node-1246 .questions{text-align:center;font-size:20px}.page-node-1246 .questions a{font-size:20px}.page-node-1246 .questions strong{font-size:26px}.page-node-1246 article{margin-bottom:120px}.page-node-1226 #main h2,.page-node-1216 #main h2,.page-node-1221 #main h2{color:#2ba6cb;font-size:42px;font-weight:200;font-style:italic}.page-node-1226 #main h2 .emphasis,.page-node-1216 #main h2 .emphasis,.page-node-1221 #main h2 .emphasis{color:#00658a;font-weight:600;font-style:normal}.page-node-1226 #main p,.page-node-1216 #main p,.page-node-1221 #main p{color:#585956}.page-node-1226 #main a,.page-node-1216 #main a,.page-node-1221 #main a{transition:all .3s ease}.page-node-1226 #main #family-companies a,.page-node-1216 #main #family-companies a,.page-node-1221 #main #family-companies a{opacity:.85;border-bottom:1px solid rgba(0,0,0,0)}.page-node-1226 #main #family-companies a:hover,.page-node-1216 #main #family-companies a:hover,.page-node-1221 #main #family-companies a:hover{opacity:1;text-decoration:none;border-bottom:1px solid #000}.page-node-1226 #main #ideas,.page-node-1216 #main #ideas,.page-node-1221 #main #ideas{padding:25px 0 100px}.page-node-1226 #main #ideas p,.page-node-1216 #main #ideas p,.page-node-1221 #main #ideas p{text-align:center;font-style:italic;font-size:22px;margin-bottom:50px;padding-right:0;max-width:100%}.page-node-1226 #main #ideas .cta,.page-node-1216 #main #ideas .cta,.page-node-1221 #main #ideas .cta{display:block;max-width:300px;margin:0 auto;padding:10px 10px 5px 5px;background:#2ba6cb;color:#fff !important;text-transform:uppercase;font-weight:600;text-align:center;opacity:.85;transition:all .3s ease}.page-node-1226 #main #ideas .cta img,.page-node-1216 #main #ideas .cta img,.page-node-1221 #main #ideas .cta img{max-width:50px;margin-top:-4px;margin-left:-15px;margin-right:-10px}.page-node-1226 #main #ideas .cta:hover,.page-node-1216 #main #ideas .cta:hover,.page-node-1221 #main #ideas .cta:hover{text-decoration:none !important;opacity:1}.page-node-1226 #main .overview-section p{max-width:90%;font-size:24px;color:#585956}@media(max-width:991px){.page-node-1226 #main .overview-section p{max-width:100%}}.page-node-1226 #main .faq{display:block;width:75%;max-width:1040px;margin:0 auto}@media(max-width:991px){.page-node-1226 #main .faq{max-width:100%}}.page-node-1226 #main .faq h3{font-size:24px;color:#00658a;font-weight:500;font-style:italic;margin-bottom:5px;text-transform:none}.page-node-1226 #main .faq p{padding-right:5%;font-size:18px;line-height:1.75;margin-bottom:20px;color:#585956}@media(max-width:768px){.page-node-1226 #main .faq p{font-size:22px}}.page-node-1226 #main .faq hr{max-width:85%;margin:0 auto;margin-bottom:50px}.page-node-1226 #main .faq ul{padding-left:20px}.page-node-1226 #main .faq ul li{font-size:18px}.page-node-1226 #main #ideas{padding:25px 0 125px}.page-node-1221 #main h2{margin-bottom:80px}.page-node-1221 #main ul{list-style-type:none}@media(max-width:991px){.page-node-1221 #main ul{padding-left:0}}.page-node-1221 #main ul li{display:flex;align-items:center;justify-content:left;margin-bottom:50px;padding-bottom:40px;border-bottom:2px solid #e4e1dd;vertical-align:middle}@media(max-width:768px){.page-node-1221 #main ul li{display:block}}.page-node-1221 #main ul li img{display:inline-block;width:auto;max-width:100px;margin-right:4%}@media(max-width:768px){.page-node-1221 #main ul li img{display:block;margin-bottom:20px}}.page-node-1221 #main ul li .title{display:block;color:#00658a;font-size:22px;font-style:italic}.page-node-1221 #main ul li .copy{display:inline-block;max-width:75%;color:#585956;line-height:1.5}@media(max-width:768px){.page-node-1221 #main ul li .copy{display:block;max-width:100%}}.page-node-1221 #main #ideas{padding:30px 0 120px}.page-node-1216 #main .cta{display:block;max-width:300px;margin:0 auto;padding:10px 10px 5px 5px;background:#2ba6cb;color:#fff !important;text-transform:uppercase;font-weight:600;text-align:center;opacity:.85;transition:all .3s ease}.page-node-1216 #main .cta img{max-width:50px;margin-top:-4px;margin-left:-15px;margin-right:-10px}.page-node-1216 #main .cta:hover{text-decoration:none !important;opacity:1}.page-node-1216 #main #ideas-hero{position:relative;min-height:600px;background-size:cover;padding-top:200px;color:#fff;padding-bottom:35px;background-position:50% 100%;background-image:url("../jpg/great-ideas-hero%402x.jpg") !important;background-position:50% 0;padding-top:0}.page-node-1216 #main #ideas-hero h2{font-size:52px;font-style:italic}.page-node-1216 #main #ideas-hero h4{font-size:22px}.page-node-1216 #main #ideas-hero .container{position:relative;min-height:640px}@media(max-width:768px){.page-node-1216 #main #ideas-hero .container{min-height:400px}}.page-node-1216 #main #ideas-hero .banner-copy{position:absolute;bottom:0;left:0;padding-left:20px;padding-right:20px}.page-node-1216 #main #ideas-hero .banner-copy h1{font-size:52px;line-height:64px;font-style:italic;font-weight:500}@media screen and (max-width:991px){.page-node-1216 #main #ideas-hero .banner-copy h1{max-width:650px}}@media screen and (max-width:767px){.page-node-1216 #main #ideas-hero .banner-copy h1{font-size:44px;line-height:52px}}.page-node-1216 #main #ideas-hero .banner-copy h1+p{font-size:16px;line-height:21px}.page-node-1216 #main #ideas-hero h2{color:#fff !important;font-weight:500}.page-node-1216 #main #ideas-hero h4{font-weight:400;font-size:18px;padding-bottom:40px}.page-node-1216 #main .overview-section{background-image:url("../jpg/light-bg%402x.jpg") !important;background-position:40% 20%;padding-top:100px !important;padding-bottom:140px !important}.page-node-1216 #main .overview-section h2{color:#2ba6cb;font-size:42px;font-weight:200;font-style:italic}.page-node-1216 #main .overview-section h2 .emphasis{color:#00658a;font-weight:600}.page-node-1216 #main .overview-section p{font-size:24px;line-height:2;margin-bottom:0}@media(max-width:768px){.page-node-1216 #main .overview-section p{font-size:22px}}.page-node-1216 #main .overview-section .cta{position:relative;top:60px;margin:0}.page-node-1216 #main .ceo-section{padding-top:100px !important;padding-bottom:80px !important}.page-node-1216 #main .ceo-section .words h2{color:#2ba6cb;margin-top:35px;font-size:40px;font-weight:200;font-style:italic}.page-node-1216 #main .ceo-section .words h2 .emphasis{color:#00658a;font-weight:600;font-style:normal}@media(max-width:991px){.page-node-1216 #main .ceo-section .words h2{margin-top:15px;font-size:32px}}.page-node-1216 #main .ceo-section .words p{font-size:16px}.page-node-1216 #main .ceo-section .words img{margin-top:60px;margin-bottom:-40px;max-width:65%}@media(max-width:991px){.page-node-1216 #main .ceo-section .words img{margin-top:20px}}@media(max-width:768px){.page-node-1216 #main .ceo-section{padding-top:20px !important}.page-node-1216 #main .ceo-section .order-2{order:1}.page-node-1216 #main .ceo-section .order-2 img{max-height:400px;width:auto;margin-bottom:15px}}.page-node-1216 #main .focus-section{background:#00658a;padding-top:100px !important;padding-bottom:80px !important}.page-node-1216 #main .focus-section h2{font-size:48px;font-style:italic;font-weight:300;margin-bottom:80px}.page-node-1216 #main .focus-section h2 .emphasis{color:#7dcde5 !important;font-weight:600;font-style:normal;margin-left:5px}.page-node-1216 #main .focus-section p{color:#fff}.page-node-1216 #main .focus-section ul{display:flex;justify-content:space-between;list-style-type:none;padding-left:0}@media(max-width:768px){.page-node-1216 #main .focus-section ul{flex-wrap:wrap}}.page-node-1216 #main .focus-section ul li{width:49%;padding-bottom:30px;margin-bottom:25px;border-bottom:1px solid #e4e1dd}@media(max-width:768px){.page-node-1216 #main .focus-section ul li{width:100% !important}}.page-node-1216 #main .focus-section ul li img{display:inline-block;max-width:20% !important;position:relative;top:10px;margin-right:3%;vertical-align:top}@media(max-width:768px){.page-node-1216 #main .focus-section ul li img{max-width:35% !important;margin-bottom:25px}}.page-node-1216 #main .focus-section ul li .copy{display:inline-block;max-width:76% !important}.page-node-1216 #main .focus-section ul li .copy .title{display:block;font-size:24px;font-weight:500;color:#00658a}@media(max-width:768px){.page-node-1216 #main .focus-section ul li .copy .title{font-size:22px}}.page-node-1216 #main .focus-section ul li .copy .description{font-size:20px;font-style:italic;font-weight:300;font-family:"Roboto",sans-serif}@media(max-width:768px){.page-node-1216 #main .focus-section ul li .copy .description{font-size:18px}}.page-node-1216 #main .focus-section ul li{display:flex;vertical-align:top;border-bottom:1px solid #7dcde5;padding-bottom:10px}.page-node-1216 #main .focus-section ul li img{flex:0 0 25%;vertical-align:top;top:-25px;margin-right:6%}@media(max-width:768px){.page-node-1216 #main .focus-section ul li img{max-height:90px;vertical-align:middle;top:0}}.page-node-1216 #main .focus-section ul li div{flex:0 0 75%}.page-node-1216 #main .focus-section ul li div .copy{max-width:95% !important}.page-node-1216 #main .focus-section ul li h4{color:#7dcde5 !important;font-weight:300;font-style:italic}@media(max-width:768px){.page-node-1216 #main .innovation-section{margin-bottom:60px}}.page-node-1216 #main .innovation-section h2{color:#2ba6cb;font-size:42px;font-weight:200;font-style:italic;margin-bottom:40px}.page-node-1216 #main .innovation-section h2 .emphasis{color:#00658a;font-weight:600;font-style:normal;margin-left:5px}.page-node-1216 #main .innovation-section #slick{width:92.5%;margin:0 auto;padding-bottom:45px}@media(max-width:1200px)and (min-width:992px){.page-node-1216 #main .innovation-section #slick{width:95%}}@media(max-width:991px){.page-node-1216 #main .innovation-section #slick{width:100%}}@media(max-width:768px){.page-node-1216 #main .innovation-section #slick{width:100%}}.page-node-1216 #main .innovation-section #slick .slick-arrow{margin-top:-60px}@media(max-width:991px){.page-node-1216 #main .innovation-section #slick .slick-arrow{display:none}}.page-node-1216 #main .innovation-section #slick .slick-prev{margin-left:-30px}@media(max-width:1200px)and (min-width:992px){.page-node-1216 #main .innovation-section #slick .slick-prev{margin-left:0px}}@media(max-width:768px){.page-node-1216 #main .innovation-section #slick .slick-prev{display:none !important}}.page-node-1216 #main .innovation-section #slick .slick-next{margin-right:5px}@media(max-width:1200px)and (min-width:992px){.page-node-1216 #main .innovation-section #slick .slick-next{margin-right:0px}}@media(max-width:768px){.page-node-1216 #main .innovation-section #slick .slick-next{margin-right:80px;z-index:0}}@media screen and (max-width:430px){.page-node-1216 #main .innovation-section #slick .slick-next{display:none !important}}.page-node-1216 #main .innovation-section #slick .slick-dots button{color:#00658a}.page-node-1216 #main .innovation-section #slick .slick-dots button:before{color:#00658a;font-size:42px}.page-node-1216 #main .innovation-section #slick img{max-width:300px;height:auto;max-height:420px;margin-bottom:12px}@media(max-width:1200px)and (min-width:992px){.page-node-1216 #main .innovation-section #slick img{max-width:280px}}@media(max-width:991px){.page-node-1216 #main .innovation-section #slick img{max-width:200px}}@media(max-width:768px){.page-node-1216 #main .innovation-section #slick img{max-width:none;max-height:320px}}.page-node-1216 #main .innovation-section #slick strong{color:#00658a;font-size:16px;font-weight:500}.page-node-1216 #main .innovation-section #slick em{display:block;font-size:15px;opacity:.8;margin-top:-2px;margin-bottom:3px}.page-node-1216 #main .innovation-section #slick p{max-width:285px;font-size:15px;line-height:1.2;margin-bottom:0;padding-right:0}@media(max-width:1200px)and (min-width:992px){.page-node-1216 #main .innovation-section #slick p{max-width:245px}}@media(max-width:991px){.page-node-1216 #main .innovation-section #slick p{max-width:180px}}.page-node-1216 #main #family-companies h2{color:#2ba6cb;font-size:42px;font-weight:200;font-style:italic;margin-bottom:40px}.page-node-1216 #main #family-companies h2 .emphasis{color:#00658a;font-weight:600;font-style:normal;margin-left:5px;text-transform:uppercase}.page-node-1216 #main #family-companies ul{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:[row1-start] auto [row2-start] auto;list-style-type:none;padding:0;margin:0;width:100vw}@media(max-width:991px){.page-node-1216 #main #family-companies ul{grid-template-columns:repeat(3,1fr);grid-template-rows:[row1-start] auto [row2-start] auto [row3-start] auto}}@media(max-width:768px){.page-node-1216 #main #family-companies ul{grid-template-columns:repeat(2,1fr);grid-template-rows:[row1-start] auto [row2-start] auto [row3-start] auto [row4-start] auto}}.page-node-1216 #main #family-companies ul li{text-align:center}.page-node-1216 #main #family-companies ul li img{max-width:100%;height:auto}.page-node-1216 #main #family-companies ul li div.text{color:#fff !important;padding:25px}.page-node-1216 #main #family-companies ul li div.text div{font-size:15px;margin-bottom:5px;font-weight:200;font-style:italic;opacity:.78}.page-node-1216 #main #family-companies ul li div.text h4{text-transform:uppercase;font-size:22px;font-weight:600;margin-bottom:8px;letter-spacing:1px}.page-node-1216 #main #family-companies ul li div.text a{font-size:16px;font-weight:600}.page-node-1216 #main #family-companies ul li.hunter{background:#00648a}.page-node-1216 #main #family-companies ul li.golf{background:#b5d041}.page-node-1216 #main #family-companies ul li.golf a{color:#3b3b3b}.page-node-1216 #main #family-companies ul li.fxl{background:#003c58}.page-node-1216 #main #family-companies ul li.fxl a{color:#ee7623}.page-node-1216 #main #family-companies ul li.sen{background:#00658b}.page-node-1216 #main #family-companies ul li.holm{background:#f4822d}.page-node-1216 #main #family-companies ul li.holm h4{color:#3b3b3b}.page-node-1216 #main #family-companies ul li.holm a{color:#fff !important}.page-node-1216 #main #family-companies ul li.dd{background:#fff}.page-node-1216 #main #family-companies ul li.dd div.text{color:#00658a !important}.page-node-1216 #main #family-companies ul li.dd div.text div{color:#3b3b3b !important}.page-node-1216 #main #family-companies ul li.hcm{background:#45aad1}.page-node-1216 #main #family-companies ul li.hcm a{color:#00658a}.page-node-1216 #main #family-companies ul li.social{background:#585856}.page-node-1216 #main #ideas{padding-top:125px}.page-node-1191 #community-hero{position:relative;background-image:url("../community-hero%402x.html") !important;min-height:600px;background-size:cover;padding-top:200px;color:#fff;padding-bottom:15px;background-position:50% 100%}.page-node-1191 #community-hero .container{position:relative;min-height:640px}@media(max-width:768px){.page-node-1191 #community-hero .container{min-height:400px}}.page-node-1191 #community-hero .banner-copy{position:absolute;bottom:0;left:0;padding-left:20px;padding-right:20px}.page-node-1191 #community-hero .banner-copy h1{font-size:52px;line-height:64px;font-style:italic;font-weight:500}@media screen and (max-width:991px){.page-node-1191 #community-hero .banner-copy h1{max-width:650px}}@media screen and (max-width:767px){.page-node-1191 #community-hero .banner-copy h1{font-size:44px;line-height:52px}}.page-node-1191 #community-hero .banner-copy h1+p{font-size:16px;line-height:21px}.page-node-1191 #content .overview-section p{font-size:24px;line-height:2;margin-bottom:0}@media(max-width:768px){.page-node-1191 #content .overview-section p{font-size:22px}}.page-node-1191 #content .small-icons .group{position:relative;background:#e4e1dd;height:150px;max-width:96%}@media screen and (max-width:991px){.page-node-1191 #content .small-icons .group{max-width:100%;margin-bottom:40px}}.page-node-1191 #content .small-icons .group:after{position:absolute;content:"";width:0px;height:0px;border-top:22px solid rgba(0,0,0,0);border-right:22px solid rgba(0,0,0,0);border-bottom:22px solid rgba(0,0,0,0);border-left:22px solid #00658a;top:50%;transform:translateY(-50%);right:-40px}@media screen and (max-width:991px){.page-node-1191 #content .small-icons .group:after{display:none}}.page-node-1191 #content .small-icons .icon-contain{position:relative;display:inline-block;width:32.5%;height:160px}.page-node-1191 #content .small-icons .icon-contain img{display:block;padding:0 !important;width:95%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:991px){.page-node-1191 #content .small-icons .icon-contain img{width:65%}}.page-node-1191 #content .small-icons .blue-highlight{display:inline-block;position:absolute;right:-15px;width:70%;color:#fff;background:#00658a;height:160px;font-size:18px;padding:3%;padding-top:7.5%;padding-right:8.5%;top:0;line-height:1.2;text-align:right}@media screen and (max-width:991px){.page-node-1191 #content .small-icons .blue-highlight{right:-10px}}.page-node-1191 #content .small{font-size:12px}.page-node-1191 #content ul{border-left:3px solid #dededd;margin-top:40px;padding-left:11px;padding-top:0;padding-bottom:0;margin-bottom:25px}.page-node-1191 #content ul li{color:#00658a;list-style-type:none;margin-bottom:25px;font-size:18px;font-weight:500}.page-node-1191 #content ul li:last-of-type{margin-bottom:0}.page-node-1191 #content h3{font-size:28px;font-weight:500;text-transform:none}.page-node-1191 #content p,.page-node-1191 #content a{font-size:18px;line-height:30px}@media screen and (max-width:991px){.page-node-1191 #content p,.page-node-1191 #content a{font-size:18px;line-height:30px}}.page-node-1191 #content a{color:#2ba6cb;text-decoration:underline}.page-node-1191 section.icon_text{padding-top:100px;padding-bottom:100px}.page-node-1191 section.icon_text img.icon{width:90%;margin:0 auto;text-align:center;position:absolute;top:40%;transform:translateY(-50%)}.page-node-1191 section.icon_text p{max-width:750px}@media(max-width:768px){.page-node-1191 section.icon_text img.icon{position:relative;top:initial;text-align:left;width:50%;margin:0;margin-bottom:40px;left:-10%;transform:none}}.page-node-1191 .slider{width:100%;position:relative;max-width:1000px;margin:0 auto}.page-node-1191 .slider:hover .slider-nav button{opacity:1}.page-node-1191 .slider-wrapper{width:100%;position:relative}.page-node-1191 .slide{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;opacity:0;padding-bottom:75px}@media(max-width:991px){.page-node-1191 .slide{padding:0 50px;padding-bottom:75px}.page-node-1191 .slide p{font-size:22px}}@media(max-width:768px){.page-node-1191 .slide{padding:0 20px}.page-node-1191 .slide p{font-size:20px}}.page-node-1191 .slide .footer{position:absolute;right:0;bottom:0;text-align:right;font-style:italic}.page-node-1191 .slide .footer .name{color:#585956;font-size:24px;font-weight:600;margin-bottom:0}@media(max-width:991px){.page-node-1191 .slide .footer .name{font-size:22px}}@media(max-width:768px){.page-node-1191 .slide .footer .name{font-size:20px}}.page-node-1191 .slide .footer .title{color:#585956;font-size:20px;font-weight:200}@media(max-width:991px){.page-node-1191 .slide .footer .title{font-size:18px}}@media(max-width:768px){.page-node-1191 .slide .footer .title{font-size:16px}}.page-node-1191 .slide.current{position:relative;opacity:1}.page-node-1191 .slider-wrapper>.slide:first-child{opacity:1}.page-node-1191 .slider-nav{height:64px;width:100%;position:absolute;left:0;top:35%;transform:translateY(-50%);z-index:2;display:block}@media(max-width:768px){.page-node-1191 .slider-nav{display:none;visibility:hidden;pointer-events:none;opacity:0}}.page-node-1191 .slider-nav button{border:none;cursor:pointer;background-color:rgba(0,0,0,0);background-repeat:no-repeat;transition:all .2s ease}.page-node-1191 .slider-nav button:focus{outline-style:none}.page-node-1191 .slider-nav button:hover.slider-previous:before,.page-node-1191 .slider-nav button:hover.slider-next:before{opacity:.5}.page-node-1191 .slider-nav button.slider-previous{float:left;display:none;margin-left:-5em;position:relative;transform:scaleX(-1)}@media(max-width:991px){.page-node-1191 .slider-nav button.slider-previous{margin-left:-1.5em}}@media(max-width:768px){.page-node-1191 .slider-nav button.slider-previous{margin-left:-2%}}.page-node-1191 .slider-nav button.slider-previous:before,.page-node-1191 .slider-nav button.slider-next:before{color:#585956;font-family:"fontello";content:"";font-size:48px;text-align:center;transition:all .2s ease;opacity:.2}@media(max-width:768px){.page-node-1191 .slider-nav button.slider-previous:before,.page-node-1191 .slider-nav button.slider-next:before{font-size:32px}}.page-node-1191 .slider-nav button.slider-next{float:right;margin-right:-5em;position:relative}@media(max-width:991px){.page-node-1191 .slider-nav button.slider-next{margin-right:-1.5em}}@media(max-width:768px){.page-node-1191 .slider-nav button.slider-next{margin-right:-2%}}.page-node-1191 .slider-pagination{display:flex;justify-content:center;position:relative;z-index:2;margin:0 auto;margin-top:2.75em;width:auto;height:15px}.page-node-1191 .slider-pagination a{width:10px;height:10px;line-height:2;background:#2ba6cb;background-repeat:no-repeat;border-radius:50%;display:inline-block;margin-right:.5em;text-decoration:none !important;text-indent:-9999em;opacity:50%}@media(max-width:768px){.page-node-1191 .slider-pagination a{margin-right:1em;width:13px;height:13px}}.page-node-1191 .slider-pagination a.current{opacity:1}.page-node-1191 .slider-pagination a:last-of-type{margin-right:0}.page-node-1191 .community-slider{margin-top:75px}.page-node-1191 .community-slider #main-slider{width:100%;position:relative;max-width:1000px;min-height:700px;margin:0 auto;margin-bottom:-100px}@media(max-width:991px){.page-node-1191 .community-slider #main-slider{min-height:850px;margin-bottom:-10px}}.page-node-1191 .community-slider #main-slider .slider-wrapper>.slide:first-child{opacity:1}.page-node-1191 .community-slider #main-slider .slider-nav{top:20%}@media(max-width:768px){.page-node-1191 .community-slider #main-slider .slider-nav{display:none !important}}.page-node-1191 .community-slider #main-slider .slider-pagination{margin-bottom:80px !important;margin-top:2rem}.page-node-1191 .community-slider #main-slider .slide{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;opacity:0;padding-bottom:75px}.page-node-1191 .community-slider #main-slider .slide.current{position:relative}@media(max-width:768px){.page-node-1191 .community-slider #main-slider .slide{padding:0;margin:0 auto}}.page-node-1191 .community-slider #main-slider .slide img.main{display:block;width:100%;max-width:60%;text-align:right;float:right;margin-top:20px}@media(max-width:991px){.page-node-1191 .community-slider #main-slider .slide img.main{float:none}}.page-node-1191 .community-slider #main-slider .slide .col-lg-4 .icon-contain img{padding:10%}.page-node-1191 .community-slider #main-slider .slide .col-lg-4 .blue-highlight{font-weight:600;font-style:italic}.page-node-1191 .community-slider #main-slider .slide .col-lg-4 .blue-highlight span{font-weight:normal;display:block}.page-node-1191 .community-slider #main-slider .slide .col-lg-8 p{font-size:28px;line-height:1.35;font-style:italic;margin-top:25px}@media(max-width:768px){.page-node-1191 .community-slider #main-slider .slide .col-lg-8 p{font-size:22px}}.page-node-976 #main #cgp-menu{background:#004d6b}.page-node-976 #main #cgp-menu img{position:relative;top:-1px;max-width:24px;margin-right:4px}.page-node-976 #main #cgp-menu ul{display:flex;width:726px;margin-top:0;padding-left:0;padding-top:0;padding-bottom:0;border-left:none;margin-bottom:0;margin:0 auto}.page-node-976 #main #cgp-menu ul li{list-style-type:none;display:inline-block;background:#cc5516;font-weight:normal;padding:10px 30px;margin-bottom:0;text-align:center}.page-node-976 #main #cgp-menu ul li a{color:#fff;text-decoration:none}.page-node-976 #main #cgp-menu ul li:first-of-type{background:#5f8fa7}.page-node-976 #main #cgp-menu ul li:last-of-type{background:#5cac43}@media screen and (max-width:991px){.page-node-976 #main #cgp-menu ul{width:696px}.page-node-976 #main #cgp-menu ul li{padding:10px 25px}}@media screen and (max-width:767px){.page-node-976 #main #cgp-menu img{max-width:22px}.page-node-976 #main #cgp-menu ul{width:100%}.page-node-976 #main #cgp-menu ul li{padding:10px 15px;flex:1}.page-node-976 #main #cgp-menu ul li a{font-size:15px}.page-node-976 #main #cgp-menu ul li a span{display:none}}@media screen and (max-width:500px){.page-node-976 #main #cgp-menu img{display:block;margin:0 auto;margin-top:5px;margin-bottom:2px}}.page-node-976 #main #cgp-hero{position:relative;min-height:640px;padding-bottom:15px;background-position:50% 100%}.page-node-976 #main #cgp-hero .container{position:relative;min-height:640px}.page-node-976 #main #cgp-hero .banner-copy{position:absolute;bottom:0;left:0;padding-left:20px;padding-right:20px}.page-node-976 #main #cgp-hero .banner-copy h1{font-size:52px;line-height:64px;font-style:italic;font-weight:500}@media screen and (max-width:991px){.page-node-976 #main #cgp-hero .banner-copy h1{max-width:650px}}@media screen and (max-width:767px){.page-node-976 #main #cgp-hero .banner-copy h1{font-size:44px;line-height:52px}}.page-node-976 #main #cgp-hero .banner-copy h1+p{font-size:16px;line-height:21px}.page-node-976 #main h3{font-size:28px;font-weight:500;text-transform:none}.page-node-976 #main p,.page-node-976 #main a{font-size:18px;line-height:30px}@media screen and (max-width:991px){.page-node-976 #main p,.page-node-976 #main a{font-size:18px;line-height:30px}}.page-node-976 #main a{color:#2ba6cb;text-decoration:underline}.page-node-976 #main .overview p,.page-node-976 #main .overview a{font-size:24px;line-height:42px}@media screen and (max-width:991px){.page-node-976 #main .overview p,.page-node-976 #main .overview a{font-size:20px;line-height:36px}}.page-node-976 #main .education,.page-node-976 #main .community,.page-node-976 #main .environment{padding-top:25px;padding-bottom:125px;border-bottom:1px solid #e4e1dd}.page-node-976 #main .education p,.page-node-976 #main .community p,.page-node-976 #main .environment p{font-weight:500}@media screen and (max-width:991px){.page-node-976 #main .education,.page-node-976 #main .community,.page-node-976 #main .environment{padding-bottom:85px}}.page-node-976 #main .education{padding-top:45px}.page-node-976 #main .environment{border-bottom:none}@media screen and (max-width:991px){.page-node-976 #main .environment{padding-bottom:15px}}.page-node-976 #main .field__item{margin-bottom:100px}.page-node-976 #main .field__item:first-of-type{background:#5f8fa7;margin-bottom:40px}.page-node-976 #main .field__item:nth-of-type(2){margin-bottom:25px}.page-node-976 #main .field__item:nth-of-type(3) .bg{padding:110px 0 100px}.page-node-976 #main .field__item .bg{background:#f4f3f1;padding:80px 0}@media screen and (max-width:991px){.page-node-976 #main .field__item .large-icons img{margin-bottom:40px}}.page-node-976 #main .field__item .small-icons .group{position:relative;background:#e4e1dd;height:150px;max-width:96%}@media screen and (max-width:991px){.page-node-976 #main .field__item .small-icons .group{max-width:100%;margin-bottom:40px}}.page-node-976 #main .field__item .small-icons .group:after{position:absolute;content:"";width:0px;height:0px;border-top:22px solid rgba(0,0,0,0);border-right:22px solid rgba(0,0,0,0);border-bottom:22px solid rgba(0,0,0,0);border-left:22px solid #00658a;top:50%;transform:translateY(-50%);right:-40px}@media screen and (max-width:991px){.page-node-976 #main .field__item .small-icons .group:after{display:none}}.page-node-976 #main .field__item .small-icons .icon-contain{position:relative;display:inline-block;width:38%;height:150px}.page-node-976 #main .field__item .small-icons .icon-contain img{max-width:110px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.page-node-976 #main .field__item .small-icons .blue-highlight{display:inline-block;position:relative;right:-5px;width:60%;color:#fff;background:#00658a;height:150px;font-size:28px;line-height:34px;text-transform:uppercase;padding-left:6%}@media screen and (max-width:1200px){.page-node-976 #main .field__item .small-icons .blue-highlight{font-size:24px}}@media screen and (max-width:991px){.page-node-976 #main .field__item .small-icons .blue-highlight{right:-10px}}.page-node-976 #main .field__item .small-icons .blue-highlight span{position:absolute;top:50%;transform:translateY(-50%)}.page-node-976 #main .field__item .small{font-size:12px}.page-node-976 #main .field__item ul{border-left:3px solid #dededd;margin-top:40px;padding-left:11px;padding-top:0;padding-bottom:0;margin-bottom:25px}.page-node-976 #main .field__item ul li{color:#00658a;list-style-type:none;margin-bottom:25px;font-size:18px;font-weight:500}.page-node-976 #main .field__item ul li:last-of-type{margin-bottom:0}@media screen and (max-width:991px){.page-node-976 #main .proposal img{margin-bottom:40px}}@media screen and (max-width:991px){.page-node-976 #main .proposal .col-lg-10 p{margin-bottom:45px}}.page-node-976 #main .proposal .col-md-12 ul{border-left:none;padding-left:0}@media screen and (max-width:991px){.page-node-976 #main .proposal .col-md-12 ul{margin-top:0;margin-bottom:0}}.page-node-976 #main .proposal .col-md-12 li{color:#00658a;list-style-type:none;margin-bottom:18px;font-size:18px;font-weight:500;min-height:54px;line-height:25px}.page-node-976 #main .proposal .col-md-12 li:last-of-type{margin-bottom:0}@media screen and (max-width:991px){.page-node-976 #main .proposal .col-md-12 li:last-of-type{margin-bottom:18px}}.page-node-976 #main .proposal .cta{margin-top:80px}.page-node-976 #main .proposal .cta p{display:block;margin-bottom:15px}.page-node-976 #main .proposal .cta a{display:block;background:#5cac43;padding:25px 25px;color:#fff;font-size:24px;font-weight:500;border-radius:4px;text-align:center;text-decoration:none}.page-node-976 #main .proposal .cta a:hover{cursor:pointer}@media screen and (max-width:1200px){.page-node-976 #main .proposal .cta a{font-size:20px}}@media screen and (max-width:550px){.page-node-976 #main .proposal .cta a{font-size:16px}}@media screen and (max-width:991px){.page-node-976 #main .proposal .cta{margin-top:60px}}.page-node-976 #main .cg-story h2{font-size:46px;margin-bottom:60px}.page-node-976 #main .cg-story .first{color:#2ba6cb;font-style:italic;font-weight:200;font-family:Roboto;margin-right:5px}.page-node-976 #main .cg-story .second{font-weight:bold;color:#00658a;text-transform:uppercase}.page-node-976 #main .cg-story .slider{padding:0 65px 0 105px}.page-node-976 #main .cg-story img{width:100%}.page-node-976 #main .cg-story .logo-container{display:flex}.page-node-976 #main .cg-story .logo-container img:first-of-type{width:auto;max-width:50%;height:auto;max-height:114px;padding-right:15px}.page-node-976 #main .cg-story .logo-container img:last-of-type{width:auto;max-width:50%;height:auto;max-height:96px}.page-node-976 #main .slider{width:100%;position:relative;max-width:1000px;margin:0 auto}.page-node-976 #main .slider:hover .slider-nav button{opacity:1}.page-node-976 #main .slider-wrapper{width:100%;position:relative}.page-node-976 #main .slide{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;opacity:0;padding-bottom:75px}@media(max-width:991px){.page-node-976 #main .slide{padding:0 50px;padding-bottom:75px}.page-node-976 #main .slide p{font-size:22px}}@media(max-width:768px){.page-node-976 #main .slide{padding:0 20px}.page-node-976 #main .slide p{font-size:20px}}.page-node-976 #main .slide .footer{position:absolute;right:0;bottom:0;text-align:right;font-style:italic}.page-node-976 #main .slide .footer .name{color:#585956;font-size:24px;font-weight:600;margin-bottom:0}@media(max-width:991px){.page-node-976 #main .slide .footer .name{font-size:22px}}@media(max-width:768px){.page-node-976 #main .slide .footer .name{font-size:20px}}.page-node-976 #main .slide .footer .title{color:#585956;font-size:20px;font-weight:200}@media(max-width:991px){.page-node-976 #main .slide .footer .title{font-size:18px}}@media(max-width:768px){.page-node-976 #main .slide .footer .title{font-size:16px}}.page-node-976 #main .slide.current{position:relative;opacity:1}.page-node-976 #main .slider-wrapper>.slide:first-child{opacity:1}.page-node-976 #main .slider-nav{height:64px;width:100%;position:absolute;left:0;top:35%;transform:translateY(-50%);z-index:2;display:block}@media(max-width:768px){.page-node-976 #main .slider-nav{display:none;visibility:hidden;pointer-events:none;opacity:0}}.page-node-976 #main .slider-nav button{border:none;cursor:pointer;background-color:rgba(0,0,0,0);background-repeat:no-repeat;transition:all .2s ease}.page-node-976 #main .slider-nav button:focus{outline-style:none}.page-node-976 #main .slider-nav button:hover.slider-previous:before,.page-node-976 #main .slider-nav button:hover.slider-next:before{opacity:.5}.page-node-976 #main .slider-nav button.slider-previous{float:left;display:none;margin-left:-5em;position:relative;transform:scaleX(-1)}@media(max-width:991px){.page-node-976 #main .slider-nav button.slider-previous{margin-left:-1.5em}}@media(max-width:768px){.page-node-976 #main .slider-nav button.slider-previous{margin-left:-2%}}.page-node-976 #main .slider-nav button.slider-previous:before,.page-node-976 #main .slider-nav button.slider-next:before{color:#585956;font-family:"fontello";content:"";font-size:48px;text-align:center;transition:all .2s ease;opacity:.2}@media(max-width:768px){.page-node-976 #main .slider-nav button.slider-previous:before,.page-node-976 #main .slider-nav button.slider-next:before{font-size:32px}}.page-node-976 #main .slider-nav button.slider-next{float:right;margin-right:-5em;position:relative}@media(max-width:991px){.page-node-976 #main .slider-nav button.slider-next{margin-right:-1.5em}}@media(max-width:768px){.page-node-976 #main .slider-nav button.slider-next{margin-right:-2%}}.page-node-976 #main .slider-pagination{display:flex;justify-content:center;position:relative;z-index:2;margin:0 auto;margin-top:2.75em;width:auto;height:15px}.page-node-976 #main .slider-pagination a{width:10px;height:10px;line-height:2;background:#2ba6cb;background-repeat:no-repeat;border-radius:50%;display:inline-block;margin-right:.5em;text-decoration:none !important;text-indent:-9999em;opacity:50%}@media(max-width:768px){.page-node-976 #main .slider-pagination a{margin-right:1em;width:13px;height:13px}}.page-node-976 #main .slider-pagination a.current{opacity:1}.page-node-976 #main .slider-pagination a:last-of-type{margin-right:0}@media screen and (max-width:991px){.page-node-976 #main .slider-wrapper{height:auto;min-height:1200px}.page-node-976 #main .slider-wrapper .slide{position:relative}.page-node-976 #main .slider-wrapper .slide .col-lg-4 img{margin-bottom:20px}}@media screen and (max-width:768px){.page-node-976 #main .slider-wrapper{min-height:1100px}}@media screen and (max-width:768px){.page-node-976 #main .cg-story .slider{padding:0 30px 0 30px}}.page-node-1001 header.fixed #careers-submenu,.page-node-1006 header.fixed #careers-submenu,.page-node-1011 header.fixed #careers-submenu{position:fixed;width:100%;top:82px;left:0}@media(max-width:768px){.page-node-1001 header.fixed #careers-submenu,.page-node-1006 header.fixed #careers-submenu,.page-node-1011 header.fixed #careers-submenu{top:60px}}.page-node-1001 #careers-submenu,.page-node-1006 #careers-submenu,.page-node-1011 #careers-submenu{background:#004d6b;height:44px;padding:0;z-index:-1;position:relative;transition:all .5s ease}@media(max-width:768px){.page-node-1001 #careers-submenu .container,.page-node-1006 #careers-submenu .container,.page-node-1011 #careers-submenu .container{max-width:none;padding:0}.page-node-1001 #careers-submenu .container .row,.page-node-1006 #careers-submenu .container .row,.page-node-1011 #careers-submenu .container .row{margin-left:0;margin-right:0}.page-node-1001 #careers-submenu .container .row .col-lg-12,.page-node-1006 #careers-submenu .container .row .col-lg-12,.page-node-1011 #careers-submenu .container .row .col-lg-12{padding-left:0;padding-right:0}}.page-node-1001 #careers-submenu img,.page-node-1006 #careers-submenu img,.page-node-1011 #careers-submenu img{position:relative;top:-1px;max-width:24px;margin-right:5px}.page-node-1001 #careers-submenu ul,.page-node-1006 #careers-submenu ul,.page-node-1011 #careers-submenu ul{display:flex;width:726px;margin-top:0;padding-left:0;padding-top:0;padding-bottom:0;border-left:none;margin-bottom:0;margin:0 auto}.page-node-1001 #careers-submenu ul li,.page-node-1006 #careers-submenu ul li,.page-node-1011 #careers-submenu ul li{list-style-type:none;display:inline-block;position:relative;background:#cc5516;font-weight:normal;padding:10px 30px;margin-bottom:0;text-align:center}.page-node-1001 #careers-submenu ul li a,.page-node-1006 #careers-submenu ul li a,.page-node-1011 #careers-submenu ul li a{color:#fff;text-decoration:none}.page-node-1001 #careers-submenu ul li#careers,.page-node-1006 #careers-submenu ul li#careers,.page-node-1011 #careers-submenu ul li#careers{background:#5f8fa7}.page-node-1001 #careers-submenu ul li#locations,.page-node-1006 #careers-submenu ul li#locations,.page-node-1011 #careers-submenu ul li#locations{background:#cc5516}.page-node-1001 #careers-submenu ul li#students,.page-node-1006 #careers-submenu ul li#students,.page-node-1011 #careers-submenu ul li#students{background:#5cac43}.page-node-1001 #careers-submenu ul li:last-of-type,.page-node-1006 #careers-submenu ul li:last-of-type,.page-node-1011 #careers-submenu ul li:last-of-type{background:#2ba6cb}@media screen and (max-width:991px){.page-node-1001 #careers-submenu ul,.page-node-1006 #careers-submenu ul,.page-node-1011 #careers-submenu ul{width:696px}.page-node-1001 #careers-submenu ul li,.page-node-1006 #careers-submenu ul li,.page-node-1011 #careers-submenu ul li{padding:10px 25px}}@media screen and (max-width:767px){.page-node-1001 #careers-submenu img,.page-node-1006 #careers-submenu img,.page-node-1011 #careers-submenu img{max-width:22px}.page-node-1001 #careers-submenu ul,.page-node-1006 #careers-submenu ul,.page-node-1011 #careers-submenu ul{width:100%}.page-node-1001 #careers-submenu ul li,.page-node-1006 #careers-submenu ul li,.page-node-1011 #careers-submenu ul li{padding:10px 15px;flex:1}.page-node-1001 #careers-submenu ul li a,.page-node-1006 #careers-submenu ul li a,.page-node-1011 #careers-submenu ul li a{font-size:15px}.page-node-1001 #careers-submenu ul li a span,.page-node-1006 #careers-submenu ul li a span,.page-node-1011 #careers-submenu ul li a span{display:none}}@media screen and (max-width:500px){.page-node-1001 #careers-submenu img,.page-node-1006 #careers-submenu img,.page-node-1011 #careers-submenu img{display:block;margin:0 auto;margin-top:5px;margin-bottom:2px}}.page-node-1001 #main .field__item>div,.page-node-1006 #main .field__item>div,.page-node-1011 #main .field__item>div{padding:75px 0}.page-node-1001 #main .field__item img,.page-node-1006 #main .field__item img,.page-node-1011 #main .field__item img{max-width:100%}.page-node-1001 #main .field__item h1,.page-node-1006 #main .field__item h1,.page-node-1011 #main .field__item h1{font-size:3rem}.page-node-1001 #main .field__item h2,.page-node-1006 #main .field__item h2,.page-node-1011 #main .field__item h2{font-size:46px;margin-bottom:60px;color:#2ba6cb;font-style:italic;font-weight:200;font-family:Roboto;line-height:1.1;margin-right:5px;position:relative}.page-node-1001 #main .field__item h2 .emphasis,.page-node-1006 #main .field__item h2 .emphasis,.page-node-1011 #main .field__item h2 .emphasis{font-weight:bold;color:#00658a;text-transform:uppercase;font-family:"Sero",sans-serif;font-style:normal}@media(max-width:991px){.page-node-1001 #main .field__item h2,.page-node-1006 #main .field__item h2,.page-node-1011 #main .field__item h2{margin-bottom:35px;font-size:42px}}@media(max-width:768px){.page-node-1001 #main .field__item h2,.page-node-1006 #main .field__item h2,.page-node-1011 #main .field__item h2{margin-bottom:30px;font-size:36px;line-height:1.3}}.page-node-1001 #main .slider,.page-node-1006 #main .slider,.page-node-1011 #main .slider{width:100%;position:relative;max-width:1000px;margin:0 auto}.page-node-1001 #main .slider:hover .slider-nav button,.page-node-1006 #main .slider:hover .slider-nav button,.page-node-1011 #main .slider:hover .slider-nav button{opacity:1}.page-node-1001 #main .slider-wrapper,.page-node-1006 #main .slider-wrapper,.page-node-1011 #main .slider-wrapper{width:100%;position:relative}.page-node-1001 #main .slide,.page-node-1006 #main .slide,.page-node-1011 #main .slide{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;opacity:0;padding-bottom:75px}@media(max-width:991px){.page-node-1001 #main .slide,.page-node-1006 #main .slide,.page-node-1011 #main .slide{padding:0 50px;padding-bottom:75px}.page-node-1001 #main .slide p,.page-node-1006 #main .slide p,.page-node-1011 #main .slide p{font-size:22px}}@media(max-width:768px){.page-node-1001 #main .slide,.page-node-1006 #main .slide,.page-node-1011 #main .slide{padding:0 20px}.page-node-1001 #main .slide p,.page-node-1006 #main .slide p,.page-node-1011 #main .slide p{font-size:20px}}.page-node-1001 #main .slide .footer,.page-node-1006 #main .slide .footer,.page-node-1011 #main .slide .footer{position:absolute;right:0;bottom:0;text-align:right;font-style:italic}.page-node-1001 #main .slide .footer .name,.page-node-1006 #main .slide .footer .name,.page-node-1011 #main .slide .footer .name{color:#585956;font-size:24px;font-weight:600;margin-bottom:0}@media(max-width:991px){.page-node-1001 #main .slide .footer .name,.page-node-1006 #main .slide .footer .name,.page-node-1011 #main .slide .footer .name{font-size:22px}}@media(max-width:768px){.page-node-1001 #main .slide .footer .name,.page-node-1006 #main .slide .footer .name,.page-node-1011 #main .slide .footer .name{font-size:20px}}.page-node-1001 #main .slide .footer .title,.page-node-1006 #main .slide .footer .title,.page-node-1011 #main .slide .footer .title{color:#585956;font-size:20px;font-weight:200}@media(max-width:991px){.page-node-1001 #main .slide .footer .title,.page-node-1006 #main .slide .footer .title,.page-node-1011 #main .slide .footer .title{font-size:18px}}@media(max-width:768px){.page-node-1001 #main .slide .footer .title,.page-node-1006 #main .slide .footer .title,.page-node-1011 #main .slide .footer .title{font-size:16px}}.page-node-1001 #main .slide.current,.page-node-1006 #main .slide.current,.page-node-1011 #main .slide.current{position:relative;opacity:1}.page-node-1001 #main .slider-wrapper>.slide:first-child,.page-node-1006 #main .slider-wrapper>.slide:first-child,.page-node-1011 #main .slider-wrapper>.slide:first-child{opacity:1}.page-node-1001 #main .slider-nav,.page-node-1006 #main .slider-nav,.page-node-1011 #main .slider-nav{height:64px;width:100%;position:absolute;left:0;top:35%;transform:translateY(-50%);z-index:2;display:block}@media(max-width:768px){.page-node-1001 #main .slider-nav,.page-node-1006 #main .slider-nav,.page-node-1011 #main .slider-nav{display:none;visibility:hidden;pointer-events:none;opacity:0}}.page-node-1001 #main .slider-nav button,.page-node-1006 #main .slider-nav button,.page-node-1011 #main .slider-nav button{border:none;cursor:pointer;background-color:rgba(0,0,0,0);background-repeat:no-repeat;transition:all .2s ease}.page-node-1001 #main .slider-nav button:focus,.page-node-1006 #main .slider-nav button:focus,.page-node-1011 #main .slider-nav button:focus{outline-style:none}.page-node-1001 #main .slider-nav button:hover.slider-previous:before,.page-node-1001 #main .slider-nav button:hover.slider-next:before,.page-node-1006 #main .slider-nav button:hover.slider-previous:before,.page-node-1006 #main .slider-nav button:hover.slider-next:before,.page-node-1011 #main .slider-nav button:hover.slider-previous:before,.page-node-1011 #main .slider-nav button:hover.slider-next:before{opacity:.5}.page-node-1001 #main .slider-nav button.slider-previous,.page-node-1006 #main .slider-nav button.slider-previous,.page-node-1011 #main .slider-nav button.slider-previous{float:left;display:none;margin-left:-5em;position:relative;transform:scaleX(-1)}@media(max-width:991px){.page-node-1001 #main .slider-nav button.slider-previous,.page-node-1006 #main .slider-nav button.slider-previous,.page-node-1011 #main .slider-nav button.slider-previous{margin-left:-1.5em}}@media(max-width:768px){.page-node-1001 #main .slider-nav button.slider-previous,.page-node-1006 #main .slider-nav button.slider-previous,.page-node-1011 #main .slider-nav button.slider-previous{margin-left:-2%}}.page-node-1001 #main .slider-nav button.slider-previous:before,.page-node-1001 #main .slider-nav button.slider-next:before,.page-node-1006 #main .slider-nav button.slider-previous:before,.page-node-1006 #main .slider-nav button.slider-next:before,.page-node-1011 #main .slider-nav button.slider-previous:before,.page-node-1011 #main .slider-nav button.slider-next:before{color:#585956;font-family:"fontello";content:"";font-size:48px;text-align:center;transition:all .2s ease;opacity:.2}@media(max-width:768px){.page-node-1001 #main .slider-nav button.slider-previous:before,.page-node-1001 #main .slider-nav button.slider-next:before,.page-node-1006 #main .slider-nav button.slider-previous:before,.page-node-1006 #main .slider-nav button.slider-next:before,.page-node-1011 #main .slider-nav button.slider-previous:before,.page-node-1011 #main .slider-nav button.slider-next:before{font-size:32px}}.page-node-1001 #main .slider-nav button.slider-next,.page-node-1006 #main .slider-nav button.slider-next,.page-node-1011 #main .slider-nav button.slider-next{float:right;margin-right:-5em;position:relative}@media(max-width:991px){.page-node-1001 #main .slider-nav button.slider-next,.page-node-1006 #main .slider-nav button.slider-next,.page-node-1011 #main .slider-nav button.slider-next{margin-right:-1.5em}}@media(max-width:768px){.page-node-1001 #main .slider-nav button.slider-next,.page-node-1006 #main .slider-nav button.slider-next,.page-node-1011 #main .slider-nav button.slider-next{margin-right:-2%}}.page-node-1001 #main .slider-pagination,.page-node-1006 #main .slider-pagination,.page-node-1011 #main .slider-pagination{display:flex;justify-content:center;position:relative;z-index:2;margin:0 auto;margin-top:2.75em;width:auto;height:15px}.page-node-1001 #main .slider-pagination a,.page-node-1006 #main .slider-pagination a,.page-node-1011 #main .slider-pagination a{width:10px;height:10px;line-height:2;background:#2ba6cb;background-repeat:no-repeat;border-radius:50%;display:inline-block;margin-right:.5em;text-decoration:none !important;text-indent:-9999em;opacity:50%}@media(max-width:768px){.page-node-1001 #main .slider-pagination a,.page-node-1006 #main .slider-pagination a,.page-node-1011 #main .slider-pagination a{margin-right:1em;width:13px;height:13px}}.page-node-1001 #main .slider-pagination a.current,.page-node-1006 #main .slider-pagination a.current,.page-node-1011 #main .slider-pagination a.current{opacity:1}.page-node-1001 #main .slider-pagination a:last-of-type,.page-node-1006 #main .slider-pagination a:last-of-type,.page-node-1011 #main .slider-pagination a:last-of-type{margin-right:0}.page-node-1001 #main #join-team,.page-node-1006 #main #join-team,.page-node-1011 #main #join-team{background:#00658a;padding:65px 0 !important}.page-node-1001 #main #join-team h2,.page-node-1006 #main #join-team h2,.page-node-1011 #main #join-team h2{font-size:32px;color:#fff !important;font-weight:500 !important;text-align:center;margin-bottom:25px !important}.page-node-1001 #main a.cta,.page-node-1001 #main button.cta,.page-node-1006 #main a.cta,.page-node-1006 #main button.cta,.page-node-1011 #main a.cta,.page-node-1011 #main button.cta{display:block;background:#2ba6cb;width:100%;max-width:500px;padding:20px 60px;color:#fff;font-size:20px;text-transform:uppercase;text-align:center;outline:none;border:none;margin:0 auto;transition:all .5s ease}.page-node-1001 #main a.cta:hover,.page-node-1001 #main button.cta:hover,.page-node-1006 #main a.cta:hover,.page-node-1006 #main button.cta:hover,.page-node-1011 #main a.cta:hover,.page-node-1011 #main button.cta:hover{text-decoration:none;background:rgba(43,166,203,.8)}.page-node-1001 #careers-submenu #careers:after{content:"";position:absolute;left:calc(50% - 5px);bottom:-10px;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #5f8fa7;clear:both;transition:all .75s ease-in}.page-node-1001 .video-header{height:70vh;min-height:600px;position:relative}.page-node-1001 .video-header a#video_icon{background:#2ba6cb;border-radius:50%;display:block;height:60px;width:60px;text-align:center;position:relative;margin-bottom:80px}.page-node-1001 .video-header a#video_icon svg{top:50%;position:absolute;margin-top:-10px;left:50%;margin-left:-7px}.page-node-1001 .video-header a#video_icon:hover{cursor:pointer}.page-node-1001 .video-header a#video_icon:focus{outline:none}.page-node-1001 .video-header a.video-btn{position:absolute;top:0;left:0;width:100%;height:calc(100% - 145px);display:block;z-index:2}@media(max-width:768px){.page-node-1001 .video-header a.video-btn{height:calc(100% - 54px)}}.page-node-1001 .video-header .play{top:50%;position:absolute;margin-top:-30px;left:50%;margin-left:-30px}.page-node-1001 .video-header .video-inner-content{position:absolute;bottom:60px;left:0;right:0}@media(max-width:991px){.page-node-1001 .video-header .video-inner-content{bottom:-17px}}.page-node-1001 .video-header .video-inner-content h1{font-size:65px;text-align:center;color:#fff;font-family:"Sero",Arial,sans-serif;font-weight:bold;text-shadow:2px 4px 15px rgba(0,0,0,.4)}.page-node-1001 .video-header .video-inner-content p{text-align:center}.page-node-1001 .video-header .video-inner-content .btn-primary{display:inline-block;padding:15px 140px;text-transform:uppercase;font-weight:500;position:relative;transition:all .5s ease}@media(max-width:991px){.page-node-1001 .video-header .video-inner-content .btn-primary{width:100%}}@media(max-width:768px){.page-node-1001 .video-header .video-inner-content .btn-primary{padding:15px 50px}}.page-node-1001 .video-header .video-inner-content .btn-primary:hover{text-decoration:none;background-color:#207697}.page-node-1001 .modal-dialog{width:100%;max-width:100%;height:100%;margin:0;padding:0}.page-node-1001 .modal-body{padding:0}.page-node-1001 .modal-content{height:auto;min-height:100%;border-radius:0}.page-node-1001 #hunter-experience{background-image:url("../jpg/welcome_bg%402x.jpg");background-size:cover;background-repeat:no-repeat;background-color:#e4e1dd;overflow:hidden;position:relative;z-index:1}.page-node-1001 #hunter-experience li img{max-width:300px}.page-node-1001 #hunter-experience h2{margin-bottom:0 !important}@media(max-width:991px){.page-node-1001 #hunter-experience h2{margin-bottom:35px !important}}.page-node-1001 #hunter-experience .copy{position:relative;height:auto;min-height:400px;margin-top:25px;margin-bottom:0;transition:all .75s ease;padding:0 5px}@media(max-width:991px){.page-node-1001 #hunter-experience .copy{height:auto;margin-top:-10px;min-height:475px}}@media(max-width:768px){.page-node-1001 #hunter-experience .copy{min-height:0;margin-bottom:45px;height:auto}.page-node-1001 #hunter-experience .copy li{display:none}.page-node-1001 #hunter-experience .copy li.first{display:block}}.page-node-1001 #hunter-experience .copy>ul{display:flex;flex-direction:row;flex-wrap:nowrap;flex-flow:flex-start;margin:0;padding:0;list-style:none}.page-node-1001 #hunter-experience .copy>ul>li{-webkit-transition:all .75s ease;-moz-transition:all .75s ease;-ms-transition:all .75s ease;-o-transition:all .75s ease;position:absolute;left:0;opacity:0}.page-node-1001 #hunter-experience .copy>ul>li.active{opacity:1;right:0;position:relative;z-index:10}.page-node-1001 #hunter-experience .copy>ul>li.first p{max-width:100%;line-height:36px}.page-node-1001 #hunter-experience .copy>ul>li>div{display:flex;justify-content:space-between}@media(max-width:991px){.page-node-1001 #hunter-experience .copy>ul>li>div{flex-wrap:wrap}}.page-node-1001 #hunter-experience .copy>ul>li>div>p{margin-right:25px}@media(max-width:991px){.page-node-1001 #hunter-experience .copy>ul>li>div>p{width:100%;margin-right:0;margin-bottom:25px;flex:0 0 100%}}.page-node-1001 #hunter-experience .copy>ul>li>div ul{list-style-type:none;border-left:2px solid #dededd;margin-right:25px;padding-left:10px;height:100%}@media(max-width:991px){.page-node-1001 #hunter-experience .copy>ul>li>div ul{flex:0 0 45%}}.page-node-1001 #hunter-experience .copy>ul>li>div ul li{margin-bottom:10px;color:#00658a;font-size:18px !important;font-style:normal}.page-node-1001 #hunter-experience .copy>ul>li>div ul li:first-of-type{margin-top:2px}.page-node-1001 #hunter-experience .copy>ul>li p{color:#585956;font-size:24px;line-height:44px;border-left:none;max-width:500px}.page-node-1001 #hunter-experience .copy>ul>li p span.small{display:block;margin-top:5px;font-size:16px;line-height:1.75}@media(max-width:991px){.page-node-1001 #hunter-experience .copy>ul>li p span.small{font-size:14px}}@media(max-width:768px){.page-node-1001 #hunter-experience .copy>ul>li p span.small{font-size:12px}}@media(max-width:991px){.page-node-1001 #hunter-experience .copy>ul>li p{font-size:22px;line-height:36px;max-width:650px}}@media(max-width:768px){.page-node-1001 #hunter-experience .copy>ul>li p{font-size:20px;line-height:32px}}.page-node-1001 #hunter-experience .icons{height:400px;width:100000px;position:relative}.page-node-1001 #hunter-experience .icons>ul{display:flex;flex-direction:row;flex-wrap:nowrap;flex-flow:flex-start;margin:0;padding:0;list-style:none}.page-node-1001 #hunter-experience .icons>ul>li{box-shadow:10px 10px 30px rgba(0,0,0,.1);border:2px solid rgba(0,0,0,0);background:#fff;margin:32px;padding:35px;max-width:300px;min-width:300px;height:300px;position:relative;border-radius:5px;bottom:0;right:0;margin-top:auto;transform-origin:50% 100%;transition:all .75s ease;margin-right:75px}.page-node-1001 #hunter-experience .icons>ul>li.first{opacity:0;margin-right:-75px !important}@media(max-width:991px){.page-node-1001 #hunter-experience .icons>ul>li.first{margin-right:-30px !important}}.page-node-1001 #hunter-experience .icons>ul>li:hover{cursor:pointer;box-shadow:10px 10px 30px rgba(43,166,203,.3137254902);border:2px solid rgba(0,0,0,.05)}@media(max-width:768px){.page-node-1001 #hunter-experience .icons>ul>li{display:flex;flex-direction:row;flex-wrap:wrap;flex-flow:flex-start;align-items:center;width:100%;max-width:100%;height:auto;min-height:0;overflow:hidden;margin:0;padding:20px;position:relative;opacity:1;transform:none;border:2px solid #e4e1dd;margin-bottom:40px}.page-node-1001 #hunter-experience .icons>ul>li:after{display:inline-block;position:absolute;right:30px;color:#2ba6cb;font-family:"fontello";content:"";font-size:28px;text-align:center;transition:all .2s ease;transform:rotate(90deg)}}.page-node-1001 #hunter-experience .icons>ul>li.active{padding:48px;transform:scale(1.25)}@media(max-width:768px){.page-node-1001 #hunter-experience .icons>ul>li.active{transform:none;margin-right:0;padding:20px;max-height:1000px;transition:all .75s ease}.page-node-1001 #hunter-experience .icons>ul>li.active:after{top:60px;transform:rotate(270deg)}.page-node-1001 #hunter-experience .icons>ul>li.active div{display:flex;flex-wrap:wrap;flex:0 0 100%;margin-top:25px}.page-node-1001 #hunter-experience .icons>ul>li.active div ul{list-style-type:none;flex:0 0 100%;padding-left:0;order:1}.page-node-1001 #hunter-experience .icons>ul>li.active div ul li{font-size:16px;color:#00658a;font-weight:500}.page-node-1001 #hunter-experience .icons>ul>li.active div p{flex:0 0 100%;order:2;color:#585956;font-size:16px;line-height:1.75;text-transform:none;margin-top:15px}}.page-node-1001 #hunter-experience .icons>ul>li.offscreen{opacity:0}@media(max-width:768px){.page-node-1001 #hunter-experience .icons>ul>li.first{display:none}}.page-node-1001 #hunter-experience .icons>ul>li.first:not(.offscreen){box-shadow:none;transform:none;padding:0;margin:0}.page-node-1001 #hunter-experience .icons>ul>li.first:not(.offscreen):hover{pointer-events:none}.page-node-1001 #hunter-experience .icons>ul>li.last{background:#2ba6cb;height:200px;padding-top:0 !important}@media(max-width:768px){.page-node-1001 #hunter-experience .icons>ul>li.last{display:none}}.page-node-1001 #hunter-experience .icons>ul>li.last p{font-size:18px;line-height:1.25;color:#fff}.page-node-1001 #hunter-experience .icons>ul>li.last p em{font-weight:400}.page-node-1001 #hunter-experience .icons>ul>li.last p strong{display:block}.page-node-1001 #hunter-experience .icons>ul>li img{width:220px;position:absolute;top:-50px;left:-40px}@media(max-width:768px){.page-node-1001 #hunter-experience .icons>ul>li img{position:relative;top:0;left:0;width:100px;margin-right:35px}}@media(max-width:475px){.page-node-1001 #hunter-experience .icons>ul>li img{width:80px;margin-right:15px}}.page-node-1001 #hunter-experience .icons>ul>li p{color:#00658a;text-transform:uppercase;line-height:32px;font-size:28px;position:absolute;bottom:25px;margin:0}@media(max-width:768px){.page-node-1001 #hunter-experience .icons>ul>li p{position:relative;top:0;bottom:0;font-size:2px;line-height:1.1}}@media(max-width:475px){.page-node-1001 #hunter-experience .icons>ul>li p{font-size:19px}}@media(max-width:768px){.page-node-1001 #hunter-experience .icons{height:auto;width:100%}.page-node-1001 #hunter-experience .icons ul{display:block}}.page-node-1001 #hunter-experience svg#loader{animation:2s linear infinite svg-animation;max-width:100px;position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:-50px;z-index:100;display:none}@keyframes svg-animation{0%{transform:rotateZ(0deg)}100%{transform:rotateZ(360deg)}}.page-node-1001 #hunter-experience circle{animation:1.4s ease-in-out infinite both circle-animation;display:block;fill:rgba(0,0,0,0);stroke:#2f3d4c;stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:280;stroke-width:10px;transform-origin:50% 50%}@keyframes circle-animation{0%,25%{stroke-dashoffset:280;transform:rotate(0)}50%,75%{stroke-dashoffset:75;transform:rotate(45deg)}100%{stroke-dashoffset:280;transform:rotate(360deg)}}.page-node-1001 #hunter-experience #dots{text-align:center}.page-node-1001 #hunter-experience #dots a{background:#aaa;border-radius:50%;height:10px;width:10px;display:inline-block;margin:0 5px}.page-node-1001 #hunter-experience #dots a.active{background:#00648a}.page-node-1001 #employee-satisfaction{background:url("../jpg/overview_employees-love_bg%402x.jpg");background-repeat:no-repeat;background-position:-20px 96%}@media(max-width:991px){.page-node-1001 #employee-satisfaction{background-position:-20px 100%;background-size:cover}}.page-node-1001 #employee-satisfaction h2{display:inline-block;position:relative;background:#fff;z-index:1;padding:10px 0;padding-right:225px}@media(max-width:768px){.page-node-1001 #employee-satisfaction h2{padding-right:10%}}.page-node-1001 #employee-satisfaction h2:before{content:"";display:block;position:absolute;top:0;bottom:0;background:#fff;height:auto;left:-100%;width:100%;z-index:-1}.page-node-1001 #employee-satisfaction .cards div .inner{background:#00658a;padding:43px 23px;color:#fff;font-size:24px;min-height:375px;position:relative}.page-node-1001 #employee-satisfaction .cards div .inner span{font-size:115px;font-weight:600;line-height:1}.page-node-1001 #employee-satisfaction .cards div .inner:after{position:absolute;content:"";width:0px;height:0px;border-top:37px solid rgba(0,0,0,0);border-right:72px solid #00658a;border-bottom:37px solid rgba(0,0,0,0);border-left:37px solid rgba(0,0,0,0);bottom:-37px;right:40px}@media(max-width:991px){.page-node-1001 #employee-satisfaction .cards div .inner:after{display:none}}@media(max-width:991px){.page-node-1001 #employee-satisfaction .cards div{margin-bottom:25px}.page-node-1001 #employee-satisfaction .cards div .inner{min-height:275px}.page-node-1001 #employee-satisfaction .cards div .inner span{display:block}}.page-node-1001 #employee-satisfaction p{margin-top:85px;margin-bottom:-20px;font-size:18px;color:#3b3b3b}@media(max-width:991px){.page-node-1001 #employee-satisfaction p{margin-top:20px}}.page-node-1001 #family-companies{padding-bottom:0 !important;margin-bottom:0;overflow:hidden}.page-node-1001 #family-companies h2{margin-bottom:10px !important}@media(max-width:991px){.page-node-1001 #family-companies h2{margin-bottom:35px !important}}.page-node-1001 #family-companies #logos-container{display:block;position:relative;width:100%;z-index:1}.page-node-1001 #family-companies #logos-container:before{content:"";display:block;position:absolute;top:0;bottom:0;height:auto;left:-100%;right:-100%;width:300%;background:#00658b;z-index:0}.page-node-1001 #family-companies #logos-container button{display:none;width:100%;position:relative;background:#00658b;border:none;color:#fff;font-size:22px;font-weight:600;z-index:2;text-align:left;padding:15px 0;margin-bottom:-3px}.page-node-1001 #family-companies #logos-container button span{transition:all .75s ease}.page-node-1001 #family-companies #logos-container button .fa,.page-node-1001 #family-companies #logos-container button .fas{margin-left:10px;opacity:0}.page-node-1001 #family-companies #logos-container button .fa.fa-plus,.page-node-1001 #family-companies #logos-container button .fa.fa-minus,.page-node-1001 #family-companies #logos-container button .fas.fa-plus,.page-node-1001 #family-companies #logos-container button .fas.fa-minus{opacity:1}@media(max-width:991px){.page-node-1001 #family-companies #logos-container button{display:block}}.page-node-1001 #family-companies #logos-container #collapseLogos{transition:max-height .5s ease}@media(max-width:991px){.page-node-1001 #family-companies #logos-container #collapseLogos{max-height:0}.page-node-1001 #family-companies #logos-container #collapseLogos.show{max-height:800px}}.page-node-1001 #family-companies #logos-container ul{list-style-type:none;display:flex;position:relative;z-index:1;margin-left:0;margin-bottom:0;padding-left:0;margin-bottom:0;padding:25px 0;display:flex;justify-content:space-between;align-items:center}@media(max-width:991px){.page-node-1001 #family-companies #logos-container ul{flex-wrap:wrap;padding:0;padding-top:50px}}@media(max-width:991px){.page-node-1001 #family-companies #logos-container ul li{width:100%;min-height:100px}.page-node-1001 #family-companies #logos-container ul li img{display:block;width:auto;max-height:50px;margin:0 auto;margin-bottom:15px}}.page-node-1001 #family-companies #logos-container ul img{padding:0 20px}.page-node-1001 #family-companies #scenes{display:flex;position:relative;margin-left:0;margin-bottom:0;padding-left:0;list-style-type:none;z-index:1}@media(max-width:475px){.page-node-1001 #family-companies #scenes{flex-wrap:nowrap;transform:translate3d(0,0,0);animation:repeatSlideshow linear 20s infinite alternate}.page-node-1001 #family-companies #scenes li{flex:0 0 100%;border-right:1px solid #fff}@keyframes repeatSlideshow{0%{transform:translateX(0)}100%{transform:translateX(-400%)}}}.page-node-1001 #why-hunter{background:rgba(228,225,221,.4)}.page-node-1001 #why-hunter .testimonials p{line-height:2.25;font-size:18px}@media(max-width:768px){.page-node-1001 #why-hunter .testimonials p{padding:0 15px;line-height:2}}.page-node-1001 #why-hunter .testimonials img{width:100%}@media(max-width:768px){.page-node-1001 #why-hunter .testimonials .slide{padding:0;margin:0 auto}}@media(max-width:768px){.page-node-1001 #why-hunter .testimonials #main-slider>.slider-nav{display:none}}.page-node-1001 #why-hunter .header{display:block;position:relative;height:auto;background:#00658a;color:#fff;font-style:italic;padding:20px;margin-bottom:25px;text-align:right}.page-node-1001 #why-hunter .header .name{font-size:24px;font-weight:normal;margin-bottom:3px}@media(max-width:768px){.page-node-1001 #why-hunter .header .name{font-size:20px;margin-bottom:0}}.page-node-1001 #why-hunter .header .title{font-family:Roboto;font-size:19px;font-weight:200;margin-bottom:3px}@media(max-width:768px){.page-node-1001 #why-hunter .header .title{font-size:17px;margin-bottom:0}}.page-node-1001 #why-hunter .header .slider-nav{display:none;height:auto;top:8px;max-width:95px;right:10px;position:absolute;left:initial}.page-node-1001 #why-hunter .header .slider-nav .slider-previous:before,.page-node-1001 #why-hunter .header .slider-nav .slider-next:before{color:#fff;opacity:1;font-size:22px}.page-node-1001 #why-hunter .header .slider-nav .slider-previous{margin-left:0 !important}.page-node-1001 #why-hunter .header .slider-nav .slider-next{margin-right:0 !important}@media(max-width:768px){.page-node-1001 #why-hunter .header{margin-bottom:0;text-align:left}.page-node-1001 #why-hunter .header .slider-nav{display:block;visibility:visible;opacity:1;pointer-events:auto}.page-node-1001 #why-hunter .header .slider-nav .slider-previous{left:0}.page-node-1001 #why-hunter .header .slider-nav .slider-next{right:0}.page-node-1001 #why-hunter .header .slider-nav .slider-previous,.page-node-1001 #why-hunter .header .slider-nav .slider-next{float:none;position:absolute}.page-node-1001 #why-hunter .header .slider-nav .slider-previous:before,.page-node-1001 #why-hunter .header .slider-nav .slider-next:before{float:none;display:inline-block}}.page-node-1001 #why-hunter img{max-width:225px !important;float:right}@media(max-width:991px){.page-node-1001 #why-hunter img{max-width:100% !important;width:auto;margin-bottom:20px}}.page-node-1001 #hunter-reviews ul{margin-top:45px;padding-left:0;list-style-type:none;display:flex;justify-content:space-between;align-items:center}.page-node-1001 #hunter-reviews ul a{display:block;font-size:28px;color:#2ba6cb;margin-top:10px}@media(max-width:768px){.page-node-1001 #hunter-reviews ul a{font-size:18px}}.page-node-1001 #hunter-reviews ul li{text-align:center}@media(max-width:768px){.page-node-1001 #hunter-reviews ul li{width:50%}}.page-node-1001 #hunter-reviews ul li img{display:block;margin:0 auto;max-width:80% !important}@media(max-width:768px){.page-node-1001 #hunter-reviews ul li img{max-width:75% !important}}.page-node-1001 #hunter-reviews ul li:last-of-type a{position:relative;left:20px}@media(max-width:768px){.page-node-1001 #hunter-reviews ul li:last-of-type a{left:0}}.page-node-1001 #hunter-reviews p{font-size:18px;line-height:38px}.page-node-1001 #hunter-reviews #glassdoor-review{display:block;margin:0 auto;margin-bottom:45px;max-width:450px}.page-node-1006 #careers-submenu #locations:after{content:"";position:absolute;left:calc(50% - 5px);bottom:-10px;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #cc5516;clear:both;transition:all .75s ease-in}.page-node-1006 #locations-hero{background:url("../svg/location-map.svg");background-size:80% 100%;background-position:center;background-repeat:no-repeat;position:relative}@media(max-width:768px){.page-node-1006 #locations-hero{background-size:90% 80%;background-position:top center}}@media(max-width:475px){.page-node-1006 #locations-hero{background-size:90% 70%;padding-bottom:50px !important}}.page-node-1006 #locations-hero .container{position:relative;min-height:675px}@media(max-width:991px){.page-node-1006 #locations-hero .container{min-height:550px}}@media(max-width:768px){.page-node-1006 #locations-hero .container{min-height:450px}}@media(max-width:475px){.page-node-1006 #locations-hero .container{min-height:350px}}.page-node-1006 #locations-hero .banner-copy{position:absolute;bottom:-40px;left:10px}.page-node-1006 #locations-hero .banner-copy h1{color:#006488}.page-node-1006 #locations-hero .banner-copy h4{font-style:italic}.page-node-1006 #locations-hero .banner-copy img{margin-right:5px}.page-node-1006 h1{color:#3b3b3b}.page-node-1006 h4{color:#2ba6cb}.page-node-1006 p{font-size:24px;line-height:38px}@media(max-width:768px){.page-node-1006 p{font-size:20px;line-height:32px}}.page-node-1006 #intro-copy{padding-top:5px !important;margin-bottom:-115px !important}.page-node-1006 #locations-grid{padding-bottom:60px !important}.page-node-1006 #locations-grid ul{list-style-type:none;padding:0;margin:0}.page-node-1006 #locations-grid ul.filters{display:flex;position:relative;justify-content:space-between;border-bottom:1px solid #e4e1dd;padding-bottom:10px;margin-bottom:35px}.page-node-1006 #locations-grid ul.filters:after{content:"";position:absolute;left:0;bottom:-15px;width:0;height:0;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-top:15px solid #00658a;clear:both;transition:all .75s ease-in}@media(max-width:768px){.page-node-1006 #locations-grid ul.filters:after{display:none}}.page-node-1006 #locations-grid ul.filters.headquarters:after{left:265px}@media screen and (max-width:1199px){.page-node-1006 #locations-grid ul.filters.headquarters:after{left:205px}}.page-node-1006 #locations-grid ul.filters.manufacturing:after{left:538px}@media screen and (max-width:1199px){.page-node-1006 #locations-grid ul.filters.manufacturing:after{left:417px}}.page-node-1006 #locations-grid ul.filters.regional:after{left:929px}@media screen and (max-width:1199px){.page-node-1006 #locations-grid ul.filters.regional:after{left:750px}}@media(max-width:991px){.page-node-1006 #locations-grid ul.filters{display:block}.page-node-1006 #locations-grid ul.filters li{margin-bottom:20px}}.page-node-1006 #locations-grid ul.filters li{position:relative;color:#2ba6cb;font-size:18px;font-weight:600;letter-spacing:1px;text-transform:uppercase;transition:color .75s ease-in}.page-node-1006 #locations-grid ul.filters li.active{color:#00658a}.page-node-1006 #locations-grid ul.filters li:hover{cursor:pointer}.page-node-1006 #locations-grid ul.locations{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;column-gap:15px;row-gap:25px}@media(max-width:991px){.page-node-1006 #locations-grid ul.locations{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.page-node-1006 #locations-grid ul.locations{grid-template-columns:repeat(1,1fr)}}.page-node-1006 #locations-grid ul.locations .location{border:1px solid rgba(0,0,0,.1294117647);border-radius:4px;position:relative;transition:.6s;overflow:hidden}.page-node-1006 #locations-grid ul.locations .location:focus{outline:0}.page-node-1006 #locations-grid ul.locations .location:before{content:"";display:block;position:absolute;background:rgba(255,255,255,.5);width:60px;height:100%;left:0;top:0;opacity:.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.page-node-1006 #locations-grid ul.locations .location:after{content:"";display:block;position:absolute;background:rgba(255,255,255,.2);width:30px;height:100%;left:30px;top:0;opacity:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg)}.page-node-1006 #locations-grid ul.locations .location:hover{cursor:pointer}.page-node-1006 #locations-grid ul.locations .location:hover:before{transform:translateX(300px) skewX(-15deg);opacity:.6;transition:.7s}.page-node-1006 #locations-grid ul.locations .location:hover:after{transform:translateX(300px) skewX(-15deg);opacity:1;transition:.7s}.page-node-1006 #locations-grid ul.locations .location img{display:block;width:100%;max-width:285px}@media(max-width:991px){.page-node-1006 #locations-grid ul.locations .location img{max-width:100%}}.page-node-1006 #locations-grid ul.locations .location .city,.page-node-1006 #locations-grid ul.locations .location .region{display:block;font-size:16px;line-height:24px;padding-left:10px}.page-node-1006 #locations-grid ul.locations .location .city{color:#585956;font-weight:600;padding-top:10px}.page-node-1006 #locations-grid ul.locations .location .region{padding-bottom:10px}.page-node-1006 #tour{padding-top:0 !important}.page-node-1006 #tour p{font-size:18px}.page-node-1006 #tour iframe{display:block;width:75%;margin:0 auto;margin-top:45px}@media(max-width:991px){.page-node-1006 #tour iframe{width:100%}}.page-node-1011 #careers-submenu #students:after{content:"";position:absolute;left:calc(50% - 5px);bottom:-10px;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #5cac43;clear:both;transition:all .75s ease-in}.page-node-1011 #students-hero{background:url("../jpg/students_hero%402x.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;min-height:675px;position:relative;overflow-x:hidden}.page-node-1011 #students-hero .container{position:relative;min-height:675px}.page-node-1011 #students-hero .banner-copy{position:absolute;bottom:-40px;left:10px}.page-node-1011 #students-hero .banner-copy h1{color:#fff}.page-node-1011 #students-hero .banner-copy img{margin-right:5px}.page-node-1011 h1{color:#3b3b3b}.page-node-1011 h4{color:#2ba6cb}.page-node-1011 p{font-size:24px;line-height:38px}@media(max-width:768px){.page-node-1011 p{font-size:20px;line-height:32px}}.page-node-1011 #intro-copy{padding-top:50px !important;padding-bottom:34px !important}.page-node-1011 #stories{background:rgba(228,225,221,.4)}.page-node-1011 #stories .slider-nav{top:20%}@media(max-width:768px){.page-node-1011 #stories .slider-nav{display:block !important;visibility:visible;opacity:1;pointer-events:auto;top:initial;bottom:-28px;transform:none}.page-node-1011 #stories .slider-pagination{margin-top:5rem}.page-node-1011 #stories .slide .footer{bottom:-50px}}.page-node-1011 #intern-experience{margin-bottom:-120px}.page-node-1011 #intern-experience h2{margin-bottom:24px !important}.page-node-1011 #intern-experience ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;list-style-type:none;padding-left:0}.page-node-1011 #intern-experience ul li{width:32.25%;margin-bottom:18px}@media(max-width:991px){.page-node-1011 #intern-experience ul li{width:48%}}.page-node-1011 #benefits ul{display:flex;justify-content:space-between;list-style-type:none;padding-left:0}@media(max-width:768px){.page-node-1011 #benefits ul{flex-wrap:wrap}}.page-node-1011 #benefits ul li{width:49%;padding-bottom:30px;margin-bottom:25px;border-bottom:1px solid #e4e1dd}@media(max-width:768px){.page-node-1011 #benefits ul li{width:100% !important}}.page-node-1011 #benefits ul li img{display:inline-block;max-width:20% !important;position:relative;top:10px;margin-right:3%;vertical-align:top}@media(max-width:768px){.page-node-1011 #benefits ul li img{max-width:35% !important;margin-bottom:25px}}.page-node-1011 #benefits ul li .copy{display:inline-block;max-width:76% !important}.page-node-1011 #benefits ul li .copy .title{display:block;font-size:24px;font-weight:500;color:#00658a}@media(max-width:768px){.page-node-1011 #benefits ul li .copy .title{font-size:22px}}.page-node-1011 #benefits ul li .copy .description{font-size:20px;font-style:italic;font-weight:300;font-family:"Roboto",sans-serif}@media(max-width:768px){.page-node-1011 #benefits ul li .copy .description{font-size:18px}}.page-node-13 p,.page-node-10 p,.page-node-12 p,.page-node-11 p{line-height:2}.page-node-13 .block-title,.page-node-10 .block-title,.page-node-12 .block-title,.page-node-11 .block-title{letter-spacing:.5px}.page-node-13 .block-main,.page-node-10 .block-main,.page-node-12 .block-main,.page-node-11 .block-main{font-weight:400;font-size:26px}.page-node-13 #health .col-12 ul,.page-node-10 #health .col-12 ul,.page-node-12 #health .col-12 ul,.page-node-11 #health .col-12 ul{line-height:1.75}.page-node-13 #health .col-12 ul li,.page-node-10 #health .col-12 ul li,.page-node-12 #health .col-12 ul li,.page-node-11 #health .col-12 ul li{margin-bottom:25px}.page-node-13 #health .card-body,.page-node-10 #health .card-body,.page-node-12 #health .card-body,.page-node-11 #health .card-body{min-height:450px}.page-node-13 #health .card-body .badge,.page-node-10 #health .card-body .badge,.page-node-12 #health .card-body .badge,.page-node-11 #health .card-body .badge{font-size:1.05rem;top:-38px}.page-node-13 .badge-pill,.page-node-10 .badge-pill,.page-node-12 .badge-pill,.page-node-11 .badge-pill{position:relative;padding:.6em 1.5em;padding-top:.7em;font-size:1.5rem;z-index:2;font-weight:500}.page-node-13 .goal-banner .badge-pill,.page-node-10 .goal-banner .badge-pill,.page-node-12 .goal-banner .badge-pill,.page-node-11 .goal-banner .badge-pill{position:relative;padding:.6em 2em}.page-node-13 .goal-title,.page-node-10 .goal-title,.page-node-12 .goal-title,.page-node-11 .goal-title{font-weight:400}.page-node-13 .goal-info,.page-node-10 .goal-info,.page-node-12 .goal-info,.page-node-11 .goal-info{font-weight:400;font-style:normal}.page-node-13 .employee h4,.page-node-10 .employee h4,.page-node-12 .employee h4,.page-node-11 .employee h4{background-color:#00658a;color:#fff}.page-node-13 .employee-number,.page-node-10 .employee-number,.page-node-12 .employee-number,.page-node-11 .employee-number{font-weight:400;line-height:1.25}.page-node-13 .block-title,.page-node-13 h3,.page-node-13 .story-title,.page-node-13 .empoyee-percentage,.page-node-10 .block-title,.page-node-10 h3,.page-node-10 .story-title,.page-node-10 .empoyee-percentage,.page-node-12 .block-title,.page-node-12 h3,.page-node-12 .story-title,.page-node-12 .empoyee-percentage,.page-node-11 .block-title,.page-node-11 h3,.page-node-11 .story-title,.page-node-11 .empoyee-percentage{font-weight:500}.page-node-13 h3,.page-node-10 h3,.page-node-12 h3,.page-node-11 h3{font-weight:400;font-size:2rem;text-transform:none}.page-node-13 .carousel-control img,.page-node-13 .down-arrow img,.page-node-10 .carousel-control img,.page-node-10 .down-arrow img,.page-node-12 .carousel-control img,.page-node-12 .down-arrow img,.page-node-11 .carousel-control img,.page-node-11 .down-arrow img{max-width:75px}.page-node-13 .jump-block,.page-node-10 .jump-block,.page-node-12 .jump-block,.page-node-11 .jump-block{padding:20px 25px 35px;height:100%}.page-node-13 .block-title,.page-node-10 .block-title,.page-node-12 .block-title,.page-node-11 .block-title{font-size:14px}.page-node-13 .block-main,.page-node-10 .block-main,.page-node-12 .block-main,.page-node-11 .block-main{font-style:normal}.page-node-13 .story-title,.page-node-10 .story-title,.page-node-12 .story-title,.page-node-11 .story-title{font-weight:400}.page-node-13 .csr-slider .slider,.page-node-10 .csr-slider .slider,.page-node-12 .csr-slider .slider,.page-node-11 .csr-slider .slider{width:100%;position:relative;max-width:1000px;margin:0 auto}.page-node-13 .csr-slider .slider:hover .slider-nav button,.page-node-10 .csr-slider .slider:hover .slider-nav button,.page-node-12 .csr-slider .slider:hover .slider-nav button,.page-node-11 .csr-slider .slider:hover .slider-nav button{opacity:1}.page-node-13 .csr-slider .slider-wrapper,.page-node-10 .csr-slider .slider-wrapper,.page-node-12 .csr-slider .slider-wrapper,.page-node-11 .csr-slider .slider-wrapper{width:100%;position:relative}.page-node-13 .csr-slider .slide,.page-node-10 .csr-slider .slide,.page-node-12 .csr-slider .slide,.page-node-11 .csr-slider .slide{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;opacity:0;padding-bottom:75px}@media(max-width:991px){.page-node-13 .csr-slider .slide,.page-node-10 .csr-slider .slide,.page-node-12 .csr-slider .slide,.page-node-11 .csr-slider .slide{padding:0 50px;padding-bottom:75px}.page-node-13 .csr-slider .slide p,.page-node-10 .csr-slider .slide p,.page-node-12 .csr-slider .slide p,.page-node-11 .csr-slider .slide p{font-size:22px}}@media(max-width:768px){.page-node-13 .csr-slider .slide,.page-node-10 .csr-slider .slide,.page-node-12 .csr-slider .slide,.page-node-11 .csr-slider .slide{padding:0 20px}.page-node-13 .csr-slider .slide p,.page-node-10 .csr-slider .slide p,.page-node-12 .csr-slider .slide p,.page-node-11 .csr-slider .slide p{font-size:20px}}.page-node-13 .csr-slider .slide .footer,.page-node-10 .csr-slider .slide .footer,.page-node-12 .csr-slider .slide .footer,.page-node-11 .csr-slider .slide .footer{position:absolute;right:0;bottom:0;text-align:right;font-style:italic}.page-node-13 .csr-slider .slide .footer .name,.page-node-10 .csr-slider .slide .footer .name,.page-node-12 .csr-slider .slide .footer .name,.page-node-11 .csr-slider .slide .footer .name{color:#585956;font-size:24px;font-weight:600;margin-bottom:0}@media(max-width:991px){.page-node-13 .csr-slider .slide .footer .name,.page-node-10 .csr-slider .slide .footer .name,.page-node-12 .csr-slider .slide .footer .name,.page-node-11 .csr-slider .slide .footer .name{font-size:22px}}@media(max-width:768px){.page-node-13 .csr-slider .slide .footer .name,.page-node-10 .csr-slider .slide .footer .name,.page-node-12 .csr-slider .slide .footer .name,.page-node-11 .csr-slider .slide .footer .name{font-size:20px}}.page-node-13 .csr-slider .slide .footer .title,.page-node-10 .csr-slider .slide .footer .title,.page-node-12 .csr-slider .slide .footer .title,.page-node-11 .csr-slider .slide .footer .title{color:#585956;font-size:20px;font-weight:200}@media(max-width:991px){.page-node-13 .csr-slider .slide .footer .title,.page-node-10 .csr-slider .slide .footer .title,.page-node-12 .csr-slider .slide .footer .title,.page-node-11 .csr-slider .slide .footer .title{font-size:18px}}@media(max-width:768px){.page-node-13 .csr-slider .slide .footer .title,.page-node-10 .csr-slider .slide .footer .title,.page-node-12 .csr-slider .slide .footer .title,.page-node-11 .csr-slider .slide .footer .title{font-size:16px}}.page-node-13 .csr-slider .slide.current,.page-node-10 .csr-slider .slide.current,.page-node-12 .csr-slider .slide.current,.page-node-11 .csr-slider .slide.current{position:relative;opacity:1}.page-node-13 .csr-slider .slider-wrapper>.slide:first-child,.page-node-10 .csr-slider .slider-wrapper>.slide:first-child,.page-node-12 .csr-slider .slider-wrapper>.slide:first-child,.page-node-11 .csr-slider .slider-wrapper>.slide:first-child{opacity:1}.page-node-13 .csr-slider .slider-nav,.page-node-10 .csr-slider .slider-nav,.page-node-12 .csr-slider .slider-nav,.page-node-11 .csr-slider .slider-nav{height:64px;width:100%;position:absolute;left:0;top:35%;transform:translateY(-50%);z-index:2;display:block}@media(max-width:768px){.page-node-13 .csr-slider .slider-nav,.page-node-10 .csr-slider .slider-nav,.page-node-12 .csr-slider .slider-nav,.page-node-11 .csr-slider .slider-nav{display:none;visibility:hidden;pointer-events:none;opacity:0}}.page-node-13 .csr-slider .slider-nav button,.page-node-10 .csr-slider .slider-nav button,.page-node-12 .csr-slider .slider-nav button,.page-node-11 .csr-slider .slider-nav button{border:none;cursor:pointer;background-color:rgba(0,0,0,0);background-repeat:no-repeat;transition:all .2s ease}.page-node-13 .csr-slider .slider-nav button:focus,.page-node-10 .csr-slider .slider-nav button:focus,.page-node-12 .csr-slider .slider-nav button:focus,.page-node-11 .csr-slider .slider-nav button:focus{outline-style:none}.page-node-13 .csr-slider .slider-nav button:hover.slider-previous:before,.page-node-13 .csr-slider .slider-nav button:hover.slider-next:before,.page-node-10 .csr-slider .slider-nav button:hover.slider-previous:before,.page-node-10 .csr-slider .slider-nav button:hover.slider-next:before,.page-node-12 .csr-slider .slider-nav button:hover.slider-previous:before,.page-node-12 .csr-slider .slider-nav button:hover.slider-next:before,.page-node-11 .csr-slider .slider-nav button:hover.slider-previous:before,.page-node-11 .csr-slider .slider-nav button:hover.slider-next:before{opacity:.5}.page-node-13 .csr-slider .slider-nav button.slider-previous,.page-node-10 .csr-slider .slider-nav button.slider-previous,.page-node-12 .csr-slider .slider-nav button.slider-previous,.page-node-11 .csr-slider .slider-nav button.slider-previous{float:left;display:none;margin-left:-5em;position:relative;transform:scaleX(-1)}@media(max-width:991px){.page-node-13 .csr-slider .slider-nav button.slider-previous,.page-node-10 .csr-slider .slider-nav button.slider-previous,.page-node-12 .csr-slider .slider-nav button.slider-previous,.page-node-11 .csr-slider .slider-nav button.slider-previous{margin-left:-1.5em}}@media(max-width:768px){.page-node-13 .csr-slider .slider-nav button.slider-previous,.page-node-10 .csr-slider .slider-nav button.slider-previous,.page-node-12 .csr-slider .slider-nav button.slider-previous,.page-node-11 .csr-slider .slider-nav button.slider-previous{margin-left:-2%}}.page-node-13 .csr-slider .slider-nav button.slider-previous:before,.page-node-13 .csr-slider .slider-nav button.slider-next:before,.page-node-10 .csr-slider .slider-nav button.slider-previous:before,.page-node-10 .csr-slider .slider-nav button.slider-next:before,.page-node-12 .csr-slider .slider-nav button.slider-previous:before,.page-node-12 .csr-slider .slider-nav button.slider-next:before,.page-node-11 .csr-slider .slider-nav button.slider-previous:before,.page-node-11 .csr-slider .slider-nav button.slider-next:before{color:#585956;font-family:"fontello";content:"";font-size:48px;text-align:center;transition:all .2s ease;opacity:.2}@media(max-width:768px){.page-node-13 .csr-slider .slider-nav button.slider-previous:before,.page-node-13 .csr-slider .slider-nav button.slider-next:before,.page-node-10 .csr-slider .slider-nav button.slider-previous:before,.page-node-10 .csr-slider .slider-nav button.slider-next:before,.page-node-12 .csr-slider .slider-nav button.slider-previous:before,.page-node-12 .csr-slider .slider-nav button.slider-next:before,.page-node-11 .csr-slider .slider-nav button.slider-previous:before,.page-node-11 .csr-slider .slider-nav button.slider-next:before{font-size:32px}}.page-node-13 .csr-slider .slider-nav button.slider-next,.page-node-10 .csr-slider .slider-nav button.slider-next,.page-node-12 .csr-slider .slider-nav button.slider-next,.page-node-11 .csr-slider .slider-nav button.slider-next{float:right;margin-right:-5em;position:relative}@media(max-width:991px){.page-node-13 .csr-slider .slider-nav button.slider-next,.page-node-10 .csr-slider .slider-nav button.slider-next,.page-node-12 .csr-slider .slider-nav button.slider-next,.page-node-11 .csr-slider .slider-nav button.slider-next{margin-right:-1.5em}}@media(max-width:768px){.page-node-13 .csr-slider .slider-nav button.slider-next,.page-node-10 .csr-slider .slider-nav button.slider-next,.page-node-12 .csr-slider .slider-nav button.slider-next,.page-node-11 .csr-slider .slider-nav button.slider-next{margin-right:-2%}}.page-node-13 .csr-slider .slider-pagination,.page-node-10 .csr-slider .slider-pagination,.page-node-12 .csr-slider .slider-pagination,.page-node-11 .csr-slider .slider-pagination{display:flex;justify-content:center;position:relative;z-index:2;margin:0 auto;margin-top:2.75em;width:auto;height:15px}.page-node-13 .csr-slider .slider-pagination a,.page-node-10 .csr-slider .slider-pagination a,.page-node-12 .csr-slider .slider-pagination a,.page-node-11 .csr-slider .slider-pagination a{width:10px;height:10px;line-height:2;background:#2ba6cb;background-repeat:no-repeat;border-radius:50%;display:inline-block;margin-right:.5em;text-decoration:none !important;text-indent:-9999em;opacity:50%}@media(max-width:768px){.page-node-13 .csr-slider .slider-pagination a,.page-node-10 .csr-slider .slider-pagination a,.page-node-12 .csr-slider .slider-pagination a,.page-node-11 .csr-slider .slider-pagination a{margin-right:1em;width:13px;height:13px}}.page-node-13 .csr-slider .slider-pagination a.current,.page-node-10 .csr-slider .slider-pagination a.current,.page-node-12 .csr-slider .slider-pagination a.current,.page-node-11 .csr-slider .slider-pagination a.current{opacity:1}.page-node-13 .csr-slider .slider-pagination a:last-of-type,.page-node-10 .csr-slider .slider-pagination a:last-of-type,.page-node-12 .csr-slider .slider-pagination a:last-of-type,.page-node-11 .csr-slider .slider-pagination a:last-of-type{margin-right:0}.page-node-13 .carousel-indicators,.page-node-10 .carousel-indicators,.page-node-12 .carousel-indicators,.page-node-11 .carousel-indicators{left:0;bottom:-50px !important;z-index:1}.page-node-13 button,.page-node-10 button,.page-node-12 button,.page-node-11 button{border:none;cursor:pointer;background-color:rgba(0,0,0,0);background-repeat:no-repeat;transition:all .2s ease}.page-node-13 button:focus,.page-node-10 button:focus,.page-node-12 button:focus,.page-node-11 button:focus{outline-style:none}.page-node-13 button:hover.slider-previous:before,.page-node-13 button:hover.slider-next:before,.page-node-10 button:hover.slider-previous:before,.page-node-10 button:hover.slider-next:before,.page-node-12 button:hover.slider-previous:before,.page-node-12 button:hover.slider-next:before,.page-node-11 button:hover.slider-previous:before,.page-node-11 button:hover.slider-next:before{opacity:.5}.page-node-13 button.slider-previous,.page-node-10 button.slider-previous,.page-node-12 button.slider-previous,.page-node-11 button.slider-previous{float:left;display:none;margin-left:-15em !important;position:relative;transform:scaleX(-1);opacity:1;display:block;transition:all .2s ease}@media(max-width:991px){.page-node-13 button.slider-previous,.page-node-10 button.slider-previous,.page-node-12 button.slider-previous,.page-node-11 button.slider-previous{margin-left:-0.75em !important}}@media(max-width:768px){.page-node-13 button.slider-previous,.page-node-10 button.slider-previous,.page-node-12 button.slider-previous,.page-node-11 button.slider-previous{margin-left:-2% !important}}.page-node-13 button.slider-previous:before,.page-node-13 button.slider-next:before,.page-node-10 button.slider-previous:before,.page-node-10 button.slider-next:before,.page-node-12 button.slider-previous:before,.page-node-12 button.slider-next:before,.page-node-11 button.slider-previous:before,.page-node-11 button.slider-next:before{color:#585956;font-family:"fontello";content:"";font-size:48px;text-align:center;transition:all .2s ease;opacity:.2;transition:all .2s ease}@media(max-width:768px){.page-node-13 button.slider-previous:before,.page-node-13 button.slider-next:before,.page-node-10 button.slider-previous:before,.page-node-10 button.slider-next:before,.page-node-12 button.slider-previous:before,.page-node-12 button.slider-next:before,.page-node-11 button.slider-previous:before,.page-node-11 button.slider-next:before{font-size:32px}}.page-node-13 button.slider-next,.page-node-10 button.slider-next,.page-node-12 button.slider-next,.page-node-11 button.slider-next{float:right;margin-right:-15em !important;position:relative}@media(max-width:991px){.page-node-13 button.slider-next,.page-node-10 button.slider-next,.page-node-12 button.slider-next,.page-node-11 button.slider-next{margin-right:-0.75em !important}}@media(max-width:768px){.page-node-13 button.slider-next,.page-node-10 button.slider-next,.page-node-12 button.slider-next,.page-node-11 button.slider-next{margin-right:-2% !important}}.page-node-13 .video-header:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;z-index:1;background:linear-gradient(to right,rgba(76,185,230,0.4),rgba(167,119,166,0.3))}.page-node-13 .bgv-content{position:relative;z-index:2}.page-node-13 h2{color:#696f6b}.page-node-13 .csr-menu-item{font-size:15px}.page-node-13 .csr-menu-item a{line-height:1;font-size:20px;padding:10px}.page-node-13 .csr-menu-item a:before{width:15px;height:15px;display:inline-block;margin-right:18px;margin-top:-3px;width:24px;height:20px;display:inline-block;margin-right:5px}.page-node-13 .csr-menu-item.is-acitve a:after{top:-13px}.page-node-13 .overview-section span.cl-blue{color:#006c8c;font-weight:400}.page-node-13 #main-carousel .carousel-indicators{left:0;z-index:0}.page-node-13 .carousel-indicators{bottom:-10% !important}.page-node-13 .down-arrow.mt-5{margin-top:7.5rem !important}.page-node-13 #MVV-carousel{color:#707070;font-size:1.25rem}.page-node-13 #MVV-carousel .carousel-indicators{bottom:5% !important}.page-node-13 #CEO .csr-image,.page-node-13 #CSR-director .csr-image{max-width:450px;float:right}.page-node-13 .words div.collapse-btn[aria-expanded=true]{display:none !important}.page-node-13 .col-12 div.collapse-btn[aria-expanded=true]{display:none !important}.page-node-13 #CSR-director .col-12 div.collapse-btn[aria-expanded=true]{display:block !important}.page-node-13 #csr-vid{max-width:900px;display:block;width:100%;max-width:1000px;margin:0 auto;box-shadow:2px 4px 16px rgba(0,0,0,.3);margin-bottom:35px}.page-node-13 .bg-gray h3{color:#696f6b}.page-node-13 .personal-info p{color:#696f6b;font-weight:400;font-size:1.4rem}.page-node-13 .field__item iframe{display:block;width:80%;height:450px;margin:0 auto}.page-node-13 #board-carousel .personal-info p{line-height:1.35}.page-node-13 .bottom-bg{background-color:#cc5516}.page-node-13 .bottom-link{background-color:#e5a98a;padding:20px}.page-node-13 .link-icon{background-color:#cc5516;border-radius:50%;padding:10px;border:2px solid #fff}.page-node-13 span.bottom-link-text{color:#cc5516;margin:0 20px;font-size:21px;vertical-align:middle}@media screen and (max-width:767px){.page-node-13 .bgv-title{margin-top:15px}.page-node-13 .csr-menu-item a{font-size:15px;padding:12px 7px;display:block;height:40px}.page-node-13 .csr-menu-wrap.csr-scroll{overflow:unset;height:40px}.page-node-13 .csr-menu-item a::before{display:none !important}.page-node-13 .csr-menu-item.overview a{background-color:#4cb9e6}.page-node-13 #main-carousel .carousel-item img{max-width:75%;margin:0 auto;margin-top:0px;margin-bottom:50px;display:block !important;float:none !important;margin-top:40px}.page-node-13 .down-arrow.mt-5{margin-top:4rem !important}.page-node-13 #about .offset-5{margin-left:0 !important}.page-node-13 .offset-5.col-7{margin-left:0 !important}.page-node-13 .bg-map{margin-bottom:0 !important}.page-node-13 .down-arrow{margin-top:0px !important;margin-bottom:0px !important}.page-node-13 .words{margin-bottom:20px}.page-node-13 .greg img,.page-node-13 .warren img{margin-bottom:25px !important}.page-node-13 .collapse-btn[data-target="#CSR-director"]{margin-top:20px}.page-node-13 .container .youtube{width:100% !important}.page-node-13 #board-carousel .carousel-quote{text-align:left !important;font-size:20px}.page-node-13 #board-carousel img{width:75% !important;max-width:200px !important;margin-top:25px !important}.page-node-13 .social_links a{margin:20px 5px}}.page-node-10 #csr-people{background-image:url("../jpg/csr-people-hero.jpg") !important;min-height:600px}.page-node-10 .diversity iframe{max-width:375px}.page-node-10 .diversity #employee-ethnicity,.page-node-10 .diversity #manager-ethnicity{max-width:500px;height:325px}.page-node-10 .diversity #employee-gender,.page-node-10 .diversity #manager-gender{max-width:295px;height:325px}.page-node-10 .diversity #manager-gender{max-width:300px;height:275px}.page-node-10 .diversity #executive-ethnicity{max-width:360px;height:275px}.page-node-10 #health .col-12 ul li{border-bottom:1px solid #e4e1dd}.page-node-10 #health ul li{margin-bottom:25px;padding-bottom:10px}.page-node-10 #health .csr-image{margin-bottom:40px}.page-node-10 .employee h4{padding:25px 10px;margin-bottom:45px;text-align:center}.page-node-10 .employee img{max-width:285px;float:right}.page-node-10 #wellness-slides .employee h4,.page-node-10 #employee-outreach .employee h4,.page-node-10 #food-bank .employee h4{text-align:right;font-weight:400;text-transform:none;padding-right:30px}.page-node-10 #wellness-slides p,.page-node-10 #employee-outreach p,.page-node-10 #food-bank p{font-size:1.5rem;line-height:1.5}.page-node-10 #wellness-slides,.page-node-10 #charitable-giving,.page-node-10 #employee-outreach{position:relative;height:500px;margin-bottom:95px}.page-node-10 #wellness-slides .container>.row .slider,.page-node-10 #charitable-giving .container>.row .slider,.page-node-10 #employee-outreach .container>.row .slider{height:500px}.page-node-10 #wellness-slides{min-height:650px;margin-bottom:0;padding-bottom:125px}.page-node-10 #wellness-slides p{font-size:1.35rem}.page-node-10 #wellness-slides .csr-image,.page-node-10 #wellness-slides img{max-width:225px !important}.page-node-10 #wellness-carousel .carousel-indicators{bottom:50px !important}.page-node-10 #employee-outreach p{font-size:1rem;line-height:2}.page-node-10 #employee-outreach img{max-height:300px !important}.page-node-10 #volunteering .csr-image{padding:25px}.page-node-10 .db-color{color:#00658a}.page-node-10 #innovation{padding-bottom:80px}.page-node-10 #thanks{background-color:#00658a;color:#fff}.page-node-10 .csr-menu .csr-menu-item.download{display:none}.page-node-10 #wellness-slides,.page-node-10 #charitable-giving,.page-node-10 #employee-outreach{height:auto !important;padding-bottom:0 !important;min-height:auto !important}@media screen and (max-width:991px){.page-node-10 .goal-banner .col-md-2.col-sm-2.d-flex{width:100%;flex:0 100%;max-width:100%;margin-bottom:25px}}@media screen and (max-width:767px){.page-node-10 #csr-people.csr-hero{background-size:200%;padding-top:350px;display:block;background-position:34% 7%}.page-node-10 .people-title{text-shadow:2px 2px 7px rgba(0,0,0,.55)}.page-node-10 .people-tag{text-shadow:1px 1px 4px rgba(0,0,0,.65)}.page-node-10 .csr-menu-wrap.csr-scroll{overflow:unset;height:40px}.page-node-10 .csr-menu-item a{font-size:14px;padding:10px 7px}.page-node-10 .csr-menu-item a::before{display:none !important}.page-node-10 .csr-menu-item.people a{height:40px;background-color:#cc5516}.page-node-10 #satisfaction .badge-primary,.page-node-10 #health .badge-primary,.page-node-10 #wellness .badge-primary,.page-node-10 #community .badge-primary,.page-node-10 #volunteering .badge-primary{margin-bottom:0px}.page-node-10 .diversity #employee-ethnicity,.page-node-10 .diversity #manager-ethnicity{max-width:90% !important}.page-node-10 #health .card-body{min-height:auto !important}.page-node-10 #health .d-flex{flex-wrap:wrap !important}.page-node-10 #health .d-flex .col-11{margin-bottom:45px}.page-node-10 #wellness-slides img{margin-bottom:35px}.page-node-10 #employee-outreach .carousel-indicators li,.page-node-10 #charitable-giving .carousel-indicators li,.page-node-10 #wellness-slides .carousel-indicators li{margin-top:50px}.page-node-10 #food-bank img{max-width:90% !important;display:block;margin:0 auto;margin-bottom:35px !important;float:none}.page-node-10 #charitable-giving{height:auto !important}.page-node-10 #wellness-carousel img,.page-node-10 #charitable-giving img,.page-node-10 #employee-outreach img{max-width:90% !important;display:block !important;margin:0 auto !important;margin-bottom:35px !important;float:none !important;width:100%}.page-node-10 #giving-carousel img{margin-top:35px !important;margin-bottom:20px !important;max-width:55% !important}.page-node-10 .social_links a{margin:20px 5px}.page-node-10 .employee-number{font-size:24px;text-align:left}.page-node-10 .empoyee-percentage{text-align:left;margin-top:14px}}@media screen and (max-width:450px){.page-node-10 #csr-people.csr-hero{background-size:240%;padding-top:275px;display:block;background-position:34% 5%}}.page-node-12 #csr-planet{background-image:url("../jpg/csr-planet-hero.jpg") !important;min-height:600px}.page-node-12 #water .csr-image img{position:relative;top:160px}.page-node-12 #water .col-md-3 p{font-size:.9em}.page-node-12 #waste,.page-node-12 #energy{position:relative;margin-bottom:95px}.page-node-12 #waste .container>.row .slider,.page-node-12 #energy .container>.row .slider{width:100%;position:relative;max-width:1000px;margin:0 auto}.page-node-12 #waste .container>.row .slider:hover .slider-nav button,.page-node-12 #energy .container>.row .slider:hover .slider-nav button{opacity:1}.page-node-12 #waste .container>.row .slider-wrapper,.page-node-12 #energy .container>.row .slider-wrapper{width:100%;position:relative}.page-node-12 #waste .container>.row .slide,.page-node-12 #energy .container>.row .slide{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;opacity:0;padding-bottom:75px}@media(max-width:991px){.page-node-12 #waste .container>.row .slide,.page-node-12 #energy .container>.row .slide{padding:0 50px;padding-bottom:75px}.page-node-12 #waste .container>.row .slide p,.page-node-12 #energy .container>.row .slide p{font-size:22px}}@media(max-width:768px){.page-node-12 #waste .container>.row .slide,.page-node-12 #energy .container>.row .slide{padding:0 20px}.page-node-12 #waste .container>.row .slide p,.page-node-12 #energy .container>.row .slide p{font-size:20px}}.page-node-12 #waste .container>.row .slide .footer,.page-node-12 #energy .container>.row .slide .footer{position:absolute;right:0;bottom:0;text-align:right;font-style:italic}.page-node-12 #waste .container>.row .slide .footer .name,.page-node-12 #energy .container>.row .slide .footer .name{color:#585956;font-size:24px;font-weight:600;margin-bottom:0}@media(max-width:991px){.page-node-12 #waste .container>.row .slide .footer .name,.page-node-12 #energy .container>.row .slide .footer .name{font-size:22px}}@media(max-width:768px){.page-node-12 #waste .container>.row .slide .footer .name,.page-node-12 #energy .container>.row .slide .footer .name{font-size:20px}}.page-node-12 #waste .container>.row .slide .footer .title,.page-node-12 #energy .container>.row .slide .footer .title{color:#585956;font-size:20px;font-weight:200}@media(max-width:991px){.page-node-12 #waste .container>.row .slide .footer .title,.page-node-12 #energy .container>.row .slide .footer .title{font-size:18px}}@media(max-width:768px){.page-node-12 #waste .container>.row .slide .footer .title,.page-node-12 #energy .container>.row .slide .footer .title{font-size:16px}}.page-node-12 #waste .container>.row .slide.current,.page-node-12 #energy .container>.row .slide.current{position:relative;opacity:1}.page-node-12 #waste .container>.row .slider-wrapper>.slide:first-child,.page-node-12 #energy .container>.row .slider-wrapper>.slide:first-child{opacity:1}.page-node-12 #waste .container>.row .slider-nav,.page-node-12 #energy .container>.row .slider-nav{height:64px;width:100%;position:absolute;left:0;top:35%;transform:translateY(-50%);z-index:2;display:block}@media(max-width:768px){.page-node-12 #waste .container>.row .slider-nav,.page-node-12 #energy .container>.row .slider-nav{display:none;visibility:hidden;pointer-events:none;opacity:0}}.page-node-12 #waste .container>.row .slider-nav button,.page-node-12 #energy .container>.row .slider-nav button{border:none;cursor:pointer;background-color:rgba(0,0,0,0);background-repeat:no-repeat;transition:all .2s ease}.page-node-12 #waste .container>.row .slider-nav button:focus,.page-node-12 #energy .container>.row .slider-nav button:focus{outline-style:none}.page-node-12 #waste .container>.row .slider-nav button:hover.slider-previous:before,.page-node-12 #waste .container>.row .slider-nav button:hover.slider-next:before,.page-node-12 #energy .container>.row .slider-nav button:hover.slider-previous:before,.page-node-12 #energy .container>.row .slider-nav button:hover.slider-next:before{opacity:.5}.page-node-12 #waste .container>.row .slider-nav button.slider-previous,.page-node-12 #energy .container>.row .slider-nav button.slider-previous{float:left;display:none;margin-left:-5em;position:relative;transform:scaleX(-1)}@media(max-width:991px){.page-node-12 #waste .container>.row .slider-nav button.slider-previous,.page-node-12 #energy .container>.row .slider-nav button.slider-previous{margin-left:-1.5em}}@media(max-width:768px){.page-node-12 #waste .container>.row .slider-nav button.slider-previous,.page-node-12 #energy .container>.row .slider-nav button.slider-previous{margin-left:-2%}}.page-node-12 #waste .container>.row .slider-nav button.slider-previous:before,.page-node-12 #waste .container>.row .slider-nav button.slider-next:before,.page-node-12 #energy .container>.row .slider-nav button.slider-previous:before,.page-node-12 #energy .container>.row .slider-nav button.slider-next:before{color:#585956;font-family:"fontello";content:"";font-size:48px;text-align:center;transition:all .2s ease;opacity:.2}@media(max-width:768px){.page-node-12 #waste .container>.row .slider-nav button.slider-previous:before,.page-node-12 #waste .container>.row .slider-nav button.slider-next:before,.page-node-12 #energy .container>.row .slider-nav button.slider-previous:before,.page-node-12 #energy .container>.row .slider-nav button.slider-next:before{font-size:32px}}.page-node-12 #waste .container>.row .slider-nav button.slider-next,.page-node-12 #energy .container>.row .slider-nav button.slider-next{float:right;margin-right:-5em;position:relative}@media(max-width:991px){.page-node-12 #waste .container>.row .slider-nav button.slider-next,.page-node-12 #energy .container>.row .slider-nav button.slider-next{margin-right:-1.5em}}@media(max-width:768px){.page-node-12 #waste .container>.row .slider-nav button.slider-next,.page-node-12 #energy .container>.row .slider-nav button.slider-next{margin-right:-2%}}.page-node-12 #waste .container>.row .slider-pagination,.page-node-12 #energy .container>.row .slider-pagination{display:flex;justify-content:center;position:relative;z-index:2;margin:0 auto;margin-top:2.75em;width:auto;height:15px}.page-node-12 #waste .container>.row .slider-pagination a,.page-node-12 #energy .container>.row .slider-pagination a{width:10px;height:10px;line-height:2;background:#2ba6cb;background-repeat:no-repeat;border-radius:50%;display:inline-block;margin-right:.5em;text-decoration:none !important;text-indent:-9999em;opacity:50%}@media(max-width:768px){.page-node-12 #waste .container>.row .slider-pagination a,.page-node-12 #energy .container>.row .slider-pagination a{margin-right:1em;width:13px;height:13px}}.page-node-12 #waste .container>.row .slider-pagination a.current,.page-node-12 #energy .container>.row .slider-pagination a.current{opacity:1}.page-node-12 #waste .container>.row .slider-pagination a:last-of-type,.page-node-12 #energy .container>.row .slider-pagination a:last-of-type{margin-right:0}.page-node-12 #waste .container>.row .slider,.page-node-12 #energy .container>.row .slider{height:500px}.page-node-12 #waste{margin-bottom:0}.page-node-12 #waste .container>.row .slider{height:675px}.page-node-12 #waste #waste-carousel{padding-bottom:60px}.page-node-12 #energy{margin-bottom:0}.page-node-12 #energy #energy-carousel{padding-bottom:60px}.page-node-12 #action{margin-bottom:40px}.page-node-12 #greenhouse-scope{max-width:500px}.page-node-12 .db-color{color:#00658a}.page-node-12 #innovation{padding-bottom:80px}.page-node-12 #thanks{background-color:#00658a;color:#fff}@media screen and (max-width:767px){.page-node-12 #csr-planet.csr-hero{background-size:auto 60%;padding-top:350px;display:block;background-position:34% 7%}.page-node-12 .csr-menu-wrap.csr-scroll{overflow:unset;height:40px}.page-node-12 .csr-menu-item a{font-size:14px;padding:10px 7px}.page-node-12 .csr-menu-item a::before{display:none !important}.page-node-12 .csr-menu-item.planet a{height:40px;background-color:#5cac43}.page-node-12 #water .badge-primary,.page-node-12 #waste .badge-primary,.page-node-12 #energy .badge-primary,.page-node-12 #action .badge-primary,.page-node-12 #volunteering .badge-primary{margin-bottom:20px}.page-node-12 #waste-carousel .carousel-indicators li,.page-node-12 #energy-carousel .carousel-indicators li{margin-top:50px}.page-node-12 #water .csr-image img{top:0 !important;margin-top:20px !important;margin-bottom:40px !important}.page-node-12 #waste-carousel img{max-height:375px !important}.page-node-12 .social_links a{margin:20px 5px}}@media screen and (max-width:450px){.page-node-12 #csr-planet.csr-hero{background-size:auto 50%;padding-top:275px;display:block;background-position:34% 5%}}.page-node-11 #csr-profit{background-image:url("../jpg/csr-profit-hero.jpg") !important;min-height:600px}.page-node-11 #innovation .profit-tag{font-style:normal}.page-node-11 #innovation .innovation-card{padding-top:25px}.page-node-11 #innovation .innovation-card .callout,.page-node-11 #innovation .innovation-card .info{font-style:normal;line-height:1.05}.page-node-11 .db-color{color:#00658a}.page-node-11 #innovation{padding-bottom:80px}.page-node-11 #thanks{background-color:#00658a;color:#fff}@media screen and (max-width:767px){.page-node-11 #csr-profit.csr-hero{background-size:200%;padding-top:350px;display:block;background-position:34% 7%}.page-node-11 .csr-menu-wrap.csr-scroll{overflow:unset;height:40px}.page-node-11 .csr-menu-item a{font-size:14px;padding:10px 7px}.page-node-11 .csr-menu-item a::before{display:none !important}.page-node-11 .csr-menu-item.profit a{height:40px;background-color:#ffa52c}.page-node-11 #water .badge-primary,.page-node-11 #waste .badge-primary,.page-node-11 #energy .badge-primary,.page-node-11 #action .badge-primary,.page-node-11 #volunteering .badge-primary{margin-bottom:20px}.page-node-11 #water .csr-image img{top:0;margin-top:20px;margin-bottom:40px}.page-node-11 #waste-carousel img{max-height:375px}.page-node-11 .social_links a{margin:20px 5px}}@media screen and (max-width:475px){.page-node-11 #csr-profit.csr-hero{background-size:auto 100%;padding-top:275px;display:block;background-position:34% 5%}}.page-node-1081 #controller-recycle{background-image:url("../png/wave-100s-1920.png") !important;background-size:100% 100%;background-position:top center;min-height:550px;padding-top:110px;margin-top:-60px;margin-bottom:45px;background-repeat:repeat-x}@media screen and (max-width:767pfx){.page-node-1081 #controller-recycle{min-height:500px;padding-top:75px}}.page-node-1081 .section{clear:both;margin-bottom:40px}.page-node-1081 .people-title{text-shadow:2px 3px 5px rgba(0,0,0,.4)}@media screen and (max-width:911px){.page-node-1081 .people-title{font-size:62px;padding-top:25px}}@media screen and (max-width:767px){.page-node-1081 .people-title{font-size:52px;padding-top:0}}.page-node-1081 .people-tag{font-size:32px !important;margin-top:10px;text-shadow:1px 2px 3px rgba(0,0,0,.4)}.page-node-1081 #main-wrapper h3{font-size:33px;font-weight:400;text-transform:inherit;color:#006489}.page-node-1081 #main-wrapper ol,.page-node-1081 #main-wrapper ul{font-size:18px}.page-node-1081 #main-wrapper ol li,.page-node-1081 #main-wrapper ul li{margin-bottom:15px;font-size:18px}.page-node-1081 #main-wrapper ol li a,.page-node-1081 #main-wrapper ul li a{font-size:18px}.page-node-1081 #main-wrapper p,.page-node-1081 #main-wrapper a{font-size:18px;line-height:2}.page-node-1081 #main-wrapper .bluestar{max-width:400px;padding-left:30px;float:right;margin-left:40px}@media screen and (max-width:911px){.page-node-1081 #main-wrapper .bluestar{max-width:345px;margin-left:15px;margin-top:10px}}@media screen and (max-width:767px){.page-node-1081 #main-wrapper .bluestar{float:none;margin-left:0;padding:0;margin-bottom:20px}}.page-node-1081 #main-wrapper .badge-primary{padding:15px 35px;font-size:20px;margin-top:15px}.page-node-1271 .csr_22-container-lg,.page-node-1286 .csr_22-container-lg,.page-node-1281 .csr_22-container-lg,.page-node-1276 .csr_22-container-lg{padding-right:15px;padding-left:15px;margin-left:auto;margin-right:auto;height:100%}.page-node-1271 .csr_22-menu,.page-node-1286 .csr_22-menu,.page-node-1281 .csr_22-menu,.page-node-1276 .csr_22-menu{position:sticky;background-color:#fff;width:100%;top:0px;z-index:1;height:88px}.page-node-1271 .csr_22-menu-wrap,.page-node-1286 .csr_22-menu-wrap,.page-node-1281 .csr_22-menu-wrap,.page-node-1276 .csr_22-menu-wrap{display:flex;justify-content:space-around;margin:0 auto;padding:0;align-items:center;height:100%}.page-node-1271 .csr_22-menu-icon,.page-node-1286 .csr_22-menu-icon,.page-node-1281 .csr_22-menu-icon,.page-node-1276 .csr_22-menu-icon{width:65%;padding-left:5%}.page-node-1271 .csr_22-menu-item,.page-node-1286 .csr_22-menu-item,.page-node-1281 .csr_22-menu-item,.page-node-1276 .csr_22-menu-item{width:100%;text-align:center;font-size:17px}.page-node-1271 .csr_22-menu-item a,.page-node-1286 .csr_22-menu-item a,.page-node-1281 .csr_22-menu-item a,.page-node-1276 .csr_22-menu-item a{line-height:2;font-size:.75em;padding:20px;text-transform:uppercase;font-weight:400;display:flex;justify-content:center;align-items:flex-end}.page-node-1271 .csr_22-menu-item a:before,.page-node-1286 .csr_22-menu-item a:before,.page-node-1281 .csr_22-menu-item a:before,.page-node-1276 .csr_22-menu-item a:before{margin-top:-1px;width:24px;height:24px;display:inline-block;margin-right:10px}.page-node-1271 .csr_22-dropdown-content,.page-node-1286 .csr_22-dropdown-content,.page-node-1281 .csr_22-dropdown-content,.page-node-1276 .csr_22-dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1}.page-node-1271 .csr_22-dropdown-content a,.page-node-1286 .csr_22-dropdown-content a,.page-node-1281 .csr_22-dropdown-content a,.page-node-1276 .csr_22-dropdown-content a{float:none;color:#006488;padding:12px 16px;text-decoration:none;display:block;text-transform:capitalize;line-height:1;text-align:left;font-weight:500}.page-node-1271 .csr_22-dropdown-content a:hover,.page-node-1286 .csr_22-dropdown-content a:hover,.page-node-1281 .csr_22-dropdown-content a:hover,.page-node-1276 .csr_22-dropdown-content a:hover{background-color:#ddd}.page-node-1271 .csr_22-menu-item:hover .csr_22-dropdown-content,.page-node-1286 .csr_22-menu-item:hover .csr_22-dropdown-content,.page-node-1281 .csr_22-menu-item:hover .csr_22-dropdown-content,.page-node-1276 .csr_22-menu-item:hover .csr_22-dropdown-content{display:block}.page-node-1271 .overview-hero,.page-node-1286 .overview-hero,.page-node-1281 .overview-hero,.page-node-1276 .overview-hero{background-image:url("../png/hero_child.png");background-size:cover;background-position:center;height:700px;display:flex;align-items:flex-end}.page-node-1271 .people-hero,.page-node-1286 .people-hero,.page-node-1281 .people-hero,.page-node-1276 .people-hero{background-image:linear-gradient(0deg,rgba(255,255,255,0.1) 60%,rgba(0,0,0,0.5) 99%),url("../png/hero-fitball.png");display:flex;align-items:flex-start;background-position:top center;background-size:cover}.page-node-1271 .planet-hero,.page-node-1286 .planet-hero,.page-node-1281 .planet-hero,.page-node-1276 .planet-hero{background-image:url("../png/hero-grass-field.png");background-size:cover;display:flex;align-items:flex-end}.page-node-1271 .profit-hero,.page-node-1286 .profit-hero,.page-node-1281 .profit-hero,.page-node-1276 .profit-hero{background-image:linear-gradient(0deg,rgba(255,255,255,0.1) 70%,rgba(0,0,0,0.7) 93%),url(../png/hero-profit-share.png);display:flex;background-position:top center;background-size:cover}.page-node-1271 .csr-hero,.page-node-1286 .csr-hero,.page-node-1281 .csr-hero,.page-node-1276 .csr-hero{background-repeat:no-repeat;min-height:460px;margin-top:90px;margin-bottom:25px}.page-node-1271 .csr_22_container,.page-node-1286 .csr_22_container,.page-node-1281 .csr_22_container,.page-node-1276 .csr_22_container{margin:auto;padding:25px;width:80%;max-width:1080px;display:flex;flex-wrap:wrap}.page-node-1271 .report,.page-node-1286 .report,.page-node-1281 .report,.page-node-1276 .report{border-radius:5em;padding:5px 30px !important;margin:auto}.page-node-1271 .report-container,.page-node-1286 .report-container,.page-node-1281 .report-container,.page-node-1276 .report-container{width:100%;padding-bottom:40px}.page-node-1271 .left-side,.page-node-1286 .left-side,.page-node-1281 .left-side,.page-node-1276 .left-side{flex:50%;border-radius:15px 0px 0px 15px;padding-left:40px;padding-right:20px;padding-top:.5em;padding-bottom:.75em}.page-node-1271 .right-side,.page-node-1286 .right-side,.page-node-1281 .right-side,.page-node-1276 .right-side{flex:50%;border-radius:0px 15px 15px 0px;padding-left:25px;padding-right:25px;padding-top:.5em;padding-bottom:.75em}.page-node-1271 .center,.page-node-1286 .center,.page-node-1281 .center,.page-node-1276 .center{border-radius:20px;display:block;margin:auto;text-align:center;padding-top:1em;padding-bottom:2em}.page-node-1271 .csr_img_container,.page-node-1286 .csr_img_container,.page-node-1281 .csr_img_container,.page-node-1276 .csr_img_container{margin:auto;margin-top:2em}.page-node-1271 .csr_circle,.page-node-1286 .csr_circle,.page-node-1281 .csr_circle,.page-node-1276 .csr_circle{max-width:450px;width:100%;padding:1em .2em}.page-node-1271 .csr_img_above,.page-node-1286 .csr_img_above,.page-node-1281 .csr_img_above,.page-node-1276 .csr_img_above{position:relative;top:70%;left:30%;max-width:250px;z-index:0}.page-node-1271 .icon-quote-container,.page-node-1286 .icon-quote-container,.page-node-1281 .icon-quote-container,.page-node-1276 .icon-quote-container{display:flex;flex-wrap:nowrap;justify-items:center;padding-top:50px}.page-node-1271 .icon,.page-node-1286 .icon,.page-node-1281 .icon,.page-node-1276 .icon{flex:10%;margin:auto;padding-right:1em}.page-node-1271 .icon img,.page-node-1286 .icon img,.page-node-1281 .icon img,.page-node-1276 .icon img{max-width:40px;display:block;margin:auto}.page-node-1271 .quote,.page-node-1286 .quote,.page-node-1281 .quote,.page-node-1276 .quote{flex:80%;margin:auto;font-style:italic;padding-left:1em;border-left:.5pt #707070 solid}.page-node-1271 .goal,.page-node-1286 .goal,.page-node-1281 .goal,.page-node-1276 .goal{padding-top:70px;padding-bottom:25px}.page-node-1271 .csr_square,.page-node-1286 .csr_square,.page-node-1281 .csr_square,.page-node-1276 .csr_square{width:100%;max-width:400px;padding:-3em -2em}.page-node-1271 .heading-icon,.page-node-1286 .heading-icon,.page-node-1281 .heading-icon,.page-node-1276 .heading-icon{padding-right:6px}.page-node-1271 .header-title,.page-node-1286 .header-title,.page-node-1281 .header-title,.page-node-1276 .header-title{font-size:1.75em;font-weight:500;line-height:1;margin-bottom:1.5em;margin-top:.75em;color:#fff;text-shadow:2px 0px 10px rgba(0,0,0,.5)}.page-node-1271 .boldtitle,.page-node-1286 .boldtitle,.page-node-1281 .boldtitle,.page-node-1276 .boldtitle{font-size:1.45em;font-weight:500;padding-top:40px;padding-bottom:2px}.page-node-1271 .numbers,.page-node-1286 .numbers,.page-node-1281 .numbers,.page-node-1276 .numbers{font-size:3em;color:gray;font-weight:500;margin-bottom:0px;line-height:1}.page-node-1271 .goals,.page-node-1286 .goals,.page-node-1281 .goals,.page-node-1276 .goals{font-size:1.8em;line-height:1}.page-node-1271 .semibold,.page-node-1286 .semibold,.page-node-1281 .semibold,.page-node-1276 .semibold{font-weight:300}.page-node-1271 .bold,.page-node-1286 .bold,.page-node-1281 .bold,.page-node-1276 .bold{margin-top:1.25em;font-size:1.3em;color:#7c7c7b;font-weight:500}.page-node-1271 .copy,.page-node-1286 .copy,.page-node-1281 .copy,.page-node-1276 .copy{font-weight:200;font-size:1.25em;padding-top:20px;padding-bottom:20px;color:#707070}.page-node-1271 .copy a,.page-node-1286 .copy a,.page-node-1281 .copy a,.page-node-1276 .copy a{font-size:1.05em}.page-node-1271 .goal-copy,.page-node-1286 .goal-copy,.page-node-1281 .goal-copy,.page-node-1276 .goal-copy{padding-top:5px;padding-bottom:10px;color:#707070;font-size:1.2em;line-height:1.2}.page-node-1271 .csr_hr,.page-node-1286 .csr_hr,.page-node-1281 .csr_hr,.page-node-1276 .csr_hr{margin-top:2px;border-color:#47abd1;color:#707070;padding-bottom:10px}.page-node-1271 #signature,.page-node-1286 #signature,.page-node-1281 #signature,.page-node-1276 #signature{font-style:italic;line-height:1.25;font-size:1em}.page-node-1271 .people-first,.page-node-1286 .people-first,.page-node-1281 .people-first,.page-node-1276 .people-first{float:right !important;width:52%}.page-node-1271 .yellow,.page-node-1286 .yellow,.page-node-1281 .yellow,.page-node-1276 .yellow{color:#f29e02}.page-node-1271 .orange,.page-node-1286 .orange,.page-node-1281 .orange,.page-node-1276 .orange{color:#e95d1d}.page-node-1271 .green,.page-node-1286 .green,.page-node-1281 .green,.page-node-1276 .green{color:#479f35}.page-node-1271 .blue,.page-node-1286 .blue,.page-node-1281 .blue,.page-node-1276 .blue{color:#006488}.page-node-1271 .white,.page-node-1286 .white,.page-node-1281 .white,.page-node-1276 .white{color:#fff}.page-node-1271 .bg-orange,.page-node-1286 .bg-orange,.page-node-1281 .bg-orange,.page-node-1276 .bg-orange{background-color:#e95d1d}.page-node-1271 .bg-green,.page-node-1286 .bg-green,.page-node-1281 .bg-green,.page-node-1276 .bg-green{background-color:#479f35}.page-node-1271 .bg-yellow,.page-node-1286 .bg-yellow,.page-node-1281 .bg-yellow,.page-node-1276 .bg-yellow{background-color:#f29e02}.page-node-1271 .bg-burnt-orange,.page-node-1286 .bg-burnt-orange,.page-node-1281 .bg-burnt-orange,.page-node-1276 .bg-burnt-orange{background-color:#eb9314}.page-node-1271 .bg-brown,.page-node-1286 .bg-brown,.page-node-1281 .bg-brown,.page-node-1276 .bg-brown{background-color:#6e492f}.page-node-1271 .bg-people,.page-node-1286 .bg-people,.page-node-1281 .bg-people,.page-node-1276 .bg-people{background-color:rgba(233,93,29,.15);padding-top:2em;padding-bottom:40px}.page-node-1271 .bg-planet,.page-node-1286 .bg-planet,.page-node-1281 .bg-planet,.page-node-1276 .bg-planet{background-color:rgba(0,133,42,.15);padding-top:2em;padding-bottom:40px}.page-node-1271 .bg-profit,.page-node-1286 .bg-profit,.page-node-1281 .bg-profit,.page-node-1276 .bg-profit{background-color:rgba(252,166,41,.15);padding-top:2em;padding-bottom:40px}.page-node-1271 .bg-grey,.page-node-1286 .bg-grey,.page-node-1281 .bg-grey,.page-node-1276 .bg-grey{background-color:#efece9}.page-node-1271 .greg,.page-node-1286 .greg,.page-node-1281 .greg,.page-node-1276 .greg{background:url("../png/greg-hunter.png");background-repeat:no-repeat;background-position:top center;background-size:cover;min-height:600px}.page-node-1271 .community-dev,.page-node-1286 .community-dev,.page-node-1281 .community-dev,.page-node-1276 .community-dev{background-image:linear-gradient(180deg,rgba(255,255,255,0.1) 30%,#6e492f 47%),url(../png/people-gifts.png);background-repeat:no-repeat;background-position:top center;background-size:650px;min-height:600px;padding-top:300px}.page-node-1271 .employee-dev,.page-node-1286 .employee-dev,.page-node-1281 .employee-dev,.page-node-1276 .employee-dev{background-image:linear-gradient(180deg,rgba(255,255,255,0.1) 29%,#ce7e30 42%),url(../png/people-employee-dev.png);background-color:#ce7e30;background-repeat:no-repeat;background-position:top center;background-size:600px;min-height:600px;padding-top:300px;padding-bottom:1em}.page-node-1271 .climate-impact,.page-node-1286 .climate-impact,.page-node-1281 .climate-impact,.page-node-1276 .climate-impact{background-image:linear-gradient(180deg,#1b3c14 30%,rgba(255,255,255,0.1) 80%),url("../png/planet-sprinkler.png");background-repeat:no-repeat;background-position:top center;background-size:cover;min-height:600px;padding-top:34px;padding-bottom:1em}.page-node-1271 .planet-waste,.page-node-1286 .planet-waste,.page-node-1281 .planet-waste,.page-node-1276 .planet-waste{background-image:linear-gradient(180deg,rgba(255,255,255,0.1) 28%,#1a404e 48%),url(../png/planet-press.png);background-repeat:no-repeat;background-position:top center;background-size:cover;min-height:600px;padding-top:325px;padding-bottom:40px;background-color:#1a404e}.page-node-1271 .water-use,.page-node-1286 .water-use,.page-node-1281 .water-use,.page-node-1276 .water-use{background-image:linear-gradient(180deg,rgba(255,255,255,0.1) 50%,#1b3c14 70%),url(../png/planet-farm-irrigation.png);background-repeat:no-repeat;background-size:100%;min-height:600px;padding-top:350px;padding-bottom:40px}.page-node-1271 .profit-share,.page-node-1286 .profit-share,.page-node-1281 .profit-share,.page-node-1276 .profit-share{background:url("../png/profit-profitshare.png");background-repeat:no-repeat;background-position:top center;background-size:cover;min-height:600px}.page-node-1271 .innovator-award,.page-node-1286 .innovator-award,.page-node-1281 .innovator-award,.page-node-1276 .innovator-award{background:url("../png/profit-scott-gary-kate.png");background-repeat:no-repeat;background-position:top center;background-size:contain;min-height:600px}.page-node-1271 .innovator-award img,.page-node-1286 .innovator-award img,.page-node-1281 .innovator-award img,.page-node-1276 .innovator-award img{width:100%;margin-top:70%}.page-node-1271 .button,.page-node-1286 .button,.page-node-1281 .button,.page-node-1276 .button{border-radius:2em;padding:.75em;font-size:.85em;color:#fff}.page-node-1271 .report-container a,.page-node-1286 .report-container a,.page-node-1281 .report-container a,.page-node-1276 .report-container a{padding-right:20px;padding-left:20px}.page-node-1271 .a.button:link,.page-node-1271 a.button:visited,.page-node-1271 a.button:link:active,.page-node-1286 .a.button:link,.page-node-1286 a.button:visited,.page-node-1286 a.button:link:active,.page-node-1281 .a.button:link,.page-node-1281 a.button:visited,.page-node-1281 a.button:link:active,.page-node-1276 .a.button:link,.page-node-1276 a.button:visited,.page-node-1276 a.button:link:active{color:#fff;text-decoration:none;text-transform:uppercase}.page-node-1271 .report_cta,.page-node-1286 .report_cta,.page-node-1281 .report_cta,.page-node-1276 .report_cta{background-color:#4cc0ef;white-space:nowrap;text-transform:uppercase;width:16em}.page-node-1271 .ppp-icon,.page-node-1286 .ppp-icon,.page-node-1281 .ppp-icon,.page-node-1276 .ppp-icon{width:25px;height:25px;padding:1px;position:relative;right:4px}.page-node-1271 .bottom_cta,.page-node-1286 .bottom_cta,.page-node-1281 .bottom_cta,.page-node-1276 .bottom_cta{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding:60px 20px}.page-node-1271 .bottom_cta-item,.page-node-1286 .bottom_cta-item,.page-node-1281 .bottom_cta-item,.page-node-1276 .bottom_cta-item{border-radius:3em;padding:8px;text-align:left;width:230px;font-size:1.2em;line-height:2}.page-node-1271 .bottom_cta-item a,.page-node-1286 .bottom_cta-item a,.page-node-1281 .bottom_cta-item a,.page-node-1276 .bottom_cta-item a{font-weight:400}.page-node-1271 .bottom_cta-icon,.page-node-1286 .bottom_cta-icon,.page-node-1281 .bottom_cta-icon,.page-node-1276 .bottom_cta-icon{float:right}.page-node-1271 .youtube-video-container,.page-node-1286 .youtube-video-container,.page-node-1281 .youtube-video-container,.page-node-1276 .youtube-video-container{position:relative;overflow:hidden;width:100%}.page-node-1271 .youtube-video-container::after,.page-node-1286 .youtube-video-container::after,.page-node-1281 .youtube-video-container::after,.page-node-1276 .youtube-video-container::after{display:block;content:"";padding-top:56.25%}.page-node-1271 .youtube-video-container iframe,.page-node-1286 .youtube-video-container iframe,.page-node-1281 .youtube-video-container iframe,.page-node-1276 .youtube-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media(max-width:1080px){.page-node-1271 .csr_22_container,.page-node-1286 .csr_22_container,.page-node-1281 .csr_22_container,.page-node-1276 .csr_22_container{width:90%}.page-node-1271 .bottom_cta-item.i-planet,.page-node-1286 .bottom_cta-item.i-planet,.page-node-1281 .bottom_cta-item.i-planet,.page-node-1276 .bottom_cta-item.i-planet{background:#000}}@media(max-width:828px){.page-node-1271 .bottom_cta-item,.page-node-1286 .bottom_cta-item,.page-node-1281 .bottom_cta-item,.page-node-1276 .bottom_cta-item{flex:100%;margin-top:10px;font-size:1.5em}.page-node-1271 .bottom_cta-item a,.page-node-1286 .bottom_cta-item a,.page-node-1281 .bottom_cta-item a,.page-node-1276 .bottom_cta-item a{display:block;text-align:center}.page-node-1271 .bottom_cta-icon,.page-node-1286 .bottom_cta-icon,.page-node-1281 .bottom_cta-icon,.page-node-1276 .bottom_cta-icon{float:none;padding-left:15px}}@media(max-width:768px){.page-node-1271 .csr_22-menu,.page-node-1286 .csr_22-menu,.page-node-1281 .csr_22-menu,.page-node-1276 .csr_22-menu{top:60px}.page-node-1271 .button,.page-node-1286 .button,.page-node-1281 .button,.page-node-1276 .button{font-size:1.05em}.page-node-1271 .left-side,.page-node-1286 .left-side,.page-node-1281 .left-side,.page-node-1276 .left-side{flex:100%;border-radius:20px 20px 0px 0px}.page-node-1271 .right-side,.page-node-1286 .right-side,.page-node-1281 .right-side,.page-node-1276 .right-side{flex:100%;border-radius:0px 0px 20px 20px}.page-node-1271 .report_cta,.page-node-1286 .report_cta,.page-node-1281 .report_cta,.page-node-1276 .report_cta{position:relative;left:0%}.page-node-1271 .csr_22-menu-item a,.page-node-1286 .csr_22-menu-item a,.page-node-1281 .csr_22-menu-item a,.page-node-1276 .csr_22-menu-item a{font-size:.6em;padding:10px 5px}.page-node-1271 .csr_22-menu-icon,.page-node-1286 .csr_22-menu-icon,.page-node-1281 .csr_22-menu-icon,.page-node-1276 .csr_22-menu-icon{display:none}.page-node-1271 .copy,.page-node-1286 .copy,.page-node-1281 .copy,.page-node-1276 .copy{font-size:1.15em}.page-node-1271 .goal-copy,.page-node-1286 .goal-copy,.page-node-1281 .goal-copy,.page-node-1276 .goal-copy{font-size:1em}.page-node-1271 .boldtitle,.page-node-1286 .boldtitle,.page-node-1281 .boldtitle,.page-node-1276 .boldtitle{font-size:1.25em}.page-node-1271 .people-first,.page-node-1286 .people-first,.page-node-1281 .people-first,.page-node-1276 .people-first{float:left !important;width:80%}.page-node-1271 .bottom_cta-item a,.page-node-1286 .bottom_cta-item a,.page-node-1281 .bottom_cta-item a,.page-node-1276 .bottom_cta-item a{font-size:.8em}}@media(max-width:600px){.page-node-1271 .csr_22-container-lg,.page-node-1286 .csr_22-container-lg,.page-node-1281 .csr_22-container-lg,.page-node-1276 .csr_22-container-lg{padding-right:0px;padding-left:0px}.page-node-1271 .csr-hero,.page-node-1286 .csr-hero,.page-node-1281 .csr-hero,.page-node-1276 .csr-hero{min-width:350px}.page-node-1271 .ppp-icon,.page-node-1286 .ppp-icon,.page-node-1281 .ppp-icon,.page-node-1276 .ppp-icon{display:none;width:1px;height:1px}.page-node-1271 .csr_22-menu-wrap,.page-node-1286 .csr_22-menu-wrap,.page-node-1281 .csr_22-menu-wrap,.page-node-1276 .csr_22-menu-wrap{white-space:nowrap;-webkit-overflow-scrolling:touch;justify-content:unset}.page-node-1271 .csr_22_container,.page-node-1286 .csr_22_container,.page-node-1281 .csr_22_container,.page-node-1276 .csr_22_container{width:100%;padding-right:0px;padding-left:0px}.page-node-1271 .header-title,.page-node-1286 .header-title,.page-node-1281 .header-title,.page-node-1276 .header-title{padding-left:20px;padding-right:20px;font-size:2.75em}.page-node-1271 .csr_22-menu-item a,.page-node-1286 .csr_22-menu-item a,.page-node-1281 .csr_22-menu-item a,.page-node-1276 .csr_22-menu-item a{font-size:.7em}.page-node-1271 .report,.page-node-1286 .report,.page-node-1281 .report,.page-node-1276 .report{display:none}.page-node-1271 .container-lg,.page-node-1286 .container-lg,.page-node-1281 .container-lg,.page-node-1276 .container-lg{padding-left:0px;padding-right:0px}.page-node-1271 .csr_22-menu-item:hover .csr_22-dropdown-content a,.page-node-1286 .csr_22-menu-item:hover .csr_22-dropdown-content a,.page-node-1281 .csr_22-menu-item:hover .csr_22-dropdown-content a,.page-node-1276 .csr_22-menu-item:hover .csr_22-dropdown-content a{display:none}.page-node-1271 .left-side,.page-node-1271 .right-side,.page-node-1286 .left-side,.page-node-1286 .right-side,.page-node-1281 .left-side,.page-node-1281 .right-side,.page-node-1276 .left-side,.page-node-1276 .right-side{padding-left:1.25em;padding-right:1.25em;margin-left:0;margin-right:0}.page-node-1271 .csr_img_above,.page-node-1286 .csr_img_above,.page-node-1281 .csr_img_above,.page-node-1276 .csr_img_above{top:65%;left:15%}}@media(max-width:600px){.page-node-1271 .heading-icon,.page-node-1286 .heading-icon,.page-node-1281 .heading-icon,.page-node-1276 .heading-icon{display:none}}.page-node-1436 .csr_22-container-lg,.page-node-1431 .csr_22-container-lg,.page-node-1426 .csr_22-container-lg,.page-node-1421 .csr_22-container-lg,.page-node-1438 .csr_22-container-lg,.page-node-1441 .csr_22-container-lg{padding-right:15px;padding-left:15px;margin-left:auto;margin-right:auto;height:100%}.page-node-1436 .csr_22-menu,.page-node-1431 .csr_22-menu,.page-node-1426 .csr_22-menu,.page-node-1421 .csr_22-menu,.page-node-1438 .csr_22-menu,.page-node-1441 .csr_22-menu{position:sticky;background-color:#fff;width:100%;top:0px;z-index:1;height:88px}.page-node-1436 .csr_22-menu .csr_22-menu-wrap,.page-node-1431 .csr_22-menu .csr_22-menu-wrap,.page-node-1426 .csr_22-menu .csr_22-menu-wrap,.page-node-1421 .csr_22-menu .csr_22-menu-wrap,.page-node-1438 .csr_22-menu .csr_22-menu-wrap,.page-node-1441 .csr_22-menu .csr_22-menu-wrap{display:flex;justify-content:space-around;margin:0 auto;padding:0;align-items:center;height:100%}.page-node-1436 .csr_22-menu .csr_22-menu-icon,.page-node-1431 .csr_22-menu .csr_22-menu-icon,.page-node-1426 .csr_22-menu .csr_22-menu-icon,.page-node-1421 .csr_22-menu .csr_22-menu-icon,.page-node-1438 .csr_22-menu .csr_22-menu-icon,.page-node-1441 .csr_22-menu .csr_22-menu-icon{width:65%;padding-left:5%}.page-node-1436 .csr_22-menu .csr_22-menu-item,.page-node-1431 .csr_22-menu .csr_22-menu-item,.page-node-1426 .csr_22-menu .csr_22-menu-item,.page-node-1421 .csr_22-menu .csr_22-menu-item,.page-node-1438 .csr_22-menu .csr_22-menu-item,.page-node-1441 .csr_22-menu .csr_22-menu-item{width:100%;text-align:center;font-size:17px}.page-node-1436 .csr_22-menu .csr_22-menu-item a,.page-node-1431 .csr_22-menu .csr_22-menu-item a,.page-node-1426 .csr_22-menu .csr_22-menu-item a,.page-node-1421 .csr_22-menu .csr_22-menu-item a,.page-node-1438 .csr_22-menu .csr_22-menu-item a,.page-node-1441 .csr_22-menu .csr_22-menu-item a{line-height:2;font-size:.75em;padding:5%;text-transform:uppercase;font-weight:400;display:flex;justify-content:center;align-items:center}.page-node-1436 .csr_22-menu .csr_22-menu-item a:before,.page-node-1431 .csr_22-menu .csr_22-menu-item a:before,.page-node-1426 .csr_22-menu .csr_22-menu-item a:before,.page-node-1421 .csr_22-menu .csr_22-menu-item a:before,.page-node-1438 .csr_22-menu .csr_22-menu-item a:before,.page-node-1441 .csr_22-menu .csr_22-menu-item a:before{margin-top:-1px;width:24px;height:24px;display:inline-block;margin-right:10px}.page-node-1436 .csr_22-menu .csr_22-menu-item .report,.page-node-1431 .csr_22-menu .csr_22-menu-item .report,.page-node-1426 .csr_22-menu .csr_22-menu-item .report,.page-node-1421 .csr_22-menu .csr_22-menu-item .report,.page-node-1438 .csr_22-menu .csr_22-menu-item .report,.page-node-1441 .csr_22-menu .csr_22-menu-item .report{border-radius:5em;padding:5px 30px !important;margin:auto}.page-node-1436 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content,.page-node-1431 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content,.page-node-1426 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content,.page-node-1421 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content,.page-node-1438 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content,.page-node-1441 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1}.page-node-1436 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content a,.page-node-1431 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content a,.page-node-1426 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content a,.page-node-1421 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content a,.page-node-1438 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content a,.page-node-1441 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content a{float:none;color:#006488;padding:12px 16px;text-decoration:none;display:block;text-transform:capitalize;line-height:1;text-align:left;font-weight:500}.page-node-1436 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content a:hover,.page-node-1431 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content a:hover,.page-node-1426 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content a:hover,.page-node-1421 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content a:hover,.page-node-1438 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content a:hover,.page-node-1441 .csr_22-menu .csr_22-menu-item .csr_22-dropdown-content a:hover{background-color:#ddd}.page-node-1436 .csr_22-menu .dropdown-toggle.report_cta.report::after,.page-node-1431 .csr_22-menu .dropdown-toggle.report_cta.report::after,.page-node-1426 .csr_22-menu .dropdown-toggle.report_cta.report::after,.page-node-1421 .csr_22-menu .dropdown-toggle.report_cta.report::after,.page-node-1438 .csr_22-menu .dropdown-toggle.report_cta.report::after,.page-node-1441 .csr_22-menu .dropdown-toggle.report_cta.report::after{margin-left:.35em;font-size:1.08em}.page-node-1436 .csr_22-menu .csr_22-menu-item:hover .csr_22-dropdown-content,.page-node-1431 .csr_22-menu .csr_22-menu-item:hover .csr_22-dropdown-content,.page-node-1426 .csr_22-menu .csr_22-menu-item:hover .csr_22-dropdown-content,.page-node-1421 .csr_22-menu .csr_22-menu-item:hover .csr_22-dropdown-content,.page-node-1438 .csr_22-menu .csr_22-menu-item:hover .csr_22-dropdown-content,.page-node-1441 .csr_22-menu .csr_22-menu-item:hover .csr_22-dropdown-content{display:block}.page-node-1436 .csr-hero,.page-node-1431 .csr-hero,.page-node-1426 .csr-hero,.page-node-1421 .csr-hero,.page-node-1438 .csr-hero,.page-node-1441 .csr-hero{background-repeat:no-repeat;min-height:460px;margin-bottom:25px}.page-node-1436 .overview-hero,.page-node-1431 .overview-hero,.page-node-1426 .overview-hero,.page-node-1421 .overview-hero,.page-node-1438 .overview-hero,.page-node-1441 .overview-hero{background-image:linear-gradient(180deg,rgba(0,0,0,0.75) 5%,rgba(0,0,0,0) 20%),url("../jpg/hero-overview.jpg");background-size:cover;background-position:center;height:700px;display:flex;align-items:center;justify-content:center}.page-node-1436 .overview-hero .header-title,.page-node-1431 .overview-hero .header-title,.page-node-1426 .overview-hero .header-title,.page-node-1421 .overview-hero .header-title,.page-node-1438 .overview-hero .header-title,.page-node-1441 .overview-hero .header-title{animation:fadein 2s ease 1s 1 normal forwards}.page-node-1436 .people-hero,.page-node-1431 .people-hero,.page-node-1426 .people-hero,.page-node-1421 .people-hero,.page-node-1438 .people-hero,.page-node-1441 .people-hero{background-image:linear-gradient(0deg,rgba(0,0,0,0.75) 5%,rgba(0,0,0,0) 20%),url("../jpg/hero-people.jpg");display:flex;align-items:flex-end;background-position:center;background-size:cover}.page-node-1436 .people-hero .header-title,.page-node-1431 .people-hero .header-title,.page-node-1426 .people-hero .header-title,.page-node-1421 .people-hero .header-title,.page-node-1438 .people-hero .header-title,.page-node-1441 .people-hero .header-title{animation:slidedown 2s ease 1s 1 normal forwards}.page-node-1436 .planet-hero,.page-node-1431 .planet-hero,.page-node-1426 .planet-hero,.page-node-1421 .planet-hero,.page-node-1438 .planet-hero,.page-node-1441 .planet-hero{background-image:linear-gradient(0deg,rgba(0,0,0,0.75) 5%,rgba(0,0,0,0) 20%),url("../jpg/hero-prioritizing-planet.jpg");background-size:cover;background-position:center center;display:flex;align-items:flex-end}.page-node-1436 .planet-hero .header-title,.page-node-1431 .planet-hero .header-title,.page-node-1426 .planet-hero .header-title,.page-node-1421 .planet-hero .header-title,.page-node-1438 .planet-hero .header-title,.page-node-1441 .planet-hero .header-title{animation:slidedown 2s ease 1s 1 normal forwards}.page-node-1436 .profit-hero,.page-node-1431 .profit-hero,.page-node-1426 .profit-hero,.page-node-1421 .profit-hero,.page-node-1438 .profit-hero,.page-node-1441 .profit-hero{background-image:linear-gradient(180deg,rgba(0,0,0,0.75) 5%,rgba(0,0,0,0) 20%),url(../jpg/hero-profit-share.jpg);display:flex;background-position:center center;background-size:cover}.page-node-1436 .profit-hero .header-title,.page-node-1431 .profit-hero .header-title,.page-node-1426 .profit-hero .header-title,.page-node-1421 .profit-hero .header-title,.page-node-1438 .profit-hero .header-title,.page-node-1441 .profit-hero .header-title{animation:slideup 2s ease 1s 1 normal forwards}.page-node-1436 .metrics-hero,.page-node-1431 .metrics-hero,.page-node-1426 .metrics-hero,.page-node-1421 .metrics-hero,.page-node-1438 .metrics-hero,.page-node-1441 .metrics-hero{background-color:#006488;display:grid;align-content:center}.page-node-1436 .metrics-hero .header-title,.page-node-1431 .metrics-hero .header-title,.page-node-1426 .metrics-hero .header-title,.page-node-1421 .metrics-hero .header-title,.page-node-1438 .metrics-hero .header-title,.page-node-1441 .metrics-hero .header-title{animation:slidedown 2s ease 1s 1 normal forwards}.page-node-1436 .csr_22_container,.page-node-1431 .csr_22_container,.page-node-1426 .csr_22_container,.page-node-1421 .csr_22_container,.page-node-1438 .csr_22_container,.page-node-1441 .csr_22_container{margin:auto;padding:25px;width:80%;max-width:1080px;display:flex;flex-wrap:wrap}.page-node-1436 .csr_22_container .metrics-wrapper,.page-node-1431 .csr_22_container .metrics-wrapper,.page-node-1426 .csr_22_container .metrics-wrapper,.page-node-1421 .csr_22_container .metrics-wrapper,.page-node-1438 .csr_22_container .metrics-wrapper,.page-node-1441 .csr_22_container .metrics-wrapper{flex:100%;border-radius:15px;padding-left:1.5em;padding-right:1.5em;padding-bottom:.75em}.page-node-1436 .csr_22_container .left-side,.page-node-1431 .csr_22_container .left-side,.page-node-1426 .csr_22_container .left-side,.page-node-1421 .csr_22_container .left-side,.page-node-1438 .csr_22_container .left-side,.page-node-1441 .csr_22_container .left-side{flex:50%;border-radius:15px 0px 0px 15px;padding-left:1.5em;padding-right:1em;padding-bottom:.75em}.page-node-1436 .csr_22_container .right-side,.page-node-1431 .csr_22_container .right-side,.page-node-1426 .csr_22_container .right-side,.page-node-1421 .csr_22_container .right-side,.page-node-1438 .csr_22_container .right-side,.page-node-1441 .csr_22_container .right-side{flex:50%;border-radius:0px 15px 15px 0px;padding-left:1em;padding-right:1.5em;padding-bottom:.75em}.page-node-1436 .csr_22_container .stat-wrapper,.page-node-1431 .csr_22_container .stat-wrapper,.page-node-1426 .csr_22_container .stat-wrapper,.page-node-1421 .csr_22_container .stat-wrapper,.page-node-1438 .csr_22_container .stat-wrapper,.page-node-1441 .csr_22_container .stat-wrapper{padding-top:2em;padding-bottom:2em;border-radius:0px 15px 15px 0px;padding-right:1em;padding-left:1em;height:100%;display:grid;align-content:start}.page-node-1436 .csr_22_container .center,.page-node-1431 .csr_22_container .center,.page-node-1426 .csr_22_container .center,.page-node-1421 .csr_22_container .center,.page-node-1438 .csr_22_container .center,.page-node-1441 .csr_22_container .center{border-radius:20px;display:block;margin:auto;text-align:center;padding-top:1em;padding-bottom:2em}.page-node-1436 .csr_22_container .metrics,.page-node-1431 .csr_22_container .metrics,.page-node-1426 .csr_22_container .metrics,.page-node-1421 .csr_22_container .metrics,.page-node-1438 .csr_22_container .metrics,.page-node-1441 .csr_22_container .metrics{margin:4em 2em}.page-node-1436 .csr_22_container .metrics iframe,.page-node-1431 .csr_22_container .metrics iframe,.page-node-1426 .csr_22_container .metrics iframe,.page-node-1421 .csr_22_container .metrics iframe,.page-node-1438 .csr_22_container .metrics iframe,.page-node-1441 .csr_22_container .metrics iframe{width:100%;height:600px}.page-node-1436 .water-usage,.page-node-1431 .water-usage,.page-node-1426 .water-usage,.page-node-1421 .water-usage,.page-node-1438 .water-usage,.page-node-1441 .water-usage{background-color:rgba(47,181,236,.12)}.page-node-1436 .greenhouse,.page-node-1431 .greenhouse,.page-node-1426 .greenhouse,.page-node-1421 .greenhouse,.page-node-1438 .greenhouse,.page-node-1441 .greenhouse{background-color:rgba(0,143,42,.12)}.page-node-1436 .energy,.page-node-1431 .energy,.page-node-1426 .energy,.page-node-1421 .energy,.page-node-1438 .energy,.page-node-1441 .energy{background-color:#efece9}.page-node-1436 .waste-rate,.page-node-1431 .waste-rate,.page-node-1426 .waste-rate,.page-node-1421 .waste-rate,.page-node-1438 .waste-rate,.page-node-1441 .waste-rate{background-color:rgba(255,166,0,.15)}.page-node-1436 .hazards,.page-node-1431 .hazards,.page-node-1426 .hazards,.page-node-1421 .hazards,.page-node-1438 .hazards,.page-node-1441 .hazards{background-color:rgba(255,166,0,.15)}.page-node-1436 .diversity,.page-node-1431 .diversity,.page-node-1426 .diversity,.page-node-1421 .diversity,.page-node-1438 .diversity,.page-node-1441 .diversity{background-color:#efece9}.page-node-1436 .right-side.climate-impact .stat-wrapper,.page-node-1436 #dei.right-side.bg-people .stat-wrapper,.page-node-1431 .right-side.climate-impact .stat-wrapper,.page-node-1431 #dei.right-side.bg-people .stat-wrapper,.page-node-1426 .right-side.climate-impact .stat-wrapper,.page-node-1426 #dei.right-side.bg-people .stat-wrapper,.page-node-1421 .right-side.climate-impact .stat-wrapper,.page-node-1421 #dei.right-side.bg-people .stat-wrapper,.page-node-1438 .right-side.climate-impact .stat-wrapper,.page-node-1438 #dei.right-side.bg-people .stat-wrapper,.page-node-1441 .right-side.climate-impact .stat-wrapper,.page-node-1441 #dei.right-side.bg-people .stat-wrapper{height:100%;align-content:flex-start;margin-bottom:200px}.page-node-1436 .right-side.climate-impact .stat-wrapper .copy,.page-node-1436 #dei.right-side.bg-people .stat-wrapper .copy,.page-node-1431 .right-side.climate-impact .stat-wrapper .copy,.page-node-1431 #dei.right-side.bg-people .stat-wrapper .copy,.page-node-1426 .right-side.climate-impact .stat-wrapper .copy,.page-node-1426 #dei.right-side.bg-people .stat-wrapper .copy,.page-node-1421 .right-side.climate-impact .stat-wrapper .copy,.page-node-1421 #dei.right-side.bg-people .stat-wrapper .copy,.page-node-1438 .right-side.climate-impact .stat-wrapper .copy,.page-node-1438 #dei.right-side.bg-people .stat-wrapper .copy,.page-node-1441 .right-side.climate-impact .stat-wrapper .copy,.page-node-1441 #dei.right-side.bg-people .stat-wrapper .copy{padding-bottom:25%}.page-node-1436 .report-container,.page-node-1431 .report-container,.page-node-1426 .report-container,.page-node-1421 .report-container,.page-node-1438 .report-container,.page-node-1441 .report-container{width:100%;padding-bottom:40px}.page-node-1436 .csr_img_container,.page-node-1431 .csr_img_container,.page-node-1426 .csr_img_container,.page-node-1421 .csr_img_container,.page-node-1438 .csr_img_container,.page-node-1441 .csr_img_container{margin:auto;margin-top:2em}.page-node-1436 .csr_circle,.page-node-1431 .csr_circle,.page-node-1426 .csr_circle,.page-node-1421 .csr_circle,.page-node-1438 .csr_circle,.page-node-1441 .csr_circle{max-width:400px;width:100%;padding:1em .2em}.page-node-1436 .csr_img_above,.page-node-1431 .csr_img_above,.page-node-1426 .csr_img_above,.page-node-1421 .csr_img_above,.page-node-1438 .csr_img_above,.page-node-1441 .csr_img_above{position:relative;top:75%;left:30%;max-width:250px;z-index:0}.page-node-1436 .icon-quote-container,.page-node-1431 .icon-quote-container,.page-node-1426 .icon-quote-container,.page-node-1421 .icon-quote-container,.page-node-1438 .icon-quote-container,.page-node-1441 .icon-quote-container{display:flex;flex-wrap:nowrap;justify-items:center;padding-top:50px}.page-node-1436 .icon,.page-node-1431 .icon,.page-node-1426 .icon,.page-node-1421 .icon,.page-node-1438 .icon,.page-node-1441 .icon{flex:10%;margin:auto;padding-right:1em}.page-node-1436 .icon img,.page-node-1431 .icon img,.page-node-1426 .icon img,.page-node-1421 .icon img,.page-node-1438 .icon img,.page-node-1441 .icon img{max-width:40px;display:block;margin:auto}.page-node-1436 .quote,.page-node-1431 .quote,.page-node-1426 .quote,.page-node-1421 .quote,.page-node-1438 .quote,.page-node-1441 .quote{flex:80%;margin:auto;font-style:italic;padding-left:1em;border-left:.5pt #707070 solid}.page-node-1436 .goal,.page-node-1431 .goal,.page-node-1426 .goal,.page-node-1421 .goal,.page-node-1438 .goal,.page-node-1441 .goal{padding-bottom:1em;padding-top:3em}.page-node-1436 .csr_square,.page-node-1431 .csr_square,.page-node-1426 .csr_square,.page-node-1421 .csr_square,.page-node-1438 .csr_square,.page-node-1441 .csr_square{width:100%;max-width:400px;padding:-3em -2em}.page-node-1436 .heading-icon,.page-node-1431 .heading-icon,.page-node-1426 .heading-icon,.page-node-1421 .heading-icon,.page-node-1438 .heading-icon,.page-node-1441 .heading-icon{padding-right:6px}.page-node-1436 .header-title,.page-node-1431 .header-title,.page-node-1426 .header-title,.page-node-1421 .header-title,.page-node-1438 .header-title,.page-node-1441 .header-title{opacity:0;font-size:3em;font-weight:500;line-height:1;margin-bottom:1.5em;margin-top:.75em;color:#fff;text-shadow:2px 0px 10px rgba(0,0,0,.5)}.page-node-1436 .boldtitle,.page-node-1431 .boldtitle,.page-node-1426 .boldtitle,.page-node-1421 .boldtitle,.page-node-1438 .boldtitle,.page-node-1441 .boldtitle{font-size:1.45em;font-weight:500;padding-top:40px;padding-bottom:2px}.page-node-1436 .numbers,.page-node-1431 .numbers,.page-node-1426 .numbers,.page-node-1421 .numbers,.page-node-1438 .numbers,.page-node-1441 .numbers{font-size:3em;color:gray;font-weight:500;margin-bottom:0px;line-height:1}.page-node-1436 .goals,.page-node-1431 .goals,.page-node-1426 .goals,.page-node-1421 .goals,.page-node-1438 .goals,.page-node-1441 .goals{font-size:1.8em;line-height:1}.page-node-1436 .semibold,.page-node-1431 .semibold,.page-node-1426 .semibold,.page-node-1421 .semibold,.page-node-1438 .semibold,.page-node-1441 .semibold{font-weight:300}.page-node-1436 .bold,.page-node-1431 .bold,.page-node-1426 .bold,.page-node-1421 .bold,.page-node-1438 .bold,.page-node-1441 .bold{margin-top:1.25em;font-size:1.3em;color:#7c7c7b;font-weight:500}.page-node-1436 .copy,.page-node-1431 .copy,.page-node-1426 .copy,.page-node-1421 .copy,.page-node-1438 .copy,.page-node-1441 .copy{font-weight:200;font-size:1.25em;padding-top:20px;padding-bottom:20px;color:#707070}.page-node-1436 .copy a,.page-node-1431 .copy a,.page-node-1426 .copy a,.page-node-1421 .copy a,.page-node-1438 .copy a,.page-node-1441 .copy a{font-size:1.05em}.page-node-1436 .no-break,.page-node-1431 .no-break,.page-node-1426 .no-break,.page-node-1421 .no-break,.page-node-1438 .no-break,.page-node-1441 .no-break{white-space:nowrap}.page-node-1436 .goal-copy,.page-node-1431 .goal-copy,.page-node-1426 .goal-copy,.page-node-1421 .goal-copy,.page-node-1438 .goal-copy,.page-node-1441 .goal-copy{padding-top:5px;padding-bottom:10px;color:#707070;font-size:1.2em;line-height:1.2}.page-node-1436 .goal-copy strong,.page-node-1431 .goal-copy strong,.page-node-1426 .goal-copy strong,.page-node-1421 .goal-copy strong,.page-node-1438 .goal-copy strong,.page-node-1441 .goal-copy strong{font-weight:500}.page-node-1436 .csr_hr,.page-node-1431 .csr_hr,.page-node-1426 .csr_hr,.page-node-1421 .csr_hr,.page-node-1438 .csr_hr,.page-node-1441 .csr_hr{margin-top:2px;border-color:#47abd1;color:#707070;padding-bottom:10px;width:100%}.page-node-1436 #signature,.page-node-1431 #signature,.page-node-1426 #signature,.page-node-1421 #signature,.page-node-1438 #signature,.page-node-1441 #signature{font-style:italic;line-height:1.25;font-size:1em}.page-node-1436 .yellow,.page-node-1431 .yellow,.page-node-1426 .yellow,.page-node-1421 .yellow,.page-node-1438 .yellow,.page-node-1441 .yellow{color:#f29e02}.page-node-1436 .orange,.page-node-1431 .orange,.page-node-1426 .orange,.page-node-1421 .orange,.page-node-1438 .orange,.page-node-1441 .orange{color:#e95d1d}.page-node-1436 .green,.page-node-1431 .green,.page-node-1426 .green,.page-node-1421 .green,.page-node-1438 .green,.page-node-1441 .green{color:#479f35}.page-node-1436 .blue,.page-node-1431 .blue,.page-node-1426 .blue,.page-node-1421 .blue,.page-node-1438 .blue,.page-node-1441 .blue{color:#006488}.page-node-1436 .white,.page-node-1431 .white,.page-node-1426 .white,.page-node-1421 .white,.page-node-1438 .white,.page-node-1441 .white{color:#fff}.page-node-1436 .bg-orange,.page-node-1431 .bg-orange,.page-node-1426 .bg-orange,.page-node-1421 .bg-orange,.page-node-1438 .bg-orange,.page-node-1441 .bg-orange{background-color:#e95d1d}.page-node-1436 .bg-green,.page-node-1431 .bg-green,.page-node-1426 .bg-green,.page-node-1421 .bg-green,.page-node-1438 .bg-green,.page-node-1441 .bg-green{background-color:#479f35}.page-node-1436 .bg-yellow,.page-node-1431 .bg-yellow,.page-node-1426 .bg-yellow,.page-node-1421 .bg-yellow,.page-node-1438 .bg-yellow,.page-node-1441 .bg-yellow{background-color:#f29e02}.page-node-1436 .bg-burnt-orange,.page-node-1431 .bg-burnt-orange,.page-node-1426 .bg-burnt-orange,.page-node-1421 .bg-burnt-orange,.page-node-1438 .bg-burnt-orange,.page-node-1441 .bg-burnt-orange{background-color:#eb9314}.page-node-1436 .bg-bright-orange,.page-node-1431 .bg-bright-orange,.page-node-1426 .bg-bright-orange,.page-node-1421 .bg-bright-orange,.page-node-1438 .bg-bright-orange,.page-node-1441 .bg-bright-orange{background-color:#f5822d}.page-node-1436 .bg-brown,.page-node-1431 .bg-brown,.page-node-1426 .bg-brown,.page-node-1421 .bg-brown,.page-node-1438 .bg-brown,.page-node-1441 .bg-brown{background-color:#6e492f}.page-node-1436 .bg-people,.page-node-1431 .bg-people,.page-node-1426 .bg-people,.page-node-1421 .bg-people,.page-node-1438 .bg-people,.page-node-1441 .bg-people{background-color:rgba(233,93,29,.15);padding-top:2em;padding-bottom:40px}.page-node-1436 #dei .bg-people,.page-node-1431 #dei .bg-people,.page-node-1426 #dei .bg-people,.page-node-1421 #dei .bg-people,.page-node-1438 #dei .bg-people,.page-node-1441 #dei .bg-people{background-color:rgba(255,166,0,.15)}.page-node-1436 #community .bg-people,.page-node-1431 #community .bg-people,.page-node-1426 #community .bg-people,.page-node-1421 #community .bg-people,.page-node-1438 #community .bg-people,.page-node-1441 #community .bg-people{background-color:rgba(47,181,236,.12)}.page-node-1436 #supply .bg-people,.page-node-1431 #supply .bg-people,.page-node-1426 #supply .bg-people,.page-node-1421 #supply .bg-people,.page-node-1438 #supply .bg-people,.page-node-1441 #supply .bg-people{background-color:rgba(0,143,42,.12)}.page-node-1436 .bg-planet,.page-node-1431 .bg-planet,.page-node-1426 .bg-planet,.page-node-1421 .bg-planet,.page-node-1438 .bg-planet,.page-node-1441 .bg-planet{background-color:rgba(0,133,42,.15);padding-top:2em;padding-bottom:40px}.page-node-1436 #product .bg-planet,.page-node-1431 #product .bg-planet,.page-node-1426 #product .bg-planet,.page-node-1421 #product .bg-planet,.page-node-1438 #product .bg-planet,.page-node-1441 #product .bg-planet{background-color:rgba(47,181,236,.12)}.page-node-1436 #water .bg-planet,.page-node-1431 #water .bg-planet,.page-node-1426 #water .bg-planet,.page-node-1421 #water .bg-planet,.page-node-1438 #water .bg-planet,.page-node-1441 #water .bg-planet{background-color:rgba(255,166,0,.12)}.page-node-1436 .bg-profit,.page-node-1431 .bg-profit,.page-node-1426 .bg-profit,.page-node-1421 .bg-profit,.page-node-1438 .bg-profit,.page-node-1441 .bg-profit{background-color:rgba(252,166,41,.15);padding-top:2em;padding-bottom:40px}.page-node-1436 #profitshare .bg-profit,.page-node-1431 #profitshare .bg-profit,.page-node-1426 #profitshare .bg-profit,.page-node-1421 #profitshare .bg-profit,.page-node-1438 #profitshare .bg-profit,.page-node-1441 #profitshare .bg-profit{background-color:#fca629}.page-node-1436 #innovatoraward .bg-profit,.page-node-1431 #innovatoraward .bg-profit,.page-node-1426 #innovatoraward .bg-profit,.page-node-1421 #innovatoraward .bg-profit,.page-node-1438 #innovatoraward .bg-profit,.page-node-1441 #innovatoraward .bg-profit{background-color:rgba(58,181,228,.15)}.page-node-1436 .bg-grey,.page-node-1431 .bg-grey,.page-node-1426 .bg-grey,.page-node-1421 .bg-grey,.page-node-1438 .bg-grey,.page-node-1441 .bg-grey{background-color:#efece9}.page-node-1436 .bg-blue,.page-node-1431 .bg-blue,.page-node-1426 .bg-blue,.page-node-1421 .bg-blue,.page-node-1438 .bg-blue,.page-node-1441 .bg-blue{background-color:#3ab5e4}.page-node-1436 .greg,.page-node-1431 .greg,.page-node-1426 .greg,.page-node-1421 .greg,.page-node-1438 .greg,.page-node-1441 .greg{background:url(../png/greg-hunter.png);background-repeat:no-repeat;background-position:top center;background-size:cover;min-height:600px}.page-node-1436 .community-dev,.page-node-1431 .community-dev,.page-node-1426 .community-dev,.page-node-1421 .community-dev,.page-node-1438 .community-dev,.page-node-1441 .community-dev{background-image:url(../jpg/community-dev.jpg);background-repeat:no-repeat;background-position:top;padding-top:300px}.page-node-1436 .employee-dev,.page-node-1431 .employee-dev,.page-node-1426 .employee-dev,.page-node-1421 .employee-dev,.page-node-1438 .employee-dev,.page-node-1441 .employee-dev{background-image:url(../jpg/employee-dev-2.jpg);background-color:#3ab5e4;background-repeat:no-repeat;background-position:top;padding-top:300px;padding-bottom:1em}.page-node-1436 .climate-impact,.page-node-1431 .climate-impact,.page-node-1426 .climate-impact,.page-node-1421 .climate-impact,.page-node-1438 .climate-impact,.page-node-1441 .climate-impact{background-color:#347139;background-image:url(../jpg/climate-impact.jpg);background-repeat:no-repeat;background-position:bottom;min-height:600px;padding-top:34px;padding-bottom:1em}.page-node-1436 .planet-waste,.page-node-1431 .planet-waste,.page-node-1426 .planet-waste,.page-node-1421 .planet-waste,.page-node-1438 .planet-waste,.page-node-1441 .planet-waste{padding-bottom:40px;background-color:#fff}.page-node-1436 .water-use,.page-node-1431 .water-use,.page-node-1426 .water-use,.page-node-1421 .water-use,.page-node-1438 .water-use,.page-node-1441 .water-use{background-color:#1c4525;background-image:url(../jpg/wateruse.jpg);background-position:top;background-repeat:no-repeat;padding-top:300px;padding-bottom:40px}.page-node-1436 .profit-share,.page-node-1431 .profit-share,.page-node-1426 .profit-share,.page-node-1421 .profit-share,.page-node-1438 .profit-share,.page-node-1441 .profit-share{background:url("../jpg/profit-share.jpg");background-repeat:no-repeat;background-position:top center;background-size:cover;min-height:600px}.page-node-1436 .innovator-award,.page-node-1431 .innovator-award,.page-node-1426 .innovator-award,.page-node-1421 .innovator-award,.page-node-1438 .innovator-award,.page-node-1441 .innovator-award{background:url("../jpg/profit-james-ricardo.jpg");background-repeat:no-repeat;background-position:top center;background-size:130%}.page-node-1436 .innovator-award img,.page-node-1431 .innovator-award img,.page-node-1426 .innovator-award img,.page-node-1421 .innovator-award img,.page-node-1438 .innovator-award img,.page-node-1441 .innovator-award img{width:100%;margin-top:70%}.page-node-1436 .button,.page-node-1431 .button,.page-node-1426 .button,.page-node-1421 .button,.page-node-1438 .button,.page-node-1441 .button{border-radius:2em;padding:.75em;font-size:.85em;color:#fff}.page-node-1436 .report-container a,.page-node-1431 .report-container a,.page-node-1426 .report-container a,.page-node-1421 .report-container a,.page-node-1438 .report-container a,.page-node-1441 .report-container a{padding-right:20px;padding-left:20px}.page-node-1436 a.button:link:active,.page-node-1431 a.button:link:active,.page-node-1426 a.button:link:active,.page-node-1421 a.button:link:active,.page-node-1438 a.button:link:active,.page-node-1441 a.button:link:active{color:#fff;text-decoration:none;text-transform:uppercase}.page-node-1436 .report_cta,.page-node-1431 .report_cta,.page-node-1426 .report_cta,.page-node-1421 .report_cta,.page-node-1438 .report_cta,.page-node-1441 .report_cta{background-color:#4cc0ef;white-space:nowrap;text-transform:uppercase;width:16em}.page-node-1436 .ppp-icon,.page-node-1431 .ppp-icon,.page-node-1426 .ppp-icon,.page-node-1421 .ppp-icon,.page-node-1438 .ppp-icon,.page-node-1441 .ppp-icon{width:25px;height:25px;padding:1px;position:relative;right:4px}.page-node-1436 .bottom_cta,.page-node-1431 .bottom_cta,.page-node-1426 .bottom_cta,.page-node-1421 .bottom_cta,.page-node-1438 .bottom_cta,.page-node-1441 .bottom_cta{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding:60px 20px}.page-node-1436 .bottom_cta-item,.page-node-1431 .bottom_cta-item,.page-node-1426 .bottom_cta-item,.page-node-1421 .bottom_cta-item,.page-node-1438 .bottom_cta-item,.page-node-1441 .bottom_cta-item{border-radius:3em;padding:8px;text-align:left;width:230px;font-size:1.2em;line-height:2}.page-node-1436 .bottom_cta-item a,.page-node-1431 .bottom_cta-item a,.page-node-1426 .bottom_cta-item a,.page-node-1421 .bottom_cta-item a,.page-node-1438 .bottom_cta-item a,.page-node-1441 .bottom_cta-item a{font-weight:400}.page-node-1436 .bottom_cta-icon,.page-node-1431 .bottom_cta-icon,.page-node-1426 .bottom_cta-icon,.page-node-1421 .bottom_cta-icon,.page-node-1438 .bottom_cta-icon,.page-node-1441 .bottom_cta-icon{float:right}.page-node-1436 .youtube-video-container,.page-node-1431 .youtube-video-container,.page-node-1426 .youtube-video-container,.page-node-1421 .youtube-video-container,.page-node-1438 .youtube-video-container,.page-node-1441 .youtube-video-container{position:relative;overflow:hidden;width:100%}.page-node-1436 .youtube-video-container iframe,.page-node-1431 .youtube-video-container iframe,.page-node-1426 .youtube-video-container iframe,.page-node-1421 .youtube-video-container iframe,.page-node-1438 .youtube-video-container iframe,.page-node-1441 .youtube-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-node-1436 .youtube-video-container::after,.page-node-1431 .youtube-video-container::after,.page-node-1426 .youtube-video-container::after,.page-node-1421 .youtube-video-container::after,.page-node-1438 .youtube-video-container::after,.page-node-1441 .youtube-video-container::after{display:block;content:"";padding-top:56.25%}@media(max-width:1080px){.page-node-1436 .csr_22_container,.page-node-1431 .csr_22_container,.page-node-1426 .csr_22_container,.page-node-1421 .csr_22_container,.page-node-1438 .csr_22_container,.page-node-1441 .csr_22_container{width:90%}.page-node-1436 .bottom_cta-item.i-planet,.page-node-1431 .bottom_cta-item.i-planet,.page-node-1426 .bottom_cta-item.i-planet,.page-node-1421 .bottom_cta-item.i-planet,.page-node-1438 .bottom_cta-item.i-planet,.page-node-1441 .bottom_cta-item.i-planet{background:#000}}@media(max-width:991px){.page-node-1436 .bottom_cta-item,.page-node-1431 .bottom_cta-item,.page-node-1426 .bottom_cta-item,.page-node-1421 .bottom_cta-item,.page-node-1438 .bottom_cta-item,.page-node-1441 .bottom_cta-item{flex:100%;margin-top:10px;font-size:1.5em}.page-node-1436 .bottom_cta-item a,.page-node-1431 .bottom_cta-item a,.page-node-1426 .bottom_cta-item a,.page-node-1421 .bottom_cta-item a,.page-node-1438 .bottom_cta-item a,.page-node-1441 .bottom_cta-item a{display:block;text-align:center}.page-node-1436 .bottom_cta-icon,.page-node-1431 .bottom_cta-icon,.page-node-1426 .bottom_cta-icon,.page-node-1421 .bottom_cta-icon,.page-node-1438 .bottom_cta-icon,.page-node-1441 .bottom_cta-icon{float:none;padding-left:15px}}@media(max-width:768px){.page-node-1436 .csr_22-menu,.page-node-1431 .csr_22-menu,.page-node-1426 .csr_22-menu,.page-node-1421 .csr_22-menu,.page-node-1438 .csr_22-menu,.page-node-1441 .csr_22-menu{top:60px}.page-node-1436 .button,.page-node-1431 .button,.page-node-1426 .button,.page-node-1421 .button,.page-node-1438 .button,.page-node-1441 .button{font-size:1.05em}.page-node-1436 .report_cta,.page-node-1431 .report_cta,.page-node-1426 .report_cta,.page-node-1421 .report_cta,.page-node-1438 .report_cta,.page-node-1441 .report_cta{position:relative;left:0%}.page-node-1436 .csr_22-menu-item a,.page-node-1431 .csr_22-menu-item a,.page-node-1426 .csr_22-menu-item a,.page-node-1421 .csr_22-menu-item a,.page-node-1438 .csr_22-menu-item a,.page-node-1441 .csr_22-menu-item a{font-size:.6em;padding:10px 5px}.page-node-1436 .csr_22-menu-icon,.page-node-1431 .csr_22-menu-icon,.page-node-1426 .csr_22-menu-icon,.page-node-1421 .csr_22-menu-icon,.page-node-1438 .csr_22-menu-icon,.page-node-1441 .csr_22-menu-icon{display:none}.page-node-1436 .csr_22_container .left-side,.page-node-1431 .csr_22_container .left-side,.page-node-1426 .csr_22_container .left-side,.page-node-1421 .csr_22_container .left-side,.page-node-1438 .csr_22_container .left-side,.page-node-1441 .csr_22_container .left-side{flex:100%;border-radius:20px 20px 0px 0px}.page-node-1436 .csr_22_container .right-side,.page-node-1431 .csr_22_container .right-side,.page-node-1426 .csr_22_container .right-side,.page-node-1421 .csr_22_container .right-side,.page-node-1438 .csr_22_container .right-side,.page-node-1441 .csr_22_container .right-side{flex:100%;border-radius:0px 0px 20px 20px}.page-node-1436 .copy,.page-node-1431 .copy,.page-node-1426 .copy,.page-node-1421 .copy,.page-node-1438 .copy,.page-node-1441 .copy{font-size:1.15em}.page-node-1436 .goal-copy,.page-node-1431 .goal-copy,.page-node-1426 .goal-copy,.page-node-1421 .goal-copy,.page-node-1438 .goal-copy,.page-node-1441 .goal-copy{font-size:1em}.page-node-1436 .boldtitle,.page-node-1431 .boldtitle,.page-node-1426 .boldtitle,.page-node-1421 .boldtitle,.page-node-1438 .boldtitle,.page-node-1441 .boldtitle{font-size:1.25em;padding-top:9px}.page-node-1436 .people-first,.page-node-1431 .people-first,.page-node-1426 .people-first,.page-node-1421 .people-first,.page-node-1438 .people-first,.page-node-1441 .people-first{float:left !important;width:80%}.page-node-1436 .bottom_cta-item a,.page-node-1431 .bottom_cta-item a,.page-node-1426 .bottom_cta-item a,.page-node-1421 .bottom_cta-item a,.page-node-1438 .bottom_cta-item a,.page-node-1441 .bottom_cta-item a{font-size:.8em}.page-node-1436 .community-dev,.page-node-1436 .employee-dev,.page-node-1436 .water-use,.page-node-1431 .community-dev,.page-node-1431 .employee-dev,.page-node-1431 .water-use,.page-node-1426 .community-dev,.page-node-1426 .employee-dev,.page-node-1426 .water-use,.page-node-1421 .community-dev,.page-node-1421 .employee-dev,.page-node-1421 .water-use,.page-node-1438 .community-dev,.page-node-1438 .employee-dev,.page-node-1438 .water-use,.page-node-1441 .community-dev,.page-node-1441 .employee-dev,.page-node-1441 .water-use{background-position:top;background-size:auto 350px;padding-top:350px}}@media(max-width:600px){.page-node-1436 .csr_22-container-lg,.page-node-1431 .csr_22-container-lg,.page-node-1426 .csr_22-container-lg,.page-node-1421 .csr_22-container-lg,.page-node-1438 .csr_22-container-lg,.page-node-1441 .csr_22-container-lg{padding-right:0px;padding-left:0px}.page-node-1436 .csr-hero,.page-node-1431 .csr-hero,.page-node-1426 .csr-hero,.page-node-1421 .csr-hero,.page-node-1438 .csr-hero,.page-node-1441 .csr-hero{min-width:350px}.page-node-1436 .ppp-icon,.page-node-1431 .ppp-icon,.page-node-1426 .ppp-icon,.page-node-1421 .ppp-icon,.page-node-1438 .ppp-icon,.page-node-1441 .ppp-icon{display:none;width:1px;height:1px}.page-node-1436 .csr_22-menu-wrap,.page-node-1431 .csr_22-menu-wrap,.page-node-1426 .csr_22-menu-wrap,.page-node-1421 .csr_22-menu-wrap,.page-node-1438 .csr_22-menu-wrap,.page-node-1441 .csr_22-menu-wrap{white-space:nowrap;-webkit-overflow-scrolling:touch;justify-content:unset}.page-node-1436 .csr_22_container,.page-node-1431 .csr_22_container,.page-node-1426 .csr_22_container,.page-node-1421 .csr_22_container,.page-node-1438 .csr_22_container,.page-node-1441 .csr_22_container{width:95%;padding-right:0px;padding-left:0px}.page-node-1436 .header-title,.page-node-1431 .header-title,.page-node-1426 .header-title,.page-node-1421 .header-title,.page-node-1438 .header-title,.page-node-1441 .header-title{padding-left:20px;padding-right:20px;font-size:2.75em}.page-node-1436 .csr_22-menu-item a,.page-node-1431 .csr_22-menu-item a,.page-node-1426 .csr_22-menu-item a,.page-node-1421 .csr_22-menu-item a,.page-node-1438 .csr_22-menu-item a,.page-node-1441 .csr_22-menu-item a{font-size:.7em}.page-node-1436 .report,.page-node-1431 .report,.page-node-1426 .report,.page-node-1421 .report,.page-node-1438 .report,.page-node-1441 .report{display:none}.page-node-1436 .container-lg,.page-node-1431 .container-lg,.page-node-1426 .container-lg,.page-node-1421 .container-lg,.page-node-1438 .container-lg,.page-node-1441 .container-lg{padding-left:0px;padding-right:0px}.page-node-1436 .csr_22-menu-item:hover .csr_22-dropdown-content a,.page-node-1431 .csr_22-menu-item:hover .csr_22-dropdown-content a,.page-node-1426 .csr_22-menu-item:hover .csr_22-dropdown-content a,.page-node-1421 .csr_22-menu-item:hover .csr_22-dropdown-content a,.page-node-1438 .csr_22-menu-item:hover .csr_22-dropdown-content a,.page-node-1441 .csr_22-menu-item:hover .csr_22-dropdown-content a{display:none}.page-node-1436 .left-side,.page-node-1436 .right-side,.page-node-1431 .left-side,.page-node-1431 .right-side,.page-node-1426 .left-side,.page-node-1426 .right-side,.page-node-1421 .left-side,.page-node-1421 .right-side,.page-node-1438 .left-side,.page-node-1438 .right-side,.page-node-1441 .left-side,.page-node-1441 .right-side{padding-left:1.25em;padding-right:1.25em;margin-left:0;margin-right:0}.page-node-1436 .csr_img_above,.page-node-1431 .csr_img_above,.page-node-1426 .csr_img_above,.page-node-1421 .csr_img_above,.page-node-1438 .csr_img_above,.page-node-1441 .csr_img_above{top:65%;left:15%}}@media(max-width:600px){.page-node-1436 .heading-icon,.page-node-1431 .heading-icon,.page-node-1426 .heading-icon,.page-node-1421 .heading-icon,.page-node-1438 .heading-icon,.page-node-1441 .heading-icon{display:none}}@keyframes slideup{0%{opacity:0;transform:translateY(250px)}100%{opacity:1;transform:translateY(0)}}@keyframes slidedown{0%{opacity:0;transform:translateY(-250px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}.csr-23-download-full-reports-nav-item{display:inline;white-space:nowrap}.csr-23-menu-item:hover{text-decoration:none}.csr-23-download-full-reports-nav-item{display:block}.csr-23-menu-item:hover{text-decoration:none}.csr_23-menu{height:auto !important;position:static !important}.csr_23-menu .csr-23-menu-item{padding-right:20px}.csr_23-menu .csr-23-menu-logo{padding-right:20px;padding-left:5%}.csr_23-menu .csr_23-menu-wrap{height:auto;padding:20px 0px !important}.csr_23-menu .csr_23-menu-wrap strong{display:block;transform:skew(-10deg);font-size:1.5em}.csr_23-menu .csr_23-menu-wrap .csr_23-menu-item-text{line-height:1;color:#707070;text-align:left;text-transform:none;font-size:1.4rem}.csr_23-menu .csr_23-menu-wrap .csr-23-download-reports-btn{background-color:rgba(0,0,0,0);color:#157193;font-weight:500 !important}.csr_23-menu .csr_23-menu-wrap .orange{color:#f5822d}.csr_23-menu .csr_23-menu-wrap .green{color:#5ea845}.csr_23-menu .csr_23-menu-wrap .purple{color:#84286c}.csr_23-menu .csr_23-menu-wrap .blue{color:#008dc6}.csr-23-image-container{position:relative;width:100%;margin:0px auto;pointer-events:none}.csr-23-image-container img{width:100%;height:auto;display:block;pointer-events:none}.csr-23-overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.csr-23-container-lg{text-align:center}.csr-23-container-lg .sustainability-and-social-impact-header{text-shadow:2px 0px 28px rgba(0,0,0,.5);font-weight:500;line-height:1.1em;display:inline;font-size:5.9em;color:#00658a !important}.csr-23-container-lg .sustainability-and-social-impact-header .csr-23-sustainability{letter-spacing:3px}.csr-23-container-lg .sustainability-and-social-impact-header .csr-23-ampersand{font-weight:100;display:inline;text-shadow:0 0 #000;font-family:inherit}.csr-23-download-container{display:flex;justify-content:center;align-items:center;margin:40px auto}.csr-23-download-report-btn{display:inline-block;padding-left:40px;padding-right:40px;background-color:#1b7fa5;white-space:nowrap;color:#fff;border-radius:40px;padding-top:10px;padding-bottom:8px;font-size:x-large;font-weight:500}.csr-23-reports-dropdown{position:relative;display:inline-block;color:#006488}.csr-23-reports-dropdown .dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:180px;z-index:1;text-align:left !important;box-shadow:2px 5px 18px rgba(0,0,0,.05);width:200px}.csr-23-reports-dropdown .dropdown-content a{color:#008dc6;text-decoration:none;display:block;font-weight:500 !important;text-align:left;align-items:left;padding-left:10px;margin:4px auto}.csr-23-reports-dropdown .dropdown-content a:hover{background-color:#ece9e5}.csr-23-reports-dropdown:focus .dropdown-content{display:block;text-decoration:none;text-align:left !important}.csr-23-reports-dropdown:focus div{cursor:pointer}.csr-23-dropdown-container{display:flex;align-items:center;justify-content:center}.csr-23-arrow{position:relative;color:#006488;top:-5px;content:"";display:inline-block;width:8px;height:8px;border-right:.2em solid #1b7fa5;border-top:.2em solid #1b7fa5;transform:rotate(135deg);margin-right:.5em;margin-left:.5em}.csr-23-dropdown-items:hover,.csr-23-dropdown-items:focus{cursor:pointer}.csr-23-dropdown-items:focus .csr-23-arrow{transform:rotate(-45deg);top:0px}.csr-23-dropdown-items:focus .dropdown-content{display:block;text-align:left !important}.csr-23-download-text{font-weight:500;color:#008dc6}.csr-23-areas-of-focus-div{display:flex;justify-content:center;font-size:3rem;font-weight:100;color:#707070;margin:30px auto;transform:skew(-10deg);margin-bottom:0px}.csr-23-info-card{width:auto;box-sizing:border-box;color:#fff;padding:40px 50px}.csr-23-info-card .csr-23-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.csr-23-info-card .csr-23-card-header .csr-23-card-title{font-size:1.8em;line-height:1em}.csr-23-info-card .csr-23-card-header .csr-23-card-title .csr-23-strong-div{display:block;transform:skew(-10deg);font-weight:600}.csr-23-info-card .csr-23-card-header img{width:auto;height:70px;padding-right:50px}.csr-23-info-card .csr-23-card-description{font-size:1.1em;line-height:1.4;max-width:130ch}.csr-23-customer-card{background-color:#84286c}.csr-23-communities-card{background-color:#599f42}.csr-23-people-card{background-color:#e27220}.csr-23-business-card{background-color:#008dc6}.csr-23-grid-div{margin:0;padding:0;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.csr-23-grid-div .csr-23-grid-container{display:grid;grid-template-columns:repeat(2,minmax(100px,500px));gap:10px;padding:20px;box-sizing:border-box}@media(max-width:1024px){.csr_23-menu .csr-23-menu-logo{padding-right:20px;padding-left:0px}.csr_23-menu .csr_23-menu-wrap .csr_23-menu-item-text{font-size:1rem}.csr_23-menu .csr-23-download-text{font-size:.8em}.csr_23-menu .csr-23-menu-logo{display:block !important;padding-left:none !important}.csr_23-menu .csr-23-menu-logo svg{width:75px;height:75px}.csr-23-container-lg{text-align:center}.csr-23-container-lg .sustainability-and-social-impact-header{display:inline;font-size:4.5em;color:#00658a !important}}@media(max-width:768px){.csr-23-download-full-reports-nav-item{display:none}.csr-23-menu-logo{display:block !important;padding-left:none !important}.csr-23-menu-logo svg{width:75px;height:75px}.csr-23-container-lg .sustainability-and-social-impact-header{text-shadow:2px 0px 28px rgba(0,0,0,.5);font-weight:500;line-height:1.1;display:inline;font-size:60px;color:#00658a !important}.csr-23-container-lg .sustainability-and-social-impact-header .csr-23-sustainability{letter-spacing:3px}.csr-23-container-lg .sustainability-and-social-impact-header .csr-23-ampersand{font-weight:100;display:inline;text-shadow:0 0 #000;font-family:inherit}.csr-23-overlay-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;font-size:24px;font-weight:bold;text-align:center}.csr-23-download-container{display:flex;justify-content:center;align-items:center;margin:48px auto 20px}.csr-23-download-report-btn{display:inline-block;padding-left:40px;padding-right:40px;background-color:#1b7fa5;white-space:nowrap;color:#fff;border-radius:40px;padding-top:10px;padding-bottom:8px;font-size:1.3rem;letter-spacing:1.3px;font-weight:500}.csr-23-download-text{font-weight:500;font-size:1.2rem;color:#008dc6}.csr-23-reports-dropdown .dropdown-content{width:220px}.csr-23-areas-of-focus-div{display:flex;justify-content:center;font-size:3rem;font-weight:100;color:#707070;margin:60px auto 10px;transform:skew(-10deg)}.csr23-overview-hero .csr-23-container-lg .sustainability-and-social-impact-header{font-size:4vh}.csr_23-menu{height:auto !important}.csr_23-menu .csr_23-menu-wrap strong{font-size:1.3em}.csr_23-menu .csr_23-menu-wrap .csr_23-menu-item-text{font-size:1rem}.csr-23-grid-div .csr-23-grid-container{grid-template-columns:1fr}}
@font-face{font-family:"Sero";font-style:normal;font-weight:400;src:url("../woff/serowebpro-light.woff") format("woff");}@font-face{font-family:"Sero";font-style:normal;font-weight:500;src:url("../woff/serowebpro-medium.woff") format("woff");}@font-face{font-family:"Sero";font-style:normal;font-weight:800;src:url("../woff/serowebpro-bold.woff") format("woff");}@font-face{font-family:"Sero";font-style:normal;font-weight:900;src:url("../woff/serowebpro-black.woff") format("woff");}h1,h2,h1 a,h2 a{font-family:'Sero',sans-serif;letter-spacing:normal;}h1,h1 a{font-weight:700;}h3,h4,h5,h6,h3 a{font-family:'Sero',sans-serif;}h3,h3 a{font-weight:700;text-transform:uppercase;letter-spacing:normal;}body,p,a,li{font-family:'Sero',sans-serif;font-weight:normal;letter-spacing:normal;font-size:16px;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(../ajax-loader.html) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(../slick.html);src:url(../slick.html#iefix) format('embedded-opentype'),url(../slick-2.html) format('woff'),url(../slick-3.html) format('truetype'),url(../slick-4.html#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;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:20px;line-height:1;opacity:.75;color:white;-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;}.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:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.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:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
