@-webkit-keyframes ctaBop{0%{left:0}50%{left:8px}to{left:0}}@keyframes ctaBop{0%{left:0}50%{left:8px}to{left:0}}.hd-scrollytell-controls-mobile--inner{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}.hd-scrollytelling-mobile-cta-btn{background:#ffd631;padding:21px;width:100%}.hd-scrollytelling-mobile-cta-btn:active,.hd-scrollytelling-mobile-cta-btn:hover{background:#ffd631}.hd-scrolltelling-cta-wrapper{border-left:1px solid #d3d3d3;padding-left:40px;position:relative;top:-75px}.hd-scrolltelling-cta-wrapper .button-wrapper .btn span:after{-webkit-animation:ctaBop 2s;animation:ctaBop 2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;color:#2b2f33;content:"\f324";font-family:Font Awesome\ 5 Pro;font-weight:500;margin-left:8px;position:relative;-webkit-transition:color .3s ease-in;-o-transition:color .3s ease-in;transition:color .3s ease-in}.hd-scrolltelling-cta-wrapper:hover .button-wrapper .btn span:after{color:#fff;-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out}.hd-scrolltelling-nav-wrapper .hd-scrolltelling-nav .hd-legend-bar-wrapper{margin-bottom:-56px;margin-left:27px;margin-right:27px}.hd-legend-progress-bar{background:#c7cacc;border:none;height:5px;width:100%;z-index:200}.hd-legend-progress-bar.loaded{background:#ecc531!important}.hd-legend-progress-bar::-webkit-progress-bar{background:transparent}.hd-legend-progress-bar::-webkit-progress-value{background:#ecc531;background-attachment:fixed}.hd-legend-progress-bar::-moz-progress-bar{background:#ecc531;background-attachment:fixed}.step-text{color:#2b2f33;font-family:Lato_font_bold;font-size:32px;left:260px;position:absolute;right:0;top:60px;white-space:normal;width:50vw;will-change:opacity}.hd-scrolltelling-nav li:first-child{display:none}.hd-scrolltelling-overview-img{height:100%;pointer-events:none;position:absolute;-webkit-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in;width:100%;z-index:100000}.hd-scrolltelling-overview-img img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.hd-scrolltelling--content .cta-button a{color:#2b2f33;font-size:20px;font-weight:600;letter-spacing:normal;line-height:24px;text-decoration:none}.hd-scrolltelling--content .cta-button a:after{color:#2b2f33;content:"\f324";font-family:Font Awesome\ 5 Pro;font-weight:500;margin-left:16px}.content-item--inner .col-paragraph{font-size:18px;letter-spacing:normal;line-height:28px}.two-col-text .two-col-text--title{font-size:20px;font-weight:600;letter-spacing:normal;line-height:24px;margin-bottom:10px;margin-top:0}.hd-scrolltelling--content .content-item .content-item--inner{padding:36px;position:relative;white-space:normal}.hd-scrolltelling--content .content-item .content-item--image{background:#000;height:280px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.hd-scrolltelling--content .content-item:first-child{visibility:hidden!important}.hd-scrolltelling--content .content-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;height:inherit;margin-left:auto;position:relative;width:100%;will-change:opacity,transform}.hd-scrolltelling--content .content-item.is-active{opacity:1;z-index:10000}.hd-scrolltelling-nav-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-line-pack:center;align-content:center;display:none;justify-content:center;margin-bottom:16px;margin-top:120px;opacity:0;position:relative;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:100vw;z-index:100000}.hd-scrolltelling-nav{grid-gap:22px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:16px;padding-right:16px;position:relative;width:65vw}.hd-scrolltelling-nav .hd-legend-bar-outer{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:0;flex-grow:1;flex-shrink:0}.hd-scrolltelling-nav-wrapper .nav-icon{cursor:pointer;height:22px;margin-top:4px;width:22px}.hd-scrolltelling-nav-wrapper .nav-icon svg{height:100%;width:100%}.hd-legend-bar-wrapper,.hd-scrolltelling-nav ul{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0;padding:0;position:relative;z-index:10000}.hd-scrolltelling-nav li{cursor:pointer;-webkit-filter:grayscale(100%);filter:grayscale(100%);list-style:none;margin-top:-50px;-webkit-transition:-webkit-filter .4s ease-in;transition:-webkit-filter .4s ease-in;-o-transition:filter .4s ease-in;transition:filter .4s ease-in;transition:filter .4s ease-in,-webkit-filter .4s ease-in}.hd-scrolltelling-nav li:hover i{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.hd-scrolltelling-nav li i{background-size:contain;height:70px;margin-bottom:18px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:70px}.hd-scrolltelling-nav li a,.hd-scrolltelling-nav li i{display:block;-webkit-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in}.hd-scrolltelling-nav li a{cursor:pointer;height:32px;margin:0 auto;width:32px}.hd-scrolltelling-nav li a svg{height:100%;width:100%}.hd-scrolltelling--wrapper{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;-webkit-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.hd-scrolltelling .hd-scrolltelling--wrapper .slide{background-size:contain;color:#fff;display:inline-block;-webkit-filter:grayscale(1);filter:grayscale(1);position:relative;-webkit-transition:-webkit-filter .5s ease-in;transition:-webkit-filter .5s ease-in;-o-transition:filter .5s ease-in;transition:filter .5s ease-in;transition:filter .5s ease-in,-webkit-filter .5s ease-in;will-change:transform,opacity,filter}.hd-scrolltelling .hd-scrolltelling--wrapper .slide.is-active{-webkit-filter:grayscale(0);filter:grayscale(0)}.hd-scrolltelling .hd-scrolltelling--wrapper .anim-element{bottom:0;left:100px;position:absolute;width:200%;will-change:opacity}.hd-scrolltelling--wrapper{display:inline-block;font-size:0;position:relative;white-space:nowrap}.hd-scrolltelling--wrapper>*{font-size:1rem}.hd-scrolltelling--content .content-item .content-item--inner .two-col-text{-ms-grid-columns:1fr;display:-ms-grid;display:grid;grid-template-columns:1fr}.hd-scrollytell-controls-mobile{background:#fff;bottom:0;display:block;left:0;position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;text-align:center;width:100vw;z-index:100000}.hd-scrollytell-controls-mobile:before{border-top:1px solid #d3d3d3;content:"";display:block;height:2px;width:100%}.hd-scrollytell-controls-mobile .control{height:22px;left:0;margin:0 12px;position:relative;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:23px}.hd-scrollytell-controls-mobile .control svg{height:100%;width:100%}.hd-scrollytell-controls-mobile .inner,.hd-scrollytell-controls-mobile .slick-dots{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:16px}.hd-scrollytell-controls-mobile .slick-dots li{background:none;border:2px solid #2b2f33;border-radius:100%;height:16px;margin:0 8px;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in;width:16px}.hd-scrollytell-controls-mobile .slick-dots li.slick-active{background:#2b2f33;height:26px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:26px}.hd-scrollytell-controls-mobile .slick-dots li button{display:none}@media (max-width:1366px){.hd-scrolltelling-nav{width:80vw!important}}@media (max-width:1278px){.hd-scrolltelling--content .content-item .content-item--inner .title{color:#2b2f33;display:block!important;font-size:30px;font-weight:700;line-height:40px;margin-bottom:27px}.hd-scrolltelling--content .content-item{-webkit-transition:none;-o-transition:none;transition:none}.hd-scrolltelling--content .content-item:first-child{height:1px!important;min-height:0!important}.cta-button{padding:0 38px}.hd-scrolltelling-overview-img{opacity:0!important}.content-item--inner .col-paragraph{font-size:16px;margin-top:32px}.cta-button{margin-top:60px}.hd-scrolltelling .hd-scrolltelling--wrapper .slide{display:none!important}.two-col-text>div:first-child{border-bottom:1px solid #707070;margin-bottom:12px;padding-bottom:19px}.hd-scrolltelling--content-wrapper{height:inherit;width:100vw}}@media (min-width:1278px){.hd-scrolltelling--content .content-item .content-item--inner .title{display:none}.hd-scrolltelling--content,.hd-scrolltelling--wrapper{opacity:0}.hd-scrolltelling-nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.hd-scrolltelling{margin-top:18px!important;overflow:hidden;position:relative}.hd-scrollytell-controls-mobile{display:none}.hd-scrolltelling--content .content-item .content-item--inner{overflow-x:auto;padding:28px 48px 51px}.hd-scrolltelling--content .cta-button{display:block;margin-left:auto;margin-top:32px;padding-left:36px;padding-right:36px;text-align:right}.hd-scrolltelling--content .content-item{-webkit-box-shadow:10px 10px 10px #00000033;box-shadow:10px 10px 10px #00000033;opacity:0;overflow:auto;position:absolute;right:0;top:0;white-space:normal}.hd-scrolltelling--content-wrapper{height:inherit;left:0;position:absolute;top:0;width:100vw;z-index:500}.two-col-text>div:first-child{border-right:1px solid #707070;padding-right:19px}.two-col-text>div:nth-child(2){padding-left:40px}.hd-scrolltelling--content .content-item .content-item--inner .two-col-text{-ms-grid-columns:.5fr .5fr;grid-template-columns:.5fr .5fr;margin-bottom:38px}.hd-scrolltelling--content .content-item .content-item--image{height:200px}.hd-scrolltelling--content{margin:0 auto}.hd-scrolltelling .hd-scrolltelling--wrapper .anim-element{width:800px}.hd-scrolltelling--content .content-item .content-item--image{height:200px}.hd-scrolltelling--content,.hd-scrolltelling--content .content-item{width:720px}.hd-scrolltelling .hd-scrolltelling--wrapper .slide{width:100vw}.hd-scrolltelling .hd-scrolltelling--wrapper .anim-element{width:800px}.step-text{left:260px;right:0;width:50vw}.hd-scrolltelling .hd-scrolltelling--wrapper .slide,.hd-scrolltelling--content,.hd-scrolltelling--content .content-item{height:590px}.hd-scrolltelling--content .content-item--inner .two-col-text--text{font-size:18px;letter-spacing:normal;line-height:28px}.hd-scrolltelling--content-wrapper{width:100vw}.hd-scrolltelling .hd-scrolltelling--wrapper .anim-element{left:20px;width:610px}.step-text{left:50px;right:0;top:20px;width:500px}}@media (min-width:1440px){.hd-scrolltelling--content .content-item{right:30px;width:700px}.hd-scrolltelling--content .content-item .content-item--image{height:215px}.hd-scrolltelling .hd-scrolltelling--wrapper .slide,.hd-scrolltelling--content,.hd-scrolltelling--content .content-item{height:550px}.hd-scrolltelling--content-wrapper{width:100vw}.hd-scrolltelling .hd-scrolltelling--wrapper .anim-element{left:20px;width:650px}.step-text{left:70px;right:0;top:30px;width:35vw}}@media (min-width:1800px){.hd-scrolltelling .hd-scrolltelling--wrapper .slide,.hd-scrolltelling--content,.hd-scrolltelling--content .content-item{height:780px}.hd-scrolltelling--content .content-item{width:790px}.hd-scrolltelling--content .content-item .content-item--image{height:250px}.hd-scrolltelling--content-wrapper{width:95vw}.hd-scrolltelling .hd-scrolltelling--wrapper .anim-element{left:100px;width:830px}.step-text{left:260px;top:60px;width:30vw}}@media (min-width:2560px){.step-text{left:490px}.hd-scrolltelling--content .content-item{width:790px}.hd-scrolltelling .hd-scrolltelling--wrapper .anim-element{left:300px;width:850px}}