@font-face{font-family:'DDG_ProximaNova';src:url("font/ProximaNova-Sbold-webfont.eot");src:url("font/ProximaNova-Sbold-webfont.eot?#iefix") format("embedded-opentype"),url("font/ProximaNova-Sbold-webfont.woff") format("woff"),url("font/ProximaNova-Sbold-webfont.ttf") format("truetype"),url("font/ProximaNova-Sbold-webfont.svg#proxima_nova_ltsemibold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'DDG_ProximaNova';src:url("font/ProximaNova-Reg-webfont.eot");src:url("font/ProximaNova-Reg-webfont.eot?#iefix") format("embedded-opentype"),url("font/ProximaNova-Reg-webfont.woff") format("woff"),url("font/ProximaNova-Reg-webfont.ttf") format("truetype"),url("font/ProximaNova-Reg-webfont.svg#proxima_nova_rgregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'DDG_ProximaNova';src:url("font/ProximaNova-RegIt-webfont.eot");src:url("font/ProximaNova-RegIt-webfont.eot?#iefix") format("embedded-opentype"),url("font/ProximaNova-RegIt-webfont.woff") format("woff"),url("font/ProximaNova-RegIt-webfont.ttf") format("truetype"),url("font/ProximaNova-RegIt-webfont.svg#proxima_novaregular_italic") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:'DDG_ProximaNova';src:url("font/ProximaNova-Light-webfont.eot");src:url("font/ProximaNova-Light-webfont.eot?#iefix") format("embedded-opentype"),url("font/ProximaNova-Light-webfont.woff") format("woff"),url("font/ProximaNova-Light-webfont.ttf") format("truetype"),url("font/ProximaNova-Light-webfont.svg#proxima_nova_ltlight") format("svg");font-weight:300;font-style:normal}@font-face{font-family:'icomoon';src:url("font/icomoon.eot?d7bqh2");src:url("font/icomoon.eot?d7bqh2#iefix") format("embedded-opentype"),url("font/icomoon.ttf?d7bqh2") format("truetype"),url("font/icomoon.woff?d7bqh2") format("woff"),url("font/icomoon.svg?d7bqh2#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close:before{content:"\78"}.icon-loupe:before{content:"\1f31a"}.search,.search__input,.search__clear,.search__button,.search--adv,.search__input--adv{font-size:1em}.search,.search--adv{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:block;position:relative;height:2.8em;background-color:#ffffff;border:1px solid rgba(0,0,0,0.15);box-shadow:0 2px 3px rgba(0,0,0,0.06);padding-left:0.75em;padding-right:6.5em}.search--adv{padding-right:3.5em}.search--adv:hover,.search--adv.search--header.has-text.search--hover,.search--adv.search--header.has-text.search--focus,.search--adv.search--home.has-text{padding-right:6.5em}.search--no-clear{padding-right:3.5em}.search--header{background-color:#ffffff;height:44px;padding-left:11px}.search--header .search__input,.search--header .search__input--adv{height:44px}.search--header .search__clear{font-size:14.4px}.search--header .search__button{font-size:18px}.lt-ie9 .search--header .search__input,.lt-ie9 .search--header .search__input--adv{line-height:44px}.search--home{font-size:1.14em}.search--home .search__clear{margin-right:3.2em}.lt-ie9 .search--home .search__button{right:7px}.search--hero{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border-color:white;background-color:#e37151}.search--hero .search__clear,.search--hero .search__button,.search--hero .search__button--hero{color:white}.search--hero .search__input,.search--hero .search__input--adv{font-weight:300;color:white}.search--hero .search__input::-moz-placeholder,.search--hero .search__input--adv::-moz-placeholder{color:white;opacity:1}.search--hero .search__input::-webkit-input-placeholder,.search--hero .search__input--adv::-webkit-input-placeholder{color:white}.search__input,.search__input--adv{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;font-size:1.1em;font-family:"DDG_ProximaNova", "DDG_ProximaNova_UI_0", "DDG_ProximaNova_UI_1", "DDG_ProximaNova_UI_2", "DDG_ProximaNova_UI_3", "DDG_ProximaNova_UI_4", "DDG_ProximaNova_UI_5", "DDG_ProximaNova_UI_6", "Proxima Nova", "Helvetica Neue", "Helvetica", "Segoe UI", "Nimbus Sans L", "Liberation Sans", "Open Sans", FreeSans, Arial, sans-serif;font-weight:normal;color:#333333;display:block;width:100%;background:none;outline:none;border:none;padding:0;height:2.54545em;z-index:1;position:relative;top:-1px}.search__input:focus,.search__input--adv:focus{outline:none}.search__input::-ms-clear,.search__input--adv::-ms-clear{display:none}.search__input::-moz-placeholder,.search__input--adv::-moz-placeholder{color:#aaaaaa}.search__input::-webkit-input-placeholder,.search__input--adv::-webkit-input-placeholder{color:#aaaaaa}.lt-ie9 .search__input,.lt-ie9 .search__input--adv{line-height:2.54545em;font-family:"DDG_ProximaNova", "DDG_ProximaNova_UI_0", "DDG_ProximaNova_UI_1", "DDG_ProximaNova_UI_2", "DDG_ProximaNova_UI_3", "DDG_ProximaNova_UI_4", "DDG_ProximaNova_UI_5", "DDG_ProximaNova_UI_6", "Proxima Nova", "Helvetica Neue", "Helvetica", "Segoe UI", "Nimbus Sans L", "Liberation Sans", "Open Sans", FreeSans, Arial, sans-serif}.search--focus .search__input--adv{opacity:1}.search__hidden{display:none}.search__clear,.search__button,.search__button--hero{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;speak:none;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;text-decoration:none !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;width:1em;display:block;cursor:pointer;background:transparent;text-align:center;border:none;height:2.45em;line-height:2.45em;position:absolute;top:0;bottom:0;right:2px;left:auto;margin:auto;z-index:2;outline:none}.search__clear:active,.search__button:active,.search__button--hero:active{-moz-transition:none 0.3s ease-in-out 0s;-o-transition:none 0.3s ease-in-out 0s;-webkit-transition:none 0.3s ease-in-out;-webkit-transition-delay:0s;transition:none 0.3s ease-in-out 0s}.lt-ie9 .search__clear,.lt-ie9 .search__button,.lt-ie9 .search__button--hero{right:10px}.lt-ie8 .search__clear,.lt-ie8 .search__button,.lt-ie8 .search__button--hero{height:auto;border:none !important}.search__dropdown{display:none}.search__clear{padding:0 0.5em;line-height:1;min-width:21px;margin-right:3.6em;color:#aaaaaa;visibility:hidden;opacity:0}.search__clear:focus,.search__clear:hover{outline:none;color:#333333;visibility:visible}.search__clear:active:focus,.search__clear:active:hover{color:#de5833}.search__clear.empty,.search--no-clear .search__clear{display:none}.search:hover .search__clear,.search__input:focus ~ .search__clear,.search--header.has-text.search--hover .search__clear,.search--header.has-text.search--focus .search__clear,.search--home.has-text .search__clear{visibility:visible;opacity:0.9}.lt-ie8 .search__clear{margin-right:4.6em}.is-mobile .search__clear{text-align:right}.search__button,.search__button--hero{-moz-border-radius:0 2px 2px 0;-webkit-border-radius:0;border-radius:0 2px 2px 0;min-width:26px;color:#999999;font-size:1.25em;padding:0 0.64em;height:auto;min-height:1.8em;margin-top:-1px;margin-bottom:-1px;margin-right:-3px;line-height:1.5;background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;-webkit-font-smoothing:subpixel-antialiased}.search__button:hover,.search__button--hero:hover,.search__button:focus,.search__button--hero:focus{outline:none}.lt-ie8 .search__button,.lt-ie8 .search__button--hero{height:1.96em;min-width:3em}.search:hover .search__button,.search__input:focus ~ .search__button,.search--header.has-text.search--hover .search__button,.search--header.has-text.search--focus .search__button,.search--home.has-text .search__button{background-color:#5b9e4d;color:white}.search__button:hover,.search__button:focus,.search:hover .search__button:focus,.search--header.has-text.search--hover .search__button:hover,.search--header.has-text.search--focus .search__button:hover,.search--home.has-text .search__button:focus,.search--home.has-text .search__button:hover{background-color:#66ad57;color:white}.search__button:active,.search:hover .search__button:active,.search--header.has-text.search--hover .search__button:active,.search--home.has-text .search__button:active{background-color:#333333}.search__button--active{background-color:#5b9e4d;color:#ffffff}.search__button--hero{background-color:#e37151;color:white}*{box-sizing:border-box}body,.series-container{background:#F1F1F1;font-family:"DDG_ProximaNova","DDG_ProximaNova_UI_0","DDG_ProximaNova_UI_1","DDG_ProximaNova_UI_2","DDG_ProximaNova_UI_3","DDG_ProximaNova_UI_4","DDG_ProximaNova_UI_5","DDG_ProximaNova_UI_6","Proxima Nova","Helvetica Neue","Helvetica","Segoe UI","Nimbus Sans L","Liberation Sans","Open Sans",FreeSans,Arial,sans-serif;-webkit-text-size-adjust:none}.series-slides{will-change:transform}.series-slides .series-container{opacity:1;transition:opacity 1s .3s;padding-top:0}.series-slides.fade .series-container{opacity:0;transition:opacity .2s}.series-container{padding:1em 0;padding-top:.5em;display:flex;align-items:center;justify-content:center;flex-direction:column}.series-container h1,.series-container h2{color:#333;font-size:1.875em;text-align:center;padding-bottom:0;line-height:1.2;padding:0 1.25em;max-width:910px;margin-left:auto;margin-right:auto}.series-container h1{padding-top:0;margin-top:0;font-weight:bold}@media all and (max-width: 900px){.series-container h1{font-size:1.812em}}@media all and (max-width: 795px) and (max-height: 878px){.series-container h1{font-size:1.45em;margin-bottom:.5em}}@media all and (max-width: 320px) and (max-height: 878px){.series-container h1{font-size:1.312em}}@media all and (max-height: 410px){.series-container h1{font-size:1.5em}}@media all and (min-height: 900px){.series-container h1{font-size:2em}}.series-container h2{margin-top:0.2em;padding-top:0;font-weight:300;font-size:1.625em}@media all and (max-width: 900px){.series-container h2{font-size:1.625em}}@media all and (max-width: 795px) and (max-height: 878px){.series-container h2{font-size:1.375em;margin-bottom:.5em}}@media all and (max-height: 410px){.series-container h2{font-size:1em}}@media all and (max-width: 500px){.series-container h2{font-size:1.25em}}@media all and (max-width: 400px){.series-container h2{font-size:1.05em}}@media all and (min-height: 900px){.series-container h2{font-size:1.9em}}.series-container h3{padding:0 1.3em}@media all and (max-width: 900px){.series-container h3{font-size:1em}}.series-container .text-container{margin-top:auto;text-align:center}.ie .series-container .text-container{margin-top:0}.series-container .animation-container{margin-bottom:auto;text-align:center;height:55%;width:100%;overflow:hidden;max-height:650px}.series-container .animation-container>svg,.series-container .animation-container img{margin-left:auto;margin-right:auto;max-width:100%;max-height:100%;height:1100px}.ie .series-container .animation-container img[src$=".svg"]{width:100%;height:100%}@media all and (max-width: 900px){.series-container .animation-container{height:50%}}.series-container.animate .animation-container{opacity:1}.series-container .search-container{width:60%;max-width:590px;text-align:center;margin-left:auto;margin-right:auto;padding-bottom:3em;margin-top:auto;margin-bottom:auto}.ie .series-container .search-container{margin-top:0}.series-container .search-container .search-wrap--header{margin-top:1em}@media all and (max-height: 410px){.series-container .search-container .logo{display:none}}.series-container .search-container .logo-mobile{display:none}@media all and (max-height: 410px){.series-container .search-container .logo-mobile{display:inline-block}}@media all and (max-width: 320px) and (max-height: 878px){.series-container .search-container img{width:70%}}@media all and (max-width: 320px) and (max-height: 878px){.series-container .search-container{width:80%}}@media all and (max-width: 795px) and (max-height: 878px){.series-container .search-container{width:80%}}.animation-container>:not(:last-child){display:none}.onepage-pagination{top:37%;position:fixed}@media all and (max-height: 410px){.onepage-pagination{top:30%}}.onepage-pagination li a.active:before{left:6px}.try{margin-left:auto;margin-right:auto;text-align:center;position:fixed;bottom:110px;left:0;right:0;color:#666666;transition:opacity .3s ease-out;font-size:1em;opacity:1}@media all and (max-height: 480px){.try{opacity:0}}.ie .try{opacity:0}.arrow{height:56px;width:56px;bottom:-25px;left:50%;margin:0 0 50px -28px;background:rgba(34,34,34,0.35);visibility:visible;position:fixed;z-index:10;cursor:pointer;background-size:24px;border-radius:100%;transition:all .15s ease-out;opacity:1}.arrow:hover{background:rgba(34,34,34,0.5);transform:scale3d(1.2, 1.2, 1.2)}.touch .arrow:hover{background:rgba(34,34,34,0.35);transform:scale3d(1, 1, 1)}.arrow.pulsate{animation:pulse 2s infinite}.arrow.fadeOut{opacity:0}.arrow>img{height:24px;width:24px;top:50%;left:50%;margin:-12px;position:absolute}.source{font-weight:400;color:#999;text-align:center;font-size:1em;margin:0}.source a{color:#999;text-decoration:none}.source .graph-container{z-index:-1;box-shadow:0 0 15px -3px rgba(0,0,0,0.35);border-radius:3px;padding:16px;background:white;margin-left:auto;margin-right:auto;margin-top:1em;position:absolute;width:63%;left:0;max-width:515px;right:0;opacity:0;transition:opacity .5s, z-index .5s}.source .graph-container img{max-width:100%}.source:hover .graph-container{opacity:1;z-index:1}.touch .source:hover .graph-container{opacity:0;z-index:0}.fadeOut{opacity:0}.tagline{line-height:1.4;font-size:1.1em;padding:0;margin:1em auto;margin-top:2em;text-align:center;color:#9a9a9a}@media all and (max-width: 795px) and (max-height: 878px){.tagline{font-size:.9em}}@media all and (max-width: 320px) and (max-height: 878px){.tagline{font-size:.85em}}a{font-family:inherit;text-decoration:none;color:#4495d4}a:focus,input:focus{outline:none}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{background:rgba(34,34,34,0.5);transform:scale3d(1.2, 1.2, 1.2)}to{transform:scale3d(1, 1, 1)}}
