.two-col-feature h2{font-size:2.5rem;line-height:2.5rem}.two-col-feature h2 span{display:block}.two-col-feature h2 .headline-light{font-weight:normal;font-size:2rem}.two-col-feature h2 .headline-bold{font-weight:bolder}.two-col-feature h3{line-height:1em;font-size:1.6em}.two-col-feature a{font-size:1.1rem}.two-col-feature .text-container{top:40%;position:relative;transform:translateY(-50%)}.two-col-feature .content h2{position:relative}.two-col-feature .content.animate_this h2:before{content:'';width:0;height:0;background:#da3b33;display:block;position:absolute;top:20px;border-radius:50%;left:-1em;opacity:0;transition:all .75s cubic-bezier(.85,0,.15,2);transition-delay:0s;transform:translate(-50%,-50%)}.two-col-feature .content h2:before{content:'';width:16px;height:16px;background:#da3b33;display:block;position:absolute;top:20px;border-radius:50%;left:-1em;opacity:1;transition:all .75s cubic-bezier(.85,0,.15,2);transition-delay:.75s;transform:translate(-50%,-50%)}.two-col-feature .herobutton1{background:#da3b33;color:#fff!important;width:100%;margin:0;display:inline-block;margin-bottom:0;text-align:center;text-decoration:none!important;padding-bottom:0!important;font-family:"Arimo";padding:5px!important;font-weight:700;border:1px solid #da3b33}.two-col-feature .herobutton1:hover{background:#fff;color:#da3b33!important}@media only screen and (max-width:767px){.two-col-feature h2{font-size:2.2rem;line-height:2.2rem}.two-col-feature h2 .headline-light{font-weight:normal;font-size:1.8rem}.two-col-feature h2 .headline-bold{font-weight:bolder}.two-col-feature h3{line-height:1em;font-size:1.6em}}.feature-image{background-size:cover}