.avia-section.av-ascbpx-f89ce2368b0162176ee2cdfb3a9c60ec{
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-ascbpx-f89ce2368b0162176ee2cdfb3a9c60ec .av-section-color-overlay{
opacity:0.8;
background-color:#2a4957;
}

#top .hr.hr-invisible.av-7mx8z9-f2957e33fc0047ccd3794f89a0586e16{
height:50px;
}

#top .av_textblock_section.av-mbksszu5-e6c5fc9f80637d3d1d368bd81384006b .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-3in11x-4ed8cd34b10022b854b9805dc1affff8 .avia_textblock{
font-size:16px;
color:#ffffff;
}

.avia-section.av-m9k2l1be-763431ae3f33a8a5560b5f273ad6b579{
background-color:#e1e1e1;
background-image:unset;
}

#top .av_textblock_section.av-mbt7q70g-d155336e29ab6235c0794d8cb563b4c0 .avia_textblock{
font-size:16px;
color:#f7a715;
}

#top .hr.hr-invisible.av-f5m11-d6113d7385e7d7a08bdb5b17e1d7c781{
height:50px;
}

.avia-timeline-container.av-mc0ojrun-224ccc3ff61f79f2280e947b7f33f5a3 .av-milestone-date{
font-size:20px;
}
.avia-timeline-container.av-mc0ojrun-224ccc3ff61f79f2280e947b7f33f5a3 .av-milestone-content{
font-size:14px;
}

.avia-timeline-container .av-milestone.av-7ovz9x-9b6419eda1d94bce0108bf2ca8611c1c .av-milestone-icon-inner{
background-color:#e1e1e1;
}
.avia-timeline-container .av-milestone.av-7ovz9x-9b6419eda1d94bce0108bf2ca8611c1c .av-milestone-indicator{
background-color:#e1e1e1;
}
.avia-timeline-container .av-milestone.av-7ovz9x-9b6419eda1d94bce0108bf2ca8611c1c .av-milestone-article-footer{
background-color:#e1e1e1;
}

.avia-timeline-container .av-milestone.av-5ybjb9-68eac032e4528e94522ff7501ad8bade .av-milestone-icon-inner{
background-color:#648da2;
}
.avia-timeline-container .av-milestone.av-5ybjb9-68eac032e4528e94522ff7501ad8bade .av-milestone-indicator{
background-color:#648da2;
}
.avia-timeline-container .av-milestone.av-5ybjb9-68eac032e4528e94522ff7501ad8bade .av-milestone-article-footer{
background-color:#648da2;
}

.avia-timeline-container .av-milestone.av-4rdr5x-dd3b2e8ee5f0cd4e2fd1ac1a40c24f2c .av-milestone-icon-inner{
background-color:#f7a715;
}
.avia-timeline-container .av-milestone.av-4rdr5x-dd3b2e8ee5f0cd4e2fd1ac1a40c24f2c .av-milestone-indicator{
background-color:#f7a715;
}
.avia-timeline-container .av-milestone.av-4rdr5x-dd3b2e8ee5f0cd4e2fd1ac1a40c24f2c .av-milestone-article-footer{
background-color:#f7a715;
}

.avia-timeline-container .av-milestone.av-mc0ojq4f-5d1dfcd599361ec0bd77a47732e2d184 .av-milestone-icon-inner{
background-color:#648da2;
}
.avia-timeline-container .av-milestone.av-mc0ojq4f-5d1dfcd599361ec0bd77a47732e2d184 .av-milestone-indicator{
background-color:#648da2;
}
.avia-timeline-container .av-milestone.av-mc0ojq4f-5d1dfcd599361ec0bd77a47732e2d184 .av-milestone-article-footer{
background-color:#648da2;
}

.avia-timeline-container .av-milestone.av-24qh4l-9e2d163c99a85c4a56d74fa885398581 .av-milestone-icon-inner{
background-color:#2a4957;
}
.avia-timeline-container .av-milestone.av-24qh4l-9e2d163c99a85c4a56d74fa885398581 .av-milestone-indicator{
background-color:#2a4957;
}
.avia-timeline-container .av-milestone.av-24qh4l-9e2d163c99a85c4a56d74fa885398581 .av-milestone-article-footer{
background-color:#2a4957;
}

