.avia-section.av-mugqib5x-6670b00f8bd5dd999fd2b547a66a20cf .av-parallax .av-parallax-inner{
background-color:#83a846;
background-image:url(https://lesjardinsdesrives.fr/wp-content/uploads/2026/09/Amenagement-de-jardins-33-scaled.jpg);
background-repeat:no-repeat;
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mugqib5x-6670b00f8bd5dd999fd2b547a66a20cf .av-section-color-overlay{
opacity:0.4;
background-color:#000000;
}

#top .av-special-heading.av-na-hero-h1-779bbe4f8910ad496637628fdb28790c{
margin:0px 0px 24px 0px;
padding-bottom:0;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-na-hero-h1-779bbe4f8910ad496637628fdb28790c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-na-hero-h1-779bbe4f8910ad496637628fdb28790c .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-na-hero-h1-779bbe4f8910ad496637628fdb28790c .special-heading-inner-border{
border-color:#fdf9f4;
}
.av-special-heading.av-na-hero-h1-779bbe4f8910ad496637628fdb28790c .av-subheading{
font-size:15px;
}
body .av-special-heading.av-na-hero-h1-779bbe4f8910ad496637628fdb28790c .av-special-heading-tag .heading-wrap:before{
border-color:#fdf9f4;
}
body .av-special-heading.av-na-hero-h1-779bbe4f8910ad496637628fdb28790c .av-special-heading-tag .heading-wrap:after{
border-color:#fdf9f4;
}

.avia-section.av-6wgxv-839be94cc545fc2fefef3b78cfbaa4dc{
background-color:#fdf9f4;
background-image:unset;
}

.flex_column.av-1qg5d7-fdccdbc3c289cc07110e7950c8a18804{
padding:0 0px 0 0px;
}

#top .av-special-heading.av-1mdi1n-d26d1ea2ffd6e45dfe939c212f63938c{
margin:0px 0px 24px 0px;
padding-bottom:0;
color:#274402;
}
body .av-special-heading.av-1mdi1n-d26d1ea2ffd6e45dfe939c212f63938c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1mdi1n-d26d1ea2ffd6e45dfe939c212f63938c .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-1mdi1n-d26d1ea2ffd6e45dfe939c212f63938c .special-heading-inner-border{
border-color:#fdf9f4;
}
.av-special-heading.av-1mdi1n-d26d1ea2ffd6e45dfe939c212f63938c .av-subheading{
font-size:15px;
}
body .av-special-heading.av-1mdi1n-d26d1ea2ffd6e45dfe939c212f63938c .av-special-heading-tag .heading-wrap:before{
border-color:#fdf9f4;
}
body .av-special-heading.av-1mdi1n-d26d1ea2ffd6e45dfe939c212f63938c .av-special-heading-tag .heading-wrap:after{
border-color:#fdf9f4;
}

#top .av_textblock_section.av-mugrhkk4-6b7e38f0fe1529cffd64ead24f8ea801 .avia_textblock{
font-size:15px;
color:#000000;
}

#top .hr.hr-invisible.av-mugs14uz-b5c5b96acaed0b956d3b4e0066653993{
height:20px;
}

.avia-section.av-mugsi2e7-b3a496766fb4aacddeee622851ca2139{
background-color:#83a846;
background-image:unset;
}

#top .hr.hr-invisible.av-1dfxnn-0e8f6ee823fc71c872092e992ab7f0c5{
height:40px;
}

#top .av-special-heading.av-mugral3y-e971e82946363597161d214c7e32a65c{
margin:0px 0px 24px 0px;
padding-bottom:0;
color:#ffffff;
}
body .av-special-heading.av-mugral3y-e971e82946363597161d214c7e32a65c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mugral3y-e971e82946363597161d214c7e32a65c .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-mugral3y-e971e82946363597161d214c7e32a65c .special-heading-inner-border{
border-color:#83a846;
}
.av-special-heading.av-mugral3y-e971e82946363597161d214c7e32a65c .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mugral3y-e971e82946363597161d214c7e32a65c .av-special-heading-tag .heading-wrap:before{
border-color:#83a846;
}
body .av-special-heading.av-mugral3y-e971e82946363597161d214c7e32a65c .av-special-heading-tag .heading-wrap:after{
border-color:#83a846;
}

.flex_column.av-12rfu3-f06c47ab4e87f805bffe6d678b85926a{
padding:0 10px 24px 10px;
}

