.avia-section.av-145nae-48b7d7d66562f9a984fa85c199242f99{
background-repeat:no-repeat;
background-image:url(https://www.jeromemccarthysols.ie/wp-content/uploads/2020/03/banner1.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-145nae-48b7d7d66562f9a984fa85c199242f99 .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
background-image:url(https://www.jeromemccarthysols.ie/wp-content/uploads/2020/03/pattern-2-1.png);
background-repeat:repeat;
}
.avia-section.av-145nae-48b7d7d66562f9a984fa85c199242f99 .av-extra-border-element .av-extra-border-inner{
background-color:#f4f4f4;
}

.flex_column.av-jgf3pjem-b127761f6f7f06bdeca39fe98af8b5dc{
border-radius:0px 0px 0px 0px;
padding:9% 0% 0% 0%;
}

#top .av-special-heading.av-k8frkes4-be8c95efd754d930e7a3c8cc00348981{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-k8frkes4-be8c95efd754d930e7a3c8cc00348981 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-k8frkes4-be8c95efd754d930e7a3c8cc00348981 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-k8frkes4-be8c95efd754d930e7a3c8cc00348981 .av-subheading{
font-size:12px;
}

#top .flex_column.av-do4we-a0a0663e9948d39b89cc0ae4865e7240{
margin-top:-100px;
margin-bottom:0px;
}
.flex_column.av-do4we-a0a0663e9948d39b89cc0ae4865e7240{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-do4we-a0a0663e9948d39b89cc0ae4865e7240{
margin-top:-100px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-jgf4q5kq-86d1e13b0f7c5ca9d1892bbac5ceb337{
height:100px;
}

#top .hr.av-jgf4q5kq-7051b879385d2e060c3f645ca9a3363d{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-jgf4q5kq-7051b879385d2e060c3f645ca9a3363d .hr-inner{
width:30px;
border-color:#bca474;
}

#top .hr.av-jgf4q5kq-7051b879385d2e060c3f645ca9a3363d{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-jgf4q5kq-7051b879385d2e060c3f645ca9a3363d .hr-inner{
width:30px;
border-color:#bca474;
}

#top .hr.hr-invisible.av-jgf4q5kq-fbc9ce6dceb94c2456b9888a1f681f18{
height:100px;
}

#top .flex_column.av-2pp1y-a6833c14773661bc0b19a89b56e475fb{
margin-top:-100px;
margin-bottom:0px;
}
.flex_column.av-2pp1y-a6833c14773661bc0b19a89b56e475fb{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background:url(https://www.jeromemccarthysols.ie/wp-content/uploads/2020/03/greywave.png) 0% 0% repeat scroll ;
}
.responsive #top #wrap_all .flex_column.av-2pp1y-a6833c14773661bc0b19a89b56e475fb{
margin-top:-100px;
margin-bottom:0px;
}

.avia-section.av-qet8u-beb3d17c4d3f1293acceb0911b7cace6{
background-color:#ffffff;
background-image:url(https://www.jeromemccarthysols.ie/wp-content/uploads/2020/03/greywave.png);
background-repeat:repeat;
background-position:0% 0%;
background-attachment:scroll;
}

.flex_column.av-do4we-320807f89a9a63634e798155c6eadd2e{
border-radius:0px 0px 0px 0px;
padding:5% 10% 0% 10%;
}

#top .av_textblock_section.av-jyzntfyn-2e541589a15a06f2db73292a517db8e8 .avia_textblock{
font-size:15px;
}

.flex_cell.av-jz8ago94-d0373f660c5c34b4234c6bc96a6638b8{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-jz8ago94-d0373f660c5c34b4234c6bc96a6638b8{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-jz8asb7v-f5c75394d5268ab4a1687d9a4498e2e6{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#403635;
}

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

#top .hr.av-jz8atrww-385a00725c978624831ffe426f28c9b4{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-jz8atrww-385a00725c978624831ffe426f28c9b4 .hr-inner{
width:30px;
}

#top .hr.av-jz8atrww-385a00725c978624831ffe426f28c9b4{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-jz8atrww-385a00725c978624831ffe426f28c9b4 .hr-inner{
width:30px;
}

#top .av_textblock_section.av-47t2-59d01be3808d172b49f2dc4a5f003369 .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-47t2-59d01be3808d172b49f2dc4a5f003369 .avia_textblock{
color:#ffffff;
}

.av_font_icon.av-jz90731c-9299692f4e29909457347ab12130593a{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-jz90731c-9299692f4e29909457347ab12130593a .av-icon-char{
font-size:20px;
line-height:20px;
}

.flex_column.av-jz8asb7v-8a97577809663eda3469aec3dcf40a12{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background:url(https://www.jeromemccarthysols.ie/wp-content/uploads/2019/08/about-hughes.jpg) 50% 50% no-repeat scroll ;
}

.flex_column.av-jz8asb7v-d92bf4fa081306ddf43fa6bc21565d14{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background:url(https://www.jeromemccarthysols.ie/wp-content/uploads/2019/08/banner19.jpg) 50% 50% no-repeat scroll ;
}

.flex_column.av-jz8asb7v-e2fd7c4c655b29dd5f18d051e4cdeac1{
border-radius:0px 0px 0px 0px;
padding:30px 30px 30px 30px;
background-color:#bca474;
}

#top .av-special-heading.av-9e9jq-19bf8fd2705a4db2c892969efe4b730d{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-9e9jq-19bf8fd2705a4db2c892969efe4b730d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-9e9jq-19bf8fd2705a4db2c892969efe4b730d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-9e9jq-19bf8fd2705a4db2c892969efe4b730d .av-subheading{
font-size:15px;
}

.av_font_icon.av-jz90731c-1ef9c52801a5e26cd0dedeedd8295cb6{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-jz90731c-1ef9c52801a5e26cd0dedeedd8295cb6 .av-icon-char{
font-size:20px;
line-height:20px;
}

.flex_cell.av-jz8arla5-69c9bc20baf152b1e9085763026c0b37{
vertical-align:top;
background:url(https://www.jeromemccarthysols.ie/wp-content/uploads/2019/08/banner17.jpg) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-jz8arla5-69c9bc20baf152b1e9085763026c0b37{
padding:100px 30px 100px 30px !important;
}

