.avia-section.av-mhw2wgyl-1ce48bda858804599e60d6da2a90ae41{
background-repeat:no-repeat;
background-image:url(https://www.ouesthabitatcouverture.com/wp-content/uploads/2025/11/prestations-vertou-c.jpg);
background-position:50% 0%;
background-attachment:fixed;
margin-top:30px;
margin-bottom:80px;
}
.avia-section.av-mhw2wgyl-1ce48bda858804599e60d6da2a90ae41 .av-section-color-overlay{
opacity:1;
background-image:url(https://www.ouesthabitatcouverture.com/wp-content/uploads/2019/08/motif-fff.png);
background-repeat:repeat;
}

.flex_column.av-bqp421-1b0480b29b7b549c38ec9b4e9d3bb5b7{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-bkd7kx-4a4000bf50e6943b0918c63d191e9345{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-bkd7kx-4a4000bf50e6943b0918c63d191e9345 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-bkd7kx-4a4000bf50e6943b0918c63d191e9345 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-bkd7kx-4a4000bf50e6943b0918c63d191e9345 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-mhw2wulm-fdfc61b4ddd7a5fe0135b2485e147713 .avia_textblock{
text-align:left;
}

.flex_column.av-bdglqh-d8119742a82bacb6ebc6121cb1ad8460{
padding:0 0 50px 10px;
}

#top .av-special-heading.av-atzkup-edc765a57211f9f3244e0d708e28373c{
padding-bottom:30px;
color:#40ae49;
}
body .av-special-heading.av-atzkup-edc765a57211f9f3244e0d708e28373c .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-atzkup-edc765a57211f9f3244e0d708e28373c .special-heading-inner-border{
border-color:#40ae49;
}
.av-special-heading.av-atzkup-edc765a57211f9f3244e0d708e28373c .av-subheading{
font-size:15px;
}
body .av-special-heading.av-atzkup-edc765a57211f9f3244e0d708e28373c .av-special-heading-tag .heading-wrap:before{
border-color:#40ae49;
}
body .av-special-heading.av-atzkup-edc765a57211f9f3244e0d708e28373c .av-special-heading-tag .heading-wrap:after{
border-color:#40ae49;
}

#top .av-special-heading.av-agslbd-3cc2faaf75c8305851a72b3b6b1c1e81{
padding-bottom:10px;
color:#40ae49;
}
body .av-special-heading.av-agslbd-3cc2faaf75c8305851a72b3b6b1c1e81 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-agslbd-3cc2faaf75c8305851a72b3b6b1c1e81 .special-heading-inner-border{
border-color:#40ae49;
}
.av-special-heading.av-agslbd-3cc2faaf75c8305851a72b3b6b1c1e81 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-agslbd-3cc2faaf75c8305851a72b3b6b1c1e81 .av-special-heading-tag .heading-wrap:before{
border-color:#40ae49;
}
body .av-special-heading.av-agslbd-3cc2faaf75c8305851a72b3b6b1c1e81 .av-special-heading-tag .heading-wrap:after{
border-color:#40ae49;
}

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

#top #wrap_all .avia-button.av-9va801-2587ac20497b56c7b1d8e5d88aa51c4d{
background-color:#40ae49;
border-color:#40ae49;
color:#ffffff;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
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;
}
#top #wrap_all .avia-button.av-9va801-2587ac20497b56c7b1d8e5d88aa51c4d:hover{
background-color:#004f58;
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;
}
#top #wrap_all.avia-button.av-9va801-2587ac20497b56c7b1d8e5d88aa51c4d:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
}

.avia-image-container.av-9coj7d-8e1ed8bf61d829d226df7ddca4560508 .av-image-caption-overlay-center{
color:#ffffff;
}

#top #wrap_all .avia-button.av-960kbd-c4af5bf6a9bd9ecadf18899d00ab0861{
background-color:#40ae49;
border-color:#40ae49;
color:#ffffff;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
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;
}
#top #wrap_all .avia-button.av-960kbd-c4af5bf6a9bd9ecadf18899d00ab0861:hover{
background-color:#ffffff;
color:#40ae49;
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;
}
#top #wrap_all.avia-button.av-960kbd-c4af5bf6a9bd9ecadf18899d00ab0861:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
}

.flex_column.av-92n4eh-f31a1fc155ee3594a1a1198a44254879{
padding:30px 30px 30px 30px;
background-color:#004f58;
}

#top .av-special-heading.av-vr9vl-68d0e4447395e8cb6703d2abf3b38eff{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-vr9vl-68d0e4447395e8cb6703d2abf3b38eff .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-vr9vl-68d0e4447395e8cb6703d2abf3b38eff .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-vr9vl-68d0e4447395e8cb6703d2abf3b38eff .av-subheading{
font-size:15px;
}
body .av-special-heading.av-vr9vl-68d0e4447395e8cb6703d2abf3b38eff .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-vr9vl-68d0e4447395e8cb6703d2abf3b38eff .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av_textblock_section.av-8nk4k9-23e0ced5811d9724ea974932a2e6ece5 .avia_textblock{
color:#ffffff;
text-align:left;
}

.flex_column.av-8cz955-bdf2c7e570138a01de5f35dcbd8b5284{
padding:30px 30px 30px 30px;
}

#top .av-special-heading.av-869f4h-5ce71ea0231a538149886df37034a39d{
padding-bottom:10px;
color:#40ae49;
}
body .av-special-heading.av-869f4h-5ce71ea0231a538149886df37034a39d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-869f4h-5ce71ea0231a538149886df37034a39d .special-heading-inner-border{
border-color:#40ae49;
}
.av-special-heading.av-869f4h-5ce71ea0231a538149886df37034a39d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-82slap-bb2afd89c75e6db20f71535cab71e282 .avia_textblock{
text-align:left;
}

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

