.image-text{display:flex;flex-direction:column}.image-text .glide,.image-text .glide__track,.image-text .glide__slides{height:100%}.image-text .glide__slides{margin:0}.image-text figure{height:75vh;height:75svh}.image-text figure.none.has-slides .glide__track{height:calc(100% - 3em)}.image-text figure.colors.has-slides .glide__track{height:calc(100% - 4em)}.image-text figure.has-slides{height:100vh;height:100svh}.image-text figure .glide__slide{position:relative;height:100%}.image-text figure .glide__slide .overlay{position:absolute;top:0;left:0;width:100%;height:100%}.image-text figure>div{height:100%}.image-text figure img,.image-text figure video,.image-text figure .animation{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover}.image-text figure img.contain,.image-text figure video.contain,.image-text figure .animation.contain{object-fit:contain}.image-text figure .animation .data{display:none}.image-text figure .dark-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:0;pointer-events:none}.image-text .content{padding-left:1rem;padding-right:1rem;background-color:#005aff;color:#fff;padding-top:5.5rem;padding-bottom:6rem;min-height:100vw;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media(min-width: 600px){.image-text .content{padding-left:2rem;padding-right:2rem}}@media(min-width: 1000px){.image-text .content{padding-left:4rem;padding-right:4rem}}@media(min-width: 1300px){.image-text .content{padding-left:8rem;padding-right:8rem}}#page-wrapper .image-text .content{padding-left:0;padding-right:0}.image-text .content .text-link{margin-top:2.5em}.image-text .content .link-button{border-color:#fff;color:#fff;margin-top:2em}.image-text .content .link-button:hover{background-color:#fff;color:#333}.image-text .content.white{background-color:#fff}.image-text .content.gray{background-color:#e6e7e8}.image-text .content.dark-gray{background-color:#9da1a1}.image-text .content.dark-blue{background-color:#002c4e}.image-text .content.white,.image-text .content.gray,.image-text .content.dark-gray{color:#333}.image-text .content.white h2,.image-text .content.gray h2,.image-text .content.dark-gray h2{color:#333}.image-text .content.white .link-button,.image-text .content.gray .link-button,.image-text .content.dark-gray .link-button{border-color:#333;color:#333}.image-text .content.white .link-button:hover,.image-text .content.gray .link-button:hover,.image-text .content.dark-gray .link-button:hover{border-color:#333;background-color:#333;color:#fff}.image-text .glide .title{position:absolute;bottom:6em;left:50%;color:#768692;font-weight:300;line-height:1;transform:translateX(-50%);transition:opacity .1s ease-in-out}.image-text .glide .title.hide{opacity:0}.image-text .light-gray .glide{background-color:#f5f5f5}.image-text .gray .glide{background-color:#e6e7e8}.image-text .blue .glide{background-color:#005aff}.image-text .dark-blue .glide{background-color:#002c4e}.image-text ul.glide-navigation{display:none;position:absolute;bottom:2em;left:50%;transform:translateX(-50%);margin:0;padding:0;list-style:none}.image-text ul.glide-navigation li{display:inline-block;margin:0}.image-text ul.glide-navigation.colors a{display:block;padding:.75em}.image-text ul.glide-navigation.colors a span{display:block;width:18px;height:18px;border-radius:50%;position:relative}.image-text ul.glide-navigation.colors a span:after{content:" ";background-color:#e6e7e8;width:5px;height:5px;border-radius:50%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);display:none}.image-text ul.glide-navigation.colors a:after{display:none}.image-text ul.glide-navigation.colors a.active span::after{display:block}.image-text ul.glide-navigation.none{bottom:2em}.image-text ul.glide-navigation.none li{margin:.25em}.image-text ul.glide-navigation.none a{border-bottom:2px solid #d8d8d8;display:inline-block;height:1em;padding-bottom:.5em;width:24px;margin-right:.25em}.image-text ul.glide-navigation.none a:after{display:none}.image-text ul.glide-navigation.none a.active,.image-text ul.glide-navigation.none a:hover{border-color:#005aff}.image-text .has-slides ul.glide-navigation{display:flex}.image-text h2{font-size:1.4rem;color:#fff;margin:0 0 1.5em;line-height:1.4}@media(min-width: 600px){.image-text h2{font-size:1.625rem}}.image-text .text{font-weight:300}.image-text .text p:first-child{margin-top:0}.image-text .text p:last-child{margin-bottom:0}@media(min-width: 600px){.image-text figure{height:100vh;height:100svh}}@media(min-width: 1000px){.image-text{flex-direction:row}.image-text figure{height:100vh;height:100svh}.image-text figure.has-slides{height:100vh;height:100svh}.image-text figure.has-slides .glide__slide{display:flex;align-items:center;justify-content:center}.image-text figure.has-slides img{position:relative;height:auto;margin:0 auto;display:block;object-fit:inherit}.image-text figure.colors.has-slides .glide__track{height:100%}.image-text figure.fixed{position:fixed;top:0;right:0;bottom:0;left:50%;overflow:hidden;height:100%}.image-text figure.fixed>div{height:100vh;height:100svh}.image-text figure,.image-text .content{width:50%}.image-text .content{min-height:100vh;min-height:100svh}.image-text .content>h2,.image-text .content>.text,.image-text .content>.text-link{width:100%;max-width:700px;margin-left:auto;margin-right:auto}.image-text .content .text-link{margin-top:4em}.image-text .glide .title{left:auto;right:2.5em;bottom:2.6em;transform:none}.image-text h2{margin-bottom:2.5em}}

/*# sourceMappingURL=block-image-text.css.map*/