.avia-section.av-5wc28n-8828ea71fffef9493d7200dd95e00ed9{
background-color:#30466d;
background-image:url(https://thermiflow.fr/wp-content/uploads/2016/07/fd-titre-thermiflow-1.jpg);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-5wc28n-8828ea71fffef9493d7200dd95e00ed9 .av-extra-border-element .av-extra-border-inner{
background-color:#30466d;
}

#top .av-special-heading.av-5nqsr3-d665c6c4a23fbe08e5f0681e7f3be6ce{
padding-bottom:25px;
color:#ffffff;
font-size:42px;
}
body .av-special-heading.av-5nqsr3-d665c6c4a23fbe08e5f0681e7f3be6ce .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5nqsr3-d665c6c4a23fbe08e5f0681e7f3be6ce .av-special-heading-tag{
font-size:42px;
}
.av-special-heading.av-5nqsr3-d665c6c4a23fbe08e5f0681e7f3be6ce .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-5nqsr3-d665c6c4a23fbe08e5f0681e7f3be6ce .av-subheading{
font-size:30px;
}

#top .av-special-heading.av-5d84t3-47efe41953280c79c93c0cf3a0c6b09b{
padding-bottom:20px;
font-size:25px;
}
body .av-special-heading.av-5d84t3-47efe41953280c79c93c0cf3a0c6b09b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-5d84t3-47efe41953280c79c93c0cf3a0c6b09b .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-5d84t3-47efe41953280c79c93c0cf3a0c6b09b .av-subheading{
font-size:30px;
}

#top .hr.av-56qtvz-3b846c5d7b5783d8193ae21456bd48af{
margin-top:0;
margin-bottom:10px;
}
.hr.av-56qtvz-3b846c5d7b5783d8193ae21456bd48af .hr-inner{
width:40px;
border-color:#ce4c2b;
}

.flex_column.av-4pf5q7-b74cf9fb3b6f2fee831d4ba4449ca3a5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-4lijzz-df02bffbbdf395a945e0331556b48563{
height:30px;
}

.avia-image-container.av-4bxlsf-8f574acad41dd482c6e7febb1dc44602 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4bxlsf-8f574acad41dd482c6e7febb1dc44602 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-47p29z-45e2d1d10b5fe928fdf4c285a962044e .av-parallax .av-parallax-inner{
background-color:#f2f4fa;
background-image:url(https://thermiflow.fr/wp-content/uploads/2016/02/img_Thermiflow-chauffage-ventilation-3.jpg);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:scroll;
}
.avia-section.av-47p29z-45e2d1d10b5fe928fdf4c285a962044e .av-extra-border-element .av-extra-border-inner{
background-color:#f2f4fa;
}

#top .av-special-heading.av-448wdb-0d2fd1e5817df9207bfdee8844ee941a{
padding-bottom:20px;
font-size:25px;
}
body .av-special-heading.av-448wdb-0d2fd1e5817df9207bfdee8844ee941a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-448wdb-0d2fd1e5817df9207bfdee8844ee941a .av-special-heading-tag{
font-size:25px;
}
.av-special-heading.av-448wdb-0d2fd1e5817df9207bfdee8844ee941a .av-subheading{
font-size:30px;
}

#top .hr.av-3u6gj3-e42e790d0bc0a30c7032bd6bcbaa9cb2{
margin-top:0;
margin-bottom:10px;
}
.hr.av-3u6gj3-e42e790d0bc0a30c7032bd6bcbaa9cb2 .hr-inner{
width:40px;
border-color:#ce4c2b;
}

.flex_column.av-3q7civ-f7fd02659771831038d5a7fc7f635971{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#5e7399;
}

.av_font_icon.av-3kxif3-d54c5402eadb3b1b9a3733cee7102638{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-3kxif3-d54c5402eadb3b1b9a3733cee7102638 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-3kxif3-d54c5402eadb3b1b9a3733cee7102638 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-3digzr-75555682bf3723078ecaccc5b790a558 .avia_textblock{
font-size:17px;
color:#ffffff;
}

.flex_column.av-3amipj-06aaf9bb53bb93e03feb2d77fefe42e4{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#5e7399;
}

.av_font_icon.av-34q76v-226ffcab2068cc786a234ec19730bfdb{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-34q76v-226ffcab2068cc786a234ec19730bfdb svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-34q76v-226ffcab2068cc786a234ec19730bfdb .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-a9zq7-ed99d3eb0adf08e86763efbe1723d8be .avia_textblock{
font-size:17px;
color:#ffffff;
}

#top .hr.hr-invisible.av-2pe9lb-6ab3741d7d69f70b0380b1e8b49cf4dd{
height:20px;
}

.flex_column.av-2l89wf-9dcc993625579cef2d8ab1427bc29b65{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#5e7399;
}

.av_font_icon.av-2dro5b-7db24a33198c43e3089a6a8cf0e3de93{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-2dro5b-7db24a33198c43e3089a6a8cf0e3de93 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-2dro5b-7db24a33198c43e3089a6a8cf0e3de93 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-27cao7-91d8518c04facbf4341f24f3d2c42c0d .avia_textblock{
font-size:17px;
color:#ffffff;
}

#top .hr.hr-invisible.av-22k4db-f349a8759d31174572128187b3835d96{
height:20px;
}

.flex_column.av-1yfz1b-3796309cf61bfc9b41e703296535fbb7{
border-radius:0px 0px 0px 0px;
padding:20px 20px 20px 20px;
background-color:#5e7399;
}

.av_font_icon.av-1sx4uv-37befe34ca90d3bb3ba8998b5dcb1778{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1sx4uv-37befe34ca90d3bb3ba8998b5dcb1778 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1sx4uv-37befe34ca90d3bb3ba8998b5dcb1778 .av-icon-char{
font-size:40px;
line-height:40px;
}

#top .av_textblock_section.av-1l8nxb-4bf0994e77deff5c076cff13ec3d4376 .avia_textblock{
font-size:17px;
color:#ffffff;
}

#top .hr.hr-invisible.av-119pzb-234827107ce339e0c79df2ea7b848cef{
height:20px;
}

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

.flex_column.av-q7gsf-332d7676ee2364b7c82a459d4c8bcfb7{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .hr.hr-invisible.av-1dlrz-0d1049f0f6df28ac9b66475219028709{
height:20px;
}

#top #wrap_all .avia-button.av-ogon-f0a5447a3f66c9100d9eba0d6ff93e27{
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ogon-f0a5447a3f66c9100d9eba0d6ff93e27:hover{
background-color:#ce593b;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-ogon-f0a5447a3f66c9100d9eba0d6ff93e27 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-ogon-f0a5447a3f66c9100d9eba0d6ff93e27:hover .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}


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

#top #wrap_all .av-special-heading.av-5d84t3-47efe41953280c79c93c0cf3a0c6b09b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-448wdb-0d2fd1e5817df9207bfdee8844ee941a .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-5d84t3-47efe41953280c79c93c0cf3a0c6b09b .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-448wdb-0d2fd1e5817df9207bfdee8844ee941a .av-special-heading-tag{
font-size:0.8em;
}
}
