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

.flex_column.av-3kfse-0feec0bafa181c814fb21bb7d7cedf74{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-mugcu-4d6185c685a0efde96b7344103064025{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-3uwo46-19c956bfefd950b47e7ba1cc0d895ae8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-buqzi-118fe355d2c415d872e8e27871a3baf7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-jnl13m6e-72a13582f0bd752fac184d0e7bf29c74 .avia_textblock{
font-size:19px;
}

.avia-section.av-jnl09495-f57abde404687f675c605338232f0bb7 .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-jnl09495-f57abde404687f675c605338232f0bb7 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

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

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

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

.flex_column.av-pxnfy-5f7df500e50e5fb046d904469c66b718{
border-radius:0px 0px 0px 0px;
padding:20px 40px 20px 10px;
}

.avia-image-container.av-jnl17z5b-2ee170c8d03abb118f8d493f030c2dde img.avia_image{
box-shadow:none;
}
.avia-image-container.av-jnl17z5b-2ee170c8d03abb118f8d493f030c2dde .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-jnl1mycx-682cbca96ff902c7613af88c7144a51b{
height:15px;
}

.flex_column.av-24d8l-7dcdde26212d94f33c5f22427c249092{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1pc6t-ebd1653dd61294623b798ca1b88ee1f5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-1131h-d576f4e392953f26aef40e5c22d4e42e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-jkl9hbnu-fa95147f2c1cf38d4eecfad0a3a9c761{
margin-top:-150px;
height:1px;
}

.flex_column.av-10bht-153cf7e846e4ac98b0673d1a0a88cb27{
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-jnn9tfg4-bb9439ec9e79a2cf68cccbd9079aa3c9 .av-special-heading-tag{
font-size:0.8em;
}

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

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

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