.avia-section.av-1eoemuk-34334080aa5aff5dcb15de1b65db4dec .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://dachbridge.com/wp-content/uploads/2017/11/services2_crop.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-1eoemuk-34334080aa5aff5dcb15de1b65db4dec .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-1d89pek-f6a052b0a29a99b67999f2931e5b1fb1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1aogvn0-d375dd6b4eb1eb098fac6847f36247d6{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-18tttwc-da48ebcce79c9b6b6b7d21a8a953ff1f{
padding-bottom:10px;
color:#ffffff;
font-size:63px;
}
body .av-special-heading.av-18tttwc-da48ebcce79c9b6b6b7d21a8a953ff1f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-18tttwc-da48ebcce79c9b6b6b7d21a8a953ff1f .av-special-heading-tag{
font-size:63px;
}
.av-special-heading.av-18tttwc-da48ebcce79c9b6b6b7d21a8a953ff1f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-18tttwc-da48ebcce79c9b6b6b7d21a8a953ff1f .av-subheading{
font-size:15px;
}

.flex_column.av-17k93jg-59956b09e0e6c6b7215173cfbe291822{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-42nyzw-fcee5018be1cf9e5bfe197bff042bf22{
vertical-align:top;
height:220px;
min-height:220px;
background-color:#ad2444;
}
.responsive #top #wrap_all .flex_cell.av-42nyzw-fcee5018be1cf9e5bfe197bff042bf22{
padding:30px 20px 20px 0 !important;
}

.flex_column.av-3w527g-bc1895c66a5afed98659b52ffd6c0da0{
border-radius:0px 0px 0px 0px;
padding:0 0 0 15%;
}

#top .av_textblock_section.av-10q6n7w-364e3dce9f538b85ee3946e40ac1e1ac .avia_textblock{
font-size:17px;
color:#ffffff;
}

.flex_cell.av-106grnw-0768135c6d96e2e7785392666cf1439f{
vertical-align:top;
height:220px;
min-height:220px;
}
.responsive #top #wrap_all .flex_cell.av-106grnw-0768135c6d96e2e7785392666cf1439f{
padding:30px 0px 20px 80px !important;
}

.flex_column.av-yoe6i4-a9346e2993ddeedb2bf86c9fbe13ea2e{
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}

#top .av_textblock_section.av-wkzugc-32dd505ee81c0f592c7b656134963b90 .avia_textblock{
font-size:17px;
color:#575757;
}

.flex_cell.av-v9oj0c-5b8accdb6541b7e2187877cee906ba97{
vertical-align:top;
height:220px;
min-height:220px;
}
.responsive #top #wrap_all .flex_cell.av-v9oj0c-5b8accdb6541b7e2187877cee906ba97{
padding:30px 30px 20px 30px !important;
}

.flex_column.av-teywoc-9899c78f54f2cd2fc79ce4946805af4a{
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}

#top .av_textblock_section.av-rcinh8-ba5902948d40d869f34f009828035831 .avia_textblock{
font-size:17px;
color:#575757;
}

.avia-section.av-potaxo-42f4ed9a96dbc9026fc99b8453f9d2a3 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://dachbridge.com/wp-content/uploads/2015/02/cafe.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-potaxo-42f4ed9a96dbc9026fc99b8453f9d2a3 .av-section-color-overlay{
opacity:0.5;
background-color:#020202;
}

#top .av-special-heading.av-og1pyk-401d2fdafa1c24c770c24882c0b9fb7b{
padding-bottom:5px;
color:#ffffff;
font-size:26px;
}
body .av-special-heading.av-og1pyk-401d2fdafa1c24c770c24882c0b9fb7b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-og1pyk-401d2fdafa1c24c770c24882c0b9fb7b .av-special-heading-tag{
font-size:26px;
}
.av-special-heading.av-og1pyk-401d2fdafa1c24c770c24882c0b9fb7b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-og1pyk-401d2fdafa1c24c770c24882c0b9fb7b .av-subheading{
font-size:15px;
}

.flex_cell.av-kyuovg-676f48086182302731d1ecc0416cfa15{
vertical-align:top;
height:220px;
min-height:220px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-kyuovg-676f48086182302731d1ecc0416cfa15{
padding:30px 50px 20px 0 !important;
}

.flex_column.av-j2x4r0-fd5d839936b49c119eee8b3922e12a6a{
border-radius:0px 0px 0px 0px;
padding:0 0 0 20%;
}

#top .av_textblock_section.av-hgdsjw-44649428ed7c4629730066a8c8666aa2 .avia_textblock{
font-size:17px;
color:#575757;
}

.flex_cell.av-f2g33g-24585562bc9ee55bf4f02e54b247904a{
vertical-align:top;
height:220px;
min-height:220px;
}
.responsive #top #wrap_all .flex_cell.av-f2g33g-24585562bc9ee55bf4f02e54b247904a{
padding:30px 120px 20px 0px !important;
}

.flex_column.av-ekuxvw-ca0d2f81877003b6d4ac5484da184355{
border-radius:0px 0px 0px 0px;
padding:0 0 0 20%;
}

#top .av_textblock_section.av-c2tk2k-1c3fa2816d5591caaff6e1a668003efb .avia_textblock{
font-size:17px;
color:#575757;
}

#top .av_textblock_section.av-anz50c-338d9a9427dbf8a184ff5ed6919f4b93 .avia_textblock{
font-size:17px;
color:#575757;
}

.flex_cell.av-8yv7h8-f96e24d36909c5f3d7a3473d1066c256{
vertical-align:top;
height:220px;
min-height:220px;
background-color:#ad2444;
}
.responsive #top #wrap_all .flex_cell.av-8yv7h8-f96e24d36909c5f3d7a3473d1066c256{
padding:30px 150px 20px 30px !important;
}

.flex_column.av-826q30-0c81e75490e8fa6f2c99d3a29ffaf5d6{
border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}

#top .av_textblock_section.av-5zhgt8-9f30b2ea1afb54171a3e506c729d3b51 .avia_textblock{
font-size:17px;
color:#ffffff;
}

.avia-section.av-45uuss-95ced078dc99910d12b3f1e4e6b72cd1 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://dachbridge.com/wp-content/uploads/2015/02/offic2.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-45uuss-95ced078dc99910d12b3f1e4e6b72cd1 .av-section-color-overlay{
opacity:0.5;
background-color:#020202;
}

.flex_column.av-9ehh8-eb377e0c5c3f6885666f559314b50694{
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-18tttwc-da48ebcce79c9b6b6b7d21a8a953ff1f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-og1pyk-401d2fdafa1c24c770c24882c0b9fb7b .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-og1pyk-401d2fdafa1c24c770c24882c0b9fb7b .av-special-heading-tag{
font-size:0.8em;
}
}
