.flex_cell.av-lojxglcp-d3c22e8f10c660661103a366203b85a6{
vertical-align:bottom;
background:url(https://gillesmeyer.fr/wp-content/uploads/2023/11/paysage-1500.jpg) 50% 50% no-repeat fixed #31579b;
}
.responsive #top #wrap_all .flex_cell.av-lojxglcp-d3c22e8f10c660661103a366203b85a6{
padding:0px 0px 0px 0px !important;
}

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

.flex_cell.av-1rdst-0055a1010c4e3e719390a493b29ad50b{
vertical-align:middle;
background:url(https://gillesmeyer.fr/wp-content/uploads/2023/11/paysage-1500.jpg) 50% 50% no-repeat fixed #31579b;
}
.responsive #top #wrap_all .flex_cell.av-1rdst-0055a1010c4e3e719390a493b29ad50b{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-6h1qx-06aa3bb33a52b0ccf05a95729fc6c3ec{
padding:30px 30px 30px 30px;
}

#top .av-special-heading.av-ln3ecopi-013fd31979594b39976e4bfa96447c8c{
margin:0 0 0 0;
padding-bottom:10px;
color:#ffffff;
font-size:70px;
}
body .av-special-heading.av-ln3ecopi-013fd31979594b39976e4bfa96447c8c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ln3ecopi-013fd31979594b39976e4bfa96447c8c .av-special-heading-tag{
font-size:70px;
padding:0 0 0 0;
}
.av-special-heading.av-ln3ecopi-013fd31979594b39976e4bfa96447c8c .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-ln3ecopi-013fd31979594b39976e4bfa96447c8c .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-lojxuspo-ac411065176b96a7742b13d626f4179d{
margin:0 0 0 0;
padding-bottom:10px;
color:#ffdd11;
}
body .av-special-heading.av-lojxuspo-ac411065176b96a7742b13d626f4179d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lojxuspo-ac411065176b96a7742b13d626f4179d .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-lojxuspo-ac411065176b96a7742b13d626f4179d .special-heading-inner-border{
border-color:#ffdd11;
}
.av-special-heading.av-lojxuspo-ac411065176b96a7742b13d626f4179d .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-looi75dt-02b0f3974ccbe4de4dd41397a16a31c3 .avia_textblock{
font-size:20px;
color:#ffffff;
}

#top .hr.hr-invisible.av-10vsd-8036d330e552d0c941b0076ac57b0145{
height:50px;
}

.avia-buttonrow-wrap.av-h7t-c1c765d788def4b5fc6e69990c969fe7 .avia-button{
font-size:20px;
}

#top #wrap_all .avia-button.av-p611-ed68ce53e1bc5a4977b4b3bff4e995cf{
background-color:#ec6e30;
border-color:#ec6e30;
color:#ffffff;
border-style:none;
border-radius:10px 10px 10px 10px;
box-shadow: 0px 0px 15px 0px rgba(49,87,155,0.25);
transition:all 0.4s ease-in-out;
margin-bottom:5px;
margin-right:5px;
}
#top #wrap_all .avia-button.av-p611-ed68ce53e1bc5a4977b4b3bff4e995cf:hover{
background-color:#ffffff;
color:#ec6e30;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-p611-ed68ce53e1bc5a4977b4b3bff4e995cf:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}
#top #wrap_all .avia-button.av-p611-ed68ce53e1bc5a4977b4b3bff4e995cf .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top #wrap_all .avia-button.av-p611-ed68ce53e1bc5a4977b4b3bff4e995cf:hover .avia-svg-icon svg:first-child{
fill:#ec6e30;
stroke:#ec6e30;
}

.flex_column.av-12chl-481739fe7444dd16ad7391d945fc651c{
padding:30px 30px 30px 30px;
}

#top .av-special-heading.av-ln3eyguq-32597712af1390f38be16594360a29e7{
margin:70px 0 0 0;
padding-bottom:10px;
}
body .av-special-heading.av-ln3eyguq-32597712af1390f38be16594360a29e7 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ln3eyguq-32597712af1390f38be16594360a29e7 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-ln3eyguq-32597712af1390f38be16594360a29e7 .av-subheading{
font-size:15px;
}

.avia-section.av-3dgul-120673834b6546ab680ffcadf2eb488d{
background-color:#d7e8fd;
background-image:unset;
}

.flex_column.av-2yey9-478fa62cd21e216bbd990b1306e6e6e0{
padding:0 0 0 0;
}

#top .av-special-heading.av-2kc31-0b8782c285dc347a00df7446855d36d4{
margin:0 0 0 0;
padding-bottom:30px;
}
body .av-special-heading.av-2kc31-0b8782c285dc347a00df7446855d36d4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2kc31-0b8782c285dc347a00df7446855d36d4 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-2kc31-0b8782c285dc347a00df7446855d36d4 .av-subheading{
font-size:15px;
}

