#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d04e7m-6799070b3c7f22f0b7519e011454cc97__0 .avia-caption-title{
font-size:50px;
}
#top .avia-slideshow .av-slideshow-caption.av-d04e7m-6799070b3c7f22f0b7519e011454cc97__0 .avia-caption-content{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-d04e7m-6799070b3c7f22f0b7519e011454cc97__0 .avia-caption-content p{
font-size:30px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d04e7m-6799070b3c7f22f0b7519e011454cc97__1 .avia-caption-title{
font-size:50px;
}
#top .avia-slideshow .av-slideshow-caption.av-d04e7m-6799070b3c7f22f0b7519e011454cc97__1 .avia-caption-content{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-d04e7m-6799070b3c7f22f0b7519e011454cc97__1 .avia-caption-content p{
font-size:30px;
}
#top #wrap_all .avia-slideshow .av-slideshow-caption.av-d04e7m-6799070b3c7f22f0b7519e011454cc97__2 .avia-caption-title{
font-size:50px;
}
#top .avia-slideshow .av-slideshow-caption.av-d04e7m-6799070b3c7f22f0b7519e011454cc97__2 .avia-caption-content{
font-size:30px;
}
#top .avia-slideshow .av-slideshow-caption.av-d04e7m-6799070b3c7f22f0b7519e011454cc97__2 .avia-caption-content p{
font-size:30px;
}

.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;
}

#top .flex_column_table.av-equal-height-column-flextable.av-bvya0y-3502691af3aa49822b92cfb5f3c64984{
margin-top:-120px;
margin-bottom:0px;
}
.flex_column.av-bvya0y-3502691af3aa49822b92cfb5f3c64984{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ec288d;
}

.av_font_icon.av-bodd6i-53cacec7e50149581ec6a3b1306e5367{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-bodd6i-53cacec7e50149581ec6a3b1306e5367 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-bodd6i-53cacec7e50149581ec6a3b1306e5367 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-bhkyki-b56ffd9b355272c39ddd5bfa3ae15b3c{
height:20px;
}

#top .av_textblock_section.av-ack7re-f051f9b1ad41e15e641c56d2628eec9f .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-12wmbm-ab6589e5af15316a691a50befbf61a23{
margin-top:-120px;
margin-bottom:0px;
}
.flex_column.av-12wmbm-ab6589e5af15316a691a50befbf61a23{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ed313f;
}

.av_font_icon.av-aokp7e-9867620a8af54dfc69f0e34817f0ba80{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-aokp7e-9867620a8af54dfc69f0e34817f0ba80 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-aokp7e-9867620a8af54dfc69f0e34817f0ba80 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-al1en6-41b26c35fb00696680d078fbaa3fab4f{
height:20px;
}

#top .av_textblock_section.av-ack7re-12-af22302338f682cd9b5d28aa65057b2c .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-zapmi-852972079c33be3b6b3a1bf52a779117{
margin-top:-120px;
margin-bottom:0px;
}
.flex_column.av-zapmi-852972079c33be3b6b3a1bf52a779117{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#f37843;
}

.av_font_icon.av-9ohanm-663d0e2ba7fed24084bb662937fa51b8{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-9ohanm-663d0e2ba7fed24084bb662937fa51b8 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-9ohanm-663d0e2ba7fed24084bb662937fa51b8 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-9j3k4a-a54f0d95e0d11939fa3699b1c511affc{
height:20px;
}

#top .av_textblock_section.av-9fcxo2-0553271f686f01e46f73ba788a2e81e0 .avia_textblock{
color:#ffffff;
}

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

.flex_cell.av-cahbi2-10-b71ea41f7ca1ad84b5cc17a787119411{
vertical-align:top;
background-color:#f37843;
}
.responsive #top #wrap_all .flex_cell.av-cahbi2-10-b71ea41f7ca1ad84b5cc17a787119411{
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;
}

