 img.aligncenter{padding:15px 0 0 !important}h1,h1 a,.space-title-box-h1 h1,.space-title-box-h1 h1 {font-size:2.3em;line-height:1.2em }h2,h2 a {font-size:1.8em;line-height:1.2em }h3,h3 a {font-size:1.3em;line-height:1.2em }h4,h4 a {font-size:1.1em;line-height:1.2em }h5,h5 a {font-size:0.9em;line-height:1.2em }h6,h6 a {font-size:.7em;line-height:1.2em }.space-page-content p {text-align:justify;line-height:1.45em}a.text-logo.nodescription {margin-top:8px}.widget .title {line-height:35px;background:#343334;margin-bottom:28px}.widget .title span {color:#fff;text-transform:uppercase;background:#f44;padding:0 30px;line-height:35px;letter-spacing:1px;display:inline-block;position:relative}.widget .title span:before {content:"";width:1px;height:1px;position:absolute;left:100%;top:0;border-top:35px solid #f44;border-right:20px solid transparent;border-bottom:0;border-left:0}.space-title-box-ins {padding-top:20px;padding-bottom:20px}.space-archive-loop-item-title-box-ins {margin-top:-15px }.space-archive-loop-item-img-link img {width:100%;height:120px;object-fit:cover}#breadcrumbs {padding:20px;white-space:normal;line-height:20px;overflow-x:auto;border-top:1px solid #CCC;text-align:center}#breadcrumbs span.separator {padding:0 4px;opacity:.5}#breadcrumbs span.item-current {opacity:.5}#breadcrumbs a {color:#111}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li {margin:10px}.wpsm-comptable.center-table-align td,.wpsm-comptable.center-table-align th {line-height:1}.space-page-content {color:#111}.space-page-content p {padding-bottom:5px}.kk-star-ratings {position:relative;top:5px;margin-top:30px!important;margin-bottom:0px;display:block;height:auto;overflow:hidden}.kk-star-ratings .kksr-legend {padding-top:10px}.space-page-content h2,.space-page-content h3,.space-page-content h4,.space-page-content h5,.space-page-content h6 {margin:13.2px 0}.space-page-content ol,.space-page-content ul {margin-bottom:10px}.space-news-4-item.small-news-block .space-news-4-item-excerpt ,.space-news-3-item-excerpt {color:#111}.space-footer-top-soc {display:none}.space-footer-top-logo {margin-bottom:0}.space-page-section-ins {padding-top:20px}.space-page-content-excerpt {margin-top:15px;margin-bottom:0}.space-header-wrap{z-index:999}@media (max-width:767px) {.bottomCTA .date-expi,.bottomCTA .last-update {display:none!important }}#toc_container{line-height:1}.space-to-top {position:relative;z-index:3}.bloc-bottom-cst {position:relative;top:10px}.bloc-bottom-cst .date-expi {text-align:left}@media (max-height:630px) {.space-title-box-ins {padding:15px 0!important}.cst-container.valideoffer {margin-top:30px!important}}div {line-height:inherit}.space-block-title span:after {content:none}.old_a {font-family:'Source Sans Pro',sans-serif;color:#2d3436;text-decoration:none;font-weight:700;padding:31px 16px;border-bottom:2px solid transparent;display:block}.space-header-menu ul.main-menu li.menu-item-has-children .old_a:after {content:"\f0dd";font-family:'Font Awesome 5 Free' !important;position:absolute;font-size:10px;bottom:18px;text-align:center;right:0;left:0;margin:0 auto}.space-news-7-item img {border-radius:5px;width:270px;height:236px;object-fit:cover;margin-bottom:-3px}.space-header-logo-ins img{width:auto;height:auto;min-width:135px}@media (max-width:990px) {.space-news-7-item img {width:100%}}.space-news-3-item img {border-radius:5px;width:100%;height:207px;object-fit:cover}@media screen and (max-width:850px){.space-news-3-item {width:100%!important;float:none!important}.space-news-1-item {width:100%!important;float:none!important}.space-news-7-item {width:100%!important;float:none!important}.space-mobile-menu-icon {display:block!important;   top:20px!important;right:15px!important;width:30px!important}.space-mobile-menu-icon div:nth-child(1) {width:30px!important;border-radius:0%!important}.space-mobile-menu-icon div:nth-child(2) {width:30px!important;border-radius:0%!important}.space-mobile-menu-icon div:nth-child(3) {width:30px!important;border-radius:0%!important}h1 {font-size:1.777em!important}h2 {font-size:1.577em!important}.space-title-box-ins {padding:10px 0!important}}.space-page-section-ins {padding-top:20px}div {line-height:1!important}@media screen and (max-width:768px){.single-post .space-page-section-ins{padding-top:20px}.single-post .cst-container.valideoffer{margin-top:30px}}