.avia-section.av-lng7bvui-9036e0326c3c192fbddbae027f733285 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.alternabois.fr/wp-content/uploads/2023/10/robinier-en-fleur.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-lng7bvui-9036e0326c3c192fbddbae027f733285 .av-section-color-overlay{
opacity:0.5;
background-color:#292929;
background-image:url(https://www.alternabois.fr/wp-content/uploads/2023/10/motif-alternabois-5.png);
background-repeat:repeat;
}

#top .av_textblock_section.av-lng5cdm4-a0e8043eac4a058a89f4ac18c6eaea1c .avia_textblock{
color:#ffffff;
}

.flex_cell.av-gcz0x-81d2257f03e6d4c3fae325ba68fae39f{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-gcz0x-81d2257f03e6d4c3fae325ba68fae39f{
padding:0px 0px 0px 0px !important;
}

.avia-image-container.av-8wjg1-c2ab5b7e5b87febf2563290bf7f60c49{
position:absolute;
top:-200px;
right:0px;
z-index:11;
}
.avia-image-container.av-8wjg1-c2ab5b7e5b87febf2563290bf7f60c49 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-8wjg1-c2ab5b7e5b87febf2563290bf7f60c49 .avia-image-container-inner:hover img.avia_image{
filter:grayscale(100%);
}
.avia-image-container.av-8wjg1-c2ab5b7e5b87febf2563290bf7f60c49 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1e2n5l-ac39305b1af713ba5c90c29585805261{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1e2n5l-ac39305b1af713ba5c90c29585805261{
width:22.75%;
margin-left:0;
padding:20px 20px 20px 20px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1e2n5l-ac39305b1af713ba5c90c29585805261 .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-190jll-c75082beb38751367b734a1cc05165f5{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-190jll-c75082beb38751367b734a1cc05165f5{
width:22.75%;
margin-left:0;
padding:20px 20px 20px 20px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-190jll-c75082beb38751367b734a1cc05165f5 .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-119z1t-5334cd2d350f67eadc3a522c7adbfda7{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-119z1t-5334cd2d350f67eadc3a522c7adbfda7{
width:22.75%;
margin-left:0;
padding:20px 20px 20px 20px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-119z1t-5334cd2d350f67eadc3a522c7adbfda7 .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-un8wx-2b14e3efc7e68eb3b4265761332bc061{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-un8wx-2b14e3efc7e68eb3b4265761332bc061{
width:22.75%;
margin-left:0;
padding:20px 20px 20px 20px;
}
#top .flex_column_table.av-equal-height-column-flextable.av-un8wx-2b14e3efc7e68eb3b4265761332bc061 .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-lybhd-6f27c420b9d8c58b0a30152fbaa82a30{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-lybhd-6f27c420b9d8c58b0a30152fbaa82a30{
width:31.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lybhd-6f27c420b9d8c58b0a30152fbaa82a30 .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1l2vl-096a1edbd2e92798c432a57f8f2afb39{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-1l2vl-096a1edbd2e92798c432a57f8f2afb39{
width:31.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1l2vl-096a1edbd2e92798c432a57f8f2afb39 .av-flex-placeholder{
width:3%;
}

#top .flex_column_table.av-equal-height-column-flextable.av-966o1-7d71ee97c83838264633d75b790c214d{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-966o1-7d71ee97c83838264633d75b790c214d{
width:31.333333333333%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-966o1-7d71ee97c83838264633d75b790c214d .av-flex-placeholder{
width:3%;
}

#top .flex_column.av-2dn7gp-923a8e2ed1f2ecb4578a5967df018d71{
margin-top:50px;
margin-bottom:0px;
}
.responsive #top #wrap_all .flex_column.av-2dn7gp-923a8e2ed1f2ecb4578a5967df018d71{
margin-top:50px;
margin-bottom:0px;
}

.flex_column.av-7xr4p-aad4295224b498ea86f71d8939e23599{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

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

.flex_column.av-2m8bjt-1aab45020c3f8a84fd10e7f380f53fd0{
padding:20px 20px 20px 20px;
background-color:#ffffff;
}

.flex_column.av-2aftwx-b83431b5237a9f348055653857c03204{
width:22.75%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-2aftwx-b83431b5237a9f348055653857c03204 .av-flex-placeholder{
width:3%;
}

.flex_column.av-21f10h-7834a9b953ebec12a2fdb52386a24eef{
width:22.75%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-21f10h-7834a9b953ebec12a2fdb52386a24eef .av-flex-placeholder{
width:3%;
}

.flex_column.av-1vy16x-4689c511e37851ed5048f333808c2950{
width:22.75%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-1vy16x-4689c511e37851ed5048f333808c2950 .av-flex-placeholder{
width:3%;
}

.flex_column.av-lnj6hzvq-769e117eed940235fa3ba3845b14d45a{
width:22.75%;
margin-left:0;
padding:20px 20px 20px 20px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-lnj6hzvq-769e117eed940235fa3ba3845b14d45a .av-flex-placeholder{
width:3%;
}


@media only screen and (min-width: 990px){ 
.avia-image-container.av-8wjg1-c2ab5b7e5b87febf2563290bf7f60c49{
position:absolute;
top:-200px;
right:0px;
z-index:11;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
.avia-image-container.av-8wjg1-c2ab5b7e5b87febf2563290bf7f60c49{
position:relative;
top:-200px;
right:0px;
z-index:11;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
.avia-image-container.av-8wjg1-c2ab5b7e5b87febf2563290bf7f60c49{
position:absolute;
top:-200px;
right:0px;
z-index:11;
}
}

@media only screen and (max-width: 479px){ 
.avia-image-container.av-8wjg1-c2ab5b7e5b87febf2563290bf7f60c49{
position:absolute;
top:-200px;
right:0px;
z-index:11;
}
}
