.avia-section.av-luveqvkq-88a1ab17e183e74490460f5b7bb35d8c{
background-repeat:repeat;
background-image:url(https://constructinnovate.ie/wp-content/uploads/2025/06/ENACT_logo_tiles_colour-2.png);
background-position:50% 100%;
background-attachment:fixed;
}
.avia-section.av-luveqvkq-88a1ab17e183e74490460f5b7bb35d8c .av-section-color-overlay{
opacity:0.8;
background-color:#2a4957;
}

#top .hr.hr-invisible.av-5h48l8-44012be001788f0606f55908f828bda3{
height:50px;
}

#top .av_textblock_section.av-luvev421-2382f6a62bc3be13897f58051218a2e6 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-mbko8363-be421375cdde376c391ae3828e453659 .avia_textblock{
font-size:16px;
color:#ffffff;
}

#top .hr.hr-invisible.av-3k4yfw-636bfac50c4a61020a599d38bbff1caf{
height:50px;
}

#top #wrap_all .avia-button.av-mbz2ndf7-f80d803ed4c4eb7b4ad18c0d6e6d12db{
border-style:none;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
padding:15px 15px 15px 15px;
margin-bottom:20px;
margin-right:20px;
}

#top #wrap_all .avia-button.av-mbz2nmg5-f339b01ea1f562b856c2f3d4ed84fc62{
border-style:none;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
transition:all 0.4s ease-in-out;
padding:15px 15px 15px 15px;
margin-bottom:20px;
margin-right:20px;
}

#top .av-special-heading.av-mbkq447r-5b6a6491a09a725c575af14f319c85ec{
padding-bottom:10px;
}
body .av-special-heading.av-mbkq447r-5b6a6491a09a725c575af14f319c85ec .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mbkq447r-5b6a6491a09a725c575af14f319c85ec .av-subheading{
font-size:15px;
}

.avia-section.av-mbyy7irp-94257706d97ec559e2a4ce0ee6b1ca4d{
background-color:#e1e1e1;
background-image:unset;
}

#top .hr.hr-invisible.av-td3pes-0f3b2bd135ed7840d03374a6b66d1376{
height:50px;
}

#top .hr.hr-invisible.av-qcc0wk-21578dc7828317b5d7b78342b9b34953{
height:50px;
}

#top .hr.hr-invisible.av-ky4n38-9d40dfbbe93fe6ba01720c81dfe74fa6{
height:50px;
}

#top .hr.hr-invisible.av-gv67uc-edd7b6a2fb199143d1acfdbabb9b8f40{
height:50px;
}

.avia-section.av-mbkq7mxn-e8bd8023ecc2204ccc6b45671f292a02{
background-color:#e1e1e1;
background-image:unset;
}

#top .hr.hr-invisible.av-89mbac-179f7e866c5f837b2bfe3e80fa4c8e8e{
height:50px;
}

#top .hr.hr-invisible.av-by86us-a987c2a1833599ec7b8c59840b307f4b{
height:50px;
}

#top .hr.hr-invisible.av-dprkj8-4b145b6051cf11d8cc996c41bc0ae222{
height:50px;
}

#top .hr.hr-invisible.av-13o1qc-09a0c828289c032968c877fb2ab719c9{
height:50px;
}

.avia-section.av-mbyy84sr-48b94d2d89a04795191f2d37ae3c0d47{
background-color:#e1e1e1;
background-image:unset;
}

#top .hr.hr-invisible.av-6y7kdw-d0c9fb56813187554d7c855d4abf04f7{
height:50px;
}

#top .hr.hr-invisible.av-479jd0-29cbe56b99d1cb7932b2fc1bef878197{
height:50px;
}

#top .hr.hr-invisible.av-1bpk4-948cf621c25f2d0f1835d61ac96c7ce0{
height:50px;
}

#top .hr.hr-invisible.av-56fm2c-d2a7ea132a74403e900982aee599b273{
height:50px;
}

.avia-section.av-mbz2394z-3f5cc6646e809f78fb8cd7f3bd1e241b{
background-color:#2a4957;
background-image:unset;
}

#top .av-special-heading.av-mbz23iyr-70af5aa9b722f970aed924b540a7f1e3{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-mbz23iyr-70af5aa9b722f970aed924b540a7f1e3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mbz23iyr-70af5aa9b722f970aed924b540a7f1e3 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mbz23iyr-70af5aa9b722f970aed924b540a7f1e3 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-3xze1g-f6c4c5ba5da94df9edd64ee4cf416576{
height:50px;
}

#top .av_textblock_section.av-180iz2s-832aeb09502fbcea8f61a886e225fb61 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-mbuvdcm7-dd8724d6582086e35dc4f0d73489bc2d .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-10whidg-03936c4d710844f5d22500f7e6d1213b{
margin-bottom:5px;
margin-left:5px;
}

#top .hr.hr-invisible.av-2fpij8-7578c0a9af15e4ee4d6c063d0dc218ab{
height:50px;
}

#top .av_textblock_section.av-mbz3tc1n-77acf5fe667c15269135f3c0bc9a8bff .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-mbz3tqj3-99235971f3fe72639a1487c195e660e0 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2xulc4-6c2dbc6a3679eedc6459fa35960ec75a{
height:50px;
}

#top .hr.hr-invisible.av-1vj4uc-2dce06ade76c4bf41b01a742f68f78b6{
height:50px;
}

#top .hr.hr-invisible.av-34jxlw-ec3b7f125d7e4e926f45b40c23b2f000{
height:50px;
}

#top .av_textblock_section.av-mc0j2337-e0877be849ab3a430302a0cc8838d8a9 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-4un0kk-6fdb0fa89e9169b5fe0459aa86722c7f{
height:50px;
}

#top .av_textblock_section.av-mc0j70a3-90f2a83132386a7ac92c207866401c19 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-mc0jf7zc-cb31090a8d03a63463315888180967e5 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2pslis-181c697283b9c5211b28a052827173fc{
height:50px;
}

#top #wrap_all .avia-button.av-mc0jmb5i-9fe8bb1f4490db6c10f77ca2501e51a8{
margin-bottom:5px;
margin-left:5px;
}

.avia-section.av-murlw-76a37c2dd3ec1c84bfcad94ed1ca06d0{
background-color:#2a4957;
background-image:unset;
}

#top .av_textblock_section.av-2tq9tw-6ec6971d59b1d574f632205cd270c802 .avia_textblock{
color:#ffffff;
}

#top .avia-logo-element-container.av-d78rwk-677b7da771f512929cae3e583d42dcb5 .slide-entry{
padding:0 25px 0 25px;
}
#top .avia-logo-element-container.av-d78rwk-677b7da771f512929cae3e583d42dcb5 img{
border-style:hidden;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
border-radius:10px 10px 10px 10px;
box-shadow:none;
}

#top .hr.hr-invisible.av-4q61tg-46518e00a7121239b62f8cb03f77edab{
height:50px;
}

#top .av_textblock_section.av-mc0ex9yb-65a032259403f74e1732c8cc628b763b .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-214tn8-92654c1061f3d0c1d6a37df91500f805{
height:50px;
}

.avia-image-container.av-86hjtw-1b6a7c058bf19766daf20f20f23d13da img.avia_image{
box-shadow:none;
}
.avia-image-container.av-86hjtw-1b6a7c058bf19766daf20f20f23d13da .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-1ubtdw-4b798e9bef978262f1d0639438bad4b4 .avia_textblock{
font-size:16px;
}

