.avia-section.av-zllwbg-9e1e2d7a86dd40ea50e15cbb5de15373{
background-repeat:no-repeat;
background-image:url(https://www.kaplanpaving.com/wp-content/uploads/2018/02/SEALCOATBACK.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

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

.flex_cell.av-u1tguk-b5e02db5cb4074f6ccea2a15bcc0a95a{
vertical-align:top;
height:20px;
min-height:20px;
background-color:#f5831f;
}
.responsive #top #wrap_all .flex_cell.av-u1tguk-b5e02db5cb4074f6ccea2a15bcc0a95a{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-sm4m3w-d32a632c43344f493fa14976d84d72de{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-r1fagc-6a87f1e63aa7ff7acea663f0a2234dd7{
padding-bottom:5px;
color:#000000;
font-size:32px;
}
body .av-special-heading.av-r1fagc-6a87f1e63aa7ff7acea663f0a2234dd7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-r1fagc-6a87f1e63aa7ff7acea663f0a2234dd7 .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-r1fagc-6a87f1e63aa7ff7acea663f0a2234dd7 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-r1fagc-6a87f1e63aa7ff7acea663f0a2234dd7 .av-subheading{
font-size:19px;
}

#top .av_textblock_section.av-prt230-61a5f9bdec015f89efaf7801d1e67cba .avia_textblock{
font-size:19px;
}

#top .avia-gallery.av-htxrz0-a8197e0a2995f4b3ce493766021bd1f1 .avia-gallery-thumb a{
width:20%;
}

.flex_column.av-fmrc8c-f3ae75c8c7ff55a7d349f3e47b4b1f48{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-dkhq8c-29b99cb2b2489ddb2ee74c544b31c97c .avia_textblock{
font-size:19px;
}

.flex_cell.av-a407cs-8151a7f8ddccb04ba32379fa1ea36d23{
vertical-align:top;
height:20px;
min-height:20px;
background-color:#f5831f;
}
.responsive #top #wrap_all .flex_cell.av-a407cs-8151a7f8ddccb04ba32379fa1ea36d23{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-96okmk-26c18c4a63630a32c02335c21fa82665{
background-color:#e2e2e2;
background-image:unset;
}

#top .av-special-heading.av-ooeu4-93ce66942a1c339411937716d8d9d1bc{
padding-bottom:25px;
color:#000000;
font-size:32px;
}
body .av-special-heading.av-ooeu4-93ce66942a1c339411937716d8d9d1bc .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ooeu4-93ce66942a1c339411937716d8d9d1bc .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-ooeu4-93ce66942a1c339411937716d8d9d1bc .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-ooeu4-93ce66942a1c339411937716d8d9d1bc .av-subheading{
font-size:15px;
}

.flex_column.av-6bx5m4-22eacd3444628ee61f421eae81bcfe25{
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-r1fagc-6a87f1e63aa7ff7acea663f0a2234dd7 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ooeu4-93ce66942a1c339411937716d8d9d1bc .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-ooeu4-93ce66942a1c339411937716d8d9d1bc .av-special-heading-tag{
font-size:0.8em;
}
}
