@font-face{font-family:'gt-walsheim';src:url(../fonts/GT-Walsheim-Regular.woff2) format("woff2") , url(../fonts/GT-Walsheim-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:'gt-walsheim';src:url(../fonts/GT-Walsheim-Regular-Oblique.woff2) format("woff2") , url(../fonts/GT-Walsheim-Regular-Oblique.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:'gt-walsheim';src:url(../fonts/GT-Walsheim-Medium.woff2) format("woff2") , url(../fonts/GT-Walsheim-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:'gt-walsheim';src:url(../fonts/GT-Walsheim-Medium-Oblique.woff2) format("woff2") , url(../fonts/GT-Walsheim-Medium-Oblique.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:'gt-walsheim';src:url(../fonts/GT-Walsheim-Light.woff2) format("woff2") , url(../fonts/GT-Walsheim-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:'gt-walsheim';src:url(../fonts/GT-Walsheim-Light-Oblique.woff2) format("woff2") , url(../fonts/GT-Walsheim-Light-Oblique.woff) format("woff");font-weight:300;font-style:italic}*{font-family:"gt-walsheim"}strong,.bold,b{font-weight:500}a{color:inherit;text-decoration:none}.article-para>p{font-weight:300}.article-para>p>a,.article-para>p>span>a{color:#17bae5;text-decoration:underline;font-weight:400;position:relative;z-index:1;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#17bae5),to(#17bae5));background-image:-o-linear-gradient(#17bae5,#17bae5);background-image:linear-gradient(#17bae5,#17bae5);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 2px}.article-para>p>a:hover,.article-para>p>span>a:hover{color:#fff;text-decoration:none;background-size:100% 100%}p.med-small{font-size:18px;line-height:1.44}h1{font-size:48px;font-weight:500}h2{font-size:36px;font-weight:500}h3{font-size:32px;font-weight:500}h4{font-size:28px;font-weight:500}h5{font-size:24px;font-weight:500}h6{font-weight:500}.text-large{font-size:26px;line-height:1.2em}.text-medium{font-size:21px;line-height:1.45em}.logo{letter-spacing:-.02em;line-height:.8;font-weight:500}.logo-bg{color:#fff;background-color:#17bae5;height:100%;padding-top:.1em;display:inline-block;padding-bottom:.10em;margin-left:-.145em;padding-left:.08em;margin-right:-.145em;padding-right:.08em}.text-bg{color:#fff;padding:.05em .15em .03em;font-weight:500!important}.text-bg.white{color:#000;background-color:#fff}.small-caps{font-weight:300;text-transform:uppercase;letter-spacing:.15em}*:focus{outline:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html,body{margin:0}body{overflow-x:hidden}figure{margin:0}ul,ol{margin:0;padding:0}ul li,ol li{display:inline-block}.center-text{text-align:center}.raised{position:relative;z-index:10}.hidden{display:none}button{color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;padding:0;overflow:visible;cursor:pointer}.margins-container{width:90%;max-width:1400px;margin:0 auto 0 auto}@media (max-width:1052px){.margins-container{margin:0 auto 20px auto;width:95%}}.margins-container.no-margin{margin:0 auto}.margins-container.constrained{width:85%}.card{padding:32px;-webkit-box-shadow:0 1px 36px 0 rgba(0,0,0,.06);box-shadow:0 1px 36px 0 rgba(0,0,0,.06);background:#fff}::-moz-selection{background:#17bae5;color:#fff}::selection{background:#17bae5;color:#fff}.button,input[type="submit"]{-webkit-appearance:none;text-decoration:none;cursor:pointer;color:#fff;position:relative;font-size:18px;padding:10px 22px;background-color:#17bae5;border-radius:100em;font-weight:500;display:inline-block;min-width:160px;text-align:center;border:none;-webkit-transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);-o-transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1) , -webkit-transform .2s cubic-bezier(.4,0,.2,1);-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}.button.button-about,input[type="submit"].button-about{background-color:#3a7bac;min-width:150px}.button.button-grey,input[type="submit"].button-grey{background-color:#dee3eb;color:#1b2334}.button+.button,input[type="submit"]+.button{margin-left:10px}.button.btn-small,input[type="submit"].btn-small{font-weight:500;min-width:inherit;padding:5px 16px}@media (max-width:666px){.button,input[type="submit"]{padding:10px 18px}}.button:hover,input[type="submit"]:hover{-webkit-transform:scale(1.075);-ms-transform:scale(1.075);transform:scale(1.075)}input{-webkit-appearance:none;border:none;border-radius:0}a.text{text-transform:uppercase;font-size:22px}img{max-width:100%;height:auto;font-size:12px;text-transform:none}iframe{max-width:100%}.gradient-top-before::before{content:"";position:absolute;height:150px;width:100%;left:0;top:0;background:-o-linear-gradient(top,rgba(0,0,0,.6) 0%,transparent 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(transparent));background:linear-gradient(to bottom,rgba(0,0,0,.6) 0%,transparent 100%)}.gradient-top-after::after{content:"";position:absolute;height:150px;width:100%;left:0;bottom:0;background:-o-linear-gradient(top,rgba(0,0,0,.6) 0%,transparent 100%);background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.6)),to(transparent));background:linear-gradient(to bottom,rgba(0,0,0,.6) 0%,transparent 100%)}.overlay{position:relative}.overlay::after{content:"";-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;height:100%;width:100%;left:0;bottom:0;background:#000;opacity:.5}.overlay.overlay-light::after{opacity:.3}.fadeIn{-webkit-animation:fadeIn forwards 1.5s cubic-bezier(.19,1,.22,1);animation:fadeIn forwards 1.5s cubic-bezier(.19,1,.22,1)}.fadeUp{-webkit-animation:fadeUp forwards 1.5s cubic-bezier(.19,1,.22,1);animation:fadeUp forwards 1.5s cubic-bezier(.19,1,.22,1)}.fadeOutLeft{-webkit-animation:fadeOutLeft forwards 1.5s cubic-bezier(.19,1,.22,1);animation:fadeOutLeft forwards 1.5s cubic-bezier(.19,1,.22,1)}.fadeOutRight{-webkit-animation:fadeOutRight forwards 1.5s cubic-bezier(.19,1,.22,1);animation:fadeOutRight forwards 1.5s cubic-bezier(.19,1,.22,1)}@-webkit-keyframes fadeIn {
    from {
    opacity: 0;
}
to {
    opacity: 1;
}
}@keyframes fadeIn {
    from {
    opacity: 0;
}
to {
    opacity: 1;
}
}@-webkit-keyframes fadeUp {
    from {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
}
to {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
}@keyframes fadeUp {
    from {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
}
to {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
}@-webkit-keyframes slideUp {
    from {
    -webkit-transform: translateY(110%);
    transform: translateY(110%);
}
to {
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
}@keyframes slideUp {
    from {
    -webkit-transform: translateY(110%);
    transform: translateY(110%);
}
to {
    -webkit-transform: translateY(0);
    transform: translateY(0);
}
}@-webkit-keyframes fadeOutLeft {
    from {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
}
to {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
}
}@keyframes fadeOutLeft {
    from {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
}
to {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
}
}@-webkit-keyframes fadeOutRight {
    from {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
}
to {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
}
}@keyframes fadeOutRight {
    from {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
}
to {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
}
}.no-cssgrid .report-grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.no-cssgrid .report-grid .report-block{-webkit-box-flex:1;-webkit-flex:0 0 28%;-moz-box-flex:1;-ms-flex:0 0 28%;flex:0 0 28%;margin:21px}.no-cssgrid .report-grid .report-block .cat-title .svg-arrow{height:20px}.no-cssgrid .full-banner .shape{max-height:200px}.no-cssgrid .dir-left .svg-triangle,.no-cssgrid .dir-right .svg-triangle{height:20px}.no-cssgrid .cat-posts-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.no-cssgrid .cat-posts-container .contents-post{max-width:25%;margin:18px;-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.no-cssgrid .article-full-image{width:auto;max-width:720px}.no-cssgrid .article-grid{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.no-cssgrid .article-grid .article-side{max-width:230px;min-width:200px}.no-cssgrid .related-articles{min-width:960px}.no-cssgrid .related-articles .limited-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.no-cssgrid .related-articles .limited-container .cat-post{max-width:300px;min-width:260px;-webkit-box-flex:1;-webkit-flex:0 0 28%;-moz-box-flex:1;-ms-flex:0 0 28%;flex:0 0 28%;margin:18px;display:block}.no-cssgrid .article-nav .cat-post .contents-post{display:block}.header-container{width:100%;position:fixed;top:0;left:0;z-index:100}.single-aboutpage .header-container{z-index:101}.fixfixed .header-container{position:absolute}.desktop-header{display:block}@media (max-width:666px){.desktop-header{display:none}}@media (max-width:1052px){.single-aboutpage .desktop-header{display:none}}.site-header{height:48px;background-color:#1b2334;padding:0 36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-header.map-header{background-color:unset;padding:0 20px;position:relative;z-index:9}.site-header.map-header .logo{color:#1b2334}.site-header.map-header .close-map{height:100%;width:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.site-header.map-header .close-map a{position:absolute;height:100%;width:100%;top:0;left:0}.site-header .logo{color:#fff;font-size:27px;display:block}.site-header .header-top-nav{font-size:18px;font-weight:500;color:#fff;padding-bottom:2px}.site-header .header-top-nav a{margin-left:20px}.sub-menu-container{background-color:#fff;height:60px;padding:0 36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1052px){.single-aboutpage .sub-menu-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-logo img{height:43px}}.sub-menu{padding:20px 0;display:inline-block}.sub-menu-item{margin-right:14px;font-weight:300;font-size:16px}@media (max-width:1200px){.sub-menu-item{margin-right:10px}}.sub-menu-item:last-of-type{margin-right:0}.desktop-header .sub-menu-container .container{width:100%}.desktop-header .sub-menu-container .hamburger{margin-right:0;padding-right:20px;background-color:#fff}.desktop-header .sub-menu-container .search-container{min-width:24px;display:inline-block;vertical-align:middle;position:relative}.desktop-header .sub-menu-container .search-container::before{content:"";display:block;width:50px;position:absolute;height:30px;left:-63px;top:0;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background-image:linear-gradient(to right,rgba(255,255,255,0),#fff)}.mobile-header{display:none}.mobile-header .site-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0;padding-left:20px;padding-right:20px}@media (max-width:666px){.mobile-header{display:block}.mobile-header .hamburger{margin-right:5px}}@media (max-width:1052px){.single-aboutpage .mobile-header{display:block}.single-aboutpage .mobile-header .hamburger{margin-right:5px}}.mobile-header .close span{background-color:#fff}.mobile-menu{position:fixed;left:0;top:48px;z-index:100;max-width:400px;width:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .2s ease;transition:all .2s ease;height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.mobile-menu .sub-menu{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px}.mobile-menu .sub-menu-item{font-size:22px;margin:10px 0}.mobile-menu .sub-menu-item:last-of-type{margin-top:40px;margin-bottom:120px;font-weight:500}.mobile-menu.open{-webkit-transform:translateX(0);transform:translateX(0)}@media (max-width:1052px){.mobile-menu .about-nav{display:block}}.about-logo img{display:block}.home-link{display:none}@media (max-width:1052px){.home-link{display:block}}.about-nav{position:relative;z-index:2}@media (max-width:1052px){.about-nav{display:none}}.about-nav ul li{font-size:18px;margin-left:28px;font-weight:500;color:#1b2334;position:relative;padding:20px 0}.about-nav ul li ul{position:absolute;width:80vw;right:0;text-align:right;bottom:-50px;display:none}.about-nav ul li ul li{color:#fff;font-weight:300}.about-nav>ul>li:hover>ul{display:block}.mobile-menu .about-nav{overflow-y:auto;padding:30px 0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.mobile-menu .about-nav ul li{display:block;margin-left:0;padding:0;margin:32px 0;font-size:22px}.mobile-menu .about-nav ul li ul{position:relative;text-align:left;width:initial;right:initial;bottom:initial;display:block;color:inherit}.mobile-menu .about-nav ul li ul li{color:inherit;margin-left:0;margin:12px 0}.submenu-bg{background-color:#3a7bac;position:absolute;width:100%;bottom:0;height:40px;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);display:none}.active-menu{display:block}@media (max-width:1052px){.active-menu{display:none}}.hamburger{display:inline-block;vertical-align:middle;margin-right:20px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.hamburger:hover{opacity:.6}.hamburger:hover .hamburger-inner::before{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.hamburger:hover .hamburger-inner::after{-webkit-transform:translateY(2px);transform:translateY(2px)}@media (max-width:1200px){.hamburger: hover {opacity:1}.hamburger:hover .hamburger-inner::before{-webkit-transform:translateY(0);transform:translateY(0)}.hamburger:hover .hamburger-inner::after{-webkit-transform:translateY(0);transform:translateY(0)}}.hamburger-box{width:18px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top: 2px / -2}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:18px;height:2px;background-color:#000;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform , -webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.mobile-menu-button .hamburger-inner,.mobile-menu-button .hamburger-inner::before,.mobile-menu-button .hamburger-inner::after{background-color:#fff}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger .hamburger-inner{-webkit-transition-duration:.075s;transition-duration:.075s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger .hamburger-inner::before{-webkit-transition:top .075s .12s ease , opacity .075s ease , -webkit-transform .075s cubic-bezier(.55,.055,.675,.19);transition:top .075s .12s ease , opacity .075s ease , -webkit-transform .075s cubic-bezier(.55,.055,.675,.19);transition:top .075s .12s ease , opacity .075s ease , transform .075s cubic-bezier(.55,.055,.675,.19);transition:top .075s .12s ease , opacity .075s ease , transform .075s cubic-bezier(.55,.055,.675,.19) , -webkit-transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger .hamburger-inner::after{-webkit-transition:bottom .075s .12s ease , -webkit-transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease , -webkit-transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease , transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease , transform .075s cubic-bezier(.55,.055,.675,.19) , -webkit-transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .075s ease , opacity .075s .12s ease;transition:top .075s ease , opacity .075s .12s ease}.hamburger.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .075s ease , -webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease , -webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease , transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease , transform .075s .12s cubic-bezier(.215,.61,.355,1) , -webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1)}.tag-page,.search-page{overflow:hidden}.contents-overlay{overflow-y:scroll;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;height:calc(100vh - 108px);display:none}@media (max-width:666px){.contents-overlay{display:none}}.contents-overlay.visible{display:block}@media (max-width:666px){.contents-overlay.visible{display:none}}.contents-overlay,.contents-page{background-color:#eff1f5;padding:90px 0}.contents-overlay h2,.contents-page h2{margin-top:0;margin-bottom:40px;font-size:64px;color:#1b2334}.contents-overlay h3,.contents-page h3{font-size:24px;margin-top:0}.tag-list-container{margin-bottom:70px}.tag-list-container h3{margin-bottom:16px}.tag-list{padding:0;list-style:none}.tag-list-item{display:inline-block;font-weight:300;font-size:18px;margin-right:9px;margin-top:6px;border-bottom:2px solid #cad2de;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.tag-list-item:hover{border-bottom:2px solid #17bae5}.tag-list-item:last-of-type{margin-right:0}.tag-list-item.current-tag{border-bottom:2px solid #17bae5}@media (max-width:767px){.tag-list-item{margin-top:10px}}.tag-text{margin-bottom:40px}.tag-posts-container .tag-posts{margin:0}.tag-posts-container .tag-posts .contents-post{display:none}.contents-container{display:block}.cat-posts-container{margin-top:32px;margin-bottom:60px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:30px}.cat-posts-container h3{margin:0;font-size:24px}@media (max-width:1200px){.cat-posts-container{grid-template-columns:1fr 1fr 1fr}}@media (max-width:940px){.cat-posts-container{grid-template-columns:1fr 1fr}}@media (max-width:666px){.cat-posts-container{grid-template-columns:1fr}}.contents-post{background-color:#fff;padding:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.contents-post .text-bg{position:absolute;left:18px;top:-8px}.contents-post h4{font-size:16px;margin:0;font-weight:300;line-height:1.2;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.contents-post .contributor-name{font-size:16px;font-weight:500;display:block;width:63%}.contents-post .authors{margin-top:18px}.contents-post .authors:before{content:"";width:12px;height:1px;background:#000;display:block;margin-bottom:14px}.contents-post .contributor-photo{width:44px;position:absolute;right:20px;bottom:18px}.contents-post .contributor-photo:nth-last-of-type(3) {-webkit-transform:translateX(-150%);transform:translateX(-150%);z-index:2}.contents-post .contributor-photo:nth-last-of-type(2) {-webkit-transform:translateX(-75%);transform:translateX(-75%);z-index:1}.contents-post .contributor-photo:last-of-type{-webkit-transform:none;transform:none}@media (max-width:666px){.contents-post{max-width:285px}}.tag-page{padding-top:90px}.tag-page h2{margin-top:0;margin-bottom:40px;font-size:64px;color:#1b2334}.tag-page h3{font-size:24px;margin-top:0}.header-container .close{display:none;position:relative}.is-active .close{display:block}.is-active .search-icon{display:none}.search-overlay{background-color:#fff;overflow-y:scroll;height:calc(100vh - 108px);display:none}.search-overlay.visible{display:block}@media (max-width:666px){.search-overlay{height:calc(100vh - 48px)}.single-aboutpage .search-overlay{height:calc(100vh - 108px)}}.search-form{padding-top:120px;margin-bottom:70px;max-width:730px;margin-left:auto;margin-right:auto}.search-form label{-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%;position:relative;margin-right:20px;padding-top:7px}@media (max-width:480px){.search-form label{padding-top:11px}}.search-form-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:14px;background-image:-webkit-gradient(linear,left top,right top,color-stop(20%,#8e8e8e),color-stop(0%,rgba(255,255,255,0)));background-image:linear-gradient(to right,#8e8e8e 20%,rgba(255,255,255,0) 0%);background-position:bottom;background-size:6px 1px;background-repeat:repeat-x}.search-form-container .search-submit{min-width:130px}.screen-reader-text{position:absolute;font-size:30px;font-weight:500;color:#cad2de}@media (max-width:767px){.screen-reader-text{display:none}}.search-field{position:absolute;background-color:transparent;border:none;padding:0;font-size:30px;font-weight:500;width:100%}.search-submit{border:0}.search-results-container .cat-posts-container{margin-top:60px}.search-results-container h2{font-size:24px}.search-results-container h2 span{color:#17bae5}.search-results-container .tag-list{margin:55px 0 200px 0}.limited-container{max-width:960px;width:90%;margin:0 auto;position:relative}.limited-container.extend{max-width:1200px}.split-container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.split-container .half-container{width:50%;display:block}.split-container .half-container .half-margins{width:80%;max-width:600px;display:block;position:relative}.split-container .half-container .half-margins.extend{max-width:700px}@media (max-width:767px){.split-container .half-container .half-margins{width:90%}}@media (max-width:340px){.split-container .half-container .half-margins{width:95%}}.split-container .half-container:first-of-type .half-margins{margin-left:auto}.split-container .half-container:first-of-type:last-of-type .half-margins{margin:0 auto}.panel{padding:120px 0;width:100%;position:relative}.bg-grey{background-color:#eff1f5}.close{width:18px;height:18px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.close:hover span{opacity:.6}.close span{width:2px;height:100%;background-color:#000;display:block;position:absolute;top:0;left:calc(50% - 1px);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.close span:last-of-type{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.button-download img{vertical-align:bottom;margin-left:16px;height:20px}.block-arrow{width:14px;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease}.block-arrow.arrow-green{fill:#00a65c}.block-arrow.arrow-orange{fill:#ed7028}.block-arrow.arrow-pink{fill:#eb619e}.block-arrow.arrow-purple{fill:#7866a8}.block-arrow.arrow-red{fill:#e6334d}.block-arrow.arrow-grey{fill:#cad2de}.block-arrow.arrow-about-blue{fill:#3a7bac}.block-arrow.arrow-blue{fill:#17bae5}.report-block .block-arrow.arrow-blue{fill:#000}svg.svg-triangle{display:block}.dir-left svg.svg-triangle{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.shape.shape-green>*{fill:#00a65c}.dark-shape .shape.shape-green>*{fill:#008736}.shape.shape-orange>*{fill:#ed7028}.dark-shape .shape.shape-orange>*{fill:#d74200}.shape.shape-pink>*{fill:#eb619e}.dark-shape .shape.shape-pink>*{fill:#cc169b}.shape.shape-purple>*{fill:#7866a8}.dark-shape .shape.shape-purple>*{fill:#6837ab}.shape.shape-red>*{fill:#e6334d}.dark-shape .shape.shape-red>*{fill:#c00047}.shape.shape-blue>*{fill:#17bae5}.dark-shape .shape.shape-blue>*{fill:#0087b3}.slides{max-width:840px;width:90%;margin:0 auto;height:300px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media (max-width:880px){.slides{height:auto;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}}.slide{display:none}.slide.active{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media (max-width:880px){.slide.active{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;text-align:center}}@-webkit-keyframes slideAnimation {
    0% {
}
100% {
}
}@keyframes slideAnimation {
    0% {
}
100% {
}
}.quote-image{width:30%}@media (max-width:880px){.quote-image{width:230px;margin-bottom:20px}}.quote-image .quote-photo{border-radius:100em}.quote-content{width:64%;display:block}.quote-content .button{margin-top:30px}@media (max-width:880px){.quote-content .button{margin-bottom:30px}}@media (max-width:666px){.quote-content .button ~ .underline-cta {margin-left:0}}@media (max-width:880px){.quote-content{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;max-width:400px;padding:0 14px}}.quote-mark{width:80px}.quote-text{font-size:26px;font-weight:500;line-height:1.3em}@media (max-width:880px){.quote-text{font-size:22px}}.quote-text p{margin-top:1em;margin-bottom:.8em;font-weight:500}.quote-source{margin-top:20px;position:relative}.article-main .quote-source{margin-left:3px;margin-top:30px}.quote-source p{margin-top:0;font-size:18px;margin-bottom:.3em}.article-main .quote-source p{margin-left:22px}.quote-source:before{content:"";display:inline-block;width:12px;height:1px;background-color:#000;margin-bottom:12px}.article-main .quote-source:before{position:absolute;top:10px;left:0}@media (max-width:880px){.quote-source{margin-top:0}.article-main .quote-source{margin-top:20px}}.underline-cta{padding-bottom:4px;border-bottom:2px solid #cad2de}.underline-cta .block-arrow{display:inline-block;width:10px;margin-bottom:-1px}.underline-cta .block-arrow.dir-right{margin-left:4px}.underline-cta .block-arrow.dir-left{margin-right:4px}.button ~ .underline-cta {margin-left:20px}.slider-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:24px;cursor:pointer}.slider-arrow .block-arrow{width:16px}@media (max-width:880px){.slider-arrow .block-arrow{width:14px}.slider-arrow{top:60%}}#prev_arrow{left:0}#prev_arrow .block-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#next_arrow{right:-9px}body.home .panel .text-large{text-align:center}@media (max-width:666px){body.home .panel .text-large{font-size:22px}}.full-banner{background-color:#eff1f5;overflow:hidden}.full-banner.banner-dark{background-color:#1b2334;color:#fff}@media (max-width:666px){.full-banner.banner-dark{padding:100px 0}}.full-banner.banner-dark .banner-content{max-width:600px}.full-banner.banner-dark .button{background-color:#fff;color:#000}.full-banner .shape{position:absolute;width:200px}.full-banner .shape.shape-corner{left:0;top:0}@media (max-width:1200px){.full-banner .shape.shape-corner{display:none}}.full-banner .shape.shape-circle{bottom:-100px;left:14%}@media (max-width:1200px){.full-banner .shape.shape-circle{left:-100px}}.full-banner .shape.shape-semi{bottom:-170px;width:300px;right:18%}@media (max-width:1200px){.full-banner .shape.shape-semi{display:none}}.full-banner .shape.shape-triangle{top:40px;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width:1200px){.full-banner .shape.shape-triangle{top:0;right:20px;width:100px}}.full-banner .underline-cta{display:inline-block;margin-top:20px}.banner-content{margin:0 auto;text-align:center;width:95%}.banner-content p{font-size:18px;line-height:1.5}.banner-content .button{margin-top:32px}@media (max-width:666px){.banner-content .button{margin-top:20px}}.top-splash{width:100%;background-size:cover;background-position:center;height:66vh;min-height:480px;position:relative;color:#fff}.bg-container{position:absolute;width:100%;height:100%;background-position:center;background-size:cover}.site-content{padding-top:75px;overflow-x:hidden}.site-content.map-page{padding-top:0;position:absolute;top:0;left:0;height:100vh;width:100vw}@media (max-width:666px){.site-content{padding-top:48px}}.top-content{max-width:580px;width:95%;margin:0 auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;position:absolute;z-index:1;left:50%;color:#fff;text-align:center}.top-content .logo{margin:0;font-size:68px}@media (max-width:666px){.top-content .logo{font-size:12.2vw}}.top-content p{font-size:24px;line-height:1.3}.explore{background-color:#eff1f5;text-align:center}.explore .text-large{max-width:700px;margin:0 auto;line-height:35px;position:relative}.explore .text-large .text-link{color:#17bae5;border-bottom:3px solid #17bae5;position:relative;z-index:1;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.explore .text-large .text-link:before{content:"";position:absolute;display:block;width:100%;height:100%;background-color:#17bae5;left:0;bottom:0;z-index:-1;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.explore .text-large .text-link:hover{color:#fff}.explore .text-large .text-link:hover:before{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.explore .shape{width:220px;position:absolute}@media (max-width:1150px){.explore .shape{display:none}}.explore .shape.shape-pink{top:80px;left:0}.explore .shape.shape-green{top:100px;right:-150px}.explore .shape.shape-blue{bottom:300px;left: calc((50vw - 480px) * -1)}@media (max-width:1500px){.explore .shape.shape-blue{left:-270px}}.explore .shape.shape-purple{bottom:100px;right:-20vw;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.explore .button{margin-top:60px}@media (max-width:666px){.explore .button{margin-top:40px}.explore{padding:70px 0 40px}}.report-grid{grid-template-columns:1fr 1fr 1fr;display:grid;grid-column-gap:42px;grid-row-gap:50px;margin-top:86px;z-index:1;position:relative}@media (max-width:950px){.report-grid{grid-template-columns:1fr 1fr;max-width:630px;margin-left:auto;margin-right:auto}}@media (max-width:666px){.report-grid{grid-template-columns:1fr;max-width:290px;margin-top:60px;grid-row-gap:28px}}.report-block{background-color:#fff;-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;max-width:290px}.report-block:hover{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.report-block:hover .block-arrow{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.report-block:hover .cat-image{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.cat-image-container{height:185px;overflow:hidden}.cat-image{-webkit-transition:all .15s ease;-o-transition:all .15s ease;transition:all .15s ease;display:block}@media (max-width:1052px){.cat-image{width:100%;-o-object-fit:cover;object-fit:cover;height:100%}}span.cat-title{display:block;position:relative}.cat-title{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;padding:30px 22px;text-align:left}@media (max-width:666px){.home-quotes{padding:40px 0}}.ecosystem-banner{padding:220px 0;background-image:url(https://www.thestateofsie.com/wp-content/themes/chd/assets/map-visual-bg.svg);background-color:#fff;background-size:cover;background-position:center}.ecosystem-banner .banner-content{max-width:740px}@media (max-width:1052px){.ecosystem-banner .banner-content{max-width:600px}}.ecosystem-banner .map-icon{display:none}@media (max-width:767px){.ecosystem-banner .map-icon{display:inline-block;margin-bottom:20px}}@media (max-width:1052px){.ecosystem-banner{padding:120px 0}}@media (max-width:767px){.ecosystem-banner{background-image:none}}@media (max-width:666px){.ecosystem-banner{padding:40px 0}}.not-found h1{font-size:200px;text-align:center}.footer-logo-social{padding:65px 0;text-align:center;color:#1b2334;background-color:#eff1f5}.footer-partners{padding:40px 0 45px;background-color:#1b2334;text-align:center}.footer-partners img{margin:0 16px;vertical-align:middle}.footer-partners .humans-link{margin-top:40px}.footer-partners .humans-link a{text-decoration:underline}.footer-partners .privacy-link{font-size:14px;margin-top:10px;text-decoration:underline;opacity:.6}.footer-partners .footer-link{color:#fff;font-weight:500;display:block}@media (max-width:480px){.footer-partners .partner-logos{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:90%;max-width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.footer-partners .partner-logos img{margin:0}.footer-partners .partner-logos img:first-of-type{width:60%}.footer-partners .partner-logos img:last-of-type{width:30%}}footer{border-top:1px solid #cad2de}footer .logo{font-size:56px}@media (max-width:480px){footer .logo{font-size:12vw}}footer .social{margin-top:35px;font-size:30px}footer .social i{padding:0 10px;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}footer .social i:hover{color:#17bae5}@media (max-width:480px){footer .social{margin-top:20px}}article.post{padding-top:70px}@media (max-width:666px){article.post{padding-top:30px}}.article-grid{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}@media (max-width:1052px){.article-grid{grid-template-columns:22% 1fr}}@media (max-width:666px){.article-grid{grid-template-columns:50px 1fr;padding:0}.article-grid.m-full{padding:0}}@media (max-width:350px){.article-grid{grid-template-columns:38px 1fr}}.article-side{padding-right:16px;padding-left:32px;display:flex;flex-direction:column;align-items:flex-end;word-wrap:break-word;grid-column: 1 / span 1}@media (max-width:800px){.article-side{padding-right:12px;padding-left:16px}}.article-main{border-left:1px solid #cad2de;padding-left:20px;padding-right:20px;max-width:100%;width:100%;grid-column: 2 / span 5}@media (max-width:767px){.article-main{width:90%}}@media (max-width:666px){.article-main{border-left:none;width:100%;padding-left:0}}@media (max-width:480px){.article-main.text-medium{font-size:20px}}@media (max-width:400px){.article-main.text-medium{font-size:19px}}@media (max-width:350px){.article-main.text-medium{font-size:18px}}.article-header{border-bottom:1px solid #cad2de}.article-header .article-cat{font-size:18px}.article-header h1{margin-top:40px;margin-bottom:0;font-size:60px}@media (max-width:666px){.article-header h1{margin-top:30px}.article-header .article-grid{display:block;padding:0 20px}.article-header .article-grid.m-full{padding:0}.article-header .article-grid .article-side{align-items:flex-start;padding-left:20px;padding-right:20px}}.article-intro{color:#1b2334;min-width:600px}.article-intro p{margin-top:20px;margin-bottom:40px;font-weight:300}@media (max-width:1052px){.article-intro p{margin-top:30px;margin-bottom:40px}}@media (max-width:666px){.article-intro p{font-size:22px;margin-top:16px;margin-bottom:6px}}.article-intro .tag-list{margin-top:4px}@media (max-width:1052px){.article-intro{max-width:600px;width:95%;min-width:auto}}@media (max-width:666px){.article-intro{width:100%}}@media (max-width:480px){.article-intro h1{font-size:50px}}.article-share{text-align:center}@media (max-width:666px){.article-share{display:flex;align-items:center;width:230px;justify-content:space-between}}.article-share span{font-weight:300;color:#1b2334;font-size:14px;letter-spacing:.03em}@media (max-width:666px){.article-share span{margin-right:20px}.article-share .article-share-icons{display:flex;flex:1 1 auto;justify-content:space-between}}.article-share .article-share-icons>*{display:block;font-size:28px;margin:16px 0}@media (max-width:666px){.share-hide-mobile{display:none}}.share-show-mobile{display:none}@media (max-width:666px){.share-show-mobile{display:block}}.contributors{margin:0 0 20px 20px}@media (max-width:666px){.contributors{display:none}}.single-contributor{display:inline-block;margin-right:30px}.single-contributor img{width:70px;vertical-align:middle;margin-right:14px}.contributor-name{font-weight:500;font-size:18px}.contributor-photo-container{padding:20px;justify-content:center}.contributor-photo-container .contributor-photo{width:100%;max-width:200px;display:block}@media (max-width:666px){.contributor-photo-container{justify-content:flex-start;padding:10px}}.contributor-photo{border-radius:100em}.contributor-info{display:flex;flex-direction:column;justify-content:center;padding-top:20px;padding-bottom:20px;color:#1b2334}.contributor-info h5{margin-top:0;margin-bottom:.3em}@media (max-width:1052px){.contributor-info h5{font-size:18px}}.contributor-info p{margin:0}@media (max-width:1052px){.contributor-info p{font-size:18px}}@media (max-width:666px){.contributor-info{border-left:1px solid #cad2de;letter-spacing:.026em;padding-left:20px}.contributor-info h5{margin-bottom:0}}.single-datapoint{margin-bottom:20px;line-height:18px}.single-datapoint h6{font-size:14px;margin:0}.single-datapoint p{font-size:14px;letter-spacing:.03em}.single-datapoint p:first-of-type{margin-top:0}@media (max-width:666px){.single-datapoint{margin-bottom:30px;margin-top:30px}}.datapoint-icon{width:22px;display:block;margin-bottom:6px}@media (max-width:350px){.side-datapoint .datapoint-icon{width:18px}}.datapoint-ref p{font-size:11px;line-height:1.2;font-weight:300;margin:0}.datapoint-ref p a{color:inherit;text-decoration:none;font-weight:300}.datapoint-ref p a:hover{text-decoration:underline}.datapoint-ref:before{content:'–';display:block}.datapoint-ref .single-ref{margin-bottom:4px}.datapoint-ref .single-ref:last-of-type{margin-bottom:0}.datapoint-info{padding-bottom:16px;border-bottom:1px solid #cad2de}.datapoint-info p{font-weight:300}.datapoint-share{display:flex;justify-content:space-between;font-size:20px;color:#cad2de;padding-top:8px}.datapoint-share i{transition:all .2s ease}.datapoint-share i:hover{color:#17bae5;cursor:pointer}.dp-share-icons>*{margin-left:6px}.side-datapoint{justify-content:space-between;margin-top:20px}.side-datapoint .single-datapoint{max-width:180px;width:100%}.side-datapoint .single-datapoint .datapoint-image{width:100%;padding:10px}@media (max-width:666px){.side-datapoint{align-items:center;position:relative;padding:0}.side-datapoint .single-datapoint{width:initial;margin:120px 0 100%;height:100%}.side-datapoint .single-datapoint .datapoint-image{display:none}.side-datapoint .datapoint-share{display:none}.side-datapoint h6{display:none}.side-datapoint p{display:none}.side-datapoint .datapoint-ref{display:none}.side-datapoint .datapoint-info{border:none;position:relative}.side-datapoint .datapoint-info::after{content:"Expand Datapoint \25B6 \FE0E";position:absolute;font-size:12px;width:134px;top:20px;left:-124px;text-align:right;transform-origin:right;transform:rotate(-90deg)}}@media (max-width:350px){.side-datapoint .datapoint-info: :after {content:"Expand Datapoint ▶";top:16px;left:-126px}}.inline-datapoint-container{width:100%;margin:45px 0}.inline-datapoint-container.dpid-1724 .datapoint-content{display:none}.article-main.quote{padding-top:30px;padding-bottom:30px}.block-quote{border-top:1px solid #cad2de;border-bottom:1px solid #cad2de}.quote-icon{margin:6px 0 6px -4px}.quote-container{font-size:33px;font-weight:500;line-height:1.22;max-width:580px;color:#1b2334}@media (max-width:666px){.quote-container{max-width:100%;font-size:30px}}.article-full-image{padding-left:0;width:100%;max-width:100%}.full-image{width:100%;display:block}.featured-image{position:relative}figure.featured-image{width:137%;margin:40px 0}@media (max-width:767px){figure.featured-image{width:100%}}@media (max-width:666px){figure.featured-image{margin:30px 0}}@media (max-width:767px){figure.featured-image .image-copyright{width:100%}}@media (max-width:666px){figure.featured-image .image-copyright{padding-bottom:0}}.feat-caption{width:37%;min-width:400px;line-height:1.3;position:absolute;bottom:-8px;left:20px;font-size:14px}.feat-caption span{color:#fff;display:inline;padding:1px 4px;box-decoration-break:clone;-webkit-box-decoration-break:clone;font-weight:500}@media (max-width:767px){.feat-caption{left:10px;bottom:-4px}}@media (max-width:666px){.feat-caption{width:80%;position:static;min-width:auto;transform:translateY(-70%);margin-left:10px}}.image-copyright{position:absolute;bottom:-6px;right:14px;transform:translateY(100%);color:#a5a5a5;font-size:14px;line-height:initial;width:50%;text-align:right}@media (max-width:767px){.image-copyright{right:4px;bottom:-5px;font-size:12px}}@media (max-width:666px){.image-copyright{position:static;display:block;bottom:auto;right:auto;transform:none;padding:0 10px 20px;text-align:left;width:100%}}.article{border-bottom:1px solid #cad2de}.article.no-content{border-bottom:none}.article:first-of-type:last-of-type{background-color:#fff}.article:nth-of-type(odd) {background-color:#f0f2f6}@media (max-width:666px){.article .article-main{padding-right:20px}}.article-contributor{border-bottom:1px solid #cad2de}@media (max-width:666px){.article-contributor .article-grid{grid-template-columns:120px 1fr;display:grid}}.intro-para{color:#1b2334}.intro-para p{margin-bottom:0;font-weight:400}.article-para{font-weight:300;color:#1b2334;padding-bottom:20px}.article-para>p{min-width:530px}@media (max-width:767px){.article-para>p{min-width:auto}}.article-para>h2{font-size:22px;margin-bottom:0;margin-top:28px}.article-para>h2+p{margin-top:0}.article>.article-block:last-of-type .article-main.article-para>p:last-of-type:after{content:"";width:13px;height:13px;display:inline-block;margin-left:4px}.content-green .article>.article-block:last-of-type .article-main.article-para>p:last-of-type:after{background-color:#00a65c}.content-orange .article>.article-block:last-of-type .article-main.article-para>p:last-of-type:after{background-color:#ed7028}.content-pink .article>.article-block:last-of-type .article-main.article-para>p:last-of-type:after{background-color:#eb619e}.content-purple .article>.article-block:last-of-type .article-main.article-para>p:last-of-type:after{background-color:#7866a8}.content-red .article>.article-block:last-of-type .article-main.article-para>p:last-of-type:after{background-color:#e6334d}.content-blue .article>.article-block:last-of-type .article-main.article-para>p:last-of-type:after{background-color:#17bae5}.article:last-of-type .article-block:last-of-type .article-grid:last-of-type .article-main:last-of-type{padding-bottom:40px}@media (max-width:1052px){.related-grid{display:block}}.related-articles{width:100%;max-width:initial;padding-bottom:70px}.related-articles>h3{font-size:21px;margin-top:0;margin-bottom:30px;padding-top:40px}@media (max-width:1052px){.related-articles{border-left:none;width:95%;margin:0 auto;padding-left:0;padding-bottom:50px}}.related-articles .limited-container{width:100%;margin:0;padding-right:20px}@media (max-width:1052px){.related-articles .limited-container{padding:0}}@media (max-width:900px){.related-articles .limited-container{grid-template-columns:1fr 1fr}}@media (max-width:666px){.related-articles .limited-container{grid-template-columns:1fr}}.related-articles .cat-post{max-width:400px}@media (max-width:900px){.related-articles .cat-post: last-of-type {display:none}}@media (max-width:666px){.related-articles .cat-post: last-of-type {display:flex}}.article-nav{border-top:1px solid #cad2de}.article-nav .article-nav-label{font-weight:300;font-size:16px;margin-bottom:20px}.article-nav .cat-post{background:inherit;padding:70px 0}.article-nav .cat-post .half-margins{padding-right:40px;padding-left:40px;width:100%;display:flex;flex-direction:column;flex:1 1 auto;height:100%}@media (max-width:900px){.article-nav .cat-post .half-margins{margin:0 auto}}.article-nav .cat-post .contents-post{background-color:inherit;max-width:400px;padding:0;margin-left:32%;align-items:flex-start}@media (max-width:1052px){.article-nav .cat-post .contents-post{margin-left:20%}}.article-nav .cat-post .contents-post .text-bg{position:static;display:inline-block;margin-bottom:10px}.article-nav .cat-post .contents-post .contributor-photo{bottom:0;right:0}.article-nav .cat-post .contents-post .authors{margin-top:44px}.article-nav .block-arrow{width:21px;position:absolute;top:50%;transform:translateY(-50%);left:20px}@media (max-width:666px){.article-nav .block-arrow{right:12px}}.article-nav .next-article{border-left:1px solid #cad2de}@media (max-width:900px){.article-nav .next-article{border:none}}.article-nav .next-article .contents-post{margin-right:32%;margin-left:auto}@media (max-width:1052px){.article-nav .next-article .contents-post{margin-right:20%;margin-left:auto}}@media (max-width:900px){.article-nav .next-article .contents-post{margin-right:auto;margin-left:0}}.article-nav .next-article .block-arrow{right:20px;left:auto}@media (max-width:900px){.article-nav .prev-article{display:none}}.datapoint-modal-container{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.6);z-index:101;justify-content:center;align-items:center}.datapoint-modal-inner{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.datapoint-modal{max-width:1400px;width:90%;height:80vh;background-color:#fff;padding:40px;position:relative}.datapoint-modal .single-datapoint{display:flex;position:relative;height:100%;margin-bottom:0}@media (max-width:666px){.datapoint-modal .single-datapoint{flex-direction:column;overflow-y:auto;margin-top:0;height:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}.datapoint-modal .single-datapoint>div:first-of-type{flex:1 1 auto;display:flex;justify-content:center;align-items:center;max-height:100%;flex-direction:column}@media (max-width:666px){.datapoint-modal .single-datapoint>div: first-of-type {display:block;max-height:initial}}.datapoint-modal .single-datapoint>div:first-of-type>div{width:100%;flex:1 1 auto;display:flex;flex-direction:column;height:100%;padding:0 40px;align-items:center;justify-content:center}.datapoint-modal .single-datapoint>div:first-of-type>div>img{width:100%;max-height:100%}.datapoint-modal .single-datapoint>div:last-of-type{width:260px;padding-left:24px;border-left:1px solid #cad2de;overflow-y:auto}@media (max-width:666px){.datapoint-modal .single-datapoint>div: last-of-type {width:100%;border:0;padding:0;overflow:hidden}}.datapoint-modal .single-datapoint .datapoint-info{word-wrap:break-word}.datapoint-modal .single-datapoint .datapoint-share{justify-content:flex-end}.datapoint-modal .single-datapoint .datapoint-magnify{display:none}.datapoint-modal .close{position:absolute;top:20px;right:20px}.datapoint-modal .inline-datapoint-container{margin:0}@media (max-width:666px){.datapoint-modal{overflow-y:auto}}@media (max-aspect-ratio:1 / 1){.datapoint-share{justify-content:flex-end}.datapoint-magnify{display:none}}body.single-datapoint{margin-bottom:0}body.single-datapoint .site-content{padding-top:90px;background-color:#eff1f5}.datapoint-page{padding:60px 0}.datapoint-page .datapoint-modal{margin:0 auto;width:100%;height:auto}.datapoint-page .datapoint-modal .single-datapoint>div:last-of-type{overflow-x:visible}.datapoint-page .datapoint-modal .single-datapoint>div:first-of-type>div>img{max-height:900px}.datapoint-locations{margin-bottom:20px}.datapoint-page-wrapper{max-width:1400px;width:90%;margin:0 auto}article.category-the-bigger-picture,article.category-sie-agenda{background-color:rgba(239,241,245,.6)}article.category-the-bigger-picture .article,article.category-sie-agenda .article{background-color:rgba(239,241,245,.6)}article.category-the-bigger-picture .article:first-of-type,article.category-sie-agenda .article:first-of-type{background-color:rgba(239,241,245,.6)}article.category-the-bigger-picture .article:last-of-type,article.category-sie-agenda .article:last-of-type{background-color:rgba(239,241,245,.6)}article.case-study{background-color:#dee3eb}article.case-study .article:nth-of-type(odd) {background-color:#dee3eb}article.case-study .film-info-block{border-bottom:1px solid #cad2de}@media (max-width:480px){article.case-study .film-info-block .article-grid{display:block;padding:0 20px}}article.case-study .article-main.film-info{width:100%;max-width:100%;max-height:300px;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;padding-top:34px;padding-bottom:34px}@media (max-width:767px){article.case-study .article-main.film-info{max-height:500px}}@media (max-width:480px){article.case-study .article-main.film-info{max-height:100%;flex-direction:row}}article.case-study .film-info-item{width:20%;line-height:1.4}@media (max-width:767px){article.case-study .film-info-item{width:30%}}@media (max-width:480px){article.case-study .film-info-item{width:50%}}article.case-study .film-info-item h5{font-size:16px;margin-bottom:0;margin-top:0}article.case-study .film-info-item p{margin-top:0}article.case-study .film-info-item:last-of-type{width:30%}@media (max-width:767px){article.case-study .film-info-item: last-of-type {width:40%}}@media (max-width:480px){article.case-study .film-info-item: last-of-type {width:100%}}.tip-in{background-color:#fff}@media (max-width:666px){.tip-in .article-main{padding-right:20px}}.tip-in-intro{padding-top:50px}.tip-in-intro h2{font-size:26px;margin-top:4px}.tip-in-title{display:block;font-size:18px;font-weight:500}.content-green .color-text{color:#00a65c}.content-orange .color-text{color:#ed7028}.content-pink .color-text{color:#eb619e}.content-purple .color-text{color:#7866a8}.content-red .color-text{color:#e6334d}.content-blue .color-text{color:#17bae5}.cat-splash{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;z-index:1}.cat-splash .cat-nav{position:absolute;bottom:32px}@media (max-width:767px){.cat-splash .cat-nav{bottom:20px}}@media (max-width:480px){.cat-splash .cat-nav{font-size:14px}}@media (max-width:767px){.cat-splash{display:block;padding-top:40px;height:auto;padding-bottom:70px}}.cat-info-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.cat-info-container img{width:220px;display:inline-block;margin-right:60px}@media (max-width:767px){.cat-info-container img{width:25%;min-width:76px;margin-bottom:16px}.cat-info-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.cat-info{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;max-width:580px}.cat-info h1{margin:0;font-size:60px}@media (max-width:480px){.cat-info h1{font-size:45px}}.cat-info p{font-size:20px;line-height:1.5}@media (max-width:767px){.cat-info p{margin-top:8px}}@media (max-width:480px){.cat-info p{font-size:18px}}.cat-nav-info span{display:block;margin-bottom:3px}.cat-nav-info .text-bg{display:inline-block}.cat-nav{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;position:relative;z-index:1}.prev-cat{left:0}.prev-cat .block-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:12px}.next-cat{right:0}.next-cat .cat-nav-info{text-align:right}.next-cat .block-arrow{margin-left:12px}.arrow-white .svg-triangle{fill:#fff}.category .top-splash{overflow:hidden}@media (max-width:767px){.category .top-splash{height:auto;min-height:auto}}.category .shape{position:absolute;width:170px}@media (max-width:767px){.category .shape{width:150px}}.category .shape:first-of-type{left:5%}@media (max-width:767px){.category .shape: first-of-type {left:0}}.category .shape:last-of-type{right:5%}@media (max-width:767px){.category .shape: last-of-type {right:0}}.category .shape.up{top:0}.category .shape.up.shape-semi{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.category .shape.down{bottom:0}.category .shape.down.shape-semi{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.category .shape.down.shape-triangle{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.category .shape.shape-semi{width:300px}.cat-post-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:30px;grid-row-gap:50px}.cat-post-grid .cat-post .contents-post .contributor-name{width:calc(100% - 126px);line-height:1.1;padding-top:5px}.cat-post-grid .cat-post .contents-post .three-author .contributor-name{width:calc(100% - 160px)}@media (max-width:1052px){.cat-posts .cat-post-grid,.single-aboutpage .cat-post-grid{max-width:800px;grid-template-columns:1fr 1fr}}@media (max-width:767px){.cat-posts .cat-post-grid,.single-aboutpage .cat-post-grid{max-width:450px;grid-template-columns:1fr;grid-row-gap:30px}}.cat-posts{background-color:#eff1f5;padding:100px 0}@media (max-width:767px){.cat-posts{padding:40px 0}}.cat-post{background-color:#fff;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cat-post .contents-post{padding:20px 22px 18px;min-height:170px;max-width:100%}.cat-post .contents-post .text-bg{position:absolute;font-size:18px;left:22px;top:-12px}.cat-post .contents-post h4{font-size:20px}@media (max-width:480px){.cat-post .contents-post h4{font-size:17px}}.cat-post .contents-post .contributor-name{font-size:19px;letter-spacing:normal;width:100%}@media (max-width:480px){.cat-post .contents-post .contributor-name{font-size:17px}}.cat-post .contents-post .authors{margin-top:26px}@media (max-width:480px){.cat-post .contents-post .authors{margin-top:40px}}.cat-post .contents-post .authors:before{height:2px;width:15px}.cat-post .contents-post .contributor-photo{width:70px}@media (max-width:480px){.cat-post .contents-post .contributor-photo{width:60px}}.cat-post-image{width:100%}.cat-post-image img{display:block}@media (max-width:1052px){.cat-post-image img{height:100%;width:100%}}@media (max-width:767px){.cat-quotes{padding:40px 0}}.big-cat-nav-container{position:relative;color:#fff}.big-cat-nav-container .cat-nav-block{padding:90px 0;background-position:left;background-size:cover;position:relative;overflow:hidden}@media (max-width:666px){.big-cat-nav-container .cat-nav-block{padding:30px 0}}.big-cat-nav-container .cat-nav-block .shape{width:120px}@media (max-width:666px){.big-cat-nav-container .cat-nav-block .shape{width:60px}}.big-cat-nav-container .cat-nav-block .shape.shape-semi{width:190px}@media (max-width:666px){.big-cat-nav-container .cat-nav-block .shape.shape-semi{width:100px}}.big-cat-nav-container .cat-nav-block:last-of-type .cat-nav{float:right}.big-cat-nav-container .next-cat .block-arrow{margin-left:24px}@media (max-width:666px){.big-cat-nav-container .next-cat .block-arrow{margin-left:10px}}.big-cat-nav-container .prev-cat .block-arrow{margin-right:24px}@media (max-width:666px){.big-cat-nav-container .prev-cat .block-arrow{margin-right:10px}}.big-cat-nav-container .cat-nav-info{font-size:22px}@media (max-width:666px){.big-cat-nav-container .cat-nav-info{font-size:14px}}.big-cat-nav-container .block-arrow{width:18px}@media (max-width:666px){.big-cat-nav-container .block-arrow{width:12px}}.resources-next{background-color:#1b2334}.page-resources .top-splash{height:320px;min-height:auto;background-color:#1b2334}@media (max-width:767px){.page-resources .top-splash .cat-splash{height:100%;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.resource-panel{padding:120px 0}@media (max-width:767px){.resource-panel{padding:40px 0}}@media (max-width:480px){.resource-panel{padding:20px 0}}.resource-panel:first-of-type{background-color:#eff1f5}.resource-panel:first-of-type .limited-container{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.resource-panel: first-of-type .limited-container {-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.resource-panel .limited-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.resource-item{max-width:500px;text-align:center;color:#1b2334;padding:0 20px}@media (max-width:767px){.resource-item{margin:30px auto}}@media (max-width:480px){.resource-item{padding:0}}.resource-item h2{margin-bottom:0}.resource-item p{font-size:18px;line-height:1.5;margin-top:16px;margin-bottom:32px}.resource-item .button{margin-bottom:16px}.resource-item .button:nth-of-type(even) {background-color:#0087b3}.resource-item.resource-item-wide{max-width:820px}.resource-item.resource-item-wide .chapter-icons{margin-bottom:36px}.resource-item.resource-item-wide .chapter-icons img{margin:12px 14px}@media (max-width:666px){.resource-item.resource-item-wide .chapter-icons img{min-width:76px;width:21%;margin:2% 2.2%}}.resource-item.resource-item-wide p{max-width:500px;margin-left:auto;margin-right:auto}@media (max-width:666px){.single-aboutpage .site-content{padding-top:108px}.single-aboutpage .site-content.map{padding-top:0}.single-aboutpage .top-splash{height:auto;min-height:auto;padding:100px 0}.single-aboutpage .top-splash .bg-container{position:absolute;top:0;left:0}.single-aboutpage .top-content{position:relative;-webkit-transform:none;-ms-transform:none;transform:none;top:0;left:0}.single-aboutpage .top-content h1.text-large{font-size:24px}}.about-skoll{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin:70px 0}@media (max-width:1200px){.about-skoll{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}}@media (max-width:767px){.about-skoll{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;flex-direction:column-reverse;margin:40px 0}}.about-explain-content{margin-left:60px;-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.about-explain-content p{margin-bottom:30px;margin-top:0}@media (max-width:767px){.about-explain-content p{font-size:22px;margin-top:0}.about-explain-content{margin:0}}img.about-explain-image{width:50%;-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media (max-width:900px){img.about-explain-image{width:30%}}@media (max-width:767px){img.about-explain-image{width:100%;margin-top:40px}}.about-panel{text-align:center;padding:140px 0}.about-panel h2{margin-top:0}.about-panel p{max-width:570px;margin:0 auto}@media (max-width:666px){.about-panel{padding:60px 0}}.three-pillars{margin-top:50px}.three-pillars .report-block{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.three-pillars .cat-title{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.three-pillars .cat-image{height:100%;background-size:cover;background-position:center}.three-pillars .block-arrow{margin-left:16px;-webkit-box-flex:0;-webkit-flex:0 0 14px;-moz-box-flex:0;-ms-flex:0 0 14px;flex:0 0 14px}.featured-media{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin-top:40px}.media-logo{width:23%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:30px 10px;min-width:200px;padding:0 30px}.listing-splash{background-color:#1b2334;text-align:center;padding:90px 0;background-size:cover;background-position:center}.listing-splash-content{color:#fff;max-width:650px;width:95%;margin:0 auto;position:relative;z-index:1}.listing-splash-content h1{font-size:40px;margin:0}.listing-splash-content p{font-size:26px;line-height:1.27;font-weight:500;margin-bottom:0}.listings-container{margin:70px 0 110px 0}.listing-item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column}.listing-content{padding:30px 22px;line-height:28px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto}.listing-content h2{margin:0}.listing-content p{font-size:20px;margin-top:10px;margin-bottom:24px;-webkit-box-flex:1;-ms-flex:1 1 auto;-webkit-flex:1 1 auto;-moz-box-flex:1;flex:1 1 auto}.listing-image{height:185px;overflow:hidden;width:100%;position:relative}.listing-image img{-o-object-fit:cover;object-fit:cover;max-width:inherit;height:100%;width:100%}.about-content-article{padding-top:70px;background:#eff1f5}.about-content-article .article .article-block:first-of-type .article-grid:first-of-type .article-main{padding-top:10px}.about-content-article .article:last-of-type .article-block:last-of-type .article-grid:last-of-type .article-main:last-of-type{padding-bottom:120px}.about-content-article .article-share{margin-top:36px;color:#dee3eb}@media (max-width:666px){.about-content-article .article-grid{display:block}.about-content-article .article-side{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-left:20px}.about-content-article .article-share{margin-top:0}.about-content-article .article-para{padding-left:20px}.about-content-intro{margin-bottom:30px}}ol.bread-crumbs{font-weight:300}ol.bread-crumbs a:hover{text-decoration:underline}ol.bread-crumbs li:last-of-type .crumb-sep{display:none}span.crumb-sep{margin:0 8px 0 5px}.about-content-intro p{font-size:24px;line-height:32px}.contact-form-container{padding-top:100px;padding-bottom:160px}.contact-form-container .contact-form>p{text-align:center}.contact-form-container .contact-form>p a{font-weight:500;color:#3a7bac}div.wpcf7{max-width:600px;margin:0 auto;margin-bottom:50px}div.wpcf7 label{display:block;width:100%;font-size:18px}div.wpcf7 .wpcf7-form-control-wrap{width:100%;display:block;margin-top:2px}div.wpcf7 .wpcf7-text,div.wpcf7 .wpcf7-textarea{width:100%;font-size:20px;padding:16px;background:#eff1f5;border:1px solid #cad2de}div.wpcf7 p{margin:30px 0}div.wpcf7 .submit-container{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start}div.wpcf7 .submit-container p{margin:0}div.wpcf7 .submit-container span{font-size:18px;font-weight:300;font-style:italic}div.wpcf7 .wpcf7-submit{border:none;min-width:120px;background-color:#3a7bac}div.wpcf7 div.wpcf7-response-output{display:none!important;border:none!important}.thank-you{display:none;text-align:center}.thank-you h3{margin-top:0;margin-bottom:30px}.thank-you h3:first-of-type{margin-bottom:0}div#mc_embed_signup{margin-top:40px}div#mc_embed_signup div#mc_embed_signup_scroll{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}@media (max-width:480px){div#mc_embed_signup div#mc_embed_signup_scroll{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}div#mc_embed_signup input#mce-EMAIL{width:100%;font-size:20px;padding:10px}div#mc_embed_signup label{display:block;margin-bottom:4px}div#mc_embed_signup .mc-field-group{text-align:left}@media (max-width:480px){div#mc_embed_signup .mc-field-group{width:100%;margin:20px 0}}div#mc_embed_signup input#mc-embedded-subscribe{margin:0 0 0 20px}.map-html{font-size:62.5%;font-family:'gt-walsheim';font-weight:500;font-style:normal;-webkit-font-smoothing:antialiased;color:#202038}.map-html a.logo{background:#fff}.map{font-family:'gt-walsheim'}.map-overlay{position:fixed;top:0;left:0;background-color:#fff;z-index:21;height:100vh;width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-ms-flex-direction:counter-reset;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-overlay.mobile{display:none}@media (max-width:1100px){.map-overlay.mobile{display:-webkit-box;display:-ms-flexbox;display:flex}.map-overlay.mobile .copy{text-align:center;width:90%}.map-overlay.mobile .copy p,.map-overlay.mobile .copy p span{font-weight:100}.map-overlay.mobile .logo-container .logo{background:#fff}}@media (max-width:1100px) and (max-width:380px){.map-overlay.mobile .logo-container .logo{font-size:3rem}.map-overlay.mobile .button{min-width:120px;padding:7px 10px}}.map-overlay .logo-container .logo{font-size:5rem;background:#fff}.map-overlay .copy{width:75rem;font-size:1.6rem;text-align:left;margin-top:2rem;margin-bottom:2rem}.map-overlay .copy p,.map-overlay .copy p span{font-weight:100}.map-overlay .copy a{color:#16b9e6;text-decoration:underline;font-weight:400;position:relative;z-index:1;-webkit-transition:all .1s ease;transition:all .1s ease;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(#16b9e6),to(#16b9e6));background-image:linear-gradient(#16b9e6,#16b9e6);background-position:0% 100%;background-repeat:no-repeat;background-size:100% 2px}.map-overlay .copy a:hover{color:#fff;text-decoration:none;background-size:100% 100%}.map-overlay .go-to-report{top:1rem}.map-overlay .go-to-report p{background:#fff}.map-overlay .close-map{position:absolute;top:0;right:0;padding:2rem}.map-overlay .close-map a{position:absolute;top:0;left:0;width:100%;height:100%}.go-to-report{position:absolute;height:4rem;top:5rem;left:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9}.go-to-report p{background:#fff}.go-to-report img{width:1.3rem;margin-right:1rem}.go-to-report a{position:absolute;top:0;left:0;width:100%;height:100%}.go-to-report p{font-weight:500;font-size:1.6rem}.map-page .map-logos{position:absolute;bottom:0;right:0;z-index:9;padding-bottom:2rem;padding-right:1rem}.map-page .map-logos img{height:3rem;padding-right:1rem}.map-page p{font-weight:500}.map-page .meta path.cls-12{-webkit-transform-origin:left center;transform-origin:left center;transform-box:fill-box;-webkit-transition:all .3s ease;transition:all .3s ease}.map-page .meta.activate path.cls-12{-webkit-transform:scale(1.4,1.4);transform:scale(1.4,1.4)}.map-page .map{cursor:move}.map-page .show-connections{cursor:pointer;z-index:9;position:absolute;bottom:20px;left:calc(50vw - 75px);width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.map-page .show-connections.hidden{display:none}.map-page .show-connections p{font-size:1.8rem;font-weight:500}.map-page .show-connections .circle{background:#56c1ef;width:70px;height:70px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-page .show-connections .circle .down{width:40px}@-webkit-keyframes dash {
    to {
    stroke-dashoffset: 0;
}
}@keyframes dash {
    to {
    stroke-dashoffset: 0;
}
}.map-page #MetaGroups{display:none}.map-page #MetaGroups .meta line{stroke-dasharray:5px}.map-page #MetaGroups .meta line.animate{stroke-width:4px;stroke-dasharray:10000;stroke-dashoffset:10000;-webkit-animation:dash 6s linear forwards;animation:dash 6s linear forwards}.map-page .svg-holder{overflow:scroll;width:100vw;height:100vh;position:relative;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-page .map{position:fixed;width:100vw;height:100vh;-webkit-transition:opacity .3s ease-in-out , -webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out , -webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out , opacity .3s ease-in-out;transition:transform .3s ease-in-out , opacity .3s ease-in-out , -webkit-transform .3s ease-in-out}.map-page .map .meta.visible{opacity:1}.map-page .map .meta>.visible{opacity:1}.map-page .map .track.visible,.map-page .map g.visible{opacity:1}.map-page .map .track.lowopacity,.map-page .map g.lowopacity{opacity:.2!important}.map-page .map.zoom1{width:400%;height:400%;-webkit-transform:scale(2);transform:scale(2)}.map-page .map text{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.map-page .map text:hover{cursor:pointer}.map-page .map text.enlarge4{font-size:1.28rem}.map-page .map text.enlarge{font-size:11.2rem}.map-page .map text.enlarge2{font-size:2rem}.map-page .map text.enlarge3{font-size:8rem}.map-page .disclaimer-link{position:absolute;bottom:1.6rem;left:1.6rem;z-index:9;font-size:1.6rem;text-decoration:underline;cursor:pointer;background:#fff}.map-page .controls{position:absolute;bottom:4.6rem;left:0;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;width:12rem;height:6.6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-page .controls img{width:3rem;height:3rem;cursor:pointer}.map-page .controls .control-holder{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.map-page .controls .control-holder p{width:6rem;padding-left:1.5rem;font-weight:500;background:#fff}.map-page .card{z-index:-1;position:fixed;bottom:5rem;left:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;opacity:0;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.map-page .card .map-close{width:1rem;position:absolute;right:.3rem;top:.7rem;cursor:pointer}.map-page .card .map-close img{width:.7rem;height:auto}.map-page .card.show{opacity:1;z-index:999}.map-page .card .line{height:1px;width:100%;background-color:#000}.map-page .card .italic{font-size:.8rem;margin:.5rem 0 0;font-family:'gt-walsheim';font-weight:500;font-style:italic}.map-page .card .earnings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem;margin-top:2rem;margin-bottom:2rem}.map-page .card .earnings .dtg .number,.map-page .card .earnings .ftg .number{font-size:2rem;margin:0}.map-page .card .earnings .dtg .label,.map-page .card .earnings .ftg .label{font-size:.8rem;margin:.2rem 0 0}.map-page .card .awards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:20rem}.map-page .card .awards .award{width:44%;margin:3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.map-page .card .awards .award .number{margin:0;font-size:3rem;margin-right:.5rem;-ms-flex-item-align:end;align-self:flex-end}.map-page .card .awards .award .awardname{font-size:.8rem;margin:0;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:.5rem;width:6rem;line-height:1rem}.map-page .meta-sidebar-holder{overflow:scroll;position:fixed;z-index:999;right:0;top:0;width:20rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100vh;display:none}.map-page .meta-sidebar-holder.show{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0}.map-page .meta-sidebar-holder .meta-sidebar{padding-bottom:2rem;text-align:center;background-color:#f1f4f7;height:auto;width:15rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-page .meta-sidebar-holder .meta-sidebar .label-img{width:1.5rem}.map-page .meta-sidebar-holder .meta-sidebar .label-img.awards{margin-top:1.5rem}.map-page .meta-sidebar-holder .meta-sidebar .map-close{width:100%;text-align:right;cursor:pointer}.map-page .meta-sidebar-holder .meta-sidebar .map-close img{padding:1rem}.map-page .meta-sidebar-holder .meta-sidebar .revenue{font-size:1.6rem;margin:1.2rem 0 0;color:#00a65c}.map-page .meta-sidebar-holder .meta-sidebar .revenue-label{margin:0}.map-page .meta-sidebar-holder .meta-sidebar .film-title{font-family:'gt-walsheim';font-weight:500;font-style:italic;font-size:1.2rem;margin-top:0}.map-page .meta-sidebar-holder .meta-sidebar .awards-holder{margin-top:1rem;margin-bottom:1rem}.map-page .meta-sidebar-holder .meta-sidebar .awards-holder .award-name{width:100%;font-family:'gt-walsheim';font-weight:300;font-style:normal;margin-top:0}.map-page .meta-sidebar-holder .meta-sidebar .awards-holder .award-container{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-page .meta-sidebar-holder .meta-sidebar .awards-holder .award-container img{height:4rem;width:35%}.map-page .meta-sidebar-holder .meta-sidebar .awards-holder .award-container .number{width:20%;font-size:3rem;margin:0}.map-page .meta-sidebar-holder .meta-sidebar .awards-holder .award-container .number.blue{color:#44b6d8;background-color:transparent}.map-page .meta-sidebar-holder .meta-sidebar .awards-holder .award-container .number.purple{color:#7866a7;background-color:transparent}.map-page .meta-sidebar-holder .meta-sidebar .awards-holder .award-container .number.red{color:#e63437;background-color:transparent}.map-page .meta-sidebar-holder .meta-sidebar .awards-holder .award-container .number.blue{color:#44b6d8;background-color:transparent}.map-page .meta-sidebar-holder .meta-sidebar .awards-holder .award-container .number.green{color:#2dad5d;background-color:transparent}.map-page .meta-sidebar-holder .meta-sidebar .awards-holder .award-container .number.pink{color:#e65189;background-color:transparent}.map-page .meta-sidebar-holder .meta-sidebar .awards-holder .award-container .number.orange{color:#db4c14;background-color:transparent}.map-page .meta-sidebar-holder .meta-sidebar .award-title-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.map-page .meta-sidebar-holder .meta-sidebar .award-title-container p{width:40%;position:relative;border-top:1px solid #dee2ea;margin-right:.5rem;margin-left:.5rem;padding-top:.3rem}.map-page .meta-sidebar-holder .meta-sidebar .text-content{text-align:left;padding:0 1rem;margin-top:0;font-family:'gt-walsheim';font-weight:300;font-style:normal;margin-top:1rem;margin-bottom:1rem}.map-page .meta-sidebar-holder .meta-sidebar .label{margin:.3rem 0 0}.green{background-color:#00a65c}.orange{background-color:#ed7028}.pink{background-color:#eb619e}.purple{background-color:#7866a8}.red{background-color:#e6334d}.blue{background-color:#17bae5}.navy{background-color:#1b2334}.about-navy{background-color:#3a7bac}