.flex_cell.av-42ie4-461477073b2027bf17090312a9e83dcc{
vertical-align:middle;
background-color:rgba(25,28,38,0.6);
}
.responsive #top #wrap_all .flex_cell.av-42ie4-461477073b2027bf17090312a9e83dcc{
padding:5% 5% 5% 5% !important;
}

#top .av-special-heading.av-3f9nw-24d65356dae0fddd5f5ba92eb3ada820{
padding-bottom:10px;
color:#ffffff;
font-size:46px;
}
body .av-special-heading.av-3f9nw-24d65356dae0fddd5f5ba92eb3ada820 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3f9nw-24d65356dae0fddd5f5ba92eb3ada820 .av-special-heading-tag{
font-size:46px;
}
.av-special-heading.av-3f9nw-24d65356dae0fddd5f5ba92eb3ada820 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-3f9nw-24d65356dae0fddd5f5ba92eb3ada820 .av-subheading{
font-size:11px;
}

.flex_cell.av-28kxo-b441440b02a484052affd657ef401b5d{
vertical-align:bottom;
}
.responsive #top #wrap_all .flex_cell.av-28kxo-b441440b02a484052affd657ef401b5d{
padding:150px 30px 30px 300px !important;
}

.flex_column.av-1ltew-24df2a92a280ffca86bea864d25ea8e0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-3pyk-6306519177c8e927b1d659a9f41eb927 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-3pyk-6306519177c8e927b1d659a9f41eb927 .av-caption-image-overlay-bg{
opacity:0.4;
}
.avia-image-container.av-3pyk-6306519177c8e927b1d659a9f41eb927 .av-image-caption-overlay-center{
color:#0066a1;
font-size:12px;
}

.flex_cell.av-151zkk-6ddaceda70a7d147f0e80c9c91cb9afb{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-151zkk-6ddaceda70a7d147f0e80c9c91cb9afb{
padding:30px 30px 30px 30px !important;
}

#top .av_textblock_section.av-148sss-6a357f4b24df59926b1e6ef3cca09c62 .avia_textblock{
color:rgba(0,0,0,0.5);
}

.flex_column.av-1ozj8-f2a7178a0d7192753d48b4fe5b4ad915{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-image-container.av-mgvz66mi-617db6d33e9d7f0bc94cbdf00b82ed33 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mgvz66mi-617db6d33e9d7f0bc94cbdf00b82ed33 .av-caption-image-overlay-bg{
opacity:0.4;
}
.avia-image-container.av-mgvz66mi-617db6d33e9d7f0bc94cbdf00b82ed33 .av-image-caption-overlay-center{
color:#0066a1;
font-size:12px;
}

.flex_column.av-12xt4s-25be04ea1c9317340dffb12c67acb41d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 30px 0px;
}

.flex_column.av-122ujs-02c986f4746057e0349ddd163109bcb1{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-10h0ls-1d776e43b81780fe88a755149454f041{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_cell.av-bjwk-ce52581b6d79f8b8a325100dc9cb12f7{
vertical-align:top;
background:url(https://www.neodio.fr/wp-content/uploads/2018/04/NEO_171215_159.jpg) 50% 0% no-repeat scroll #959684;
}
.responsive #top #wrap_all .flex_cell.av-bjwk-ce52581b6d79f8b8a325100dc9cb12f7{
padding:150px 0px 150px 0px !important;
}

.flex_cell.av-vfkqk-ff1cdccfd24dc77ad4cdf25064a7d5ba{
vertical-align:middle;
background-color:#959684;
}
.responsive #top #wrap_all .flex_cell.av-vfkqk-ff1cdccfd24dc77ad4cdf25064a7d5ba{
padding:30px 30px 30px 30px !important;
}

#top .av_textblock_section.av-unb58-c154d5e1d143f4de9f764b25fde0d525 .avia_textblock{
font-size:30px;
color:#ffffff;
}

.flex_cell.av-tp11g-cba701fb91a857fd1fe7f2a72d68a454{
vertical-align:top;
background-color:#eeeeec;
}
.responsive #top #wrap_all .flex_cell.av-tp11g-cba701fb91a857fd1fe7f2a72d68a454{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-sf4nc-315e5350dcfb1cea7134424e6ff28cf2{
vertical-align:top;
background-color:#eeeeec;
}
.responsive #top #wrap_all .flex_cell.av-sf4nc-315e5350dcfb1cea7134424e6ff28cf2{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-rc9ko-ebffb16142253f977d9dfbdc7c7dea69{
vertical-align:top;
background-color:#eeeeec;
}
.responsive #top #wrap_all .flex_cell.av-rc9ko-ebffb16142253f977d9dfbdc7c7dea69{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-qckxg-aa313a1c445f2b925a476a8d1dd6bf3f{
vertical-align:middle;
background-color:#3d4137;
}
.responsive #top #wrap_all .flex_cell.av-qckxg-aa313a1c445f2b925a476a8d1dd6bf3f{
padding:30px 30px 30px 30px !important;
}

