.flex_cell.av-cahbi2-49bb130296672ea55d88ba7c284255bf{
vertical-align:top;
background-color:#ec288d;
}
.responsive #top #wrap_all .flex_cell.av-cahbi2-49bb130296672ea55d88ba7c284255bf{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-c5nzj6-e45b380aae5bc40e3bc79890d0100ad1{
vertical-align:top;
background-color:#f37843;
}
.responsive #top #wrap_all .flex_cell.av-c5nzj6-e45b380aae5bc40e3bc79890d0100ad1{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-2pkjirn-d5de41dab7af294ba3fad41d666ebcae{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://i0.wp.com/ch-emile-durkheim.fr/wp-content/uploads/2019/12/sommeil.png?fit=1753%2C1315&ssl=1) 50% 50% no-repeat scroll #f37843;
}
.responsive #top #wrap_all .flex_cell.av-2pkjirn-d5de41dab7af294ba3fad41d666ebcae{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-2n0lz8z-3ac6f88d629b04aeca2641c3ead4f376{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-2n0lz8z-3ac6f88d629b04aeca2641c3ead4f376{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-1gfnh-c0932f46df7efa617bb8ae4a038f3020{
padding-bottom:25px;
font-size:34px;
}
body .av-special-heading.av-1gfnh-c0932f46df7efa617bb8ae4a038f3020 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-1gfnh-c0932f46df7efa617bb8ae4a038f3020 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-1gfnh-c0932f46df7efa617bb8ae4a038f3020 .av-subheading{
font-size:15px;
}

