.elementor-4403 .elementor-element.elementor-element-18b1f0b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4403 .elementor-element.elementor-element-3622ad2{--display:flex;--position:absolute;--min-height:430px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-4403 .elementor-element.elementor-element-3622ad2:not(.elementor-motion-effects-element-type-background), .elementor-4403 .elementor-element.elementor-element-3622ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://primointeriors.ie/wp-content/uploads/2026/07/plasterboard.jpg");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-4403 .elementor-element.elementor-element-3622ad2{left:0px;}body.rtl .elementor-4403 .elementor-element.elementor-element-3622ad2{right:0px;}.elementor-4403 .elementor-element.elementor-element-2aff8a0{--display:flex;--min-height:430px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-4403 .elementor-element.elementor-element-7b2fa6c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right: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-4403 .elementor-element.elementor-element-b4b333c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-4403 .elementor-element.elementor-element-b4b333c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FAB702;}.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-4403 .elementor-element.elementor-element-740d557{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;color:#707070;}.elementor-4403 .elementor-element.elementor-element-604531f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4403 .elementor-element.elementor-element-604531f:not(.elementor-motion-effects-element-type-background), .elementor-4403 .elementor-element.elementor-element-604531f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-4403 .elementor-element.elementor-element-70dd855{--display:flex;--min-height:430px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-4403 .elementor-element.elementor-element-462856a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4403 .elementor-element.elementor-element-7e01809{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-4403 .elementor-element.elementor-element-7e01809 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FAB702;}.elementor-4403 .elementor-element.elementor-element-f8b2158{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;color:#707070;}.elementor-4403 .elementor-element.elementor-element-b4c6a92{--display:flex;--position:absolute;--min-height:430px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-4403 .elementor-element.elementor-element-b4c6a92:not(.elementor-motion-effects-element-type-background), .elementor-4403 .elementor-element.elementor-element-b4c6a92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://primointeriors.ie/wp-content/uploads/2026/07/Metal-Stud-2.jpg");background-position:center center;background-size:cover;}.elementor-4403 .elementor-element.elementor-element-b4c6a92.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-4403 .elementor-element.elementor-element-b4c6a92{right:0px;}body.rtl .elementor-4403 .elementor-element.elementor-element-b4c6a92{left:0px;}.elementor-4403 .elementor-element.elementor-element-914d3a7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4403 .elementor-element.elementor-element-b9853a6{--display:flex;--position:absolute;--min-height:430px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-4403 .elementor-element.elementor-element-b9853a6:not(.elementor-motion-effects-element-type-background), .elementor-4403 .elementor-element.elementor-element-b9853a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://primointeriors.ie/wp-content/uploads/2026/07/Suspended-Ceilings.jpg");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-4403 .elementor-element.elementor-element-b9853a6{left:0px;}body.rtl .elementor-4403 .elementor-element.elementor-element-b9853a6{right:0px;}.elementor-4403 .elementor-element.elementor-element-6982268{--display:flex;--min-height:430px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-4403 .elementor-element.elementor-element-ca1fca3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4403 .elementor-element.elementor-element-f4ec9aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-4403 .elementor-element.elementor-element-f4ec9aa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FAB702;}.elementor-4403 .elementor-element.elementor-element-2733323{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;color:#707070;}.elementor-4403 .elementor-element.elementor-element-94f5195{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4403 .elementor-element.elementor-element-94f5195:not(.elementor-motion-effects-element-type-background), .elementor-4403 .elementor-element.elementor-element-94f5195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-4403 .elementor-element.elementor-element-6c6d47c{--display:flex;--min-height:430px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-4403 .elementor-element.elementor-element-20d247b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4403 .elementor-element.elementor-element-279d9cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-4403 .elementor-element.elementor-element-279d9cd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FAB702;}.elementor-4403 .elementor-element.elementor-element-74d9c6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;color:#707070;}.elementor-4403 .elementor-element.elementor-element-9412197{--display:flex;--position:absolute;--min-height:430px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-4403 .elementor-element.elementor-element-9412197:not(.elementor-motion-effects-element-type-background), .elementor-4403 .elementor-element.elementor-element-9412197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://primointeriors.ie/wp-content/uploads/2026/07/Shaft-Walls.jpg");background-position:center center;background-size:cover;}.elementor-4403 .elementor-element.elementor-element-9412197.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-4403 .elementor-element.elementor-element-9412197{right:0px;}body.rtl .elementor-4403 .elementor-element.elementor-element-9412197{left:0px;}.elementor-4403 .elementor-element.elementor-element-c313e50{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4403 .elementor-element.elementor-element-fc64f59{--display:flex;--position:absolute;--min-height:430px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-4403 .elementor-element.elementor-element-fc64f59:not(.elementor-motion-effects-element-type-background), .elementor-4403 .elementor-element.elementor-element-fc64f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://primointeriors.ie/wp-content/uploads/2026/07/Fire-Protection2-1.jpg");background-position:center center;background-size:cover;}body:not(.rtl) .elementor-4403 .elementor-element.elementor-element-fc64f59{left:0px;}body.rtl .elementor-4403 .elementor-element.elementor-element-fc64f59{right:0px;}.elementor-4403 .elementor-element.elementor-element-c2fd1c7{--display:flex;--min-height:430px;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-4403 .elementor-element.elementor-element-79a3ff4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4403 .elementor-element.elementor-element-7e68d63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-4403 .elementor-element.elementor-element-7e68d63 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FAB702;}.elementor-4403 .elementor-element.elementor-element-6c36c83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;color:#707070;}.elementor-4403 .elementor-element.elementor-element-26878a6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4403 .elementor-element.elementor-element-26878a6:not(.elementor-motion-effects-element-type-background), .elementor-4403 .elementor-element.elementor-element-26878a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-4403 .elementor-element.elementor-element-14a71bd{--display:flex;--min-height:430px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-4403 .elementor-element.elementor-element-a47fdf5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4403 .elementor-element.elementor-element-b9c8c05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-4403 .elementor-element.elementor-element-b9c8c05 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#FAB702;}.elementor-4403 .elementor-element.elementor-element-e541b7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Roboto", Sans-serif;font-weight:400;color:#707070;}.elementor-4403 .elementor-element.elementor-element-73453c3{--display:flex;--position:absolute;--min-height:430px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-4403 .elementor-element.elementor-element-73453c3:not(.elementor-motion-effects-element-type-background), .elementor-4403 .elementor-element.elementor-element-73453c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://primointeriors.ie/wp-content/uploads/2026/07/Interior-Systems-Fit-Outs1.jpg");background-position:center center;background-size:cover;}.elementor-4403 .elementor-element.elementor-element-73453c3.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-4403 .elementor-element.elementor-element-73453c3{right:0px;}body.rtl .elementor-4403 .elementor-element.elementor-element-73453c3{left:0px;}@media(max-width:1024px){.elementor-4403 .elementor-element.elementor-element-7b2fa6c{--padding-top:430px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4403 .elementor-element.elementor-element-b4b333c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4403 .elementor-element.elementor-element-462856a{--padding-top:430px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4403 .elementor-element.elementor-element-7e01809{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4403 .elementor-element.elementor-element-ca1fca3{--padding-top:430px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4403 .elementor-element.elementor-element-f4ec9aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4403 .elementor-element.elementor-element-20d247b{--padding-top:430px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4403 .elementor-element.elementor-element-279d9cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4403 .elementor-element.elementor-element-79a3ff4{--padding-top:430px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4403 .elementor-element.elementor-element-7e68d63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-4403 .elementor-element.elementor-element-a47fdf5{--padding-top:430px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4403 .elementor-element.elementor-element-b9c8c05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}}@media(min-width:768px){.elementor-4403 .elementor-element.elementor-element-3622ad2{--width:41.667%;}.elementor-4403 .elementor-element.elementor-element-2aff8a0{--content-width:660px;}.elementor-4403 .elementor-element.elementor-element-7b2fa6c{--width:50%;}.elementor-4403 .elementor-element.elementor-element-70dd855{--content-width:660px;}.elementor-4403 .elementor-element.elementor-element-462856a{--width:50%;}.elementor-4403 .elementor-element.elementor-element-b4c6a92{--width:41.667%;}.elementor-4403 .elementor-element.elementor-element-b9853a6{--width:41.667%;}.elementor-4403 .elementor-element.elementor-element-6982268{--content-width:660px;}.elementor-4403 .elementor-element.elementor-element-ca1fca3{--width:50%;}.elementor-4403 .elementor-element.elementor-element-6c6d47c{--content-width:660px;}.elementor-4403 .elementor-element.elementor-element-20d247b{--width:50%;}.elementor-4403 .elementor-element.elementor-element-9412197{--width:41.667%;}.elementor-4403 .elementor-element.elementor-element-fc64f59{--width:41.667%;}.elementor-4403 .elementor-element.elementor-element-c2fd1c7{--content-width:660px;}.elementor-4403 .elementor-element.elementor-element-79a3ff4{--width:50%;}.elementor-4403 .elementor-element.elementor-element-14a71bd{--content-width:660px;}.elementor-4403 .elementor-element.elementor-element-a47fdf5{--width:50%;}.elementor-4403 .elementor-element.elementor-element-73453c3{--width:41.667%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4403 .elementor-element.elementor-element-3622ad2{--width:100%;}.elementor-4403 .elementor-element.elementor-element-7b2fa6c{--width:100%;}.elementor-4403 .elementor-element.elementor-element-462856a{--width:100%;}.elementor-4403 .elementor-element.elementor-element-b4c6a92{--width:100%;}.elementor-4403 .elementor-element.elementor-element-b9853a6{--width:100%;}.elementor-4403 .elementor-element.elementor-element-ca1fca3{--width:100%;}.elementor-4403 .elementor-element.elementor-element-20d247b{--width:100%;}.elementor-4403 .elementor-element.elementor-element-9412197{--width:100%;}.elementor-4403 .elementor-element.elementor-element-fc64f59{--width:100%;}.elementor-4403 .elementor-element.elementor-element-79a3ff4{--width:100%;}.elementor-4403 .elementor-element.elementor-element-a47fdf5{--width:100%;}.elementor-4403 .elementor-element.elementor-element-73453c3{--width:100%;}}