.clearfix:after{content:"";display:block;clear:both}.kabu-vimeo-lazy-loader{position:relative;overflow:hidden}.img-blur{filter:blur(6px)}.playlist-item a{position:relative;display:block}.kabu-vimeo-lazy-loader{position:absolute;top:calc(50% - 25px);left:calc(50% - 25px);margin:auto;border:10px solid #eaf0f6;border-radius:50%;border-top:10px solid #037999;width:50px;height:50px;animation:loadSpinner 4s linear infinite}@keyframes loadSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.page-template-template-vod .ast-container:not(.kabu-header-container),.single-vod .ast-container:not(.kabu-footer-ast-container):not(.kabu-header-container){max-width:1055px}#content .vod-page .flex{display:flex;flex-direction:row}#content .vod-page{background:#f7f9f9}#content .vod-page .vod-menu-wrapper{background:#1c566b}body.page-template-template-vod.scrolled .kabu__header .ast-site-identity,body.single-vod.scrolled .kabu__header .ast-site-identity{padding:8px 0}#content .vod-page #vod-menu{float:left;margin:0;list-style:none;font-size:21px;letter-spacing:1px}#content .vod-page #vod-menu li{float:left;border-left:1px solid rgba(255,255,255,.35)}#content .vod-page #vod-menu li.current-menu-item,#content .vod-page #vod-menu li.current-parent-menu-item,#content .vod-page #vod-menu li:hover{background:#fff}#content .vod-page #vod-menu li:last-child{border-right:1px solid rgba(255,255,255,.35)}#content .vod-page #vod-menu li a{display:block;padding:2px 13px;font-weight:600;color:#fff}#content .vod-page #vod-menu li.current-menu-item a,#content .vod-page #vod-menu li.current-parent-menu-item a,#content .vod-page #vod-menu li:hover a{color:#1c566b}#content .vod-page .vod-menu-wrapper .search-wrapper{float:right}#content .vod-page .vod-menu-wrapper .search-wrapper form{position:relative}#content .vod-page .vod-menu-wrapper .search-wrapper input[type=text]{width:217px;height:43px;padding-left:54px;border-radius:0}#content .vod-page .vod-menu-wrapper .search-wrapper input[type=submit]{position:absolute;top:2px;left:2px;width:51px;height:39px;padding:0;border-radius:0;background:url(//kabu-staging.2serv.eu/app/themes/kabu/vod/css/../img/vod-search-btn.png) no-repeat}#content .vod-page .main-player-wrapper{height:638px;background-color:#252828}#content .vod-page .main-player-wrapper iframe{width:100%;height:100%}#content .vod-page .main-player-wrapper video{width:100%;height:100%}#content .vod-page .video-description{position:relative;margin-top:26px;padding:0 0 32px;border-bottom:1px solid #007999}#content .vod-page .video-description .textual-area{max-width:586px}#content .vod-page .video-description .textual-area .video-title{margin-bottom:12px;font-size:21px;font-weight:700}#content .vod-page .video-description .textual-area .entry-content,#content .vod-page .video-description .textual-area .entry-content p{font-size:19px;line-height:1.25;letter-spacing:-.1px}#content .vod-page .video-description .textual-area .entry-content.less{max-height:72px;overflow:hidden;line-height:24px}#content .vod-page .video-description .textual-area .entry-content.less+a.more-btn{display:block}#content .vod-page .video-description .textual-area .entry-content.more{max-height:100%}#content .vod-page .video-description .share{position:absolute;top:7px;right:0}#content .vod-page .video-description .share .share-btn{padding:7px 24px 7px 50px;font-size:19px;line-height:1.25;border-radius:0;background-color:#0b638a;background-image:url(//kabu-staging.2serv.eu/app/themes/kabu/vod/css/../img/icon-share.png);background-repeat:no-repeat;background-position:11px 50%}#content .vod-page .comments-n-episodes{padding:28px 0 82px}#content .vod-page .comments-n-episodes .comments{margin-top:77px}#content .vod-page .comments-n-episodes .comments .comments-title{margin-top:-50px}#content .vod-page .comments-n-episodes .comments .comments-title{margin-bottom:25px;font-size:21px;font-weight:600}.list-playlists p.playlist-title{font-family:'Roboto',sans-serif;color:#3a3a3a}#content .vod-page .comments-n-episodes .comments .comments-title strong{font-weight:800}#content p.comments-title,#content p.course-title{font-family:'Roboto',sans-serif;line-height:1.2}#content p.course-title{margin-bottom:0}#content .vod-page .comments-n-episodes .comments .comments-list-wrapper{padding:16px 28px 32px 20px;background:#f1f1f2}#content .vod-page .comments-n-episodes .comments .user-avatar{width:46px;height:46px;flex-shrink:0}#content .vod-page .comments-n-episodes .comments .comments-form .user-avatar{margin-top:6px}#content .vod-page .comments-n-episodes .comments .comments-form .user-avatar img{display:block;border-radius:50%}#content .vod-page .comments-n-episodes .comments .comments-form form{width:100%;margin-left:18px;margin-bottom:16px}#content .vod-page .comments-n-episodes .comments .comments-form form input[type=text]{width:100%;padding:0 0 4px;font-size:18px;border:none;border-bottom:1px solid rgba(0,0,0,.4);background:0 0}#content .vod-page .comments-n-episodes .comments .comments-form form input[type=text]:focus{outline:none;box-shadow:none;border-bottom:1px solid #0b638a}#content .vod-page .comments-n-episodes .comments .comments-form form input[type=submit]{float:right;opacity:0;margin-top:10px;padding:7px 24px;font-size:19px;line-height:1.25;background:#0b638a;border-radius:0;transition:opacity .3s ease-in-out;height:0}#content .vod-page .comments-n-episodes .comments .comments-form form input[type=submit].show{opacity:1;height:auto}#content .vod-page .comments-n-episodes input::-webkit-input-placeholder{font-size:18px}#content .vod-page .comments-n-episodes input:-moz-placeholder{font-size:18px}#content .vod-page .comments-n-episodes input::-moz-placeholder{font-size:18px}#content .vod-page .comments-n-episodes input:-ms-input-placeholder{font-size:18px}#content .vod-page .comments-n-episodes .comments .comments-list{list-style:none;margin:0}#content .vod-page .comments-n-episodes .comments .comments-list li+li{margin-top:27px}#content .vod-page .comments-n-episodes .comments .comments-list li .user-avatar{flex-shrink:0}#content .vod-page .comments-n-episodes .comments .comments-list li .user-avatar img{border-radius:50%}#content .vod-page .comments-n-episodes .comments .comments-list li .content-wrapper{margin-left:19px;width:100%}#content .vod-page .comments-n-episodes .comments .comments-list li .details{line-height:1.3;font-size:18px}#content .vod-page .comments-n-episodes .comments .comments-list li .details span{display:inline-block;vertical-align:baseline}#content .vod-page .comments-n-episodes .comments .comments-list li .details .user-name{font-weight:600;line-height:1}#content .vod-page .comments-n-episodes .comments .comments-list li .details .comment-date{margin-left:5px}#content .vod-page .comments-n-episodes .comments .comments-list li .comment-body{margin-top:6px;font-size:18px;line-height:1.25}#content .vod-page .comments-n-episodes .comments .comments-list li .comment-body p{margin-bottom:12px;letter-spacing:-.1px}#content .vod-page .comments-n-episodes .comments .comments-list li .comment-reply-link{font-size:16px;font-weight:600;color:#007999}body.debug>*{opacity:.5}body.debug{background:url(//kabu-staging.2serv.eu/app/themes/kabu/vod/css/../img/vod.jpg) no-repeat top center}#content .vod-page .mobile-only{display:none}#content .vod-page .comments-n-episodes .episodes{width:338px;flex-shrink:0;margin-left:32px}#content .vod-page .comments-n-episodes .episodes .course-title,#content .vod-page .comments-n-episodes .episodes .episode-title{font-size:21px}#content .vod-page .comments-n-episodes .episodes .course-title{font-weight:900}#content .vod-page .comments-n-episodes .episodes-items{margin-top:23px}#content .vod-page .comments-n-episodes .episodes-items .item{margin-top:22px}#content .vod-page .comments-n-episodes .episodes-items .item .item-thumb{float:left;max-width:50%}#content .vod-page .comments-n-episodes .episodes-items .item .item-title-wrapper{float:left;width:47%;margin-left:3%}#content .vod-page .comments-n-episodes .episodes-items .item .item-title-wrapper .item-title{font-size:20px;font-weight:700;line-height:1.25}#content .vod-page .comments-n-episodes .episodes-items .item .item-title-wrapper a{color:#3a3a3a;display:block;font-weight:400;font-size:18px}.single-vod #link-copied-popup{position:absolute;z-index:11111;width:100vw;height:100%;background-color:rgba(0,0,0,.55);overflow:hidden}.single-vod #link-copied-popup .form-popup{position:fixed;top:50%;left:50%;transform:translateX(-50%);z-index:10000;width:300px;height:fit-content;background-color:#fff}.single-vod #link-copied-popup .form-popup #close{position:relative;width:15px;top:10px;right:10px;cursor:pointer;z-index:2}.single-vod #link-copied-popup .form-popup .success-message{position:relative;top:0;left:0;line-height:1;color:#000;padding:30px 20px;font-size:26px;z-index:1}.single-vod #link-copied-popup .form-popup-background{background-image:url(//kabu-staging.2serv.eu/app/themes/kabu/vod/css/../../img/login_bg_bright.webp);background-size:cover;position:absolute;width:100%;height:100%;opacity:.5;top:0;left:0}@media (pointer:coarse) and (hover:none) and (max-width:1024px){#content .vod-page .show-episodes{display:block}}.vod-slider{position:relative}.vod-slider .slick-arrow{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:30px;height:50px;background-color:transparent;border:0;padding:0;left:30px}.vod-slider .slick-arrow svg{max-height:50px;width:auto}.vod-slider .slick-arrow.slick-next{right:50px;left:auto}.vod-slider-item>a{position:relative;width:100%;height:100%;display:block}.vod-slider-item>a:before{left:0;bottom:0;width:100%;height:50%;position:absolute;z-index:1;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5))}.vod-slider-item img{height:638px;width:100%;object-fit:cover}.vod-slider-item .caption{position:absolute;bottom:80px;z-index:2;max-width:1055px;width:100%}.vod-slider-item .caption .title{font-size:55px;line-height:1.05;text-transform:unset;color:#fff;max-width:80%;text-shadow:1px 1px 5px #000}.vod-slider-item .caption .title a{color:#fff}.vod-slider-item{position:relative}.no-playlist{padding-top:150px;padding-bottom:170px;text-align:center}.vod-slider .slick-dots{position:absolute;z-index:3;left:50%;bottom:25px;transform:translateX(-50%);list-style:none;padding:0;margin:0;display:inline-block}.vod-slider .slick-dots li{display:inline-block;margin:0 6px;line-height:1}.vod-slider .slick-dots li button{font-size:0;padding:0;background:rgba(255,255,255,.4);width:10px;height:10px;border:0;transition:all .3s}.vod-slider .slick-dots li.slick-active button{background:rgba(255,255,255,1)}.playlist{padding-bottom:50px;margin-bottom:30px;border-bottom:1px solid #007999}.playlist-slider-wrapper{margin-left:-10px;margin-right:-10px}.list-playlists{margin-top:30px}.playlist:last-child{border-bottom:0;margin-bottom:10px}.playlist-title{font-size:36px;margin-bottom:7px;font-weight:400}.playlist .desc{font-size:22px;max-width:758px;margin-bottom:42px;line-height:1.2}.playlist-item{padding-left:10px;padding-right:10px}.playlist-item img{width:100%;height:136px;object-fit:cover}.playlist-item .playlist-item-title{position:relative;font-size:18px;line-height:120%;font-weight:400;font-family:'Assistant',sans-serif;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.playlist-slider .slick-arrow{position:absolute;top:50%;z-index:2;transform:translateY(-50%);width:25px;height:25px;background-color:transparent;border:0;padding:0;left:-43px}.playlist-slider .slick-arrow svg{max-height:25px;width:auto}.playlist-slider .slick-arrow.slick-next{right:-40px;left:auto}.load-more{border:1px solid #0b638a;height:43px;line-height:31px;padding:0 12px;color:#0b638a;background:0 0;border-radius:0;font-size:21px}.load-more i{display:none}.load-more.loading i{display:inline-block}.button-center{text-align:center;margin-bottom:50px}#content .vod-page.vod-page-template{background-image:url(//kabu-staging.2serv.eu/app/themes/kabu/vod/css/../img/vod_bottom_bg.webp);background-repeat:no-repeat;background-position:bottom center;background-size:100%}.playlist-slider .slick-track{margin-left:0}.video-description .share{position:relative}.share-socials{list-style:none;padding:0;margin:0;position:absolute;right:100%;top:0;width:0;opacity:0;transition:all .5s;text-align:right;display:flex;overflow:hidden;visibility:hidden;justify-content:flex-end}.share-socials.opened{width:250px;opacity:1;visibility:visible}.share-socials li{display:inline-flex;margin-right:2px}.share-socials li a{color:#fff;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;background:#0b638a;border-radius:50%}.comments-form{position:relative}.vod-comment-form .comment-reply-title{position:absolute;font-size:0;bottom:10px;right:0;color:#0b638a;z-index:9}.vod-comment-form .comment-reply-title small{font-size:12px}p.can-login{font-size:14px}#content .vod-page .comments-n-episodes .comments{width:100%}.vod-comment-form{position:relative}.vod-comment-form i{position:absolute;right:-20px;top:5px;color:#999;display:none}.vod-comment-form.loading i{display:inline-block}.load-comment{display:none;position:absolute;left:50%;transform:translateX(-50%);bottom:10px;font-size:20px;color:#777}.comments-list-wrapper{position:relative}.comments-list-wrapper.loading .load-comment{display:inline-block}.comment-childs{margin:0}.comment-childs li:first-child{margin-top:10px}a.more-child{font-weight:700;font-size:14px;color:#007999;display:block}.ast-separate-container .vod-comment-form.comment-respond{padding:0;background:0 0}body.page-template-vod{overflow-x:hidden}.kabu__header .main-header-menu .current-page-ancestor>a{color:#fff}.vod-reply-form{padding-left:60px}.vod-reply-form .cancer{position:absolute;top:40px;font-weight:700;right:0;font-size:12px;color:#007999;cursor:pointer;z-index:9}.vod-reply-form .cancer.active{right:100px}#content .vod-page .comments-n-episodes .comments .comments-form form input[type=submit]{display:none;height:40px;opacity:1;padding:7px 24px;font-size:19px;line-height:1.25;border-radius:0;background-color:#0b638a}#content .vod-page .comments-n-episodes .comments .comments-form form input[type=submit].active{display:block}.main-player-wrapper .video-wrapper{width:100%;height:100%}.main-player-wrapper .video-wrapper>div{width:100%;height:100%;position:relative}.single-vod .main-player-wrapper.fixed .video-wrapper .vod.sticky-close-button{display:none}.single-vod .main-player-wrapper.fixed .video-wrapper .vod.sticky-close-button:before,.single-vod .main-player-wrapper.fixed .video-wrapper .vod.sticky-close-button:after{width:20px;height:3px;transform:rotate(-45deg);content:'';position:absolute;top:18px;right:0;display:block;background-color:#fff;transition:all .2s ease-out;z-index:11111}.single-vod .main-player-wrapper.fixed .video-wrapper .vod.sticky-close-button:after{transform:rotate(45deg)}.video-wrapper #mute-video{display:none}.single-vod #mute-video i{color:#fff}@media(min-width:992px){.main-player-wrapper.fixed .video-wrapper{position:fixed;z-index:99999;right:20px;bottom:50px;width:339px !important;height:210px !important}.main-player-wrapper.fixed .video-wrapper:hover #mute-video,.main-player-wrapper.fixed .video-wrapper:hover .vod.sticky-close-button{display:inline-block !important}.single-vod .main-player-wrapper.fixed .video-wrapper #mute-video{right:330px !important;bottom:220px !important;background-color:rgba(0,0,0,.75);width:25px !important;height:25px !important;padding:0 4px;border-radius:5px;cursor:pointer}.single-vod .main-player-wrapper.fixed .video-wrapper #mute-video:hover,.single-vod .main-player-wrapper.fixed .video-wrapper .vod.sticky-close-button:hover{background-color:#00adef !important}.single-vod .main-player-wrapper.fixed .video-wrapper .vod.sticky-close-button.is-active{display:none;width:26px;height:24px;z-index:1;position:absolute;padding:4px 5px;top:15px;right:3px;border-radius:5px;background-color:rgba(0,0,0,.75)}.single-vod .main-player-wrapper.fixed .video-wrapper .vod.sticky-close-button:before,.single-vod .main-player-wrapper.fixed .video-wrapper .vod.sticky-close-button:after{top:40%;left:10%}}@media screen and (max-width:768px){body.page-template-template-vod #page.site,body.single-vod #page.site{padding-top:55px}.page-template-template-vod .kabu__header .ast-site-identity,.single-vod .kabu__header .ast-site-identity{padding:10px 0}#content .vod-page .vod-menu-wrapper{display:none;position:fixed;top:52px;z-index:4;width:50vw;background:#2d2d2d;border-top:1px solid #6f6f70}#content .vod-page .vod-menu-wrapper.open{display:block}.page-template-template-vod #page .main-header-bar .main-header-bar-navigation,.single-vod #page .main-header-bar .main-header-bar-navigation{display:none !important}#content .vod-page .vod-menu-wrapper .inner-wrapper{margin-top:0}.ast-separate-container #content .vod-page .vod-menu-wrapper .ast-container{padding-left:0;padding-right:0}#content .vod-page #vod-menu li{width:100%;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:none}#content .vod-page #vod-menu li:last-child{border-right:none}#content .vod-page #vod-menu li.current-menu-item,#content .vod-page #vod-menu li.current-parent-menu-item{background:0 0}#content .vod-page #vod-menu li.current-menu-item a,#content .vod-page #vod-menu li.current-parent-menu-item a{color:#fff}#content .vod-page #vod-menu li a{padding:13px 18px 17px;font-size:20px;font-weight:400;line-height:18px;color:#a7a9ac}#content .vod-page #vod-menu li:hover{background:0 0}#content .vod-page #vod-menu li:hover a{color:#a7a9ac}#content .vod-page .vod-menu-wrapper .search-wrapper{display:none}#content .vod-page .main-player-wrapper{height:57vw}#content .vod-page .main-player-wrapper+.ast-container{position:relative}#content .vod-page .video-description{margin-top:75px;padding-bottom:0;border-bottom:none}#content .vod-page .video-description .textual-area .video-title{margin-bottom:8px;font-size:16px;line-height:1.25}#content .vod-page .video-description .textual-area .entry-content.less{max-height:72px;overflow:hidden;line-height:24px}#content .vod-page .video-description .textual-area .entry-content.more{max-height:100%}#content .vod-page .video-description .textual-area .entry-content,#content .vod-page .video-description .textual-area .entry-content p{font-size:16px}#content .vod-page .video-description .textual-area .more-btn{font-size:16px;color:#0b638a}#content .vod-page .video-description .share{position:relative;top:12px}#content .vod-page .video-description .share .share-btn{padding:4px 16px 4px 33px;font-size:14px;background-size:11px}#content .vod-page .comments-n-episodes{display:block;margin-left:-20px;margin-right:-20px;padding:5px 0 0}#content .vod-page .comments-n-episodes .comments .comments-title{margin-bottom:10px;padding:0 20px;font-size:17px}#content .vod-page .comments-n-episodes .comments .comments-list-wrapper{padding:8px 22px 22px 20px}#content .vod-page .comments-n-episodes .comments .comments-form form input[type=text]{font-size:15px}#content .vod-page .comments-n-episodes input::-webkit-input-placeholder{font-size:15px}#content .vod-page .comments-n-episodes input:-moz-placeholder{font-size:15px}#content .vod-page .comments-n-episodes input::-moz-placeholder{font-size:15px}#content .vod-page .comments-n-episodes input:-ms-input-placeholder{font-size:15px}#content .vod-page .comments-n-episodes .comments .comments-form form input[type=submit]{margin-top:5px;padding:4px 18px;font-size:14px}#content .vod-page .comments-n-episodes .comments .user-avatar{width:40px;height:40px}#content .vod-page .comments-n-episodes .comments .comments-list li+li{margin-top:12px}#content .vod-page .comments-n-episodes .comments .comments-list li .details,#content .vod-page .comments-n-episodes .comments .comments-list li .comment-body{font-size:15px}#content .vod-page .comments-n-episodes .comments .comments-list li .comment-body p{margin-bottom:3px}#content .vod-page .comments-n-episodes .comments .comments-list li .comment-reply-link{font-size:14px}body.page-template-template-vod.fixed-pos,body.single.fixed-pos{position:fixed;width:100%;height:100%}#content .vod-page .comments-n-episodes .episodes{position:absolute;top:0;left:0;right:0;width:auto;margin-left:0}#content .vod-page .comments-n-episodes .episodes .titles-wrapper{position:relative;padding:10px 19px;background:#212121}#content .vod-page .comments-n-episodes .episodes .titles-wrapper .show-episodes{position:absolute;top:50%;right:19px;transform:translateY(-50%);transition:transform .3s ease-in-out;display:block}#content .vod-page .comments-n-episodes .episodes.open .titles-wrapper .show-episodes{transform:translateY(-50%) rotate(180deg)}#content .vod-page .comments-n-episodes .episodes .course-title{font-size:17px;color:#fff}#content .vod-page .comments-n-episodes .episodes .episodes-title{font-size:17px;color:#979797}#content .vod-page .comments-n-episodes .episodes .episodes-items{display:none;margin:0;background:#212121}#content .vod-page .comments-n-episodes .episodes.open .episodes-items{display:block;height:calc(100vh - 57vw - 89px);overflow:auto;padding:0 0 30px}#content .vod-page .comments-n-episodes .episodes-items .item{margin:0;padding:12px 20px}#content .vod-page .comments-n-episodes .episodes-items .item:first-child{margin-top:0}#content .vod-page .comments-n-episodes .episodes-items .item .item-thumb{max-width:27%}#content .vod-page .comments-n-episodes .episodes-items .item .item-title-wrapper{width:69%;margin-left:4%}#content .vod-page .comments-n-episodes .episodes-items .item .item-title-wrapper .item-title{font-size:18px;font-weight:400}#content .vod-page .comments-n-episodes .episodes-items .item .item-title-wrapper .item-title a{color:#aeaeae}#content .vod-page .comments-n-episodes .episodes-items .item.current-episode{background:#393939}#content .vod-page .comments-n-episodes .episodes-items .item.current-episode .item-title a{color:#fff}body.debug{background:url(//kabu-staging.2serv.eu/app/themes/kabu/vod/css/../img/vod2-mobile.jpg) no-repeat top center}#content .vod-page .list-playlists .slick-list{padding:0 41% 0 0}.vod-slider-item img{height:85.333vw}.vod-slider .slick-dots{bottom:17px}.vod-slider-item .caption .title{font-size:36px;max-width:100%}.vod-slider-item .caption{bottom:65px;max-width:85%}.playlist-slider-wrapper{margin-left:-22px;margin-right:-22px}.list-playlists{margin-top:25px}.playlist-title{font-size:21px}.playlist .desc{font-size:17px;margin-bottom:15px}.playlist{padding-bottom:20px;margin-bottom:16px}.playlist-item{padding-left:5px;padding-right:5px}.playlist-item img{height:110px}.playlist-item .playlist-item-title{font-size:17px}.load-more{font-size:15px;height:32px;line-height:32px}.button-center{margin-bottom:25px}#content .vod-page.vod-page-template{background-size:150%}.share-socials{right:auto;left:100%;justify-content:flex-start}.share-socials li{margin-right:0;margin-left:2px}.share-socials li a{width:30px;height:30px;line-height:30px}.share-socials.opened{width:170px}.video-description .share{display:inline-block}}@media screen and (max-width:544px){.ast-separate-container #content .vod-page .ast-container{padding-left:20px;padding-right:20px}}