.paragraph--type--slider-banner-container{position:relative;min-height:20rem;}@media screen and (min-width:60em){.paragraph--type--slider-banner-container{min-height:40rem;}}.paragraph--type--slider-banner-container div[id^=slide-]{visibility:hidden;overflow:hidden;height:0;opacity:0;transition:opacity 1s ease-out;}.paragraph--type--slider-banner-container div[id^=slide-].visible{visibility:visible;height:auto;opacity:1;}.paragraph--type--slider-banner-container div[id^=slide-].hero-container{content-visibility:auto;background-size:cover;background-position:center;position:relative;width:100%;max-height:30rem;overflow:hidden;}.paragraph--type--slider-banner-container div[id^=slide-].hero-container img.bkg-img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;}.paragraph--type--slider-banner-container div[id^=slide-].hero-container img.bkg-img.left{-o-object-position:left center;object-position:left center;}.paragraph--type--slider-banner-container div[id^=slide-].hero-container img.bkg-img.right{-o-object-position:right center;object-position:right center;}.paragraph--type--slider-banner-container div[id^=slide-].hero-container > .overlay{z-index:2;position:relative;}.paragraph--type--slider-banner-container div[id^=slide-].hero-container > .overlay:before{visibility:hidden;display:block;content:"";background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.75));padding-top:100%;}@media screen and (min-width:48em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container > .overlay:before{padding-top:68.36%;width:850px;background-image:linear-gradient(103deg,rgba(0,0,0,0.83) 8%,rgba(0,0,0,0.35) 61%,rgba(0,0,0,0) 79%);}}@media screen and (min-width:60em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container > .overlay:before{width:70vw;padding-top:50%;height:40rem;}}@media screen and (min-width:90em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container > .overlay:before{width:60vw;padding-top:40%;height:45rem;}}@media screen and (min-width:93.75em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container > .overlay:before{width:55vw;height:50rem;}}@media screen and (min-width:156.25em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container > .overlay:before{height:60rem;max-height:60rem;background-image:linear-gradient(103deg,transparent 0%,rgba(0,0,0,0.25) 35%,rgba(0,0,0,0.5) 57%,rgba(0,0,0,0.25) 70%,transparent 79%);}}@media screen and (min-width:48em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container{max-height:50rem;}}@media screen and (min-width:60em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content .slider-banner-content-primary,.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content .slider-banner-content-secondary-inner .hero-subtitle{display:inline-block;position:relative;-webkit-transform:translateY(70%);-ms-transform:translateY(70%);transform:translateY(70%);transition:all 1s ease;}.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content.animate-up .slider-banner-content-primary,.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content.animate-up .slider-banner-content-secondary-inner .hero-subtitle{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}}@media screen and (min-width:90em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container{width:100vw;left:calc(-1 * (100vw - 1440px) / 2);}}@media screen and (min-width:93.75em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container{max-height:600px;}}.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content{position:absolute;left:0;right:0;bottom:30px;top:auto;overflow:hidden;padding:40px 18px 10px 18px;z-index:3;display:inline-block;-webkit-transform:translateY(70%);-ms-transform:translateY(70%);transform:translateY(70%);transition:all 1s ease;}@media screen and (max-width:59.9375em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content{text-shadow:1px 1px 15px #323231;}}@media screen and (min-width:48em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content{max-width:645px;padding:2.5rem 2.5rem 0 2.5rem;bottom:1.875rem;top:0;}}@media screen and (min-width:60em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content{padding-left:4rem;}}@media screen and (min-width:90em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content{padding-left:calc(100vw - 1440px + 40px);}}@media screen and (min-width:93.75em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content{left:calc((100vw - 1440px) / 2);padding-left:0;}}.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content.animate-up{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);}.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content .hero-title{color:#ffffff;word-wrap:break-word;font-size:1.625rem;line-height:1.75rem;margin-bottom:0;}@media screen and (min-width:48em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content .hero-title{padding-right:1em;font-size:3.375rem;line-height:4.375rem;}}.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content .hero-title.long-text{font-size:1.5rem;line-height:2rem;}@media screen and (min-width:48em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content .hero-title.long-text{font-size:2.25rem;line-height:3.75rem;}}@media screen and (min-width:60em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content .hero-title.long-text{font-size:2.5625rem;line-height:3.75rem;}}.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content .slider-banner-content-secondary{margin-top:20px;}@media screen and (min-width:48em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content .slider-banner-content-secondary{margin-top:30px;}}.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content .slider-banner-content-secondary .hero-subtitle p{line-height:2rem;font-family:"Produkt","Roboto Slab",Arial,sans-serif;color:#ffffff;margin-bottom:1.875rem;}@media screen and (min-width:48em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content .slider-banner-content-secondary .hero-subtitle p{font-size:1.5rem;}}.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content .slider-banner-content-secondary .hero-subtitle.long-subtext p{font-size:1.25rem;line-height:1.75rem;}@media screen and (min-width:48em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content .slider-banner-content-secondary .hero-subtitle.long-subtext p{font-size:1.5rem;line-height:2rem;}}.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content .slider-banner-content-secondary .hero-link a{display:inline-block;font-family:"Produkt","Roboto Slab",Arial,sans-serif;color:#ffffff;background:#0053a4;border-radius:0;border:none;padding:0.6em 1.8em;text-transform:uppercase;cursor:pointer;text-align:center;-webkit-appearance:none;transition:all 0.2s;padding:0.75rem 4.2em 0.75rem 1.8em;font-size:0.875rem;min-width:13.75rem;position:relative;line-height:1rem;text-align:center;width:100%;}.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content .slider-banner-content-secondary .hero-link a:hover{background:#003d74;color:#ffffff;}.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content .slider-banner-content-secondary .hero-link a::after{display:inline-block;font-family:"iconfont" !important;font-weight:normal;content:"\e902";pointer-events:none;font-size:1.25rem;width:2.5rem;background:#0080f8;position:absolute;padding-top:0.75rem;padding-bottom:0.75rem;top:0;right:0;bottom:0;}@media screen and (min-width:48em){.paragraph--type--slider-banner-container div[id^=slide-].hero-container .slider-banner-content .slider-banner-content-secondary .hero-link a{width:auto;}}.paragraph--type--slider-banner-container .slider-banner-thumbnails{position:absolute;z-index:4;display:-ms-flexbox;display:flex;overflow:hidden;width:100%;-ms-flex-pack:center;justify-content:center;bottom:10px;}@media screen and (min-width:48em){.paragraph--type--slider-banner-container .slider-banner-thumbnails{-ms-flex-pack:start;justify-content:flex-start;height:125px;top:calc(100% - 170px);bottom:unset;}}@media screen and (min-width:60em){.paragraph--type--slider-banner-container .slider-banner-thumbnails{width:640px;}}@media screen and (min-width:90em){.paragraph--type--slider-banner-container .slider-banner-thumbnails{overflow:visible;}}.paragraph--type--slider-banner-container .slider-banner-thumbnails .hero-thumbnail-title{padding-left:25px;}.paragraph--type--slider-banner-container .slider-banner-thumbnails .hero-thumbnail-title p{font-family:"Produkt","Roboto Slab",Arial,sans-serif;font-size:0.875rem;color:#ffffff;}.paragraph--type--slider-banner-container .slider-banner-thumbnails .slider-banner-thumbnail{width:12px;height:12px;margin:5px;background:white;border-radius:6px;}.paragraph--type--slider-banner-container .slider-banner-thumbnails .slider-banner-thumbnail.visible{background:#003d74;}@media screen and (min-width:48em){.paragraph--type--slider-banner-container .slider-banner-thumbnails .slider-banner-thumbnail.visible{background:none;}}@media screen and (min-width:48em){.paragraph--type--slider-banner-container .slider-banner-thumbnails .slider-banner-thumbnail{width:182px;height:auto;margin:0;background:none;border-radius:0;}}.paragraph--type--slider-banner-container .slider-banner-thumbnails .hero-thumbnail-image{padding:10px 10px 15px 0;-webkit-transform:skewX(-12deg);-ms-transform:skewX(-12deg);transform:skewX(-12deg);position:absolute;margin-left:-13px;}@media screen and (min-width:48em){.paragraph--type--slider-banner-container .slider-banner-thumbnails .hero-thumbnail-image{background-color:#ffffff;}}@media screen and (min-width:90em){.paragraph--type--slider-banner-container .slider-banner-thumbnails .hero-thumbnail-image{padding:10px 10px 15px 10px;}}.paragraph--type--slider-banner-container .slider-banner-thumbnails .hero-thumbnail-image .first-inner{-webkit-transform:skewX(12deg);-ms-transform:skewX(12deg);transform:skewX(12deg);}@media screen and (min-width:48em){.paragraph--type--slider-banner-container .slider-banner-thumbnails .hero-thumbnail-image .first-inner .progress-bar{width:0;-webkit-transform:skewX(-12deg);-ms-transform:skewX(-12deg);transform:skewX(-12deg);transition:width 5s;transition-timing-function:ease-in-out;}}.paragraph--type--slider-banner-container .slider-banner-thumbnails .hero-thumbnail-image .first-inner.visible .progress-bar{display:block;content:"";width:40px;height:1px;margin:10px 64px 0 59px;border:solid 2px #0080f8;top:65px;left:-29px;position:absolute;}@media screen and (min-width:48em){.paragraph--type--slider-banner-container .slider-banner-thumbnails .hero-thumbnail-image .first-inner.visible .progress-bar{left:-70px;top:93px;width:100%;}}.paragraph--type--slider-banner-container .slider-banner-thumbnails .hero-thumbnail-image .second-outer{overflow:hidden;}@media screen and (min-width:48em){.paragraph--type--slider-banner-container .slider-banner-thumbnails .hero-thumbnail-image .second-outer{position:relative;-webkit-transform:skew(-12deg,0deg);-ms-transform:skew(-12deg,0deg);transform:skew(-12deg,0deg);width:173px;height:100px;}}@media screen and (min-width:48em){.paragraph--type--slider-banner-container .slider-banner-thumbnails .hero-thumbnail-image .second-inner{position:absolute;left:-10px;width:194px;height:100px;-webkit-transform:skew(12deg,0deg);-ms-transform:skew(12deg,0deg);transform:skew(12deg,0deg);}}.paragraph--type--slider-banner-container .slider-banner-thumbnails .hero-thumbnail-image img{display:none;width:100%;height:100%;position:relative;}@media screen and (min-width:48em){.paragraph--type--slider-banner-container .slider-banner-thumbnails .hero-thumbnail-image img{display:block;}}.paragraph--type--slider-banner-container .slider-banner-thumbnails .hero-thumbnail-image.un-hover img{opacity:0.15;}.paragraph--type--slider-banner-container .slider-banner-thumbnails .hero-thumbnail-image.hover img{opacity:1;}.paragraph--type--slider-banner-container .slider-banner-thumbnails .hero-thumbnail-image.hover .first-inner{transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s,-webkit-transform 0.2s;-webkit-transform:scale(1.1) skewX(12deg);-ms-transform:scale(1.1) skewX(12deg);transform:scale(1.1) skewX(12deg);}.paragraph--type--slider-banner-container .slider-banner-thumbnail-text{position:absolute;z-index:2;top:calc(100% - 35px);display:none;}@media screen and (min-width:48em){.paragraph--type--slider-banner-container .slider-banner-thumbnail-text{display:-ms-flexbox;display:flex;}}.paragraph--type--slider-banner-container .slider-banner-thumbnail-text .slider-banner-thumbnail-text-inner{width:120px;}@media screen and (min-width:48em){.paragraph--type--slider-banner-container .slider-banner-thumbnail-text .slider-banner-thumbnail-text-inner{width:170px;}}.paragraph--type--slider-banner-container .slider-banner-thumbnail-text .slider-banner-thumbnail-text-inner p{font-family:"Produkt","Roboto Slab",Arial,sans-serif;font-size:0.75rem;line-height:1rem;color:#ffffff;cursor:pointer;padding-left:2px;}@media screen and (min-width:48em){.paragraph--type--slider-banner-container .slider-banner-thumbnail-text .slider-banner-thumbnail-text-inner p{font-size:0.875rem;padding-left:5px;}}@media screen and (min-width:90em){.paragraph--type--slider-banner-container .slider-banner-thumbnails,.paragraph--type--slider-banner-container .slider-banner-thumbnail-text{left:calc(100vw - 1440px + 20px);}}@media screen and (min-width:93.75em){.paragraph--type--slider-banner-container .slider-banner-thumbnails,.paragraph--type--slider-banner-container .slider-banner-thumbnail-text{left:0;}}