.avia-image-container.av-4duf1-1c0f7d53dd174478258b1582fd040244 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-4duf1-1c0f7d53dd174478258b1582fd040244 .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-3y85d-84a560b4df6fa319ed99b4d592b38631{
margin:0 0 0 0;
padding-bottom:5px;
color:#000000;
}
body .av-special-heading.av-3y85d-84a560b4df6fa319ed99b4d592b38631 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3y85d-84a560b4df6fa319ed99b4d592b38631 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-3y85d-84a560b4df6fa319ed99b4d592b38631 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-3y85d-84a560b4df6fa319ed99b4d592b38631 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-3jaht-0ba37ef3b29dd3ac42d3d6f833a36628{
margin:0 0 0 0;
padding-bottom:5px;
}
body .av-special-heading.av-3jaht-0ba37ef3b29dd3ac42d3d6f833a36628 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3jaht-0ba37ef3b29dd3ac42d3d6f833a36628 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-3jaht-0ba37ef3b29dd3ac42d3d6f833a36628 .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-lpck65ld-b0fb63a64703392af237cb17dc230ddb{
margin:30px 0 0 0;
}

.avia-image-container.av-2cbyt-69f9cb87ca077817a9b011a9faccd30d img.avia_image{
box-shadow:none;
}
.avia-image-container.av-2cbyt-69f9cb87ca077817a9b011a9faccd30d .av-image-caption-overlay-center{
color:#ffffff;
}

#top .av-special-heading.av-62lt-b0cf04d07b6ec0bcdc155a1de31f57d1{
margin:0 0 0 0;
padding-bottom:5px;
color:#000000;
}
body .av-special-heading.av-62lt-b0cf04d07b6ec0bcdc155a1de31f57d1 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-62lt-b0cf04d07b6ec0bcdc155a1de31f57d1 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-62lt-b0cf04d07b6ec0bcdc155a1de31f57d1 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-62lt-b0cf04d07b6ec0bcdc155a1de31f57d1 .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-zmvp-2c28615f56b0a222c616c2520affa2ff{
margin:0 0 0 0;
padding-bottom:5px;
}
body .av-special-heading.av-zmvp-2c28615f56b0a222c616c2520affa2ff .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-zmvp-2c28615f56b0a222c616c2520affa2ff .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-zmvp-2c28615f56b0a222c616c2520affa2ff .av-subheading{
font-size:15px;
}

#top #wrap_all .avia-button.av-lpck6arz-cc7fb17adf691c662c51107bec95897b{
margin:30px 0 0 0;
}

.avia-section.av-39lvt-65faa64f0451886f18ee78f3d53d0d4e{
background-color:#d7e8fd;
background-image:unset;
}

.flex_column.av-1xbax-ceafb75ddc4c47137a06e62e82d82a15{
border-radius:30px 30px 30px 30px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}

#top .av-special-heading.av-2o1f1-a00775c6c9df1ff1c4e76cb8012b4e33{
margin:0 0 0 0;
padding-bottom:30px;
}
body .av-special-heading.av-2o1f1-a00775c6c9df1ff1c4e76cb8012b4e33 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2o1f1-a00775c6c9df1ff1c4e76cb8012b4e33 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-2o1f1-a00775c6c9df1ff1c4e76cb8012b4e33 .av-subheading{
font-size:15px;
}

#top .av-slideshow-ui.av-lnwy94jn-3e65366020c96c15e6247a54a5b190fd .avia-slideshow-arrows a{
color:#ffffff;
background-color:#31579b !important;
}
#top .av-slideshow-ui.av-lnwy94jn-3e65366020c96c15e6247a54a5b190fd .avia-slideshow-arrows a.avia-svg-icon svg:first-child{
stroke:#ffffff !important;
fill:#ffffff !important;
}
#top .avia-testimonial-wrapper.av-lnwy94jn-3e65366020c96c15e6247a54a5b190fd .avia-testimonial-content{
color:#31579b;
}
#top .avia-testimonial-wrapper.av-lnwy94jn-3e65366020c96c15e6247a54a5b190fd .avia-testimonial-name{
color:#000000;
}
.avia-testimonial-wrapper.av-lnwy94jn-3e65366020c96c15e6247a54a5b190fd .avia-testimonial-subtitle{
color:#000000;
}
.avia-testimonial-wrapper.av-lnwy94jn-3e65366020c96c15e6247a54a5b190fd .avia-testimonial-link{
color:#000000;
}
.avia-testimonial-wrapper.av-lnwy94jn-3e65366020c96c15e6247a54a5b190fd .avia-slideshow-controls{
color:#31579b;
}

#top .av-special-heading.av-ln3f7hmo-ca4a8af51ae7dac1f2333b1f5fb64665{
margin:0 0 0 0;
padding-bottom:30px;
}
body .av-special-heading.av-ln3f7hmo-ca4a8af51ae7dac1f2333b1f5fb64665 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ln3f7hmo-ca4a8af51ae7dac1f2333b1f5fb64665 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-ln3f7hmo-ca4a8af51ae7dac1f2333b1f5fb64665 .av-subheading{
font-size:15px;
}

