.comp-rp-item:nth-child(2n){margin-top:90px}.comp-rp-item>a:hover .btn-secondary:after{-webkit-transform:translateX(10px);transform:translateX(10px)}.comp-rp-item>a:hover .comp-rp-image-container:before{opacity:.5}.comp-rp-item>a:hover .comp-rp-image-container img{-webkit-transform:scale(1.1);transform:scale(1.1)}.comp-rp-item>a .comp-rp-image-container:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:0;z-index:2;pointer-events:none;-webkit-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}.comp-rp-item-content{position:absolute;top:0;padding:40px;z-index:9}.comp-rp-image-container{overflow:hidden}.comp-rp-image-container img{-webkit-transition:-webkit-transform 300ms ease-in-out;transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out,-webkit-transform 300ms ease-in-out;z-index:1}.comp-rp-image-container:after{content:'';position:absolute;top:0;left:0;right:0;height:50%;z-index:0;background:-webkit-gradient(linear,left bottom,left top,from(transparent),color-stop(50%,rgba(0,0,0,0.5)));background:linear-gradient(to top,transparent 0,rgba(0,0,0,0.5) 50%)}@media only screen and (max-width:1199px){.comp-rp-item:nth-child(2n){margin-top:60px}.comp-rp-item-content{padding:30px}}@media only screen and (max-width:979px){.comp-rp-item{margin-bottom:30px}.comp-rp-item:nth-child(2n){margin-top:0}.comp-rp-item-content{padding:20px}}