#top .hr.hr-invisible.av-ksgfmy12-7c83a752c6b5a64cccecaba579c6a8e6{
height:1px;
}

.flex_cell.av-1xauutk-f309ea542ac398d56688557c82bb690a{
vertical-align:middle;
height:40px;
min-height:40px;
background-color:#005ca7;
}
.responsive #top #wrap_all .flex_cell.av-1xauutk-f309ea542ac398d56688557c82bb690a{
padding:0px 0px 0px 0px !important;
}

#top .av_textblock_section.av-1vnwq7s-701266c1c9828002f7174aa177ab1bb2 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_cell.av-1u1cbfs-b9fe360e55c73060717344a51e2859e6{
vertical-align:middle;
height:40px;
min-height:40px;
background-color:#2a7ec7;
}
.responsive #top #wrap_all .flex_cell.av-1u1cbfs-b9fe360e55c73060717344a51e2859e6{
padding:0px 0px 0px 0px !important;
}

#top .av_textblock_section.av-6b9u8o-4cb51cc7927c346d473d5c0ac4ca15cc .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_cell.av-1phjjhk-e04dc160f3312b137c4a09b16cc39717{
vertical-align:middle;
height:40px;
min-height:40px;
background-color:#1d8898;
}
.responsive #top #wrap_all .flex_cell.av-1phjjhk-e04dc160f3312b137c4a09b16cc39717{
padding:0px 0px 0px 0px !important;
}

#top .av_textblock_section.av-1nxo0d4-11927d6244c9368577912aec9ff3a256 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_cell.av-1mjfvrs-52afca1173c424d2744698ac8d9f1828{
vertical-align:middle;
height:40px;
min-height:40px;
background-color:#3ab9cc;
}
.responsive #top #wrap_all .flex_cell.av-1mjfvrs-52afca1173c424d2744698ac8d9f1828{
padding:0px 0px 0px 0px !important;
}

#top .av_textblock_section.av-5rgbig-df2bbabf01b32d68564ce98b35d6e73f .avia_textblock{
font-size:20px;
color:#ffffff;
}

.avia-section.av-1itya88-a92cbd9e7cef8b57fa869e0c1c117dfb .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://cleancutenergy.ca/wp-content/uploads/2017/05/building-owner-header.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-1itya88-a92cbd9e7cef8b57fa869e0c1c117dfb .av-section-color-overlay{
opacity:0.6;
background-color:#000000;
}

.flex_column.av-1i3o7l4-6a43b29a0e84e4b33224fda3ccb65e52{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-1fwtzns-57ceeb8655e0e83884914bd42a3b6873{
padding-bottom:10px;
color:#ffffff;
font-size:60px;
}
body .av-special-heading.av-1fwtzns-57ceeb8655e0e83884914bd42a3b6873 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1fwtzns-57ceeb8655e0e83884914bd42a3b6873 .av-special-heading-tag{
font-size:60px;
}
.av-special-heading.av-1fwtzns-57ceeb8655e0e83884914bd42a3b6873 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-1fwtzns-57ceeb8655e0e83884914bd42a3b6873 .av-subheading{
font-size:18px;
}

.flex_column.av-1eibkp4-7861dae6a756cd69b1112c6a83940048{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-4wy2h4-3df8f5204010659a23e28b175e3abb29 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4wy2h4-3df8f5204010659a23e28b175e3abb29 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1ays3hk-d238d931381e88722e73cc1ad7cdf6f8{
height:15px;
}

.flex_cell.av-17caqjs-6edf508208386ca0f2eba8694a17bdae{
vertical-align:middle;
height:40px;
min-height:40px;
background-color:#2a7ec7;
}
.responsive #top #wrap_all .flex_cell.av-17caqjs-6edf508208386ca0f2eba8694a17bdae{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-165adt4-cea253d4a8c4a479efb5214df6dd9213{
vertical-align:middle;
height:40px;
min-height:40px;
background-color:#2a7ec7;
}
.responsive #top #wrap_all .flex_cell.av-165adt4-cea253d4a8c4a479efb5214df6dd9213{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-14t3ce0-e1221e9ed05a9fa21b38a69413f7e08f{
vertical-align:middle;
height:40px;
min-height:40px;
background-color:#2a7ec7;
}
.responsive #top #wrap_all .flex_cell.av-14t3ce0-e1221e9ed05a9fa21b38a69413f7e08f{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-13hkqlk-3ce7e1f97add1d0b9758ada21679f936{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-3seg6g-ff88f575fbeaaf91ccf6fab9528ae7cb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-yehinc-c60e247606e9856b61bf2b89af553305{
height:10px;
}

