.avia-section.av-4102-eedf63c97e993bbd7848694cca08b5db{
margin-top:0px;
margin-bottom:0px;
}

.flex_column.av-2xma-dad5bd3f10969d141853dc21b31f591e{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-78yi-508c2a4b0d3f440e5529a0b2fab88a8b{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-5a84-e0a4133a7364997773269e1400a3782d{
padding-bottom:20px;
color:#000000;
font-size:40px;
}
.av-special-heading.av-5a84-e0a4133a7364997773269e1400a3782d .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-5a84-e0a4133a7364997773269e1400a3782d .av-subheading{
font-size:25px;
}

.flex_column.av-3n92-8e13ec252e59c1d46152037086abb27b{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-section.av-4102-448aba6d3c4cbf1a66c4e09480c6c295{
margin-top:0px;
margin-bottom:0px;
}

.flex_column.av-51o2-9ee233f32206df782ed0e8241bf3c9ee{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:20px 20px 0px 20px;
background-color:#c31c2c;
}

#top .av-special-heading.av-2lfe-1ae5752bb43bf6362b53a198593b128d{
padding-bottom:20px;
color:#ffffff;
font-size:40px;
}
.av-special-heading.av-2lfe-1ae5752bb43bf6362b53a198593b128d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-2lfe-1ae5752bb43bf6362b53a198593b128d .av-subheading{
font-size:25px;
}

.flex_column.av-e9dq-b2784a4624b8ee643df69ff1c943b358{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-bcue-998c3b45986030ddb71a93d27370c054 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-lf0xa9pm-44dd3d846a2a77a1b08fd9b3f74a3ef1 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-7zgo-f6a5aded64e1395cb14b899fdf097271 .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-section.av-s66c-a91f9bc3608393b0e0194b2d10963549{
background-color:#ffffff;
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-rsny-45d3808a77606b4c67f9d09b118be1aa{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-rsny-45d3808a77606b4c67f9d09b118be1aa{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-5kt8-872a598574e0fd502ccb8c092fb5cfa5 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-o57q-2e6d0d6a5298121568e4d4497c778101{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-o57q-2e6d0d6a5298121568e4d4497c778101{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:0 0 0 0;
}

#top .av-special-heading.av-2k14-0ee5fa1dcdabb2b5be76c4e5c6879847{
padding-bottom:0px;
font-size:30px;
}

.hr.av-3xpq-6faeed676970e02a3ef35c7d92ed77d6{
margin-top:0;
margin-bottom:15px;
}
.hr.av-3xpq-6faeed676970e02a3ef35c7d92ed77d6 .hr-inner{
width:80%;
border-color:#000000;
}

.flex_column.av-l40c-f8a6d92999e2e7da8efcbad578558b39{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-5kt8-66df89db532b50a68320d2fdcef31dea .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-l40c-8193dfe515ea4010e5c66362a29db2cf{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-ihuc-df2be6404ec4598504cf2372f90717c2{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-5kt8-57872e05cbedd4f3d9b0ea3c606ccf0b .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-ihuc-5815183ed68cfefd77d9733808c1f842{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-section.av-g2fe-0fd810ce2ff733927a229f1c2409fa4d{
background-color:#f2f4f7;
}

.avia-section.av-g2fe-0fd810ce2ff733927a229f1c2409fa4d{
background-color:#f2f4f7;
}

.flex_column.av-doog-ff1318019883db5d2137ae30c55eeaee{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.flex_column.av-doog-ff1318019883db5d2137ae30c55eeaee{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-3rpc-3211d0f3477c2e131b0454c0029dd791{
padding-bottom:10px;
font-size:30px;
}

.hr.av-3xpq-f70482161277d26ddf5d83caa048ccc0{
margin-top:0;
margin-bottom:0;
}
.hr.av-3xpq-f70482161277d26ddf5d83caa048ccc0 .hr-inner{
width:400px;
border-color:#000000;
}

.flex_column.av-qr4-fed77881e574ac393ba8e8bdee92339a{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-ml6dxt6o-383e61190c182025f5f72e89e53d0aa0 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-ml6dxt6o-383e61190c182025f5f72e89e53d0aa0 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-5z7a-41ee50fe5b5f530616217150cacd150a{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-5kt8-74a5041a3f54669e114795cde4a83222 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-5kt8-74a5041a3f54669e114795cde4a83222 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-2vay-0a42cbdaca02663e94191eb209d580d8{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-5kt8-84ed17ef5f5a9f58933256ec25b584c2 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-5kt8-84ed17ef5f5a9f58933256ec25b584c2 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-xvda-774aebde26e587dc22d09fa89a24283e{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:30px 0 30px 0;
}

#top .av-special-heading.av-5syk-bcd81224d069b664cde4619f16514fc8{
padding-bottom:0px;
color:#ffffff;
font-size:30px;
}
.av-special-heading.av-5syk-bcd81224d069b664cde4619f16514fc8 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-5syk-bcd81224d069b664cde4619f16514fc8 .av-subheading{
font-size:20px;
}

.hr.av-3xpq-8641cc400735c8ed82d3cc4dc6a1b7c6{
margin-top:0;
margin-bottom:0;
}
.hr.av-3xpq-8641cc400735c8ed82d3cc4dc6a1b7c6 .hr-inner{
width:100%;
border-color:#000000;
}

.flex_column.av-uw3c-11900502cdb5b3a9260d861813472b3c{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-kb7sx2eq-6d9cde2b719b3664c4b7c97df4b10a89 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-uw3c-ba70b145f0be25e1d198ef8789ffc1af{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-3o00-f8803b724569aba3f26d70b9d2516e4c{
padding-bottom:10px;
font-size:25px;
}

.flex_column.av-42a6-e32f6669cd5784cbfe3bfc6a9f40a3f1{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-mjpsfn4a-6521c208472390bc4d447923929fef31{
margin:20px 0 0 0;
padding-bottom:0px;
color:#0a0a0a;
font-size:30px;
}
.av-special-heading.av-mjpsfn4a-6521c208472390bc4d447923929fef31 .special-heading-inner-border{
border-color:#0a0a0a;
}

#top #wrap_all .avia-button.av-kb7xbcrz-1578887f24f3403da554590562f5a7f7{
background-color:#000000;
border-color:#000000;
color:#ffffff;
transition:all 0.4s ease-in-out;
-webkit-transition:all 0.4s ease-in-out;
-moz-transition:all 0.4s ease-in-out;
-ms-transition:all 0.4s ease-in-out;
-o-transition:all 0.4s ease-in-out;
}

.avia-section.av-q2e-aa2837616f0269d6cc105e13c14efeca .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://pachetcouverture.devlabel.net/wordpress/wp-content/uploads/2020/06/pachet-couverture-toiture-ardoise-depannage-nantes.jpeg);
background-position:center center;
background-attachment:scroll;
}
.avia-section.av-q2e-aa2837616f0269d6cc105e13c14efeca .av-section-color-overlay{
opacity:0.5;
background-color:#000000;
}

.flex_column.av-gw4-150d47692ecdaf8f624ea1070e1882d8{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

.avia-image-container.av-5kt8-15bfa8b7b07c1e5c8cdbbf315a0010ce .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-9cmy-6d0e006b73a19388b33fd279afc0b1ef{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-4zey-15abaf5c821bf06f996c70923ff32a9d{
margin:20px 0 0 0;
padding-bottom:0px;
color:#ffffff;
font-size:30px;
}
.av-special-heading.av-4zey-15abaf5c821bf06f996c70923ff32a9d .special-heading-inner-border{
border-color:#ffffff;
}

.flex_column.av-9cmy-1ac434e8cfcc97df391d1a7490486910{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:0px 0px 50px 0px;
}

#top .flex_column.av-9cmy-b32dc259ca2b6a84c41b5252af9db715{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-9cmy-b32dc259ca2b6a84c41b5252af9db715{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av-special-heading.av-35cc-5274d5722bea7fb74d39182afbe1feba{
margin:20px 0 0 0;
padding-bottom:0px;
color:#ffffff;
font-size:30px;
}
.av-special-heading.av-35cc-5274d5722bea7fb74d39182afbe1feba .special-heading-inner-border{
border-color:#ffffff;
}

.flex_column.av-9cmy-2e3af3b7b196f998af8d7f8f586c401d{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:0px 0px 50px 0px;
}