#top .av_textblock_section.av-puukw-1c64e0ddc4eabb0a6ef39479c547f435 .avia_textblock{
font-size:30px;
color:#ffffff;
}

.flex_cell.av-owxlc-9c3efed17bc3ed2ea39799534937e82b{
vertical-align:middle;
background:url(https://www.neodio.fr/wp-content/uploads/2023/07/NEO_230714_0106-1030x687.jpg) 50% 50% no-repeat scroll #eeeeec;
}
.responsive #top #wrap_all .flex_cell.av-owxlc-9c3efed17bc3ed2ea39799534937e82b{
padding:150px 0px 150px 0px !important;
}

.flex_cell.av-njl7c-d458c4fd187d660eb9510bbbeb1fc590{
vertical-align:top;
background-color:#eeeeec;
}
.responsive #top #wrap_all .flex_cell.av-njl7c-d458c4fd187d660eb9510bbbeb1fc590{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-m50og-346821b9301bf66ad72de24a95d3dba4{
vertical-align:top;
background:url(https://www.neodio.fr/wp-content/uploads/2022/10/neodio-origine-b2-1.jpg) 100% 50% no-repeat scroll #959684;
}
.responsive #top #wrap_all .flex_cell.av-m50og-346821b9301bf66ad72de24a95d3dba4{
padding:150px 0px 150px 0px !important;
}

.flex_cell.av-llldg-8808c6aaa3d57f46aa07f1d1b57bcbb9{
vertical-align:middle;
background-color:#191c26;
}
.responsive #top #wrap_all .flex_cell.av-llldg-8808c6aaa3d57f46aa07f1d1b57bcbb9{
padding:30px 30px 30px 30px !important;
}

#top .av_textblock_section.av-l8qso-4ca235c7386bc5744da5ae767f378f9b .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_cell.av-jvjcg-f7ac46afc01a0116d48b33fb28ac36b5{
vertical-align:top;
background-color:#eeeeec;
}
.responsive #top #wrap_all .flex_cell.av-jvjcg-f7ac46afc01a0116d48b33fb28ac36b5{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-itpxc-01e7278b2487043852ed125ee55dbfaa{
vertical-align:top;
background-color:#eeeeec;
}
.responsive #top #wrap_all .flex_cell.av-itpxc-01e7278b2487043852ed125ee55dbfaa{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-hhj7c-44122b0746aea664e5852028989cea44{
vertical-align:top;
background-color:#eeeeec;
}
.responsive #top #wrap_all .flex_cell.av-hhj7c-44122b0746aea664e5852028989cea44{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-gu7xg-e803d1d8deed016da347912416a3b867{
vertical-align:middle;
background-color:#7c7d6b;
}
.responsive #top #wrap_all .flex_cell.av-gu7xg-e803d1d8deed016da347912416a3b867{
padding:30px 30px 30px 30px !important;
}

#top .av_textblock_section.av-1nbkw-1b0e96101b686a83c42d4d47c332f47f .avia_textblock{
font-size:20px;
color:#ffffff;
}

.flex_cell.av-f1ilw-4cb054fd7e02933fdaa1f952e8b9b311{
vertical-align:middle;
background:url(https://www.neodio.fr/wp-content/uploads/2024/07/2.webp) 50% 50% no-repeat scroll #eeeeec;
}
.responsive #top #wrap_all .flex_cell.av-f1ilw-4cb054fd7e02933fdaa1f952e8b9b311{
padding:150px 0px 150px 0px !important;
}

.flex_cell.av-dwsbs-f38e2cabe36ef88978a6f5f10aca3dc0{
vertical-align:top;
background-color:#eeeeec;
}
.responsive #top #wrap_all .flex_cell.av-dwsbs-f38e2cabe36ef88978a6f5f10aca3dc0{
padding:30px 30px 30px 30px !important;
}

.flex_cell.av-x56vc-07463020b4acc69d8a2c210f5d14feec{
vertical-align:top;
background-color:#eeeeec;
}
.responsive #top #wrap_all .flex_cell.av-x56vc-07463020b4acc69d8a2c210f5d14feec{
padding:30px 30px 30px 30px !important;
}

