.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-2n0lz8z-8e30a2c945ab942c134fd91e5a38eaaa{
vertical-align:middle;
height:300px;
min-height:300px;
background:url(https://i0.wp.com/ch-emile-durkheim.fr/wp-content/uploads/2020/01/fond-4.png?fit=862%2C714&ssl=1) 0% 0% no-repeat fixed #f8f8f8;
}
.responsive #top #wrap_all .flex_cell.av-2n0lz8z-8e30a2c945ab942c134fd91e5a38eaaa{
padding:80px 80px 80px 80px !important;
}

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

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

.flex_cell.av-cahbi2-19-61fb0a9ae6ab9b28471086e81dedf634{
vertical-align:top;
background-color:#f37843;
}
.responsive #top #wrap_all .flex_cell.av-cahbi2-19-61fb0a9ae6ab9b28471086e81dedf634{
padding:9px 0px 0px 0px !important;
}

.avia_message_box.av-k68gi98k-3bc850f0ac9d68b8c60b21e181fc5b5f{
background-color:#f37843;
color:#ffffff;
}
.avia_message_box.av-k68gi98k-3bc850f0ac9d68b8c60b21e181fc5b5f .avia_message_box_icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-k41tm5jm-bba1b66dfa7dab228fd0b790cc7b327f{
height:20px;
}

.flex_cell.av-cahbi2-15-8007b6d97d1c45c1aa287dc7be8885ee{
vertical-align:top;
background-color:#f9a959;
}
.responsive #top #wrap_all .flex_cell.av-cahbi2-15-8007b6d97d1c45c1aa287dc7be8885ee{
padding:20px 20px 20px 20px !important;
}

#top #wrap_all .avia-button.av-k6pis4wi-f585c8ab0da1da8dcb61bd83e2dd6534{
background-color:#f9a959;
border-color:#f9a959;
color:#535353;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-k6pis4wi-f585c8ab0da1da8dcb61bd83e2dd6534 .avia-svg-icon svg:first-child{
fill:#535353;
stroke:#535353;
}

.flex_cell.av-cahbi2-12-6a218411eb6be591ccf49e16325888ee{
vertical-align:top;
background-color:#f37843;
}
.responsive #top #wrap_all .flex_cell.av-cahbi2-12-6a218411eb6be591ccf49e16325888ee{
padding:20px 20px 20px 20px !important;
}

#top #wrap_all .avia-button.av-k6pis4wi-11-5335d92c5700c207a23748bcca0a1be5{
background-color:#f37843;
border-color:#f37843;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-k6pis4wi-11-5335d92c5700c207a23748bcca0a1be5 .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.hr-invisible.av-k41tm5jm-14-6096402f827455b90882f5e745454e30{
height:20px;
}

.flex_cell.av-c5nzj6-18-9239d29c0387ae3d840102366a5f7378{
vertical-align:top;
background-color:#f9a959;
}
.responsive #top #wrap_all .flex_cell.av-c5nzj6-18-9239d29c0387ae3d840102366a5f7378{
padding:9px 0px 0px 0px !important;
}

.flex_cell.av-1s3aob7-ea1527519eacd0d9012b5d68352913c6{
vertical-align:top;
background-color:#fcfcfc;
}
.responsive #top #wrap_all .flex_cell.av-1s3aob7-ea1527519eacd0d9012b5d68352913c6{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-myxsv-45dcdeeb2eb7e9c2fa6e8be5de511d6c{
padding-bottom:25px;
color:#f9a959;
font-size:34px;
}
body .av-special-heading.av-myxsv-45dcdeeb2eb7e9c2fa6e8be5de511d6c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-myxsv-45dcdeeb2eb7e9c2fa6e8be5de511d6c .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-myxsv-45dcdeeb2eb7e9c2fa6e8be5de511d6c .special-heading-inner-border{
border-color:#f9a959;
}
.av-special-heading.av-myxsv-45dcdeeb2eb7e9c2fa6e8be5de511d6c .av-subheading{
font-size:15px;
}

.flex_cell.av-1ggvg2r-2b9b5b7d8790e4f05eec2eb50ba773aa{
vertical-align:top;
background-color:#f9a959;
}
.responsive #top #wrap_all .flex_cell.av-1ggvg2r-2b9b5b7d8790e4f05eec2eb50ba773aa{
padding:80px 80px 80px 80px !important;
}

#top .hr.hr-invisible.av-k41tm5jm-10-9ca8738b85eaf08935521ddb831c7858{
height:150px;
}

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

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

#top .av_textblock_section.av-k41v2efx-2c253a68dd7b17efa0bb520bee2552ba .avia_textblock{
color:#ffffff;
}

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

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

#top .hr.hr-invisible.av-k41tm5jm-6-ceb0d9a226899a2851e9b7f729f7df24{
height:150px;
}

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

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

#top .av_textblock_section.av-k41v2efx-4-609fd0fc405c0f88fd9538118a03172a .avia_textblock{
color:#ffffff;
}

#top .av_textblock_section.av-k41v2efx-1-74962e3174072c05ff650fb520a2adab .avia_textblock{
color:#ffffff;
}

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

#top .av-special-heading.av-eqrrj-cd820a9f37bf1976bc7db61a33430efe{
padding-bottom:25px;
color:#f37843;
font-size:34px;
}
body .av-special-heading.av-eqrrj-cd820a9f37bf1976bc7db61a33430efe .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-eqrrj-cd820a9f37bf1976bc7db61a33430efe .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-eqrrj-cd820a9f37bf1976bc7db61a33430efe .special-heading-inner-border{
border-color:#f37843;
}
.av-special-heading.av-eqrrj-cd820a9f37bf1976bc7db61a33430efe .av-subheading{
font-size:15px;
}

.av-hotspot-image-container .av-image-hotspot.av-iz53r-3c0e24ad009b991da223e195870ac58d{
top:78.6%;
left:62.3%;
}
.av-hotspot-image-container .av-image-hotspot.av-iz53r-3c0e24ad009b991da223e195870ac58d .av-image-hotspot_inner{
background-color:#ff0000;
color:#ffffff;
}
.av-hotspot-image-container .av-image-hotspot.av-iz53r-3c0e24ad009b991da223e195870ac58d .av-image-hotspot-pulse{
background-color:#ff0000;
}

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


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

#top #wrap_all .av-special-heading.av-myxsv-45dcdeeb2eb7e9c2fa6e8be5de511d6c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8tw6n-b6bee0c8e87c366c23ea597fabf00de5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l4ilj-9bddc27aa748fdb7571a96f3d4c52a66 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-eqrrj-cd820a9f37bf1976bc7db61a33430efe .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-myxsv-45dcdeeb2eb7e9c2fa6e8be5de511d6c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-8tw6n-b6bee0c8e87c366c23ea597fabf00de5 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-l4ilj-9bddc27aa748fdb7571a96f3d4c52a66 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-eqrrj-cd820a9f37bf1976bc7db61a33430efe .av-special-heading-tag{
font-size:0.8em;
}
}
