#top .hr.hr-invisible.av-kshtrb6i-31abd4e9692e5751fb72ce6047b51613{
height:1px;
}

.flex_cell.av-2d9n5p6-9d1080fd80d1ebefe34b86c310042e1b{
vertical-align:middle;
height:40px;
min-height:40px;
background-color:#005ca7;
}
.responsive #top #wrap_all .flex_cell.av-2d9n5p6-9d1080fd80d1ebefe34b86c310042e1b{
padding:0px 0px 0px 0px !important;
}

#top .av_textblock_section.av-2bolty2-b3391893ae1f4afbbc6c29c94a8032f1 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_cell.av-88xzhm-8ced1150598c3fd6dbdeab6cebe6cc8f{
vertical-align:middle;
height:40px;
min-height:40px;
background-color:#2a7ec7;
}
.responsive #top #wrap_all .flex_cell.av-88xzhm-8ced1150598c3fd6dbdeab6cebe6cc8f{
padding:0px 0px 0px 0px !important;
}

#top .av_textblock_section.av-27qq8hm-69be91b0f5d44167080c4123aaedd411 .avia_textblock{
font-size:20px;
color:#ffffff;
}

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

#top .av_textblock_section.av-7r5rne-03f39424913c382f37a6059bf614a305 .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_cell.av-23nlt6y-7e82c12431d36dc7bf72f880598aa69f{
vertical-align:middle;
height:40px;
min-height:40px;
background-color:#3ab9cc;
}
.responsive #top #wrap_all .flex_cell.av-23nlt6y-7e82c12431d36dc7bf72f880598aa69f{
padding:0px 0px 0px 0px !important;
}

#top .av_textblock_section.av-225kq1m-b42a0fee04340f45f75c4456d841e72d .avia_textblock{
font-size:20px;
color:#ffffff;
}

.avia-section.av-1zbavqy-420db19be121e86af3b3aa453b2fb575 .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-1zbavqy-420db19be121e86af3b3aa453b2fb575 .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-1y7u9ru-4a8ea5bd63f3ae5276576b186e5aa3be{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

.flex_column.av-1vr1wbu-89da1f33af0af88f632625681d0c3998{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-1su7w4q-a09d831a5a77b7caa7bcb137f5bbeb64 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-1su7w4q-a09d831a5a77b7caa7bcb137f5bbeb64 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1r50j56-597952fb2dbaa62652768c840ca21e25{
height:15px;
}

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

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

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

.avia-section.av-1j8bot6-f4e7c4098c31dfe5829ff7eb55e3f3a7{
background-color:#ffffff;
background-image:unset;
}

.flex_column.av-1i1kjuy-82c4384fdf9fbe653cc7d40b45efac41{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1eh6uoq-a32021d8b11853b030ab3b8436ba2f9c{
height:10px;
}

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

#top .hr.hr-invisible.av-1btupl6-ed1a6f447590204809b99a11fb33fe73{
height:50px;
}

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

#top .hr.hr-invisible.av-18kebd6-0b8026eaaefcfc9a5191c7a39fbd59d1{
height:30px;
}

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

.flex_column.av-1459sii-9c167de4ac84c16911701a68aa5c0ae4{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-10qsxdm-a6d14f57dd360b103124a740d1389271{
height:25px;
}

#top .hr.hr-invisible.av-yfjgfe-536d0cd357fa31daec45b584cba8ae08{
height:30px;
}

#top .av_textblock_section.av-vz1ssa-8288d3c90a57d62d4ac4077f665e267b .avia_textblock{
color:#005ca7;
}

#top .hr.hr-invisible.av-u2cdkq-80ca9d3d86ced48a57a3d208fb4afc56{
height:10px;
}

.iconbox.av-t0lhtm-e979208d7ac5677750e15e4c486cc059 .iconbox_icon{
border:1px solid #ffffff;
color:#339900;
}
.iconbox.av-t0lhtm-e979208d7ac5677750e15e4c486cc059 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#339900;
stroke:#339900;
}
#top #wrap_all .iconbox.av-t0lhtm-e979208d7ac5677750e15e4c486cc059 .iconbox_content_title{
color:#015ea5;
}

.iconbox.av-r42xiy-cbbc0b235130bea6b1c453be874dd4a2 .iconbox_icon{
border:1px solid #ffffff;
color:#339900;
}
.iconbox.av-r42xiy-cbbc0b235130bea6b1c453be874dd4a2 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#339900;
stroke:#339900;
}
#top #wrap_all .iconbox.av-r42xiy-cbbc0b235130bea6b1c453be874dd4a2 .iconbox_content_title{
color:#015ea5;
}