#top .hr.hr-invisible.av-24qh4l-5-ca72e53c6f4e220572087ad74e159155{
height:50px;
}

.avia-section.av-m9l7lf0x-bcd12c9c68c8625bdfc872021a4dc738{
background-color:#e1e1e1;
background-image:unset;
}

#top .hr.hr-invisible.av-mbkvm83j-bfeb75c08360b2995aa87ff38331de8b{
height:30px;
}

#top .avia-icon-list-container.av-mbt4mi54-d68177e016384b83afb9e6621496aaef .iconlist_icon{
color:#e1e1e1;
background-color:#ffffff;
}

#top .hr.av-mbt4svr7-f52678c85e05af8f7d4cf3c36a954b6a{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-mbt4svr7-f52678c85e05af8f7d4cf3c36a954b6a .hr-inner{
width:100%;
border-color:#ffffff;
}

#top .hr.hr-invisible.av-662dw5-7a0fe4f7e06254e610a41f1f4a39ec1f{
height:30px;
}

.avia-section.av-fx526d-d2483ec0afcf946b938c5a9e40cee079{
background-color:#648da2;
background-image:unset;
}

#top .hr.hr-invisible.av-mbt50acu-50e3231360c3d91bbec0d70951102132{
height:30px;
}

#top .avia-icon-list-container.av-mbt5bfb0-becac2136e70ad27f82319ba63225fb5 .iconlist_icon{
color:#648da2;
background-color:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-mbt5bfb0-becac2136e70ad27f82319ba63225fb5 .av_iconlist_title{
color:#ffffff;
}

#top .av_textblock_section.av-b87yf9-574807869783d1f73bf0ba420148630f .avia_textblock{
color:#ffffff;
}

#top .hr.av-33wc45-64ec9f6cddb6f8781241ba9a5f72cfde{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-33wc45-64ec9f6cddb6f8781241ba9a5f72cfde .hr-inner{
width:100%;
border-color:#ffffff;
}

#top .av_textblock_section.av-mbt51q65-88d6fc11698eb6de190cf57580f6eb09 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-2pdko5-a4949dfcfd6e9a5f84b733c50c0862b7{
height:30px;
}

#top .av_textblock_section.av-37hd6d-a3df8f549a96fb5e0fdc90d6514224aa .avia_textblock{
color:#ffffff;
}

.avia-section.av-64dq91-13c3596645379ba0fbd598c8ba07b2d4{
background-color:#f7a715;
background-image:unset;
}

#top .hr.hr-invisible.av-mbt5dnk8-461f72f31a4ba1144aadc7854629bc19{
height:30px;
}

#top .avia-icon-list-container.av-mbt5ef62-bedbcffe1c2a855f3469978fea46eff5 .iconlist_icon{
color:#f7a715;
background-color:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-mbt5ef62-bedbcffe1c2a855f3469978fea46eff5 .av_iconlist_title{
color:#ffffff;
}

#top .av_textblock_section.av-2jedr9-825eac58b2de1985d3564d40aaa830cd .avia_textblock{
color:#ffffff;
}

#top .hr.av-26p7f9-bc338c1a06ec994af74c652254eeaf44{
margin-top:15px;
margin-bottom:15px;
}
.hr.av-26p7f9-bc338c1a06ec994af74c652254eeaf44 .hr-inner{
width:100%;
border-color:#ffffff;
}

#top .av_textblock_section.av-mbt5nueb-78f899ff02148941678807492e1edae7 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-4iagr9-9d1d495e3763952ad05b37e26cc7547a{
height:30px;
}

#top .av_textblock_section.av-mbt5mcuk-61e283a3192fe753ca156ad05a045152 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-5cjaad-079cdee3db16686027aa34b646cee204{
height:30px;
}

