.avia-section.av-6wi5xc-8ce09ed36fd010607e012faff5243c87 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-6pz0nc-51161a6141b317897986bc550f3cf70c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6k88z4-12ce6e49410517375b0c1f92bfccda7b{
padding-bottom:0;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-6k88z4-12ce6e49410517375b0c1f92bfccda7b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6k88z4-12ce6e49410517375b0c1f92bfccda7b .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-6k88z4-12ce6e49410517375b0c1f92bfccda7b .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-6k88z4-12ce6e49410517375b0c1f92bfccda7b .av-subheading{
font-size:15px;
}

#top .hr.av-6ebi0w-a5ce0ae7bdcbd7e155c7973be5d03afd{
margin-top:5px;
margin-bottom:35px;
}
.hr.av-6ebi0w-a5ce0ae7bdcbd7e155c7973be5d03afd .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-61rapc-b6bc8159808db35c9b9f9798697c7170{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-61rapc-b6bc8159808db35c9b9f9798697c7170{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-5totww-f6eedc96c28d439cf98cd32fcda44797{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-5totww-f6eedc96c28d439cf98cd32fcda44797{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-5q7amg-79651cfe281ca7989565b305482144f4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-5ktu48-fc5a5125aa445f8252af25c35b251321{
padding-bottom:0;
}
body .av-special-heading.av-5ktu48-fc5a5125aa445f8252af25c35b251321 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5ktu48-fc5a5125aa445f8252af25c35b251321 .av-subheading{
font-size:15px;
}

#top .hr.av-jgyrk-11835a28bcd9db90d2abec08be98a1f3{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-jgyrk-11835a28bcd9db90d2abec08be98a1f3 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-4wswrs-8eaa68e8a5d8dd1065a9c601cd4cc1f8{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-4wswrs-8eaa68e8a5d8dd1065a9c601cd4cc1f8{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-4pakio-30adf590a50de1b09be728eacdbb429d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-4iqqjs-8207c747fc6a505ebfe7aa5cdbe25d9d{
padding-bottom:0;
}
body .av-special-heading.av-4iqqjs-8207c747fc6a505ebfe7aa5cdbe25d9d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-4iqqjs-8207c747fc6a505ebfe7aa5cdbe25d9d .av-subheading{
font-size:15px;
}

#top .hr.av-4c5u00-ed40f87033c6ce1628cc4ac45bb3679d{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-4c5u00-ed40f87033c6ce1628cc4ac45bb3679d .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-43qhh4-260de09ea2400cca540b7c8be4877b3a{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-43qhh4-260de09ea2400cca540b7c8be4877b3a{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-3nt0ew-f4a9650fb78ba369744c78e2153a743f{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-c60ps-75418ea46c5c77ac343ff4110331f73a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-31nskg-e0e04836793e9140ad64f06b2a07cb65{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2p6s7s-e6ee47c2765bcbaedd80113afb31b729{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-26elmg-dc2e9b9cc6fb1bf141e5bcf6bea5922d{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.ljconstructionwny.com/wp-content/uploads/2017/01/blueprintblank25-845x150.png) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-26elmg-dc2e9b9cc6fb1bf141e5bcf6bea5922d{
padding:60px 60px 60px 60px !important;
}

.flex_cell.av-22zq0g-9bbe7dc3514bf42fbffe134e20f2b2a5{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-22zq0g-9bbe7dc3514bf42fbffe134e20f2b2a5{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-1un840-6af8855e8a768edb872199e041ec2b6e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1swvig-f594c2caa045fda55c82970c6c2f14d5{
padding-bottom:0;
}
body .av-special-heading.av-1swvig-f594c2caa045fda55c82970c6c2f14d5 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1swvig-f594c2caa045fda55c82970c6c2f14d5 .av-subheading{
font-size:15px;
}

#top .hr.av-1m4zf4-12ba5bb6e8c791a3accb5e0a409f3145{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1m4zf4-12ba5bb6e8c791a3accb5e0a409f3145 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-158gs8-1758f6c7618890964b7af3cf10c5dac6{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-158gs8-1758f6c7618890964b7af3cf10c5dac6{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-y85g8-1fca5082a152244b96067e3618a7b0a4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-shbgo-7cf4ac6e07a47d488a264bdfc06a81aa{
padding-bottom:0;
}
body .av-special-heading.av-shbgo-7cf4ac6e07a47d488a264bdfc06a81aa .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-shbgo-7cf4ac6e07a47d488a264bdfc06a81aa .av-subheading{
font-size:15px;
}

#top .hr.av-nm2tk-a1b1f2964ff1ffb5c4a09322f53c43f0{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-nm2tk-a1b1f2964ff1ffb5c4a09322f53c43f0 .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-76k2g-0f1666763bc4817afe530e9eb64858ba{
vertical-align:middle;
height:400px;
min-height:400px;
background:url(https://www.ljconstructionwny.com/wp-content/uploads/2017/01/blueprintblank25-1-845x150.png) 50% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-76k2g-0f1666763bc4817afe530e9eb64858ba{
padding:60px 60px 60px 60px !important;
}


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

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