.masterpainters-events-listing .label-link{display:inline-block;padding:8px 20px}.masterpainters-events-listing .label-link.active{background:#35b1ef;border:1px solid #35b1ef;color:#fff}.masterpainters-events-listing .card-wrapper{display:block}.masterpainters-events-listing .custom-date:hover svg{margin-left:0}.masterpainters-events-listing .custom-flex{align-items:center;display:flex;margin:0 -12px}.masterpainters-events-listing .custom-col{flex:1;padding:20px 12px}.masterpainters-events-listing .custom-col-btn,.masterpainters-events-listing .custom-col-date{flex:0 0 200px}.masterpainters-events-listing .custom-col-date .date-wrap{background:#0c4587}.masterpainters-events-listing .status{background:#d1232a;display:inline-block}.masterpainters-events-listing .featured-flex{align-items:center;display:flex;flex-flow:row;flex-wrap:wrap;margin:0 -12px}.masterpainters-events-listing .featured-col{flex:1;padding:20px 12px}.masterpainters-events-listing .featured-col .date-wrap{background:#0c4587;left:20px;position:absolute;top:20px}.masterpainters-events-listing .custom-tag{background-color:#eee;display:inline-block}.masterpainters-events-listing .featured-image img{height:500px!important;object-fit:cover;width:100%}@media (max-width:767px){.masterpainters-events-listing .custom-flex{display:block}.masterpainters-events-listing .custom-col,.masterpainters-events-listing .custom-col-btn,.masterpainters-events-listing .custom-col-date{flex:0 0 100%}}.masterpainters-events-listing .tags .tag-item{background:#000;color:#fff;display:inline-block;padding:2px 5px}.masterpainters-events-listing .custom-image-feature{height:262px;object-position:center top}.portfolio-section-1 .custom-hover-wrap .custom-hover-wrap-show{visibility:hidden}.portfolio-section-1 .custom-hover-wrap:hover .custom-hover-wrap-show{visibility:visible}.portfolio-section-1 .filter-group label{cursor:pointer}.portfolio-section-1 .filter-group input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.portfolio-section-1 .no-result{display:none}.portfolio-section-1 .pagination{list-style:none;margin-top:25px;padding-left:0}.portfolio-section-1 .pagination>li{display:inline-block;margin-bottom:10px}.portfolio-section-1 .pagination>li:not(:last-child){margin-right:.5rem}.portfolio-section-1 .pagination>li>a{border:1px solid #cecece;color:#fff;padding:9px 15px}.portfolio-section-1 .pagination .active a{background-color:#d3d3d3!important}