#top .togglecontainer.av-muguj9vx-57a717366cfd34f0799318898f6eefdb p.toggler{
color:#83a846;
background-color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-muguj9vx-57a717366cfd34f0799318898f6eefdb p.toggler .toggle_icon{
color:#83a846;
border-color:#83a846;
}
#top .togglecontainer.av-muguj9vx-57a717366cfd34f0799318898f6eefdb .toggle_wrap .toggle_content{
color:#83a846;
background-color:#ffffff;
border-color:#ffffff;
}

.flex_column.av-muh13iic-da84106a327ae18ac27565f0c8a5cc49{
padding:0 10px 24px 10px;
}

#top .togglecontainer.av-143kuz-e7f72d67eaa0a44592f31fadf9c68d91 p.toggler{
color:#83a846;
background-color:#ffffff;
border-color:#ffffff;
}
#top .togglecontainer.av-143kuz-e7f72d67eaa0a44592f31fadf9c68d91 p.toggler .toggle_icon{
color:#83a846;
border-color:#83a846;
}
#top .togglecontainer.av-143kuz-e7f72d67eaa0a44592f31fadf9c68d91 .toggle_wrap .toggle_content{
color:#83a846;
background-color:#ffffff;
border-color:#ffffff;
}

.avia-section.av-uipqj-cac95c103ad12f854f95d96a58c8f712{
background-color:#faf7f2;
background-image:unset;
}

#top .hr.hr-invisible.av-r4lwj-8576f518ac172ce4b440171dfb1cf322{
height:40px;
}

#top .av-special-heading.av-mugsfa2c-59fe9e9056f6838dd17c577a8bb96fbe{
margin:0px 0px 24px 0px;
padding-bottom:0;
color:#274402;
}
body .av-special-heading.av-mugsfa2c-59fe9e9056f6838dd17c577a8bb96fbe .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-mugsfa2c-59fe9e9056f6838dd17c577a8bb96fbe .av-special-heading-tag{
font-size:28px;
}
.av-special-heading.av-mugsfa2c-59fe9e9056f6838dd17c577a8bb96fbe .special-heading-inner-border{
border-color:#fdf9f4;
}
.av-special-heading.av-mugsfa2c-59fe9e9056f6838dd17c577a8bb96fbe .av-subheading{
font-size:15px;
}
body .av-special-heading.av-mugsfa2c-59fe9e9056f6838dd17c577a8bb96fbe .av-special-heading-tag .heading-wrap:before{
border-color:#fdf9f4;
}
body .av-special-heading.av-mugsfa2c-59fe9e9056f6838dd17c577a8bb96fbe .av-special-heading-tag .heading-wrap:after{
border-color:#fdf9f4;
}

#top .av_textblock_section.av-gqwyz-7ba947771db3b696a32927c50b276181 .avia_textblock{
font-size:15px;
color:#000000;
}

.flex_column.av-n4jy3-f5f3426fe151a3ccd56332b43960492f{
padding:0 0px 0 0px;
}

#top #wrap_all .avia-button.av-9xe8j-3cf79ea95aaf1cd164b9f7fefcfab081:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-9xe8j-3cf79ea95aaf1cd164b9f7fefcfab081:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

#top .av_textblock_section.av-mugwslmu-3817534616f13c15408b8d9bd697b06c .avia_textblock{
font-size:15px;
color:#000000;
}


@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-na-hero-h1-779bbe4f8910ad496637628fdb28790c .av-special-heading-tag{
font-size:56px;
}

#top #wrap_all .av-special-heading.av-1mdi1n-d26d1ea2ffd6e45dfe939c212f63938c .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-mugral3y-e971e82946363597161d214c7e32a65c .av-special-heading-tag{
font-size:36px;
}

#top #wrap_all .av-special-heading.av-mugsfa2c-59fe9e9056f6838dd17c577a8bb96fbe .av-special-heading-tag{
font-size:36px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-na-hero-h1-779bbe4f8910ad496637628fdb28790c .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-1mdi1n-d26d1ea2ffd6e45dfe939c212f63938c .av-special-heading-tag{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-mugral3y-e971e82946363597161d214c7e32a65c .av-special-heading-tag{
font-size:28px;
}

#top #wrap_all .av-special-heading.av-mugsfa2c-59fe9e9056f6838dd17c577a8bb96fbe .av-special-heading-tag{
font-size:28px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-na-hero-h1-779bbe4f8910ad496637628fdb28790c .av-special-heading-tag{
font-size:0.8em;
}
}
