#top #wrap_all .avia-slideshow .av-slideshow-caption.av-mdj34sdb-cbbb6c116463614a6180ea38dd8bc6bb__0 .avia-caption-title{
color:#ffffff;
}

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

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

#top .togglecontainer.av-mdj32b38-5e99dae074eab09a3393177623f1a316 p.toggler{
font-size:18px;
background-color:#e1e1e1;
}
#top .togglecontainer.av-mdj32b38-5e99dae074eab09a3393177623f1a316 p.toggler.activeTitle{
color:#648da2;
border-color:#648da2;
background-color:#e1e1e1;
}
#top .togglecontainer.av-mdj32b38-5e99dae074eab09a3393177623f1a316 p.toggler:not(.activeTitle):hover{
background-color:#648da2;
}
#top .togglecontainer.av-mdj32b38-5e99dae074eab09a3393177623f1a316 p.toggler:not(.activeTitle):hover .toggle_icon, #top .togglecontainer.av-mdj32b38-5e99dae074eab09a3393177623f1a316 p.toggler:not(.activeTitle):hover .toggle_icon *{
border-color: !important;
}
#top .togglecontainer.av-mdj32b38-5e99dae074eab09a3393177623f1a316 .toggle_wrap .toggle_content{
font-size:14px;
background-color:#e1e1e1;
}

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

.avia-video.av-mbjgvoca-092e6f86e27f182e898e1a9e3f572705{
background-image:url(https://constructinnovate.ie/wp-content/uploads/2025/07/Screenshot-2025-07-15-at-15.10.48.png);
}

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

.avia-video.av-dgsk2x-2cdf45b33ca00d7aa5b6526e1811caca{
background-image:url(https://constructinnovate.ie/wp-content/uploads/2025/07/Roan-projects-1030x579.png);
}

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

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

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

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

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

#top .hr.hr-invisible.av-2f0nwt-724ff38f1f508c1b8dafdca7739302c9{
height:50px;
}

#top #wrap_all .avia-button.av-md5ps29n-1962a019f0172c15eb679422f23f7c53{
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-md5ps29n-1962a019f0172c15eb679422f23f7c53: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-md5psg60-33ccc72ace44fee9096e5d2bd8c519f3{
margin-bottom:5px;
margin-left:5px;
}
#top #wrap_all .avia-button.av-md5psg60-33ccc72ace44fee9096e5d2bd8c519f3: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;
}