.avia-section.av-71xah-e0944f3fb2aaf2e724e856feb2023cc3{
background-color:#00c2cb;
background-image:unset;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6bcch-61c5ec9731eac9741099716c5b390730{
margin-top:0px;
margin-bottom:0px;
}

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

#top .hr.hr-invisible.av-52ssp-ea22b8cd1049903a4a4907dbd0daf3d5{
height:30px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-4cpwp-ceb3fe2a29cdcc932c1c857ebc921e10{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-4cpwp-ceb3fe2a29cdcc932c1c857ebc921e10{
width:58.8%;
margin-left:0;
}
#top .flex_column_table.av-equal-height-column-flextable.av-4cpwp-ceb3fe2a29cdcc932c1c857ebc921e10 .av-flex-placeholder{
width:3%;
}

#top .av_textblock_section.av-1rzv9-01622de28c20844103d1d8bcf3320de1 .avia_textblock{
font-size:16px;
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-3fjp1-653bacef7fe091a0d6a4b06110c28188-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.1); opacity: 1; }
100% { box-shadow:  0 0 20px 0 rgba(0,0,0,0.1); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-3fjp1-653bacef7fe091a0d6a4b06110c28188{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-3fjp1-653bacef7fe091a0d6a4b06110c28188{
width:38.2%;
margin-left:0;
box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);
border-radius:30px 30px 30px 30px;
padding:30px 30px 30px 30px;
background-color:#ffffff;
}
#top .flex_column_table.av-equal-height-column-flextable.av-3fjp1-653bacef7fe091a0d6a4b06110c28188 .av-flex-placeholder{
width:3%;
}

#top .av-special-heading.av-2krz9-c54373c6d947eaa94bd06a7ab6e06557{
margin:0 0 0 0;
padding-bottom:0;
color:#00c3cb;
font-size:24px;
}
body .av-special-heading.av-2krz9-c54373c6d947eaa94bd06a7ab6e06557 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2krz9-c54373c6d947eaa94bd06a7ab6e06557 .av-special-heading-tag{
font-size:24px;
padding:0 0 0 0;
}
.av-special-heading.av-2krz9-c54373c6d947eaa94bd06a7ab6e06557 .special-heading-inner-border{
border-color:#00c3cb;
}
.av-special-heading.av-2krz9-c54373c6d947eaa94bd06a7ab6e06557 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2525t-a1a088ba48628eede5c25ca0fb308413 .avia_textblock{
color:#000000;
}

#top .av_textblock_section.av-sbdl-00c064c472a3e1459537cda4f0380112 .avia_textblock{
font-size:11px;
color:#adadad;
}

.avia-section.av-ln46ms22-ddb91e6117e026c67e9fcaa4111b5a08{
background-color:#ffffff;
background-image:unset;
}

#top .av-special-heading.av-ln46minz-6abda1a7a8f6ef01dc2b17e2c4a5ab57{
margin:0 0 0 0;
padding-bottom:10px;
color:#31579b;
font-size:50px;
}
body .av-special-heading.av-ln46minz-6abda1a7a8f6ef01dc2b17e2c4a5ab57 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ln46minz-6abda1a7a8f6ef01dc2b17e2c4a5ab57 .av-special-heading-tag{
font-size:50px;
padding:0 0 0 0;
}
.av-special-heading.av-ln46minz-6abda1a7a8f6ef01dc2b17e2c4a5ab57 .special-heading-inner-border{
border-color:#31579b;
}
.av-special-heading.av-ln46minz-6abda1a7a8f6ef01dc2b17e2c4a5ab57 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ln46onmn-2ca734c5350bc9377e7d72a4d5170318 .avia_textblock{
color:#ffffff;
}

#top .av-special-heading.av-ln46pzch-dcc3796e99e749331a1eec6d0dd73463{
margin:0 0 0 0;
padding-bottom:10px;
color:#31579b;
}
body .av-special-heading.av-ln46pzch-dcc3796e99e749331a1eec6d0dd73463 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-ln46pzch-dcc3796e99e749331a1eec6d0dd73463 .av-special-heading-tag{
padding:0 0 0 0;
}
.av-special-heading.av-ln46pzch-dcc3796e99e749331a1eec6d0dd73463 .special-heading-inner-border{
border-color:#31579b;
}
.av-special-heading.av-ln46pzch-dcc3796e99e749331a1eec6d0dd73463 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ln46pcaz-1b9fcc9c338c0ac799d5ba28210b797a .avia_textblock{
color:#ffffff;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-ln3ecopi-013fd31979594b39976e4bfa96447c8c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2krz9-c54373c6d947eaa94bd06a7ab6e06557 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ln46minz-6abda1a7a8f6ef01dc2b17e2c4a5ab57 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-ln3ecopi-013fd31979594b39976e4bfa96447c8c .av-special-heading-tag{
font-size:45px;
}

#top #wrap_all .av-special-heading.av-2o1f1-a00775c6c9df1ff1c4e76cb8012b4e33 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-2krz9-c54373c6d947eaa94bd06a7ab6e06557 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-ln46minz-6abda1a7a8f6ef01dc2b17e2c4a5ab57 .av-special-heading-tag{
font-size:0.8em;
}
}
