#top #wrap_all .avia-slideshow .av-slideshow-caption.av-5rpfb0-311b546b143cd4734abab802c896d15c__0 .avia-caption-title{
font-size:24px;
}
#top .avia-slideshow .av-slideshow-caption.av-5rpfb0-311b546b143cd4734abab802c896d15c__0 .avia-caption-content{
font-size:18px;
}
#top .avia-slideshow .av-slideshow-caption.av-5rpfb0-311b546b143cd4734abab802c896d15c__0 .avia-caption-content p{
font-size:18px;
}

#top #wrap_all .avia-slideshow .av-slideshow-caption.av-lki47o2f-684c5504f42be975ce3f157f856bc39d__0 .avia-caption-title{
font-size:24px;
}
#top .avia-slideshow .av-slideshow-caption.av-lki47o2f-684c5504f42be975ce3f157f856bc39d__0 .avia-caption-content{
font-size:18px;
}
#top .avia-slideshow .av-slideshow-caption.av-lki47o2f-684c5504f42be975ce3f157f856bc39d__0 .avia-caption-content p{
font-size:18px;
}

.avia-image-container.av-lki460ie-01ffbb518270bbc680852bba6fe6bef8 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-lki460ie-01ffbb518270bbc680852bba6fe6bef8 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-3f48rg-a2705bb993a0ac164ed8df9a386761cf{
border-width:1px;
border-color:#3f3f3f;
border-style:groove;
border-radius:7px 7px 7px 7px;
padding:14px 14px 14px 14px;
}

#top .av_textblock_section.av-l8cp274c-5f9372cb7817b251cfc0168f77dd0c98 .avia_textblock{
font-size:30px;
color:#3f3f3f;
text-align:left;
}

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

#top .av_textblock_section.av-l8cp6h7x-04fe2bb70b52001b350099d9edba7d6d .avia_textblock{
font-size:30px;
color:#000000;
text-align:left;
}

#top .hr.av-3ath04-1f8d82f9e119f1e89a9f589eb0d09161{
margin-top:0px;
margin-bottom:14px;
}
.hr.av-3ath04-1f8d82f9e119f1e89a9f589eb0d09161 .hr-inner{
width:50px;
border-color:#a65208;
max-width:45%;
}
.hr.av-3ath04-1f8d82f9e119f1e89a9f589eb0d09161 .av-seperator-icon{
color:##a65208;
}
.hr.av-3ath04-1f8d82f9e119f1e89a9f589eb0d09161 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:##a65208;
stroke:##a65208;
}

#top .av_textblock_section.av-l8cp2dwb-9b1cd680ec8a6d28d58308bc9a01a0ed .avia_textblock{
font-size:30px;
color:#000000;
text-align:left;
}

#top .hr.av-32tcbg-de89a42487536950c615921311a65421{
margin-top:0px;
margin-bottom:14px;
}
.hr.av-32tcbg-de89a42487536950c615921311a65421 .hr-inner{
width:50px;
border-color:#a65208;
max-width:45%;
}
.hr.av-32tcbg-de89a42487536950c615921311a65421 .av-seperator-icon{
color:#000000;
}
.hr.av-32tcbg-de89a42487536950c615921311a65421 .av-seperator-icon.avia-svg-icon svg:first-child{
fill:#000000;
stroke:#000000;
}

#top .avia-gallery.av-l8cp37gr-79595b0cf94dbffc232475c7347f93d4 .avia-gallery-thumb a{
width:33.3333%;
}

#top .hr.hr-invisible.av-2vth6s-c958a0377c36b41b082f8f0183b6d667{
height:30px;
}

.avia-section.av-2scr7w-fba6bdbdabaca7e3c20fd02e501416d7 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://at-habitat.org/wp-content/uploads/2022/12/isolation-toiture-merignac-33700-couvreur-at-habitat-1.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

.avia-image-container.av-l8cp3j29-446422403ab51353680c296a9812af2c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l8cp3j29-446422403ab51353680c296a9812af2c .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-26ct6s-d2adc120fdb729c934dd225f07cdeea5{
margin-top:-10px;
height:1px;
}

#top .av_textblock_section.av-l8cpc41q-85c2b14544a086a529d93ebd5b2aece0 .avia_textblock{
font-size:14px;
color:#ffffff;
text-align:left;
}

