.avia-section.av-145nae-5231e2f4ed7e26627eec0a7e230652bd{
background-repeat:no-repeat;
background-image:url(https://www.contractorblack.com/wp-content/uploads/2018/05/hero-skyscraper.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-145nae-5231e2f4ed7e26627eec0a7e230652bd .av-section-color-overlay{
opacity:0.6;
background-color:#c9923e;
}

#top .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-jgf3pjem-ee2a691ebc0a9a100bc99d372a9c72ca{
margin-top:0px;
margin-bottom:0px;
}

#top .av-special-heading.av-jgs0mam9-cfec5e0e0438fcfffcdf1b029f26f498{
margin:0 0 0 0;
padding-bottom:0;
color:#ffffff;
font-size:4vw;
}
body .av-special-heading.av-jgs0mam9-cfec5e0e0438fcfffcdf1b029f26f498 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-jgs0mam9-cfec5e0e0438fcfffcdf1b029f26f498 .av-special-heading-tag{
font-size:4vw;
}
.av-special-heading.av-jgs0mam9-cfec5e0e0438fcfffcdf1b029f26f498 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-jgs0mam9-cfec5e0e0438fcfffcdf1b029f26f498 .av-subheading{
font-size:25px;
}

#top .flex_column.av-9wkhy-10-54fd85e005e5b5d9c1234999a4cf5d69{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9wkhy-10-54fd85e005e5b5d9c1234999a4cf5d69{
border-radius:3px 3px 3px 3px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-9wkhy-10-54fd85e005e5b5d9c1234999a4cf5d69{
margin-top:0px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-mpek3mjo-421af5f31a92e0a77952fcc79660a1a0{
height:50px;
}

#top .av-special-heading.av-uyrai-93e2abd5827e8026f99fbd5159a46315{
margin:15px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-uyrai-93e2abd5827e8026f99fbd5159a46315 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-uyrai-93e2abd5827e8026f99fbd5159a46315 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-5zbfp6-bb67f6ef443acf30e0a53adee5e47993{
height:50px;
}

#top .av_textblock_section.av-mpek2582-c7ae2b51392e37cf8b93646baea20cc6 .avia_textblock{
font-size:16px;
text-align:center;
}

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

#top .av_textblock_section.av-mpek4owi-ce758b4cf2d0eec274992dcab77d301f .avia_textblock{
font-size:16px;
}

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

#top .av_textblock_section.av-mpek73uc-7e8d0ce9b486357288d362ad28ce2a7b .avia_textblock{
font-size:16px;
}

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

#top .av_textblock_section.av-mpek9dal-9224660d4dfea18b77fa427860a2d7f6 .avia_textblock{
font-size:16px;
}

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

#top .av_textblock_section.av-mpeka5i7-d4ec6ad582c42b843e66a66a3d4b73e8 .avia_textblock{
font-size:16px;
}

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

#top .av_textblock_section.av-mpekayzp-25c41c7a4afd9ef0e261997b5585534a .avia_textblock{
font-size:16px;
}

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

#top .av_textblock_section.av-mpekch3w-03155c4d5f1753202cbd1e0cbf8bcd6d .avia_textblock{
font-size:16px;
}

#top .hr.hr-invisible.av-mpekdstc-137ee5fee91e32436ba16f7997260a99{
height:60px;
}

.avia-section.av-c6luey-4137be5f01ed8a289c0d044c376e9420{
background-color:#ffb200;
background:linear-gradient( to top right, #ffb200, #ffb200, #fca800 );
}

#top .av-special-heading.av-bglmpm-7734a881efb1a21548dc4cc531c82155{
padding-bottom:10px;
color:#020202;
}
body .av-special-heading.av-bglmpm-7734a881efb1a21548dc4cc531c82155 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-bglmpm-7734a881efb1a21548dc4cc531c82155 .special-heading-inner-border{
border-color:#020202;
}
.av-special-heading.av-bglmpm-7734a881efb1a21548dc4cc531c82155 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-9151y2-d112fef5afda802b325ae2d68e40cf42 .avia_textblock{
font-size:16px;
color:#020202;
text-align:center;
}

#top .av_textblock_section.av-5t5ll6-02c7c9168c71f21ad7ab83cc1125ac5e .avia_textblock{
font-size:16px;
color:#020202;
text-align:center;
}

#top .av_textblock_section.av-30mk3e-5bd6812d210f21b4ad09990fd418871f .avia_textblock{
font-size:16px;
color:#020202;
text-align:center;
}


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

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