.avia-section.av-6www0p-51be55a7ea4f512d1ee62c3289edc3d5 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-6rlan5-15e44a8e4393188e16655eb2d2f3bf3c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

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

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

.flex_column.av-5na21l-f6e36843370c0dcb191de4cbaceccd82{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-5bzz7t-609a159c316db869cad76da7620500a6{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-5bzz7t-609a159c316db869cad76da7620500a6 .hr-inner{
width:50px;
border-color:#efbb20;
}

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

.flex_column.av-4o8pv5-f910f62c5c49c892e2e7f7bfb69fb716{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

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

.flex_cell.av-42gw9t-867ebffb5cbbc80ff42cc4c7d30c764f{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-42gw9t-867ebffb5cbbc80ff42cc4c7d30c764f{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-3ph7up-0af1e9c294286dfc7ceb27ff7be5dd94{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3ece2h-1cbfeb11baea9f374e1f5c2fb7d144f8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-318ek1-9245d5c5fc6fe51b845b1eb593cc14c5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-2ram5l-89a0043739b228e8522fa4f837c3c498{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-264t01-e65088527e379baeb27c84bf7969e50e{
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-264t01-e65088527e379baeb27c84bf7969e50e{
padding:60px 60px 60px 60px !important;
}

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

.flex_column.av-1zdk21-cdeef715bb4ca2b2d3bbfab610c2c623{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.av-1jv3w1-947fdc5ef72b04a30b92f4c48cb883ab{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1jv3w1-947fdc5ef72b04a30b92f4c48cb883ab .hr-inner{
width:50px;
border-color:#efbb20;
}

.flex_cell.av-13mq2x-eafa68b7f4bcf1f7c4bfcdd2e2394857{
vertical-align:middle;
height:400px;
min-height:400px;
}
.responsive #top #wrap_all .flex_cell.av-13mq2x-eafa68b7f4bcf1f7c4bfcdd2e2394857{
padding:60px 60px 60px 60px !important;
}

.flex_column.av-3b0x5-a7730d63ef37790411abee1ebe43f15c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-tev0x-66c3c39910400108b8a970cd599d387d{
padding-bottom:0;
}
body .av-special-heading.av-tev0x-66c3c39910400108b8a970cd599d387d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-tev0x-66c3c39910400108b8a970cd599d387d .av-subheading{
font-size:15px;
}

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

.flex_cell.av-b5jg1-f962c05c64276ce925e99657241a6912{
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-b5jg1-f962c05c64276ce925e99657241a6912{
padding:60px 60px 60px 60px !important;
}


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

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