.blog-header-container{height:40vh;max-height:40vh;position:relative}.home-builder-image{background-size:cover!important;height:inherit;width:100%}.max-1600{margin:auto;max-width:1600px}.navy-triangle,.teal-triangle{align-items:center;display:flex;justify-content:center;overflow:hidden;padding:5px 0;position:absolute;right:0;top:0}.navy-triangle{background-color:#002837d9;bottom:5px;-webkit-clip-path:polygon(100% 0,0 100%,100% 100%);clip-path:polygon(100% 0,0 100%,100% 100%);height:cacl(100% -5px);width:20%}.teal-triangle{background-color:#34afc8e6;bottom:0;-webkit-clip-path:polygon(100% 0,66% 0,100% 59%);clip-path:polygon(100% 0,66% 0,100% 59%);height:60%;width:45%}.transparent-black-gradient{background-image:linear-gradient(183deg,rgba(52,175,200,0) 70%,rgba(0,0,0,.9))}.blog-header{border-bottom:5px solid #fdb813;bottom:0;height:100%;position:absolute;width:100%}.blog-header h1{bottom:0;color:#fff;margin-bottom:35px;text-shadow:1.5px 1.5px 4.5px rgba(50,50,50,.8)}.post-title h1 span{font-family:AvenirLTStd-Light,Arial,Sans-Serif}.blog-header h1,.blog-header h3{bottom:0;color:#fff;position:absolute;text-shadow:1.5px 1.5px 4.5px rgba(50,50,50,.8)}.blog-header h3{font-family:AvenirLTStd-Light,Arial,Sans-Serif;font-size:1em}.blog-header-container .content-container{margin:auto;max-width:1600px;padding:1.2rem 3rem}@media (max-width:1100px){.blog-header-container{height:30vh;max-height:30vh}}@media (max-width:678px){.blog-header h3,.post-title h1 span{font-size:.8em;z-index:4!important}}