.carrousel{position:relative;overflow:hidden;border-radius:5px;color:white;background-color:#0096FF}.carrousel ul{margin:0;white-space:nowrap}.carrousel .carrousel-item{display:inline-block;vertical-align:top;width:100%;position:relative;height:468px}.carrousel .poster{width:100%;height:100%;position:absolute;top:0;left:0}.carrousel .poster img{display:block;height:100%}.carrousel .content{position:relative;height:100%;width:100%;text-align:right;white-space:normal;overflow:hidden}.carrousel .content:after{content:"";display:block;position:absolute;height:100%;width:calc(100% - (468px * 7/10));background-color:#0096FF;top:0;right:0}.carrousel .content:before{content:"";display:block;position:absolute;height:105%;width:20%;top:0;left:326.6px;-webkit-transform:rotateZ(6deg);-ms-transform:rotate(6deg);transform:rotateZ(6deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;background-color:#0096FF}.carrousel .description{float:right;padding:16px 32px 16px 0;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;width:calc(100% - (468px * 7/10));position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.carrousel .description h2{font-size:5em;line-height:1em;white-space:nowrap;margin:0;margin-bottom:16px;overflow:hidden}.carrousel .description h2.minify{white-space:normal;font-size:3.5em;max-height:3em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3}.carrousel .description a.adn-big-button{padding:12.8px 32px}.carrousel .description h3{font-size:2.5em;line-height:1em;font-weight:lighter;margin:0;margin-bottom:16px;white-space:nowrap}.carrousel .description .icons{cursor:default;margin-bottom:calc(16px + .2em)}.carrousel .description .icons>span{display:inline-block;vertical-align:middle;color:#0096FF;background:white;border-radius:5px;height:4em;width:4em;margin-left:1em;position:relative;text-align:center}.carrousel .description .icons>span.icon-vost{width:5.5em}.carrousel .description .icons>span:before{position:absolute;top:50%;left:0;margin-top:-0.5em;font-size:2.8em;width:100%}.carrousel .description .icons>span.imitation-icon-free,.carrousel .description .icons>span.icon-language{padding-top:1.15em;-webkit-box-sizing:border-box;box-sizing:border-box}.carrousel .description .icons>span.imitation-icon-free strong,.carrousel .description .icons>span.icon-language strong,.carrousel .description .icons>span.imitation-icon-free span,.carrousel .description .icons>span.icon-language span{white-space:nowrap;display:block;overflow:hidden;width:100%;text-align:center;text-transform:uppercase;font-weight:bold;letter-spacing:-0.04em}.carrousel .description .icons>span.imitation-icon-free strong,.carrousel .description .icons>span.icon-language strong{font-size:.9em;line-height:1em}.carrousel .description .icons>span.imitation-icon-free span,.carrousel .description .icons>span.icon-language span{font-size:.8em;line-height:1em}.carrousel .description .icons>span.icon-language{padding-top:1em}.carrousel .description .icons>span.icon-language strong{font-size:2em}.carrousel .description:after{content:'';display:block;clear:both}.carrousel .carrousel-index{position:absolute;bottom:16px;right:32px;z-index:2}.carrousel .carrousel-index span{width:8px;height:8px;background:white;display:inline-block;border-radius:100%;margin:0 2px;position:relative;cursor:pointer}.carrousel .carrousel-index span:after{display:none;content:"";border-radius:100%;width:4px;height:4px;background:#0096FF;position:absolute;margin-top:-2px;margin-left:-2px;top:50%;left:50%}.carrousel .carrousel-index span.active:after{display:block}.carrousel .copyright{line-height:12.8px;font-size:9.6px;margin:0;position:absolute;bottom:48px;right:32px}.carrousel .arrow{height:100%;width:32px;position:absolute;top:0;z-index:4;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carrousel .right-arrow{right:0}.carrousel .left-arrow{left:0}.carrousel .arrow span{display:none;width:100%;font-size:2em;position:absolute;top:50%;margin-top:-0.5em}.carrousel .arrow:hover span{display:block}@media only screen and (max-width:1231px){.carrousel .description{font-size:.8em}.carrousel .copyright{line-height:11.2px;font-size:8.4px}}@media only screen and (min-width:768px) and (max-width:1019px){.carrousel .carrousel-item{height:300px}.carrousel .content:after{width:calc(100% - (300px * 7 / 10))}.carrousel .content:before{left:209px}.carrousel .description{width:calc(100% - (300px * 7 / 10))}.carrousel .content:before{width:210px;background:linear-gradient(96deg, rgba(0,150,255,0) 30%, #0096FF 80%);left:0;-webkit-transform:none;-ms-transform:none;transform:none}.carrousel .content .description{width:100%;padding:16px 32px}.carrousel .copyright{display:none}.carrousel .description{font-size:.6em}}@media only screen and (max-width:767px){.carrousel{border-radius:0}.carrousel .description{font-size:.8em}.carrousel .copyright{line-height:11.2px;font-size:8.4px}}@media only screen and (max-width:650px){.carrousel .carrousel-item{height:300px}.carrousel .content:after{width:calc(100% - (300px * 7 / 10))}.carrousel .content:before{left:209px}.carrousel .description{width:calc(100% - (300px * 7 / 10))}.carrousel .copyright{display:none}.carrousel .description{font-size:.6em}}@media only screen and (max-width:500px){.carrousel .content:before{width:210px;background:linear-gradient(96deg, rgba(0,150,255,0) 30%, #0096FF 80%);left:0;-webkit-transform:none;-ms-transform:none;transform:none}.carrousel .content .description{width:100%;padding:16px 32px}}