.header__pc div, .header__pc span, .header__pc p, .header__pc a, .header__pc ul, .header__pc li, .header__pc form, .header__pc header, .header__pc nav, .header__pc section {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
.header__pc header, .header__pc nav, .header__pc section {display:block;}
.header__pc ul {list-style:none;}
.header__pc * {padding:0;margin:0;}
.header__pc div {display:initial;}
.header__pc p {font-family:"PNReg",serif;font-size:16px;font-weight:400;}
.header__pc a, .header__pc a:visited, .header__pc a:active {outline:none;text-decoration:inherit;}
.header__pc header {z-index:102;top:0;left:0;width:100%;height:130px;background-color:#fff;border-bottom:1px solid transparent;padding:0 80px;-webkit-transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);}
@media (min-width: 992px) and (max-width: 1199px){
.header__pc header {padding:0 40px;}
}
@media (min-width: 768px) and (max-width: 991px){
.header__pc header {padding:0 30px;}
}
@media (max-width: 767px){
.header__pc header {padding:0 20px;}
}
@media (min-width: 992px) and (max-width: 1199px){
.header__pc header {height:115px;}
}
@media (min-width: 768px) and (max-width: 991px){
.header__pc header {height:140px;}
}
@media (max-width: 767px){
.header__pc header {height:70px;background-color:transparent;background-color:rgba(255,255,255,0.8);}
}
.header__pc header::after {content:"";display:block;width:100%;height:4px;background-color:#FFB800;margin:0px 0 0 0;-webkit-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);width:100vw;margin-left:-80px;margin-right:-80px;}
@media (min-width: 992px) and (max-width: 1199px){
.header__pc header::after {width:100vw;margin-left:-40px;margin-right:-40px;}
}
@media (min-width: 768px) and (max-width: 991px){
.header__pc header::after {width:100vw;margin-left:-30px;margin-right:-30px;}
}
@media (max-width: 767px){
.header__pc header::after {width:100vw;margin-left:-20px;margin-right:-20px;}
}
@media (min-width: 768px) and (max-width: 991px){
.header__pc header::after {margin:16px 0 0 0;width:100vw;margin-left:-80px;margin-right:-80px;}
}
@media (min-width: 768px) and (max-width: 991px) and (min-width: 992px) and (max-width: 1199px){
.header__pc header::after {width:100vw;margin-left:-40px;margin-right:-40px;}
}
@media (min-width: 768px) and (max-width: 991px) and (min-width: 768px) and (max-width: 991px){
.header__pc header::after {width:100vw;margin-left:-30px;margin-right:-30px;}
}
@media (min-width: 768px) and (max-width: 991px) and (max-width: 767px){
.header__pc header::after {width:100vw;margin-left:-20px;margin-right:-20px;}
}
@media (max-width: 767px){
.header__pc header::after {display:none;}
}
.header__pc header .logo {display:block;position:absolute;z-index:1;top:22px;left:0;width:282px;height:50px;background:transparent url("logo.svg") no-repeat;background-size:contain;-webkit-transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);}
@media (min-width: 992px) and (max-width: 1199px){
.header__pc header .logo {top:20px;width:230px;height:48px;}
}
@media (min-width: 768px) and (max-width: 991px){
.header__pc header .logo {top:30px;width:240px;height:48px;}
}
@media (max-width: 767px){
.header__pc header .logo {position:fixed;z-index:103;top:20px;left:14px;width:180px;height:50px;}
}
.header__pc header .in {position:relative;display:block;padding:40px 0 0 0;-webkit-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);}
@media (min-width: 992px) and (max-width: 1199px){
.header__pc header .in {padding:30px 0 0 0;}
}
.header__pc header nav.menu {position:relative;display:flex;width:100%;padding:0 0 0 300px;flex-direction:row;flex-wrap:wrap;text-align:right;justify-content:space-between;}
@media (min-width: 992px) and (max-width: 1199px){
.header__pc header nav.menu {padding:0 0 0 280px;}
}
@media (min-width: 768px) and (max-width: 991px){
.header__pc header nav.menu {padding:60px 0 0 0;text-align:left;}
}
@media (max-width: 767px){
.header__pc header nav.menu {display:block;height:100%;text-align:left;background-color:#fff;overflow-y:scroll;position:fixed;z-index:102;width:100%;height:100%;top:0;left:0;padding:150px 20px 40px 20px;transform:translateX(-100%);-webkit-transition:cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;-moz-transition:cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;-o-transition:cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;transition:cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;}
}
.header__pc header nav.menu>span {padding:0 10px 30px 10px;}
@media (min-width: 768px) and (max-width: 991px){
.header__pc header nav.menu>span {padding:0;}
}
.header__pc header nav.menu>span a {color:#101010;}
@media (min-width: 992px){
.header__pc header nav.menu>span:hover>a {color:#D21D3A;}
.header__pc header nav.menu>span:hover ul {display:flex;}
}
.header__pc header nav.menu>a, .header__pc header nav.menu>span {position:relative;font-family:"PNCnBold",serif;font-weight:800;font-size:20px;line-height:20px;text-transform:uppercase;color:#101010;}
@media (min-width: 992px) and (max-width: 1199px){
.header__pc header nav.menu>a, .header__pc header nav.menu>span {font-size:18px;}
}
@media (max-width: 767px){
.header__pc header nav.menu>a, .header__pc header nav.menu>span {display:block;width:100%;margin:0 0 40px 0;width:100%;font-size:28px;padding-bottom:0;}
}
.header__pc header nav.menu>span ul {position:absolute;z-index:1;top:30px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);display:flex;min-width:200px;padding:20px 20px 20px 20px;padding:0;flex-direction:row;flex-wrap:wrap;text-align:center;background-color:#D21D3A;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);border-radius:4px;display:none;}
@media (max-width: 991px){
.header__pc header nav.menu>span ul {display:none;}
}
@media (max-width: 767px){
.header__pc header nav.menu>span ul {display:none;flex-direction:column;position:relative;top:auto;left:auto;width:100%;background:none;transform:none;color:black;-webkit-box-shadow:none;box-shadow:none;text-align:left;padding:0;margin:30px 0 0 0;}
}
.header__pc header nav.menu>span ul li {width:100%;border-bottom:1px solid rgba(255,255,255,0.3);}
.header__pc header nav.menu>span ul li:last-child {border:none;}
.header__pc header nav.menu>span ul li a {display:inline-block;width:100%;height:100%;padding:20px 20px 20px 20px;font-family:"PNCnBold",serif;font-size:16px;color:#fff;-webkit-transition:all 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.1s cubic-bezier(0.645, 0.045, 0.355, 1);}
.header__pc header nav.menu>span ul li a:hover {background-color:#fff;color:#D21D3A;}
@media (max-width: 767px){
.header__pc header nav.menu>span ul li a {font-size:20px;color:black;padding:0 0 12px 0px;margin:0 0 12px 0px;border-bottom:1px solid #EBEBEB;}
}
.header__pc header nav.menu>span ul li.xs {display:none;}
@media (max-width: 991px){
.header__pc header nav.menu>span ul li.xs {display:block;}
}
.header__pc header nav.menu .bloc-search {position:absolute;z-index:-1;width:0;background-color:transparent;top:-14px;right:30px;padding-bottom:22px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;-moz-transition:cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;-o-transition:cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;transition:cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;}
@media (min-width: 768px) and (max-width: 991px){
.header__pc header nav.menu .bloc-search {z-index:1;width:60%;right:0;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);}
}
@media (max-width: 767px){
.header__pc header nav.menu .bloc-search {z-index:1;width:calc( 100% - 20px*2);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);top:76px;left:20px;}
}
.header__pc header nav.menu .bloc-search p {display:inline-block;margin:0;padding:0;position:relative;width:100%;height:100%;}
.header__pc header nav.menu .bloc-search input[type=text] {margin:0;background-color:#F1EDE5;-webkit-transition:cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;-moz-transition:cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;-o-transition:cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;transition:cubic-bezier(0.645, 0.045, 0.355, 1) 0.5s;}
.header__pc header nav.menu .bloc-search input[type=submit] {position:absolute;top:0;right:0;font-family:"PNBold",serif;font-size:12px;text-transform:uppercase;background-color:white;padding:6px 12px 4px 12px;top:10px;right:12px;}
.header__pc header nav.menu .bloc-search input[type=submit]:hover {color:white;background-color:#D21D3A;}
@media (min-width: 768px) and (max-width: 991px){
.header__pc header nav.menu .bloc-search input[type=submit] {display:none;}
}
@media (max-width: 767px){
.header__pc header nav.menu .bloc-search input[type=submit] {display:none;}
}
.header__pc header nav.menu .search {display:flex;width:20px;height:20px;background:transparent url("search.svg") no-repeat;background-size:cover;-webkit-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);}
@media (min-width: 768px) and (max-width: 991px){
.header__pc header nav.menu .search {display:none;}
}
@media (max-width: 767px){
.header__pc header nav.menu .search {display:none;position:fixed;z-index:103;bottom:30px;right:30px;width:30px;height:30px;}
}
.header__pc header .menu-xs {display:none;position:fixed;z-index:103;top:28px;right:16px;width:30px;height:30px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}
.header__pc header .menu-xs .in {position:relative;width:100%;height:100%;display:block;}
.header__pc header .menu-xs span {display:block;position:absolute;height:4px;width:100%;background:#D21D3A;opacity:1;left:0;cursor:pointer;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1);}
.header__pc header .menu-xs span:nth-child(1) {top:0px;}
.header__pc header .menu-xs span:nth-child(2), .header__pc header .menu-xs span:nth-child(3) {top:6px;}
.header__pc header .menu-xs span:nth-child(4) {top:12px;width:90%;background:#FFB800;}
@media (max-width: 767px){
.header__pc header .menu-xs {display:block;}
}
.header__pc header nav.transverse {display:flex;width:100%;padding:10px 0 10px 0;overflow-y:hidden;flex-direction:row;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #EBEBEB;-webkit-transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1);}
@media (min-width: 768px) and (max-width: 991px){
.header__pc header nav.transverse {display:none;}
}
@media (max-width: 767px){
.header__pc header nav.transverse {display:none;}
}
.header__pc header nav.transverse a, .header__pc header nav.transverse span {font-family:"PNReg",serif;font-weight:normal;font-size:11px;font-weight:900;line-height:10px;text-transform:uppercase;color:#4d4d4d;}
.header__pc header nav.transverse span {color:#D21D3A;}
@media (min-width: 992px){
.header__pc header.mini {height:60px;border-bottom:1px solid #EBEBEB;}
.header__pc header.mini::after {opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}
.header__pc header.mini .in {padding:20px 0 0 0;}
.header__pc header.mini .logo {top:17px;width:160px;}
.header__pc header.mini nav.menu .bloc-search {padding-bottom:8px;}
.header__pc header.mini nav.transverse {height:0;padding:0;border-color:transparent;}
}
.header__pc form input {border-radius:0;border:none;padding:0;margin:0;background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;}
.header__pc form input:focus {outline:none;}
.header__pc form input {width:100%;padding:10px 20px 10px 20px;margin:0px 0px 30px 0px;border-radius:50px;border:none;-webkit-appearance:none;-moz-appearance:none;font-family:"PNReg",serif;font-size:18px;line-height:normal;letter-spacing:0.01em;color:#101010;}
.header__pc form input:focus {outline:none;}
.header__pc form input[type=submit] {-webkit-appearance:none;-moz-appearance:none;border-radius:50px;white-space:nowrap;margin:0px;width:auto;cursor:pointer;-webkit-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);}
.header__pc form input[type=submit]:hover {color:#D21D3A;background-color:white;}
/*! CSS Used from: https://news.abidjan.net/public/css/scd-main-min.css?v=1024-1.1 */
.header__pc div {display:block;}
.header__pc header .menu-xs, .header__pc .transverse, .header__pc .in {max-width:1200px;margin:0 auto;}
.header__pc .in {max-width:1200px;margin:0 auto;}
@media (max-width:767px){
.header__pc .user-main-menu {background:url("user-member.svg") no-repeat;display:block;height:40px;width:40px;margin-top:-12px;}
.header__pc .user-main-menu:hover {background:url("user-member-red.svg") no-repeat;}
.header__pc p {color:#101010;}
.header__pc p {color:#101010;}
.header__pc .bloc-search p {display:inline-block;margin:0;padding:0;position:relative;height:100%;}
.header__pc .bloc-search {margin:0;background-color:#F1EDE5;-webkit-transition:cubic-bezier(.645,.045,.355,1) 0.5s;-moz-transition:cubic-bezier(.645,.045,.355,1) 0.5s;-o-transition:cubic-bezier(.645,.045,.355,1) 0.5s;transition:cubic-bezier(.645,.045,.355,1) 0.5s;}
.header__pc .bloc-search input[type=submit] {position:absolute;font-family:"PNBold",serif;font-size:12px;text-transform:uppercase;background-color:#D21D3A;color:#fff;padding:6px 12px 4px 12px;top:10px;right:12px;}
.header__pc .bloc-search input[type=submit]:hover {color:#D21D3A;background-color:#fff;}
@media (min-width:768px) and (max-width:991px){
.header__pc .bloc-search input[type=submit] {display:none;}
}
@media (max-width:767px){
.header__pc .bloc-search input[type=submit] {display:none;}
}
.header__pc .banner-full-with {padding-left:80px;padding-right:80px;margin-left:-80px;margin-right:-80px;font-size:0;position:relative;box-sizing:border-box;display:block;width:unset;}
.header__pc .banner-full-with.hideDiv {height:0;padding:0;border-color:#fff0;overflow:hidden;}
@media (min-width:767px){
.header__pc .banner-full-with.large {display:block;}
}
@media (max-width:767px){
.header__pc .banner-full-with.large {display:none;}
}
}
/*! CSS Used from: https://news.abidjan.net/public/css/main-devices.css?v=1024 */
@media (min-width: 992px) and (max-width: 1215px){
.header__pc header .in {padding:30px 0 0 0;}
.header__pc header {height:115px;padding:0 40px;}
.header__pc header .logo {top:20px;width:230px;height:48px;}
.header__pc header nav.menu {padding:0 0 0 233px;}
.header__pc header nav.menu>a, .header__pc header nav.menu>span {font-size:18px;}
}
/*! CSS Used from: Embedded */
.header__pc .banner-full-with {background-color:#1c383c;}
/*! CSS Used fontfaces */
@font-face{font-family:'PNReg';src:url("");src:url("") format("embedded-opentype"),url("ProximaNova-Regular.woff2") format("woff2"),url("ProximaNova-Regular.woff") format("woff"),url("ProximaNova-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;}
@font-face{font-family:'PNCnBold';src:url("");src:url("") format("embedded-opentype"),url("ProximaNovaCond-Extrabld.woff2") format("woff2"),url("ProximaNovaCond-Extrabld.woff") format("woff"),url("ProximaNovaCond-Extrabld.ttf") format("truetype");font-weight:800;font-style:normal;}
@font-face{font-family:'PNBold';src:url("");src:url("") format("embedded-opentype"),url("ProximaNova-Bold.woff2") format("woff2"),url("ProximaNova-Bold.woff") format("woff"),url("ProximaNova-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;}


.header__nav span, .header__nav a, .header__nav section {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
.header__nav section {display:block;}
.header__nav * {padding:0;margin:0;}
.header__nav a, .header__nav a:visited, .header__nav a:active {outline:none;text-decoration:inherit;}
.header__nav .breadcrumb {display:inline-block;width:100%;}

.header__nav .breadcrumb a, .header__nav .breadcrumb span {display:inline-block;position:relative;margin:0 14px 0 0;padding:0 20px 0 0;color:#000;font-size:14px;font-family:"PNBold",serif;}
.header__nav .breadcrumb a::after, .header__nav .breadcrumb span::after {content:"";display:block;position:absolute;top:6px;right:0px;width:6px;height:10px;background:transparent url("breadcrumb-arrow.svg") no-repeat;}
.header__nav .breadcrumb span:last-child {color:#D21D3A;font-family:"PNReg",serif;}
@media (min-width: 768px) and (max-width: 991px){
.header__nav .breadcrumb span:last-child {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px;vertical-align:bottom;}
}
.header__nav .breadcrumb span:last-child::after {display:none;}
.header__nav .breadcrumb a:hover {text-decoration:underline;}
/*! CSS Used from: https://news.abidjan.net/public/css/scd-main-min.css?v=1024-1.1 */
.header__nav .content .breadcrumb.line-top {border-top:1px solid #EBEBEB;}
.header__nav .content .breadcrumb {max-width:1200px;width:100%;min-height:40px;height:auto;margin-left:auto;margin-right:auto;margin-bottom:30px;padding:12px 0 12px 0;display:block;}

@media (max-width:767px){
.header__nav .shortenBreadcrumb {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:585px;vertical-align:bottom;}
}
/*! CSS Used from: https://news.abidjan.net/public/css/main-devices.css?v=1024 */
@media (max-width: 767px){
.header__nav .content .breadcrumb span {display:none!important;}
}
/*! CSS Used fontfaces */
@font-face{font-family:'PNBold';src:url("");src:url("") format("embedded-opentype"),url("ProximaNova-Bold.woff2") format("woff2"),url("ProximaNova-Bold.woff") format("woff"),url("ProximaNova-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;}
@font-face{font-family:'PNReg';src:url("");src:url("") format("embedded-opentype"),url("ProximaNova-Regular.woff2") format("woff2"),url("ProximaNova-Regular.woff") format("woff"),url("ProximaNova-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;}


/*! CSS Used from: Embedded */
.side svg:not(:root).svg-inline--fa {overflow:visible;}
.side .svg-inline--fa {display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em;}
.side .svg-inline--fa.fa-w-16 {width:1em;}
/*! CSS Used from: https://news.abidjan.net/public/css/font-awesome/5-13-0/all.min.css */
.side .fa-info-circle:before {content:"f05a";}
/*! CSS Used from: https://news.abidjan.net/public/css/slick-1-8-1/slick.css */
.side .slick-list {position:relative;overflow:hidden;display:block;margin:0;padding:0;}
.side .slick-list:focus {outline:none;}
.side .slick-slider .slick-track, .side .slick-slider .slick-list {-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.side .slick-track {position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}
.side .slick-track:before, .side .slick-track:after {content:"";display:table;}
.side .slick-track:after {clear:both;}
/*! CSS Used from: https://news.abidjan.net/public/css/main.css */
.side div, .side span, .side iframe, .side a, .side img, .side form, .side label, .side section {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
.side section {display:block;}
.side * {padding:0;margin:0;}
.side div {display:initial;}
.side img {display:block;}
.side a, .side a:visited, .side a:active {outline:none;text-decoration:inherit;}
.side form input {border-radius:0;border:none;padding:0;margin:0;background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;}
.side form input:focus {outline:none;}
.side form input {width:100%;padding:10px 20px 10px 20px;margin:0px 0px 30px 0px;border-radius:50px;border:none;-webkit-appearance:none;-moz-appearance:none;font-family:"PNReg",serif;font-size:18px;line-height:normal;letter-spacing:0.01em;color:#101010;}
.side form input:focus {outline:none;}
.side form input[type=radio] {position:absolute;top:0;left:0;width:15px;height:15px;padding:0px;border:1px solid black;border-radius:50%;margin:0 10px 0 0;-webkit-appearance:none;-moz-appearance:none;-webkit-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);}
.side form input[type=radio]:checked {background-color:#D21D3A;border-color:#D21D3A;}
.side form .lradio {position:relative;display:block;margin:0 0 15px 0;padding:0 0 0 25px;vertical-align:middle;cursor:pointer;}
.side form .lradio span {display:inline-block;}
.side form .lradio:hover input {border-color:#D21D3A;}
.side form .lradio:hover span {color:#D21D3A;}
.side form input[type=submit] {-webkit-appearance:none;-moz-appearance:none;border-radius:50px;white-space:nowrap;margin:0px;width:auto;cursor:pointer;-webkit-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);}
.side form input[type=submit]:hover {color:#D21D3A;background-color:white;}
.side .cta {font-family:"PNBold",serif;font-weight:normal;font-size:16px;line-height:14px;color:#D21D3A;display:inline-block;padding:8px 36px 8px 36px;border:2px solid #D21D3A;border-radius:50px;text-align:center;-webkit-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);-moz-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:.1s cubic-bezier(0.645, 0.045, 0.355, 1);}
.side .cta:hover {color:#fff;background-color:#D21D3A;}
.side div {display:block;}
.side .section-ads-center {display:block;width:100%;margin:30px 0 50px 0;text-align:center;}
.side .in {max-width:1200px;margin:0 auto;}
.side .in {max-width:1200px;margin:0 auto;}
.side aside .bloc-txt {display:block;margin:0 0 50px 0;}
.side aside .bloc-txt>.title {font-family:"PNBold",serif;font-weight:400;font-size:18px;line-height:18px;display:block;margin:0 0 20px 0;}
@media (max-width:767px){
.side .margBottom20 {margin-bottom:20px!important;}
.side .margBottom30 {margin-bottom:30px!important;}
.side aside .in {display:block;width:300px;margin:0 auto;}
@media (max-width:991px) and (min-width:768px){
.side aside .in {position:relative;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;padding-top:90px;}
}
@media (max-width:767px){
.side aside .in {width:100%;}
}
.side aside .bloc-txt img {display:block;margin:0 0 20px 0;width:100%;}
.side aside .bloc-txt .name {font-family:"PNReg",serif;font-weight:400;font-size:16px;line-height:23px;color:#101010;display:block;}
.side aside .bloc-txt .title.primary {color:#D21D3A;}
.side aside .bloc-txt {display:block;margin:0 0 50px 0;}
.side aside .bloc-pub {text-align:center;display:block;margin:0 0 50px 0;}
@media (max-width:991px) and (min-width:768px){
.side aside .bloc-pub {width:50%;}
}
@media (max-width:767px){
.side aside .bloc-pub {width:100vw;margin-left:-20px;margin-right:-20px;margin:0 0 30px 0;}
}
.side aside .sondage .title {font-family:"PNBold",serif;font-weight:400;font-size:20px;line-height:28px;display:block;margin:0 0 20px 0;}
.side aside .sondage input[type=submit] {color:#D21D3A;margin:10px 0 10px 0;}
.side aside .sondage .sml {font-family:"PNBold",serif;font-size:12px;display:inline-block;margin:0 0 0 10px;color:#101010;}
@media (max-width:991px) and (min-width:768px){
.side aside .bloc-txt {position:relative;width:50%;padding:0 20px 0 0;display:block;}
}
@media (max-width:767px){
.side aside .bloc-txt {margin:0 0 30px 0;}
}
@media (max-width:767px){
.side aside .bloc-txt {margin:0 0 30px 0;}
}
@media (max-width:767px){
.side aside .in {padding-top:90px;}
}
.side .pub-label {color:#999;float:left;font-size:9px;font-weight:400;letter-spacing:.2em;line-height:1;margin-top:4px;position:relative;top:-4px;text-align:center;text-transform:uppercase;width:100%;}
.side .pub-label:hover {color:#D21D3A;text-decoration:none;}
}
/*! CSS Used fontfaces */
@font-face{font-family:'PNReg';src:url("");src:url("") format("embedded-opentype"),url("ProximaNova-Regular.woff2") format("woff2"),url("ProximaNova-Regular.woff") format("woff"),url("ProximaNova-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;}
@font-face{font-family:'PNBold';src:url("");src:url("") format("embedded-opentype"),url("ProximaNova-Bold.woff2") format("woff2"),url("ProximaNova-Bold.woff") format("woff"),url("ProximaNova-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;}


/*! CSS Used from: https://news.abidjan.net/public/css/main.css */
.share div, .share span, .share p, .share img {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
.share * {padding:0;margin:0;}
.share div {display:initial;}
.share img {display:block;}
.share p {font-family:"PNReg",serif;font-size:16px;font-weight:400;}
.share .section-sep {position:relative;display:block;width:100%;height:35px;margin:20px 0 60px 0;}
@media (max-width: 767px){
.share .section-sep {height:auto;margin:30px 0 40px 0;width:100vw;margin-left:-20px;margin-right:-20px;}
}
.share .section-sep::after {content:"";display:block;z-index:0;left:0;width:100%;height:4px;background-color:#F1EDE5;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}
@media (max-width: 767px){
.share .section-sep::after {position:relative;margin-top:-23px;}
}
.share .section-sep .ctas {padding:0px 10px 0px 0px;background-color:#fff;position:absolute;z-index:1;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);}
@media (max-width: 767px){
.share .section-sep .ctas {position:relative;top:0;left:0;transform:none;margin-left:20px;}
}
@media (max-width: 767px){
.share .pg-article .section-article article .section-sep {width:100%;}
}
@media (max-width: 767px){
.share .pg-article .section-article article .section-sep.social {margin:10px 0 0 0;}
.share .pg-article .section-article article .section-sep.social::after {display:none;}
.share .pg-article .section-article article .section-sep.social .ctas {margin:0;}
.share .pg-article .section-article article .section-sep.social .ctas:not(.right) {position:fixed;bottom:20px;top:auto;right:5px;left:auto;background:none;z-index:101;}
}
/*! CSS Used from: https://news.abidjan.net/public/css/scd-main-min.css?v=1024-1.1 */
.share div {display:block;}
@media (max-width:767px){
.share .pg-article .section-article article .section-sep.social {margin:30px 0 15px 0;}
.share .pg-article .section-article article .section-sep.social .ctas:not(.right) {border-radius:50px;background-color:#FFF;bottom:10px;position:relative;max-height:35px;}
.share .pg-article .section-article article .section-sep.social .ctas .sharethis-inline-share-buttons {margin:5px;}
.share p {color:#101010;}
.share .section-sep.social {margin:10px 0 30px 0;}
.share p {color:#101010;}
}
/*! CSS Used from: https://news.abidjan.net/public/css/main-devices.css?v=1024 */
@media (max-width: 767px){
.share .section-sep {position:relative;display:block;width:100%;height:35px;margin:20px 0 60px 0;}
.share .section-sep .ctas {padding:0!important;}
}
/*! CSS Used from: Embedded */
.share #st-1 {font-family:"Helvetica Neue", Verdana, Helvetica, Arial, sans-serif;;   direction:ltr;display:block;opacity:1;text-align:left;z-index:94034;}
.share #st-1.st-animated {-moz-transition:o 0.2s ease-in, p 0.2s ease-in, a 0.2s ease-in, c 0.2s ease-in, i 0.2s ease-in, t 0.2s ease-in, y 0.2s ease-in;-ms-transition:o 0.2s ease-in, p 0.2s ease-in, a 0.2s ease-in, c 0.2s ease-in, i 0.2s ease-in, t 0.2s ease-in, y 0.2s ease-in;-o-transition:o 0.2s ease-in, p 0.2s ease-in, a 0.2s ease-in, c 0.2s ease-in, i 0.2s ease-in, t 0.2s ease-in, y 0.2s ease-in;-webkit-transition:o 0.2s ease-in, p 0.2s ease-in, a 0.2s ease-in, c 0.2s ease-in, i 0.2s ease-in, t 0.2s ease-in, y 0.2s ease-in;transition:o 0.2s ease-in, p 0.2s ease-in, a 0.2s ease-in, c 0.2s ease-in, i 0.2s ease-in, t 0.2s ease-in, y 0.2s ease-in;}
.share #st-1 .st-btn {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transition:opacity 0.2s ease-in, top 0.2s ease-in;-ms-transition:opacity 0.2s ease-in, top 0.2s ease-in;-o-transition:opacity 0.2s ease-in, top 0.2s ease-in;-webkit-transition:opacity 0.2s ease-in, top 0.2s ease-in;transition:opacity 0.2s ease-in, top 0.2s ease-in;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;border:none;cursor:pointer;display:inline-block;font-size:11px;height:32px;line-height:32px;margin-right:8px;padding:0 8px;position:relative;text-align:center;top:0;vertical-align:top;white-space:nowrap;}
.share #st-1 .st-btn:last-child {margin-right:0;}
.share #st-1 .st-btn > img {display:inline-block;height:16px;width:16px;position:relative;top:8px;vertical-align:top;}
.share #st-1 .st-btn > span {-moz-transition:all 0.2s ease-in;-ms-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;color:#fff;display:inline-block;font-weight:500;letter-spacing:0.5px;min-width:60px;opacity:1;padding:0 6px;position:relative;vertical-align:top;}
.share #st-1.st-has-labels .st-btn {min-width:120px;}
.share #st-1.st-has-labels .st-btn.st-remove-label {min-width:50px;}
.share #st-1.st-has-labels .st-btn.st-remove-label > span {display:none;}
.share #st-1 .st-total {color:#555;display:inline-block;font-weight:500;line-height:12px;margin-right:0;max-width:80px;padding:4px 8px;text-align:center;}
.share #st-1 .st-total.st-hidden {display:none;}
.share #st-1 .st-total > span {font-size:16px;line-height:17px;display:block;padding:0;}
.share #st-1 .st-total > span.st-shares {font-size:9px;line-height:9px;}
.share #st-1 .st-btn:hover {opacity:.8;top:-4px;}
.share #st-1 .st-btn[data-network='whatsapp'] {background-color:#25d366;}
.share #st-1 .st-btn[data-network='whatsapp'] > span {color:#fff;}
.share #st-1 .st-btn[data-network='facebook'] {background-color:#4267B2;}
.share #st-1 .st-btn[data-network='facebook'] > span {color:#fff;}
.share #st-1 .st-btn[data-network='twitter'] {background-color:#000000;}
.share #st-1 .st-btn[data-network='twitter'] > span {color:#fff;}
.share #st-1 .st-btn[data-network='messenger'] {background-color:#448AFF;}
.share #st-1 .st-btn[data-network='messenger'] > span {color:#fff;}
/*! CSS Used fontfaces */
@font-face{font-family:'PNReg';src:url("");src:url("") format("embedded-opentype"),url("ProximaNova-Regular.woff2") format("woff2"),url("ProximaNova-Regular.woff") format("woff"),url("ProximaNova-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;}


.header__pc {
    position: sticky;
    top: 0;
    z-index: 999;
}

.header__nav {
    max-width: 1000px;
    padding: 10px 15px;
    margin: auto;
    margin-top: 35px;
    border-top: solid 1px #EBEBEB;
    border-bottom: solid 1px #EBEBEB;
}


@media (max-width: 768px) {
    .shortenBreadcrumb {
        display: none !important;
    }

    .header__nav {
        margin-top: 0px;
    }
}

.share .ctas {
    display: none;
}

.share .social {
    display: flex;
    align-items: center;
    gap: 10px;
}

.share .st-btn {
    display: flex !important;
    color: #fff;
    font-size: 14px;
    padding: 5px 30px;
    justify-content: center;
    align-items: center;
    gap: 5px;
    border-radius: 15px;
    height: 32px;
}

.share .st-btn img {
    width: 16px;
    height: 16px;
}

.share .st-btn[data-network="whatsapp"] {
    background-color: #25d366;
}

.share .st-btn[data-network="facebook"] {
    background-color: #4267B2;
}

.share .st-btn[data-network="twitter"] {
    background-color: #000000;
}

.share .st-btn[data-network="messenger"] {
    background-color: #448AFF;
}

@media (max-width: 768px) {
    .share .section-sep::after {
        display: none;
    }
}

@media (max-width: 620px) {
    .share .st-btn[data-network="messenger"] {
        padding-left: 20px;
        padding-right: 20px;
    }
    .share .st-btn[data-network="messenger"] span {
        display: none;
    }
}

@media (max-width: 510px) {
    .share .st-btn[data-network="twitter"] {
        padding-left: 20px;
        padding-right: 20px;
    }
    .share .st-btn[data-network="twitter"] span {
        display: none;
    }
}

@media (max-width: 440px) {
    .share .st-btn[data-network="facebook"] {
        padding-left: 20px;
        padding-right: 20px;
    }
    .share .st-btn[data-network="facebook"] span {
        display: none;
    }
}

@media (max-width: 360px) {
    .share .st-btn[data-network="whatsapp"] {
        padding-left: 20px;
        padding-right: 20px;
    }
    .share .st-btn[data-network="whatsapp"] span {
        display: none;
    }
}

@media (min-width: 768px) {
    .container, .header__nav {
        padding-left: 30px;
        padding-right: 30px;
    }
}

@media (min-width: 1000px) {
    .container, .header__nav {
        padding-left: 40px;
        padding-right: 40px;
    }
    .container {
        max-width: 1200px;
        padding-right: 200px;
    }
    .header__nav {
        max-width: 1200px;
    }
}