.cm-rec-post .page-center{max-width:1128px}.cm-rec-post .page-center .rec-inner{margin-left:0;padding:20px}.rec-header,.rec-heading{margin:20px}.rec-item-row{margin:60px 20px 20px}.rec-item-inner{padding:0 14px}.rec-item-grid{column-gap:60px;display:flex;flex-wrap:wrap}.rec-item{background:#fafafa;border:1px solid #e6e6e6;margin-bottom:60px;width:33%;width:300px}.rec-grid-image{position:relative}.fl-post-grid-text{background:#fafafa;font-size:14px;line-height:22px;padding:20px}.rec-grid-image a{display:block;height:100%}.rec-grid-image a img{height:auto!important;max-width:100%;width:100%!important}.rec-grid-image a:after{background:-moz-linear-gradient(to top,rgba(218,162,84,.7),rgba(200,95,80,.6));background:-webkit-linear-gradient(0deg,rgba(218,162,84,.7),rgba(200,95,80,.6));background:linear-gradient(0deg,rgba(218,162,84,.7),rgba(200,95,80,.6));content:"";height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.rec-grid-image a:hover:after{opacity:1}h2.fl-post-grid-title{font-size:20px;line-height:26px;margin:0 0 10px;padding:0}h2.fl-post-grid-title a{color:#460045}h2.fl-post-grid-title a:hover{color:#d84437}.child-theme .rec-grid-content p{font-size:14px;line-height:22px;margin:0}.rec-grid-content a.fl-post-grid-more{background-color:#d84437!important;border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:Raleway,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.4em;margin:20px 3px 5px;outline:none;padding:8px 30px;position:relative;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s}.rec-grid-content a.fl-post-grid-more:hover{background-color:#5e96ca!important;color:#fff}.rec-heading{margin-bottom:0;margin-left:14px}.rec-item-row{margin-top:40px}.pagination{padding:40px 0;text-align:center;width:100%}.pagination a{border:1px solid #e6e6e6;display:inline-block;margin:0 0 5px;padding:5px 10px}.pagination a.active{background:#f5f5f5;color:#7d7d7d;text-decoration:none}.pagination a:hover{background:#f5f5f5}@media(max-width:767px){.rec-item{width:100%}.rec-item-row{margin-left:0;margin-right:0}.rec-item-inner{padding:0}.rec-heading{margin-right:0}.rec-header,.rec-heading{margin-left:0}}