#top .av-special-heading.av-4qyft7-5953183d685eb972003bfb6382ffeee9{
padding-bottom:30px;
font-size:70px;
}
body .av-special-heading.av-4qyft7-5953183d685eb972003bfb6382ffeee9 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-4qyft7-5953183d685eb972003bfb6382ffeee9 .av-special-heading-tag{
font-size:70px;
}
.av-special-heading.av-4qyft7-5953183d685eb972003bfb6382ffeee9 .av-subheading{
font-size:15px;
}

.flex_column.av-4hr3kj-fcceee3b60c8aac41b825aa076fdb62e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-45h6mb-189863a1a97c17c85d0b5e5c01925ca5{
height:30px;
}

.flex_column.av-e8kk3-d60b38ec843e94dab2f3a98416879796{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-3mjx5n-38c499c3c63581408932e57e13897e23{
height:30px;
}

#top .av-masonry.av-364rir-67b5e091c1eda0fe83cd0ce20b96641e{
background-color:#191919;
}

.flex_cell.av-2ug403-d6d44971937b31335764fe51f5ed73b7{
vertical-align:middle;
background:url(../../2019/12/72508062.jpg) 0% 50% no-repeat scroll ;
}
.responsive #top #wrap_all .flex_cell.av-2ug403-d6d44971937b31335764fe51f5ed73b7{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-2po33n-4e91e953ed7c257bad1970cdb5ddec2e{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-2po33n-4e91e953ed7c257bad1970cdb5ddec2e{
padding:100px 100px 100px 100px !important;
}

#top .av-special-heading.av-90qzf-2027350886a351bea9fd1dfac399d331{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-90qzf-2027350886a351bea9fd1dfac399d331 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-90qzf-2027350886a351bea9fd1dfac399d331 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-90qzf-2027350886a351bea9fd1dfac399d331 .av-subheading{
font-size:15px;
}

.avia-section.av-26dsi3-aa2370af28b506aa75e24f560fc8f42a{
background-repeat:no-repeat;
background-image:url(../../2019/12/Passive-Solar-6.jpg);
background-position:50% 50%;
background-attachment:fixed;
}
.avia-section.av-26dsi3-aa2370af28b506aa75e24f560fc8f42a .av-section-color-overlay{
opacity:0.8;
background-color:#000000;
}

.flex_column.av-23ohez-9392d2609d95d46c5b812c8cbc225d01{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-1w30ib-b795552d12533b5cbbb5b318b9567435{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1opu7n-fac9e802902f0c3fbb387c5ee45d3aad{
padding-bottom:20px;
font-size:50px;
}
body .av-special-heading.av-1opu7n-fac9e802902f0c3fbb387c5ee45d3aad .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1opu7n-fac9e802902f0c3fbb387c5ee45d3aad .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-1opu7n-fac9e802902f0c3fbb387c5ee45d3aad .av-subheading{
font-size:15px;
}

.flex_column.av-1gneyr-89fc092328829f0c4cbfcf080ec304f4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-149q7n-89e5c9fb753d444c42b840c6a2ef23b4{
vertical-align:middle;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-149q7n-89e5c9fb753d444c42b840c6a2ef23b4{
padding:50px 50px 50px 50px !important;
}

.avia-animated-number.av-w7spn-215ddcaa27504b394456090017342326 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#0a0a0a;
stroke:#0a0a0a;
}
#top .avia-animated-number.av-w7spn-215ddcaa27504b394456090017342326 .avia-animated-number-title{
font-size:50px;
color:#0a0a0a;
}
#top .avia-animated-number.av-w7spn-215ddcaa27504b394456090017342326 .avia-animated-number-content{
font-size:22px;
}

.flex_cell.av-qcukr-caab633a9e4121ed313b40b14f8d221e{
vertical-align:middle;
background-color:#292929;
}
.responsive #top #wrap_all .flex_cell.av-qcukr-caab633a9e4121ed313b40b14f8d221e{
padding:50px 50px 50px 50px !important;
}

.avia-animated-number.av-mklhf-0deb411666f28750c1af491b970351d2 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-mklhf-0deb411666f28750c1af491b970351d2 .avia-animated-number-title{
font-size:50px;
color:#ffffff;
}
#top .avia-animated-number.av-mklhf-0deb411666f28750c1af491b970351d2 .avia-animated-number-content{
font-size:22px;
}

.flex_cell.av-gl2zv-74051e1fa5df2704b5bfb0e63d54daf5{
vertical-align:middle;
background-color:#3c3c3c;
}
.responsive #top #wrap_all .flex_cell.av-gl2zv-74051e1fa5df2704b5bfb0e63d54daf5{
padding:50px 50px 50px 50px !important;
}

.avia-animated-number.av-a17hf-e926030e90d31daa46a03cc4a1698658 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-a17hf-e926030e90d31daa46a03cc4a1698658 .avia-animated-number-title{
font-size:50px;
color:#ffffff;
}
#top .avia-animated-number.av-a17hf-e926030e90d31daa46a03cc4a1698658 .avia-animated-number-content{
font-size:22px;
}


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

#top #wrap_all .av-special-heading.av-90qzf-2027350886a351bea9fd1dfac399d331 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1opu7n-fac9e802902f0c3fbb387c5ee45d3aad .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-90qzf-2027350886a351bea9fd1dfac399d331 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-1opu7n-fac9e802902f0c3fbb387c5ee45d3aad .av-special-heading-tag{
font-size:0.8em;
}
}
