@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}#signup-content,.col-wrap,.content,.form-field,.form-search-projects,.gallery,.gfield,.ginput_container,.map-wrap,.people-box,.tabs-contents.active,.team-box,.teaser,.wrap{*zoom:1}#signup-content:after,#signup-content:before,.col-wrap:after,.col-wrap:before,.content:after,.content:before,.form-field:after,.form-field:before,.form-search-projects:after,.form-search-projects:before,.gallery:after,.gallery:before,.gfield:after,.gfield:before,.ginput_container:after,.ginput_container:before,.map-wrap:after,.map-wrap:before,.people-box:after,.people-box:before,.tabs-contents.active:after,.tabs-contents.active:before,.team-box:after,.team-box:before,.teaser:after,.teaser:before,.wrap:after,.wrap:before{content:" ";display:table}#signup-content:after,.col-wrap:after,.content:after,.form-field:after,.form-search-projects:after,.gallery:after,.gfield:after,.ginput_container:after,.map-wrap:after,.people-box:after,.tabs-contents.active:after,.team-box:after,.teaser:after,.wrap:after{clear:both}.entry-content h1,.teaser-content-addon,h1.entry-title{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.gf_progressbar_wrapper,.screen-reader-text{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}@font-face{font-family:SimplonNorm;font-weight:300;src:url(../../fonts/SimplonNorm-Light-WebS.eot);src:url(../../fonts/SimplonNorm-Light-WebS.eot?#iefix) format("embedded-opentype"),url(../../fonts/SimplonNorm-Light-WebS.woff2) format("woff2"),url(../../fonts/SimplonNorm-Light-WebS.woff) format("woff"),url(../../fonts/SimplonNorm-Light-WebS.ttf) format("truetype"),url(../../fonts/SimplonNorm-Light-WebS.svg#SimplonNormLight) format("svg")}@font-face{font-family:SimplonNorm;font-weight:400;src:url(../../fonts/SimplonNorm-Regular-WebS.eot);src:url(../../fonts/SimplonNorm-Regular-WebS.eot?#iefix) format("embedded-opentype"),url(../../fonts/SimplonNorm-Regular-WebS.woff2) format("woff2"),url(../../fonts/SimplonNorm-Regular-WebS.woff) format("woff"),url(../../fonts/SimplonNorm-Regular-WebS.ttf) format("truetype"),url(../../fonts/SimplonNorm-Regular-WebS.svg#SimplonNormRegular) format("svg")}@font-face{font-family:SimplonNorm;font-weight:500;src:url(../../fonts/SimplonNorm-Medium-WebS.eot);src:url(../../fonts/SimplonNorm-Medium-WebS.eot?#iefix) format("embedded-opentype"),url(../../fonts/SimplonNorm-Medium-WebS.woff2) format("woff2"),url(../../fonts/SimplonNorm-Medium-WebS.woff) format("woff"),url(../../fonts/SimplonNorm-Medium-WebS.ttf) format("truetype"),url(../../fonts/SimplonNorm-Medium-WebS.svg#SimplonNormMedium) format("svg")}@font-face{font-family:SimplonNorm;font-weight:600;src:url(../../fonts/SimplonNorm-Bold-WebS.eot);src:url(../../fonts/SimplonNorm-Bold-WebS.eot?#iefix) format("embedded-opentype"),url(../../fonts/SimplonNorm-Bold-WebS.woff2) format("woff2"),url(../../fonts/SimplonNorm-Bold-WebS.woff) format("woff"),url(../../fonts/SimplonNorm-Bold-WebS.ttf) format("truetype"),url(../../fonts/SimplonNorm-Bold-WebS.svg#SimplonNormBold) format("svg")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:300;src:local(""),url(../../fonts/noto-sans-v27-cyrillic-300.woff2) format("woff2"),url(../../fonts/noto-sans-v27-cyrillic-300.woff) format("woff")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:400;src:local(""),url(../../fonts/noto-sans-v27-cyrillic-regular.woff2) format("woff2"),url(../../fonts/noto-sans-v27-cyrillic-regular.woff) format("woff")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:500;src:local(""),url(../../fonts/noto-sans-v27-cyrillic-500.woff2) format("woff2"),url(../../fonts/noto-sans-v27-cyrillic-500.woff) format("woff")}@font-face{font-family:Noto Sans;font-style:normal;font-weight:600;src:local(""),url(../../fonts/noto-sans-v27-cyrillic-600.woff2) format("woff2"),url(../../fonts/noto-sans-v27-cyrillic-600.woff) format("woff")}@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:local(""),url(../../fonts/cairo-v10-arabic-300.woff2) format("woff2"),url(../../fonts/cairo-v10-arabic-300.woff) format("woff");unicode-range:U+06??,U+200c-200e,U+2010-2011,U+204f,U+2e41,U+fb50-fdff,U+fe80-fefc}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:local(""),url(../../fonts/cairo-v10-arabic-regular.woff2) format("woff2"),url(../../fonts/cairo-v10-arabic-regular.woff) format("woff");unicode-range:U+06??,U+200c-200e,U+2010-2011,U+204f,U+2e41,U+fb50-fdff,U+fe80-fefc}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:local(""),url(../../fonts/cairo-v10-arabic-600.woff2) format("woff2"),url(../../fonts/cairo-v10-arabic-600.woff) format("woff");unicode-range:U+06??,U+200c-200e,U+2010-2011,U+204f,U+2e41,U+fb50-fdff,U+fe80-fefc}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:local(""),url(../../fonts/cairo-v10-arabic-700.woff2) format("woff2"),url(../../fonts/cairo-v10-arabic-700.woff) format("woff");unicode-range:U+06??,U+200c-200e,U+2010-2011,U+204f,U+2e41,U+fb50-fdff,U+fe80-fefc}@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:local(""),url(../../fonts/cairo-v10-latin-300.woff2) format("woff2"),url(../../fonts/cairo-v10-latin-300.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:local(""),url(../../fonts/cairo-v10-latin-regular.woff2) format("woff2"),url(../../fonts/cairo-v10-latin-regular.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:local(""),url(../../fonts/cairo-v10-latin-600.woff2) format("woff2"),url(../../fonts/cairo-v10-latin-600.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:local(""),url(../../fonts/cairo-v10-latin-700.woff2) format("woff2"),url(../../fonts/cairo-v10-latin-700.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:icons;src:url(../../fonts/icons.eot?-19jrev);src:url(../../fonts/icons.eot?#iefix-19jrev) format("embedded-opentype"),url(../../fonts/icons.woff2?-19jrev) format("woff2"),url(../../fonts/icons.ttf?-19jrev) format("truetype"),url(../../fonts/icons.woff?-19jrev) format("woff"),url(../../fonts/icons.svg?-19jrev#photys-icons) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Glosa Text Bold;src:url(../../fonts/GlosaText-Bold.woff2) format("woff2"),url(../../fonts/GlosaText-Bold.woff) format("woff");font-weight:600;font-style:normal}.font-360{font-family:Glosa Text Bold}#mobile-menu .nav-main>ul>li:before,#mobile-menu .search-form .search-submit:before,#mobile-menu .wr-megamenu-container>ul>li:before,.accordion-title:before,.custom-select:before,.dataTables_paginate .paginate_button:before,.flex-direction-nav a:before,.form-search-projects .search-field:before,.gfield_checkbox input[type=checkbox]:checked+label:after,.ginput_container_select:before,.link-worldwide:before,.search-form:before,.site-header .search-form .search-submit:before,.toggle:before,[class*=" icon-"],[class^=icon-]{font-family:icons!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down:before{content:"\e900"}.icon-arrow-up:before{content:"\e901"}.icon-arrow-left:before{content:"\e905"}.icon-arrow-right:before{content:"\e906"}.icon-magnifier:before{content:"\e902"}.icon-globe:before{content:"\e903"}.icon-cross:before{content:"\e904"}@keyframes simple_fade{0%{opacity:0}to{opacity:1}}@keyframes nav_sub_fade{0%{opacity:0;transform:translate3d(0,-1.25em,0)}to{opacity:1;transform:translateZ(0)}}*,:after,:before{box-sizing:border-box}body,button,input,select,textarea{font-weight:400;color:#333;font-size:1em;line-height:1.375;-webkit-font-smoothing:antialiased}html[lang=ru-RU] body,html[lang=ru-RU] button,html[lang=ru-RU] input,html[lang=ru-RU] select,html[lang=ru-RU] textarea{font-size:.938em}html{background:#f2f2f2;-webkit-text-size-adjust:none}body{position:relative;margin:auto;min-height:100px;font-size:1em;background:#fff}body.admin-bar{position:static}body.no-scroll{overflow:hidden}img{display:block;max-width:100%}#signup-content,.wrap{max-width:60em;margin:0 auto;padding:0 .625em}html[lang=ru-RU] #signup-content,html[lang=ru-RU] .wrap{max-width:960px}.content-wrap{padding:2.5% 0}.content-wrap .entry-content .section:last-child{margin-bottom:-4.8387096774%}.hideme{display:none}.bg-cd-1{color:#111;background:#c2e6f6}.bg-cd-2{color:#111;background:#f7f191}.bg-lightgrey,.teaser.bg-lightgrey{background:#ededed}.bg-white{background:#fff}.button,a.button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;padding:.625em 1em;background-color:#d10074;color:#fff;border:none;outline:none;text-decoration:none;text-align:center;-webkit-appearance:none;appearance:none;transition:background-color .25s ease-in-out}.button:active,a.button:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{position:relative;transform:translate3d(0,1px,0);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iYSIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSIuNSIgeTE9IjAiIHgyPSIuNSIgeTI9IjEiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3Atb3BhY2l0eT0iLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iLjEiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2EpIi8+PC9zdmc+);background-size:100%;background-image:linear-gradient(180deg,rgba(0,0,0,.1),hsla(0,0%,100%,.1))}.bg-cd-1 .button,.bg-cd-1 a.button,.bg-cd-1 button,.bg-cd-1 input[type=button],.bg-cd-1 input[type=reset],.bg-cd-1 input[type=submit]{color:#fff}.bg-cd-2 .button,.bg-cd-2 a.button,.bg-cd-2 button,.bg-cd-2 input[type=button],.bg-cd-2 input[type=reset],.bg-cd-2 input[type=submit]{background-color:#333;color:#fff}.bg-cd-2 .button:hover,.bg-cd-2 a.button:hover,.bg-cd-2 button:hover,.bg-cd-2 input[type=button]:hover,.bg-cd-2 input[type=reset]:hover,.bg-cd-2 input[type=submit]:hover{color:#fff}.section.offices .button,.section.offices a.button,.section.offices button,.section.offices input[type=button],.section.offices input[type=reset],.section.offices input[type=submit]{background-color:#d10074;padding:.1em;border-radius:.8em;margin:0 auto;width:50%}.button.block,a.button.block,button.block,input[type=button].block,input[type=reset].block,input[type=submit].block{display:block}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{width:100%;padding:.625em;border:1px solid #ddd;outline:none;-webkit-appearance:none;appearance:none;box-sizing:border-box}textarea{height:12.5em}select::-ms-expand{display:none}.custom-select,.ginput_container_select{position:relative;display:inline-block;background:#fff}.custom-select:before,.ginput_container_select:before{display:block;position:absolute;z-index:1;top:1.5em;right:1em;content:"\e900";font-size:.625em;color:#ddd}.custom-select select,.ginput_container_select select{display:block;position:relative;z-index:2;padding:.625em 3.125em .625em .625em;background:transparent;border:1px solid #ddd;border-radius:0;-webkit-appearance:none;appearance:none}.form-field{position:relative;margin-bottom:1em}embed,iframe,img,object{max-width:100%}.responsive-media{position:relative;padding-bottom:58.25%;height:0;overflow:hidden;max-width:100%}.responsive-media embed,.responsive-media iframe,.responsive-media object{position:absolute;top:0;left:0;width:100%;height:100%}img{height:auto}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption[id^=attachment]{width:auto!important}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption.alignnone img{margin-left:0;margin-right:0}.wp-caption .wp-caption-text{margin:.5em 0;text-align:left;color:#969696}.wp-caption-text{text-align:center}.alignleft{float:left;max-width:50%;margin:.3125em 1.25em 1.25em 0}.alignright{float:right;max-width:50%;margin:.3125em 0 1.25em 1.25em}.aligncenter{clear:left;margin-left:auto;margin-right:auto;margin-bottom:1.25em}.aligncenter,.img-alignnone{display:block}.gallery,.wp-video{display:inline-block}.gallery{position:relative;margin:0 0 1.25em;background:#ededed}.gallery .flex-direction-nav{position:absolute;top:0;right:0;margin:0;padding:0;list-style:none}.gallery .flex-direction-nav li{float:left;margin:0 0 0 1px}.gallery .flex-direction-nav a{display:block;position:relative;width:44px;height:44px;overflow:hidden;white-space:nowrap;text-indent:100%;color:#fff;background:#d10074}.gallery .flex-direction-nav a:before{position:absolute;left:0;top:0;width:44px;height:44px;line-height:42px;font-size:1.25em;text-align:center;text-indent:0}.gallery .flex-direction-nav a.flex-prev:before{content:"\e905"}.gallery .flex-direction-nav a.flex-next:before{content:"\e906"}.gallery .wp-caption-text{display:block;font-style:italic;text-align:left;font-size:.875em;line-height:1.4285714286;color:#969696}.gallery .gallery-item{position:relative}.gallery .gallery-item .wp-caption-text{padding:.7142857143em 1.0714285714em;background:#ededed}.gallery .gallery-icon{display:flex;align-items:center}.gallery .gallery-icon img{width:auto;max-height:414px}.gallery a,.gallery img{margin:auto}.gallery.gallery-columns-0{width:100%}.gallery.gallery-columns-0>.gallery-item:not(:first-child){display:none}.gallery.gallery-columns-1,.gallery.gallery-columns-1 .gallery-item,.gallery.gallery-columns-2,.gallery.gallery-columns-2 .gallery-item,.gallery.gallery-columns-3,.gallery.gallery-columns-3 .gallery-item{padding:.625em}.gallery.gallery-columns-2 .gallery-item,.gallery.gallery-columns-3 .gallery-item,.gallery.gallery-columns-4 .gallery-item,.gallery.gallery-columns-5 .gallery-item{float:left}.gallery.gallery-columns-2 .gallery-item{width:50%}.gallery.gallery-columns-2 .gallery-item:nth-child(odd){clear:left}.gallery.gallery-columns-3 .gallery-item{width:33.3333333333%}.gallery.gallery-columns-3 .gallery-item:nth-child(3n+1){clear:left}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-4 .gallery-item:nth-child(4n+1){clear:left}.gallery.gallery-columns-5 .gallery-item{width:20%}.gallery.gallery-columns-5 .gallery-item:nth-child(5n+1){clear:left}body,button,input,select,textarea{font-family:SimplonNorm,Arial,sans-serif}html[lang=ar] body,html[lang=ar] button,html[lang=ar] input,html[lang=ar] select,html[lang=ar] textarea{font-family:Cairo,sans-serif}html[lang=zh-CN] body,html[lang=zh-CN] button,html[lang=zh-CN] input,html[lang=zh-CN] select,html[lang=zh-CN] textarea{font-family:Noto Sans SC,sans-serif}html[lang=ru-RU] body,html[lang=ru-RU] button,html[lang=ru-RU] input,html[lang=ru-RU] select,html[lang=ru-RU] textarea{font-family:Noto Sans,sans-serif}html[lang=ar] p{text-align:justify}html[lang=ar] .home .lead{font-size:calc(1em + .8vw)}html[lang=ru-RU] h1,html[lang=ru-RU] h2{letter-spacing:-.03125em}.home h1,.page-template-page-annual-report h1,b,dt,h2,h4,h6,strong,th{font-weight:600}h1{margin:0 0 .4347826087em;font-weight:400;font-size:calc(1.5rem + 2.15vw)}h1,h2,h3{line-height:1.25}h2,h3{font-size:calc(1.2rem + 1.5vw)}h2{margin:1em 0}h2:first-child{margin-top:0}h3{font-weight:400}h3,h4{margin:1em 0}h4{font-size:1.625rem}h5{font-weight:400;text-transform:uppercase;font-size:1.125rem}h5,h6{margin:1em 0}h6{font-size:1em}p{max-width:42.5em;margin:0 0 1.25em}p:empty{display:none}ol,ul{margin:0 0 1.5em 2em;padding:0}ul{list-style:disc}ol{list-style:decimal}.main-col li{margin:0 0 .625em}.inline-list,.no-list,.no-list ol,.no-list ul,nav ul{margin:0;padding:0;list-style:none}.inline-list li{display:inline-block;margin:0 .5em 0 0}dd{margin:0 1.5em 1.5em}hr{clear:both;margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}figure{margin:0}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a{color:#d10074;text-decoration:none;transition:all .25s ease-in-out}a:hover{color:#333}small{font-size:.875em}.lead,small{color:#969696}.lead{max-width:860px;font-size:1.5rem;line-height:1.3333333333}.lead a{color:#969696;text-decoration:none;border-bottom:1px solid #969696}.home .lead,.home .lead a,.page-template-page-annual-report .lead,.page-template-page-annual-report .lead a{color:#333}.home .lead,.page-template-page-annual-report .lead{font-size:calc(1.15rem + 1.6vw);line-height:1.25}.max-width-85{max-width:85%}.lead-link{font-size:1.625em}.text-center{display:block;text-align:center}table{border-spacing:0;border-collapse:collapse;margin-bottom:1.25em}table td,table th{padding:1.25em;vertical-align:top;text-align:left;border-bottom:1px solid #ddd}table th{border-bottom:3px solid #969696}.table-wrap{overflow:auto;-webkit-overflow-scrolling:touch}.col{margin-bottom:1.25em}#header-worldwide.element-to-toggle{display:none}.site-header{position:relative;z-index:3;margin:0 0 1.25em;padding:1.25em 0 0;background:#fff}.site-header a{display:block;text-decoration:none;color:#333}#mobile-menu{display:none}.custom-logo-link{display:block;height:45px}.custom-logo-link img{width:auto;height:100%}.nav-meta,.nav-social{font-size:.875em;line-height:1.5}.nav-meta li,.nav-social li{float:left;margin-right:1em}.nav-meta li.highlight-pink a,.nav-social li.highlight-pink a{background-color:#d10074;color:#fff;border-radius:4px;padding:.188em 8px;font-family:var(--font-medium)}.nav-meta a,.nav-social a{color:#969696;padding:.188em 0}.nav-meta .link-worldwide,.nav-social .link-worldwide{padding:.188em .7142857143em;color:#111;background:#f7f191}.nav-lang{display:inline-block;position:relative;z-index:5;height:2.1428571429em;padding-right:10px;font-size:.875em;line-height:1.4285714286;overflow:hidden}.nav-lang>ul{margin:0 -10px 0 0;padding:0}.nav-lang.open{overflow:visible}.nav-lang.open>ul{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.1)}.nav-lang a{display:block;padding:.188em 20px .188em 10px;color:#969696}.nav-lang .toggle{position:absolute;top:0;bottom:0;right:0;width:20px;cursor:pointer}.nav-lang .toggle:before{content:"\e900";display:block;position:absolute;top:11px;right:3px;font-size:6px;color:#d10074}.nav-lang.open .toggle:before{content:"\e901"}.nav-main{clear:both;padding:1em 1.875em 0 0;border-bottom:1px solid #ddd}.nav-main a{display:block;color:#333}.nav-main>ul>li{display:inline-block;margin-right:1em}.nav-main>ul>li.link-to-external{position:relative}.nav-main>ul>li.link-to-external:before{content:url(../../img/link-arrow.svg);position:absolute;top:20px;left:px}.nav-main>ul>li.link-to-external a{padding-left:25px}.nav-main>ul>li.link-to-new{position:relative}.nav-main>ul>li.link-to-new:after{content:"NEW";color:#d10074;position:absolute;top:7px;right:-33px;font-size:.9rem;font-weight:600}.nav-main>ul>li>a{padding:1em 0;position:relative;text-transform:uppercase}.nav-main>ul>li.current-menu-parent>a,.nav-main>ul>li.open>a{color:#d10074}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;display:flex;align-items:center;justify-content:center;visibility:hidden;background:hsla(0,0%,100%,.85);transition:opacity .25s ease-in-out}.overlay .overlay-inner{display:flex;flex-direction:column;width:640px;max-width:90vw;background:#fff;border:1px solid #ddd;box-shadow:0 0 5px rgba(0,0,0,.15);transition:all .25s ease-in-out;transform:translateZ(0) scale(.9)}.overlay .overlay-content{position:relative;max-height:85vh;overflow:auto;padding:1.25em;-webkit-overflow-scrolling:touch}.overlay .overlay-content p:last-child{margin-bottom:0}.overlay .overlay-content img{max-height:70vh;margin:0 auto}.overlay .overlay-close{position:absolute;top:0;right:0;padding:1.25em}.overlay.overlay-open,.overlay:target{z-index:99;opacity:1;visibility:visible}.overlay.overlay-open .overlay-inner,.overlay:target .overlay-inner{transform:translateZ(0) scale(1)}#toggle-menu{position:absolute;z-index:98;top:.5625em;right:.5625em;padding:.6875em;background:none;border:none;color:#d10074;text-transform:uppercase}#toggle-menu:before{content:" ";position:absolute;top:.6875em;bottom:.6875em;left:0;width:1px;background:#d10074}.admin-bar #toggle-menu{margin-top:32px}.mobile-view .nav-sub-overlay{display:none!important}#mobile-menu{margin:0 0 1.875em;padding:0 .625em}#mobile-menu .nav-sub{position:relative;display:none}#mobile-menu .open .nav-sub{display:block}.mobile-menu-open #mobile-menu{position:relative;z-index:2;background:#fff}.mobile-view .nav-meta,.mobile-view .nav-social{float:none;margin-bottom:2em;overflow:hidden}.mobile-view .nav-meta a,.mobile-view .nav-social a{padding:.8571428571em 0}.mobile-view .nav-social{margin-top:-1em}.mobile-view .nav-main>ul>li,.mobile-view .wr-megamenu-container>ul>li{display:block;float:none}.mobile-view .nav-meta li,.mobile-view .nav-social li{display:inline-block;float:left}.mobile-view .nav-main,.mobile-view .wr-megamenu-container{margin-bottom:2em;right:0}.mobile-view .nav-main>ul>li:not(:first-child),.mobile-view .wr-megamenu-container>ul>li{position:relative;margin-right:0;border-top:1px solid #ddd}.mobile-view .nav-main>ul>li:not(:first-child) a:after,.mobile-view .wr-megamenu-container>ul>li a:after{display:none}.mobile-view .nav-main>ul>li.menu-item-has-children:before,.mobile-view .wr-megamenu-container>ul>li.menu-item-has-children:before{content:"\e900";position:absolute;top:20px;right:0;color:#d10074;font-size:10px}.mobile-view .nav-main>ul>li.open:before,.mobile-view .wr-megamenu-container>ul>li.open:before{content:"\e901"}.mobile-view .nav-lang{display:block;height:3.1428571429em;border:1px solid #ddd}.mobile-view .nav-lang a{padding:.8571428571em 20px .8571428571em 10px}.mobile-view .nav-lang .toggle{top:8px;right:10px}.mobile-view .nav-sub .wrap{padding:0}.mobile-view #mobile-menu .search-form{margin-bottom:2em;border-bottom:1px solid #ddd}.pagination{margin:1.875em 0}.pagination ul.page-numbers{margin:0;padding:0;list-style:none}.pagination li{display:inline-block;margin:0 .125em}.pagination a,.pagination span{display:block;line-height:1;padding:.5em .75em;text-decoration:none;color:#fff;background:#333;border:1px solid #333}.pagination .inactive{background:#ededed;border-color:#ededed}.pagination .current{color:#333;background:#fff;border-color:#ddd}.nav-sub-overlay{content:" ";z-index:1;top:0;bottom:0;background:rgba(17,17,17,.55)}.nav-sub,.nav-sub-overlay{display:none;position:absolute;left:0;right:0}.nav-sub{z-index:2;margin:1px 0 0;padding:2.5% 0;background:#fff;transform:translateZ(0)}.open .nav-sub{display:block}.nav-sub .nav-sub-section{float:left;width:100%;margin-right:-100%;opacity:0}.nav-sub .nav-sub-section .span-2 .col-6:first-of-type{margin-left:0}.open .nav-sub .nav-sub-section{opacity:1;animation:nav_sub_fade .5s 1}.nav-sub h4{margin:0;font-size:1em;text-transform:uppercase;padding-bottom:.25em}.nav-sub ul:not(:last-child){margin-bottom:1em}.nav-sub a:not(.button){display:block;padding:.25em 0;text-decoration:none}#menu-item-23138 .nav-sub-section .span-2{width:48.336170213%}#menu-item-23138 .nav-sub-section .col-3:nth-of-type(2n){width:24.004255319%}.widget ul{margin:0;padding:0;list-style:none}.section{padding:5% 0}.section h2{margin:0 0 5%;text-align:center}.page-template-page-annual-report .section h2{text-align:left}.offices .offices-list{text-align:center}.offices .offices-list li{width:160px}.offices#header-worldwide{position:relative;z-index:3}.offices#header-worldwide p{max-width:800px;margin:1.25em auto}.offices-list a{display:block;position:relative;padding:1.25em 1.25em 1.5em;color:#111;text-align:center;text-decoration:none}.offices-list a .office-name{position:absolute;height:1.25em;left:1.25em;right:1.25em;bottom:.25em}.offices-list img{display:inline;margin-bottom:.625em}.offices-list .southamerica img{width:96px}.frontpage-wrap{padding:2.5% .625em 0}.frontpage-wrap .intro-map,.frontpage-wrap>.accordion,.frontpage-wrap>.accordion-content-box,.frontpage-wrap>h1,.frontpage-wrap>h2,.frontpage-wrap>h3,.frontpage-wrap>p{max-width:940px;margin-left:auto;margin-right:auto}.frontpage-wrap>.section{margin-left:-.625em;margin-right:-.625em}.frontpage-wrap .social-wrap{margin-top:7.5%}.intro-map{padding-top:15%;background-size:100%;background-repeat:no-repeat;background-position:top}.intro-map.cairo{background-image:url(../../img/map-cairo.svg)}.intro-map.johannesburg{background-image:url(../../img/map-johannesburg.svg)}.intro-map.moscow{background-image:url(../../img/map-moscow.svg)}.intro-map.newdehli{background-image:url(../../img/map-newdehli.svg)}.intro-map.shanghai{background-image:url(../../img/map-shanghai.svg)}.intro-map.southamerica{background-image:url(../../img/map-southamerica.svg)}.wp-post-image{margin-bottom:1.25em}.teaser-image .wp-post-image{margin:0 auto}section .col-6 .teaser-image .wp-post-image,section .col-12 .teaser-image .wp-post-image{object-fit:cover;width:100%;height:100%;max-width:none}section .col-6 .teaser-content h3{font-size:1em}.breadcrumb{display:block;margin:0 0 .625em;text-transform:uppercase}.breadcrumb a:last-child:after{content:" >"}.category-tags a{display:block;margin-bottom:.5em;padding:.5em 1em;text-decoration:none;background:#fff;border:1px solid #ddd;box-shadow:-2px 2px 0 rgba(0,0,0,.2)}.news-list .post{max-width:33.75em;padding:1.25em;border-top:1px solid #ddd}.news-list .post p:last-child{margin-bottom:0}.entry-meta .byline,.entry-meta .category,.entry-meta .posted-on{margin:0 .3125em 0 0}.entry-meta .byline:before,.entry-meta .category:before{content:"- "}.entry-title-addon{display:block;margin:-.625em 0 1.25em}.entry-title-addon+.entry-title-addon{margin-top:-1.25em}.hide-dates-visually .posted-on,.posted-on time.updated{display:none}.accordion{margin:0 0 1.875em;border-bottom:1px solid #ddd}.accordion .accordion-title{margin:0;padding:.9375em 0;font-size:1em;font-family:var(--font-regular);font-weight:400;border-top:1px solid #ddd}.accordion.active .accordion-title{position:relative;padding-left:2.8125em;cursor:pointer}.accordion.active .accordion-title.open{background:#ededed}.accordion.active .accordion-title:before{content:"\e900";position:absolute;left:1.25em;top:1.25em;width:3em;height:3em;text-align:center;line-height:2.8;color:#d10074;font-size:.5em;border:2px solid #d10074;border-radius:50%}.accordion.active .accordion-title.open:before{content:"\e901"}.accordion .accordion-content{padding:0 1.25em 1.875em 2.8125em}.accordion .accordion-content :last-child{margin-bottom:0}.accordion .accordion-content.open{background:#ededed;overflow:hidden}.map-wrap{position:relative;margin-bottom:1.25em}.map-wrap .map-text{padding:1.25em;background:#c2e6f6}.main-col,.side-col{margin-top:1.25em}.table-of-contents.sticky>ul{position:fixed;bottom:0;overflow:auto}.table-of-contents li{padding:.625em 0;position:relative}.table-of-contents .number{float:left}.table-of-contents ul>li{padding-left:1.25em}.table-of-contents ul>li .number{width:1.25em;margin-left:-1.25em}.table-of-contents ul ul{margin-left:1.25em}.table-of-contents ul ul>li{padding-left:1.875em}.table-of-contents ul ul>li .number{width:1.875em;margin-left:-1.875em}.table-of-contents ul ul ul>li{padding-left:2.5em}.table-of-contents ul ul ul>li .number{width:2.5em;margin-left:-2.5em}.content-wrap .fullwidth,.content-wrap .nav-tabs,.related-posts.fullwidth-content{clear:both}.content-box h4{font-size:1.125em}.content-box,.menu-box{margin:0 0 1.25em;padding:1.25em}.content-box>:first-child,.menu-box>:first-child{margin-top:0}.content-box>:last-child,.menu-box>:last-child{margin-bottom:0}.content-box a:not(:empty):only-child,.menu-box a:not(:empty):only-child{margin:0}.content-box a:not(:empty):only-child:not(.button),.menu-box a:not(:empty):only-child:not(.button){display:inline}.content-box li,.menu-box li{padding-bottom:.625em}.content-box .link-list a,.menu-box .link-list a{display:block;padding:.3125em 0}.content-box.has-button,.menu-box.has-button{text-align:center}.content-box.has-button p:last-child:not(:first-child),.menu-box.has-button p:last-child:not(:first-child){margin-top:1.25em}.content-box p,.menu-box p{max-width:none}.accordion-content-box .content-box{position:relative;margin-bottom:0;padding:.625em 1.25em .625em 3.125em;border-bottom:1px solid rgba(17,17,17,.1)}.accordion-content-box .content-box:last-child{border-bottom:0}.accordion-content-box .accordion-toggle{position:absolute;top:12px;left:12px;padding:0;background:transparent;border-radius:50%;border:2px solid #d10074;height:28px;width:28px;cursor:pointer}.accordion-content-box .accordion-toggle-indicator{border:solid #d10074;border-width:2px 2px 0 0;position:relative;left:7px;top:-2px;transform:rotate(135deg);display:block;height:10px;width:10px}.accordion-content-box .accordion-top{font-weight:600;min-height:30px;cursor:pointer}.accordion-content-box .accordion-bottom{display:none}.accordion-content-box .content-box.open .accordion-toggle-indicator{top:2px;transform:rotate(-45deg)}.accordion-content-box .content-box.open .accordion-bottom{display:block}.nav-tabs{margin-bottom:5%;border-bottom:1px solid #ddd}.nav-tabs li{display:inline-block;position:relative;margin:0 1em 0 0}.nav-tabs a{display:block;text-transform:uppercase;padding:1em 0;color:#333;text-decoration:none}.nav-tabs a:after{content:" ";opacity:0;position:absolute;bottom:-1px;left:0;right:0;height:0;background:#d10074;transition:all .25s ease-in}.nav-tabs a.current:after,.nav-tabs a:hover:after,.nav-tabs a[aria-current=page]:after{opacity:1;height:3px}.tabs-contents.active{min-height:100px}.tabs-contents.active .tab-content{position:relative;z-index:-1;max-height:100px;overflow:hidden;opacity:0;float:left;width:100%;margin-right:-100%;transform:translate3d(0,-10px,0);transition:opacity .1s ease-in,z-index .1s linear,transform .3s ease-in-out}.tabs-contents.active .tab-content.current{z-index:1;opacity:1;max-height:none;overflow:visible;transform:translateZ(0)}.tabs-contents.active .related-posts{clear:both}.tabs-contents.artists-full-width{margin-right:-51.612903226%}.teaser{display:block;margin-bottom:1.25em;color:#333;background:#fff;text-decoration:none}.archive .teaser,.blog .teaser,.page-template-page-news-events .teaser,.related-posts .teaser{background:#ededed}.bg-lightgrey .teaser{background:#fff}.col .teaser{margin-bottom:0}.teaser h3{margin:.5em 0;font-size:1.25em;color:#111;font-weight:500}.teaser h3:first-child{margin-top:0}.teaser h3:last-child{margin-bottom:0}.teaser:not(.links-inside):hover h3,.teaser a h3:hover{text-decoration:underline}.teaser:not(.links-inside) a{color:#333}.teaser .teaser-content,.teaser .teaser-content-addon{padding:1em}.teaser .teaser-content-addon p:last-child,.teaser .teaser-content p:last-child{margin-bottom:0}.teaser .category{display:inline-block;padding-bottom:.25em;text-transform:uppercase}.teaser .date{margin-top:0;display:inline-block;color:#969696}.teaser.horz .teaser-content,.teaser.horz .teaser-content-addon{padding:1.25em}.teaser.horz .teaser-image{min-height:1px}.teaser.horz.shop-image{margin-bottom:1.875em;background:#fff}.teaser.horz.shop-image .teaser-image{position:relative;display:flex;align-items:center;padding:1.25em;margin-right:1.25em;background:#f2f2f2}.teaser.horz.shop-image .teaser-image-link~.teaser-content,.teaser.horz.shop-image .teaser-image~.teaser-content{padding:0 1.25em}.teaser.horz.shop-image .teaser-title-link{display:block;margin-bottom:.625em}.teaser.horz.shop-image .teaser-content{padding:0}.teaser .teaser-content-addon p:not(:last-child){margin-bottom:.625em}.department-accordion .team-box{padding:0}.people-box{margin-bottom:2.5em}.people-box p{margin-bottom:0}.people-box img{float:left;width:7.5em;max-width:100%;margin-right:1.25em}.people-box.has-image{padding-left:8.75em}.people-box.has-image img{margin-left:-8.75em}.organisation{max-width:700px;margin-bottom:1.25em}.organisation h3{margin:0;font-size:1em;font-weight:600;text-align:center}.organisation h4{margin:0;font-weight:600;text-transform:uppercase}.organisation p{max-width:none}.organisation small{display:block;text-align:center}.organisation .departments{position:relative;margin:1.25em 0}.organisation .content-box{position:relative;margin:0;padding:1.25em .9375em .625em}.organisation .director,.organisation .secretariat{display:block;margin:.3125em 0;text-align:center}.organisation .director{text-transform:uppercase}.organisation .board{margin-bottom:1.25em}.organisation .comitee{margin-top:1.25em}.organisation .arrow{display:block;position:relative;height:15px;width:1px;margin:0 auto;border-left:1px dotted #d10074}.organisation .arrow.arrow-down{margin-top:.625em}.organisation .arrow.arrow-up{margin-bottom:.625em}.organisation .arrow:after,.organisation .arrow:before{content:" ";position:absolute;height:10px;width:1px;border-left:1px dotted #d10074}.organisation .arrow.arrow-up:after,.organisation .arrow.arrow-up:before{top:0}.organisation .arrow.arrow-up:before{transform:translate3d(-4px,-4px,0) rotate(45deg)}.organisation .arrow.arrow-up:after{transform:translate3d(3px,-4px,0) rotate(-45deg)}.organisation .arrow.arrow-down:after,.organisation .arrow.arrow-down:before{bottom:0}.organisation .arrow.arrow-down:before{transform:translate3d(-4px,4px,0) rotate(135deg)}.organisation .arrow.arrow-down:after{transform:translate3d(3px,4px,0) rotate(-135deg)}.form-search-projects{max-width:780px;position:relative;margin:1.875em 0 2.5em}.form-search-projects label{display:block;margin-bottom:.3125em}.form-search-projects .form-field{position:relative;padding-right:.9375rem}.form-search-projects .form-field:nth-last-child(2){padding-right:0}.form-search-projects .form-field .custom-select{display:block}.form-search-projects .search-field input{padding:.9375em}.form-search-projects .search-field input[type=text]{padding-left:3.125em}.form-search-projects .search-field:before{position:absolute;z-index:2;top:40px;left:15px;font-size:1.5em;content:"\e902";color:#969696}.form-search-projects select{width:100%}.form-search-projects input[type=submit]{padding:.9375em 1.25em;background:#111}.post-type-archive-ph_supportedproject .page-header{max-width:780px}.entry-content.projects-supported h3{font-size:1.2em;font-weight:700;margin:.5em 0}.entry-content.projects-supported h4{font-size:1em;font-weight:700;margin:.5em .2em .2em 0}.entry-content.projects-supported p.amount{margin:0}.project-call-meta{color:#969696}.ph_event .map-wrap{text-align:center;margin:0 -1.25em -1.25em}.ph_event .accordion-content-box .map-wrap{margin-left:-3.125em;margin-bottom:-.625em}.ph_event .visit-website{margin-top:1em;display:inline-block}.ph_event .accordion-top{font-weight:200}.ph_event .event-date{font-weight:600}.ph_event .event-date,.ph_event .event-name{margin:0}.ph_event .event-location{margin-top:1.25em}.ph_event .accordion-bottom{padding-top:1.25em}.home .ph_event a,.page-template-page-news-events .ph_event a{background:#c2e6f6}.shop-order{margin:1.25em 0}.search-form{position:relative}.search-form:before{position:absolute;z-index:1;top:8px;right:0;content:"\e902";color:#969696}.search-form .search-field{position:relative;z-index:2;background:transparent}#mobile-menu .search-form .search-field,.site-header .search-form .search-field{padding:.5em 20px .5em 0;border:none}#mobile-menu .search-form .search-submit,.site-header .search-form .search-submit{display:none;position:absolute;z-index:3;top:7px;right:0;background:#fff;padding:0;color:#969696}#mobile-menu .search-form .search-submit:before,.site-header .search-form .search-submit:before{position:absolute;top:1px;right:0;content:"\e902";background:#fff;color:#969696}#mobile-menu .search-form .search-field:focus+.search-submit,#mobile-menu .search-form .search-submit:active,#mobile-menu .search-form .search-submit:focus,.site-header .search-form .search-field:focus+.search-submit,.site-header .search-form .search-submit:active,.site-header .search-form .search-submit:focus{display:block}#mobile-menu .search-form input[type=search]::-webkit-search-cancel-button,.site-header .search-form input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.content .search-form{max-width:48.75em;margin:2.5em 0;padding-right:8.125em}.content .search-form:before{right:auto;top:.5833333333em;left:.5833333333em;font-size:1.5em;color:#333}.content .search-form .search-field{padding:.9375em .9375em .9375em 3.125em;border:1px solid #ddd}.content .search-form .search-submit{position:absolute;top:0;right:0;width:7.5em;padding:.9375em 1.25em;text-align:center;background-color:#333;border:1px solid #333;text-transform:uppercase}.main-site.search-results article{overflow:hidden;margin:0 0 -1px;transition:all .2s ease-in-out}body:not(.main-site).search-results article{max-width:540px;padding:1.875em 1.25em;border-bottom:1px solid #ddd}.search-results article>a{display:block;padding:1.875rem 2.5rem 1.875rem 0;border-bottom:1px solid #ddd;color:#333}.search-results article>a:hover{padding:1.875rem 1.25rem;background:rgba(209,0,116,.05)}.search-results article .entry-meta{color:#969696;margin:.3125rem 0 .9375rem}.search-results article h2{margin:0;font-size:1.125em}.search-results article p:last-child{margin-bottom:0}.search-results #main{max-width:780px}.search-results #main>h2{margin:0;padding:.3125rem .625rem;font-size:1rem;font-weight:500;font-family:var(--font-regular);background:#ededed}.search-results #main>h2+article{border-top:1px solid #ddd}.search-results .search-load-more{clear:both;padding:0 0 1.25rem}.search-results .search-load-more button{padding:1.25rem 0;cursor:pointer;color:#d10074;background:none}.search-results .search-load-more button:before{content:"↓";display:inline-block;margin:0 .5rem 0 0}.searchwp-highlight{background-color:#ff0}#footer{color:#fff;background:#333}#footer .copyright{clear:both;padding:1.25em 0;border-top:1px solid rgba(var (--color-white),.25)}.footer-sitemap{padding:5% 0}.footer-sitemap hr{border-top-color:#969696}.footer-sitemap .widget{margin-bottom:.5em;padding-bottom:1.25em}.footer-sitemap .widget:not(:last-child){border-bottom:1px solid #969696}.footer-sitemap h4{font-size:1em;text-transform:uppercase;margin-bottom:0}.footer-sitemap ul:not(:last-child){margin-bottom:1em}.footer-sitemap a:not(.button){display:block;padding:.25em 0;text-decoration:none;color:#fff}.footer-sitemap a.button{margin-top:.625em}.footer-sitemap img{margin:0}.footer-sitemap .textwidget p{overflow:hidden;text-overflow:ellipsis}.footer-sitemap .col-3:nth-of-type(3) .widget_text,.footer-sitemap .col-3:nth-of-type(3) .widget_text .textwidget{position:relative}.footer-sitemap .col-3:nth-of-type(3) .widget_text .textwidget p:first-child{color:#969696;margin:0;padding:.25em 0 .625em}.footer-sitemap .col-3:nth-of-type(3) .widget_text .textwidget a[rel~=attachment]{position:relative;bottom:unset;padding:0}.footer-sitemap .col-3:nth-of-type(3) .widget_text .textwidget a[rel~=attachment]:after{content:" "}.footer-sitemap .col-3:nth-of-type(3) .widget_text .textwidget a[rel~=attachment] span{margin-right:unset}.footer-sitemap .col-3:nth-of-type(3) .widget_text .textwidget a[rel~=attachment] span img{width:220px;height:130px}.footer-sitemap .col-3:nth-of-type(3) .widget_text .textwidget a{position:absolute;bottom:0;width:220px;background:linear-gradient(180deg,rgba(68,68,68,0),#1f1f1f);padding:.5rem 1rem}.footer-sitemap .col-3:nth-of-type(3) .widget_text .textwidget a:after{content:url(../../img/link-arrow.svg);position:absolute;left:158px;bottom:5px;z-index:2}.website-notice{position:fixed;top:15%;left:.625em;right:.625em;padding:2rem;margin:.625em auto;z-index:1}.website-notice h2{font-size:1.625em;margin-bottom:.5em}.website-notice p{max-width:none;margin:unset;font-size:1.25em}.gform_wrapper{margin:0}.gform_wrapper ul{margin:0;padding:0;list-style:none}.gform_wrapper .gsection_title{margin:1.7857142857em 0 1.0714285714em;font-family:var(--font-regular);font-weight:400;font-size:1.75em;text-transform:uppercase}.gform_wrapper .instruction{margin-top:.3571428571em;font-size:.875em;color:#969696}.gform_wrapper .gfield_description{margin-top:.625em}.gform_wrapper .validation_error{margin:0 0 1.25em;font-weight:600;color:#ed1111}.gform_wrapper .validation_message{color:#ed1111}.gform_wrapper .gform_previous_button{margin-right:1.25em;padding:.625em 0;background:transparent;color:#d10074}.ginput_container{position:relative}.gform_confirmation_message{margin-bottom:6.25em;color:#d10074}.gform_validation_container,.gform_wrapper .gform_validation_container,body .gform_wrapper .gform_body ul.gform_fields li.gfield.gform_validation_container,body .gform_wrapper li.gform_validation_container,body .gform_wrapper ul.gform_fields li.gfield.gform_validation_container{display:none!important;position:absolute!important;left:-9000px}.gfield{clear:both;margin-bottom:1.875em}.gfield>.gfield_label{display:block;margin-bottom:.375em}.gfield .ginput_counter{font-size:.875em;margin:.625rem 0 0}.gfield.half .large,.gfield.half .medium,.gfield.half .small,.gfield.zip+.gfield .large,.gfield.zip+.gfield .medium,.gfield.zip+.gfield .small,.gfield.zip .large,.gfield.zip .medium,.gfield.zip .small{width:100%}.gfield_required{margin-left:.125em;color:#ed1111}.gfield_checkbox li,.gfield_radio li{position:relative}.gfield_checkbox li:not(:last-child),.gfield_radio li:not(:last-child){margin-bottom:.625em}.inline .gfield_checkbox li,.inline .gfield_radio li{display:inline-block;margin-right:1.25em}.gfield_checkbox input[type=checkbox],.gfield_checkbox input[type=radio],.gfield_radio input[type=checkbox],.gfield_radio input[type=radio]{visibility:hidden;position:absolute}.gfield_checkbox input[type=checkbox]+label,.gfield_checkbox input[type=radio]+label,.gfield_radio input[type=checkbox]+label,.gfield_radio input[type=radio]+label{display:block;padding-left:1.875em}.gfield_checkbox input[type=checkbox]+label:before,.gfield_checkbox input[type=radio]+label:before,.gfield_radio input[type=checkbox]+label:before,.gfield_radio input[type=radio]+label:before{content:" ";display:block;position:absolute;left:0;top:0;width:1.375em;height:1.375em;border:1px solid #ddd}.gfield_checkbox input[type=checkbox]:checked+label:after,.gfield_radio input[type=checkbox]:checked+label:after{content:"\e904";position:absolute;left:.4166666667em;top:.4166666667em;font-size:.75em;color:#d10074}.gfield_checkbox input[type=radio]+label:before,.gfield_radio input[type=radio]+label:before{border-radius:50%}.gfield_checkbox input[type=radio]:checked+label:after,.gfield_radio input[type=radio]:checked+label:after{content:" ";position:absolute;left:.375em;top:.375em;width:.625em;height:.625em;background:#d10074;border-radius:50%}table.tablepress{width:100%}table.tablepress tfoot th,table.tablepress thead th{padding:1.25em .3125em;background-color:#fff;font-family:var(--font-bold);font-weight:600;border-top:1px solid #ddd;border-bottom:3px solid #969696}table.tablepress tbody td,table.tablepress tbody th{padding:1.25em .3125em;vertical-align:top;text-align:left;border-top:none;border-bottom:1px solid #ddd}table.tablepress .img-alignnone{display:block;margin:0}table.tablepress .alignleft,table.tablepress .alignright{float:none;max-width:100%;margin:0}table.tablepress img{max-width:none}table.tablepress .odd td{background-color:hsla(0,0%,92.9%,.5)}table.tablepress .row-hover tr:hover td{background-color:#ededed}.dataTables_paginate{float:right;margin-top:-.625em}.dataTables_paginate .paginate_button{display:inline-block;position:relative;height:44px;line-height:42px;cursor:pointer;text-decoration:none;color:#fff;background:#d10074}.dataTables_paginate .paginate_button:before{position:absolute;top:0;width:44px;height:44px;line-height:42px;font-size:1.25em;text-align:center;text-indent:0;text-shadow:none;font-weight:400}.dataTables_paginate .paginate_button:after{display:none}.dataTables_paginate .paginate_button:hover,.dataTables_paginate .paginate_button:hover:before{color:#fff}.dataTables_paginate .paginate_button.disabled{opacity:.25;cursor:not-allowed}.dataTables_paginate .paginate_button.previous{padding-right:20px;padding-left:40px}.dataTables_paginate .paginate_button.previous:before{content:"\e905";left:0}.dataTables_paginate .paginate_button.next{margin-left:1px;padding-left:20px;padding-right:40px}.dataTables_paginate .paginate_button.next:before{content:"\e906";right:0}.entry-content>.hm-content-toc-anchor{display:block;margin-top:-1.875em;padding-top:3.75em}.entry-content>.hm-content-toc-anchor+h2,.entry-content>.hm-content-toc-anchor+h3{margin-top:-.8823529412em}.entry-content>.hm-content-toc-anchor+h4{margin-top:-1.1538461538em}.entry-content>.hm-content-toc-anchor+h5{margin-top:-1.36em}.hm-content-toc-wrapper>ul{margin:0;padding:0;list-style:none}.hm-content-toc-wrapper.sticky>ul{position:fixed;bottom:0;overflow:auto}.hm-content-toc-wrapper a{border-bottom-color:#969696}.hm-content-toc-wrapper .current a{border-bottom:1px solid #969696}.hm-content-toc-wrapper li{padding:.325em 0;position:relative}.hm-content-toc-wrapper .hm-content-toc-item-h2{margin-top:.625em}.hm-content-toc-wrapper .hm-content-toc-item-h3{margin-left:1.875em}.hm-content-toc-wrapper .hm-content-toc-item-h3 a{color:#333}.hm-content-toc-wrapper .hm-content-toc-item-h4{margin-left:3.75em}.hm-content-toc-wrapper .hm-content-toc-item-h4 a{color:#333}.hm-content-toc-wrapper .hm-content-toc-item-h5,.hm-content-toc-wrapper .hm-content-toc-item-h6{margin-left:5.625em}.hm-content-toc-wrapper .hm-content-toc-item-h5 a,.hm-content-toc-wrapper .hm-content-toc-item-h6 a{color:#333}.annual-report-wrap{--color-projects-bg:#00f000;overflow:hidden;padding-top:1.25rem}.annual-report-wrap+#footer{position:relative;z-index:2}.annual-report-wrap p{max-width:940px}.annual-report-wrap .section.bg-cd-2+hr{margin-top:0;margin-bottom:0;border-top:1px solid #fff;border-bottom:1px solid #fff}.annual-report-wrap h3.section-subtitle{margin:1.5em 0 1em;font-weight:600;font-size:1em}.annual-report-wrap h3.section-subtitle:first-child{margin-top:0}.annual-report-wrap .section-pretitle{font-weight:400}.annual-report-wrap .accordion-top .section-pretitle{margin:.25rem 0 2.5rem}.annual-report-wrap .section-toggle-link{color:#d10074;font-weight:400}.annual-report-wrap .accordion-content-box .content-box{padding-bottom:2.5em}.annual-report-wrap .accordion-content-box .section-toggle-link{position:absolute;bottom:1.25em}.annual-report-wrap .open .section-toggle-link,.annual-report-wrap .show-less{display:none}.annual-report-wrap .open .section-toggle-link.show-less{display:block}.annual-report-wrap .teaser-image{position:relative}.annual-report-wrap .teaser-image figcaption{position:absolute;bottom:0;right:.7692307692em;left:.7692307692em;padding:.4615384615em;opacity:0;font-size:.8125rem;color:#111;background:#fff;transition:all .25s ease-in-out}.annual-report-wrap .teaser-image:hover figcaption{opacity:1;bottom:.7692307692em}.annual-report-wrap .uppercase{text-transform:uppercase}.annual-report-wrap cite{font-style:normal}@keyframes annual_report_timelime_item{0%{opacity:0;transform:scale(1) translate3d(0,-40px,0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes annual_report_timelime_item_image{0%{opacity:0;transform:scale(0) translate3d(0,40px,0)}80%{transform:scale(1.1) translateZ(0)}to{opacity:1;transform:scale(1) translateZ(0)}}.annual-report-timeline{position:relative;margin-bottom:2.5%;overflow:hidden;background:#f5f5f5;box-shadow:inset 0 1px 0 #ddd,inset 0 -1px 0 #ddd}.page-template-page-annual-report .annual-report-timeline h2{position:relative;z-index:3;margin:-1.25% 0 2.5%;padding:10px;text-align:center;background:#f5f5f5}.annual-report-timeline ul{margin:0;padding:0;list-style:none}.annual-report-timeline:after{content:" ";position:absolute;z-index:1;top:0;bottom:0;left:50%;width:10px;margin-left:-5px;border-radius:4px;background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd}.annual-report-timeline-item{position:relative;z-index:2;margin:0 0 2.5em}.annual-report-timeline-date{position:relative;z-index:3;display:inline-block;padding:.5em .625em;background:#fff;border:1px solid #ddd;font-weight:600;border-radius:4px}.annual-report-timeline-image{min-width:100px;width:100px;margin:0 auto 20px;animation:annual_report_timelime_item_image .4s ease-out 1 both}.annual-report-timeline-item .annual-report-timeline-image{animation-delay:.4s}.annual-report-timeline-item+.annual-report-timeline-item .annual-report-timeline-image{animation-delay:.6s}.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item .annual-report-timeline-image{animation-delay:.8s}.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item .annual-report-timeline-image{animation-delay:1s}.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item .annual-report-timeline-image{animation-delay:1.2s}.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item .annual-report-timeline-image{animation-delay:1.4s}.annual-report-timeline-image-inner{position:relative;padding-bottom:100%;overflow:hidden;background:#fff;box-shadow:0 0 0 2px #d10074;border-radius:50%}.annual-report-timeline-image-inner img{position:absolute;top:0;left:0;width:100%;border-radius:50%}.annual-report-timeline-title{margin:0;font-size:1.25em;text-transform:uppercase;font-weight:600;color:#d10074;animation:annual_report_timelime_item .6s ease-out 1 both}.annual-report-timeline-item .annual-report-timeline-title{animation-delay:.4s}.annual-report-timeline-item+.annual-report-timeline-item .annual-report-timeline-title{animation-delay:.6s}.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item .annual-report-timeline-title{animation-delay:.8s}.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item .annual-report-timeline-title{animation-delay:1s}.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item .annual-report-timeline-title{animation-delay:1.2s}.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item .annual-report-timeline-title{animation-delay:1.4s}p.annual-report-timeline-text{max-width:300px}.annual-report-timeline-text{margin:0;animation:annual_report_timelime_item .6s ease-out 1 both}.annual-report-timeline-item .annual-report-timeline-text{animation-delay:.6s}.annual-report-timeline-item+.annual-report-timeline-item .annual-report-timeline-text{animation-delay:.8s}.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item .annual-report-timeline-text{animation-delay:1s}.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item .annual-report-timeline-text{animation-delay:1.2s}.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item .annual-report-timeline-text{animation-delay:1.4s}.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item+.annual-report-timeline-item .annual-report-timeline-text{animation-delay:1.6s}.annual-report-offices-slider .teaser-image{order:2}.annual-report-offices-slider .teaser-content{order:1}.annual-report-slider{position:relative;margin-bottom:1.25em}.annual-report-slider .flex-direction-nav{display:none;margin:0;padding:0;list-style:none}.annual-report-slider .flex-direction-nav .flex-nav-next,.annual-report-slider .flex-direction-nav .flex-nav-prev{position:absolute;top:calc(50% - 60px)}.annual-report-slider .flex-direction-nav .flex-nav-prev{left:0}.annual-report-slider .flex-direction-nav .flex-nav-next{right:0}.annual-report-slider .flex-direction-nav .flex-next,.annual-report-slider .flex-direction-nav .flex-prev{display:block;position:relative;overflow:hidden;width:40px;height:40px;white-space:nowrap;text-indent:100%;color:#fff}.annual-report-slider .flex-direction-nav .flex-next:after,.annual-report-slider .flex-direction-nav .flex-next:before,.annual-report-slider .flex-direction-nav .flex-prev:after,.annual-report-slider .flex-direction-nav .flex-prev:before{content:" ";position:absolute;top:50%;left:10px;width:20px;height:2px;background:#fff;transition:all .25s ease-in-out}.annual-report-slider .flex-direction-nav .flex-prev:before{transform:translate3d(0,-7px,0) rotate(-45deg)}.annual-report-slider .flex-direction-nav .flex-prev:after{transform:translate3d(0,7px,0) rotate(45deg)}.annual-report-slider .flex-direction-nav .flex-next:before{transform:translate3d(0,7px,0) rotate(-45deg)}.annual-report-slider .flex-direction-nav .flex-next:after{transform:translate3d(0,-7px,0) rotate(45deg)}.annual-report-slider .flex-control-nav{margin:.625em 0 0;padding:0;list-style:none;text-align:center}.annual-report-slider .flex-control-nav li{display:inline-block;margin:0}.annual-report-slider .flex-control-nav a{display:block;position:relative;width:20px;height:20px;text-indent:100%;overflow:hidden;white-space:nowrap}.annual-report-slider .flex-control-nav a:after,.annual-report-slider .flex-control-nav a:before{content:" ";position:absolute;top:50%;left:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%}.annual-report-slider .flex-control-nav a:before{border:2px solid #111}.annual-report-slider .flex-control-nav a:after{transform:scale(0);background:#111;transition:all .25s ease-in-out}.annual-report-slider .flex-control-nav a.flex-active:after{transform:scale(1)}.annual-report-slider blockquote{text-align:center;font-family:Glosa Text Bold,Georgia,serif;font-size:.875rem}.annual-report-slider blockquote cite{font-weight:400;font-size:.875em}.annual-report-default-slider:after,.annual-report-default-slider:before{content:" ";position:absolute;z-index:99;top:0;bottom:0;width:2px}.annual-report-default-slider:before{left:-1px}.annual-report-default-slider:after{right:-1px}.bg-cd-1 .annual-report-default-slider:after,.bg-cd-1 .annual-report-default-slider:before{background:#c2e6f6}.bg-cd-2 .annual-report-default-slider:after,.bg-cd-2 .annual-report-default-slider:before{background:#f7f191}.annual-report-default-slider .teaser+p{padding:0 1px}.annual-report-offices .annual-report-offices-list{display:inline-block;position:relative;margin:.5em 0 1em}.annual-report-offices .active-indicator{position:absolute;z-index:1;top:0;bottom:0;left:0;background:#d10074;border-radius:4px;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.annual-report-offices h3{margin:0 .5em .5em 0;font-size:1em;font-weight:400}.annual-report-offices ul{position:relative;z-index:2}.annual-report-offices a{display:block;padding:.25em .5em;border-radius:4px}.annual-report-offices li{margin:0 .25em}.annual-report-offices li:nth-last-child(2){margin-left:.625em;padding-left:.875em;border-left:1px solid rgba(0,0,0,.15)}.annual-report-offices .active{color:#fff;transition:all .2s cubic-bezier(.25,.46,.45,.94) .2s}.annual-report-facts-slider{padding:0}.annual-report-facts-slider h3{font-size:1.5625em}.annual-report-facts-slider .flex-direction-nav{display:block}.annual-report-facts-slider .slider-item{color:#fff;background:#49778c}.annual-report-facts-slider .white-bg{color:#111;background:#fff}.annual-report-facts-slider.slide-4-active .flex-direction-nav .flex-next,.annual-report-facts-slider.slide-4-active .flex-direction-nav .flex-prev,.annual-report-facts-slider.slide-5-active .flex-direction-nav .flex-next,.annual-report-facts-slider.slide-5-active .flex-direction-nav .flex-prev{color:#111}.annual-report-facts-slider.slide-4-active .flex-direction-nav .flex-next:after,.annual-report-facts-slider.slide-4-active .flex-direction-nav .flex-next:before,.annual-report-facts-slider.slide-4-active .flex-direction-nav .flex-prev:after,.annual-report-facts-slider.slide-4-active .flex-direction-nav .flex-prev:before,.annual-report-facts-slider.slide-5-active .flex-direction-nav .flex-next:after,.annual-report-facts-slider.slide-5-active .flex-direction-nav .flex-next:before,.annual-report-facts-slider.slide-5-active .flex-direction-nav .flex-prev:after,.annual-report-facts-slider.slide-5-active .flex-direction-nav .flex-prev:before{background:#111}.annual-report-facts-graphic{padding:1.25em;text-align:center;border-bottom:2px solid #fff;min-height:200px}.annual-report-facts-graphic img{margin:0 auto}.white-bg .annual-report-facts-graphic{border-bottom-color:rgba(0,0,0,.1)}.annual-report-facts-info{padding:1.25em}.annual-report-facts-info small{color:#fff}.annual-report-facts-legend{max-width:300px;margin:0 0 20px;padding:0;list-style:none}.annual-report-facts-legend li{clear:both;margin-bottom:10px;padding-left:20px}.annual-report-facts-legend .color-box{float:left;width:12px;height:12px;margin:5px 0 0 -20px}.annual-report-facts-legend .image-box{float:left;margin:0 5px 0 -20px}.annual-report-facts-legend small{display:block}.annual-report-facts-table{width:auto}.annual-report-facts-table td,.annual-report-facts-table th{padding:.125em 1.875em .125em 0;text-align:left;vertical-align:top;border-bottom:none}.annual-report-facts-table tfoot td{font-size:.875rem;padding-top:.625rem}.annual-report-download-item .annual-report-download-name,.annual-report-download-item a{display:block}.annual-report-on-dark{color:#fff}.annual-report-double-cols-images{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start}.annual-report-double-cols-images .col{float:none;width:50%;margin:0}.annual-report-double-cols-images .col:only-child{margin:0 auto}.annual-report-double-cols figcaption{position:absolute;bottom:0;left:0;right:0;opacity:0;padding:.375rem .5rem;font-size:.8125rem;color:#111;background:hsla(0,0%,100%,.8);transform:translate3d(0,10px,0);transition:all .25s ease-in-out}.annual-report-double-cols figure{position:relative;margin:0 auto}.annual-report-double-cols figure img{width:100%}.annual-report-double-cols figure:hover figcaption{opacity:1;transform:translateZ(0)}.annual-report-color-box-slider h3{margin-top:0}.annual-report-color-box-slider p:last-child{margin-bottom:0}.annual-report-color-box-slider .col{margin:0;padding:1.25rem;background:#fff}.annual-report-color-box-slider .col.annual-report-color-box+.col{border:1px solid rgba(0,0,0,.1)}.annual-report-images-push-down{padding-bottom:0;margin-bottom:-2.5%}.annual-report-images-push-up{padding-top:0;margin-top:-2.5%}.annual-report-color-box{display:flex;justify-content:center;align-items:flex-end}.annual-report-color-box p{margin:0}.annual-report-image-slider .flex-direction-nav{display:block}.annual-report-image-slider .flex-direction-nav .flex-next,.annual-report-image-slider .flex-direction-nav .flex-prev{background:rgba(0,0,0,.15)}.annual-report-image-slider .flex-direction-nav .flex-next:after,.annual-report-image-slider .flex-direction-nav .flex-next:before,.annual-report-image-slider .flex-direction-nav .flex-prev:after,.annual-report-image-slider .flex-direction-nav .flex-prev:before{width:12px}.annual-report-image-slider .flex-direction-nav .flex-next:before,.annual-report-image-slider .flex-direction-nav .flex-prev:before{transform:translate3d(4px,3px,0) rotate(-45deg)}.annual-report-image-slider .flex-direction-nav .flex-next:after,.annual-report-image-slider .flex-direction-nav .flex-prev:after{transform:translate3d(4px,-5px,0) rotate(45deg)}.annual-report-image-slider .flex-direction-nav .flex-prev:before{transform:translate3d(4px,3px,0) rotate(45deg)}.annual-report-image-slider .flex-direction-nav .flex-prev:after{transform:translate3d(4px,-5px,0) rotate(-45deg)}.annual-report-image-slider .flex-direction-nav .flex-next:before{transform:translate3d(4px,3px,0) rotate(-45deg)}.annual-report-image-slider .flex-direction-nav .flex-next:after{transform:translate3d(4px,-5px,0) rotate(45deg)}.annual-report-location-list{margin:1.875rem 0 0;padding:0;list-style:none;text-align:center}.annual-report-location-list li{display:inline-block;width:180px}.annual-report-location-list li img{width:100%;margin:0 auto .625rem}.annual-report-location-list figure{position:relative;transition:all .16s ease-in-out}.annual-report-location-list figure img{position:relative;z-index:3}.annual-report-location-list figure:after{opacity:0;content:" ";position:absolute;z-index:-1;top:0;left:0;background:hsla(0,0%,100%,.5);width:100%;height:100%;border-radius:50%;transition:all .16s ease-in-out}.annual-report-location-list .location-name{position:relative;z-index:2}.annual-report-location-list a{display:block;position:relative;padding:.9375rem 1.25rem;border-radius:3px}.annual-report-location-list a:hover figure{transform:scale(1.05)}.annual-report-location-list a:hover figure:after{transform:scale(1.6);opacity:1}.annual-report-location{display:flex;align-items:flex-start;margin:2.5% 0}.annual-report-location h3{margin:0 0 .5em;font-size:calc(1.25rem + .5vw)}.annual-report-location .annual-report-location-image{width:3.75rem;margin-right:1.25rem}.annual-report-location .annual-report-location-image img{width:100%;height:auto}.annual-report-location .annual-report-location-content{width:calc(100% - 5rem)}.annual-report-section-evaluation{background-color:#49778b}.annual-report-section-evaluation .accordion{margin-bottom:0;border-bottom:none}.annual-report-section-evaluation .accordion:last-of-type{border-bottom:1px solid hsla(0,0%,100%,.25)}.annual-report-section-evaluation .accordion .accordion-title{border-top-color:hsla(0,0%,100%,.25)}.annual-report-section-evaluation .accordion .accordion-title:before{color:#fff;border-color:#fff}.annual-report-section-evaluation .accordion .accordion-content.open,.annual-report-section-evaluation .accordion .accordion-title.open{background-color:#49778b}.annual-report-modal{visibility:hidden;opacity:0;transform:rotate(0) scale(1.1) translateZ(0);transition:all .24s ease-in-out;position:fixed;z-index:99;top:0;left:0;right:0;bottom:0;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.annual-report-modal .annual-report-modal-content{max-width:960px;max-height:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:1.25rem;transform:rotate(0) scale(.9) translateZ(0);transition:all .24s ease-in-out .24s}button.annual-report-modal-close{position:absolute;z-index:99;top:0;right:0;padding:1.25rem;background:transparent;color:#111;text-align:center;cursor:pointer}button.annual-report-modal-close:hover{color:#111}button.annual-report-modal-close .annual-report-modal-close-lines{display:block;width:1.875rem;height:1.875rem;margin:0 auto .625rem}button.annual-report-modal-close .annual-report-modal-close-lines .annual-report-modal-close-line-1,button.annual-report-modal-close .annual-report-modal-close-lines .annual-report-modal-close-line-2{position:absolute;width:2px;height:1.875rem;background:#111}button.annual-report-modal-close .annual-report-modal-close-lines .annual-report-modal-close-line-1{transform:rotate(45deg) translateZ(0)}button.annual-report-modal-close .annual-report-modal-close-lines .annual-report-modal-close-line-2{transform:rotate(-45deg) translateZ(0)}.annual-report-modal.open{z-index:99;visibility:visible}.annual-report-modal.open,.annual-report-modal.open .annual-report-modal-content{opacity:1;transform:rotate(0) scale(1) translateZ(0)}.annual-report-activity-bubbles-wrap{position:relative;text-align:center;margin:-7.5% auto 0}.annual-report-activity-bubbles-wrap .annual-report-activity-bubble{display:inline-block;margin:-.625rem}.annual-report-activity-bubbles-wrap .annual-report-activity-bubble:hover{z-index:2}.annual-report-activity-bubble{position:relative;width:18.75rem;margin:auto;padding-bottom:18.75rem;border-radius:50%;text-align:center;color:#fff}.annual-report-activity-bubble.annual-report-activity-bubble-compact{width:13.75rem;padding-bottom:13.75rem;transition:all .18s ease-in-out}.annual-report-activity-bubble.annual-report-activity-bubble-compact:hover{transform:translate3d(0,-2px,0) scale(1.05)}.annual-report-activity-bubble.annual-report-activity-bubble-world{color:#111}.annual-report-activity-bubble a{display:block;color:#fff;position:absolute;top:0;left:0;right:0;bottom:0}.annual-report-activity-bubble a:before{content:" ";position:absolute;z-index:9;top:50%;left:50%;width:0;height:0%;transform:translate3d(-50%,-50%,0);background:hsla(0,0%,100%,.1);border-radius:50%;transition:all .18s ease-in-out}.annual-report-activity-bubble a:hover:before{width:100%;height:100%}.annual-report-activity-bubble.annual-report-activity-bubble-world a{color:#111}.annual-report-activity-bubble.annual-report-activity-bubble-world a:before{background:hsla(0,0%,100%,.4)}.annual-report-activity-bubble strong{display:block}.annual-report-activity-bubble .annual-report-activity-bubble-content{position:absolute;z-index:10;top:50%;left:50%;width:75%;transform:translate3d(-50%,-50%,0)}.annual-report-activity-bubble .annual-report-activity-bubble-content p{margin:0}.annual-report-cover-section{position:relative;padding-top:0;padding-bottom:0}.annual-report-cover-section.projects-open{z-index:6}.annual-report-cover-section:after{content:"";position:absolute;left:0;right:0;bottom:0;height:50%;background:#ededed}.annual-report-cover{position:relative;z-index:1}.annual-report-cover h1{position:absolute;z-index:5;top:15%;left:5%;font-size:calc(1rem + 1vw);line-height:1;color:#fff}.annual-report-cover h1 .annual-report-cover-year{position:absolute;top:.3em;left:-.2em;display:block;font-size:calc(6rem + 18vw);transform-origin:bottom;transform:rotate(-90deg)}.annual-report-cover-projects-title{margin:0 0 5%;padding:.625rem;font-family:Glosa Text Bold,Georgia,serif;-webkit-font-smoothing:subpixel-antialiased;font-weight:600;font-size:1.25rem;color:#fff;background:var(--color-projects-bg);text-transform:lowercase}ul.annual-report-cover-projects-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0;padding:0;text-align:center}ul.annual-report-cover-projects-list li{max-width:200px;padding:.625rem;text-align:center}.annual-report-cover-projects{overflow:auto;color:#111;background:var(--color-projects-bg)}.annual-report-cover-projects .annual-report-modal-content{max-width:100%;padding:0}.annual-report-cover-projects .annual-report-cover-projects-group{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden}.annual-report-cover-projects .annual-report-cover-projects-group .annual-report-cover-projects-title{position:absolute;z-index:5;top:50%;left:50%;margin:0;transform:translate3d(-50%,-50%,0)}.annual-report-cover-projects .projects-cancelled li{position:relative;text-decoration:line-through;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.annual-report-cover-projects button.annual-report-modal-close{background:var(--color-projects-bg)}.annual-report-cover-projects-teaser{position:absolute;z-index:4;bottom:calc(30% - 100px);right:calc(30% - 150px);width:calc(160px + 25%);height:50%;min-height:150px;max-width:70%;max-height:220px;color:#111}.annual-report-cover-projects-teaser .annual-report-cover-projects-group{width:100%;height:100%;padding:1.25rem;background:var(--color-projects-bg);-webkit-clip-path:inset(.9375rem .9375rem round 1px);clip-path:inset(.9375rem .9375rem round 1px);transition:all .64s cubic-bezier(.68,-.55,.265,1.55)}.annual-report-cover-projects-teaser:before{content:" ";position:absolute;top:1.875rem;left:1.875rem;right:0;bottom:0;background:var(--color-projects-bg);opacity:.5;transition:all .64s cubic-bezier(.68,-.55,.265,1.55)}.annual-report-cover-projects-teaser:hover{color:#111}.annual-report-cover-projects-teaser:hover .annual-report-cover-projects-group{-webkit-clip-path:inset(0 0 round 0);clip-path:inset(0 0 round 0)}.annual-report-cover-projects-teaser:hover:before{top:-.9375rem;left:-.9375rem;bottom:.9375rem;right:.9375rem}.annual-report-cover-projects-teaser .annual-report-cover-projects-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.annual-report-cover-projects-teaser .annual-report-cover-projects-list li{position:absolute}.annual-report-cover-projects-teaser .annual-report-cover-projects-list li:first-child{top:-5%;left:-5%}.annual-report-cover-projects-teaser .annual-report-cover-projects-list li:nth-child(2){top:35%;left:-5%}.annual-report-cover-projects-teaser .annual-report-cover-projects-list li:nth-child(3){bottom:5%;left:-10%}.annual-report-cover-projects-teaser .annual-report-cover-projects-list li:nth-child(4){top:-5%;right:-5%}.annual-report-cover-projects-teaser .annual-report-cover-projects-list li:nth-child(5){bottom:35%;right:-5%}.annual-report-cover-projects-teaser .annual-report-cover-projects-list li:nth-child(6){bottom:-7.5%;right:-10%}.annual-report-cover-projects-teaser del{-webkit-text-decoration-color:#fff;text-decoration-color:#fff}.annual-report-cover-projects-teaser .annual-report-cover-projects-group{position:static}.annual-report-intro-quotes{position:relative;z-index:2;padding:calc(200px - 15vw) 0}.annual-report-intro-quotes h2{position:absolute;max-width:35%;margin:-3.75rem 0 0;font-size:calc(.875rem + 2vw)}.annual-report-intro-quotes .annual-report-intro-quotes-image{width:620px;max-width:100%;margin:auto}.annual-report-intro-quotes .annual-report-intro-quotes-image img{width:100%}.annual-report-intro-quotes .annual-report-intro-quote-charles-beer,.annual-report-intro-quotes .annual-report-intro-quote-philippe-bischof{position:absolute}.annual-report-intro-quotes .annual-report-intro-quote-charles-beer{bottom:1.25rem;left:0}.annual-report-intro-quotes .annual-report-intro-quote-philippe-bischof{top:1.25rem;right:0}.annual-report-intro-quotes a{width:280px;max-width:50%;margin:0;padding:.9375rem 1.875rem .9375rem .9375rem;font-size:.9375rem;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transform:translateZ(0);transition:all .16s ease-in-out}.annual-report-intro-quotes a:hover{transform:translate3d(0,-1px,0);box-shadow:0 4px 32px rgba(0,0,0,.25)}.annual-report-intro-quotes a:hover [class*=icon]{transform:scale(1.25) rotate(45deg) translateZ(0)}.annual-report-intro-quotes blockquote{margin:0;color:#111}.annual-report-intro-quotes blockquote p{margin:0 0 .625rem}.annual-report-intro-quotes blockquote cite{font-weight:600}.annual-report-intro-quotes [class*=icon]{position:absolute;top:.625rem;right:.625rem;padding:5px;width:1.5rem;height:1.5rem;font-size:.5rem;color:#d10074;background:#fff;border:1px solid #d10074;border-radius:50%;transform:scale(1) rotate(45deg) translateZ(0);transition:all .16s ease-in-out}.annual-report-has-quote blockquote{margin:0;padding:1.25rem;background:#00f000}.global-windows-title{text-align:center}.global-windows{margin:10% 0 0}.global-windows .global-windows-city{overflow:hidden;margin:1.875em 0 0}.global-windows .global-windows-city .icon{float:left;margin:0 .625em 0 0}.global-windows .global-windows-city .icon svg{width:44px;height:44px}.global-windows .global-windows-city .icon path{transition:all .25s ease-in-out}.global-windows .global-windows-city .office-name{display:block;padding-top:.75em;transition:all .25s ease-in-out}.global-windows .teaser:hover .icon path{fill:#d10074}.global-windows .teaser:hover .office-name{color:#d10074}.helper-grid .col-wrap{margin:0}.helper-grid .col{box-shadow:0 0 0 1px rgba(0,0,0,.1)}.helper-grid .col:nth-child(odd){background:rgba(0,0,0,.025)}.logged-in a[target^=_blank]:after{content:" ↗";color:#0f0}.social-sharing li{display:inline-block}.social-sharing a{display:block;padding:.4285714286em;text-decoration:none;border-radius:3px;transition:padding-left .25s ease-in-out,padding-right .25s ease-in-out,color .25s ease-in-out,background .25s ease-in-out}.social-sharing a:before{float:left;margin-top:.125em;font-size:1.1428571429em;width:1.875em;text-align:center}.social-sharing .social-mail,.social-sharing a:hover{color:#5b5b5b}.social-sharing .social-mail:hover{color:#fff;background:#5b5b5b}.social-sharing .social-facebook{color:#536ba7}.social-sharing .social-facebook:hover{color:#fff;background:#536ba7}.social-sharing .social-twitter{color:#3fb9ef}.social-sharing .social-twitter:hover{color:#fff;background:#3fb9ef}.social-sharing .social-google{color:#ed412c}.social-sharing .social-google:hover{color:#fff;background:#ed412c}.social-sharing .social-linkedin{color:#069}.social-sharing .social-linkedin:hover{color:#fff;background:#069}.social-sharing .social-xing{color:#006567}.social-sharing .social-xing:hover{color:#fff;background:#006567}.social-sharing .social-whatsapp{color:#52bc5f}.social-sharing .social-whatsapp:hover{color:#fff;background:#52bc5f}.nav-social ul{overflow:hidden}.nav-social a{text-indent:-9999px;display:block;height:18px;width:18px;background-position:50%;background-repeat:no-repeat;background-size:18px 18px;box-sizing:content-box}.nav-social li.menu-text a{text-indent:0;width:auto}.nav-social li.ico-facebook a{background-image:url(../../img/icon-facebook.svg)}.nav-social li.ico-twitter a{background-image:url(../../img/icon-twitter.svg)}.nav-social li.ico-wechat a{background-image:url(../../img/icon-wechat.svg)}.nav-social li.ico-weibo a{background-image:url(../../img/icon-weibo.svg)}.nav-social li.ico-instagram a{background-image:url(../../img/icon-instagram.svg?2)}.nav-social li.ico-youtube a{background-image:url(../../img/icon-youtube.svg);background-size:26px 18px;width:28px}.nav-social li.ico-switzerlandinindia a{background-image:url(../../img/icon-switzerlandinindia.png)}.nav-social li.ico-vkontakte a{background-image:url(../../img/icon-vkontakte.svg)}.nav-social li.ico-soundcloud a{background-image:url(../../img/icon-soundcloud.svg)}.nav-social li.ico-telegram a{background-image:url(../../img/icon-telegram.svg)}ul.social-list{list-style:none;margin-left:0;margin-bottom:11.2903225806%}ul.social-list li{display:inline-block}ul.social-list li a,ul.social-list li a[data-mce-selected]{display:inline-block;background-size:18px;background-position:left 10px center;background-repeat:no-repeat;border:1px solid #ddd;padding:12px 12px 12px 42px;margin:4px 8px 4px 0;box-shadow:-2px 2px 0 #ddd}ul.social-list li.ico-facebook a,ul.social-list li a[href*="facebook.com"]{color:#3664a2;background-image:url(../../img/icon-facebook-colour.svg);background-size:26px 26px}ul.social-list li.ico-twitter a,ul.social-list li a[href*="twitter.com"]{color:#1da1f2;background-image:url(../../img/icon-twitter-colour.svg);background-size:26px 26px}ul.social-list li.ico-wechat a{color:#7bb32e;background-image:url(../../img/icon-wechat-colour.svg);background-size:26px 26px}ul.social-list li.ico-weibo a,ul.social-list li a[href*="weibo.com"]{color:#333;background-image:url(../../img/icon-weibo-colour.svg);background-size:26px 26px}ul.social-list li.ico-instagram a,ul.social-list li a[href*="instagram.com"]{color:#c13584;background-image:url(../../img/icon-instagram-colour.svg?2);background-size:26px 26px}ul.social-list li.ico-youtube a,ul.social-list li a[href*="youtube.com"]{color:red;background-image:url(../../img/icon-youtube-colour.svg);padding-left:46px;background-size:29px 20px}ul.social-list li.ico-vkontakte a,ul.social-list li a[href*="vk.com"]{color:#45668e;background-image:url(../../img/icon-vkontakte-colour.svg);background-size:26px 26px}ul.social-list li.ico-soundcloud a,ul.social-list li a[href*="soundcloud.com"]{color:#f8500f;background-image:url(../../img/icon-soundcloud-colour.svg);background-size:38px 16px}ul.social-list li.ico-linkedin a,ul.social-list li a[href*="linkedin.com"]{color:#007bb6;background-image:url(../../img/icon-linkedin-colour.svg);background-size:26px 26px}ul.social-list li.ico-telegram a,ul.social-list li a[href*="telegram.org"]{color:#2aabee;background-image:url(../../img/icon-telegram-colour.svg);background-size:26px 26px}.content-blocks .annual-report-blocks>*{max-width:960px;margin-right:auto;margin-left:auto}.content-blocks .annual-report-blocks>.alignwide{max-width:1000px}.content-blocks .annual-report-blocks>.alignfull{max-width:none}.content-blocks .annual-report-blocks>.alignleft{float:left;margin-right:2em}.content-blocks .annual-report-blocks>.alignright{float:right;margin-right:2em}.content-blocks .annual-report-blocks p{max-width:940px}.annual-report-blocks .wp-block-cover.annual-report-cover{display:block;min-height:65vw}.annual-report-blocks .wp-block-cover.annual-report-cover img{height:auto}.annual-report-blocks .wp-block-cover.annual-report-cover .wp-block-cover__inner-container h1{font-weight:600}.annual-report-blocks .wp-block-cover.annual-report-cover .wp-block-cover__inner-container h1 .vertical-heading{position:absolute;top:3rem;left:-.8rem;transform-origin:bottom;transform:rotate(-90deg);font-size:calc(6rem + 18vw)}.annual-report-blocks .wp-block-cover.annual-report-cover .wp-block-cover__inner-container h1 .vertical-heading-2022{left:-1.5rem}.annual-report-blocks .wp-block-cover .is-style-cover-caption{position:absolute;bottom:calc(10px + 1em);right:0;opacity:0;padding:.375rem .5rem;margin:0;font-size:.8125rem;color:#111;background:hsla(0,0%,100%,.8);transform:translate3d(0,10px,0);transition:all .25s ease-in-out;width:70%}.annual-report-blocks .wp-block-cover:hover .is-style-cover-caption{opacity:1;transform:translateZ(0);z-index:5}.annual-report-blocks .wp-block-group.annual-report-quotes-section{margin-top:calc(-100px - 12vw);padding-top:calc(200px + 12vw)!important;z-index:0}.annual-report-blocks .wp-block-group.annual-report-quotes-section h2{position:relative;max-width:940px}.annual-report-blocks .wp-block-group.annual-report-quotes-section .annual-report-quotes-image-wrap{padding-top:calc(135px - 15vw)}.annual-report-blocks .wp-block-group.annual-report-quotes-section .annual-report-quotes-image-wrap .wp-block-columns{margin-bottom:0}.annual-report-blocks .wp-block-group.annual-report-quotes-section .annual-report-quotes-image-wrap .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:50%!important}.annual-report-blocks .wp-block-group.annual-report-quotes-section .annual-report-quotes-image-wrap .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2n){margin-left:0}.annual-report-blocks .wp-block-group.annual-report-quotes-section .annual-report-quotes-image-wrap .wp-block-image{position:relative}.annual-report-blocks .wp-block-group.annual-report-quotes-section .annual-report-quotes-image-wrap .wp-block-image figcaption{position:absolute;bottom:0;left:0;right:0;opacity:0;padding:.375rem .5rem;margin:0;font-size:.8125rem;color:#111;background:hsla(0,0%,100%,.8);transform:translate3d(0,10px,0);transition:all .25s ease-in-out;text-align:right}.annual-report-blocks .wp-block-group.annual-report-quotes-section .annual-report-quotes-image-wrap .wp-block-image:hover figcaption{opacity:1;transform:translateZ(0)}.annual-report-blocks .wp-block-group.annual-report-quotes-section .wp-block-prohelvetia-modal{position:relative;display:inline-block;width:100%}.annual-report-blocks .wp-block-group.annual-report-quotes-section .wp-block-prohelvetia-modal .wp-block-prohelvetia-modal-trigger .wp-block-quote{padding:.9375rem 2.3rem .9375rem .9375rem;font-size:.9375rem;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transform:translateZ(0);transition:all .16s ease-in-out;cursor:pointer;z-index:2;position:absolute;margin:0;width:280px}.annual-report-blocks .wp-block-group.annual-report-quotes-section .wp-block-prohelvetia-modal .wp-block-prohelvetia-modal-trigger .wp-block-quote:hover{transform:translate3d(0,-1px,0);box-shadow:0 4px 32px rgba(0,0,0,.25)}.annual-report-blocks .wp-block-group.annual-report-quotes-section .wp-block-prohelvetia-modal .wp-block-prohelvetia-modal-trigger .wp-block-quote:hover [class*=icon]{transform:scale(1.25) rotate(45deg) translateZ(0)}.annual-report-blocks .wp-block-group.annual-report-quotes-section .wp-block-prohelvetia-modal .wp-block-prohelvetia-modal-trigger .wp-block-quote:before{position:absolute;top:.625rem;right:.625rem;flex-shrink:0;content:"";display:inline-block;width:1.5em;height:1.5em;background:transparent url(../../img/arrow-magenta.svg) no-repeat 50%;background-size:60% 60%;border:1px solid #d10074;border-radius:50%;transform:scale(1) rotate(225deg) translateZ(0);transition:all .16s ease-in-out}.annual-report-blocks .wp-block-group.annual-report-quotes-section .wp-block-prohelvetia-modal .wp-block-prohelvetia-modal-trigger .wp-block-quote.is-style-annual-report-quote-top-right{right:10px}.annual-report-blocks .wp-block-group.annual-report-quotes-section .wp-block-prohelvetia-modal .wp-block-prohelvetia-modal-trigger .wp-block-quote.is-style-annual-report-quote-bottom-left{left:10px;bottom:0}.annual-report-blocks .wp-block-group.annual-report-activity-bubbles-wrap{display:flex;flex-wrap:wrap;max-width:1000px;grid-column-gap:0;justify-content:center;margin:-8% auto 0}.annual-report-blocks .wp-block-button.is-style-bubble-large .wp-block-button__link,.annual-report-blocks .wp-block-button.is-style-bubble .wp-block-button__link{display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:1rem}.annual-report-blocks .wp-block-button.is-style-bubble{margin:-1.25rem -.6rem;transition:all .18s ease-in-out}.annual-report-blocks .wp-block-button.is-style-bubble:hover{transform:translate3d(0,-2px,0) scale(1.05)}.annual-report-blocks .wp-block-button.is-style-bubble .wp-block-button__link{height:11rem;width:11rem;font-size:.875rem}.annual-report-blocks .wp-block-button.is-style-bubble-large .wp-block-button__link{height:15.5rem;width:15.5rem}.annual-report-blocks .wp-block-prohelvetia-slider.annual-report-slider .wp-block-group.slider-quote{position:relative}.annual-report-blocks .wp-block-prohelvetia-slider.annual-report-slider .wp-block-group.slider-quote .wp-block-quote{position:absolute;top:48%;bottom:50%;left:.7rem;right:.7rem;display:flex;flex-flow:column;justify-content:center;align-items:center}.annual-report-blocks .annual-report-facts-legend .wp-block-columns{margin-bottom:10px}.annual-report-blocks .annual-report-facts-legend p{margin-bottom:0}.annual-report-blocks .wp-block-image figcaption{padding:.375rem .5rem;font-size:.8125rem}.annual-report-blocks .wp-block-image.annual-report-location-image figcaption{text-align:center}.annual-report-blocks .wp-block-image.is-style-icon img{max-width:20px}.wp-block-buttons.category-tags{padding-bottom:.5em}.wp-block-buttons.category-tags .wp-block-button__link{color:#d10074;border-radius:0;font-size:unset;background:#fff;border:1px solid #ddd;box-shadow:-2px 2px 0 rgba(0,0,0,.2);margin-bottom:0}.wp-block-buttons.category-tags .wp-block-button__link:hover{color:#111}.content-blocks #signup-content,.content-blocks .wrap{max-width:940px;padding:0;margin:0 auto}.content-blocks .blocks-wrap>*,.content-blocks .frontpage-wrap>*{max-width:940px;margin-right:auto;margin-left:auto}.content-blocks .blocks-wrap>.alignwide,.content-blocks .frontpage-wrap>.alignwide{max-width:1000px}.content-blocks .blocks-wrap>.alignfull,.content-blocks .frontpage-wrap>.alignfull{max-width:none}.content-blocks .blocks-wrap>.alignleft,.content-blocks .frontpage-wrap>.alignleft{float:left;margin-right:2em}.content-blocks .blocks-wrap>.alignright,.content-blocks .frontpage-wrap>.alignright{float:right;margin-right:2em}.content-blocks .frontpage-wrap{margin:0;padding:0}[dir=ltr] .content-blocks ol ul:not(.sub-menu),[dir=ltr] .content-blocks ul:not(.wp-block-post-template):not(.menu):not(.sub-menu) ul:not(.sub-menu){padding-left:20px}[dir=rtl] .content-blocks ol ul:not(.sub-menu),[dir=rtl] .content-blocks ul:not(.wp-block-post-template):not(.menu):not(.sub-menu) ul:not(.sub-menu){padding-right:20px}.content-blocks ol ul:not(.sub-menu),.content-blocks ul:not(.wp-block-post-template):not(.menu):not(.sub-menu) ul:not(.sub-menu){margin:0;list-style-type:circle}.wp-block-group.has-background{padding-top:5%;padding-bottom:5%}.wp-block-group.intro{margin-top:calc(2.5% + 1.25rem);margin-bottom:calc(2.5% + 1.25rem)}.wp-block-group.intro .lead{max-width:940px;margin-bottom:calc(3.2% + 1.25rem);color:#333}.wp-block-group.intro .lead h2{margin-bottom:0;font-size:calc(1.313rem + 1.5vw)}.wp-block-group.intro .lead h3{margin:0}.wp-block-group.section h2{margin-bottom:5%}.wp-block-group.section .offices{padding:0;margin-top:-1.75rem}.wp-block-group.section .offices .wrap{padding:0}.wp-block-group.global-network .wp-block-gallery{max-width:calc(940px + 2.5em);padding:0;align-items:baseline;justify-content:center}.wp-block-group.global-network .wp-block-gallery figure{padding:1.25em 1.25em 1.5em;text-align:center}.wp-block-group.global-network .wp-block-gallery figure.wp-block-image{max-width:160px}.wp-block-group.global-network .wp-block-gallery figure.wp-block-image figcaption{position:relative;background:none;color:#111;margin-top:.9rem;padding:0;font-size:1rem;white-space:nowrap;overflow:visible}.wp-block-group.global-network .wp-block-gallery figure.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:0}.wp-block-group.global-network .global-network-icons-wrap{display:flex;grid-gap:1.5rem;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;margin-top:2rem}.wp-block-group.global-network .global-network-icons-wrap .wp-block-prohelvetia-modal .wp-block-image{margin-bottom:0;transition:all .18s ease-in-out}.wp-block-group.global-network .global-network-icons-wrap .wp-block-prohelvetia-modal .wp-block-image:hover{transform:translate3d(0,-2px,0) scale(1.05)}.wp-block-group.global-network .global-network-icons-wrap .wp-block-prohelvetia-modal .wp-block-image img{width:140px}.wp-block-group.global-network .global-network-icons-wrap .wp-block-prohelvetia-modal .wp-block-image figcaption{font-size:1rem;margin-bottom:0;padding-bottom:0;color:#d10074}.wp-block-group.global-network .global-network-icons-wrap .wp-block-prohelvetia-modal .modal-open .wp-block-image{margin-bottom:1em}.wp-block-prohelvetia-modal{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.wp-block-prohelvetia-modal .wp-block-prohelvetia-modal-trigger{color:var(--global--color-background);line-height:var(--font__line-height-body);background-color:var(--global--color-text);box-shadow:none;border:none;border-radius:0;cursor:pointer}.wp-block-prohelvetia-modal .wp-block-prohelvetia-modal-trigger:active,.wp-block-prohelvetia-modal .wp-block-prohelvetia-modal-trigger:hover{border-color:currentColor!important;background-color:transparent!important;color:inherit!important;position:relative}.modal{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;display:flex;flex-direction:column;align-content:center;justify-content:center;opacity:0;visibility:hidden;z-index:-1;transition:all .18s cubic-bezier(.455,.03,.515,.955)}.modal .modal-inner{position:relative;z-index:6;opacity:0;width:100%;padding:10px;max-width:960px;margin:auto;font-size:1rem;border-radius:4px;transform:scale(.9) translate3d(0,-20px,0);transition:all .36s cubic-bezier(.455,.03,.515,.955);max-height:100vh;overflow:auto;-webkit-overflow-scrolling:touch}.modal .modal-header{position:relative;border-bottom:1px solid;margin-bottom:1rem}.modal .modal-header-title{text-transform:uppercase;margin:0 0 1rem}.modal.modal-open,.modal:target{z-index:99;opacity:1;visibility:visible}.modal.modal-open .modal-inner,.modal:target .modal-inner{opacity:1;transform:scale(1) translateZ(0)}.modal .modal-close{position:absolute;top:5px;right:0;padding:0;width:40px;height:40px;text-align:center;background:none;border:none;box-shadow:none;color:#111;cursor:pointer}.modal .modal-close:focus{box-shadow:none}.modal .modal-close:active{transform:translate3d(0,2px,0);transition:none}.modal .modal-close:hover{color:#111}.modal .modal-content>:first-child{margin-top:40px}.modal .modal-content>:last-child{margin-bottom:0}body.has-modal{overflow:hidden}.wp-block-prohelvetia-slider{max-height:100%}.wp-block-prohelvetia-slider .wp-block-columns{margin-bottom:0}.wp-block-prohelvetia-slider .wp-block-columns .wp-block-column{margin:0!important}.wp-block-prohelvetia-slider .wp-block-columns.has-background{padding:0}.wp-block-prohelvetia-slider p{max-width:unset}.wp-block-prohelvetia-slider figcaption{position:absolute;bottom:0;left:0;right:0;opacity:0;padding:.375rem .5rem;margin:0;font-size:.8125rem;color:#111;background:hsla(0,0%,100%,.8);transform:translate3d(0,10px,0);transition:all .25s ease-in-out}.wp-block-prohelvetia-slider .wp-block-image{position:relative;margin:0 auto}.wp-block-prohelvetia-slider .wp-block-image img{width:100%}.wp-block-prohelvetia-slider .wp-block-image:hover figcaption{opacity:1;transform:translateZ(0)}.wp-block-query .wp-block-post-template.teaser{background-color:unset;margin-bottom:0}.wp-block-query .wp-block-post-template.teaser:after,.wp-block-query .wp-block-post-template.teaser:before{content:none}.wp-block-query .wp-block-post-template.teaser .teaser-content{background-color:#fff;padding:1.25em;margin-left:0}.wp-block-query .wp-block-post-template.teaser ul{margin:0}.wp-block-query .wp-block-post-template.teaser .wp-block-columns{min-height:220px}.wp-block-query .wp-block-post-template.teaser .wp-block-columns:hover a{text-decoration:underline}.wp-block-query .wp-block-post-template.teaser .wp-post-image{margin-bottom:0}.wp-block-query .wp-block-post-template.teaser .wp-block-post-featured-image{margin:0}.wp-block-query .wp-block-post-template.teaser .wp-block-post-featured-image a{display:inline}.wp-block-query .wp-block-post-template.teaser .wp-block-post-featured-image img{height:220px;object-fit:cover;object-position:top;width:100%}.wp-block-query .wp-block-post-template.teaser.columns-2 .wp-block-columns,.wp-block-query .wp-block-post-template.teaser.columns-2 .wp-block-post-featured-image img{min-height:150px}.wp-block-query .wp-block-post-template.teaser.columns-2 .wp-block-post-title{font-size:1em}.wp-block-query .wp-block-post-template .wp-block-post-terms{padding-bottom:.25em;text-transform:uppercase}.wp-block-query .wp-block-post-template .wp-block-post-terms>:not(:first-child){display:none}.wp-block-query .wp-block-post-template .wp-block-post-title{margin:.5em 0;font-size:1.25em;font-weight:500}.wp-block-query .wp-block-post-template .wp-block-post-terms,.wp-block-query .wp-block-post-template .wp-block-post-title{text-align:left}.wp-block-query .wp-block-post-template .wp-block-post-terms a,.wp-block-query .wp-block-post-template .wp-block-post-title a{color:#111}.wp-block-query .wp-block-post-template .wp-block-post-excerpt__excerpt{margin-bottom:0}.wp-block-query .wp-block-post-template .wp-block-post-excerpt__more-link{display:none}.wp-block-query .wp-block-post-template .wp-block-post-date{color:#969696}@media screen and (min-width:375px){.website-notice{top:25%}}@media only screen and (min-width:400px){.form-search-projects .form-field.inline{float:left;width:50%}.gform_wrapper .large{width:100%}.gform_wrapper .medium{width:65.217391304%}.gform_wrapper .small{float:left;width:30.434782609%}.gform_wrapper .small+.instruction{position:absolute;right:0;top:50%;width:65.217391304%;margin-top:0;transform:translate3d(0,-50%,0)}.gform_wrapper .ginput_container_select .large,.gform_wrapper .ginput_container_select .medium,.gform_wrapper .ginput_container_select .small{float:none;width:auto}.gfield.half{float:left;clear:none;width:47.826086957%}.gfield.half+.half{float:right}.gfield.zip{float:left;width:30.434782609%}.gfield.zip+.gfield{clear:none;float:right;width:65.217391304%}}@media only screen and (min-width:400px and (max-width:699px)){#footer .col{width:48%}#footer .col:nth-child(odd){float:left;clear:left}#footer .col:nth-child(2n){float:right}}@media screen and (min-width:400px) and (max-width:599px){.annual-report-facts-graphic img{max-height:300px}}@media only screen and (min-width:482px){:root{--responsive--aligndefault-width:calc(100vw - var(--global--outer-spacing-h)*2);--responsive--alignwide-width:calc(100vw - var(--global--outer-spacing-h)*2)}}@media screen and (min-width:500px){.gallery .gallery-item .wp-caption-text{position:absolute;bottom:0;left:0}}@media screen and (min-width:600px){.hide-on-desktop{display:none}.search-results #main>h2{clear:both;float:left;width:23.0769230769%}.main-site.search-results #main>article{float:right;width:76.9230769231%}.search-results #main>article>a{margin-left:2.5rem}.search-results .search-load-more{margin-left:calc(23.07692% + 2.5rem)}.annual-report-offices-slider .teaser-content:only-child{padding:2.5rem}.annual-report-download-item{display:flex;flex-direction:row;justify-content:space-between}.annual-report-download-item .annual-report-download-name{display:block;width:60%}.annual-report-download-item a{padding:0 .625em}.annual-report-double-cols{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.annual-report-double-cols blockquote{height:100%;display:flex;flex-direction:column;justify-content:center}.annual-report-double-cols .col{float:none;width:100%;height:100%;margin:0}.annual-report-double-cols.annual-report-double-rows{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}.annual-report-double-cols.annual-report-double-rows blockquote,.annual-report-double-cols.annual-report-double-rows figure{width:50%;margin:0 auto}.annual-report-double-cols.annual-report-double-rows img{width:100%}.annual-report-double-cols.annual-report-single-col{-ms-grid-columns:1fr;grid-template-columns:1fr}.annual-report-double-cols.annual-report-single-col .single-image{width:50%}.annual-report-double-cols.annual-report-single-col .single-image img,.annual-report-double-cols:not(.annual-report-double-rows):not(.annual-report-single-col) img{width:100%}.annual-report-double-cols:after,.annual-report-double-cols:before{display:none}.annual-report-double-cols .col-map{padding-right:5%}.annual-report-color-box-slider .annual-report-double-cols{justify-content:center;align-items:normal}.annual-report-color-box-slider .col.annual-report-color-box{width:40%}.annual-report-color-box-slider .col.annual-report-color-box+.col{width:60%;border-width:1px 1px 1px 0}.annual-report-location .annual-report-location-image{width:20%;margin-right:5%}.annual-report-location .annual-report-location-content{width:75%}.annual-report-activity-wrap{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.annual-report-activity-wrap .annual-report-activity-content{width:calc(100% - 18.75rem);padding-left:5%}.annual-report-cover-projects-group:first-child ul.annual-report-cover-projects-list{margin-left:-15%}.annual-report-cover-projects-group:nth-child(2) ul.annual-report-cover-projects-list{margin-right:-15%}.annual-report-cover-projects-group:nth-child(3) ul.annual-report-cover-projects-list{margin-left:-15%}.annual-report-cover-projects-group:nth-child(4) ul.annual-report-cover-projects-list{margin-right:-15%}.annual-report-cover-projects .annual-report-modal-content{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}.annual-report-intro-quotes h2{margin-top:1.25em}}@media screen and (min-width:600px) and (max-width:799px){.annual-report-facts-graphic img{max-height:400px}}@media screen and (min-width:600px) and (max-width:899px){.annual-report-activity-bubbles-wrap{max-width:800px}.annual-report-activity-bubbles-wrap .annual-report-activity-bubble:nth-child(5){margin-top:-3.125rem}}@media (min-width:600px) and (max-width:781px){.wp-block-query .wp-block-post-template.teaser .wp-block-columns .wp-block-column{flex-basis:100%!important;flex-grow:1}}@media only screen and (min-width:700px){.text-cols:not(:last-child){margin-bottom:1.25em}.text-cols{column-count:2;grid-column-gap:20px}.page .img-alignnone,.page .wp-caption.alignnone,.post .img-alignnone,.post .wp-caption.alignnone,.single .img-alignnone,.single .wp-caption.alignnone{max-width:none;margin-right:-51.612903226%}.col,[class^=col-md]{float:left;margin-left:1.0638297872%;margin-right:1.0638297872%}.col:first-child,[class^=col-md]:first-child{margin-left:0}.col:last-child,[class^=col-md]:last-child{margin-right:0}.col-1{width:6.3829787234%}.col-2{width:14.893617021%}.col-3,.col-md-3{width:23.404255319%}.col-4{width:31.914893617%}.col-5{width:40.425531915%}.col-6{width:48.936170213%}.col-7{width:57.446808511%}.col-8{width:65.957446809%}.col-9{width:74.468085106%}.col-10{width:82.978723404%}.col-11{width:91.489361702%}.col-12{width:100%;margin-left:0;margin-right:0}.nav-main>ul>li>a:after{content:" ";opacity:0;position:absolute;bottom:-1px;left:0;right:0;height:0;background:#d10074;transition:all .25s ease-in-out}.nav-main>ul>li>a:hover:after{opacity:1;height:3px}#toggle-menu{display:none}.custom-logo-link{float:left}.nav-lang,.nav-meta,.nav-social{float:right;margin-top:-.3571428571em}#footer .nav-social{float:none}.nav-meta .link-worldwide{margin-top:-1.0714285714em;padding-top:1.4285714286em;padding-bottom:.7142857143em}.nav-lang a{display:block;width:50px;white-space:nowrap;overflow:hidden;text-indent:50px;word-wrap:normal}.nav-lang a:before{display:inline-block;width:50px;text-indent:-50px}a[hreflang*=en-]:before{content:"en"}a[hreflang*=fr-]:before{content:"fr"}a[hreflang*=de-]:before{content:"de"}a[hreflang*=it-]:before{content:"it"}a[hreflang*=rm]:before{content:"rm"}a[hreflang*=ru-]:before{content:"РУ"}a[hreflang*=ar]:before{content:"عربي"}a[hreflang*=pt-]:before{content:"pt"}a[hreflang*=zh-]:before{content:"中文"}a[hreflang*=es-]:before{content:"es"}.map-wrap.with-text{margin-right:-51.612903226%}.map-wrap.with-text .map-text{float:left;width:34.042553191%}.map-wrap.with-text .map{position:absolute;left:34.042553191%;right:0;top:0;bottom:0;overflow:hidden;background:#969696}.map-wrap.with-text .map img{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:auto;min-width:100%;min-height:100%;max-width:none}.table-of-contents{float:right;clear:right;width:48.387096774%}.related-posts.fullwidth-content,.table-of-contents{margin-right:-51.612903226%}.content-wrap .fullwidth{margin-right:calc(-51.6129% - .625em);margin-left:-.625em}section.nobg .wrap{padding:0}.archive .entry-content,.main-col,.page .entry-content,.post .entry-content,.single .entry-content{width:65.957446809%}.main-col{float:left}.side-col{float:right;width:31.914893617%}.content-box.floatright{float:right;clear:right;width:48.387096774%}.content-box.floatright,.single .nav-tabs,.tabs-contents.active .related-posts{margin-right:-51.612903226%}.teaser.horz{display:flex;flex-direction:row}.teaser.horz .teaser-image,.teaser.horz .teaser-image~.teaser-content{width:50%}.teaser.horz .teaser-content-addon{text-align:right;border-left:2px solid #f7f191}.teaser.horz.has-content-addon .teaser-image{width:31.914893617%}.teaser.horz.has-content-addon .teaser-image~.teaser-content{width:48.9361702128%}.teaser.horz.has-content-addon .teaser-image~.teaser-content-addon{width:19.1489361702%}.teaser.horz.shop-image .teaser-image,.teaser.horz.shop-image .teaser-image-link{width:23.404255319%}.teaser.horz.shop-image .teaser-image-link .teaser-image{width:100%}.teaser.horz.shop-image .teaser-image-link~.teaser-content,.teaser.horz.shop-image .teaser-image~.teaser-content{width:72.340425532%}.teaser.horz.large-image .teaser-image{width:59.574468085%}.teaser.horz.large-image .teaser-image~.teaser-content{width:40.425531915%}.teaser.horz.small-image .teaser-image{width:31.4285714286%}.teaser.horz.small-image .teaser-image~.teaser-content{width:65.7142857143%}.department-accordion,.department-accordion+hr,.team-box,.team-box+hr{margin-right:-51.612903226%}.team-box .people-box{float:left;width:48.936170213%}.team-box .people-box:nth-child(odd){clear:left}.team-box .people-box:nth-child(2n){float:right}.team-box .people-box.head-of-team{float:none;width:auto}.team-box .people-box.head-of-team~.people-box:nth-child(2n){clear:left;float:left}.team-box .people-box.head-of-team~.people-box:nth-child(odd){clear:none;float:right}.department-accordion .team-box{margin-right:0}.team-box.fullwidth .people-list{display:flex;flex-flow:row wrap}.team-box.fullwidth .people-list .people-box{flex:3 31.914893617%;order:1;flex-grow:0;margin-right:1.0638297872%}.organisation h4{margin-bottom:1.25em;font-size:.75em}.organisation h4 .toggle{display:none}.organisation .departments{display:table;table-layout:fixed;width:100%;margin-top:1.875em}.organisation .content-box{display:table-cell;width:25%;box-shadow:0 0 0 2px #fff}.organisation .content-box ul{display:block!important;font-size:.875em}.organisation .content-box:after,.organisation .content-box:before{content:" ";display:block;position:absolute;top:-1.25em;width:50%;border-top:1px dotted #d10074}.organisation .content-box:before{left:1px}.organisation .content-box:after{right:0}.organisation .content-box:first-child:before,.organisation .content-box:last-child:after{display:none}.organisation .content-box .line{content:" ";display:block;position:absolute;top:-1.25em;left:50%;z-index:2;height:1.25em;border-left:1px dotted #d10074}.form-search-projects .form-field.inline{float:left;width:28.5%}.form-search-projects .form-field.inline.form-field-year{width:14.5%}.form-search-projects .search-field{padding-right:7.5em}.form-search-projects input[type=submit]{position:absolute;top:3em;right:1.25em}#mobile-menu .search-form,.site-header .search-form{float:right;clear:right;bottom:-2.4em;margin-bottom:-2.375em}.main-site #mobile-menu .search-form,.main-site .site-header .search-form{bottom:-1.5em}.hm-content-toc-wrapper{float:right;clear:right;width:48.387096774%}.hm-content-toc-wrapper,ul.social-list{margin-right:-51.612903226%}}@media only screen and (min-width:700px) and (max-width:939px){.site-header .search-form.collapsible{position:absolute;z-index:9;right:.625em;bottom:3em;width:15em;padding-left:1.25em;background:#fff;transition:width .16s ease-in-out}.site-header .search-form.collapsible:before{top:11px}.site-header .search-form.collapsible .search-submit{top:10px}.site-header .search-form.collapsed{overflow:hidden;width:1.875em;padding-left:0;cursor:pointer}.site-header .search-form.collapsed .search-field{opacity:0;cursor:pointer}}@media screen and (min-width:700px){.website-notice{padding:3rem;top:40%;left:0;right:0}.annual-report-wrap .accordion-content-box .section-toggle-link{bottom:1.875em}.annual-report-timeline-item{width:50%}.annual-report-timeline-item .annual-report-timeline-date{position:absolute;top:50%}.annual-report-timeline-item .annual-report-timeline-content{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.annual-report-timeline-item:nth-child(odd){float:left;clear:left;margin:0 0 140px;padding:0 40px 0 0;text-align:right}.annual-report-timeline-item:nth-child(odd) .annual-report-timeline-date{position:absolute;right:0;transform:scale(1) translate3d(50%,-50%,0)}.annual-report-timeline-item:nth-child(odd) .annual-report-timeline-content{justify-content:flex-end}.annual-report-timeline-item:nth-child(odd) .annual-report-timeline-image{margin:0 0 0 20px;order:2}.annual-report-timeline-item:nth-child(odd) .annual-report-timeline-infos{order:1}.annual-report-timeline-item:nth-child(2n){float:right;clear:right;margin:140px 0 0;padding:0 0 0 40px}.annual-report-timeline-item:nth-child(2n) .annual-report-timeline-date{position:absolute;left:0;transform:scale(1) translate3d(-50%,-50%,0)}.annual-report-timeline-item:nth-child(2n) .annual-report-timeline-content{justify-content:flex-start}.annual-report-timeline-item:nth-child(2n) .annual-report-timeline-image{margin:0 20px 0 0;order:1}.annual-report-timeline-item:nth-child(2n) .annual-report-timeline-infos{order:2}.annual-report-offices .annual-report-offices-list{margin:.5em 0 1em .5em}.annual-report-offices h3{display:inline-block}.annual-report-facts-legend{float:right;margin:0 0 20px 40px}.global-windows .col-wrap{display:flex;flex-direction:row}.global-windows .col{float:none}.global-windows .teaser{display:flex;flex-direction:column;height:100%;padding-bottom:3.75em;position:relative}.global-windows .global-windows-city{position:absolute;bottom:1em;left:1em;right:1em}}@media screen and (min-width:701px){.footer-sitemap .col-3:nth-of-type(3) .widget_text .textwidget a{width:100%}}@media only screen and (min-width:782px){.wp-block-group.has-background{padding-top:3%;padding-bottom:3%}.wp-block-group.section h2{margin-bottom:3%}.wp-block-query .wp-block-post-template.teaser .wp-block-columns{height:220px}.wp-block-query .wp-block-post-template.teaser.columns-2 .wp-block-columns,.wp-block-query .wp-block-post-template.teaser.columns-2 .wp-block-post-featured-image img{height:150px}}@media screen and (min-width:800px) and (max-width:939px){.annual-report-facts-graphic img{max-height:500px}}@media screen and (min-width:800px){.annual-report-blocks .wp-block-group.annual-report-quotes-section .wp-block-prohelvetia-modal{display:flex}.annual-report-blocks .wp-block-group.annual-report-quotes-section .wp-block-prohelvetia-modal .wp-block-prohelvetia-modal-trigger{position:relative;width:100%}.annual-report-blocks .wp-block-button.is-style-bubble .wp-block-button__link{height:13.75rem;width:13.75rem;font-size:1rem}.annual-report-blocks .wp-block-prohelvetia-slider.annual-report-slider .wp-block-group.slider-quote .wp-block-quote{right:5rem;left:5rem}.wp-block-group.global-network .global-network-icons-wrap{grid-gap:3.8em}}@media only screen and (min-width:822px){:root{--responsive--aligndefault-width:min(calc(100vw - var(--global--outer-spacing-h)*2),var(--size__site-content));--responsive--alignwide-width:min(calc(100vw - var(--global--outer-spacing-h)*2),var(--size__site-wrap))}}@media screen and (min-width:900px) and (max-width:1499px){.annual-report-activity-bubbles-wrap{max-width:1080px}.annual-report-activity-bubbles-wrap .annual-report-activity-bubble:nth-child(4),.annual-report-activity-bubbles-wrap .annual-report-activity-bubble:nth-child(5){margin-top:-3.125rem}}@media only screen and (min-width:940px){.content-wrap .fullwidth{margin-right:-72.612903226%;margin-left:-21%}.nav-tabs>ul{display:table;width:auto}.nav-tabs.full-width>ul{width:100%;table-layout:fixed}.nav-tabs li{display:table-cell;vertical-align:top;padding-right:1.25em}.nav-tabs a:after{right:1.25em}}@media screen and (min-width:940px){.annual-report-slider .flex-direction-nav .flex-nav-prev{left:20px}.annual-report-slider .flex-direction-nav .flex-nav-next{right:20px}.annual-report-facts-graphic img{height:528px}}@media screen and (min-width:960px){.content-wrap{padding:1.875rem 0}.content-wrap .entry-content .section:last-child{margin-bottom:-1.875rem}}@media only screen and (min-width:960px){.content-wrap .fullwidth{width:100vw;margin-left:calc(-50vw + 470px);margin-right:0}}@media screen and (min-width:1000px){h1{font-size:2.875em;line-height:1.25}h2,h3{font-size:2.125rem}.home .lead,.page-template-page-annual-report .lead{font-size:2.125rem;line-height:1.2352941176}.annual-report-location h3{font-size:1.5625rem}.annual-report-cover h1{font-size:30px}.annual-report-cover h1 .annual-report-cover-year{font-size:280px}.annual-report-intro-quotes h2{font-size:1.75em}.annual-report-blocks .wp-block-cover.annual-report-cover .wp-block-cover__inner-container h1{font-size:30px}.annual-report-blocks .wp-block-cover.annual-report-cover .wp-block-cover__inner-container h1 .vertical-heading{font-size:280px;left:-1.5rem}.annual-report-blocks .wp-block-cover.annual-report-cover .wp-block-cover__inner-container h1 .vertical-heading-2022{top:4rem;left:-3rem}.annual-report-blocks .wp-block-cover .is-style-cover-caption{bottom:calc(65px + 1em)}.annual-report-blocks .wp-block-group.annual-report-quotes-section .annual-report-quotes-image-wrap .wp-block-image{max-width:320px}.annual-report-blocks .wp-block-group.annual-report-quotes-section .wp-block-prohelvetia-modal .wp-block-prohelvetia-modal-trigger .wp-block-quote.is-style-annual-report-quote-top-right{right:0;top:1.25rem}.annual-report-blocks .wp-block-group.annual-report-quotes-section .wp-block-prohelvetia-modal .wp-block-prohelvetia-modal-trigger .wp-block-quote.is-style-annual-report-quote-bottom-left{left:0}.annual-report-blocks .wp-block-group.annual-report-activity-bubbles-wrap{margin:-5% auto 0}.annual-report-blocks .wp-block-button.is-style-bubble{margin:-.625rem}.annual-report-blocks .wp-block-button.is-style-bubble-large .wp-block-button__link{height:18.75rem;width:18.75rem;cursor:default}.wp-block-group.intro .lead h2{font-size:2.375rem}.modal .modal-content>:first-child{margin-top:0}}@media (min-width:1000px){.annual-report-blocks .wp-block-cover.annual-report-cover{min-height:650px}.annual-report-blocks .wp-block-group.annual-report-quotes-section .annual-report-quotes-image-wrap .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:first-child{margin-left:4em}.annual-report-blocks .wp-block-group.annual-report-quotes-section .annual-report-quotes-image-wrap .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:only-child .wp-block-image{max-width:720px}.annual-report-blocks .wp-block-group.annual-report-quotes-section .annual-report-quotes-image-wrap .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column:nth-child(2n){margin-left:-4em}}@media (min-width:1040px){.offices .offices-list{margin:0 -50px}}@media screen and (min-width:1100px){.annual-report-cover-projects-group:first-child ul.annual-report-cover-projects-list li{padding:.3125rem .625rem}.annual-report-cover-projects-group:nth-child(2) ul.annual-report-cover-projects-list li{padding:1.875rem .9375rem}.annual-report-cover-projects-group:nth-child(3) ul.annual-report-cover-projects-list li,.annual-report-cover-projects-group:nth-child(4) ul.annual-report-cover-projects-list li{padding:.9375rem .625rem}}@media (min-width:1140px){.offices#header-worldwide .wrap{max-width:66em}}@media screen and (min-width:1200px){.wp-block-group.intro{margin-top:3%;margin-bottom:3%}}@media screen and (max-width:599px){.hide-on-mobile{display:none}.search-results #main>h2{margin:0 -.625em -1px;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.annual-report-double-cols-images .col:only-child{width:100%;margin:0 auto}.annual-report-double-cols-images .col.single-image,.annual-report-double-cols-images .col:only-child figure:not(:only-child){width:50%}.annual-report-color-box-slider .col.annual-report-color-box+.col{border-width:0 1px 1px}.annual-report-cover-projects-group ul.annual-report-cover-projects-list{margin:0 -25%}.annual-report-cover-projects-teaser{font-size:.875rem}.annual-report-quotes-section{padding-top:calc(200px - 20%)}.annual-report-intro-quotes .annual-report-intro-quotes-image{width:calc(100% + 300px - 10vw);max-width:calc(100% + 300px - 10vw);margin:0 calc(-125px + 5vw) 0 calc(-175px + 5vw)}}@media screen and (max-width:499px){.gallery{background:none}.gallery .gallery-icon,.gallery .gallery-item{height:auto!important}.gallery .gallery-item .wp-caption-text{display:inline-block}.annual-report-activity-bubbles-wrap{padding-top:1.25rem;padding-bottom:1.25rem}.annual-report-activity-bubbles-wrap .annual-report-activity-bubble{margin:-1.25rem -.625rem;font-size:.875rem}.annual-report-activity-bubble.annual-report-activity-bubble-compact{width:10.9375rem;padding-bottom:10.9375rem}.annual-report-blocks .wp-block-prohelvetia-slider.annual-report-slider .wp-block-cover blockquote,.annual-report-blocks .wp-block-prohelvetia-slider.annual-report-slider .wp-block-group.slider-quote .wp-block-quote{font-size:.6rem}}@media only screen and (max-width:699px){.site-header:after{content:" ";display:block;height:1px;background:#ddd;margin:1.0714285714em .7142857143em 0;transition:margin .25s ease-in-out}#header-worldwide h2{padding-top:1.7647058824em}.link-worldwide{display:block;position:absolute;z-index:4;top:.5625em;right:4.375em;width:2.75em;height:2.75em;text-indent:100%;white-space:nowrap;overflow:hidden}.admin-bar .link-worldwide{margin-top:46px}.link-worldwide:before{position:absolute;left:.5625em;top:.5625em;font-size:1.25em;text-indent:0;content:"\e903"}.site-header .nav-lang,.site-header .nav-main,.site-header .nav-meta,.site-header .nav-social,.site-header .search-form{display:none}.teaser.horz .teaser-content-addon{border-top:2px solid #f7f191}.organisation h4{position:relative;margin-bottom:.5555555556em;cursor:pointer}.organisation h4 .toggle{display:block;position:absolute;top:4px;right:0;font-size:10px}.organisation h4 .toggle:before{content:"\e900"}.organisation h4.open .toggle:before{content:"\e901"}.organisation .departments{margin-left:1.25em}.organisation .content-box:after,.organisation .content-box:before{content:" ";display:block;position:absolute;left:-.625em;height:50%;border-left:1px dotted #d10074}.organisation .content-box:before{top:-1px}.organisation .content-box:after{bottom:0}.organisation .content-box:first-child:before,.organisation .content-box:last-child:after,.organisation .content-box ul{display:none}.organisation .content-box .line{display:block;position:absolute;top:50%;left:-.625em;z-index:2;width:.625em;margin-top:-1px;border-top:1px dotted #d10074}}@media screen and (max-width:782px){.admin-bar #toggle-menu{margin-top:46px}}@media screen and (max-width:699px){section .col-6 .teaser-image .wp-post-image,section .col-12 .teaser-image .wp-post-image{max-height:220px}.annual-report-timeline-item{position:relative;z-index:2;text-align:center;background:#f5f5f5;padding:0 1.25em 1.25em}.annual-report-timeline-item .annual-report-timeline-date{margin-bottom:-10px}button.annual-report-modal-close{padding:.625rem;font-size:.875rem}button.annual-report-modal-close .annual-report-modal-close-lines{width:1.25rem;height:1.25rem}button.annual-report-modal-close .annual-report-modal-close-lines .annual-report-modal-close-line-1,button.annual-report-modal-close .annual-report-modal-close-lines .annual-report-modal-close-line-2{height:1.25rem}.annual-report-intro-quotes .annual-report-intro-quote-philippe-bischof{top:2.5rem}}@media screen and (max-width:799px){.annual-report-offices .active-indicator{display:none}.annual-report-offices .active{background:#d10074}.annual-report-location-list li{width:150px}.annual-report-location-list a{padding:.9375rem .625rem}.annual-report-blocks .wp-block-prohelvetia-slider.annual-report-slider{margin-bottom:0}}@media screen and (max-width:399px){.annual-report-facts-graphic img{max-height:200px}ul.annual-report-cover-projects-list li{max-width:none}}@media screen and (max-height:999px) and (orientation:landscape){.annual-report-image-slider{max-width:800px;margin:auto}}@media print{@page{margin:2cm}#toggle-menu,.content-box.floatright,.footer-sitemap,.hm-content-toc-wrapper,.nav-lang,.nav-main,.nav-meta,.nav-social,.search-form{display:none}#footer{color:#333;background:#fff}}@media screen and (max-width:970px){.content-blocks #signup-content,.content-blocks .annual-report-blocks>*,.content-blocks .blocks-wrap>*,.content-blocks .frontpage-wrap>*,.content-blocks .wrap{padding-right:10px;padding-left:10px}}@media screen and (max-width:1000px){.annual-report-blocks .wp-block-group.annual-report-quotes-section h2{margin-bottom:0}}@media screen and (max-width:999px){.annual-report-blocks .wp-block-group.annual-report-quotes-section .annual-report-quotes-image-wrap .wp-block-columns{margin-top:245px;margin-bottom:125px}.wp-block-group.global-network .wp-block-gallery figure{padding:1.25em 1.25em 0}.wp-block-group.global-network .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){margin:0 16px 0 0;width:calc(50% - 8px)}.wp-block-group.global-network .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image) .wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image):nth-of-type(2n),.wp-block-group.global-network .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image):last-of-type:not(#individual-image){margin-right:16px }}