#top #wrap_all .avia-button.av-7ik0wh-aabeca3148bb1bc8820724757fd4c05f{
background-color:#40ae49;
border-color:#40ae49;
color:#ffffff;
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
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;
}
#top #wrap_all .avia-button.av-7ik0wh-aabeca3148bb1bc8820724757fd4c05f:hover{
background-color:#ffffff;
color:#40ae49;
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;
}
#top #wrap_all.avia-button.av-7ik0wh-aabeca3148bb1bc8820724757fd4c05f:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
-webkit-border-radius:10px 10px 10px 10px;
-moz-border-radius:10px 10px 10px 10px;
}

#top .av-special-heading.av-778ojt-553633db79415d9f194655dcf3053008{
padding-bottom:30px;
color:#40ae49;
}
body .av-special-heading.av-778ojt-553633db79415d9f194655dcf3053008 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-778ojt-553633db79415d9f194655dcf3053008 .special-heading-inner-border{
border-color:#40ae49;
}
.av-special-heading.av-778ojt-553633db79415d9f194655dcf3053008 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-778ojt-553633db79415d9f194655dcf3053008 .av-special-heading-tag .heading-wrap:before{
border-color:#40ae49;
}
body .av-special-heading.av-778ojt-553633db79415d9f194655dcf3053008 .av-special-heading-tag .heading-wrap:after{
border-color:#40ae49;
}

.flex_cell.av-5n78gp-849313fcad1018742a4d96cf59c26eae{
vertical-align:top;
padding:70px 30px 70px 30px;
background-color:eaeaea;
}

.flex_column.av-5jji6h-0aefc70ba0decc53451a6bdfa3e100b1{
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-5f1hm9-9c5143fbec907553f61db2fb5330bdeb{
padding-bottom:10px;
}
body .av-special-heading.av-5f1hm9-9c5143fbec907553f61db2fb5330bdeb .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-5f1hm9-9c5143fbec907553f61db2fb5330bdeb .av-subheading{
font-size:15px;
}

#top .hr.av-56pdlt-d1c0b575f2c7cf2f502e2c995b2f5131{
margin-top:0;
margin-bottom:0;
}
.hr.av-56pdlt-d1c0b575f2c7cf2f502e2c995b2f5131 .hr-inner{
width:50px;
border-color:#000000;
}

#top .avia-icon-list-container.av-50ni8p-daa45f05375729041aa30ac80f509e86 .iconlist_icon{
color:#3dae2b;
background-color:#eaeaea;
}

.flex_cell.av-4aa7ux-38f4fcee21ce2b2d7c91f609b77c7faf{
vertical-align:top;
padding:70px 30px 70px 30px;
}

.flex_column.av-41i7bd-dee6a257e0180c11275d67a9d9c25869{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:0 30px 30px 30px;
}

#top .av-special-heading.av-3vtont-2eacad6e555b24c2a682c74fe72b2bb2{
padding-bottom:10px;
}
body .av-special-heading.av-3vtont-2eacad6e555b24c2a682c74fe72b2bb2 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3vtont-2eacad6e555b24c2a682c74fe72b2bb2 .av-subheading{
font-size:15px;
}

#top .hr.av-3qcwk1-a32ebcacf310a14e93c866189cbc05aa{
margin-top:0;
margin-bottom:0;
}
.hr.av-3qcwk1-a32ebcacf310a14e93c866189cbc05aa .hr-inner{
width:50px;
border-color:#000000;
}

#top .av-special-heading.av-bstoh-0142311fdd1f6eeac82c55698184269f{
padding-bottom:10px;
}
body .av-special-heading.av-bstoh-0142311fdd1f6eeac82c55698184269f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-bstoh-0142311fdd1f6eeac82c55698184269f .av-subheading{
font-size:15px;
}

.flex_column.av-30w68p-e321be416071985f6605b1e652c4fe5c{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:20px 0px 0px 0px;
}

.flex_column.av-120d9t-e854a77e406c37417913523917e33dca{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
padding:20px 0px 0px 0px;
}

#top .av-special-heading.av-uvicx-214cbcd7ea52d80ccea3ed3c86ecf041{
padding-bottom:10px;
}
body .av-special-heading.av-uvicx-214cbcd7ea52d80ccea3ed3c86ecf041 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-uvicx-214cbcd7ea52d80ccea3ed3c86ecf041 .av-subheading{
font-size:15px;
}

.avia-video.av-2xc4x-3f9fcf6b2afc2a65fe3394c92825a53e{
background-image:url(https://www.ouesthabitatcouverture.com/wp-content/uploads/2025/10/miniature-youtube-avis-client-1-c.jpg);
}

.avia-section.av-85oh-736235150344035ff87e4b946ade4b17 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.ouesthabitatcouverture.com/wp-content/uploads/2025/10/ouest-habitat-couverture-couvreurs-nantes-c-1030x579.jpg);
background-position:50% 50%;
background-attachment:scroll;
}

.flex_column.av-ewd41-f0019fc917a22b6fcf4a3f7b39939c5c{
border-radius:0px 0px 0px 0px;
-webkit-border-radius:0px 0px 0px 0px;
-moz-border-radius:0px 0px 0px 0px;
}

#top .av_textblock_section.av-mit24vaj-a9c90ae975bfb36e0f7f099d1a64d6b7 .avia_textblock{
color:#ffffff;
}

#top #wrap_all .avia-button.av-a9ixt-7b82c8ddea8ae56789b7d91ea2e979a7{
background-color:#40ae49;
border-color:#40ae49;
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;
}
#top #wrap_all .avia-button.av-a9ixt-7b82c8ddea8ae56789b7d91ea2e979a7:hover{
background-color:#ffffff;
color:#40ae49;
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;
}

