.sustainability-page{color:#666;width:100%;padding:0}.sustainability-page #main-container main{background:0 0!important;padding:0}.sustainability-page #main-container main .row .col-md-12>.rich-text-box:nth-of-type(3),.sustainability-page #main-container main .row .col-md-12>.three-col-cards:nth-of-type(2){background:#E9F6FC}.sustainability-page #main-container main .row .col-md-12>.rich-text-box:nth-of-type(3) h2{margin-block-start:0;margin-block-end:0}.sustainability-page #main-container main .row .col-md-12>.three-col-cards:nth-of-type(2) .slider .caption h3{color:#116000;font-size:22px;font-weight:700}.sustainability-page #main-container main .row .col-md-12>.three-col-cards:nth-of-type(2) .footer-section,.sustainability-page #main-container main .row .col-md-12>.three-col-cards:nth-of-type(2) .slider .caption .caption-text{color:#666}.sustainability-page #main-container main .row .col-md-12>.three-col-cards:nth-of-type(2) .slider .slick-dots li button{background:#18AC4B;border:1px solid #18AC4B}.sustainability-page #main-container main .row .col-md-12>.three-col-cards:nth-of-type(2) .slider .slick-dots li.slick-active button{background:#fff;border:1px solid #18AC4B}.sustainability-page .callout{position:static;width:100%;height:auto}@media (max-width:1367px) and (min-width:992px){.sustainability-page .callout{padding-top:30px}}.sustainability-page .callout-content-left{display:flex;flex-direction:column;position:static;text-align:center;width:auto}@media (min-width:768px){.sustainability-page #main-container main .row .col-md-12>.three-col-cards:nth-of-type(2) .slider .caption h3{font-size:26px}.sustainability-page .callout{margin:0 auto 70px;padding-left:30px;padding-right:30px;color:#fff}.sustainability-page .callout-content-left{max-width:700px;text-align:center}}@media (max-width:1367px) and (min-width:768px){.sustainability-page .callout-content-left .caption .caption-text p{font-size:16px;line-height:25px}}.sustainability-page .callout .image{order:0}.sustainability-page .callout .image img{height:175px;object-fit:cover;object-position:center;width:100%}.sustainability-page .callout .image img.mobile-image{height:auto}.sustainability-page .callout .image.has-mobile img{display:none}.sustainability-page .callout .image.has-mobile img.mobile-image{display:block}.sustainability-page .callout .caption,.sustainability-page .callout h2{padding:0 30px}@media (min-width:768px){.sustainability-page .callout .image{position:absolute;top:0;right:0;bottom:0;left:0}.sustainability-page .callout .image.has-mobile img{display:block}.sustainability-page .callout .image.has-mobile img.mobile-image{display:none}.sustainability-page .callout .image img{height:30vw}.sustainability-page .callout .caption,.sustainability-page .callout h2{padding:0;position:relative;z-index:2}}.sustainability-page .callout h2{font-style:normal;font-weight:700;font-size:30px;letter-spacing:.35px;line-height:42px;order:1;text-transform:uppercase;margin-top:0;margin-bottom:0;text-align:center;color:#116000}.sustainability-page .callout h2:before{display:none}@media (min-width:768px){.sustainability-page .callout h2{color:#fff;font-size:40px}}@media (max-width:767px){.sustainability-page .callout h2{margin-top:40px}}.sustainability-page .callout .caption{order:2;margin:6px 0 10px;font-size:20px;line-height:28px;color:#666}.sustainability-page .fullwidth-promo-callout{height:600px;position:relative;background-position:inherit!important}@media (max-width:767px){.sustainability-page .fullwidth-promo-callout{background:0 0!important}}.sustainability-page .fullwidth-promo-callout>div{position:absolute;width:100%}.sustainability-page .fullwidth-promo-callout>div.callout-content-right{right:0}.sustainability-page .fullwidth-promo-callout>div.callout-content-center{left:25%;text-align:center}.sustainability-page .fullwidth-promo-callout>div.callout-content-middle{top:10%;text-align:center}@media (min-width:768px){.sustainability-page .callout .caption{margin:20px 0;color:#fff;font-size:24px}.sustainability-page .fullwidth-promo-callout>div.callout-content-middle{margin-left:10vw;max-width:500px}}.sustainability-page .fullwidth-promo-callout>div.callout-content-bottom{bottom:0}.sustainability-page .fullwidth-promo-callout:after{clear:both;content:" ";display:table;float:none}.sustainability-page .featured-gallery .slick-dots li button:before,.sustainability-page .three-col-cards .slider .slick-dots li button:before{content:' '}.sustainability-page .rich-text-box{background:#FFF;color:#666;text-align:center;font-size:26px;line-height:1.5;margin:-20px 0;padding:0 30px}.sustainability-page .rich-text-box h2{color:#116000;font-weight:700;font-size:32px;line-height:1}.sustainability-page .rich-text-box img{margin:auto}@media (max-width:767px){.sustainability-page .rich-text-box h2{font-size:22px}.sustainability-page .rich-text-box{font-size:20px}}.sustainability-page .three-col-card-title{color:#116000;text-align:center;font-weight:700}.sustainability-page .three-col-cards{background-color:#18AC4B;padding:10px 0}.sustainability-page .three-col-cards .container{width:100%}.sustainability-page .three-col-cards h2{font-size:32px;line-height:22px;letter-spacing:.2px}@media (max-width:767px){.sustainability-page .three-col-cards h2{font-size:22px;line-height:24px;margin:40px 20px 25px}}@media (min-width:768px){.sustainability-page .three-col-cards{padding:75px 0}.sustainability-page .three-col-cards .slider{display:flex;align-items:start}.sustainability-page .three-col-cards .slider .slick-dots{display:none}}.sustainability-page .three-col-cards .slider .slick-list.draggable{padding:0!important}.sustainability-page .three-col-cards .slider .slick-dots{bottom:-25px;text-align:center}.sustainability-page .three-col-cards .slider .slick-dots li{list-style-type:none;display:inline-block;margin:0}.sustainability-page .three-col-cards .slider .slick-dots li button{padding:0;cursor:pointer;background:#fff;border:1px solid #fff;height:13px;width:13px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;font-size:0;margin:0}.sustainability-page .three-col-cards .slider .slick-dots li.slick-slider{margin-bottom:20px}.sustainability-page .three-col-cards .slider .slick-dots li.slick-active button{height:13px;width:13px;background:#18AC4B;border:1px solid #fff}.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide .content .store-locator .btn,.sustainability-page .three-col-cards .slider .caption .store-locator .btn{background:0 0;overflow:hidden}.sustainability-page .three-col-cards .slider .three-col-card{flex-grow:1;width:100%;text-align:center;padding:10px 30px;font-size:26px}@media (max-width:767px){.sustainability-page .three-col-cards .slider .three-col-card{width:345px;font-size:16px;padding:10px}}.sustainability-page .three-col-cards .slider .three-col-card .poster-image{display:flex;justify-content:center}.sustainability-page .three-col-cards .slider .three-col-card .poster-image img{margin:auto}.sustainability-page .three-col-cards .slider .caption .store-locator{text-align:center}.sustainability-page .three-col-cards .slider .caption-text{color:#fff}.sustainability-page .three-col-cards .slider .caption h3{text-align:center}.sustainability-page .three-col-cards .slider .caption h3 a{text-transform:none;cursor:pointer}.sustainability-page .three-col-cards .footer-section{color:#fff;font-size:22px;text-align:center;margin-top:30px}@media (max-width:767px){.sustainability-page .three-col-cards .footer-section{font-size:16px}}.sustainability-page .featured-gallery .slick-initialized .slick-slide{width:30%}.sustainability-page .featured-gallery .slick-slider .slick-list{margin:0 0 55px}.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide{position:relative}.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide .image{max-width:160px;margin:auto}@media (min-width:768px){.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide.hover .animation-container .star{opacity:.3;animation:glitter 1s linear 0s infinite normal;-webkit-animation:glitter 1s linear 0s infinite normal;-moz-animation:glitter 1s linear 0s infinite normal;-ms-animation:glitter 1s linear 0s infinite normal;-o-animation:glitter 1s linear 0s infinite normal}.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide.hover .image img{top:-10px;position:relative}.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide .image{max-width:205px}}.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide .image img{position:relative;top:0;transition:.5s;width:160px;margin:0 auto}@media (min-width:768px){.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide .image img{width:205px}}.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide .image:active,.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide .image:focus,.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide .image:hover,.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide a:active,.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide a:focus,.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide a:hover,.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide a>img:active,.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide a>img:focus,.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide a>img:hover,.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide:active,.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide:focus,.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide:hover{outline:0;outline-offset:0;text-decoration:none}.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide .content{width:160px;margin:0 auto}@media (min-width:768px){.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide .content{width:205px;margin:0 auto}}.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide .content .store-locator{text-align:center}.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide .content .caption a h3{text-align:center;margin:7px 0 12px}.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide .animation-container{display:block;width:100%;max-width:160px;height:230px;outline:0;right:0;left:50%;top:0;bottom:0;transform:translateX(-50%)}.sustainability-page .featured-gallery .slick-dots{bottom:-25px;text-align:center}@media (min-width:768px){.sustainability-page .featured-gallery .slick-slider .slick-track .slick-slide .animation-container{max-width:205px}.sustainability-page .featured-gallery .slick-dots{display:none}}.sustainability-page .featured-gallery .slick-dots li{list-style-type:none;display:inline-block;margin:0}.sustainability-page .featured-gallery .slick-dots li button{border:0;padding:0;cursor:pointer;height:9px;width:9px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;font-size:0;margin:0}.sustainability-page .featured-gallery .slick-dots li.slick-active button{height:13px;width:13px}.sustainability-page .multi-video-tout{padding:0 25px;background-color:#E9F6FC}.sustainability-page .multi-video-tout .flexible-grid{display:flex;max-width:1170px;margin:auto;padding:80px 0}@media (max-width:767px){.sustainability-page .multi-video-tout .flexible-grid{padding-top:40px;padding-bottom:0;margin-bottom:0;display:block}}.sustainability-page .multi-video-tout .flexible-grid .col-md-6{text-align:left;padding:10px;margin:-10px;background:url(-/media/Images/Project/WindexSite/home-page-content/shadow-images/shadow-side-left.png) top 20px left 0 no-repeat,url(-/media/Images/Project/WindexSite/home-page-content/shadow-images/shadow-corner-left.png) top 0 left 0 no-repeat,url(-/media/Images/Project/WindexSite/home-page-content/shadow-images/shadow-top.png) top 0 left 20px no-repeat,url(-/media/Images/Project/WindexSite/home-page-content/shadow-images/shadow-corner-right.png) top 0 right 0 no-repeat,url(-/media/Images/Project/WindexSite/home-page-content/shadow-images/shadow-side-right.png) top 20px right 0 no-repeat;background-size:20px 50%,20px 20px,calc(100% - 40px) 20px,20px 20px,20px 50%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.sustainability-page .multi-video-tout .flexible-grid .col-md-6{background:url(-/media/Images/Project/WindexSite/home-page-content/shadow-images/shadow-side-left__2x.png) top 20px left 0 no-repeat,url(-/media/Images/Project/WindexSite/home-page-content/shadow-images/shadow-corner-left__2x.png) top 0 left 0 no-repeat,url(-/media/Images/Project/WindexSite/home-page-content/shadow-images/shadow-top__2x.png) top 0 left 20px no-repeat,url(-/media/Images/Project/WindexSite/home-page-content/shadow-images/shadow-corner-right__2x.png) top 0 right 0 no-repeat,url(-/media/Images/Project/WindexSite/home-page-content/shadow-images/shadow-side-right__2x.png) top 20px right 0 no-repeat;background-size:20px 50%,20px 20px,calc(100% - 40px) 20px,20px 20px,20px 50%}}@media (min-width:767px){.sustainability-page .multi-video-tout .flexible-grid .col-md-6{width:calc(50% + 15px);background-size:20px 100%,20px 20px,calc(100% - 40px) 20px,20px 20px,20px 100%;float:left}.sustainability-page .multi-video-tout .flexible-grid .col-md-6:first-child{margin-right:0}}@media (min-width:1200px){.sustainability-page .multi-video-tout .flexible-grid .col-md-6{max-width:590px;width:70%}.sustainability-page .multi-video-tout .flexible-grid .col-md-6:first-child{margin-right:20px}}.sustainability-page .multi-video-tout .flexible-grid .col-md-6:nth-child(2){margin-top:-20px}.sustainability-page .multi-video-tout .flexible-grid .col-md-6:nth-child(2) .video-tout{margin-bottom:25px}@media (min-width:767px){.sustainability-page .multi-video-tout .flexible-grid .col-md-6:nth-child(2){margin-top:-10px}.sustainability-page .multi-video-tout .flexible-grid .col-md-6:nth-child(2) .video-tout{margin-bottom:45px}}.sustainability-page .multi-video-tout .flexible-grid .video-tout{padding:20px 20px 10px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;background:#fff;margin-bottom:15px;display:flex;flex-direction:column;height:100%}@media (min-width:767px){.sustainability-page .multi-video-tout .flexible-grid .video-tout{margin-bottom:45px;padding:30px 20px}}.sustainability-page .multi-video-tout .flexible-grid .video-tout .video{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;border-radius:8px;margin-bottom:20px}.sustainability-page .multi-video-tout .flexible-grid .video-tout .caption{text-align:center;font-size:18px;line-height:1.5;display:flex;height:100%;flex-direction:column;justify-content:space-between}.sustainability-page .multi-video-tout .flexible-grid .video-tout .caption h2{margin-top:20px;margin-bottom:6px;display:none}.sustainability-page .multi-video-tout .flexible-grid .video-tout .caption .audio-stream-link{display:none}.sustainability-page .multi-video-tout .flexible-grid .video-tout .caption .cta-section{width:auto;display:inline-block;text-align:left}@media (min-width:767px){.sustainability-page .multi-video-tout .flexible-grid .video-tout .caption{text-align:left;padding:0 10px;font-size:26px}.sustainability-page .multi-video-tout .flexible-grid .video-tout .caption h2{margin-top:32px;margin-bottom:18px}.sustainability-page .multi-video-tout .flexible-grid .video-tout .caption .cta-section{width:100%}}.sustainability-page .multi-video-tout .flexible-grid .video-tout .caption .cta-section a{padding-left:0;padding-bottom:3px;background:0 0;border:0;border-radius:0;outline:0;padding-right:0;color:#666;text-decoration:underline;font-size:18px}.sustainability-page .multi-video-tout .flexible-grid .video-tout .caption .cta-section a:active{box-shadow:none}.sustainability-page .multi-video-tout .flexible-grid .video-tout .caption p{margin-bottom:5px}@media (min-width:767px){.sustainability-page .multi-video-tout .flexible-grid .video-tout .caption .cta-section a{font-size:22px}.sustainability-page .multi-video-tout .flexible-grid .video-tout .caption p{margin-bottom:15px}}.sustainability-page.sb-site{font-family:brandon-grotesque,sans-serif}