/**handles:avia-single-post-17861**/
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-85zhw-099b169ee931329591db3d5a4f230fc2__0 .avia-caption-title{
color:#ffffff;
}

.avia-section.av-la9p6eys-7f794a79c58f812395f30d7c4d7b4cf7{
background-repeat:no-repeat;
background-image:url(https://bannon.ie/wp-content/uploads/B-over-South-Dublin-City.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-la9p6eys-7f794a79c58f812395f30d7c4d7b4cf7 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .avia-animated-number.av-la9p2kjh-e585a3a07a41014149f80b53c282e0f7 .avia-animated-number-title{
color:#ffffff;
}
#top .avia-animated-number.av-la9p2kjh-e585a3a07a41014149f80b53c282e0f7 .avia-animated-number-content{
color:#ffffff;
}

#top .hr.hr-invisible.av-1j19c-277630817d80a94e5aa150766d11fae4{
height:50px;
}

#top .avia-animated-number.av-la9p3yst-7e7be93edf69b4beca0820ddf20b5c7a .avia-animated-number-title{
color:#ffffff;
}
#top .avia-animated-number.av-la9p3yst-7e7be93edf69b4beca0820ddf20b5c7a .avia-animated-number-content{
color:#ffffff;
}

#top .avia-animated-number.av-3hpmk-41843ae6b8eb65b0370be614a821c5dd .avia-animated-number-title{
color:#ffffff;
}
#top .avia-animated-number.av-3hpmk-41843ae6b8eb65b0370be614a821c5dd .avia-animated-number-content{
color:#ffffff;
}

#top .hr.hr-invisible.av-s4qo-8afbe13c4bae2e35ee55d42db9f53ffc{
height:50px;
}

#top .avia-animated-number.av-la9pdsx1-f9b9c438187896f0a179663911364709 .avia-animated-number-title{
color:#ffffff;
}
#top .avia-animated-number.av-la9pdsx1-f9b9c438187896f0a179663911364709 .avia-animated-number-content{
color:#ffffff;
}

#top .hr.hr-invisible.av-la9pes1r-95204c5a72d3939fb3a85e803c45f431{
height:50px;
}

.av-layout-tab.av-lluyil5f-173a4d026995e9c72797237086d8cd23{
vertical-align:top;
}

#top .av-special-heading.av-4nmvw-b9a00b94e0ccc252daed4801f6ce2d7a{
padding-bottom:10px;
}
body .av-special-heading.av-4nmvw-b9a00b94e0ccc252daed4801f6ce2d7a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4nmvw-b9a00b94e0ccc252daed4801f6ce2d7a .av-subheading{
font-size:15px;
}

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

#top .avia-gallery.av-lm4vu8o8-e8e218496872770e15fc5d1032eb9b1d .avia-gallery-thumb a{
width:25%;
}

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

#top .avia-gallery.av-1pvyhum-7047f2f613b340d830e31513244017d6 .avia-gallery-thumb a{
width:25%;
}

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

#top .avia-gallery.av-lcimny-9df3eba655c0a2235b9dec5e014f23e0 .avia-gallery-thumb a{
width:25%;
}

.av-layout-tab.av-lluzkjoh-90423785321b1d16ed5efecb03ddc68b{
vertical-align:top;
}

#top .av-special-heading.av-lluzuv4o-18e21f239c55485afde1f8f4b520c2e6{
padding-bottom:10px;
}
body .av-special-heading.av-lluzuv4o-18e21f239c55485afde1f8f4b520c2e6 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lluzuv4o-18e21f239c55485afde1f8f4b520c2e6 .av-subheading{
font-size:15px;
}

.flex_column.av-1ep0c-eeef4ff453c173ead4e234ecc1a99559{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av-layout-tab.av-lu2s8rla-a88123da57b301d9f305adb9620b90ad{
vertical-align:top;
}

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

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

#top .av-special-heading.av-lw50bidi-87b3a5da112d3ffd9ab5e873e23018f2{
padding-bottom:10px;
}
body .av-special-heading.av-lw50bidi-87b3a5da112d3ffd9ab5e873e23018f2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lw50bidi-87b3a5da112d3ffd9ab5e873e23018f2 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-lv3wwhiq-8fd8124ed556d3b765a97b5831711f53{
padding-bottom:10px;
}
body .av-special-heading.av-lv3wwhiq-8fd8124ed556d3b765a97b5831711f53 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lv3wwhiq-8fd8124ed556d3b765a97b5831711f53 .av-subheading{
font-size:15px;
}

.av-layout-tab.av-lu2s8rla-7-ef91f0f47f17120789e25dbd42aed2b7{
vertical-align:top;
}

#top .av-special-heading.av-lu2s9gb1-6-94850b5993dd18517038abc444eaf1b3{
padding-bottom:10px;
}
body .av-special-heading.av-lu2s9gb1-6-94850b5993dd18517038abc444eaf1b3 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lu2s9gb1-6-94850b5993dd18517038abc444eaf1b3 .av-subheading{
font-size:15px;
}

.av-layout-tab.av-lluzya69-1d6559d50feb2b4a89e5495e201ddc85{
vertical-align:top;
}

.flex_column.av-mvesn2-33e1026abf3e6081981eadcb18478168{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.av-layout-tab.av-llv0mhmi-e4f71bba20a32898f5f5f8ac8924d4a3{
vertical-align:top;
}

.av-layout-tab.av-llv0t60x-f9d29c263b288b9b12f6caeeb1996ae7{
vertical-align:top;
}

.av-layout-tab.av-llv15zv1-1909c5ba3326bba1c1f16c131d364025{
vertical-align:top;
}

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

.flex_column.av-kt61i6-13777c6cb78d0807f55a96728b0240a1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}