.carousel:after{content:'flickity';display:none}.portfolio-gallery{position:relative;padding:0;overflow:hidden;margin:1em auto;display:flex;-webkit-display:flex;flex-wrap:wrap}.portfolio-gallery .portfolio-item{flex:0 0 100%;margin:.15%;padding-top:0;margin-bottom:15px}.portfolio-gallery .portfolio-item .portfolio-thumbnail{padding-top:75%;background-size:cover;background-repeat:no-repeat;background-position:center}.portfolio-gallery .portfolio-item .portfolio-details{background-color:#fff;min-height:50px;position:relative}.portfolio-gallery .portfolio-item .portfolio-details a{position:absolute;top:-20px;left:50%;transform:translateX(-50%);background-color:var(--color-green);color:#333;padding:8px 15px 8px 15px;text-align:center;font-weight:700;font-size:14px}.portfolio-gallery .portfolio-item .portfolio-details a::before{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;margin-right:10px}.portfolio-gallery .portfolio-item .portfolio-details p{margin:0;padding:25px 10px}@media (min-width:768px),print{.portfolio-gallery .portfolio-item{flex:0 0 49%;margin-bottom:2%}.portfolio-gallery .portfolio-item:nth-child(even){margin-left:auto}.portfolio-colors .portfolio-gallery .portfolio-item:nth-child(even){margin-left:0}}.filter-portfolio{display:block;list-style:none;padding:0;margin:0 auto;max-width:1400px;clear:both}.filter-portfolio li{background-color:rgb(97 97 97);float:left;padding:8px 10px;margin:0 5px 10px 5px;cursor:pointer;color:#fff}.filter-portfolio li.active{background-color:#accb2b}.btn-all-projects{display:block;text-align:right;padding:1em 2em;position:relative}.btn-all-projects a{color:#000;font-size:1.5rem;position:relative;font-family:'Roboto',sans-serif}.btn-all-projects a::before{content:url(/wp-content/themes/rcvloeren/images/arrow-right-black.png);padding-right:10px;display:inline-block;vertical-align:sub}.inspiratie-template-default .site-main{width:100%;max-width:1400px;float:none;border:none;margin:0 auto;display:table;padding:4em 2em}.inspiratie-template-default .site-main .portfolio-gallery{text-align:center}.inspiratie-template-default .site-main .portfolio-gallery .portfolio-item{padding:0}.inspiratie-template-default .site-main .portfolio-content{display:table-header-group;text-align:left;color:#000}.inspiratie-template-default .site-main .portfolio-content .project-title{background-color:#accb2b;color:#fff;padding:0 20px}.inspiratie-template-default .site-main .portfolio-content .project-description{padding-top:2em}.inspiratie-template-default .site-main .project-custom-fields{margin-top:2em}.post-type-archive-portfolio .site-header{padding:1.25em 4.545%;margin-bottom:2em}@media screen and (min-width:586px){.portfolio-item{width:49%;padding-top:49%}}@media screen and (min-width:44.375em){.inspiratie-template-default .portfolio-item{width:100%;height:auto}.filter-portfolio li{padding:8px 25px}}@media screen and (min-width:56.578em){.inspiratie-template-default .site-main .portfolio-content{display:table-cell;width:50%;padding:0 2em;vertical-align:top}}@media screen and (min-width:75em){.carousel:after{content:''}.inspiratie-template-default .site-main .portfolio-gallery .portfolio-item{width:33%}.portfolio-gallery .portfolio-item img{height:100%}}