﻿@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,600,700");.courses-page #skinner,.welearnings-page #skinner,.podcasts-page #skinner,.webinars-page #skinner,.essentials-page #skinner,.video-feedback-page #skinner{top:110px;height:calc(100% - 110px)}body.extra-aanbod-page nav.sub-menu.avatar li[data-click="skinner.toggle"],body.admin-page nav.sub-menu.avatar li[data-click="skinner.toggle"]{pointer-events:none}body.extra-aanbod-page nav.sub-menu.avatar li[data-click="skinner.toggle"] i[class],body.extra-aanbod-page nav.sub-menu.avatar li[data-click="skinner.toggle"] span,body.admin-page nav.sub-menu.avatar li[data-click="skinner.toggle"] i[class],body.admin-page nav.sub-menu.avatar li[data-click="skinner.toggle"] span{color:rgba(0,74,100,0.35)}body.show-skinner #skinner{transform:translateX(0);box-shadow:4px 4px 16px rgba(0,0,0,0.16)}body.show-skinner nav.menu a:not(.active){pointer-events:none;display:flex;opacity:.35}body.show-skinner nav.sub-menu.avatar li[data-click="skinner.toggle"]{background:#fff}body.show-skinner nav.sub-menu.avatar li[data-click="skinner.toggle"] i[class],body.show-skinner nav.sub-menu.avatar li[data-click="skinner.toggle"] span{color:#45D4EA}body.show-skinner nav.sub-menu.avatar li[data-click="skinner.toggle"]:hover{background:#fff}body.show-skinner nav.sub-menu.avatar li[data-click="skinner.toggle"]:hover i[class],body.show-skinner nav.sub-menu.avatar li[data-click="skinner.toggle"]:hover span{color:#45D4EA}body.show-skinner nav.menu a[data-page="extra-aanbod"],body.unsaved-skin nav.menu a[data-page="extra-aanbod"]{opacity:.35;pointer-events:none}body.show-skinner nav.sub-menu.avatar li[data-page="admin"],body.unsaved-skin nav.sub-menu.avatar li[data-page="admin"]{pointer-events:none}body.show-skinner nav.sub-menu.avatar li[data-page="admin"] i[class],body.show-skinner nav.sub-menu.avatar li[data-page="admin"] span,body.unsaved-skin nav.sub-menu.avatar li[data-page="admin"] i[class],body.unsaved-skin nav.sub-menu.avatar li[data-page="admin"] span{color:rgba(0,74,100,0.35)}body.generating-skin .loading-mask{pointer-events:all;background-color:rgba(255,255,255,0.85);top:60px}body.generating-skin .loading-mask::after{font-family:icomoon;content:"\e965";display:flex;align-items:center;justify-content:center;height:calc(100% - 60px);font-size:48px;color:#45D4EA;animation:spin 1s linear infinite}body.generating-skin nav.menu{cursor:wait}body.generating-skin nav.menu a{pointer-events:none;opacity:.35}body.login-page.login-preview{overflow:hidden}body.login-page.login-preview .login-previewer{display:flex}.login-previewer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:4;display:none}.login-previewer a.toggle,.login-previewer a.pwd{display:none !important}.login-previewer .login.registration{border-radius:3px}.login-previewer input,.login-previewer select{pointer-events:none;opacity:.4;background-color:#eceff1;color:#cfd8dc}.login-previewer input+label:not(.toggle),.login-previewer select+label:not(.toggle){display:none}.pcr-app button{padding:0}.pcr-app .pcr-interaction input{font-family:"Source Sans Pro",sans-serif;font-weight:600;margin:0;height:36px;font-size:inherit;letter-spacing:0}.pcr-app .pcr-interaction input.pcr-result{background:inherit;color:inherit;transition:border .15s ease-out}.pcr-app .pcr-interaction input.pcr-result:focus{box-shadow:none;border-color:#00539e}.pcr-app .pcr-interaction input.pcr-save{margin-left:4px;text-transform:lowercase;font-size:12px;background:#00539e}.pcr-app .pcr-interaction input.pcr-save:hover{background:#0063bd}#skinner{z-index:6;position:fixed;right:0;top:60px;width:480px;height:calc(100% - 60px);min-width:480px;max-width:calc(100% - 270px);background:#fff;transform:translateX(480px);transition:background .25s ease-out, transform .25s ease-out}#skinner.loading-organisations::before{font-family:icomoon;content:"\e965";font-size:32px;color:#45D4EA;animation:spin 1s linear infinite;display:flex;align-items:center;justify-content:center;height:100%}#skinner.loading-organisations>*{display:none}#skinner #editor{height:calc(100vh - 136px);position:absolute;top:0;left:0;width:100%}#skinner #editor:empty{display:none}#skinner #editor .ace_scrollbar.ace_scrollbar-h{display:none}#skinner .topbar{display:flex;align-items:center;justify-content:center;width:100%;height:48px;text-align:center;background:#004A64;color:white;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:16px}#skinner .topbar i[class]{cursor:pointer;position:absolute;left:0;font-size:16px;padding:16px}#skinner .tabs{position:absolute;z-index:5;top:110px;right:0;display:flex;justify-content:space-evenly;list-style:none;width:100%;height:40px;background-color:#f2f7fa}#skinner .tabs>li{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:14px;color:#036;text-align:center;padding:0 16px;transition:color .15s ease-out, background-color .15s ease-out}#skinner .tabs>li span{padding:8px 0;box-shadow:0 0 0 0 #45D4EA;transition:box-shadow .15s ease-out}#skinner .tabs>li:hover{color:#45D4EA}#skinner[data-tab="0"]:not(.show-organisations) #tab-content-images{display:flex;flex-direction:column}#skinner[data-tab="0"]:not(.show-organisations) .tabs li:nth-child(1){color:#45D4EA}#skinner[data-tab="0"]:not(.show-organisations) .tabs li:nth-child(1) span{box-shadow:0 3px 0 0 #45D4EA}#skinner[data-tab="1"]:not(.show-organisations) #tab-content-theme{display:block}#skinner[data-tab="1"]:not(.show-organisations) .tabs li:nth-child(2){color:#45D4EA}#skinner[data-tab="1"]:not(.show-organisations) .tabs li:nth-child(2) span{box-shadow:0 3px 0 0 #45D4EA}#skinner[data-tab="2"]:not(.show-organisations) #tab-content-labels{display:block}#skinner[data-tab="2"]:not(.show-organisations) .tabs li:nth-child(3){color:#45D4EA}#skinner[data-tab="2"]:not(.show-organisations) .tabs li:nth-child(3) span{box-shadow:0 3px 0 0 #45D4EA}#skinner[data-tab="3"]:not(.show-organisations) #tab-content-source{display:block}#skinner[data-tab="3"]:not(.show-organisations) .tabs li:nth-child(4){color:#45D4EA}#skinner[data-tab="3"]:not(.show-organisations) .tabs li:nth-child(4) span{box-shadow:0 3px 0 0 #45D4EA}#skinner h5{padding:8px 16px 12px;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:14px;color:#036;text-align:left}#skinner h6{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:13px;padding-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}#skinner .skinner-tab-content{margin-top:52px;display:block;overflow:auto;height:calc(100% - 214px)}#skinner .skinner-tab-content.labels-only{margin-top:0;height:calc(100% - 110px)}#skinner .skinner-tab-content .tab-content{display:none;height:100%;position:relative}#skinner .skinner-tab-content .divider{margin:16px auto;width:100%;height:1px}#skinner .org-picker{height:48px;display:flex;align-items:flex-end;padding:0 16px}#skinner .org-picker .input-container{margin:0}#skinner .org-picker .input-container input{border-radius:0;padding-left:32px;cursor:pointer}#skinner .org-picker .input-container input:focus{cursor:text;border-color:#45D4EA}#skinner .org-picker .input-container input+i[class]{pointer-events:none;position:absolute;left:8px;top:10px;font-size:16px;color:#e9eef5}#skinner .organisation-list{font-family:"Source Sans Pro",sans-serif;font-weight:600;z-index:-1;opacity:0;height:0;margin:0 16px;overflow:hidden}#skinner .organisation-list>div{display:flex;cursor:pointer;height:36px;line-height:36px;border:1px solid #eceff1;border-top:0;border-color:#eceff1 #e9eef5}#skinner .organisation-list>div:last-of-type{border-bottom-color:#e9eef5}#skinner .organisation-list>div span{transition:transform .15s ease-out}#skinner .organisation-list>div.selected{background:#45D4EA;color:white}#skinner .organisation-list>div.cancel-picker{position:sticky;top:0;z-index:1;background:#45D4EA;color:white;border:1px solid #45D4EA}#skinner .organisation-list>div.cancel-picker button{color:white}#skinner .organisation-list>div:not(.cancel-picker):hover button{color:#45D4EA}#skinner .organisation-list>div:not(.cancel-picker):hover span{transform:translateX(4px)}#skinner .organisation-list>div button{background:transparent;color:transparent;border-width:0;transition:color .15s ease-out}#skinner .organisation-list>div.no-skin span{color:#cfd8dc}#skinner .organisation-list button{padding:0 4px;width:auto}#skinner.show-organisations{padding-bottom:60px}#skinner.show-organisations .skinner-tab-content{margin-top:0;height:calc(100% - 100px)}#skinner.show-organisations .skinner-tab-content>div{display:none}#skinner.show-organisations .skinner-tab-content>div.organisation-list{opacity:1;height:100%;overflow:auto;display:block;border-top:0}#skinner.show-organisations .tabs{display:none}#skinner.show-organisations .tabs .tab-content#tab-content-images,#skinner.show-organisations .tabs .tab-content#tab-content-theme,#skinner.show-organisations .tabs .tab-content#tab-content-labels,#skinner.show-organisations .tabs .tab-content#tab-content-source{display:none}#skinner #tab-content-images{width:100%;padding:0 32px;height:auto;overflow-x:hidden}#skinner #tab-content-images h6{margin-top:8px}#skinner #tab-content-images ol.menu-order{list-style:none;counter-reset:counter;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}#skinner #tab-content-images ol.menu-order>li{cursor:move;white-space:nowrap;width:auto;position:relative;display:flex;align-items:center;padding:8px 24px 8px 12px;border:1px solid #eceff1;border-radius:3px;margin:2px;transition:border-color .15s ease-out, color .15s ease-out, background-color .15s ease-out}#skinner #tab-content-images ol.menu-order>li::before{content:counter(counter);counter-increment:counter;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:11px;background-color:#00539e;color:white;border-radius:50%;min-width:20px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-right:8px;transition:color .15s ease-out, background-color .15s ease-out}#skinner #tab-content-images ol.menu-order>li::after{position:absolute;right:0;top:0;content:'\2807';font-size:28px;color:#e9eef5;transition:color .15s ease-out}#skinner #tab-content-images ol.menu-order>li.sortable-chosen{z-index:1;background-color:#00539e;color:white;border-color:#00539e}#skinner #tab-content-images ol.menu-order>li.sortable-chosen::before{background-color:white;color:#00539e}#skinner #tab-content-images .row:first-of-type{margin-top:48px}#skinner #tab-content-images .row.image{cursor:pointer}#skinner #tab-content-images .row.image.background{padding:0 0 0 16px;align-self:flex-end;width:calc(100% - 12px)}#skinner #tab-content-images .row.image.background+.horizontal-background-slider{padding:5px 0 0 28px}#skinner #tab-content-images .row.image .img{overflow:hidden;display:flex;align-items:center;justify-content:center;width:100%;border:1px solid #eceff1;border-radius:3px;transition:border-color .15s ease-out}#skinner #tab-content-images .row.image.logo img{padding:16px 0}#skinner #tab-content-images .row.image.footer{padding-bottom:20px}#skinner #tab-content-images .row.image h5{pointer-events:none;position:absolute;top:-8px;margin-left:16px;background:white;padding:0 4px;color:#036;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:13px}#skinner #tab-content-images .row.image button.circle{pointer-events:none;opacity:0;position:absolute;right:16px;top:-14px;transition:opacity .15s ease-out}#skinner #tab-content-images .row.image:hover .img{border-color:#e9eef5}#skinner #tab-content-images .row.image:hover button.circle{opacity:1}#skinner #tab-content-images .row.image .col-50:hover button.circle{opacity:1}#skinner #tab-content-images [data-variable="$bg-img-2"]{display:none}#skinner #tab-content-images [data-variable="$bg-img-3"]{display:none}#skinner #tab-content-images .c-img{width:100%;opacity:0}#skinner #tab-content-images .c-img[src]{opacity:1}#skinner #tab-content-images .c-img:not([src]){min-height:200px;width:100% !important;background:#eceff1}#skinner #tab-content-images .c-img.logo{width:160px;margin:0 auto}#skinner #tab-content-images button[data-click="skinner.preview_login"]{align-self:center;margin-top:16px}#skinner #tab-content-images button[data-click="skinner.preview_login"] i[class]{animation:blink 3s infinite}#skinner #tab-content-theme{padding:32px 12px 12px 15px}#skinner #tab-content-theme .divider{background-color:#eceff1}#skinner #tab-content-theme .row:not(.menu){flex-direction:row;flex-wrap:wrap;justify-content:flex-start}#skinner #tab-content-theme .row:not(.menu):first-of-type{justify-content:space-between}#skinner #tab-content-theme .row:not(.menu):first-of-type .col-50{width:49%}#skinner #tab-content-theme .row.menu [class^=col]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}#skinner #tab-content-theme .row.menu .col-60 div[data-color]{width:33.333%}#skinner #tab-content-theme .row.menu .col-40 div[data-color]{width:50%}#skinner #tab-content-theme div[data-color]{width:20%;text-align:center;display:flex;flex-direction:column-reverse}#skinner #tab-content-theme div[data-color] label{font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:10px;color:#036;padding:2px 0 8px}#skinner #tab-content-theme .row [class^=col]{flex-direction:column}#skinner #tab-content-theme .pcr-button{width:64px;height:64px;border-radius:64px;margin:0 auto}#skinner #tab-content-theme .pcr-button::before{width:64px;height:64px;border-radius:64px;background:#fff;border:1px solid white}#skinner #tab-content-theme .pcr-button::after{width:64px;height:64px;border-radius:64px;border:1px solid white}#skinner #tab-content-theme .white-swatch .pcr-button::after{border-color:#eceff1}#skinner #tab-content-theme .row.menu .col-40 div[data-color="$filter-bar-grdnt"]{width:100%}#skinner #tab-content-theme div[data-color="$filter-bar-grdnt"] .pcr-button,#skinner #tab-content-theme div[data-color="$filter-bar-grdnt"] .pcr-button::before,#skinner #tab-content-theme div[data-color="$filter-bar-grdnt"] .pcr-button::after{width:156px}#skinner #tab-content-theme [data-color="$black"] .pcr-button{color:#222 !important}#skinner #tab-content-theme [data-color="$font-color-body"] .pcr-button{color:#333 !important}#skinner #tab-content-theme [data-color="$dark-grey"] .pcr-button{color:#cfd8dc !important}#skinner #tab-content-theme [data-color="$light-grey"] .pcr-button{color:#eceff1 !important}#skinner #tab-content-theme [data-color="$bgblu"] .pcr-button{color:#f2f7fa !important}#skinner #tab-content-theme [data-color="$lblu"] .pcr-button{color:#e3f2fd !important}#skinner #tab-content-theme [data-color="$mblu"] .pcr-button{color:#98c6f5 !important}#skinner #tab-content-theme [data-color="$dblu"] .pcr-button{color:#036 !important}#skinner #tab-content-theme [data-color="$light-blue"] .pcr-button{color:#00a7e7 !important}#skinner #tab-content-theme [data-color="$dark-blue"] .pcr-button{color:#00539e !important}#skinner #tab-content-theme [data-color="$light-green"] .pcr-button{color:#4a7361 !important}#skinner #tab-content-theme [data-color="$dark-green"] .pcr-button{color:#375648 !important}#skinner #tab-content-theme [data-color="$light-orange"] .pcr-button{color:#f68600 !important}#skinner #tab-content-theme [data-color="$dark-orange"] .pcr-button{color:#e9600f !important}#skinner #tab-content-theme [data-color="$red"] .pcr-button{color:#ce181e !important}#skinner #tab-content-theme [data-color="$yellow"] .pcr-button{color:#fec34d !important}#skinner #tab-content-theme [data-color="$pink"] .pcr-button{color:#ff4de1 !important}#skinner #tab-content-theme [data-color="$purple"] .pcr-button{color:#a333ff !important}#skinner #tab-content-theme [data-color="$primary-color"] .pcr-button{color:#45D4EA !important}#skinner #tab-content-theme [data-color="$menu-bg"] .pcr-button{color:#fff !important}#skinner #tab-content-theme [data-color="$menu-text"] .pcr-button{color:#004A64 !important}#skinner #tab-content-theme [data-color="$menu-current-bg"] .pcr-button{color:#fff !important}#skinner #tab-content-theme [data-color="$menu-current-color"] .pcr-button{color:#45D4EA !important}#skinner #tab-content-theme [data-color="$menu-bg-hover"] .pcr-button{color:#004A64 !important}#skinner #tab-content-theme [data-color="$menu-text-hover"] .pcr-button{color:#fff !important}#skinner #tab-content-theme [data-color="$sticky-bg"] .pcr-button{color:#004A64 !important}#skinner #tab-content-theme [data-color="$filter-color"] .pcr-button{color:#fff !important}#skinner #tab-content-theme [data-color="$filter-bar-grdnt"] .pcr-button:after{background:#004A64 !important}#skinner #tab-content-labels{padding:32px 24px}#skinner #tab-content-labels .row{display:none;height:40px}#skinner #tab-content-labels .row.special{display:flex}#skinner #tab-content-labels .row .col-40{width:40%}#skinner #tab-content-labels .row .col-60{width:60%}#skinner #tab-content-labels button{margin-bottom:16px}#skinner #tab-content-labels.show-all-labels .row{display:flex}#skinner #tab-content-labels.show-all-labels [data-click="skinner.toggle_special_labels"]::after{content:"− Toon alleen de belangrijkste woorden"}#skinner #tab-content-labels [data-click="skinner.toggle_special_labels"]::after{content:"+ Toon alle woorden"}#skinner #tab-content-source{padding:24px}#skinner #tab-content-source .selection-marker{position:absolute;top:73px;left:24px;height:51px;width:calc(100% - 48px);border:1px solid #45D4EA;transition:transform .25s ease-out}#skinner #tab-content-source .selection-marker:after{content:'';pointer-events:none;position:absolute;left:-1px;top:calc(50% - 6px);border:6px solid transparent;border-left-color:#45D4EA;height:0;width:0}#skinner #tab-content-source .selection-marker button[data-click="skinner.load_ace"]{z-index:1}#skinner #tab-content-source ol{width:100%;list-style:none;font-size:13px}#skinner #tab-content-source ol li{justify-content:space-between;border:1px solid #eceff1;border-top-width:0;display:flex;align-items:center;height:50px;padding:0 8px}#skinner #tab-content-source ol li:first-child{border-top-left-radius:3px;border-top-right-radius:3px;border-top-width:1px;font-family:"Source Sans Pro",sans-serif;font-weight:700}#skinner #tab-content-source ol li:first-child span::first-letter{text-transform:capitalize}#skinner #tab-content-source ol li:nth-child(2) span{opacity:.35}#skinner #tab-content-source ol li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}#skinner #tab-content-source ol li.edited-skin{display:none}#skinner #tab-content-source ol span{padding:0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#skinner #tab-content-source ol span:nth-child(1){width:80px}#skinner #tab-content-source ol span:nth-child(2){width:140px}#skinner #tab-content-source ol span:nth-child(3){width:240px}#skinner #tab-content-source ol span:nth-child(4){width:28px}#skinner #tab-content-images .select-background{position:relative;padding-top:45px;display:flex;flex-direction:column}#skinner #tab-content-images .select-background .row{margin:0}#skinner #tab-content-images .select-background .dropdown{margin-bottom:20px}#skinner #tab-content-images .select-background .background-1,#skinner #tab-content-images .select-background .background-2,#skinner #tab-content-images .select-background .background-3{position:absolute;z-index:-1;opacity:0}#skinner #tab-content-images .select-background[data-selected="1"] .background-1,#skinner #tab-content-images .select-background[data-selected="2"] .background-2,#skinner #tab-content-images .select-background[data-selected="3"] .background-3{position:relative;z-index:1;opacity:1}#skinner #tab-content-images .select-background[data-selected="1"] button:nth-child(1),#skinner #tab-content-images .select-background[data-selected="2"] button:nth-child(2),#skinner #tab-content-images .select-background[data-selected="3"] button:nth-child(3){background:#45D4EA;color:white}#skinner #tab-content-images .select-background[data-selected="1"] button:nth-child(1):after,#skinner #tab-content-images .select-background[data-selected="2"] button:nth-child(2):after,#skinner #tab-content-images .select-background[data-selected="3"] button:nth-child(3):after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#45D4EA;border-width:4px;margin-left:-4px;margin-top:2px}#skinner #tab-content-images .select-background>button{position:absolute;top:0;height:25px;width:25px;line-height:25px;padding:0;border-radius:50%;border:1px solid #45D4EA;color:#45D4EA;background:transparent}#skinner #tab-content-images .select-background>button:hover{background:rgba(69,212,234,0.1)}#skinner #tab-content-images .select-background>button:nth-child(1){left:0}#skinner #tab-content-images .select-background>button:nth-child(2){left:30px}#skinner #tab-content-images .select-background>button:nth-child(3){left:60px}#skinner .skinner-footer{display:flex;justify-content:space-evenly;align-items:center;background-color:white;height:64px;width:100%;position:absolute;bottom:0;right:0;padding:0 16px 0 19px}body.skin-edited #skinner #tab-content-source ol li.edited-skin{display:flex}.skin-version [data-click="skinner.load_ace"]{display:none}.skin-version[data-id="new"] [data-click="skinner.load_ace"]{display:flex}.skin-version.selected-version [data-click="skinner.load_ace"]{display:none}.skin-version.selected-version [data-click="skinner.load_ace"]{display:flex}.skin-version.selected-version [data-click="skinner.load_version"]{opacity:0;pointer-events:none}.modal.cropper{max-width:720px}.modal.cropper .cropper-image-container{position:relative;margin:24px;width:calc(100% - 48px);height:100%;min-height:180px}.modal.cropper .cropper-image-container .cropper-bg{width:100% !important}.modal.cropper .cropper-image-container .cropper-bg .cropper-crop-box .cropper-dashed{border:0}.modal.cropper .cropper-image-container .cropper-bg .cropper-crop-box .cropper-center{display:none}.modal.cropper .cropper-image-container .cropper-bg .cropper-crop-box .cropper-viewbox{outline:none}.modal.cropper .cropper-image-container .cropper-modal{background-color:white;opacity:.85}.modal.cropper .cropper-image-container .cropper-image{max-width:100%;max-height:calc(100%)}.modal.cropper .cropper-image-container button[data-click^="skinner.cropper_move"]{position:absolute;z-index:2}.modal.cropper .cropper-image-container button[data-click="skinner.cropper_move_x_negative"]{top:calc(50% - 14px);left:-14px}.modal.cropper .cropper-image-container button[data-click="skinner.cropper_move_x_positive"]{top:calc(50% - 14px);right:-14px}.modal.cropper .cropper-image-container button[data-click="skinner.cropper_move_y_negative"]{left:calc(50% - 14px);top:-14px}.modal.cropper .cropper-image-container button[data-click="skinner.cropper_move_y_positive"]{left:calc(50% - 14px);bottom:-14px}.modal.cropper .cropper-image-container button.upload-arrow{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0;background-color:transparent}.modal.cropper .cropper-image-container button.upload-arrow:hover{background-color:rgba(0,0,0,0.15)}.modal.cropper .cropper-image-container button.upload-arrow:hover i[class]{background-color:white;animation:pulse-blue 1s infinite cubic-bezier(0.66, 0, 0, 1)}.modal.cropper .cropper-image-container button.upload-arrow i[class]{background-color:rgba(255,255,255,0.85);padding:12px;border-radius:50%;box-shadow:0 0 0 -1px rgba(0,83,158,0.9);transition:background-color .15s ease-out}.modal.cropper .range-slider{padding:0 24px;display:flex;flex-direction:row;align-items:center;justify-content:center}.modal.cropper .range-slider input[type=range]{margin:0}.modal.cropper .range-slider i.st-placeholder{color:#00a7e7}.modal.cropper .range-slider i.st-placeholder.small{font-size:16px;padding-right:16px}.modal.cropper .range-slider i.st-placeholder.large{font-size:32px;padding-left:16px}.sr-only{font-size:0;width:1px;height:1px;display:inline-block;overflow:hidden;position:absolute !important;border:0 !important;padding:0 !important;margin:0 !important;clip:rect(1px, 1px, 1px, 1px)}.skiplink{position:absolute;left:50%;background:white;color:#036;font-family:"Source Sans Pro",sans-serif;font-weight:700;text-decoration:underline;padding:8px 12px;transform:translateY(-100%);transition:transform .3s ease-out}.skiplink:focus{transform:translateY(0);z-index:99}body::-webkit-selection{background-color:#45D4EA;color:white}body::-moz-selection{background-color:#45D4EA;color:white}body::selection{background-color:#45D4EA;color:white}body.processing-essential{pointer-events:none;cursor:wait}body.processing-essential.dialog-open .essential-editor,body.processing-essential.modal-open #modal-container,body.processing-essential .black-layer{opacity:0}body.processing-essential .loading-mask{background-color:rgba(255,255,255,0.85)}body.processing-essential nav.menu>i.hamburger{opacity:.1}body.processing-essential nav.menu a:not([data-page="essentials"]){opacity:.1}body.processing-essential nav.menu a>i.st-essential{animation:spin 1s linear infinite;opacity:1}body.processing-essential nav.menu a>i.st-essential::before{content:"\e965"}body .underlay{z-index:0}body.overlay-active main{height:100%}body.overlay-active .video-feedback-container{padding:0;height:auto}body.overlay-active .underlay{position:fixed;width:100%;top:140px;z-index:0}body.overlay-active .overlay{display:flex;min-height:100vh;min-height:calc(100 * var(--vh, 1vh));margin-top:-60px;padding-bottom:20px}body.overlay-active footer{display:none}body.dialog-open main,body.processing-essential main{top:60px;z-index:2;position:fixed}body.dialog-open header[data-load="templates.set_header"],body.processing-essential header[data-load="templates.set_header"]{position:absolute;z-index:3}body.dialog-open footer,body.processing-essential footer{display:none}body.modal-open #modal-container{opacity:1;display:flex;min-height:100%;width:100%;z-index:9;padding:12px 0}body.modal-open .modal{opacity:1;pointer-events:all;transform:translateY(0)}body.modal-open .black-layer{z-index:8;opacity:.8;display:block;pointer-events:auto;touch-action:none}body.modal-open main{position:fixed;top:60px}body.modal-open header[data-load="templates.set_header"]{position:absolute}body.modal-open footer{display:none}body.modal-open p.description,body.modal-open .card .title,body.modal-open .card section p{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}body.admin-modus.essentials-page .description{display:none}body.admin-modus.essentials-page .card i.st-placeholder::before{opacity:0}body.admin-modus.essentials-page .essential-filter{display:none}body.admin-modus.essentials-page .sidebar-content{height:calc(100vh - 230px);height:calc(100 * var(--vh, 1vh) - 230px);margin:110px 0 60px}body.admin-modus.essentials-page aside label.checkbox{cursor:default;display:inherit;padding:0 20px;color:#036}body.admin-modus.essentials-page aside label.checkbox>span.count{right:0;margin:5px 0}body.admin-modus.essentials-page .essentials-filter .list-group-item label.checkbox>div.text{padding:0 4px;border-radius:3px}body.admin-modus.essentials-page .essentials-filter .list-group-item label.checkbox>div.text:hover{background-color:#eceff1}body.admin-modus.essentials-page .essentials-filter .list-group-item label.checkbox>div.text:focus{background-color:#eceff1;color:#a3b8cc}body.admin-modus.essentials-page .essentials-filter label.checkbox>div.text{cursor:text;outline:none;height:24px;line-height:24px;overflow:hidden;text-overflow:ellipsis;padding:0}body.admin-modus.essentials-page .essentials-filter label.checkbox>div.text>span.count{line-height:16px}body.admin-modus.essentials-page .essentials-filter label.checkbox>div.text:focus{width:100%}body.admin-modus.essentials-page .essentials-filter label.checkbox>div.text:after,body.admin-modus.essentials-page .essentials-filter label.checkbox>div.text:before{display:none}body.admin-modus.dialog-open .essential-editor .topbar{padding:0 75px 0 200px}body.admin-modus.dialog-open .essential-editor[data-tab=config] .topbar,body.admin-modus.dialog-open .essential-editor[data-tab=start] .topbar{padding:0 75px}body.admin-modus.dialog-open .essential-editor.preview-mode .modal.essential:not(.fullscreen) .content{height:calc(100vh - 260px);height:calc(100 * var(--vh, 1vh) - 260px)}body.admin-modus.dialog-open .essential-editor .modal.essential:not(.fullscreen) .content{height:calc(100vh - 260px);height:calc(100 * var(--vh, 1vh) - 260px)}body.admin-modus.dialog-open .essential-editor[data-tab=config] .modal.essential:not(.fullscreen) .content{max-height:none;height:auto}body.admin-modus.dialog-open .essential-editor:not(.preview-mode) .modal.essential.fullscreen .content{height:calc(100vh - 260px);height:calc(100 * var(--vh, 1vh) - 260px)}@media screen and (min-width: 960px){body.admin-modus.dialog-open .essential-editor:not(.preview-mode) .modal.essential.fullscreen .content{height:calc(100vh - 210px);height:calc(100 * var(--vh, 1vh) - 210px)}}body.admin-modus.dialog-open .essential-editor:not(.preview-mode).modal-has-multiple-tabs button.circle.modal-tab-nav-next,body.admin-modus.dialog-open .essential-editor:not(.preview-mode).modal-has-multiple-tabs button.circle.modal-tab-nav-previous,body.admin-modus.dialog-open .essential-editor:not(.preview-mode).modal-has-multiple-pages button.circle.modal-tab-nav-next,body.admin-modus.dialog-open .essential-editor:not(.preview-mode).modal-has-multiple-pages button.circle.modal-tab-nav-previous{display:none}@media screen and (max-width: 960px){body.admin-modus.dialog-open .essential-editor:not(.preview-mode){padding-top:48px}body.admin-modus.dialog-open .essential-editor:not(.preview-mode) .essential-sidebar,body.admin-modus.dialog-open .essential-editor:not(.preview-mode) .essential-sidebar-left{display:flex;justify-content:center;width:100%;top:-42px;left:auto;right:auto}body.admin-modus.dialog-open .essential-editor:not(.preview-mode) .essential-sidebar-left{justify-content:flex-start;width:auto}}body.admin-modus.dialog-open .essential-editor:not(.preview-mode) .content{padding:0}body.admin-modus.dialog-open .essential-editor:not(.preview-mode) .overview ol.pages>li{cursor:default}body.admin-modus.dialog-open .essential-editor:not(.preview-mode) nav.pages .dragging-inside a.essential-page.sortable-chosen{border-left:1px dashed white;border-right:1px dashed white}body.admin-modus.dialog-open .essential-editor:not(.preview-mode) nav.pages .dragging-inside a.essential-page.sortable-chosen>span:not(.pagecount),body.admin-modus.dialog-open .essential-editor:not(.preview-mode) nav.pages .dragging-inside a.essential-page.sortable-chosen>i[class]{color:white}body.admin-modus.dialog-open .essential-editor:not(.preview-mode) nav.pages .dragging-inside a.essential-page.sortable-chosen>i.st-order-horizontal{opacity:1}body.admin-modus.dialog-open .essential-editor:not(.preview-mode) nav.pages .dragging-inside a.essential-page:first-of-type{border-left:none}body.admin-modus.dialog-open .essential-editor:not(.preview-mode) nav.pages .dragging-inside a.essential-page:last-of-type{border-right:none}body.admin-modus.dialog-open .essential-editor:not(.preview-mode) nav.pages a.unavailable{display:inline-block}body.admin-modus.dialog-open .essential-editor:not(.preview-mode) nav.pages a.sortable-chosen{z-index:5;background-color:rgba(255,255,255,0.2)}body.admin-modus.dialog-open .essential-editor:not(.preview-mode) nav.pages a.sortable-chosen i:not(.st-order-horizontal),body.admin-modus.dialog-open .essential-editor:not(.preview-mode) nav.pages a.sortable-chosen span:not(.pagecount){color:cyan}@media screen and (min-width: 768px){body.admin-modus.dialog-open .essential-editor:not(.preview-mode) nav.pages a{margin-bottom:-30px;height:90px}body.admin-modus.dialog-open .essential-editor:not(.preview-mode) nav.pages a i.st-order-horizontal{display:block}body.admin-modus.dialog-open .essential-editor:not(.preview-mode) nav.pages a:hover i.st-order-horizontal{opacity:1}}@media screen and (min-width: 768px){body.admin-modus.dialog-open .essential-editor:not(.preview-mode)[data-tab=config] nav.pages a{margin-bottom:-20px;height:60px}}body.admin-modus .card.essential{display:none}body.admin-modus .card.essential .img button{display:block;opacity:1}body.admin-modus .card.essential figure .img::after{opacity:.4}body.admin-modus .card.essential.editable-essential{display:inline-block}body.admin-modus .filter-reset{display:none}body.admin-modus .new-category,body.admin-modus .save-categories{display:flex}body.admin-modus .toggle-admin-mode{background:#45D4EA}body.admin-modus .toggle-admin-mode,body.admin-modus .toggle-admin-mode i{color:white}body.admin-modus.essentials-page aside .st-order-vertical,body.admin-modus.essentials-page aside button.delete-ecat{display:flex}body.admin-modus.essentials-page aside form{display:flex;flex-direction:column;margin-bottom:0}body.video-feedback-page.is-videofeedback-editor .toggle-admin-mode,body.essentials-page.is-essential-editor .toggle-admin-mode{display:inline-block}body.video-feedback-page .essential-editor[data-key="essentials_17293"] .modal.essential nav.pages .essentials-page-container,body.video-feedback-page .essential-editor[data-key="essentials_21008"] .modal.essential nav.pages .essentials-page-container{display:none}body.video-feedback-page .essential-editor[data-key="essentials_17293"] .content,body.video-feedback-page .essential-editor[data-key="essentials_21008"] .content{border-bottom-left-radius:5px;border-bottom-right-radius:5px}header a.toggle-admin-mode{display:none}header a.toggle-admin-mode i{display:inline-block}body.must-change-password .loading-mask{pointer-events:all;height:100vh;top:0}body.lti header,body.lti main,body.lti footer,body.lti .notification-container,body.lti .modal.essential .topbar i[class],body.lti .modal.webinar .label-box{display:none}body.lti .black-layer{pointer-events:none !important}.container.hidden{display:none}.editor-toggle{display:none}.loading-mask{pointer-events:none;position:fixed;z-index:8;top:60px;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0);width:100vw;height:100vh;height:calc(100 * var(--vh, 1vh));transition:.3s opacity ease-out}.black-layer{pointer-events:none;position:fixed;z-index:7;top:0;left:0;right:0;bottom:0;background-color:black;opacity:0;width:100vw;height:100vh;height:calc(100 * var(--vh, 1vh));transition:.3s opacity ease-out}body::after{color:#45D4EA}main{position:relative;width:100%;text-align:left;display:block;background-color:#f2f7fa}main:empty ~ footer{display:none}main h1,main:not([data-load="agenda.html"]):not([data-load="profile.html"]):not([data-load="video-feedback.html"]) h2{text-align:center;padding:48px 24px 0;margin-bottom:8px}@media screen and (min-width: 768px){main h1,main:not([data-load="agenda.html"]):not([data-load="profile.html"]):not([data-load="video-feedback.html"]) h2{font-size:26px}}[data-load="courses.list"],[data-load="welearnings.list"],[data-load="webinars.list"],[data-load="podcasts.list"],[data-load="essentials.list"],[data-load="videofeedback.list"]{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:center}[data-load="courses.list"].loaded:empty,[data-load="welearnings.list"].loaded:empty,[data-load="webinars.list"].loaded:empty,[data-load="podcasts.list"].loaded:empty,[data-load="essentials.list"].loaded:empty,[data-load="videofeedback.list"].loaded:empty{text-align:center}[data-load="courses.list"].loaded:empty::after,[data-load="welearnings.list"].loaded:empty::after,[data-load="webinars.list"].loaded:empty::after,[data-load="podcasts.list"].loaded:empty::after,[data-load="essentials.list"].loaded:empty::after,[data-load="videofeedback.list"].loaded:empty::after{font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:16px;color:#45D4EA;content:attr(data-empty);animation:none}button.info-modal{display:flex;margin:12px auto 16px}button.info-modal i[class]{animation:pulse-white 1s infinite cubic-bezier(0.66, 0, 0, 1)}.content-loop{display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:center;padding-bottom:25px}.content-loop h2{width:100%}.content-loop+h2{padding:32px 24px 16px}.content-loop[data-load="videofeedback.list"].loaded:empty::after{font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:16px;color:#45D4EA;content:attr(data-empty);animation:none;display:block;margin:50px auto}.filter-loop{padding:50px 0 25px;transition:padding .25s linear;min-height:calc(100vh - 181px);min-height:calc(100 * var(--vh, 1vh) - 181px)}.filter-loop h2{width:100%}.filter-loop [data-load="essentials.list"]{position:relative}.filter-loop [data-load="essentials.list"]:empty::after{font-family:icomoon;content:"\e965";font-size:32px;color:#45D4EA;animation:spin 1s linear infinite;text-align:center;z-index:3;position:absolute;top:59px;left:40%;width:20%}.filter-loop .card{transform:translateY(6px)}.filter-loop .card.loaded{transform:translateY(0)}.client-footer{width:100%;text-align:center;position:fixed;bottom:0;left:0;right:0;font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:12px;background-color:white;color:#333;padding:8px}.client-footer:empty{display:none}.client-footer a{color:#00539e;text-decoration:underline}footer{height:80px;background:url("../img/default/footer.png") center center/300% no-repeat;position:relative;z-index:-1}footer::after{top:80px;padding:8px 16px 20px;width:100%;text-align:center;position:absolute;font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:10px;color:#333}body.lang-nl footer::after{content:"- mede mogelijk gemaakt door SkillsTown -"}body.lang-en footer::after{content:"- powered by SkillsTown -"}.row{display:flex;position:relative;width:100%}[class^=col]{display:flex;width:100%;position:relative}@media screen and (min-width: 768px){.col-10{width:10%}.col-15{width:15%}.col-20{width:20%}.col-25{width:25%}.col-30{width:30%}.col-33{width:33.333%}.col-35{width:35%}.col-40{width:40%}.col-50{width:50%}.col-60{width:60%}.col-65{width:65%}.col-70{width:70%}.col-75{width:75%}.col-80{width:80%}.col-90{width:90%}.col-100{width:100%}}*,*::before,*::after{margin:0;padding:0;box-sizing:inherit}html{height:100%;box-sizing:border-box}a{-webkit-tap-highlight-color:transparent;text-decoration:none;cursor:pointer}body{font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:14px;color:#333;line-height:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.disable-scrolling{overflow-y:hidden}input[type=submit],input[type=reset]{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;white-space:nowrap;border:1px solid transparent;border-radius:3px;height:36px;padding:0 6px;text-align:center;transition:background-color .2s ease-out, border-color .2s ease-out, color .2s ease-out}input[type=submit]:focus,input[type=reset]:focus{outline:none}.button,button{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;white-space:nowrap;border:1px solid transparent;border-radius:3px;height:32px;padding:0 6px;text-align:center;transition:background-color .2s ease-out, border-color .2s ease-out, color .2s ease-out}.button.move,button.move{cursor:move}.button i[class],button i[class]{font-size:12px;padding:0 4px}.button span,button span{font-weight:700;font-family:"Source Sans Pro",sans-serif;font-size:13px;display:inline-block;padding:0 4px}.button span::first-letter,button span::first-letter{text-transform:capitalize}.button:focus,button:focus{outline:none}.button::-moz-focus-inner,button::-moz-focus-inner{border:none}.button::-moz-focus-outer,button::-moz-focus-outer{border:none}.button:disabled:not([class^=flickity]),button:disabled:not([class^=flickity]){cursor:default;pointer-events:none;opacity:.35}.button.rounded,button.rounded{border-radius:64px}.button.extra-small,button.extra-small{height:20px;padding:0 3px}.button.extra-small i[class],button.extra-small i[class]{padding:0 2px;font-size:7px}.button.extra-small span,button.extra-small span{padding:0 2px;font-size:10px}.button.small,button.small{height:24px;padding:0 5px}.button.small i[class],button.small i[class]{padding:0 2px;font-size:7px}.button.small span,button.small span{padding:0 2px;font-size:12px}.button.large,button.large{height:40px}.button.large i[class],button.large i[class]{font-size:12px}.button.large span,button.large span{font-size:14px}.button.huge,button.huge{height:48px}.button.huge i[class],button.huge i[class]{font-size:16px}.button.huge span,button.huge span{font-size:14px}.button.focus,button.focus{box-shadow:0 0 0 -1px rgba(0,167,231,0.9)}.button.focus:focus,button.focus:focus{animation:pulse-default 1s infinite cubic-bezier(0.66, 0, 0, 1)}.button.focus.blue,button.focus.blue{box-shadow:0 0 0 -1px rgba(0,83,158,0.9)}.button.focus.blue:focus,button.focus.blue:focus{animation:pulse-blue 1s infinite cubic-bezier(0.66, 0, 0, 1)}.button.focus.orange,button.focus.orange{box-shadow:0 0 0 -1px rgba(246,134,0,0.9)}.button.focus.orange:focus,button.focus.orange:focus{animation:pulse-orange 1s infinite cubic-bezier(0.66, 0, 0, 1)}.button.focus.green,button.focus.green{box-shadow:0 0 0 -1px rgba(74,115,97,0.9)}.button.focus.green:focus,button.focus.green:focus{animation:pulse-green 1s infinite cubic-bezier(0.66, 0, 0, 1)}.button.focus.red,button.focus.red{box-shadow:0 0 0 -1px rgba(206,24,30,0.9)}.button.focus.red:focus,button.focus.red:focus{animation:pulse-red 1s infinite cubic-bezier(0.66, 0, 0, 1)}.button.focus.white,button.focus.white{box-shadow:0 0 0 -1px rgba(255,255,255,0.9)}.button.focus.white:focus,button.focus.white:focus{animation:pulse-white 1s infinite cubic-bezier(0.66, 0, 0, 1)}.button.circle,button.circle{display:flex;align-items:center;justify-content:center;border-radius:50%;height:32px;width:32px;color:white}.button.circle i[class],button.circle i[class]{font-size:16px;padding:0}.button.circle span,button.circle span{display:none}.button.circle.small,button.circle.small{height:22px;width:22px}.button.circle.small i[class],button.circle.small i[class]{font-size:10px}.button.circle.large,button.circle.large{height:40px;width:40px}.button.circle.large i[class],button.circle.large i[class]{font-size:20px}.button.circle.huge,button.circle.huge{height:48px;width:48px}.button.circle.huge i[class],button.circle.huge i[class]{font-size:24px}.button.circle.flat.blue,button.circle.flat.blue{background-color:#0068c7}.button.circle.flat.blue:hover,button.circle.flat.blue:hover{background-color:#00539e}.button.circle.flat.green,button.circle.flat.green{background-color:#375648}.button.circle.flat.green:hover,button.circle.flat.green:hover{background-color:#4a7361}.button.circle.flat.orange,button.circle.flat.orange{background-color:#e9600f}.button.circle.flat.orange:hover,button.circle.flat.orange:hover{background-color:#f68600}.button.circle.flat.red,button.circle.flat.red{background-color:#e6292f}.button.circle.flat.red:hover,button.circle.flat.red:hover{background-color:#ce181e}.button.circle.flat.white,button.circle.flat.white{background-color:white;color:#45D4EA}.button.circle.flat.white i[class],button.circle.flat.white i[class]{color:#45D4EA}.button.circle.flat.white:hover,button.circle.flat.white:hover{background-color:#fcfeff}.button.circle.ghost,button.circle.ghost{background-color:transparent}.button.circle.ghost.blue,button.circle.ghost.blue{border-color:#00539e}.button.circle.ghost.blue:hover,button.circle.ghost.blue:hover{background-color:#00539e;color:white}.button.circle.ghost.orange,button.circle.ghost.orange{border-color:#e9600f}.button.circle.ghost.orange:hover,button.circle.ghost.orange:hover{background-color:#e9600f;color:white}.button.circle.ghost.green,button.circle.ghost.green{border-color:#4a7361}.button.circle.ghost.green:hover,button.circle.ghost.green:hover{background-color:#375648;color:white}.button.circle.ghost.red,button.circle.ghost.red{border-color:#ce181e}.button.circle.ghost.red:hover,button.circle.ghost.red:hover{background-color:#ce181e;color:white}.button.circle.secondary,button.circle.secondary{background-color:transparent}.button.circle.secondary.white,button.circle.secondary.white{color:white}.button.circle.secondary.white:hover,button.circle.secondary.white:hover{color:#45D4EA;background-color:white}.button.circle.secondary.blue:hover,button.circle.secondary.blue:hover{color:white;background-color:#00539e}.button.circle.secondary.green:hover,button.circle.secondary.green:hover{color:white;background-color:#4a7361}.button.circle.secondary.orange:hover,button.circle.secondary.orange:hover{color:white;background-color:#e9600f}.button.circle.secondary.red:hover,button.circle.secondary.red:hover{color:white;background-color:#ce181e}.button.icon-circle i[class],button.icon-circle i[class]{display:flex;align-items:center;justify-content:center;height:16px;width:16px;min-width:16px;font-size:8px;color:white;border-radius:50%;box-shadow:0 0 0 -1px rgba(255,255,255,0.9)}.button.icon-circle span,button.icon-circle span{padding:0 6px}.button.icon-circle:hover span,button.icon-circle:hover span{color:white}.button.icon-circle:hover i[class],button.icon-circle:hover i[class]{animation:pulse-white 1s infinite cubic-bezier(0.66, 0, 0, 1)}.button.icon-circle.small i[class],button.icon-circle.small i[class]{font-size:7px;height:14px;width:14px;min-width:14px}.button.icon-circle.small span,button.icon-circle.small span{font-size:12px;padding:0 4px}.button.icon-circle.default i[class],button.icon-circle.default i[class]{background-color:#00a7e7}.button.icon-circle.blue i[class],button.icon-circle.blue i[class]{background-color:#00539e}.button.icon-circle.green i[class],button.icon-circle.green i[class]{background-color:#375648}.button.icon-circle.red i[class],button.icon-circle.red i[class]{background-color:#ce181e}.button.icon-circle.orange i[class],button.icon-circle.orange i[class]{background-color:#e9600f}.button.icon-circle.flat i[class],button.icon-circle.flat i[class]{background-color:white}.button.icon-circle.flat.default i[class],button.icon-circle.flat.default i[class]{color:#00a7e7}.button.icon-circle.flat.blue i[class],button.icon-circle.flat.blue i[class]{color:#00539e}.button.icon-circle.flat.green i[class],button.icon-circle.flat.green i[class]{color:#375648}.button.icon-circle.flat.red i[class],button.icon-circle.flat.red i[class]{color:#ce181e}.button.icon-circle.flat.orange i[class],button.icon-circle.flat.orange i[class]{color:#e9600f}.button.icon-circle.flat.primary i[class],button.icon-circle.flat.primary i[class]{color:#45D4EA}.button.default,button.default{background-color:#00a7e7;color:#036}.button.blue,button.blue{color:#00539e}.button.orange,button.orange{color:#e9600f}.button.green,button.green{color:#4a7361}.button.red,button.red{color:#ce181e}.button.flat,button.flat{color:white;background-color:#00a7e7}.button.flat:hover,button.flat:hover{background-color:#0091c8}.button.flat.primary,button.flat.primary{background-color:#45D4EA}.button.flat.primary:hover,button.flat.primary:hover{background-color:#2acee7}.button.flat.blue,button.flat.blue{background-color:#00539e}.button.flat.blue:hover,button.flat.blue:hover{background-color:#00437f}.button.flat.orange,button.flat.orange{background-color:#e9600f}.button.flat.orange:hover,button.flat.orange:hover{background-color:#f68600}.button.flat.green,button.flat.green{background-color:#375648}.button.flat.green:hover,button.flat.green:hover{background-color:#4a7361}.button.flat.red,button.flat.red{background-color:#ce181e}.button.flat.red:hover,button.flat.red:hover{background-color:#971216}.button.flat.pink,button.flat.pink{background-color:#ff4de1}.button.flat.pink:hover,button.flat.pink:hover{background-color:#ff10d7}.button.ghost,button.ghost{background-color:transparent;color:#00a7e7;border-color:#00a7e7}.button.ghost:hover,button.ghost:hover{background-color:#00a7e7;color:white}.button.ghost.primary,button.ghost.primary{color:#45D4EA;border-color:#45D4EA}.button.ghost.primary:hover,button.ghost.primary:hover{background-color:#45D4EA;color:white}.button.ghost.blue,button.ghost.blue{color:#00539e;border-color:#00539e}.button.ghost.blue:hover,button.ghost.blue:hover{background-color:#00539e;color:white}.button.ghost.orange,button.ghost.orange{color:#e9600f;border-color:#e9600f}.button.ghost.orange:hover,button.ghost.orange:hover{background-color:#e9600f;color:white}.button.ghost.green,button.ghost.green{color:#375648;border-color:#375648}.button.ghost.green:hover,button.ghost.green:hover{background-color:#375648;color:white}.button.ghost.pink,button.ghost.pink{color:#ff4de1;border-color:#ff4de1}.button.ghost.pink:hover,button.ghost.pink:hover{background-color:#ff4de1;color:white}.button.ghost.red,button.ghost.red{color:#ce181e;border-color:#ce181e}.button.ghost.red:hover,button.ghost.red:hover{background-color:#ce181e;color:white}.button.secondary,button.secondary{background-color:transparent;color:#00a7e7}.button.secondary:hover,button.secondary:hover{background-color:#00a7e7;color:white}.button.secondary.dblu,button.secondary.dblu{color:#036}.button.secondary.dblu:hover,button.secondary.dblu:hover{background-color:#036;color:white}.button.secondary.blue,button.secondary.blue{color:#00539e}.button.secondary.blue:hover,button.secondary.blue:hover{background-color:#00539e;color:white}.button.secondary.orange,button.secondary.orange{color:#e9600f}.button.secondary.orange:hover,button.secondary.orange:hover{background-color:#e9600f;color:white}.button.secondary.green,button.secondary.green{color:#375648}.button.secondary.green:hover,button.secondary.green:hover{background-color:#375648;color:white}.button.secondary.red,button.secondary.red{color:#ce181e}.button.secondary.red:hover,button.secondary.red:hover{background-color:#ce181e;color:white}form fieldset{border:none}.input-container{display:flex;flex-direction:column;position:relative;width:100%;margin:0 0 16px 0}.input-container input,.input-container select,.input-container textarea{width:100%}.input-container input+label:not(.checkbox),.input-container select+label:not(.checkbox),.input-container textarea+label:not(.checkbox){pointer-events:none;display:block;position:absolute;top:-7px;margin-left:8px;background:white;border-radius:3px;padding:0 4px;white-space:nowrap;color:#a3b8cc;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:10px;text-transform:lowercase;transition:color .15s ease-out, font-size .15s ease-out}@media screen and (min-width: 768px){.input-container input+label:not(.checkbox),.input-container select+label:not(.checkbox),.input-container textarea+label:not(.checkbox){font-size:12px;top:-9px;color:#a3b8cc}}.input-container input+label:not(.checkbox)+i[class],.input-container select+label:not(.checkbox)+i[class],.input-container textarea+label:not(.checkbox)+i[class]{pointer-events:none;position:absolute;top:50%;margin-top:-8px;font-size:12px;left:-6px;padding:2px 0;background-color:white;color:#e9eef5;border-radius:3px;transition:color .15s ease-out}.input-container input:focus,.input-container select:focus,.input-container textarea:focus{border-color:#45D4EA}.input-container input:focus+label:not(.checkbox),.input-container select:focus+label:not(.checkbox),.input-container textarea:focus+label:not(.checkbox){color:#45D4EA}.input-container input:focus+label:not(.checkbox)+i[class],.input-container select:focus+label:not(.checkbox)+i[class],.input-container textarea:focus+label:not(.checkbox)+i[class]{color:#45D4EA}.input-container input:required+label:not(.checkbox)::after,.input-container select:required+label:not(.checkbox)::after,.input-container textarea:required+label:not(.checkbox)::after{content:' *'}textarea,input[list],input[type=text],input[type=email],input[type=url],input[type=tel],input[type=password],input[type=number],input[type=date],input[type=time]{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;outline:none;cursor:text;font-size:16px;background:white;color:#222;font-family:"Source Sans Pro",sans-serif;font-weight:400;border:1px solid #e9eef5;border-radius:3px;max-width:100%;transition:border .15s ease-out;filter:none}textarea:hover:not(:focus),input[list]:hover:not(:focus),input[type=text]:hover:not(:focus),input[type=email]:hover:not(:focus),input[type=url]:hover:not(:focus),input[type=tel]:hover:not(:focus),input[type=password]:hover:not(:focus),input[type=number]:hover:not(:focus),input[type=date]:hover:not(:focus),input[type=time]:hover:not(:focus){border-color:#a3b8cc}textarea:hover:not(:focus)+label:not(.checkbox)+i[class],input[list]:hover:not(:focus)+label:not(.checkbox)+i[class],input[type=text]:hover:not(:focus)+label:not(.checkbox)+i[class],input[type=email]:hover:not(:focus)+label:not(.checkbox)+i[class],input[type=url]:hover:not(:focus)+label:not(.checkbox)+i[class],input[type=tel]:hover:not(:focus)+label:not(.checkbox)+i[class],input[type=password]:hover:not(:focus)+label:not(.checkbox)+i[class],input[type=number]:hover:not(:focus)+label:not(.checkbox)+i[class],input[type=date]:hover:not(:focus)+label:not(.checkbox)+i[class],input[type=time]:hover:not(:focus)+label:not(.checkbox)+i[class]{color:#a3b8cc}textarea[readonly],textarea.readonly,input[list][readonly],input[list].readonly,input[type=text][readonly],input[type=text].readonly,input[type=email][readonly],input[type=email].readonly,input[type=url][readonly],input[type=url].readonly,input[type=tel][readonly],input[type=tel].readonly,input[type=password][readonly],input[type=password].readonly,input[type=number][readonly],input[type=number].readonly,input[type=date][readonly],input[type=date].readonly,input[type=time][readonly],input[type=time].readonly{cursor:default;pointer-events:none;border-color:transparent}textarea:disabled,input[list]:disabled,input[type=text]:disabled,input[type=email]:disabled,input[type=url]:disabled,input[type=tel]:disabled,input[type=password]:disabled,input[type=number]:disabled,input[type=date]:disabled,input[type=time]:disabled{cursor:default;pointer-events:none;opacity:.35}textarea:-webkit-autofill,input[list]:-webkit-autofill,input[type=text]:-webkit-autofill,input[type=email]:-webkit-autofill,input[type=url]:-webkit-autofill,input[type=tel]:-webkit-autofill,input[type=password]:-webkit-autofill,input[type=number]:-webkit-autofill,input[type=date]:-webkit-autofill,input[type=time]:-webkit-autofill{box-shadow:0 0 0 100px white inset}textarea::-ms-clear,input[list]::-ms-clear,input[type=text]::-ms-clear,input[type=email]::-ms-clear,input[type=url]::-ms-clear,input[type=tel]::-ms-clear,input[type=password]::-ms-clear,input[type=number]::-ms-clear,input[type=date]::-ms-clear,input[type=time]::-ms-clear{display:none}textarea::clear,input[list]::clear,input[type=text]::clear,input[type=email]::clear,input[type=url]::clear,input[type=tel]::clear,input[type=password]::clear,input[type=number]::clear,input[type=date]::clear,input[type=time]::clear{display:none}textarea:-moz-ui-invalid,textarea:-moz-submit-invalid,input[list]:-moz-ui-invalid,input[list]:-moz-submit-invalid,input[type=text]:-moz-ui-invalid,input[type=text]:-moz-submit-invalid,input[type=email]:-moz-ui-invalid,input[type=email]:-moz-submit-invalid,input[type=url]:-moz-ui-invalid,input[type=url]:-moz-submit-invalid,input[type=tel]:-moz-ui-invalid,input[type=tel]:-moz-submit-invalid,input[type=password]:-moz-ui-invalid,input[type=password]:-moz-submit-invalid,input[type=number]:-moz-ui-invalid,input[type=number]:-moz-submit-invalid,input[type=date]:-moz-ui-invalid,input[type=date]:-moz-submit-invalid,input[type=time]:-moz-ui-invalid,input[type=time]:-moz-submit-invalid{box-shadow:none}textarea:-ms-input-placeholder,input[list]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder{color:#cfd8dc}textarea::-ms-input-placeholder,input[list]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=time]::-ms-input-placeholder{color:#cfd8dc}textarea::placeholder,input[list]::placeholder,input[type=text]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=tel]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,input[type=date]::placeholder,input[type=time]::placeholder{color:#cfd8dc}textarea::-moz-placeholder,input[list]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=time]::-moz-placeholder{color:#cfd8dc;font-family:"Source Sans Pro",sans-serif;opacity:1}input[type=text],input[type=email],input[type=url],input[type=tel],input[type=password],input[type=number],input[type=date],input[type=time],input[list]{height:36px;padding:0 12px}input[type=email]{text-transform:lowercase}textarea{resize:vertical;padding:6px 12px 4px;height:74px;min-height:36px;max-height:240px;-ms-overflow-style:-ms-autohiding-scrollbar}.radio-button-group,.checkbox-group,.toggle-group{margin:0 0 20px 0}.input-container.radio-button{margin:0 0 4px 0}.input-container.radio-button input[type=radio]{display:none}.input-container.radio-button input[type=radio]:checked+label.checkbox{color:#45D4EA;font-family:"Source Sans Pro",sans-serif;font-weight:700}.input-container.radio-button input[type=radio]:checked+label.checkbox>.text::before{background-color:white}.input-container.radio-button input[type=radio]:checked+label.checkbox>.text::after{background-color:#45D4EA}.input-container.radio-button label.checkbox{-webkit-tap-highlight-color:transparent;cursor:pointer;font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:12px;color:#222;transition:color .15s ease-out}.input-container.radio-button label.checkbox>.text{position:relative;display:flex;align-items:flex-start;justify-content:flex-start}.input-container.radio-button label.checkbox>.text:hover::after{background-color:#e9eef5}.input-container.radio-button label.checkbox>.text::before{content:'';width:16px;min-width:16px;height:16px;margin-right:6px;border:1px solid #e9eef5;border-radius:50%;background-color:white;transition:background-color .15s ease-out}.input-container.radio-button label.checkbox>.text::after{content:'';position:absolute;left:4px;top:4px;width:8px;height:8px;border-radius:50%;background-color:transparent;transition:background-color .15s ease-out}.input-container.checkbox{margin:0 0 4px 0}.input-container.checkbox input[type=checkbox]{display:none}.input-container.checkbox input[type=checkbox]:checked+label.checkbox{color:#45D4EA;font-family:"Source Sans Pro",sans-serif;font-weight:700}.input-container.checkbox input[type=checkbox]:checked+label.checkbox>.text::after{color:#45D4EA}.input-container.checkbox label.checkbox{-webkit-tap-highlight-color:transparent;cursor:pointer;font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:12px;color:#222;transition:color .15s ease-out}.input-container.checkbox label.checkbox>.text{position:relative;display:flex;align-items:flex-start;justify-content:flex-start}.input-container.checkbox label.checkbox>.text:hover::after{color:#e9eef5}.input-container.checkbox label.checkbox>.text::before{content:'';width:16px;min-width:16px;height:16px;margin-right:6px;border:1px solid #e9eef5;background-color:white;transition:background-color .15s ease-out}.input-container.checkbox label.checkbox>.text::after{color:transparent;position:absolute;top:-2px;left:2px;font-family:'icomoon';content:'\e977';font-size:16px;transition:color .15s ease-out}.input-container.toggle{margin:0 0 4px 0}.input-container.toggle input[type=checkbox]{display:none}.input-container.toggle input[type=checkbox]:checked+label.checkbox{color:#45D4EA;font-family:"Source Sans Pro",sans-serif;font-weight:700}.input-container.toggle input[type=checkbox]:checked+label.checkbox>.text::after{transform:translateX(14px);background-color:#45D4EA}.input-container.toggle label.checkbox{-webkit-tap-highlight-color:transparent;cursor:pointer;font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:12px;color:#222;transition:color .15s ease-out}.input-container.toggle label.checkbox>.text{display:block;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input-container.toggle label.checkbox>.text::before,.input-container.toggle label.checkbox>.text::after{content:'';display:inline-block;margin-right:8px}.input-container.toggle label.checkbox>.text::before{width:32px;min-width:32px;height:18px;background-color:#eceff1;border-radius:48px;vertical-align:bottom}.input-container.toggle label.checkbox>.text::after{position:absolute;left:0;top:0;margin:3px;width:12px;height:12px;border-radius:50%;background-color:#cfd8dc;transform:translateX(0);transition:transform .25s ease-out, background-color .25s ease-out}input[list]{outline:none;box-shadow:none}input[list]::-webkit-calendar-picker-indicator{display:none}.input-container.dropdown input,.input-container.dropdown select,.input-container.datalist input,.input-container.datalist select{padding-right:32px}.input-container.dropdown::after,.input-container.datalist::after{pointer-events:none;position:absolute;top:0;right:0;font-family:'icomoon';content:"\e919";font-size:16px;width:20px;height:20px;padding:2px;margin:8px;border-radius:3px;color:#45D4EA;background-color:transparent;transition:background-color .15s ease-out, color .15s ease-out}.input-container.dropdown:hover::after,.input-container.datalist:hover::after{animation:up-down .5s infinite alternate}select{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;outline-style:none;outline-color:transparent;cursor:pointer;font-size:16px;height:36px;padding:0 12px;background:white;font-family:"Source Sans Pro",sans-serif;font-weight:400;color:#222;border:1px solid #e9eef5;border-radius:3px;max-width:100%;box-shadow:0 0 0 -1px #00a7e7;transition:border .15s ease-out}select optgroup{font-family:"Source Sans Pro",sans-serif;font-weight:700}select option:disabled{color:#a3b8cc}select:disabled{cursor:default;pointer-events:none;opacity:.35}@media screen and (min--moz-device-pixel-ratio: 0){select{color:transparent;text-shadow:0 0 0 #222;padding:0 8px}select optgroup{font-style:normal;font-weight:normal}select optgroup:disabled{text-shadow:0 0 0 #a3b8cc}select option:disabled{text-shadow:0 0 0 #a3b8cc}}select:-moz-ui-invalid,select:-moz-submit-invalid{box-shadow:none}select:hover:not(:focus){border-color:#a3b8cc}select:hover:not(:focus)+label:not(.checkbox)+i[class]{color:#a3b8cc}select::-ms-expand{display:none}select:focus{outline:none}select:focus::-ms-value{color:#222;background:white}select:-ms-input-placeholder{color:#cfd8dc}select::-ms-input-placeholder{color:#cfd8dc}select::placeholder{color:#cfd8dc}select::-moz-placeholder{color:#cfd8dc;font-family:"Source Sans Pro",sans-serif;opacity:1}.input-container.range-slider{text-align:center}.input-container.range-slider label{font-family:"Source Sans Pro",sans-serif;font-weight:700;color:#a3b8cc;font-size:12px;background-color:transparent;margin-bottom:24px}input[type=range]{-webkit-appearance:none;appearance:none;background:transparent;height:4px;margin-top:16px;width:100%}input[type=range]:focus{outline:none}input[type=range]::-moz-focus-outer{border:none}input[type=range]:disabled{pointer-events:none;opacity:.35}input[type=range][data-direction=ver] ~ output span{transform:rotate(-90deg)}input[type=range][data-direction=ver] ~ output span::after{border-top-color:transparent;border-right-color:#00539e;left:-8px;bottom:7px}input[type=range]::-webkit-slider-runnable-track{cursor:pointer;width:100%;height:4px;border-radius:8px;background:#e9eef5}input[type=range]::-moz-range-track{cursor:pointer;width:100%;height:4px;border-radius:8px;background:#e9eef5}input[type=range]::-ms-track{cursor:pointer;width:100%;height:4px;background:#e9eef5;border-color:transparent;background:transparent;color:transparent;border-width:16px 0;border:0;border-radius:8px;background:#e9eef5}input[type=range]::-ms-fill-upper{border:0;border-radius:8px;background:#e9eef5}@supports (-ms-ime-align: auto){input[type=range]::-ms-fill-upper{height:4px}}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;margin-top:-8px;height:20px;width:20px;border:2px solid white;border-radius:50%;background:#00539e;transition:background .15s ease-out}input[type=range]::-webkit-slider-thumb:hover{background:#0068c7}input[type=range]::-moz-range-thumb{cursor:pointer;height:16px;width:16px;border:2px solid white;border-radius:50%;background:#00539e;transition:background .15s ease-out}input[type=range]::-moz-range-thumb:hover{background:#0068c7}input[type=range]::-ms-thumb{cursor:pointer;height:16px;width:16px;border:2px solid white;border-radius:50%;background:#00539e;transition:background .15s ease-out}input[type=range]::-ms-thumb:hover{background:#0068c7}@supports (-ms-ime-align: auto){input[type=range]::-ms-thumb{margin-top:0}}input[type=range]::-moz-range-progress{height:4px;border-radius:8px;background:#00a7e7}input[type=range]::-ms-fill-lower{border:0;border-radius:8px;background:#00a7e7}input[type=range] ~ output{display:block;width:calc(100% - 20px);margin-left:-2px;position:absolute;bottom:0;margin-bottom:16px;transform:translate(calc((var(--val) - var(--min)) / (var(--max) - var(--min)) * 100%))}input[type=range] ~ output span{display:block;position:relative;text-align:center;width:24px;padding:2px 0;border-radius:3px;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:13px;background-color:white;border:1px solid #00539e;color:#00539e}input[type=range] ~ output span::after{content:'';height:0;width:0;position:absolute;bottom:-8px;left:7px;border:solid transparent;border-width:4px;border-top-color:#00539e}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){input[type=range]{height:20px}input[type=range] ~ output,input[type=range] ~ output span{display:none}}@supports (-ms-ime-align: auto){input[type=range]{height:20px}input[type=range] ~ output{margin-bottom:24px}}audio{outline:none;width:100%}.audio-player{width:100%;background-color:#45D4EA;padding:16px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.audio-player.waiting button.playpause{pointer-events:none;animation:none}.audio-player.waiting button.playpause i[class]{animation:spin 1s linear infinite}.audio-player.waiting button.playpause i[class]::before{content:"\e965"}.audio-player.buffering .controls button,.audio-player.buffering input[type=range]{pointer-events:none;opacity:.35}.audio-player.playing .playpause{box-shadow:0 0 0 -1px rgba(255,255,255,0.9);animation:pulse-white 1s infinite cubic-bezier(0.66, 0, 0, 1)}.audio-player.playing .playpause i::before{content:"\e93e"}.audio-player .controls{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.audio-player .controls button{margin:0 8px}.audio-player .timetrack{display:flex;flex-direction:row;justify-content:center;align-items:center}.audio-player .currenttime,.audio-player .duration{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:13px;color:white}.audio-player input[type=range]{margin:0 12px}.audio-player input[type=range]::-webkit-slider-runnable-track{background:white}.audio-player input[type=range]::-moz-range-track{background:white}.audio-player input[type=range]::-moz-range-progress{background:white}.audio-player input[type=range]::-ms-track{background:white}.audio-player input[type=range]::-ms-fill-upper{background:white}.audio-player input[type=range]::-ms-fill-lower{background:white}.audio-player input[type=range]::-webkit-slider-thumb{background:white;margin-top:-10px;border:3px solid #45D4EA;height:24px;width:24px}.audio-player input[type=range]::-webkit-slider-thumb:hover{background:#fcfeff}.audio-player input[type=range]::-moz-range-thumb{background:white;border:3px solid #45D4EA;height:20px;width:20px}.audio-player input[type=range]::-moz-range-thumb:hover{background:#fcfeff}.audio-player input[type=range]::-ms-thumb{background:white;border:3px solid #45D4EA;height:20px;width:20px}.audio-player input[type=range]::-ms-thumb:hover{background:#fcfeff}@supports (-ms-ime-align: auto){.audio-player input[type=range]::-ms-thumb{margin-top:0}}.audio-player input[type=range]::-ms-tooltip{display:none}@supports (-ms-ime-align: auto){.audio-player input[type=range]{height:26px}}input[type=file]{-webkit-tap-highlight-color:transparent;cursor:pointer;box-shadow:none;border:0;padding:0;font-size:10px}input[type=file].upload{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}input[type=file].upload:focus+button{animation:pulse-default 1s infinite cubic-bezier(0.66, 0, 0, 1)}input[type=file].upload:hover+button{background-color:#00a7e7}input[type=file].upload:hover+button span{color:white}input[type=file].upload:hover+button i[class]{animation:pulse-white 1s infinite cubic-bezier(0.66, 0, 0, 1)}input[type=file].upload:hover+button.blue{background-color:#00539e}input[type=file].upload:hover+button.orange{background-color:#f68600}input[type=file].upload:hover+button.green{background-color:#4a7361}input[type=file].upload:hover+button.red{background-color:#ce181e}input[type=file].upload+button{width:100%;height:100%;white-space:nowrap;box-shadow:0 0 0 -1px rgba(0,167,231,0.9)}input[type=file].upload+button i[class]{background-color:#00a7e7}input[type=file].upload+button.blue i[class]{background-color:#00539e}input[type=file].upload+button.orange i[class]{background-color:#f68600}input[type=file].upload+button.green i[class]{background-color:#4a7361}input[type=file].upload+button.red i[class]{background-color:#ce181e}@keyframes pulse-primary{to{box-shadow:0 0 0 8px rgba(69,212,234,0)}}@keyframes pulse-default{to{box-shadow:0 0 0 8px rgba(0,167,231,0)}}@keyframes pulse-blue{to{box-shadow:0 0 0 8px rgba(0,83,158,0)}}@keyframes pulse-red{to{box-shadow:0 0 0 8px rgba(206,24,30,0)}}@keyframes pulse-orange{to{box-shadow:0 0 0 8px rgba(246,134,0,0)}}@keyframes pulse-green{to{box-shadow:0 0 0 8px rgba(74,115,97,0)}}@keyframes pulse-pink{to{box-shadow:0 0 0 8px rgba(255,77,225,0)}}@keyframes pulse-white{to{box-shadow:0 0 0 8px rgba(255,255,255,0)}}@keyframes pulse-dblu{to{box-shadow:0 0 0 8px rgba(0,51,102,0)}}@keyframes up-down{0%{transform:translateY(2px)}100%{transform:translateY(-1px)}}@keyframes blink{0%{transform:scaleY(100%)}5%{transform:scaleY(0)}10%{transform:scaleY(100%)}100%{transform:scaleY(100%)}}@keyframes spin{to{transform:rotateZ(360deg)}}.alert{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;display:block;padding:16px 16px 16px 24px;text-align:center;background-color:rgba(255,255,255,0.9);border:1px solid transparent;border-radius:3px;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:13px;max-width:480px;margin:12px 24px}.alert::before{font-family:'icomoon';src:url("fonts/icomoon.ttf?1qxuo8") format("truetype"),url("fonts/icomoon.woff?1qxuo8") format("woff"),url("fonts/icomoon.svg?1qxuo8#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block;font-variant:normal;text-transform:none;line-height:1;position:absolute;left:-16px;margin-top:-16px;top:50%;font-size:12px;padding:8px;color:white;border:2px solid white;border-radius:50%}.alert ul{text-align:left;padding:0 0 0 16px}.alert.blue{color:#00539e;border-color:#00539e}.alert.blue::before{background-color:#00539e;content:"\e996"}.alert.green{color:#375648;border-color:#375648}.alert.green::before{background-color:#375648;content:"\e977"}.alert.red{color:#ce181e;border-color:#ce181e}.alert.red::before{background-color:#ce181e;content:"\e926"}.alert.orange{color:#e9600f;border-color:#e9600f}.alert.orange::before{background-color:#e9600f;content:"\e994"}.alert a{text-decoration:underline;text-transform:uppercase;font-weight:700;font-size:12px}.tooltip{pointer-events:none;opacity:0;position:absolute;border-radius:5px;padding:12px;margin:0 0 8px 0;background-color:#00539e;transition:opacity .3s ease-out}.tooltip>span{position:relative;color:white;display:inline-block;width:100%;font-size:10px;text-align:center}@media screen and (min-width: 414px){.tooltip>span{font-size:13px}}.tooltip>span strong{text-align:left;display:block;margin-bottom:4px}.tooltip>span ul{text-align:left;padding:0 0 0 16px}.tooltip>span::after{pointer-events:none;content:'';height:0;width:0;position:absolute;top:100%;margin-top:12px;border:solid transparent;border-width:8px;border-top-color:#00539e}.toolkit-page footer,.toolkit-page .client-footer{display:none}.toolkit-page .buttons{flex-direction:column;padding-top:8px}.toolkit-page .buttons .row{justify-content:center;padding:8px 0}.toolkit-page .buttons .input-container{width:auto;margin:0}.toolkit-page .buttons button,.toolkit-page .buttons .input-container.upload{margin:0 2px}.toolkit-page form{background-color:white}.toolkit-page .inputs{justify-content:center;padding-top:16px}.toolkit-page .inputs .row{flex-direction:column;width:auto;margin:0 4px}.toolkit-page .alerts{justify-content:center;padding:8px 0 16px}.toolkit-page .alerts .row{width:auto;flex-direction:row}.toolkit-page .row.icons{flex-direction:column;align-items:center}.toolkit-page .row.icons i[class]{font-size:24px;padding:8px;color:#00539e}.toolkit-page .row.icons .row{flex-direction:row;width:auto}body.login-page.modal-open .login>form input{pointer-events:none}body.login-page:not(.modal-open) .modal>form input{pointer-events:none}@keyframes scaleUp{from{transform:scale(0.5)}to{transform:scale(1)}}body.login-page.reiswerk #TravelCollege{display:flex;flex-direction:column}body.login-page.reiswerk .alert.warning{display:none}body.login-page.reiswerk.show-signup .alert.warning{display:block}.grecaptcha-badge{bottom:60px !important;z-index:1}body.login-page,body.registration-page,body.login-page .login-previewer{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;overflow:hidden;background:url("../img/1348/1824268647.jpg") center 70%/cover no-repeat #f2f7fa}body.login-page .alert,body.registration-page .alert,body.login-page .login-previewer .alert{z-index:1;animation:scaleUp 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) forwards;width:250px;margin:8px auto 0;border-color:transparent}body.login-page .alert::before,body.registration-page .alert::before,body.login-page .login-previewer .alert::before{border-color:transparent}body.login-page #modal-container,body.registration-page #modal-container,body.login-page .login-previewer #modal-container{height:100%}body.login-page #modal-container .input-container,body.registration-page #modal-container .input-container,body.login-page .login-previewer #modal-container .input-container{margin:8px 0 0}body.login-page .contact,body.registration-page .contact,body.login-page .login-previewer .contact{position:fixed;bottom:0;left:0;right:0;text-align:center;width:100%;font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:13px;background:#fff;color:#004A64}body.login-page .contact span,body.registration-page .contact span,body.login-page .login-previewer .contact span{display:inline-block;padding:8px}body.login-page .contact span:empty,body.registration-page .contact span:empty,body.login-page .login-previewer .contact span:empty{display:none}body.login-page .contact a,body.registration-page .contact a,body.login-page .login-previewer .contact a{cursor:pointer;text-decoration:underline;color:#45D4EA}body.login-page .contact a:hover,body.registration-page .contact a:hover,body.login-page .login-previewer .contact a:hover{text-decoration:none}form.signin{display:block}form.signup{display:none}.show-signup form.signin{display:none}.show-signup form.signup{display:block}.show-signup .login a.toggle.signin{pointer-events:all;cursor:pointer;color:white;background-color:rgba(69,212,234,0.6)}.show-signup .login a.toggle.signin:hover{background-color:rgba(69,212,234,0.8)}.show-signup .login a.toggle.signup{pointer-events:none;cursor:default;color:#333;background-color:#fff}.show-signup .login a.toggle.signup:hover{background-color:#fff}.language-switch{background-color:rgba(255,255,255,0.8);border-top-left-radius:3px;border-bottom-left-radius:3px;padding:8px 8px 4px 8px;position:absolute;right:0;top:10px}.language-switch img{height:20px;padding:0 2px;opacity:1;transition:opacity .15s ease-out}.language-switch a img{cursor:pointer;opacity:.5}.language-switch a img:hover{opacity:1}.login{position:relative;width:250px;background:#fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 2px 4px rgba(0,0,0,0.24)}.login.registration{border-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.login a.toggle{display:inline-block;text-align:center;width:49%;height:32px;line-height:32px;margin-top:-32px;font-size:11px;text-transform:uppercase;font-weight:700;border-top-left-radius:3px;border-top-right-radius:3px;transition:background-color .15s ease-out}.login a.toggle.signin{pointer-events:none;cursor:default;float:left;color:#333;background-color:#fff}.login a.toggle.signin:hover{background-color:#fff}.login a.toggle.signup{cursor:pointer;float:right;color:white;background-color:rgba(69,212,234,0.6)}.login a.toggle.signup:hover{background-color:rgba(69,212,234,0.8)}.login .sunday{display:inline-block;font-family:"Source Sans Pro",sans-serif;font-weight:600;margin-top:48px}.login .logo{height:80px;width:120px;margin:16px auto;background:url("../img/1348/logo.png") center center/100% no-repeat transparent}.login form{padding:0 20px}.login form .input-container{margin-bottom:12px}.login form .row{justify-content:space-between}.login form .col-50{width:49%}.login form button{width:100%;height:36px;margin:0 auto 16px}.login a.pwd{cursor:pointer;text-align:center;margin:0 0 20px 0;display:block;color:#004A64;font-size:12px;transition:color .15s ease-out}.login a.pwd:hover{text-decoration:underline}.login a.pwd:focus{text-decoration:underline}.notification-container{z-index:9;pointer-events:none;position:fixed;bottom:0;left:0;width:100%;text-align:left}.notification{color:#fff;display:inline-block;position:relative;padding:10px;opacity:1;text-align:center;pointer-events:none;width:100%;transform:translateY(0)}.notification.hidden{display:none}.notification .timer{position:absolute;top:-1px;height:2px;border-bottom-left-radius:3px;left:0;width:100%;overflow:hidden}.notification[data-type="success"]{background-color:#375648}.notification[data-type="success"] .timer{background-color:#4a7361}.notification[data-type="success"].hide{transform:translateY(50px);transition:transform .4s ease-out 6s}.notification[data-type="success"].hide .timer{width:0;transition:6s width linear}.notification[data-type="error"]{background-color:#ce181e}.notification[data-type="error"] .timer{background-color:#a91419}.notification[data-type="error"].hide{transform:translateY(50px);transition:transform .4s ease-out 8s}.notification[data-type="error"].hide .timer{width:0;transition:8s width linear}.notification span{font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:13px;color:#fff}.notification i{font-size:12px;margin-right:8px}header[data-load="templates.set_header"]{width:100%;height:60px;display:block}.hamburger{-webkit-tap-highlight-color:transparent;outline:none;cursor:pointer;height:60px;width:60px;position:absolute;top:0;left:0;border-right:1px solid #eceff1}@media screen and (min-width: 1024px){.hamburger{display:none}}.hamburger i[class]{position:absolute;top:0;left:0;font-size:16px;padding:12px;margin:10px;border-radius:50%;border:1px solid #004A64;color:#004A64;transition:color .15s ease-out, background-color .15s ease-out}.show-mobile-menu .hamburger i[class]{background-color:#004A64;color:#fff}.show-mobile-menu .hamburger i[class]::before{content:"\e926"}.show-mobile-menu nav.sub-menu.leervormen{pointer-events:all;opacity:1;transform:scaleY(1) translateY(0)}nav.menu{position:fixed;z-index:7;display:flex;justify-content:center;width:100%;height:60px;top:0;text-align:center;background:#fff}@media screen and (min-width: 1024px){nav.menu{justify-content:flex-start}}nav.menu .desktop-leervormen{display:none}@media screen and (min-width: 1024px){nav.menu .desktop-leervormen{display:flex}}nav.menu a{display:none;flex-direction:column;justify-content:space-around;padding:2px 6px;height:60px;opacity:1;transition:background-color .15s ease-out}nav.menu a[data-page="start"]{order:1}nav.menu a[data-page="agenda"]{order:2}nav.menu a[data-page="courses"]{order:3}nav.menu a[data-page="welearnings"]{order:4}nav.menu a[data-page="webinars"]{order:5}nav.menu a[data-page="podcasts"]{order:6}nav.menu a[data-page="essentials"]{order:7}nav.menu a[data-page="video-feedback"]{order:8}nav.menu a[data-page="scans"]{order:9}nav.menu a[data-page="curricula"]{order:10}nav.menu a[data-page="extra-aanbod"]{order:11}nav.menu a.active{display:flex}nav.menu a:hover{background-color:#004A64}nav.menu a:hover i[class]{color:#fff}nav.menu a:hover span{color:#fff}nav.menu a:focus{outline:none}nav.menu a+nav:hover{display:block}nav.menu a i[class]{color:#004A64;font-size:20px;transition:color .15s ease-out}nav.menu a:not(.show-active) i[class]{opacity:.6}nav.menu a span{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:10px;color:#004A64;white-space:nowrap;transition:color .15s ease-out}nav.menu a span::first-letter{text-transform:capitalize}nav.menu a.logo{background:url("../img/1348/logo.png") center center/100% no-repeat transparent;transition:none;padding:0;height:60px;width:106px;margin-left:-60px}@media screen and (min-width: 1024px){nav.menu a.logo{margin:0 16px;order:-1}}nav.menu a.logo:hover{background-color:transparent}nav.menu a.logo:active{color:transparent;background-color:transparent}nav.menu .show-active,nav.menu nav.sub-menu>ul>li.show-active{background:#fff}nav.menu .show-active i[class],nav.menu .show-active span,nav.menu nav.sub-menu>ul>li.show-active i[class],nav.menu nav.sub-menu>ul>li.show-active span{color:#45D4EA}nav.menu .show-active:hover,nav.menu nav.sub-menu>ul>li.show-active:hover{background-color:#fff}nav.menu .show-active:hover i[class],nav.menu .show-active:hover span,nav.menu nav.sub-menu>ul>li.show-active:hover i[class],nav.menu nav.sub-menu>ul>li.show-active:hover span{color:#45D4EA}.right-menu-wrapper{position:absolute;top:0;right:0;height:60px;display:flex;justify-content:flex-end;align-items:center}.avatar-container{-webkit-tap-highlight-color:transparent;outline:none;cursor:pointer;display:flex;align-items:center;justify-content:flex-end;position:relative;width:40px;height:40px;border-radius:50%;background:center center / cover no-repeat;margin:0 36px 0 12px}@media screen and (max-width: 480px){.avatar-container{margin:0 12px}}.avatar-container i[class]{color:#e9eef5;font-size:16px;padding:22px;margin-right:-40px}@media screen and (max-width: 480px){.avatar-container i[class]{display:none}}.avatar-container:hover i[class]{animation:up-down .5s infinite alternate}body.courses-page nav.sticky,body.welearnings-page nav.sticky,body.podcasts-page nav.sticky,body.webinars-page nav.sticky,body.essentials-page nav.sticky,body.video-feedback-page nav.sticky{transform:translateY(0)}body.courses-page nav.sticky aside,body.welearnings-page nav.sticky aside,body.podcasts-page nav.sticky aside,body.webinars-page nav.sticky aside,body.essentials-page nav.sticky aside,body.video-feedback-page nav.sticky aside{display:block}body.sidebar-visible aside{transform:translateX(0);box-shadow:4px 4px 16px rgba(0,0,0,0.16)}nav.sticky{position:fixed;z-index:1;left:0;top:60px;transform:translateY(-51px);width:100%;height:50px;background:#004A64;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.1),0px 2px 10px 0px rgba(0,0,0,0.1);transition:transform .3s ease}nav.sticky aside{display:none}nav.sticky>form{display:flex;position:absolute;top:0;right:0;margin:7px 16px}nav.sticky>form input[type=text]{width:180px;border-color:transparent}nav.sticky>form input[type=text]:hover{border-color:transparent}.sidebar-visible .org-filter{width:calc(100% - 610px)}.org-filter{display:none;position:absolute;top:0;margin:7px 4px;right:350px;transition:width .25s ease-out;width:calc(100% - 480px)}.org-filter:empty{display:none}@media screen and (min-width: 768px){.org-filter{display:inline-block}}.org-filter input[list]{border-color:transparent}nav.menu a.active[data-click="news.toggle_news"]{position:relative;padding:0 12px;background-color:#fff;border-left:1px solid #eceff1;border-right:1px solid #eceff1}@media screen and (min-width: 480px){nav.menu a.active[data-click="news.toggle_news"]{padding:0 16px}}nav.menu a.active[data-click="news.toggle_news"] i[class]{font-size:32px}nav.menu a.active[data-click="news.toggle_news"]:hover{background-color:#fff}nav.menu a.active[data-click="news.toggle_news"]:hover i[class]{color:#004A64}body.show-news nav.sub-menu.notifications{pointer-events:all;opacity:1;transform:scaleY(1) translateY(0)}body.show-news nav.menu a.active[data-click="news.toggle_news"]{color:#004A64;background-color:#fff}body.show-news nav.menu a.active[data-click="news.toggle_news"]:hover{color:#004A64;background-color:#fff}body.show-avatar-menu nav.sub-menu.avatar{pointer-events:all;opacity:1;transform:scaleY(1) translateY(0)}.notification-dot{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background-color:#ce181e;border:1px solid #fff;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:10px;color:white;box-shadow:0 0 0 -1px rgba(206,24,30,0.8);animation:pulse-red 1s infinite cubic-bezier(0.66, 0, 0, 1);transition:transform .6s ease-out}.notification-dot.hide{transform:scale(0);animation:none}nav.menu a.active[data-click="walkthrough.start"]{display:none;position:relative;background-color:#fff;border-left:1px solid #eceff1;padding:0 12px}@media screen and (min-width: 1024px){nav.menu a.active[data-click="walkthrough.start"]{display:flex}}nav.menu a.active[data-click="walkthrough.start"] i[class]{font-size:32px;padding:4px;border-radius:50%}nav.menu a.active[data-click="walkthrough.start"]:hover{background-color:#fff}nav.menu a.active[data-click="walkthrough.start"]:hover i[class]{color:#004A64}nav.sub-menu{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;position:absolute;z-index:9;text-align:left;border-radius:5px;pointer-events:none;opacity:0;transform:scaleY(0.8) translateY(-10px);transform-origin:0% 0%;top:60px;right:12px;transition:transform .15s ease-out;box-shadow:0 2px 3px rgba(0,0,0,0.06),0 2px 2px rgba(0,0,0,0.12)}@media screen and (min-width: 480px){nav.sub-menu{right:24px}}nav.sub-menu header{border-top-left-radius:5px;border-top-right-radius:5px;display:flex;align-items:center;justify-content:center;width:100%;height:48px;background-color:#45D4EA;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:14px;color:white}nav.sub-menu header::after{pointer-events:none;content:'';height:0;width:0;position:absolute;bottom:100%;left:50%;border:7px solid transparent;border-bottom-color:#45D4EA}nav.sub-menu>ul{list-style:none;position:relative;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:-1;height:auto;background-color:#fff;font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:12px;transition:color .1s ease}nav.sub-menu>ul>li{cursor:pointer;display:flex;align-items:center;height:48px;padding:0 12px;border-top:1px solid #eceff1;transition:background-color .1s ease-out}nav.sub-menu>ul>li.unread span{font-family:"Source Sans Pro",sans-serif;font-weight:700}nav.sub-menu>ul>li.unread time{font-family:"Source Sans Pro",sans-serif;font-weight:600}nav.sub-menu>ul>li.unread .col.icon i[class]{animation:pulse-primary 1s infinite cubic-bezier(0.66, 0, 0, 1)}nav.sub-menu>ul>li span{font-family:"Source Sans Pro",sans-serif;font-weight:600;color:#333;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:100%;transition:background-color .15s ease-out, color .15s ease-out}nav.sub-menu>ul>li i[class]{transition:background-color .15s ease-out, color .15s ease-out}nav.sub-menu>ul>li time{font-size:12px;color:#a3b8cc}nav.sub-menu>ul>li .col.icon{width:auto;align-items:center;justify-content:center}nav.sub-menu>ul>li .col.icon i[class]{font-size:8px;padding:4px;background-color:#45D4EA;color:white;margin-right:8px;border-radius:50%;box-shadow:0 0 0 -1px rgba(69,212,234,0.8)}nav.sub-menu>ul>li .col.text{flex-grow:1;flex-direction:column;align-items:flex-start;justify-content:center;width:calc(100% - 32px)}nav.sub-menu>ul>li:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px}nav.sub-menu>ul>li:hover{background-color:#f2f7fa}nav.sub-menu.leervormen{right:auto;left:0}nav.sub-menu.avatar{width:180px}nav.sub-menu.avatar>ul>li,nav.sub-menu.leervormen>ul>li{display:none;background-color:#fff}nav.sub-menu.avatar>ul>li.active,nav.sub-menu.leervormen>ul>li.active{display:flex}nav.sub-menu.avatar>ul>li span,nav.sub-menu.avatar>ul>li i[class],nav.sub-menu.leervormen>ul>li span,nav.sub-menu.leervormen>ul>li i[class]{color:#004A64;padding:0 8px}nav.sub-menu.avatar>ul>li:hover,nav.sub-menu.leervormen>ul>li:hover{background-color:#004A64}nav.sub-menu.avatar>ul>li:hover span,nav.sub-menu.avatar>ul>li:hover i[class],nav.sub-menu.leervormen>ul>li:hover span,nav.sub-menu.leervormen>ul>li:hover i[class]{color:#fff}nav.sub-menu.avatar>ul>li span,nav.sub-menu.leervormen>ul>li span{font-family:"Source Sans Pro",sans-serif;font-weight:700}nav.sub-menu.avatar>ul>li i[class],nav.sub-menu.leervormen>ul>li i[class]{font-size:16px}nav.sub-menu.notifications{width:208px}@media screen and (max-width: 480px){nav.sub-menu.notifications{width:175px}}nav.sub-menu.notifications>ul>li.no-news{cursor:default;background-color:white}body.curricula-page .card.final-exam,body.profile-page .card.final-exam{display:flex}.card{opacity:0;display:flex;flex-direction:column;position:relative;transition-timing-function:cubic-bezier(0, 0.59, 0.375, 1);transition:opacity .3s, transform .3s, width .25s linear;height:120px;width:100%;padding:8px 16px}@media screen and (min-width: 480px){.card{height:auto;width:360px;min-width:360px;padding:16px}}.card .shadow{cursor:pointer;border-radius:7px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,0.12);display:flex;flex-direction:row}.card .shadow:hover .title{color:#45D4EA}@media screen and (min-width: 480px){.card .shadow{flex-direction:column}}.card.loaded{opacity:1}.card.loaded figure .img{opacity:1}.card.final-exam{display:none}.card figure,.modal:not(.event) figure{position:relative;border-radius:7px 7px 0 0}.card figure i.st-placeholder,.modal:not(.event) figure i.st-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,0.8);font-size:32px}.card figure .img,.modal:not(.event) figure .img{display:flex;align-items:center;justify-content:center;position:relative;width:100%;background:center center / cover no-repeat;-webkit-user-drag:none;transition:opacity .5s ease-out}.card figure{height:100px;width:100px;min-width:100px}.card figure i.st-placeholder{font-size:16px;border-radius:9px 0 0 9px}@media screen and (min-width: 480px){.card figure{height:auto;width:auto;min-width:0}.card figure i.st-placeholder{font-size:32px;border-radius:9px 9px 0 0}}.card figure .img{opacity:0;height:100px;transition:opacity .3s ease-out;justify-content:space-evenly;border-radius:7px 0 0 7px}@media screen and (min-width: 480px){.card figure .img{height:160px;border-radius:7px 7px 0 0}}.card figure .img button{border-radius:50%;width:40px;height:40px;padding:0;display:none;background:rgba(255,255,255,0.1);color:white;z-index:2;opacity:0;transition:background-color .15s ease-out}.card figure .img button.edit-essential:hover{background:#00539e}.card figure .img button.duplicate-essential:hover{background:#e9600f}.card figure .img button.delete-essential:hover{background:#ce181e}.card figure.offline-essential{opacity:.6}.card .metabar{height:100px;width:100px}.card .metabar i[class]{font-size:12px;height:32px;width:32px;min-width:32px}.card .metabar i[class].favorite{display:none}.card .metabar i[class].coursetype{margin:-24px 0 0 84px;border:3px solid white}@media screen and (min-width: 480px){.card .metabar{height:auto;padding:8px;width:328px}.card .metabar i[class]{font-size:16px}.card .metabar i[class].favorite{display:flex}.card .metabar i[class].coursetype{margin:0;border:none}}.metabar{pointer-events:none;position:absolute;z-index:2;display:flex;align-items:center;justify-content:space-between}.metabar i[class]{display:flex;align-items:center;justify-content:center;height:32px;width:32px;min-width:32px;font-size:16px;border-radius:50%;color:white}.metabar i[class].favorite{pointer-events:all;cursor:pointer;background-color:rgba(0,0,0,0.85);transform:scale(1);transition:color .15s ease-out, background-color .15s ease-out, transform .15s ease-out}.metabar i[class].favorite::before{content:"\e93f"}.metabar i[class].favorite:hover{color:#ff4de1;background-color:black;transform:scale(1.2)}.metabar i[class].favorite:hover::before{content:"\e93f"}.metabar i[class].favorite.active{color:#ff4de1}.metabar i[class].favorite.active::before{content:"\e940"}section.content{width:100%;background:white;text-align:left;padding:10px 20px}@media screen and (min-width: 480px){section.content{padding:24px 12px 20px 16px}}section.content p{font-family:"Source Sans Pro",sans-serif;font-weight:400;margin-top:12px;word-break:break-word;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}@media screen and (min-width: 480px){section.content p{font-size:12px}}section.content p:empty{display:none}.ctg{display:flex;flex-direction:row;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100vw - 170px);font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:10px;color:#a3b8cc;text-transform:uppercase;letter-spacing:0.2px;margin-bottom:4px}.ctg::before{content:'';height:1px;width:20px;margin-right:4px;background-color:#cfd8dc}.card .title,.modal .title{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:16px;color:#036;display:block;overflow:hidden;text-overflow:ellipsis;word-break:break-word;transition:color .15s ease-out;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}@media screen and (min-width: 480px){.card .title,.modal .title{hyphens:auto}}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.card section.content p,.card .title{position:relative;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box}.card .title{max-height:72px}.card section.content p{display:none;font-size:12px;max-height:58.5px}.card section.content p::after{content:'';text-align:right;position:absolute;bottom:0;right:0;width:33%;height:18px;background:linear-gradient(to right, rgba(255,255,255,0) 50%, #fff)}@media screen and (min-width: 480px){.card section.content p{display:-webkit-box}}@media all and (min-width: 480px) and (-ms-high-contrast: none), (-ms-high-contrast: active){.card section.content p{display:block}}.card section.content p b,.card section.content p strong,.card section.content p i,.card section.content p em{font-family:"Source Sans Pro",sans-serif;font-weight:400;font-style:normal}.card section.content p a{color:inherit;pointer-events:none}@supports (-webkit-line-clamp: 3){.card section.content p::after{display:none}}@supports (-webkit-line-clamp: 4){.card section.content p::after{display:none}}@supports (-webkit-line-clamp: 5){.card section.content p::after{display:none}}.progress{position:absolute;z-index:1;width:100%;background:#eceff1}.progress::before{content:'';position:absolute;left:0;background:#4a7361;background:linear-gradient(to left, #375648, #4a7361);height:100%;width:0}.demo-card-container .card .progress,.card .progress{top:-4px;height:4px}.modal .progress{bottom:0;height:6px}.card.final-exam .progress,.modal.final-exam .progress{display:none}.p0 .progress::before{width:0%}.p1 .progress::before{width:15%}.p2 .progress::before{width:35%}.p3 .progress::before{width:55%}.p4 .progress::before{width:75%}.p5 .progress::before{width:100%}.content-footer{position:relative;display:flex;align-items:center;justify-content:space-between;background-color:white;border-radius:0 0 7px 7px}.content-footer>div{width:100%;height:50px;padding:0 8px;display:flex;align-items:center;justify-content:center;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:12px;color:#a3b8cc;white-space:nowrap}.content-footer>div:last-of-type{flex-grow:1}.content-footer>div>i[class]{padding-right:4px}.content-footer>div.difficulty i[class]{font-size:8px;padding-right:0}.content-footer>div.location>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:90px}.content-footer>div.exam{text-transform:capitalize}.content-footer>div.exam i[class]{font-size:16px}.content-footer>div.exam.certificate{color:#375648}.card .content-footer{display:none;border-top:1px solid #eceff1}@media screen and (min-width: 480px){.card .content-footer{display:flex}}.card .content-footer>div{border-right:1px solid #eceff1}.card .content-footer>div:last-of-type{border-right:none}.card .label-box{display:none;margin-top:12px}.card a.label>span{max-width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.label-box{display:flex;flex-wrap:wrap;position:relative}.label-box:empty{display:none}a.label{position:relative;display:flex;align-items:center;z-index:1;height:18px;padding:0 4px;margin:0 4px 4px 0;background-color:white;color:#a3b8cc;border:1px solid #e9eef5;border-radius:3px;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:10px;transition:background-color .25s ease-out, color .25s ease-out, border .25s ease-out}a.label:hover{border-color:#00539e;color:#00539e}a.label>span{display:block;padding:0 4px;white-space:nowrap;pointer-events:none}a.label i.st-close{display:none;font-size:8px}a.label.selected{order:-1;background-color:#00539e;border-color:#00539e;color:white}a.label.selected i.st-close{display:flex}a.label.selected:hover{background-color:#ce181e;border-color:#ce181e}.card .sticker{display:none;position:absolute;z-index:1;left:12px;bottom:-12px}@media screen and (min-width: 480px){.card .sticker{display:inline-flex}}.sticker{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 5px;border-radius:3px;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:12px}.sticker.small{font-size:10px;height:20px}.sticker.small i[class]{background-color:transparent;color:white !important;height:auto;width:auto;min-width:0}.sticker i[class]{display:flex;align-items:center;justify-content:center;height:14px;width:14px;min-width:14px;font-size:7px;margin-right:4px;background-color:white;border-radius:50%}.sticker.blue{background:#00a7e7;color:#fff}.sticker.blue i[class]{color:#00a7e7}.sticker.green{background:#4a7361;color:#fff}.sticker.green i[class]{color:#4a7361}.sticker.red{background:#ce181e;color:#fff}.sticker.red i[class]{color:#ce181e}.sticker.ghost-red{background:#fff;color:#ce181e;border:1px solid #ce181e}.sticker.orange{background:#f68600;color:#fff}.sticker.orange i[class]{color:#f68600}@keyframes pulse-live{to{box-shadow:0 0 0 8px rgba(206,24,30,0)}}.live.sticker{text-transform:uppercase}.live.sticker::before{content:'';display:inline-block;width:8px;height:8px;border-radius:50%;background:#ce181e;margin:0 6px 0 2px;box-shadow:0 0 0 -1px rgba(206,24,30,0.8);animation:pulse-live 1s infinite cubic-bezier(0.66, 0, 0, 1)}.course.card i.st-placeholder,.course.card i.coursetype,.course.modal i.st-placeholder,.course.modal i.coursetype{background-color:#00a7e7}.card.course.final-exam i.coursetype{background-color:white;color:#a3b8cc}.card.course.final-exam.certificate i.coursetype{color:#4a7361}.modal.course.final-exam i.coursetype{background-color:white;color:#a3b8cc}.modal.course.final-exam.certificate i.coursetype{color:#4a7361}.welearning.card i.st-placeholder,.welearning.card i.coursetype,.welearning.modal i.st-placeholder,.welearning.modal i.coursetype{background-color:#00539e}.webinar.card i.st-placeholder,.webinar.card i.coursetype,.webinar.modal i.st-placeholder,.webinar.modal i.coursetype{background-color:#ce181e}.podcast.card i.st-placeholder,.podcast.card i.coursetype,.podcast.modal i.st-placeholder,.podcast.modal i.coursetype{background-color:#ff4de1}.essential.card i.st-placeholder,.essential.card i.coursetype,.essential.modal i.st-placeholder,.essential.modal i.coursetype{background-color:#fec34d}.scan.card i.st-placeholder,.scan.card i.coursetype,.scan.modal i.st-placeholder,.scan.modal i.coursetype{background-color:#4a7361}.event-card i.st-placeholder,.event-card i.coursetype,.event-card-no-date i.st-placeholder,.event-card-no-date i.coursetype,.event.modal i.st-placeholder,.event.modal i.coursetype{background-color:#e9600f}.videofeedback.card i.st-placeholder,.videofeedback.card i.coursetype,.videofeedback.modal i.st-placeholder,.videofeedback.modal i.coursetype{background-color:#a333ff}.card.essential.certificate section{border-radius:0}.card.essential section{border-radius:0 0 7px 7px}.card.essential figure .img:hover button{opacity:1}.card.videofeedback section{border-radius:0 0 7px 7px}.card.videofeedback section p{-webkit-line-clamp:4;max-height:72px}.card.videofeedback .content-footer{overflow:hidden}@media screen and (min-width: 640px){.card.videofeedback .content-footer{justify-content:flex-end}}.card.videofeedback .content-footer>div{padding:0}.card.videofeedback .content-footer>div button,.card.videofeedback .content-footer>div .button{height:100%;width:100%;border-radius:0;padding:0 8px}@media screen and (min-width: 1024px){body.agenda-page main{min-height:480px;height:calc(100vh - 60px);height:calc(100 * var(--vh, 1vh) - 60px)}}body.agenda-page footer,body.agenda-page .client-footer{display:none}.agenda-container{display:flex;flex-direction:column;align-items:center;max-width:1280px;height:100%;margin:0 auto}@media screen and (min-width: 1024px){.agenda-container{flex-direction:row;align-items:flex-start;justify-content:center}}.agenda-container .left{display:flex;flex-direction:column;height:100%;width:100%;max-width:800px}@media screen and (min-width: 1024px){.agenda-container .left{width:360px}}.agenda-container .right{display:flex;flex-direction:column;height:100%;width:100%;max-width:800px}@media screen and (min-width: 1024px){.agenda-container .right{width:calc(100% - 360px)}}#upcoming-events{overflow-y:visible;scroll-snap-type:y mandatory;width:100%;padding:0 24px 16px}@media screen and (min-width: 1024px){#upcoming-events{overflow-y:auto;overflow-y:overlay;-ms-overflow-style:-ms-autohiding-scrollbar;padding:0 24px 16px}}.right .search{padding:24px 24px 0;width:100%}.right .search .input-container{flex-direction:row;height:40px}.right .search .input-container input[type=reset]:focus{border-color:transparent}.right .search .input-container input[type=text]{font-family:"Source Sans Pro",sans-serif;font-weight:600;width:100%;height:100%;padding-left:40px;border-radius:5px 0 0 5px;background-color:transparent}.right .search .input-container input[type=text]:hover{border-color:#a3b8cc}.right .search .input-container input[type=text]:hover+i.st-search+input[type=reset]{background-color:#a3b8cc}.right .search .input-container input[type=text]:focus{color:#45D4EA;border-color:#45D4EA}.right .search .input-container input[type=text]:focus+i.st-search{color:#45D4EA}.right .search .input-container input[type=text]:focus+i.st-search+input[type=reset]{background-color:#45D4EA}.right .search .input-container input[type=text]:-ms-input-placeholder{color:#a3b8cc}.right .search .input-container input[type=text]::-ms-input-placeholder{color:#a3b8cc}.right .search .input-container input[type=text]::placeholder{color:#a3b8cc}.right .search .input-container input[type=text]::-moz-placeholder{color:#a3b8cc;font-family:"Source Sans Pro",sans-serif;opacity:1}.right .search .input-container i.st-search{pointer-events:none;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;height:100%;min-width:40px;font-size:16px;color:#a3b8cc}.right .search .input-container input[type=reset]{height:100%;width:40px;background-color:#e9eef5;border-radius:0 5px 5px 0;transition:background-color .2s ease-out}.right .search .input-container input[type=reset]+i.st-reset{display:flex;justify-content:center;align-items:center;height:100%;min-width:40px;font-size:16px;color:white;pointer-events:none;position:absolute;top:0;right:0;transform:rotate(360deg);transition:transform 0s}.right .search .input-container input[type=reset]:hover+i.st-reset{transform:rotate(0deg);transition:transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.2)}.right .sort{display:flex;flex-direction:row;align-items:center;height:32px;min-height:32px;white-space:nowrap;color:#002b57;background-color:white;border-radius:5px;box-shadow:0 2px 4px rgba(0,43,87,0.12);padding:0 16px 0 84px;margin:0 24px;width:calc(100% - 48px)}.right .sort>div span{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:12px;text-transform:capitalize}.right .sort>div.name{min-width:calc(100% - 110px)}@media screen and (min-width: 768px){.right .sort>div.name{min-width:calc(100% - 230px)}}.right .sort>div.date{min-width:140px}.right .sort>div.rsvp{display:none;min-width:80px}@media screen and (min-width: 768px){.right .sort>div.rsvp{display:block}}.right .sort>div.active-sort{pointer-events:none;color:#45D4EA}.right .sort>div.active-sort i[class]{opacity:1}.right .sort>div i[class]{opacity:0;display:inline-block;font-size:10px}.event-card{z-index:0;scroll-snap-align:start;display:flex;flex-direction:column;position:relative;color:#002b57;max-height:116px;transition:max-height .3s ease-out, padding .3s ease-out, transform .3s ease-out .2s, opacity .3s ease-out .3s;width:100%;padding:16px 0 0}.event-card:last-of-type{padding-bottom:16px}.event-card.past-event{opacity:.35}.event-card .shadow{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;background-color:white;height:84px;padding:12px;border-radius:5px;overflow:hidden;box-shadow:0 2px 4px rgba(0,43,87,0.12)}.event-card .shadow:hover .title{color:#45D4EA}.event-card figure{position:relative;border-radius:7px;overflow:hidden;height:60px;width:60px;min-width:60px}.event-card figure i.st-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,0.8);font-size:16px}.event-card figure .img{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;background:center center / cover no-repeat;-webkit-user-drag:none;transition:opacity .5s ease-out}.event-card.hide{transform:scale(0.8);opacity:0 !important;padding:0;max-height:0;overflow:hidden;transition:transform .3s ease-out, opacity .3s ease-out .1s, padding .3s ease-out .2s, max-height .3s ease-out .3s}.event-card.hide.stacked{padding-bottom:0px}.event-card .shadow>div{padding-left:12px;font-size:14px}.event-card .shadow .what-where{display:flex;flex-direction:column;justify-content:center;width:100%;min-width:calc(100% - 190px);max-width:calc(100% - 190px)}@media screen and (min-width: 768px){.event-card .shadow .what-where{min-width:calc(100% - 310px);max-width:calc(100% - 310px)}}.event-card .shadow .what-where .title{font-size:14px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;max-height:55.986px;transition:color .15s ease-out}@media screen and (min-width: 768px){.event-card .shadow .what-where .title{display:block;white-space:nowrap}}.event-card .shadow .what-where .location{display:none;height:20px;padding-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px}@media screen and (min-width: 768px){.event-card .shadow .what-where .location{display:block}}.event-card .shadow .what-where .location i[class]{font-size:12px}.event-card .shadow .date-time{display:flex;flex-direction:column;justify-content:center;width:150px;min-width:150px;padding-left:16px}.event-card .shadow .date-time .time{display:flex;flex-direction:row;align-items:center;height:20px;font-size:12px}.event-card .shadow .date-time .time i[class]{font-size:12px;margin-right:4px}@media screen and (min-width: 768px){.event-card .shadow .date-time .time{font-size:13px}.event-card .shadow .date-time .time i[class]{font-size:12px}}.event-card .shadow .rsvp{display:none;flex-direction:column;align-items:center;justify-content:center;padding-left:0;width:90px;min-width:90px;font-size:14px}@media screen and (min-width: 768px){.event-card .shadow .rsvp{display:flex}}.event-card .shadow .rsvp .subscriptions{display:flex;flex-direction:row;align-items:center;margin-bottom:20px}.event-card .shadow .rsvp i[class]{font-size:16px;margin-right:4px}.event-card.stacked{padding-bottom:12px}.event-card.stacked::before{content:'';z-index:-1;position:absolute;bottom:0;left:0;height:16px;width:calc(100% - 96px);margin:0 48px;background-color:white;border-radius:0 0 5px 5px;box-shadow:0 2px 4px rgba(0,43,87,0.12)}.event-card.stacked::after{content:'';z-index:-1;position:absolute;bottom:6px;left:0;height:16px;width:calc(100% - 64px);margin:0 32px;background-color:white;border-radius:0 0 5px 5px;box-shadow:0 2px 4px rgba(0,43,87,0.12)}#events-no-date-header{padding:0 24px}#events-no-date-header .title{position:relative;width:100%;color:#002b57;padding:0 0 8px}#events-no-date-header .title>strong{font-size:16px;display:block}#events-no-date-header .title>span{font-size:14px}#events-no-date-header .title::after{display:none;align-items:center;justify-content:center;position:absolute;top:calc(50% - 10px);right:12px;width:20px;height:20px;color:white;background-color:#45D4EA;border-radius:50%}@media screen and (min-width: 1024px){#events-no-date-header .title{background-color:white;box-shadow:0 2px 4px rgba(0,43,87,0.12);padding:12px 24px;border-radius:5px 5px 0 0;border-bottom:1px solid #eceff1}#events-no-date-header .title::after{display:flex}}#events-no-date{overflow-y:visible;scroll-snap-type:y mandatory;width:100%;padding:0 24px}@media screen and (min-width: 1024px){#events-no-date{padding:0;margin:0 24px;width:calc(100% - 48px);border-radius:0 0 5px 5px}#events-no-date:not(:empty){overflow-y:auto;min-height:250px;height:250px;box-shadow:0 2px 4px rgba(0,43,87,0.12)}#events-no-date:not(:empty).two-or-more{border-radius:0}#events-no-date:not(:empty).two-or-more+#events-no-date-footer{display:flex;height:32px;border-top:1px solid #eceff1}}#events-no-date-footer{display:none;z-index:0;align-items:center;justify-content:center;width:calc(100% - 48px);margin:0 24px;border-radius:0 0 5px 5px;background-color:white;box-shadow:0 2px 4px rgba(0,43,87,0.12)}#events-no-date-footer [onclick="root.events.scrollToNext()"]{cursor:pointer;display:flex;padding:8px;color:#a3b8cc;transition:color .15s ease-out}#events-no-date-footer [onclick="root.events.scrollToNext()"] i[class]{padding-right:5px;animation:up-down .5s infinite alternate}#events-no-date-footer [onclick="root.events.scrollToNext()"] span{font-size:12px}#events-no-date-footer [onclick="root.events.scrollToNext()"]:hover{color:#45D4EA}#events-no-date-footer.hide-scroll-indicator [onclick="root.events.scrollToNext()"]{pointer-events:none;color:#eceff1}#events-no-date-footer.hide-scroll-indicator [onclick="root.events.scrollToNext()"] i[class]{animation:none}.event-card-no-date{z-index:0;scroll-snap-align:start;display:flex;flex-direction:column;position:relative;color:#002b57;width:100%;padding:8px 0}@media screen and (min-width: 1024px){.event-card-no-date{padding:0;border-bottom:1px solid #eceff1}.event-card-no-date:last-of-type{border-bottom:none}}.event-card-no-date .flex-container{width:100%;display:flex;flex-direction:row;align-items:center}@media screen and (min-width: 1024px){.event-card-no-date .flex-container{padding:16px 0}}.event-card-no-date .shadow{cursor:pointer;display:flex;flex-direction:row;justify-content:flex-start;background-color:white;height:80px;padding-right:8px;overflow:hidden;border-radius:5px;box-shadow:0 2px 4px rgba(0,43,87,0.12)}@media screen and (min-width: 1024px){.event-card-no-date .shadow{height:250px;flex-direction:column;padding:20px 24px 20px;border-radius:0;box-shadow:none}}.event-card-no-date .shadow>div{font-size:14px}.event-card-no-date .shadow .what-where{display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 1024px){.event-card-no-date .shadow .what-where{padding:0}}.event-card-no-date .shadow .title{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:14px;line-height:1.5;max-height:63px;padding:0 4px 0 12px;min-width:100%;transition:color .15s ease-out}@media screen and (min-width: 1024px){.event-card-no-date .shadow .title{-webkit-line-clamp:2;height:42px;padding:0}}.event-card-no-date .shadow .title.subscribable{min-width:calc(100% - 90px)}.event-card-no-date .shadow .sticker.orange{opacity:.65}.event-card-no-date .shadow .rsvp-mobile{color:#a3b8cc;display:flex;flex-direction:column;align-items:center;justify-content:center;width:90px;min-width:90px}@media screen and (min-width: 1024px){.event-card-no-date .shadow .rsvp-mobile{justify-content:flex-start;display:none}}.event-card-no-date .shadow .rsvp-mobile .subscriptions{display:flex;flex-direction:row;align-items:center;padding:0 0 5px}.event-card-no-date .shadow .rsvp-mobile i.st-expertise{font-size:16px;padding-right:4px}.event-card-no-date .shadow .rsvp-desktop{display:none;color:#a3b8cc;flex-direction:column;align-items:center;justify-content:center;width:80px;min-width:80px}@media screen and (min-width: 1024px){.event-card-no-date .shadow .rsvp-desktop{display:flex}}.event-card-no-date .shadow .rsvp-desktop .subscriptions{display:flex;flex-direction:row;align-items:center}.event-card-no-date .shadow .rsvp-desktop .subscriptions.limit{padding-bottom:2px}.event-card-no-date .shadow .rsvp-desktop .subscriptions.no-limit i.st-expertise{font-size:20px}.event-card-no-date .shadow .rsvp-desktop .subscriptions.no-limit .current{font-size:22px}.event-card-no-date .shadow .rsvp-desktop .subscriptions i.st-expertise{font-size:16px;padding-right:4px}.event-card-no-date .shadow .rsvp-desktop .subscriptions .current{font-size:14px}.event-card-no-date .shadow .rsvp-desktop .text{font-size:10px}.event-card-no-date .shadow .actions-desktop{display:none;flex-direction:row;justify-content:space-between}@media screen and (min-width: 1024px){.event-card-no-date .shadow .actions-desktop{display:flex}}.event-card-no-date .shadow .actions-desktop button i.st-show{font-size:16px}.event-card-no-date .shadow figure{position:relative;overflow:hidden;height:80px;width:80px;min-width:80px}@media screen and (min-width: 1024px){.event-card-no-date .shadow figure{width:100%;height:100px;border-radius:7px}}.event-card-no-date .shadow figure i.st-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,0.8);font-size:16px}.event-card-no-date .shadow figure .img{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;background:center center / cover no-repeat;-webkit-user-drag:none;transition:opacity .5s ease-out}.event-card-no-date .shadow:hover .title{color:#45D4EA}.event-card .status{display:flex;align-items:center;justify-content:center;position:absolute;margin:auto;top:38px;left:-20px;width:20px;height:40px;color:white;font-size:10px;border-radius:5px 0 0 5px}.event-card .status.green{background-color:#4a7361}.event-card .status.orange{background-color:#f68600}.event-card .status.red{background-color:#ce181e}#event-stats{display:flex;flex-direction:row;flex-wrap:wrap}#event-stats:not(:empty){padding-bottom:16px}#event-stats>div{display:flex;flex-direction:column;align-items:center;justify-content:space-around;text-align:center;width:100%;height:160px;padding:16px;color:#002b57;background-color:white;box-shadow:0 2px 4px rgba(0,43,87,0.12)}#event-stats>div.past{width:calc(50% - 36px);margin:0 12px 24px 24px}#event-stats>div.upcoming{width:calc(50% - 36px);margin:0 24px 24px 12px}#event-stats>div.subscribed{flex-direction:row;text-align:left;width:calc(100% - 48px);height:80px;margin:0 24px}#event-stats>div>i[class]{display:flex;align-items:center;justify-content:center;height:36px;width:36px;min-width:36px;font-size:16px;border-radius:50%;color:#a3b8cc;background-color:#eceff1}#event-stats>div>.amount{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:26px}#event-stats>div>.text{font-size:13px;line-height:1;font-variant:small-caps;letter-spacing:.5px;max-width:100px}body.agenda-page .left .welcome{position:relative;width:100%;min-width:300px;max-width:380px;padding:24px;color:white}body.agenda-page .left .welcome .background{overflow:hidden;position:relative;height:100%;border-radius:3px 3px 0 3px;background-color:#45D4EA;padding:12px 80px 12px 24px}@media screen and (min-width: 1024px){body.agenda-page .left .welcome .background{padding:12px 128px 12px 24px}}body.agenda-page .left .welcome .background::after{content:'';position:absolute;bottom:-24px;right:-48px;width:120px;height:120px;border-radius:50%;background-color:white}body.agenda-page .left .welcome::after{content:'';background:url("../img/default/calendar.svg") center center/cover no-repeat;position:absolute;top:4px;right:28px;width:80px;height:80px}@media screen and (min-width: 1024px){body.agenda-page .left .welcome::after{width:120px;height:120px}}body.agenda-page .left .welcome span{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:16px}@media screen and (min-width: 1024px){body.agenda-page .left .welcome span{font-size:26px}}.carousel-container{width:100%;display:block;position:relative}.carousel-container>h2,.carousel-container>p,.carousel-container>div{opacity:1;transition:opacity .25s ease-out}.carousel-container.loading>h2,.carousel-container.loading>p,.carousel-container.loading>div{opacity:0}.carousel-container.hidden{display:none !important}.carousel-container-footer{padding:20px;text-align:center}.carousel{-webkit-tap-highlight-color:transparent;width:100%;padding:8px 0 48px}.carousel.carousel-hide-nav .flickity-button,.carousel.carousel-hide-nav .flickity-page-dots{display:none}.carousel .card{width:360px;min-width:360px;padding:0 8px}@media screen and (min-width: 480px){.carousel .card{padding:0 8px 16px}.carousel .card .metabar{width:344px}}.carousel .card.is-selected{opacity:1}.carousel .card.is-selected:hover{opacity:1}.carousel.centered .card{opacity:.5}.carousel.centered .card:hover{opacity:.6}.carousel.centered .card.is-selected{opacity:1}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-viewport{overflow:hidden;position:relative;height:100% !important;-webkit-user-drag:none}.flickity-slider{width:100%;height:100%;display:flex;left:24px}.flickity-slider>*{position:static !important}.flickity-button{cursor:pointer;position:absolute;z-index:1;background:none;border:none;top:-46px;width:40px;height:40px;border-radius:50%;transition:all .2s}.flickity-button:focus{outline:none;box-shadow:0 0 0 3px #45D4EA}.flickity-button .flickity-button-icon{fill:#45D4EA;transition:fill .15s ease-out, background-color .15s ease-out}.flickity-button.previous{left:0}.flickity-button.next{right:0}.flickity-button:hover{background-color:white}.flickity-button:disabled{cursor:auto;pointer-events:none}.flickity-button:disabled .flickity-button-icon{fill:#eceff1}.flickity-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{display:block;position:absolute;width:100%;bottom:16px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-page-dots .dot{display:inline-block;width:4px;height:4px;margin:0 3px 0 2px;background-color:#e9eef5;border-radius:50%;cursor:pointer;transition:background-color .15s ease-out}.flickity-page-dots .dot:hover,.flickity-page-dots .dot.is-selected{background-color:#a3b8cc}@media screen and (min-width: 480px){.agenda-page .carousel:not(.grouped):not(.carousel-hide-nav):not(.carousel-hide-nav) .card.is-selected,.curricula-page .carousel:not(.grouped):not(.carousel-hide-nav):not(.carousel-hide-nav) .card.is-selected{transform:translateY(6px)}.agenda-page .carousel:not(.grouped):not(.carousel-hide-nav):not(.carousel-hide-nav) .card.is-selected .carousel-dot::before,.agenda-page .carousel:not(.grouped):not(.carousel-hide-nav):not(.carousel-hide-nav) .card.is-selected .carousel-dot::after,.curricula-page .carousel:not(.grouped):not(.carousel-hide-nav):not(.carousel-hide-nav) .card.is-selected .carousel-dot::before,.curricula-page .carousel:not(.grouped):not(.carousel-hide-nav):not(.carousel-hide-nav) .card.is-selected .carousel-dot::after{transform:translateY(-6px)}}.carousel[data-config="curricula"]:empty::before{opacity:0}.carousel[data-config="curricula"]::before{opacity:1;content:'';height:2px;width:100%;background-color:#e9eef5;position:absolute;top:64px;left:0;transition:opacity .3s ease-out, background-color .3s ease-out}.carousel[data-config="curricula"] .flickity-prev-next-button{top:-16px}.carousel[data-config="curricula"] .card{margin-top:80px}.carousel[data-config="curricula"] .card.is-selected{margin-top:80px}.carousel[data-config="curricula"] .card.is-selected .carousel-dot::before{background-color:#45D4EA;animation:pulse-primary 1.25s infinite cubic-bezier(0.66, 0, 0, 1)}.carousel[data-config="curricula"] .card .carousel-dot{position:relative}.carousel[data-config="curricula"] .card .carousel-dot::before{content:'';z-index:9;position:absolute;top:-35px;margin:0 auto;left:0;right:0;width:24px;height:24px;border:4px solid #f2f7fa;background-color:#e9eef5;border-radius:50%;box-shadow:0 0 0 -1px rgba(69,212,234,0.6);transition:all .2s linear}.carousel[data-config="curricula"].carousel-hide-nav .card.is-selected{margin-top:80px}.carousel[data-config="curricula"].carousel-hide-nav .card.is-selected .carousel-dot::before{animation:none}p{line-height:1.5;position:relative}strong,b{font-family:"Source Sans Pro",sans-serif;font-weight:700}em,i{font-family:"Source Sans Pro",sans-serif;font-weight:400;font-style:italic}small{font-size:10px}h1{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:22px;color:#036}h2{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:22px;color:#036}h3{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:16px}h4{font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:14px;color:#036;margin-bottom:4px}h5{font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:13px;color:#036;text-align:center}h6{font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:10px;color:#036}.description{font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:14px;text-align:center;max-width:640px;padding:0 40px;margin:0 auto 16px}.content-loop.search{display:block;height:360px;background:url("../img/1348/1824268647.jpg") center 70%/cover no-repeat #f2f7fa}.content-loop.loading:empty::after{font-family:icomoon;content:"\e965";font-size:32px;width:100%;color:#45D4EA;animation:spin 1s linear infinite;display:block;text-align:center;margin:100px 0}.content-loop::after{opacity:1;transition:opacity 1s linear;font-size:26px;display:block;text-align:center}.content-loop.loading::after{opacity:0}.content-loop.hidden{display:none}.search-results{margin-top:-360px;background-color:#f2f7fa;transition:background-color .5s linear}.search-results:empty{height:360px;background-color:rgba(255,255,255,0)}.search-results:empty ~ .carousel-container{display:block;position:static;z-index:1;opacity:1;left:auto;width:100%;height:auto;bottom:auto;overflow:visible}.search-results ~ .carousel-container{position:fixed;z-index:-1;opacity:0;left:0;width:0;height:0;bottom:0;overflow:hidden}.search-results .content-loop{min-height:360px}.search-results .content-loop [data-load="templates.load_search_labels"]{width:100%;display:flex;justify-content:center}.search-results .content-loop h2{padding-bottom:100px !important}.search-results .content-loop [data-config="search"]{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;align-items:flex-start;justify-content:center}.search-results .content-loop [data-config="search"]:empty::after{content:attr(data-empty);font-family:"Source Sans Pro",sans-serif;font-weight:600;color:#45D4EA}.search-results .result-count::before{content:"\0028"}.search-results .result-count::after{content:"\0029"}.search>form{display:flex;position:absolute;z-index:1;top:130px;left:0;right:0;margin:0 auto;max-width:300px;width:100%}.search>form input[type=text]{width:100%;height:40px;padding:0 32px 0 12px;background-color:rgba(255,255,255,0.9);transition:background-color .3s ease;border-color:transparent;box-shadow:none}.search>form input[type=text]:-ms-input-placeholder{color:#a3b8cc}.search>form input[type=text]::-ms-input-placeholder{color:#a3b8cc}.search>form input[type=text]::placeholder{color:#a3b8cc}.search>form input[type=text]::-moz-placeholder{color:#a3b8cc}.search>form input[type=text]:focus{background-color:#fff}.search>form a.search-reset{height:40px}.search>form a.search-reset:hover{background-color:#45D4EA}.search>form a.search-reset:hover i{color:white}.search>form a.search-reset i{line-height:40px;padding:0 12px}a.search-reset,a.toggle-admin-mode{display:inline-block;margin-left:2px;background-color:#fff;border-radius:3px;transition:background-color .2s ease}a.search-reset i,a.toggle-admin-mode i{color:#036;line-height:36px;display:block;font-size:16px;padding:0 10px;transform:rotate(360deg);transform-origin:50% 50%;transition:transform 0s, color .2s ease}a.search-reset:active,a.toggle-admin-mode:active{background-color:#45D4EA}a.search-reset:active i,a.toggle-admin-mode:active i{color:white}a.search-reset:hover i,a.toggle-admin-mode:hover i{transform:rotate(0deg);transition:transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.2)}body.courses-page nav.sticky,body.welearnings-page nav.sticky,body.webinars-page nav.sticky,body.podcasts-page nav.sticky,body.essentials-page nav.sticky{transform:translateY(0)}body.courses-page nav.sticky aside,body.welearnings-page nav.sticky aside,body.webinars-page nav.sticky aside,body.podcasts-page nav.sticky aside,body.essentials-page nav.sticky aside{display:block}body.courses-page.sidebar-visible aside,body.welearnings-page.sidebar-visible aside,body.webinars-page.sidebar-visible aside,body.podcasts-page.sidebar-visible aside,body.essentials-page.sidebar-visible aside{transform:translateX(0);box-shadow:4px 4px 16px rgba(0,0,0,0.16)}@media screen and (min-width: 720px){body.courses-page.sidebar-visible .filter-loop,body.welearnings-page.sidebar-visible .filter-loop,body.webinars-page.sidebar-visible .filter-loop,body.podcasts-page.sidebar-visible .filter-loop,body.essentials-page.sidebar-visible .filter-loop{padding-left:250px}body.courses-page.sidebar-visible footer,body.welearnings-page.sidebar-visible footer,body.webinars-page.sidebar-visible footer,body.podcasts-page.sidebar-visible footer,body.essentials-page.sidebar-visible footer{margin-left:250px}}@media screen and (min-width: 1140px){body.courses-page.sidebar-visible .filter-loop .card,body.welearnings-page.sidebar-visible .filter-loop .card,body.webinars-page.sidebar-visible .filter-loop .card,body.podcasts-page.sidebar-visible .filter-loop .card,body.essentials-page.sidebar-visible .filter-loop .card{width:320px}}body.video-feedback-page nav.sticky .filter-toggle,body.video-feedback-page nav.sticky aside{display:none}.essentials-filter>div>.list-group.nested-sortable>div:not(.unowned){border:1px dashed transparent}.essentials-filter.dragging .sortable-chosen{background-color:#e3f2fd}.essentials-filter.dragging>div>.list-group.nested-sortable>div{border-color:#e9eef5}.essentials-filter.dragging button.delete-ecat{opacity:0}.essentials-filter.dragging .list-group-item::after{background-color:transparent}.modal.delete-ecat .alert.red ul>li:not(:first-of-type){margin-left:12px}body.essentials-page aside .st-order-vertical{display:none;cursor:move;position:absolute;left:0;top:0;font-size:16px;line-height:24px;color:#45D4EA;transition:color .15s ease-out}body.essentials-page aside .st-order-vertical:hover{color:#00a7e7}body.essentials-page aside button.delete-ecat{display:none;position:absolute;right:0;top:0;margin:2px 20px 0}body.essentials-page aside .essentials-filter .input-container{width:calc(100% - 48px)}body.essentials-page aside .essentials-filter:empty::after{font-family:icomoon;content:"\e965";display:flex;align-items:center;justify-content:center;margin-top:100px;font-size:32px;color:#45D4EA;animation:spin 1s linear infinite}body.essentials-page aside .list-group .list-group label.checkbox{display:block}body.essentials-page aside label.checkbox span.count{position:absolute;right:-16px;top:0;margin:2px 0;padding:0 4px;border-radius:16px;border:1px solid transparent;background-color:rgba(69,212,234,0.1);color:#45D4EA;font-size:10px;font-family:"Source Sans Pro",sans-serif;font-weight:600}body.essentials-page aside .nested-2 label.checkbox span.count{background-color:white;border-color:rgba(69,212,234,0.1)}.filter-toggle{cursor:pointer;display:flex;z-index:0;position:absolute;top:0;left:0;align-items:center;width:160px;height:50px;font-family:"Source Sans Pro",sans-serif;font-weight:700;color:#fff;transition:color .15s ease-out}.filter-toggle>i{font-size:16px;padding:0 8px 0 16px;transition:color .15s ease-out}.filter-toggle>span{font-size:16px;opacity:0}@media screen and (min-width: 374px){.filter-toggle>span{opacity:1}}.filter-close{cursor:pointer;z-index:2;position:absolute;right:0;height:50px;line-height:50px;width:100%;font-family:"Source Sans Pro",sans-serif;font-weight:700;color:white}.filter-close>i.st-filter{font-size:16px;padding:0 8px 0 16px}.filter-close>span{font-size:16px}.filter-close>i.st-arrow-left{position:absolute;right:16px;top:calc(50% - 8px);font-size:16px}aside{z-index:1;position:fixed;left:0;top:60px;height:calc(100vh - 60px);width:250px;box-shadow:4px 4px 20px transparent;background-color:white;transform:translateX(-250px);transition:transform .25s ease-out}aside::before{content:"";position:absolute;top:0;left:0;height:50px;width:100%;background:#004A64 center center/cover no-repeat;z-index:2}aside .input-container.toggle input[type=checkbox]:checked+label.checkbox{color:#45D4EA}aside .input-container.toggle input[type=checkbox]:checked+label.checkbox div.text::after{background-color:#45D4EA}aside form{padding:0}aside form:first-of-type{padding-top:16px}f aside form:last-of-type{margin-bottom:16px}aside form.courses-filter,aside form.essential-filter{z-index:1;position:absolute;top:50px;left:0;margin:0;width:100%;text-align:center;padding:24px 20px 0;height:60px;background-color:white;box-shadow:0px 0px 5px 2px rgba(233,238,245,0.4)}aside[data-load="sidebar_essentials.html"] fieldset::before{display:none}aside fieldset{position:relative;border:0;padding:0 16px 32px 8px;width:100%;min-inline-size:0}aside fieldset legend{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:13px;color:#036;padding-bottom:8px}aside fieldset legend::first-letter{text-transform:capitalize}aside fieldset:last-of-type::before{display:none}aside fieldset::before{content:"";width:200px;height:1px;background-color:#e9eef5;position:absolute;left:16px;bottom:16px}aside fieldset>div{list-style:none;display:block}aside fieldset>div>li{padding-bottom:4px}aside fieldset>div.essentials-filter .list-group-item{margin-bottom:24px;position:relative}aside fieldset>div.essentials-filter .list-group-item.unowned{opacity:.35;margin-bottom:0}aside fieldset>div.essentials-filter .list-group-item.unowned label.checkbox{pointer-events:none}aside fieldset>div.essentials-filter .list-group-item.unowned i.st-order-vertical,aside fieldset>div.essentials-filter .list-group-item.unowned button.delete-ecat,aside fieldset>div.essentials-filter .list-group-item.unowned span.count{display:none}aside fieldset>div.essentials-filter .list-group-item:not(.unowned)::after{background-color:#eceff1;content:"";width:220px;height:1px;position:absolute;left:4px;bottom:-12px}aside fieldset>div.essentials-filter .list-group-item:not(.unowned)::after:last-of-type{display:none}aside fieldset>div.essentials-filter .list-group-item .list-group-item{margin:0 0 0 8px}aside fieldset>div.essentials-filter .list-group-item .list-group-item::after{display:none}aside fieldset>div.essentials-filter .list-group-item .list-group-item .list-group-item{margin:0}.courses-page .courses-filter{height:110px}.courses-page .courses-filter+.sidebar-content{height:calc(100vh - 220px);height:calc(100 * var(--vh, 1vh) - 220px);margin-top:160px}.sidebar-content{height:calc(100vh - 170px);height:calc(100 * var(--vh, 1vh) - 170px);margin-top:110px;text-align:left;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.sidebar-content ul{display:flex;flex-direction:column;font-size:0;list-style:none}.sidebar-content ul li.not-present{pointer-events:none;opacity:.2;-webkit-user-drag:none;user-drag:none}.sidebar-content #drag-and-drop>.list-group{width:242px}.sidebar-content .list-group-item{position:relative;display:block;padding:0;white-space:nowrap;background-color:#fff}.sidebar-content .list-group{display:flex;flex-direction:column;padding:0}.sidebar-content .list-group:empty{padding:8px 0}.sidebar-content .list-group.hidden-sortable{display:none}.sidebar-content .list-group .list-group .list-group{padding-left:0}.sidebar-content .sortable-chosen div.text,.sidebar-content .sortable-chosen .st-order-vertical{color:#00a7e7}.sidebar-content .sortable-drag{background:transparent}a.filter-reset{display:block;cursor:pointer;font-size:14px;color:#222;font-family:"Source Sans Pro",sans-serif;font-weight:700;transition:color .15s}a.filter-reset>i{display:inline-block;margin-right:6px;transform:rotate(360deg);transition:transform 0s}a.filter-reset:hover{color:#45D4EA}a.filter-reset:hover i[class]{transform:rotate(0deg);transition:transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.2)}a.filter-reset>span{text-transform:capitalize}@keyframes spin{to{transform:rotateZ(360deg)}}.new-category,.save-categories{display:none;position:absolute;z-index:1;width:100%;justify-content:space-evenly;align-items:center;height:60px;background-color:white}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.new-category,.save-categories{justify-content:center}}.new-category{top:50px;box-shadow:0px 1px 5px 2px rgba(233,238,245,0.4)}.save-categories{bottom:0;box-shadow:0px -1px 5px 2px rgba(233,238,245,0.4)}[data-load="courses.load_levels"] i.st-plus,[data-load="welearnings.load_levels"] i.st-plus,[data-load="courses.load_levels"] i.st-plus,[data-load="podcasts.load_levels"] i.st-plus{font-size:10px}[data-load="coursecategories.render"]>li:first-child,[data-load="welearningcategories.render"]>li:first-child,[data-load="podcastcategories.render"]>li:first-child,[data-load="courses.render_topics"]>li:first-child,[data-load="welearnings.render_topics"]>li:first-child,[data-load="podcasts.render_topics"]>li:first-child,[data-load="webinarcategories.render"]>li:first-child,[data-load="webinars.render_topics"]>li:first-child{order:-1;padding-bottom:6px}.video-feedback-no-video{display:none}body.video-feedback-page{background:#f2f7fa;height:calc(100% - 60px)}body.video-feedback-page .filter-loop{text-align:center;padding-left:0}body.video-feedback-page .filter-loop>button{display:inline-flex;margin-bottom:12px}body.video-feedback-page footer{display:none}body.video-feedback-page.admin-modus header .sticky .search-reset,body.video-feedback-page.admin-modus header .sticky input,body.video-feedback-page.admin-modus header .sticky .input-container{display:none}body.video-feedback-page .videofeedback-topbar{position:fixed;z-index:2;top:60px;left:0;margin:0 auto auto 0;height:50px;line-height:50px}body.video-feedback-page .selectContainer{padding-left:5px}body.video-feedback-page .selectContainer.focused{border-color:#00a7e7}body.video-feedback-page .selectContainer.multiSelect input{box-shadow:none}body.app-loading .video-feedback-container .test-list::after{opacity:0}.review-container{border-top:1px dashed #cfd8dc;padding:30px}.video-feedback-container .test-list.loading::after,.video-feedback-container .video-container.loading::after,.overlay form.loading::after{font-family:icomoon;content:"\e965";font-size:32px;color:#45D4EA;animation:spin 1s linear infinite;text-align:center;z-index:3;position:absolute;top:100px;left:calc(50% - 16px);display:block}.video-feedback-container{background:#f2f7fa;display:flex;flex:1;flex-direction:column;padding-top:80px;position:relative}.video-feedback-container .skills-editor-save{position:absolute;right:0;bottom:0;width:100%;margin:0}.video-feedback-container .skills-editor-display{background:white;padding:20px;width:100%;line-height:1.5}.video-feedback-container .skillseditor-container{width:100%;background:white}.video-feedback-container .skillseditor-container .skills-editor-toolbar{display:none}.video-feedback-container .skillseditor-container .skills-editor-content{height:100%}.video-feedback-container .videofeedback-topbar{background:#e3f2fd;height:40px;line-height:40px;white-space:nowrap;padding:0 20px;width:100%}.video-feedback-container .videofeedback-topbar .breadcrumb{cursor:pointer;width:80px;display:flex;align-items:center;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:12px;color:#036}.video-feedback-container .videofeedback-topbar .breadcrumb::first-letter{text-transform:capitalize}.video-feedback-container .videofeedback-topbar .breadcrumb i[class]{font-size:16px;margin-right:4px}.video-feedback-container .video-content{flex-direction:row;display:flex;padding:20px 20px 10px 20px}@media screen and (max-width: 800px){.video-feedback-container .video-content{flex-direction:column}.video-feedback-container .video-content>div{margin-bottom:30px}.video-feedback-container .video-content>div.recorder{margin-bottom:12px;margin-left:0 !important;margin-top:32px}}.video-feedback-container .video-content .timelimit{position:absolute;z-index:1;left:0;bottom:0;width:100%;height:5px;background:#ce181e;border-top-right-radius:2px;border-bottom-right-radius:2px;transition:width 1s linear}.video-feedback-container .video-content .timelimit.resetting{transition:none}.video-feedback-container .video-content>div{display:flex;flex:1;background:#e3f2fd;border:4px solid white;box-shadow:0 2px 2px rgba(0,0,0,0.05);position:relative;margin:0;padding:0;flex-basis:0;flex-grow:1}.video-feedback-container .video-content>div.recorder{margin-left:20px}.video-feedback-container .video-content>div.recorder>h2{right:15px;left:auto}.video-feedback-container .video-content>div .access-btn{position:absolute;left:0;top:0;width:100%;height:100%;align-items:center;justify-content:center;display:flex}.video-feedback-container .video-content>div .access-btn.disabled-modal{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4);z-index:1}.video-feedback-container .video-content>div .access-btn.disabled-modal>div{background:white;border-radius:5px;display:flex;flex-direction:row;flex-wrap:wrap;width:320px;padding:0 15px}.video-feedback-container .video-content>div .access-btn.disabled-modal span{background:rgba(0,0,0,0.05);cursor:default;display:inline-block;margin:0 auto;display:block;text-align:center;margin:30px 20px 20px;flex-basis:100%}.video-feedback-container .video-content>div .access-btn.disabled-modal a{height:120px;margin:20px auto;background-repeat:no-repeat;text-align:center;background-image:url(/skillsacademy/img/default/browser_sprite.png);position:relative;display:flex;flex-basis:0;flex-grow:1;transition:transform 500ms;background-size:575px}.video-feedback-container .video-content>div .access-btn.disabled-modal a.chrome{background:url(/skillsacademy/img/default/chrome.svg) no-repeat top center;background-size:100px}.video-feedback-container .video-content>div .access-btn.disabled-modal a.firefox{background:url(/skillsacademy/img/default/firefox.svg) no-repeat top center;background-size:100px}.video-feedback-container .video-content>div .access-btn.disabled-modal a:hover label{color:black}.video-feedback-container .video-content>div .access-btn.disabled-modal a label{cursor:pointer;color:#333;font-weight:bold;vertical-align:bottom;position:absolute;bottom:0;left:0;width:100%}.video-feedback-container .video-content>div .access-btn span{line-height:40px;height:40px;border:1px solid #cfd8dc;border-radius:0.25rem;padding:0 20px;background:rgba(0,0,0,0.03);color:#333;cursor:pointer}.video-feedback-container .video-content>div .access-btn span:hover{background:rgba(0,0,0,0.05)}.video-feedback-container .video-content>div .access-btn small{display:inline-block;padding:0 23px 5px;text-align:center}.video-feedback-container .video-content>div .round-btn{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;transition:all 300ms;pointer-events:none}.video-feedback-container .video-content>div .round-btn.active>span{opacity:1}.video-feedback-container .video-content>div .round-btn.active>span>span>span{color:white}.video-feedback-container .video-content>div .round-btn.small.previewing .reset:hover{width:170px}.video-feedback-container .video-content>div .round-btn.small.previewing .reset:hover i{transform:rotate(0deg);transition:transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.2)}.video-feedback-container .video-content>div .round-btn.small.previewing .reset i{position:absolute;right:3px;transform:rotate(360deg);transition:transform 0s}.video-feedback-container .video-content>div .round-btn.small.previewing .reset small{padding-right:20px}.video-feedback-container .video-content>div .round-btn.small.previewing .reset.disabled{opacity:0;transform:scale(0)}.video-feedback-container .video-content>div .round-btn.small.previewing .upload:hover{width:120px}.video-feedback-container .video-content>div .round-btn.small.previewing .upload:hover .tooltip{opacity:1}.video-feedback-container .video-content>div .round-btn.small.previewing .upload.uploading i.st-mail{display:none}.video-feedback-container .video-content>div .round-btn.small.previewing .upload.uploading small{padding-left:0}.video-feedback-container .video-content>div .round-btn.small.previewing .upload.uploading.done small{padding-left:20px}.video-feedback-container .video-content>div .round-btn.small.previewing .upload .tooltip{right:0;bottom:48px;white-space:nowrap}.video-feedback-container .video-content>div .round-btn.small.previewing .upload .tooltip>span:after{right:36px}.video-feedback-container .video-content>div .round-btn.small.previewing .upload i{position:absolute;left:3px}.video-feedback-container .video-content>div .round-btn.small.previewing .upload small{padding-left:20px}.video-feedback-container .video-content>div .round-btn.small.previewing i{font-size:16px;padding:12px}.video-feedback-container .video-content>div .round-btn.small.previewing small{transition:all 300ms;opacity:0}.video-feedback-container .video-content>div .round-btn.small.previewing>span{width:48px;height:48px;margin-bottom:40px;position:absolute;right:50%;opacity:1}.video-feedback-container .video-content>div .round-btn.small.previewing>span>span>span{border-radius:48px;position:absolute}.video-feedback-container .video-content>div .round-btn.small.previewing>span small{white-space:nowrap;font-size:13px}.video-feedback-container .video-content>div .round-btn.small.previewing>span.upload{right:auto;left:50%}.video-feedback-container .video-content>div .round-btn.small.previewing>span:hover{white-space:nowrap}.video-feedback-container .video-content>div .round-btn.small.previewing>span:hover small{opacity:1;width:auto}.video-feedback-container .video-content>div .round-btn.small>span{width:48px;height:48px;border-radius:0.25rem;border-color:transparent;opacity:0.95;margin-bottom:8px}.video-feedback-container .video-content>div .round-btn.small>span>span{width:100%;height:100%;border-radius:5px;border-color:transparent}.video-feedback-container .video-content>div .round-btn.small>span>span>span{width:100%;height:100%;font-size:13px;line-height:12px;border-radius:5px;color:white}.video-feedback-container .video-content>div .round-btn>span{pointer-events:all;display:flex;position:relative;border-radius:50%;width:28%;height:50%;text-align:center;border:1px solid rgba(206,24,30,0.4);align-items:center;justify-content:center;opacity:1;cursor:pointer;transition:all 300ms;margin-bottom:13%}.video-feedback-container .video-content>div .round-btn>span.disabled{width:0;opacity:0;border:0;pointer-events:none}.video-feedback-container .video-content>div .round-btn>span.upload{transition:all 0.2s ease-out}.video-feedback-container .video-content>div .round-btn>span.upload.done{width:75px}.video-feedback-container .video-content>div .round-btn>span.upload.done>span>span{background:#4a7361}.video-feedback-container .video-content>div .round-btn>span.upload>span>span{background:#00a7e7}.video-feedback-container .video-content>div .round-btn>span.upload>span>span:hover{background:#00a7e7}.video-feedback-container .video-content>div .round-btn>span.upload.uploading{transform:translateX(-50%);pointer-events:none}.video-feedback-container .video-content>div .round-btn>span.upload:hover{width:120px}.video-feedback-container .video-content>div .round-btn>span.upload:hover>span>span small{width:auto;opacity:1}.video-feedback-container .video-content>div .round-btn>span.upload.uploading{width:100px}.video-feedback-container .video-content>div .round-btn>span.upload.uploading>span>span small{width:auto;opacity:1}.video-feedback-container .video-content>div .round-btn>span:hover small{opacity:1;width:48px}.video-feedback-container .video-content>div .round-btn>span:hover>span>span{color:white}.video-feedback-container .video-content>div .round-btn>span small{display:inline-block;width:0}.video-feedback-container .video-content>div .round-btn>span>span{display:flex;border-radius:50%;width:70%;height:70%;text-align:center;border:1px solid rgba(206,24,30,0.6);align-items:center;justify-content:center;transition:all 300ms}.video-feedback-container .video-content>div .round-btn>span>span>span{background:rgba(206,24,30,0.8);display:flex;width:50%;height:50%;border-radius:50%;justify-content:center;color:rgba(255,255,255,0.8);align-content:center;justify-items:center;align-items:center;line-height:15px;font-size:15px;font-family:"Source Sans Pro",sans-serif;font-weight:700;transition:all 300ms;-webkit-tap-highlight-color:transparent}.video-feedback-container .video-content>div .round-btn>span>span>span:hover{background:#ce181e}@media screen and (max-width: 900px){.video-feedback-container .video-content>div .round-btn>span>span>span{font-size:10px}}.video-feedback-container .video-content>div .round-btn .spinner{padding-left:0}.video-feedback-container .video-content>div .round-btn .spinner::after{font-family:icomoon;pointer-events:none;content:"\e965";font-size:20px;color:white;animation:spin 1s linear infinite;text-align:center}.video-feedback-container .video-content>div .round-btn .spinner small{display:none}.video-feedback-container .video-content>div>h2{background:#036;color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;line-height:25px;font-size:12px;position:absolute;top:-29px;left:15px;padding:0 11px;margin:0}.video-feedback-container .video-content>div>h2:after{display:none}.video-feedback-container .video-content>div .button-container{position:absolute;bottom:0;left:0}.video-feedback-container .video-content>div .video-container{position:relative;width:100%;padding-bottom:56.25%}.video-feedback-container .video-content>div .video-container.blurry{overflow:hidden}.video-feedback-container .video-content>div .video-container.blurry video{filter:blur(8px)}.video-feedback-container .video-content>div .video-container.empty{display:flex;padding:0;align-items:center;justify-content:center}.video-feedback-container .video-content>div .video-container video{transition:all 2000ms}.video-feedback-container .video-content>div .video-container video.preview-video{opacity:0;pointer-events:none;transition:none}.video-feedback-container .video-content>div .video-container video.preview-video.active{opacity:1;pointer-events:all}.video-feedback-container .video-content>div .video-container video.hidden{opacity:0;pointer-events:none}.video-feedback-container .video-content>div .video-container .upload-btn{position:absolute;bottom:0;left:0}.video-feedback-container .video-content>div .video-container video,.video-feedback-container .video-content>div .video-container iframe{position:absolute;left:0;top:0;width:100%;height:100%}.video-feedback-container .text-content{flex-direction:row;min-height:100px;margin-bottom:16px;display:flex;padding:0 20px 0 0;align-items:flex-start}@media screen and (max-width: 800px){.video-feedback-container .text-content{display:block}}.video-feedback-container .text-content .test-description div{min-height:147px;padding:24px 24px 24px 64px;font-size:13px;color:#333;white-space:pre-wrap}.video-feedback-container .text-content .test-description div p{margin-bottom:1em}.video-feedback-container .text-content .test-description div ol,.video-feedback-container .text-content .test-description div ul{margin:0em 0em 1em 1em}.video-feedback-container .text-content .test-description div li{padding-left:0.25em}.video-feedback-container .text-content>div{display:flex;flex:1;margin:0;padding:0;flex-basis:0;flex-grow:1;width:100%;padding-left:20px}.video-feedback-container .text-content>div>div{display:flex;flex:1;flex-direction:column}.video-feedback-container .text-content .star-rating{font-size:4px}.video-feedback-container .text-content .star-rating .st-star-o{font-size:16px;color:#cfd8dc;cursor:pointer}.video-feedback-container .text-content .star-rating .st-star-o.active{color:#fec34d}.video-feedback-container .text-content .star-rating .st-star-o.active:before{content:"\e902"}.video-feedback-container .text-content .datetime{list-style:none}.video-feedback-container .text-content .datetime li{padding:0 16px 2px 2px;font-size:10px;font-family:"Source Sans Pro",sans-serif;font-weight:600;color:#cfd8dc}.video-feedback-container .text-content .activity-list{flex-direction:column}.video-feedback-container .text-content .activity-list .reviewer{display:block}.video-feedback-container .text-content .activity-list .star-rating .st-star-o{cursor:default}.video-feedback-container .text-content .activity-list .star-rating .st-star-o:not(.active){color:#eceff1}.video-feedback-container .text-content .activity{position:relative;padding:30px 115px 30px 0;border-bottom:1px dashed #cfd8dc}.video-feedback-container .text-content .activity:last-child{border-bottom-color:transparent}.video-feedback-container .text-content .activity.new-video{cursor:pointer}.video-feedback-container .text-content .activity.new-video:hover{background:#cfd8dc}.video-feedback-container .text-content .activity.new-video.active{background:#fff}.video-feedback-container .text-content .activity.no-reviews{text-align:center;padding:32px 16px}.video-feedback-container .text-content .activity.no-reviews>p{padding:0;min-height:0}.video-feedback-container .text-content .activity.no-reviews .user-icon{display:flex;align-items:center;justify-content:center;padding:12px 0}.video-feedback-container .text-content .activity.no-reviews .user-icon>i.st-expertise{border-radius:50%;font-size:12px;background-color:#00a7e7;color:white;padding:4px}.video-feedback-container .text-content .activity.no-reviews .user-icon>span{height:1px;width:48px;margin:0 8px;background-color:#e9eef5}.video-feedback-container .text-content .activity.no-reviews .reviewer{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:16px;color:#036}.video-feedback-container .text-content .activity .replies{flex-direction:column-reverse;display:flex}.video-feedback-container .text-content .activity.response-target{padding-bottom:0;border-bottom-color:transparent}.video-feedback-container .text-content .activity.depth-1{padding-left:22px}.video-feedback-container .text-content .activity.depth-1 .datetime li:first-child{color:#00a7e7}.video-feedback-container .text-content .activity.depth-1 .st-expertise{font-size:12px;height:20px;width:20px;background:#00a7e7;left:16px;line-height:20px;top:0}.video-feedback-container .text-content .activity.depth-1 .st-expertise:after{content:"";position:absolute;left:-28px;top:9px;width:28px;height:2px;background:#00a7e7}.video-feedback-container .text-content .activity p{padding-left:45px;min-height:60px}.video-feedback-container .text-content .activity .send-btn{left:40px;right:auto;bottom:20px}.video-feedback-container .text-content .activity .send-btn span{background:#4a7361;transition:background .15s ease}.video-feedback-container .text-content .activity .send-btn span i{color:#4a7361;transition:background .15s ease}.video-feedback-container .text-content .activity .send-btn span:hover{background:#375648}.video-feedback-container .text-content .activity .send-btn span:hover i{color:#375648}.video-feedback-container .text-content .activity:not(.no-reviews) .st-expertise{width:22px;height:22px;text-align:center;line-height:22px;position:absolute;left:12px;top:10px;background:#4a7361;border-radius:50%;color:white;font-size:12px}.video-feedback-container .text-content .activity h4{position:relative;line-height:16px;padding:0 0 0 45px;font-weight:normal;display:inline-block}.video-feedback-container .text-content .activity h4 i.st-expertise{top:0}.video-feedback-container .text-content .activity h4 strong{display:block}.video-feedback-container .text-content .activity .star-rating{display:block;float:right;padding:1px 12px 0 0}.video-feedback-container .text-content .activity.new-video .st-expertise{left:-12px}.video-feedback-container .text-content .activity.new-video strong,.video-feedback-container .text-content .activity.new-video p{padding:0 30px 0 180px;display:block;line-height:1.5;font-size:13px;color:#333;min-height:auto}@media screen and (max-width: 640px){.video-feedback-container .text-content .activity.new-video strong,.video-feedback-container .text-content .activity.new-video p{padding-left:90px}}.video-feedback-container .text-content .activity.new-video .datetime li:first-child{color:#00a7e7}.video-feedback-container .text-content .activity .datetime{position:absolute;right:0;top:30px;padding:0}.video-feedback-container .text-content .activity .datetime li:first-child{color:#4a7361}.video-feedback-container .text-content .activity .datetime i{padding-right:2px}.video-feedback-container .text-content .activity .user-avatar{border-radius:50%;background:#fff;width:46px;height:46px;position:absolute;left:117px;top:27px;background-image:url("../img/default/placeholder-profile.png");background-size:cover;background-repeat:no-repeat;border:1px solid #cfd8dc}@media screen and (max-width: 640px){.video-feedback-container .text-content .activity .user-avatar{left:27px}}.video-feedback-container .text-content .review-editor{border:1px solid #e3f2fd;margin:20px;position:relative;padding:12px 20px}.video-feedback-container .text-content .review-editor.response-mode{margin-top:0;margin-left:45px}.video-feedback-container .text-content .review-editor.response-mode textarea{border-top:0;margin-top:0;padding:0}.video-feedback-container .text-content .review-editor.response-mode>.st-expertise{font-size:12px;height:22px;width:22px;line-height:22px;background:#00a7e7;top:10px}.video-feedback-container .text-content .review-editor.response-mode+.activity{border-top:1px dashed #cfd8dc}.video-feedback-container .text-content .review-editor .st-expertise{width:22px;height:22px;text-align:center;line-height:22px;position:absolute;left:-12px;top:10px;background:#4a7361;border-radius:50%;color:white;font-size:12px}.video-feedback-container .text-content .review-editor textarea{border:0;resize:none;border-top:1px solid #e3f2fd;margin-top:6px;font-size:13px;line-height:1.5;box-shadow:none;appearance:none;min-height:100px;width:100%;padding:6px 8px 0 0}.video-feedback-container .text-content .review-editor .tooltip{right:0;bottom:16px}.video-feedback-container .text-content .review-editor .tooltip>span:after{right:36px}.video-feedback-container .text-content .send-btn{position:absolute;bottom:-8px;background:white;right:12px;padding:0 5px}.video-feedback-container .text-content .send-btn:hover+.tooltip{opacity:1}.video-feedback-container .text-content .send-btn.active+.tooltip{opacity:0}.video-feedback-container .text-content .send-btn.active span{background:#00a7e7}.video-feedback-container .text-content .send-btn.active span i{color:#00a7e7}.video-feedback-container .text-content .send-btn.active span:hover{background:#00a7e7}.video-feedback-container .text-content .send-btn.active span:hover i{color:#00a7e7}.video-feedback-container .text-content .send-btn span{color:white;border-radius:12px;font-size:12px;font-family:"Source Sans Pro",sans-serif;font-weight:600;padding:3px 4px 3px 8px;cursor:pointer;background:#cfd8dc}.video-feedback-container .text-content .send-btn span i{color:#cfd8dc;background:white;border-radius:50%;font-size:10px;padding:1px;margin-left:3px}.video-feedback-container .text-content .test-description,.video-feedback-container .text-content .test-downloads,.video-feedback-container .text-content .test-reviews{background:white;box-shadow:0 2px 2px rgba(0,0,0,0.05);border-radius:5px}.video-feedback-container .text-content .test-description h2,.video-feedback-container .text-content .test-downloads h2,.video-feedback-container .text-content .test-reviews h2{color:white;line-height:50px;padding:0 8px;margin-bottom:0;font-size:16px;border-top-left-radius:5px;border-top-right-radius:5px}.video-feedback-container .text-content .test-description h2:after,.video-feedback-container .text-content .test-downloads h2:after,.video-feedback-container .text-content .test-reviews h2:after{display:none}.video-feedback-container .text-content .test-description{position:relative;margin-right:10px}.video-feedback-container .text-content .test-description:last-child{margin-right:0}.video-feedback-container .text-content .test-description h2{background:#00539e}.video-feedback-container .text-content .test-description h2::first-letter{text-transform:capitalize}.video-feedback-container .text-content .test-description i.st-text{position:absolute;top:74px;left:24px;font-size:24px;color:#00539e}.video-feedback-container .text-content .test-downloads{margin-right:0}.video-feedback-container .text-content .test-downloads h2{background:#00a7e7;margin-bottom:20px}.video-feedback-container .text-content .test-downloads a{line-height:50px;color:#222;font-family:"Source Sans Pro",sans-serif;font-weight:600;padding:0 20px;cursor:pointer}.video-feedback-container .text-content .test-downloads a:hover{background:#f2f7fa}.video-feedback-container .text-content .test-downloads a span{position:relative;white-space:nowrap;padding-right:48px;display:block;border-bottom:1px solid #eceff1}.video-feedback-container .text-content .test-downloads a i{position:absolute;right:5px;top:14px;background:#00539e;border-radius:50%;color:white;text-align:center;font-size:12px;padding:6px}.video-feedback-container .text-content .test-reviews{flex-direction:column}@media screen and (max-width: 800px){.video-feedback-container .text-content .test-reviews{margin-left:0;margin-top:20px}}.video-feedback-container .text-content .test-reviews h2{background:#036}.video-feedback-container .text-content .test-reviews .reviewers{padding:0 30px 20px}.video-feedback-container .submission>.st-triangle-right,.video-feedback-container .activity>.st-triangle-right,.video-feedback-container .test>.st-triangle-right{background:#00539e;color:white;position:absolute;left:20px;top:15px;width:120px;height:70px;border-radius:3px;display:none;text-align:center;line-height:70px;font-size:40px;background-size:cover;border:1px solid #eceff1}.video-feedback-container .reviewers{text-align:left}.video-feedback-container .reviewers p{cursor:pointer;display:flex;align-items:center;height:36px;min-height:36px !important;padding-left:24px !important}.video-feedback-container .reviewers p.optgroup{background:#f2f7fa;font-size:12px;font-weight:bold;color:#333;cursor:default;user-select:none}.video-feedback-container .reviewers p.optgroup:hover{background:#f2f7fa}.video-feedback-container .reviewers p:hover{background:#eceff1}.video-feedback-container .reviewers p.active{background:#00a7e7;color:white}.video-feedback-container .overlay{flex-grow:1;background:rgba(0,0,0,0.5);z-index:8;width:100%;display:none}.video-feedback-container .overlay .skills-editor-dropdown:not(.skills-editor-dropdown-button),.video-feedback-container .overlay .skills-editor-dropdown:not(.skills-editor-dropdown-button)+.skills-editor-toolbar-divider{display:none}.video-feedback-container .overlay i.close-modal{-webkit-tap-highlight-color:transparent;cursor:pointer;position:absolute;z-index:1;top:5px;right:5px;font-size:16px;padding:7px;border-radius:8px;color:#fff;background:rgba(0,0,0,0.4);transition:all .15s ease}.video-feedback-container .overlay i.close-modal:hover{color:#222;background:rgba(255,255,255,0.6)}.video-feedback-container .overlay .topbar{text-align:center;padding:0 48px;height:40px;line-height:40px;display:block;margin:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#00539e}.video-feedback-container .overlay .topbar>span,.video-feedback-container .overlay .topbar .ellipsis{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:16px;white-space:nowrap;display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis}.video-feedback-container .overlay .topbar i.close-modal{color:#00539e;background:transparent}.video-feedback-container .overlay .topbar i.close-modal:hover{color:white;background:#00539e}.video-feedback-container .overlay .downloads .add-download{border-radius:50%;padding:5px;margin-top:6px;background-color:#4a7361;color:white;float:right}.video-feedback-container .overlay .downloads .add-download:hover{background-color:#375648}.video-feedback-container .overlay .downloads .add-download i.st-plus{padding:0}.video-feedback-container .overlay .downloads>div{display:flex;position:relative;margin-bottom:8px}.video-feedback-container .overlay .downloads>div>input{width:calc(100% - 190px);margin-left:0;margin-right:5px}.video-feedback-container .overlay .downloads>div .st-trash{cursor:pointer;border-radius:50%;font-size:12px;height:24px;width:24px;padding:6px;margin:6px 0 0 6px;background-color:rgba(206,24,30,0.8);color:white;transition:background-color .15s ease-out}.video-feedback-container .overlay .downloads>div .st-trash:hover{background-color:#ce181e}.video-feedback-container .overlay .upload-area{display:inline-block;margin-bottom:8px;margin-right:4px;width:100px;text-align:left}.video-feedback-container .overlay .upload-area small{display:block;margin-top:2px;white-space:nowrap}.video-feedback-container .overlay .thumb{position:relative;width:100%;border-radius:0;height:200px;text-align:center;background-size:cover;background-color:#00539e}.video-feedback-container .overlay .thumb[style]::after{background-color:rgba(0,0,0,0.4)}.video-feedback-container .overlay .thumb::after{content:attr(data-message);font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:14px;color:rgba(255,255,255,0.65);display:block;padding-top:140px;height:100%;transition:opacity 200ms ease}.video-feedback-container .overlay .thumb img,.video-feedback-container .overlay .thumb canvas{position:fixed;z-index:-1;opacity:0}.video-feedback-container .overlay .thumb [data-load="upload.render"].dragover i[class]{color:white}.video-feedback-container .overlay .thumb i[class]{color:rgba(255,255,255,0.65);padding-bottom:10px;background-color:transparent;font-size:32px;position:absolute;width:100%;border-radius:0;height:100%;display:flex;align-items:center;justify-content:center;transition:color .15s ease-out}.video-feedback-container .overlay h3{text-align:left;margin:12px auto 2px;clear:both;color:#cfd8dc;font-size:12px}.video-feedback-container .overlay input[type=checkbox],.video-feedback-container .overlay textarea[type=checkbox]{-webkit-appearance:checkbox;appearance:checkbox;height:14px;width:14px;vertical-align:middle;margin:0 3px 0 0;padding:0}.video-feedback-container .overlay h1{font-size:16px;text-align:center;padding:0 48px;height:40px;line-height:40px;display:block;margin:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#00539e}.video-feedback-container .overlay label{cursor:pointer}.video-feedback-container .overlay label.no-video-toggle{display:block;text-align:left;margin-left:35px}.video-feedback-container .overlay .button-container{display:flex;flex-direction:row;justify-content:space-between;padding:2px 4px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.video-feedback-container .overlay .button-container button,.video-feedback-container .overlay .button-container .button{margin:4px 2px}.video-feedback-container .overlay .unsaved-changes{background:white;position:absolute;left:calc(50% - 150px);width:300px;top:70px;border-radius:5px;z-index:4;overflow:hidden}.video-feedback-container .overlay .unsaved-changes p{display:inline-block;padding:20px 23px 16px;text-align:center}.video-feedback-container .overlay>form{background:white;width:320px;height:auto;border-radius:3px;margin:8px auto auto;display:block;position:relative;min-height:150px}.video-feedback-container .overlay>form.edit-test{width:480px}.video-feedback-container .overlay>form.edit-test .content{padding:20px}.video-feedback-container .overlay>form p{padding:16px 24px}.video-feedback-container .overlay>form>.st-close{position:absolute;right:5px;top:5px;font-size:16px;border-radius:8px;color:#00539e;background:transparent;transition:all .15s ease;padding:5px;cursor:pointer}.video-feedback-container .overlay>form>.st-close:hover{color:#fff;background:#00539e}.video-feedback-container .add-test{max-width:900px;margin:0 auto;width:100%;padding:0 30px;display:flex;justify-content:flex-end}.video-feedback-container .test-list{position:relative;padding:0 30px 20px;max-width:900px;margin:0 auto;width:100%;z-index:1}@media screen and (max-width: 900px){.video-feedback-container .test-list{padding-top:0}}.video-feedback-container .test-list.loading{padding:0}.video-feedback-container .test-list.loading::after{opacity:1}.video-feedback-container .test-list::after{display:none;font-family:icomoon;pointer-events:none;content:"\e965";font-size:32px;color:#45D4EA;animation:spin 1s linear infinite;text-align:center;z-index:3;position:absolute;top:100px;left:calc(50% - 16px);width:20%;opacity:0;transition:opacity 200ms ease}.video-feedback-container .test-list .button{border-radius:48px;padding:6px;margin:0 2px}.video-feedback-container .test-list .button span{display:none}.video-feedback-container .test-list .datetime{list-style:none;line-height:24px}.video-feedback-container .test-list .datetime li{padding:0 16px 0 2px;font-size:10px;font-weight:bold;display:inline-block;color:#cfd8dc;line-height:1.5}.video-feedback-container .test-list .datetime li:first-child{color:#00a7e7}.video-feedback-container .test-list .datetime li i{padding-right:2px}.video-feedback-container .test-list .test{background:white;box-shadow:0 2px 2px rgba(0,0,0,0.05);position:relative;padding:20px;margin:20px 0 2px;display:flex;align-items:center;flex-wrap:wrap;min-height:100px;z-index:0}.video-feedback-container .test-list .test.no-test{padding:0;justify-content:center;background:rgba(0,0,0,0.05);box-shadow:inset 0 0 2px rgba(0,0,0,0.05);color:#cfd8dc;height:100px}.video-feedback-container .test-list .test.no-test:after{display:none}.video-feedback-container .test-list .test.filled .test-status{background:#4a7361}.video-feedback-container .test-list .test.filled.unrated .test-status{background:#ce181e;box-shadow:0 0 0 -1px rgba(206,24,30,0.9);animation:pulse-red 1s infinite cubic-bezier(0.66, 0, 0, 1)}.video-feedback-container .test-list .test.filled .toggle-submissions{background:#00539e}.video-feedback-container .test-list .test .test-status{position:absolute;left:-37px;top:45px;user-select:none;width:12px;height:12px;border-radius:50%;background:#ce181e}.video-feedback-container .test-list .test>.st-triangle-right{background-color:#00539e}.video-feedback-container .test-list .test .test-info{flex-grow:1;font-size:16px;color:#333}.video-feedback-container .test-list .test.active .toggle-submissions{background:#00539e}.video-feedback-container .test-list .test.active .toggle-submissions i::before{transform:rotate(180deg)}.video-feedback-container .test-list .test .toggle-submissions{z-index:1;position:absolute;bottom:-10px;right:20px;padding:0 8px;font-size:12px;border-radius:3px;color:white;text-align:center;height:20px;line-height:20px;cursor:pointer;overflow:hidden;white-space:nowrap;background:#00a7e7;transition:background .15s ease}.video-feedback-container .test-list .test .toggle-submissions.disable-toggle{pointer-events:none}.video-feedback-container .test-list .test .toggle-submissions:hover{background:#00539e}.video-feedback-container .test-list .test .toggle-submissions i{font-size:12px;line-height:20px;display:inline-block;vertical-align:top}.video-feedback-container .test-list .test .toggle-submissions i::before{display:inline-block;transition:transform 400ms ease}.video-feedback-container .test-list .test ~ .submission,.video-feedback-container .test-list .test.active ~ .test ~ .submission{height:0;padding-top:0;padding-bottom:0}.video-feedback-container .test-list .test.active ~ .submission{height:auto;padding-top:20px;padding-bottom:20px}.video-feedback-container .test-list .submission{margin-left:55px;background:white;box-shadow:0 2px 2px rgba(0,0,0,0.05);position:relative;padding:0 20px 0 20px;margin-bottom:3px;display:flex;align-items:center;transition:all 200ms;flex-wrap:wrap;position:relative;z-index:-1}.video-feedback-container .test-list .submission.no-submission{padding:0;justify-content:center;background:#eceff1;box-shadow:inset 0 0 2px rgba(0,0,0,0.05);color:#333}.video-feedback-container .test-list .submission.no-submission:after{display:none}.video-feedback-container .test-list .submission .submission-status{position:absolute;left:-37px;top:45px;user-select:none;width:12px;height:12px;border-radius:50%;background:#4a7361}.video-feedback-container .test-list .submission .submission-status.unrated{background:#ce181e}.video-feedback-container .test-list .submission .submission-user{flex-grow:1;font-size:14px;color:#333}.video-feedback-container .test-list .submission>.st-triangle-right{cursor:pointer;background:#00a7e7;transition:background .15s ease}.video-feedback-container .test-list .submission>.st-triangle-right:hover{background:#00539e}.video-feedback-container .test-list .button-container{display:flex;padding:5px 0 0;width:100%;margin-left:auto}html body.video-feedback-page .video-feedback-container .overlay .virtualList{box-shadow:0 2px 3px 0 rgba(44,62,80,0.24);border-radius:3px;max-height:250px;background:#fff;border:1px solid #cfd8dc}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){html body.video-feedback-page .video-feedback-container .overlay .virtualList{height:140px}}html body.video-feedback-page .video-feedback-container .overlay .multiSelectItem{line-height:32px}html body.video-feedback-page .video-feedback-container .overlay .multiSelectItem_label{margin:0 5px 0 0}html body.video-feedback-page .video-feedback-container .overlay .multiSelectItem_clear{fill:#eceff1;cursor:pointer}html body.video-feedback-page .video-feedback-container .overlay .multiSelectItem_clear:hover,html body.video-feedback-page .video-feedback-container .overlay .active .multiSelectItem_clear{background:#fff}html body.video-feedback-page .video-feedback-container .overlay .multiSelectItem_clear:hover svg,html body.video-feedback-page .video-feedback-container .overlay .active .multiSelectItem_clear svg{fill:#00539e}html body.video-feedback-page .video-feedback-container .overlay .selectContainer{border:1px solid #e9eef5;border-radius:3px;height:40px;padding:0 16px;background:#fff}html body.video-feedback-page .video-feedback-container .overlay .selectContainer input{color:#036;height:40px;line-height:40px;padding:0 16px;font-size:14px;letter-spacing:-0.08px}html body.video-feedback-page .video-feedback-container .overlay .selectContainer input::placeholder{color:#cfd8dc}html body.video-feedback-page .video-feedback-container .overlay .selectContainer:hover{border-color:#cfd8dc}html body.video-feedback-page .video-feedback-container .overlay .selectContainer.focused{border-color:#00539e}html body.video-feedback-page .video-feedback-container .overlay .selectContainer.disabled{background:#eceff1;border-color:#eceff1;color:#cfd8dc}html body.video-feedback-page .video-feedback-container .overlay .selectContainer.disabled input::placeholder{color:#cfd8dc}html body.video-feedback-page .video-feedback-container .overlay .selectedItem{line-height:40px;height:40px;padding:0 20px 0 0}html body.video-feedback-page .video-feedback-container .overlay .clearSelect{position:absolute;right:10px;top:11px;bottom:11px;width:20px;color:#cfd8dc;flex:none !important}html body.video-feedback-page .video-feedback-container .overlay .clearSelect:hover{color:#036}html body.video-feedback-page .video-feedback-container .overlay .selectContainer.focused .clearSelect{color:#036}html body.video-feedback-page .video-feedback-container .overlay .indicator{position:absolute;right:10px;top:11px;width:20px;height:20px;color:#cfd8dc}html body.video-feedback-page .video-feedback-container .overlay .indicator svg{display:inline-block;fill:#ce181e;fill:currentcolor;line-height:1;stroke:#ce181e;stroke:currentcolor;stroke-width:0}html body.video-feedback-page .video-feedback-container .overlay .spinner{position:absolute;right:10px;top:11px;width:20px;height:20px;color:#4a7361}html body.video-feedback-page .video-feedback-container .overlay .spinner_icon{display:block;height:100%;transform-origin:center center;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transform:none}html body.video-feedback-page .video-feedback-container .overlay .spinner_path{stroke-dasharray:90;stroke-linecap:round}html body.video-feedback-page .video-feedback-container .overlay .multiSelect{display:flex;padding:0 35px 0 4px;height:auto;flex-wrap:wrap;cursor:pointer}html body.video-feedback-page .video-feedback-container .overlay .selectContainer.multiSelect input{padding:0;margin:0}html body.video-feedback-page .video-feedback-container .overlay .multiSelectItem_clear{border-radius:50%;background:#036;width:16px;height:16px;position:relative;top:8px;text-align:center;padding:1px}html body.video-feedback-page .video-feedback-container .overlay .multiSelectItem{background:#e3f2fd;margin:4px 4px 0 0;border-radius:16px;height:32px;line-height:32px;display:flex;cursor:default;padding:0 10px 0 15px}html body.video-feedback-page .video-feedback-container .overlay .multiSelectItem:hover,html body.video-feedback-page .video-feedback-container .overlay .multiSelectItem.active{background-color:#00539e;color:#fff}html body.video-feedback-page .video-feedback-container .overlay .hasError{border:1px solid #ce181e}@keyframes pulse-vfp{to{box-shadow:0 0 0 8px rgba(0,167,231,0)}}.modal.essential .content .exam{display:flex;justify-content:center;align-items:center}.empty-essential .content,.empty-essential .exam,.empty-page .content,.empty-page .exam{display:flex}.empty-essential .content .alert,.empty-essential .exam .alert,.empty-page .content .alert,.empty-page .exam .alert{align-self:center}body.dialog-open.modal-open .essential-editor::after{z-index:1}body.dialog-open.modal-open .essential-editor[data-tab=exam]+.black-layer{opacity:0}body.dialog-open .black-layer{pointer-events:all}body.dialog-open .editor-dialog{pointer-events:all;display:inline-block;opacity:1;transform:none;transition:max-width .3s ease-out}body.dialog-open .essential-editor{opacity:1;pointer-events:none;z-index:8;display:flex;align-items:center;justify-content:center;min-height:100%}body.dialog-open .essential-editor::after{opacity:.9;display:block;pointer-events:none;-webkit-touch-action:none;z-index:-1;position:fixed}body.dialog-open .essential-editor button.delete{width:100%;height:40px;line-height:40px;margin:16px 0}body.dialog-open main{position:fixed;top:60px}body.dialog-open header[data-load="templates.set_header"]{position:absolute}body.dialog-open footer{display:none}.essential-editor[data-tab=config]>.confirm-close,.modal.create-essential>.confirm-close{display:none}.essential-editor[data-tab=config].confirm-exit-create-essential>*,.modal.create-essential.confirm-exit-create-essential>*{display:none}.essential-editor[data-tab=config].confirm-exit-create-essential>.confirm-close,.modal.create-essential.confirm-exit-create-essential>.confirm-close{display:block}.essential-editor[data-tab=config] .input-container,.modal.create-essential .input-container{margin:0 0 24px 0}.essential-editor[data-tab=config] .input-container.keywords,.essential-editor[data-tab=config] .input-container.datalist,.modal.create-essential .input-container.keywords,.modal.create-essential .input-container.datalist{margin:0}.essential-editor[data-tab=config] .label-box,.modal.create-essential .label-box{display:inline-block;margin:2px 0 20px}.essential-editor[data-tab=config] .label-box a.label,.modal.create-essential .label-box a.label{cursor:default}.essential-editor[data-tab=config] .label-box a.label:hover,.modal.create-essential .label-box a.label:hover{background-color:#eceff1;color:#333}.essential-editor[data-tab=config] .label-box .label-container,.modal.create-essential .label-box .label-container{display:inline-block}.essential-editor[data-tab=config] .label-box i.st-trash,.modal.create-essential .label-box i.st-trash{display:inline-block;cursor:pointer;font-size:10px;color:#ce181e;padding:0 2px}.essential-editor[data-tab=config] .label-box i.st-trash:hover+a.label,.modal.create-essential .label-box i.st-trash:hover+a.label{background-color:#cfd8dc}.essential-editor.modal-has-multiple-tabs button.circle.modal-tab-nav-next,.essential-editor.modal-has-multiple-tabs button.circle.modal-tab-nav-previous,.essential-editor.modal-has-multiple-pages button.circle.modal-tab-nav-next,.essential-editor.modal-has-multiple-pages button.circle.modal-tab-nav-previous{display:flex}button.circle.modal-tab-nav-next,button.circle.modal-tab-nav-previous{display:none;position:absolute;top:calc(100% + 42px);height:44px;width:44px;margin:-36px 8px 0}button.circle.modal-tab-nav-next{left:50%}@media screen and (min-width: 960px){button.circle.modal-tab-nav-next{top:50%;left:100%}}button.circle.modal-tab-nav-previous{right:50%}@media screen and (min-width: 960px){button.circle.modal-tab-nav-previous{top:50%;right:100%}}.essential-editor{pointer-events:none;opacity:0;position:absolute;margin:0 auto;text-align:left;z-index:7;padding:8px 0 12px;width:100%;transition:.3s opacity ease-out;top:0}.essential-editor h4{margin:6px 0 4px}.essential-editor .controls{display:flex;justify-content:flex-end;align-items:center}.essential-editor .controls button{margin-left:4px}.essential-editor .controls button.move{padding:1px}.essential-editor .controls button.move i[class]{font-size:20px}.essential-editor .controls button.move:hover{background-color:transparent;color:#00a7e7}.essential-editor.preview-mode .overview ol.pages>li>span{width:calc(100% - 40px)}.essential-editor.preview-mode .overview ol.pages>li:hover button.blue{background-color:#00a7e7}.essential-editor .topbar input[type=checkbox]:checked+label.checkbox div.text::after{transform:translateX(156px);background-color:white}.essential-editor .topbar input[type=checkbox]:checked+label.checkbox div.text::before{transform:translateX(90px)}.essential-editor .topbar .input-container.toggle{position:absolute;top:0;left:0;margin:8px;width:auto}.essential-editor .topbar label.checkbox{box-shadow:0px 0px 0px 1px #e9eef5 inset;border-radius:48px;display:block;height:24px;width:180px;text-align:left}.essential-editor .topbar label.checkbox div.text{line-height:24px;font-family:"Source Sans Pro",sans-serif;font-weight:700;transition:background-color .15s ease-out}.essential-editor .topbar label.checkbox div.text.preview::before{background-color:#036}.essential-editor .topbar label.checkbox div.text.preview::after{content:"\e930";color:#036}.essential-editor .topbar label.checkbox div.text.preview>span.preview{color:white}.essential-editor .topbar label.checkbox div.text.edit::before{background-color:#00539e}.essential-editor .topbar label.checkbox div.text.edit::after{content:"\e910";color:#00539e}.essential-editor .topbar label.checkbox div.text.edit>span.edit{color:white}.essential-editor .topbar label.checkbox div.text::before{left:0;width:90px;height:24px;transform:translateX(0);transition:transform .3s ease, background-color .3s ease}.essential-editor .topbar label.checkbox div.text::after{display:flex;justify-content:center;align-items:center;font-family:'icomoon';font-size:9px;padding:3px 5px;background-color:white;margin:3px;width:18px;height:18px;transition:transform .3s ease, background-color .3s ease, color .3s ease}.essential-editor .topbar label.checkbox div.text>span{position:absolute;top:0;color:#e9eef5;transition:color .25s ease-out}.essential-editor .topbar label.checkbox div.text>span[data-load='labels.edit']{left:28px}.essential-editor .topbar label.checkbox div.text>span[data-load='labels.preview']{left:98px}.essential-editor .content.no-pages,.essential-editor .content.no-pages .overview{display:flex;align-items:center;justify-content:center}.essential-editor .content.no-pages ol.pages{display:none}.essential-editor .content .overview .add-page{justify-content:center}.essential-editor .content:not(.no-pages) .overview .add-page{display:flex;justify-content:flex-end;padding:12px 48px}.essential-editor .overview{width:100%;height:100%}.essential-editor .overview h1{padding:12px 20px 0}.essential-editor .overview ol.pages{padding:0 20px;position:relative;list-style:none;counter-reset:counter;-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:auto}.essential-editor .overview ol.pages.hide-drag-handle button.move{pointer-events:none;opacity:.35}.essential-editor .overview ol.pages>li{cursor:pointer;display:flex;flex-direction:row;align-items:center;line-height:48px;white-space:nowrap}.essential-editor .overview ol.pages>li::before{content:counter(counter);counter-increment:counter;vertical-align:top;font-family:"Source Sans Pro",sans-serif;font-weight:700;color:#00539e}.essential-editor .overview ol.pages>li>i[class]{display:inline-block;text-align:center;font-size:16px;padding:6px;margin:0 8px;color:#a3b8cc;border-radius:50%;transition:background-color .15s ease-out, color .15s ease-out}.essential-editor .overview ol.pages>li>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:calc(100% - 100px);font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:13px;border-bottom:1px solid #eceff1}.essential-editor.loading .content{overflow:hidden}.essential-editor.loading .loader{display:block}.essential-editor::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:#000;transition:.3s opacity ease-out;opacity:0}.essential-editor .essential-sidebar{left:100%}.essential-editor .essential-sidebar-left{right:100%}.essential-editor .essential-sidebar,.essential-editor .essential-sidebar-left{display:block;position:absolute;top:40px}.essential-editor .essential-sidebar button,.essential-editor .essential-sidebar-left button{display:block;margin:0 8px 8px;padding:0;max-width:36px;width:36px;height:36px;border-radius:64px;overflow:hidden;transition:background-color .25s ease-out, max-width .25s ease, width .25s ease}.essential-editor .essential-sidebar button i[class],.essential-editor .essential-sidebar-left button i[class]{padding:0;position:absolute;top:9px;left:9px;font-size:16px}.essential-editor .essential-sidebar button span,.essential-editor .essential-sidebar-left button span{width:100%;opacity:0}.essential-editor .editor-dialog{display:none;width:calc(100vw - 24px)}@media screen and (min-width: 960px){.essential-editor .editor-dialog{width:calc(100vw - 140px)}}.essential-editor .editor-dialog .create-page{width:100%;min-height:100%;padding:16px}.essential-editor[data-tab=start] .topbar .input-container.toggle{display:none}.essential-editor[data-tab=start] .essentials-page-container a{pointer-events:none}.essential-editor[data-tab=start] .content{display:flex;align-items:center;justify-content:center;flex-direction:column}.essential-editor[data-tab=start] h3{display:flex;align-content:center;justify-content:center;padding-bottom:24px;font-size:16px;color:#036}.essential-editor[data-tab=start] h3 i[class]{font-size:20px;color:#00a7e7}.essential-editor[data-tab=start] .flex-container{display:flex;justify-content:center;align-items:center;flex-flow:row wrap;max-width:600px;margin:0 auto 32px}.essential-editor[data-tab=start] .flex-container .new-page{display:flex;align-items:center;width:280px;height:64px;margin:8px;border:1px solid #eceff1;transition:border .15s ease-out;border-radius:3px}@media screen and (max-width: 640px){.essential-editor[data-tab=start] .flex-container .new-page{height:48px;margin:4px}}.essential-editor[data-tab=start] .flex-container .new-page:hover{border-color:#00539e}.essential-editor[data-tab=start] .flex-container .new-page>i[class]{font-size:32px;padding:16px;background-color:#00539e;color:white;border-top-left-radius:3px;border-bottom-left-radius:3px}@media screen and (max-width: 640px){.essential-editor[data-tab=start] .flex-container .new-page>i[class]{font-size:24px;padding:12px}}.essential-editor[data-tab=start] .flex-container .new-page>span{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:16px;color:#00539e;text-transform:capitalize;flex-grow:1;padding:0 16px}.essential-editor[data-tab=start] .flex-container .new-page button{margin-right:16px}.essential-editor[data-tab=config] .modal.essential:not(.fullscreen) .content{max-height:none;height:auto}@media screen and (min-width: 1024px){.essential-editor[data-tab=config] .modal.essential:not(.fullscreen) .essential-sidebar button[data-tab=config]{pointer-events:none;width:auto;max-width:120px;padding:0 10px 0 32px}.essential-editor[data-tab=config] .modal.essential:not(.fullscreen) .essential-sidebar button[data-tab=config] span{opacity:1}}.essential-editor[data-tab=config] .modal.essential{max-width:480px}.essential-editor[data-tab=config] .modal.essential .create-page{padding:0}.essential-editor[data-tab=config] .modal.essential .config{padding:20px}.essential-editor[data-tab=config] .modal.essential nav.pages a{height:40px;margin-bottom:0}.essential-editor[data-tab=config] .modal.essential nav.pages a>span:not(.pagecount){display:none}.essential-editor[data-tab=config] .modal.essential nav.pages a i.st-order-horizontal{display:none}.essential-editor[data-tab=config] .modal.essential .topbar .input-container.toggle{display:none}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.essential-editor[data-tab=video] .content{margin-bottom:-1px}}.essential-editor[data-tab=video] .input-container{margin:0 0 24px 0}.essential-editor[data-tab=video] .embed{display:inline-block;text-align:center;background-color:#eceff1}.essential-editor[data-tab=video] .embed i[class]{color:#a3b8cc;line-height:240px;font-size:32px}.essential-editor[data-tab=video] .embed,.essential-editor[data-tab=video] .embed iframe{width:100%;height:240px}.essential-editor[data-tab=video] .embed iframe{background-color:white}.essential-editor[data-tab=link] a[href^="mailto"]{text-transform:lowercase}.essential-editor[data-tab=link] .input-container.pagename{margin:0 0 32px 0}.essential-editor[data-tab=link] .row.add-row{justify-content:flex-end}.essential-editor[data-tab=link] .row.add-row button{margin-right:22px}.essential-editor[data-tab=link] .internal-order .input-container{margin:0 0 24px 0}.essential-editor[data-tab=link] .col.link-description{padding:0 4px}.essential-editor[data-tab=link] .col.link-description small{display:none}.essential-editor[data-tab=link] .col.controls{white-space:nowrap;display:flex;align-items:center;width:64px;height:36px}.essential-editor[data-tab=download] .input-container.pagename{margin:0 0 32px 0}.essential-editor[data-tab=download] .row.add-row{justify-content:flex-end}.essential-editor[data-tab=download] .row.add-row button{margin-right:22px}.essential-editor[data-tab=download] .row:not(.add-row):not(.add-page){height:64px}.essential-editor[data-tab=download] small{display:flex;white-space:nowrap;width:100px}.essential-editor[data-tab=download] .col.upload{width:auto}.essential-editor[data-tab=download] .col.controls{white-space:nowrap;display:flex;align-items:center;width:64px;height:36px}.essential-editor[data-tab=download] .col.download-description{flex-grow:1;padding:0 4px}.essential-editor[data-tab=download] .col.download-description small{display:none}.essential-editor[data-tab=exam] .input-container.pagename{margin:0 0 24px 0}.essential-editor[data-tab=exam] textarea{min-height:100%}.essential-editor[data-tab=exam]::after{pointer-events:auto}.essential-editor[data-tab=exam] .row.exam-settings{flex-direction:row;justify-content:space-between}@media screen and (min-width: 480px){.essential-editor[data-tab=exam] .col.question{flex-grow:1}.essential-editor[data-tab=exam] .col.image-upload{width:200px}.essential-editor[data-tab=exam] .question{padding-right:12px}}.essential-editor[data-tab=exam] .row.divider{border-bottom:2px dashed #e9eef5;margin:16px 0 24px}.essential-editor[data-tab=exam] .new-question{max-height:1000px;background-color:white;transition:max-height .3s ease-out}@media screen and (max-width: 480px){.essential-editor[data-tab=exam] .new-question:not(.collapsed-question)>.row:first-child{flex-direction:column}.essential-editor[data-tab=exam] .new-question:not(.collapsed-question) .question{margin-bottom:24px;padding-left:30px}.essential-editor[data-tab=exam] .new-question:not(.collapsed-question) .col.collapse-question{position:absolute;z-index:1;top:24px;left:0}}.essential-editor[data-tab=exam] .new-question>.row{justify-content:space-between}.essential-editor[data-tab=exam] .new-question>.row.answer{flex-direction:column}@media screen and (min-width: 480px){.essential-editor[data-tab=exam] .new-question>.row.answer{flex-direction:row}}.essential-editor[data-tab=exam] .col.collapse-question,.essential-editor[data-tab=exam] .col.delete-question{width:auto}.essential-editor[data-tab=exam] .col.collapse-question{display:flex;align-items:center;padding-right:8px}.essential-editor[data-tab=exam] .col.collapse-question button{padding:4px 0;margin-top:-24px}.essential-editor[data-tab=exam] .col.delete-question{display:none;align-items:center;padding-left:8px}.essential-editor[data-tab=exam] .collapsed-question{display:flex;max-height:36px}.essential-editor[data-tab=exam] .collapsed-question .input-container,.essential-editor[data-tab=exam] .collapsed-question .col.question,.essential-editor[data-tab=exam] .collapsed-question .col.image-upload{margin-bottom:0}.essential-editor[data-tab=exam] .collapsed-question textarea{resize:none;height:36px !important;-ms-overflow-style:none}.essential-editor[data-tab=exam] .collapsed-question .row{flex-grow:1;padding-right:8px}.essential-editor[data-tab=exam] .collapsed-question+.row.divider{margin-top:32px}.essential-editor[data-tab=exam] .collapsed-question .col.collapse-question button{margin:0;background-color:#00539e}.essential-editor[data-tab=exam] .collapsed-question .col.collapse-question button i[class]::before{content:"\e919"}.essential-editor[data-tab=exam] .collapsed-question .col.question{width:100%;padding-right:0}.essential-editor[data-tab=exam] .collapsed-question .col.delete-question{display:flex}.essential-editor[data-tab=exam] .collapsed-question .col.image-upload,.essential-editor[data-tab=exam] .collapsed-question .row.answer{display:none}.essential-editor[data-tab=exam] .image-upload{margin-bottom:16px}.essential-editor[data-tab=exam] .image-upload input[type=file].upload{height:74px}.essential-editor[data-tab=exam] .image-upload input[type=file].upload:hover+button i[class]{color:white;animation:none}.essential-editor[data-tab=exam] .image-upload input[type=file].upload:hover+button i[class]:before{content:"\e92c"}.essential-editor[data-tab=exam] .image-upload input[type=file].upload+button{flex-direction:column;justify-content:space-evenly;height:74px;border-style:dashed}.essential-editor[data-tab=exam] .image-upload input[type=file].upload+button i[class]{background-color:transparent;box-shadow:none;color:#00539e;display:block;font-size:20px}.essential-editor[data-tab=exam] .image-upload input[type=file].upload+button span{padding:0;font-size:12px}.essential-editor[data-tab=exam] .image-upload img{width:100%}.essential-editor[data-tab=exam] .image-upload button.red{width:100%;border-style:dashed}@media screen and (min-width: 480px){.essential-editor[data-tab=exam] .row.answer{padding-left:30px}.essential-editor[data-tab=exam] .row.answer .col{width:50%}.essential-editor[data-tab=exam] .row.answer .answer-correct,.essential-editor[data-tab=exam] .row.answer .answer-wrong{padding-right:16px}.essential-editor[data-tab=exam] .row.answer .explanation-wrong textarea{min-height:100%}}.essential-editor[data-tab=exam] .row.answer textarea{height:54px}.essential-editor[data-tab=exam] .row.answer .answer-correct textarea{border-color:#4a7361}.essential-editor[data-tab=exam] .row.answer .answer-correct label{color:#4a7361}.essential-editor[data-tab=exam] .row.answer .answer-wrong{flex-direction:column}.essential-editor[data-tab=exam] .row.answer .answer-wrong textarea{border-color:#ce181e}.essential-editor[data-tab=exam] .row.answer .answer-wrong label{color:#ce181e}.essential-editor[data-tab=exam] .row.answer i.st-plus{background-color:white;color:#ce181e;transition:color .15s ease-out, background-color .15s ease-out}.essential-editor[data-tab=exam] .row.answer i.st-plus:hover{background-color:#ce181e;color:white}.essential-editor[data-tab=exam] .row.answer i.st-trash{background-color:#ce181e;color:white}.essential-editor[data-tab=exam] .row.answer i.st-plus,.essential-editor[data-tab=exam] .row.answer i.st-trash{pointer-events:all;cursor:pointer;z-index:1;left:auto;right:-9px;margin-top:-10px;font-size:9px;padding:5px;border:1px solid #ce181e;border-radius:50%}.essential-editor[data-tab=exam] .row.answer i.st-plus:hover,.essential-editor[data-tab=exam] .row.answer i.st-trash:hover{background-color:#ce181e;color:white}.essential-editor[data-tab=exam] .set-certificate{text-align:right}.essential-editor[data-tab=exam] .set-certificate .row{justify-content:flex-end}.essential-editor[data-tab=exam] iframe{height:100%;width:100%}body.profile-page.courses .donut.courses .amount{color:#00a7e7}body.profile-page.welearnings .donut.welearnings .amount{color:#00539e}body.profile-page.webinars .donut.webinars .amount{color:#ce181e}body.profile-page.podcasts .donut.podcasts .amount{color:#ff4de1}body.profile-page.essentials .donut.essentials .amount{color:#e9600f}body.profile-page main{padding:32px 0;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center}body.profile-page main h2{font-size:16px}@media screen and (min-width: 480px){body.profile-page .card{width:340px;min-width:340px;padding:10px}body.profile-page .card .metabar{width:320px}}@media screen and (min-width: 480px){body.profile-page .card section.content{padding:24px 12px 16px 16px;border-radius:0 0 7px 7px}body.profile-page .card section.content .title{display:block;white-space:nowrap;margin-bottom:10px}}body.profile-page .card section.content p,body.profile-page .card section.content .label-box{display:none}body.profile-page .card .content-footer{height:0;border-top:none}body.profile-page .card .content-footer>div.difficulty,body.profile-page .card .content-footer>div.date,body.profile-page .card .content-footer>div.duration,body.profile-page .card .content-footer>div.exam{display:none}body.profile-page .card .progress{position:relative;top:-3px;height:6px;border-radius:0 0 7px 7px}body.profile-page .card.p1 .progress::before,body.profile-page .card.p2 .progress::before,body.profile-page .card.p3 .progress::before,body.profile-page .card.p4 .progress::before{border-radius:0 0 0 7px}body.profile-page .card.p5 .progress::before{border-radius:0 0 7px 7px}.expandable-item-list{scroll-margin:60px 0 0;z-index:0}.expandable-item-list h2{padding:24px 12px 0;font-size:22px}@media screen and (min-width: 1024px){.expandable-item-list h2{text-align:left}}.expandable-item-list .content-loop{max-width:1024px;margin-bottom:12px}@media screen and (min-width: 1024px){.expandable-item-list .content-loop{width:1024px;justify-content:flex-start}}.profile-page-container{width:100%;max-width:1024px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center}@media screen and (min-width: 1024px){.profile-page-container{justify-content:flex-start}}.profile-box{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between;background-color:white;border-radius:5px;width:220px;height:280px;margin:12px;box-shadow:0 2px 4px rgba(0,0,0,0.12)}.profile-box button.circle{margin-top:-16px}.profile-box .avatar{width:120px;height:120px;border-radius:50%;background:center center / cover no-repeat}.profile-box .user-info{display:flex;flex-direction:column}.profile-box strong{color:#036}.profile-box strong.name{display:block;padding:0 12px;word-break:break-word}.profile-box span.username{color:#a3b8cc;padding:0 12px 16px;word-break:break-all;user-select:all}.profile-box .avatar-footer{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;border-top:1px solid #eceff1}.profile-box .avatar-footer>div{width:100%;padding:8px;display:flex;flex-direction:column}.profile-box .avatar-footer>div.activity{border-right:1px solid #eceff1}.profile-box .avatar-footer strong,.profile-box .avatar-footer span{font-size:13px;white-space:nowrap}.donuts-box{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;position:relative;min-width:220px;min-height:280px;margin:12px;padding:32px 0 0;background-color:white;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,0.12)}@media screen and (min-width: 1024px){.donuts-box{width:auto;padding:0 16px;height:280px}}.donut{display:none;opacity:0;flex-direction:column;align-items:center;justify-content:space-between;position:relative;padding:0 16px 32px;transition:opacity .5s ease}@media screen and (min-width: 1024px){.donut{padding:32px 12px}}.donut i[class]{position:absolute;top:-12px;left:0;right:0;margin:0 auto;display:flex;align-items:center;justify-content:center;color:white;background-color:#222;font-size:12px;width:24px;height:24px;border-radius:5px}@media screen and (min-width: 1024px){.donut i[class]{top:-16px;font-size:16px;width:32px;height:32px;border-radius:7px}}.donut canvas{width:120px;height:120px;border-radius:50%}.donut .amount{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:center;height:120px;font-family:"Source Sans Pro",sans-serif;font-weight:700;color:#036;font-size:26px}@media screen and (min-width: 1024px){.donut .amount{margin-top:32px}}.donut strong{font-size:16px;color:#036;margin:16px 0 24px}.donut.courses i[class]{background-color:#00a7e7}.donut.welearnings i[class]{background-color:#00539e}.donut.webinars i[class]{background-color:#ce181e}.donut.podcasts i[class]{background-color:#ff4de1}.donut.essentials i[class]{background-color:#e9600f}.upload-document input[type=file].upload+button{background-color:white;border-style:dashed;border-color:#e9eef5;border-width:2px;flex-direction:column;transition:all .15s ease-out}.upload-document input[type=file].upload+button i[class]{font-size:24px;padding:12px 0;background-color:transparent;color:#a3b8cc;transition:color .15s ease-out}.upload-document input[type=file].upload+button span{padding-bottom:12px;color:#a3b8cc;transition:color .15s ease-out}.upload-document input[type=file].upload:hover+button,.upload-document input[type=file].upload.dragover+button{border-color:#00539e}.upload-document input[type=file].upload:hover+button i[class],.upload-document input[type=file].upload:hover+button span,.upload-document input[type=file].upload.dragover+button i[class],.upload-document input[type=file].upload.dragover+button span{color:#45D4EA}.upload-document small{display:block;text-align:left;margin:-12px 0 32px}.certificates-container{max-width:1024px;display:flex;flex-direction:column}@media screen and (min-width: 1024px){.certificates-container{flex-direction:row;width:100%}}.certificates-box{max-width:1024px;min-width:280px;min-height:180px;height:100%;display:flex;flex-direction:column;margin:12px;background-color:white;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,0.12)}.certificates-box>header{height:48px;padding:0 8px 0 16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #eceff1}.certificates-box>header h2{padding-right:8px}.certificates-box .certificates{padding:8px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center}@media screen and (min-width: 1024px){.certificates-box .certificates{justify-content:flex-start}}.certificates-box .certificates>span{color:#a3b8cc;padding:40px 8px;text-align:center;width:100%}.certificates-box .certificate{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;width:109px;padding:12px 2px}.certificates-box .certificate a{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:64px;height:64px;margin-bottom:8px}.certificates-box .certificate a:hover i.st-sticker{color:#375648}.certificates-box .certificate a:hover i.st-file,.certificates-box .certificate a:hover .score{opacity:0}.certificates-box .certificate a:hover i.st-download{opacity:1}.certificates-box .certificate i.st-sticker{position:relative;display:flex;align-items:center;justify-content:center;color:#4a7361;border-radius:50%;font-size:64px;transition:color .15s ease-out}.certificates-box .certificate.expired i.st-sticker{color:#ce181e}.certificates-box .certificate.expired a:hover i.st-sticker{color:#971216}.certificates-box .certificate i.st-download,.certificates-box .certificate .score{position:absolute;top:0;left:0;right:0;margin-top:32px;font-size:20px;color:white}.certificates-box .certificate i.st-download{opacity:0;transition:opacity .25s ease-out}.certificates-box .certificate.uploaded i.st-file{position:absolute;font-size:48px;color:#4a7361;transition:opacity .15s ease-out}.certificates-box .certificate.uploaded i.st-download{color:#4a7361;font-size:32px}.certificates-box .certificate.uploaded.expired i.st-file,.certificates-box .certificate.uploaded.expired i.st-download{color:#ce181e}.certificates-box .certificate .score{font-family:"Source Sans Pro",sans-serif;font-weight:700;opacity:1;transition:opacity .25s ease-out}.certificates-box .certificate .name{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:12px;color:#036;word-break:break-word;width:100%}.certificates-box .certificate .date{font-size:10px;color:#a3b8cc}.certificates-box .certificate button.red{position:absolute;top:54px;right:12px;opacity:0;transition:all .15s ease-out}.certificates-box .certificate:hover button.red{opacity:1}#modal-container{opacity:0;z-index:8;justify-content:center;align-items:center;pointer-events:none;position:absolute;top:0;left:0;max-width:100%;outline:none}.modal{position:relative;display:inline-block;border-radius:9px;min-width:220px;max-width:600px;width:calc(100% - 24px);opacity:0;pointer-events:none;transform:translateY(-100px);background-color:white;transition:cubic-bezier(0, 0.6, 0.25, 1) opacity 480ms,cubic-bezier(0, 0.6, 0.25, 1) transform 480ms}.modal.essential.fullscreen{max-width:100%}.modal.essential.fullscreen.message .content{min-height:none}.modal.essential.fullscreen i.fullscreen-modal:before{content:"\e905" !important}.modal.essential.fullscreen .content{max-height:calc(100vh - 170px);max-height:calc(100 * var(--vh, 1vh) - 170px);height:calc(100vh - 300px);height:calc(100 * var(--vh, 1vh) - 300px)}@media screen and (min-width: 960px){.modal.essential.fullscreen .content{height:calc(100vh - 170px);height:calc(100 * var(--vh, 1vh) - 170px)}}@media screen and (min-width: 960px){.modal:not(.fullscreen) .essential-sidebar button:hover,.modal:not(.fullscreen) .essential-sidebar-left button:hover{width:auto;max-width:140px;padding:0 10px 0 32px;transition:background-color .15s ease-out, max-width .15s ease, width .15s ease}.modal:not(.fullscreen) .essential-sidebar button:hover span,.modal:not(.fullscreen) .essential-sidebar-left button:hover span{opacity:1;transition:opacity .15s ease-out .15s}}.modal .topbar{text-align:center;padding:0 48px;height:40px;line-height:40px;display:block;margin:0;border-top-left-radius:3px;border-top-right-radius:3px;color:#45D4EA}.modal .topbar>span:not(.ctg),.modal .topbar .ellipsis{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:16px;white-space:nowrap;display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis}.modal .metabar{width:100%;padding:8px}.modal .metabar i.close-modal{position:static;border-radius:50%;color:white;background:rgba(0,0,0,0.35)}.modal .metabar i.close-modal:hover{color:#222;background:rgba(255,255,255,0.6)}.modal .content i.close-modal{right:12px;top:12px}.modal i.close-modal{-webkit-tap-highlight-color:transparent;pointer-events:all;cursor:pointer;position:absolute;z-index:1;top:5px;right:5px;font-size:16px;padding:7px;border-radius:7px;color:#45D4EA;background:transparent;transition:color .15s ease-out, background-color .15s ease-out}.modal i.close-modal:hover{color:white;background:#45D4EA}.modal i.fullscreen-modal{-webkit-tap-highlight-color:transparent;cursor:pointer;position:absolute;z-index:1;top:5px;right:40px;font-size:16px;padding:7px;border-radius:8px;color:#45D4EA;background:transparent;transition:color .15s ease-out, background-color .15s ease-out}.modal i.fullscreen-modal:hover{color:white;background:#45D4EA}.modal figure{overflow:hidden}.modal figure .img{height:200px}@media screen and (min-width: 768px){.modal figure .img{height:280px}}.modal figure i.st-placeholder{display:flex;align-items:center;justify-content:center}.modal .content{position:relative;padding:24px 32px 16px}.modal .content h1,.modal .content h2{margin-bottom:8px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.modal .content p{padding-bottom:8px;font-size:14px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;word-break:break-word}.modal .content p a{color:#00a7e7;text-decoration:underline}.modal .content p a:hover{color:#00539e}.modal .content .label-box{margin:8px 0 16px}.modal nav{display:flex;flex-direction:column;width:100%;justify-content:space-between;padding:10px}@media screen and (min-width: 374px){.modal nav{flex-direction:row}}.modal .content-footer{overflow:hidden;border:1px solid #eceff1;border-radius:0 0 9px 9px;flex-direction:column}@media screen and (min-width: 640px){.modal .content-footer{border:0;border-top:1px solid #eceff1;flex-direction:row;justify-content:flex-end}}.modal .content-footer>div{padding:0;overflow:hidden;border-bottom:1px solid #eceff1}.modal .content-footer>div:last-of-type{border-bottom:0}@media screen and (min-width: 640px){.modal .content-footer>div{max-width:50%;border-bottom:0;border-right:1px solid #eceff1}.modal .content-footer>div:last-of-type{border-right-width:0}}@media screen and (min-width: 768px){.modal .content-footer>div:last-of-type{border-radius:0 0 9px 9px}}@media screen and (min-width: 640px){.modal .content-footer>div:last-of-type{border-radius:0}}.modal .content-footer>div button,.modal .content-footer>div .button{height:100%;width:100%;border-radius:0;padding:0 8px}#modal-container.show-message-box .modal.webinar .ask-a-question{display:block}#modal-container.show-message-box .modal.webinar nav button.open{display:none}#modal-container.show-message-box .modal.webinar nav button.cancel,#modal-container.show-message-box .modal.webinar nav button.send{display:inline-block}.modal.webinar{max-width:640px;display:flex;flex-direction:column;overflow:hidden}.modal.webinar .webinar-data{display:flex;flex-direction:column;width:100%}.modal.webinar .vimeo-webinar{-ms-overflow-style:none;overflow:hidden;position:relative;width:100%;padding:56.25% 0 0 0}@media screen and (min-width: 768px){.modal.webinar .vimeo-webinar{padding-top:calc(100% * 0.5625)}}.modal.webinar .vimeo-webinar iframe{height:100.25%;width:100.25%;position:absolute;top:0;left:0;right:0;bottom:0;border:0}.modal.webinar .content-wrapper{max-height:calc(100 * var(--vh, 1vh) - 48.75vw - 145px)}@media screen and (min-width: 768px){.modal.webinar .content-wrapper{min-height:100px;max-height:calc(100vh - 500px);max-height:calc(100 * var(--vh, 1vh) - 500px)}}@media screen and (min-width: 768px) and (max-width: 1120px){.modal.webinar .content-wrapper{max-height:calc(100vh - 48.75vw - 145px)}}.modal.webinar.show-vimeo-live-chat .vimeo-chat{display:block;order:-1}@media screen and (min-width: 768px){.modal.webinar.show-vimeo-live-chat{max-width:1040px}}@media screen and (min-width: 768px){.modal.webinar.show-vimeo-live-chat .webinar-data{width:calc(100% - 420px)}}.modal.webinar.show-vimeo-live-chat .content-wrapper{min-height:120px}@media screen and (min-width: 768px){.modal.webinar.show-vimeo-live-chat .content-wrapper{max-height:calc(100vh - 43.75vw - 20px);max-height:calc(100 * var(--vh, 1vh) - 43.75vw - 20px)}}@media screen and (min-width: 1120px){.modal.webinar.show-vimeo-live-chat .content-wrapper{max-height:calc(100vh - 500px);max-height:calc(100 * var(--vh, 1vh) - 500px)}}.modal.webinar.show-vimeo-live-chat .content,.modal.webinar.show-vimeo-live-chat .content-footer{border-right:1px solid #eceff1;border-radius:0}.modal.webinar .vimeo-chat{-ms-overflow-style:none;overflow:hidden;display:none;position:relative;min-height:366px;width:100%}@media screen and (min-width: 768px){.modal.webinar .vimeo-chat{width:420px;position:absolute;top:0px;right:0px;height:100%}}.modal.webinar .vimeo-chat iframe{height:100.25%;width:100.25%;position:absolute;top:0;left:0;right:0;bottom:0;border:0}.modal.webinar .content-wrapper{overflow:auto}@media screen and (min-width: 768px){.modal.webinar .content-wrapper .content{overflow:auto}}.modal.webinar .content-wrapper .ask-a-question{display:none;margin:32px 0}.modal.webinar .content-wrapper .ask-a-question textarea{height:104px}.modal.webinar .content-wrapper .ask-a-question .btn-wrapper{display:flex;justify-content:flex-end}.modal.webinar .content-wrapper .ask-a-question .btn-wrapper button{margin:0 0 0 16px}.modal.webinar .content-wrapper .alert.green{max-width:none}.modal.news{max-width:480px;padding:64px 48px 32px;margin-top:60px}.modal.news i.st-info{position:absolute;left:calc(50% - 60px);top:-60px;height:120px;width:120px;min-width:120px;display:flex;align-items:center;justify-content:center;font-size:48px;border-radius:50%;background-color:#45D4EA;color:white}.modal.news .content-wrapper h1,.modal.news .content-wrapper h2{margin-bottom:16px}.modal.news .content-wrapper .content{padding:0 12px 0 0}@media screen and (min-width: 768px){.modal.news .content-wrapper .content{overflow-y:auto;height:auto;min-height:100px;max-height:240px}}.modal.welcome{max-width:720px;min-width:360px;width:auto}.modal.welcome img{max-width:100%}.modal.welcome.default{max-width:420px;padding:16px 0 32px}.modal.welcome.default .flex-container{display:flex;flex-direction:row;align-items:center;justify-content:center}.modal.welcome.default .flex-container img{width:128px;height:128px;padding-right:32px}.modal.welcome.default .content{overflow:hidden;padding:0 48px}.modal.welcome.default .content h1,.modal.welcome.default .content h2{font-size:26px;text-align:left}.modal.welcome.default .content p{font-size:16px;max-width:38ch;margin:0 auto}.modal.welcome .emoji{display:flex;align-items:center;justify-content:center;position:absolute;top:-32px;left:0;right:0;margin:0 auto;height:64px;width:64px;font-size:32px;border-radius:50%;background-color:white}.modal.welcome .content{text-align:center;padding-top:0}.modal.welcome .content h1,.modal.welcome .content h2{text-align:center;margin-bottom:8px}.modal.welcome .content p{padding-bottom:24px}.modal.welcome .content .button-container{display:none;flex-direction:row;align-items:center;justify-content:space-around}@media screen and (min-width: 1024px){.modal.welcome .content .button-container{display:flex}}.modal.welcome a{color:#00a7e7;text-decoration:underline}.modal.welcome a:hover{color:#00539e}.modal.welcome nav{justify-content:center;flex-direction:row}.modal.welcome .videodetector{position:relative;width:100%;height:0;padding-bottom:56.25%}@media screen and (min-width: 768px){.modal.welcome .videodetector{width:640px}}.modal.welcome .videodetector iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.modal.exam-settings{max-width:480px;overflow-x:hidden}@media screen and (max-width: 414px){.modal.exam-settings .row.container{flex-direction:column}}.modal.exam-settings .row.container .row{flex-direction:column}.modal.exam-settings .row.container .col{flex-direction:column}.modal.exam-settings .row.container .input-container.range-slider{margin-bottom:32px}.modal.exam-settings .row.container .input-container.toggle{margin:0 auto;max-width:160px;padding-bottom:24px}.modal.exam-settings .topbar{padding:0 40px}.modal.exam-settings .settings{display:flex;flex-direction:column;justify-content:space-between;padding:24px 32px 0}.modal.exam-settings .total-question-count{display:flex;justify-content:center;padding:24px 32px;background-color:#00539e;border-top-left-radius:5px}@media screen and (min-width: 414px){.modal.exam-settings .total-question-count{width:160px;border-bottom-left-radius:5px}}@media screen and (max-width: 414px){.modal.exam-settings .total-question-count{border-top-right-radius:5px}}.modal.exam-settings .total-question-count .label span{text-align:center;margin-bottom:16px;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:22px;color:white}.modal.exam-settings .total-question-count .number span{display:block;border-radius:50%;width:96px;height:96px;font-size:48px;padding:16px 0;text-align:center;margin:12px auto 0;font-family:"Source Sans Pro",sans-serif;font-weight:700;background-color:white;color:#00539e}.modal.exam-settings nav{flex-direction:row;justify-content:center}.modal.message{max-width:320px}.modal.message .content{text-align:center;padding:16px 20px}.modal.message .input-container{margin:0}.modal.message.subcategory .input-container:not(.dropdown){margin-bottom:16px}.modal.message nav{justify-content:space-between;flex-direction:row}.modal.message.logout nav{justify-content:center}.modal.info{overflow:hidden}@media screen and (min-width: 960px){.modal.info{display:flex;width:900px;max-width:900px;height:480px}}.modal.info .demo-card-container{display:flex;align-items:center;justify-content:center;background-color:#f2f7fa;padding:20px 10px}@media screen and (min-width: 960px){.modal.info .demo-card-container{padding:40px}}.modal.info .demo-card-container .card .shadow{pointer-events:none}.modal.info .demo-card-container .card .shadow:hover .title{color:inherit}.modal.info .demo-card-container .card .metabar{padding:0;width:100px}@media screen and (min-width: 480px){.modal.info .demo-card-container .card .metabar{padding:8px;width:328px}}.modal.info .demo-card-container .card figure .img{height:100px;border-radius:7px 0 0 7px}.modal.info .demo-card-container .card figure i.st-placeholder{border-radius:9px 0 0 9px;font-size:16px}@media screen and (min-width: 480px){.modal.info .demo-card-container .card figure .img{height:160px;border-radius:7px 7px 0 0}.modal.info .demo-card-container .card figure i.st-placeholder{border-radius:9px 9px 0 0;font-size:32px}}.modal.info .demo-card-container .card section.content{overflow:hidden;padding:10px 20px}@media screen and (min-width: 480px){.modal.info .demo-card-container .card section.content{padding:24px 12px 20px 16px}}.modal.info .demo-card-container .card .content-footer{overflow:visible;border:0;border-top:1px solid #eceff1;flex-direction:row}.modal.info .demo-card-container .card .content-footer>div{border-bottom:0}.modal.info .content{overflow-y:scroll}@media screen and (min-width: 960px){.modal.info .content{padding:48px}}.modal.info .content h1,.modal.info .content h2{font-size:26px;margin-bottom:16px;text-align:center}@media screen and (min-width: 960px){.modal.info .content h1,.modal.info .content h2{text-align:left}}.modal.info .content p{padding-bottom:24px}.modal.info .content .box{position:relative;display:block;width:100%;padding:0 0 0 32px}.modal.info .content .box .text-container{display:flex;flex-direction:column}.modal.info .content .box.upcoming-webinars::before{content:'';position:absolute;top:6px;left:8px;display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#ce181e;box-shadow:0 0 0 -1px rgba(206,24,30,0.8);animation:pulse-live 1s infinite cubic-bezier(0.66, 0, 0, 1)}.modal.info .content .box i[class]{position:absolute;left:2px;top:0;font-size:20px;color:#a3b8cc}.modal.info .content .box i[class].st-heart{color:#ff4de1}.modal.info .content .box i[class].st-time,.modal.info .content .box i[class].st-date,.modal.info .content .box i[class].st-report{font-size:16px;top:2px;left:4px}.modal.info .content .box i[class].st-plus{font-size:10px;top:4px}.modal.info .content .box i[class].st-plus:nth-of-type(1){left:8px}.modal.info .content .box i[class].st-plus:nth-of-type(2){left:-4px}.modal.info .content .box i[class].st-plus:nth-of-type(3){left:-16px}.modal.podcast{max-width:720px}.modal.podcast .podcast-wrapper{display:flex;flex-direction:column}.modal.podcast .podcast-wrapper figure .img{height:160px}@media screen and (min-width: 768px){.modal.podcast .podcast-wrapper{flex-direction:row}.modal.podcast .podcast-wrapper figure{width:50%}.modal.podcast .podcast-wrapper figure .img{height:360px}.modal.podcast .podcast-wrapper .content-wrapper{display:flex;flex-direction:column;width:50%}}.modal.podcast figure{border-radius:7px 7px 0 0}.modal.podcast figure .img{height:240px}@media screen and (min-width: 768px){.modal.podcast figure{border-radius:7px 0 0 0}.modal.podcast figure .img{height:360px;border:12px solid white}}.modal.podcast .content-wrapper{position:relative}.modal.podcast .content-wrapper .content{overflow-y:auto;padding:24px 32px 0 24px;min-height:200px;max-height:calc(100vh - 300px);max-height:calc(100 * var(--vh, 1vh) - 300px)}@media screen and (min-width: 768px){.modal.podcast .content-wrapper .content{max-height:360px;padding:48px 32px 0 24px}}.modal.event{max-width:720px;overflow:hidden;display:flex;flex-direction:column}@media screen and (min-width: 768px){.modal.event{flex-direction:row}}.modal.event .info{background-color:#45D4EA;color:white;overflow:hidden;order:2}@media screen and (min-width: 768px){.modal.event .info{min-width:260px;max-width:260px;order:0}}.modal.event .info h1,.modal.event .info h2{color:white;padding:24px 20px 16px;margin-bottom:0;font-size:16px;text-align:left}.modal.event .info h1[data-load="labels.information"],.modal.event .info h2[data-load="labels.information"]{display:none}@media screen and (min-width: 768px){.modal.event .info h1,.modal.event .info h2{font-size:22px}.modal.event .info h1[data-load="labels.information"],.modal.event .info h2[data-load="labels.information"]{display:block}}.modal.event .info ul{list-style:none}.modal.event .info ul>li{display:block;padding:16px 24px 16px 56px;border-top:1px solid rgba(255,255,255,0.4)}.modal.event .info ul>li:empty{display:none}.modal.event .info ul>li::before{font-family:icomoon;position:absolute;left:28px;font-size:16px}.modal.event .info ul>li.date::before{content:"\e924"}.modal.event .info ul>li.time::before{content:"\e97a"}.modal.event .info ul>li.location::before{content:"\e9a1"}.modal.event .info ul>li.rsvp::before{content:"\e909"}.modal.event .info ul>li.contact::before{content:"\e903"}.modal.event .info ul>li.contact a{color:#fff;overflow:hidden;text-overflow:ellipsis;display:block}.modal.event .info ul>li.contact a:hover{text-decoration:underline}.modal.event .info ul>li.multiple-dates{padding:16px 24px 16px 16px}.modal.event .info ul>li span{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:13px}.modal.event .info .input-container.dropdown{margin:0;width:200px}.modal.event .info .input-container.dropdown i.st-date{position:absolute;top:0;font-size:16px;color:#45D4EA;margin:10px 0 0 12px}.modal.event .info .input-container.dropdown::after{color:#45D4EA}.modal.event .info .input-container.dropdown select{font-family:"Source Sans Pro",sans-serif;font-weight:600;color:#45D4EA;box-shadow:0 0 0 -1px white;padding-left:32px;border-color:transparent}.modal.event .info .input-container.dropdown select:focus{border-color:transparent;animation:pulse-white 1s infinite cubic-bezier(0.66, 0, 0, 1)}@media screen and (min--moz-device-pixel-ratio: 0){.modal.event .info .input-container.dropdown select{color:transparent;text-shadow:0 0 0 #45D4EA}}.modal.event .info .downloads ul{list-style:none}.modal.event .info .downloads ul>li{overflow:hidden;text-overflow:ellipsis}.modal.event .info .downloads ul>li::before{content:"\e964";font-family:icomoon;position:absolute;left:28px;font-size:16px;color:white}.modal.event .info .downloads ul>li a{color:white}.modal.event .info .downloads ul>li a:hover{text-decoration:underline}@media screen and (max-width: 768px){.modal.event i.close-modal{color:white;background:rgba(0,0,0,0.35)}.modal.event i.close-modal:hover{color:#222;background:rgba(255,255,255,0.6)}}.modal.event figure{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:160px;margin-bottom:24px;overflow:hidden}@media screen and (min-width: 768px){.modal.event figure{height:132px;border-radius:7px;margin-bottom:16px}}.modal.event figure .img{position:absolute;top:0;left:0;height:100%;width:100%;background:center center / cover no-repeat}.modal.event figure i.st-placeholder{position:absolute;top:0;left:0;height:100%;width:100%;text-align:center;color:rgba(255,255,255,0.8);font-size:32px}.modal.event .content-wrapper{width:100%;padding:0 0 24px}@media screen and (min-width: 768px){.modal.event .content-wrapper{padding:36px 36px 20px}}.modal.event .sticker{margin:0 0 8px 32px}@media screen and (min-width: 768px){.modal.event .sticker{margin:0 0 8px}}.modal.event .sticker.orange{opacity:.65}.modal.event h1,.modal.event h2{font-size:22px;padding:0 32px 8px}@media screen and (min-width: 768px){.modal.event h1,.modal.event h2{padding:0 0 8px}}.modal.event .content{padding:0 32px}@media screen and (min-width: 768px){.modal.event .content{overflow-y:auto;height:auto;min-height:100px;max-height:200px;padding:0 12px 0 0}}.modal.event .event-buttons{display:flex;flex-direction:column;justify-content:space-between;padding:20px 32px 0}.modal.event .event-buttons .button.ghost.orange{margin-bottom:12px}@media screen and (min-width: 480px){.modal.event .event-buttons{flex-direction:row}.modal.event .event-buttons .button.ghost.orange{margin-bottom:0}}@media screen and (min-width: 768px){.modal.event .event-buttons{padding:20px 0 0}}.modal.event.past-event .event-buttons{justify-content:flex-end}.modal.password{max-width:400px}.modal.password p{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:13px}.modal.password ul{font-size:13px}.modal.password nav{justify-content:center}.modal.profile{min-width:290px;max-width:450px}.modal.profile fieldset{border:0;margin:0 auto;padding:16px 24px 0}.modal.profile .thumb{position:relative;display:block;margin:8px auto;border-radius:50%;width:120px;height:120px;background:center center / cover no-repeat}.modal.profile .thumb i[class]{cursor:pointer;line-height:120px;border-radius:50%;text-align:center;display:block;background-color:rgba(0,0,0,0.35);color:white;font-size:24px;opacity:1;transition:background-color .3s ease}.modal.profile .thumb:hover i[class]{background-color:rgba(0,0,0,0.65)}.modal.profile .row{justify-content:space-between}.modal.profile .row .col{width:33%}.modal.profile .row.name .col:first-of-type,.modal.profile .row.name .col:last-of-type{flex-grow:1}.modal.profile .row.name .col:nth-of-type(2){width:80px;margin:0 2px}.modal.profile .col-50.gender{margin-left:2px}.modal.profile .input-container{margin-bottom:20px}.modal.profile .tooltip{left:0;right:0;bottom:48px}.modal.profile .tooltip>span::after{left:80px}.modal.profile input[type=password]:focus+label:not(.toggle)+i[class]+.tooltip{opacity:1}.modal.profile .alert{width:100%;margin:16px 0;text-align:left}.modal.profile .alert span{display:inline-block;margin-bottom:8px}.modal.profile .alert ul{padding:0 0 0 16px;font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:13px}.modal.profile .alert ul>span{display:block;margin-bottom:8px}.modal.profile .alert ul>li{font-family:"Source Sans Pro",sans-serif;font-weight:400}.modal.profile nav{justify-content:space-between;flex-direction:row}.portal-modal{position:fixed;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;z-index:9;max-height:0;overflow:hidden;transition:max-height ease 0ms 480ms}.portal-modal .portal-modal-bg{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,0.8);opacity:0;transition:opacity ease 480ms}.portal-modal .portal-modal-main{position:relative;width:calc(100% - 24px);max-width:360px;background-color:white;border-radius:7px;opacity:0;transform:translateY(-100px);transition:cubic-bezier(0, 0.6, 0.25, 1) opacity 480ms,cubic-bezier(0, 0.6, 0.25, 1) transform 0ms 480ms}.portal-modal .topbar{text-align:center;padding:0 48px;height:40px;line-height:40px;display:block;margin:0;border-top-left-radius:7px;border-top-right-radius:7px;color:#0080ff}.portal-modal .topbar span{font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:16px;white-space:nowrap;display:inline-block;width:100%;overflow:hidden;text-overflow:ellipsis}.portal-modal .topbar span::first-letter{text-transform:capitalize}.portal-modal .topbar .close-modal{-webkit-tap-highlight-color:transparent;cursor:pointer;position:absolute;z-index:1;top:5px;right:5px;font-size:16px;padding:7px;border-radius:8px;color:#0080ff;background:transparent;transition:color .15s ease-out, background-color .15s ease-out}.portal-modal .topbar .close-modal:hover{color:white;background:#0080ff}.portal-modal .content{text-align:center;padding:16px 24px}.portal-modal nav{display:flex;flex-direction:row;width:100%;justify-content:space-between;border-bottom-left-radius:7px;border-bottom-right-radius:7px;padding:10px}.portal-modal.portal-modal-open{max-height:100%;transition:max-height ease 0ms}.portal-modal.portal-modal-open .portal-modal-bg{opacity:1}.portal-modal.portal-modal-open .portal-modal-main{opacity:1;transform:none;transition:cubic-bezier(0, 0.6, 0.25, 1) opacity 480ms,cubic-bezier(0, 0.6, 0.25, 1) transform 480ms}[data-load="upload.render"] canvas{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:-o-crisp-edges;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor;opacity:0;position:fixed;z-index:-1;left:0;top:0}.thumbnail{cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:160px;background:center center/cover no-repeat #00539e}@media screen and (min-width: 768px){.thumbnail{height:240px}}.thumbnail::after{content:'';position:absolute;left:0;top:0;height:100%;width:100%}.thumbnail[style]::after{background-color:rgba(0,0,0,0.4)}.thumbnail input[type=file]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:1}.thumbnail i[class]{z-index:1;position:absolute;left:0;right:0;text-align:center;display:block;font-size:24px;color:white;transition:opacity .15s ease-out;margin-top:-20px}.thumbnail span{z-index:1;position:absolute;left:0;right:0;text-align:center;display:inline-block;white-space:nowrap;color:rgba(255,255,255,0.8);font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:12px;margin-top:32px}.thumbnail i.st-upload{opacity:0}.thumbnail i.st-placeholder{opacity:1}.thumbnail:hover i.st-upload{opacity:1}.thumbnail:hover i.st-placeholder{opacity:0}.modal.create-essential{max-width:480px;transition:max-width .15s ease-out, height .15s ease-out}.modal.create-essential.confirm-exit-create-essential{max-width:320px}.modal.create-essential.confirm-exit-create-essential .content{margin:0 auto;text-align:center}.modal.create-essential.confirm-exit-create-essential .content span{display:inline-block;width:280px}.modal.create-essential .content{padding:20px}.modal.create-essential nav{display:flex;flex-direction:row;justify-content:space-between}.modal.essential{min-width:240px;max-width:720px;border-bottom-left-radius:9px;border-bottom-right-radius:9px}.modal.essential[data-modal-type]{transition:ease transform 500ms, ease opacity 500ms, ease max-width 500ms}.modal.essential .topbar{padding:0 80px}@media screen and (max-width: 480px){.modal.essential .topbar{text-align:left;padding:0 80px 0 40px}}.modal.essential .topbar i.st-essential{position:absolute;z-index:1;top:10px;left:10px;font-size:20px;color:#e9eef5}.modal.essential:not(.fullscreen) .content{height:calc(100vh - 300px);height:calc(100 * var(--vh, 1vh) - 300px)}@media screen and (min-width: 768px){.modal.essential:not(.fullscreen) .content{height:calc(100vh - 170px);height:calc(100 * var(--vh, 1vh) - 170px)}}.modal.essential .content{-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch;z-index:1;overflow-x:hidden;overflow-y:auto;padding:0;width:100%;min-height:180px;min-width:240px;transition:max-height .3s ease-out}@media screen and (min-width: 768px){.modal.essential .content{min-height:405px;max-height:405px}}.modal.essential .content h1{margin-bottom:12px}.modal.essential[data-modal-type] .content{transition:ease height 500ms}.modal.essential .video{-ms-overflow-style:none;overflow:hidden;display:block;height:100%;position:absolute;width:100%;top:0;left:0}.modal.essential .video iframe{width:100.25%;height:100.25%;position:absolute;top:0;left:0;right:0;bottom:0}.modal.essential .text-page{padding:0 4px;width:100%;height:100%;line-height:1.5;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.modal.essential .text-page a{color:#00a7e7;text-decoration:underline;transition:color .15s ease-out}.modal.essential .text-page a:hover{color:#00539e}.modal.essential .text-page p,.modal.essential .text-page span,.modal.essential .text-page h1,.modal.essential .text-page h2,.modal.essential .text-page h3,.modal.essential .text-page h4,.modal.essential .text-page h5,.modal.essential .text-page h6{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.modal.essential .text-page h1,.modal.essential .text-page h2,.modal.essential .text-page h3,.modal.essential .text-page h4,.modal.essential .text-page h5,.modal.essential .text-page h6{padding:0;margin:0;text-align:left;text-transform:none;background:transparent}.modal.essential .text-page h1[style^="text-align: center"]::after,.modal.essential .text-page h2[style^="text-align: center"]::after,.modal.essential .text-page h3[style^="text-align: center"]::after,.modal.essential .text-page h4[style^="text-align: center"]::after,.modal.essential .text-page h5[style^="text-align: center"]::after,.modal.essential .text-page h6[style^="text-align: center"]::after{margin:4px auto}.modal.essential .text-page h1[style^="text-align: right"]::after,.modal.essential .text-page h2[style^="text-align: right"]::after,.modal.essential .text-page h3[style^="text-align: right"]::after,.modal.essential .text-page h4[style^="text-align: right"]::after,.modal.essential .text-page h5[style^="text-align: right"]::after,.modal.essential .text-page h6[style^="text-align: right"]::after{margin:4px 0 4px auto}.modal.essential .text-page h1{font-weight:700;font-size:26px;color:#222;margin-bottom:16px}.modal.essential .text-page h2{font-weight:700;font-size:22px;color:#222;margin-bottom:8px}.modal.essential .text-page h3{font-weight:700;font-size:16px;color:#222;margin-bottom:4px}.modal.essential .text-page h4,.modal.essential .text-page h5,.modal.essential .text-page h6{font-weight:700;font-size:14px;color:#222}.modal.essential .text-page ul,.modal.essential .text-page ol{padding:0 0 16px 24px}.modal.essential .text-page>span{padding-bottom:16px}.modal.essential .text-page img{max-width:100%}.modal.essential .text-page table,.modal.essential .text-page img{border:0;height:initial !important}.modal.essential .text-page table{border-collapse:collapse}.modal.essential .text-page td,.modal.essential .text-page th{border:1px solid #eceff1;padding:5px 10px}.modal.essential .expert{padding:12px 24px}.modal.essential .expert.create-page{padding:20px}.modal.essential .expert.create-page .flex{justify-content:space-between}.modal.essential .expert.create-page ul h6{margin:12px 0}.modal.essential .expert.create-page ul li{line-height:normal;padding-top:10px}.modal.essential .expert.create-page ul li .input-container{margin-bottom:12px}.modal.essential .expert.create-page ul li input+label:not(.toggle){margin-left:24px;padding:0 5px 0 8px}.modal.essential .expert.create-page ul li i[class]{font-size:10px;padding:4px;position:absolute;top:0;left:8px}.modal.essential .expert .flex{display:flex;flex-direction:column}@media screen and (min-width: 768px){.modal.essential .expert .flex{flex-direction:row}.modal.essential .expert .flex ul li{padding-right:8px}}.modal.essential .expert h1 i[class]{margin-right:8px}.modal.essential .expert p{font-size:16px;color:#036}.modal.essential .expert ul{list-style:none;display:inline-block;vertical-align:top}.modal.essential .expert ul h6{font-family:"Source Sans Pro",sans-serif;font-weight:400;font-size:13px;text-transform:uppercase;color:#a3b8cc;margin:32px 0 16px}.modal.essential .expert ul li{position:relative;font-size:14px;line-height:40px;vertical-align:middle;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.modal.essential .expert ul li i[class]{display:inline-block;font-size:12px;padding:5px;margin-right:4px;border-radius:50%;color:white}.modal.essential .expert ul li i[class].st-mail{background-color:#00a7e7}.modal.essential .expert ul li i[class].st-phone{background-color:#00539e}.modal.essential .expert ul li i[class].st-skype{background-color:#00aff0}.modal.essential .expert ul li i[class].st-facebook{background-color:#3b5998}.modal.essential .expert ul li i[class].st-twitter{background-color:#1da1f2}.modal.essential .expert ul li i[class].st-linkedin{background-color:#0077b5}.modal.essential .expert ul li i[class].st-gps{background-color:#e9600f}.modal.essential .expert ul li span{color:#036}.modal.essential .expert ul li a{color:#036;transition:text-decoration .15s ease-out}.modal.essential .expert ul li a:hover{color:#00539e;text-decoration:underline}.modal.essential .extlinks{padding:12px 24px}.modal.essential .extlinks ul>li{display:flex;flex-direction:column;align-items:baseline;white-space:nowrap;padding-bottom:16px}.modal.essential .extlinks ul small{display:inline-block;max-width:calc(100% - 32px);text-overflow:ellipsis;overflow:hidden;background:#00539e;color:white;font-size:10px;font-family:"Source Sans Pro",sans-serif;font-weight:600;padding:3px 5px;border-top-left-radius:5px;border-top-right-radius:5px;margin-left:16px}.modal.essential .extlinks ul a{display:inline-block;max-width:100%;line-height:32px;border-radius:48px;border:0.5px solid #e9eef5;transition:border .15s ease-out, background-color .15s ease-out}.modal.essential .extlinks ul a:hover{background-color:#f2f7fa;border-color:#00539e}.modal.essential .extlinks ul a i[class]{font-size:12px;vertical-align:middle;color:#00539e;margin-left:16px;transition:color .15s ease-out}.modal.essential .extlinks ul a .ellipsis{display:inline-block;width:calc(100% - 24px);vertical-align:middle;padding:0 16px 0 8px;color:#00539e;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:14px;transition:color .15s ease-out}.modal.essential .downloads{padding:12px 24px}.modal.essential .downloads ul>li{display:inline-block;white-space:nowrap;vertical-align:top;width:100%;padding:5px}.modal.essential .downloads a{position:relative;display:flex;flex-direction:column;align-items:baseline;justify-content:center;width:100%;height:80px;padding:0 60px;border-radius:5px;border:0.5px solid #e9eef5;transition:border .15s ease-out, background-color .15s ease-out}.modal.essential .downloads a:hover{border-color:#00a7e7}.modal.essential .downloads a:hover i.st-download{background-color:#00539e}.modal.essential .downloads a i[class]:first-of-type{position:absolute;top:0;left:0;margin:28px 20px;display:inline-block;font-size:24px;color:#036;background-color:transparent}.modal.essential .downloads a i[class]:first-of-type::before{opacity:1}.modal.essential .downloads a span{width:100%;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:14px;color:#036}.modal.essential .downloads a small{width:100%;font-size:10px;color:#a3b8cc}.modal.essential .downloads a i.st-download{position:absolute;right:0;top:0;margin:24px 20px;padding:8px;width:32px;height:32px;font-size:16px;border-radius:50%;background-color:#00a7e7;color:white;transition:background-color .15s ease-out}.modal.essential code{display:block;margin:4px 0 12px 0;padding:2px 6px;font-size:12px;background:#eceff1;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.modal.essential nav.pages{flex-direction:column;padding:0;border-bottom-left-radius:7px;border-bottom-right-radius:7px;background-color:#00539e}.modal.essential nav.pages .essentials-page-container{display:flex}.modal.essential nav.pages a{display:block;height:40px;width:16.666%;padding:10px 0;text-align:center;position:relative;border:0;border-radius:0;color:white;font-weight:700;font-family:"Source Sans Pro",sans-serif;transition:color .15s ease-out}.modal.essential nav.pages a::after{pointer-events:none;font-family:icomoon;content:"\e98d";font-weight:normal;font-size:20px;position:absolute;left:0;right:0;margin:0 auto;top:-9px;color:white;opacity:0;transition:color .15s ease-out, opacity .15s ease-out}.modal.essential nav.pages a>span:not(.pagecount){display:none;font-size:10px;text-transform:capitalize;transition:color .15s ease-out}.modal.essential nav.pages a .pagecount{position:absolute;top:6px;left:50%;margin-left:4px;height:14px;width:14px;line-height:11px;border-radius:3px;font-size:10px;background-color:white;color:#00539e;border:1.5px solid #00539e}.modal.essential nav.pages a>i[class]{display:block;font-size:20px;color:white;transition:color .15s ease-out}.modal.essential nav.pages a i.st-order-horizontal{display:none;opacity:0;cursor:move;position:absolute;left:0;right:0;margin:0 auto;padding:8px 0;font-size:24px;color:#00539e;transition:opacity .15s ease-out, color .15s ease-out}.modal.essential nav.pages a i.st-order-horizontal:hover{color:white}.modal.essential nav.pages a:hover>span:not(.pagecount),.modal.essential nav.pages a:hover>i:not(.st-order-horizontal){color:cyan}.modal.essential nav.pages a:hover i.st-order-horizontal{opacity:1}.modal.essential nav.pages a.active>span:not(.pagecount),.modal.essential nav.pages a.active>i:not(.st-order-horizontal){color:cyan}.modal.essential nav.pages a.active::after{opacity:1}.modal.essential nav.pages a.unavailable{display:none}.modal.essential nav.pages a.unavailable>span:not(.pagecount),.modal.essential nav.pages a.unavailable>i:not(.st-order-horizontal){color:rgba(255,255,255,0.35)}.modal.essential nav.pages a.unavailable>i.st-order-horizontal{display:none}.modal.essential nav.pages a.unavailable:hover>span:not(.pagecount),.modal.essential nav.pages a.unavailable:hover>i:not(.st-order-horizontal){color:cyan}body.admin-page,body.lrs-dashboard-page,body.extra-aanbod-page{height:100%;overflow:hidden}body.admin-page main,body.lrs-dashboard-page main,body.extra-aanbod-page main{height:calc(100% - 60px)}body.admin-page .client-footer,body.admin-page footer,body.lrs-dashboard-page .client-footer,body.lrs-dashboard-page footer,body.extra-aanbod-page .client-footer,body.extra-aanbod-page footer{display:none}.modal.essential .exam,div[data-load="admin.render"],div[data-load="lrs_dashboard.render"],div[data-load="extra_aanbod.render"]{height:100%;width:100%}main iframe{width:100%;height:100%;border:0;margin-bottom:-10px}@supports (-webkit-overflow-scrolling: touch){.modal.essential .exam,div[data-load="admin.render"],div[data-load="lrs_dashboard.render"],div[data-load="extra_aanbod.render"]{-webkit-overflow-scrolling:touch;overflow:scroll}}.skills-editor{border:1px solid #dbe6f0;border-radius:4px;box-sizing:border-box}.skills-editor *{box-sizing:border-box}.skills-editor .skills-editor-toolbar{position:relative;position:sticky;z-index:2;top:0px;background:#f2f7fa;display:flex;flex-wrap:wrap;align-items:center;padding:8px;padding-bottom:0px;border-radius:4px 4px 0px 0px;border-bottom:1px solid #dbe6f0}.skills-editor [data-action]{white-space:nowrap;cursor:pointer}.skills-editor [data-skillseditor-selection-start],.skills-editor [data-skillseditor-selection-end]{display:inline}.skills-editor.skills-editor-show-source .skills-editor-toolbar>*{display:none}.skills-editor.skills-editor-show-source .skills-editor-toolbar [data-action="source"]{display:flex;background-color:#0080ff}.skills-editor.skills-editor-show-source .skills-editor-toolbar [data-action="source"] svg{fill:white}.skills-editor [data-action] svg{height:24px;width:24px}.skills-editor .skills-editor-button svg{fill:#003366}.skills-editor .skills-editor-button{height:32px;width:32px;margin:0 2px 8px;display:flex;justify-content:center;align-items:center;border-radius:4px}.skills-editor .skills-editor-button:hover{background-color:#dbe6f0}.skills-editor .skills-editor-button.skills-editor-button-disabled{pointer-events:none;opacity:0.3}.skills-editor .skills-editor-button.skills-editor-button-active{background-color:#0080ff;color:white}.skills-editor .skills-editor-button.skills-editor-button-active svg{fill:white}.skills-editor .skills-editor-toolbar-divider{display:inline-block;height:24px;width:1px;background-color:#dbe6f0;margin:0px 8px 8px 8px}.skills-editor .skills-editor-toolbar form{display:none}.skills-editor .skills-editor-dropdown{position:relative;display:inline-block;height:32px;margin:0 2px 8px;border-radius:4px}.skills-editor .skills-editor [data-action="format"]{min-width:120px}.skills-editor .skills-editor-dropdown-content{display:flex;align-items:center;text-align:center;height:100%;padding:0px 16px 0px 20px;border-radius:4px;cursor:pointer;transition:background-color .15s ease-out}.skills-editor .skills-editor-dropdown-icon .skills-editor-dropdown-content{display:flex;align-items:center;height:100%;padding:0px 8px;border-radius:4px;cursor:pointer}.skills-editor .skills-editor-dropdown-icon .skills-editor-dropdown-content .skills-editor-dropdown-content-icon{pointer-events:none}.skills-editor .skills-editor-dropdown.skills-editor-dropdown-button .skills-editor-dropdown-content{width:32px;padding:0px;display:flex;justify-content:center}.skills-editor .skills-editor-dropdown-content svg{height:24px;width:24px;fill:#003366}.skills-editor .skills-editor-dropdown:hover,.skills-editor .skills-editor-dropdown.skills-editor-dropdown-open{background-color:#dbe6f0}.skills-editor .skills-editor-dropdown-options{position:absolute;display:none;z-index:1;background-color:#ffffff;border-radius:4px;padding:4px 0px;box-shadow:0px 0px 8px rgba(0,0,0,0.15)}.skills-editor .skills-editor-dropdown.skills-editor-dropdown-open .skills-editor-dropdown-options{display:block}.skills-editor .skills-editor-dropdown-options>div{display:flex;align-items:center;padding:8px 16px;white-space:nowrap;cursor:pointer}.skills-editor .skills-editor-dropdown-options>div:hover{background-color:#dbe6f0}.skills-editor .skills-editor-dropdown-options>div.skills-editor-button-active{background-color:#0080ff;color:white}.skills-editor .skills-editor-dropdown-options>div.skills-editor-button-active svg{fill:white}.skills-editor .skills-editor-dropdown-options>div>*{margin:0px}.skills-editor [data-action="table"] .skills-editor-dropdown-options>.skills-editor-dropdown-options-row{padding:0px;margin:0px 4px}.skills-editor [data-action="table"] .skills-editor-dropdown-options>.skills-editor-dropdown-options-row:hover{background-color:transparent}.skills-editor [data-action="table"] .skills-editor-dropdown-options-cell{position:relative;height:16px;width:16px}.skills-editor [data-action="table"] .skills-editor-dropdown-options-cell::before{position:absolute;top:1px;left:1px;height:12px;width:12px;border:1px solid #dbe6f0;content:''}.skills-editor [data-action="table"] .skills-editor-dropdown-options-cell.skills-editor-dropdown-options-cell-selected::before{background-color:#dbe6f0;border-color:#b5c9da}.skills-editor .skills-editor-dropdown-content .skills-editor-dropdown-indicator{height:20px;width:20px;margin-left:8px}.skills-editor .skills-editor-content{position:relative;outline:none;line-height:1.5;padding:8px}.skills-editor .skills-editor-content::after{display:block;content:'';clear:both}.skills-editor .skills-editor-source{display:none;line-height:1.5;width:100%;padding:24px;border:none}.skills-editor.skills-editor-show-source .skills-editor-content{display:none}.skills-editor.skills-editor-show-source .skills-editor-source{display:block}.skills-editor .skills-editor-content>*{margin:0px;padding:16px;border-radius:4px}.skills-editor .skills-editor-content>[data-skillseditor-widget]{padding:0px}.skills-editor [data-skillseditor-widget]{position:relative;z-index:1;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:1em;margin:auto;text-align:center}.skills-editor [data-skillseditor-widget-menu]{position:absolute;top:32px;left:50%;z-index:1;display:flex;justify-content:center;align-items:center;padding:8px;transform:translateX(-50%) translateY(-50%);background:#dbe6f0;border-radius:4px;opacity:0;transition:ease all 80ms}.skills-editor [data-skillseditor-widget-menu] [data-action]{display:flex;justify-content:center;align-items:center;height:32px;width:32px;border-radius:4px}.skills-editor [data-skillseditor-widget-menu] svg{display:block;fill:#003366}.skills-editor [data-skillseditor-widget][data-skillseditor-focus] [data-skillseditor-widget-menu]{opacity:1}.skills-editor .skills-editor-content [data-skillseditor-widget-size] img,.skills-editor .skills-editor-content [data-skillseditor-widget-size] [data-skillseditor-widget-video]{width:100%}.skills-editor [data-skillseditor-widget-align="right"] [data-action="right"],.skills-editor [data-skillseditor-widget-align="left"] [data-action="left"],.skills-editor [data-skillseditor-widget-size="small"] [data-action="small"],.skills-editor [data-skillseditor-widget-size="medium"] [data-action="medium"],.skills-editor [data-skillseditor-widget-size="large"] [data-action="large"]{background-color:#0080ff}.skills-editor [data-skillseditor-widget-align="right"] [data-action="right"] svg,.skills-editor [data-skillseditor-widget-align="left"] [data-action="left"] svg,.skills-editor [data-skillseditor-widget-size="small"] [data-action="small"] svg,.skills-editor [data-skillseditor-widget-size="medium"] [data-action="medium"] svg,.skills-editor [data-skillseditor-widget-size="large"] [data-action="large"] svg{fill:white}.skills-editor [data-skillseditor-widget] [data-skillseditor-widget-video]{position:relative;padding-bottom:56.25%}.skills-editor [data-skillseditor-widget] [data-skillseditor-widget-video] iframe{position:absolute;top:0px;left:0px;height:100%;width:100%;pointer-events:none;border:none}.skills-editor [data-skillseditor-widget]::after{display:block;content:'';clear:both}.skills-editor .skills-editor-content>ol,.skills-editor .skills-editor-content>ul{padding-left:2.427em}.skills-editor .skills-editor-content figure,.skills-editor .skills-editor-content img{max-width:100%;padding:0px;margin:0px}.skills-editor [data-skillseditor-widget-fake-input]{opacity:0;max-height:0px;width:100%;overflow:hidden}.skills-editor [data-skillseditor-focus]{background-color:rgba(0,0,0,0.03)}.skills-editor .skills-editor-content [data-skillseditor-widget-align="left"]{float:left;min-width:calc(25% - 16px);padding:0px 16px 16px 0px}.skills-editor .skills-editor-content [data-skillseditor-widget-align="right"]{float:right;min-width:calc(25% - 16px);padding:0px 0px 16px 16px}.skills-editor .skills-editor-content [data-skillseditor-widget-size="small"]{width:25%;padding:8px}.skills-editor .skills-editor-content [data-skillseditor-widget-size="medium"]{width:50%;padding:8px}.skills-editor .skills-editor-content [data-skillseditor-widget-size="large"]{float:none;padding:0px;width:100%}.skills-editor .skills-editor-content [data-skillseditor-widget-align="left"]{float:left;padding:0 8px 8px 0}.skills-editor .skills-editor-content [data-skillseditor-widget-align="right"]{float:right;padding:0 0 8px 8px}.skills-editor .skills-editor-content table{width:100%;border-collapse:collapse;table-layout:fixed}.skills-editor [data-skillseditor-widget="table"] [data-skillseditor-widget-main]{padding:16px}.skills-editor [data-skillseditor-widget="table"] td,.skills-editor [data-skillseditor-widget="table"] th{padding:8px;min-width:16px;min-height:16px;background-color:#ffffff;border:1px solid #dbe6f0;text-align:left;vertical-align:top}.skills-editor [data-skillseditor-widget="table"] td:hover,.skills-editor [data-skillseditor-widget="table"] th:hover{background-color:#f2f7fa;cursor:pointer}.float-left{float:left;padding:0 8px 8px 0}.float-right{float:right;padding:0 0 8px 8px}.size-small{width:25%}.size-medium{width:50%}.size-large{width:100%;float:none;padding:0}.skills-editor textarea{padding:0 12px;max-height:270px}.fullscreen .skills-editor textarea{max-height:calc(100vh - 350px);max-height:calc(100 * var(--vh, 1vh) - 350px)}.skills-editor-content{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.video-feedback-container .overlay>form .skills-editor .skills-editor-toolbar{background:transparent;padding:4px}.video-feedback-container .overlay>form .skills-editor .skills-editor-toolbar .skills-editor-dropdown-content{width:24px}.video-feedback-container .overlay>form .skills-editor .skills-editor-toolbar .skills-editor-button,.video-feedback-container .overlay>form .skills-editor .skills-editor-toolbar .skills-editor-dropdown{width:24px;height:24px;margin:4px}.video-feedback-container .overlay>form .skills-editor .skills-editor-toolbar .skills-editor-button svg,.video-feedback-container .overlay>form .skills-editor .skills-editor-toolbar .skills-editor-dropdown svg{height:16px;width:16px}.modal.essential .content .skills-editor .skills-editor-content{min-height:250px}.video-feedback-container .video-content .skills-editor p,.video-feedback-container .video-content .skills-editor h1,.video-feedback-container .video-content .skills-editor h2,.video-feedback-container .video-content .skills-editor h3,.video-feedback-container .video-content .skills-editor h4,.video-feedback-container .video-content .skills-editor h5,.video-feedback-container .video-content .skills-editor h6,.video-feedback-container .overlay>form .skills-editor p,.video-feedback-container .overlay>form .skills-editor h1,.video-feedback-container .overlay>form .skills-editor h2,.video-feedback-container .overlay>form .skills-editor h3,.video-feedback-container .overlay>form .skills-editor h4,.video-feedback-container .overlay>form .skills-editor h5,.video-feedback-container .overlay>form .skills-editor h6,.modal .content .skills-editor p,.modal .content .skills-editor h1,.modal .content .skills-editor h2,.modal .content .skills-editor h3,.modal .content .skills-editor h4,.modal .content .skills-editor h5,.modal .content .skills-editor h6{padding:0;margin:0;text-align:left;text-transform:none}.video-feedback-container .video-content .skills-editor h1,.video-feedback-container .overlay>form .skills-editor h1,.modal .content .skills-editor h1{font-weight:700;font-size:26px;color:inherit}.video-feedback-container .video-content .skills-editor h2,.video-feedback-container .overlay>form .skills-editor h2,.modal .content .skills-editor h2{font-weight:700;font-size:22px;color:inherit}.video-feedback-container .video-content .skills-editor h3,.video-feedback-container .overlay>form .skills-editor h3,.modal .content .skills-editor h3{font-weight:700;font-size:16px;color:inherit}.video-feedback-container .video-content .skills-editor h4,.video-feedback-container .video-content .skills-editor h5,.video-feedback-container .video-content .skills-editor h6,.video-feedback-container .overlay>form .skills-editor h4,.video-feedback-container .overlay>form .skills-editor h5,.video-feedback-container .overlay>form .skills-editor h6,.modal .content .skills-editor h4,.modal .content .skills-editor h5,.modal .content .skills-editor h6{font-weight:700;font-size:14px;color:inherit}.video-feedback-container .video-content .skills-editor a,.video-feedback-container .overlay>form .skills-editor a,.modal .content .skills-editor a{color:#00a7e7;text-decoration:underline;transition:color .15s ease-out}.video-feedback-container .video-content .skills-editor a:hover,.video-feedback-container .overlay>form .skills-editor a:hover,.modal .content .skills-editor a:hover{color:#00539e}.video-feedback-container .video-content .skills-editor .skills-editor-content p,.video-feedback-container .overlay>form .skills-editor .skills-editor-content p,.modal .content .skills-editor .skills-editor-content p{margin-bottom:16px}.video-feedback-container .video-content .skills-editor .skills-editor-content ol,.video-feedback-container .video-content .skills-editor .skills-editor-content ul,.video-feedback-container .overlay>form .skills-editor .skills-editor-content ol,.video-feedback-container .overlay>form .skills-editor .skills-editor-content ul,.modal .content .skills-editor .skills-editor-content ol,.modal .content .skills-editor .skills-editor-content ul{padding-left:24px}.video-feedback-container .video-content .skills-editor .skills-editor-content>ol,.video-feedback-container .video-content .skills-editor .skills-editor-content>ul,.video-feedback-container .overlay>form .skills-editor .skills-editor-content>ol,.video-feedback-container .overlay>form .skills-editor .skills-editor-content>ul,.modal .content .skills-editor .skills-editor-content>ol,.modal .content .skills-editor .skills-editor-content>ul{margin-bottom:16px}.video-feedback-container .video-content .skills-editor .skills-editor-content>*,.video-feedback-container .overlay>form .skills-editor .skills-editor-content>*,.modal .content .skills-editor .skills-editor-content>*{padding:2px 4px;margin:0;transition:background-color .15s ease-out}body.limited-user nav.sub-menu.avatar>ul>li.active[data-page="profile"],body.limited-user .profile-data .thumb i,body.limited-user .progress{display:none !important}.introjs-overlay{position:absolute;box-sizing:content-box;z-index:999999;opacity:0;transition:all 0.3s ease-out}.introjs-showElement{z-index:9999999 !important}tr.introjs-showElement>td{z-index:9999999 !important;position:relative}tr.introjs-showElement>th{z-index:9999999 !important;position:relative}.introjs-disableInteraction{z-index:99999999 !important;position:absolute;background-color:#ffffff;opacity:0;filter:alpha(opacity=0)}.introjs-relativePosition{position:relative}.introjs-helperLayer{box-shadow:rgba(0,0,0,0) 0px 0px 1px 2px,rgba(0,0,0,0.8) 0px 0px 0px 5000px !important;box-sizing:content-box;position:absolute;z-index:9999998;border-radius:9px;transition:all 0.3s ease-out}.introjs-helperLayer *,.introjs-helperLayer *::before,.introjs-helperLayer *::after{box-sizing:content-box}.introjs-tooltipReferenceLayer{box-sizing:content-box;position:absolute;visibility:hidden;z-index:100000000;background-color:transparent;transition:all 0.3s ease-out}.introjs-helperNumberLayer{text-align:center;padding-top:10px;padding-bottom:10px;position:absolute;visibility:visible;top:-16px;left:-16px;display:flex;align-items:center;justify-content:center;height:32px;width:32px;min-width:32px;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:12px;color:white;background-color:#45D4EA;border-radius:50%;border:2px solid white;box-shadow:0 2px 5px rgba(0,0,0,0.4)}.introjs-arrow{border:5px solid transparent;content:"";position:absolute}.introjs-arrow.top{top:-10px;left:10px;border-bottom-color:#ffffff}.introjs-arrow.top-right{top:-10px;right:10px;border-bottom-color:#ffffff}.introjs-arrow.top-middle{top:-10px;left:calc(50% + 5px);margin-left:-5px;border-bottom-color:#ffffff}.introjs-arrow.right{right:-10px;top:10px;border-left-color:#ffffff}.introjs-arrow.right-bottom{bottom:10px;right:-10px;border-left-color:#ffffff}.introjs-arrow.bottom{bottom:-10px;left:10px;border-top-color:#ffffff}.introjs-arrow.bottom-right{bottom:-10px;right:10px;border-top-color:#ffffff}.introjs-arrow.bottom-middle{bottom:-10px;left:calc(50% + 5px);margin-left:-5px;border-top-color:#ffffff}.introjs-arrow.left{left:-10px;top:10px;border-right-color:#ffffff}.introjs-arrow.left-bottom{left:-10px;bottom:10px;border-right-color:#ffffff}.introjs-tooltip{box-sizing:content-box;position:absolute;visibility:visible;background-color:#ffffff;width:360px;border-radius:9px;box-shadow:0 3px 30px rgba(0,0,0,0.5);transition:opacity 0.1s ease-out}.introjs-tooltip h2{font-size:22px;margin-bottom:0;padding:0}.introjs-tooltip p{margin-top:16px}.introjs-tooltip a[href^='mailto:']{color:#00539e}.introjs-tooltip a[href^='mailto:']:hover{text-decoration:underline}.introjs-tooltip::before{content:'';position:absolute;left:0;top:0;width:96px;height:48px;background:url("../img/default/tooltip-triangles.svg") top left/96px no-repeat}.introjs-tooltip::after{content:'';position:absolute;right:6px;bottom:4px;width:32px;height:32px;background:url("../img/default/tooltip-dots.svg") top left/32px no-repeat}.introjs-tooltiptext{text-align:center;padding:24px 40px 0}.introjs-tooltip-title{font-size:18px;margin:0;padding:0;font-weight:700;float:left;line-height:32px}.introjs-tooltip-header{padding-left:20px;padding-right:20px;padding-top:10px}.introjs-tooltip-header:after{content:".";visibility:hidden;display:block;height:0;clear:both}.introjs-tooltipbuttons{text-align:right;white-space:nowrap;display:flex;justify-content:center;padding:20px 0 24px}.introjs-tooltipbuttons::after{content:'';visibility:hidden;display:block;height:0;clear:both}.introjs-button{box-sizing:content-box;position:relative;overflow:visible;text-decoration:none;white-space:nowrap;zoom:1;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:3px;height:32px;padding:0 8px;margin:0 4px;text-align:center;font-weight:700;font-family:"Source Sans Pro",sans-serif;background-color:#45D4EA;color:white;transition:background-color .2s ease-out, color .2s ease-out}.introjs-button i[class]{font-size:12px;padding:0 4px}.introjs-button span{font-size:13px;display:inline-block;padding:0 4px}.introjs-button span::first-letter{text-transform:capitalize}.introjs-button:focus{outline:none}.introjs-button::-moz-focus-inner{border:none}.introjs-button::-moz-focus-outer{border:none}.introjs-button:hover{background-color:#6adcee}.introjs-skipbutton{display:none}.introjs-skipbutton.introjs-donebutton{display:inline-flex;order:1}.introjs-prevbutton{float:left;background-color:white;border-color:#45D4EA;color:#45D4EA}.introjs-prevbutton:hover{background-color:#45D4EA;color:white}.introjs-nextbutton{float:right}.introjs-disabled{color:#cfd8dc;border-color:#cfd8dc;box-shadow:none;cursor:default;background-color:#eceff1;background-image:none;text-decoration:none}.introjs-disabled:hover,.introjs-disabled:focus{color:#cfd8dc;border-color:#cfd8dc;box-shadow:none;cursor:default;background-color:#eceff1;background-image:none;text-decoration:none}.introjs-hidden{display:none}.introjs-bullets{text-align:center}.introjs-bullets ul{box-sizing:content-box;clear:both;margin:16px auto 0;padding:0;display:flex;justify-content:center}.introjs-bullets ul li{box-sizing:content-box;list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{transition:width 0.1s ease-in;box-sizing:content-box;display:block;width:6px;height:6px;background:#eceff1;border-radius:10px;text-decoration:none;cursor:pointer}.introjs-bullets ul li a:hover,.introjs-bullets ul li a:focus{background:#cfd8dc;text-decoration:none;outline:none}.introjs-bullets ul li a.active{width:15px;background:#45D4EA}.introjs-progress{box-sizing:content-box;overflow:hidden;height:8px;margin:24px 0 16px;border-radius:4px;background-color:#eceff1}.introjs-progressbar{box-sizing:content-box;float:left;width:0%;height:100%;font-size:10px;line-height:10px;text-align:center;background-color:#45D4EA}.introjsFloatingElement{position:absolute;height:0;width:0;left:50%;top:50%}.introjs-fixedTooltip{position:fixed}.introjs-hint{box-sizing:content-box;position:absolute;background:transparent;width:20px;height:15px;cursor:pointer}.introjs-hint:focus{border:0;outline:0}.introjs-hint:hover>.introjs-hint-pulse{background-color:rgba(60,60,60,0.57)}.introjs-hidehint{display:none}.introjs-fixedhint{position:fixed}@keyframes introjspulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(0,0,0,0.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(0,0,0,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(0,0,0,0)}}.introjs-hint-pulse{box-sizing:content-box;width:15px;height:15px;border-radius:30px;background-color:rgba(136,136,136,0.24);z-index:10;position:absolute;transition:all 0.2s ease-out;animation:introjspulse 2s infinite}.introjs-hint-no-anim .introjs-hint-pulse{animation:none}.introjs-hint-dot{box-sizing:content-box;background:transparent;border-radius:60px;height:50px;width:50px;position:absolute;top:-18px;left:-18px;z-index:1;opacity:0}@media screen and (min-width: 374px){footer{background-size:250%}}@media screen and (min-width: 480px){nav.sticky>form{margin:7px 32px}nav.sticky>form input[type=text]{width:240px}.modal .profile{width:420px}footer{background-size:200%}}@media screen and (min-width: 640px){.video-feedback-container .test-list .button-container{width:auto}.video-feedback-container .activity>.st-triangle-right{display:block}.video-feedback-container .test-list .test.active ~ .submission{height:100px}.video-feedback-container .test-list .submission,.video-feedback-container .test-list .test{padding-left:160px}.video-feedback-container .test-list .submission>.st-triangle-right,.video-feedback-container .test-list .test>.st-triangle-right{display:block}.flickity-page-dots .dot{width:6px;height:6px;margin:0 5px}footer{background-size:100%}}@media screen and (min-width: 768px){.video-feedback-container .test-list .test .test-info{max-width:calc(100% - 140px)}.video-feedback-container .test-list .button{height:auto;line-height:normal}.video-feedback-container .test-list .button span{display:inline}.description{font-size:16px}.flickity-prev-next-button.previous{left:40px}.flickity-prev-next-button.next{right:40px}.essentials-page.show-editor-toggle .editor-toggle{display:inline-block}.content-loop,.filter-loop{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}[data-click="news.toggle_news"],.sub-menu.notifications{margin-left:env(safe-area-inset-left)}[data-click="templates.toggle_mobile_menu"]{margin-right:env(safe-area-inset-left)}.modal.essential .downloads ul>li{width:calc(50% - 2px)}.modal.essential nav.pages a{height:60px;line-height:24px}.modal.essential nav.pages a>span:not(.pagecount){display:inline-block}.modal.essential nav.pages a>i[class]:not(.st-order-horizontal){display:block}.modal.essential nav.pages a::after{top:-11px}}@media screen and (min-width: 1024px){footer{background-size:1024px}}@media screen and (min-width: 1600px){.content-loop.search,.search-results:empty{height:480px}.search-results .content-loop{min-height:480px}.search-results{margin-top:-480px}}@media screen and (min-width: 1900px){.content-loop.search,.search-results:empty{height:640px}.search-results .content-loop{min-height:640px}.search-results{margin-top:-640px}}.vfp-topbar{position:fixed;z-index:2;top:60px;left:0;margin:0 auto auto 0;height:50px;line-height:50px;background:#e3f2fd;white-space:nowrap;padding:0 20px;width:100%}.vfp-topbar .breadcrumb{cursor:pointer;width:80px;display:flex;align-items:center;font-family:"Source Sans Pro",sans-serif;font-weight:700;font-size:12px;color:#036}.vfp-topbar .breadcrumb i{font-size:16px;margin-right:4px}.vfp-app{display:flex;align-items:stretch;padding:0 10px 50px 10px}@media screen and (max-width: 800px){.vfp-app{display:block}}.vfp-app>*{flex:1 0;margin:0 10px}.vfp-app .problem,.vfp-app .solution{display:flex;flex-direction:column}.vfp-app .details-columns{display:flex;align-items:stretch;flex-grow:1}.vfp-app .details-columns>*{flex:1 0;margin:0 5px}.vfp-app .details-columns>*:first-child{margin-left:0}.vfp-app .details-columns>*:last-child{margin-right:0}.vfp-app .details{box-shadow:0 2px 2px rgba(0,0,0,0.05);border-radius:5px;background:white}.vfp-app .details header{background:#45D4EA;border-top-left-radius:5px;border-top-right-radius:5px}.vfp-app .details header h2{color:white;line-height:50px;padding:0 8px;margin-bottom:0;font-size:16px}.vfp-app .details header h2::first-letter{text-transform:capitalize}.vfp-app .details section{position:relative;padding:32px 16px;font-size:13px;color:#333;white-space:pre-wrap}.vfp-app .details-assignment header{background:#45D4EA}.vfp-app .details-assignment section{padding:24px}.vfp-app .details-assignment i.st-text{position:absolute;top:24px;left:24px;font-size:24px;color:#45D4EA}.vfp-app .details-downloads header{background:#00a7e7}.vfp-app .details-downloads section{padding:0px;padding-top:20px}.vfp-app .details-downloads ol{list-style:none;font-size:14px}.vfp-app .details-downloads ol li a{display:block;line-height:50px;color:#222;font-family:"Source Sans Pro",sans-serif;font-weight:600;padding:0 20px;cursor:pointer}.vfp-app .details-downloads ol li a:hover{background:#f2f7fa}.vfp-app .details-downloads ol li a span{position:relative;white-space:nowrap;padding-right:48px;display:block;border-bottom:1px solid #eceff1}.vfp-app .details-downloads ol li a i{position:absolute;right:5px;top:14px;background:#45D4EA;border-radius:50%;color:white;text-align:center;font-size:12px;padding:6px}.vfp-app .details-downloads ol li:last-child a span{border-bottom:none}.vfp-app .details-feedback header{background:#036}.vfp-app .details-feedback section{padding-left:32px;padding-right:32px;font-size:14px}.vfp-app .details-feedback .explainer{font-size:16px;margin-bottom:16px}.vfp-app .details-feedback .vfp-submit{margin:16px 0px 0px auto}.vfp-app .details-feedback .selected-reviewers{display:block;list-style:none;text-align:left;margin-bottom:8px}.vfp-app .details-feedback .selected-reviewers li{background:#45D4EA;color:white;border-radius:100px;display:inline-block;padding:5px 10px;margin:0px 5px 10px 0px;cursor:pointer;transition:all ease 160ms}.vfp-app .details-feedback .selected-reviewers li .st-close{pointer-events:none;margin-left:5px;font-size:10px}.vfp-app .details-feedback .selected-reviewers li:hover{opacity:0.8}.vfp-app .details-feedback textarea{height:96px}.vfp-app .column-header{display:block}.vfp-app .column-header.right{text-align:right}.vfp-app .column-header h2{display:inline-block;background:#036;color:white;border-top-left-radius:5px;border-top-right-radius:5px;line-height:25px;font-size:12px;padding:0 11px;margin:0 20px}.vfp-app .user-icon{display:flex;align-items:center;justify-content:center;padding:12px 0}.vfp-app .user-icon span{height:1px;width:48px;margin:0 8px;background-color:#e9eef5}.vfp-app .user-icon .st-expertise{border-radius:50%;font-size:12px;background-color:#00a7e7;color:white;padding:4px}.vfp-app .video-recorder{position:relative;padding-bottom:56.25%;padding-top:0;height:0;margin-bottom:10px;overflow:hidden;border:4px solid white}.vfp-app .video-recorder.is-ready video{filter:blur(8px)}.vfp-app .video-recorder.is-recording video{filter:blur(8px);animation:blur-fade 4s forwards}@keyframes blur-fade{0%{filter:blur(8px)}100%{filter:blur(0px)}}.vfp-app .video-recorder>*{position:absolute;min-height:auto;background-color:#e3f2fd}.vfp-app .video-recorder .screen{height:100%;width:100%;background-color:#e3f2fd}.vfp-app .video-recorder .align-middle{position:absolute;bottom:50%;left:50%;transform:translate(-50%, 50%)}.vfp-app .video-recorder .align-bottom{position:absolute;bottom:0%;left:50%;transform:translate(-50%, -50%)}.vfp-app .video-recorder .turn-on-camera{line-height:40px;height:40px;border:1px solid #cfd8dc;border-radius:0.25rem;padding:0 20px;background:rgba(0,0,0,0.03);color:#333;cursor:pointer}.vfp-app .video-recorder .record-container{transition:all 300ms}.vfp-app .video-recorder .record{background:rgba(206,24,30,0.8);display:flex;width:90px;height:90px;border-radius:50%;justify-content:center;color:white;align-content:center;justify-items:center;align-items:center;line-height:15px;font-size:15px;font-family:"Source Sans Pro",sans-serif;font-weight:700;transition:all 300ms;-webkit-tap-highlight-color:transparent;box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}.vfp-app .video-recorder .record::before{position:absolute;top:50%;left:50%;width:100%;height:100%;border:1px solid rgba(206,24,30,0.4);display:flex;border-radius:50%;transform:translate(-50%, -50%);content:'';pointer-events:none;animation:pulse 2s infinite}.vfp-app .video-recorder .record.stop{border-radius:3px;width:50px;height:50px}.vfp-app .video-recorder .record.stop::before{opacity:0;animation:none}.vfp-app .video-recorder .record.replay{border-radius:50%;width:50px;height:50px;transform:translate(0px, -20px)}.vfp-app .video-recorder .record.replay::before{opacity:0;animation:none}.vfp-app .video-recorder .record.replay i[class]{font-size:16px}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(206,24,30,0.8)}70%{box-shadow:0 0 0 50px rgba(206,24,30,0)}100%{box-shadow:0 0 0 0 rgba(206,24,30,0)}}.vfp-app .vimeo-player{position:relative;padding-bottom:56.25%;padding-top:0;height:0;margin-bottom:10px;overflow:hidden;border:4px solid white;background-color:#e3f2fd}.vfp-app .vimeo-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}.vfp-app .uploading{cursor:default}.vfp-app .uploading .st-spinner{animation:spin 1s linear infinite}.vfp-app .uploaded{cursor:default;pointer-events:none;background-color:#4a7361}nav.menu a.logo{width:120px !important}.login .logo{width:160px !important}body.login-page .login::before{content:"";position:fixed;left:40px;width:300px;display:block;height:calc(100% - 50px);background-size:contain;background-image:url(https://academieportal.nl/skillsacademy/img/1348/login_introduction.png);top:8px;background-position:center left;background-repeat:no-repeat;animation-duration:0.1s;animation-name:ieHack;animation-fill-mode:forwards}@keyframes ieHack{from{opacity:0}to{opacity:1}}@media screen and (max-height: 500px){body.login-page .login::before{display:none}}@media screen and (max-width: 950px){body.login-page .login::before{display:none}}li[data-category="coursecategories_221"],li[data-category="webinarcategories_221"],li[data-category="podcastcategories_221"]{order:-1}