#top #wrap_all .avia-button.av-wjc1bs-66fe126a60f6f4e0a19594a173fe4707{
background-color:#015ea5;
border-color:#015ea5;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-wjc1bs-66fe126a60f6f4e0a19594a173fe4707:hover{
background-color:#226da5;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-wjc1bs-66fe126a60f6f4e0a19594a173fe4707 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-wjc1bs-66fe126a60f6f4e0a19594a173fe4707:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-uu1160-8cf54e28bfbe21263624279da9187ceb{
height:50px;
}

.avia-image-container.av-spxmc8-e083c5ea8b038130f2837866b8e67156 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-spxmc8-e083c5ea8b038130f2837866b8e67156 .av-image-caption-overlay-center{
color:#ffffff;
font-size:20px;
}

#top .hr.hr-invisible.av-rzejmg-20c4389b4dce9798547c4766792345a1{
height:30px;
}

.avia-image-container.av-pit8t4-dd04a394d0ee017cecbdab3c6eddc3db img.avia_image{
box-shadow:none;
}
.avia-image-container.av-pit8t4-dd04a394d0ee017cecbdab3c6eddc3db .av-image-caption-overlay-center{
color:#ffffff;
font-size:20px;
}

.flex_column.av-ogyag8-22e6efb40eb2436043a5ba99c1418bac{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-kekesc4m-265f44e31a54f2bbbb7f8e837612ae11{
padding-bottom:0;
color:#666666;
font-size:28px;
}
body .av-special-heading.av-kekesc4m-265f44e31a54f2bbbb7f8e837612ae11 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kekesc4m-265f44e31a54f2bbbb7f8e837612ae11 .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-kekesc4m-265f44e31a54f2bbbb7f8e837612ae11 .special-heading-inner-border{
border-color:#666666;
}
.av-special-heading.av-kekesc4m-265f44e31a54f2bbbb7f8e837612ae11 .av-subheading{
font-size:20px;
}

#top .hr.hr-invisible.av-kcps94-952f9828982d52b6b9e11efb51655b77{
height:25px;
}

#top .hr.hr-invisible.av-gsrax4-7a7302ebac7a397362aad1733bcba902{
height:30px;
}

#top .av_textblock_section.av-f4y3hk-585bf8228798f988e303623843207e36 .avia_textblock{
color:#005ca7;
}

#top .hr.hr-invisible.av-dw286w-9c0541127a9abaed053fbf7bbb875e88{
height:10px;
}

#top .hr.hr-invisible.av-afpf2g-c066f9d7baaa6a9c39a9af4bbab6e102{
height:20px;
}

#top .av_textblock_section.av-9vebmg-6b4c74672bd488eb66c8804954d4c80c .avia_textblock{
font-size:30px;
}

.avia-section.av-7z2eiw-9eefe303b8d617934adf76af0c330319{
background-color:#1d8898;
background-image:unset;
}

#top .hr.hr-invisible.av-6iroqw-dbf1f855f679e6af5e4ceb13a0ec4a53{
height:10px;
}

#top .av-special-heading.av-46bs0o-66642bb96b0821e9f1b55f0b3185387d{
padding-bottom:0;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-46bs0o-66642bb96b0821e9f1b55f0b3185387d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-46bs0o-66642bb96b0821e9f1b55f0b3185387d .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-46bs0o-66642bb96b0821e9f1b55f0b3185387d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-46bs0o-66642bb96b0821e9f1b55f0b3185387d .av-subheading{
font-size:18px;
}

#top .hr.hr-invisible.av-1w18s8-ef8c957e99c1a28d79f0b525a855abb3{
height:50px;
}


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

#top #wrap_all .av-special-heading.av-kekesc4m-265f44e31a54f2bbbb7f8e837612ae11 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-46bs0o-66642bb96b0821e9f1b55f0b3185387d .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-kekesc4m-265f44e31a54f2bbbb7f8e837612ae11 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-46bs0o-66642bb96b0821e9f1b55f0b3185387d .av-special-heading-tag{
font-size:0.8em;
}
}
