@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,700');.hover-scale-1-1{transition:all 400ms}.hover-scale-1-1:hover{transform:scale(1.1)}.hover-scale-1-2{transition:all 400ms}.hover-scale-1-2:hover{transform:scale(1.2)}.hover-scale-1-3{transition:all 400ms}.hover-scale-1-3:hover{transform:scale(1.3)}.hover-scale-1-4{transition:all 400ms}.hover-scale-1-4:hover{transform:scale(1.4)}html{margin-top:0 !important}body{margin:0;font-family:'Open Sans';box-sizing:border-box;min-height:100%;background:#eee}footer{background:#202020;padding:110px 0 40px}@media (max-width:600px){footer{padding-top:40px}}footer .container{width:100%;max-width:1180px;margin-left:auto;margin-right:auto;display:block;display:flex;justify-content:space-between;color:white}@media (max-width:1240px){footer .container{padding-left:30px;padding-right:30px}}@media (max-width:600px){footer .container{flex-direction:column-reverse;align-items:center}}footer .container a{color:#00b140;text-decoration:none}footer .container a:hover{color:#429c9c}footer .container #footer-about{margin-right:20px}@media (max-width:600px){footer .container #footer-about{margin:20px 0 0;text-align:center}}footer .container #footer-about img{margin-bottom:10px}footer .container #footer-about #footer-text-below-logo p{font-weight:700;font-size:15px;line-height:26px}footer .container #footer-contact-and-links{display:flex}footer .container #footer-contact-and-links p{font-size:14px;line-height:19px}footer .container #footer-contact-and-links #footer-contact{margin-right:120px}@media (max-width:870px){footer .container #footer-contact-and-links #footer-contact{margin-right:20px}}footer .container #footer-contact-and-links #footer-links ul#menu-footer-menu{list-style-type:none;padding-left:0;margin-top:-4px}footer .container #footer-contact-and-links #footer-links ul#menu-footer-menu li a{text-decoration:none;margin-bottom:4px;font-size:14px;line-height:19px}a,input,textarea,button{outline:none}a:focus,input:focus,textarea:focus,button:focus{outline:none}.flex-space-between-center{display:flex;justify-content:space-between;align-items:center}.clearfix:after{content:"";display:table;clear:both}.container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;display:block;box-sizing:border-box}@media (max-width:1490px){.container{padding-left:32px;padding-right:32px}}.text-center{text-align:center}.text-right{text-align:right}header#masthead{position:absolute;box-shadow:-1px 2px 2px 0 rgba(136,136,136,0.3);width:100%;background-color:white;overflow:visible;z-index:1000}header#masthead .container{display:flex;justify-content:space-between;align-items:center;height:90px}@media (max-width:570px){header#masthead .container{padding-left:10px;padding-right:10px}}header#masthead #site-branding-and-menu{display:flex;justify-content:space-between;align-items:center;width:100%}header#masthead #site-branding-and-menu .site-branding .custom-logo-link img{margin-top:2px;width:190px;height:auto}@media (max-width:1050px){header#masthead #site-branding-and-menu .site-branding .custom-logo-link img{margin-top:7px;width:95px}}@media (max-width:480px){header#masthead #site-branding-and-menu .site-branding .custom-logo-link img{width:100%}}@media (max-width:480px){header#masthead #site-branding-and-menu .site-branding{width:20%}}header#masthead #site-branding-and-menu #menu-wrapper{margin-left:50px}header#masthead #site-branding-and-menu #menu-wrapper ul#primary-menu{display:flex;justify-content:space-between;list-style-type:none;padding-left:0}header#masthead #site-branding-and-menu #menu-wrapper ul#primary-menu li.menu-item a{opacity:.5;color:#150F4D;font-family:"Open Sans";font-size:14px;letter-spacing:-0.07px;line-height:17px;text-decoration:none}header#masthead #site-branding-and-menu #menu-wrapper ul#primary-menu li.menu-item a:hover{text-decoration:underline}@media (max-width:480px){header#masthead #site-branding-and-menu #menu-wrapper ul#primary-menu li.menu-item a{font-size:12px;line-height:16px}}header#masthead #site-branding-and-menu #menu-wrapper ul#primary-menu li.menu-item+li.menu-item{margin-left:50px}header#masthead #site-branding-and-menu #menu-wrapper ul#primary-menu li.menu-item.current-menu-item a{opacity:1}@media (max-width:570px){header#masthead #site-branding-and-menu #menu-wrapper ul#primary-menu li.menu-item{width:50%;text-align:center;height:35px;display:flex;justify-content:center;align-items:center}header#masthead #site-branding-and-menu #menu-wrapper ul#primary-menu li.menu-item+li.menu-item{margin-left:0}}@media (max-width:570px){header#masthead #site-branding-and-menu #menu-wrapper ul#primary-menu{margin-left:20px;flex-wrap:wrap;align-items:center}}@media (min-width:921px) and (max-width:1050px){header#masthead #site-branding-and-menu #menu-wrapper{margin-left:30px}header#masthead #site-branding-and-menu #menu-wrapper ul#primary-menu li.menu-item+li.menu-item{margin-left:30px}}@media (max-width:570px){header#masthead #site-branding-and-menu #menu-wrapper{margin-left:10px}}body.page-template-page-map footer{position:static}body.no-scroll{position:fixed;overflow-y:scroll;width:100%}#wbcsd-map-page{margin-top:-2px;padding:90px 0 2px;background:#eee}#wbcsd-map-page #map-heading{background-size:cover;background-repeat:no-repeat;background-position:center center}#wbcsd-map-page #map-heading .container{padding:22px 32px 32px;height:100%;position:relative}#wbcsd-map-page #map-heading .container #close-heading{float:right;margin-top:0 0 20px 20px}#wbcsd-map-page #map-heading .container h1{color:#FFFFFF;font-family:'Open Sans';font-size:40px;letter-spacing:.52px;line-height:50px;margin-bottom:20px;max-width:905px;text-shadow:0 0 2px rgba(0,0,0,0.7);margin-top:0}@media (max-width:800px){#wbcsd-map-page #map-heading .container h1{font-size:30px;line-height:40px}}#wbcsd-map-page #map-heading .container #map-body-text{max-width:905px}#wbcsd-map-page #map-heading .container #map-body-text p{color:#FFFFFF;font-family:'Open Sans';font-size:30px;letter-spacing:.52px;line-height:40px;text-shadow:0 0 2px rgba(0,0,0,0.7)}#wbcsd-map-page #map-heading .container #map-body-text p:first-of-type{margin-top:0}#wbcsd-map-page #map-heading .container #map-body-text p:last-of-type{margin-bottom:0}@media (max-width:800px){#wbcsd-map-page #map-heading .container #map-body-text p{font-size:20px;line-height:30px}}#wbcsd-map-page #map-and-filters-wrapper{position:relative}#wbcsd-map-page #map-and-filters-wrapper #map{width:100%;height:700px}#wbcsd-map-page #map-and-filters-wrapper #map-filters{position:absolute;bottom:0;left:32px;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;padding:13px 19px;background-color:rgba(255,255,255,0.75)}#wbcsd-map-page #map-and-filters-wrapper #map-filters i.fa-ban{cursor:pointer;color:#9c1616;font-size:18px;position:absolute;top:16px;right:23px}#wbcsd-map-page #map-and-filters-wrapper #map-filters #map-filters-title{color:#4CBDB5;font-family:'Open Sans';font-size:20px;letter-spacing:-0.17px;line-height:24px;margin-bottom:10px}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter{position:relative;display:flex;flex-direction:column;align-items:stretch;margin-bottom:10px;background-color:white;width:200px;box-shadow:0 0 1px 0 rgba(194,192,192,0.3)}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter button{opacity:.51;color:#150F4D;font-family:'Open Sans';font-size:14px;font-weight:500;letter-spacing:-0.12px;line-height:21px;background-color:transparent;border:none;padding:0 20px;width:100%;height:50px;display:flex;align-items:center;justify-content:space-between;text-align:left;cursor:pointer}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter button img.caret-up{display:none}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter button:focus{outline:none}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter button.filtered{opacity:1}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter ul{display:none;padding:15px 25px 20px;list-style-type:none;margin-top:0;background-color:white}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter ul li{margin:10px 0;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;color:rgba(21,15,77,0.5)}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter ul li span.filter-icon{display:flex;justify-content:center;align-items:center;margin-right:14px;width:30px;height:30px;background-color:rgba(21,15,77,0.3);border-radius:40px}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter ul li span.filter-icon.selected{display:none}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter ul li span.filter-icon img{max-width:14px;max-height:20px}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter ul li.selected{color:#150F4D}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter ul li.selected span.filter-icon{background-color:#150F4D}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter:last-child{margin-bottom:0}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter.opened button{text-decoration:underline}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter.opened button img.caret-up{display:inline-block}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter.opened button img.caret-down{display:none}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter.opened ul{display:block}@media (max-width:600px){#wbcsd-map-page #map-and-filters-wrapper #map-filters{width:100%;top:0;left:0;bottom:unset;flex-direction:row;align-items:flex-start;flex-wrap:wrap;padding:0;background-color:transparent}#wbcsd-map-page #map-and-filters-wrapper #map-filters i.fa-ban{top:unset;bottom:-30px;right:0;background-color:rgba(255,255,255,0.8);padding:6px}#wbcsd-map-page #map-and-filters-wrapper #map-filters #map-filters-title{display:none}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter{width:50%;margin-bottom:0;box-shadow:0 0 1px 0 rgba(0,0,0,0.15);position:relative}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter button{padding:5px 10px}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter ul{padding:10px 10px 0;position:absolute;top:50px;width:100%;box-sizing:border-box}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter ul li{font-size:14px}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter ul li span.filter-icon{width:20px !important;height:20px !important}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter ul li span.filter-icon img{max-width:10px;max-height:12px}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter:nth-child(1),#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter:nth-child(2){z-index:100}#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter:nth-child(3),#wbcsd-map-page #map-and-filters-wrapper #map-filters .map-filter:nth-child(4){z-index:1}}#wbcsd-map-page #case-studies-wrapper{padding:20px 0}#wbcsd-map-page #case-studies-wrapper #result-numbers{color:#888888;font-family:'Open Sans';font-size:20px;letter-spacing:-0.17px;line-height:24px;margin:20px 0}#wbcsd-map-page #case-studies-wrapper .case-study-card{margin:20px 0 40px;color:#150F4D;box-shadow:0 0 6px 2px #00000021 21;transition:all 500ms;overflow:hidden;visibility:hidden}#wbcsd-map-page #case-studies-wrapper .case-study-card .card-header{cursor:pointer;position:relative;display:flex;align-items:stretch}#wbcsd-map-page #case-studies-wrapper .case-study-card .card-header .white-column{background:white;padding:20px 30px;height:100%;width:50%;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}#wbcsd-map-page #case-studies-wrapper .case-study-card .card-header .white-column h2{color:#150F4D;font-family:'Open Sans';font-size:30px;font-weight:500;letter-spacing:-0.11px;line-height:36px;margin:0 0 21px 0;text-transform:uppercase;text-shadow:0 0 2px rgba(255,255,255,0.7)}#wbcsd-map-page #case-studies-wrapper .case-study-card .card-header .white-column .case-study-general-infos{color:#000000;font-family:'Open Sans';font-size:16px;font-weight:500;letter-spacing:-0.13px;line-height:21px;font-weight:bold}#wbcsd-map-page #case-studies-wrapper .case-study-card .card-header .white-column .case-study-general-infos label{color:black;font-weight:normal}#wbcsd-map-page #case-studies-wrapper .case-study-card .card-header .white-column img.open-close-icon{position:absolute;right:15px;bottom:15px}@media (max-width:550px){#wbcsd-map-page #case-studies-wrapper .case-study-card .card-header .white-column{width:100%;background:rgba(255,255,255,0.8)}}#wbcsd-map-page #case-studies-wrapper .case-study-card .card-header .image-column{background-position:center center;background-size:cover;background-repeat:no-repeat;width:50%}@media (max-width:550px){#wbcsd-map-page #case-studies-wrapper .case-study-card .card-header .image-column{display:none}}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content{background-color:white;display:flex;padding:25px 50px;transition:all 500ms;position:relative}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content h3{color:#150F4D;font-family:'Open Sans';font-size:24px;letter-spacing:-0.13px;line-height:29px;margin:0 0 25px;font-weight:400}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content span.icon{min-width:50px;height:50px;display:flex;justify-content:center;align-items:center;background-color:#150F4D;border-radius:30px;margin-right:25px}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content span.icon img{max-width:22px;max-height:26px}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column{width:50%;border-right:1px solid #979797;padding-right:30px}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .user-cases .user-case{display:flex;align-items:center;margin-bottom:10px;font-weight:bold;font-size:18px}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .user-cases .user-case+.user-case{margin-top:35px}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets{margin-top:35px}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex{display:flex;justify-content:space-between}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex .assets-wrapper{width:45%;padding-right:15px}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex .assets-wrapper h4{font-weight:bold;font-size:18px;margin-top:0;margin-bottom:15px}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex .assets-wrapper .assets-box{padding:20px;background-color:#eee;width:100%;min-height:190px;box-sizing:border-box}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex .assets-wrapper .assets-box .asset{display:flex;align-items:center;color:#150F4D}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex .assets-wrapper .assets-box .asset .asset-icon{width:20px;margin-right:13px;display:flex;justify-content:center;align-items:center}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex .assets-wrapper .assets-box .asset .asset-icon img{max-width:18px;max-height:21px}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex .assets-wrapper .assets-box .asset .asset-text{width:190px}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex .assets-wrapper .assets-box .asset+.asset{margin-top:10px}@media (max-width:1220px){#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex .assets-wrapper .assets-box{width:100%}}@media (max-width:550px){#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex .assets-wrapper .assets-box{min-height:100px}}@media (min-width:751px) and (max-width:850px){#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex .assets-wrapper{width:100%}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex .assets-wrapper:nth-of-type(2){margin-top:20px}}@media (max-width:750px){#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex .assets-wrapper{width:48%;box-sizing:border-box}}@media (max-width:550px){#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex .assets-wrapper{width:100%}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex .assets-wrapper:nth-of-type(2){margin-top:20px}}@media (min-width:751px) and (max-width:850px){#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex{flex-direction:column;align-items:stretch}}@media (max-width:550px){#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column .assets .assets-flex{flex-direction:column;align-items:stretch}}@media (max-width:750px){#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .first-column{width:100%;border-right:none;padding-bottom:15px}}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .second-column{width:50%;padding:0 30px;position:relative}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .second-column .business-cases .business-case{margin:5px 0 30px;display:flex;align-items:start;justify-content:start}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .second-column .business-cases .business-case .business-case-content h4{color:#000000;font-family:'Open Sans';font-size:18px;font-weight:bold;letter-spacing:-0.15px;line-height:22px;margin-bottom:15px;margin-top:0}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .second-column a.back-to-map{text-decoration:none;color:rgba(76,189,181,0.8);display:flex;justify-content:flex-end;align-items:center;line-height:18px;position:absolute;right:-40px;bottom:0}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .second-column a.back-to-map span.icon{min-width:20px;height:20px;display:flex;justify-content:center;align-items:center;background-color:rgba(76,189,181,0.8);font-size:18px;font-weight:bold;letter-spacing:-0.03px;line-height:22px;margin-left:5px}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .second-column a.back-to-map span.icon img{width:11px;min-width:0}@media (max-width:550px){#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .second-column a.back-to-map{right:-20px}}@media (max-width:750px){#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .second-column{width:100%;padding:15px 0}}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .read-more-case-study{position:absolute;right:35px;bottom:23px;cursor:pointer;color:#00b140;text-decoration:none;font-size:15px;letter-spacing:.5px;font-weight:bold}#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content .popup-text{display:none}@media (max-width:750px){#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content{flex-direction:column;align-items:stretch}}@media (max-width:550px){#wbcsd-map-page #case-studies-wrapper .case-study-card .main-content{padding:25px 30px}}#wbcsd-map-page #case-studies-wrapper .case-study-card:hover{height:auto}#wbcsd-map-page #case-studies-wrapper #pagination{text-align:center}#wbcsd-map-page #case-studies-wrapper #pagination ul#pager{list-style-type:none;display:flex;justify-content:center;padding-left:0}#wbcsd-map-page #case-studies-wrapper #pagination ul#pager li{color:#888;margin:0 3px}#wbcsd-map-page #case-studies-wrapper #pagination ul#pager li a{color:#888888;width:40px;height:40px;background-color:white;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:14px;line-height:17px}#wbcsd-map-page #case-studies-wrapper #pagination ul#pager li a i{font-size:13px}#wbcsd-map-page #case-studies-wrapper #pagination ul#pager li.active a,#wbcsd-map-page #case-studies-wrapper #pagination ul#pager li:hover a{background-color:#4AB1B1;color:white;font-size:14px;line-height:17px}@media (max-width:430px){#wbcsd-map-page #case-studies-wrapper #pagination ul#pager li.first,#wbcsd-map-page #case-studies-wrapper #pagination ul#pager li.last{display:none}}#wbcsd-map-page a#back-to-the-map{background-color:rgba(0,0,0,0.6);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASBAMAAACk4JNkAAAAJFBMVEUAAAD///////////////////////////////////////////+0CY3pAAAAC3RSTlMAGhwfICZiiO/5/T9gA7oAAABNSURBVAhbY2AgCARhDNZVAVBW1O6lUKHVu3cFQIV2QwSBQuUQwajd2xmqQYJAoQIGdpAgB1CIASjYwMAyuwDIYt9pwMCgBjYgiYFYAADD2BkcsLw8qAAAAABJRU5ErkJggg==);background-position:center center;background-repeat:no-repeat;opacity:.5;width:40px;height:40px;border-radius:3px;position:fixed;right:-40px;bottom:100px;transition:all 400ms}#wbcsd-map-page a#back-to-the-map:hover{opacity:.8}#wbcsd-map-page a#back-to-the-map.displayed{right:0}#wbcsd-map-page #case-study-popup{position:fixed;width:100%;top:0;left:0;right:0;background-color:white;margin-top:25px;margin-bottom:25px;z-index:1000;display:none;box-shadow:0 0 5px 0 rgba(0,0,0,0.75)}#wbcsd-map-page #case-study-popup #case-study-popup-close{position:absolute;right:35px;top:25px;cursor:pointer;color:#00b140;text-decoration:none;font-size:15px;letter-spacing:.5px;font-weight:bold}@media (max-width:400px){#wbcsd-map-page #case-study-popup #case-study-popup-close{top:13px}}#wbcsd-map-page #case-study-popup #case-study-popup-close img{max-width:40px}#wbcsd-map-page #case-study-popup .container h3#case-study-popup-title{color:#150F4D;font-family:'Open Sans';font-size:24px;line-height:29px;margin-top:15px}#wbcsd-map-page #case-study-popup .container #case-study-popup-content{position:relative;padding-right:25px}#wbcsd-map-page #case-study-popup .container #case-study-popup-content p{color:black;font-family:'Open Sans';font-size:16px;line-height:21px}#wbcsd-map-page #case-study-popup .container #case-study-popup-content h3{color:#150F4D;font-family:'Open Sans';font-size:20px;line-height:26px}#wbcsd-map-page #case-study-popup .container #case-study-popup-content h4{color:#150F4D;font-family:'Open Sans';font-size:16px;line-height:20px}#wbcsd-map-page #case-study-popup .container #case-study-popup-content .ps__rail-y{opacity:1;background-color:rgba(255,255,255,0.1);width:10px;border-radius:10px}#wbcsd-map-page #case-study-popup .container #case-study-popup-content .ps__rail-y:hover{background-color:rgba(255,255,255,0.1) !important}#wbcsd-map-page #case-study-popup .container #case-study-popup-content .ps__rail-y.ps--clicking{background-color:rgba(255,255,255,0.1) !important}#wbcsd-map-page #case-study-popup .container #case-study-popup-content .ps__rail-y .ps__thumb-y{background-color:rgba(0,0,0,0.2);width:6px !important}#wbcsd-map-page #case-study-popup .container #case-study-popup-buttons{height:70px;display:flex;align-items:flex-end}#wbcsd-map-page #case-study-popup .container #case-study-popup-buttons a{width:190px;height:55px;padding:0 17px;border-radius:27.5px;color:white;display:flex;justify-content:center;align-items:center;text-decoration:none;letter-spacing:1.4px;background-color:#4AB1B1;text-align:center}#wbcsd-map-page #case-study-popup .container #case-study-popup-buttons a+a{margin-left:20px}#wbcsd-map-page #case-study-popup .container #case-study-popup-buttons a:hover{background-color:#429c9c}@media (max-width:500px){#wbcsd-map-page #case-study-popup .container #case-study-popup-buttons a{padding:0 10px;width:auto}}.wbcsd-static-page{padding:90px 0 0;position:relative}.wbcsd-static-page #page-content{background-color:white;margin-left:auto;margin-right:auto;padding:25px;color:#150F4D;font-family:'Open Sans';font-size:18px;letter-spacing:-0.15px;line-height:22px}.wbcsd-static-page #page-content #page-content-center{width:100%;max-width:950px;margin-left:auto;margin-right:auto;display:block}.wbcsd-static-page #page-content h1{color:#150F4D;font-size:36px;letter-spacing:-0.13px;line-height:43px;text-align:center;margin-bottom:80px}.wbcsd-static-page #page-content h2{color:#150F4D;font-family:'Open Sans';font-size:24px;letter-spacing:-0.15px;line-height:29px}.wbcsd-static-page #page-content ol{color:#888888;font-family:'Open Sans';font-size:18px;letter-spacing:-0.15px;line-height:22px}.wbcsd-static-page #page-content ol li{padding-left:10px}#submit-cs-page{background-color:white}#contact-page{padding-top:90px;position:relative;background-color:white}#contact-page #page-content{width:100%;max-width:560px;margin-left:auto;margin-right:auto;display:block;background-color:white;padding:60px 80px;position:relative;color:#150F4D}@media (max-width:600px){#contact-page #page-content{margin:10px;position:static;width:auto}}@media (max-width:450px){#contact-page #page-content{padding:20px}}#contact-page #page-content h1{color:#150F4D;text-align:center;margin-top:0}#contact-page #page-content p{color:#150F4D;text-align:center;font-size:14px;line-height:18px}#contact-page #page-content #page-form{margin-top:20px}#contact-page #page-content #page-form form .form-row{margin-bottom:25px}#contact-page #page-content #page-form form .form-row input,#contact-page #page-content #page-form form .form-row textarea{color:#9C9BA0;padding:6px;font-size:14px;line-height:18px;width:100%;box-sizing:border-box;font-family:'Open Sans'}#contact-page #page-content #page-form form .form-row input::-webkit-input-placeholder,#contact-page #page-content #page-form form .form-row textarea::-webkit-input-placeholder{color:#DCDBE4}#contact-page #page-content #page-form form .form-row input::-moz-placeholder,#contact-page #page-content #page-form form .form-row textarea::-moz-placeholder{color:#DCDBE4}#contact-page #page-content #page-form form .form-row input:-ms-input-placeholder,#contact-page #page-content #page-form form .form-row textarea:-ms-input-placeholder{color:#DCDBE4}#contact-page #page-content #page-form form .form-row input:-moz-placeholder,#contact-page #page-content #page-form form .form-row textarea:-moz-placeholder{color:#DCDBE4}#contact-page #page-content #page-form form .form-row input{background-repeat:no-repeat;background-position:right 7px bottom 6px;border:none;border-bottom:1px solid #7672A5}#contact-page #page-content #page-form form .form-row input:focus{border-color:#4AB1B1}#contact-page #page-content #page-form form .form-row input[name=your-name]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAt1BMVEUAAADPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztsgCNjyAAAAPHRSTlMAAQIDBQYICRESExgZHB4hLDU4Oj0+P0RJS01RWV1rdHiJjpGboKKjrbK0t7m6vMPKz9HV19rc4Ojx+f3Nt9dRAAAAk0lEQVQYGQXBCSLDUBQAwHlJf3QhqH2ttUVRezTe/c9lBth7z/w6AsD10ySMF/cBMH0McHcK8LIFDH8A1g1QJ8BzC4y+AfaXAeZngPFnvrZVtfmQXQvq3904eMv8OI7t9Qac3EAEXMxgsQPAqINuCECdFfoGADnAagJA6eFw2QDUt5fgvM/MzMz8uwpAKaWUUkrAP0+JDODmV6aZAAAAAElFTkSuQmCC)}#contact-page #page-content #page-form form .form-row input[name=your-email]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAMAAAAMs7fIAAAAdVBMVEUAAADPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztvPztszSbOIAAAAJnRSTlMAAQMEBggJCw0QHB4gKSosL1dYXmFpa21wdKC1ys7g4uTp6+/5+7MfmCgAAAB2SURBVBgZjcHrFoFAGIbRZ8yXiHI+VCga7/1forSWZVr+2Jtfe43tCHMXmwW0JrYSuqV8pa1Q2eV8FF0pZFlzcLy5Y5OZkOGrOgGSuvKYkAHbe+6KxwYwIaO3vOqyoGdCxmDCwISMmIlnQmwaOGvsBN5inn+8ALUJC4z9Vq7ZAAAAAElFTkSuQmCC)}#contact-page #page-content #page-form form .form-row textarea{border-bottom:1px solid #8B88A7}#contact-page #page-content #page-form form .form-row textarea:focus{border-color:#4AB1B1}#contact-page #page-content #page-form form .form-row .sw-conditions-checkbox{cursor:pointer}#contact-page #page-content #page-form form .form-row .sw-conditions-checkbox .wpcf7-list-item{display:block;margin-left:0;text-align:center}#contact-page #page-content #page-form form .form-row .sw-conditions-checkbox .wpcf7-list-item .icheckbox.icheckbox_minimal-aero{top:-1px;right:3px}#contact-page #page-content #page-form form .form-row .sw-conditions-checkbox a{color:#4AB1B1;text-decoration:none}#contact-page #page-content #page-form form .form-row .sw-conditions-checkbox a:hover{color:#429c9c}#contact-page #page-content #page-form form input[type=submit]{padding:20px 60px 20px 80px;background-color:#4AB1B1;background-repeat:no-repeat;background-position:56px 22px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAQAAADY4iz3AAAAm0lEQVQYGW3BIU7CUQAH4B+gM2DBJJGZDSTD/xQGmkminsEZvYHBCziKxcgBnMETEJmV5Bjpc29v7I3p9+U/+m6t85cr31jkkHNLfOA+jRNP2LqxQZdKz8wWaxe+FOMULq0Un4ZeVMcx8qZ6NTBXbZJ4Vj3qmdpbpHBqbpY4s7N3l8aRlaZLY4KdBz+KcRoTTBN9nXeDNEauc+AXvFKlpACv9voAAAAASUVORK5CYII=);border-radius:30px;color:white;text-transform:uppercase;font-size:14px;border:none;letter-spacing:2px;font-weight:300;font-family:'Open Sans';cursor:pointer}#contact-page #page-content #page-form form input[type=submit]:hover{background-color:#429c9c}#about-page{padding:115px 25px 0;position:relative;background-color:white}#about-page #page-content{background-color:white;margin-left:auto;margin-right:auto;max-width:1440px;padding:25px}#about-page #page-content p{color:#000000;font-family:'Open Sans';font-size:18px;font-weight:500;letter-spacing:-0.06px;line-height:22px;margin:20px 0}#about-page #page-content #overview-section{width:100%;max-width:950px;margin-left:auto;margin-right:auto;display:block;margin-top:45px;margin-bottom:80px}@media (max-width:930px){#about-page #page-content #overview-section{margin-top:20px;margin-bottom:20px}}#about-page #page-content #overview-section h1{color:#150F4D;font-size:36px;font-weight:500;line-height:44px;text-align:center;margin:0 0 100px}@media (max-width:930px){#about-page #page-content #overview-section h1{margin-bottom:40px}}#about-page #page-content #overview-section #overview-text{margin-bottom:80px}@media (max-width:930px){#about-page #page-content #overview-section #overview-text{margin-bottom:40px}}#about-page #page-content #overview-section #overview-list-wrapper #overview-list{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:1440px){#about-page #page-content #overview-section #overview-list-wrapper #overview-list{width:1090px;margin-left:-75px}}#about-page #page-content #overview-section #overview-list-wrapper #overview-list .info{width:24%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media (max-width:900px){#about-page #page-content #overview-section #overview-list-wrapper #overview-list .info{width:40%;margin-bottom:40px}}@media (max-width:700px){#about-page #page-content #overview-section #overview-list-wrapper #overview-list .info{width:50%}}@media (max-width:480px){#about-page #page-content #overview-section #overview-list-wrapper #overview-list .info{width:100%}}#about-page #page-content #overview-section #overview-list-wrapper #overview-list .info img{height:113px;margin-bottom:25px}#about-page #page-content #overview-section #overview-list-wrapper #overview-list .info .texts{text-align:center}#about-page #page-content #overview-section #overview-list-wrapper #overview-list .info .texts .value{color:#4AB1B1;font-weight:500;font-size:34px;line-height:42px;margin-bottom:1px}#about-page #page-content #overview-section #overview-list-wrapper #overview-list .info .texts .subtitle{color:#150F4D;font-weight:500;font-size:18px;line-height:22px}#about-page #page-content #mav-section{background-size:cover;background-origin:center;padding:65px 25px}#about-page #page-content #mav-section #mav-content{margin:0 auto;max-width:930px;width:100%}#about-page #page-content #mav-section #mav-content #mav-text{color:white;font-size:24px;line-height:29px}#about-page #page-content #mav-section #mav-content #mav-text h2{font-size:14px;line-height:20px;color:#4AB1B1;text-transform:uppercase;font-weight:bold;letter-spacing:1.4px;margin:0 0 3px 0}#about-page #page-content #mav-section #mav-content #mav-text h2:nth-of-type(2){margin-top:30px}#about-page #page-content #mav-section #mav-content #mav-text p{color:white;font-size:24px;line-height:29px}#about-page #page-content #mav-section #mav-content #mav-buttons{margin-top:40px;display:flex}@media (max-width:620px){#about-page #page-content #mav-section #mav-content #mav-buttons{flex-direction:column;align-items:center}}#about-page #page-content #mav-section #mav-content #mav-buttons a{width:190px;height:55px;padding-right:17px;border-radius:27.5px;color:white;display:flex;justify-content:center;align-items:center;text-decoration:none;letter-spacing:1.4px;border:2px solid #4AB1B1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKBAMAAAB/HNKOAAAALVBMVEUAAAD///////////////////////////////////////////////////////+hSKubAAAADnRSTlMAGD9AQ0RQWV5iY2RmdDZ1Fc8AAAAvSURBVAhbY2C4wQAEjO8mgCi/lyCSBcKJew7inHsMJLjfOQDJdU+ABCOYyZAExACETAxjbknm+gAAAABJRU5ErkJggg==);background-position:right 41px top 23px;background-repeat:no-repeat}#about-page #page-content #mav-section #mav-content #mav-buttons a:first-child{background-color:#4AB1B1;margin-right:32px}@media (max-width:620px){#about-page #page-content #mav-section #mav-content #mav-buttons a:first-child{margin-right:0;margin-bottom:30px}}#about-page #page-content #mav-section #mav-content #mav-buttons a:first-child:hover{background-color:#429c9c;border-color:#429c9c}#about-page #page-content #mav-section #mav-content #mav-buttons a:last-child{background-color:transparent}#about-page #page-content #mav-section #mav-content #mav-buttons a:last-child:hover{background-color:#429c9c;border-color:#429c9c}#about-page #page-content #about-us-section-3{width:100%;max-width:930px;margin-left:auto;margin-right:auto;display:block;margin:60px auto;color:#000000;font-family:'Open Sans';font-size:18px;font-weight:500;letter-spacing:-0.06px;line-height:22px}@media (max-width:930px){#about-page #page-content #about-us-section-3{margin-bottom:40px}}#about-page #page-content #about-us-section-3 #section-3-text-1{margin:60px 0}#about-page #page-content #about-us-section-3 #section3-infos{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media (max-width:600px){#about-page #page-content #about-us-section-3 #section3-infos{flex-direction:column}}#about-page #page-content #about-us-section-3 #section3-infos .info{width:29%;display:flex;flex-direction:column;text-align:center;align-items:center}@media (max-width:600px){#about-page #page-content #about-us-section-3 #section3-infos .info{width:60%}#about-page #page-content #about-us-section-3 #section3-infos .info:not(:first-child){margin-top:40px}}@media (max-width:520px){#about-page #page-content #about-us-section-3 #section3-infos .info{width:100%}}#about-page #page-content #about-us-section-3 #section3-infos .info img{width:100%;max-width:177px;height:auto;margin-bottom:15px}#about-page #page-content #about-us-section-3 #section3-infos .info .title{font-size:34px;line-height:40px;color:#4AB1B1;margin-bottom:4px}#about-page #page-content #about-us-section-3 #section3-infos .info .subtitle{margin-bottom:20px}#about-page #page-content #about-us-section-3 #section-3-text-2{margin:54px 0 100px}@media (max-width:930px){#about-page #page-content #about-us-section-3 #section-3-text-2{margin-bottom:0}}#about-page #page-content #about-us-section-3 #section-3-text-2 p{font-family:'Open Sans';font-size:18px;font-weight:500;letter-spacing:-0.06px;line-height:22px;margin-bottom:25px}