@charset "UTF-8";.sliceHeroBannerDesk .banner .bx-next:after,.sliceHeroBannerDesk .banner .bx-prev:after,.sliceHeroBannerDesk .banner .videoWrapper .video-js.vjs-paused .vjs-big-play-button:before{font-family:iconfont;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.slider .bx-next,.slider .bx-next:hover{background:0 0}.slider .bx-prev,.slider .bx-prev:hover{background:0 0}@media screen and (max-width:1024px){.slider .bx-next,.slider .bx-next:hover,.slider .bx-prev,.slider .bx-prev:hover{background:0 0}}.sliceHeroBannerDesk .heroInfoBt,.sliceHeroBannerMobile .heroInfoBt{font-family:serif;font-size:15px;font-weight:700;color:#fff;background:#c9dd03;float:right;position:relative;top:-24px;height:20px;right:4px;width:19px;z-index:99;line-height:20px;text-align:center;font-style:italic;cursor:pointer}.sliceHeroBannerDesk .heroInfoBt .closeIcon,.sliceHeroBannerMobile .heroInfoBt .closeIcon{display:none}.sliceHeroBannerDesk .heroInfoBt.open,.sliceHeroBannerMobile .heroInfoBt.open{font-style:normal;font-size:12px}.sliceHeroBannerDesk .heroInfoBt.open .closeIcon,.sliceHeroBannerMobile .heroInfoBt.open .closeIcon{display:block}.sliceHeroBannerDesk .heroInfoBt.open .openIcon,.sliceHeroBannerMobile .heroInfoBt.open .openIcon{display:none}.sliceHeroBannerDesk .heroInfoText,.sliceHeroBannerMobile .heroInfoText{height:0;overflow:hidden;font-size:11px;font-style:italic;font-weight:lighter;line-height:14px}.sliceHeroBannerDesk .heroInfoText .heroInfoTextInner,.sliceHeroBannerMobile .heroInfoText .heroInfoTextInner{padding:10px 0}.sliceHeroBannerDesk .buttonAdvencedConfort .cac-logo,.sliceHeroBannerMobile .buttonAdvencedConfort .cac-logo{padding-bottom:6px}.sliceHeroBannerDesk .panelWrapper,.sliceHeroBannerMobile .panelWrapper{display:inline-block;margin-right:4%}.sliceHeroBannerDesk .panelWrapper .rating .star-holder,.sliceHeroBannerMobile .panelWrapper .rating .star-holder{top:-2px;color:#DE0E39;font-size:18px}.sliceHeroBannerDesk .panelWrapper .numrating,.sliceHeroBannerMobile .panelWrapper .numrating{display:none;color:#fff;top:-3px;font-weight:700;font-size:14px}.sliceHeroBannerDesk .showadv,.sliceHeroBannerMobile .showadv{display:inline-block;font-weight:400;vertical-align:top}.sliceHeroBannerDesk .showadv a,.sliceHeroBannerMobile .showadv a{color:#fff;margin-right:15px}.sliceHeroBannerDesk .showadv:after,.sliceHeroBannerMobile .showadv:after{color:#fff}.sliceHeroBannerDesk .bx-default-pager,.sliceHeroBannerMobile .bx-default-pager{padding:20px 0}.sliceHeroBannerDesk .bx-pager-link,.sliceHeroBannerMobile .bx-pager-link{background-color:#e7e7e7;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.sliceHeroBannerDesk .bx-pager-link.active,.sliceHeroBannerMobile .bx-pager-link.active{background:#c9dd03}.sliceHeroBannerDesk .stars,.sliceHeroBannerMobile .stars{background-color:#fff;text-align:center;padding:8px 5px 5px;margin-bottom:10px;overflow:hidden}.sliceHeroBannerDesk .stars .avisAdvisorBloc,.sliceHeroBannerDesk .stars .logoAdvisor,.sliceHeroBannerMobile .stars .avisAdvisorBloc,.sliceHeroBannerMobile .stars .logoAdvisor{float:left;width:50%}.sliceHeroBannerDesk .stars .logoAdvisor,.sliceHeroBannerMobile .stars .logoAdvisor{padding-top:2px}.sliceHeroBannerDesk .stars .logoAdvisor img,.sliceHeroBannerMobile .stars .logoAdvisor img{max-width:100%;width:76px;min-width:76px}.sliceHeroBannerDesk .stars .avisAdvisorBloc,.sliceHeroBannerMobile .stars .avisAdvisorBloc{text-align:left}.sliceHeroBannerDesk .stars .avisAdvisorBloc .panelWrapper,.sliceHeroBannerMobile .stars .avisAdvisorBloc .panelWrapper{display:block;margin:0;height:19px}.sliceHeroBannerDesk .stars .avisAdvisorBloc .rating,.sliceHeroBannerMobile .stars .avisAdvisorBloc .rating{display:block;margin:0}.sliceHeroBannerDesk .stars .avisAdvisorBloc .showadv,.sliceHeroBannerMobile .stars .avisAdvisorBloc .showadv{display:block;text-align:left;margin-bottom:0}.sliceHeroBannerDesk .stars .avisAdvisorBloc .showadv a,.sliceHeroBannerMobile .stars .avisAdvisorBloc .showadv a{color:#868689;font-weight:700;text-transform:none;font-size:13px;margin:0}.sliceHeroBannerDesk .stars .avisAdvisorBloc .showadv a:hover,.sliceHeroBannerMobile .stars .avisAdvisorBloc .showadv a:hover{color:#DE0E39}.sliceHeroBannerDesk .stars .avisAdvisorBloc .showadv:after,.sliceHeroBannerMobile .stars .avisAdvisorBloc .showadv:after{display:none}.hideSlideControls .banner .bx-wrapper .bx-controls{display:none!important}.sliceHeroBannerDesk{margin-bottom:26px;position:relative}.sliceHeroBannerDesk .banner{height:auto;margin-bottom:0;padding-bottom:0;position:relative;z-index:1}.sliceHeroBannerDesk .banner .col{padding:0}.sliceHeroBannerDesk .banner .row:after{height:0}.sliceHeroBannerDesk .banner .texts{width:400px;position:absolute;z-index:60;top:30px;left:0;background:rgba(0,0,0,.2)}.sliceHeroBannerDesk .banner .texts .actions,.sliceHeroBannerDesk .banner .texts .titleStars{margin:0 15px;width:auto}.sliceHeroBannerDesk .banner .texts .titleStars{position:relative;top:0;margin-top:10px}.sliceHeroBannerDesk .banner .texts .titleStars .bg-titleStars{position:absolute;right:0;top:0;width:129%;height:100%;background:#000;opacity:.2;z-index:-1;display:none}.sliceHeroBannerDesk .banner .texts .titleStars.CAP{padding-bottom:15px}.sliceHeroBannerDesk .banner .texts .titleStars.CAP .title{width:59%;margin-bottom:5px}.sliceHeroBannerDesk .banner .texts .titleStars .title{font-size:inherit;margin-bottom:20px;text-align:left}.sliceHeroBannerDesk .banner .texts .titleStars .title em{font:700 35px/33px citroen,Arial,Helvetica,sans-serif;text-transform:uppercase;color:#fff}.sliceHeroBannerDesk .banner .texts .actions{bottom:0}.sliceHeroBannerDesk .banner .texts .actions li{display:block;padding:0!important;margin-bottom:10px}.sliceHeroBannerDesk .banner .texts .actions li:last-child{padding:0!important}.sliceHeroBannerDesk .banner .texts .actions li a{font-size:14px;display:block;position:relative;top:50%}.sliceHeroBannerDesk .banner .texts .actions li a:after{background:0 0}.sliceHeroBannerDesk .banner .texts.perso{text-align:right}.sliceHeroBannerDesk .banner .texts.perso.ctaBottomLeft .actions{left:50px}.sliceHeroBannerDesk .banner .texts.perso.ctaTopLeft .actions{top:0;left:50px}.sliceHeroBannerDesk .banner .texts.perso.ctaBottomRight{right:103px;left:auto!important}.sliceHeroBannerDesk .banner .texts.perso.ctaBottomRight .actions{right:50px}.sliceHeroBannerDesk .banner .texts.perso.ctaTopRight{right:103px;left:auto!important}.sliceHeroBannerDesk .banner .texts.perso.ctaTopRight .actions{top:0;right:50px}.sliceHeroBannerDesk .banner .texts.perso .actions{width:70%}.sliceHeroBannerDesk .banner .texts.perso .actions li a{text-align:left}.sliceHeroBannerDesk .banner .bx-wrapper{padding-bottom:0;margin-bottom:0}.sliceHeroBannerDesk .banner .bx-controls{bottom:-7px;position:absolute}.sliceHeroBannerDesk .banner .bx-default-pager{bottom:0}.sliceHeroBannerDesk .banner .bx-viewport{height:auto}.sliceHeroBannerDesk .banner .bx-viewport .col{padding:0}.sliceHeroBannerDesk .banner .bx-next{right:-10px;left:auto;margin-right:0;color:#796F6E;border:4px solid #796F6E;padding:0;line-height:0;display:inline-block;text-align:center;background-color:#fff;background-image:none!important;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-ms-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.sliceHeroBannerDesk .banner .bx-next:after{position:absolute;top:50%;left:50%;font-size:17px;margin-left:-8px;text-indent:0;content:""}.sliceHeroBannerDesk .banner .bx-next:active,.sliceHeroBannerDesk .banner .bx-next:hover{color:#fff;background-color:#796F6E}.sliceHeroBannerDesk .banner .bx-next.disabled,.sliceHeroBannerDesk .banner .bx-next.swiper-button-disabled{cursor:auto;pointer-events:none;border-color:rgba(121,111,110,.4)!important;opacity:1!important;color:rgba(121,111,110,.4)!important;background-color:#fff!important}.sliceHeroBannerDesk .banner .bx-prev{left:-10px;color:#796F6E;border:4px solid #796F6E;padding:0;line-height:0;display:inline-block;text-align:center;background-color:#fff;background-image:none!important;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-ms-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.sliceHeroBannerDesk .banner .bx-prev:after{position:absolute;top:50%;left:50%;font-size:17px;margin-left:-8px;text-indent:0;content:""}.sliceHeroBannerDesk .banner .bx-prev:active,.sliceHeroBannerDesk .banner .bx-prev:hover{color:#fff;background-color:#796F6E}.sliceHeroBannerDesk .banner .bx-prev.disabled,.sliceHeroBannerDesk .banner .bx-prev.swiper-button-disabled{cursor:auto;pointer-events:none;border-color:rgba(121,111,110,.4)!important;opacity:1!important;color:rgba(121,111,110,.4)!important;background-color:#fff!important}.sliceHeroBannerDesk .banner .bx-next,.sliceHeroBannerDesk .banner .bx-prev{width:51px;height:51px;top:-150px;margin-top:-20px;background-image:none}.sliceHeroBannerDesk .banner figure{position:static;width:100%;margin-bottom:0;padding-bottom:0;text-align:center;top:0;left:50%}.sliceHeroBannerDesk .banner figure img{max-width:none;min-width:1px;height:auto;width:100%;display:block}.sliceHeroBannerDesk .banner figure a{color:#4b4a4d}.sliceHeroBannerDesk .banner .videoWrapper{width:100%;height:0;padding:0 0 30.5%;overflow:hidden;position:relative;margin:0}.sliceHeroBannerDesk .banner .videoWrapper #overlay-ytintro{position:absolute;padding-bottom:30.5%;width:100%;left:0;top:0;z-index:10;background-position:center center;background-size:cover}.sliceHeroBannerDesk .banner .videoWrapper .video-js,.sliceHeroBannerDesk .banner .videoWrapper video{width:100%!important;left:0;background-color:#fff;height:auto!important}.sliceHeroBannerDesk .banner .videoWrapper video{top:0}.sliceHeroBannerDesk .banner .videoWrapper iframe{position:absolute;top:-40%;left:0;height:178%;width:100%}.sliceHeroBannerDesk .banner .videoWrapper #mute{position:absolute;z-index:11;top:0;right:0;cursor:pointer;width:100px;height:50px;background-image:url(../images/illustrations/son-on.png);background-repeat:no-repeat;background-position:50%}.sliceHeroBannerDesk .banner .videoWrapper #mute.forcemute,.sliceHeroBannerDesk .banner .videoWrapper #mute.videomuted{background-image:url(../images/illustrations/son-off.png)}.sliceHeroBannerDesk .banner .videoWrapper .video-js.vjs-paused .vjs-big-play-button{left:47.5%;top:144px;width:60px;height:60px;border-radius:55px;background-color:#fff;color:#c9dd03;position:absolute;cursor:pointer}.sliceHeroBannerDesk .banner .videoWrapper .video-js.vjs-paused .vjs-big-play-button:before{content:"";position:relative;line-height:60px;font-size:30px;left:17px;top:0}.sliceHeroBannerMobile{position:relative;padding-bottom:60px}.sliceHeroBannerMobile .heroInfoBt{top:-30px;float:left;right:0}.sliceHeroBannerMobile .heroInfoText .heroInfoTextInner{padding-top:30px}.sliceHeroBannerMobile .header{position:relative}.sliceHeroBannerMobile .header .slider{padding-top:0}.sliceHeroBannerMobile .header .slider .row{padding-bottom:0}.sliceHeroBannerMobile .header .slider .bx-wrapper{border:none}.sliceHeroBannerMobile .header .slider .bx-viewport{height:auto!important;overflow:visible!important}.sliceHeroBannerMobile .header .slider .bx-pager-link{background:#e7e7e7;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.sliceHeroBannerMobile .header .slider .bx-pager-link.active{background:#c9dd03}.sliceHeroBannerMobile .header article{position:relative}.sliceHeroBannerMobile .header .bg-image{width:100%;padding:0;overflow:hidden;position:relative;margin:0 0 10px}.sliceHeroBannerMobile .header .bg-image img{min-width:1px;max-width:none;width:100%}.sliceHeroBannerMobile .header .perso{position:relative}.sliceHeroBannerMobile .header .perso .actions-perso{display:inline-block;position:absolute;bottom:0;right:15px;width:50%}.sliceHeroBannerMobile .header .perso .actions-perso .buttonLead{font-size:11px;padding:5px 20px 5px 8px;width:100%}.sliceHeroBannerMobile .header .perso .actions-perso .buttonLead:after{right:2px}.sliceHeroBannerMobile .header .text{position:absolute;width:92%;z-index:2;top:0;margin:5px 15px 15px;padding:15px 15px 10px;background-color:rgba(0,0,0,.2)}.sliceHeroBannerMobile .header .text .bg-text{background-color:#000;position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;opacity:.2}.sliceHeroBannerMobile .header .text .title{font:700 34px/28px citroen,Arial,Helvetica,sans-serif;text-transform:uppercase;margin-bottom:2px;text-align:center;color:#fff}.sliceHeroBannerMobile .header .text.CAP .title{text-align:left}.sliceHeroBannerMobile .header .text .stars .panelWrapper{height:15px;margin-top:2px;margin-right:55px}.sliceHeroBannerMobile .header .text .stars .panelWrapper .rating{height:15px;vertical-align:top}.sliceHeroBannerMobile .header .text .stars .panelWrapper .rating .star-holder{font-size:20px}.sliceHeroBannerMobile .header .text .stars .panelWrapper .rating .star-holder .stars-g{font-size:16px;opacity:.5}.sliceHeroBannerMobile .header .text .stars .panelWrapper .rating .star-holder .stars-r{font-size:16px;opacity:1}.sliceHeroBannerMobile .header .text .stars .showadv{display:none;font:400 12px ubuntu,Arial,Helvetica,sans-serif;margin-bottom:0;margin-right:0;position:absolute;right:5%}.sliceHeroBannerMobile .header .text .stars .showadv:after{font-size:10px}.sliceHeroBannerMobile .header .under-text{z-index:1;margin:0;top:140px;left:8%}.sliceHeroBannerMobile .header .under-text .actions{display:block;width:100%;vertical-align:middle}.sliceHeroBannerMobile .header .under-text .actions li a{font-size:14px;padding:12px 20px 9px 8px;position:relative;top:50%}.sliceHeroBannerMobile .header .under-text .actions li a:after{font-size:10px;right:5px}.sliceHeroBannerMobile .header .under-text .actions li:last-child{padding:0}.sliceHeroBannerMobile .header .under-text .actions:empty{display:none}.sliceHeroBannerMobile .header .buttonAdvencedConfort{right:15px;bottom:15px;display:table-cell;padding-left:3%}.sliceHeroBannerMobile .header .buttonAdvencedConfort a{display:inline-block;width:70%}.sliceHeroBannerMobile .header .buttonAdvencedConfort:after{margin-left:5px;position:relative;bottom:24px}@media (max-width:480px){.sliceHeroBannerMobile .header .text .title{font-size:30px!important;line-height:25px}.sliceHeroBannerMobile .header .under-text{top:115px}}@media (max-width:350px){.sliceHeroBannerMobile .header .under-text{top:100px}.sliceHeroBannerMobile .header .under-text .actions li{padding:0 0 5px}.sliceHeroBannerMobile .header .under-text .actions li a:after{font-size:9px}}.sliceHeroBannerMobile .stars{background-color:#e7e7e7}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.sliceHeroBannerDesk .buttonAdvencedConfort{margin:-50px 0}.sliceHeroBannerDesk .buttonAdvencedConfort:after{top:50%}}.fancybox-overlay,.fancybox-overlay-fixed,.fancybox-wrap{z-index:10000!important}