@charset "UTF-8";.feature-icons{list-style:none;margin:0 0 -20px;padding:0}@media only screen and (max-width:767px){.feature-icons{max-width:100%}}@media only screen and (min-width:768px){.feature-icons{margin-right:-30px;max-width:calc(100% + 30px)}}.feature-icons li{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5;margin:0 0 20px;padding:0 0 0 35px;position:relative}@media only screen and (max-width:639px){.feature-icons li{font-size:16px}}@media only screen and (min-width:640px){.feature-icons li{font-size:18px}}@media only screen and (min-width:768px){.feature-icons li{padding-right:30px}}.feature-icons li.checkmark:before,.feature-icons li.icon:before{background-repeat:no-repeat;background-size:100% 100%;content:"";left:0;position:absolute}.feature-icons li.checkmark:before{background-image:url(https://307322.fs1.hubspotusercontent-na1.net/hubfs/307322/transparent%20site/assets/images/svg/checkmark.svg);height:20px;top:5px;width:22px}.feature-icons li.group{padding-left:0}.feature-icons li.group .feature-icons li{width:100%}.feature-icons li.col-img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;flex-grow:1;padding-left:0}@media only screen and (max-width:767px){.feature-icons li.col-img{margin-top:5px}}@media only screen and (min-width:768px) and (max-width:1023px){.feature-icons li.col-img{margin-top:10px}}.feature-icons li.col-img .img{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;text-align:center;width:100%}.feature-icons li strong{display:block;line-height:1.5;margin-bottom:5px}@media only screen and (max-width:639px){.feature-icons li strong{font-size:17px}}@media only screen and (min-width:640px){.feature-icons li strong{font-size:19px}}.feature-icons li .feature-icons-notice{padding-left:0}.feature-icons li .point{margin:0;padding:0 0 0 20px;position:relative}@media only screen and (max-width:1023px){.feature-icons li .point{margin-top:10px}}@media only screen and (min-width:1024px){.feature-icons li .point{margin-top:5px}}@media only screen and (max-width:1023px){.feature-icons li .point+.point{margin-top:20px}}.feature-icons li .point:before{color:#43719c;content:"•";left:0;position:absolute;top:0}.feature-icons li .point strong{display:inline;line-height:1.5;margin:0}@media only screen and (max-width:639px){.feature-icons li .point strong{font-size:16px}}@media only screen and (min-width:640px){.feature-icons li .point strong{font-size:18px}}@media only screen and (min-width:1024px){.feature-icons li .point strong{font-weight:500}}.feature-icons--1col-3col-ls-dt{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (max-width:1023px){.feature-icons--1col-3col-ls-dt li{width:100%}}@media only screen and (min-width:1024px){.feature-icons--1col-3col-ls-dt li{width:33.33%}.feature-icons--1col-3col-ls-dt .feature-icons-notice{margin-top:15px}}.feature-icons--2col,.feature-icons--2col-1col-dt,.feature-icons--2col-1col-ls-dt{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (max-width:767px){.feature-icons--2col li,.feature-icons--2col-1col-dt li,.feature-icons--2col-1col-ls-dt li{width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.feature-icons--2col li,.feature-icons--2col-1col-dt li,.feature-icons--2col-1col-ls-dt li{width:50%}}@media only screen and (min-width:1024px){.feature-icons--2col li{width:50%}}@media only screen and (min-width:1024px) and (max-width:1279px){.feature-icons--2col-1col-dt li{width:50%}}.feature-icons--2col-ls-dt{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}@media only screen and (max-width:1023px){.feature-icons--2col-ls-dt li{width:100%}}@media only screen and (min-width:1024px){.feature-icons--2col-ls-dt li{width:50%}}@media only screen and (min-width:768px){.feature-icons.animated li strong{color:#43719c}.feature-icons.animated li.disabled{color:#9f9f9f}.feature-icons.animated li.disabled:before{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.feature-icons.animated li.disabled strong{color:#797979}.feature-icons.animated li.disabled a{opacity:.6}}.tl-course{min-height:100%;position:sticky;top:0;z-index:5}.tl-course__disable{min-height:100%;opacity:.5;pointer-events:none}.tl-course__temp{display:none}.tl-course__header{position:sticky;top:0;z-index:10000}.tl-course__header-text{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background-color:#7165ac;background-image:url(https://307322.fs1.hubspotusercontent-na1.net/hubfs/307322/transparent%20site/assets/images/svg/language-header-img.svg);background-position:50%;background-size:cover;border-bottom:6px solid #d1d2d9;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:145px;justify-content:center}@media only screen and (min-width:640px) and (max-width:767px){.tl-course__header-text{height:135px}}@media only screen and (max-width:639px){.tl-course__header-text{height:125px}}.tl-course__header-text span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.tl-course__header-links{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:start;-ms-flex-pack:start;align-items:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;height:45px;justify-content:flex-start}.tl-course__header h1{color:#f5f9fc}.tl-course__header-top{background-color:#f6f6f6;height:38px}.tl-course__header-top a{background-image:none!important}.tl-course__header-top .header-top__inner,.tl-course__header-top .wrapper{height:inherit}.tl-course__header__course-btns{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.tl-course__header__course-btns>*{margin:0 5px}.tl-course__header__course-btns a{max-width:240px;padding-left:30px!important;padding-right:30px!important;white-space:nowrap}.tl-course__teacher-link{border:1px solid #d6dee7;border-radius:3px;margin-bottom:20px;padding:15px}.tl-course__teacher-link ul{color:#438450;margin:20px 0;padding:0}.tl-course__teacher-link ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.tl-course__teacher-link ul li>*{margin:0 2.5px}.tl-course__teacher-link ul li .li-list-style{border:1px solid;border-radius:50%;height:5px;width:5px}.tl-course__footer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background-color:#7165ac;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:72px;justify-content:center}.tl-course__footer p{color:#f5f9fc;padding:0 40px;text-align:center}.tl-course__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width:767px){.tl-course__content{-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}}.tl-course__left{margin-right:5px;width:70%}@media only screen and (max-width:767px){.tl-course__left{margin-right:0;width:100%}.tl-course__left .tl-course__learn{display:block!important}}.tl-course__right{margin-left:5px;padding-bottom:10px;position:sticky;top:196px;width:30%}@media only screen and (max-width:767px){.tl-course__right{margin-left:0;padding:0!important;width:100%}}.tl-course__right--width-static{margin:0 auto;max-width:400px}@media only screen and (max-width:1023px){.tl-course__right{padding:0!important;top:251px}}.tl-course__filter{-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding-bottom:10px;width:100%;z-index:10000000}.tl-course__filter-sticky{background-color:#fff;position:sticky;top:190px;z-index:1}@media only screen and (min-width:640px) and (max-width:767px){.tl-course__filter-sticky{top:180px}}@media only screen and (max-width:639px){.tl-course__filter-sticky{top:170px}}.tl-course__filter--left{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.tl-course__filter--left>*{margin:0 2.5px!important}.tl-course__filter--left .tl-course__filter--list .controller-drop-down:checked+.list-title{background-color:#f4faf6!important}.tl-course__filter--right{margin-left:5px}.tl-course__filter--right .tl-course__filter--list .list{right:0}@media only screen and (max-width:1023px){.tl-course__filter--right{padding:0}}.tl-course__filter--list{background-color:#fff;border:none!important;margin:0;max-width:230px;min-height:45px;min-width:160px;padding:0;position:relative;width:36%}.tl-course__filter--list .list-item__icon .switch{display:none}.tl-course__filter--list .list{background-color:#fff;-webkit-box-shadow:0 0 10px #d6dee7;box-shadow:0 0 10px #d6dee7;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:5px;position:absolute;width:100%}.tl-course__filter--list .list .columns{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:16px 16px 8px}.tl-course__filter--list .list .columns .column{width:100%}.tl-course__filter--list .list-title{background-color:#fff!important;border:1px solid #53a363;border-radius:3px!important;color:#438450!important;gap:1px!important;height:40px!important;padding:0 8px!important;width:auto!important}@media only screen and (min-width:1024px) and (max-width:1279px){.tl-course__filter--list .list-title{padding:0 5px!important}}.tl-course__filter--list .list .icon-arrow{-webkit-filter:invert(20%) sepia(92%) saturate(4821%) hue-rotate(97deg) brightness(105%) contrast(101%);filter:invert(20%) sepia(92%) saturate(4821%) hue-rotate(97deg) brightness(105%) contrast(101%)}.tl-course__filter--list.settings{border:none!important;min-width:45px!important;padding:0!important}.tl-course__filter--list.settings .list{width:240px}.tl-course__filter--list.settings .list-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.tl-course__filter--list.settings .list-title>*{margin:0}.tl-course__filter--list.settings .list-item__drop-down{border:none}.tl-course__filter--list.settings .list .columns{padding:0}.tl-course__filter--list .icon-settings.selected{display:none}.tl-course__filter--list input[type=checkbox]:checked~.list-title .icon-settings.selected{display:block}.tl-course__filter--list input[type=checkbox]:checked~.list-title .icon-settings{display:none}.tl-course__filter--list>.list,.tl-course__filter-2{border:1px solid #d4dee8}.tl-course__filter-2{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fafafa;-webkit-box-shadow:0 0 10px #d6dee7;box-shadow:0 0 10px #d6dee7;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 180px);max-width:380px;min-width:320px;overflow-y:auto;position:absolute;z-index:10000}@media only screen and (max-width:479px){.tl-course__filter-2{width:320px}}.tl-course__filter-2 .list-item__title input[type=checkbox]{display:none}.tl-course__filter-2 .list-item__drop-down{background-color:#fff!important;margin:10px 0}.tl-course__filter-2 .list-item__drop-down .list{padding:0 10px;width:auto!important}.tl-course__filter-2 .list-item__drop-down .list .columns{padding-bottom:0;padding-top:0}.tl-course__filter-2 .list-item__drop-down>.list-title{margin:0 10px}.tl-course__filter-2 .list-item__drop-down[data-type=level-data]{max-height:none!important;overflow:auto}.tl-course__filter-2 .list-item__drop-down>.drop-down-level-data+.list-title{color:#438450}.tl-course__filter-2 .list-item__drop-down>.drop-down-level-data+.list-title .icon-arrow{-webkit-filter:invert(20%) sepia(92%) saturate(4821%) hue-rotate(97deg) brightness(105%) contrast(101%);filter:invert(20%) sepia(92%) saturate(4821%) hue-rotate(97deg) brightness(105%) contrast(101%)}.tl-course__filter-2 .list-item__drop-down>.drop-down-level-data:checked+.list-title{border-bottom:1px solid #d4dee8;color:#474747}.tl-course__filter-2 .list-item__drop-down>.drop-down-level-data:checked+.list-title .icon-arrow{-webkit-filter:none!important;filter:none!important}.tl-course__filter-2 .content{padding:0 10px 10px}.tl-course__filter-2 .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fafafa;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;padding-top:10px;width:100%;z-index:1}.tl-course__filter-2 .list .columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tl-course__filter-2-opened{z-index:2}.tl-course__filter-2 .list-item .icon-info{height:28px!important;width:28px!important}.tl-course .list-item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:space-between;margin:4px;padding:4px;white-space:nowrap}@media only screen and (max-width:479px){.tl-course .list-item>*{margin:0 2.5px}}.tl-course .list-item.disabled{opacity:.5;pointer-events:none}.tl-course .list-item:hover{background-color:#eee!important}.tl-course .list-item__icon{display:-webkit-box;display:-ms-flexbox;display:flex}.tl-course .list-item__icon>*{margin:0 5px}.tl-course .list-item .icon-info{height:20px;width:20px}.tl-course .list-item__drop-down{background-color:#fff;border:1px solid #d4dee8;-webkit-box-sizing:border-box;box-sizing:border-box}.tl-course .list-item__drop-down .controller-drop-down{display:none}.tl-course .list-item__drop-down input[type=checkbox]:checked~.list{display:block}.tl-course .list-item__drop-down input[type=checkbox]:checked+label .icon-arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.tl-course .list-item__drop-down input[type=checkbox]~.list{display:none}.tl-course .list-item__drop-down[data-type=level] .list{width:470px}.tl-course .list-item__drop-down[data-type=level-data]{background-color:#fafafa;border:none;margin:0 10px}.tl-course .list-item__drop-down[data-type=level-data] .list-title{border:none}.tl-course .list-item__drop-down[data-type=level-data]>.list-title{-ms-flex-pack:distribute;background-color:transparent;justify-content:space-around}.tl-course .list-item__drop-down[data-type=level-data]>.list{background-color:transparent}.tl-course .list-item__drop-down[data-type=level-data] .list{-webkit-box-shadow:none;box-shadow:none;position:relative;width:100%}.tl-course .list-item__drop-down[data-type=level-data].open{background-color:#fafafa!important;margin:0!important}.tl-course .list-item__drop-down[data-type=settings] .list{-webkit-box-shadow:none;box-shadow:none;position:relative;width:100%}.tl-course .list-item__drop-down.opened>.list{display:block!important}.tl-course .list-item__drop-down.opened>.list-title>.icon-arrow{display:none!important}.tl-course .list-item__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.tl-course .icon-arrow{background-image:url(https://307322.fs1.hubspotusercontent-na1.net/hubfs/307322/transparent%20site/assets/images/svg/arrow.svg);height:30px;height:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:30px;width:15px}.tl-course .icon-arrow,.tl-course .icon-info{background-position:50%;background-repeat:no-repeat;background-size:contain}.tl-course .icon-info{background-image:url(https://307322.fs1.hubspotusercontent-na1.net/hubfs/307322/transparent%20site/assets/images/svg2/info.svg);height:30px;width:30px}.tl-course .icon-info.selected{background-image:url(https://307322.fs1.hubspotusercontent-na1.net/hubfs/307322/transparent%20site/assets/images/svg/info-selected.svg)}.tl-course .icon-menu{background-image:url(https://307322.fs1.hubspotusercontent-na1.net/hubfs/307322/transparent%20site/assets/images/svg/filter-button.svg)}.tl-course .icon-close,.tl-course .icon-menu{background-position:50%;background-repeat:no-repeat;background-size:contain;height:30px;width:30px}.tl-course .icon-close{background-image:url(https://307322.fs1.hubspotusercontent-na1.net/hubfs/307322/transparent%20site/assets/images/svg/close.svg)}.tl-course .icon-close.black{background-size:auto;-webkit-filter:invert(.7);filter:invert(.7)}.tl-course .icon-minus{background-image:url(https://307322.fs1.hubspotusercontent-na1.net/hubfs/307322/transparent%20site/assets/images/svg/minus-button.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:30px;width:30px}.tl-course .icon-minus.selected{background-image:url(https://307322.fs1.hubspotusercontent-na1.net/hubfs/307322/transparent%20site/assets/images/svg/minus-button-selected.svg)}.tl-course .icon-plus{background-image:url(https://307322.fs1.hubspotusercontent-na1.net/hubfs/307322/transparent%20site/assets/images/svg2/plus-button.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:30px;width:30px}.tl-course .icon-plus.selected{background-image:url(https://307322.fs1.hubspotusercontent-na1.net/hubfs/307322/transparent%20site/assets/images/svg2/plus-button-selected.svg)}.tl-course .icon-settings{background-image:url(https://307322.fs1.hubspotusercontent-na1.net/hubfs/307322/transparent%20site/assets/images/svg2/settings-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:30px;width:30px}.tl-course .icon-settings.black{-webkit-filter:brightness(0);filter:brightness(0);opacity:.7}.tl-course .icon-settings.selected{background-image:url(https://307322.fs1.hubspotusercontent-na1.net/hubfs/307322/transparent%20site/assets/images/svg2/settings-icon-selected.svg)}.tl-course__item{background:none!important;cursor:pointer;display:block}.tl-course__item:hover{background-color:#eee!important}.tl-course__item h4{font-weight:700}.tl-course__item--spinner{height:50px;position:relative}.tl-course__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:15px}.tl-course__tags>*{margin:5px}.tl-course__tag{border-radius:3px;color:#6f6f71;font-size:13px;padding:5px}.tl-course__tag--level{background-color:#fdf5d3;border:1px solid #eaf2f8}.tl-course__tag--hours{background-color:#eaf2f8;border:1px solid #dce3e9}.tl-course__tag--type{background-color:#eaf5e4;border:1px solid #dbebd3}.tl-course__describe,.tl-course__describe--btns{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.tl-course__describe--btns a{max-width:240px;padding-left:30px!important;padding-right:30px!important;white-space:nowrap}.tl-course__describe--icons img{border:2px solid #c1c6dd;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px;width:68px!important}.tl-course__list-page{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.tl-course__list-page>*{margin:0 10px}.tl-course__list-page a{border-radius:3px;padding:2px 5px;text-align:center}.tl-course__list-page a--back,.tl-course__list-page a.link-arrow{margin:0;padding:0;width:0}.tl-course__list-page--item.selected{background-color:#438450;color:#fff}.tl-course__product{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background-color:rgba(114,101,173,.02);border:1px solid #d4dee8;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;overflow:hidden;padding:20px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tl-course__product>*{margin:5px 0}.tl-course__product__price{font-size:32px}.tl-course__product__price-ctrl{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:space-evenly;width:100%}.tl-course__product__price-ctrl-btn{border:none;border-radius:50%;cursor:pointer;height:24px!important;min-height:24px;min-width:24px;outline:none;padding:0;width:24px!important}.tl-course__product__price-ctrl-btn:active.icon-plus{background-image:url(https://307322.fs1.hubspotusercontent-na1.net/hubfs/307322/transparent%20site/assets/images/svg2/plus-button-selected.svg)}.tl-course__product__price-ctrl-btn:active.icon-minus{background-image:url(https://307322.fs1.hubspotusercontent-na1.net/hubfs/307322/transparent%20site/assets/images/svg/minus-button-selected.svg)}.tl-course__product__price-ctrl-btn:hover{opacity:.8}.tl-course__product__price-ctrl-btn.disabled{opacity:.6;pointer-events:none}.tl-course__product__price-ctrl-view{background-color:#fff;border:1px solid #d4dee8;border-radius:30px;height:30px;line-height:30px;padding:0 5%;text-align:center}.tl-course__product__price-ctrl-view>span{white-space:nowrap}.tl-course__product__for-buy-now{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;max-width:100%;width:100%}.tl-course__product__for-buy-now>*{margin:10px 0}.tl-course__product__for-buy-now-info{font-size:16px;padding:0 15px;text-align:center}.tl-course__normal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #d4dee8;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:0 0 10px;padding:0 15px;width:auto}.tl-course__normal>*{margin:5px 0}.tl-course__normal:after,.tl-course__normal:before{content:"";margin:5px 0}.tl-course__normal.border-none{border:none!important}.tl-course__normal.padding-none{padding:0!important}.tl-course__user{background-color:rgba(114,101,173,.02)}.tl-course__user--info{padding:15px}.tl-course__user--info p{font-size:15px;margin:0}.tl-course__user--img-name{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d4dee8;border-top:1px solid #d4dee8;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:15px 0}.tl-course__user--img-name>*{margin:0 7.5px}.tl-course__user--img-name img{width:92px}.tl-course__user .header{height:40px;line-height:40px}.tl-course__slider-img{height:calc(100% - 20px);margin-right:30px;max-height:120px;max-width:250px;position:relative}@media only screen and (max-width:479px){.tl-course__slider-img{margin:0;max-width:260px}}.tl-course__slider-img img{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;margin:0 auto;max-height:120px;max-width:100%;min-height:100%;-o-object-fit:contain!important;object-fit:contain!important;width:100%}.tl-course__slider-imgs{border:1px solid #f5f9fc;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.tl-course__about{margin:20px 0}.tl-course__learn{background-color:#f3f0ea;border:1px solid #d4dee8;border-radius:3px;margin:20px 0;padding:15px}.tl-course__learn ul{-webkit-box-sizing:border-box;box-sizing:border-box;margin:15px}.tl-course__learn-btns{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-top:15px}.tl-course-link{border:1px solid #d4dee8;border-radius:3px;margin-bottom:20px;padding:15px}.tl-course-link ul{color:#53a363;margin:20px 0;padding:0}.tl-course-link ul.li-list-style{border:1px solid;border-radius:50%;height:5px;width:5px}.tl-course-link ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.tl-course-link ul li>*{margin:0 2.5px}.tl-course .mobile .modal-course .modal-content{height:100%!important;width:100%!important}.tl-course .mobile .modal-course .modal-body{height:calc(100% - 40px)!important;width:100%!important}.tl-course__button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:transparent;border:none;color:#474747;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:center;outline:none;padding:10px;position:relative}.tl-course__button>*{margin:0 2.5px}.tl-course__button :is(.filter-btn,.settings-btn){padding-left:8px;padding-top:8px;position:relative}.tl-course__settings{float:right;z-index:2}.tl-course__settings .tl-course__filter-2{right:0}.tl-course__settings .tl-course__filter-2 .header{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.tl-course .bold{font-width:500}.tl-course .list-title{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;height:40px;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.tl-course .list-title .icon-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.tl-course .list-title.black{color:#474747!important}.tl-course .list-title.green{color:#008300}.tl-course .list-title .icon-arrow{-webkit-filter:invert(20%) sepia(92%) saturate(4821%) hue-rotate(97deg) brightness(105%) contrast(101%);filter:invert(20%) sepia(92%) saturate(4821%) hue-rotate(97deg) brightness(105%) contrast(101%)}.tl-course .switch{display:inline-block;height:28px;position:relative;width:44px}.tl-course .switch input{height:0;opacity:0;width:0}.tl-course .switch input:checked+.slider,.tl-course .switch input:focus+.slider{background-color:#53a363}.tl-course .switch input:checked+.slider:before{-webkit-transform:translateX(16px);transform:translateX(16px)}.tl-course .slider{background-color:#7d7d80;border-radius:28px;bottom:0;cursor:pointer;left:0;right:0;top:0}.tl-course .slider,.tl-course .slider:before{position:absolute;-webkit-transition:.4s;transition:.4s}.tl-course .slider:before{background-color:#fff;border-radius:50%;bottom:2px;content:"";height:24px;left:2px;width:24px}.tl-course .tooltip{opacity:0;position:fixed;visibility:hidden;z-index:100000000000000000}@media only screen and (max-width:639px){.tl-course .tooltip{background-color:hsla(0,0%,100%,.5);bottom:0;left:0!important;right:0;text-align:center;top:0!important;z-index:10}}.tl-course .tooltip .tooltiptext{background-color:#60549b;border-radius:6px;color:#fff;padding:18px;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;white-space:normal;width:380px;z-index:1}@media only screen and (max-width:479px){.tl-course .tooltip .tooltiptext{width:250px}}@media only screen and (max-width:639px){.tl-course .tooltip .tooltiptext{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.tl-course .tooltip .tooltiptext .after{border:5px solid transparent;border-top-color:#60549b;margin-left:-5px;position:absolute;top:100%}@media only screen and (max-width:639px){.tl-course .tooltip .tooltiptext .after{display:none}}.tl-course .tooltip .tooltiptext .icon-close{display:inline-block;height:12px;position:absolute;right:8px;top:8px;width:12px}.tl-course .tooltip.visible{opacity:1;visibility:visible}.tl-course .btn,.tl-course a.btn{font-size:22px;overflow:hidden;padding:10px;text-overflow:ellipsis;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:639px){.tl-course .btn,.tl-course a.btn{font-size:18px}}.tl-course__border-top{border:none!important;border-top:1px solid #d4dee8!important}.tl-course__border-bottom{border:none!important;border-bottom:1px solid #d4dee8!important}.tl-course .badge-filtered{background-color:#438450;border-radius:50%;height:5px;left:5px;position:absolute;top:5px;width:5px}.tl-course__no-tutor{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:767px){.tl-course__no-tutor{display:none!important}}@media only screen and (max-width:1023px){.tl-course__no-tutor .tl-course__learn .btn,.tl-course__no-tutor a.btn{font-size:20px;padding-left:5px!important;padding-right:5px!important}}.tl-course__no-tutor .tl-course__learn ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tl-course__no-tutor .tl-course__learn ul li{padding:0 0 0 30px;width:100%}@media only screen and (max-width:479px){.tl-course .feature-icons--2col li{width:100%}}@media only screen and (min-width:480px) and (max-width:767px){.tl-course .feature-icons--2col li{width:50%}}.tl-course .feature-icons li.checkmark:before{-webkit-filter:brightness(0) saturate(100%) invert(46%) sepia(18%) saturate(1047%) hue-rotate(80deg) brightness(92%) contrast(93%);filter:brightness(0) saturate(100%) invert(46%) sepia(18%) saturate(1047%) hue-rotate(80deg) brightness(92%) contrast(93%)}.tl-course__course-page .tl-course__right{padding:0}.tl-course__course-page .tl-course__filter{top:151px}.tl-course__tutor-width-static{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:400px;width:100%}.tl-course__tutor-width-static>*{margin:0 5px}.tl-course input{outline:none}.tl-course input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;margin:8px;outline:none;position:relative!important}.tl-course input[type=checkbox]:checked:after{-webkit-animation:toggleOnCheckbox .2s ease forwards;animation:toggleOnCheckbox .2s ease forwards}.tl-course input[type=checkbox]:before{border:1px solid #898989;border-radius:4px;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;width:16px}.tl-course input[type=checkbox]:after,.tl-course input[type=checkbox]:before{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";display:block;height:16px}.tl-course input[type=checkbox]:after{background-color:transparent;border-radius:0;-webkit-box-shadow:4px 4px 0 0 #7265ad;box-shadow:4px 4px 0 0 #7265ad;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-85%) scale(0) rotate(45deg);transform:translate(-50%,-85%) scale(0) rotate(45deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;width:9.6px}@-webkit-keyframes toggleOnCheckbox{0%{opacity:0;-webkit-transform:translate(-50%,-85%) scale(0) rotate(45deg);transform:translate(-50%,-85%) scale(0) rotate(45deg)}70%{opacity:1;-webkit-transform:translate(-50%,-85%) scale(.9) rotate(45deg);transform:translate(-50%,-85%) scale(.9) rotate(45deg)}to{-webkit-transform:translate(-50%,-85%) scale(.8) rotate(45deg);transform:translate(-50%,-85%) scale(.8) rotate(45deg)}}@keyframes toggleOnCheckbox{0%{opacity:0;-webkit-transform:translate(-50%,-85%) scale(0) rotate(45deg);transform:translate(-50%,-85%) scale(0) rotate(45deg)}70%{opacity:1;-webkit-transform:translate(-50%,-85%) scale(.9) rotate(45deg);transform:translate(-50%,-85%) scale(.9) rotate(45deg)}to{-webkit-transform:translate(-50%,-85%) scale(.8) rotate(45deg);transform:translate(-50%,-85%) scale(.8) rotate(45deg)}}.img-slide{margin:0 auto;max-height:160px;max-width:100%}.img-slide-single{float:right;max-width:68px;padding:0}.img-slide .slick-arrow{border-radius:3px}.img-slide .slick-active{text-align:center}.slick-arrow{background-color:hsla(0,0%,100%,.8)!important;height:40px!important;margin:0!important;width:28px!important}.slick-arrow:before{background-color:transparent!important;-webkit-filter:brightness(0) saturate(100%) invert(46%) sepia(18%) saturate(1047%) hue-rotate(80deg) brightness(92%) contrast(93%);filter:brightness(0) saturate(100%) invert(46%) sepia(18%) saturate(1047%) hue-rotate(80deg) brightness(92%) contrast(93%);-webkit-transition:none!important;transition:none!important}.slick-arrow:active{background-color:#438450!important}.slick-arrow:active:before{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(60%) saturate(0) hue-rotate(176deg) brightness(111%) contrast(101%);filter:brightness(0) saturate(100%) invert(100%) sepia(60%) saturate(0) hue-rotate(176deg) brightness(111%) contrast(101%)}@media only screen and (max-width:479px){.slick-arrow{width:30px!important}}@media only screen and (min-width:480px) and (max-width:767px){.slick-arrow{width:33px!important}}.slick-prev{border-radius:0 3px 3px 0!important}.slick-prev:focus:before,.slick-prev:hover:before{-webkit-transform:rotate(130deg) scale(1.04);transform:rotate(130deg) scale(1.04)}.slick-prev:active:before{-webkit-transform:rotate(130deg) scale(.96);transform:rotate(130deg) scale(.96)}.slick-next{border-radius:3px 0 0 3px!important}.slick-next:focus:before,.slick-next:hover:before{-webkit-transform:rotate(310deg) scale(1.04);transform:rotate(310deg) scale(1.04)}.slick-next:active:before{-webkit-transform:rotate(310deg) scale(.96);transform:rotate(310deg) scale(.96)}.list-height{max-height:calc(100vh - 245px);overflow:auto}.user-slide .slick-arrow{border:1px solid #d4dee8;top:145px}.content-offset{padding-top:38px!important}.img-slide__popup .img-slide{max-height:100%!important}.img-slide__popup .modal-close{right:25px!important}.img-slide__popup .modal-content{background-color:transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.img-slide__popup .tl-course__slider-img{max-height:100%!important;max-width:100%!important}.img-slide__popup .tl-course__slider-img img{max-height:550px!important;max-width:1050px!important}.img-slide__popup .tl-course__slider-img img:hover{border:none!important}.img-slide__popup .content .img-slide{overflow:hidden}.img-slide__popup .content .slick-list{background-color:#fff;border:10px solid #fff;margin:15px 30px;max-height:570px!important;max-width:1070px!important}.img-slide__popup .content .slick-arrow{background-color:transparent!important}.img-slide__popup .content .slick-arrow:before{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(60%) saturate(0) hue-rotate(176deg) brightness(111%) contrast(101%);filter:brightness(0) saturate(100%) invert(100%) sepia(60%) saturate(0) hue-rotate(176deg) brightness(111%) contrast(101%)}.modal-try-it-free{bottom:0;left:0;position:fixed;right:0;top:0;z-index:100000000}.modal-try-it-free .body{background-color:#fff;-webkit-box-shadow:0 0 10px #474747;box-shadow:0 0 10px #474747;height:100%;left:50%;max-height:220px;max-width:500px;position:fixed;top:50px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}@media only screen and (min-width:640px) and (max-width:767px){.modal-try-it-free .body{max-height:210px}}@media only screen and (max-width:639px){.modal-try-it-free .body{max-height:200px;max-width:450px}}@media only screen and (max-width:479px){.modal-try-it-free .body{max-width:320px}}.modal-try-it-free .body .header{height:30px;line-height:30px;text-align:right}.modal-try-it-free .body .header button{background:no-repeat;border:none;cursor:pointer;margin:5px}.modal-try-it-free .body .header button:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-try-it-free .body .header button:active{-webkit-transform:scale(.98);transform:scale(.98)}.modal-try-it-free .body .content{height:calc(100% - 30px);padding:0 70px;text-align:center;width:calc(100% - 140px)}@media only screen and (max-width:479px){.modal-try-it-free .body .content{padding:0;width:100%}}@media only screen and (min-width:768px) and (max-width:1023px){.btn-text{display:none}}.btn-mini-text{display:none}@media only screen and (min-width:768px) and (max-width:1023px){.btn-mini-text{display:inline}}