@import url(https://use.typekit.net/bgi7joz.css);.section-image-banner{position:relative;overflow:hidden}.section-image-banner .wrap{height:100%}.section-image-banner .wrap.fixed-width{position:relative;overflow:hidden}.section-image-banner .wrap.fixed-width .overlay,.section-image-banner .wrap.fixed-width img{width:calc(100% - 4em)}@media (max-width:1024px){.section-image-banner .wrap.fixed-width .overlay,.section-image-banner .wrap.fixed-width img{width:100%}}.section-image-banner__inner{position:relative;z-index:3}@media (max-width:1024px){.section-image-banner__inner.has-mobile img.desktop{display:none}}@media (max-width:1024px){.section-image-banner__inner.has-mobile img.mobile{display:block}}.section-image-banner__content{display:flex;justify-content:center;align-items:center;padding:10em 3em;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}@media (max-width:1024px){.section-image-banner__content{text-align:center!important}}.section-image-banner__content.desk-v-top{align-items:flex-start}.section-image-banner__content.desk-v-middle{align-items:center}.section-image-banner__content.desk-v-bottom{align-items:flex-end}.section-image-banner__content.desk-h-left{justify-content:flex-start;text-align:left}.section-image-banner__content.desk-h-left .banner-actions{justify-content:flex-start}.section-image-banner__content.desk-h-center{justify-content:center;text-align:center}.section-image-banner__content.desk-h-right{justify-content:flex-end;text-align:right}.section-image-banner__content.desk-h-right .banner-actions{justify-content:flex-end}@media (max-width:1024px){.section-image-banner__content.mob-v-top{align-items:flex-start}.section-image-banner__content.mob-v-middle{align-items:center}.section-image-banner__content.mob-v-bottom{align-items:flex-end}}.section-image-banner__text{max-width:768px;width:100%;text-shadow:1px 1px 2px rgba(0,0,0,.15)}.section-image-banner .subtitle{text-transform:uppercase;font-size:1.125em}.section-image-banner .banner-text{font-size:1.125em}.section-image-banner .banner-links ul{display:flex;flex-flow:row wrap;width:100%;justify-content:center;gap:.5em;margin-top:1.5em}.section-image-banner .banner-links ul a{display:flex;text-align:center;padding:.25em .75em;border:2px solid rgba(var(--color-white),1);border-radius:3em;text-decoration:none}.section-image-banner .banner-links ul a span{font-size:.875em}.section-image-banner .banner-links ul a:hover{background-color:rgba(var(--color-primary),1);border-color:rgba(var(--color-primary),1);color:rgba(var(--color-white),1)}.section-image-banner .banner-actions{display:flex;justify-content:center;align-items:center;gap:1em;flex-wrap:wrap;padding-top:.75em;text-shadow:none}@media (max-width:1024px){.section-image-banner .banner-actions{justify-content:center!important}}.section-image-banner .collection-info{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:1em parabolica,arial,sans-serif;margin:1.5em auto 0 auto;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;width:1.75em;height:1.75em;min-width:1.75em;min-height:1.75em;background-color:transparent;border:2px solid rgba(var(--color-white),1);color:rgba(var(--color-white),1);cursor:pointer}.section-image-banner .collection-info:hover{border-color:rgba(var(--color-primary),1)}.section-image-banner img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.section-image-banner img.mobile{display:none}.section-image-banner .overlay{display:block;position:absolute;width:100%;height:100%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}