.avia-section.av-3y669a-8ba80166e1ef27350f7ff867c594bab2 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://www.formationlangues.eu/wp-content/uploads/2021/05/FL-BannerPrincipale-scaled-1500x469.jpg);
background-position:50% 100%;
background-attachment:scroll;
}

#top .av_textblock_section.av-kv120j7e-92545b7cc515cab208f80d7c9656bc7e .avia_textblock{
color:#ffffff;
}

.flex_cell.av-100ttfy-cc6a9c00017bd0bc2d77b94973e60da3{
vertical-align:top;
}
.responsive #top #wrap_all .flex_cell.av-100ttfy-cc6a9c00017bd0bc2d77b94973e60da3{
padding:0 100px 50px 100px !important;
}

.flex_column.av-xzkn66-497e67647bb19627615252006ce2a635{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .flex_column.av-vo8672-aa6cd86324704310cabc6234046603b5{
margin-top:20px;
margin-bottom:0px;
}
.flex_column.av-vo8672-aa6cd86324704310cabc6234046603b5{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-vo8672-aa6cd86324704310cabc6234046603b5{
margin-top:20px;
margin-bottom:0px;
}

#top .flex_column.av-31fz4u-d5a27303b49bba0396307aef65e8c449{
margin-top:20px;
margin-bottom:0px;
}
.flex_column.av-31fz4u-d5a27303b49bba0396307aef65e8c449{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-31fz4u-d5a27303b49bba0396307aef65e8c449{
margin-top:20px;
margin-bottom:0px;
}

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

#top .flex_column.av-rk0b5a-a88de50f7df2a5e3da6055a76fd7844d{
margin-top:30px;
margin-bottom:0px;
}
.flex_column.av-rk0b5a-a88de50f7df2a5e3da6055a76fd7844d{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-rk0b5a-a88de50f7df2a5e3da6055a76fd7844d{
margin-top:30px;
margin-bottom:0px;
}

#top .hr.hr-invisible.av-pl05ji-279d4e1016c15d943d789efa46fe3080{
height:10px;
}

#top .hr.hr-invisible.av-nsx1zi-f8f9e0e1f5b28c0302e917e9479443ef{
height:30px;
}

#top .flex_column.av-mcmzcu-78030ac5435c0de41b046bbd42761ae0{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-mcmzcu-78030ac5435c0de41b046bbd42761ae0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-mcmzcu-78030ac5435c0de41b046bbd42761ae0{
margin-top:0px;
margin-bottom:0px;
}

#top .flex_column.av-ldx72m-8c0e4ccd95e67392d5633ada2bf542cf{
margin-top:0px;
margin-bottom:0px;
}
.flex_column.av-ldx72m-8c0e4ccd95e67392d5633ada2bf542cf{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
.responsive #top #wrap_all .flex_column.av-ldx72m-8c0e4ccd95e67392d5633ada2bf542cf{
margin-top:0px;
margin-bottom:0px;
}

.flex_column.av-jok1r2-02b739ac4263f8709601206401890c2b{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .hr.hr-invisible.av-f3b6su-1f04f801e472051d11409e5c8998027b{
height:50px;
}

.flex_column.av-1ebuha-ba390b5c59ec5cc62ffdc16c0e71abdb{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#e5e5e5;
}

.avia-image-container.av-9ndfm6-06c056b6e1ae960637535ab4f78a29bb img.avia_image{
box-shadow:none;
}
.avia-image-container.av-9ndfm6-06c056b6e1ae960637535ab4f78a29bb .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-6wpwoe-229309cd3756886f0acdce195451bf75 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-6wpwoe-229309cd3756886f0acdce195451bf75 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-5h5jz2-dbc0d11377f00db2da77bfee8551acfe{
vertical-align:top;
background-color:#002f64;
}
.responsive #top #wrap_all .flex_cell.av-5h5jz2-dbc0d11377f00db2da77bfee8551acfe{
padding:0px 0px 0px 0px !important;
}

.flex_column.av-4ejle6-7fad8f9cc5f9d232d1da5fed8e124d93{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

