.doorway-home{padding-top:80px;top:0;transition:all 200ms ease-in-out;margin-bottom:clamp(6.375rem,4.6144rem + 7.5117vw,11.375rem)}@media only screen and (min-width: 960px){.doorway-home{position:relative;padding-top:0}}.doorway-home a{display:block;top:0;height:100%;transition:all 200ms linear}@media only screen and (min-width: 768px){.doorway-home a{background-color:rgba(0,0,0,0)}}@media only screen and (min-width: 960px){.doorway-home a{display:flex;padding-top:0;margin-bottom:0;height:100%;border-top:none;min-height:400px;padding-top:40px;padding-bottom:40px}}.doorway-home a:link,.doorway-home a:visited{text-decoration:none}@media only screen and (min-width: 768px){.doorway-home a:hover,.doorway-home a:active,.doorway-home a:focus{top:-4px}}.doorway-home a:hover img,.doorway-home a:active img,.doorway-home a:focus img{transform:scale(1.025)}.doorway-home a:hover .icon-image,.doorway-home a:active .icon-image,.doorway-home a:focus .icon-image{background-color:#000}.doorway-home a:hover .icon--button,.doorway-home a:active .icon--button,.doorway-home a:focus .icon--button{transform:rotate(45deg)}.doorway-home a img{transition:all 200ms linear}.doorway-home .doorway-home__content{position:relative;transition:all 200ms linear;padding:24px;padding-bottom:0;background-color:#f07f00}@media only screen and (min-width: 960px){.doorway-home .doorway-home__content{z-index:1;padding:40px;margin-left:auto;display:flex;align-items:center;flex:0 0 60%}}@media only screen and (min-width: 1140px){.doorway-home .doorway-home__content{flex:0 0 48%}}@media only screen and (min-width: 1280px){.doorway-home .doorway-home__content{flex:0 0 38.5%}}.doorway-home .doorway-home__content h2{padding:0;color:#fff;margin-bottom:24px}.doorway-home .doorway-home__content h2:after,.doorway-home .doorway-home__content h2:before{display:none}.doorway-home .doorway-home__content p{color:#fff;margin-bottom:0}@media only screen and (min-width: 960px){.doorway-home .doorway-home__content p{margin-bottom:24px}}.doorway-home .doorway-home__content .subtitle{margin-bottom:8px}.doorway-home .doorway-home__content .icon--button{transition:100ms all ease-in-out}.doorway-home .doorway-home__content .icon-image{display:none}@media only screen and (min-width: 1400px){.doorway-home .doorway-home__content .icon-image{width:80px;height:80px;background-color:#000;position:absolute;right:-80px;top:0;display:flex;justify-content:center;align-items:center}}.doorway-home .doorway-home__content .icon-image svg{height:17px;width:24px}@media only screen and (min-width: 960px){.doorway-home .doorway-home__content-inner{margin-left:0;margin-right:0}}@media only screen and (min-width: 1140px){.doorway-home .doorway-home__content-inner{width:100%}}.doorway-home .keyvisual,.doorway-home .doorway-home__image{position:absolute;width:100%;left:0;top:0;bottom:0;right:0;z-index:-1}@media only screen and (min-width: 960px){.doorway-home .keyvisual,.doorway-home .doorway-home__image{width:75%}}.doorway-home .keyvisual .doorway-home__image--inner,.doorway-home .doorway-home__image .doorway-home__image--inner{height:100%;max-height:253px;position:relative}.doorway-home .keyvisual .doorway-home__image--inner picture,.doorway-home .doorway-home__image .doorway-home__image--inner picture{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.doorway-home .keyvisual .doorway-home__image--inner img,.doorway-home .keyvisual .doorway-home__image--inner picture,.doorway-home .keyvisual .doorway-home__image--inner video,.doorway-home .doorway-home__image .doorway-home__image--inner img,.doorway-home .doorway-home__image .doorway-home__image--inner picture,.doorway-home .doorway-home__image .doorway-home__image--inner video{display:block;width:100%;height:100%;font-family:"object-fit: cover; object-position: 50% 50%;";object-fit:cover;object-position:50% 50%}@media only screen and (min-width: 960px){.doorway-home .keyvisual .doorway-home__image--inner,.doorway-home .doorway-home__image .doorway-home__image--inner{max-height:100%}}.doorway-home .meta{position:absolute;top:0;z-index:0;margin-top:0;margin-left:clamp(-6.25rem,1.5449rem - 12.9915vw,-1.5rem)}@media only screen and (min-width: 960px){.doorway-home .meta{margin-left:unset}}.doorway-home .button{position:relative;margin-bottom:0;transform:translateY(50%);background-color:#000;transition:all 200ms linear}@media only screen and (min-width: 960px){.doorway-home .button{transform:none}}

/*# sourceMappingURL=doorway-home.css.map */