.content-vertical-align-center{display:flex;flex-direction:column;justify-content:center}.content-vertical-align-bottom{display:flex;flex-direction:column;justify-content:flex-end}h2{display:inline-block;border-bottom:2px solid #e4590d;padding-bottom:1px}@media only screen and (min-width:768px){.blog .et_pb_post{min-height:500px;max-height:500px}}.dvcr-modal.open{max-width:400px!important}