:root{--font-sans:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif;--font-serif:"Libre Baskerville","Times New Roman",serif;--site-gutter:24px}@media screen and (min-width:37em){:root{--site-gutter:24px}}@media screen and (min-width:41em){:root{--site-gutter:32px}}@media screen and (min-width:50em){:root{--site-gutter:32px}}@media screen and (min-width:61.5em){:root{--site-gutter:40px}}@media screen and (min-width:71em){:root{--site-gutter:64px}}@media screen and (min-width:85em){:root{--site-gutter:0px}}.wp-block-washu-photo-home-feature{margin-bottom:3rem}.wp-block-washu-photo-home-feature figcaption{color:#fff;font-size:1rem;order:2;padding:1.5rem 1.5rem 1.5rem 0;width:100%}.wp-block-washu-photo-home-feature.has-color_grayextralight-accent-color figcaption{color:#555}.wp-block-washu-photo-home-feature .container{display:flex;flex-wrap:wrap}.wp-block-washu-photo-home-feature .container .headline-text{background:#fff;color:#3d3d3d;font-family:Libre Baskerville,Times New Roman,serif;font-size:39.808px;font-size:2.488rem;font-weight:700;margin-top:-1.5rem;min-height:14rem;padding:3rem;position:relative;width:100%;z-index:1}.wp-block-washu-photo-home-feature .container .headline-text:after{background-color:#fff;content:"";height:100%;position:absolute;top:0;width:100vw;z-index:-1}.wp-block-washu-photo-home-feature .container .headline-text.active{height:100%;opacity:1;visibility:visible}.wp-block-washu-photo-home-feature .container .headline-text.largeMobile{font-size:33.184px;font-size:2.074rem}.wp-block-washu-photo-home-feature .container .headline-text.smallMobile{font-size:27.648px;font-size:1.728rem}.wp-block-washu-photo-home-feature .container .headline-text span{animation:slideIn 1.5s .3s;animation-fill-mode:forwards;background-image:linear-gradient(#fff,#fff),linear-gradient(#fc0,#fc0);background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:100% 0,0 .3125rem;color:#3d3d3d;display:inline;text-decoration:none!important;transition:background-size .3s linear,background-position .3s linear}.wp-block-washu-photo-home-feature .container .headline-text span>*{display:inline}.wp-block-washu-photo-home-feature .container .headline-text span:after{content:"";display:inline-block;height:1rem}a:hover .wp-block-washu-photo-home-feature .container .headline-text span{text-decoration:none}@media screen and (min-width:41em){.wp-block-washu-photo-home-feature .container .headline-text.largeTablet{font-size:39.808px;font-size:2.488rem}.wp-block-washu-photo-home-feature .container .headline-text.smallTablet{font-size:33.184px;font-size:2.074rem}}@media screen and (min-width:71em){.wp-block-washu-photo-home-feature .container .headline-text.largeDesktop{font-size:47.776px;font-size:2.986rem}.wp-block-washu-photo-home-feature .container .headline-text.smallDesktop{font-size:33.184px;font-size:2.074rem}}.wp-block-washu-photo-home-feature figure img{aspect-ratio:16/9;display:block;margin-bottom:0;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:37em){.wp-block-washu-photo-home-feature .container{flex-wrap:nowrap}.wp-block-washu-photo-home-feature .container .headline-text{margin-top:-4rem;padding:4rem;width:60%}.wp-block-washu-photo-home-feature .container .headline-text:after{display:none}.wp-block-washu-photo-home-feature figcaption{order:0;width:40%}}@media screen and (min-width:61.5em){.wp-block-washu-photo-home-feature .container .headline-text{font-size:47.776px;font-size:2.986rem;margin-top:-14rem}.wp-block-washu-photo-home-feature figure img{width:75%}}@keyframes slideIn{0%{background-size:100% 0,0 .3125rem}to{background-size:0 0,100% .3125rem}}
