.elementor-38 .elementor-element.elementor-element-fd93c12{--display:flex;--min-height:410px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-fd93c12:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-fd93c12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flooring.bigformat.ie/wp-content/uploads/2025/02/about-banner-bolster.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.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-ce5c0cd .elementor-heading-title{color:var( --e-global-color-f73ed7c );}.elementor-38 .elementor-element.elementor-element-fe6246b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-fe6246b:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-fe6246b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f73ed7c );}.elementor-38 .elementor-element.elementor-element-8309d48 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-38 .elementor-element.elementor-element-8309d48{text-align:center;}.elementor-38 .elementor-element.elementor-element-8309d48 .elementor-heading-title{color:var( --e-global-color-a0a7fa5 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-0db4239{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-7231401{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-e696c42{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-cc2244b{font-family:"Lora", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-1431df9 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-38 .elementor-element.elementor-element-16cfc27 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-16cfc27.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-16cfc27.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-16cfc27.elementor-view-default .elementor-icon{color:var( --e-global-color-1431df9 );border-color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-16cfc27.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-16cfc27.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-16cfc27 .elementor-icon{font-size:35px;}.elementor-38 .elementor-element.elementor-element-16cfc27 .elementor-icon svg{height:35px;}.elementor-38 .elementor-element.elementor-element-c5ec603{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-eb31a27{font-family:"Lora", Sans-serif;font-size:20px;font-weight:400;color:#0068B0;}.elementor-38 .elementor-element.elementor-element-cd8085c .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-cd8085c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-cd8085c.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cd8085c.elementor-view-default .elementor-icon{color:var( --e-global-color-1431df9 );border-color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-cd8085c.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-cd8085c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-cd8085c .elementor-icon{font-size:35px;}.elementor-38 .elementor-element.elementor-element-cd8085c .elementor-icon svg{height:35px;}.elementor-38 .elementor-element.elementor-element-1d952a7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;--border-radius:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-3c8183d{font-family:"Lora", Sans-serif;font-size:20px;font-weight:400;color:#0068B0;}.elementor-38 .elementor-element.elementor-element-adb8591 .elementor-icon-wrapper{text-align:center;}.elementor-38 .elementor-element.elementor-element-adb8591.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-adb8591.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-adb8591.elementor-view-default .elementor-icon{color:var( --e-global-color-1431df9 );border-color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-adb8591.elementor-view-framed .elementor-icon, .elementor-38 .elementor-element.elementor-element-adb8591.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-adb8591 .elementor-icon{font-size:35px;}.elementor-38 .elementor-element.elementor-element-adb8591 .elementor-icon svg{height:35px;}.elementor-38 .elementor-element.elementor-element-582ffb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-582ffb7:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-582ffb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5FA;background-image:url("https://flooring.bigformat.ie/wp-content/uploads/2025/02/logo-fade.webp");background-position:50% 90px;background-repeat:no-repeat;}.elementor-38 .elementor-element.elementor-element-8a05184 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-8a05184{text-align:center;}.elementor-38 .elementor-element.elementor-element-8a05184 .elementor-heading-title{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-52a5650 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-38 .elementor-element.elementor-element-52a5650{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-f98edec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-38 .elementor-element.elementor-element-bc5bc79{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-1431df9 );--border-color:var( --e-global-color-1431df9 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-38 .elementor-element.elementor-element-89a9dc8 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-89a9dc8 .elementor-image-box-description{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-fb8647e{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-1431df9 );--border-color:var( --e-global-color-1431df9 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-6114ae6 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-6114ae6 .elementor-image-box-description{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-8ef5fb5{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-1431df9 );--border-color:var( --e-global-color-1431df9 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-1aa9dfa .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-1aa9dfa .elementor-image-box-description{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-03a43cf{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-1431df9 );--border-color:var( --e-global-color-1431df9 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-913b55b .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-913b55b .elementor-image-box-description{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-5c19657{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-38 .elementor-element.elementor-element-c1dbe03{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-1431df9 );--border-color:var( --e-global-color-1431df9 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-30a9af5 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-30a9af5 .elementor-image-box-description{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-dd60c05{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-1431df9 );--border-color:var( --e-global-color-1431df9 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-848e26d .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-848e26d .elementor-image-box-description{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-c7d4913{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-1431df9 );--border-color:var( --e-global-color-1431df9 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-10bd3ca .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-10bd3ca .elementor-image-box-description{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-bcd0dad{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-1431df9 );--border-color:var( --e-global-color-1431df9 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-0b58c74 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-0b58c74 .elementor-image-box-description{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-016d499{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-016d499:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-016d499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F5FA;background-image:url("https://flooring.bigformat.ie/wp-content/uploads/2025/02/logo-fade.webp");background-position:50% 90px;background-repeat:no-repeat;}.elementor-38 .elementor-element.elementor-element-fc954aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-fc954aa{text-align:center;}.elementor-38 .elementor-element.elementor-element-fc954aa .elementor-heading-title{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-bffe748 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-38 .elementor-element.elementor-element-bffe748{text-align:center;font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-e78f714{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-38 .elementor-element.elementor-element-ff81534{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-1431df9 );--border-color:var( --e-global-color-1431df9 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-d3ca1f9 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-d3ca1f9 .elementor-image-box-description{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-0244e05{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-1431df9 );--border-color:var( --e-global-color-1431df9 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-45e3032 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-45e3032 .elementor-image-box-description{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-bd43a3f{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-1431df9 );--border-color:var( --e-global-color-1431df9 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-60c1773 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-60c1773 .elementor-image-box-description{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-44d89b3{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-1431df9 );--border-color:var( --e-global-color-1431df9 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-3134602 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-3134602 .elementor-image-box-description{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-53e10a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-38 .elementor-element.elementor-element-852ce9c{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-1431df9 );--border-color:var( --e-global-color-1431df9 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-186b9d9 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-186b9d9 .elementor-image-box-description{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-1f73130{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-1431df9 );--border-color:var( --e-global-color-1431df9 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-bcfa177 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-bcfa177 .elementor-image-box-description{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-d4d982e{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-1431df9 );--border-color:var( --e-global-color-1431df9 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-a1bdf39 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-a1bdf39 .elementor-image-box-description{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-e95fc93{--display:flex;border-style:dashed;--border-style:dashed;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-1431df9 );--border-color:var( --e-global-color-1431df9 );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-d1878f3 .elementor-image-box-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-1431df9 );}.elementor-38 .elementor-element.elementor-element-d1878f3 .elementor-image-box-description{color:var( --e-global-color-a0a7fa5 );}.elementor-38 .elementor-element.elementor-element-4637a7f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-38 .elementor-element.elementor-element-4637a7f:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-4637a7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flooring.bigformat.ie/wp-content/uploads/2025/02/logo-fade.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-38 .elementor-element.elementor-element-c72c11b{text-align:center;color:var( --e-global-color-a0a7fa5 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-38 .elementor-element.elementor-element-fe6246b{--content-width:1170px;}.elementor-38 .elementor-element.elementor-element-582ffb7{--content-width:1170px;}.elementor-38 .elementor-element.elementor-element-016d499{--content-width:1170px;}.elementor-38 .elementor-element.elementor-element-4637a7f{--content-width:1170px;}}@media(max-width:1024px){.elementor-38 .elementor-element.elementor-element-fd93c12{--min-height:300px;}.elementor-38 .elementor-element.elementor-element-fe6246b{--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-582ffb7:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-582ffb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-38 .elementor-element.elementor-element-582ffb7{--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-016d499:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-016d499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-38 .elementor-element.elementor-element-016d499{--padding-top:60px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-38 .elementor-element.elementor-element-4637a7f{--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-38 .elementor-element.elementor-element-fd93c12{--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-38 .elementor-element.elementor-element-fe6246b{--padding-top:50px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-38 .elementor-element.elementor-element-8309d48 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-e696c42{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-c5ec603{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-1d952a7{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-38 .elementor-element.elementor-element-582ffb7:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-582ffb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-38 .elementor-element.elementor-element-582ffb7{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-38 .elementor-element.elementor-element-8a05184 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-bc5bc79{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-fb8647e{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-8ef5fb5{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-03a43cf{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-c1dbe03{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-dd60c05{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-c7d4913{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-bcd0dad{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-016d499:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-016d499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-38 .elementor-element.elementor-element-016d499{--padding-top:50px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-38 .elementor-element.elementor-element-fc954aa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-38 .elementor-element.elementor-element-ff81534{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-0244e05{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-bd43a3f{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-44d89b3{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-852ce9c{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-1f73130{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-d4d982e{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-e95fc93{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-38 .elementor-element.elementor-element-4637a7f{--padding-top:50px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-e696c42 */.first-child p {
    font-family: lora;
    font-size: 20px;
    color: #5B6F7B;
    line-height: 31px;
    font-weight: 600;
    
}
.first-child {
    border: 1px solid #5b6f7b;
    text-align: center;
    position: relative;
    
}
.first-child {
    border-right: 0px;
    
}

.elementor-widget-icon {
    border-radius: 50%;
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    bottom: -20px; 
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5ec603 */.contact-column p {
    font-family: lora;
    font-size: 20px;
    color: #0068B0;
    line-height: 31px;
    font-weight: 600;
    
}
.contact-column {
    border: 1px solid #5b6f7b;
    text-align: center;
    position: relative;
}
.elementor-widget-icon {
    border-radius: 50%;
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    bottom: -20px; 
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d952a7 */.second-child p {
    font-size: 20px;
    color: #0068B0;
    font-weight: 600;
    line-height: 31px;
}
.second-child {
    border: 1px solid #5b6f7b;
    text-align: center;
    position: relative;
    border-left: none;
}
.second-child {
    border-left: 0px;
}
.elementor-widget-icon {
    border-radius: 50%;
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    bottom: -20px; 
    left: 50%;
    transform: translateX(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe6246b */.elementor-38 .elementor-element.elementor-element-fe6246b a, .elementor-38 .elementor-element.elementor-element-fe6246b p {
    color: #5B6F7B;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-89a9dc8 */.elementor-38 .elementor-element.elementor-element-89a9dc8 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6114ae6 */.elementor-38 .elementor-element.elementor-element-6114ae6 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1aa9dfa */.elementor-38 .elementor-element.elementor-element-1aa9dfa {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-913b55b */.elementor-38 .elementor-element.elementor-element-913b55b {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f98edec */.elementor-38 .elementor-element.elementor-element-f98edec a {color: #5B6F7B!important;}
.elementor-38 .elementor-element.elementor-element-f98edec a:hover {color: #000000!important;}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-30a9af5 */.elementor-38 .elementor-element.elementor-element-30a9af5 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-848e26d */.elementor-38 .elementor-element.elementor-element-848e26d {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-10bd3ca */.elementor-38 .elementor-element.elementor-element-10bd3ca {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0b58c74 */.elementor-38 .elementor-element.elementor-element-0b58c74 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c19657 */.elementor-38 .elementor-element.elementor-element-5c19657 a {color: #5B6F7B!important;}
.elementor-38 .elementor-element.elementor-element-5c19657 a:hover {color: #000000!important;}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d3ca1f9 */.elementor-38 .elementor-element.elementor-element-d3ca1f9 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-45e3032 */.elementor-38 .elementor-element.elementor-element-45e3032 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-60c1773 */.elementor-38 .elementor-element.elementor-element-60c1773 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3134602 */.elementor-38 .elementor-element.elementor-element-3134602 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e78f714 */.elementor-38 .elementor-element.elementor-element-e78f714 a {color: #5B6F7B!important;}
.elementor-38 .elementor-element.elementor-element-e78f714 a:hover {color: #000000!important;}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-186b9d9 */.elementor-38 .elementor-element.elementor-element-186b9d9 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bcfa177 */.elementor-38 .elementor-element.elementor-element-bcfa177 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a1bdf39 */.elementor-38 .elementor-element.elementor-element-a1bdf39 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d1878f3 */.elementor-38 .elementor-element.elementor-element-d1878f3 {
    word-break: break-word;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53e10a4 */.elementor-38 .elementor-element.elementor-element-53e10a4 a {color: #5B6F7B!important;}
.elementor-38 .elementor-element.elementor-element-53e10a4 a:hover {color: #000000!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4637a7f */.elementor-38 .elementor-element.elementor-element-4637a7f a {
    color: #5B6F7B;
}
.elementor-38 .elementor-element.elementor-element-4637a7f a:hover {
    color: #000000;
}/* End custom CSS */