.isl-app-header{position:relative;margin-top:0}@media(min-width:1200px){.isl-app-header.need-margin{margin-top:44px}}.isl-app-header .isl-header-container{display:flex;align-items:center;justify-content:space-between;max-width:1440px;width:100%;margin:0 auto;height:auto;min-height:148px;padding:32px 50px}@media(max-width:1199.98px){.isl-app-header .isl-header-container{padding:0 16px;min-height:54px}}.isl-app-header .isl-header-container .ant-spin-dot-item{background-color:#fff}.isl-app-header .isl-header-container .isl-logo{cursor:pointer}@media(min-width:1024px){.isl-app-header .isl-header-container .isl-logo{width:316px}}.isl-app-header .isl-header-container .isl-logo .mobile{width:200px}.isl-app-header .isl-header-container .app-mobile-header-container{display:flex}.isl-app-header .isl-header-container .isl-header-user-container{display:flex;align-items:center;cursor:pointer}.isl-app-header .isl-header-container .isl-header-user-container .isl-header-user-notification{display:flex;position:relative;align-items:center;margin-right:28px;cursor:pointer;order:-1}.isl-app-header .isl-header-container .isl-header-user-container .isl-header-user-notification:focus{outline:none}@media(min-width:1024px){.isl-app-header .isl-header-container .isl-header-user-container .isl-header-user-notification{order:unset}}.isl-app-header .isl-header-container .isl-header-user-container .isl-header-user-noti-number{display:flex;position:absolute;top:-2px;right:-10px;align-items:center;justify-content:center;width:22px;height:22px;border:2px solid #ff5657;border-radius:11px;background-color:#ff5657;color:#fff;font-weight:700;letter-spacing:.38px;text-align:center}.isl-app-header .isl-header-container .isl-header-user-data-arrow{display:none;margin-left:8px;transition:transform .1s ease}@media(min-width:1024px){.isl-app-header .isl-header-container .isl-header-user-data-arrow{display:block}}.isl-app-header .isl-header-container .ant-dropdown-open .isl-header-user-data-arrow{transform:rotate(-180deg)}.isl-app-header .isl-header-container .isl-header-user-data-pic{width:28px;height:28px;overflow:hidden;border-radius:100%;object-fit:cover;outline:none!important}.isl-app-header .isl-header-container .isl-header-user-data-mobile{display:flex;outline:none!important}.isl-app-header .isl-header-container .isl-header-user-data-mobile .isl-header-user-data-pic{margin-left:0}.isl-app-header .isl-header-container .isl-header-user-login{display:flex;color:#fff;font-size:18px;font-weight:700;letter-spacing:.45px;line-height:24px;cursor:auto;-webkit-user-select:none;user-select:none}.isl-app-header .isl-header-container .isl-header-user-login .login-registration-separator{padding:0 5px}.isl-app-header .isl-header-container .isl-header-user-login .user-login-text,.isl-app-header .isl-header-container .isl-header-user-login .user-registration-text{cursor:pointer}.isl-app-header .isl-header-container .isl-header-user-login .user-login-text:hover,.isl-app-header .isl-header-container .isl-header-user-login .user-registration-text:hover{color:#000}.isl-app-header .isl-header-container .isl-header-user-login.none{display:block}@media(max-width:1199.98px){.isl-app-header .isl-header-container .isl-header-user-login.none{display:none}}.isl-app-header .isl-header-container .isl-header-user-login .user-login-icon{display:flex}.isl-app-header .isl-header-container .isl-header-user-login:focus{outline:none}.isl-app-header .isl-header-container .isl-header-user-data{display:flex;align-items:center}@media(max-width:1199.98px){.isl-app-header .isl-header-container .isl-header-user-data{display:none}}.isl-app-header .isl-header-container .isl-header-user-data-name{display:none;color:#fff;font-size:12px;font-weight:700;letter-spacing:.3px;line-height:24px;text-align:center;margin-right:10px}@media(min-width:1024px){.isl-app-header .isl-header-container .isl-header-user-data-name{display:block}}.ant-dropdown-menu.ant-dropdown-menu-light.ant-dropdown-menu-root.ant-dropdown-menu-vertical{min-width:280px;border-radius:4px;padding:0}.ant-dropdown-menu.ant-dropdown-menu-light.ant-dropdown-menu-root.ant-dropdown-menu-vertical .ant-dropdown-menu-item{padding:12px 16px}.ant-dropdown-menu.ant-dropdown-menu-light.ant-dropdown-menu-root.ant-dropdown-menu-vertical .ant-dropdown-menu-item.ant-dropdown-menu-item-only-child{color:#1c0d38;cursor:pointer}.ant-dropdown-menu.ant-dropdown-menu-light.ant-dropdown-menu-root.ant-dropdown-menu-vertical .ant-dropdown-menu-item.ant-dropdown-menu-item-only-child svg{margin-right:4px}.isl-header-user-donate{align-items:center;height:48px;margin-right:40px;padding:0 20px;border-radius:25.5px;outline:none;background-color:#ff7c1a;box-shadow:0 -5px 5px 0 rgba(0,0,0,.03);cursor:pointer;display:flex}@media(max-width:1199.98px){.isl-header-user-donate{display:none}}.isl-header-user-donate:hover{background-color:#ff8c34;box-shadow:0 -10px 10px 0 rgba(0,0,0,.05)}.isl-header-user-donate .isl-header-user-donate-text{color:#fff;font-size:14px;font-weight:700;letter-spacing:.5px;line-height:20px;white-space:nowrap}.isl-header-user-donate svg{margin-right:8px}.isl-header-user-donate.mobile-menu{display:flex;align-items:center;justify-content:center;height:40px;margin:20px 0 0}.avatar{min-width:28px;min-height:28px}.no-avatar{width:28px;height:28px;border-radius:50%;background:#fff;opacity:.4}.user-status-short{margin:0 15px 0 5px;font-size:14px;cursor:pointer}.user-status-short.header-status{font-size:12px}.user-status-short .status-text{color:#c3c3c3;font-weight:700}.user-status-long{font-weight:600}.user-status-long .love{position:absolute;top:10px;right:15px;font-size:20px}.love{margin-left:4px;color:#ff4041}.breadcrumb-container{padding-top:12px;padding-bottom:24px}.breadcrumb-container ul{padding:0;list-style-type:none;display:flex;flex-wrap:wrap}.breadcrumb-container ul li{font-size:14px;font-weight:600;letter-spacing:.43px;color:#fff}.breadcrumb-container ul li .linkless,.breadcrumb-container ul li a{color:#fff}.breadcrumb-container ul li .linkless:not(.linkless):hover,.breadcrumb-container ul li a:not(.linkless):hover{color:#1c0d38;transition:all .1s ease}.breadcrumb-container ul li.dark{color:#1c0d38;opacity:.6}.breadcrumb-container ul li.dark .linkless,.breadcrumb-container ul li.dark a{color:#1c0d38}.breadcrumb-container ul li.dark:not(.linkless):hover{opacity:1;transition:all .1s ease}.breadcrumb-container ul li:not(:first-of-type):before{content:"/";padding:0 8px}@media(max-width:529.98px){.breadcrumb-container{display:none}}.video-editor-header{display:flex;flex-direction:column;margin:0 16px;padding-top:16px}@media(min-width:530px){.video-editor-header{flex-direction:row;justify-content:space-between}}@media(min-width:1024px){.video-editor-header{padding:0 50px;width:100%;max-width:1440px;margin:0 auto}}.video-editor-header a{text-align:center;padding:12px 0;color:#fff;font-weight:600}@media(min-width:1024px){.video-editor-header a{text-align:right}}.mobile-footer-container{position:-webkit-sticky;position:sticky;bottom:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:0 16px;width:100%;height:54px;background-color:#222;box-shadow:0 -8px 14px 0 rgba(0,0,0,.08)}.mobile-footer-container svg{width:32px;height:32px}.footer-container{flex-direction:column;min-height:256px;background-color:#292929;padding-bottom:120px;margin-bottom:0}.footer-container,.footer-container .footer-texts{display:flex;align-items:center;justify-content:center}.footer-container .footer-texts{padding:20px 32px 24px;flex-wrap:wrap}@media(min-width:480px){.footer-container .footer-texts{flex-direction:row}}.footer-container .footer-texts .footer-link{opacity:.7;color:#fff;font-size:14px;font-weight:600;letter-spacing:.5px;line-height:20px;padding:10px 0;cursor:pointer}.footer-container .footer-texts .footer-link:focus{outline:none}@media(min-width:480px){.footer-container .footer-texts .footer-link:nth-child(3):after{display:unset}}.footer-container .footer-texts .footer-link:after{content:" ";box-sizing:border-box;height:16px;border:1px solid #656565;opacity:.7;margin:0 14px}.footer-container .footer-texts .footer-link:last-of-type:after{display:none}.footer-container .footer-links{display:flex;flex-direction:row;align-items:center;justify-content:center}.footer-container .footer-links svg{width:34px;height:34px}.footer-container .footer-links .link-container{cursor:pointer;margin-left:15px}.footer-container .footer-links .link-container:first-of-type{margin-left:0}.editor{width:90%!important;max-width:1340px;height:100%!important;box-shadow:0 12px 24px 0 rgba(0,0,0,.08);margin:30px auto 60px;border-radius:12px;overflow:hidden;background-color:#fff;min-height:1395px}.editor.only-manual-quiz{min-height:970px}@media(min-width:768px){.editor,.editor.only-manual-quiz{min-height:617px}}@media(max-width:1023.98px){.editor{min-height:auto}}.layout{width:100%;max-width:100vw}.layout.layout-resource-type .sticky-fix-header{background-color:#fff;position:fixed;height:112px;top:0;left:0;right:0;z-index:4}@media(max-width:1199.98px){.layout.layout-resource-type .sticky-fix-header{height:68px}}.layout.layout-resource-type .layout-header{background-position:top!important;background-repeat:repeat-x!important;padding-bottom:55px;z-index:11;position:relative}.layout.layout-resource-type .layout-header .resource-type-header-title{display:flex;color:#000;font-size:24px;font-weight:700;letter-spacing:.3px;line-height:20px;padding-bottom:12px;padding-top:144px;width:100%;max-width:1440px;margin:0 auto}.layout.layout-resource-type .layout-header .resource-type-header-title span:first-letter{text-transform:capitalize}@media(max-width:1439.98px){.layout.layout-resource-type .layout-header .resource-type-header-title{padding:52px 50px 0;font-size:20px}}.layout.layout-resource-type .resource-type-page-container{overflow:hidden}.layout.layout-resource-type .sticky{position:-webkit-sticky;position:sticky;background-color:#fff;top:44px;left:0;right:0;z-index:11;box-shadow:0 24px 24px 0 rgba(0,0,0,.08)}@media(max-width:1439.98px){.layout.layout-resource-type .sticky{top:0}}.layout.layout-resource-type .header{display:flex;justify-content:flex-start;overflow:auto;width:100%;max-width:1440px;margin:0 auto;padding:0 45px}.layout.layout-resource-type .header-link{position:relative;padding:24px 5px;margin-right:56px;color:#1c0d38;border:none;cursor:pointer;outline:none;font-size:16px;font-weight:600;letter-spacing:.2px;line-height:20px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.layout.layout-resource-type .header-link.selected{color:#3dc1f5;font-weight:700}.layout.layout-resource-type .header-link.selected:after{content:"";position:absolute;bottom:0;right:0;left:0;background:linear-gradient(0deg,#1589fa,#30cbfc);height:4px;border-radius:5px}