.hero{height:100vh;width:100vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;background-size:cover;background-position:center;margin-bottom:30px}.hero .hero_wrap{width:100%;position:relative;height:130vh;top:10px;overflow:hidden;z-index:99;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}.hero_caption{margin-bottom:15%;font-size:16px;font-family:'Unify Sans', sans-serif;margin-left:2%}.hero_title{text-transform:uppercase;color:#000;position:relative;z-index:100;text-align:center;font-size:5rem;margin:0px;margin-top:20%;font-family:'Unify Sans Condensed', sans-serif}.hero_body{width:80%;margin:auto;position:relative;z-index:100;color:#000;font-family:'Unify Sans', sans-serif;font-size:1.7rem;line-height:35px;text-align:center}.hero#headlinePos{-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;height:65vh;background-position:center 20%}#headlinePos .hero_content{margin-top:240px;position:absolute}.hero#headlinePos .hero_title{color:#000}.hero#headlinePos .hero_body{color:#000}#page.bold .hero{-ms-flex-align:start;align-items:flex-start}#page.bold .hero_content{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;width:60%;margin-left:10%;padding:1%}#page.bold .hero_title{text-align:left;font-size:7.5rem;width:100%;margin-top:auto;margin-bottom:auto;line-height:.9}#page.bold .hero_body{text-align:left;width:80%;margin-left:0;margin-top:30px;line-height:1}#page.bold .hero#headlinePos{-ms-flex-align:center;align-items:center}#page.bold .hero#headlinePos .hero_content{margin-left:auto;margin-right:auto}#page.bold .hero#headlinePos .hero_title{width:64%;margin:auto;font-size:5rem;padding-bottom:20px;text-align:center}#page.bold .hero#headlinePos .hero_body{width:64%;margin:auto;margin-top:0px;font-size:1.2rem;text-align:center;font-weight:bold}#page.bold .hero#headlinePos{margin-bottom:300px}@media screen and (max-width: 1200px){.hero_caption{margin-bottom:40%}}@media screen and (max-width: 768px){.hero{-ms-flex-pack:center;justify-content:center}.hero .hero_wrap{margin-bottom:30px;position:relative;height:auto;overflow:visible}.hero .hero_wrap img{position:relative;right:0}.hero .hero_title{color:#000}.hero .hero_body{color:#000}.hero,.hero#headlinePos{height:70vh}.hero_title{font-size:3rem}.hero_body{width:96%;font-size:1rem}.hero#headlinePos .hero_wrap img{position:relative;right:0;bottom:0}}@media screen and (max-width: 500px){.hero_caption{font-size:14px;margin-bottom:45%;margin-left:2%}#headlinePos .hero_content{margin-top:230px;position:absolute}}
.fullwidth_image{height:auto;width:100vw;margin:50px auto}.fullwidth_image div{width:100%;height:auto;top:0}.fullwidth_image div img{width:100%}.fullwidth_caption{width:40%;margin:1% auto;max-width:550px;font-family:'Unify Serif', sans-serif;font-size:16px}
.collage_wrap{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-direction:row;flex-direction:row;max-width:1200px;margin:auto}.collage_wrap div{width:31%}.collage_caption{font-family:'Unify Sans', sans-serif;font-size:15px;color:#3c3c3c}.image1_photog,.image2_photog,.image3_photog{font-weight:700}@media screen and (max-width: 500px){.collage_wrap{-ms-flex-direction:column;flex-direction:column;width:100%;margin:50px 0}.collage_wrap div{width:100%;margin:30px 0}.collage_caption{width:96%;margin:auto}}
.twoCollage_wrap{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-direction:row;flex-direction:row;max-width:1200px;margin:auto}.twoCollage_wrap div{width:40%}.twoCollage_caption{font-family:'Unify Sans', sans-serif;font-size:15px;color:#000;letter-spacing:-.5px}@media screen and (max-width: 500px){.twoCollage_wrap{-ms-flex-direction:column;flex-direction:column;width:100%;margin:50px 0}.twoCollage_wrap div{width:100%;margin:30px 0}.twoCollage_caption{width:96%;margin:auto}}
.singleImage_wrap{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-direction:row;flex-direction:row;width:40%;max-width:550px;margin:auto}.singleImage_caption{font-family:'Unify Sans', sans-serif;font-size:15px;color:#000}.singleImage_photog{font-weight:bold}@media screen and (max-width: 768px){.singleImage_wrap{width:80%}}@media screen and (max-width: 500px){.singleImage_wrap{width:100%;margin:50px 0}.singleImage_caption{width:96%;margin:auto}}
.custom_blockquote{font-family:'Unify Sans', sans-serif;width:60%;max-width:650px;margin:40px auto;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;height:auto;color:#404040}.quote_quote{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;height:auto}.quote_copy{font-weight:700;font-size:1.2rem}.quote_copy p{margin-top:0;margin-bottom:20px}.quote_attr{font-size:1rem;font-weight:300;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:row;flex-direction:row}.quote_name{font-weight:700;margin-right:7px}.quote_attr p{margin-bottom:0}.quote_mark{color:#404040;padding-top:3px;padding-right:3%;font-size:3rem;font-family:'Unify Serif', serif;height:55px}.quote_graphic{margin-right:3%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.quote_line{height:auto;min-height:60px;width:4px;background-color:#404040}@media screen and (max-width: 768px){.custom_blockquote{width:90%}}@media screen and (max-width: 500px){.custom_blockquote{width:96%}.quote_line{min-height:90px}}
.new_section>div{display:none}
.byline{width:40%;max-width:550px;margin:auto;font-family:'Unify Sans', sans-serif;padding-top:5px;color:#404040}.byline_author1,.byline_author2,.byline_author3{font-weight:700;margin-right:5px}.byline a{color:#404040;text-decoration:none}.byline a:hover{color:#404040}@media screen and (max-width: 768px){.byline{width:80%}}@media screen and (max-width: 500px){.byline{width:96%}}
.entry-content p.arch_button{position:relative;text-align:center;font-family:'Unify Sans', sans-serif;min-width:100px;width:100%;margin:70px auto;padding:5px}.arch_button a{display:inline-block;font-size:1.1rem;background-color:rgba(0,0,0,0.7);padding:10px 25px;color:#fff;text-decoration:none}.arch_button a:hover{background-color:#000;color:#FFF}.arch_button a:visited{margin:0;color:#FFF;text-decoration:none}
.entry-content p.arch_sub{position:relative;text-align:center;font-family:'Unify Sans', sans-serif;min-width:100px;width:100%;margin:0px auto;padding:5px;font-weight:400;font-size:1.2rem;margin-bottom:20px}.arch_sub a{border-bottom:1px solid #000;text-decoration:none;color:#000;padding-bottom:3px}.arch_sub a:hover{border-bottom:3px solid;color:#000}.arch_sub a:visited{margin:0;color:#000;text-decoration:none}.sub_text{text-align:center;width:30%;margin:auto;font-size:1.2rem;font-weight:300;font-family:'Unify Sans', sans-serif}hr{width:10%;background-color:#000}.wp-block-subscribe-main{margin:60px auto}
.headline{font-size:16px;padding:0;text-align:center;margin-bottom:4%}.headline h3,.headline p{color:#404040}.headline h3{margin-bottom:0;text-transform:uppercase;font-size:3rem;font-family:'Unify Sans Condensed', sans-serif}.headline p{font-family:'Unify Sans', sans-serif;font-size:1.3rem;font-weight:400}
.subhead{width:40%;max-width:550px;margin:auto;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}
.intro-outro p{margin:1rem auto;width:90%}.intro-outro p a{color:#fff;text-decoration:none;border-bottom:1px solid}
