.features{margin-bottom:0;margin-top:36px}.features .items .content-wrapper{padding:0}.features .content .content-wrapper{padding:10px}.features .content-inner{padding:10px;width:50%}.features .spacer{height:64px}.features h3{line-height:1;margin:0 0 8px;padding:0}.features p{font-size:1.25rem;margin-bottom:1rem;margin-top:0}.features .item-row{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;padding:10px;position:relative}.features .item{padding:10px;width:33.333%}.features figure{margin:0;max-width:100%;position:relative}.features img{display:block;height:auto;margin-left:auto;margin-right:auto;max-width:100%;vertical-align:middle}.features a{display:inline-block}.features figcaption{bottom:1.5rem;color:#fff;font-size:1.5rem;font-style:normal;font-weight:700;left:1.5rem;line-height:1.4;position:absolute;text-align:left;text-shadow:2px 2px 5px rgba(0,0,0,.5);width:80%;z-index:5}.features figure:after{background-color:rgba(0,58,106,.5);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .3s ease-out;width:100%;z-index:1}.features figure:hover:after{background-color:rgba(0,58,106,.85)}.features .item:nth-child(n+2) figure:after{background-color:rgba(255,168,0,.5)}.features .item:nth-child(n+2) figure:hover:after{background-color:rgba(255,168,0,.85)}.features .item:nth-child(n+3) figure:after{background-color:rgba(110,178,48,.5)}.features .item:nth-child(n+3) figure:hover:after{background-color:rgba(110,178,48,.85)}@media(max-width:1024px){.features .item{width:50%}.features .content-inner{width:60%}}@media(max-width:767px){.features .item{width:100%}.features .content-inner{text-align:center;width:100%}}