#top #wrap_all .avia-slideshow .av-slideshow-caption.av-8hci6y-94af35946632682ef11e6c0b2588b9c0__0 .avia-caption-title{
font-size:60px;
}
#top .avia-slideshow .av-slideshow-caption.av-8hci6y-94af35946632682ef11e6c0b2588b9c0__0 .avia-caption-content{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-8hci6y-94af35946632682ef11e6c0b2588b9c0__0 .avia-caption-content p{
font-size:30px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-8hci6y-94af35946632682ef11e6c0b2588b9c0__1 .avia-caption-title{
font-size:60px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-8hci6y-94af35946632682ef11e6c0b2588b9c0__1 .avia-caption-content{
font-size:30px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-8hci6y-94af35946632682ef11e6c0b2588b9c0__1 .avia-caption-content p{
font-size:30px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-8hci6y-94af35946632682ef11e6c0b2588b9c0__2 .avia-caption-title{
font-size:60px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-8hci6y-94af35946632682ef11e6c0b2588b9c0__2 .avia-caption-content{
font-size:30px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-8hci6y-94af35946632682ef11e6c0b2588b9c0__2 .avia-caption-content p{
font-size:30px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-8hci6y-94af35946632682ef11e6c0b2588b9c0__3 .avia-caption-title{
font-size:60px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-8hci6y-94af35946632682ef11e6c0b2588b9c0__3 .avia-caption-content{
font-size:30px;
color:#ffffff;
}
#top .avia-slideshow .av-slideshow-caption.av-8hci6y-94af35946632682ef11e6c0b2588b9c0__3 .avia-caption-content p{
font-size:30px;
}

.flex_cell.av-7hs2ii-29caf36e4268340aa33f530bf30d2341{
vertical-align:top;
background-color:#ac0205;
}
.responsive #top #wrap_all .flex_cell.av-7hs2ii-29caf36e4268340aa33f530bf30d2341{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-7bx7gq-bbf17d5863b909bcde76fcb532d1a3ab .iconbox_icon{
border:1px solid #ffffff;
color:#ffffff;
}
.iconbox.av-7bx7gq-bbf17d5863b909bcde76fcb532d1a3ab .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-7bx7gq-bbf17d5863b909bcde76fcb532d1a3ab .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-7bx7gq-bbf17d5863b909bcde76fcb532d1a3ab .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-780a5u-813eaa6aa5ad83fb186a48c74fdb85e4{
vertical-align:top;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-780a5u-813eaa6aa5ad83fb186a48c74fdb85e4{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-717qx6-6fe52b05c967aadf1eade71d9f67a6b9 .iconbox_icon{
color:#ffffff;
}
.iconbox.av-717qx6-6fe52b05c967aadf1eade71d9f67a6b9 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-717qx6-6fe52b05c967aadf1eade71d9f67a6b9 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-717qx6-6fe52b05c967aadf1eade71d9f67a6b9 .iconbox_content_container{
color:#ffffff;
}

.flex_cell.av-6wvzo2-6e158213155fcc994270c3c8d348ca55{
vertical-align:top;
background-color:#3c3c3c;
}
.responsive #top #wrap_all .flex_cell.av-6wvzo2-6e158213155fcc994270c3c8d348ca55{
padding:90px 50px 90px 50px !important;
}

.iconbox.av-6n371u-caf38be6d2f0fc629091def81e20d626 .iconbox_icon{
color:#ffffff;
}
.iconbox.av-6n371u-caf38be6d2f0fc629091def81e20d626 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .iconbox.av-6n371u-caf38be6d2f0fc629091def81e20d626 .iconbox_content_title{
color:#ffffff;
}
.iconbox.av-6n371u-caf38be6d2f0fc629091def81e20d626 .iconbox_content_container{
color:#ffffff;
}

#top .av-special-heading.av-6e0cui-e56829eb6a984d9c801320fb081b5ed0{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-6e0cui-e56829eb6a984d9c801320fb081b5ed0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6e0cui-e56829eb6a984d9c801320fb081b5ed0 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-6e0cui-e56829eb6a984d9c801320fb081b5ed0 .av-subheading{
font-size:15px;
}

.flex_column.av-68f7c2-f3c5109d30d40a86fb46ac10f24a7ccc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-61swmq-b805d28f3298fa715001e32e6583e43e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-5p370a-37426a2651160f43a1b558bcb3f350e3{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-masonry.av-5lvy36-07a61ac6f267950745bba8219d1d7a65{
background-color:#191919;
}

.avia-section.av-jauwy-9292621792fbe369515017a9c5fb8f14{
background-color:#ac0205;
background-image:unset;
}

#top .av-special-heading.av-57az62-b624a7bb9004cacc5d73a7b743d10f24{
padding-bottom:20px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-57az62-b624a7bb9004cacc5d73a7b743d10f24 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-57az62-b624a7bb9004cacc5d73a7b743d10f24 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-57az62-b624a7bb9004cacc5d73a7b743d10f24 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-57az62-b624a7bb9004cacc5d73a7b743d10f24 .av-subheading{
font-size:15px;
}

.flex_column.av-i4rhe-1177a3c323c1867355bc15b16f8c0208{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-4yakxe-5021416b7e60a3a6926326b94dbff78c .avia_textblock{
color:#ffffff;
}

.flex_column.av-4s7jwa-65d2bd7685f40dce25cef9d5d9dc376a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-4ln18i-8ba4a8840f923770ffc12002d24af227 .avia_textblock{
color:#ffffff;
}

.flex_column.av-f4s4y-9b823547253c9f8d11491b1a25b1ceff{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-42p8he-e35f9d1905efcf4ee8c6c9e2f08cd5f7 .avia_textblock{
color:#ffffff;
}

.flex_column.av-3yoos2-6e64ade12bf3ab0f7064de5dd0a1e9b4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-3p5gaq-51f12b7f15b33017f11f1e0cfa0fef2c .avia_textblock{
color:#ffffff;
}

.avia-section.av-3lab1e-3b79687c7764a8012eff63c1bf553694{
background-repeat:no-repeat;
background-image:url(https://www.bampaving.ca/wp-content/uploads/2016/02/faq-bg.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-3lab1e-3b79687c7764a8012eff63c1bf553694 .av-section-color-overlay{
opacity:0.7;
background-color:#000000;
}

#top .av-special-heading.av-3fmytm-c92a8e2b5609a1ada07a3fe2601a808f{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-3fmytm-c92a8e2b5609a1ada07a3fe2601a808f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3fmytm-c92a8e2b5609a1ada07a3fe2601a808f .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-3fmytm-c92a8e2b5609a1ada07a3fe2601a808f .av-subheading{
font-size:15px;
}

.flex_column.av-35w6qi-9052648fd56e436a15619af144421c76{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2zu6qq-3337cf5a46d1abaea0ae49add02b49e0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1xnunu-f16597cee3564bf5113bebe5d62304e8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1mf4g2-ed9d6bfb4902a16bb63b051a11d226ed{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-1mf4g2-ed9d6bfb4902a16bb63b051a11d226ed .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1mf4g2-ed9d6bfb4902a16bb63b051a11d226ed .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-1mf4g2-ed9d6bfb4902a16bb63b051a11d226ed .av-subheading{
font-size:15px;
}

.flex_column.av-1drwqq-3ae0f527c587523c4af64dd29bf0432d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-6e0cui-e56829eb6a984d9c801320fb081b5ed0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-57az62-b624a7bb9004cacc5d73a7b743d10f24 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3fmytm-c92a8e2b5609a1ada07a3fe2601a808f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1mf4g2-ed9d6bfb4902a16bb63b051a11d226ed .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-6e0cui-e56829eb6a984d9c801320fb081b5ed0 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-57az62-b624a7bb9004cacc5d73a7b743d10f24 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-3fmytm-c92a8e2b5609a1ada07a3fe2601a808f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1mf4g2-ed9d6bfb4902a16bb63b051a11d226ed .av-special-heading-tag{
font-size:0.8em;
}
}
