.sr-two-col-features .section-heading{margin-bottom:3.125rem;text-align:center}.sr-two-col-features .section-content{display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:space-between}.sr-two-col-features .media{display:flex;margin:0 0 1rem;padding:1.5rem;position:relative}.sr-two-col-features .media,.sr-two-col-features .media.link h5:after{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.sr-two-col-features .media.link h5:after{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:inherit;content:"\f054";font-size:.9rem;opacity:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.sr-two-col-features .link-wrapper{background-color:#fff;border:1px solid transparent;border-left:4px solid var(--primary);border-radius:5px;color:inherit;display:block;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.sr-two-col-features .link-wrapper .media h5{margin:0;padding-right:1.5rem;position:relative}.sr-two-col-features .media.no-link{background-color:#fff;border:1px solid transparent;border-left:4px solid var(--primary);border-radius:5px;-webkit-box-shadow:3px 3px 15px 0 rgba(0,0,0,.13);box-shadow:3px 3px 15px 0 rgba(0,0,0,.13);color:inherit;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}@media (min-width:768px){.sr-two-col-features .link-wrapper,.sr-two-col-features .media{-ms-flex-preferred-size:49%;flex-basis:49%}.sr-two-col-features .link-wrapper{margin:0 0 1rem}.sr-two-col-features .link-wrapper .media{-ms-flex-preferred-size:100%;flex-basis:100%;height:100%;margin:0}}@media (max-width:768px){.sr-two-col-features .link-wrapper{background:#fff;border:1px solid #ebebeb;margin:.5rem 0;width:100%}.sr-two-col-features .media h5:after{opacity:1;top:50%}}.sr-two-col-features .link-wrapper:hover{border-color:var(--secondary);box-shadow:15px 25px 60px 0 rgba(0,0,0,.1)}.sr-two-col-features .link-wrapper:hover .media h5:after{opacity:1}.sr-two-col-features .media-image{height:auto;margin:0 .5rem;width:60px}.sr-two-col-features .media-body{padding-left:1rem}.sr-two-col-features .media-body p{margin:0;padding-right:1.5rem}.sr-two-col-features.v-align-center .media{-ms-flex-align:center;align-items:center}