.caf-post-layout2 .caf-meta-content-cats,.caf-meta-content,.caf-content,.caf-content-read-more{display:none!important}
.caf-post-layout1 .caf-featured-img-box{height:300px}
.caf-post-layout2 #manage-post-area{top:0;width:100%}
.caf-post-layout2 .caf-post-title a:hover{color:#fcb040!important;box-shadow:none!important}
.ServiceBox{min-height:275px}
a.wp-block-button__link.has-contrast-light-color.has-contrast-dark-background-color.has-text-color.has-background.has-link-color.wp-element-button{color:#fff!important}
.GridientColor{background-image:radial-gradient(circle at 94.35384114583333% 89.61588541666666%,#34d1bf5c 0%,20%,#34d1bf00 40%),radial-gradient(circle at 5.229848225911458% 90.85723876953125%,#ffd84c5c 0%,25%,#ffd84c00 50%),radial-gradient(circle at 5.823771158854166% 18.093058268229168%,#e56c8b5c 0%,42%,#e56c8b00 70%),radial-gradient(circle at 91.35757446289062% 13.359120686848957%,#e3d7ff5c 0%,42%,#e3d7ff00 70%),radial-gradient(circle at 48.9013671875% 49.521484375%,#FFF 0%,100%,#fff0 100%)}
.coverBGImg .wp-block-cover{max-width:100%}
.superb-addons-reveal-button.superb-addons-reveal-button-width-50{width:auto!important}
.pfg-bootstrap .thumbnail{padding:0!important}
.filters-div .item-desc{bottom:0;font-size:14px;line-height:15px;left:1rem;right:1rem}
.filters-div .col-lg-3{width:18%}
.portfolio-grid .portfolio-item .portfolio-image .portfolio-hover-title{opacity:1;top:unset;bottom:-45px}
.portfolio-grid.grid-4.gutter .portfolio-item{width:22%;margin-right:2%;margin-bottom:2%}
@media only screen and (max-width: 767px) {
.infraCover{min-height:150px}
div#contact-form-block-template-canvas{padding:20px}
.portfolioSection{padding:0!important}
}