.elementor-19 .elementor-element.elementor-element-7909315f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7909315f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://silcogroup.co.uk/wp-content/uploads/2021/11/Feature-gravel.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-19 .elementor-element.elementor-element-7909315f > .elementor-background-overlay{background-color:#000000;opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-19 .elementor-element.elementor-element-7909315f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-19 .elementor-element.elementor-element-5395e196 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:5px;}.elementor-19 .elementor-element.elementor-element-59d7a1b3{text-align:center;}.elementor-19 .elementor-element.elementor-element-59d7a1b3 .elementor-heading-title{color:#ffffff;font-family:var( --e-global-typography-primary-font-family ), Times New Roman;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-19 .elementor-element.elementor-element-cf85d73 .elementor-spacer-inner{height:80px;}.elementor-19 .elementor-element.elementor-element-042ed5a .row > div{padding-right:15px;padding-left:15px;}.elementor-19 .elementor-element.elementor-element-042ed5a .row{margin-left:-15px;margin-right:-15px;}.elementor-19 .elementor-element.elementor-element-042ed5a .project__container{margin-bottom:30px;}.elementor-19 .elementor-element.elementor-element-042ed5a .masonry-filter a.active{color:#ffb31a;}.elementor-19 .elementor-element.elementor-element-042ed5a .masonry-filter a:hover{color:#ffb31a;}.elementor-19 .elementor-element.elementor-element-042ed5a .masonry-filter a.active:after{background-color:#ffb31a;}.elementor-19 .elementor-element.elementor-element-042ed5a .masonry-filter a:hover:after{background-color:#ffb31a;}.elementor-19 .elementor-element.elementor-element-042ed5a .masonry-filter a{color:#868686;}.elementor-19 .elementor-element.elementor-element-042ed5a .hover-overlay .project__title{color:#fff;}.elementor-19 .elementor-element.elementor-element-042ed5a .hover-overlay .project__date{color:#fff;}.elementor-19 .elementor-element.elementor-element-042ed5a .page-numbers{background-color:#eeeeee;color:#868686;}.elementor-19 .elementor-element.elementor-element-042ed5a .page-numbers.current{background-color:#ffb31a;color:#000000;}.elementor-19 .elementor-element.elementor-element-29e9f3b .elementor-spacer-inner{height:80px;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-6a330a18{width:10%;}.elementor-19 .elementor-element.elementor-element-5395e196{width:79.332%;}.elementor-19 .elementor-element.elementor-element-8c77916{width:10%;}}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-59d7a1b3 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-59d7a1b3 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}}