.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:Montserrat;font-weight:900;src:url(/assets/font/Montserrat-ExtraBold.otf)}@font-face{font-family:Montserrat-Bold;font-weight:700;src:url(/assets/font/Montserrat-Bold.otf)}@font-face{font-family:Montserrat-SemiBold;font-weight:600;src:url(/assets/font/Montserrat-SemiBold.otf)}@font-face{font-family:Montserrat;font-weight:400;src:url(/assets/font/Montserrat-Medium.otf)}*{box-sizing:border-box}lightbox{z-index:1000!important}body{margin:0;font-family:Helvetica,arial,sans-serif;line-height:1.6;color:#e1e7ed;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:Montserrat,arial,sans-serif;line-height:1.2;color:#fff}a{color:#fff;text-decoration:none;font-weight:700}@media (max-width:576px){.hide-small-down{display:none!important}}@media (max-width:768px){.hide-medium-down{display:none!important}}@media (max-width:1200px){.hide-large-down{display:none!important}}@media (min-width:577px){.hide-small-up{display:none!important}}@media (min-width:769px){.hide-medium-up{display:none!important}}@media (min-width:1201px){.hide-large-down{display:none!important}}.container{max-width:1160px;margin:0 auto;padding:0 20px}a,button,label{cursor:pointer}.menu-nav-button svg{margin-top:6px}.menu-nav-button.dropdown{position:relative}.menu-nav-button.dropdown:after{content:"";position:absolute;width:0;height:0;border-color:#fff transparent transparent;border-style:solid;border-width:5px 4px 0;transform:translate(6px,7px)}.search-overlay{align-items:center;display:flex;position:absolute;width:60%;max-width:954px;top:0;bottom:0;background:#384b63}.search-overlay__inner{position:relative;display:inline-flex;align-content:center;align-items:center;height:100%;flex-grow:1}.search-overlay__inner input[type=text]{flex:1;width:100%;border:2px solid rgba(171,212,255,.2);border-radius:3px;background:transparent;font-family:Helvetica;font-weight:700;font-size:16px;color:#fff;padding:17px 42px;position:relative}.search-overlay__inner input[type=text]:focus{outline:none}.search-overlay__inner .searchicon{position:absolute;left:12px;top:50%;height:16px;width:16px;transform:translateY(-50%)}.search-overlay__inner .escapebutton{position:absolute;top:50%;transform:translateY(-50%);right:12px;cursor:pointer}.button{border:2px solid transparent;border-radius:2px;color:#fff;font-size:14px;font-weight:500;padding:14px 24px;margin:5px 5px 5px 0;transition:all .2s ease-in-out;cursor:pointer;background:none}@media (max-width:576px){.button{padding-top:12px;padding-bottom:14px}}.button--small{padding:9px 18px}.button--blue{background:#09a9e6}.button--blue-text-bold{font-family:Helvetica,arial,sans-serif;font-weight:700;font-size:14px;color:#fff;text-align:center}.button--outline{border-color:rgba(171,212,255,.2);background:none}.button--outline:hover{border-color:rgba(171,212,255,.5)}.button--purple{opacity:.8;background-image:radial-gradient(52% 241%,#933895 0,#410543 100%);box-shadow:0 7px 8px 0 rgba(0,0,0,.1);border-radius:30px;font-family:Montserrat-Bold;font-size:14px;color:#fff;letter-spacing:.32px;text-align:center;padding:19px 73px 23px 76px}.button--star{padding-left:0;padding-right:0}.button--play{width:42px;height:42px;border:2px solid rgba(171,212,255,.2);border-radius:2px;padding:0;position:relative}.button--play:after{content:"";position:absolute;width:12px;height:16px;background:url(/assets/icons/play.svg) no-repeat 50%;background-size:contain;top:11px;left:14px}.button--pause{width:42px;height:42px;background:#009ee0;border-radius:2px;padding:0;position:relative}.button--pause:after{content:"";position:absolute;width:12px;height:16px;background:url(/assets/icons/pause.svg) no-repeat 50%;background-size:contain;top:11px;left:13px}.button:disabled{opacity:.6}.button--social{width:30px;height:30px;padding:0;margin-left:10px;margin-right:0}.button--social svg{width:12px;height:12px}.button--social svg g{fill:#fff}.button--facebook{background-color:#3b5998}.button--twitter{background-color:#1da1f2}.link--icon{color:#fff;font-size:13px;font-weight:600}.link--icon svg{display:inline-block;margin-right:5px;position:relative;top:3px}.link--icon path{fill:#fff}.link--dropdown:after{content:url(/assets/icons/arrow-down.svg);display:inline-block;margin-left:10px}@media (max-width:576px){.link--dropdown:after{margin-left:2px}}.link--back{font-size:13px}.link--back:before{content:url(/assets/icons/arrow-back.svg);display:inline-block;margin-right:10px}.link--forward:after{content:url(/assets/icons/arrow-right.svg);transform:scale(.8);position:relative;top:2px;display:inline-block;margin-left:10px}.link--expand{width:48px;height:48px;padding:0;margin:0;opacity:.5;background:#101924}.link--expand:after{position:relative;top:3px;content:url(/assets/icons/expand.svg)}input[type=checkbox]{position:relative;cursor:pointer;margin-bottom:11px}input[type=checkbox]:before{content:"";display:block;position:absolute;width:15px;height:15px;left:-3px;top:-5px;background:transparent;border:1px solid #1f3044;border-radius:3px;z-index:1;transition:all .3s ease-in-out;background:#1b2533}input[type=checkbox]:checked:before{background:#fff}input[type=checkbox]:checked:after{content:"";position:absolute;width:16px;height:16px;background:url(/assets/icons/tick.svg) no-repeat 50%;background-size:contain;z-index:2;top:-6px;left:-1px}.login-modal__submit-btn{width:100%}.login-modal__existing-user-signup-container{font-family:Helvetica-Bold;font-size:14px;color:#fff;text-align:center}.login-modal__existing-user-signup-container .login-modal__existing-user-cta{color:#09a9e6}.input-wrapper{margin-bottom:8px;width:100%;display:block}.input-wrapper input.validated-field.input--invalid{background:#f2e1c4;border:1px solid #eda253;font-family:Helvetica;font-size:14px;color:#e89b4a;transition:all .3s}.input-wrapper .invalid-subtext{font-family:Helvetica;font-size:12px;color:#fff;padding-left:24px;position:relative}.input-wrapper .invalid-subtext:after{position:absolute;left:7px;top:-2px;content:url(/assets/icons/exclam.svg)}.input-wrapper .invalid-subtext:before{position:absolute;left:0;content:url(/assets/icons/invalid-icon-small.svg)}.input-wrapper .placeholder-invalid{position:absolute;top:7px;left:19px;font-family:Helvetica;font-size:11px;color:#e89b4a;display:none}.input-wrapper.inline,.input-wrapper .placeholder-invalid.active{display:inline-block}.input-wrapper .stripe-field,.input-wrapper input[type=email],.input-wrapper input[type=password],.input-wrapper input[type=text],.input-wrapper textarea{padding:18px;background:rgba(27,37,51,.5);font-family:Helvetica,arial,sans-serif;font-weight:500;font-size:14px;border:0;color:#869fbf;display:block;width:100%}.input-wrapper .stripe-field::-moz-placeholder,.input-wrapper input[type=email]::-moz-placeholder,.input-wrapper input[type=password]::-moz-placeholder,.input-wrapper input[type=text]::-moz-placeholder,.input-wrapper textarea::-moz-placeholder{font-family:Helvetica,arial,sans-serif;font-weight:500;font-size:14px;color:#869fbf}.input-wrapper .stripe-field::placeholder,.input-wrapper input[type=email]::placeholder,.input-wrapper input[type=password]::placeholder,.input-wrapper input[type=text]::placeholder,.input-wrapper textarea::placeholder{font-family:Helvetica,arial,sans-serif;font-weight:500;font-size:14px;color:#869fbf}.input-wrapper .stripe-field:focus,.input-wrapper input[type=email]:focus,.input-wrapper input[type=password]:focus,.input-wrapper input[type=text]:focus,.input-wrapper textarea:focus{outline:none}.input-wrapper .radiobtn-group{display:flex}.input-wrapper .radiobtn-group input[type=radio]{display:none}.input-wrapper .radiobtn-group input[type=radio]+label{cursor:pointer;display:inline-block;margin:0;background:rgba(171,212,255,.15);font-family:Helvetica;font-weight:700;font-size:12px;color:#fff;letter-spacing:0;padding:15px 25px}.input-wrapper .radiobtn-group input[type=radio]+label:last-of-type{border-radius:0 3px 3px 0}.input-wrapper .radiobtn-group input[type=radio]+label:first-of-type{border-radius:3px 0 0 3px}.input-wrapper .radiobtn-group input[type=radio]:checked+label{background:#009ee0}@media (max-width:768px){.input-wrapper{margin-bottom:10px}}.input-wrapper.subscribe-select-wrapper{max-width:330px;margin:0 auto}.input-wrapper.subscribe-select-wrapper input[type=checkbox],.input-wrapper.subscribe-select-wrapper input[type=radio]{display:none}.input-wrapper.subscribe-select-wrapper input[type=checkbox]+label,.input-wrapper.subscribe-select-wrapper input[type=radio]+label{margin-top:9px;padding:18px;color:#fff;display:block;width:100%;position:relative;border:2px solid rgba(167,181,199,.2);font-family:Helvetica;font-weight:700;font-size:14px;cursor:pointer}.input-wrapper.subscribe-select-wrapper input[type=checkbox]+label.currency-modal-wrapper__before,.input-wrapper.subscribe-select-wrapper input[type=radio]+label.currency-modal-wrapper__before{color:#869fbf}.input-wrapper.subscribe-select-wrapper input[type=checkbox]+label::-moz-placeholder,.input-wrapper.subscribe-select-wrapper input[type=radio]+label::-moz-placeholder{font-family:Helvetica,arial,sans-serif;font-weight:500;font-size:14px;color:#869fbf}.input-wrapper.subscribe-select-wrapper input[type=checkbox]+label::placeholder,.input-wrapper.subscribe-select-wrapper input[type=radio]+label::placeholder{font-family:Helvetica,arial,sans-serif;font-weight:500;font-size:14px;color:#869fbf}.input-wrapper.subscribe-select-wrapper input[type=checkbox]+label:focus,.input-wrapper.subscribe-select-wrapper input[type=radio]+label:focus{outline:none}.input-wrapper.subscribe-select-wrapper input[type=checkbox]:checked+label:after,.input-wrapper.subscribe-select-wrapper input[type=radio]:checked+label:after{position:absolute;content:url(/assets/icons/tick.svg);right:23px;top:50%;transform:translateY(-50%);line-height:1}.input-wrapper.subscribe-select-wrapper input[type=checkbox]:checked+label.currency-modal-wrapper__before:after,.input-wrapper.subscribe-select-wrapper input[type=radio]:checked+label.currency-modal-wrapper__before:after{content:url(/assets/icons/tick-grey.svg)}.stripe-field.ng-dirty.ng-invalid,input.ng-dirty.ng-invalid{position:relative;background:#f2e1c4;border:1px solid #eda253;font-family:Helvetica;font-size:14px;color:#e89b4a;transition:all .3s}.stripe-field.ng-dirty.ng-invalid::-moz-placeholder,input.ng-dirty.ng-invalid::-moz-placeholder{font-family:Helvetica;font-size:14px;color:#e69539}.stripe-field.ng-dirty.ng-invalid::placeholder,input.ng-dirty.ng-invalid::placeholder{font-family:Helvetica;font-size:14px;color:#e69539}.stripe-field.StripeElement--invalid,input.StripeElement--invalid{position:relative;background:#f2e1c4;border:1px solid #eda253;font-family:Helvetica;font-size:14px;color:#e89b4a;transition:all .3s}.header-nav{display:block;background:#1b2533}.header-nav .inner{height:75px;max-width:1160px;margin:0 auto;padding:0 20px;display:flex;flex-wrap:nowrap;align-items:center;align-content:stretch}.header-nav .inner .nav ul{list-style:none;display:flex}.header-nav .inner .nav ul li{margin-right:20px}.header-nav .inner .nav ul li a{opacity:.5;font-family:Montserrat;font-weight:700;font-size:19px;color:#abd4ff;letter-spacing:-.4px;transition:all .3s ease-in-out;text-decoration:none}.header-nav .inner .nav ul li a.active{color:#fff;opacity:1}.slick-slide:focus{outline:none}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:40px;height:40px;background:transparent;border-radius:100%;border:2px solid rgba(171,212,255,.4);text-indent:150%;white-space:nowrap;overflow:hidden;cursor:pointer}.slick-arrow:focus{outline:none}.slick-arrow.slick-prev{left:81px}.slick-arrow.slick-prev:after{content:"";position:absolute;width:12px;height:12px;background:url(/assets/icons/arrow-down.svg) no-repeat 50%;left:12px;transform:rotate(90deg);top:12px}.slick-arrow.slick-next{right:81px}.slick-arrow.slick-next:after{content:"";position:absolute;width:12px;height:12px;background:url(/assets/icons/arrow-down.svg) no-repeat 50%;right:12px;transform:rotate(-90deg);top:12px}.modal__overlay .modal__container_wrapper.redirect-popup{max-width:540px!important;left:50%!important;transform:translate(-50%,-50%)!important}.modal__overlay .modal__container_wrapper.popup{max-width:500px!important;left:50%!important;transform:translate(-50%,-50%)!important}.modal__overlay .modal__container_wrapper.modal-long{max-width:450px!important;left:50%!important;transform:translate(-50%,-50%)!important;top:50%!important}.modal__overlay .modal__container_wrapper.popup-wide{max-width:600px!important;left:50%!important;transform:translate(-50%,-50%)!important}.modal__overlay .modal__container_wrapper.modal-wide{max-width:850px!important;left:50%!important;transform:translate(-50%,-50%)!important}.modal__overlay .modal__container_wrapper.popup-small{max-width:450px!important;left:50%!important;transform:translate(-50%,-50%)!important}@media (max-width:576px){.modal__overlay .modal__container_wrapper.popup-small .modal__container{max-height:600px!important}}@media (max-width:576px){.modal__overlay .modal__container_wrapper.popup-small{margin-left:0!important}}.modal__overlay .modal__container_wrapper.download{max-width:750px!important;left:50%!important;transform:translate(-50%,-50%)!important}@media (max-width:768px){.modal__overlay .modal__container_wrapper.download{max-width:460px!important}}@media (max-width:576px){.modal__overlay .modal__container_wrapper.download{max-width:calc(100vw - 40px)!important;max-height:calc(100vh - 100px)}}.modal__overlay .modal__container_wrapper.modal-medium-wide{max-width:800px!important;left:50%!important;transform:translate(-50%,-50%)!important}@media (max-width:576px){.modal__overlay .modal__container_wrapper.login{max-width:350px;margin-left:18px!important;top:56%!important}}@media (max-width:576px) and (max-width:576px){.modal__overlay .modal__container_wrapper.login{top:52%!important}}.gray-gradient-overlay:before{content:"";position:absolute;left:0;right:0;top:0;height:100px;background-image:linear-gradient(180deg,#26374d 1%,#1b2533 98%),radial-gradient(50% 31%,#243347 0,rgba(32,46,64,0) 31%);z-index:0}.submit-container{background:#42556e;padding-bottom:53px;max-width:750px;margin:0 auto}.submit-container .stripe-branding{font-family:Helvetica;font-size:11px;color:#a3b5cc;letter-spacing:-.31px;text-align:center;line-height:21px;padding-top:12px}.submit-container .disclaimer{font-family:Helvetica,arial,sans-serif;font-size:14px;color:#869fbf;letter-spacing:-.39px;text-align:center;line-height:21px}.submit-container .button--subscription{display:block;margin:28px auto 0}.need-help{padding-top:30px;margin-top:73px;border-top:2px solid rgba(171,212,255,.1)}.need-help__title{font-family:Montserrat-Bold;font-size:22px;color:#fff;letter-spacing:-.4px;line-height:31px}.need-help__desc{font-family:Helvetica;font-size:16px;color:#9fb3cc;letter-spacing:-.44px}.subscribe-cta{text-align:center;position:relative}.subscribe-cta:after{content:"";position:absolute;left:0;right:0;bottom:0;background:url(/assets/halos/large/exports/General--TV5Monde-Asie--Pacifique-semi-opaque.png);background-position-x:center;background-size:cover;height:200px;z-index:0}.subscribe-cta .subscribe-cta__outer{max-width:1160px;margin:0 auto;padding:0 20px}.subscribe-cta .subscribe-cta__inner{padding-top:75px;padding-bottom:50px;border-top:1px solid rgba(171,212,255,.2)}@media (max-width:768px){.subscribe-cta .subscribe-cta__inner{padding-top:50px}}.subscribe-cta .subscribe-cta__title{position:relative;z-index:1;margin-top:0;margin-bottom:26px;font-size:27px}@media (max-width:768px){.subscribe-cta .subscribe-cta__title{margin-bottom:23px;font-size:24px}}.subscribe-cta .subscribe-cta__prompt--tv5{display:inline-block}.subscribe-cta .subscribe-cta__prompt--plus{display:inline-block;margin-right:10px;color:#009ee0}@media (max-width:576px){.subscribe-cta .subscribe-cta__prompt--plus{margin-right:0}}.subscribe-cta .subscribe-cta__prompt--asia{display:inline-block}@media (max-width:576px){.subscribe-cta .subscribe-cta__prompt--asia{display:block}}.subscribe-cta .subscribe-cta__btns{position:relative;z-index:1}.subscribe-cta .subscribe-cta__btn{width:200px;margin-right:15px;margin-bottom:10px;padding:14px 24px}@media (max-width:576px){.subscribe-cta .subscribe-cta__btn{width:100%;margin-right:0}}.subscribe-cta .subscribe-cta__btn:nth-child(2){margin-right:0}.subscribe-cta small{display:block;font-weight:700;font-size:12px;color:#fff;margin-top:30px}.vod-cta{background:url(/assets/halos/large/exports/General--TV5Monde-Asie--Pacifique-semi-opaque.png) no-repeat bottom;background-size:contain}.vod-cta__inner{max-width:1160px;margin:0 auto;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:30px;grid-row-gap:80px;padding:0 20px 80px}.vod-cta__deco{grid-column:1/-1;border:1px solid rgba(171,212,255,.2)}.vod-cta__logo{grid-column:1/5;text-align:right}.vod-cta__logo svg{width:130px;height:42px}@media (max-width:576px){.vod-cta__logo svg{width:84px;height:27px}}.vod-cta__text{grid-column:5/-1}.vod-cta__title{margin:0;font-family:Helvetica,arial,sans-serif;font-size:18px;line-height:21px}@media (max-width:576px){.vod-cta__title{margin-bottom:7px}}.vod-cta__desc{margin-top:0;margin-bottom:25px}.sort-bar{cursor:pointer;display:inline-block;font-family:Helvetica,arial,sans-serif;font-weight:700;font-size:13px;color:#fff;letter-spacing:0;position:relative;margin-right:17px}.sort-bar .sort-bar__order-by{position:absolute;left:-27px;line-height:1;top:56%;transform:translateY(-50%)}.sort-bar .sort-bar__arrow-down{position:absolute;right:-17px}.age-group-filter{font-family:Helvetica,arial,sans-serif;font-weight:700;font-size:13px;color:#fff;letter-spacing:0;position:relative;padding-right:14px;cursor:pointer}.age-group-filter:before{content:url(/assets/icons/age.svg);left:-25px}.age-group-filter:before,.age-group-filter span{position:absolute;top:50%;transform:translateY(-50%)}.age-group-filter span{right:-1px}.age-group-filter span::ng-deep svg g{fill:#f9c810}pagination-controls ::ng-deep .ngx-pagination{margin:50px 70px;text-align:center;padding-left:0;font-weight:700;font-size:14px;color:#8596ab}pagination-controls ::ng-deep .ngx-pagination .pagination-next,pagination-controls ::ng-deep .ngx-pagination .pagination-previous{font-family:Helvetica,arial,sans-serif;font-size:14px;color:#a7b5c7;text-align:right}pagination-controls ::ng-deep .ngx-pagination .pagination-next a,pagination-controls ::ng-deep .ngx-pagination .pagination-previous a{color:#a7b5c7}pagination-controls ::ng-deep .ngx-pagination .pagination-next a:hover,pagination-controls ::ng-deep .ngx-pagination .pagination-previous a:hover{background:none}pagination-controls ::ng-deep .ngx-pagination .pagination-previous.disabled:before,pagination-controls ::ng-deep .ngx-pagination .pagination-previous a:before{content:url(/assets/icons/arrow-down.svg);transform:rotate(90deg)}pagination-controls ::ng-deep .ngx-pagination .pagination-next.disabled:after,pagination-controls ::ng-deep .ngx-pagination .pagination-next a:after{content:url(/assets/icons/arrow-down.svg);transform:rotate(-90deg)}pagination-controls ::ng-deep li span{font-family:Helvetica,arial,sans-serif;font-weight:700;font-size:14px;color:#a7b5c7;text-align:center}pagination-controls ::ng-deep li a:hover{background:#009ee0;border-radius:2px}pagination-controls ::ng-deep li a:hover span{color:#fff}pagination-controls ::ng-deep .current{border-radius:2px;background:#009ee0}pagination-controls ::ng-deep .current span{color:#fff}.choices__inner{padding:18px 24px!important;background:rgba(27,37,51,.5);font-family:Helvetica;font-weight:500;font-size:14px;border:0;display:block;border-radius:0}.choices__input{background:transparent;border:0}.choices__item--selectable{color:#869fbf}.choices__placeholder{color:#869fbf;opacity:1}.choices__list--dropdown{background:#1b2533}