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

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

#top .av_textblock_section.av-151n4tb-147b675ca6ae0c150d1c2e825b147160 .avia_textblock{
font-size:20px;
}

.flex_column.av-135efgf-7043fa54631c2f6fefdeca4d933cbbc1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-z4tycf-9388dd2d32c17849cbd184928bee5e7a .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.chicagogreeninsulation.com/wp-content/uploads/2018/08/Spray-Foam-Insulation.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-z4tycf-9388dd2d32c17849cbd184928bee5e7a .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

#top .av-special-heading.av-ls4jhum8-355004750e34d6d06bdfa7954958b012{
padding-bottom:10px;
color:#ffffff;
font-size:42px;
}
body .av-special-heading.av-ls4jhum8-355004750e34d6d06bdfa7954958b012 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ls4jhum8-355004750e34d6d06bdfa7954958b012 .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-ls4jhum8-355004750e34d6d06bdfa7954958b012 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ls4jhum8-355004750e34d6d06bdfa7954958b012 .av-subheading{
font-size:19px;
}

.flex_column.av-xj1u33-10eaa529db2068eb7f49b66ed169d853{
border-radius:0px 0px 0px 0px;
padding:20px 10px 20px 140px;
}

#top .avia-icon-list-container.av-wf308v-feae4cd71e077eac9537f5c5eacaf229 .iconlist_icon{
color:#ffffff;
font-size:28px;
}
#top .avia-icon-list-container.av-wf308v-feae4cd71e077eac9537f5c5eacaf229 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
height:28px;
width:28px;
}
#top #wrap_all .avia-icon-list-container.av-wf308v-feae4cd71e077eac9537f5c5eacaf229 .av_iconlist_title{
font-size:28px;
color:#ffffff;
}

.flex_column.av-mjiicf-23c877a8817c58437071fbf85d7f9b59{
border-radius:0px 0px 0px 0px;
padding:20px 40px 20px 10px;
}

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

#top .hr.hr-invisible.av-j8vocf-5a20a6fc632c72c24154964ca80e767e{
height:15px;
}

.flex_column.av-e0xrtb-bd863031fa92feb30e2588527d985563{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-cfiasv-2dc8be0cd60634061a442ddb2cd714a0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-b5i4vz-d7e5b96f7d9a6212f7d25b3a2888a0c7{
margin:0px 0px 0px 0px;
padding-bottom:50px;
font-size:56px;
}
body .av-special-heading.av-b5i4vz-d7e5b96f7d9a6212f7d25b3a2888a0c7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-b5i4vz-d7e5b96f7d9a6212f7d25b3a2888a0c7 .av-special-heading-tag{
font-size:56px;
}
.av-special-heading.av-b5i4vz-d7e5b96f7d9a6212f7d25b3a2888a0c7 .av-subheading{
font-size:15px;
}

.flex_column.av-8u4dm7-6e8e95af5ec8d23e6dee39fb4022071b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-7fbvzz-b317d602b38465a928310f69850922a4{
margin-top:-150px;
height:1px;
}

.flex_column.av-6icosv-cfa28e505a7fd78864e12439bef9a0e5{
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-ls4jhum8-355004750e34d6d06bdfa7954958b012 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-b5i4vz-d7e5b96f7d9a6212f7d25b3a2888a0c7 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-b5i4vz-d7e5b96f7d9a6212f7d25b3a2888a0c7 .av-special-heading-tag{
font-size:0.8em;
}
}
