.elementor-38 .elementor-element.elementor-element-b7af406:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-b7af406 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leixlippaving.ie/wp-content/uploads/2025/06/leixlip-paving-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38 .elementor-element.elementor-element-b7af406 > .elementor-background-overlay{background-color:#000000;opacity:0.66;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38 .elementor-element.elementor-element-b7af406{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 60px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-e90fab1 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-38 .elementor-element.elementor-element-372bf61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(9px/2);}.elementor-38 .elementor-element.elementor-element-372bf61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(9px/2);}.elementor-38 .elementor-element.elementor-element-372bf61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(9px/2);}.elementor-38 .elementor-element.elementor-element-372bf61 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-9px/2);}.elementor-38 .elementor-element.elementor-element-372bf61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-9px/2);}.elementor-38 .elementor-element.elementor-element-372bf61 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-372bf61 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-38 .elementor-element.elementor-element-372bf61 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-f856cb5 );}.elementor-38 .elementor-element.elementor-element-372bf61 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-f856cb5 );}.elementor-38 .elementor-element.elementor-element-372bf61{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38 .elementor-element.elementor-element-372bf61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-372bf61 .elementor-icon-list-item > a{font-family:"Lora", Sans-serif;font-size:18px;font-weight:600;}.elementor-38 .elementor-element.elementor-element-372bf61 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-38 .elementor-element.elementor-element-372bf61 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-f856cb5 );}.elementor-38 .elementor-element.elementor-element-d801dbf{padding:50px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.tippy-box[data-theme="bdt-tippy-6e4dc55"]{text-align:center;}.elementor-38 .elementor-element.elementor-element-6e4dc55 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4a87061 );border-radius:7px 7px 7px 7px;}.tippy-box[data-theme="bdt-tippy-a53e3b3"]{text-align:center;}.elementor-38 .elementor-element.elementor-element-a53e3b3 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4a87061 );border-radius:7px 7px 7px 7px;}.tippy-box[data-theme="bdt-tippy-3f84435"]{text-align:center;}.elementor-38 .elementor-element.elementor-element-3f84435 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4a87061 );border-radius:7px 7px 7px 7px;}.elementor-38 .elementor-element.elementor-element-cad6c1a{padding:0px 0px 0px 0px;}.tippy-box[data-theme="bdt-tippy-47ed29e"]{text-align:center;}.elementor-38 .elementor-element.elementor-element-47ed29e img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4a87061 );border-radius:7px 7px 7px 7px;}.tippy-box[data-theme="bdt-tippy-58b53dc"]{text-align:center;}.elementor-38 .elementor-element.elementor-element-58b53dc img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4a87061 );border-radius:7px 7px 7px 7px;}.tippy-box[data-theme="bdt-tippy-b1cb74e"]{text-align:center;}.elementor-38 .elementor-element.elementor-element-b1cb74e img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4a87061 );border-radius:7px 7px 7px 7px;}.elementor-38 .elementor-element.elementor-element-1a34561{padding:0px 0px 0px 0px;}.tippy-box[data-theme="bdt-tippy-44d1cec"]{text-align:center;}.elementor-38 .elementor-element.elementor-element-44d1cec img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4a87061 );border-radius:7px 7px 7px 7px;}.tippy-box[data-theme="bdt-tippy-6dcb239"]{text-align:center;}.elementor-38 .elementor-element.elementor-element-6dcb239 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4a87061 );border-radius:7px 7px 7px 7px;}.tippy-box[data-theme="bdt-tippy-fbe38be"]{text-align:center;}.elementor-38 .elementor-element.elementor-element-fbe38be img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4a87061 );border-radius:7px 7px 7px 7px;}.elementor-38 .elementor-element.elementor-element-948e355{padding:0px 0px 0px 0px;}.tippy-box[data-theme="bdt-tippy-672941e"]{text-align:center;}.elementor-38 .elementor-element.elementor-element-672941e img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4a87061 );border-radius:7px 7px 7px 7px;}.tippy-box[data-theme="bdt-tippy-454acfc"]{text-align:center;}.elementor-38 .elementor-element.elementor-element-454acfc img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4a87061 );border-radius:7px 7px 7px 7px;}.tippy-box[data-theme="bdt-tippy-4dca9cd"]{text-align:center;}.elementor-38 .elementor-element.elementor-element-4dca9cd img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4a87061 );border-radius:7px 7px 7px 7px;}.elementor-38 .elementor-element.elementor-element-2bf23bb{padding:0px 0px 0px 0px;}.tippy-box[data-theme="bdt-tippy-0e6b998"]{text-align:center;}.elementor-38 .elementor-element.elementor-element-0e6b998 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4a87061 );border-radius:7px 7px 7px 7px;}.tippy-box[data-theme="bdt-tippy-9a50154"]{text-align:center;}.elementor-38 .elementor-element.elementor-element-9a50154 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4a87061 );border-radius:7px 7px 7px 7px;}.tippy-box[data-theme="bdt-tippy-ae92228"]{text-align:center;}.elementor-38 .elementor-element.elementor-element-ae92228 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-4a87061 );border-radius:7px 7px 7px 7px;}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-b7af406{padding:30px 0px 30px 0px;}.elementor-38 .elementor-element.elementor-element-e90fab1 .elementor-heading-title{font-size:29px;}.elementor-38 .elementor-element.elementor-element-372bf61{--e-icon-list-icon-size:15px;}.elementor-38 .elementor-element.elementor-element-372bf61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-38 .elementor-element.elementor-element-372bf61 .elementor-icon-list-item > a{font-size:16px;}}