.iconbox.av-q60iai-78acd159b08991269fbd31f056af51df .iconbox_icon{
border:1px solid #ffffff;
color:#339900;
}
.iconbox.av-q60iai-78acd159b08991269fbd31f056af51df .iconbox_icon.avia-svg-icon svg:first-child{
fill:#339900;
stroke:#339900;
}
#top #wrap_all .iconbox.av-q60iai-78acd159b08991269fbd31f056af51df .iconbox_content_title{
color:#015ea5;
}

.iconbox.av-ne9bvu-042ee1913a15edfe98fb275cf8c467a0 .iconbox_icon{
border:1px solid #ffffff;
color:#339900;
}
.iconbox.av-ne9bvu-042ee1913a15edfe98fb275cf8c467a0 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#339900;
stroke:#339900;
}
#top #wrap_all .iconbox.av-ne9bvu-042ee1913a15edfe98fb275cf8c467a0 .iconbox_content_title{
color:#015ea5;
}

.iconbox.av-mu5isa-b3f1d17d26c2059905fa30cc8f4f5d0f .iconbox_icon{
border:1px solid #ffffff;
color:#339900;
}
.iconbox.av-mu5isa-b3f1d17d26c2059905fa30cc8f4f5d0f .iconbox_icon.avia-svg-icon svg:first-child{
fill:#339900;
stroke:#339900;
}
#top #wrap_all .iconbox.av-mu5isa-b3f1d17d26c2059905fa30cc8f4f5d0f .iconbox_content_title{
color:#015ea5;
}

.iconbox.av-k7hdvu-f8aa7268d7ce5b97d338811827018dc8 .iconbox_icon{
border:1px solid #ffffff;
color:#339900;
}
.iconbox.av-k7hdvu-f8aa7268d7ce5b97d338811827018dc8 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#339900;
stroke:#339900;
}
#top #wrap_all .iconbox.av-k7hdvu-f8aa7268d7ce5b97d338811827018dc8 .iconbox_content_title{
color:#015ea5;
}

.iconbox.av-jqdte2-d152cce8014633f23ea4bd509119e479 .iconbox_icon{
border:1px solid #ffffff;
color:#339900;
}
.iconbox.av-jqdte2-d152cce8014633f23ea4bd509119e479 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#339900;
stroke:#339900;
}
#top #wrap_all .iconbox.av-jqdte2-d152cce8014633f23ea4bd509119e479 .iconbox_content_title{
color:#015ea5;
}

.iconbox.av-hvou7e-c00fcae78a7ade22bacac80f5fe0a7e8 .iconbox_icon{
border:1px solid #ffffff;
color:#339900;
}
.iconbox.av-hvou7e-c00fcae78a7ade22bacac80f5fe0a7e8 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#339900;
stroke:#339900;
}
#top #wrap_all .iconbox.av-hvou7e-c00fcae78a7ade22bacac80f5fe0a7e8 .iconbox_content_title{
color:#015ea5;
}

.iconbox.av-1k3xkq-8128b80a283e46d19d54a090e181eb8d .iconbox_icon{
border:1px solid #ffffff;
color:#339900;
}
.iconbox.av-1k3xkq-8128b80a283e46d19d54a090e181eb8d .iconbox_icon.avia-svg-icon svg:first-child{
fill:#339900;
stroke:#339900;
}
#top #wrap_all .iconbox.av-1k3xkq-8128b80a283e46d19d54a090e181eb8d .iconbox_content_title{
color:#015ea5;
}

.iconbox.av-emly3e-e748f74bb461e40543b16317bed78d4d .iconbox_icon{
border:1px solid #ffffff;
color:#339900;
}
.iconbox.av-emly3e-e748f74bb461e40543b16317bed78d4d .iconbox_icon.avia-svg-icon svg:first-child{
fill:#339900;
stroke:#339900;
}
#top #wrap_all .iconbox.av-emly3e-e748f74bb461e40543b16317bed78d4d .iconbox_content_title{
color:#015ea5;
}

#top .av_textblock_section.av-a6qf0q-bf9ef215e2ecb9439110e2df77ac7891 .avia_textblock{
font-size:30px;
}

#top .av_textblock_section.av-8js2p6-72bc114949d805cb21e440c8505d81c3 .avia_textblock{
font-size:15px;
}

.avia-section.av-71cmkq-4eacd6c1514307fdb02b1946604e17cb{
background-color:#1d8898;
background-image:unset;
}

#top .hr.hr-invisible.av-57ssve-7b19101ee7ec6412369280cd6788c019{
height:10px;
}

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

#top .hr.hr-invisible.av-1twq6y-b0308d46e106bcab7d24e5f473bb4bc4{
height:50px;
}


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

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

#top #wrap_all .av-special-heading.av-3k1b62-0fd73b428bd2bfd5e1130599f28afc1c .av-special-heading-tag{
font-size:0.8em;
}
}

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

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

#top #wrap_all .av-special-heading.av-3k1b62-0fd73b428bd2bfd5e1130599f28afc1c .av-special-heading-tag{
font-size:0.8em;
}
}
