.blog-index--2-col__post-image{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:500px;display:block}.blog-index--2-col__post-content{padding:10px 40px 50px 40px;min-height:150px;display:flex;flex-direction:column}.blog-index--2-col_2{display:flex;justify-content:space-between;flex-wrap:wrap;border:no-border}.blog-index--2-col__post1{width:calc(60% - 50px);border:0px !important;border-radius:0px;box-shadow:none !important;margin:35px 0;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .3s}.blog-index--2-col__post2{width:calc(40% - 50px);border:0px !important;border-radius:0px;box-shadow:none !important;margin:35px 0;margin-top:55px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .3s}@media screen and (max-width:767px){.blog-index--2-col__post1{width:calc(100% - 50px)}.blog-index--2-col__post2{width:calc(0%)}}.blog-summary{margin:0 0 25px 0 !important}.blog-index-header{background-position:center center;background-size:cover}.blog-post-listing__title{font-family:circe,sans-serif;font-weight:800;float:left;color:#2f2d78}.blog-post-listing__title a{font-family:circe,sans-serif !important;font-weight:800 !important;float:left;color:#2f2d78 !important}.blog-index-header__subtitle{font-size:18px}button,.button{font-family:circe,sans-serif;font-weight:800;-webkit-box-align:center;align-items:center;background-color:#2f2d78;border:3px solid #2f2d78;border-radius:0px;color:#FFF;cursor:pointer;display:-webkit-inline-box;display:inline-flex;fill:#FFF;font-size:1rem;font-weight:700;font-style:normal;letter-spacing:.05rem;margin:0 0 20px;padding:10px 50px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .15s linear,color .15s linear;transition:background-color .15s linear,color .15s linear;white-space:normal;width:fit-content}button:disabled,.button:disabled{background-color:#d0d0d0;border-color:#d0d0d0;color:#e6e6e6;pointer-events:none}button:hover,button:focus,.button:hover,.button:focus,button:active,.button:active{background-color:#fff;border:3px solid #2f2d78;color:#2f2d78;text-decoration:none}button:active,.button:active{background-color:;border-color:}.button:hover,.button:focus,.button:active{background-color:transparent !important;border:2px solid #2f2d78;color:#2f2d78;font-weight:800;text-decoration:none}.button.button--secondary:disabled{background-color:transparent;border-color:#d0d0d0;color:#e6e6e6;pointer-events:none}@media screen and (max-width:767px){.button.button--secondary{width:100%}h1{font-size:35px}}