#top .av_textblock_section.av-l8cp7p43-c9e6377b3437b9696613588fb3f7f328 .avia_textblock{
font-size:30px;
color:#000000;
text-align:left;
}

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

#top .hr.hr-invisible.av-1xmw9g-6e284c598bd5b9aa7c1a0e67c0452a84{
margin-top:-10px;
height:1px;
}

#top .av_textblock_section.av-l8cpccyz-931a8333b06ac0c671ef319f4125f40e .avia_textblock{
font-size:14px;
color:#ffffff;
text-align:left;
}

#top .av_textblock_section.av-l8cp9942-29f2abd218e4100c19ea70dfe94dacb3 .avia_textblock{
font-size:30px;
color:#000000;
text-align:left;
}

.avia-image-container.av-l8cp3w0h-7f8daec4e97d9b58d8dc3e51939abf84 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l8cp3w0h-7f8daec4e97d9b58d8dc3e51939abf84 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-1jep7w-e049ccad9085a056f4edc7740038aa2d{
margin-top:-10px;
height:1px;
}

#top .av_textblock_section.av-l8cpcidd-db8ccd9830bdf96b9536619f04dfb8f5 .avia_textblock{
font-size:14px;
color:#ffffff;
text-align:left;
}

#top .av_textblock_section.av-l8cpbk28-05ef2dfc9224e6a91e720e7b1a4318d5 .avia_textblock{
font-size:30px;
color:#000000;
text-align:left;
}

.avia-image-container.av-l8cp44wo-161441ef6acd1eb0b8e0fbd28ae2aca1 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l8cp44wo-161441ef6acd1eb0b8e0fbd28ae2aca1 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-182tks-462ff98e2a568ac0706218400d730eae{
margin-top:-10px;
height:1px;
}

#top .av_textblock_section.av-l8cpcqoc-85a81addaa0d7265f89728e3a1dc2ce6 .avia_textblock{
font-size:14px;
color:#ffffff;
text-align:left;
}

#top .av_textblock_section.av-l8cpe6us-abfb38aa0e0cf863ae187aa2cfacddf4 .avia_textblock{
font-size:30px;
color:#000000;
text-align:left;
}

.avia-image-container.av-l8cp4b0a-46ca34ff1a72d5ff90154212feb6e18b img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l8cp4b0a-46ca34ff1a72d5ff90154212feb6e18b .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-wo5mk-c9206cd15dcb30cdb73fa8ff51ddbd5a{
margin-top:-10px;
height:1px;
}

#top .av_textblock_section.av-l8cpcwsy-51bc5ed615cbd08baae83a14551f0e66 .avia_textblock{
font-size:14px;
color:#ffffff;
text-align:left;
}

#top .av_textblock_section.av-l8cpg6ln-a7c9a14e523eb2b7ed2b7cdfd40f867d .avia_textblock{
font-size:30px;
color:#000000;
text-align:left;
}

.avia-image-container.av-l8cp4i5d-185277ea3b8228868bbb7dc9f7dc58b4 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-l8cp4i5d-185277ea3b8228868bbb7dc9f7dc58b4 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .hr.hr-invisible.av-kirhg-81e602f6e260fd3f583fce9fff0fd541{
margin-top:-10px;
height:1px;
}

#top .av_textblock_section.av-l8cpd3hk-ee9d5af2e4828a191442c43f5a4f41a6 .avia_textblock{
font-size:14px;
color:#ffffff;
text-align:left;
}

#top .av_textblock_section.av-l8cphluh-300467cd43a77c7a76da785338378468 .avia_textblock{
font-size:30px;
color:#000000;
text-align:left;
}

#top .hr.hr-invisible.av-gw3s4-08a928a7a2ab06c183bbd02c7141da48{
height:30px;
}

.avia-section.av-b0en0-2065c02aa9c4f6ad08961d16afdb743f{
background-repeat:no-repeat;
background-image:url(https://at-habitat.org/wp-content/uploads/2022/12/reparation-toiture-merignac-33700-couvreur-zingueur-at-habitat-artisan-13.jpg);
background-position:50% 0%;
background-attachment:fixed;
}

