#top .flex_column.av-4jbvi8-90aaa41e4c0adec136fb373ffb2e32d9{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4jbvi8-90aaa41e4c0adec136fb373ffb2e32d9{
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-4jbvi8-90aaa41e4c0adec136fb373ffb2e32d9{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-lieskksb-dcf04abf7a177f79c090a6079210b669{
padding-bottom:0;
}
body .av-special-heading.av-lieskksb-dcf04abf7a177f79c090a6079210b669 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lieskksb-dcf04abf7a177f79c090a6079210b669 .av-subheading{
font-size:15px;
}

#top .hr.av-389ruo-d5c77d7ccee7379f0f630b5548da9f8c{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-389ruo-d5c77d7ccee7379f0f630b5548da9f8c .hr-inner{
width:50px;
border-color:#efbb20;
}

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

#top .av_textblock_section.av-lieskxqu-98949af0f6b432bf29e5aa7b97535a97 .avia_textblock{
color:#ffffff;
}

.avia-logo-element-container.av-lwjef7ls-fd3ccfe0e9b848f681360e5957ab86e2 .av-partner-fake-img{
background-size:cover;
}

.avia-section.av-32hmx1a-602125098c238c9b501695946aced879{
background-color:#ffffff;
background-image:unset;
}

.avia-logo-element-container.av-mr1uv9lg-3385ecaa2f08b4234cc75c4a3e534696 .av-partner-fake-img{
background-size:cover;
}

.avia-section.av-1ueazi-fee471faece041abc4515d2ed15738bd{
background-color:#2a4957;
background-image:unset;
}

#top .av_textblock_section.av-ljif2zvh-cbaf188f0aa7372ded585a79761a44db .avia_textblock{
color:#ffffff;
}

.avia-logo-element-container.av-mixagry4-c2fb8561b8ede01e00691002a3a32bee .av-partner-fake-img{
background-size:cover;
}

.avia-section.av-8w6jb2-074e5344cee113656ea3f593d4601de5{
background-repeat:no-repeat;
background-image:url(https://constructinnovate.ie/wp-content/uploads/2025/01/welcome-1030x579.jpg);
background-position:50% 0%;
background-attachment:fixed;
margin-top:0;
margin-bottom:0;
}
.avia-section.av-8w6jb2-074e5344cee113656ea3f593d4601de5 .av-section-color-overlay{
opacity:0.7;
background-color:#2a4957;
}

#top .av-special-heading.av-mk5n5wlq-39b318233c1aeba21a854a2a56710bf5{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-mk5n5wlq-39b318233c1aeba21a854a2a56710bf5 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mk5n5wlq-39b318233c1aeba21a854a2a56710bf5 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-mk5n5wlq-39b318233c1aeba21a854a2a56710bf5 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-mk5n5wlq-39b318233c1aeba21a854a2a56710bf5 .av-subheading{
font-size:18px;
color:#ffffff;
}
body .av-special-heading.av-mk5n5wlq-39b318233c1aeba21a854a2a56710bf5 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-mk5n5wlq-39b318233c1aeba21a854a2a56710bf5 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .hr.hr-invisible.av-6xdvri-d2cf449bbd37367f8f51dd2ff457f7b8{
height:50px;
}

#top #wrap_all .avia-button.av-45b4ou-ff32116979e694415e920889e4b1ab21{
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-45b4ou-ff32116979e694415e920889e4b1ab21:hover{
background-color:#f7a715;
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 #wrap_all .avia-button.av-1y24cu-a8b2f78216319543eafe0e311e845c8d{
background-color:#f7a715;
border-color:#f7a715;
-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;
margin-bottom:5px;
margin-right:3px;
margin-left:3px;
}
#top #wrap_all .avia-button.av-1y24cu-a8b2f78216319543eafe0e311e845c8d:hover{
background-color:#2a4957;
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;
}

