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

#top .av_textblock_section.av-1ltjqhw-34bd47b042fc93bcf9caca56d8049556 .avia_textblock{
font-size:20px;
color:#ffffff;
}

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

#top .av_textblock_section.av-1ho62tg-8882853a81a4bbd1ca7ee7cce94d531e .avia_textblock{
font-size:20px;
color:#ffffff;
}

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

#top .av_textblock_section.av-1elzllw-cfc7f64aae1ba2d83fce9332313411bc .avia_textblock{
font-size:20px;
color:#ffffff;
}

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

#top .av_textblock_section.av-1bhyw50-f283584f87a85c96e985e4ebdb63b960 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.avia-section.av-1a4ahf8-4d718c8ecc5809c8eedb722a8a5e8820 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://cleancutenergy.ca/wp-content/uploads/2017/02/developers-header.jpg);
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-1a4ahf8-4d718c8ecc5809c8eedb722a8a5e8820 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-177lep0-66bf42a134aa397157eae1880e3d9410{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-15o0dno-8835c754e034b1ef59fcc5a479d08260{
padding-bottom:10px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-15o0dno-8835c754e034b1ef59fcc5a479d08260 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-15o0dno-8835c754e034b1ef59fcc5a479d08260 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-15o0dno-8835c754e034b1ef59fcc5a479d08260 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-15o0dno-8835c754e034b1ef59fcc5a479d08260 .av-subheading{
font-size:18px;
}

.flex_column.av-42s8sk-94502e6ed4b2906b164c667a173f4409{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-12nzpdg-ba7655530a82f564b1147ff4ec880b12 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-12nzpdg-ba7655530a82f564b1147ff4ec880b12 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-10u90r8-a5a86991aad38fe8c42366b212876938{
height:15px;
}

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

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

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

.avia-section.av-srvhlg-93fd4605f7e92a03d49eec032ff7cf9b{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-rqv6ms-0137735a42cb019f13ee3d866e3c0ff8{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-neptt0-740917856595a358a59ba0f3ea6c48dd{
height:10px;
}

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

#top .hr.hr-invisible.av-kdn7s4-a9e693490ccb9c816a8d5f659db0f6c4{
height:50px;
}

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

.flex_column.av-grkn90-7cba0eab1b197cf04d43a3b2bb2fc777{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-et7f9g-0b510dd24e246386c09f9fa5a5cb1dd0{
height:25px;
}

#top .av_textblock_section.av-9vdgl0-140e18fee06265364142f2eb1fde11ff .avia_textblock{
font-size:30px;
}

.avia-section.av-7oqqpw-b7281b46362d341db0ce0b68a8a57844{
background-color:#1d8898;
background-image:unset;
}

#top .hr.hr-invisible.av-jummc-148fd57f34e84483ab7305492b315701{
height:10px;
}

#top .av-special-heading.av-40s0hg-7d7c9705e28697ef30fb474f6fb66e88{
padding-bottom:0;
color:#ffffff;
font-size:30px;
}
body .av-special-heading.av-40s0hg-7d7c9705e28697ef30fb474f6fb66e88 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-40s0hg-7d7c9705e28697ef30fb474f6fb66e88 .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-40s0hg-7d7c9705e28697ef30fb474f6fb66e88 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-40s0hg-7d7c9705e28697ef30fb474f6fb66e88 .av-subheading{
font-size:18px;
}

#top .hr.hr-invisible.av-2z3x1g-5a0a867073384be7ab80f3974899b3ee{
height:50px;
}


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

#top #wrap_all .av-special-heading.av-kekgy0mh-42258217aa461a8e2d9804545e40576f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-40s0hg-7d7c9705e28697ef30fb474f6fb66e88 .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-kekgy0mh-42258217aa461a8e2d9804545e40576f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-40s0hg-7d7c9705e28697ef30fb474f6fb66e88 .av-special-heading-tag{
font-size:0.8em;
}
}
