#top #wrap_all .avia-slideshow .av-slideshow-caption.av-2m2t2-21faea81f5e3c355d346ad29732354fc__0 .avia-caption-title{
font-size:40px;
}
#top .avia-slideshow .av-slideshow-caption.av-2m2t2-21faea81f5e3c355d346ad29732354fc__0 .avia-caption-content{
font-size:18px;
}
#top .avia-slideshow .av-slideshow-caption.av-2m2t2-21faea81f5e3c355d346ad29732354fc__0 .avia-caption-content p{
font-size:18px;
}

.avia-section.av-8igu-a843af4329d1ee917eeb11ea4bf1d08d .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-2b36u-274e345526e6e7cbba03d408d071f139{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-27p58-407853f75d0f15e0740541b458e97a66{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-264nm-879be864af9cc968c757e11f09da3807{
padding-bottom:10px;
}
body .av-special-heading.av-264nm-879be864af9cc968c757e11f09da3807 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-264nm-879be864af9cc968c757e11f09da3807 .av-subheading{
font-size:15px;
}

.flex_column.av-24gp0-4c886e526619f2c881f9cb6d18b350c1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.av-21y6o-1b42e7c65b0c33abdbcf7ce3d142f107{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-21y6o-1b42e7c65b0c33abdbcf7ce3d142f107 .hr-inner{
width:50px;
border-color:#990000;
}

.flex_column.av-1zi62-522b812cf7fd4d11c7d666ea337ae1be{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-1ydng-e5e086ee9d872b1df931c8282483cbba .iconbox_icon{
background-color:#ffffff;
border:1px solid #990000;
color:#990000;
}
.iconbox.av-1ydng-e5e086ee9d872b1df931c8282483cbba .iconbox_icon.avia-svg-icon svg:first-child{
fill:#990000;
stroke:#990000;
}

.flex_column.av-1waxq-f145a62eb519bd9bf5dc62d5d2e04e03{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-1t3ao-532bd3418f0573479a6f725f7479973b .iconbox_icon{
background-color:#ffffff;
border:1px solid #990000;
color:#990000;
}
.iconbox.av-1t3ao-532bd3418f0573479a6f725f7479973b .iconbox_icon.avia-svg-icon svg:first-child{
fill:#990000;
stroke:#990000;
}

.flex_column.av-1rt50-7f25b4f77158f589a3f1d6cd986ce05f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.iconbox.av-1op84-7ce62b047ce47fcada3451d17cf7a5ad .iconbox_icon{
background-color:#ffffff;
border:1px solid #990000;
color:#990000;
}
.iconbox.av-1op84-7ce62b047ce47fcada3451d17cf7a5ad .iconbox_icon.avia-svg-icon svg:first-child{
fill:#990000;
stroke:#990000;
}

.flex_column.av-5tus-509ac9acdb3cee170c93c272e9243d65{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1k9m0-3385a5edcbc6ccbe22a32d8f3a9c416d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1h77a-7bacca62d46b1a9d13043410733f81dd{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-1e854-f3f5a353c3202fb0c576144d523e8624 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://alivecontracting.ca/wp-content/uploads/2016/05/fireplace-chairs.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-1e854-f3f5a353c3202fb0c576144d523e8624 .av-section-color-overlay{
opacity:0.8;
background-color:#990000;
}

.av_promobox.av-1cpyk-17686a51d23d9ffddafec1b2d840555d{
color:#ffffff;
background:transparent;
border-color:transparent;
}

#top .av-special-heading.av-17wno-0b97f04aa20bbbbde4ee6c6053f9b09f{
padding-bottom:10px;
}
body .av-special-heading.av-17wno-0b97f04aa20bbbbde4ee6c6053f9b09f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-17wno-0b97f04aa20bbbbde4ee6c6053f9b09f .av-subheading{
font-size:15px;
}

#top .hr.av-161rc-51e64893297b752bcaff60ccf2be5a31{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-161rc-51e64893297b752bcaff60ccf2be5a31 .hr-inner{
width:50px;
border-color:#990000;
}

.flex_column.av-14l5q-8d32feeb1a767b78a68e0308f4d3c098{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-mxyi-eaebac6b430681c854cc3b41a349106d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-iuwm-2fedaa28c2ebc0fbd645f7009f5d8a93{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-aigs-2d5da003e007c37985040afc1e165b6c{
margin-top:10px;
margin-bottom:30px;
}
.hr.av-aigs-2d5da003e007c37985040afc1e165b6c .hr-inner{
width:50px;
border-color:#990000;
}

#top .hr.hr-invisible.av-n4k-263ec940277b4ed46a1b5eadd53f2797{
height:25px;
}

#top #wrap_all .avia-button.av-421u-cdfff579ef5c74c14f82710ec7530689{
background-color:#990000;
border-color:#990000;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-421u-cdfff579ef5c74c14f82710ec7530689 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

