.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-3a41454d467bf1dbb122774fa47ffb83 .av-image-caption-overlay-center{
color:#ffffff;
}

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

.avia-image-container.av-7zgo-93d6ff415b931515819564f41fa92689 .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-dd939bc979081c4471920516e20e5833 .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-e31b7ac837ca179af3a25dc735f1a0a7 .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-da756f525276b318de4a29c0d7676229 .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-c45ed8a9767ac5af1bd316b15b279ef7 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-ml6dxt6o-c45ed8a9767ac5af1bd316b15b279ef7 .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-06c3cb5c5a36eeb77ee2b880a0cc7af6 .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-5kt8-06c3cb5c5a36eeb77ee2b880a0cc7af6 .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-19eb98291c1ce04ab1e024236ab7a99a .av-caption-image-overlay-bg{
opacity:0.4;
background-color:#000000;
}
.avia-image-container.av-5kt8-19eb98291c1ce04ab1e024236ab7a99a .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-d9148969dfc7fcdae07d0d8d8b58e154 .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-ede2a30ee679eb1dc7f2d31a3c87f9f4 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.couverturepachet.fr/wordpress/wp-content/uploads/2020/06/pachet-couverture-toiture-ardoise-depannage-nantes.jpeg);
background-position:center center;
background-attachment:scroll;
}
.avia-section.av-q2e-ede2a30ee679eb1dc7f2d31a3c87f9f4 .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-cad7b27b7c62f41472b88923e940055b .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;
}

