.maintenance-contracts{padding-bottom:40px;padding-top:40px}.maintenance-contracts .feature-box-2{font-size:15px;margin-bottom:30px;position:relative}.maintenance-contracts .feature-box-2 .body{margin-left:0;margin-right:62px;text-align:right}.maintenance-contracts .feature-box-2 .body h4.title{color:#fff;margin-bottom:15px;margin-top:0;text-shadow:1px 2px 3px #000}.maintenance-contracts .feature-box-2 span.icon{font-size:36px;line-height:1;position:absolute;right:3px;top:1px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.maintenance-contracts .separator-3:after{background:#d1d1d1;background:-moz-linear-gradient(right,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,transparent 100%);background:-webkit-gradient(linear,right top,left top,color-stop(0,rgba(0,0,0,.18)),color-stop(35%,rgba(0,0,0,.12)),color-stop(70%,rgba(0,0,0,.05)),color-stop(100%,transparent));background:-webkit-linear-gradient(right,rgba(0,0,0,.18),rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,transparent);background:-o-linear-gradient(right,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,transparent 100%);background:-ms-linear-gradient(right,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,transparent 100%);background:linear-gradient(270deg,rgba(0,0,0,.18) 0,rgba(0,0,0,.12) 35%,rgba(0,0,0,.05) 70%,transparent);bottom:-1px;content:"";height:1px;left:0;position:absolute;width:100%}.maintenance-contracts .feature-box-2:nth-child(2) span.icon{right:5px}.maintenance-contracts .feature-box-2:nth-child(3) span.icon{right:21px}.maintenance-contracts .feature-box-2:last-child span.icon{right:8px}.maintenance-contracts .feature-box-2:hover .icon{filter:alpha(opacity=80);opacity:.8}.maintenance-contracts{overflow:hidden}h4{text-shadow:none!important}