.flex_column.av-cklg8-faa07b822f53aa80bb9f42d156e34e25{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-cee2k-a0e4369642da0de5577b4f541728ffc5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3rfc-08efcc569b92383d375eb06af32b1061{
padding-bottom:100px;
color:#000000;
font-size:50px;
}
body .av-special-heading.av-3rfc-08efcc569b92383d375eb06af32b1061 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3rfc-08efcc569b92383d375eb06af32b1061 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-3rfc-08efcc569b92383d375eb06af32b1061 .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-3rfc-08efcc569b92383d375eb06af32b1061 .av-subheading{
font-size:11px;
}

.flex_column.av-b0kv0-5b4e6aa3690d4789632b1ebac4f888e5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.avia-section.av-9nick-35e43bca666468ed278e8b662297a758{
background-repeat:no-repeat;
background-image:url(https://www.neodio.fr/wp-content/uploads/2018/03/neodio-fond.jpg);
background-position:50% 100%;
background-attachment:scroll;
}
.avia-section.av-9nick-35e43bca666468ed278e8b662297a758 .av-section-color-overlay{
opacity:0.7;
background-color:#191c26;
}

.flex_column.av-9gqis-82ffe4e95fb51a534b86b394f440aa51{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-8ttag-c6358ceac5834f820d8531aee21b44fe{
border-radius:0px 0px 0px 0px;
padding:60px 0px 0px 0px;
}

#top .av-special-heading.av-k2q6y0au-02639d88be4d5146f7ed2bedef9504a2{
padding-bottom:30px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-k2q6y0au-02639d88be4d5146f7ed2bedef9504a2 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-k2q6y0au-02639d88be4d5146f7ed2bedef9504a2 .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-k2q6y0au-02639d88be4d5146f7ed2bedef9504a2 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-k2q6y0au-02639d88be4d5146f7ed2bedef9504a2 .av-subheading{
font-size:11px;
}

.flex_column.av-qj98-7f5c6ac4b2e867f40cd1bf6a127364fb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.flex_column.av-6qxaw-d0c31be02091ba6367183fbd9ed9d9ab{
border-radius:0px 0px 0px 0px;
padding:0px 0px 60px 0px;
}

.avia-section.av-2d2l4-0be0ddd807ec7cc13002dcd9a0cf52cf{
background-color:#eeeeec;
background-image:unset;
}

.flex_column.av-1k2j0-87d2ec1eeb58427f4baeb29701cd3f50{
border-radius:0px 0px 0px 0px;
padding:60px 0px 30px 0px;
}

#top .av-special-heading.av-zdp4-6750b5d7ce14112288f40cb8cce027ca{
padding-bottom:20px;
color:#000000;
font-size:50px;
}
body .av-special-heading.av-zdp4-6750b5d7ce14112288f40cb8cce027ca .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-zdp4-6750b5d7ce14112288f40cb8cce027ca .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-zdp4-6750b5d7ce14112288f40cb8cce027ca .special-heading-inner-border{
border-color:#000000;
}
.av-special-heading.av-zdp4-6750b5d7ce14112288f40cb8cce027ca .av-subheading{
font-size:11px;
}

#top .flex_column.av-qn1c-32b13334a312a417d2a08d4bc8c9cc7e{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-qn1c-32b13334a312a417d2a08d4bc8c9cc7e{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-qn1c-32b13334a312a417d2a08d4bc8c9cc7e{
margin-top:0px;
margin-bottom:0px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-3f9nw-24d65356dae0fddd5f5ba92eb3ada820 .av-special-heading-tag{
font-size:40px;
}

#top .av_textblock_section.av-unb58-c154d5e1d143f4de9f764b25fde0d525 .avia_textblock{
font-size:25px;
}

#top .av_textblock_section.av-puukw-1c64e0ddc4eabb0a6ef39479c547f435 .avia_textblock{
font-size:25px;
}

#top .av_textblock_section.av-l8qso-4ca235c7386bc5744da5ae767f378f9b .avia_textblock{
font-size:25px;
}

#top .av_textblock_section.av-1nbkw-1b0e96101b686a83c42d4d47c332f47f .avia_textblock{
font-size:25px;
}

#top #wrap_all .av-special-heading.av-3rfc-08efcc569b92383d375eb06af32b1061 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-k2q6y0au-02639d88be4d5146f7ed2bedef9504a2 .av-special-heading-tag{
font-size:40px;
}

#top #wrap_all .av-special-heading.av-zdp4-6750b5d7ce14112288f40cb8cce027ca .av-special-heading-tag{
font-size:40px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-3f9nw-24d65356dae0fddd5f5ba92eb3ada820 .av-special-heading-tag{
font-size:30px;
}

#top .av_textblock_section.av-unb58-c154d5e1d143f4de9f764b25fde0d525 .avia_textblock{
font-size:20px;
}

#top .av_textblock_section.av-puukw-1c64e0ddc4eabb0a6ef39479c547f435 .avia_textblock{
font-size:20px;
}

#top .av_textblock_section.av-l8qso-4ca235c7386bc5744da5ae767f378f9b .avia_textblock{
font-size:20px;
}

#top .av_textblock_section.av-1nbkw-1b0e96101b686a83c42d4d47c332f47f .avia_textblock{
font-size:20px;
}

#top #wrap_all .av-special-heading.av-3rfc-08efcc569b92383d375eb06af32b1061 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-k2q6y0au-02639d88be4d5146f7ed2bedef9504a2 .av-special-heading-tag{
font-size:30px;
}

#top #wrap_all .av-special-heading.av-zdp4-6750b5d7ce14112288f40cb8cce027ca .av-special-heading-tag{
font-size:30px;
}
}