.flex_cell.av-c5nzj6-25-cb2edd4193d5b230e0cab4a839afa2ab{
vertical-align:top;
background-color:#f37843;
}
.responsive #top #wrap_all .flex_cell.av-c5nzj6-25-cb2edd4193d5b230e0cab4a839afa2ab{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-c5nzj6-23-74a285b53605fd3adadec1dd598cec01{
vertical-align:top;
background-color:#ec2432;
}
.responsive #top #wrap_all .flex_cell.av-c5nzj6-23-74a285b53605fd3adadec1dd598cec01{
padding:9px 0px 0px 0px !important;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6q03yj-7274a02eb97fbedafa90adf76e22f047{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-6q03yj-7274a02eb97fbedafa90adf76e22f047{
border-width:6px;
border-color:#f37843;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#f8f8f8;
}

.av_font_icon.av-1t1q68r-0ed80ecfb4a1c3a88101097206629ac6{
color:#f37843;
border-color:#f37843;
}
.avia-svg-icon.av-1t1q68r-0ed80ecfb4a1c3a88101097206629ac6 svg:first-child{
stroke:#f37843;
fill:#f37843;
}
.av_font_icon.av-1t1q68r-0ed80ecfb4a1c3a88101097206629ac6 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .av_textblock_section.av-1qfq1jf-5fac08870d6f6beb143637524b67392b .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-mzld7-e6ad6d9c2d54ac0a8c650327c8f43922{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1lmbjln-899e8407eadc77ba8e79c044169cd16d{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-1lmbjln-899e8407eadc77ba8e79c044169cd16d{
border-width:6px;
border-color:#ec2432;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#f8f8f8;
}

.av_font_icon.av-1jq0p2z-c6eb3794fcf385bf635f7f798dfd372b{
color:#ec2432;
border-color:#ec2432;
}
.avia-svg-icon.av-1jq0p2z-c6eb3794fcf385bf635f7f798dfd372b svg:first-child{
stroke:#ec2432;
fill:#ec2432;
}
.av_font_icon.av-1jq0p2z-c6eb3794fcf385bf635f7f798dfd372b .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .hr.hr-invisible.av-1h79lcb-dc1d13e191bd3bf21adca02484aa6fb9{
height:20px;
}

#top .av_textblock_section.av-1qfq1jf-19-11bae3802432deb0b5ee5392396319eb .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-mzld7-18-3b2b66d4e911a09b57f866541d3b4e72{
height:20px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6q03yj-21-32a1d91059725d92884ba84683d23461{
margin-bottom:0px;
}
.flex_column.av-6q03yj-21-32a1d91059725d92884ba84683d23461{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#f37843;
}

.av_font_icon.av-1t1q68r-20-5e4ebc0a8a30004b4819f1f0aecefd6e{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1t1q68r-20-5e4ebc0a8a30004b4819f1f0aecefd6e svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1t1q68r-20-5e4ebc0a8a30004b4819f1f0aecefd6e .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .hr.hr-invisible.av-mzld7-13-6c77c80325499b5ad938e2d6d5605c34{
height:20px;
}

#top .av_textblock_section.av-1qfq1jf-14-64f13f1c92b3efcb2f1cc8469bb8d7ee .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1lmbjln-17-5a7426c163547ae54ca95b897c8ba6f0{
margin-bottom:0px;
}
.flex_column.av-1lmbjln-17-5a7426c163547ae54ca95b897c8ba6f0{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ec2432;
}

.av_font_icon.av-1jq0p2z-16-8c087521178d3705f7a00cf012ac3b9b{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1jq0p2z-16-8c087521178d3705f7a00cf012ac3b9b svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1jq0p2z-16-8c087521178d3705f7a00cf012ac3b9b .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .hr.hr-invisible.av-1h79lcb-15-24b1a2464529f998a129ceab067bf7de{
height:20px;
}

#top .av_textblock_section.av-1g28ebv-0dc4ade703981eb5527a143e58b66a6d .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1ahhw0b-49f6b22d3b05d19f59f8d2af1e9a9551{
margin-bottom:0px;
}
.flex_column.av-1ahhw0b-49f6b22d3b05d19f59f8d2af1e9a9551{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ec288d;
}

.av_font_icon.av-196i58b-2c07fce7bddddbc06a24139706c67a01{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-196i58b-2c07fce7bddddbc06a24139706c67a01 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-196i58b-2c07fce7bddddbc06a24139706c67a01 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .hr.hr-invisible.av-18heanf-821b595abb4410ba2802430be2a63362{
height:20px;
}

#top .av_textblock_section.av-15kmfm3-62d7641dfd9142bf1d2459359885d7d2 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-11lnm4b-452b48b1dca1bac8541c95f1941e6a77{
height:100px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-6q03yj-12-6e2d5d423765e1674439880527aeb9f3{
margin-top:50px;
margin-bottom:50px;
}
.flex_column.av-6q03yj-12-6e2d5d423765e1674439880527aeb9f3{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#f9a959;
}

.av_font_icon.av-1t1q68r-11-54212946d45cb86d7304c4c65fc4cf7e{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1t1q68r-11-54212946d45cb86d7304c4c65fc4cf7e svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1t1q68r-11-54212946d45cb86d7304c4c65fc4cf7e .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .hr.hr-invisible.av-mzld7-10-5270b4c1fa640b9e7e9969a885f91789{
height:20px;
}

#top .av_textblock_section.av-1qfq1jf-9-4330a14b83a0239dca492c6c923e38ef .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1lmbjln-8-20b5cc32f81e5a3f49f33d6b8e2731f6{
margin-top:50px;
margin-bottom:50px;
}
.flex_column.av-1lmbjln-8-20b5cc32f81e5a3f49f33d6b8e2731f6{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ec288d;
}

.av_font_icon.av-1jq0p2z-7-381a0c010c9619a3e99856c055ac43fd{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-1jq0p2z-7-381a0c010c9619a3e99856c055ac43fd svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-1jq0p2z-7-381a0c010c9619a3e99856c055ac43fd .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .hr.hr-invisible.av-1h79lcb-6-1556ff5e873bd52395553a669862b84c{
height:20px;
}

#top .av_textblock_section.av-1g28ebv-5-5e56841376832ba956b772d2b8f8ba03 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1ahhw0b-4-25c12e160e4658c285ac591f77caa0fb{
margin-top:50px;
margin-bottom:50px;
}
.flex_column.av-1ahhw0b-4-25c12e160e4658c285ac591f77caa0fb{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#f37843;
}

.av_font_icon.av-196i58b-3-b58b83aeaa9c830f778f7c015f0a22e1{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-196i58b-3-b58b83aeaa9c830f778f7c015f0a22e1 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-196i58b-3-b58b83aeaa9c830f778f7c015f0a22e1 .av-icon-char{
font-size:30px;
line-height:30px;
}

#top .hr.hr-invisible.av-18heanf-2-a2d5e308a0ecb3fbe1fa4ba237d82ad0{
height:20px;
}

#top .av_textblock_section.av-15kmfm3-1-c962950427d758eff7629ddfeff7cb04 .avia_textblock{
color:#ffffff;
}

.flex_cell.av-cahbi2-26-b95b4611e87de69dd09b29d2c941262b{
vertical-align:top;
background-color:#ec288d;
}
.responsive #top #wrap_all .flex_cell.av-cahbi2-26-b95b4611e87de69dd09b29d2c941262b{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-16dxtf7-a618e1a086c10d2b3a2008758ea01198{
vertical-align:top;
background-color:#ec288d;
}
.responsive #top #wrap_all .flex_cell.av-16dxtf7-a618e1a086c10d2b3a2008758ea01198{
padding:80px 80px 80px 80px !important;
}

#top .hr.hr-invisible.av-k41tm5jm-60d4426418d73887f8566d93f25486d8{
height:150px;
}

.av_font_icon.av-k41to202-30237bc87ff546ea9c90ee852dae4dce{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-k41to202-30237bc87ff546ea9c90ee852dae4dce svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-k41to202-30237bc87ff546ea9c90ee852dae4dce .av-icon-char{
font-size:40px;
line-height:40px;
width:40px;
}

#top .av-special-heading.av-12s6t-e3716048b35e51bd83a8c2747cd3b23a{
padding-bottom:20px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-12s6t-e3716048b35e51bd83a8c2747cd3b23a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-12s6t-e3716048b35e51bd83a8c2747cd3b23a .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-12s6t-e3716048b35e51bd83a8c2747cd3b23a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-12s6t-e3716048b35e51bd83a8c2747cd3b23a .av-subheading{
font-size:15px;
}

.flex_cell.av-3g0mzn-7a934fc47336a7869e10b50ecc63a7da{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-3g0mzn-7a934fc47336a7869e10b50ecc63a7da{
padding:80px 80px 20px 80px !important;
}


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

#top #wrap_all .av-special-heading.av-12s6t-e3716048b35e51bd83a8c2747cd3b23a .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-1gfnh-c0932f46df7efa617bb8ae4a038f3020 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-12s6t-e3716048b35e51bd83a8c2747cd3b23a .av-special-heading-tag{
font-size:0.8em;
}
}