.flex_column.av-itflm-ffc1364660972d2143a7772d343ec2bc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-3a8wpm-2efe7e387c5d39f5b00b322b749583db{
padding-bottom:50px;
font-size:34px;
}
body .av-special-heading.av-3a8wpm-2efe7e387c5d39f5b00b322b749583db .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-3a8wpm-2efe7e387c5d39f5b00b322b749583db .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-3a8wpm-2efe7e387c5d39f5b00b322b749583db .av-subheading{
font-size:15px;
}

.flex_column.av-ggu2q-bc91768f73642883f3001587e12635ed{
border-width:6px;
border-color:#f37843;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

.flex_column.av-aibuq-cb42f6f132a2ed8ef266250844891129{
border-width:6px;
border-color:#ec2432;
border-style:solid;
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

.flex_cell.av-633yay-c456465c7aab187f4124c960979acc7e{
vertical-align:middle;
background-color:#f37843;
}
.responsive #top #wrap_all .flex_cell.av-633yay-c456465c7aab187f4124c960979acc7e{
padding:40px 50px 40px 50px !important;
}

.avia-animated-number.av-5vdjxe-2e6fbfae5dd7e9046a6f4608b2c3196d .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-5vdjxe-2e6fbfae5dd7e9046a6f4608b2c3196d .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-5vdjxe-2e6fbfae5dd7e9046a6f4608b2c3196d .avia-animated-number-content{
font-size:20px;
}

#top .hr.hr-invisible.av-kmlpwyee-e95874715428f1cce949aa0d3a2cebf7{
height:50px;
}

.avia-animated-number.av-5vdjxe-6-ce5b1b6029c87666c9ad97ccb07c929a .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-5vdjxe-6-ce5b1b6029c87666c9ad97ccb07c929a .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-5vdjxe-6-ce5b1b6029c87666c9ad97ccb07c929a .avia-animated-number-content{
font-size:20px;
}

.flex_cell.av-5rpxi2-cfb9afff941e7651c02ca82b0abbfbc9{
vertical-align:middle;
background-color:#ef4955;
}
.responsive #top #wrap_all .flex_cell.av-5rpxi2-cfb9afff941e7651c02ca82b0abbfbc9{
padding:40px 50px 40px 50px !important;
}

.avia-animated-number.av-5itjju-6b65ee0e92722ddc93bc268e44d8234e .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-5itjju-6b65ee0e92722ddc93bc268e44d8234e .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-5itjju-6b65ee0e92722ddc93bc268e44d8234e .avia-animated-number-content{
font-size:20px;
}

#top .hr.hr-invisible.av-kmlpwyee-5-4c19d3b90bbb3615eee6598eecdbdb12{
height:50px;
}

.avia-animated-number.av-5itjju-4-3201726f965ea52a523eccefcee24e98 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-5itjju-4-3201726f965ea52a523eccefcee24e98 .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-5itjju-4-3201726f965ea52a523eccefcee24e98 .avia-animated-number-content{
font-size:20px;
}

.flex_cell.av-5f005u-758b8558eae865c84e4e73f1ecdd9b5d{
vertical-align:middle;
background-color:#ec288d;
}
.responsive #top #wrap_all .flex_cell.av-5f005u-758b8558eae865c84e4e73f1ecdd9b5d{
padding:40px 50px 40px 50px !important;
}

.avia-animated-number.av-57qwgy-d3d2d4cd8d3069ab635a3076cabd5468 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-57qwgy-d3d2d4cd8d3069ab635a3076cabd5468 .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-57qwgy-d3d2d4cd8d3069ab635a3076cabd5468 .avia-animated-number-content{
font-size:20px;
}

#top .hr.hr-invisible.av-kmlpx3mc-ff267f1aaf92c367b7283e6a8e1c5fbd{
height:50px;
}

.avia-animated-number.av-57qwgy-3-0f7d9769b6f3e9903d690ab4d05cec18 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-57qwgy-3-0f7d9769b6f3e9903d690ab4d05cec18 .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-57qwgy-3-0f7d9769b6f3e9903d690ab4d05cec18 .avia-animated-number-content{
font-size:20px;
}

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