#top .av_textblock_section.av-3vxf9x-dd3c1668f27c519f41833eea2196818c .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-20gspx-a211cb175e7ceccf88c527f5d09f0ab1{
height:30px;
}

#top .av_textblock_section.av-mbt5pxf4-8773359f83ee24f318fb6c07573d0ffa .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-mbt5yg3y-347c34eb550c7badd736771c467c1773{
height:30px;
}

#top .avia-icon-list-container.av-mc0oj5mc-bcc5bbb39d8d7aa5be375a75f8bd352e .iconlist_icon{
color:#648da2;
background-color:#ffffff;
}

#top .hr.hr-invisible.av-85lm85-d99473c601fa0ac9f4c37accb8e60cf8{
height:30px;
}

#top .hr.hr-invisible.av-2sbvtx-7747931cf596964e086c5c3df82ef7ce{
height:30px;
}

#top #wrap_all .avia-button.av-2cotrp-4ca1f9e5eff881ec45ff486828677d18:hover{
background-color:#e1e1e1;
color:white;
-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;
}

#top .hr.hr-invisible.av-2soqsl-da03f7ab9583c1e6139c3fb2ea1f988c{
height:30px;
}

#top .av_textblock_section.av-mbt8nl9q-49e7a1ab0efdeb568f2d2deaab9c893f .avia_textblock{
font-size:16px;
color:#f7a715;
}

#top .hr.hr-invisible.av-39r0zp-103f726627f8f337dbc920af5da28c9f{
height:30px;
}

#top .hr.hr-invisible.av-646vc5-fd51cd484b0f33e5eeb7cb93930682d6{
height:30px;
}

#top .hr.hr-invisible.av-2e1wqt-b1bf21202640cc105b474ea4571556c3{
height:30px;
}

.avia-section.av-m9l7olkp-724d884263f28bbeb2f84db8e610a845{
background-color:#2a4957;
background-image:unset;
}

#top .hr.hr-invisible.av-mbt6b1qz-8a2363cb0b11ef2bf8057fedd6a506d1{
height:30px;
}

#top .avia-icon-list-container.av-mbt475b0-1623bbf724981d24f4ae4f1fcd097faa .iconlist_icon{
color:#2a4957;
background-color:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-mbt475b0-1623bbf724981d24f4ae4f1fcd097faa .av_iconlist_title{
color:#ffffff;
}

#top .av_textblock_section.av-m9l7q71o-1c1754d3f9fb669b0a83122104bfe9d0 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-mbt6c1w3-984e098c7e479df586bd66ff857b8ef7 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-mbt5ta8h-b7abcf546d51e06e9cfbdf5f079dad92{
height:30px;
}

#top .av_textblock_section.av-mbt6cm79-4be971dee641d57d3a9a602ff1d1ad38 .avia_textblock{
color:#ffffff;
}

.avia-section.av-7o61mt-17bd376aa10209911c1a751ee102a7f2{
background-color:#2a4957;
background-image:unset;
}

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

#top .hr.hr-invisible.av-4t3hdx-014f00e6033d9d4d41fae1dc08b74892{
height:50px;
}

#top .avia-logo-element-container.av-buofd1-1b0de07c688a8917b9ea4345a2f19f0f .slide-entry{
padding:0 25px 0 25px;
}
#top .avia-logo-element-container.av-buofd1-1b0de07c688a8917b9ea4345a2f19f0f 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;
}

.avia-image-container.av-6ul0l1-7e04597d5a65721788a663b52dab2681 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6ul0l1-7e04597d5a65721788a663b52dab2681 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av_textblock_section.av-3283wl-9cba2ee1c579ac80b0e932089b82ac28 .avia_textblock{
font-size:16px;
}


@media only screen and (min-width: 990px){ 
.avia-timeline-container.av-mc0ojrun-224ccc3ff61f79f2280e947b7f33f5a3 .av-milestone-date{
font-size:20px;
}
.avia-timeline-container.av-mc0ojrun-224ccc3ff61f79f2280e947b7f33f5a3 .av-milestone-content{
font-size:14px;
}
}
