.content-with-image-wrapper .content-row{min-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex-wrap:wrap;-ms-flex-wrap:wrap}.content-with-image-wrapper .content-col{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.content-with-image-wrapper .content-col .content-widget-wrap,.content-with-image-wrapper .content-col .image{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content-with-image-wrapper .content-col .content-widget-wrap>div{width:100%;position:relative}.content-with-image-wrapper .content-col .heading-container h1{font-size:38px;font-weight:400}.content-with-image-wrapper .content-col .heading-container h2{font-size:36px;font-weight:600}.content-with-image-wrapper .content-col .divider--view-line{--divider-border-style:solid;--divider-color:#b52a2b;--divider-border-width:1px}.content-with-image-wrapper .content-col .divider-container{padding:0 0 10px}.content-with-image-wrapper .content-col .divider{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:5px;padding-bottom:5px}.content-with-image-wrapper .content-col .divider-separator{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;direction:ltr;border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color);width:33%}.content-with-image-wrapper .content-col .button-wrapper a{display:inline-block;line-height:1;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;font-size:16px;padding:15px 30px;fill:#f8f8f8;color:#f8f8f8;background-color:#b52a2b;border-radius:0 0 0 0;box-shadow:inset -2px -25px 15px 2px rgba(142,13,13,.98)}.content-with-image-wrapper .content-col .button-wrapper a:hover{background-color:#e53031}.content-with-image-wrapper dl:last-child,.content-with-image-wrapper ol:last-child,.content-with-image-wrapper ul:last-child{margin:0}@media (min-width:768px){.content-with-image-wrapper .content-col{width:50%}}@media (max-width:767px){.content-with-image-wrapper .content-row:not(:only-child) .content-col.content-in-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.content-with-image-wrapper .content-row:not(:only-child) .content-col.image-in-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}