.flex_cell.av-4mn2ay-1b9a23902d244118441f1fd010a0cd0b{
vertical-align:middle;
height:300px;
min-height:300px;
background:url(https://i0.wp.com/ch-emile-durkheim.fr/wp-content/uploads/2021/03/hopital_loisy-4670.jpg?fit=1500%2C1000&ssl=1) 50% 50% no-repeat fixed #ec288d;
}
.responsive #top #wrap_all .flex_cell.av-4mn2ay-1b9a23902d244118441f1fd010a0cd0b{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-4gq3my-b14c0b0b59779523089afe227deaae23{
vertical-align:middle;
height:300px;
min-height:300px;
background-color:#ffffff;
}
.responsive #top #wrap_all .flex_cell.av-4gq3my-b14c0b0b59779523089afe227deaae23{
padding:80px 80px 80px 80px !important;
}

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

#top .av_textblock_section.av-43hqpu-d518c1099381582e7f7e1dd50c1dc43f .avia_textblock{
color:#535353;
}

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

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

#top .flex_column_table.av-equal-height-column-flextable.av-3onqya-2b976dac3dec0d1fe9562f3bd05c2da7{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-3onqya-2b976dac3dec0d1fe9562f3bd05c2da7{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ec288d;
}

.av_font_icon.av-3iq9rm-b8a0a91813757e519429bb1fdf876296{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-3iq9rm-b8a0a91813757e519429bb1fdf876296 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-3iq9rm-b8a0a91813757e519429bb1fdf876296 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-3eckaq-12656a095dd816b6614734a4c19800b4{
height:20px;
}

#top .av_textblock_section.av-3auemq-d2dcfb78394e1a6897d5d22ecdebaca6 .avia_textblock{
color:#ffffff;
}

#top .flex_column_table.av-equal-height-column-flextable.av-2qkkpm-2d6f98d014e3872aeeb3b2015e86e8db{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-2qkkpm-2d6f98d014e3872aeeb3b2015e86e8db{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#ef4955;
}

.av_font_icon.av-2kb1vu-ff9aa74d375324aa0d75d83b07653bc3{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-2kb1vu-ff9aa74d375324aa0d75d83b07653bc3 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-2kb1vu-ff9aa74d375324aa0d75d83b07653bc3 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-2h9hfu-bb55dca5e5bef71f8798bb011628b6c2{
height:20px;
}

#top .av_textblock_section.av-26mejm-c55de475e78b7f361d0989a69b08de0a .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-qku8q-d3809542ba5e2a7508142edf42d786e7{
height:90px;
}

.flex_column.av-itflm-7-9f53ab35e331a8e68c3f5bea73881d80{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-9mstm-18f65e73581a0be7ce003d5942d16d2f{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-9mstm-18f65e73581a0be7ce003d5942d16d2f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9mstm-18f65e73581a0be7ce003d5942d16d2f .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-9mstm-18f65e73581a0be7ce003d5942d16d2f .av-subheading{
font-size:15px;
}


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

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

#top #wrap_all .av-special-heading.av-9mstm-18f65e73581a0be7ce003d5942d16d2f .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-3a8wpm-2efe7e387c5d39f5b00b322b749583db .av-special-heading-tag{
font-size:0.8em;
}
.av-special-heading.av-3a8wpm-2efe7e387c5d39f5b00b322b749583db .av-subheading{
display:none;
}

#top #wrap_all .av-special-heading.av-a23qy-ccb000df18a09dffa45c4f0d03323f8d .av-special-heading-tag{
font-size:0.8em;
}
.av-special-heading.av-a23qy-ccb000df18a09dffa45c4f0d03323f8d .av-subheading{
font-size:12px;
}

#top #wrap_all .av-special-heading.av-9mstm-18f65e73581a0be7ce003d5942d16d2f .av-special-heading-tag{
font-size:16px;
}
.av-special-heading.av-9mstm-18f65e73581a0be7ce003d5942d16d2f .av-subheading{
font-size:12px;
}
}
