/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ds-infography__content__mobile{height:365px;display:none;}.ds-infography__content__desktop{height:565px;display:block;}.ds-ui-kit-scope .ds-infography__content .ds-infography__content__mobile,.ds-ui-kit-scope .ds-infography__content .ds-infography__content__desktop{cursor:zoom-in;overflow:hidden;position:relative;border-radius:3px 3px 0 0;}.ds-infography__content__mobile img,.ds-infography__content__desktop img{width:100%;}@media screen and (max-width:840px){.ds-infography__content__mobile{display:block;}.ds-infography__content__desktop{display:none;}}.ds-infography__legend{display:block;font-size:13px;color:rgba(0,0,0,.64);margin-top:19px;margin-bottom:32px;}.ds-infography__content--gradient:before{content:'';position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:1;background-color:rgba(0,83,134,0.48);transition:opacity .3s ease-in-out;}.ds-infography__content__desktop .view-infographics,.ds-infography__content__mobile .view-infographics{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;transition:opacity .3s ease-in-out;}.ds-infography-overlay .ds-infography-overlay__close{color:#239de8;position:fixed;z-index:1;top:3em;left:0;right:0;margin:auto;width:40px;height:40px;line-height:40px;border:2px solid #fff;border-radius:100%;background:#fff;text-align:center;cursor:pointer;box-shadow:0 16px 16px rgba(0,0,0,.32);transition:all .6s cubic-bezier(.39,.58,.57,1);}.ds-infography-overlay .ds-infography-overlay__close:hover{transform:scale(.9);}.ds-infography-overlay .ds-infography-overlay__close:after{content:'\e911';font-family:icon;display:inline-block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;}@keyframes modalOpen{0%{max-height:0;top:50%;opacity:1;overflow-y:hidden;}99.99%{overflow-y:hidden;}100%{overflow-y:scroll;max-height:100%;top:0;opacity:1;}}@keyframes modalClose{0%{max-height:100%;top:0;overflow-y:hidden;opacity:1;}99.99%{overflow-y:hidden;}100%{overflow-y:scroll;max-height:0;top:50%;opacity:1;}}@keyframes showContent{0%{opacity:0;}100%{opacity:1;}}@keyframes hideContent{0%{opacity:1;}100%{opacity:0;}}.ds-infography-overlay{position:fixed;opacity:0;width:100%;top:50%;left:0;overflow:hidden;z-index:0;max-height:0;height:100vh;background-color:#fff;}.ds-infography-overlay--fullscreen{animation:modalOpen .5s ease-in-out forwards;z-index:130;}.ds-infography-overlay--closing{animation:modalClose .3s ease-in-out forwards;}html,body{height:100%;}.ds-infography-container{height:100%;padding:120px 0 0;overflow-y:scroll;-webkit-overflow-scrolling:touch;text-align:center;opacity:0;}.ds-infography-container img{margin-bottom:120px;}.ds-infography-overlay__close{opacity:0;}.ds-infography-overlay--fullscreen .ds-infography-overlay__close,.ds-infography-overlay--fullscreen .ds-infography-container{animation:showContent .25s ease-in-out forwards .8s;}.ds-ui-kit-scope .ds-toast{animation:none;}.ds-infography-overlay--fullscreen .ds-toast{animation:showtoast .5s ease-out .25s forwards;}.ds-ui-kit-scope .ds-toast{padding:0 10px;}.ds-ui-kit-scope .ds-toast a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;vertical-align:middle;}.ds-infography__content__main .field--name-field-subtitle{text-align:center;}.ds-infography__content__main .field--name-field-ctas{text-align:center !important;margin-bottom:10px;}.ds-infography__content__main .field--name-field-ctas .ds-btn{margin-right:0px !important;}
