#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mer0mnqx-6eeaa0336ce882ae4525f9bc5858b6dd__0 .avia-caption-title{
color:#ffffff;
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mer0mnqx-6eeaa0336ce882ae4525f9bc5858b6dd__0 .avia-caption-title{
display:none;
}
#top .avia-slideshow .av-slideshow-caption.av-mer0mnqx-6eeaa0336ce882ae4525f9bc5858b6dd__0 .avia-caption-content{
display:none;
}
#top .avia-slideshow .av-slideshow-caption.av-mer0mnqx-6eeaa0336ce882ae4525f9bc5858b6dd__0 .avia-caption-content p{
display:none;
}
}

.avia-section.av-3rvh09-40e7def6387ea4678a18d79c446961d2{
background-color:#e1e1e1;
background-image:unset;
}

.avia-section.av-mbjg637q-96ddfe3f73ee555ae5e2401b59fe5f5d{
background-color:#2a4957;
background-image:unset;
}

.avia-video.av-mbjgvoca-a7ef9e90692d1e376f2d071945ed7f08{
background-image:url(https://constructinnovate.ie/wp-content/uploads/2025/08/Baran-WRGP--1030x579.png);
}

#top .togglecontainer.av-mer1ak0z-70efbd6d607088078919f532f15047b9 p.toggler{
font-size:18px;
color:#ffffff;
background-color:#2a4957;
}
#top .togglecontainer.av-mer1ak0z-70efbd6d607088078919f532f15047b9 p.toggler.activeTitle{
color:#648da2;
border-color:#648da2;
background-color:#648da2;
}
#top .togglecontainer.av-mer1ak0z-70efbd6d607088078919f532f15047b9 p.toggler:not(.activeTitle):hover{
background-color:#648da2;
}
#top .togglecontainer.av-mer1ak0z-70efbd6d607088078919f532f15047b9 p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-mer1ak0z-70efbd6d607088078919f532f15047b9 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color: !important;
}
#top .togglecontainer.av-mer1ak0z-70efbd6d607088078919f532f15047b9 p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mer1ak0z-70efbd6d607088078919f532f15047b9 .toggle_wrap .toggle_content{
font-size:16px;
color:#ffffff;
background-color:#2a4957;
}

.avia-video.av-dgsk2x-53c7a009e9764421bda4b43fa1aec951{
background-image:url(https://constructinnovate.ie/wp-content/uploads/2025/08/Sequence-01.00_00_13_18.Still002-1030x579.png);
}

#top .togglecontainer.av-mer3zyec-9bd5bff4e858dd909a91127bf42b9e3f p.toggler{
font-size:18px;
color:#ffffff;
background-color:#2a4957;
}
#top .togglecontainer.av-mer3zyec-9bd5bff4e858dd909a91127bf42b9e3f p.toggler.activeTitle{
color:#648da2;
border-color:#648da2;
background-color:#648da2;
}
#top .togglecontainer.av-mer3zyec-9bd5bff4e858dd909a91127bf42b9e3f p.toggler:not(.activeTitle):hover{
background-color:#648da2;
}
#top .togglecontainer.av-mer3zyec-9bd5bff4e858dd909a91127bf42b9e3f p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-mer3zyec-9bd5bff4e858dd909a91127bf42b9e3f p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color: !important;
}
#top .togglecontainer.av-mer3zyec-9bd5bff4e858dd909a91127bf42b9e3f p.toggler .toggle_icon{
color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-mer3zyec-9bd5bff4e858dd909a91127bf42b9e3f .toggle_wrap .toggle_content{
font-size:16px;
color:#ffffff;
background-color:#2a4957;
}

#top .hr.hr-invisible.av-mbjh0nuj-e7666abc8d8c9dc78cfcdbbb6b5b05b9{
height:50px;
}

.avia-image-container.av-mbjj90mz-2baf9f56805e334654e0d81c74dbd057 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mbjj90mz-2baf9f56805e334654e0d81c74dbd057 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-44ge4q-6e4eb76e352933436b47c5f1c1c03b07{
height:50px;
}

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

#top .av_textblock_section.av-mbsb057v-2d0230ae6231b6248c4f9d8db183ce98 .avia_textblock{
font-size:16px;
color:#ffffff;
text-align:left;
}

#top .hr.hr-invisible.av-2n8f95-1970bbc3acf28813fc133ec670199784{
height:50px;
}

#top #wrap_all .avia-button.av-3sgq0a-29dff7e4f8c8943b5924862f96018403{
background-color:#648da2;
border-color:#648da2;
-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-left:5px;
}
#top #wrap_all .avia-button.av-3sgq0a-29dff7e4f8c8943b5924862f96018403:hover{
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-364r3u-3a7c001446d48fa78d3c9aaa3710f585{
margin-bottom:5px;
margin-left:5px;
}

