.ksc-tab-features{display:table;margin:auto;position:relative}.ksc-tab-features>.cell{display:table-cell;vertical-align:top;position:relative;padding:10px}.ksc-tab-features>.cell .cell-content{display:inline-block;background:no-repeat;background-size:contain;width:100%}@media screen and (max-width: 1024px){.ksc-tab-features{display:block}.ksc-tab-features>.cell{display:inline-table;width:25% !important;position:relative}.ksc-tab-features>.cell .cell-content{display:table-cell;width:100%;vertical-align:middle}}@media screen and (max-width: 768px){.ksc-tab-features{display:block;text-align:left}.ksc-tab-features>.cell{display:table;width:100% !important;position:relative}.ksc-tab-features>.cell .cell-content{display:table-cell;width:100%;vertical-align:middle}}.ksc_imageTexteRoll{position:relative;width:100%;display:block;margin:0 auto;background:center center no-repeat;background-size:cover;padding:0;height:auto}.ksc_imageTexteRoll .wraptexte,.ksc_imageTexteRoll .wrapbgroll{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:10}.ksc_imageTexteRoll .wrapbgroll{opacity:0;transition:opacity .3s ease-in-out;z-index:5;background:center center no-repeat;background-size:cover}.ksc_imageTexteRoll>a,.ksc_imageTexteRoll div{display:block}.ksc_imageTexteRoll:hover .wrapbgroll{opacity:1}.ksc_imageTexteRoll .wraptexte .textecontainer{display:table;width:100%;height:100%;overflow:hidden}.ksc_imageTexteRoll .wraptexte .textecontainer .texte{display:table-cell;width:100%;height:100%;color:#fff;box-sizing:border-box;padding:20px}.KVC_composant.UIBT{margin-top:10px;display:inline-block}.KVC_composant.UIBT a{padding:15px 25px;font-size:15px;display:inline-block;cursor:pointer}.ksc-container-slideshow{width:100%;overflow:hidden;position:relative;padding:20px 0}.ksc-container-slideshow .ss-wraper{width:100%;position:relative}.ksc-container-slideshow .ruban{position:absolute;height:100%}.ksc-container-slideshow .nav-direct-access{position:absolute;bottom:0;left:0;height:25px;width:100%;z-index:18;text-align:center}.ksc-container-slideshow .nav-direct-access .pipion{width:12px;height:12px;background-color:rgba(0,0,0,.2);border-radius:100%;position:relative;display:inline-block;margin:0 5px;cursor:pointer;transition:all .5s ease-in-out}.ksc-container-slideshow .nav-direct-access .pipion.sel{background-color:#2467b7}.ksc-container-slideshow .ksc-slide{height:100%;float:left;background:no-repeat center center;background-size:contain;position:relative}.ksc-container-slideshow .ksc-slide.image-top{background-position:center top}.ksc-container-slideshow .ksc-slide .slide-overlay{height:100%;width:100%;z-index:10;position:absolute}.ksc-container-slideshow .ksc-slide .contslide{display:table;width:100%;height:100%;margin:0 auto;z-index:11;text-align:left}.ksc-container-slideshow .ksc-slide .contslide .contalign{display:table-cell}@media only screen and (max-width: 1023px){.ksc-container-slideshow .ksc-slide{background-size:auto 100% !important}}.KVC_composant.multi-share{text-align:right}.KVC_composant.multi-share .wrap-share{width:auto;height:40px;overflow:hidden;position:relative;display:inline-block}.KVC_composant.multi-share .wrap-share a{display:block;float:left;width:40px;height:40px;box-sizing:border-box;background:no-repeat center center;background-size:contain;background-color:#ccc;text-indent:10000px;margin-left:20px}.KVC_composant.multi-share .wrap-share a:hover{background-color:#aaa}.KVC_composant.multi-share .wrap-share a.tw{background-image:url(../svg/ui-share-twitter-nobg.svg)}.KVC_composant.multi-share .wrap-share a.fb{background-image:url(../svg/ui-share-facebook-nobg-2.svg)}.KVC_composant.multi-share .wrap-share a.in{background-image:url(../svg/ui-share-linkedin-nobg.svg)}.KVC_composant.followus{display:inline-block;margin:20px}.KVC_composant.followus .wrap-txt{display:inline-block;vertical-align:middle;text-transform:uppercase}.KVC_composant.followus .wrap-follow{display:inline-block;vertical-align:middle}.KVC_composant.followus .wrap-follow>a{display:inline-block;margin:0 5px;height:40px;width:40px;background:no-repeat center center;background-size:contain}.tweet{display:block;width:30%;margin:0 1.66%;float:left;background-color:rgba(66,97,95,.8);text-align:left;padding:35px;box-sizing:border-box;color:#fff}.tweet span{display:inline-block}.tweet span:first-child{background-color:#fa6545;padding:5px 10px;margin-bottom:15px}@media only screen and (max-width: 767px){.tweet{display:block;width:90%;float:none;padding:35px;margin:20px 5%}}