@charset "UTF-8";/*!
Theme Name: Thim DataSchool
Theme URI: https://thimpress.com/
Author: ThimPress
Author URI: https://thimpress.com
Description: Theme Description.
Version: 1.0.1.7
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-header, custom-menu, editor-style, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
Text Domain: data-school
Domain Path: /languages/
*//*!--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
1.0 - Variables
3.0 - Bootstrap 5

5.0 - Mixins
   5.1 - animate
   5.2 - extend
6.0 - Reset
7.0 - Header
   7.1 - Main menu
   7.2 - Mega menu
8.0 - Breadcrumb
9.0 - Blog
   9.1 - Sidebar
   9.2 - Archive
   9.3 - Single
10.0 - Footer
11.0 - Typography
12.0 - Features
13.0 - Shortcodes
14.0 - Search Box
15.0 - Home page styles
16.0 - Related post popup
17.0 - Video player
18.0 - Sticky Video
19.0 - Review Feature
--------------------------------------------------------------*//*!--------------------------------------------------------------
1.0 - Variables
----------------------------------------------------------------*//*!--------------------------------------------------------------
2.0 - Boostrap
----------------------------------------------------------------*//*!
 * Bootstrap Grid v5.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:1024px){.container,.container-lg,.container-md,.container-sm{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1320px}}@media (min-width:1700px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1598px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1024px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1400px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}}@media (min-width:1700px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}@media (min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}}@media (min-width:768px){.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:1024px){.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}}@media (min-width:1400px){.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}}@media (min-width:1700px){.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}@media (min-width:576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}}@media (min-width:768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}}@media (min-width:1024px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}}@media (min-width:1400px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}}@media (min-width:1700px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}/*!--------------------------------------------------------------
4.0 - mixins
----------------------------------------------------------------*/.screen-reader-text{display:none}a:active,a:focus{text-decoration:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:inherit}p{margin-bottom:20px}p:last-child{margin-bottom:0}hr{border:none;background:rgba(0,0,0,.1);height:1px;margin:20px 0}code{white-space:normal}.clear{clear:both}mark{background-color:#ff0;color:#000}.alert{border-radius:2px}a:focus,input:focus,textarea:focus{outline:0;box-shadow:none;text-decoration:none}.post.sticky .content-inner{border-bottom:none!important}.post.sticky .entry-content{padding:30px 15px;background:rgba(0,0,0,.04);-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.09);-moz-box-shadow:0 0 0 1px rgba(0,0,0,.09);box-shadow:0 0 0 1px rgba(0,0,0,.09)}.alignleft{float:left}.alignright{float:right}.aligncenter{display:block;margin-left:auto;margin-right:auto}@media (max-width:767px){.alignleft,.alignright{float:none}}img{max-width:100%;height:auto}blockquote.alignleft,img.alignleft{margin:7px 24px 7px 0}.wp-caption.alignleft{margin:7px 14px 7px 0}blockquote.alignright,img.alignright{margin:7px 0 7px 24px}.wp-caption.alignright{margin:7px 0 7px 14px}.wp-caption-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:12px;font-style:italic;line-height:1.5;margin:9px 0;padding-right:10px}.gallery-caption{background-color:rgba(0,0,0,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%}.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.gallery{margin-bottom:20px}.gallery-item{float:left;margin:0 4px 4px 0;overflow:hidden;position:relative}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:48%;max-width:-webkit-calc(50% - 4px);max-width:calc(50% - 4px)}.gallery-columns-3 .gallery-item{max-width:32%;max-width:-webkit-calc(33.3% - 4px);max-width:calc(33.3% - 4px)}.gallery-columns-4 .gallery-item{max-width:23%;max-width:-webkit-calc(25% - 4px);max-width:calc(25% - 4px)}.gallery-columns-5 .gallery-item{max-width:19%;max-width:-webkit-calc(20% - 4px);max-width:calc(20% - 4px)}.gallery-columns-6 .gallery-item{max-width:15%;max-width:-webkit-calc(16.7% - 4px);max-width:calc(16.7% - 4px)}.gallery-columns-7 .gallery-item{max-width:13%;max-width:-webkit-calc(14.28% - 4px);max-width:calc(14.28% - 4px)}.gallery-columns-8 .gallery-item{max-width:11%;max-width:-webkit-calc(12.5% - 4px);max-width:calc(12.5% - 4px)}.gallery-columns-9 .gallery-item{max-width:9%;max-width:-webkit-calc(11.1% - 4px);max-width:calc(11.1% - 4px)}.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0}.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1),.gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1),.gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1),.gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){clear:left}.gallery-caption{background-color:rgba(0,0,0,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%}.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.gallery:after{content:"";display:block;clear:both}.bypostauthor>article .fn:before{content:"\f408";margin:0 2px 0 -2px;position:relative;top:-1px}.hidden{display:none!important;visibility:hidden!important}.hide{display:none!important}body.logged-in .hidden-button-login{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.pull-right{float:right!important}.pull-left{float:left!important}.site-header,.site-header *,.site-header ::after,.site-header ::before,.site-header::after,.site-header::before{box-sizing:border-box}.site-header .table-cell{display:table-cell;vertical-align:middle}.site-header .width-logo{width:var(--thim-width_logo);max-width:100%}.site-header .width-logo a{display:block;line-height:0}.site-header .width-logo img{max-width:100%;height:auto;vertical-align:middle}.site-header .width-header-right{flex:1 1 auto;min-width:0;margin-left:auto}.site-header .width-header-right .header-right{display:flex;align-items:center;justify-content:flex-end;gap:24px;width:100%;padding:0;margin:0;list-style:none}.site-header .width-header-right .header-right .widget-menu-item,.site-header .width-header-right .header-right li{margin:0;list-style:none}.site-header .width-header-right .header-right a{text-decoration:none}.site-header .widget_block>p{margin-bottom:0}.site-header .widget_search{flex:0 1 300px;max-width:300px;min-width:240px}.site-header .search-form{position:relative;width:100%;margin:0}.site-header .search-form::before{content:"\f002";position:absolute;top:50%;left:18px;z-index:1;color:#4a4a52;font-family:FontAwesome;font-size:15px;font-weight:400;line-height:1;transform:translateY(-50%);pointer-events:none}.site-header .search-form label{display:block;margin:0}.site-header .search-form .search-field{width:100%;height:56px;margin:0;padding:0 18px 0 46px;border:0;border-radius:999px;background:#f8f8f8;box-shadow:none;color:var(--thim-font_body-color);font-size:14px;line-height:46px;outline:0}.site-header .search-form .search-field::-moz-placeholder{color:#6f6f78;opacity:1}.site-header .search-form .search-field::placeholder{color:#6f6f78;opacity:1}.site-header .search-form .search-field:focus{box-shadow:0 0 0 1px var(--thim-body_primary_color) inset}.site-header .search-form .search-submit{display:none}.site-header .thim-widget-login-menu{display:flex;align-items:center;gap:22px}.site-header .thim-widget-login-menu .thim-link-login{display:flex;align-items:center;gap:12px}.site-header .thim-widget-login-menu .thim-link-login>.thim-login-profile>.thim-login-profile__trigger,.site-header .thim-widget-login-menu .thim-link-login>a{display:inline-flex;align-items:center;gap:8px;color:var(--thim-main_menu_color-text);font-size:16px;font-weight:700;line-height:1;text-decoration:none;transition:color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.site-header .thim-widget-login-menu .thim-link-login>.thim-login-profile>.thim-login-profile__trigger:hover,.site-header .thim-widget-login-menu .thim-link-login>a:hover{background:#f0eafa;color:var(--thim-body_primary_color)}.site-header .thim-widget-login-menu .thim-link-login>.thim-login-profile>.thim-login-profile__trigger svg,.site-header .thim-widget-login-menu .thim-link-login>a svg{width:18px;height:18px}.site-header .thim-widget-login-menu .thim-link-login>a.login{justify-content:center;min-height:48px;padding:0 24px;border-radius:10px;background:var(--thim-body_primary_color);color:#fff}.site-header .thim-widget-login-menu .thim-link-login>a.login:hover{background:var(--thim-body_secondary_color);color:#fff}.site-header .thim-widget-login-menu .thim-link-login>a.register{justify-content:center;min-height:48px;padding:0 24px;border-radius:10px;color:var(--thim-main_menu_color-text)}.site-header .thim-widget-login-menu .thim-link-login>a.register:hover{background:#f0eafa;color:var(--thim-body_primary_color)}.site-header .thim-widget-login-menu .thim-link-login--icon>a{justify-content:center;width:40px;height:40px;border:1px solid rgba(15,23,42,.12);border-radius:999px;background:#fff}.site-header .thim-widget-login-menu .thim-link-login--icon>a:hover{border-color:currentColor;box-shadow:0 10px 30px rgba(15,23,42,.08)}.site-header .thim-widget-login-menu .thim-login-menu__icon--mobile{display:none}.site-header .thim-login-profile{position:relative}.site-header .thim-login-profile:focus-within .thim-login-profile__menu,.site-header .thim-login-profile:hover .thim-login-profile__menu{opacity:1;visibility:visible;transform:translateY(0)}.site-header .thim-login-profile__trigger{min-height:48px;padding:8px 8px 8px 24px;border-radius:999px;color:#000;background:#f5f5f5}.site-header .thim-login-profile__trigger:hover{background:rgba(15,23,42,.08)}.site-header .thim-login-profile__avatar{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;overflow:hidden;border-radius:999px;background:rgba(15,23,42,.06)}.site-header .thim-login-profile__avatar .avatar,.site-header .thim-login-profile__avatar img{display:block;width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.site-header .thim-login-profile__email,.site-header .thim-login-profile__label,.site-header .thim-login-profile__name{white-space:nowrap}.site-header .thim-login-profile__menu{position:absolute;top:calc(100% + 12px);right:0;z-index:99;width:285px;min-width:285px;padding:16px 15px 20px;border-radius:20px;background:#fff;box-shadow:0 24px 60px rgba(15,23,42,.18);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.site-header .thim-login-profile__menu .thim-login-profile__summary{display:flex;align-items:center;gap:13px;padding:5px 0 14px;margin-bottom:0}.site-header .thim-login-profile__menu .thim-login-profile__avatar{width:44px;height:44px}.site-header .thim-login-profile__menu .thim-login-profile__identity{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:4px}.site-header .thim-login-profile__menu .thim-login-profile__email,.site-header .thim-login-profile__menu .thim-login-profile__name{min-width:0;overflow:hidden;text-overflow:ellipsis}.site-header .thim-login-profile__menu .thim-login-profile__name{color:var(--thim-font_title-color);font-size:14px;font-weight:800;line-height:1.2}.site-header .thim-login-profile__menu .thim-login-profile__email{color:var(--thim-font_body-color);font-size:13px;line-height:1.3}.site-header .thim-login-profile__menu a{display:flex;align-items:center;width:100%;padding:13px 16px;color:var(--thim-font_body-color);font-size:16px;font-weight:400;line-height:1.3;text-decoration:none;border-radius:12px}.site-header .thim-login-profile__menu a::after{content:"";width:7px;height:7px;margin-left:auto;border-top:1.4px solid currentColor;border-right:1.4px solid currentColor;transform:rotate(45deg)}.site-header .thim-login-profile__menu a:hover{background:#f5f5f5;color:#000}.site-header .thim-login-profile__menu a.thim-login-profile__menu-link--logout{color:#e05046}.site-header .thim-login-profile__menu a.thim-login-profile__menu-link--logout:hover{color:#000}.site-header .thim-login-profile__close{display:none}.site-header .thim-login-profile__menu-link{justify-content:flex-start}.site-header .thim-login-profile__menu-section+.thim-login-profile__menu-section{padding-top:4px;margin-top:4px;border-top:1px solid rgba(15,23,42,.12)}.site-header .thim-login-profile__menu-icon{display:none;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:rgba(15,23,42,.05)}.site-header .thim-login-profile__menu-icon svg{width:16px;height:16px}.site-header .thim-login-profile__menu-label{display:inline-block;line-height:1.3}.site-header .thim-login-profile__menu-link--logout{color:#ff3b30}.site-header .thim-login-profile__menu-link--logout:hover{color:#ff3b30}@media (min-width:1025px) and (max-width:1366px){.site-header .width-header-right .header-right{gap:14px}.site-header .thim-widget-login-menu .thim-link-login{gap:0}.site-header .thim-widget-login-menu .thim-link-login>a.register{display:none}.site-header .thim-widget-login-menu .thim-link-login>a.login{width:44px;min-height:44px;height:44px;padding:0;border-radius:50%}.site-header .thim-widget-login-menu .thim-link-login>a.login .thim-login-menu__label{display:none}.site-header .thim-widget-login-menu .thim-link-login>a.login .thim-login-menu__icon--mobile{display:inline-flex}.site-header .thim-widget-login-menu .thim-link-login--icon>a{width:44px;height:44px}}@media (max-width:1024px){body.data-school-login-profile-open{overflow:hidden}.site-header .table-cell{display:inline-flex}.site-header .width-header-right .header-right{gap:14px}.site-header .widget_search{display:none}.site-header .thim-login-profile{position:static}.site-header .thim-login-profile::before{content:"";position:fixed;inset:0;z-index:1000000;background:rgba(0,0,0,.42);opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.site-header .thim-login-profile:focus-within .thim-login-profile__menu,.site-header .thim-login-profile:hover .thim-login-profile__menu{opacity:0;visibility:hidden;transform:translateX(100%)}.site-header .thim-login-profile.is-profile-open::before{opacity:1;visibility:visible}.site-header .thim-login-profile.is-profile-open .thim-login-profile__menu{opacity:1;visibility:visible;transform:translateX(0)}.site-header .thim-login-profile__trigger{min-height:56px}.site-header .thim-login-profile__menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000001;display:flex;width:100vw;min-width:0;height:100vh;height:100dvh;flex-direction:column;padding:18px 20px 28px;border-radius:0;overflow-x:hidden;overflow-y:auto;box-shadow:-20px 0 55px rgba(15,23,42,.18);opacity:0;visibility:hidden;transform:translateX(100%);-webkit-overflow-scrolling:touch;transition:opacity .25s ease,visibility .25s ease,transform .25s ease}.site-header .thim-login-profile__menu .thim-login-profile__summary{display:grid;grid-template-columns:36px minmax(0,1fr) 32px;align-items:center;gap:10px;padding:0 0 16px;margin-bottom:0}.site-header .thim-login-profile__menu .thim-login-profile__avatar{width:36px;height:36px}.site-header .thim-login-profile__menu a{min-height:43px;padding:0;border-radius:0;font-weight:500}.site-header .thim-login-profile__menu a:hover{background:0 0}.site-header .thim-login-profile__close{position:relative;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:0 0;color:var(--thim-font_title-color);cursor:pointer}.site-header .thim-login-profile__close span{display:none}.site-header .thim-login-profile__close::after,.site-header .thim-login-profile__close::before{content:"";position:absolute;width:14px;height:1.5px;background:currentColor}.site-header .thim-login-profile__close::before{transform:rotate(45deg)}.site-header .thim-login-profile__close::after{transform:rotate(-45deg)}.site-header .thim-login-profile__menu-icon{display:none}.admin-bar .site-header .thim-login-profile__menu{top:32px;height:calc(100vh - 32px);height:calc(100dvh - 32px)}}@media (max-width:782px){.admin-bar .site-header .thim-login-profile__menu{top:46px;height:calc(100vh - 46px);height:calc(100dvh - 46px)}.thim-login-profile__label{display:none}.site-header .thim-login-profile__trigger{min-height:42px;width:42px;padding:6px}.site-header .data-school-course-search__icon-trigger,.site-header .menu-mobile-effect{width:42px;height:42px}.site-header .menu-mobile-effect span{width:11px;height:1px;top:16px}.site-header .menu-mobile-effect span:nth-child(2){top:21px}.site-header .menu-mobile-effect span:nth-child(3){top:26px}.site-header .thim-login-profile__avatar{width:30px;height:30px}.site-header .thim-widget-login-menu .thim-link-login{gap:0}.site-header .thim-widget-login-menu .thim-link-login>a.register{display:none}.site-header .thim-widget-login-menu .thim-link-login>a.login{width:42px;min-height:42px;height:42px;padding:0;border-radius:50%}.site-header .thim-widget-login-menu .thim-link-login>a.login .thim-login-menu__label{display:none}.site-header .thim-widget-login-menu .thim-link-login>a.login .thim-login-menu__icon--mobile{display:inline-flex}}#masthead{position:sticky;top:0;z-index:9999;background-color:var(--thim-main_menu_color-background);box-shadow:none;border-bottom:1px solid #cecece;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out}.admin-bar #masthead{top:32px}@media (max-width:782px){.admin-bar #masthead{top:0}}#masthead span.icon-bar{background:var(--thim-mobile_menu-text_color)}.header-overlay #masthead{position:absolute;top:0;right:0;left:0;z-index:999}.header-overlay #masthead.affix{position:fixed;width:100%}#masthead.affix.menu-hidden{-webkit-transform:translate(0,-100%);transform:translate(0,-100%)}.custom-sticky #masthead.affix{background-color:var(--thim-sticky_menu-background_color)}.custom-sticky #masthead.affix .navbar-main-menu>li>a,.custom-sticky #masthead.affix .navbar-main-menu>li>span{color:var(--thim-sticky_menu-text_color)}.custom-sticky #masthead.affix .navbar-main-menu>li>a:hover,.custom-sticky #masthead.affix .navbar-main-menu>li>span:hover{color:var(--thim-sticky_menu-text_color_hover)}@media (min-width:768px){body.term-inclass-training #masthead{--thim-main_menu_color-background:#0b0415;border-bottom:1px solid #0b0415}body.term-inclass-training #masthead .register .thim-login-menu__label{color:#fff}body.term-inclass-training #masthead .register:hover .thim-login-menu__label{color:var(--thim-body_primary_color)}body.term-inclass-training #masthead .navbar-main-menu>li>a,body.term-inclass-training #masthead .navbar-main-menu>li>span{--thim-main_menu_color-text:#fff}body.term-inclass-training #masthead .data-school-course-search__input{background:#1f1b26;color:#fff}body.term-inclass-training #masthead .data-school-course-search__input::-moz-placeholder{color:#9d9d9d}body.term-inclass-training #masthead .data-school-course-search__input::placeholder{color:#9d9d9d}body.term-inclass-training #masthead .data-school-course-search__search-icon svg path{fill:#9d9d9d}}.navigation{width:100%;display:flex;align-items:center;gap:28px;padding-top:28px;padding-bottom:28px;box-sizing:border-box}.navigation .width-logo{flex:0 0 var(--thim-width_logo);width:var(--thim-width_logo);text-align:left}@media (max-width:350px){.navigation .width-logo{width:180px}}.navigation .width-logo a{display:inline-block}.navigation .width-logo a:hover{text-decoration:none}.navigation .width-logo a img{transition:all .3s ease-out;vertical-align:middle}.navigation ul.navbar-main-menu>li{list-style:none;position:relative;padding:0;margin:0 -3px}.navigation ul.navbar-main-menu>li a{text-decoration:none;position:relative}.navigation ul.navbar-main-menu>li>a{padding:14px 20px}@media (min-width:1025px){.navigation ul.navbar-main-menu>li .icon-toggle{display:none}}.navigation ul.navbar-main-menu>li.current-menu-parent .sub-menu li.current-menu-item>a{color:var(--thim-sub_menu-text_color_hover)}.navigation .width-navigation .inner-navigation a:hover{text-decoration:none}.flex-col ul{flex-direction:column}@media (min-width:1025px){.navbar-main-menu>li.menu-item-has-children>a::after{content:"\f107";font-family:FontAwesome!important;font-weight:400;display:inline-block;line-height:inherit!important;font-size:14px;margin-left:0;margin-right:0;transition:all .3s ease-in-out}.navbar-main-menu>li.menu-item-has-children>a:hover::after{content:"\f106"}}@media (min-width:1025px){.data-school-mobile-submenu-back,.data-school-mobile-submenu-close,.data-school-mobile-submenu-head,.menu-mobile-effect,.navigation .width-navigation .thim-class-menu__mobile__close,.width-navigation .icon-toggle{display:none}.width-navigation{flex:0 1 auto;min-width:0}.inner-navigation{display:flex;align-items:center}.navbar-main-menu{display:flex;align-items:center;gap:16px;margin:0;border:none;padding:0;min-height:inherit;font-size:16px}.navbar-main-menu .icon-toggle{display:none!important}.navbar-main-menu>.menu-item-has-children{position:relative}.navbar-main-menu>.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.navbar-main-menu>li{display:flex;align-items:center;float:none;padding:0;margin:0}.navbar-main-menu>li.current-menu-ancestor>a,.navbar-main-menu>li.current-menu-ancestor>span,.navbar-main-menu>li.current-menu-item>a,.navbar-main-menu>li.current-menu-item>span,.navbar-main-menu>li.current-menu-parent>a,.navbar-main-menu>li.current-menu-parent>span,.navbar-main-menu>li.current_page_item>a,.navbar-main-menu>li.current_page_item>span{font-weight:var(--thim-font_title-variant)}.navbar-main-menu>li.current-menu-ancestor>a,.navbar-main-menu>li.current-menu-ancestor>span,.navbar-main-menu>li.current-menu-item>a,.navbar-main-menu>li.current-menu-item>span,.navbar-main-menu>li.current-menu-parent>a,.navbar-main-menu>li.current-menu-parent>span,.navbar-main-menu>li.current_page_item>a,.navbar-main-menu>li.current_page_item>span,.navbar-main-menu>li:hover>a,.navbar-main-menu>li:hover>span{background-color:#f0eafa;border-radius:10px;color:var(--thim-main_menu_color-text_hover)}.menu-hover-background .navbar-main-menu>li.current-menu-ancestor>a,.menu-hover-background .navbar-main-menu>li.current-menu-ancestor>span,.menu-hover-background .navbar-main-menu>li.current-menu-item>a,.menu-hover-background .navbar-main-menu>li.current-menu-item>span,.menu-hover-background .navbar-main-menu>li.current-menu-parent>a,.menu-hover-background .navbar-main-menu>li.current-menu-parent>span,.menu-hover-background .navbar-main-menu>li.current_page_item>a,.menu-hover-background .navbar-main-menu>li.current_page_item>span,.menu-hover-background .navbar-main-menu>li:hover>a,.menu-hover-background .navbar-main-menu>li:hover>span{background:linear-gradient(180deg,var(--thim-sub_menu-background_color) .01%,rgba(255,255,255,0) 100%)}.menu-hover-line .navbar-main-menu>li.current-menu-ancestor>a:after,.menu-hover-line .navbar-main-menu>li.current-menu-item>a:after,.menu-hover-line .navbar-main-menu>li.current-menu-parent>a:after,.menu-hover-line .navbar-main-menu>li.current_page_item>a:after,.menu-hover-line .navbar-main-menu>li:hover>a:after{width:100%}.navbar-main-menu>li.current-menu-ancestor.menu-item-has-children>a::after,.navbar-main-menu>li.current-menu-item.menu-item-has-children>a::after,.navbar-main-menu>li.current-menu-parent.menu-item-has-children>a::after,.navbar-main-menu>li.current_page_item.menu-item-has-children>a::after,.navbar-main-menu>li:hover.menu-item-has-children>a::after{transform:rotate(0)}.navbar-main-menu>li>a,.navbar-main-menu>li>span{align-items:center;text-transform:var(--thim-main_menu-text-transform);display:inline-flex;gap:8px;padding:8px 0;font-weight:700;font-size:16px;line-height:var(--thim-main_menu-line-height);color:var(--thim-main_menu_color-text)}.navbar-main-menu>li .tc-icon{display:inline-flex;align-items:center;justify-content:center;font-size:14px}.navbar-main-menu>li .tc-icon svg{display:block;width:14px;height:14px}.navbar-main-menu>li.menu-emphasis>a,.navbar-main-menu>li.menu-emphasis>span,.navbar-main-menu>li.menu-featured-auto>a,.navbar-main-menu>li.menu-featured-auto>span,.navbar-main-menu>li.menu-featured>a,.navbar-main-menu>li.menu-featured>span{padding:0 18px;border-radius:10px;background:#fdf3e8;color:#5f350c}.navbar-main-menu>li.menu-emphasis>a:hover,.navbar-main-menu>li.menu-emphasis>span:hover,.navbar-main-menu>li.menu-featured-auto>a:hover,.navbar-main-menu>li.menu-featured-auto>span:hover,.navbar-main-menu>li.menu-featured>a:hover,.navbar-main-menu>li.menu-featured>span:hover{color:#5f350c;background:#f8cea5}.navbar-main-menu>li>ul.sub-menu{left:0;right:auto}.navbar-main-menu>li.has-desktop-submenu-group>ul.sub-menu{display:none!important}.navbar-main-menu>li.has-desktop-submenu-group:focus-within>.data-school-desktop-submenu-group,.navbar-main-menu>li.has-desktop-submenu-group:hover>.data-school-desktop-submenu-group{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.navbar-main-menu>li>.data-school-desktop-submenu-group{--data-school-desktop-submenu-column-width:294px;--data-school-desktop-submenu-column-gap:81px;--data-school-desktop-submenu-padding-x:48px;position:absolute;top:calc(100% + 16px);left:0;z-index:9999;width:-moz-max-content;width:max-content;max-width:calc(100vw - 96px);padding:48px;box-sizing:border-box;border-radius:12px;background:#fff;box-shadow:0 0 40px 0 rgba(0,0,0,.1607843137);opacity:0;visibility:hidden;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;-webkit-transform:translateY(12px);transform:translateY(12px)}}@media (min-width:1025px) and (max-width:1560px){.navbar-main-menu>li>.data-school-desktop-submenu-group{--data-school-desktop-submenu-padding-x:24px;padding:24px}}@media (min-width:1025px){.navbar-main-menu>li>.data-school-desktop-submenu-group::before{content:"";position:absolute;top:-16px;left:0;width:100%;height:16px}.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-group__columns{display:inline-flex;align-items:stretch;width:auto;min-width:0;max-width:100%}.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-group__column{flex:0 0 294px;width:294px;min-width:294px;max-width:294px;box-sizing:border-box;padding:0}.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-group__column:empty,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-group__column[hidden]{display:none}.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-group__column+.data-school-desktop-submenu-group__column{border-left:1px solid rgba(15,23,42,.08);padding-left:40px;margin-left:40px}.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li{display:block;width:100%;margin:0;padding:0}.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li>a,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li>span{display:flex;align-items:center;gap:10px;justify-content:space-between;min-height:48px;padding:0 24px;border-radius:12px;color:var(--thim-sub_menu-text_color);font-size:16px;font-weight:400;line-height:1.45;text-decoration:none;white-space:nowrap;transition:background .2s ease,box-shadow .2s ease,color .2s ease}.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li>a:hover,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li>span:hover{background:#f5f5f5;box-shadow:inset 0 0 0 1px #cecece}.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.current-menu-item>a,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.current-menu-item>span,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.current_page_item>a,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.current_page_item>span,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.is-active>a,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.is-active>span,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li:focus-within>a,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li:focus-within>span,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li:hover>a,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li:hover>span{background:#f7f7f8;box-shadow:inset 0 0 0 1px #cecece}.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-item-has-children>a::after,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-item-has-children>span::after{content:"";flex:0 0 auto;width:6px;height:6px;margin-left:auto;border-top:1px solid currentColor;border-right:1px solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li .tc-icon{display:inline-flex;align-items:center;justify-content:center;font-size:14px}.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.disable_link,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-heading,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-section-title{margin-top:26px;margin-bottom:14px}.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.disable_link:first-child,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-heading:first-child,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-section-title:first-child{margin-top:0}.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.disable_link>a,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.disable_link>span,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-heading>a,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-heading>span,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-section-title>a,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-section-title>span{min-height:auto;padding:0 0 12px;border-bottom:1px solid #e3e3e6;border-radius:0;background:0 0;box-shadow:none;color:var(--thim-font_title-color);font-size:15px;font-weight:700;pointer-events:none}.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.disable_link>a:hover,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.disable_link>span:hover,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-heading>a:hover,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-heading>span:hover,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-section-title>a:hover,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-section-title>span:hover{background:0 0;box-shadow:none;color:var(--thim-font_title-color)}.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.disable_link>a::after,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.disable_link>span::after,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-heading>a::after,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-heading>span::after,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-section-title>a::after,.navbar-main-menu>li>.data-school-desktop-submenu-group .data-school-desktop-submenu-list>li.menu-section-title>span::after{display:none}.navbar-main-menu>li .sub-menu{position:absolute;top:calc(100% + 16px);left:0;right:auto;z-index:9999;width:240px;box-sizing:border-box;padding:30px 32px;border:0;border-radius:8px;margin:0;background:#fff;box-shadow:0 20px 45px rgba(15,23,42,.12);opacity:0;visibility:hidden;transition:opacity .3s ease,transform .3s ease,visibility .3s ease;-webkit-transform:translateY(12px);transform:translateY(12px)}.navbar-main-menu>li .sub-menu::before{content:"";position:absolute;top:-16px;left:0;width:100%;height:16px}.navbar-main-menu>li .sub-menu>li{width:100%;text-align:left;position:static;margin:0 0 8px}.navbar-main-menu>li .sub-menu>li:last-child{margin-bottom:0}.navbar-main-menu>li .sub-menu>li>.sub-menu{top:0;bottom:0;left:100%;right:auto;border-left:1px solid #e6e6ea;border-radius:0 8px 8px 0;box-shadow:none;-webkit-transform:translateX(10px);transform:translateX(10px)}.navbar-main-menu>li .sub-menu>li>.sub-menu::before{display:none}.navbar-main-menu>li .sub-menu>li a,.navbar-main-menu>li .sub-menu>li span{display:flex;align-items:center;gap:10px;justify-content:space-between;min-height:36px;padding:0 14px;border-radius:8px;color:var(--thim-sub_menu-text_color);font-size:14px;font-weight:400;line-height:1.4;white-space:nowrap;transition:background .2s ease,box-shadow .2s ease,color .2s ease}.navbar-main-menu>li .sub-menu>li a:hover,.navbar-main-menu>li .sub-menu>li span:hover{color:var(--thim-sub_menu-text_color_hover);background:#f7f7f8;box-shadow:inset 0 0 0 1px #e5e5e8}.navbar-main-menu>li .sub-menu>li.current-menu-item>a,.navbar-main-menu>li .sub-menu>li.current-menu-item>span,.navbar-main-menu>li .sub-menu>li.current_page_item>a,.navbar-main-menu>li .sub-menu>li.current_page_item>span,.navbar-main-menu>li .sub-menu>li:focus-within>a,.navbar-main-menu>li .sub-menu>li:focus-within>span,.navbar-main-menu>li .sub-menu>li:hover>a,.navbar-main-menu>li .sub-menu>li:hover>span{color:var(--thim-sub_menu-text_color_hover);background:#f7f7f8;box-shadow:inset 0 0 0 1px #e5e5e8}.navbar-main-menu>li .sub-menu>li.menu-item-has-children:focus-within>.sub-menu,.navbar-main-menu>li .sub-menu>li.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.navbar-main-menu>li .sub-menu>li.menu-item-has-children>a:after{content:"\f105";font-family:FontAwesome!important;font-weight:400;font-size:12px;line-height:1;margin-left:auto;margin-right:0}.navbar-main-menu>li .sub-menu>li.disable_link,.navbar-main-menu>li .sub-menu>li.menu-heading,.navbar-main-menu>li .sub-menu>li.menu-section-title{margin-top:26px;margin-bottom:14px}.navbar-main-menu>li .sub-menu>li.disable_link:first-child,.navbar-main-menu>li .sub-menu>li.menu-heading:first-child,.navbar-main-menu>li .sub-menu>li.menu-section-title:first-child{margin-top:0}.navbar-main-menu>li .sub-menu>li.disable_link>a,.navbar-main-menu>li .sub-menu>li.disable_link>span,.navbar-main-menu>li .sub-menu>li.menu-heading>a,.navbar-main-menu>li .sub-menu>li.menu-heading>span,.navbar-main-menu>li .sub-menu>li.menu-section-title>a,.navbar-main-menu>li .sub-menu>li.menu-section-title>span{min-height:auto;padding:0 0 12px;border-bottom:1px solid #e3e3e6;border-radius:0;background:0 0;box-shadow:none;color:var(--thim-font_title-color);font-size:15px;font-weight:700;pointer-events:none}.navbar-main-menu>li .sub-menu>li.disable_link>a:hover,.navbar-main-menu>li .sub-menu>li.disable_link>span:hover,.navbar-main-menu>li .sub-menu>li.menu-heading>a:hover,.navbar-main-menu>li .sub-menu>li.menu-heading>span:hover,.navbar-main-menu>li .sub-menu>li.menu-section-title>a:hover,.navbar-main-menu>li .sub-menu>li.menu-section-title>span:hover{background:0 0;box-shadow:none;color:var(--thim-font_title-color)}.navbar-main-menu li{display:inline-flex;vertical-align:middle;padding:0;margin:0}.navbar-main-menu li a{display:inline-flex}.item-text-center .navbar-main-menu{text-align:center}.item-text-right .navbar-main-menu{text-align:right}}@media (min-width:1025px) and (max-width:1366px){.navigation{gap:18px;padding-top:20px;padding-bottom:20px}.navigation .width-logo{flex-basis:min(160px,var(--thim-width_logo));width:min(160px,var(--thim-width_logo))}.navbar-main-menu{gap:12px}.navbar-main-menu>li>a,.navbar-main-menu>li>span{gap:6px;font-size:15px}.navbar-main-menu>li.menu-emphasis>a,.navbar-main-menu>li.menu-emphasis>span,.navbar-main-menu>li.menu-featured-auto>a,.navbar-main-menu>li.menu-featured-auto>span,.navbar-main-menu>li.menu-featured>a,.navbar-main-menu>li.menu-featured>span{padding-right:14px;padding-left:14px}}@media (max-width:1024px){.data-school-desktop-submenu-group{display:none!important}.width-navigation{position:fixed;top:0;bottom:0;left:0;z-index:999999;width:307px;max-width:100%;padding:0;overflow:hidden;background:var(--thim-mobile_menu-background_color);visibility:hidden;box-shadow:0 20px 60px rgba(15,23,42,.12);transition:transform .3s ease,visibility .3s ease;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.width-navigation>.inner-navigation{height:100%;overflow-x:hidden;overflow-y:auto;padding:60px 20px 40px;width:100%;box-sizing:border-box;-webkit-overflow-scrolling:touch}.width-navigation ul{float:none;margin:0;padding:0;list-style:none}.width-navigation ul.navbar-main-menu{margin:0;padding:0}.width-navigation ul.sub-menu{background-image:none!important;display:block;position:fixed;top:0;bottom:0;left:0;z-index:1002;visibility:hidden;margin:0;padding:20px 24px 32px!important;width:307px;max-width:100%;box-sizing:border-box;height:auto!important;overflow-x:hidden;overflow-y:auto;background:var(--thim-mobile_menu-background_color);border-left:0;box-shadow:0 20px 60px rgba(15,23,42,.12);opacity:0;-webkit-overflow-scrolling:touch;-webkit-transform:translateX(100%);transform:translateX(100%);transition:transform .3s ease,opacity .3s ease,visibility .3s ease}.width-navigation ul.sub-menu.show{opacity:1;visibility:visible;-webkit-transform:none;transform:none}.width-navigation ul.sub-menu li{margin:0}.width-navigation ul.sub-menu li:first-child{margin-top:0}.width-navigation ul li.menu-item{float:none;display:block;position:relative;margin:0;padding:0}.width-navigation ul li.menu-item.current-menu-parent>ul.sub-menu.show{display:block}.width-navigation ul li.menu-item.disable_link{margin-left:20px}.width-navigation ul li.menu-item .icon-toggle{position:absolute;top:50%;right:0;width:40px;height:40px;padding:0;border:0;background:0 0;color:var(--thim-mobile_menu-text_color);font-size:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.width-navigation ul li.menu-item .icon-toggle i{display:none}.width-navigation ul li.menu-item .icon-toggle::before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;-webkit-transform:translate(-65%,-50%) rotate(45deg);transform:translate(-65%,-50%) rotate(45deg);transform-origin:center}.width-navigation ul li.menu-item .icon-toggle:focus-visible{outline:2px solid rgba(99,102,241,.35);outline-offset:2px}.width-navigation ul li.menu-item .icon-toggle[aria-expanded=true]::before{-webkit-transform:translate(-50%,-30%) rotate(135deg);transform:translate(-50%,-30%) rotate(135deg)}.width-navigation ul li.menu-item>a,.width-navigation ul li.menu-item>span{color:var(--thim-mobile_menu-text_color);display:flex;align-items:center;padding:14px 48px 14px 0;line-height:1.5;outline:0;transition:background .3s,color .3s,box-shadow .3s}.width-navigation ul li.menu-item>a:focus,.width-navigation ul li.menu-item>a:hover,.width-navigation ul li.menu-item>span:focus,.width-navigation ul li.menu-item>span:hover{background:0 0;color:var(--thim-mobile_menu-text_color_hover)}.width-navigation ul li.menu-item.menu-item-has-children>a,.width-navigation ul li.menu-item.menu-item-has-children>span{padding-right:48px}.width-navigation ul li.menu-item ul.sub-menu>li>a,.width-navigation ul li.menu-item ul.sub-menu>li>span{padding-right:48px}.width-navigation .data-school-mobile-submenu-head{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:12px;margin:0 0 18px;padding:0 0 16px;border-bottom:1px solid rgba(15,23,42,.08);list-style:none}.width-navigation .data-school-mobile-submenu-title{min-width:0;color:var(--thim-font_title-color);font-size:16px;font-weight:var(--thim-font_title-variant);line-height:1.4;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.width-navigation .data-school-mobile-submenu-back,.width-navigation .data-school-mobile-submenu-close,.width-navigation .thim-class-menu__mobile__close{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:0 0;color:var(--thim-mobile_menu-text_color);cursor:pointer}.width-navigation .data-school-mobile-submenu-back i,.width-navigation .data-school-mobile-submenu-close i,.width-navigation .thim-class-menu__mobile__close i{display:none}.width-navigation .data-school-mobile-submenu-back:focus-visible,.width-navigation .data-school-mobile-submenu-close:focus-visible,.width-navigation .thim-class-menu__mobile__close:focus-visible{outline:2px solid rgba(99,102,241,.35);outline-offset:2px}.width-navigation .data-school-mobile-submenu-back::before{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-left:1.5px solid currentColor;border-bottom:1.5px solid currentColor;-webkit-transform:translate(-30%,-50%) rotate(45deg);transform:translate(-30%,-50%) rotate(45deg)}.width-navigation .data-school-mobile-submenu-close::after,.width-navigation .data-school-mobile-submenu-close::before,.width-navigation .thim-class-menu__mobile__close::after,.width-navigation .thim-class-menu__mobile__close::before{content:"";position:absolute;width:14px;height:1.5px;background:currentColor}.width-navigation .data-school-mobile-submenu-close::before,.width-navigation .thim-class-menu__mobile__close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.width-navigation .data-school-mobile-submenu-close::after,.width-navigation .thim-class-menu__mobile__close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.width-navigation .thim-class-menu__mobile__close{align-items:center;justify-content:center;position:absolute;top:16px;right:16px;z-index:1003}.width-navigation.is-submenu-open>.inner-navigation{pointer-events:none;visibility:hidden}.width-navigation.is-submenu-open>.thim-class-menu__mobile__close{pointer-events:none;visibility:hidden}.navigation{display:flex;align-items:center;gap:18px}.navigation .width-logo{flex-basis:min(170px,48vw);width:min(170px,48vw)}.navigation .width-navigation ul.navbar-main-menu>li a,.navigation .width-navigation ul.navbar-main-menu>li span{color:var(--thim-mobile_menu-text_color)}.navigation .width-navigation ul.navbar-main-menu>li.current-menu-item>a{color:var(--thim-mobile_menu-text_color_hover)}}@media (max-width:1024px) and (max-width:767px){.navigation .width-logo{flex:0 0 113.93px;width:113.93px}.navigation .width-logo a{width:113.93px;height:16px}.navigation .width-logo a img{display:block;width:113.93px;max-width:none;height:16px}}@media (max-width:1024px){.admin-bar .width-navigation,.admin-bar .width-navigation ul.sub-menu{top:32px}.admin-bar .affix{top:32px}}@media (max-width:1024px) and (max-width:782px){.admin-bar .affix,.admin-bar .width-navigation,.admin-bar .width-navigation ul.sub-menu{top:46px}}@media (max-width:1024px){.menu-mobile-effect{display:inline-flex;align-items:center;justify-content:center;position:relative;width:56px;height:56px;padding:0;border:0;border-radius:50%;margin:0 0 0 auto;background:#f5f5f5;cursor:pointer;z-index:1}.menu-mobile-effect span{position:absolute;top:19px;left:0;right:0;width:22px;height:2px;margin:0 auto;background:#22272f;transition:all .3s ease-in-out}.menu-mobile-effect span:nth-child(2){top:27px}.menu-mobile-effect span:nth-child(3){top:36px}body.mobile-menu-open{overflow:hidden}body.mobile-menu-open .width-navigation{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}body.mobile-menu-open #wrapper-container{position:relative;z-index:99999}body.mobile-menu-open #wrapper-container::before{content:"";background-color:rgba(0,0,0,.2);width:100%;height:100%;pointer-events:none;position:absolute;top:0;left:0;z-index:1}body.mobile-menu-open #masthead{z-index:1000}body.mobile-menu-open .width-navigation{z-index:1001}body.mobile-menu-open .thim-class-menu--mobile-open .thim-class-menu__mobile__close{display:inline-flex}}@media (max-width:1024px) and (max-width:767px){.width-navigation,.width-navigation ul.sub-menu{width:100%}.width-navigation{max-width:none}.width-navigation ul.sub-menu,.width-navigation>.inner-navigation{padding-left:20px;padding-right:20px}.width-navigation .thim-class-menu__mobile__close{right:20px}}@media (max-width:1024px){.navbar-main-menu>li .tc-icon{display:none}}.data-school-login-popup{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:24px}.data-school-login-popup[hidden]{display:none!important}.data-school-login-popup__backdrop{position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,.2),rgba(15,23,42,.54)),rgba(15,23,42,.42);backdrop-filter:blur(4px)}.data-school-login-popup__dialog{position:relative;z-index:1;width:min(480px,100%);max-height:calc(100vh - 48px);padding:24px 32px 32px;overflow-y:auto;border-radius:24px;background:#fff}.data-school-login-popup__dialog--success{width:min(360px,100%);padding:34px 28px 26px;overflow:visible;text-align:center}.data-school-login-popup__close{position:absolute;top:36px;right:36px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;background:0 0;color:#2b1054;font-size:16px;line-height:1;cursor:pointer;transition:color .2s ease,background .2s ease}.data-school-login-popup__close span{font-size:18px}.data-school-login-popup__close:hover{color:var(--thim-body_primary_color);background:rgba(15,23,42,.05)}.data-school-login-popup__panel{display:none}.data-school-login-popup__panel.is-active{display:block}.data-school-login-popup__title{margin:0 0 40px;color:var(--thim-font_title-color);font-size:32px;font-weight:700;line-height:1.33;text-align:center}.data-school-login-popup__title--inline{flex:1 1 auto;margin:0;text-align:center}.data-school-login-popup__panel-header{display:flex;align-items:center;gap:10px;margin:0 18px 18px 0}.data-school-login-popup__back{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:0 0;color:var(--thim-font_title-color);font-size:14px;line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease}.data-school-login-popup__back:focus-visible,.data-school-login-popup__back:hover{background:rgba(15,23,42,.05);color:var(--thim-body_primary_color);outline:0}.data-school-login-popup__description{margin:0 0 24px}.data-school-login-popup__success-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:-4px auto 14px;border-radius:50%;background:var(--thim-body_primary_color);color:#fff}.data-school-login-popup__success-icon span{display:block;width:13px;height:8px;border-bottom:2px solid currentColor;border-left:2px solid currentColor;transform:rotate(-45deg) translate(1px,-1px)}.data-school-login-popup__success-title{margin:0 0 14px;color:var(--thim-font_title-color);font-size:20px;font-weight:700;line-height:1.3;text-align:center}.data-school-login-popup__success-message{margin:0 auto 22px;color:var(--thim-font_body-color);font-size:14px;line-height:1.5;text-align:center}.data-school-login-popup__success-action{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;border:0;border-radius:var(--thim-border_radius-button,12px);background:var(--thim-body_primary_color);color:#fff;font-weight:var(--thim-font-button-font-weight,600);font-size:14px;line-height:1.2;cursor:pointer;transition:background .2s ease,transform .2s ease,filter .2s ease}.data-school-login-popup__success-action:hover{background:var(--thim-body_secondary_color);color:#fff;filter:brightness(1.03);transform:translateY(-1px)}.data-school-login-popup__messages{margin-bottom:18px}.data-school-login-popup__message{padding:12px 14px;border-radius:12px;font-size:13px;line-height:1.5}.data-school-login-popup__message+.data-school-login-popup__message{margin-top:8px}.data-school-login-popup__message--success{background:rgba(34,197,94,.12);color:#166534}.data-school-login-popup__message--error{background:rgba(239,68,68,.1);color:#991b1b}.data-school-login-popup__field{position:relative;margin-bottom:16px}.data-school-login-popup__field--password input[type=password],.data-school-login-popup__field--password input[type=text]{padding-right:42px}.data-school-login-popup__password-icon{position:absolute;right:25px;top:50%;transform:translateY(-50%);width:14px;height:9px;padding:0;border:1.5px solid #777d88;border-radius:50%;background:0 0;cursor:pointer;pointer-events:auto;transition:border-color .15s ease}.data-school-login-popup__password-icon:focus-visible,.data-school-login-popup__password-icon:hover{border-color:var(--thim-body_primary_color);outline:0}.data-school-login-popup__password-icon:focus-visible::after,.data-school-login-popup__password-icon:hover::after{background:var(--thim-body_primary_color)}.data-school-login-popup__password-icon::after{content:"";position:absolute;top:50%;left:50%;width:4px;height:4px;border-radius:50%;background:#777d88;transform:translate(-50%,-50%);transition:background .15s ease}.data-school-login-popup__password-icon.is-password-visible{border-color:var(--thim-body_primary_color)}.data-school-login-popup__password-icon.is-password-visible::before{content:"";position:absolute;top:50%;left:-2px;right:-2px;height:1.5px;background:var(--thim-body_primary_color);transform:translateY(-50%) rotate(-30deg);border-radius:1px}.data-school-login-popup__password-icon.is-password-visible::after{background:var(--thim-body_primary_color)}.data-school-login-popup__section-title{margin:0 0 12px;color:var(--thim-font_title-color);font-size:20px;font-weight:700;line-height:1.3}.data-school-login-popup__meta{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin:0 0 40px}.data-school-login-popup__meta a{color:var(--thim-font_title-color);font-size:14px;line-height:1.45;font-weight:600;text-decoration:none}.data-school-login-popup__meta a:hover{color:var(--thim-body_primary_color)}.data-school-login-popup input[type=email],.data-school-login-popup input[type=password],.data-school-login-popup input[type=text]{width:100%;box-sizing:border-box;border:0;border-radius:999px!important;padding:17px 24px;background:#f5f5f5;box-shadow:none;color:var(--thim-font_title-color);font-size:16px;line-height:1.4;transition:background .2s ease,box-shadow .2s ease}.data-school-login-popup input[type=email]::-moz-placeholder,.data-school-login-popup input[type=password]::-moz-placeholder,.data-school-login-popup input[type=text]::-moz-placeholder{color:var(--thim-font_body-color)}.data-school-login-popup input[type=email]::placeholder,.data-school-login-popup input[type=password]::placeholder,.data-school-login-popup input[type=text]::placeholder{color:var(--thim-font_body-color)}.data-school-login-popup input[type=email]:focus,.data-school-login-popup input[type=password]:focus,.data-school-login-popup input[type=text]:focus{color:var(--thim-font_title-color);background:#f0eafa}.data-school-login-popup__submit{width:100%;border:0;padding:14px 24px;border-radius:10px;background:var(--thim-body_primary_color);color:#fff;font-weight:var(--thim-font-button-font-weight,600);font-size:16px;line-height:1.25;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.data-school-login-popup__submit:hover{background:var(--thim-body_secondary_color)}.data-school-login-popup__social-list{display:grid;gap:8px;margin-bottom:24px}.data-school-login-popup__social-list>*{margin:0!important}.data-school-login-popup__social-list .button,.data-school-login-popup__social-list a,.data-school-login-popup__social-list button,.data-school-login-popup__social-list input[type=button],.data-school-login-popup__social-list input[type=submit]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;gap:10px;width:100%;min-height:34px!important;padding:8px 14px!important;border:1px solid rgba(15,23,42,.16)!important;border-radius:5px!important;color:var(--thim-font_title-color);font-weight:700;text-decoration:none;background:#fff;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.data-school-login-popup__social-list .button:hover,.data-school-login-popup__social-list a:hover,.data-school-login-popup__social-list button:hover,.data-school-login-popup__social-list input[type=button]:hover,.data-school-login-popup__social-list input[type=submit]:hover{color:var(--thim-font_title-color);border-color:rgba(91,97,241,.45);box-shadow:0 12px 26px rgba(15,23,42,.08);transform:translateY(-1px)}.data-school-login-popup__social-list i,.data-school-login-popup__social-list img,.data-school-login-popup__social-list svg{flex:0 0 auto;margin-top:-5px}.data-school-login-popup__social-list img{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.data-school-login-popup__divider{display:flex;align-items:center;gap:8px;margin:0 0 40px;color:#9d9d9d;font-size:12px;line-height:1;text-align:center}.data-school-login-popup__divider::after,.data-school-login-popup__divider::before{content:"";flex:1 1 auto;height:1px;background:#cecece}.data-school-login-popup__switch{margin-top:22px!important;text-align:center}.data-school-login-popup__switch button{border:0;padding:14px 24px;border-radius:10px;background:0 0;color:var(--thim-body_primary_color);font-size:16px;font-weight:700;line-height:1.25;cursor:pointer;width:100%}.data-school-login-popup__switch button:hover{background:#f0eafa;color:var(--thim-body_secondary_color)}.data-school-login-popup__panel.register .login-register button{text-decoration:underline;padding:0;width:auto;color:var(--thim-font_title-color)}.data-school-login-popup__panel.register .login-register button:hover{color:var(--thim-body_primary_color);background:0 0}.data-school-login-popup__panel.lost_password .data-school-login-popup__field{margin-bottom:32px}@media (max-wdith:767px){.data-school-login-popup__panel.lost_password .data-school-login-popup__field{margin-bottom:24px}}.data-school-login-popup__terms{text-align:center;margin:33px 0}.data-school-login-popup__terms #data-school-register-popup-terms{width:20px;height:20px;border-radius:4px;color:#505050;vertical-align:middle;margin-right:15px}.data-school-login-popup__terms span a{color:var(--thim-body_primary_color);text-decoration:underline}.data-school-login-popup__terms span a:hover{color:var(--thim-body_secondary_color)}.tp-login-social-title{position:relative;display:flex;justify-content:center;margin:18px 0 14px;color:#8d94a5;font-size:13px;line-height:1}body.data-school-login-popup-open{overflow:hidden}.thim-form-login input[type=email],.thim-form-login input[type=password],.thim-form-login input[type=text]{width:100%;box-sizing:border-box;border:0;border-radius:999px!important;padding:17px 24px;background:#fff;box-shadow:none;color:var(--thim-font_title-color);font-size:16px;line-height:1.4;transition:background .2s ease,box-shadow .2s ease}.thim-form-login input[type=email]::-moz-placeholder,.thim-form-login input[type=password]::-moz-placeholder,.thim-form-login input[type=text]::-moz-placeholder{color:var(--thim-font_body-color)}.thim-form-login input[type=email]::placeholder,.thim-form-login input[type=password]::placeholder,.thim-form-login input[type=text]::placeholder{color:var(--thim-font_body-color)}.thim-form-login input[type=email]:focus,.thim-form-login input[type=password]:focus,.thim-form-login input[type=text]:focus{color:var(--thim-font_title-color);background:#f0eafa}.thim-form-login input[type=submit]{width:100%;border:0;padding:14px 24px;border-radius:10px;background:var(--thim-body_primary_color);color:#fff;font-weight:var(--thim-font-button-font-weight,600);font-size:16px;line-height:1.25;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.thim-form-login input[type=submit]:hover{background:var(--thim-body_secondary_color)}@media (max-width:767px){.data-school-login-popup{padding:16px}.data-school-login-popup__dialog{padding:18px 16px 20px;border-radius:14px}.data-school-login-popup__dialog--success{padding:28px 18px 18px}.data-school-login-popup__title{margin-top:0;margin-bottom:20px;font-size:20px}.data-school-login-popup__meta{align-items:center;flex-direction:row}.data-school-login-popup .data-school-login-popup__close{top:19px;right:12px}}.breadcrumbs{padding:12px 0;margin:0}.breadcrumbs li{line-height:25px;display:inline-block;list-style:none}.breadcrumbs li a{margin-right:8px;text-decoration:none}.breadcrumbs li a::after{content:"";display:inline-block;width:24px;height:24px;margin-left:8px;vertical-align:middle;background-color:var(--thim-body_primary_color);-webkit-mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.6182 7.12573C11.1697 7.16949 11.8121 7.81187 13.0967 9.09644L14.3027 10.3025C14.8968 10.8965 15.1944 11.1934 15.3057 11.5359C15.4035 11.837 15.4034 12.1615 15.3057 12.4626C15.1944 12.8051 14.8968 13.103 14.3027 13.697L13.0967 14.9021C11.8119 16.1869 11.1697 16.83 10.6182 16.8738C10.1395 16.9115 9.67121 16.7174 9.35938 16.3523C9.00006 15.9315 9 15.0229 9 13.2058V10.7937C9 8.97626 8.99998 8.06704 9.35938 7.64624C9.67121 7.28129 10.1396 7.08807 10.6182 7.12573Z' fill='black'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.6182 7.12573C11.1697 7.16949 11.8121 7.81187 13.0967 9.09644L14.3027 10.3025C14.8968 10.8965 15.1944 11.1934 15.3057 11.5359C15.4035 11.837 15.4034 12.1615 15.3057 12.4626C15.1944 12.8051 14.8968 13.103 14.3027 13.697L13.0967 14.9021C11.8119 16.1869 11.1697 16.83 10.6182 16.8738C10.1395 16.9115 9.67121 16.7174 9.35938 16.3523C9.00006 15.9315 9 15.0229 9 13.2058V10.7937C9 8.97626 8.99998 8.06704 9.35938 7.64624C9.67121 7.28129 10.1396 7.08807 10.6182 7.12573Z' fill='black'/%3E%3C/svg%3E") center/contain no-repeat}.search-form{position:relative;line-height:42px;border:none}.search-form:after{position:absolute;right:0;top:0;width:40px;height:42px;text-align:center;line-height:42px}.search-form label{width:100%;display:inline-block;font-weight:400;margin:0}.search-form .search-field{line-height:40px;background:#fff;height:42px;padding:0 60px 0 15px;font-size:14px;width:100%;border:1px solid #eee;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.search-form .search-field:focus{border-color:var(--thim-body_primary_color)}.search-form .search-submit{width:40px;position:absolute;top:0;right:0;border:none;z-index:2;background:0 0!important;border-radius:0;line-height:42px;height:42px;color:transparent;font-size:0;font-weight:700;text-transform:uppercase}.widget-area .widget{position:relative}.widget-area .widget .rsswidget,.widget-area .widget .widget-title{text-transform:capitalize;margin-bottom:15px;font-weight:400;margin-top:0}.widget-area .widget.widget_archive ul li,.widget-area .widget.widget_categories ul li,.widget-area .widget.widget_meta ul li,.widget-area .widget.widget_nav_menu ul li,.widget-area .widget.widget_pages ul li,.widget-area .widget.widget_recent_comments ul li,.widget-area .widget.widget_recent_entries ul li{border-bottom:1px solid #dee2e6}.widget-area .widget.widget_archive ul li .children,.widget-area .widget.widget_archive ul li .sub-menu,.widget-area .widget.widget_categories ul li .children,.widget-area .widget.widget_categories ul li .sub-menu,.widget-area .widget.widget_meta ul li .children,.widget-area .widget.widget_meta ul li .sub-menu,.widget-area .widget.widget_nav_menu ul li .children,.widget-area .widget.widget_nav_menu ul li .sub-menu,.widget-area .widget.widget_pages ul li .children,.widget-area .widget.widget_pages ul li .sub-menu,.widget-area .widget.widget_recent_comments ul li .children,.widget-area .widget.widget_recent_comments ul li .sub-menu,.widget-area .widget.widget_recent_entries ul li .children,.widget-area .widget.widget_recent_entries ul li .sub-menu{padding-left:15px}.widget-area .widget.widget_archive ul li .children li,.widget-area .widget.widget_archive ul li .sub-menu li,.widget-area .widget.widget_categories ul li .children li,.widget-area .widget.widget_categories ul li .sub-menu li,.widget-area .widget.widget_meta ul li .children li,.widget-area .widget.widget_meta ul li .sub-menu li,.widget-area .widget.widget_nav_menu ul li .children li,.widget-area .widget.widget_nav_menu ul li .sub-menu li,.widget-area .widget.widget_pages ul li .children li,.widget-area .widget.widget_pages ul li .sub-menu li,.widget-area .widget.widget_recent_comments ul li .children li,.widget-area .widget.widget_recent_comments ul li .sub-menu li,.widget-area .widget.widget_recent_entries ul li .children li,.widget-area .widget.widget_recent_entries ul li .sub-menu li{border:none;padding-bottom:0}.widget-area .widget.widget_archive ul li a:before,.widget-area .widget.widget_categories ul li a:before,.widget-area .widget.widget_meta ul li a:before,.widget-area .widget.widget_nav_menu ul li a:before,.widget-area .widget.widget_pages ul li a:before,.widget-area .widget.widget_recent_comments ul li a:before,.widget-area .widget.widget_recent_entries ul li a:before{margin-right:10px;opacity:.5}.widget-area .widget.widget_recent_comments ul li a{display:none}.widget-area .widget ul{margin:0}.widget-area .widget ul li{margin:0;padding:10px 10px 10px 0;list-style:none;line-height:20px;display:block}.widget-area .widget ul li a{font-weight:400;font-size:14px;text-transform:capitalize;color:var(--thim-font_body-color)}.widget-area .widget ul li a:hover{color:var(--thim-body_primary_color)}.widget-area .widget select{max-width:100%}.widget-area .widget .calendar_wrap a,.widget-area .widget .tagcloud a{color:var(--thim-font_body-color)}.widget-area .widget .calendar_wrap a:hover,.widget-area .widget .tagcloud a:hover{color:var(--thim-body_primary_color)}.loop-pagination{margin:0}.loop-pagination li{display:inline-block;list-style:none}.loop-pagination li .page-numbers{font-weight:700;display:inline-block;width:35px;text-align:center;height:35px;line-height:35px;margin-right:10px;background:#fff;border:1px solid transparent}.loop-pagination li .page-numbers.next,.loop-pagination li .page-numbers.prev{font-size:0}.loop-pagination li .page-numbers.next:before,.loop-pagination li .page-numbers.prev:before{font-family:FontAwesome;font-size:16px;line-height:34px}.loop-pagination li .page-numbers.prev:before{content:"\f104"}.loop-pagination li .page-numbers.next:before{content:"\f105"}.loop-pagination li a{color:var(--thim-font_body-color)}.loop-pagination li a:focus,.loop-pagination li a:hover{border-color:var(--thim-body_primary_color);color:var(--thim-body_primary_color)}.loop-pagination li .page-numbers.current{border-color:var(--thim-body_primary_color);color:var(--thim-body_primary_color)}.content-area{position:relative;overflow:hidden}.top_heading{position:relative;z-index:1;padding:16px 0;background:#fff!important}.top_heading .page-title{font-size:20px}.site-content{position:relative;z-index:1}#breadcrumbs,.breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;padding:0;margin:0;color:var(--thim-font_title-color);font-size:16px;font-weight:600;line-height:1.25}#breadcrumbs a,.breadcrumbs a{color:var(--thim-font_title-color);text-decoration:none;font-weight:400;margin:0}#breadcrumbs a::after,.breadcrumbs a::after{margin:0}#breadcrumbs a:hover,.breadcrumbs a:hover{color:var(--thim-body_primary_color)}.site-main>.post{margin-bottom:0}.single-post{--thim-single-content-width:927px}.single-post .thim-single-post{width:100%}.single-post .thim-single-post__container{width:min(100%,var(--thim-single-content-width));margin-left:auto;margin-right:auto}.single-post .thim-single-post__hero{display:flex;flex-direction:column;gap:0;width:100%;margin-bottom:40px}.single-post .thim-single-post__back{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:999px;background:#fff;color:var(--thim-font_title-color);text-decoration:none;margin-bottom:32px;transition:transform .2s ease,box-shadow .2s ease,color .2s ease}.single-post .thim-single-post__back:hover{background:var(--thim-body_primary_color);color:#fff}.single-post .thim-single-post__media{overflow:hidden;width:100%;border-radius:16px;margin-bottom:24px}.single-post .thim-single-post__media>*{margin-bottom:0}.single-post .thim-single-post__media .post-image,.single-post .thim-single-post__media .thumbnail,.single-post .thim-single-post__media figure{margin:0}.single-post .thim-single-post__media iframe,.single-post .thim-single-post__media img,.single-post .thim-single-post__media video{display:block;width:100%;height:auto}.single-post .thim-single-post .entry-header{display:flex;flex-direction:column;gap:16px;width:100%}.single-post .thim-single-post .entry-title{margin:0;color:var(--thim-font_title-color);font-size:var(--thim-title-fonsize-large,32px);font-weight:700;line-height:var(--thim-title-line-height-large,1.25);letter-spacing:-.1px}.single-post .thim-single-post__meta-row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;max-width:100%}.single-post .thim-single-post__author{display:inline-flex;align-items:center;gap:12px;flex:0 0 auto;min-width:0;max-width:100%}.single-post .thim-single-post__author-avatar{flex:0 0 40px}.single-post .thim-single-post__author-avatar img{display:block;width:40px;height:40px;border-radius:999px;-o-object-fit:cover;object-fit:cover}.single-post .thim-single-post__author-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.single-post .thim-single-post__author-label{color:var(--thim-font_body-color);font-size:14px;font-weight:400;line-height:1.428}.single-post .thim-single-post__author-name{color:var(--thim-font_title-color);font-size:16px;font-weight:600;line-height:1.25;text-decoration:none;text-transform:capitalize}.single-post .thim-single-post__author-name:hover{color:var(--thim-body_primary_color)}.single-post .thim-single-post__meta{display:flex;gap:24px;align-items:center}.single-post .thim-single-post__meta-panel{display:flex;gap:24px;flex-wrap:wrap;align-items:center;padding:0 20px;height:48px;border-radius:999px;background:#fff}.single-post .thim-single-post__meta-item{display:inline-flex;align-items:center;gap:8px;min-width:0;color:#000}.single-post .thim-single-post__meta-item svg{vertical-align:sub;width:24px;height:24px}.single-post .thim-single-post__meta-item--link{text-decoration:none}.single-post .thim-single-post__meta-item--link:hover{color:var(--thim-body_primary_color)}.single-post .thim-single-post__meta-text{display:block}.single-post .thim-single-post__share{display:none}.single-post .thim-single-post .entry-content{padding:0;width:100%}.single-post .thim-single-post .entry-summary>*{margin-bottom:0}.single-post .thim-single-post .entry-summary>*+*{margin-top:16px}.single-post .thim-single-post .entry-summary h2,.single-post .thim-single-post .entry-summary h3,.single-post .thim-single-post .entry-summary h4,.single-post .thim-single-post .entry-summary h5,.single-post .thim-single-post .entry-summary h6{color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-weight:var(--thim-font_title-variant);line-height:1.25}.single-post .thim-single-post .entry-summary ol,.single-post .thim-single-post .entry-summary p,.single-post .thim-single-post .entry-summary ul{max-width:none;font-size:20px;line-height:1.4}.single-post .thim-single-post .entry-summary ol,.single-post .thim-single-post .entry-summary ul{padding-left:22px}.single-post .thim-single-post .entry-summary li+li{margin-top:10px}.single-post .thim-single-post .entry-summary blockquote{margin:36px 0;padding:20px 24px;border-left-width:4px;border-radius:0 20px 20px 0;background:rgba(var(--thim-body_primary_color-rgb),.08);color:var(--thim-font_title-color);font-size:20px;line-height:1.6}.single-post .thim-single-post .entry-summary img{border-radius:24px}.single-post .thim-single-post .entry-tag-share{display:flex;flex-wrap:wrap;gap:10px;padding-top:28px;margin-top:32px;border-top:1px solid rgba(15,23,42,.08)}.single-post .thim-single-post .entry-tag-share .tags-links{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:rgba(15,23,42,.58);font-size:14px;font-weight:700}.single-post .thim-single-post .entry-tag-share a{display:inline-flex;align-items:center;padding:9px 14px;border-radius:999px;background:rgba(15,23,42,.05);color:var(--thim-font_title-color);font-size:13px;font-weight:700;text-decoration:none}.single-post .thim-single-post .entry-tag-share a:hover{background:rgba(var(--thim-body_primary_color-rgb),.12);color:var(--thim-body_primary_color)}.single-post .thim-single-post__navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:40px;width:100%}.single-post .thim-single-post__navigation-link{display:flex;flex-direction:row;align-items:center;gap:5px;color:var(--thim-body_primary_color);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.single-post .thim-single-post__navigation-link:hover{color:var(--thim-body_primary_color_hover,#5621a7)}.single-post .thim-single-post__navigation-link--next{text-align:right;justify-content:flex-end}.single-post .thim-single-post__navigation-link svg{color:#22272f}.single-post .thim-single-post__navigation-left,.single-post .thim-single-post__navigation-right{display:inline-flex;flex-direction:column;gap:4px}.single-post .thim-single-post__navigation-left{align-items:flex-end}.single-post .thim-single-post__navigation-label{font-size:16px;color:var(--thim-font_body-color)}.single-post .thim-single-post__navigation-title{font-size:18px;font-weight:600;line-height:1.333}.single-post .thim-single-post__share-trigger{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.94);color:#050505;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.single-post .thim-single-post__share-trigger svg{height:16px;width:16px}.single-post .thim-single-post__share-trigger:hover{background:var(--thim-body_primary_color);color:#fff}.single-post .related-posts{width:100%;margin:93px 0 0}.single-post .related-posts .related-title{margin:0 0 24px;color:var(--thim-font_title-color);font-size:32px;font-weight:700;line-height:1.25;letter-spacing:-.01px}.single-post .related-posts__grid{display:grid;grid-template-columns:repeat(var(--thim-related-columns,4),minmax(0,1fr));gap:40px}.single-post .comments-area{margin-top:40px}.single-post .comments-area .comment-reply-title{font-size:20px}.single-post .data-school-share-popup{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:24px}.single-post .data-school-share-popup[hidden]{display:none!important}.single-post .data-school-share-popup__backdrop{position:absolute;inset:0;background:rgba(15,23,42,.72);backdrop-filter:blur(6px)}.single-post .data-school-share-popup__dialog{position:relative;z-index:1;width:min(480px,100%);padding:24px 32px 32px;border-radius:24px;background:#fff}.single-post .data-school-share-popup__close{position:absolute;top:20px;right:36px;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;background:0 0;color:#2b1054;font-size:28px;line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease}.single-post .data-school-share-popup__close:hover{color:var(--thim-body_primary_color)}.single-post .data-school-share-popup__title{margin:0;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:24px;font-weight:700;line-height:1.33;text-align:center}.single-post .data-school-share-popup__subtitle{margin:40px 0 0;color:#0f172a;font-size:18px;font-weight:700;line-height:1.4;text-align:center}.single-post .data-school-share-popup__social{margin-top:20px}.single-post .data-school-share-popup__social .thim-social-share{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:32px;padding:0;margin:0;list-style:none}.single-post .data-school-share-popup__social .heading{display:none}.single-post .data-school-share-popup__social li,.single-post .data-school-share-popup__social li>div{margin:0}.single-post .data-school-share-popup__social a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#f0eafa;color:#2b1054;text-decoration:none;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.single-post .data-school-share-popup__social a:hover{background:var(--thim-body_primary_color);color:#fff}.single-post .data-school-share-popup__social a i{font-size:18px}.single-post .data-school-share-popup__copy{margin-top:40px}.single-post .data-school-share-popup__copy label{display:block;margin-bottom:20px;color:#0f172a;font-size:18px;font-weight:700;line-height:1.4;text-align:center}.single-post .data-school-share-popup__copy-field{display:flex;align-items:center;gap:16px;padding:14px 18px 14px 28px;border:1px solid #f0eafa;border-radius:999px;background:#f5f5f5}.single-post .data-school-share-popup__copy-field input{flex:1 1 auto;min-width:0;padding:0;border:0;background:0 0;box-shadow:none;color:#0f172a;font-size:16px;line-height:1.6}.single-post .data-school-share-popup__copy-field button{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:0;background:0 0;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.single-post .data-school-share-popup__copy-status{min-height:20px;color:#6938ef;font-size:14px;font-weight:700;line-height:1.5;text-align:center;margin:0}@media (max-width:1199px){.single-post .related-posts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.single-post .site-content{padding-top:32px;padding-bottom:130px}}@media (max-width:767px){.single-post .site-content{padding-top:26px;padding-bottom:80px}.single-post .thim-single-post__hero{margin-bottom:24px}.single-post .thim-single-post__back{width:48px;height:48px}.single-post .thim-single-post__back svg{width:16px;height:16px}.single-post .thim-single-post .entry-title{font-size:18px}.single-post .thim-single-post__media{margin-bottom:16px}.single-post .thim-single-post__meta-row{flex-wrap:wrap;position:relative}.single-post .thim-single-post__meta{flex-wrap:wrap}.single-post .thim-single-post__meta-panel{width:100%;min-height:0;height:auto;gap:24px;padding:16px;border-radius:16px}.single-post .thim-single-post__share-trigger{position:absolute;right:15px;top:0}.single-post .thim-single-post .entry-summary{font-size:16px;line-height:1.8}.single-post .thim-single-post__navigation-link .thim-single-post__navigation-title{display:none}.single-post .thim-single-post__navigation-link--next{justify-content:flex-end}.single-post .thim-about-author .author-wrapper{padding:22px 20px}.single-post .thim-about-author .author-avatar{align-items:flex-start}.single-post .related-posts{margin-top:60px}.single-post .related-posts .related-title{margin-bottom:20px}.single-post .related-posts__grid{grid-template-columns:1fr;gap:18px}.single-post .data-school-share-popup{padding:16px}.single-post .data-school-share-popup__dialog{padding:28px 18px 24px;border-radius:24px}.single-post .data-school-share-popup__close{top:14px;right:14px;width:34px;height:34px;font-size:30px}.single-post .data-school-share-popup__title{font-size:32px}.single-post .data-school-share-popup__subtitle{margin-top:18px;font-size:16px}.single-post .data-school-share-popup__social{margin-top:20px}.single-post .data-school-share-popup__social .thim-social-share{gap:12px}.single-post .data-school-share-popup__social a{width:52px;height:52px;border-radius:16px}.single-post .data-school-share-popup__social a i{font-size:26px}.single-post .data-school-share-popup__copy{margin-top:28px}.single-post .data-school-share-popup__copy label{margin-bottom:14px;font-size:16px}.single-post .data-school-share-popup__copy-field{gap:12px;padding:12px 12px 12px 18px}.single-post .data-school-share-popup__copy-field input{font-size:15px}.single-post .data-school-share-popup__copy-field button{width:44px;height:44px;border-radius:14px}}body.data-school-share-popup-open{overflow:hidden}.loop-pagination{margin-top:40px}.learn-press-pagination .page-numbers,.loop-pagination .page-numbers{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.learn-press-pagination .page-numbers .page-numbers,.loop-pagination .page-numbers .page-numbers{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;border:0;border-radius:999px;background:0 0;color:var(--thim-font_body-color);font-family:var(--thim-font_body-font-family);font-size:20px;font-weight:400;line-height:1;padding:0!important;cursor:pointer;text-decoration:none;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.learn-press-pagination .page-numbers .page-numbers.current,.learn-press-pagination .page-numbers .page-numbers:focus,.learn-press-pagination .page-numbers .page-numbers:hover,.loop-pagination .page-numbers .page-numbers.current,.loop-pagination .page-numbers .page-numbers:focus,.loop-pagination .page-numbers .page-numbers:hover{background:#fff;color:var(--thim-body_primary_color)}.learn-press-pagination .page-numbers .page-numbers.next,.learn-press-pagination .page-numbers .page-numbers.prev{color:#2b1054;font-size:0}.learn-press-pagination .page-numbers .page-numbers.next>i,.learn-press-pagination .page-numbers .page-numbers.prev>i{display:none}.learn-press-pagination .page-numbers .page-numbers.next:before,.learn-press-pagination .page-numbers .page-numbers.prev:before{content:"";display:block;width:24px;height:24px;background-color:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:24px 24px;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:24px 24px}.learn-press-pagination .page-numbers .page-numbers.prev:before{mask-image:url(images/svg/chevron-left-1.svg);-webkit-mask-image:url(images/svg/chevron-left-1.svg)}.learn-press-pagination .page-numbers .page-numbers.next:before{mask-image:url(images/svg/chevron-right-1.svg);-webkit-mask-image:url(images/svg/chevron-right-1.svg)}@media (max-width:880px){.learn-press-pagination{justify-content:center}}.sk-rotating-plane{width:40px;height:40px;background-color:#333;margin:40px auto;animation:sk-rotatePlane 1.2s infinite ease-in-out}@keyframes sk-rotatePlane{0%{transform:perspective(120px) rotateX(0) rotateY(0)}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0)}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg)}}.sk-double-bounce{width:40px;height:40px;position:relative;margin:40px auto}.sk-double-bounce .sk-child{width:100%;height:100%;border-radius:50%;background-color:#333;opacity:.6;position:absolute;top:0;left:0;animation:sk-doubleBounce 2s infinite ease-in-out}.sk-double-bounce .sk-double-bounce2{animation-delay:-1s}@keyframes sk-doubleBounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.sk-wave{margin:40px auto;width:50px;height:40px;text-align:center;font-size:10px}.sk-wave .sk-rect{background-color:#333;height:100%;width:6px;display:inline-block;animation:sk-waveStretchDelay 1.2s infinite ease-in-out}.sk-wave .sk-rect1{animation-delay:-1.2s}.sk-wave .sk-rect2{animation-delay:-1.1s}.sk-wave .sk-rect3{animation-delay:-1s}.sk-wave .sk-rect4{animation-delay:-.9s}.sk-wave .sk-rect5{animation-delay:-.8s}@keyframes sk-waveStretchDelay{0%,100%,40%{transform:scaleY(.4)}20%{transform:scaleY(1)}}.sk-wandering-cubes{margin:40px auto;width:40px;height:40px;position:relative}.sk-wandering-cubes .sk-cube{background-color:#333;width:10px;height:10px;position:absolute;top:0;left:0;animation:sk-wanderingCube 1.8s ease-in-out -1.8s infinite both}.sk-wandering-cubes .sk-cube2{animation-delay:-.9s}@keyframes sk-wanderingCube{0%{transform:rotate(0)}25%{transform:translateX(30px) rotate(-90deg) scale(.5)}50%{transform:translateX(30px) translateY(30px) rotate(-179deg)}50.1%{transform:translateX(30px) translateY(30px) rotate(-180deg)}75%{transform:translateX(0) translateY(30px) rotate(-270deg) scale(.5)}100%{transform:rotate(-360deg)}}.sk-spinner-pulse{width:40px;height:40px;margin:40px auto;background-color:#333;border-radius:100%;animation:sk-pulseScaleOut 1s infinite ease-in-out}@keyframes sk-pulseScaleOut{0%{transform:scale(0)}100%{transform:scale(1);opacity:0}}.sk-chasing-dots{margin:40px auto;width:40px;height:40px;position:relative;text-align:center;animation:sk-chasingDotsRotate 2s infinite linear}.sk-chasing-dots .sk-child{width:60%;height:60%;display:inline-block;position:absolute;top:0;background-color:#333;border-radius:100%;animation:sk-chasingDotsBounce 2s infinite ease-in-out}.sk-chasing-dots .sk-dot2{top:auto;bottom:0;animation-delay:-1s}@keyframes sk-chasingDotsRotate{100%{transform:rotate(360deg)}}@keyframes sk-chasingDotsBounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.sk-three-bounce{margin:40px auto;width:80px;text-align:center}.sk-three-bounce .sk-child{width:20px;height:20px;background-color:#333;border-radius:100%;display:inline-block;animation:sk-three-bounce 1.4s ease-in-out 0s infinite both}.sk-three-bounce .sk-bounce1{animation-delay:-.32s}.sk-three-bounce .sk-bounce2{animation-delay:-.16s}@keyframes sk-three-bounce{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.sk-circle{margin:40px auto;width:40px;height:40px;position:relative}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0}.sk-circle .sk-child:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both}.sk-circle .sk-circle2{transform:rotate(30deg)}.sk-circle .sk-circle3{transform:rotate(60deg)}.sk-circle .sk-circle4{transform:rotate(90deg)}.sk-circle .sk-circle5{transform:rotate(120deg)}.sk-circle .sk-circle6{transform:rotate(150deg)}.sk-circle .sk-circle7{transform:rotate(180deg)}.sk-circle .sk-circle8{transform:rotate(210deg)}.sk-circle .sk-circle9{transform:rotate(240deg)}.sk-circle .sk-circle10{transform:rotate(270deg)}.sk-circle .sk-circle11{transform:rotate(300deg)}.sk-circle .sk-circle12{transform:rotate(330deg)}.sk-circle .sk-circle2:before{animation-delay:-1.1s}.sk-circle .sk-circle3:before{animation-delay:-1s}.sk-circle .sk-circle4:before{animation-delay:-.9s}.sk-circle .sk-circle5:before{animation-delay:-.8s}.sk-circle .sk-circle6:before{animation-delay:-.7s}.sk-circle .sk-circle7:before{animation-delay:-.6s}.sk-circle .sk-circle8:before{animation-delay:-.5s}.sk-circle .sk-circle9:before{animation-delay:-.4s}.sk-circle .sk-circle10:before{animation-delay:-.3s}.sk-circle .sk-circle11:before{animation-delay:-.2s}.sk-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleBounceDelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.sk-cube-grid{width:40px;height:40px;margin:40px auto}.sk-cube-grid .sk-cube{width:33.33%;height:33.33%;background-color:#333;float:left;animation:sk-cubeGridScaleDelay 1.3s infinite ease-in-out}.sk-cube-grid .sk-cube1{animation-delay:.2s}.sk-cube-grid .sk-cube2{animation-delay:.3s}.sk-cube-grid .sk-cube3{animation-delay:.4s}.sk-cube-grid .sk-cube4{animation-delay:.1s}.sk-cube-grid .sk-cube5{animation-delay:.2s}.sk-cube-grid .sk-cube6{animation-delay:.3s}.sk-cube-grid .sk-cube7{animation-delay:0s}.sk-cube-grid .sk-cube8{animation-delay:.1s}.sk-cube-grid .sk-cube9{animation-delay:.2s}@keyframes sk-cubeGridScaleDelay{0%,100%,70%{transform:scale3D(1,1,1)}35%{transform:scale3D(0,0,1)}}.sk-fading-circle{margin:40px auto;width:40px;height:40px;position:relative}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0}.sk-fading-circle .sk-circle:before{content:"";display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both}.sk-fading-circle .sk-circle2{transform:rotate(30deg)}.sk-fading-circle .sk-circle3{transform:rotate(60deg)}.sk-fading-circle .sk-circle4{transform:rotate(90deg)}.sk-fading-circle .sk-circle5{transform:rotate(120deg)}.sk-fading-circle .sk-circle6{transform:rotate(150deg)}.sk-fading-circle .sk-circle7{transform:rotate(180deg)}.sk-fading-circle .sk-circle8{transform:rotate(210deg)}.sk-fading-circle .sk-circle9{transform:rotate(240deg)}.sk-fading-circle .sk-circle10{transform:rotate(270deg)}.sk-fading-circle .sk-circle11{transform:rotate(300deg)}.sk-fading-circle .sk-circle12{transform:rotate(330deg)}.sk-fading-circle .sk-circle2:before{animation-delay:-1.1s}.sk-fading-circle .sk-circle3:before{animation-delay:-1s}.sk-fading-circle .sk-circle4:before{animation-delay:-.9s}.sk-fading-circle .sk-circle5:before{animation-delay:-.8s}.sk-fading-circle .sk-circle6:before{animation-delay:-.7s}.sk-fading-circle .sk-circle7:before{animation-delay:-.6s}.sk-fading-circle .sk-circle8:before{animation-delay:-.5s}.sk-fading-circle .sk-circle9:before{animation-delay:-.4s}.sk-fading-circle .sk-circle10:before{animation-delay:-.3s}.sk-fading-circle .sk-circle11:before{animation-delay:-.2s}.sk-fading-circle .sk-circle12:before{animation-delay:-.1s}@keyframes sk-circleFadeDelay{0%,100%,39%{opacity:0}40%{opacity:1}}.sk-folding-cube{margin:40px auto;width:40px;height:40px;position:relative;transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;animation:sk-foldCubeAngle 2.4s infinite linear both;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{animation-delay:.3s}.sk-folding-cube .sk-cube3:before{animation-delay:.6s}.sk-folding-cube .sk-cube4:before{animation-delay:.9s}@keyframes sk-foldCubeAngle{0%,10%{transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{transform:perspective(140px) rotateX(0);opacity:1}100%,90%{transform:perspective(140px) rotateY(180deg);opacity:0}}#thim-preloading{position:fixed;z-index:999999;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;background-color:var(--thim-theme_feature_preloading_style-background)}#thim-preloading .sk-chasing-dots .sk-child,#thim-preloading .sk-circle .sk-child:before,#thim-preloading .sk-cube-grid .sk-cube,#thim-preloading .sk-double-bounce .sk-child,#thim-preloading .sk-fading-circle .sk-circle:before,#thim-preloading .sk-folding-cube .sk-cube:before,#thim-preloading .sk-rotating-plane,#thim-preloading .sk-spinner-pulse,#thim-preloading .sk-three-bounce .sk-child,#thim-preloading .sk-wandering-cubes .sk-cube,#thim-preloading .sk-wave .sk-rect{background-color:var(--thim-theme_feature_preloading_style-color)}#back-to-top{position:fixed;bottom:15px;right:20px;display:block;width:40px;height:40px;border:0;background-color:var(--thim-font_title-color);color:#fff;cursor:pointer;opacity:0;text-align:center;visibility:hidden;z-index:997;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}#back-to-top i{display:block;font-size:14px;line-height:40px}#back-to-top:hover{background-color:var(--thim-body_primary_color);color:#fff}#back-to-top.active,#back-to-top.scrolldown{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}#back-to-top.scroll-circle-progress{border-radius:50%;background:0 0;box-shadow:inset 0 0 0 .11rem rgba(128,130,134,.25);color:var(--thim-body_primary_color)}#back-to-top.scroll-circle-progress:hover{background:0 0;color:var(--thim-body_primary_color_hover,#5621a7)}#back-to-top.scroll-circle-progress svg{box-sizing:border-box;stroke:var(--thim-body_primary_color);stroke-width:5;-webkit-transition:all .2s linear;transition:all .2s linear}#back-to-top.scroll-circle-progress svg path{fill:none}#back-to-top.scroll-circle-progress i{position:absolute;top:0;left:0;z-index:1;width:40px;height:40px;color:inherit;-webkit-transition:all .2s linear;transition:all .2s linear}body{margin:0;font-family:var(--thim-font_body-font-family);font-size:var(--thim-font_body-font-size);line-height:var(--thim-font_body-line-height);color:var(--thim-font_body-color);font-weight:var(--thim-font_body-variant)}h1,h2,h3,h4,h5,h6{font-family:var(--thim-font_title-font-family);color:var(--thim-font_title-color);font-weight:var(--thim-font_title-variant)}h1{font-size:var(--thim-font_h1-font-size);line-height:var(--thim-font_h1-line-height);text-transform:var(--thim-font_h1-line-height)}h2{font-size:var(--thim-font_h2-font-size);line-height:var(--thim-font_h2-line-height);text-transform:var(--thim-font_h2-line-height)}h3{font-size:var(--thim-font_h3-font-size);line-height:var(--thim-font_h3-line-height);text-transform:var(--thim-font_h3-line-height)}h4{font-size:var(--thim-font_h4-font-size);line-height:var(--thim-font_h4-line-height);text-transform:var(--thim-font_h4-line-height)}h5{font-size:var(--thim-font_h5-font-size);line-height:var(--thim-font_h5-line-height);text-transform:var(--thim-font_h5-line-height)}h6{font-size:var(--thim-font_h6-font-size);line-height:var(--thim-font_h6-line-height);text-transform:var(--thim-font_h6-line-height)}a{color:var(--thim-font_title-color)}a:hover{color:var(--thim-body_primary_color)}@media (max-width:1024px){h1{font-size:48px}h2{font-size:32px}h3{font-size:32px}}@media (max-width:767px){h1{font-size:32px}h2{font-size:24px}h3{font-size:24px}}.button,.submit,input[type=submit]{color:#fff;font-size:1em;border:0;padding:8px 25px;display:inline-block;background-color:var(--thim-body_primary_color)}.button:hover,.submit:hover,input[type=submit]:hover{color:#fff;background-color:rgba(var(--thim-body_primary_color-rgb),.8)}.data-school-course-search{position:relative;width:100%}.data-school-course-search__trigger-form{display:flex;align-items:center;width:100%;margin:0}.data-school-course-search__panel-field,.data-school-course-search__trigger-field{position:relative;display:flex;align-items:center;width:100%}.data-school-course-search__trigger-field{min-width:280px}.data-school-course-search__input{width:100%;min-width:0;height:56px;border:1px solid transparent;border-radius:200px;background:#f5f5f5;box-shadow:none;color:var(--thim-font_title-color);font-size:16px;line-height:22px;outline:0;padding:0 46px;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .2s ease,box-shadow .2s ease}.data-school-course-search__input::-webkit-search-cancel-button,.data-school-course-search__input::-webkit-search-decoration,.data-school-course-search__input::-webkit-search-results-button,.data-school-course-search__input::-webkit-search-results-decoration{display:none;-webkit-appearance:none;appearance:none}.data-school-course-search__input::-ms-clear,.data-school-course-search__input::-ms-reveal{display:none;width:0;height:0}.data-school-course-search__input::-moz-placeholder{color:var(--thim-font_body-color)}.data-school-course-search__input::placeholder{color:var(--thim-font_body-color)}.data-school-course-search__input:focus{background:#f0eafa;border-color:#6c29d1}.data-school-course-search__panel-input{padding-right:56px;border-color:var(--thim-body_primary_color);background:#f0eafa}.data-school-course-search__search-icon{position:absolute;left:17px;top:54%;z-index:1;display:inline-block;color:#22272f;pointer-events:none;transform:translateY(-51%)}.data-school-course-search__search-icon svg path{fill:#22272f}.data-school-course-search__icon-trigger{position:relative;display:none;align-items:center;justify-content:center;width:56px;height:56px;border:0;border-radius:50%;background:#f5f5f5;color:var(--thim-font_title-color);cursor:pointer;padding:0;transition:background-color .2s ease,color .2s ease}.data-school-course-search__icon-trigger:focus,.data-school-course-search__icon-trigger:hover{background:#f0eafa;color:var(--thim-body_primary_color)}.data-school-course-search__icon-trigger .data-school-course-search__search-icon{left:50%;transform:translate(-50%,-50%)}.data-school-course-search__overlay{position:fixed;inset:0;z-index:100000;background:rgba(0,0,0,.28);backdrop-filter:blur(1px)}.data-school-course-search__panel{position:fixed;top:clamp(76px,8vh,108px);left:50%;z-index:100001;box-sizing:border-box;width:min(1360px,100vw - 96px);max-height:calc(100vh - 132px);padding:48px;border-radius:24px;background:#fff;box-shadow:0 28px 80px rgba(15,23,42,.22);overflow-x:hidden;overflow-y:auto;transform:translateX(-50%);-webkit-overflow-scrolling:touch}.data-school-course-search__overlay[hidden],.data-school-course-search__panel[hidden]{display:none}.data-school-course-search__panel-form{margin:0}.data-school-course-search__panel-field{margin-bottom:32px}.data-school-course-search__close{position:absolute;right:18px;top:50%;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:50%;background:0 0;color:var(--thim-font_title-color);cursor:pointer;font-size:24px;line-height:1;padding:0;transform:translateY(-50%)}.data-school-course-search__close:focus,.data-school-course-search__close:hover{background:rgba(15,23,42,.06);color:var(--thim-font_title-color)}.data-school-course-search__meta{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:24px}.data-school-course-search__count{margin-bottom:4px;color:var(--thim-body_primary_color);font-size:12px;font-weight:500;line-height:1.2}.data-school-course-search__count[hidden],.data-school-course-search__view-all[hidden]{display:none}.data-school-course-search__heading{margin:0;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:24px;font-weight:var(--thim-font_title-variant);line-height:1.35}.data-school-course-search__view-all{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border-radius:8px;background:rgba(var(--thim-body_primary_color-rgb),.1);color:var(--thim-body_primary_color);font-size:16px;font-weight:700;line-height:1.2;padding:0 24px;text-decoration:none;white-space:nowrap}.data-school-course-search__view-all svg{display:block;width:16px;height:16px;flex:0 0 auto;margin-left:8px}.data-school-course-search__view-all:focus,.data-school-course-search__view-all:hover{background:var(--thim-body_primary_color);color:#fff;text-decoration:none}.data-school-course-search__results{transition:opacity .2s ease}.data-school-course-search.is-loading .data-school-course-search__results{opacity:.58}.data-school-course-search__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.data-school-course-search__message{padding:12px 0;color:var(--thim-font_body-color);font-size:14px;line-height:1.5}.data-school-course-search__course{overflow:hidden;height:100%;border:1px solid rgba(18,32,49,.08);border-radius:16px;background:#fff;box-shadow:0 8px 22px rgba(15,23,42,.06)}.data-school-course-search__thumbnail{display:block;aspect-ratio:16/10;overflow:hidden}.data-school-course-search__thumbnail img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .25s ease}.data-school-course-search__thumbnail:hover img{transform:scale(1.04)}.data-school-course-search__content{padding:10px}.data-school-course-search__title{margin:0;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:14px;line-height:1.35}.data-school-course-search__title a{color:inherit;text-decoration:none}.data-school-course-search__title a:hover{color:var(--thim-body_primary_color)}.data-school-course-search__price{margin-top:8px;color:var(--thim-body_primary_color);font-size:13px;font-weight:600;line-height:1.2}.data-school-course-search__excerpt{margin:8px 0 0;color:var(--thim-font_body-color);font-size:12px;line-height:1.45}body.data-school-course-search-popup-open{overflow:hidden}body.admin-bar .data-school-course-search__panel{top:clamp(92px,8vh + 32px,140px);max-height:calc(100vh - 164px)}.site-header .data_school_course_ajax_search_widget{flex:0 1 320px;max-width:320px}@media (max-width:1560px){.site-header .data_school_course_ajax_search_widget{flex:0 1 280px;max-width:280px}}@media (min-width:1025px) and (max-width:1366px){.site-header .data_school_course_ajax_search_widget{flex:0 0 auto;max-width:none}.data-school-course-search{width:auto}.data-school-course-search__trigger-field{display:none}.data-school-course-search__icon-trigger{display:inline-flex;width:44px;height:44px}}@media (max-width:1700px){.data-school-course-search{width:auto}.data-school-course-search__trigger-form{justify-content:flex-end}.data-school-course-search__trigger-field{display:none}.data-school-course-search__icon-trigger{display:inline-flex}}@media (max-width:1024px){.data-school-course-search{width:auto}.data-school-course-search__trigger-field{display:none}.data-school-course-search__icon-trigger{display:inline-flex}.data-school-course-search__panel{top:72px;width:calc(100vw - 32px);max-height:calc(100vh - 96px);padding:24px;border-radius:20px}.site-header .data_school_course_ajax_search_widget{flex:0 0 auto;max-width:none}}@media (max-width:767px){.data-school-course-search__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.data-school-course-search__panel{top:16px;width:calc(100vw - 24px);max-height:calc(100vh - 32px);padding:16px;border-radius:16px}.data-school-course-search__panel-input{padding-right:54px}.data-school-course-search__panel-field{margin-bottom:20px}.data-school-course-search__meta{align-items:flex-start;flex-direction:column}.data-school-course-search__grid{grid-template-columns:1fr}}.thim-ekits-course-filter{position:relative;--thim-ekits-course-filter-columns:repeat(4, minmax(0, 1fr));--thim-ekits-course-filter-gap:24px}.thim-ekits-course-filter__tabs-wrap{position:relative;display:flex;justify-content:center;margin-bottom:72px}.thim-ekits-course-filter__tabs{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;max-width:100%;gap:4px;margin-right:auto;margin-bottom:0;margin-left:auto;padding:8px;border-radius:999px;background:#f5f5f5;overflow:hidden;animation:thim-course-filter-tabs-in .45s cubic-bezier(.22,1,.36,1) both}.thim-ekits-course-filter__tabs::after{position:absolute;inset:0;z-index:2;background:linear-gradient(100deg,rgba(255,255,255,0) 0,rgba(255,255,255,.44) 48%,rgba(255,255,255,0) 100%);content:"";opacity:0;pointer-events:none;transform:translateX(-72%)}.thim-ekits-course-filter__responsive-toggle{display:none}.thim-ekits-course-filter__responsive-arrow,.thim-ekits-course-filter__responsive-icon{flex:0 0 auto;pointer-events:none}.thim-ekits-course-filter__responsive-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thim-ekits-course-filter__tab-indicator{position:absolute;top:8px;left:8px;z-index:0;width:var(--thim-course-filter-tab-width,0);height:var(--thim-course-filter-tab-height,0);border-radius:999px;background:#fff;box-shadow:0 10px 26px rgba(15,23,42,.1);opacity:var(--thim-course-filter-tab-opacity,0);pointer-events:none;transform:translate3d(var(--thim-course-filter-tab-x,0),var(--thim-course-filter-tab-y,0),0);transition:width .34s cubic-bezier(.22,1,.36,1),height .34s cubic-bezier(.22,1,.36,1),opacity .18s ease,transform .34s cubic-bezier(.22,1,.36,1)}.thim-ekits-course-filter__tab-indicator::after{position:absolute;inset:-5px;border:1px solid rgba(var(--thim-body_primary_color-rgb),.16);border-radius:inherit;content:"";opacity:0;transform:scale(.82)}.thim-ekits-course-filter__tab{position:relative;z-index:1;border:0;border-radius:999px;background:0 0;color:#9d9d9d;font-size:16px;font-weight:500;line-height:1.25;cursor:pointer;isolation:isolate;overflow:hidden;padding:8px 25px;white-space:nowrap;transition:color .22s ease,opacity .22s ease,transform .22s ease}.thim-ekits-course-filter__tab:focus,.thim-ekits-course-filter__tab:hover{color:#2b1054;opacity:1}.thim-ekits-course-filter__tab.is-active{color:#2b1054;transform:translateY(-1px)}.thim-ekits-course-filter__tab-ripple{position:absolute;z-index:-1;border-radius:50%;background:rgba(var(--thim-body_primary_color-rgb),.2);pointer-events:none;transform:scale(0);animation:thim-course-filter-tab-ripple .62s cubic-bezier(.22,1,.36,1) forwards}.thim-ekits-course-filter__results{position:relative;isolation:isolate;transform-origin:top center;transition:opacity .26s ease,transform .26s ease,filter .26s ease;overflow:hidden}.thim-ekits-course-filter__results::after{position:absolute;inset:0;z-index:2;background:linear-gradient(110deg,rgba(255,255,255,0) 0,rgba(var(--thim-body_primary_color-rgb),.06) 22%,rgba(255,255,255,.42) 48%,rgba(var(--thim-body_primary_color-rgb),.08) 72%,rgba(255,255,255,0) 100%);content:"";opacity:0;pointer-events:none;transition:opacity .4s ease}.thim-ekits-course-filter.is-loading .thim-ekits-course-filter__results::after{animation:thim-course-filter-shimmer 1s linear infinite;opacity:1}.thim-ekits-course-filter.is-loading .thim-ekits-course-filter__tabs{pointer-events:none}.thim-ekits-course-filter.is-loading .thim-ekits-course-filter__tabs::after{animation:thim-course-filter-tabs-sweep 1s ease-in-out infinite;opacity:1}.thim-ekits-course-filter.is-loading .thim-ekits-course-filter__responsive-toggle{pointer-events:none}.thim-ekits-course-filter__spinner{position:absolute;top:50%;left:50%;z-index:10;width:40px;height:40px;transform:translate(-50%,-50%);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.thim-ekits-course-filter__spinner::before{content:"";display:block;width:100%;height:100%;box-sizing:border-box;border:3px solid rgba(var(--thim-body_primary_color-rgb),.15);border-top-color:var(--thim-body_primary_color,#2b1054);border-right-color:var(--thim-body_primary_color,#2b1054);border-radius:50%;animation:thim-spinner .7s linear infinite;will-change:transform}.thim-ekits-course-filter.is-loading .thim-ekits-course-filter__spinner{opacity:1;transition-delay:.14s;visibility:visible}.thim-ekits-course-filter__grid{display:grid;grid-template-columns:var(--thim-ekits-course-filter-columns);gap:var(--thim-ekits-course-filter-gap)}.thim-ekits-course-filter__grid-item{min-width:0}.thim-ekits-course-filter__grid-item,.thim-ekits-course-filter__slide{transition:transform .24s ease,filter .24s ease}.thim-ekits-course-filter__grid-item>*,.thim-ekits-course-filter__slide>*{width:100%;height:100%}.thim-ekits-course-filter--hover-effect-lift-title .thim-ekits-course-filter__grid-item :is(.data-school-course-search__titlea,.elementor-widget-theme-post-titlea,.elementor-heading-titlea,.course-titlea,.entry-titlea,h1a,h2a,h3a,h4a,h5a,h6a),.thim-ekits-course-filter--hover-effect-lift-title .thim-ekits-course-filter__slide :is(.data-school-course-search__titlea,.elementor-widget-theme-post-titlea,.elementor-heading-titlea,.course-titlea,.entry-titlea,h1a,h2a,h3a,h4a,h5a,h6a),.thim-ekits-course-filter--hover-effect-title-color .thim-ekits-course-filter__grid-item :is(.data-school-course-search__titlea,.elementor-widget-theme-post-titlea,.elementor-heading-titlea,.course-titlea,.entry-titlea,h1a,h2a,h3a,h4a,h5a,h6a),.thim-ekits-course-filter--hover-effect-title-color .thim-ekits-course-filter__slide :is(.data-school-course-search__titlea,.elementor-widget-theme-post-titlea,.elementor-heading-titlea,.course-titlea,.entry-titlea,h1a,h2a,h3a,h4a,h5a,h6a){transition:color .22s ease}.thim-ekits-course-filter--hover-effect-lift-title .thim-ekits-course-filter__grid-item:focus-within :is(.data-school-course-search__titlea,.elementor-widget-theme-post-titlea,.elementor-heading-titlea,.course-titlea,.entry-titlea,h1a,h2a,h3a,h4a,h5a,h6a),.thim-ekits-course-filter--hover-effect-lift-title .thim-ekits-course-filter__grid-item:hover :is(.data-school-course-search__titlea,.elementor-widget-theme-post-titlea,.elementor-heading-titlea,.course-titlea,.entry-titlea,h1a,h2a,h3a,h4a,h5a,h6a),.thim-ekits-course-filter--hover-effect-lift-title .thim-ekits-course-filter__slide:focus-within :is(.data-school-course-search__titlea,.elementor-widget-theme-post-titlea,.elementor-heading-titlea,.course-titlea,.entry-titlea,h1a,h2a,h3a,h4a,h5a,h6a),.thim-ekits-course-filter--hover-effect-lift-title .thim-ekits-course-filter__slide:hover :is(.data-school-course-search__titlea,.elementor-widget-theme-post-titlea,.elementor-heading-titlea,.course-titlea,.entry-titlea,h1a,h2a,h3a,h4a,h5a,h6a),.thim-ekits-course-filter--hover-effect-title-color .thim-ekits-course-filter__grid-item:focus-within :is(.data-school-course-search__titlea,.elementor-widget-theme-post-titlea,.elementor-heading-titlea,.course-titlea,.entry-titlea,h1a,h2a,h3a,h4a,h5a,h6a),.thim-ekits-course-filter--hover-effect-title-color .thim-ekits-course-filter__grid-item:hover :is(.data-school-course-search__titlea,.elementor-widget-theme-post-titlea,.elementor-heading-titlea,.course-titlea,.entry-titlea,h1a,h2a,h3a,h4a,h5a,h6a),.thim-ekits-course-filter--hover-effect-title-color .thim-ekits-course-filter__slide:focus-within :is(.data-school-course-search__titlea,.elementor-widget-theme-post-titlea,.elementor-heading-titlea,.course-titlea,.entry-titlea,h1a,h2a,h3a,h4a,h5a,h6a),.thim-ekits-course-filter--hover-effect-title-color .thim-ekits-course-filter__slide:hover :is(.data-school-course-search__titlea,.elementor-widget-theme-post-titlea,.elementor-heading-titlea,.course-titlea,.entry-titlea,h1a,h2a,h3a,h4a,h5a,h6a){color:var(--thim-body_primary_color,#2b1054)}.thim-ekits-course-filter--hover-effect-lift .thim-ekits-course-filter__grid-item:focus-within,.thim-ekits-course-filter--hover-effect-lift .thim-ekits-course-filter__grid-item:hover,.thim-ekits-course-filter--hover-effect-lift .thim-ekits-course-filter__slide:focus-within,.thim-ekits-course-filter--hover-effect-lift .thim-ekits-course-filter__slide:hover,.thim-ekits-course-filter--hover-effect-lift-title .thim-ekits-course-filter__grid-item:focus-within,.thim-ekits-course-filter--hover-effect-lift-title .thim-ekits-course-filter__grid-item:hover,.thim-ekits-course-filter--hover-effect-lift-title .thim-ekits-course-filter__slide:focus-within,.thim-ekits-course-filter--hover-effect-lift-title .thim-ekits-course-filter__slide:hover{filter:drop-shadow(0 14px 22px rgba(var(--thim-body_primary_color-rgb), .12));transform:translateY(-6px)}.thim-ekits-course-filter__slider{position:relative;padding-bottom:99px;overflow-anchor:none}.thim-ekits-course-filter__slider .swiper-wrapper{align-items:stretch}.thim-ekits-course-filter__slider .swiper-slide,.thim-ekits-course-filter__slider .thim-ekits-course-filter__slide{overflow-anchor:none}.thim-ekits-course-filter__slide{height:auto}.thim-ekits-course-filter__message{margin-bottom:60px;color:var(--thim-font_body-color);font-size:14px;line-height:1.6;text-align:center}.thim-ekits-course-filter>.thim-slider-nav.swiper-button-lock,.thim-ekits-course-filter>.thim-slider-nav[hidden],.thim-ekits-course-filter>.thim-slider-pagination.swiper-pagination-lock,.thim-ekits-course-filter>.thim-slider-pagination[hidden]{display:none!important}.thim-ekits-course-filter--slider-layout-peek .thim-ekits-course-filter__slider{--thim-ekits-course-filter-peek-fade-bottom:99px;--thim-ekits-course-filter-peek-fade-width:clamp(72px, 10vw, 126px);isolation:isolate}.thim-ekits-course-filter--slider-layout-peek .thim-ekits-course-filter__slider .swiper-wrapper{position:relative;z-index:1}.thim-ekits-course-filter--slider-layout-peek .thim-ekits-course-filter__slider::after,.thim-ekits-course-filter--slider-layout-peek .thim-ekits-course-filter__slider::before{position:absolute;top:0;bottom:var(--thim-ekits-course-filter-peek-fade-bottom);z-index:2;width:var(--thim-ekits-course-filter-peek-fade-width);content:"";pointer-events:none}.thim-ekits-course-filter--slider-layout-peek .thim-ekits-course-filter__slider::before{left:0;background:linear-gradient(270deg,rgba(255,255,255,0) 0,#fff 100%)}.thim-ekits-course-filter--slider-layout-peek .thim-ekits-course-filter__slider::after{right:0;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 100%)}.thim-ekits-course-filter--slider-layout-showcase .thim-slider-nav{top:50%;bottom:auto;width:52px;height:52px;border-radius:50%;background:rgba(255,255,255,.96);box-shadow:0 18px 40px rgba(15,23,42,.16);transform:translateY(-50%)}.thim-ekits-course-filter--slider-layout-showcase .thim-slider-nav.thim-slider-nav-next,.thim-ekits-course-filter--slider-layout-showcase .thim-slider-nav.thim-slider-nav-prev{margin-left:0}.thim-ekits-course-filter--slider-layout-showcase .thim-slider-nav.thim-slider-nav-prev{left:16px}.thim-ekits-course-filter--slider-layout-showcase .thim-slider-nav.thim-slider-nav-next{right:16px;left:auto}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__results,.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__slider{overflow:hidden}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__slider{padding-top:50px;padding-bottom:92px}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__slider .swiper-wrapper{align-items:stretch}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__slide{position:relative;z-index:1;overflow:visible;transition:opacity .28s ease,transform .28s ease,filter .28s ease}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__slide>*{margin-right:auto;margin-left:auto;transform:scale(.9);transform-origin:center center;transition:transform .34s ease,box-shadow .28s ease,filter .28s ease}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__slide .elementor-widget-thim-loop-item-featured-image img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__slide .elementor-widget-thim-loop-item-featured-image{width:100%}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__slide .elementor-widget-thim-loop-course-meta,.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__slide .elementor-widget-thim-loop-item-excerpt,.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__slide .elementor-widget-thim-loop-item-featured-image,.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__slide .elementor-widget-thim-loop-item-title{margin-right:auto;margin-left:auto}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__slide.swiper-slide-next,.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__slide.swiper-slide-prev{z-index:2}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__slide.swiper-slide-next>*,.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__slide.swiper-slide-prev>*{transform:scale(.92)}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__slide.swiper-slide-active{z-index:4}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-ekits-course-filter__slide.swiper-slide-active>*{transform:scale(1.1)}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-slider-pagination{position:absolute;right:auto;bottom:4px;left:50%;z-index:4;display:flex;align-items:center;justify-content:center;width:auto;gap:6px;transform:translateX(-50%)}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-slider-pagination .swiper-pagination-bullet{width:7px;height:7px;margin:0;border-radius:999px;background:rgba(var(--thim-body_primary_color-rgb),.1);opacity:1;transition:width .22s ease,background-color .22s ease}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-slider-pagination .swiper-pagination-bullet-active{width:18px;background:var(--thim-body_secondary_color)}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-slider-nav{top:auto;bottom:0;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:0;background:0 0;box-shadow:none;color:var(--thim-body_secondary_color);transform:none}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-slider-nav.thim-slider-nav-next,.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-slider-nav.thim-slider-nav-prev{margin-left:0}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-slider-nav.thim-slider-nav-prev{left:calc(50% - 72px)}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-slider-nav.thim-slider-nav-next{right:calc(50% - 72px);left:auto}.thim-ekits-course-filter--slider-layout-desktop-showcase .thim-slider-nav.swiper-button-disabled{opacity:.35;pointer-events:none}.thim-ekits-course-filter--responsive-slider .thim-ekits-course-filter__slide{min-width:0}.thim-ekits-course-filter--responsive-slider .thim-slider-nav,.thim-ekits-course-filter--responsive-slider .thim-slider-pagination{display:none}.thim-ekits-course-filter--slider-layout-peek.thim-ekits-course-filter--single-result .swiper-wrapper{justify-content:center}.thim-ekits-course-filter--slider-layout-peek.thim-ekits-course-filter--single-result .swiper-wrapper .swiper-slide{margin-right:0}@media (max-width:880px){.thim-ekits-course-filter--desktop-list .thim-ekits-course-filter__grid{grid-template-columns:minmax(0,1fr);gap:24px}.thim-ekits-course-filter--desktop-list .thim-ekits-course-filter__results,.thim-ekits-course-filter--desktop-list .thim-ekits-course-filter__slider{overflow:visible}.thim-ekits-course-filter--desktop-list .thim-ekits-course-filter__slider{padding-bottom:0}.thim-ekits-course-filter--desktop-list .thim-slider-nav,.thim-ekits-course-filter--desktop-list .thim-slider-pagination{display:none}}@keyframes thim-spinner{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes thim-course-filter-results-in{from{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes thim-course-filter-item-in{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes thim-course-filter-tabs-in{from{opacity:0;transform:translateY(-10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes thim-course-filter-tab-ripple{0%{opacity:.36;transform:scale(0)}100%{opacity:0;transform:scale(1)}}@keyframes thim-course-filter-indicator-pulse{0%{opacity:.5;transform:scale(.82)}100%{opacity:0;transform:scale(1.22)}}@keyframes thim-course-filter-tabs-sweep{0%{transform:translateX(-72%)}100%{transform:translateX(72%)}}@keyframes thim-course-filter-shimmer{from{transform:translateX(-24%)}to{transform:translateX(24%)}}@keyframes thim-course-filter-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.thim-ekits-course-filter__tabs{animation:none}.thim-ekits-course-filter__tabs::after{animation:none}.thim-ekits-course-filter__responsive-arrow,.thim-ekits-course-filter__responsive-toggle,.thim-ekits-course-filter__tab,.thim-ekits-course-filter__tab-indicator{transition:none}.thim-ekits-course-filter__tab-indicator::after,.thim-ekits-course-filter__tab-ripple{display:none}.thim-ekits-course-filter__results{transition:none}.thim-ekits-course-filter__results::after{animation:none;transition:none}.thim-ekits-course-filter__results.is-entering{animation:none}.thim-ekits-course-filter__results.is-entering .thim-ekits-course-filter__grid-item,.thim-ekits-course-filter__results.is-entering .thim-ekits-course-filter__message,.thim-ekits-course-filter__results.is-entering .thim-ekits-course-filter__slide{animation:none}.thim-ekits-course-filter__results.is-leaving{filter:none;opacity:1;transform:none}.thim-ekits-course-filter.is-loading .thim-ekits-course-filter__tabs::after{opacity:0}}@media (max-width:1024px){.thim-ekits-course-filter--responsive-slider .thim-ekits-course-filter__slider{padding-bottom:68px}.thim-ekits-course-filter--responsive-slider.thim-ekits-course-filter--slider-layout-peek .thim-ekits-course-filter__slider{--thim-ekits-course-filter-peek-fade-bottom:68px}.thim-ekits-course-filter--responsive-slider .thim-ekits-course-filter__slide{width:auto;margin:0}.thim-ekits-course-filter--responsive-slider .thim-slider-nav{display:inline-flex}.thim-ekits-course-filter--responsive-slider .thim-slider-pagination{display:flex}}@media (max-width:880px){.thim-ekits-course-filter__responsive-toggle{display:inline-flex;align-items:center;gap:12px;max-width:100%;border:0;border-radius:999px;background:#f5f5f5;color:#2b1054;font-size:20px;font-weight:500;line-height:1.2;padding:12px 24px;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.thim-ekits-course-filter__responsive-toggle:focus,.thim-ekits-course-filter__responsive-toggle:hover{background:rgba(var(--thim-body_primary_color-rgb),.14);box-shadow:0 12px 26px rgba(var(--thim-body_primary_color-rgb),.12);transform:translateY(-1px)}.thim-ekits-course-filter__responsive-arrow{width:8px;height:8px;margin-left:2px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-1px);transition:transform .2s ease}.thim-ekits-course-filter__tabs{position:absolute;top:calc(100% + 10px);left:0;z-index:9;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:min(280px,100vw - 32px);max-width:100%;gap:4px;margin-right:0;margin-left:0;padding:10px;border-radius:20px;background:#fff;box-shadow:0 18px 44px rgba(15,23,42,.14);visibility:hidden;opacity:0;pointer-events:none;transform:translateY(8px) scale(.98);animation:none;transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.thim-ekits-course-filter__tabs::after{display:none}.thim-ekits-course-filter__tab{width:100%;min-height:42px;font-size:14px;line-height:1.35;padding:10px 14px;border-radius:14px;text-align:left;transform:none}.thim-ekits-course-filter__tab.is-active{background:rgba(var(--thim-body_primary_color-rgb),.1);box-shadow:none;transform:none}.thim-ekits-course-filter__tab-indicator{display:none}.thim-ekits-course-filter.is-dropdown-open .thim-ekits-course-filter__responsive-arrow{transform:rotate(-135deg) translateY(-1px)}.thim-ekits-course-filter.is-dropdown-open .thim-ekits-course-filter__tabs{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0) scale(1);transition-delay:0s}}@media (max-width:767px){.thim-ekits-course-filter__tabs-wrap{margin-bottom:24px}.thim-ekits-course-filter__responsive-arrow{margin-left:auto}.thim-ekits-course-filter__tabs{width:100%}.thim-ekits-course-filter__slider{padding-bottom:49px}.thim-ekits-course-filter--slider-layout-peek .thim-ekits-course-filter__slider{--thim-ekits-course-filter-peek-fade-bottom:49px}.thim-ekits-course-filter .thim-slider-nav.thim-slider-nav-prev{left:calc(50% - 60px)}.thim-ekits-course-filter .thim-slider-nav.thim-slider-nav-next{right:calc(50% - 60px)}.thim-ekits-course-filter--slider-layout-showcase .thim-slider-nav{width:44px;height:44px}.thim-ekits-course-filter--slider-layout-showcase .thim-slider-nav.thim-slider-nav-prev{left:8px;margin-left:0}.thim-ekits-course-filter--slider-layout-showcase .thim-slider-nav.thim-slider-nav-next{right:8px;margin-left:0}.thim-ekits-course-filter--responsive-slider .thim-ekits-course-filter__slider{padding-bottom:56px}.thim-ekits-course-filter--responsive-slider.thim-ekits-course-filter--slider-layout-peek .thim-ekits-course-filter__slider{--thim-ekits-course-filter-peek-fade-bottom:56px}}.thim-ekits-course-category-slider{--thim-course-showcase-bleed-width:100%;--thim-course-category-expanded-shift:clamp(34px, 3.1vw, 45px);--thim-course-category-expanded-scale:1.1;position:relative;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.thim-ekits-course-category-slider .thim-ekits-course-filter__results{overflow:hidden}.thim-ekits-course-category-slider .thim-ekits-course-filter__slider{padding-top:20px;padding-right:var(--thim-course-category-expanded-shift);padding-bottom:30px;overflow:hidden}.thim-ekits-course-category-slider .thim-ekits-course-filter__slide{padding:8px 0 10px;transition:transform .78s cubic-bezier(.22,1,.36,1),opacity .32s ease}.thim-ekits-course-category-slider__card{display:flex;flex-direction:column;height:100%;padding:8.8px;border-radius:26px;background:#fff;overflow:hidden;transform-origin:left center;transition:transform .78s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,opacity .32s ease,filter .32s ease}.thim-ekits-course-category-slider__card:hover{transform:translateY(-6px)}.thim-ekits-course-category-slider__media{position:relative;display:block;aspect-ratio:16/10;border-radius:17px;background:linear-gradient(135deg,rgba(var(--thim-body_primary_color-rgb),.18) 0,rgba(15,23,42,.08) 100%);overflow:hidden}.thim-ekits-course-category-slider__image,.thim-ekits-course-category-slider__image-placeholder{display:block;width:100%;height:100%}.thim-ekits-course-category-slider__image{-o-object-fit:cover;object-fit:cover}.thim-ekits-course-category-slider__count{position:absolute;top:17.6px;left:17.6px;display:inline-flex;align-items:center;padding:7px 24px;border-radius:999px;background:#f0eafa;color:#2b1054;font-size:17.6px;font-weight:500;line-height:1.25}.thim-ekits-course-category-slider__content{display:flex;flex:1 1 auto;flex-direction:column;padding:22px}.thim-ekits-course-category-slider__title{margin:0 0 8px;font-family:var(--thim-font_title-font-family);font-size:24px;font-weight:700;line-height:1.3}.thim-ekits-course-category-slider__title a{color:var(--thim-font_title-color)}.thim-ekits-course-category-slider.is-active-item-expanded .thim-ekits-course-filter__slide.swiper-slide-active{position:relative;z-index:3}.thim-ekits-course-category-slider.is-active-item-expanded .thim-ekits-course-filter__slide.swiper-slide-active .thim-ekits-course-category-slider__card{transform:scale(var(--thim-course-category-expanded-scale))}.thim-ekits-course-category-slider.is-active-item-expanded .thim-ekits-course-filter__slide.swiper-slide-active .thim-ekits-course-category-slider__card .thim-ekits-course-category-slider__title{font-size:26.4px}.thim-ekits-course-category-slider.is-active-item-expanded .thim-ekits-course-filter__slide.swiper-slide-active .thim-ekits-course-category-slider__card:hover{transform:scale(var(--thim-course-category-expanded-scale)) translateY(-4px)}.thim-ekits-course-category-slider.is-active-item-expanded .thim-ekits-course-filter__slide.swiper-slide-active~.thim-ekits-course-filter__slide{transform:translate3d(var(--thim-course-category-expanded-shift),0,0)}.thim-ekits-course-category-slider.is-active-item-expanded .thim-ekits-course-filter__slide.swiper-slide-active~.thim-ekits-course-filter__slide .thim-ekits-course-category-slider__card{opacity:.97;filter:saturate(.985)}.thim-ekits-course-category-slider.thim-ekits-course-filter--slider-layout-showcase .thim-slider-nav{top:44%;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .24s ease,visibility .24s ease}.thim-ekits-course-category-slider.thim-ekits-course-filter--slider-layout-showcase .thim-slider-nav.swiper-button-disabled{opacity:0;visibility:hidden;pointer-events:none}@media (min-width:1025px){.thim-ekits-course-category-slider{width:var(--thim-course-showcase-bleed-width);max-width:var(--thim-course-showcase-bleed-width)}}@media (max-width:1024px){.thim-ekits-course-category-slider.is-active-item-expanded .thim-ekits-course-filter__slide,.thim-ekits-course-category-slider.is-active-item-expanded .thim-ekits-course-filter__slide.swiper-slide-active,.thim-ekits-course-category-slider.is-active-item-expanded .thim-ekits-course-filter__slide.swiper-slide-active~.thim-ekits-course-filter__slide{transform:none}.thim-ekits-course-category-slider.is-active-item-expanded .thim-ekits-course-filter__slide .thim-ekits-course-category-slider__card,.thim-ekits-course-category-slider.is-active-item-expanded .thim-ekits-course-filter__slide.swiper-slide-active .thim-ekits-course-category-slider__card,.thim-ekits-course-category-slider.is-active-item-expanded .thim-ekits-course-filter__slide.swiper-slide-active~.thim-ekits-course-filter__slide .thim-ekits-course-category-slider__card{transform:none;opacity:1;filter:none;box-shadow:0 24px 52px rgba(15,23,42,.08)}}@media (max-width:767px){.thim-ekits-course-category-slider .thim-ekits-course-filter__slider{padding-bottom:0}.thim-ekits-course-category-slider .thim-ekits-course-category-slider__content{padding:10px}.thim-ekits-course-category-slider__title{font-size:20px}}.thim-ekits-course-list-slider{max-width:100%;overflow:hidden}.thim-ekits-course-list-slider .thim-ekits-course-filter__results,.thim-ekits-course-list-slider .thim-ekits-course-filter__slider{max-width:100%;overflow:hidden}.thim-ekits-course-list-slider .swiper-container-multirow>.swiper-wrapper,.thim-ekits-course-list-slider .swiper-grid>.swiper-wrapper{flex-wrap:wrap}.thim-ekits-course-list-slider .swiper-grid-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.thim-ekits-course-list-slider .thim-ekits-course-filter__slide{min-width:0}.thim-ekits-course-list-slider .thim-ekits-course-filter__slide:not(.thim-ekits-course-list-slider__page-slide){flex-shrink:0;width:calc((100% - (var(--thim-ekits-slider-show,1) - 1) * var(--thim-ekits-slider-space,24px))/ var(--thim-ekits-slider-show,1))}.thim-ekits-course-list-slider .thim-ekits-course-list-slider__page{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--thim-ekits-slider-space,20px);width:100%}.thim-ekits-course-list-slider .thim-ekits-course-list-slider__page-item{display:block;width:100%!important;max-width:100%!important;flex:0 0 100%!important;min-width:0}.thim-ekits-course-list-slider .thim-ekits-course-list-slider__page-item>*{width:100%!important;max-width:100%!important;flex:0 0 100%!important;height:100%}.thim-ekits-course-list-slider .thim-ekits-course-filter__grid-item>*{height:100%}.thim-ekits-course-list-slider>.thim-slider-nav.swiper-button-lock,.thim-ekits-course-list-slider>.thim-slider-nav[hidden],.thim-ekits-course-list-slider>.thim-slider-pagination.swiper-pagination-lock,.thim-ekits-course-list-slider>.thim-slider-pagination[hidden]{display:none!important}@media (max-width:767px){.thim-ekits-course-list-slider{--thim-ekits-course-filter-columns:repeat(1, minmax(0, 1fr))}.thim-ekits-course-list-slider .thim-slider-nav,.thim-ekits-course-list-slider .thim-slider-pagination{display:none!important}.thim-ekits-course-list-slider .thim-ekits-course-filter__grid-item:nth-child(n+4),.thim-ekits-course-list-slider .thim-ekits-course-filter__slide:nth-child(n+4){display:none}}.thim-ekits-course-upsell-list{--thim-course-showcase-bleed-width:100%;position:relative;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.thim-ekits-course-upsell-list .thim-ekits-course-filter__results{overflow:hidden}.thim-ekits-course-upsell-list .thim-ekits-course-filter__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.thim-ekits-course-upsell-list .thim-ekits-course-filter__slider{padding-top:20px;padding-bottom:56px;overflow:hidden}.thim-ekits-course-upsell-list .thim-ekits-course-filter__slide{height:auto;padding:0 0 10px}.thim-ekits-course-upsell-list.has-featured-package .thim-ekits-course-upsell-list__item{padding-top:37px}.thim-ekits-course-upsell-list__item{position:relative;height:100%}.thim-ekits-course-upsell-list__featured-label{position:absolute;top:-10px;right:0;left:0;z-index:1;display:flex;align-items:flex-start;min-height:75px;padding:16px 32px 8px;border-radius:32px 32px 0 0;background:var(--thim-body_primary_color);color:#fff;font-family:var(--thim-font_title-font-family);font-size:20px;font-weight:700;line-height:1.4}.thim-ekits-course-upsell-list__card{position:relative;z-index:2;display:flex;flex-direction:column;height:100%;border:1px solid transparent;border-radius:32px;background:#fff;overflow:hidden;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.thim-ekits-course-upsell-list__card:hover{transform:translateY(-5px);border-color:var(--thim-body_primary_color)}.thim-ekits-course-upsell-list__item.is-featured .thim-ekits-course-upsell-list__card{border-color:var(--thim-body_primary_color);box-shadow:0 4px 60px 0 rgba(108,41,209,.2)}.thim-ekits-course-upsell-list__content{display:flex;flex-direction:row;gap:40px;padding:40px 32px 44px;flex-wrap:wrap;justify-content:flex-start}.thim-ekits-course-upsell-list__header{display:flex;flex-direction:column;gap:8px}.thim-ekits-course-upsell-list__title{margin:0;font-family:var(--thim-font_title-font-family);font-size:var(--thim-title-fonsize-large,32px);font-weight:700;line-height:1.25}.thim-ekits-course-upsell-list__title a{color:var(--thim-font_title-color)}.thim-ekits-course-upsell-list__title a:hover{color:var(--thim-body_primary_color)}.thim-ekits-course-upsell-list__description{margin:0;color:#7e7e7e}.thim-ekits-course-upsell-list__course{display:grid;grid-template-columns:163px minmax(0,1fr);gap:16px;align-items:start}.thim-ekits-course-upsell-list__course-thumb{display:block;aspect-ratio:16/9;border-radius:6.4px;overflow:hidden}.thim-ekits-course-upsell-list__course-image,.thim-ekits-course-upsell-list__course-placeholder{display:block;width:100%;height:100%}.thim-ekits-course-upsell-list__course-image{-o-object-fit:cover;object-fit:cover}.thim-ekits-course-upsell-list__course-placeholder{display:flex;align-items:flex-end;padding:10px;color:var(--thim-font_title-color);font-size:11px;font-weight:700;line-height:1.25}.thim-ekits-course-upsell-list__course-body{display:flex;flex-direction:column;gap:10px;min-width:0}.thim-ekits-course-upsell-list__meta{display:flex;flex-wrap:wrap;gap:8px 12px}.thim-ekits-course-upsell-list__meta-item{display:inline-flex;align-items:center;gap:5px;min-width:0;color:var(--thim-font_body-color);font-size:14px;font-weight:400;line-height:1.35}.thim-ekits-course-upsell-list__meta-item i{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background:var(--thim-font_title-color);color:#fff;font-size:7px;line-height:1}.thim-ekits-course-upsell-list__meta-item span:last-child{min-width:0}.thim-ekits-course-upsell-list__course-title{margin:0;font-family:var(--thim-font_title-font-family);font-size:20px;font-weight:700;line-height:1.4}.thim-ekits-course-upsell-list__course-title a{color:var(--thim-font_title-color)}.thim-ekits-course-upsell-list__course-title a:hover{color:var(--thim-body_primary_color)}.thim-ekits-course-upsell-list__price{display:flex;flex-wrap:wrap;gap:10px;align-items:baseline;color:#ed841d;font-size:18px;font-weight:600;line-height:1.25}.thim-ekits-course-upsell-list__price .course-price,.thim-ekits-course-upsell-list__price .lp-package-price{display:inline-flex;flex-wrap:wrap;gap:10px;align-items:baseline}.thim-ekits-course-upsell-list__price .origin-price,.thim-ekits-course-upsell-list__price del{color:#b6b6b6;font-weight:500;text-decoration:line-through}.thim-ekits-course-upsell-list__button{color:var(--thim-font_title-color);font-size:20px;font-weight:700;line-height:1.2;width:100%;text-align:center}.thim-ekits-course-upsell-list__button:focus,.thim-ekits-course-upsell-list__button:hover{color:var(--thim-body_primary_color)}.thim-ekits-course-upsell-list__button:focus::after,.thim-ekits-course-upsell-list__button:hover::after{transform:translateX(3px)}.thim-ekits-course-upsell-list__button svg{margin-left:10px;vertical-align:middle}.thim-ekits-course-upsell-list__button svg path{fill:#000}.thim-ekits-course-upsell-list__item.is-featured .thim-ekits-course-upsell-list__button{color:#7900b5}.thim-ekits-course-upsell-list__item.is-featured .thim-ekits-course-upsell-list__button svg path{fill:#7900b5}.thim-ekits-course-upsell-list.thim-ekits-course-filter--slider-layout-showcase .thim-slider-nav{top:51%;opacity:1;visibility:visible;pointer-events:auto;transition:opacity .24s ease,visibility .24s ease}.thim-ekits-course-upsell-list.thim-ekits-course-filter--slider-layout-showcase .thim-slider-nav.swiper-button-disabled{opacity:0;visibility:hidden;pointer-events:none}@media (max-width:1440px){.thim-ekits-course-upsell-list__course{grid-template-columns:120px minmax(0,1fr)}}@media (min-width:1025px){.thim-ekits-course-upsell-list{width:min(var(--thim-course-showcase-bleed-width),100vw - 1px);max-width:min(var(--thim-course-showcase-bleed-width),100vw - 1px)}}@media (max-width:1024px){.thim-ekits-course-upsell-list .thim-ekits-course-filter__grid{grid-template-columns:minmax(0,1fr);gap:40px}.thim-ekits-course-upsell-list .swiper-pagination,.thim-ekits-course-upsell-list .thim-slider-nav{display:none}.thim-ekits-course-filter__grid-item:not(.is-featured-package) .thim-ekits-course-upsell-list__item{padding-top:0}}@media (max-width:767px){.thim-ekits-course-upsell-list .thim-ekits-course-filter__grid-item.is-featured-package,.thim-ekits-course-upsell-list .thim-ekits-course-filter__slide.is-featured-package{order:-1;padding-top:30px}.thim-ekits-course-upsell-list__content{gap:20px;padding:20px 20px 34px}.thim-ekits-course-upsell-list__title{font-size:var(--thim-title-fonsize-small,20px)}.thim-ekits-course-upsell-list__course{grid-template-columns:1fr;gap:16px;width:100%}.thim-ekits-course-upsell-list .thim-ekits-course-upsell-list__featured-label{font-size:18px;font-weight:600}.thim-ekits-course-upsell-list .thim-ekits-course-upsell-list__description{font-size:14px}.thim-ekits-course-upsell-list .thim-ekits-course-upsell-list__course-title{font-size:16px}.thim-ekits-course-upsell-list .thim-ekits-course-upsell-list .thim-ekits-course-filter__grid{gap:24px}}.thim-ekits-blog-filter__tabs-wrap{position:relative;display:block;margin-bottom:48px}.thim-ekits-blog-filter__tabs{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;margin:0;padding:8px;border-radius:999px;background:#fff}.thim-ekits-blog-filter__responsive-toggle{display:none}.thim-ekits-blog-filter__responsive-arrow,.thim-ekits-blog-filter__responsive-icon{flex:0 0 auto;pointer-events:none}.thim-ekits-blog-filter__responsive-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thim-ekits-blog-filter__tab{border:0;border-radius:999px;background:0 0;color:#9d9d9d;font-size:16px;font-weight:500;line-height:1.25;cursor:pointer;padding:8px 25px;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.thim-ekits-blog-filter__tab:focus,.thim-ekits-blog-filter__tab:hover{color:#2b1054}.thim-ekits-blog-filter__tab.is-active{background:#f5f5f5;color:#2b1054;transform:translateY(-1px)}.thim-ekits-blog-filter__results{position:relative;overflow:hidden;will-change:opacity,transform,filter;transition:opacity .24s ease,transform .24s ease,filter .24s ease}.thim-ekits-blog-filter__results::after{position:absolute;inset:0;z-index:3;background:linear-gradient(110deg,rgba(255,255,255,0) 0,rgba(var(--thim-body_primary_color-rgb),.05) 24%,rgba(255,255,255,.48) 50%,rgba(var(--thim-body_primary_color-rgb),.05) 74%,rgba(255,255,255,0) 100%);content:"";opacity:0;pointer-events:none;transform:translateX(-32%)}.thim-ekits-blog-filter.is-loading .thim-ekits-blog-filter__results{filter:saturate(.9)}.thim-ekits-blog-filter.is-loading .thim-ekits-blog-filter__results::after{animation:thim-blog-filter-sheen .88s linear infinite;opacity:1}.thim-ekits-blog-filter.is-loading .thim-ekits-blog-filter__tabs{pointer-events:none}.thim-ekits-blog-filter.is-loading .thim-ekits-blog-filter__responsive-toggle{pointer-events:none}.thim-ekits-blog-filter__layout{min-width:0}.thim-ekits-blog-filter__post{margin-bottom:0}.thim-ekits-blog-filter--archive{--thim-ekits-blog-filter-card-columns:repeat(3, minmax(0, 1fr));--thim-ekits-blog-filter-card-gap:30px}.thim-ekits-blog-filter--archive .thim-ekits-blog-filter__results{overflow:visible}.thim-ekits-blog-filter__featured{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(280px,1fr);align-items:center;gap:48px}.thim-ekits-blog-filter__card-thumbnail,.thim-ekits-blog-filter__featured-thumbnail{position:relative;display:block;overflow:hidden;background:rgba(0,0,0,.05)}.thim-ekits-blog-filter__card-thumbnail .thim-ekits-blog-filter__thumbnail-placeholder,.thim-ekits-blog-filter__card-thumbnail img,.thim-ekits-blog-filter__featured-thumbnail .thim-ekits-blog-filter__thumbnail-placeholder,.thim-ekits-blog-filter__featured-thumbnail img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.thim-ekits-blog-filter__featured-thumbnail{min-height:357px;border-radius:16px}.thim-ekits-blog-filter__card:hover .thim-ekits-blog-filter__card-thumbnail img,.thim-ekits-blog-filter__featured:hover .thim-ekits-blog-filter__featured-thumbnail img{transform:scale(1.04)}.thim-ekits-blog-filter__featured-content{min-width:0;padding:4px 0}.thim-ekits-blog-filter__featured-title{margin:0 0 4px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:32px;font-weight:700;line-height:1.25;letter-spacing:-.1px}.thim-ekits-blog-filter__featured-title a{color:inherit}.thim-ekits-blog-filter__featured-title a:hover{color:var(--thim-body_primary_color)}.thim-ekits-blog-filter__featured-excerpt{margin:0 0 48px;font-family:var(--thim-font_title-font-family);font-size:20px;font-weight:700;line-height:1.4}.thim-ekits-blog-filter__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:12px;background:var(--thim-body_primary_color);color:#fff;font-size:20px;font-weight:700;line-height:1.2;padding:20px 32px;transition:background-color .2s ease,color .2s ease,transform .2s ease}.thim-ekits-blog-filter__button:hover{color:#fff;background:#5621a7}.thim-ekits-blog-filter__divider{height:1px;margin:48px 0;background:#cecece}.thim-ekits-blog-filter__cards{display:grid;grid-template-columns:var(--thim-ekits-blog-filter-card-columns,repeat(4,minmax(0,1fr)));gap:var(--thim-ekits-blog-filter-card-gap,28px)}.thim-ekits-blog-filter__card{min-width:0}.thim-ekits-blog-filter__card-thumbnail{border-radius:16px;aspect-ratio:1.76/1}.thim-ekits-blog-filter__card-content{padding-top:16px}.thim-ekits-blog-filter__card-title{margin:0 0 4px;color:var(--thim-font_title-color);font-size:18px;font-weight:600;line-height:1.33}.thim-ekits-blog-filter__card-title a{color:inherit;text-decoration:none}.thim-ekits-blog-filter__card-title a:hover{color:var(--thim-body_primary_color)}.thim-ekits-blog-filter__card-excerpt{margin:0 0 12px;color:var(--thim-font_body-color);font-size:14px;line-height:1.45}.thim-ekits-blog-filter__meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;color:var(--thim-font_body-color);font-size:14px;line-height:1.2}.thim-ekits-blog-filter__meta-item{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.thim-ekits-blog-filter__thumbnail-placeholder{display:flex;align-items:center;justify-content:center;min-height:100%;background:rgba(0,0,0,.06);color:var(--thim-body_primary_color);font-size:40px;font-weight:700;text-transform:uppercase}.thim-ekits-blog-filter__message{padding:34px 0;color:var(--thim-font_body-color);font-size:14px;line-height:1.6;text-align:center}.thim-ekits-blog-filter__layout:not(.has-visible-cards) .thim-ekits-blog-filter__cards,.thim-ekits-blog-filter__layout:not(.has-visible-cards) .thim-ekits-blog-filter__divider,.thim-ekits-blog-filter__layout:not(.has-visible-cards) .thim-ekits-blog-filter__list-panel,.thim-ekits-blog-filter__post.is-hidden-by-device{display:none}.thim-ekits-blog-filter__layout--featured-list{display:grid;grid-template-columns:minmax(0,897px) minmax(300px,1fr);align-items:start;gap:41px}.thim-ekits-blog-filter__featured-panel{min-width:0;max-width:897px}.thim-ekits-blog-filter__section-heading{margin:0 0 32px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:var(--thim-title-fonsize-large,32px);font-weight:700;line-height:var(--thim-title-line-height-large,1.25)}.thim-ekits-blog-filter__list-featured{min-width:0}.thim-ekits-blog-filter__list-featured-thumbnail{position:relative;display:block;overflow:hidden;border-radius:8px;background:rgba(0,0,0,.05);width:100%;height:508px;aspect-ratio:897/508}.thim-ekits-blog-filter__list-featured-thumbnail .thim-ekits-blog-filter__thumbnail-placeholder,.thim-ekits-blog-filter__list-featured-thumbnail img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.thim-ekits-blog-filter__list-featured:hover .thim-ekits-blog-filter__list-featured-thumbnail img,.thim-ekits-blog-filter__list-item:hover .thim-ekits-blog-filter__list-thumbnail img{transform:scale(1.04)}.thim-ekits-blog-filter__list-featured-content{padding-top:32px}.thim-ekits-blog-filter__list-featured-title{margin:0 0 12px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:var(--thim-title-fonsize-large,32px);font-weight:700;line-height:var(--thim-title-line-height-large,1.25)}.thim-ekits-blog-filter__list-featured-title a{color:inherit}.thim-ekits-blog-filter__list-featured-title a:hover{color:var(--thim-body_primary_color)}.thim-ekits-blog-filter__list-featured-excerpt{margin:0 0 12px;font-size:var(--thim-title-fonsize-extral,20px);line-height:var(--thim-title-line-height-extral,1.4)}.thim-ekits-blog-filter__list-panel{min-width:0}.thim-ekits-blog-filter__list{display:flex;flex-direction:column;gap:56px}.thim-ekits-blog-filter__list-item{display:grid;grid-template-columns:228px minmax(0,1fr);align-items:center;gap:12px;min-width:0}.thim-ekits-blog-filter__list-thumbnail{position:relative;display:block;overflow:hidden;border-radius:4px;background:rgba(0,0,0,.05);aspect-ratio:228/129}.thim-ekits-blog-filter__list-thumbnail .thim-ekits-blog-filter__thumbnail-placeholder,.thim-ekits-blog-filter__list-thumbnail img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.thim-ekits-blog-filter__list-content{min-width:0}.thim-ekits-blog-filter__list-title{margin:0 0 4px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:var(--thim-title-fonsize-large,18px);font-weight:600;line-height:var(--thim-title-line-height-large,1.33)}.thim-ekits-blog-filter__list-title a{color:inherit}.thim-ekits-blog-filter__list-title a:hover{color:var(--thim-body_primary_color)}.thim-ekits-blog-filter__list-excerpt{margin:0 0 8px;color:var(--thim-font_body-color);font-family:var(--thim-font_body-font-family);font-size:14px;line-height:1.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.thim-ekits-blog-filter__layout--pagination-grid{display:flex;flex-direction:column;gap:42px}.thim-ekits-blog-filter__cards--pagination{grid-template-columns:var(--thim-ekits-blog-filter-card-columns,repeat(4,minmax(0,1fr)))}.thim-ekits-blog-filter--archive.blog-list .thim-ekits-blog-filter__cards--pagination{grid-template-columns:1fr}.thim-ekits-blog-filter--archive.blog-list .thim-ekits-blog-filter__card{display:grid;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);align-items:start;gap:24px}.thim-ekits-blog-filter--archive.blog-list .thim-ekits-blog-filter__card-content{padding-top:0}.thim-ekits-blog-filter--archive.blog-list .thim-ekits-blog-filter__card-title{font-size:24px;line-height:1.28}.thim-ekits-blog-filter--archive.blog-list .thim-ekits-blog-filter__card-excerpt{font-size:15px;line-height:1.55}.thim-ekits-blog-filter__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.thim-ekits-blog-filter__pagination-button{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;min-width:48px;border:0;border-radius:999px;background:0 0;color:var(--thim-font_body-color);font-family:var(--thim-font_body-font-family);font-size:20px;font-weight:400;line-height:1;padding:0;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.thim-ekits-blog-filter__pagination-button:focus,.thim-ekits-blog-filter__pagination-button:hover{background:#fff;color:var(--thim-body_primary_color)}.thim-ekits-blog-filter__pagination-button.is-active{background:#fff;color:var(--thim-body_primary_color)}.thim-ekits-blog-filter__pagination-button:disabled{cursor:default;opacity:.42;pointer-events:none;transform:none}.thim-ekits-blog-filter__pagination-button--nav{font-size:30px}.thim-ekits-blog-filter__results.is-entering{animation:thim-blog-filter-results-in .46s cubic-bezier(.22,1,.36,1)}.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__card,.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__featured,.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__list-featured,.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__list-item,.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__message,.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__pagination{animation:thim-blog-filter-item-in .5s cubic-bezier(.22,1,.36,1) both}.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__featured-thumbnail,.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__list-featured-thumbnail{animation:thim-blog-filter-media-in .56s cubic-bezier(.22,1,.36,1) both}.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__featured-content,.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__list-featured-content{animation:thim-blog-filter-text-in .5s 50ms cubic-bezier(.22,1,.36,1) both}.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__card:nth-child(2),.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__list-item:nth-child(2){animation-delay:60ms}.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__card:nth-child(3),.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__list-item:nth-child(3){animation-delay:.1s}.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__card:nth-child(4),.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__list-item:nth-child(4){animation-delay:.14s}.thim-ekits-blog-filter__results.is-leaving{pointer-events:none;animation:thim-blog-filter-results-out .22s cubic-bezier(.4,0,.2,1) both}@keyframes thim-blog-filter-results-in{from{opacity:0;filter:blur(6px);transform:translateY(18px) scale(.988)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes thim-blog-filter-results-out{from{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}to{opacity:.18;filter:blur(5px);transform:translateY(-10px) scale(.992)}}@keyframes thim-blog-filter-item-in{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes thim-blog-filter-media-in{from{opacity:0;transform:translateY(18px) scale(1.018)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes thim-blog-filter-text-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes thim-blog-filter-sheen{from{transform:translateX(-32%)}to{transform:translateX(32%)}}@media (prefers-reduced-motion:reduce){.thim-ekits-blog-filter__card-thumbnail img,.thim-ekits-blog-filter__featured-thumbnail,.thim-ekits-blog-filter__featured-thumbnail img,.thim-ekits-blog-filter__list-featured-thumbnail,.thim-ekits-blog-filter__list-featured-thumbnail img,.thim-ekits-blog-filter__list-thumbnail img,.thim-ekits-blog-filter__responsive-arrow,.thim-ekits-blog-filter__responsive-toggle,.thim-ekits-blog-filter__results,.thim-ekits-blog-filter__tab{transition:none}.thim-ekits-blog-filter__results.is-entering,.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__card,.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__featured,.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__featured-content,.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__featured-thumbnail,.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__list-featured,.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__list-featured-content,.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__list-featured-thumbnail,.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__list-item,.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__message,.thim-ekits-blog-filter__results.is-entering .thim-ekits-blog-filter__pagination,.thim-ekits-blog-filter__results.is-leaving,.thim-ekits-blog-filter__results::after{animation:none}}@media (max-width:1560px){.thim-ekits-blog-filter__layout--featured-list{grid-template-columns:minmax(0,720px) minmax(300px,1fr);gap:32px}.thim-ekits-blog-filter__featured-panel{max-width:720px}.thim-ekits-blog-filter__list-featured-thumbnail{height:408px}.thim-ekits-blog-filter__list-item{grid-template-columns:180px minmax(0,1fr)}}@media (max-width:1024px){.thim-ekits-blog-filter--archive{--thim-ekits-blog-filter-card-columns:repeat(2, minmax(0, 1fr));--thim-ekits-blog-filter-card-gap:24px}.thim-ekits-blog-filter__layout--pagination-grid{gap:34px}.thim-ekits-blog-filter__featured{gap:20px}.thim-ekits-blog-filter__layout--featured-list{gap:60px}.thim-ekits-blog-filter__list-featured-thumbnail{height:auto}.thim-ekits-blog-filter__featured-title{font-size:28px}.thim-ekits-blog-filter__featured-excerpt{font-size:16px}}@media (max-width:1024px){.thim-ekits-blog-filter--archive{--thim-ekits-blog-filter-card-columns:repeat(2, minmax(0, 1fr));--thim-ekits-blog-filter-card-gap:24px}.thim-ekits-blog-filter__featured{grid-template-columns:1fr}.thim-ekits-blog-filter__layout--featured-list{grid-template-columns:1fr}}@media (max-width:768px){.thim-ekits-blog-filter__tabs-wrap{margin-bottom:48px}.thim-ekits-blog-filter__responsive-toggle{display:inline-flex;align-items:center;width:auto!important;gap:12px;border:0;border-radius:999px;background:#f0eafa;color:#2b1054;font-family:var(--thim-font_title-font-family);font-size:16px;font-weight:500;line-height:1.25;padding:8px 22px;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.thim-ekits-blog-filter__responsive-toggle:focus,.thim-ekits-blog-filter__responsive-toggle:hover{background:#c4a9ed;transform:translateY(-1px)}.thim-ekits-blog-filter__responsive-arrow{width:8px;height:8px;margin-left:2px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-1px);transition:transform .2s ease}.thim-ekits-blog-filter__tabs{position:absolute;top:calc(100% + 10px);left:0;z-index:9;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;width:min(280px,100vw - 32px);max-width:100%;gap:4px;padding:10px;border-radius:20px;background:#fff;box-shadow:0 18px 44px rgba(15,23,42,.14);opacity:0;pointer-events:none;transform:translateY(8px) scale(.98);transition:opacity .2s ease,transform .2s ease}.thim-ekits-blog-filter__tab{width:100%;min-height:42px;border-radius:14px;font-size:14px;line-height:1.35;text-align:left;padding:10px 14px;transform:none}.thim-ekits-blog-filter__tab.is-active{background:rgba(var(--thim-body_primary_color-rgb),.1);box-shadow:none;transform:none}.thim-ekits-blog-filter.is-dropdown-open .thim-ekits-blog-filter__responsive-arrow{transform:rotate(-135deg) translateY(-1px)}.thim-ekits-blog-filter.is-dropdown-open .thim-ekits-blog-filter__tabs{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}}@media (max-width:767px){.thim-ekits-blog-filter--archive{--thim-ekits-blog-filter-card-columns:1fr}.thim-ekits-blog-filter--archive.blog-list .thim-ekits-blog-filter__card{grid-template-columns:1fr;gap:12px}.thim-ekits-blog-filter--archive.blog-list .thim-ekits-blog-filter__card-title{font-size:18px}.thim-ekits-blog-filter__responsive-toggle{width:100%;justify-content:flex-start;padding-right:16px;padding-left:16px}.thim-ekits-blog-filter__responsive-arrow{margin-left:auto}.thim-ekits-blog-filter__tabs{width:100%}.thim-ekits-blog-filter__featured-thumbnail{min-height:190px}.thim-ekits-blog-filter__list-featured-thumbnail{height:auto;min-height:190px}.thim-ekits-blog-filter__list-item{grid-template-columns:162px minmax(0,1fr);gap:16px}.thim-ekits-blog-filter__featured-title{font-size:24px}.thim-ekits-blog-filter__divider{margin:24px 0}.thim-ekits-blog-filter__layout--pagination-grid{gap:28px}.thim-ekits-blog-filter__pagination{gap:10px}.thim-ekits-blog-filter__list-featured-title{font-size:20px}.thim-ekits-blog-filter__list-featured-excerpt{font-size:14px}.thim-ekits-blog-filter__layout--featured-list{gap:43px}.thim-ekits-blog-filter__section-heading{font-size:24px;margin:0 0 16px}.thim-ekits-blog-filter__list{gap:24px}.thim-ekits-blog-filter__list-title{font-size:16px}}.thim-ekits-instructor-list{width:100%}.thim-ekits-instructor-list__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.thim-ekits-instructor-list__item{display:flex;flex-direction:column;background-color:#fff;border-radius:24px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.thim-ekits-instructor-list__item:hover{transform:translateY(-4px)}.thim-ekits-instructor-list__media{display:block;position:relative;width:100%;aspect-ratio:1/1;background-color:#1d1d2c;overflow:hidden}.thim-ekits-instructor-list__media .thim-ekits-instructor-list__avatar,.thim-ekits-instructor-list__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;display:block;transition:transform .4s ease}.thim-ekits-instructor-list__media:hover img{transform:scale(1.04)}.thim-ekits-instructor-list__body{padding:20px;display:flex;flex-direction:column;gap:4px}.thim-ekits-instructor-list__name{margin:0;font-size:18px;font-weight:600;line-height:1.3;color:var(--thim-font_title-color);text-transform:capitalize}.thim-ekits-instructor-list__name a{color:inherit;text-decoration:none}.thim-ekits-instructor-list__name a:hover{color:var(--thim-body_primary_color)}.thim-ekits-instructor-list__role{margin:0}.thim-ekits-instructor-list__message{padding:24px;text-align:center;color:rgba(20,20,43,.6);border:1px dashed rgba(20,20,43,.12);border-radius:12px}@media (max-width:1024px){.thim-ekits-instructor-list__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.thim-ekits-instructor-list__grid{grid-template-columns:minmax(0,1fr)}.thim-ekits-instructor-list__body{padding:14px 16px 18px}}.thim-ekits-sticky-toc{--toc-sticky-top:100px;position:relative;width:100%}.thim-ekits-sticky-toc__layout{display:flex;flex-direction:row;align-items:flex-start;gap:40px;width:100%}.thim-ekits-sticky-toc__sidebar{flex:0 0 28%;max-width:28%;position:sticky;top:var(--toc-sticky-top,100px);align-self:flex-start}.thim-ekits-sticky-toc__content{flex:1 1 auto;min-width:0}.thim-ekits-sticky-toc__content-heading{margin:0 0 24px;font-size:32px;font-weight:700;line-height:1.2;color:var(--thim-font_title-color)}.thim-ekits-sticky-toc__sections{display:flex;flex-direction:column;gap:32px}.thim-ekits-sticky-toc__section{scroll-margin-top:var(--toc-sticky-top,100px)}.thim-ekits-sticky-toc__section-heading{margin:0 0 16px;font-weight:700;line-height:1.3;color:var(--thim-font_title-color)}.thim-ekits-sticky-toc__section-body{line-height:1.6}.thim-ekits-sticky-toc__section-body>:last-child{margin-bottom:0}.thim-ekits-sticky-toc__section-body ol,.thim-ekits-sticky-toc__section-body ul{padding-left:22px;margin:0 0 16px}.thim-ekits-sticky-toc__section-body li{margin-bottom:8px}.thim-ekits-sticky-toc__trigger{display:none;width:auto;align-items:center;justify-content:space-between;gap:12px;padding:11px 18px;font-size:20px;font-weight:500;line-height:1.2;border:1px solid currentColor;border-radius:40px;background-color:#fff;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.thim-ekits-sticky-toc__trigger-label{flex:1 1 auto;text-align:left;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thim-ekits-sticky-toc__trigger-icon{display:inline-flex;align-items:center;justify-content:center;transition:transform .25s ease}.thim-ekits-sticky-toc__panel{background-color:#fff;border-radius:16px}.thim-ekits-sticky-toc__heading{margin:0 0 16px;font-size:18px;font-weight:700;line-height:1.3;color:var(--thim-font_title-color)}.thim-ekits-sticky-toc__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.thim-ekits-sticky-toc__item{margin:0}.thim-ekits-sticky-toc__link{position:relative;display:block;padding:12px 16px;border-radius:8px;font-size:14px;font-weight:600;line-height:1.4;color:var(--thim-font_title-color);text-decoration:none;text-transform:uppercase;letter-spacing:.02em;transition:background-color .2s ease,color .2s ease}.thim-ekits-sticky-toc__link::before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;border-radius:1px;background-color:var(--thim-body_primary_color);opacity:0;transition:opacity .2s ease}.thim-ekits-sticky-toc__link:hover{color:var(--thim-body_primary_color)}.thim-ekits-sticky-toc__link.is-active{color:var(--thim-font_title-color);background-color:rgba(20,20,43,.06)}.thim-ekits-sticky-toc__link.is-active::before{opacity:1}.thim-ekits-sticky-toc--empty{padding:16px;border:1px dashed rgba(20,20,43,.2);border-radius:12px;color:rgba(20,20,43,.6);text-align:center}@media (max-width:1023px){.thim-ekits-sticky-toc{--toc-sticky-top:80px}.thim-ekits-sticky-toc__layout{flex-direction:column!important;gap:20px}.thim-ekits-sticky-toc__sidebar{flex:0 0 auto!important;max-width:100%!important;width:100%;position:sticky;top:var(--toc-sticky-top,80px);z-index:40}.thim-ekits-sticky-toc__content{width:100%}.thim-ekits-sticky-toc__trigger{display:flex}.thim-ekits-sticky-toc__panel{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:50;max-height:min(70vh,480px);overflow-y:auto;border-radius:12px;box-shadow:0 24px 48px -16px rgba(20,20,43,.16);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.thim-ekits-sticky-toc.is-open .thim-ekits-sticky-toc__panel{opacity:1;visibility:visible;transform:translateY(0)}.thim-ekits-sticky-toc.is-open .thim-ekits-sticky-toc__trigger-icon{transform:rotate(180deg)}.thim-ekits-sticky-toc__heading{font-size:16px;margin-bottom:12px}.thim-ekits-sticky-toc__link{font-size:13px;padding:14px 16px}}.thim-ekits-back-to-cat{display:block;line-height:1}.thim-ekits-back-to-cat--empty{padding:16px;border:1px dashed rgba(0,0,0,.2);border-radius:8px;text-align:center;color:rgba(0,0,0,.6);font-style:italic}.thim-ekits-back-to-cat__link{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border:1px solid transparent;border-radius:999px;background-color:#f3f3f5;color:inherit;text-decoration:none;line-height:1.2;transition:background-color .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease,transform .25s ease}.thim-ekits-back-to-cat__link:focus-visible,.thim-ekits-back-to-cat__link:hover{text-decoration:none}.thim-ekits-back-to-cat__link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.thim-ekits-back-to-cat__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;color:inherit;transition:transform .25s ease}.thim-ekits-back-to-cat__icon svg{width:100%;height:100%;display:block}.thim-ekits-back-to-cat__text{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.35em;min-width:0}.thim-ekits-back-to-cat__prefix{opacity:.75;font-weight:400}.thim-ekits-back-to-cat__label{font-weight:600}.thim-ekit-single-course__user-progress .ds-progress-item{display:block}.thim-ekit-single-course__user-progress .ds-progress-item .thim-ekit-single-course__user-progress__heading{display:block;font-weight:500;color:var(--thim-font_body-color)}.thim-ekit-single-course__user-progress .ds-progress-item__bar{display:flex;align-items:center;gap:12px}.thim-ekit-single-course__user-progress .ds-progress-item .learn-press-progress{position:relative;flex:1 1 auto;height:8px;line-height:8px;background-color:transparent;border-radius:999px;overflow:hidden;margin-top:0}.thim-ekit-single-course__user-progress .ds-progress-item .learn-press-progress::before{content:"";position:absolute;inset:0;background-color:#e9eaee;border-radius:inherit}.thim-ekit-single-course__user-progress .ds-progress-item .learn-press-progress__active{position:relative;height:100%;background-color:var(--thim-body_primary_color_hover,#5621a7);border-radius:inherit;transition:width .3s ease}.thim-ekit-single-course__user-progress .ds-progress-item .learn-press-progress__active::after{content:none}.thim-ekit-single-course__user-progress .ds-progress-item__percent{flex:0 0 auto;min-width:40px;font-size:14px;font-weight:500;color:var(--thim-font_body-color);text-align:right}.thim-ekit-single-course__user-progress .ds-progress-item__percent .percentage-sign{margin-left:1px}.thim-ekit-single-course__price-label{color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:24px;font-weight:400;line-height:1.33}@media (max-width:767px){.thim-ekit-single-course__price-label{font-size:20px}}.error-404.not-found{padding:60px 0 80px}.error-404.not-found .error-404__inner{display:flex;flex-direction:column;align-items:center;gap:48px;text-align:center}.error-404.not-found .error-404__illustration{display:flex;flex-direction:column;align-items:center;gap:16px}.error-404.not-found .error-404__number{display:flex;align-items:center;gap:8px;font-size:clamp(100px,18vw,180px);font-weight:800;line-height:1;color:var(--thim-body_primary_color);letter-spacing:-4px;font-family:var(--thim-font_title-font-family)}.error-404.not-found .error-404__number span{display:inline-block}.error-404.not-found .error-404__zero{width:clamp(90px,16vw,160px);height:clamp(90px,16vw,160px);color:var(--thim-body_primary_color);animation:error404-float 3s ease-in-out infinite}.error-404.not-found .error-404__zero svg{width:100%;height:100%}.error-404.not-found .error-404__dots{display:flex;gap:8px}.error-404.not-found .error-404__dots span{width:8px;height:8px;border-radius:50%;background-color:var(--thim-body_primary_color);opacity:.3;animation:error404-pulse 1.4s ease-in-out infinite}.error-404.not-found .error-404__dots span:nth-child(2){animation-delay:.2s}.error-404.not-found .error-404__dots span:nth-child(3){animation-delay:.4s}.error-404.not-found .error-404__content{max-width:540px}.error-404.not-found .error-404__title{font-size:clamp(22px,4vw,32px);font-weight:700;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);margin-bottom:16px;line-height:1.3}.error-404.not-found .error-404__description{font-size:16px;color:var(--thim-font_body-color);line-height:1.7;margin-bottom:32px;opacity:.8}.error-404.not-found .error-404__actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.error-404.not-found .error-404__btn{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border-radius:var(--thim-border_radius-button,12px);font-size:16px;font-weight:var(--thim-font-button-font-weight,600);line-height:1.25;text-decoration:none;transition:all .25s ease;cursor:pointer}.error-404.not-found .error-404__btn--primary{background-color:var(--thim-body_primary_color);color:#fff}.error-404.not-found .error-404__btn--primary:hover{background-color:var(--thim-body_primary_color_hover,#5621a7);color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(var(--thim-body_primary_color-rgb),.3)}.error-404.not-found .error-404__btn--secondary{background-color:transparent;color:var(--thim-body_primary_color);border:2px solid var(--thim-body_primary_color)}.error-404.not-found .error-404__btn--secondary:hover{background-color:var(--thim-body_primary_color);color:#fff;transform:translateY(-2px)}@keyframes error404-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes error404-pulse{0%,100%,80%{opacity:.3;transform:scale(1)}40%{opacity:1;transform:scale(1.3)}}@media (max-width:768px){.error-404.not-found{padding:40px 0 60px}.error-404.not-found .error-404__inner{gap:32px}.error-404.not-found .error-404__number{letter-spacing:-2px}.error-404.not-found .error-404__actions{flex-direction:column;align-items:center}.error-404.not-found .error-404__actions .error-404__btn{width:100%;max-width:280px;justify-content:center}}.become-teacher-form .bat-hidden-field,.become-teacher-form .form-field label.bat-hidden-field,.become-teacher-form label.bat-hidden-field,.become-teacher-form li.bat-hidden-field,.learn-press-form.become-teacher-form .form-fields .form-field label.bat-hidden-field{display:none}.bat-admin-subjects-list{margin:0;padding:0;list-style:none}.bat-admin-subjects-list li{margin-bottom:6px}.bat-admin-subjects-list li label{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:400}.bat-admin-subjects-list li input[type=checkbox]{cursor:pointer}#learn-press-become-teacher-form.become-teacher-form.learn-press-form{background:#fff;border-radius:16px;padding:0;width:100%;max-width:none;margin:0}#learn-press-become-teacher-form.become-teacher-form.learn-press-form ul{list-style:none;padding:0;margin:0}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-title-field{margin-bottom:24px}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-title-field .bat-section-title{font-size:20px;font-weight:700;color:#111;margin:0}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field{margin-bottom:16px;list-style:none}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field>label{display:none}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field input[type=email],#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field input[type=tel],#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field input[type=text],#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field select,#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field textarea{width:100%;background-color:#f4f4f5;border:1px solid transparent;border-radius:12px;font-size:15px;color:#333;transition:all .3s ease;box-sizing:border-box}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field input[type=email]:focus,#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field input[type=tel]:focus,#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field input[type=text]:focus,#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field select:focus,#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field textarea:focus{outline:0;border-color:#d4d4d8;background-color:#fff}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field input[type=email]::-moz-placeholder,#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field input[type=tel]::-moz-placeholder,#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field input[type=text]::-moz-placeholder,#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field select::-moz-placeholder,#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field textarea::-moz-placeholder{color:#666}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field input[type=email]::placeholder,#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field input[type=tel]::placeholder,#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field input[type=text]::placeholder,#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field select::placeholder,#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field textarea::placeholder{color:#666}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field input[type=email],#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field input[type=tel],#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field input[type=text],#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field select{height:54px;padding:0 20px;line-height:54px}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field textarea{padding:16px 20px;min-height:120px;resize:vertical;line-height:1.5}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='%23666' viewBox='0 0 16 16'%3E%3Cpath d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 20px) center}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field--checkboxes{margin-top:32px;margin-bottom:32px}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field--checkboxes .bat-checkbox-title{font-size:16px;font-weight:700;color:#111;margin-bottom:4px}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field--checkboxes .bat-checkbox-subtitle{font-size:14px;font-weight:400;color:#666;margin-bottom:16px;display:block}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field--checkboxes .bat-subjects-list li{margin-bottom:12px}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field--checkboxes .bat-subjects-list li label{display:flex;align-items:center;cursor:pointer;font-weight:400;color:#111;font-size:15px}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .form-field--checkboxes .bat-subjects-list li label input[type=checkbox]{width:20px;height:20px;margin-right:12px;cursor:pointer;border-radius:4px;border:1px solid #d4d4d8;accent-color:#6d28d9}#learn-press-become-teacher-form.become-teacher-form.learn-press-form .bat-textarea-title{font-size:16px;font-weight:700;color:#111;margin-bottom:12px}#learn-press-become-teacher-form.become-teacher-form.learn-press-form button[type=submit]{width:100%;padding:16px 32px;background-color:#6d28d9;color:#fff;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color .3s ease;margin-top:8px}#learn-press-become-teacher-form.become-teacher-form.learn-press-form button[type=submit]:hover{background-color:#5b21b6}#learn-press-become-teacher-form.become-teacher-form.learn-press-form button[type=submit]:disabled{background-color:#ccc;cursor:not-allowed}body.data-school-ebook-reader{background-color:#f5f5f5}body.data-school-ebook-reader #popup-course{max-width:928px;margin:0 auto;padding-top:32px}body.data-school-ebook-reader #popup-sidebar{display:none}body.data-school-ebook-reader #popup-content{background:0 0;border:none;box-shadow:none;width:100%;flex:0 0 100%;max-width:100%;padding:0}body.data-school-ebook-reader.course-item-popup .popup-body{gap:0}body.data-school-ebook-reader .data-school-ebook-controls{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;position:relative;z-index:10;width:100%}body.data-school-ebook-reader .data-school-ebook-controls__right{display:flex;gap:12px;align-items:center}body.data-school-ebook-reader .ebook-control-btn{width:48px;height:48px;border-radius:50%;background-color:#fff;border:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#2b1054;transition:all .2s ease;padding:0}body.data-school-ebook-reader .ebook-control-btn:hover{background-color:#f0eafa}body.data-school-ebook-reader .ebook-control-btn svg{width:16px;height:16px}body.data-school-ebook-reader .ebook-control-btn.ebook-control-btn--back{width:64px;height:64px}body.data-school-ebook-reader .ebook-control-btn.ebook-control-btn--back svg{width:24px;height:24px}@media (max-width:767px){body.data-school-ebook-reader .ebook-control-btn.ebook-control-btn--back{width:48px;height:48px}body.data-school-ebook-reader .ebook-control-btn.ebook-control-btn--back svg{width:16px;height:16px}}body.data-school-ebook-reader .ebook-font-control-wrapper{position:relative}body.data-school-ebook-reader .ebook-font-popover{position:absolute;top:calc(100% + 8px);right:0;width:180px;background:#fff;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.1);padding:12px;opacity:0;visibility:hidden;transform:translateY(10px);transition:all .2s ease;z-index:100}body.data-school-ebook-reader .ebook-font-popover.active{opacity:1;visibility:visible;transform:translateY(0)}body.data-school-ebook-reader .ebook-font-popover__header{font-size:14px;font-weight:600;color:#111;margin-bottom:12px;text-align:center}body.data-school-ebook-reader .ebook-font-popover__options{display:flex;flex-direction:column;gap:6px}body.data-school-ebook-reader .ebook-font-option{width:100%;padding:8px;border:none;background:0 0;text-align:center;cursor:pointer;border-radius:6px;font-size:14px;color:#4b5563;transition:background-color .2s}body.data-school-ebook-reader .ebook-font-option:hover{background-color:#f3f4f6}body.data-school-ebook-reader .ebook-font-option.active{background-color:#f3e8ff;color:#6d28d9;font-weight:500}body.data-school-ebook-reader.ebook-font-small #popup-content{font-size:14px}body.data-school-ebook-reader.ebook-font-normal #popup-content{font-size:16px}body.data-school-ebook-reader.ebook-font-large #popup-content{font-size:20px}body.data-school-ebook-reader.course-item-popup #popup-header{display:none}body.data-school-ebook-reader .data-school-ebook-titles{margin:24px 0 32px}body.data-school-ebook-reader .data-school-ebook-titles .ebook-section-title{font-size:28px;font-weight:700;color:#111;margin:0 0 12px 0;line-height:1.3}body.data-school-ebook-reader .data-school-ebook-titles .ebook-lesson-title{font-size:20px;font-weight:500;color:#6b7280;margin:0;line-height:1.4}body.data-school-ebook-reader .data-school-ebook-drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.15);z-index:9998;opacity:0;visibility:hidden;transition:all .3s ease;backdrop-filter:blur(1px)}body.data-school-ebook-reader .data-school-ebook-drawer-overlay.active{opacity:1;visibility:visible}body.data-school-ebook-reader .data-school-ebook-drawer{position:fixed;bottom:-30%;left:50%;transform:translate(-50%,-50%) scale(.95);width:600px;max-width:90vw;height:auto;max-height:72vh;background-color:#fff;z-index:9999;border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;flex-direction:column;opacity:0;visibility:hidden}body.data-school-ebook-reader .data-school-ebook-drawer.active{transform:translate(-50%,-50%) scale(1);opacity:1;visibility:visible}body.data-school-ebook-reader .data-school-ebook-drawer__header{position:relative;display:flex;justify-content:center;align-items:center;padding:24px;flex-shrink:0;border-bottom:0;padding-bottom:12px}body.data-school-ebook-reader .data-school-ebook-drawer__title{margin:0;font-size:20px;font-weight:700;color:#111;font-family:inherit}body.data-school-ebook-reader .data-school-ebook-drawer__close{position:absolute;right:24px;top:50%;transform:translateY(-50%);background:0 0;border:none;cursor:pointer;color:#6b7280;padding:4px;display:inline-flex;align-items:center;justify-content:center}body.data-school-ebook-reader .data-school-ebook-drawer__close:hover{color:#111}body.data-school-ebook-reader .data-school-ebook-drawer__close svg{width:20px;height:20px}body.data-school-ebook-reader .data-school-ebook-drawer__content{flex:1;overflow-y:auto;padding:0 24px 24px}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum{margin:0;padding:0;background:0 0;border:none}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum-info,body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .data-school-curriculum__header,body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .lp-course-curriculum__title{display:none}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections{margin:0;padding:0;list-style:none}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section{border-bottom:1px solid #e5e7eb;padding-bottom:0}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section-header{padding:0 0 16px 0;background:0 0;display:flex;align-items:flex-start;justify-content:space-between;border:none}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section-header .course-section__title{font-size:18px;font-weight:700;margin:0 0 8px 0;color:#111;font-family:inherit;line-height:1.4}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section-header .course-section__description{font-size:13px;color:#6b7280;margin:0;line-height:1.5;font-family:inherit}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section-header .section-toggle{display:none}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section-header .section-count-items{display:none}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section-header::after{content:"";background-image:url(images/svg/chevron-down-1.svg);width:24px;height:24px;display:block;transition:transform .3s ease;transform:rotate(0);background-size:contain;background-repeat:no-repeat;background-position:center}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section.lp-collapse .course-section-header::after{transform:rotate(-90deg)}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items{padding:0;margin:0;list-style:none}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items .course-item{padding-left:16px;margin-bottom:4px;display:block;border:none;border-left:1px solid transparent;background-color:transparent;position:relative;text-align:left;box-shadow:none}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items .course-item::before{display:none!important}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items .course-item::after{content:"";background-image:url(images/svg/chevron-right-1.svg);width:24px;height:24px;display:block;transition:transform .3s ease;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:16px;pointer-events:none}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items .course-item .course-item-meta,body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items .course-item .course-item__info,body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items .course-item .course-item__right,body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items .course-item .course-item__status,body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items .course-item .item-icon{display:none}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items .course-item a.course-item__link{color:#111;text-decoration:none;display:block;padding-right:24px;text-align:left;font-family:inherit;background:0 0;padding-left:0;margin:0}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items .course-item a.course-item__link .course-item__content{display:block;width:100%;padding:0}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items .course-item a.course-item__link .course-item__left{display:block;padding:0}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items .course-item a.course-item__link .course-item-title{display:block;text-align:left;color:#111;font-size:15px;font-weight:600;line-height:1.4;margin:0;padding:0}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items .course-item a.course-item__link:hover{color:#111}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items .course-item.current{background-color:#f0eafa;border-left-color:#7c3aed;display:block}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items .course-item.current a.course-item__link{color:#111}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items .course-item.current::after{color:#7c3aed}body.data-school-ebook-reader .data-school-ebook-drawer__content .lp-course-curriculum.data-school-curriculum .course-curriculum .course-sections .course-section .course-section__items .course-item:hover:not(.current){background-color:#f9fafb}@media (max-width:768px){body.data-school-ebook-reader .data-school-ebook-drawer{max-width:calc(100vw - 40px);right:calc((100vw - 40px) * -1)}}body.data-school-ebook-reader.course-item-popup .learn-press-message.success,body.data-school-ebook-reader.course-item-popup form[name=learn-press-form-complete-lesson]{display:none}body.data-school-ebook-reader.course-item-popup #popup-footer{display:none}body.data-school-ebook-reader #learn-press-content-item>.course-item-nav{display:flex;justify-content:space-between;padding:32px 0;margin-top:32px;width:100%}body.data-school-ebook-reader #learn-press-content-item>.course-item-nav[data-nav=next]{justify-content:flex-end}body.data-school-ebook-reader #learn-press-content-item>.course-item-nav[data-nav=prev]{justify-content:flex-start}body.data-school-ebook-reader #learn-press-content-item>.course-item-nav .next,body.data-school-ebook-reader #learn-press-content-item>.course-item-nav .prev{display:flex;flex-direction:column-reverse;gap:4px;position:relative}body.data-school-ebook-reader #learn-press-content-item>.course-item-nav .prev{align-items:flex-start;text-align:left;padding-left:40px}body.data-school-ebook-reader #learn-press-content-item>.course-item-nav .prev::before{content:"";background-image:url(images/svg/chevron-left-1.svg);width:24px;height:24px;display:block;transition:transform .3s ease;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:16px;pointer-events:none}body.data-school-ebook-reader #learn-press-content-item>.course-item-nav .next{align-items:flex-end;text-align:right;padding-right:40px}body.data-school-ebook-reader #learn-press-content-item>.course-item-nav .next::before{content:"";background-image:url(images/svg/chevron-right-1.svg);width:24px;height:24px;display:block;transition:transform .3s ease;background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:16px;pointer-events:none}body.data-school-ebook-reader #learn-press-content-item>.course-item-nav .course-item-nav__name{font-size:14px;color:#6b7280}body.data-school-ebook-reader #learn-press-content-item>.course-item-nav a{font-weight:500;color:#111;text-decoration:none}body.data-school-ebook-reader #learn-press-content-item>.course-item-nav a:hover{color:#6d28d9}.data-school-current-courses{--data-school-current-courses-columns:repeat(4, minmax(0, 1fr));--data-school-current-courses-gap:28px;position:relative}.data-school-current-courses__header{display:flex;align-items:flex-start;margin-bottom:64px}.data-school-current-courses__heading{min-width:0}.data-school-current-courses__heading h2{margin:0 0 4px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:var(--thim-title-fonsize-large,32px);font-weight:700;line-height:var(--thim-title-line-height-large,1.25)}.data-school-current-courses__heading p{margin:0;color:var(--thim-font_body-color);font-size:24px;line-height:1.33}.data-school-current-courses__view-all{position:absolute;top:0;right:0;display:inline-flex;flex:0 0 auto;align-items:center;gap:6px;padding:14px 24px;border:1px solid var(--thim-body_primary_color);border-radius:10px;color:var(--thim-body_primary_color);font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.data-school-current-courses__view-all svg{width:14px;height:14px}.data-school-current-courses__view-all:focus,.data-school-current-courses__view-all:hover{border-color:var(--thim-body_primary_color);background:var(--thim-body_primary_color);color:#fff}.data-school-current-courses__grid{display:grid;grid-template-columns:var(--data-school-current-courses-columns);gap:var(--data-school-current-courses-gap)}.data-school-current-courses--slider .thim-slider-nav{top:0}.data-school-current-courses--slider .thim-ekits-course-filter__results{min-width:0}.data-school-current-courses--slider .thim-ekits-course-filter__slider{overflow:visible;padding-bottom:20px}.data-school-current-course{display:flex;min-width:0;height:100%;flex-direction:column;overflow:hidden;background:#fff;border-radius:24px}.data-school-current-course__media{display:block;overflow:hidden;margin:16px 16px 0;aspect-ratio:16/9;border-radius:10px;backdrop-filter:blur(4px)}.data-school-current-course__media .data-school-current-course__placeholder,.data-school-current-course__media img{display:block;width:100%;height:100%}.data-school-current-course__media img{-o-object-fit:cover;object-fit:cover}.data-school-current-course__body{display:flex;flex:1 1 auto;flex-direction:column;padding:16px 16px 16px}.data-school-current-course__title{margin:0 0 4px;font-family:var(--thim-font_title-font-family);font-size:20px;font-weight:700;line-height:1.4}.data-school-current-course__title a{color:var(--thim-font_title-color);text-decoration:none}.data-school-current-course__title a:focus,.data-school-current-course__title a:hover{color:var(--thim-body_primary_color)}.data-school-current-course__excerpt{display:-webkit-box;margin:0 0 16px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#6b6b6b}.data-school-current-course__progress{display:flex;align-items:center;gap:10px;margin-top:auto}.data-school-current-course__progress-bar{position:relative;flex:1 1 auto;height:6px;overflow:hidden;border-radius:999px;background:#d9d9d9}.data-school-current-course__progress-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ffb509 0,#2fb93c 100%)}.data-school-current-course__progress-percent{flex:0 0 auto;color:var(--thim-font_title-color);font-size:14px;line-height:1}.data-school-current-course__next{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding:16px;background:#ededed;color:var(--thim-font_title-color);text-decoration:none;transition:color .2s ease,background-color .2s ease}.data-school-current-course__next span{min-width:0}.data-school-current-course__next em,.data-school-current-course__next strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal}.data-school-current-course__next em{color:var(--thim-font_body-color);font-size:16px;line-height:1.33}.data-school-current-course__next strong{margin-top:4px;font-size:18px;font-weight:700;line-height:1.33}.data-school-current-course__next:focus,.data-school-current-course__next:hover{background:rgba(0,0,0,.06);color:var(--thim-body_primary_color)}@media (max-width:767px){.data-school-current-courses{overflow:hidden;padding-right:0}.data-school-current-courses__header{align-items:stretch;flex-direction:column;margin-bottom:24px;padding-right:0}.data-school-current-courses .data-school-current-courses__heading h2{font-size:24px}.data-school-current-courses .data-school-current-courses__heading p{font-size:20px}.data-school-current-courses__view-all{position:static;display:flex;width:-moz-fit-content;width:fit-content;margin:24px auto 0}.data-school-current-courses.thim-ekits-course-list-slider .thim-ekits-course-filter__slide{display:block}}body{background-color:var(--thim-background_main_color)!important}.content-area>.site-content.container,.content-area>.top_heading>.banner-wrapper.container{box-sizing:border-box}.site-content{padding-top:32px;padding-bottom:100px}.site-content.no-padding{padding-top:0;padding-bottom:0}.flexslider ul{margin:0;list-style:none}.flexslider{position:relative}.flexslider .flex-direction-nav{margin:0}.flexslider .flex-direction-nav a{position:absolute;z-index:9;top:50%;cursor:pointer;width:31px;margin:0;height:32px;background:var(--thim-body_primary_color);text-align:center;overflow:hidden;margin-top:-16px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flexslider .flex-direction-nav a:before{color:#fff;font-family:FontAwesome;font-size:22px;line-height:31px;display:inline-block}.flexslider .flex-direction-nav .flex-prev{left:-36px;opacity:0}.flexslider .flex-direction-nav .flex-prev:before{content:"\f060"}.flexslider .flex-direction-nav .flex-next{right:-36px;opacity:0}.flexslider .flex-direction-nav .flex-next:before{content:"\f061"}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.8;left:5px}.flexslider:hover .flex-direction-nav .flex-next{opacity:.8;right:5px}.bg-radial-gradient{background:radial-gradient(101.22% 101.22% at 50% 0,#000 0,#300e60 65.39%,#5c1db7 100%)}.border-linear-gradient{position:relative}.border-linear-gradient::after{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(119.06deg,rgba(255,255,255,.2) 0,rgba(153,153,153,0) 141.7%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}@media (min-width:1025px){.box-shadow-tranning{box-shadow:0 -52px 52px 0 rgba(0,0,0,.2509803922)}}.container{--bs-gutter-x:15px}@media (max-width:1699px){.container{max-width:1320px}}@media (max-width:1023px){.container{max-width:100%}}body.logged-in .fix-margin-bottom-login{padding-block-end:0!important}.carousel-fade-overlay{position:relative!important}.carousel-fade-overlay::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,#f3f3f3 0,rgba(243,243,243,0) 15%,rgba(243,243,243,0) 85%,#f3f3f3 100%);pointer-events:none;z-index:2}.learnpress-checkout,.learnpress-profile,.lp-single-instructor-content-area,.post-type-archive-learnpress_package,.single-learnpress_package,body.learnpress{background:var(--thim-background_main_color);--lp-primary-color:var(--thim-body_primary_color);--lp-secondary-color:var(--thim-body_secondary_color);--lp-container-max-width:1598px;--lp-cotainer-padding:15px;margin:0}@media (max-width:1699px){.learnpress-checkout,.learnpress-profile,.lp-single-instructor-content-area,.post-type-archive-learnpress_package,.single-learnpress_package,body.learnpress{--lp-container-max-width:1320px}}@media (max-width:1023px){.learnpress-checkout,.learnpress-profile,.lp-single-instructor-content-area,.post-type-archive-learnpress_package,.single-learnpress_package,body.learnpress{--lp-container-max-width:100%}}.lp-archive-courses{position:relative;margin-bottom:179px}@media (max-width:1560px){.lp-archive-courses{margin-bottom:140px}}@media (max-width:767px){.lp-archive-courses{margin-bottom:113px}}.learn-press-courses-header{display:none}.learn-press-breadcrumb{background:#fff;padding:16px 15px!important}.learn-press-breadcrumb::before{content:"";background:#fff;position:absolute;top:0;left:0;width:100%;height:58px;z-index:-1}.learn-press-breadcrumb li{line-height:25px;display:inline-block;list-style:none;font-weight:600;color:var(--thim-font_title-color);font-size:16px}.learn-press-breadcrumb li a{text-decoration:none;font-weight:400}.learn-press-breadcrumb li a::after{content:"";display:inline-block;width:24px;height:24px;vertical-align:middle;background-color:var(--thim-body_primary_color);-webkit-mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.6182 7.12573C11.1697 7.16949 11.8121 7.81187 13.0967 9.09644L14.3027 10.3025C14.8968 10.8965 15.1944 11.1934 15.3057 11.5359C15.4035 11.837 15.4034 12.1615 15.3057 12.4626C15.1944 12.8051 14.8968 13.103 14.3027 13.697L13.0967 14.9021C11.8119 16.1869 11.1697 16.83 10.6182 16.8738C10.1395 16.9115 9.67121 16.7174 9.35938 16.3523C9.00006 15.9315 9 15.0229 9 13.2058V10.7937C9 8.97626 8.99998 8.06704 9.35938 7.64624C9.67121 7.28129 10.1396 7.08807 10.6182 7.12573Z' fill='black'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.6182 7.12573C11.1697 7.16949 11.8121 7.81187 13.0967 9.09644L14.3027 10.3025C14.8968 10.8965 15.1944 11.1934 15.3057 11.5359C15.4035 11.837 15.4034 12.1615 15.3057 12.4626C15.1944 12.8051 14.8968 13.103 14.3027 13.697L13.0967 14.9021C11.8119 16.1869 11.1697 16.83 10.6182 16.8738C10.1395 16.9115 9.67121 16.7174 9.35938 16.3523C9.00006 15.9315 9 15.0229 9 13.2058V10.7937C9 8.97626 8.99998 8.06704 9.35938 7.64624C9.67121 7.28129 10.1396 7.08807 10.6182 7.12573Z' fill='black'/%3E%3C/svg%3E") center/contain no-repeat}.learn-press-breadcrumb li a:hover span{color:var(--thim-body_primary_color)}.learn-press-breadcrumb li.breadcrumb-delimiter{display:none}.learn-press-breadcrumb li:last-child a::after{display:none}.lp-courses-bar.data-school-courses-bar{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;margin:52px auto 42px}.lp-courses-bar.data-school-courses-bar .data-school-course-filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.lp-courses-bar.data-school-courses-bar .data-school-course-filter-chips a{text-decoration:none}.lp-courses-bar.data-school-courses-bar .data-school-course-filter-chips__chip{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:11px 24px;border-radius:40px;font-size:20px;font-weight:500;line-height:1.2;white-space:nowrap;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.lp-courses-bar.data-school-courses-bar .data-school-course-filter-chips__chip:focus,.lp-courses-bar.data-school-courses-bar .data-school-course-filter-chips__chip:hover{transform:translateY(-1px)}.lp-courses-bar.data-school-courses-bar .data-school-course-filter-chips__clear{font-size:20px;font-weight:500;line-height:1.2;color:var(--thim-font_body-color);display:flex;align-items:center;gap:16px}.lp-courses-bar.data-school-courses-bar .data-school-course-filter-chips__clear span{cursor:pointer}.lp-courses-bar.data-school-courses-bar .data-school-course-filter-chips__clear:focus,.lp-courses-bar.data-school-courses-bar .data-school-course-filter-chips__clear:hover{color:var(--thim-body_primary_color)}.lp-courses-bar.data-school-courses-bar .data-school-course-filter-chips__chip{background:#fff;color:#2b1054}.lp-courses-bar.data-school-courses-bar .data-school-course-filter-chips__chip:focus,.lp-courses-bar.data-school-courses-bar .data-school-course-filter-chips__chip:hover{background:#f0eafa}.lp-courses-bar.data-school-courses-bar .data-school-course-filter-chips__remove{display:inline-flex;align-items:center;justify-content:center;font-size:20px}.lp-courses-bar.data-school-courses-bar .courses-order-by-wrapper{display:inline-flex;align-items:center;gap:8px}.lp-courses-bar.data-school-courses-bar .courses-order-by-wrapper .switch-layout{display:inline-flex;align-items:center;flex-shrink:0;gap:0;padding:4px 8px;border-radius:63px;background:#fff}.lp-courses-bar.data-school-courses-bar .courses-order-by-wrapper .switch-layout input[type=radio]{display:none}.lp-courses-bar.data-school-courses-bar .courses-order-by-wrapper .switch-layout .switch-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;background:0 0;color:#9d9d9d;cursor:pointer;transition:background .2s ease,color .2s ease}.lp-courses-bar.data-school-courses-bar .courses-order-by-wrapper .switch-layout .switch-btn::before{content:""!important;display:block;color:#9d9d9d;margin:0;width:13px;height:13px;background:currentColor;mask-repeat:no-repeat;mask-position:center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain}.lp-courses-bar.data-school-courses-bar .courses-order-by-wrapper .switch-layout .switch-btn.grid,.lp-courses-bar.data-school-courses-bar .courses-order-by-wrapper .switch-layout .switch-btn.list{border:0;border-radius:50%}.lp-courses-bar.data-school-courses-bar .courses-order-by-wrapper .switch-layout .switch-btn.list::before{mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.665 10.2781C12.1252 10.2781 12.498 10.6509 12.498 11.1111C12.498 11.5713 12.1253 11.9441 11.665 11.9441H1.66504C1.20495 11.9439 0.832031 11.5712 0.832031 11.1111C0.832092 10.651 1.20499 10.2783 1.66504 10.2781H11.665ZM11.665 5.83374C12.1253 5.83374 12.498 6.20651 12.498 6.66675C12.498 7.12699 12.1253 7.49976 11.665 7.49976H1.66504C1.20495 7.49958 0.832031 7.12688 0.832031 6.66675C0.832033 6.20662 1.20495 5.83392 1.66504 5.83374H11.665ZM11.665 1.3894C12.1253 1.3894 12.498 1.76217 12.498 2.22241C12.498 2.6826 12.1252 3.05542 11.665 3.05542H1.66504C1.20499 3.05524 0.832088 2.68249 0.832031 2.22241C0.832031 1.76228 1.20495 1.38958 1.66504 1.3894H11.665Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.665 10.2781C12.1252 10.2781 12.498 10.6509 12.498 11.1111C12.498 11.5713 12.1253 11.9441 11.665 11.9441H1.66504C1.20495 11.9439 0.832031 11.5712 0.832031 11.1111C0.832092 10.651 1.20499 10.2783 1.66504 10.2781H11.665ZM11.665 5.83374C12.1253 5.83374 12.498 6.20651 12.498 6.66675C12.498 7.12699 12.1253 7.49976 11.665 7.49976H1.66504C1.20495 7.49958 0.832031 7.12688 0.832031 6.66675C0.832033 6.20662 1.20495 5.83392 1.66504 5.83374H11.665ZM11.665 1.3894C12.1253 1.3894 12.498 1.76217 12.498 2.22241C12.498 2.6826 12.1252 3.05542 11.665 3.05542H1.66504C1.20499 3.05524 0.832088 2.68249 0.832031 2.22241C0.832031 1.76228 1.20495 1.38958 1.66504 1.3894H11.665Z' fill='black'/%3E%3C/svg%3E")}.lp-courses-bar.data-school-courses-bar .courses-order-by-wrapper .switch-layout .switch-btn.grid::before{mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.33203 7.15308C4.90431 7.15331 6.17871 8.4284 6.17871 10.0007C6.17836 11.5728 4.90409 12.8472 3.33203 12.8474C1.75982 12.8474 0.484727 11.5729 0.484375 10.0007C0.484375 8.42829 1.7596 7.15313 3.33203 7.15308ZM9.99902 7.15308C11.5712 7.15343 12.8457 8.42847 12.8457 10.0007C12.8454 11.5727 11.571 12.8471 9.99902 12.8474C8.42676 12.8474 7.15172 11.5729 7.15137 10.0007C7.15137 8.42826 8.42655 7.15308 9.99902 7.15308ZM3.33203 0.486084C4.90427 0.486319 6.17865 1.76146 6.17871 3.33374C6.17848 4.90587 4.90416 6.18019 3.33203 6.18042C1.75975 6.18036 0.48461 4.90598 0.484375 3.33374C0.484434 1.76135 1.75964 0.486143 3.33203 0.486084ZM9.99902 0.486084C11.5712 0.486436 12.8456 1.76153 12.8457 3.33374C12.8455 4.9058 11.5711 6.18007 9.99902 6.18042C8.42669 6.18042 7.1516 4.90602 7.15137 3.33374C7.15143 1.76131 8.42658 0.486084 9.99902 0.486084Z' fill='black'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.33203 7.15308C4.90431 7.15331 6.17871 8.4284 6.17871 10.0007C6.17836 11.5728 4.90409 12.8472 3.33203 12.8474C1.75982 12.8474 0.484727 11.5729 0.484375 10.0007C0.484375 8.42829 1.7596 7.15313 3.33203 7.15308ZM9.99902 7.15308C11.5712 7.15343 12.8457 8.42847 12.8457 10.0007C12.8454 11.5727 11.571 12.8471 9.99902 12.8474C8.42676 12.8474 7.15172 11.5729 7.15137 10.0007C7.15137 8.42826 8.42655 7.15308 9.99902 7.15308ZM3.33203 0.486084C4.90427 0.486319 6.17865 1.76146 6.17871 3.33374C6.17848 4.90587 4.90416 6.18019 3.33203 6.18042C1.75975 6.18036 0.48461 4.90598 0.484375 3.33374C0.484434 1.76135 1.75964 0.486143 3.33203 0.486084ZM9.99902 0.486084C11.5712 0.486436 12.8456 1.76153 12.8457 3.33374C12.8455 4.9058 11.5711 6.18007 9.99902 6.18042C8.42669 6.18042 7.1516 4.90602 7.15137 3.33374C7.15143 1.76131 8.42658 0.486084 9.99902 0.486084Z' fill='black'/%3E%3C/svg%3E")}.lp-courses-bar.data-school-courses-bar .courses-order-by-wrapper .switch-layout input[type=radio]:checked+.switch-btn{background:#f5f5f5;color:#2b1054}.lp-courses-bar.data-school-courses-bar .courses-order-by-wrapper .switch-layout input[type=radio]:checked+.switch-btn::before{color:inherit}.lp-courses-bar.data-school-courses-bar .courses-order-by-wrapper .courses-order-by{flex:1 1 auto;min-width:0;font-size:20px;font-weight:500;line-height:1.2;border:0;padding:12px 48px 12px 52px;border-radius:40px;background-color:#f0eafa;background-image:url(images/svg/arrow-updown.svg),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23282828' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat,no-repeat;background-position:24px center,right 20px center;background-size:20px 20px,16px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.lp-courses-bar.data-school-courses-bar .data-school-course-filter-title{margin:0}.lp-list-courses-default .lp-courses-bar:not(.data-school-courses-bar){display:none}.learn-press-courses{margin:0;padding:0;list-style:none}.learn-press-courses>.course{min-width:0;margin:0!important;list-style:none!important;padding:0!important;border:0!important}.learn-press-courses .course-item{background:#fff;padding:24px;border-radius:24px!important;border:0!important}.learn-press-courses .course-thumbnail{position:relative;min-width:0;backdrop-filter:blur(4px)}.learn-press-courses .course-thumbnail a,.learn-press-courses .course-thumbnail img{display:block;width:100%;height:100%}.learn-press-courses .course-thumbnail a{overflow:hidden;background:rgba(0,0,0,.04)}.learn-press-courses .course-thumbnail img{-o-object-fit:cover;object-fit:cover;border-radius:16px}.learn-press-courses .course-thumbnail .course-categories{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;flex-wrap:wrap;font-size:0}.learn-press-courses .course-thumbnail .course-categories a{font-size:16px;font-weight:500;background:#f0eafa;padding:8px 16px;border-radius:40px!important;aspect-ratio:unset!important;display:inline-block;width:auto}.learn-press-courses .course-thumbnail .course-categories a:focus,.learn-press-courses .course-thumbnail .course-categories a:hover{color:var(--thim-body_primary_color)}.learn-press-courses .course-thumbnail .lp-button-wishlist-action.icon-only{left:auto;right:10px}.learn-press-courses .data-school-course-thumbnail-title{display:none}.learn-press-courses .course-content{display:flex;min-width:0;flex-direction:column}.learn-press-courses .wap-course-title{margin:0 0 4px!important}.learn-press-courses .wap-course-title .course-title{color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:24px!important;font-weight:700;line-height:1.33}.learn-press-courses .wap-course-title .course-title:hover{color:var(--thim-body_primary_color)}.learn-press-courses .course-permalink{color:inherit;text-decoration:none}.learn-press-courses .course-permalink:focus,.learn-press-courses .course-permalink:hover{color:var(--thim-body_primary_color)}.learn-press-courses .course-short-description{display:-webkit-box;margin:0 0 19.5px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3!important}.learn-press-courses .course-instructor{margin:0 0 19.5px}.learn-press-courses .course-instructor a,.learn-press-courses .course-instructor>span{display:inline-flex;align-items:center;gap:12px;font-size:18px;font-weight:600;line-height:1.333;text-decoration:none}.learn-press-courses .course-instructor a:focus,.learn-press-courses .course-instructor a:hover{color:var(--thim-body_primary_color)}.learn-press-courses .course-instructor .avatar,.learn-press-courses .course-instructor img{display:block;width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.learn-press-courses .data-school-course-card-list-info,.learn-press-courses .data-school-course-card-list-progress{display:none}.learn-press-courses .data-school-course-card-grid-info,.learn-press-courses .data-school-course-card-grid-progress{display:contents}.learn-press-courses .course-wrap-meta,.learn-press-courses .data-school-course-card-footer{display:flex!important;align-items:center}.learn-press-courses .data-school-course-card-footer{gap:16px;margin-top:auto}.learn-press-courses .data-school-course-card-footer--enrolled{flex-direction:row;flex-wrap:nowrap!important;align-items:flex-end!important;gap:24px}.learn-press-courses .data-school-course-card-footer--enrolled:empty{display:none!important}.learn-press-courses .data-school-course-progress{display:flex;width:50%;flex-direction:column}.learn-press-courses .data-school-course-progress__label{color:var(--thim-font_body-color);font-size:16px;font-weight:400;line-height:1.375;white-space:nowrap}.learn-press-courses .data-school-course-progress .data-school-course-progress__content{display:flex;align-items:center;gap:12px}.learn-press-courses .data-school-course-progress__bar{flex:1;height:6px;background:#d9d9d9;border-radius:40px;overflow:hidden;position:relative}.learn-press-courses .data-school-course-progress__fill{height:100%;background:linear-gradient(90deg,#ffb509 0,#2fb93c 100%);border-radius:24px;transition:width .3s ease}.learn-press-courses .data-school-course-progress__percent{color:var(--thim-font_title-color);font-size:14px;font-weight:400;line-height:1.42;white-space:nowrap}.learn-press-courses .data-school-course-next-lesson{display:flex;gap:8px;width:50%;flex-direction:row;align-items:center;justify-content:space-between;background:#f5f5f5;padding:12px 16px;border-radius:8px}.learn-press-courses .data-school-course-next-lesson__label{color:var(--thim-font_body-color);font-size:16px;font-weight:400;line-height:1.375;white-space:nowrap}.learn-press-courses .data-school-course-next-lesson__title{color:var(--thim-font_title-color);font-size:18px;font-weight:600;line-height:1.375;overflow:hidden;text-overflow:ellipsis;text-decoration:none;transition:color .2s ease}.learn-press-courses .data-school-course-next-lesson:focus .data-school-course-next-lesson__label,.learn-press-courses .data-school-course-next-lesson:focus .data-school-course-next-lesson__title,.learn-press-courses .data-school-course-next-lesson:hover .data-school-course-next-lesson__label,.learn-press-courses .data-school-course-next-lesson:hover .data-school-course-next-lesson__title{color:var(--thim-body_primary_color)}.learn-press-courses .course-wrap-meta{flex-wrap:wrap;gap:24px;padding:12px 20px!important;border-radius:40px;background:#f5f5f5;margin:0!important}.learn-press-courses .meta-item{display:inline-flex!important;align-items:center;gap:8px;color:var(--thim-font_title-color);font-size:16px;font-weight:400;line-height:1.375;white-space:nowrap}.learn-press-courses .meta-item::before{content:""!important;display:inline-block;width:24px;height:24px;vertical-align:middle}.learn-press-courses .meta-item.meta-item-level::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cmVjdCB4PScyLjI1JyB5PScxMy41JyB3aWR0aD0nNC41JyBoZWlnaHQ9JzguMjUnIHJ4PScyLjI1JyBmaWxsPScjOUQ5RDlEJy8+PHJlY3QgeD0nOS43NScgeT0nOC4yNScgd2lkdGg9JzQuNScgaGVpZ2h0PScxMy41JyByeD0nMi4yNScgZmlsbD0nIzlEOUQ5RCcvPjxyZWN0IHg9JzE3LjI1JyB5PScyLjI1JyB3aWR0aD0nNC41JyBoZWlnaHQ9JzE5LjUnIHJ4PScyLjI1JyBmaWxsPScjMjgyODI4Jy8+PC9zdmc+)}.learn-press-courses .meta-item.meta-item-lesson::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTIgMS4yNUMxNy45MzcxIDEuMjUgMjIuNzUgNi4wNjI5NCAyMi43NSAxMkMyMi43NSAxNy45MzcxIDE3LjkzNzEgMjIuNzUgMTIgMjIuNzVDNi4wNjI5NCAyMi43NSAxLjI1IDE3LjkzNzEgMS4yNSAxMkMxLjI1IDYuMDYyOTQgNi4wNjI5NCAxLjI1IDEyIDEuMjVaTTEyIDcuMjVDMTEuNTg1OCA3LjI1IDExLjI1IDcuNTg1NzkgMTEuMjUgOFYxMkMxMS4yNSAxMi4yNTA4IDExLjM3NTMgMTIuNDg0OSAxMS41ODQgMTIuNjI0TDE0LjU4NCAxNC42MjRDMTQuOTI4NiAxNC44NTM4IDE1LjM5NDMgMTQuNzYwNyAxNS42MjQgMTQuNDE2QzE1Ljg1MzggMTQuMDcxNCAxNS43NjA3IDEzLjYwNTcgMTUuNDE2IDEzLjM3NkwxMi43NSAxMS41OTg2VjhDMTIuNzUgNy41ODU3OSAxMi40MTQyIDcuMjUgMTIgNy4yNVonIGZpbGw9J2N1cnJlbnRDb2xvcicvPjwvc3ZnPgo=)}.learn-press-courses .course-info{display:flex;align-items:center;width:auto!important}.learn-press-courses .course-item-price,.learn-press-courses .course-item-price .free,.learn-press-courses .course-price .price{display:inline-flex;align-items:center;flex-direction:row-reverse;gap:8px;color:#ed841d!important;font-size:24px!important;font-weight:700!important;line-height:1.33;white-space:nowrap}.learn-press-courses .origin-price{color:#b6b6b6;font-size:16px!important;font-weight:600;line-height:1.25;text-decoration:line-through}.learn-press-courses.list[data-layout=list]{display:flex;flex-direction:column;gap:16px;padding:0 15px!important;margin:0 -15px}.learn-press-courses.list[data-layout=list] .course-thumbnail{width:407px;border-radius:16px}.learn-press-courses.list[data-layout=list] .course-content{width:calc(100% - 407px)}.learn-press-courses.list[data-layout=list] .data-school-course-card-grid-info,.learn-press-courses.list[data-layout=list] .data-school-course-card-grid-progress{display:none}.learn-press-courses.list[data-layout=list] .data-school-course-card-list-info,.learn-press-courses.list[data-layout=list] .data-school-course-card-list-progress{display:contents}.learn-press-courses.list[data-layout=list] .data-school-course-card-footer{justify-content:space-between;flex-wrap:wrap;align-items:center}.learn-press-courses.list[data-layout=list] .data-school-course-card-footer--enrolled{justify-content:flex-start}.learn-press-courses.list[data-layout=list] .course-wrap-meta{flex-wrap:nowrap}.learn-press-courses.list[data-layout=list] .course-info{justify-content:flex-end;margin-left:auto;flex-shrink:0}.learn-press-courses.list[data-layout=list] .data-school-course-next-lesson--finished.data-school-course-next-lesson{justify-content:center;text-align:center}.learn-press-courses.grid[data-layout=grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;padding:0 15px!important;margin:0 -15px}.learn-press-courses.grid[data-layout=grid] .course{width:100%!important;padding:0!important}.learn-press-courses.grid[data-layout=grid] .course-item{width:100%;display:flex;min-height:100%;flex-direction:column;overflow:hidden;padding:0;border:0;border-radius:24px;background:#ededed}.learn-press-courses.grid[data-layout=grid] .course-thumbnail{padding:16px;background:#fff}.learn-press-courses.grid[data-layout=grid] .course-thumbnail .course-categories{display:none}.learn-press-courses.grid[data-layout=grid] .course-thumbnail .course-img{overflow:hidden;border-radius:10px}.learn-press-courses.grid[data-layout=grid] .course-thumbnail img{height:276px;border-radius:10px}.learn-press-courses.grid[data-layout=grid] .course-content{flex:1 1 auto;padding:0;background:#fff}.learn-press-courses.grid[data-layout=grid] .course-instructor,.learn-press-courses.grid[data-layout=grid] .data-school-course-card-list-info,.learn-press-courses.grid[data-layout=grid] .data-school-course-card-list-progress{display:none}.learn-press-courses.grid[data-layout=grid] .data-school-course-card-grid-info,.learn-press-courses.grid[data-layout=grid] .data-school-course-card-grid-progress{display:contents}.learn-press-courses.grid[data-layout=grid] .wap-course-title{margin:0 16px 4px!important}.learn-press-courses.grid[data-layout=grid] .wap-course-title .course-title{font-size:20px!important}.learn-press-courses.grid[data-layout=grid] .course-short-description{margin:0 16px 12px!important;display:-webkit-box!important;-webkit-line-clamp:2!important}.learn-press-courses.grid[data-layout=grid] .course-info{align-items:flex-start;margin:0 16px 18px}.learn-press-courses.grid[data-layout=grid] .course-info .course-item-price,.learn-press-courses.grid[data-layout=grid] .course-info .course-item-price .free,.learn-press-courses.grid[data-layout=grid] .course-info .course-price .price{font-size:18px!important;font-weight:600}.learn-press-courses.grid[data-layout=grid] .data-school-course-progress{padding:0 16px 18px;width:100%}.learn-press-courses.grid[data-layout=grid] .data-school-course-progress .data-school-course-progress__label{display:none}.learn-press-courses.grid[data-layout=grid] .data-school-course-card-footer{justify-content:flex-start;padding:16px 18px;border-radius:0 0 24px 24px;background:#ededed}.learn-press-courses.grid[data-layout=grid] .data-school-course-card-footer .data-school-course-next-lesson{background:unset;padding:0;width:100%}.learn-press-courses.grid[data-layout=grid] .course-wrap-meta{gap:24px;background:0 0;padding:0!important}.learn-press-courses.grid[data-layout=grid] .meta-item{display:flex!important;gap:8px;min-height:24px;padding:0;background:0 0}.learn-press-courses.grid[data-layout=grid] .lp-button-wishlist-action.icon-only{right:30px;top:30px}.lp-archive-courses .lp-content-area.has-sidebar{flex-direction:row-reverse;margin-bottom:195px;gap:51px!important}@media (max-width:1560px){.lp-archive-courses .lp-content-area.has-sidebar{margin-bottom:158px;gap:40px!important}}@media (max-width:880px){.lp-archive-courses .lp-content-area.has-sidebar{margin-bottom:45px}}.lp-archive-courses .lp-content-area.has-sidebar .lp-main-content{width:calc(100% - 496px)}@media (max-width:1560px){.lp-archive-courses .lp-content-area.has-sidebar .lp-main-content{width:calc(100% - 360px)}}@media (max-width:1024px){.lp-archive-courses .lp-content-area.has-sidebar .lp-main-content{width:calc(100% - 300px)}}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar{width:496px}@media (max-width:1560px){.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar{width:360px}}@media (max-width:1024px){.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar{width:300px}}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget-title{display:none}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter{background:#fff;padding:32px;border-radius:24px}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .learnpress-widget-wrapper{margin-top:0}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter{display:flex;flex-direction:column;gap:0}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter__close{display:none}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter>.lp-form-course-filter__title{display:none}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter__content{display:flex;flex-direction:column;gap:24px}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter__item{display:flex;flex-direction:column;gap:16px;padding-top:40px;margin-top:40px;border-top:1px solid #ececec;padding-bottom:0;margin-bottom:0;border-bottom:0}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter__item:first-child,.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter__item:nth-child(2){padding-top:0;margin-top:0;border-top:0}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter__item .lp-form-course-filter__title{margin:0;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:24px;font-weight:700;line-height:1.3}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter__item .lp-form-course-filter__content{gap:12px}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter__item .lp-form-course-filter__content .lp-field-star{gap:12px;display:flex;flex-direction:column}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter-category{display:flex;flex-direction:column;gap:16px;padding-top:40px;margin-top:40px;border-top:1px solid #ececec;padding-bottom:0;margin-bottom:0;border-bottom:0}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter-search .lp-form-course-filter__title{display:none}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter-search .lp-course-filter-search-field{position:relative;margin-bottom:40px}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter-search .lp-course-filter-search-field::before{content:"";position:absolute;top:50%;left:18px;width:18px;height:18px;background:currentColor;color:rgba(30,41,59,.5);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='8'/><path d='m21 21-4.3-4.3'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='8'/><path d='m21 21-4.3-4.3'/></svg>") center/contain no-repeat;transform:translateY(-50%);pointer-events:none}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter-search .lp-course-filter-search-field input[name=c_search]{width:100%;height:56px;padding:0 16px 0 48px;border:1px solid transparent;border-radius:200px;background:#f5f5f5;color:var(--thim-font_title-color);font-size:16px;line-height:1.4;outline:0;box-shadow:none;transition:background-color .2s ease,box-shadow .2s ease}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter-search .lp-course-filter-search-field input[name=c_search]::-moz-placeholder{color:var(--thim-font_body-color)}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter-search .lp-course-filter-search-field input[name=c_search]::placeholder{color:var(--thim-font_body-color)}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter-search .lp-course-filter-search-field input[name=c_search]:focus{background:#fff;border-color:var(--thim-body_primary_color)}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter-search .lp-course-filter-search-result{margin-top:8px}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter__field{display:flex;align-items:center;gap:12px;margin:0}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter__field input[type=checkbox],.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter__field input[type=radio]{flex:0 0 auto;width:20px;height:20px;margin:0;padding:0;border:1.5px solid #505050;border-radius:4px;background:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .15s ease,border-color .15s ease}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter__field input[type=checkbox]:hover,.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter__field input[type=radio]:hover{border-color:var(--thim-body_primary_color)}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter__field input[type=checkbox]:checked,.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter__field input[type=radio]:checked{background-color:var(--thim-body_primary_color);border-color:var(--thim-body_primary_color);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");background-repeat:no-repeat;background-position:center;background-size:14px 14px}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter__field input[type=checkbox]:focus-visible,.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter__field input[type=radio]:focus-visible{box-shadow:0 0 0 3px rgba(var(--thim-body_primary_color-rgb),.18)}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter__field label{margin:0;flex:unset;color:var(--thim-font_title-color);font-size:20px;font-weight:400;line-height:1.4;cursor:pointer}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter__field .count{flex:unset;color:#9d9d9d;font-size:20px;font-weight:400;line-height:1.4}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter__field .count:not(:empty)::before{content:"("}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter__field .count:not(:empty)::after{content:")"}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .course-filter-reset,.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .course-filter-submit{display:none}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter-category{display:flex;flex-direction:column;gap:10px}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter-category .lp-cate-parent>div{margin-bottom:12px}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-course-filter-category .lp-cate-parent>div:last-child{margin-bottom:0}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter>.data-school-course-filter-load-more__hidden{display:none!important}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter>.data-school-course-filter-load-more{margin-top:14px}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .data-school-course-filter-load-more__button{width:100%;padding:0;border:0;background:0 0;color:var(--thim-body_primary_color);font-size:16px;font-weight:700;line-height:1.25;cursor:pointer;text-align:left;position:relative;transition:background .2s ease,border-color .2s ease,color .2s ease}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .data-school-course-filter-load-more__button:focus,.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .data-school-course-filter-load-more__button:hover{color:var(--thim-body_secondary_color)}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .data-school-course-filter-load-more__button::after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.96666 4.72761C10.2579 4.43326 10.7327 4.43066 11.0272 4.72175C11.3215 5.01292 11.3241 5.48778 11.0331 5.78229L9.80944 7.02058C9.42036 7.41422 9.09656 7.74258 8.81139 7.98737C8.51972 8.2377 8.21786 8.44576 7.85534 8.56452C7.29959 8.74643 6.70016 8.74639 6.1444 8.56452C5.78185 8.44578 5.48002 8.2377 5.18834 7.98737C4.90317 7.74259 4.57937 7.41422 4.1903 7.02058L2.96666 5.78229C2.67554 5.48775 2.67809 5.01294 2.97252 4.72175C3.26707 4.43071 3.74191 4.43321 4.03307 4.72761L5.25768 5.96589C5.66411 6.3771 5.93734 6.65334 6.16491 6.8487C6.38586 7.03835 6.51409 7.10694 6.61119 7.13874C6.86373 7.22133 7.13602 7.22137 7.38854 7.13874C7.48564 7.10691 7.61393 7.03831 7.83483 6.8487C8.06239 6.65332 8.33562 6.3771 8.74205 5.96589L9.96666 4.72761Z' fill='%236C29D1'/%3E%3C/svg%3E%0A");width:16px;height:16px;display:inline-block;vertical-align:bottom;margin-left:4px;color:var(--thim-body_primary_color)}@media (max-width:1199px) and (min-width:1025px){.learn-press-courses.list[data-layout=list] .course-thumbnail{width:204px}.learn-press-courses.list[data-layout=list] .course-content{width:calc(100% - 220px)}.learn-press-courses.list[data-layout=list] .course-wrap-meta{max-width:100%;flex-wrap:wrap;gap:8px 12px}}@media (max-width:1024px){.learn-press-courses.grid[data-layout=grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.learn-press-courses .wap-course-title .course-title{font-size:20px!important}.learn-press-courses.list[data-layout=list] .course-thumbnail{width:204px}.learn-press-courses.list[data-layout=list] .course-content{width:calc(100% - 220px)}.learn-press-courses.list[data-layout=list] .course-wrap-meta{max-width:100%;flex-wrap:wrap;gap:8px 12px}.lp-archive-courses-sidebar .widget_course_filter{padding:24px}.lp-archive-courses-sidebar .widget_course_filter .lp-course-filter-search .lp-course-filter-search-field input[name=c_search]{height:48px}.lp-archive-courses-sidebar .widget_course_filter .lp-course-filter-category{padding-top:16px;margin-top:16px}.lp-archive-courses-sidebar .widget_course_filter .lp-course-filter-search .lp-course-filter-search-field{margin-bottom:16px}.lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter__item{padding-top:16px;margin-top:16px}.lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter__item .lp-form-course-filter__title{font-size:20px}.lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter__item .lp-course-filter__field input[type=checkbox],.lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter__item .lp-course-filter__field input[type=radio]{width:18px;height:18px}.lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter__item .lp-course-filter__field .count,.lp-archive-courses-sidebar .widget_course_filter .lp-form-course-filter__item .lp-course-filter__field label{font-size:16px}.course-thumbnail .course-categories{display:none!important}}@media (max-width:991px){.lp-courses-bar .course-filter-btn-mobile{display:block!important}.lp-courses-bar .course-filter-btn-mobile .lp-icon-filter{background:#f0eafa;padding:12px 24px;border-radius:40px;min-width:142px;display:flex;flex-direction:row;gap:8px;align-items:center;height:48px;justify-content:center}.lp-courses-bar .course-filter-btn-mobile .lp-icon-filter::before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='16' height='11' viewBox='0 0 16 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.66602 10C9.94216 10 10.166 10.2239 10.166 10.5C10.166 10.7761 9.94216 11 9.66602 11H6.33301C6.05702 10.9998 5.83301 10.776 5.83301 10.5C5.83301 10.224 6.05702 10.0002 6.33301 10H9.66602ZM13 5C13.2761 5 13.5 5.22386 13.5 5.5C13.5 5.77614 13.2761 6 13 6H3C2.72386 6 2.5 5.77614 2.5 5.5C2.5 5.22386 2.72386 5 3 5H13ZM15.5 0C15.7761 0 16 0.223858 16 0.5C16 0.776142 15.7761 1 15.5 1H0.5C0.223858 1 0 0.776142 0 0.5C0 0.223858 0.223858 0 0.5 0H15.5Z' fill='%232B1054'/%3E%3C/svg%3E");background-repeat:no-repeat;width:18px;height:11px;display:block}.lp-courses-bar .course-filter-btn-mobile .lp-icon-filter::after{content:"Шүүх";font-weight:500;font-size:16px}.lp-archive-courses .lp-content-area .lp-archive-courses-sidebar{width:100%!important}.show-lp-course-filter-mobile .widget_course_filter{transform:none;opacity:1;visibility:visible}.widget_course_filter{position:fixed!important;right:0;top:0;bottom:0;z-index:999999;width:400px;height:100%;background-color:#fff;transition:.3s;display:block;overflow-y:auto;border:none!important;border-radius:0!important;transform:translate3d(100%,0,0);margin:0;opacity:0;visibility:hidden;padding:20px}.widget_course_filter .lp-form-course-filter{margin-top:40px}.lp-archive-courses .lp-content-area.has-sidebar{flex-wrap:wrap}.lp-archive-courses .lp-content-area .lp-main-content{width:100%!important}.lp-courses-bar.data-school-courses-bar{gap:28px 8px}.lp-courses-bar.data-school-courses-bar .data-school-course-filter-title{width:100%;order:1}.lp-courses-bar.data-school-courses-bar .data-school-course-filter-chips{width:100%;order:2}.lp-courses-bar.data-school-courses-bar .course-filter-btn-mobile{order:3}.lp-courses-bar.data-school-courses-bar .courses-order-by-wrapper{order:4}.course-filter-count-fields-selected{display:none}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .course-filter-reset,.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .course-filter-submit{display:inline-block;border-radius:24px;width:100%;margin-bottom:12px}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .course-filter-reset{margin:0!important}.lp-archive-courses .lp-content-area.has-sidebar .lp-archive-courses-sidebar .widget_course_filter .course-filter-submit{margin-top:24px;font-size:16px;font-weight:500;line-height:1.25;padding:13px 24px}.elementor-widget-container .lp-form-course-filter__close,.lp-form-course-filter__close{display:block!important;font-size:0;position:absolute;right:0;top:-40px;left:auto;align-items:center;justify-content:center;gap:4px;padding:0 20px}.elementor-widget-container .lp-form-course-filter__close .lp-icon-close,.lp-form-course-filter__close .lp-icon-close{font-size:16px}.lp-form-course-filter .course-filter-submit.lp-hidden.lp-btn-done{display:block!important}}@media (max-width:767px){.learn-press-courses.list[data-layout=list] .course-item{padding:16px!important;border-radius:16px!important;flex-direction:row}.learn-press-courses.list[data-layout=list] .course-item .wap-course-title{margin:0 0 8px}.learn-press-courses.list[data-layout=list] .course-item .wap-course-title .course-title{font-size:18px!important}.learn-press-courses.list[data-layout=list] .course-item .course-instructor{margin-bottom:8px}.learn-press-courses.list[data-layout=list] .course-item .course-instructor img{width:24px;height:24px}.learn-press-courses.list[data-layout=list] .course-item .course-instructor a{font-size:14px}.learn-press-courses.list[data-layout=list] .course-item .course-info{margin:7px 0}.learn-press-courses.list[data-layout=list] .course-item .course-info .course-item-price,.learn-press-courses.list[data-layout=list] .course-item .course-info .course-item-price .free,.learn-press-courses.list[data-layout=list] .course-item .course-info .course-price .price{font-size:18px!important}.learn-press-courses.list[data-layout=list] .course-item .course-info .origin-price{font-size:14px!important}.learn-press-courses.list[data-layout=list] .course-thumbnail{width:102px!important}.learn-press-courses.list[data-layout=list] .course-content{width:calc(100% - 118px)!important;padding:0}.learn-press-courses.list[data-layout=list] .course-content .course-short-description,.learn-press-courses.list[data-layout=list] .course-content .course-wrap-meta{display:none!important}.learn-press-courses.grid[data-layout=grid],.learn-press-courses.list[data-layout=list]{grid-template-columns:1fr!important;gap:24px}.learn-press-courses.list[data-layout=list] .course-item{grid-template-columns:1fr;gap:14px;padding:14px}.lp-courses-bar .course-filter-btn-mobile .lp-icon-filter{min-width:110px;height:36px}.lp-courses-bar.data-school-courses-bar .courses-order-by-wrapper .courses-order-by{font-size:16px;padding:9px 48px 8px 52px}.lp-courses-bar.data-school-courses-bar .data-school-course-filter-chips__chip,.lp-courses-bar.data-school-courses-bar .data-school-course-filter-chips__clear{font-size:16px}.learn-press-courses.list[data-layout=list] .data-school-course-card-footer{flex-wrap:wrap!important}.learn-press-courses .data-school-course-progress{width:100%}.learn-press-courses .data-school-course-next-lesson,.switch-layout{display:none!important}}@media (max-width:359px){.learn-press-courses.list[data-layout=list] .course-item{flex-direction:column!important}.learn-press-courses.list[data-layout=list] .course-content,.learn-press-courses.list[data-layout=list] .course-thumbnail{width:100%!important}.lp-courses-bar.data-school-courses-bar .courses-order-by-wrapper{width:100%;min-width:0}.lp-courses-bar.data-school-courses-bar .courses-order-by-wrapper .courses-order-by{width:100%;min-width:0;padding-right:36px;padding-left:36px}}.assignment-description h1,.content-item-description h1,.course-description h1,.data-school-single-package__description h1,.entry-summary h1,.learnpress-single-package__content-inner h1,.lp-course-description h1{font-size:2.5rem}.assignment-description h2,.content-item-description h2,.course-description h2,.data-school-single-package__description h2,.entry-summary h2,.learnpress-single-package__content-inner h2,.lp-course-description h2{font-size:2rem}.assignment-description h3,.content-item-description h3,.course-description h3,.data-school-single-package__description h3,.entry-summary h3,.learnpress-single-package__content-inner h3,.lp-course-description h3{font-size:1.75rem}.assignment-description h1,.assignment-description h2,.assignment-description h3,.assignment-description h4,.assignment-description h5,.assignment-description h6,.content-item-description h1,.content-item-description h2,.content-item-description h3,.content-item-description h4,.content-item-description h5,.content-item-description h6,.course-description h1,.course-description h2,.course-description h3,.course-description h4,.course-description h5,.course-description h6,.data-school-single-package__description h1,.data-school-single-package__description h2,.data-school-single-package__description h3,.data-school-single-package__description h4,.data-school-single-package__description h5,.data-school-single-package__description h6,.entry-summary h1,.entry-summary h2,.entry-summary h3,.entry-summary h4,.entry-summary h5,.entry-summary h6,.learnpress-single-package__content-inner h1,.learnpress-single-package__content-inner h2,.learnpress-single-package__content-inner h3,.learnpress-single-package__content-inner h4,.learnpress-single-package__content-inner h5,.learnpress-single-package__content-inner h6,.lp-course-description h1,.lp-course-description h2,.lp-course-description h3,.lp-course-description h4,.lp-course-description h5,.lp-course-description h6{margin-top:.5em;margin-bottom:.5em}.assignment-description h1:first-child,.assignment-description h2:first-child,.assignment-description h3:first-child,.assignment-description h4:first-child,.assignment-description h5:first-child,.assignment-description h6:first-child,.content-item-description h1:first-child,.content-item-description h2:first-child,.content-item-description h3:first-child,.content-item-description h4:first-child,.content-item-description h5:first-child,.content-item-description h6:first-child,.course-description h1:first-child,.course-description h2:first-child,.course-description h3:first-child,.course-description h4:first-child,.course-description h5:first-child,.course-description h6:first-child,.data-school-single-package__description h1:first-child,.data-school-single-package__description h2:first-child,.data-school-single-package__description h3:first-child,.data-school-single-package__description h4:first-child,.data-school-single-package__description h5:first-child,.data-school-single-package__description h6:first-child,.entry-summary h1:first-child,.entry-summary h2:first-child,.entry-summary h3:first-child,.entry-summary h4:first-child,.entry-summary h5:first-child,.entry-summary h6:first-child,.learnpress-single-package__content-inner h1:first-child,.learnpress-single-package__content-inner h2:first-child,.learnpress-single-package__content-inner h3:first-child,.learnpress-single-package__content-inner h4:first-child,.learnpress-single-package__content-inner h5:first-child,.learnpress-single-package__content-inner h6:first-child,.lp-course-description h1:first-child,.lp-course-description h2:first-child,.lp-course-description h3:first-child,.lp-course-description h4:first-child,.lp-course-description h5:first-child,.lp-course-description h6:first-child{margin-top:0}.assignment-description p,.course-description p,.data-school-single-package__description p,.entry-summary p,.learnpress-single-package__content-inner p,.lp-course-description p{font-size:1.25rem;margin:0 0 1rem}.assignment-description p:last-child,.course-description p:last-child,.data-school-single-package__description p:last-child,.entry-summary p:last-child,.learnpress-single-package__content-inner p:last-child,.lp-course-description p:last-child{margin-bottom:0}#learn-press-course .lp-content-area,.data-school-checkout-course-card .lp-content-area,.data-school-single-course--offline .lp-content-area{margin-top:66px}#learn-press-course .entry-content-left,.data-school-checkout-course-card .entry-content-left,.data-school-single-course--offline .entry-content-left{width:calc(100% - 630px);padding-top:0}#learn-press-course .course-summary-sidebar,#learn-press-course .course-summary-sidebar__inner,.data-school-checkout-course-card .course-summary-sidebar,.data-school-checkout-course-card .course-summary-sidebar__inner,.data-school-single-course--offline .course-summary-sidebar,.data-school-single-course--offline .course-summary-sidebar__inner{width:630px;margin-top:0}#learn-press-course .course-summary-sidebar,.data-school-checkout-course-card .course-summary-sidebar,.data-school-single-course--offline .course-summary-sidebar{position:sticky;top:var(--ds-course-sidebar-top,20px);align-self:flex-start}#learn-press-course .course-tabs,.data-school-checkout-course-card .course-tabs,.data-school-single-course--offline .course-tabs{background:#fff;padding:32px;border-radius:24px}#learn-press-course .course-tabs .wrapper-course-nav-tabs,.data-school-checkout-course-card .course-tabs .wrapper-course-nav-tabs,.data-school-single-course--offline .course-tabs .wrapper-course-nav-tabs{border:0}#learn-press-course .course-tabs .course-tabs-dropdown__toggle,.data-school-checkout-course-card .course-tabs .course-tabs-dropdown__toggle,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__toggle{display:none}#learn-press-course .course-tabs .course-tabs-dropdown__menu,.data-school-checkout-course-card .course-tabs .course-tabs-dropdown__menu,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__menu{display:flex;position:static;background:#f5f5f5;padding:8px;border-radius:72px;justify-content:space-between;border:none;box-shadow:none;flex-direction:row;gap:0;list-style:none;margin:0}#learn-press-course .course-tabs .course-tabs-dropdown__menu li label,.data-school-checkout-course-card .course-tabs .course-tabs-dropdown__menu li label,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__menu li label{display:block;padding:8px 36px;border-radius:40px;color:#9d9d9d;font-size:16px;font-weight:500;line-height:1.25;margin:0;cursor:pointer}#learn-press-course .course-tabs .course-tabs-dropdown__menu li.active::after,#learn-press-course .course-tabs .course-tabs-dropdown__menu li:hover::after,.data-school-checkout-course-card .course-tabs .course-tabs-dropdown__menu li.active::after,.data-school-checkout-course-card .course-tabs .course-tabs-dropdown__menu li:hover::after,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__menu li.active::after,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__menu li:hover::after{display:none}#learn-press-course .course-tabs .course-tabs-dropdown__menu li.active label,#learn-press-course .course-tabs .course-tabs-dropdown__menu li:hover label,.data-school-checkout-course-card .course-tabs .course-tabs-dropdown__menu li.active label,.data-school-checkout-course-card .course-tabs .course-tabs-dropdown__menu li:hover label,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__menu li.active label,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__menu li:hover label{background:#fff;color:#2b1054}#learn-press-course .course-tab-panel,.data-school-checkout-course-card .course-tab-panel,.data-school-single-course--offline .course-tab-panel{padding-top:32px}#learn-press-course .data-school-course-sidebar__media,.data-school-checkout-course-card .data-school-course-sidebar__media,.data-school-single-course--offline .data-school-course-sidebar__media{position:relative;overflow:hidden;margin-bottom:23px;border-radius:24px}#learn-press-course .data-school-course-sidebar__media .course-img,#learn-press-course .data-school-course-sidebar__media img,.data-school-checkout-course-card .data-school-course-sidebar__media .course-img,.data-school-checkout-course-card .data-school-course-sidebar__media img,.data-school-single-course--offline .data-school-course-sidebar__media .course-img,.data-school-single-course--offline .data-school-course-sidebar__media img{display:block;width:100%;height:100%}#learn-press-course .data-school-course-sidebar__media img,.data-school-checkout-course-card .data-school-course-sidebar__media img,.data-school-single-course--offline .data-school-course-sidebar__media img{-o-object-fit:cover;object-fit:cover}#learn-press-course .data-school-course-sidebar__price-row,.data-school-checkout-course-card .data-school-course-sidebar__price-row,.data-school-single-course--offline .data-school-course-sidebar__price-row{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:12px}#learn-press-course .data-school-course-sidebar__price,.data-school-checkout-course-card .data-school-course-sidebar__price,.data-school-single-course--offline .data-school-course-sidebar__price{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;margin-bottom:0;color:var(--thim-font_title-color)}#learn-press-course .data-school-course-sidebar__price-label,.data-school-checkout-course-card .data-school-course-sidebar__price-label,.data-school-single-course--offline .data-school-course-sidebar__price-label{color:var(--thim-font_body-color);font-family:var(--thim-font_title-font-family);font-size:24px;font-weight:400;line-height:1.333}#learn-press-course .course-price,.data-school-checkout-course-card .course-price,.data-school-single-course--offline .course-price{text-align:left;margin-bottom:0}#learn-press-course .course-item-price,.data-school-checkout-course-card .course-item-price,.data-school-single-course--offline .course-item-price{display:inline-flex;align-items:center;gap:16px;flex-direction:row-reverse;justify-content:flex-end}#learn-press-course .course-sidebar-preview .course-price .price,#learn-press-course .free,#learn-press-course .price,.data-school-checkout-course-card .course-sidebar-preview .course-price .price,.data-school-checkout-course-card .free,.data-school-checkout-course-card .price,.data-school-single-course--offline .course-sidebar-preview .course-price .price,.data-school-single-course--offline .free,.data-school-single-course--offline .price{font-family:var(--thim-font_title-font-family);color:var(--thim-font_title-color);font-size:32px;font-weight:700;line-height:1.25}#learn-press-course .course-sidebar-preview .course-price .origin-price,#learn-press-course .origin-price,.data-school-checkout-course-card .course-sidebar-preview .course-price .origin-price,.data-school-checkout-course-card .origin-price,.data-school-single-course--offline .course-sidebar-preview .course-price .origin-price,.data-school-single-course--offline .origin-price{font-family:var(--thim-font_title-font-family);color:#9d9d9d;font-size:24px;font-weight:700;line-height:1.25;text-decoration:line-through}#learn-press-course .data-school-course-sidebar__wishlist,.data-school-checkout-course-card .data-school-course-sidebar__wishlist,.data-school-single-course--offline .data-school-course-sidebar__wishlist{display:flex;flex:0 0 auto;align-items:center;justify-content:center}#learn-press-course .data-school-course-sidebar__wishlist .course-button-wishlist__wrapper-no-css,.data-school-checkout-course-card .data-school-course-sidebar__wishlist .course-button-wishlist__wrapper-no-css,.data-school-single-course--offline .data-school-course-sidebar__wishlist .course-button-wishlist__wrapper-no-css{line-height:0}#learn-press-course .data-school-course-sidebar__wishlist .lp-button-wishlist-action,.data-school-checkout-course-card .data-school-course-sidebar__wishlist .lp-button-wishlist-action,.data-school-single-course--offline .data-school-course-sidebar__wishlist .lp-button-wishlist-action{display:inline-flex;width:48px;min-width:48px;height:48px;min-height:48px;align-items:center;justify-content:center;padding:0;border:1px solid var(--thim-body_primary_color)!important;border-radius:50%;background:#fff;color:var(--thim-body_primary_color);line-height:1;transition:background-color .2s ease,color .2s ease,transform .2s ease}#learn-press-course .data-school-course-sidebar__wishlist .lp-button-wishlist-action:focus,#learn-press-course .data-school-course-sidebar__wishlist .lp-button-wishlist-action:hover,.data-school-checkout-course-card .data-school-course-sidebar__wishlist .lp-button-wishlist-action:focus,.data-school-checkout-course-card .data-school-course-sidebar__wishlist .lp-button-wishlist-action:hover,.data-school-single-course--offline .data-school-course-sidebar__wishlist .lp-button-wishlist-action:focus,.data-school-single-course--offline .data-school-course-sidebar__wishlist .lp-button-wishlist-action:hover{background:var(--thim-body_primary_color);color:#fff!important}#learn-press-course .data-school-course-sidebar__wishlist .lp-button-wishlist-action:focus i,#learn-press-course .data-school-course-sidebar__wishlist .lp-button-wishlist-action:hover i,.data-school-checkout-course-card .data-school-course-sidebar__wishlist .lp-button-wishlist-action:focus i,.data-school-checkout-course-card .data-school-course-sidebar__wishlist .lp-button-wishlist-action:hover i,.data-school-single-course--offline .data-school-course-sidebar__wishlist .lp-button-wishlist-action:focus i,.data-school-single-course--offline .data-school-course-sidebar__wishlist .lp-button-wishlist-action:hover i{color:#fff}#learn-press-course .data-school-course-sidebar__wishlist .lp-button-wishlist-action i,.data-school-checkout-course-card .data-school-course-sidebar__wishlist .lp-button-wishlist-action i,.data-school-single-course--offline .data-school-course-sidebar__wishlist .lp-button-wishlist-action i{font-size:16px;line-height:1}#learn-press-course .data-school-course-sidebar__sale-countdown,.data-school-checkout-course-card .data-school-course-sidebar__sale-countdown,.data-school-single-course--offline .data-school-course-sidebar__sale-countdown{display:flex;gap:7px;margin:0 0 23px;color:#ed841d;font-size:20px;line-height:1.4}#learn-press-course .data-school-course-sidebar__sale-countdown strong,.data-school-checkout-course-card .data-school-course-sidebar__sale-countdown strong,.data-school-single-course--offline .data-school-course-sidebar__sale-countdown strong{font-weight:700}#learn-press-course .data-school-sidebar-enrolled,.data-school-checkout-course-card .data-school-sidebar-enrolled,.data-school-single-course--offline .data-school-sidebar-enrolled{display:flex;gap:0;margin:0 0 23px}#learn-press-course .data-school-sidebar-enrolled__progress,.data-school-checkout-course-card .data-school-sidebar-enrolled__progress,.data-school-single-course--offline .data-school-sidebar-enrolled__progress{display:flex;padding-right:32px;border-right:1px solid #e0e0e0;flex-direction:column;justify-content:space-between;width:50%}#learn-press-course .data-school-sidebar-enrolled__progress-label,.data-school-checkout-course-card .data-school-sidebar-enrolled__progress-label,.data-school-single-course--offline .data-school-sidebar-enrolled__progress-label{color:var(--thim-font_body-color);font-size:16px;font-weight:400;white-space:nowrap}#learn-press-course .data-school-sidebar-enrolled__progress-track,.data-school-checkout-course-card .data-school-sidebar-enrolled__progress-track,.data-school-single-course--offline .data-school-sidebar-enrolled__progress-track{flex:1;height:6px;background:#d9d9d9;border-radius:40px;overflow:hidden;min-width:60px}#learn-press-course .data-school-sidebar-enrolled__progress-content,.data-school-checkout-course-card .data-school-sidebar-enrolled__progress-content,.data-school-single-course--offline .data-school-sidebar-enrolled__progress-content{display:flex;align-items:center;gap:12px}#learn-press-course .data-school-sidebar-enrolled__progress-fill,.data-school-checkout-course-card .data-school-sidebar-enrolled__progress-fill,.data-school-single-course--offline .data-school-sidebar-enrolled__progress-fill{height:100%;background:linear-gradient(90deg,#ffb509 0,#2fb93c 100%);border-radius:40px;transition:width .3s ease}#learn-press-course .data-school-sidebar-enrolled__progress-percent,.data-school-checkout-course-card .data-school-sidebar-enrolled__progress-percent,.data-school-single-course--offline .data-school-sidebar-enrolled__progress-percent{color:var(--thim-font_title-color);font-size:14px;font-weight:400;white-space:nowrap}#learn-press-course .data-school-sidebar-enrolled__time,.data-school-checkout-course-card .data-school-sidebar-enrolled__time,.data-school-single-course--offline .data-school-sidebar-enrolled__time{display:flex;align-items:center;gap:16px;padding-left:32px;flex-shrink:0;width:50%}#learn-press-course .data-school-sidebar-enrolled__time-item,.data-school-checkout-course-card .data-school-sidebar-enrolled__time-item,.data-school-single-course--offline .data-school-sidebar-enrolled__time-item{display:flex;flex-direction:column;gap:2px}#learn-press-course .data-school-sidebar-enrolled__time-label,.data-school-checkout-course-card .data-school-sidebar-enrolled__time-label,.data-school-single-course--offline .data-school-sidebar-enrolled__time-label{color:var(--thim-font_body-color);font-size:16px;font-weight:400;line-height:1.3}#learn-press-course .data-school-sidebar-enrolled__time-value,.data-school-checkout-course-card .data-school-sidebar-enrolled__time-value,.data-school-single-course--offline .data-school-sidebar-enrolled__time-value{color:var(--thim-font_title-color);font-size:20px;font-weight:700;line-height:1.4}#learn-press-course .data-school-sidebar-enrolled__time-arrow,.data-school-checkout-course-card .data-school-sidebar-enrolled__time-arrow,.data-school-single-course--offline .data-school-sidebar-enrolled__time-arrow{color:#22272f;font-size:24px;line-height:1}#learn-press-course .course-buttons,.data-school-checkout-course-card .course-buttons,.data-school-single-course--offline .course-buttons{display:flex;flex-direction:column;gap:10px;margin:0 0 23px}#learn-press-course .course-buttons form,.data-school-checkout-course-card .course-buttons form,.data-school-single-course--offline .course-buttons form{margin:0}#learn-press-course .course-buttons .lp-button,#learn-press-course .course-buttons button,.data-school-checkout-course-card .course-buttons .lp-button,.data-school-checkout-course-card .course-buttons button,.data-school-single-course--offline .course-buttons .lp-button,.data-school-single-course--offline .course-buttons button{display:inline-flex;width:100%;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;padding:20px 24px;background:var(--thim-body_primary_color);color:#fff;font-size:20px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .2s ease,transform .2s ease}#learn-press-course .course-buttons .lp-button svg,#learn-press-course .course-buttons button svg,.data-school-checkout-course-card .course-buttons .lp-button svg,.data-school-checkout-course-card .course-buttons button svg,.data-school-single-course--offline .course-buttons .lp-button svg,.data-school-single-course--offline .course-buttons button svg{width:22px;height:22px;flex-shrink:0}#learn-press-course .course-buttons .lp-button:focus,#learn-press-course .course-buttons .lp-button:hover,#learn-press-course .course-buttons button:focus,#learn-press-course .course-buttons button:hover,.data-school-checkout-course-card .course-buttons .lp-button:focus,.data-school-checkout-course-card .course-buttons .lp-button:hover,.data-school-checkout-course-card .course-buttons button:focus,.data-school-checkout-course-card .course-buttons button:hover,.data-school-single-course--offline .course-buttons .lp-button:focus,.data-school-single-course--offline .course-buttons .lp-button:hover,.data-school-single-course--offline .course-buttons button:focus,.data-school-single-course--offline .course-buttons button:hover{background:var(--thim-body_secondary_color);color:#fff;transform:translateY(-1px)}#learn-press-course .course-buttons .lp-button.button-retake-course,#learn-press-course .course-buttons button.button-retake-course,.data-school-checkout-course-card .course-buttons .lp-button.button-retake-course,.data-school-checkout-course-card .course-buttons button.button-retake-course,.data-school-single-course--offline .course-buttons .lp-button.button-retake-course,.data-school-single-course--offline .course-buttons button.button-retake-course{background:#fdf3e8;color:#5f350c}#learn-press-course .data-school-course-sidebar__details,#learn-press-course .data-school-offline-details,.data-school-checkout-course-card .data-school-course-sidebar__details,.data-school-checkout-course-card .data-school-offline-details,.data-school-single-course--offline .data-school-course-sidebar__details,.data-school-single-course--offline .data-school-offline-details{display:flex;flex-direction:column;gap:12px;margin:0;padding:0 0 23px;border-bottom:1px solid #cecece;list-style:none}#learn-press-course .data-school-course-sidebar__detail,#learn-press-course .data-school-offline-details__item,.data-school-checkout-course-card .data-school-course-sidebar__detail,.data-school-checkout-course-card .data-school-offline-details__item,.data-school-single-course--offline .data-school-course-sidebar__detail,.data-school-single-course--offline .data-school-offline-details__item{display:flex;align-items:center;gap:9px;min-width:0}#learn-press-course .data-school-course-sidebar__detail-icon,#learn-press-course .data-school-offline-details__icon,.data-school-checkout-course-card .data-school-course-sidebar__detail-icon,.data-school-checkout-course-card .data-school-offline-details__icon,.data-school-single-course--offline .data-school-course-sidebar__detail-icon,.data-school-single-course--offline .data-school-offline-details__icon{display:inline-flex;flex:0 0 20px;align-items:center;justify-content:center;width:20px;height:20px;color:var(--thim-font_body-color)}#learn-press-course .data-school-course-sidebar__detail-icon svg,#learn-press-course .data-school-offline-details__icon svg,.data-school-checkout-course-card .data-school-course-sidebar__detail-icon svg,.data-school-checkout-course-card .data-school-offline-details__icon svg,.data-school-single-course--offline .data-school-course-sidebar__detail-icon svg,.data-school-single-course--offline .data-school-offline-details__icon svg{display:block;width:20px;height:20px;fill:currentColor}#learn-press-course .data-school-course-sidebar__detail-icon svg circle,#learn-press-course .data-school-course-sidebar__detail-icon svg path,#learn-press-course .data-school-course-sidebar__detail-icon svg rect,#learn-press-course .data-school-offline-details__icon svg circle,#learn-press-course .data-school-offline-details__icon svg path,#learn-press-course .data-school-offline-details__icon svg rect,.data-school-checkout-course-card .data-school-course-sidebar__detail-icon svg circle,.data-school-checkout-course-card .data-school-course-sidebar__detail-icon svg path,.data-school-checkout-course-card .data-school-course-sidebar__detail-icon svg rect,.data-school-checkout-course-card .data-school-offline-details__icon svg circle,.data-school-checkout-course-card .data-school-offline-details__icon svg path,.data-school-checkout-course-card .data-school-offline-details__icon svg rect,.data-school-single-course--offline .data-school-course-sidebar__detail-icon svg circle,.data-school-single-course--offline .data-school-course-sidebar__detail-icon svg path,.data-school-single-course--offline .data-school-course-sidebar__detail-icon svg rect,.data-school-single-course--offline .data-school-offline-details__icon svg circle,.data-school-single-course--offline .data-school-offline-details__icon svg path,.data-school-single-course--offline .data-school-offline-details__icon svg rect{fill:currentColor}#learn-press-course .course-count-item,#learn-press-course .course-count-student,#learn-press-course .course-level,.data-school-checkout-course-card .course-count-item,.data-school-checkout-course-card .course-count-student,.data-school-checkout-course-card .course-level,.data-school-single-course--offline .course-count-item,.data-school-single-course--offline .course-count-student,.data-school-single-course--offline .course-level{display:inline-flex;flex-direction:column;align-items:center}#learn-press-course .data-school-course-sidebar__stats,.data-school-checkout-course-card .data-school-course-sidebar__stats,.data-school-single-course--offline .data-school-course-sidebar__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:23px}#learn-press-course .data-school-course-sidebar__stat,.data-school-checkout-course-card .data-school-course-sidebar__stat,.data-school-single-course--offline .data-school-course-sidebar__stat{display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px}#learn-press-course .data-school-course-sidebar__stat-content,.data-school-checkout-course-card .data-school-course-sidebar__stat-content,.data-school-single-course--offline .data-school-course-sidebar__stat-content{display:flex;min-width:0;flex-direction:column;align-items:center;gap:5px}#learn-press-course .data-school-course-sidebar__stat-content .course-count-student,#learn-press-course .data-school-course-sidebar__stat-content .course-level,.data-school-checkout-course-card .data-school-course-sidebar__stat-content .course-count-student,.data-school-checkout-course-card .data-school-course-sidebar__stat-content .course-level,.data-school-single-course--offline .data-school-course-sidebar__stat-content .course-count-student,.data-school-single-course--offline .data-school-course-sidebar__stat-content .course-level{text-align:center}#learn-press-course .data-school-course-sidebar__stat-value,.data-school-checkout-course-card .data-school-course-sidebar__stat-value,.data-school-single-course--offline .data-school-course-sidebar__stat-value{color:var(--thim-font_title-color);font-size:20px;font-weight:700;line-height:1.4}#learn-press-course .data-school-course-sidebar__stat-label,.data-school-checkout-course-card .data-school-course-sidebar__stat-label,.data-school-single-course--offline .data-school-course-sidebar__stat-label{color:var(--thim-font_body-color);font-size:20px;font-weight:400;line-height:1.25}#learn-press-course .data-school-course-sidebar__stat-icon,.data-school-checkout-course-card .data-school-course-sidebar__stat-icon,.data-school-single-course--offline .data-school-course-sidebar__stat-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px}#learn-press-course .data-school-course-sidebar__stat-icon svg,.data-school-checkout-course-card .data-school-course-sidebar__stat-icon svg,.data-school-single-course--offline .data-school-course-sidebar__stat-icon svg{display:block;width:32px;height:32px}#learn-press-course .data-school-course-sidebar__stat-icon svg rect,.data-school-checkout-course-card .data-school-course-sidebar__stat-icon svg rect,.data-school-single-course--offline .data-school-course-sidebar__stat-icon svg rect{fill:var(--thim-body_primary_color)}#learn-press-course .data-school-course-sidebar__stat--review .data-school-course-sidebar__stat-icon,.data-school-checkout-course-card .data-school-course-sidebar__stat--review .data-school-course-sidebar__stat-icon,.data-school-single-course--offline .data-school-course-sidebar__stat--review .data-school-course-sidebar__stat-icon{display:none}#learn-press-course .data-school-course-sidebar__stat--review .course-rate__summary,.data-school-checkout-course-card .data-school-course-sidebar__stat--review .course-rate__summary,.data-school-single-course--offline .data-school-course-sidebar__stat--review .course-rate__summary{display:flex;min-width:0;flex-direction:column;align-items:center}#learn-press-course .data-school-course-sidebar__stat--review .course-rate__summary-value,.data-school-checkout-course-card .data-school-course-sidebar__stat--review .course-rate__summary-value,.data-school-single-course--offline .data-school-course-sidebar__stat--review .course-rate__summary-value{color:var(--thim-font_title-color);font-size:32px;font-weight:700;line-height:1.25;letter-spacing:-.1px}#learn-press-course .data-school-course-sidebar__stat--review .course-rate__summary-stars,.data-school-checkout-course-card .data-school-course-sidebar__stat--review .course-rate__summary-stars,.data-school-single-course--offline .data-school-course-sidebar__stat--review .course-rate__summary-stars{color:var(--thim-body_primary_color);line-height:1}#learn-press-course .data-school-course-sidebar__stat--review .review-stars-rated,.data-school-checkout-course-card .data-school-course-sidebar__stat--review .review-stars-rated,.data-school-single-course--offline .data-school-course-sidebar__stat--review .review-stars-rated{display:inline-flex;gap:1px;margin-bottom:20px}#learn-press-course .data-school-course-sidebar__stat--review .review-star,.data-school-checkout-course-card .data-school-course-sidebar__stat--review .review-star,.data-school-single-course--offline .data-school-course-sidebar__stat--review .review-star{width:12px;height:12px;margin-top:-10px}#learn-press-course .data-school-course-sidebar__stat--review .review-star .lp-review-svg-star.far svg,.data-school-checkout-course-card .data-school-course-sidebar__stat--review .review-star .lp-review-svg-star.far svg,.data-school-single-course--offline .data-school-course-sidebar__stat--review .review-star .lp-review-svg-star.far svg{stroke:var(--thim-body_primary_color)}#learn-press-course .data-school-course-sidebar__stat--review .review-star .lp-review-svg-star.fas svg,.data-school-checkout-course-card .data-school-course-sidebar__stat--review .review-star .lp-review-svg-star.fas svg,.data-school-single-course--offline .data-school-course-sidebar__stat--review .review-star .lp-review-svg-star.fas svg{fill:var(--thim-body_primary_color)}#learn-press-course .data-school-course-sidebar__stat--review .lp-review-svg-star,#learn-press-course .data-school-course-sidebar__stat--review svg,.data-school-checkout-course-card .data-school-course-sidebar__stat--review .lp-review-svg-star,.data-school-checkout-course-card .data-school-course-sidebar__stat--review svg,.data-school-single-course--offline .data-school-course-sidebar__stat--review .lp-review-svg-star,.data-school-single-course--offline .data-school-course-sidebar__stat--review svg{width:12px!important;height:12px!important}#learn-press-course .data-school-course-sidebar__stat--review .course-rate__summary-text,.data-school-checkout-course-card .data-school-course-sidebar__stat--review .course-rate__summary-text,.data-school-single-course--offline .data-school-course-sidebar__stat--review .course-rate__summary-text{color:var(--thim-font_body-color);font-size:20px;line-height:1.25}#learn-press-course .lp-single-course-sidebar,.data-school-checkout-course-card .lp-single-course-sidebar,.data-school-single-course--offline .lp-single-course-sidebar{margin-top:18px}#learn-press-course .data-school-course-sidebar__top,.data-school-checkout-course-card .data-school-course-sidebar__top,.data-school-single-course--offline .data-school-course-sidebar__top{margin-bottom:25px;background:0 0;padding:0;display:none}@media (max-width:880px){#learn-press-course .data-school-course-sidebar__top,.data-school-checkout-course-card .data-school-course-sidebar__top,.data-school-single-course--offline .data-school-course-sidebar__top{display:block}}#learn-press-course .data-school-sidebar-certificate,.data-school-checkout-course-card .data-school-sidebar-certificate,.data-school-single-course--offline .data-school-sidebar-certificate{margin-top:23px;border-radius:12px;background:#f5f5f5;overflow:hidden}#learn-press-course .data-school-sidebar-certificate__link,.data-school-checkout-course-card .data-school-sidebar-certificate__link,.data-school-single-course--offline .data-school-sidebar-certificate__link{display:flex;align-items:center;gap:12px;padding:24px;color:inherit;text-decoration:none}#learn-press-course .data-school-sidebar-certificate__link:hover,.data-school-checkout-course-card .data-school-sidebar-certificate__link:hover,.data-school-single-course--offline .data-school-sidebar-certificate__link:hover{background:rgb(237.35,237.35,237.35)}#learn-press-course .data-school-sidebar-certificate__thumb,.data-school-checkout-course-card .data-school-sidebar-certificate__thumb,.data-school-single-course--offline .data-school-sidebar-certificate__thumb{flex-shrink:0;width:90px;height:69px;border-radius:8px;overflow:hidden;background:#fff;border:8px solid #fff}#learn-press-course .data-school-sidebar-certificate__thumb img,.data-school-checkout-course-card .data-school-sidebar-certificate__thumb img,.data-school-single-course--offline .data-school-sidebar-certificate__thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:3px}#learn-press-course .data-school-sidebar-certificate__body,.data-school-checkout-course-card .data-school-sidebar-certificate__body,.data-school-single-course--offline .data-school-sidebar-certificate__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}#learn-press-course .data-school-sidebar-certificate__title,.data-school-checkout-course-card .data-school-sidebar-certificate__title,.data-school-single-course--offline .data-school-sidebar-certificate__title{font-size:20px;font-weight:700;line-height:1.2;color:var(--thim-font_title-color)}#learn-press-course .data-school-sidebar-certificate__date,.data-school-checkout-course-card .data-school-sidebar-certificate__date,.data-school-single-course--offline .data-school-sidebar-certificate__date{font-size:16px;color:var(--thim-font_body-color);line-height:1.33}.course-sidebar-top{border:1px solid var(--thim-body_primary_color);box-shadow:0 8px 24px 0 rgba(188,53,255,.1411764706)!important;background:#fff;padding:35px 32px!important;border-radius:24px}.course-sidebar-top .course-sidebar-preview{margin-bottom:0}.lp-course-curriculum.data-school-curriculum{background:#fff;padding:0}.lp-course-curriculum.data-school-curriculum .data-school-curriculum__header{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;padding-bottom:24px;border-bottom:1px solid #cecece}.lp-course-curriculum.data-school-curriculum .data-school-curriculum__title{margin:0;font-size:24px;font-weight:700;color:#000;line-height:1.3}.lp-course-curriculum.data-school-curriculum .data-school-curriculum__meta{display:flex;align-items:center;gap:40px;margin:0;padding:0;list-style:none}.lp-course-curriculum.data-school-curriculum .data-school-curriculum__meta li{list-style:none}.lp-course-curriculum.data-school-curriculum .data-school-curriculum__meta-item{display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:400;color:#353535}.lp-course-curriculum.data-school-curriculum .data-school-curriculum__meta-item svg{width:20px;height:20px;flex-shrink:0}.lp-course-curriculum.data-school-curriculum .data-school-curriculum__meta-item svg path{fill:#22272f}.lp-course-curriculum.data-school-curriculum .course-curriculum-info{display:none!important}.lp-course-curriculum.data-school-curriculum .course-sections{list-style:none;margin:0;padding:0}.lp-course-curriculum.data-school-curriculum .course-sections>li{list-style:none}.lp-course-curriculum.data-school-curriculum .course-section{margin:0;padding:32px 0 24px;border:0;border-bottom:1px solid #cecece;border-radius:0;background:0 0;overflow:visible}.lp-course-curriculum.data-school-curriculum .course-section:last-child{border-bottom:0}.lp-course-curriculum.data-school-curriculum .course-section .course-section-header{background:0 0;padding:0;-moz-column-gap:16px;column-gap:16px;display:flex;align-items:flex-start;cursor:pointer}.lp-course-curriculum.data-school-curriculum .course-section .course-section-info{flex:1 1 auto;min-width:0;margin:0}.lp-course-curriculum.data-school-curriculum .course-section__title{margin:0 0 4px;font-size:24px;font-weight:700;color:#000;line-height:1.3}.lp-course-curriculum.data-school-curriculum .course-section__description{margin:0;font-size:16px;line-height:1.55}.lp-course-curriculum.data-school-curriculum .course-section .section-count-items{display:none}.lp-course-curriculum.data-school-curriculum .course-section .section-toggle{display:inline-flex;align-items:center;justify-content:center;transition:transform .25s ease;margin-right:10px}.lp-course-curriculum.data-school-curriculum .course-section .section-toggle i{display:none!important}.lp-course-curriculum.data-school-curriculum .course-section.lp-collapse .section-toggle{transform:rotate(-90deg)}.lp-course-curriculum.data-school-curriculum .course-section.lp-collapse .course-section__items{display:none}.lp-course-curriculum.data-school-curriculum .course-section .course-section__items{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-direction:column}.lp-course-curriculum.data-school-curriculum .course-section .course-section__items>li{list-style:none}.lp-course-curriculum.data-school-curriculum .course-section .course-section__items:empty{display:none}.lp-course-curriculum.data-school-curriculum .course-section .course-item{background:0 0;border:0;margin:0;padding:0}.lp-course-curriculum.data-school-curriculum .course-section .course-item__link{display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px;padding:16px;width:100%;text-decoration:none;border-radius:16px;color:inherit;transition:background .2s ease}.lp-course-curriculum.data-school-curriculum .course-section .course-item__link:hover{background:#c4a9ed;color:#2b1054}.lp-course-curriculum.data-school-curriculum .course-section .course-item__info{display:inline-flex;align-items:center;-moz-column-gap:0;column-gap:0;flex:none}.lp-course-curriculum.data-school-curriculum .course-section .course-item__info .course-item-ico{display:inline-flex;align-items:center;justify-content:center}.lp-course-curriculum.data-school-curriculum .course-section .course-item__info .course-item-ico::before{content:none}.lp-course-curriculum.data-school-curriculum .course-section .course-item__content{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:16px}.lp-course-curriculum.data-school-curriculum .course-section .course-item__left{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.lp-course-curriculum.data-school-curriculum .course-section .course-item__left:hover{color:inherit}.lp-course-curriculum.data-school-curriculum .course-section .course-item-title{font-size:18px;font-weight:600;color:#000;line-height:1.3}.lp-course-curriculum.data-school-curriculum .course-section .course-item__status{margin-left:auto;flex-shrink:0}.lp-course-curriculum.data-school-curriculum .course-section .course-item__status--passed{display:inline-flex;align-items:center;gap:4px;color:#22c55e}.lp-course-curriculum.data-school-curriculum .course-section .course-item__status--duration{display:inline-flex;align-items:center;gap:6px;color:#6b7280}.lp-course-curriculum.data-school-curriculum .course-section .course-item__status-label{font-size:14px;font-weight:500;white-space:nowrap}.lp-course-curriculum.data-school-curriculum .course-section .course-item__status--passed .course-item__status-label{color:#22c55e}.lp-course-curriculum.data-school-curriculum .course-section .course-item__status--duration .course-item__status-label{color:#6b7280}.lp-course-curriculum.data-school-curriculum .course-section .course-item__status-clock{display:inline-flex;align-items:center;width:18px;height:18px;flex-shrink:0}.lp-course-curriculum.data-school-curriculum .course-section .course-item__status-clock svg{width:100%;height:100%}.lp-course-curriculum.data-school-curriculum .course-section .course-item__status .course-item-ico{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#060e18;background:0 0}.lp-course-curriculum.data-school-curriculum .course-section .course-item__status .course-item-ico::before{content:none}.lp-course-curriculum.data-school-curriculum .course-section .course-item__status .course-item-ico svg path{fill:currentColor}.data-school-tab-panel__heading{margin-bottom:24px;margin-top:0;font-size:24px;line-height:1.33;text-transform:capitalize}.course-tab-panel-instructor .lp-course-author{display:grid!important;align-items:center!important;gap:12px;grid-template-columns:auto 1fr auto;grid-template-areas:"avatar title social" "desc   desc  desc"}.course-tab-panel-instructor .course-author__pull-left{grid-area:avatar;display:inline-flex;overflow:hidden;width:64px;height:64px;flex:0 0 64px;align-items:center;justify-content:center;border-radius:50%;background:rgba(0,0,0,.06);margin-right:0!important;border:1.6px solid #cecece}.course-tab-panel-instructor .course-author__pull-left img{display:block;width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.course-tab-panel-instructor .course-author__pull-right{display:contents}.course-tab-panel-instructor .author-title{grid-area:title;display:flex;flex-direction:column;gap:2px;margin:0!important;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:20px;font-weight:700;line-height:1.33}.course-tab-panel-instructor .author-title::before{content:"Багш";color:var(--thim-font_body-color);font-size:14px;font-weight:400;line-height:1.428}.course-tab-panel-instructor .author-title a{color:inherit;text-decoration:none}.course-tab-panel-instructor .author-title a:focus,.course-tab-panel-instructor .author-title a:hover{color:var(--thim-body_primary_color)}.course-tab-panel-instructor .instructor-social{grid-area:social;display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.course-tab-panel-instructor .instructor-social a{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:8px;background:#f0eafa;color:#2b1054;text-decoration:none;transition:background-color .2s ease,color .2s ease}.course-tab-panel-instructor .instructor-social a:focus,.course-tab-panel-instructor .instructor-social a:hover{background:var(--thim-body_primary_color);color:#fff}.course-tab-panel-instructor .instructor-social i{font-size:16px;line-height:1}.course-tab-panel-instructor .author-description{grid-area:desc;margin:0;color:var(--thim-font_body-color);font-size:16px;line-height:1.5;font-style:normal!important}.course-tab-panel-instructor .author-description p:last-child{margin-bottom:0}@media (max-width:600px){.course-tab-panel-instructor .lp-course-author{grid-template-columns:auto 1fr;grid-template-areas:"avatar title" "social social" "desc   desc"}}.course-tab-panel-reviews .data-school-tab-panel__heading{margin-bottom:8px}.course-tab-panel-reviews .lp-rating-reviews-wrapper>.item-title{display:none}.course-tab-panel-reviews .course-rate{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 24px}.course-tab-panel-reviews .course-rate__details{display:none}.course-tab-panel-reviews .course-rate__summary{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.course-tab-panel-reviews .course-rate__summary-value{color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:32px;font-weight:700;line-height:1.25}.course-tab-panel-reviews .course-rate__summary-stars{display:inline-flex;align-items:center}.course-tab-panel-reviews .course-rate__summary-text{display:inline-flex;align-items:center;color:var(--thim-font_body-color);font-size:20px;font-weight:400;line-height:1.4;white-space:nowrap;margin-left:16px}.course-tab-panel-reviews .course-rate__summary-text span{margin-right:4px}.course-tab-panel-reviews .course-rate .review-stars-rated{display:inline-flex;gap:2px;margin-bottom:0}.course-tab-panel-reviews .write-a-review{display:none}.course-tab-panel-reviews .course-review-wrapper{position:static;z-index:auto;display:block;margin-bottom:24px;padding:0;background:0 0;text-align:left}.course-tab-panel-reviews .course-review-wrapper .review-overlay{display:none}.course-tab-panel-reviews .review-form{display:block;width:100%;max-width:none;margin:0;padding:10px;border-radius:16px;background:#f5f5f5}.course-tab-panel-reviews .review-form>h4{display:none}.course-tab-panel-reviews .review-form .review-fields{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none}.course-tab-panel-reviews .review-form .review-fields>li{margin:0}.course-tab-panel-reviews .review-form .review-fields>li>label{display:block;margin:0 0 6px;color:var(--thim-font_body-color);font-size:14px;font-weight:500}.course-tab-panel-reviews .review-form .review-fields input[type=text],.course-tab-panel-reviews .review-form .review-fields textarea{width:100%;padding:12px 14px;border:1px solid #e1e1e1;border-radius:12px;background:#fff;color:var(--thim-font_title-color);font-size:16px;line-height:1.5}.course-tab-panel-reviews .review-form .review-fields input[type=text]:focus,.course-tab-panel-reviews .review-form .review-fields textarea:focus{outline:0;border-color:var(--thim-body_primary_color)}.course-tab-panel-reviews .review-form .review-fields textarea{min-height:80px;resize:vertical}.course-tab-panel-reviews .review-form .review-fields .review-stars{display:inline-flex;gap:6px;margin:0;padding:0;list-style:none}.course-tab-panel-reviews .review-form .review-fields .review-stars li{cursor:pointer;line-height:1}.course-tab-panel-reviews .review-form .review-fields .review-stars li svg,.course-tab-panel-reviews .review-form .review-fields .review-stars li svg path{width:22px;height:22px;fill:transparent;stroke:#9d9d9d;stroke-width:1.5}.course-tab-panel-reviews .review-form .review-fields .review-stars li span.hover svg,.course-tab-panel-reviews .review-form .review-fields .review-stars li span.hover svg path{fill:var(--thim-body_primary_color);stroke:var(--thim-body_primary_color);stroke-width:1.5}.course-tab-panel-reviews .review-form .review-actions{display:flex;justify-content:flex-end}.course-tab-panel-reviews .review-form .review-actions .close{display:none}.course-tab-panel-reviews .review-form .review-actions .submit-review{display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;border:0;border-radius:10px;background:#f0eafa;color:#2b1054;font-size:16px;font-weight:700;line-height:1.25;cursor:pointer;transition:background-color .2s ease,color .2s ease}.course-tab-panel-reviews .review-form .review-actions .submit-review:focus,.course-tab-panel-reviews .review-form .review-actions .submit-review:hover{background:#c4a9ed}.course-tab-panel-reviews .course-reviews-list{display:flex;flex-direction:column;gap:12px;margin:0!important;padding:0;list-style:none;width:100%}.course-tab-panel-reviews .course-reviews-list>li{display:flex;gap:16px;padding:16px!important;margin-bottom:0!important;border:0!important;border-radius:16px;background:#f5f5f5;list-style:none}.course-tab-panel-reviews .review-author{display:none}.course-tab-panel-reviews .review-content-right{width:100%}.course-tab-panel-reviews .review-info{display:contents}.course-tab-panel-reviews .author-rated{display:flex;flex-direction:column-reverse;gap:4px}.course-tab-panel-reviews .author-rated .user-name{margin:0;font-size:16px;font-weight:700;line-height:1.33}.course-tab-panel-reviews .author-rated .data-school-review-item__rate{display:flex;align-items:center;gap:5px}.course-tab-panel-reviews .author-rated .data-school-review-item__rate-value{color:var(--thim-font_title-color);font-size:18px;font-weight:600;line-height:1.33}.course-tab-panel-reviews .author-rated .review-star{position:relative;display:none;width:20px;height:20px}.course-tab-panel-reviews .author-rated .review-star:first-child{display:block}.course-tab-panel-reviews .author-rated .review-star .lp-review-svg-star{position:absolute;inset:0;display:block;overflow:hidden;width:20px;height:20px}.course-tab-panel-reviews .author-rated .review-star .lp-review-svg-star svg{display:block;width:20px;height:20px}.course-tab-panel-reviews .author-rated .review-star .lp-review-svg-star.far svg,.course-tab-panel-reviews .author-rated .review-star .lp-review-svg-star.far svg path{fill:transparent;stroke:#9d9d9d;stroke-width:1.5}.course-tab-panel-reviews .author-rated .review-star .lp-review-svg-star.fas svg,.course-tab-panel-reviews .author-rated .review-star .lp-review-svg-star.fas svg path{fill:var(--thim-body_primary_color);stroke:var(--thim-body_primary_color);stroke-width:1.5}.course-tab-panel-reviews .review-date{align-self:start;color:var(--thim-font_body-color);font-size:14px;line-height:1.428;white-space:nowrap}.course-tab-panel-reviews .course-review-title{margin:12px 0 0;color:var(--thim-font_title-color);font-size:16px;font-weight:600;line-height:1.4}.course-tab-panel-reviews .review-content{margin-top:12px;color:var(--thim-font_body-color);font-size:16px;line-height:1.5}.course-tab-panel-reviews .review-content p:last-child{margin-bottom:0}.course-tab-panel-reviews .course-review-load-more{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:24px auto 0;padding:0;border:0;background:0 0;color:var(--thim-body_primary_color);font-size:16px;font-weight:600;line-height:1.25;cursor:pointer}.course-tab-panel-reviews .course-review-load-more::after{content:"";width:16px;height:16px;background:currentColor;mask:url(../../images/svg/chevron-down-1.svg) center/contain no-repeat;-webkit-mask:url(../../images/svg/chevron-down-1.svg) center/contain no-repeat}.course-tab-panel-reviews .course-review-load-more:focus,.course-tab-panel-reviews .course-review-load-more:hover{color:var(--thim-body_secondary_color)}.course-tab-panel-reviews .course-reviews{display:flex;flex-direction:column;align-items:center}@media (max-width:600px){.course-tab-panel-reviews .review-content-right{grid-template-columns:1fr}.course-tab-panel-reviews .review-date{grid-column:1;grid-row:2}.course-tab-panel-reviews .author-rated{grid-row:1}}.review-star{position:relative;display:inline-block;width:20px;height:20px;margin:0}.review-star .lp-review-svg-star{position:absolute;inset:0;display:block;overflow:hidden;width:20px;height:20px}.review-star .lp-review-svg-star svg{display:block;width:20px;height:20px}.review-star .lp-review-svg-star.far svg,.review-star .lp-review-svg-star.far svg path{fill:transparent;stroke:#9d9d9d;stroke-width:1.5}.review-star .lp-review-svg-star.fas svg,.review-star .lp-review-svg-star.fas svg path{fill:var(--thim-body_primary_color);stroke:var(--thim-body_primary_color);stroke-width:1.5}.data-school-material-list{display:flex;flex-direction:column;gap:35px;background:#f5f5f5;padding:24px;border-radius:20px;overflow:hidden}.data-school-material-item{display:flex;align-items:center;justify-content:space-between;gap:16px}.data-school-material-item__left{display:flex;align-items:center;gap:12px;min-width:0}.data-school-material-item__info{display:flex;align-items:baseline;gap:4px;min-width:0}.data-school-material-item__name{color:var(--thim-font_title-color);font-size:20px;font-weight:700;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}.data-school-material-item__size{color:var(--thim-font_body-color);font-size:20px;font-weight:400;line-height:1.4;white-space:nowrap;flex-shrink:0}.data-school-material-item__download{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;padding:13px 20px;border:1px solid var(--thim-body_primary_color);border-radius:10px;color:var(--thim-body_primary_color);font-size:16px;font-weight:700;line-height:1.25;text-decoration:none;transition:background-color .2s ease,color .2s ease}.data-school-material-item__download:focus,.data-school-material-item__download:hover{background:var(--thim-body_primary_color);color:#fff}@media (max-width:767px){.data-school-material-item__download span{display:none}}.course-material .lp-list-material{display:none}.data-school-instructor-related-courses{padding-top:24px;margin-top:24px;border-top:1px solid #cecece}.data-school-instructor-related-courses .data-school-instructor-related-courses__heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.data-school-instructor-related-courses .data-school-instructor-related-courses__heading .data-school-instructor-related-courses__view-all{border:1px solid #cecece;padding:10px 16px;border-radius:40px;color:#2b1054;font-weight:500;font-size:16px;line-height:1.25;display:flex;align-items:center;background:#fff;gap:6px}.data-school-instructor-related-courses .data-school-instructor-related-courses__heading .data-school-instructor-related-courses__view-all:hover{background:#c4a9ed;border-color:#f0eafa}.data-school-instructor-related-courses .data-school-instructor-related-courses__heading .data-school-instructor-related-courses__title{font-size:24px;font-weight:700;line-height:1.33;color:var(--thim-font_title-color)}.data-school-instructor-related-courses .learn-press-courses.grid[data-layout=grid]{padding:0!important;margin:0;gap:24px}.data-school-instructor-related-courses .learn-press-courses.grid[data-layout=grid] .course-content,.data-school-instructor-related-courses .learn-press-courses.grid[data-layout=grid] .course-thumbnail{background:#f5f5f5}.data-school-course-intro{margin-bottom:34px}.data-school-course-intro__title{margin:0 0 12px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:48px;font-weight:var(--thim-font_title-variant);line-height:1.16}.data-school-course-intro__excerpt{margin-bottom:37px}.data-school-course-intro__excerpt p{font-size:20px;margin:0}.data-school-course-intro__media{overflow:hidden;border-radius:16px;background:rgba(0,0,0,.06);border:1px solid #000;aspect-ratio:16/9}.data-school-course-intro__media embed,.data-school-course-intro__media iframe,.data-school-course-intro__media img,.data-school-course-intro__media object,.data-school-course-intro__media video{display:block;width:100%;height:100%;border:0}.data-school-course-intro__media img,.data-school-course-intro__media video{-o-object-fit:cover;object-fit:cover}.data-school-course-intro__media .wp-video,.data-school-course-intro__media .wp-video-shortcode{width:100%!important;height:100%!important}.data-school-course-intro__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px}.data-school-course-intro__author{display:flex;min-width:0;align-items:center;gap:12px}.data-school-course-intro__author-avatar{display:inline-flex;overflow:hidden;width:40px;height:40px;flex:0 0 40px;border-radius:50%}.data-school-course-intro__author-avatar img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.data-school-course-intro__author-copy{display:flex;min-width:0;flex-direction:column}.data-school-course-intro__author-label{color:var(--thim-font_body-color);font-size:14px;line-height:1.428}.data-school-course-intro__author-name{overflow:hidden;color:var(--thim-font_title-color);font-size:16px;font-weight:600;line-height:1.25;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.data-school-course-intro__author-name:focus,.data-school-course-intro__author-name:hover{color:var(--thim-body_primary_color)}.data-school-course-intro__author-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 16px;border:1px solid var(--Stroke-Stroke---Neutral,#cecece);border-radius:40px;background:#fff;color:var(--thim-body_primary_color);font-size:16px;font-weight:500;line-height:1.25;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.data-school-course-intro__author-button:focus,.data-school-course-intro__author-button:hover{border-color:#f0eafa;background:#f0eafa}.data-school-course-packages{margin:48px 0;padding:32px;border-radius:24px;background:linear-gradient(180deg,#0b0415 0,#40177b 100%);color:#fff}.data-school-course-packages__inner{display:flex;flex-direction:column;gap:32px}.data-school-course-packages__title{margin:0 0 8px;color:#fff;font-family:var(--thim-font_title-font-family);font-size:var(--thim-title-fonsize-large,32px);font-weight:700;line-height:1.25}.data-school-course-packages__description{margin:0;color:#fff}.data-school-course-packages__list{display:flex;flex-direction:column;gap:32px}.data-school-course-packages__item{display:flex;flex-direction:column;padding:24px;border-radius:16px;background:#fff}.data-school-course-packages__item-title{margin:0;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:var(--thim-title-fonsize-medium,24px);font-weight:700;line-height:1.33}.data-school-course-packages__item-title a{color:inherit;text-decoration:none}.data-school-course-packages__item-title a:focus,.data-school-course-packages__item-title a:hover{color:var(--thim-body_primary_color)}.data-school-course-packages__item-description{color:var(--thim-font_body-color)}.data-school-course-packages__courses{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.data-school-course-packages__course-chip{display:inline-flex;align-items:center;padding:8px 22px;border-radius:40px;background:#f0eafa;color:#2b1054;font-size:16px;font-weight:500;line-height:1.25;text-decoration:none}.data-school-course-packages__course-chip:focus,.data-school-course-packages__course-chip:hover{background:#c4a9ed;color:#2b1054}.data-school-course-packages__course-chip--more{background:0 0;color:#2b1054;padding:0}.data-school-course-packages__course-chip--more:hover{color:var(--thim-body_primary_color);background:0 0}.data-school-course-packages__item-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:24px}.data-school-course-packages__meta{display:flex;flex-wrap:wrap;align-items:center;gap:24px;padding:12px 20px;border-radius:40px;background:#f5f5f5;color:#282828}.data-school-course-packages__meta-item{display:inline-flex;align-items:center;gap:7px}.data-school-course-packages__price{color:#ed841d;font-size:24px!important;font-weight:700;line-height:1.333;text-decoration:none;white-space:nowrap}.data-school-course-packages__price .lp-package-price{display:inline-flex;flex-direction:row-reverse;align-items:center;gap:16px}.data-school-course-packages__price .origin-price,.data-school-course-packages__price del{color:var(--thim-font_body-color)!important;font-size:16px!important;font-weight:400!important;text-decoration:line-through}.data-school-course-packages__price .price{font-size:24px!important;font-weight:700;line-height:1.333;color:#ed841d!important}@media (max-width:1700px){#learn-press-course .entry-content-left{width:70%}#learn-press-course .course-summary-sidebar{width:30%}#learn-press-course .course-summary-sidebar__inner{width:100%}#learn-press-course .course-summary-sidebar__inner .data-school-sidebar-enrolled{flex-wrap:wrap;flex-direction:column-reverse;gap:12px}#learn-press-course .course-summary-sidebar__inner .data-school-sidebar-enrolled .data-school-sidebar-enrolled__progress,#learn-press-course .course-summary-sidebar__inner .data-school-sidebar-enrolled .data-school-sidebar-enrolled__time{width:100%;padding:0;border-right:0}}@media (max-width:1560px) and (min-width:1024px){#learn-press-course .data-school-sidebar-enrolled__progress{padding-right:16px}#learn-press-course .data-school-sidebar-enrolled__time{padding-left:16px;gap:8px}#learn-press-course .data-school-sidebar-enrolled__time-value{font-size:16px}}@media (max-width:1024px) and (min-width:991px){#learn-press-course-tabs .course-tab-panel-instructor .data-school-instructor-related-courses .learn-press-courses.grid[data-layout=grid]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:1024px){#learn-press-course .lp-entry-content{flex-wrap:wrap}#learn-press-course .course-summary-sidebar,#learn-press-course .data-school-course-sidebar{position:static;margin:0 auto}}@media (max-width:880px){#learn-press-course .lp-content-area{gap:35px;margin-top:50px}#learn-press-course .entry-content-left{width:100%;order:2;padding-right:0}#learn-press-course .entry-content-left .data-school-course-intro .data-school-course-intro__excerpt,#learn-press-course .entry-content-left .data-school-course-intro .data-school-course-intro__title{display:none}#learn-press-course .course-summary-sidebar,#learn-press-course .course-summary-sidebar__inner{width:100%;order:1}.data-school-course-intro__title{font-size:32px}}@media (max-width:767px){.data-school-course-intro__excerpt p{font-size:14px}#learn-press-course .lp-content-area,.data-school-single-course--offline .lp-content-area{gap:19px;margin-top:24px}#learn-press-course .lp-course-curriculum.data-school-curriculum .data-school-curriculum__meta,.data-school-single-course--offline .lp-course-curriculum.data-school-curriculum .data-school-curriculum__meta{gap:24px}#learn-press-course .lp-course-curriculum.data-school-curriculum .data-school-curriculum__title,.data-school-single-course--offline .lp-course-curriculum.data-school-curriculum .data-school-curriculum__title{font-size:18px}#learn-press-course .lp-course-curriculum.data-school-curriculum .data-school-curriculum__meta-item svg,.data-school-single-course--offline .lp-course-curriculum.data-school-curriculum .data-school-curriculum__meta-item svg{width:16px;height:16px}#learn-press-course .lp-course-curriculum.data-school-curriculum .data-school-curriculum__header,.data-school-single-course--offline .lp-course-curriculum.data-school-curriculum .data-school-curriculum__header{padding-bottom:16px}#learn-press-course .lp-course-curriculum.data-school-curriculum .course-section .section-toggle svg,.data-school-single-course--offline .lp-course-curriculum.data-school-curriculum .course-section .section-toggle svg{width:32px;height:32px}#learn-press-course .lp-course-curriculum.data-school-curriculum .course-sections>li,.data-school-single-course--offline .lp-course-curriculum.data-school-curriculum .course-sections>li{padding:16px 0}#learn-press-course .lp-course-curriculum.data-school-curriculum .course-sections>li .course-section__title,.data-school-single-course--offline .lp-course-curriculum.data-school-curriculum .course-sections>li .course-section__title{font-size:18px;font-weight:600}#learn-press-course .lp-course-curriculum.data-school-curriculum .course-sections>li .course-section__description,.data-school-single-course--offline .lp-course-curriculum.data-school-curriculum .course-sections>li .course-section__description{font-size:14px}#learn-press-course .lp-course-curriculum.data-school-curriculum .course-sections>li .course-section__items,.data-school-single-course--offline .lp-course-curriculum.data-school-curriculum .course-sections>li .course-section__items{margin:0}#learn-press-course .lp-course-curriculum.data-school-curriculum .course-sections>li .course-section__items .course-item__link,.data-school-single-course--offline .lp-course-curriculum.data-school-curriculum .course-sections>li .course-section__items .course-item__link{padding:16px 8px}#learn-press-course .lp-course-curriculum.data-school-curriculum .course-sections>li .course-section__items .course-item__link .course-item-title,.data-school-single-course--offline .lp-course-curriculum.data-school-curriculum .course-sections>li .course-section__items .course-item__link .course-item-title{font-size:16px}#learn-press-course .lp-course-curriculum.data-school-curriculum .course-sections>li:last-child,.data-school-single-course--offline .lp-course-curriculum.data-school-curriculum .course-sections>li:last-child{padding-bottom:0}#learn-press-course .course-tab-panel-instructor .course-author__pull-left,.data-school-single-course--offline .course-tab-panel-instructor .course-author__pull-left{margin-bottom:0}#learn-press-course .course-tab-panel-instructor .author-title,.data-school-single-course--offline .course-tab-panel-instructor .author-title{align-items:flex-start}#learn-press-course .course-tab-panel-instructor .author-description,.data-school-single-course--offline .course-tab-panel-instructor .author-description{text-align:left}#learn-press-course .course-tab-panel-instructor .data-school-instructor-related-courses,.data-school-single-course--offline .course-tab-panel-instructor .data-school-instructor-related-courses{padding-top:16px;margin-top:16px}#learn-press-course .course-tab-panel-instructor .data-school-instructor-related-courses .data-school-instructor-related-courses__title,.data-school-single-course--offline .course-tab-panel-instructor .data-school-instructor-related-courses .data-school-instructor-related-courses__title{font-size:18px;font-weight:600}#learn-press-course .course-tab-panel-instructor .data-school-instructor-related-courses .data-school-instructor-related-courses__view-all,.data-school-single-course--offline .course-tab-panel-instructor .data-school-instructor-related-courses .data-school-instructor-related-courses__view-all{font-size:0;padding:5px;border-radius:40px;width:42px;height:42px}#learn-press-course .course-tab-panel-instructor .data-school-instructor-related-courses__swiper,.data-school-single-course--offline .course-tab-panel-instructor .data-school-instructor-related-courses__swiper{overflow:hidden}#learn-press-course .course-tab-panel-instructor .data-school-instructor-related-courses .learn-press-courses.grid[data-layout=grid].swiper-wrapper,.data-school-single-course--offline .course-tab-panel-instructor .data-school-instructor-related-courses .learn-press-courses.grid[data-layout=grid].swiper-wrapper{display:flex!important;flex-wrap:nowrap!important}#learn-press-course .course-tab-panel-instructor .data-school-instructor-related-courses .learn-press-courses.grid[data-layout=grid].swiper-wrapper .course-wrap-meta,.data-school-single-course--offline .course-tab-panel-instructor .data-school-instructor-related-courses .learn-press-courses.grid[data-layout=grid].swiper-wrapper .course-wrap-meta{flex-wrap:nowrap!important}#learn-press-course .course-tab-panel-reviews .course-rate__summary-value,.data-school-single-course--offline .course-tab-panel-reviews .course-rate__summary-value{font-size:24px}#learn-press-course .course-tab-panel-reviews .course-rate__summary-text,.data-school-single-course--offline .course-tab-panel-reviews .course-rate__summary-text{font-size:16px}#learn-press-course .course-summary-sidebar__inner .course-sidebar-top,.data-school-single-course--offline .course-summary-sidebar__inner .course-sidebar-top{padding:16px!important;border-radius:16px}#learn-press-course .data-school-course-sidebar__media,.data-school-single-course--offline .data-school-course-sidebar__media{margin-bottom:16px;border-radius:12px}#learn-press-course .data-school-course-sidebar__price-label,.data-school-single-course--offline .data-school-course-sidebar__price-label{font-size:18px}#learn-press-course .course-sidebar-preview .course-price .free,#learn-press-course .free,#learn-press-course .price,.data-school-single-course--offline .course-sidebar-preview .course-price .free,.data-school-single-course--offline .free,.data-school-single-course--offline .price{font-size:24px!important}#learn-press-course .course-sidebar-preview .course-price .origin-price,#learn-press-course .origin-price,.data-school-single-course--offline .course-sidebar-preview .course-price .origin-price,.data-school-single-course--offline .origin-price{font-size:20px!important}#learn-press-course .data-school-sidebar-enrolled,.data-school-single-course--offline .data-school-sidebar-enrolled{flex-wrap:wrap;flex-direction:column-reverse}#learn-press-course .data-school-sidebar-enrolled__time,.data-school-single-course--offline .data-school-sidebar-enrolled__time{width:100%;padding-bottom:16px;border-bottom:1px solid #cecece;margin-bottom:16px;padding-left:0}#learn-press-course .data-school-sidebar-enrolled__progress,.data-school-single-course--offline .data-school-sidebar-enrolled__progress{width:100%;border-right:0;padding-right:0}#learn-press-course .data-school-course-intro__title,.data-school-single-course--offline .data-school-course-intro__title{font-size:24px}#learn-press-course .data-school-course-intro__excerpt,.data-school-single-course--offline .data-school-course-intro__excerpt{margin-bottom:24px}#learn-press-course .data-school-course-sidebar__sale-countdown,.data-school-single-course--offline .data-school-course-sidebar__sale-countdown{font-size:16px;align-items:center}#learn-press-course #learn-press-course .course-buttons button,#learn-press-course .course-buttons .lp-button,.data-school-single-course--offline #learn-press-course .course-buttons button,.data-school-single-course--offline .course-buttons .lp-button{padding:14px 24px;font-size:16px;line-height:1.25;border-radius:10px}#learn-press-course #learn-press-course .course-buttons button svg,#learn-press-course .course-buttons .lp-button svg,.data-school-single-course--offline #learn-press-course .course-buttons button svg,.data-school-single-course--offline .course-buttons .lp-button svg{width:14px;height:14px}#learn-press-course .data-school-course-sidebar__details,.data-school-single-course--offline .data-school-course-sidebar__details{padding-bottom:16px}#learn-press-course .data-school-course-sidebar__stats,.data-school-single-course--offline .data-school-course-sidebar__stats{padding-top:16px}#learn-press-course .data-school-course-sidebar__stat-content .course-count-student,#learn-press-course .data-school-course-sidebar__stat-content .course-level,.data-school-single-course--offline .data-school-course-sidebar__stat-content .course-count-student,.data-school-single-course--offline .data-school-course-sidebar__stat-content .course-level{text-align:center}#learn-press-course .data-school-course-sidebar__stat-label,#learn-press-course .data-school-course-sidebar__stat-value,.data-school-single-course--offline .data-school-course-sidebar__stat-label,.data-school-single-course--offline .data-school-course-sidebar__stat-value{font-size:18px}#learn-press-course .data-school-course-sidebar__stat-icon svg,.data-school-single-course--offline .data-school-course-sidebar__stat-icon svg{display:block;width:24px;height:24px}#learn-press-course .data-school-course-sidebar__stat--review .course-rate__summary-value,.data-school-single-course--offline .data-school-course-sidebar__stat--review .course-rate__summary-value{font-size:24px}#learn-press-course .data-school-course-intro__footer,.data-school-single-course--offline .data-school-course-intro__footer{margin-top:19px}#learn-press-course .data-school-course-intro,.data-school-single-course--offline .data-school-course-intro{margin-bottom:32px}#learn-press-course .course-tabs,.data-school-single-course--offline .course-tabs{padding:16px}#learn-press-course .course-tabs .course-tabs-dropdown,.data-school-single-course--offline .course-tabs .course-tabs-dropdown{position:relative}#learn-press-course .course-tabs .course-tabs-dropdown__toggle,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;background:#f5f5f5;border:none;border-radius:12px;cursor:pointer;font-size:16px;font-weight:500;color:#2b1054;line-height:1.25;text-align:left;transition:background .2s}#learn-press-course .course-tabs .course-tabs-dropdown__toggle:hover,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__toggle:hover{background:#ece9f1}#learn-press-course .course-tabs .course-tabs-dropdown__toggle[aria-expanded=true],.data-school-single-course--offline .course-tabs .course-tabs-dropdown__toggle[aria-expanded=true]{border-radius:12px 12px 0 0}#learn-press-course .course-tabs .course-tabs-dropdown__toggle[aria-expanded=true] .course-tabs-dropdown__arrow,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__toggle[aria-expanded=true] .course-tabs-dropdown__arrow{transform:rotate(180deg)}#learn-press-course .course-tabs .course-tabs-dropdown__current,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__current{flex:1 1 auto}#learn-press-course .course-tabs .course-tabs-dropdown__arrow,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__arrow{flex-shrink:0;display:flex;align-items:center;color:#2b1054;transition:transform .2s}#learn-press-course .course-tabs .course-tabs-dropdown__menu,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__menu{display:none;position:absolute;top:100%;left:0;right:0;z-index:100;background:#fff;border:1px solid #ece9f1;border-top:none;border-radius:0 0 12px 12px;box-shadow:0 8px 24px rgba(0,0,0,.08);padding:8px 0;margin:0;list-style:none;flex-direction:column;gap:0;justify-content:flex-start}#learn-press-course .course-tabs .course-tabs-dropdown__menu.is-open,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__menu.is-open{display:flex}#learn-press-course .course-tabs .course-tabs-dropdown__menu li,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__menu li{width:100%}#learn-press-course .course-tabs .course-tabs-dropdown__menu li label,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__menu li label{display:block;padding:10px 16px;border-radius:0;font-size:15px;font-weight:500;color:#666;cursor:pointer;transition:background .15s,color .15s;line-height:1.4;margin:0}#learn-press-course .course-tabs .course-tabs-dropdown__menu li label:hover,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__menu li label:hover{background:#f5f5f5;color:#2b1054}#learn-press-course .course-tabs .course-tabs-dropdown__menu li.active label,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__menu li.active label{color:#2b1054;background:#f0ebf8;font-weight:600}#learn-press-course .course-tabs .course-tabs-dropdown__menu li::after,.data-school-single-course--offline .course-tabs .course-tabs-dropdown__menu li::after{display:none!important}#learn-press-course .course-tab-panel,.data-school-single-course--offline .course-tab-panel{padding-top:16px}#learn-press-course .data-school-tab-panel__heading,.data-school-single-course--offline .data-school-tab-panel__heading{margin-bottom:8px;font-size:18px}#learn-press-course .data-school-course-packages,.data-school-single-course--offline .data-school-course-packages{padding:16px}#learn-press-course .data-school-course-packages .data-school-course-packages__inner,.data-school-single-course--offline .data-school-course-packages .data-school-course-packages__inner{gap:24px}#learn-press-course .data-school-course-packages .data-school-course-packages__title,.data-school-single-course--offline .data-school-course-packages .data-school-course-packages__title{font-size:24px}#learn-press-course .data-school-course-packages .data-school-course-packages__item,.data-school-single-course--offline .data-school-course-packages .data-school-course-packages__item{padding:16px}#learn-press-course .data-school-course-packages .data-school-course-packages__item .data-school-course-packages__item-title,.data-school-single-course--offline .data-school-course-packages .data-school-course-packages__item .data-school-course-packages__item-title{font-size:20px}#learn-press-course .data-school-course-packages .data-school-course-packages__item .data-school-course-packages__courses,.data-school-single-course--offline .data-school-course-packages .data-school-course-packages__item .data-school-course-packages__courses{display:none}#learn-press-course .data-school-course-packages .data-school-course-packages__item .data-school-course-packages__item-footer,.data-school-single-course--offline .data-school-course-packages .data-school-course-packages__item .data-school-course-packages__item-footer{flex-wrap:wrap;margin-top:16px}#learn-press-course .data-school-course-packages .data-school-course-packages__item .data-school-course-packages__item-footer .data-school-course-packages__meta,.data-school-single-course--offline .data-school-course-packages .data-school-course-packages__item .data-school-course-packages__item-footer .data-school-course-packages__meta{padding:11px 20px}#learn-press-course .data-school-course-packages .data-school-course-packages__item .data-school-course-packages__item-footer .data-school-course-packages__meta-item,.data-school-single-course--offline .data-school-course-packages .data-school-course-packages__item .data-school-course-packages__item-footer .data-school-course-packages__meta-item{font-size:14px}#learn-press-course .data-school-course-packages .data-school-course-packages__item .data-school-course-packages__item-footer .data-school-course-packages__meta-item svg,.data-school-single-course--offline .data-school-course-packages .data-school-course-packages__item .data-school-course-packages__item-footer .data-school-course-packages__meta-item svg{width:16px;height:16px}#learn-press-course .data-school-course-packages .data-school-course-packages__item .data-school-course-packages__item-footer .price,.data-school-single-course--offline .data-school-course-packages .data-school-course-packages__item .data-school-course-packages__item-footer .price{font-size:20px!important}#learn-press-course .data-school-sidebar-certificate__link,.data-school-single-course--offline .data-school-sidebar-certificate__link{padding:16px}#learn-press-course .data-school-sidebar-certificate__arrow,.data-school-single-course--offline .data-school-sidebar-certificate__arrow{display:none}#learn-press-course .course-extra-box:last-child,#learn-press-course .entry-content-left,.data-school-single-course--offline .course-extra-box:last-child,.data-school-single-course--offline .entry-content-left{margin-bottom:0}}.data-school-author-tab{display:flex;flex-direction:column;gap:32px}.data-school-author-tab__heading{margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.4}.data-school-author-tab__about{padding-bottom:24px;border-bottom:1px solid #cecece}.data-school-author-tab__bio p{font-size:20px;margin:0 0 24px}.data-school-author-tab__bio p:last-child{margin-bottom:0}.data-school-author-tab__courses{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:24px}.data-school-author-tab__courses.swiper-wrapper{display:flex!important;flex-wrap:nowrap!important;gap:0}.data-school-author-tab__swiper{overflow:hidden}.data-school-author-tab__course-link{display:flex;flex-direction:column;gap:21px;text-decoration:none;color:inherit}.data-school-author-tab__course-link:hover .data-school-author-tab__course-title{color:var(--thim-body_primary_color)}.data-school-author-tab__course-image{display:block;overflow:hidden;aspect-ratio:3/4;border-radius:8px;background:var(--bg-line,#f3f4f6)}.data-school-author-tab__course-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.data-school-author-tab__course-link:hover .data-school-author-tab__course-image img{transform:scale(1.04)}.data-school-author-tab__course-title{font-size:24px;font-weight:700;line-height:1.33;text-align:center;color:var(--thim-font_title-color);transition:color .2s ease}@media (max-width:767px){.data-school-author-tab__course-title{font-size:18px}}.data-school-tab-overview+.data-school-tab-curriculum{margin-top:32px}.ds-ekit-tabs-dropdown{display:none;position:relative}.ds-ekit-tabs-dropdown__toggle{display:inline-flex;align-items:center;gap:8px;padding:8px 22px;min-width:120px;background:#f5f5f5;border:1px solid transparent;border-radius:999px;font-size:16px;font-weight:600;color:#2b1054;cursor:pointer;justify-content:space-between;transition:background-color .2s ease,border-color .2s ease}.ds-ekit-tabs-dropdown__toggle:focus-visible,.ds-ekit-tabs-dropdown__toggle:hover{background:#f0eafa;outline:0}.ds-ekit-tabs-dropdown__chevron{width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);transition:transform .2s ease}.ds-ekit-tabs-dropdown[data-state=open] .ds-ekit-tabs-dropdown__chevron{transform:rotate(-135deg) translate(-2px,-2px)}.ds-ekit-tabs-dropdown__menu{display:none;position:absolute;top:calc(100% + 6px);left:0;min-width:220px;max-height:60vh;overflow-y:auto;margin:0;padding:6px 0;list-style:none;background:#fff;border:1px solid #cecece;border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.08);z-index:20}.ds-ekit-tabs-dropdown[data-state=open] .ds-ekit-tabs-dropdown__menu{display:block}.ds-ekit-tabs-dropdown__item{padding:10px 18px;font-size:15px;line-height:1.4;color:#2b1054;cursor:pointer;transition:background-color .15s ease,color .15s ease}.ds-ekit-tabs-dropdown__item:hover{background:#f0eafa}.ds-ekit-tabs-dropdown__item[aria-selected=true]{color:var(--thim-body_primary_color);font-weight:600}@media (max-width:880px){.thim-ekit-tablist--has-mobile-dropdown.is-mobile-mode>.ekits-course-tabs[role=tablist]{display:none!important}.thim-ekit-tablist--has-mobile-dropdown.is-mobile-mode .ds-ekit-tabs-dropdown{display:block}}.data-school-single-course--offline .data-school-offline-hero{position:relative;display:flex;align-items:center;min-height:363px;margin-bottom:43px;overflow:hidden;background-repeat:no-repeat;background-position:center;background-size:cover}.data-school-single-course--offline .data-school-offline-hero .data-school-offline-hero__content{position:relative;z-index:2;display:flex;flex-wrap:wrap;align-items:center;height:100%}.data-school-single-course--offline .data-school-offline-hero .data-school-offline-hero__title{font-size:48px;font-weight:700;line-height:1.16;color:var(--thim-font_title-color);margin:0 0 12px}.data-school-single-course--offline .data-school-offline-hero .data-school-offline-hero__excerpt{max-width:898px}.data-school-single-course--offline .data-school-offline-hero .data-school-offline-hero__excerpt p{margin:0}.data-school-single-course--offline .lp-single-offline-course-main{display:flex;align-items:flex-start;gap:40px}.data-school-single-course--offline .lp-single-offline-course__left{width:calc(100% - 670px);padding:32px;background:#fff;border-radius:24px}.data-school-single-course--offline .lp-single-offline-course__right{width:670px;margin-top:0}.data-school-single-course--offline .lp-single-offline-course__right .course-sidebar-preview .course-price{text-align:left}@media (max-width:1700px){.data-school-single-course--offline .data-school-offline-hero .data-school-offline-hero__title{font-size:32px}.data-school-single-course--offline .lp-single-offline-course__left{width:70%}.data-school-single-course--offline .lp-single-offline-course__right{width:30%}.data-school-single-course--offline .lp-single-offline-course__right .data-school-sidebar-enrolled{flex-wrap:wrap;flex-direction:column-reverse;gap:12px}.data-school-single-course--offline .lp-single-offline-course__right .data-school-sidebar-enrolled .data-school-sidebar-enrolled__progress,.data-school-single-course--offline .lp-single-offline-course__right .data-school-sidebar-enrolled .data-school-sidebar-enrolled__time{width:100%;padding:0;border-right:0}.data-school-single-course--offline .data-school-sidebar-enrolled__time{padding-left:16px;gap:4px}.data-school-single-course--offline .data-school-sidebar-enrolled__progress{padding-right:16px}.data-school-single-course--offline .data-school-sidebar-enrolled__time-value{font-size:16px}}@media (max-width:880px){.data-school-single-course--offline .lp-single-offline-course-main{flex-wrap:wrap;flex-direction:column-reverse}.data-school-single-course--offline .lp-single-offline-course-main .lp-single-offline-course__left{width:100%}.data-school-single-course--offline .lp-single-offline-course-main .lp-single-offline-course__right{width:100%}}@media (max-width:767px){.data-school-single-course--offline .data-school-offline-hero{min-height:240px}.data-school-single-course--offline .data-school-offline-hero .data-school-offline-hero__title{font-size:20px}.data-school-single-course--offline .data-school-offline-hero .data-school-offline-hero__excerpt{font-size:12px}.data-school-single-course--offline .lp-single-offline-course-main .lp-single-offline-course__left{padding:16px;border-radius:24px}.data-school-single-course--offline .lp-single-offline-course-main .lp-single-offline-course__right .course-sidebar-top{padding:16px!important;border-radius:24px}.data-school-single-course--offline .data-school-sidebar-enrolled__time{padding-left:0}}body.course-item-popup{margin:0;padding:0;overflow-y:auto!important}body.course-item-popup ul.learn-press-breadcrumb{display:none}body.course-item-popup #popup-course{position:relative;z-index:1;flex-wrap:wrap;background:#f5f5f5;overflow:visible;top:0!important}body.course-item-popup #popup-course #sidebar-toggle{display:none}body.course-item-popup .popup-body{display:flex;flex-wrap:wrap;width:100%;gap:40px}body.course-item-popup #popup-header{position:relative;top:auto;left:auto;right:auto;z-index:100;display:flex;align-items:center;gap:40px;width:100%;background:#f5f5f5;padding:32px 0 24px;border-bottom:0}body.course-item-popup #popup-header .popup-header__left{width:506px!important}@media (max-width:1560px){body.course-item-popup #popup-header .popup-header__left{width:410px!important}}body.course-item-popup #popup-header .popup-header__back{display:inline-flex;align-items:center;gap:16px;flex-shrink:0;color:var(--thim-font_title-color);text-decoration:none;font-size:24px;font-weight:700;line-height:1.33;white-space:nowrap;overflow:hidden}body.course-item-popup #popup-header .popup-header__back .popup-header__course-icon{width:64px;height:64px;display:inline-flex;justify-content:center;align-items:center;background:#fff;border-radius:40px}body.course-item-popup #popup-header .popup-header__back svg path{fill:currentColor}body.course-item-popup #popup-header .popup-header__back:focus,body.course-item-popup #popup-header .popup-header__back:hover{color:var(--thim-body_primary_color)}body.course-item-popup #popup-header .popup-header__course-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:250px}body.course-item-popup #popup-header .popup-header__right{display:flex;align-items:center;gap:16px;justify-content:space-between;width:calc(100% - 506px)}@media (max-width:1560px){body.course-item-popup #popup-header .popup-header__right{width:calc(100% - 410px)}}body.course-item-popup #popup-header .popup-header__course-name,body.course-item-popup #popup-header .popup-header__user-name{color:var(--thim-font_title-color);font-size:16px;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.course-item-popup #popup-header .popup-header__course-name{font-family:var(--thim-font_title-font-family);font-size:32px;font-weight:700;line-height:40px;letter-spacing:0}body.course-item-popup #popup-header .popup-header__user{display:inline-flex;align-items:center;gap:12px}body.course-item-popup #popup-header .avatar,body.course-item-popup #popup-header .popup-header__avatar{display:block;width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}body.course-item-popup #popup-header .popup-header__user-name{display:flex;flex-direction:column;text-transform:capitalize}body.course-item-popup #popup-header .popup-header__user-name .popup-header__user-name-label{font-size:14px;font-weight:400;line-height:1.4;color:var(--thim-font_body-color)}body.course-item-popup #popup-header .popup-header__complete-form{margin:0}body.course-item-popup #popup-header .popup-header__action{display:flex;align-items:center;gap:24px}body.course-item-popup #popup-header .button-complete-lesson,body.course-item-popup #popup-header .popup-header__complete-btn{margin-top:0;display:inline-flex!important;align-items:center;gap:6px;padding:13px 24px;border:1px solid var(--thim-body_primary_color);border-radius:10px;background:0 0;color:var(--thim-body_primary_color);font-size:16px;font-weight:700;line-height:1.25;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,transform .15s ease}body.course-item-popup #popup-header .button-complete-lesson i,body.course-item-popup #popup-header .popup-header__complete-btn i{font-size:16px}body.course-item-popup #popup-header .button-complete-lesson:focus,body.course-item-popup #popup-header .button-complete-lesson:hover,body.course-item-popup #popup-header .popup-header__complete-btn:focus,body.course-item-popup #popup-header .popup-header__complete-btn:hover{background:#c4a9ed}body.course-item-popup #popup-header .button-complete-lesson.is-completed,body.course-item-popup #popup-header .popup-header__complete-btn.is-completed{background:#d6edcb;color:#000;border-color:#d6edcb;cursor:default;transform:none}body.course-item-popup #popup-header .button-complete-lesson.is-completed i,body.course-item-popup #popup-header .popup-header__complete-btn.is-completed i{color:#000}body.course-item-popup #popup-header .popup-header__next{display:flex;flex-direction:row;align-items:center;gap:16px}body.course-item-popup #popup-header .popup-header__next .popup-header__next-left{display:flex;flex-direction:column;justify-content:center;gap:4px}body.course-item-popup #popup-header .popup-header__next-label{color:var(--thim-font_body-color);font-weight:400}body.course-item-popup #popup-header .popup-header__next-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-weight:600;font-size:18px;line-height:1.333}body.course-item-popup #popup-sidebar{flex:none!important;top:24px!important;position:sticky!important;align-self:flex-start;display:flex;flex-direction:column;padding:32px;border-radius:24px;box-shadow:unset;background:#fff;max-height:min(727px,100vh - 48px);overflow:hidden;width:496px!important;-ms-overflow-style:none;scrollbar-width:none}@media (max-width:1560px){body.course-item-popup #popup-sidebar{width:400px!important}}body.course-item-popup #popup-sidebar::-webkit-scrollbar{display:none}body.course-item-popup #popup-sidebar:hover{scrollbar-width:thin}body.course-item-popup #popup-sidebar .popup-sidebar__back{display:none}body.course-item-popup #popup-sidebar .search-course{display:flex;align-items:center;gap:0;margin:0 0 24px;padding:0;height:auto;background:0 0}body.course-item-popup #popup-sidebar .search-course input[type=text]{flex:1 1 auto;min-width:0;border:0;color:var(--thim-font_title-color);font-size:16px;line-height:1.333;outline:0;padding:18px 17px 18px 48px;border-radius:999px;background:#f5f5f5;height:56px}body.course-item-popup #popup-sidebar .search-course input[type=text]::-moz-placeholder{color:#505050}body.course-item-popup #popup-sidebar .search-course input[type=text]::placeholder{color:#505050}body.course-item-popup #popup-sidebar .search-course button[name=submit]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:0 0;color:#9d9d9d;cursor:pointer;transition:color .2s ease;top:50%;right:auto;left:17px;transform:translateY(-50%)}body.course-item-popup #popup-sidebar .search-course button[name=submit] svg path{fill:currentColor}body.course-item-popup #popup-sidebar .search-course button[name=submit]:hover{color:var(--thim-body_primary_color)}body.course-item-popup #popup-sidebar .search-course button.clear{display:none;flex-shrink:0;width:16px;height:16px;padding:0;border:0;background:0 0;cursor:pointer}body.course-item-popup #popup-sidebar .sidebar-progress{padding-bottom:24px;border-bottom:1px solid #cecece}body.course-item-popup #popup-sidebar .sidebar-progress__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}body.course-item-popup #popup-sidebar .sidebar-progress__content{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}body.course-item-popup #popup-sidebar .sidebar-progress__label{color:var(--thim-font_body-color);font-size:18px;font-weight:600;line-height:1.333}body.course-item-popup #popup-sidebar .sidebar-progress__pct{color:#000;font-size:14px;font-weight:400;line-height:1.4}body.course-item-popup #popup-sidebar .sidebar-progress__track{height:6px;background:#e0e0e0;border-radius:40px;overflow:hidden;flex:1 1 auto}body.course-item-popup #popup-sidebar .sidebar-progress__fill{height:100%;background:linear-gradient(90deg,#ffb509 0,#2fb93c 100%);border-radius:40px;transition:width .4s ease;min-width:4px}body.course-item-popup #popup-sidebar .course-curriculum{position:static;width:100%;overflow:unset}body.course-item-popup #popup-sidebar .lp-course-curriculum{flex:1 1 auto;min-height:0;padding:0!important;background:0 0!important;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}body.course-item-popup #popup-sidebar .lp-course-curriculum::-webkit-scrollbar{display:none}body.course-item-popup #popup-sidebar .lp-course-curriculum .data-school-curriculum__header{display:none}body.course-item-popup #popup-sidebar .lp-course-curriculum .course-sections{margin:0;padding:0}body.course-item-popup #popup-sidebar .lp-course-curriculum .course-section__title{margin:0}body.course-item-popup #popup-sidebar .lp-course-curriculum .course-section{padding:0!important;border:0!important;border-bottom:1px solid #f0f0f0!important;border-radius:0!important;background:0 0!important}body.course-item-popup #popup-sidebar .lp-course-curriculum .course-section:last-child{border-bottom:0!important}body.course-item-popup #popup-sidebar .lp-course-curriculum .course-section.lp-collapse .course-section-header{padding:24px 0}body.course-item-popup #popup-sidebar .lp-course-curriculum .course-item:before{width:1px}body.course-item-popup #popup-sidebar .lp-course-curriculum .course-item.current:before,body.course-item-popup #popup-sidebar .lp-course-curriculum .course-item:hover:before{background:var(--lp-primary-color,#ffb606);z-index:999}body.course-item-popup #popup-sidebar .lp-course-curriculum .course-item.current .course-item__link,body.course-item-popup #popup-sidebar .lp-course-curriculum .course-item:hover .course-item__link{background:#f0eafa!important}body.course-item-popup #popup-sidebar .lp-course-curriculum .course-section-header{padding:24px 0 0;align-items:center;background:0 0!important}body.course-item-popup #popup-sidebar .lp-course-curriculum .course-section__items{margin:0 0 24px!important}body.course-item-popup #popup-sidebar .lp-course-curriculum .course-item__link{padding:16px!important;border-radius:0!important}body.course-item-popup #popup-sidebar .lp-course-curriculum .course-item__content{align-items:baseline!important}@media (min-width:992px){body.course-item-popup.admin-bar #popup-sidebar{top:56px!important;max-height:min(727px,100vh - 88px)}}body.course-item-popup #popup-content{margin:0!important;overflow-y:auto;min-width:0;background:#f5f5f5;padding:0;width:calc(100% - 496px)}@media (max-width:1560px){body.course-item-popup #popup-content{width:calc(100% - 400px)}}body.course-item-popup #popup-content .learn-press-item-summary .learn-press-form.form-button:has(.lp-btn-complete-item),body.course-item-popup #popup-content .learn-press-item-summary .lp-button.lp-btn-complete-item:not(.popup-header__complete-btn){display:none}body.course-item-popup #popup-content #learn-press-content-item .content-item-scrollable{max-width:none}body.course-item-popup #popup-content #learn-press-content-item .content-item-wrap{width:100%;margin:0 auto;padding:0}body.course-item-popup #popup-content .learn-press-item-summary{background:0 0;padding:0;margin:0}body.course-item-popup #popup-content .content-item-description .wp-block-embed__wrapper,body.course-item-popup #popup-content .content-item-description .wp-video,body.course-item-popup #popup-content .content-item-description iframe[src*=vimeo],body.course-item-popup #popup-content .content-item-description iframe[src*=wistia],body.course-item-popup #popup-content .content-item-description iframe[src*=youtube],body.course-item-popup #popup-content .content-item-description video{display:block;width:100%;aspect-ratio:16/9;border-radius:12px;overflow:hidden;margin-bottom:32px}body.course-item-popup #popup-content .content-item-description iframe{width:100%;aspect-ratio:16/9;border-radius:12px;border:0}body.course-item-popup #popup-content .content-item-title{margin:0 0 8px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:24px;font-weight:700;line-height:1.3}body.course-item-popup #popup-content .data-school-material-list{margin-top:32px}body.course-item-popup #popup-content #learn-press-item-comments{margin-top:40px;padding-top:32px;border-top:1px solid rgba(0,0,0,.08)}body.course-item-popup #popup-content .button-complete-lesson{margin-top:32px;display:inline-flex!important;align-items:center;gap:6px;padding:13px 24px;border:1px solid var(--thim-body_primary_color);border-radius:10px;background:0 0;color:var(--thim-body_primary_color);font-size:16px;font-weight:700;line-height:1.25;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,transform .15s ease}body.course-item-popup #popup-content .button-complete-lesson i{font-size:16px}body.course-item-popup #popup-content .button-complete-lesson:focus,body.course-item-popup #popup-content .button-complete-lesson:hover{background:#c4a9ed}body.course-item-popup #popup-content .button-complete-lesson.is-completed{background:#d6edcb;color:#000;border-color:#d6edcb;cursor:default;transform:none}body.course-item-popup #popup-content .button-complete-lesson.is-completed i{color:#000}body.course-item-popup #popup-content .lp-button{margin-top:32px;display:inline-flex!important;align-items:center;gap:6px;padding:13px 24px;border:1px solid var(--thim-body_primary_color);border-radius:10px;background:0 0;color:var(--thim-body_primary_color);font-size:16px;font-weight:700;line-height:1.25;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,transform .15s ease}body.course-item-popup #popup-content .lp-button i{font-size:16px}body.course-item-popup #popup-content .lp-button:focus,body.course-item-popup #popup-content .lp-button:hover{background:#c4a9ed}body.course-item-popup #popup-content .lp-button.is-completed{background:#d6edcb;color:#000;border-color:#d6edcb;cursor:default;transform:none}body.course-item-popup #popup-content .lp-button.is-completed i{color:#000}body.course-item-popup #popup-content .assignment-title,body.course-item-popup #popup-content .course-item-title{display:none}body.course-item-popup #popup-footer{display:none!important}body.course-item-popup .data-school-material-list{background:#fff}body.course-item-popup #content-item-assignment,body.course-item-popup #content-item-quiz{padding:40px;background:#fff;border-radius:24px}#learn-press-item-comments .learn-press-comments{width:100%;max-width:none;margin:0;padding:24px;border-radius:20px;background:#fff;color:var(--thim-font_body-color)}#learn-press-item-comments .learn-press-comments .comments-area{margin:0}#learn-press-item-comments .learn-press-comments .form-comment,#learn-press-item-comments .learn-press-comments .list-comments{margin:0}#learn-press-item-comments .learn-press-comments .list-comments{color:var(--thim-font_body-color);font-size:15px;line-height:1.6}#learn-press-item-comments .learn-press-comments .comment-reply-title,#learn-press-item-comments .learn-press-comments .comments-title{margin:0 0 16px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:20px;font-weight:700;line-height:1.35}#learn-press-item-comments .learn-press-comments .comment-list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}#learn-press-item-comments .learn-press-comments .comment-list li{margin:0;list-style:none}#learn-press-item-comments .learn-press-comments .comment-list .children{display:flex;flex-direction:column;gap:12px;margin:12px 0 0 48px;padding:0;list-style:none}#learn-press-item-comments .learn-press-comments .wrapper-comment{display:flex;gap:14px;padding:16px;border:1px solid rgba(0,0,0,.08);border-radius:16px;background:#f5f5f5}#learn-press-item-comments .learn-press-comments .wrapper-comment .avatar{flex:0 0 auto;width:44px;height:44px;border-radius:50%;-o-object-fit:cover;object-fit:cover}#learn-press-item-comments .learn-press-comments .comment-right{min-width:0;flex:1 1 auto}#learn-press-item-comments .learn-press-comments .comment-extra-info{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-bottom:8px;color:var(--thim-font_body-color);font-size:13px;line-height:1.4}#learn-press-item-comments .learn-press-comments .author-name,#learn-press-item-comments .learn-press-comments .author-name a{color:var(--thim-font_title-color);font-size:15px;font-weight:700;line-height:1.35;text-decoration:none}#learn-press-item-comments .learn-press-comments .author-name a:focus,#learn-press-item-comments .learn-press-comments .author-name a:hover{color:var(--thim-body_primary_color)}#learn-press-item-comments .learn-press-comments .date{color:var(--thim-font_body-color)}#learn-press-item-comments .learn-press-comments .comment-edit-link,#learn-press-item-comments .learn-press-comments .comment-reply-link{color:var(--thim-body_primary_color);font-size:13px;font-weight:600;text-decoration:none}#learn-press-item-comments .learn-press-comments .comment-edit-link:focus,#learn-press-item-comments .learn-press-comments .comment-edit-link:hover,#learn-press-item-comments .learn-press-comments .comment-reply-link:focus,#learn-press-item-comments .learn-press-comments .comment-reply-link:hover{color:var(--thim-body_secondary_color)}#learn-press-item-comments .learn-press-comments .content-comment{color:var(--thim-font_body-color);font-size:15px;line-height:1.6}#learn-press-item-comments .learn-press-comments .content-comment p{margin:0 0 10px}#learn-press-item-comments .learn-press-comments .content-comment p:last-child{margin-bottom:0}#learn-press-item-comments .learn-press-comments .comment-awaiting-moderation,#learn-press-item-comments .learn-press-comments .no-comments{display:block;margin:0 0 10px;color:var(--thim-body_primary_color);font-size:14px;font-style:normal;font-weight:600}#learn-press-item-comments .learn-press-comments .form-comment{margin-top:24px;padding-top:24px;border-top:1px solid rgba(0,0,0,.08)}#learn-press-item-comments .learn-press-comments .comment-form{display:grid;gap:14px;margin:0}#learn-press-item-comments .learn-press-comments .comment-form p{margin:0}#learn-press-item-comments .learn-press-comments .comment-form-cookies-consent,#learn-press-item-comments .learn-press-comments .comment-notes,#learn-press-item-comments .learn-press-comments .logged-in-as{color:var(--thim-font_body-color);font-size:14px;line-height:1.5}#learn-press-item-comments .learn-press-comments .comment-form-cookies-consent a,#learn-press-item-comments .learn-press-comments .comment-notes a,#learn-press-item-comments .learn-press-comments .logged-in-as a{color:var(--thim-body_primary_color);text-decoration:none}#learn-press-item-comments .learn-press-comments .comment-form-cookies-consent a:focus,#learn-press-item-comments .learn-press-comments .comment-form-cookies-consent a:hover,#learn-press-item-comments .learn-press-comments .comment-notes a:focus,#learn-press-item-comments .learn-press-comments .comment-notes a:hover,#learn-press-item-comments .learn-press-comments .logged-in-as a:focus,#learn-press-item-comments .learn-press-comments .logged-in-as a:hover{color:var(--thim-body_secondary_color)}#learn-press-item-comments .learn-press-comments .comment-form-cookies-consent{display:flex;align-items:flex-start;gap:8px}#learn-press-item-comments .learn-press-comments .comment-form-cookies-consent input{margin-top:4px}#learn-press-item-comments .learn-press-comments input[type=email],#learn-press-item-comments .learn-press-comments input[type=text],#learn-press-item-comments .learn-press-comments input[type=url],#learn-press-item-comments .learn-press-comments textarea{width:100%;padding:14px 16px;border:1px solid rgba(0,0,0,.12);border-radius:12px;background:#f5f5f5;color:var(--thim-font_title-color);font-size:15px;line-height:1.5;box-shadow:none;transition:border-color .2s ease,background-color .2s ease}#learn-press-item-comments .learn-press-comments input[type=email]::-moz-placeholder,#learn-press-item-comments .learn-press-comments input[type=text]::-moz-placeholder,#learn-press-item-comments .learn-press-comments input[type=url]::-moz-placeholder,#learn-press-item-comments .learn-press-comments textarea::-moz-placeholder{color:var(--thim-font_body-color)}#learn-press-item-comments .learn-press-comments input[type=email]::placeholder,#learn-press-item-comments .learn-press-comments input[type=text]::placeholder,#learn-press-item-comments .learn-press-comments input[type=url]::placeholder,#learn-press-item-comments .learn-press-comments textarea::placeholder{color:var(--thim-font_body-color)}#learn-press-item-comments .learn-press-comments input[type=email]:focus,#learn-press-item-comments .learn-press-comments input[type=text]:focus,#learn-press-item-comments .learn-press-comments input[type=url]:focus,#learn-press-item-comments .learn-press-comments textarea:focus{outline:0;border-color:var(--thim-body_primary_color);background:#fff}#learn-press-item-comments .learn-press-comments textarea{min-height:132px;resize:vertical}#learn-press-item-comments .learn-press-comments .form-submit{display:flex;justify-content:flex-end}#learn-press-item-comments .learn-press-comments .submit{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:0;border-radius:10px;background:var(--thim-body_primary_color);color:#fff;font-size:15px;font-weight:700;line-height:1.25;cursor:pointer;transition:background-color .2s ease,transform .15s ease}#learn-press-item-comments .learn-press-comments .submit:focus,#learn-press-item-comments .learn-press-comments .submit:hover{background:var(--thim-body_secondary_color);color:#fff;transform:translateY(-1px)}@media (max-width:768px){#learn-press-item-comments .learn-press-comments{padding:18px;border-radius:16px}#learn-press-item-comments .learn-press-comments .comment-list .children{margin-left:20px}#learn-press-item-comments .learn-press-comments .wrapper-comment{gap:12px;padding:14px}#learn-press-item-comments .learn-press-comments .wrapper-comment .avatar{width:36px;height:36px}#learn-press-item-comments .learn-press-comments .form-submit{justify-content:stretch}#learn-press-item-comments .learn-press-comments .submit{width:100%}}.learn-press-main-content-item-assignment .assignment-banner-status{display:flex;flex-wrap:wrap;list-style:none;margin:0 0 24px;padding:16px;background:#f5f5f5;border-radius:16px;overflow:hidden;align-items:center;gap:48px}@media (max-width:1560px){.learn-press-main-content-item-assignment .assignment-banner-status{gap:24px}}.learn-press-main-content-item-assignment .assignment-banner-status>li{flex:1 1 0;min-width:0;text-align:left;position:relative}.learn-press-main-content-item-assignment .assignment-banner-status>li::after{content:"";width:1px;height:100%;background:#cecece;position:absolute;right:-12px;top:0}@media (min-width:1660px){.learn-press-main-content-item-assignment .assignment-banner-status>li::after{right:-24px}}.learn-press-main-content-item-assignment .assignment-banner-status>li:last-child::after{display:none}.learn-press-main-content-item-assignment .assignment-banner-status .assignment-status-submitted-time::before{display:none}.learn-press-main-content-item-assignment .assignment-banner-status .progress-item::before{display:none}.learn-press-main-content-item-assignment .assignment-banner-status .assignment-status-item{display:flex;flex-direction:column;gap:6px}.learn-press-main-content-item-assignment .assignment-banner-status .assignment-status-item .label{color:var(--thim-font_body-color);font-size:16px;font-weight:400;line-height:1.333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.learn-press-main-content-item-assignment .assignment-banner-status .assignment-status-item .value{color:var(--thim-font_title-color);font-size:18px;font-weight:600;line-height:1.333}@media (max-width:640px){.learn-press-main-content-item-assignment .assignment-banner-status{flex-direction:column}.learn-press-main-content-item-assignment .assignment-banner-status>li{border-right:0;border-bottom:1px solid #e8e8e8}.learn-press-main-content-item-assignment .assignment-banner-status>li:last-child{border-bottom:0}}.learn-press-main-content-item-assignment .assignment-description-label,.learn-press-main-content-item-assignment .assignment-information{display:none}.learn-press-main-content-item-assignment .lp-course-assignment-content.completed .assignment-result .result-grade{background:conic-gradient(#2fb93c var(--progress,50%),#d9d9d9 0)}.learn-press-main-content-item-assignment .lp-course-assignment-content.completed .assignment-result .result-grade .student-grade{color:#2fb93c}.learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-result .result-grade{background:conic-gradient(#e05046 var(--progress,50%),#d9d9d9 0)}.learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-result .result-grade .student-grade{color:#e05046}.learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-result .result-grade.passed{background:conic-gradient(#2fb93c var(--progress,50%),#d9d9d9 0)}.learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-result .result-grade.passed .student-grade{color:#2fb93c}.learn-press-main-content-item-assignment .lp-course-assignment-content.completed .assignment-description,.learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-description{display:none}.learn-press-main-content-item-assignment .lp-course-assignment-content.completed .assignment-result,.learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-result{max-width:100%;margin:30px auto 0;background:#f5f5f5;border-radius:16px 16px 0 0;padding:50px 0 24px;position:relative}.learn-press-main-content-item-assignment .lp-course-assignment-content.completed .assignment-result::after,.learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-result::after{content:"";width:95%;height:1px;background:#cecece;position:absolute;bottom:0;left:16px;right:16px}.learn-press-main-content-item-assignment .lp-course-assignment-content.completed .assignment-result .result-grade::before,.learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-result .result-grade::before{height:85%;width:85%}.learn-press-main-content-item-assignment .lp-course-assignment-content.completed .assignment-result .result-grade .student-grade,.learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-result .result-grade .student-grade{font-size:48px;font-weight:700}.learn-press-main-content-item-assignment .lp-course-assignment-content.completed .assignment-banner-status,.learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-banner-status{border-radius:0 0 16px 16px}.learn-press-main-content-item-assignment .lp-course-assignment-content.completed .assignment-user-answered-wrapper,.learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-user-answered-wrapper{margin-top:24px 0}.learn-press-main-content-item-assignment .lp-course-assignment-content.completed .assignment-user-answered-wrapper .assignment-user-answered-title,.learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-user-answered-wrapper .assignment-user-answered-title{font-size:24px;font-weight:700;line-height:1.33;color:var(--thim-font_title-color);margin-bottom:16px}.learn-press-main-content-item-assignment .lp-course-assignment-content.completed .assignment-user-answered-wrapper .assignment-user-answered-text,.learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-user-answered-wrapper .assignment-user-answered-text{border-color:#cecece;border-radius:0}.learn-press-main-content-item-assignment .lp-course-assignment-content.completed .assignment-evaluated-instructor,.learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-evaluated-instructor{padding:0;background:0 0}.learn-press-main-content-item-assignment .lp-course-assignment-content.completed .assignment-evaluated-instructor .assignment-evaluated-instructor-title,.learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-evaluated-instructor .assignment-evaluated-instructor-title{font-size:24px;font-weight:700;line-height:1.33;color:var(--thim-font_title-color);margin-bottom:16px}.learn-press-main-content-item-assignment .lp-course-assignment-content.completed .assignment-evaluated-instructor p,.learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-evaluated-instructor p{border:1px solid #cecece;padding:16px}.learn-press-main-content-item-assignment .assignment-files li{padding:14px 20px;border:0;border-radius:12px;display:inline-block;background:#fdf3e8}.learn-press-main-content-item-assignment .assignment-files li a{color:#5f350c}.learn-press-main-content-item-assignment .assignment-files li::before{background-color:transparent}@media (max-width:991px){body.course-item-popup #popup-header .popup-header__left{display:flex;align-items:center;width:144px!important;gap:12px}body.course-item-popup #popup-header .popup-header__right{width:calc(100% - 144px)!important}body.course-item-popup #popup-header .popup-header__course-title,body.course-item-popup #popup-header .popup-header__next-left{display:none!important}body.course-item-popup #popup-content{width:100%!important}body.course-item-popup #popup-sidebar{display:none!important;position:fixed!important;top:140px!important;right:0!important;bottom:0!important;left:auto!important;width:450px!important;max-width:90vw!important;max-height:100vh!important;height:100vh!important;border-radius:0!important;z-index:10000;box-shadow:-4px 0 24px rgba(0,0,0,.15)!important;overflow:hidden!important;padding:24px}body.course-item-popup #popup-course #sidebar-toggle{display:flex;align-items:center;justify-content:center;height:64px;width:64px;background:#fff;border-radius:50%;cursor:pointer;flex-shrink:0}body.course-item-popup #popup-course #sidebar-toggle::before{content:"";background-image:url(images/svg/list-unordered.svg);display:block;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:center}body.course-item-popup.lp-sidebar-toggle__close #popup-sidebar{display:none!important}body.course-item-popup.lp-sidebar-toggle__open{overflow:hidden}body.course-item-popup.lp-sidebar-toggle__open #popup-sidebar{display:flex!important}body.course-item-popup.lp-sidebar-toggle__open .popup-sidebar__back{display:flex!important;margin-bottom:16px;cursor:pointer}body.course-item-popup.lp-sidebar-toggle__open .popup-sidebar__back svg{width:24px;height:24px}body.course-item-popup.lp-sidebar-toggle__open .popup-sidebar__back svg path{fill:currentColor}body.course-item-popup.lp-sidebar-toggle__open #popup-course::before{content:"";display:block;position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:9999}}@media (max-width:767px){body.course-item-popup #popup-header{gap:20px;flex-wrap:wrap;justify-content:space-between}body.course-item-popup #popup-header .popup-header__left{width:112px!important}body.course-item-popup #popup-header .popup-header__left #sidebar-toggle,body.course-item-popup #popup-header .popup-header__left .popup-header__course-icon{height:48px;width:48px}body.course-item-popup #popup-header .popup-header__left #sidebar-toggle svg,body.course-item-popup #popup-header .popup-header__left #sidebar-toggle::before,body.course-item-popup #popup-header .popup-header__left .popup-header__course-icon svg,body.course-item-popup #popup-header .popup-header__left .popup-header__course-icon::before{height:16px;width:16px}body.course-item-popup #popup-header .popup-header__right{width:200px!important;justify-content:flex-end}body.course-item-popup #popup-header .popup-header__right .popup-header__complete-form,body.course-item-popup #popup-header .popup-header__right .popup-header__course-name,body.course-item-popup #popup-header .popup-header__right .popup-header__user{display:none}body.course-item-popup #popup-header .popup-header__right .popup-header__next-left{display:flex!important}body.course-item-popup #popup-header .popup-header__right .popup-header__next-label{font-size:12px}body.course-item-popup #popup-header .popup-header__right .popup-header__next-title{font-size:14px;max-width:100%}body.course-item-popup #popup-header .popup-header__mobile{display:flex;justify-content:space-between;align-items:center;width:100%}body.course-item-popup #popup-header .popup-header__mobile .button-complete-lesson{padding:14px 24px}body.course-item-popup #popup-sidebar{width:100%!important;max-width:100%!important}body.course-item-popup #popup-sidebar .search-course{margin:0 0 16px}body.course-item-popup #popup-sidebar .sidebar-progress{margin-bottom:0;padding-bottom:16px}body.course-item-popup #popup-sidebar .lp-course-curriculum.data-school-curriculum .course-section-header{padding:16px 0!important}body.course-item-popup #popup-sidebar .lp-course-curriculum.data-school-curriculum .course-section__title{font-size:18px;font-weight:600}body.course-item-popup #popup-sidebar .lp-course-curriculum.data-school-curriculum .section-toggle svg{width:32px;height:32px}body.course-item-popup #popup-sidebar .lp-course-curriculum.data-school-curriculum .course-item-title{font-size:16px}body.course-item-popup #content-item-assignment,body.course-item-popup #content-item-quiz{padding:16px}body.course-item-popup .course-summary h1.assignment-title{font-size:24px}body.course-item-popup .learn-press-main-content-item-assignment .lp-course-assignment-content.completed .assignment-result,body.course-item-popup .learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-result{padding:24px 0 24px}body.course-item-popup .learn-press-main-content-item-assignment .lp-course-assignment-content.completed .assignment-result::after,body.course-item-popup .learn-press-main-content-item-assignment .lp-course-assignment-content.evaluated .assignment-result::after{width:auto}body.course-item-popup .learn-press-main-content-item-assignment .lp-course-assignment-content .assignment-banner-status{align-items:flex-start}body.course-item-popup .learn-press-main-content-item-assignment .lp-course-assignment-content .assignment-banner-status>li{border-bottom:0}body.course-item-popup .learn-press-main-content-item-assignment .lp-course-assignment-content .assignment-banner-status>li::after{display:none}body.course-item-popup #content-item-quiz .quiz-result::before{width:80px;height:80px}}@media (min-width:768px){.popup-header__mobile{display:none}}#content-item-quiz .quiz-result{max-width:480px;margin:0 auto;padding:0;text-align:center}#content-item-quiz .quiz-result .result-grade{display:none!important}#content-item-quiz .quiz-result .result-heading{display:none!important}#content-item-quiz .quiz-result::before{content:"";display:block;width:120px;height:120px;margin:0 auto 12px;background-size:contain;background-repeat:no-repeat;background-position:center}#content-item-quiz .quiz-result.passed::before{background-image:url(images/svg/trophy.svg)}#content-item-quiz .quiz-result.failed::before{background-image:url(images/svg/emotion-sad.svg)}#content-item-quiz .quiz-result .quiz-result-heading{margin:0 0 8px;font-size:22px;font-weight:700;line-height:1.3;color:var(--thim-font_title-color)}#content-item-quiz .quiz-result .result-message{background:0 0!important;color:var(--thim-font_title-color)!important;padding:0!important;border-radius:0!important;margin-bottom:48px;display:block!important;justify-content:unset!important;gap:0!important}#content-item-quiz .quiz-result .result-message::after,#content-item-quiz .quiz-result .result-message::before{display:none!important}#content-item-quiz .quiz-result .result-statistic{display:flex;justify-content:center;gap:48px;margin:24px 0 32px!important;padding:0!important;list-style:none}#content-item-quiz .quiz-result .result-statistic .result-statistic-field{display:none!important}#content-item-quiz .quiz-result .result-statistic .result-point,#content-item-quiz .quiz-result .result-statistic .result-time-spend{display:flex!important;align-items:center;gap:8px;flex-direction:row}#content-item-quiz .quiz-result .result-statistic .result-point::before,#content-item-quiz .quiz-result .result-statistic .result-time-spend::before{content:"";display:inline-flex;flex-shrink:0;width:30px;height:30px;border-radius:50%;-webkit-mask-size:20px 20px;mask-size:20px 20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}#content-item-quiz .quiz-result .result-statistic .result-point span,#content-item-quiz .quiz-result .result-statistic .result-time-spend span{display:none!important}#content-item-quiz .quiz-result .result-statistic .result-point p,#content-item-quiz .quiz-result .result-statistic .result-time-spend p{margin:0!important;font-size:18px!important;font-weight:600!important;color:var(--thim-font_title-color)!important;text-align:left!important}#content-item-quiz .quiz-result .result-statistic .result-time-spend::before{background-color:#ed841d;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMzYnIGhlaWdodD0nMzYnIHZpZXdCb3g9JzAgMCAzNiAzNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTggMS44NzVDMjYuOTA1NiAxLjg3NSAzNC4xMjUgOS4wOTQ0MSAzNC4xMjUgMThDMzQuMTI1IDI2LjkwNTYgMjYuOTA1NiAzNC4xMjUgMTggMzQuMTI1QzkuMDk0NDEgMzQuMTI1IDEuODc1IDI2LjkwNTYgMS44NzUgMThDMS44NzUgOS4wOTQ0MSA5LjA5NDQxIDEuODc1IDE4IDEuODc1Wk0xOCAxMC44NzVDMTcuMzc4NyAxMC44NzUgMTYuODc1IDExLjM3ODcgMTYuODc1IDEyVjE4QzE2Ljg3NSAxOC4zNzYxIDE3LjA2MyAxOC43Mjc5IDE3LjM3NiAxOC45MzY1TDIxLjg3NiAyMS45MzY1QzIyLjM5MjkgMjIuMjgxIDIzLjA5MTkgMjIuMTQwOSAyMy40MzY1IDIxLjYyNEMyMy43ODEgMjEuMTA3MSAyMy42NDA5IDIwLjQwODEgMjMuMTI0IDIwLjA2MzVMMTkuMTI1IDE3LjM5NzVWMTJDMTkuMTI1IDExLjM3ODcgMTguNjIxMyAxMC44NzUgMTggMTAuODc1WicgZmlsbD0nI0VEODQxRCcvPjwvc3ZnPiA=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMzYnIGhlaWdodD0nMzYnIHZpZXdCb3g9JzAgMCAzNiAzNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTggMS44NzVDMjYuOTA1NiAxLjg3NSAzNC4xMjUgOS4wOTQ0MSAzNC4xMjUgMThDMzQuMTI1IDI2LjkwNTYgMjYuOTA1NiAzNC4xMjUgMTggMzQuMTI1QzkuMDk0NDEgMzQuMTI1IDEuODc1IDI2LjkwNTYgMS44NzUgMThDMS44NzUgOS4wOTQ0MSA5LjA5NDQxIDEuODc1IDE4IDEuODc1Wk0xOCAxMC44NzVDMTcuMzc4NyAxMC44NzUgMTYuODc1IDExLjM3ODcgMTYuODc1IDEyVjE4QzE2Ljg3NSAxOC4zNzYxIDE3LjA2MyAxOC43Mjc5IDE3LjM3NiAxOC45MzY1TDIxLjg3NiAyMS45MzY1QzIyLjM5MjkgMjIuMjgxIDIzLjA5MTkgMjIuMTQwOSAyMy40MzY1IDIxLjYyNEMyMy43ODEgMjEuMTA3MSAyMy42NDA5IDIwLjQwODEgMjMuMTI0IDIwLjA2MzVMMTkuMTI1IDE3LjM5NzVWMTJDMTkuMTI1IDExLjM3ODcgMTguNjIxMyAxMC44NzUgMTggMTAuODc1WicgZmlsbD0nI0VEODQxRCcvPjwvc3ZnPiA=)}#content-item-quiz .quiz-result .result-statistic .result-point::before{background-color:#86ac3b;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMzYnIGhlaWdodD0nMzYnIHZpZXdCb3g9JzAgMCAzNiAzNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTggMS44NzVDMjYuOTA1NiAxLjg3NSAzNC4xMjUgOS4wOTQ0MSAzNC4xMjUgMThDMzQuMTI1IDI2LjkwNTYgMjYuOTA1NiAzNC4xMjUgMTggMzQuMTI1QzkuMDk0NDEgMzQuMTI1IDEuODc1IDI2LjkwNTYgMS44NzUgMThDMS44NzUgOS4wOTQ0MSA5LjA5NDQxIDEuODc1IDE4IDEuODc1Wk0yNS41NDU5IDEzLjQ1NDFDMjUuMTA2NiAxMy4wMTQ4IDI0LjM5MzQgMTMuMDE0OCAyMy45NTQxIDEzLjQ1NDFMMTYuNSAyMC45MDgyTDEzLjU0NTkgMTcuOTU0MUMxMy4xMDY2IDE3LjUxNDggMTIuMzkzNCAxNy41MTQ4IDExLjk1NDEgMTcuOTU0MUMxMS41MTQ4IDE4LjM5MzQgMTEuNTE0OCAxOS4xMDY2IDExLjk1NDEgMTkuNTQ1OUwxNS43MDQxIDIzLjI5NTlDMTUuOTE1MSAyMy41MDY5IDE2LjIwMTYgMjMuNjI1IDE2LjUgMjMuNjI1QzE2Ljc5ODQgMjMuNjI1IDE3LjA4NDkgMjMuNTA2OSAxNy4yOTU5IDIzLjI5NTlMMjUuNTQ1OSAxNS4wNDU5QzI1Ljk4NTIgMTQuNjA2NiAyNS45ODUyIDEzLjg5MzQgMjUuNTQ1OSAxMy40NTQxWicgZmlsbD0nIzg2QUMzQicvPjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMzYnIGhlaWdodD0nMzYnIHZpZXdCb3g9JzAgMCAzNiAzNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTggMS44NzVDMjYuOTA1NiAxLjg3NSAzNC4xMjUgOS4wOTQ0MSAzNC4xMjUgMThDMzQuMTI1IDI2LjkwNTYgMjYuOTA1NiAzNC4xMjUgMTggMzQuMTI1QzkuMDk0NDEgMzQuMTI1IDEuODc1IDI2LjkwNTYgMS44NzUgMThDMS44NzUgOS4wOTQ0MSA5LjA5NDQxIDEuODc1IDE4IDEuODc1Wk0yNS41NDU5IDEzLjQ1NDFDMjUuMTA2NiAxMy4wMTQ4IDI0LjM5MzQgMTMuMDE0OCAyMy45NTQxIDEzLjQ1NDFMMTYuNSAyMC45MDgyTDEzLjU0NTkgMTcuOTU0MUMxMy4xMDY2IDE3LjUxNDggMTIuMzkzNCAxNy41MTQ4IDExLjk1NDEgMTcuOTU0MUMxMS41MTQ4IDE4LjM5MzQgMTEuNTE0OCAxOS4xMDY2IDExLjk1NDEgMTkuNTQ1OUwxNS43MDQxIDIzLjI5NTlDMTUuOTE1MSAyMy41MDY5IDE2LjIwMTYgMjMuNjI1IDE2LjUgMjMuNjI1QzE2Ljc5ODQgMjMuNjI1IDE3LjA4NDkgMjMuNTA2OSAxNy4yOTU5IDIzLjI5NTlMMjUuNTQ1OSAxNS4wNDU5QzI1Ljk4NTIgMTQuNjA2NiAyNS45ODUyIDEzLjg5MzQgMjUuNTQ1OSAxMy40NTQxWicgZmlsbD0nIzg2QUMzQicvPjwvc3ZnPgo=)}#content-item-quiz .quiz-result .result-statistic .result-point{border-top:0!important}#content-item-quiz .quiz-result .quiz-buttons{display:flex;flex-direction:column;align-items:center;gap:16px}#content-item-quiz .quiz-result .lp-button,#content-item-quiz .quiz-result button.lp-button{display:inline-flex!important;align-items:center;justify-content:center;gap:8px;min-width:200px;padding:14px 32px;border:0;border-radius:12px;background:var(--thim-body_primary_color);color:#fff!important;font-size:16px;font-weight:700;line-height:1.25;cursor:pointer;text-decoration:none;transition:background-color .2s ease;margin-top:0!important}#content-item-quiz .quiz-result .lp-button:focus,#content-item-quiz .quiz-result .lp-button:hover,#content-item-quiz .quiz-result button.lp-button:focus,#content-item-quiz .quiz-result button.lp-button:hover{background:var(--thim-body_secondary_color);color:#fff!important}#content-item-quiz .quiz-result .review-questions{display:inline-flex;align-items:center;gap:6px;color:var(--thim-body_primary_color);font-size:15px;font-weight:600;text-decoration:none;cursor:pointer;background:0 0;border:0;padding:0}#content-item-quiz .quiz-result .review-questions:focus,#content-item-quiz .quiz-result .review-questions:hover{color:var(--thim-body_secondary_color)}#content-item-quiz .quiz-result .quiz-attempts{margin-top:40px}#content-item-quiz .lp-button.review-quiz{background:var(--thim-body_primary_color)!important;color:#fff!important}#content-item-quiz .lp-button.review-quiz:focus{background:var(--thim-body_secondary_color)!important}#content-item-quiz .quiz-title{display:none}#content-item-quiz .quiz-status{position:static;z-index:auto;margin:0 0 4px;background:0 0}#content-item-quiz .quiz-status>div{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;max-width:100%!important;margin:0;padding:0;border-radius:0;background:0 0;flex-wrap:wrap}#content-item-quiz .quiz-status>div .questions-index{width:100%!important;text-align:center!important}#content-item-quiz .quiz-status>div>div{width:100%!important}#content-item-quiz .quiz-status>div>div{display:contents}#content-item-quiz .quiz-status .countdown{order:-1;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:auto;padding:0;margin:0;color:var(--thim-body_primary_color);font-size:16px;font-weight:400;line-height:1.33;background:0 0;border-radius:0;overflow:visible;margin-bottom:32px;width:100%}#content-item-quiz .quiz-status .countdown .lp-icon-stopwatch,#content-item-quiz .quiz-status .countdown i{display:none}#content-item-quiz .quiz-status .questions-index{order:0;display:block;color:var(--thim-font_body-color);font-size:20px;font-weight:400;line-height:1.4;text-align:center}#content-item-quiz .quiz-status .questions-index span{color:var(--thim-font_body-color);font-weight:400}#content-item-quiz .quiz-status .current-point,#content-item-quiz .quiz-status .questions-index{display:none!important}#content-item-quiz .quiz-status .submit-quiz{display:none!important}#content-item-quiz .quiz-buttons{margin-bottom:0!important}#content-item-quiz .question .question-content{margin-bottom:48px}#content-item-quiz .question-title{font-size:24px;font-weight:700;line-height:1.33}.content-item-wrap #learn-press-quiz-app{margin-bottom:0!important}.questions-pagination .nav-links{display:flex;justify-content:space-between;gap:12px}.content-item-wrap .quiz-buttons.align-center .button-left.fixed{position:static!important;width:100%!important;margin:0!important;max-width:100%!important;transform:unset!important}#content-item-quiz .answer-options{display:flex;flex-direction:column;gap:12px;margin:0 auto;padding:0;list-style:none;max-width:550px}#content-item-quiz .answer-options .answer-option{display:flex;align-items:center;justify-content:center;position:relative;margin:0;padding:10px 16px;border:1px solid #f0eafa;border-radius:40px;background:#fff;cursor:pointer;transition:border-color .18s ease,background-color .18s ease}#content-item-quiz .answer-options .answer-option .option-title::before{display:none!important}#content-item-quiz .answer-options .answer-option input[type=checkbox],#content-item-quiz .answer-options .answer-option input[type=radio]{position:relative;top:unset;transform:none;margin:0 7px 0 0;width:20px;height:20px;min-width:20px;background-color:transparent}#content-item-quiz .answer-options .answer-option input[type=checkbox]:disabled,#content-item-quiz .answer-options .answer-option input[type=radio]:disabled{border-color:#505050}#content-item-quiz .answer-options .answer-option input[type=radio]:checked{border-color:var(--thim-body_primary_color);background-color:#f0eafa}#content-item-quiz .answer-options .answer-option input[type=radio]:checked::after{width:10px;height:10px;border-radius:10px;background-color:var(--thim-body_primary_color)}#content-item-quiz .answer-options .answer-option input[type=checkbox]:checked{border-color:var(--thim-body_primary_color);background-color:var(--thim-body_primary_color)}#content-item-quiz .answer-options .answer-option input[type=checkbox]:checked::after{background-color:var(--thim-body_primary_color);color:#fff}#content-item-quiz .answer-options .answer-option .option-title{display:flex;align-items:center;justify-content:flex-start;margin:0;width:100%;padding:0;border:0;background:0 0;color:#2b1054;font-weight:500;cursor:pointer}#content-item-quiz .answer-options .answer-option .option-title-content{display:block;text-align:center;color:var(--thim-font_title-color);font-size:16px;font-weight:500;line-height:1.4}#content-item-quiz .answer-options .answer-option:hover{border-color:var(--thim-body_primary_color);background:#f0eafa}#content-item-quiz .answer-options .answer-option:has(input[type=checkbox]:checked),#content-item-quiz .answer-options .answer-option:has(input[type=radio]:checked){border-color:var(--thim-body_primary_color);background:#f0eafa}#content-item-quiz .answer-options .answer-option.answer-correct,#content-item-quiz .answer-options .answer-option.answered-correct{border-color:#2fb93c!important;background:rgba(47,185,60,.08)!important}#content-item-quiz .answer-options .answer-option.answered-wrong{border-color:#e05046!important;background:rgba(224,80,70,.08)!important}#content-item-quiz .question-response{margin-top:24px;gap:16px}#content-item-quiz .question-response.incorrect .label{background:#e05046}#content-item-quiz .question-response.correct .label{background:#2fb93c}#content-item-quiz .question-response .label{padding:8px 16px;border-radius:40px;font-weight:500;line-height:1.25;font-size:16px;color:#fff}#content-item-quiz .question-response .point{font-weight:500;line-height:1.25;font-size:16px;color:var(--thim-font_title-color)}@media (max-width:767px){#content-item-quiz .quiz-status .countdown{margin-bottom:16px}#content-item-quiz .quiz-status .questions-index{font-size:16px}#content-item-quiz .quiz-status .question-title{font-size:20px}}.data-school-single-package{padding-bottom:68px}.data-school-single-package__breadcrumb{position:relative}.data-school-single-package__hero{position:relative;display:flex;align-items:center;min-height:363px;margin-bottom:43px;overflow:hidden;background-color:#0b0415;background-repeat:no-repeat;background-position:center;background-size:cover}.data-school-single-package__hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.68) 0,rgba(0,0,0,.2) 55%,rgba(0,0,0,0) 100%);pointer-events:none}.data-school-single-package__hero-inner{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:center;padding-top:40px;padding-bottom:40px}.data-school-single-package__hero-title{margin:0;max-width:560px;color:#fff;font-family:var(--thim-font_title-font-family);font-size:48px;font-weight:800;line-height:1.15}.data-school-single-package__body{display:flex;gap:40px;align-items:flex-start}.data-school-single-package__body .data-school-single-package__main{flex:1 1 auto;min-width:0;background:#fff;padding:32px;border-radius:24px}.data-school-single-package__body .data-school-single-package__sidebar{flex:0 0 630px;width:630px;position:sticky;top:var(--ds-course-sidebar-top,20px);align-self:flex-start}.learnpress-single-package__content{margin-top:0}.data-school-single-package__sidebar-inner{border:1px solid var(--thim-body_primary_color);box-shadow:0 8px 24px 0 rgba(188,53,255,.1411764706)!important;background:#fff;padding:35px 32px!important;border-radius:24px}.data-school-single-package__sidebar .data-school-course-sidebar__price-row{margin-bottom:23px!important}.data-school-single-package__sidebar .data-school-course-sidebar__price{display:flex;flex:1 1 auto;flex-direction:column;gap:6px}.data-school-single-package__sidebar .data-school-course-sidebar__price-label{color:var(--thim-font_body-color);font-size:14px;font-weight:500;line-height:1.2}.data-school-single-package__sidebar .lp-package-price{display:inline-flex;align-items:baseline;flex-direction:row-reverse;gap:16px;justify-content:flex-end}.data-school-single-package__sidebar .course-buttons{margin:0 0 18px}.data-school-single-package__sidebar .course-buttons .lp-button,.data-school-single-package__sidebar .lp-buy-package{display:inline-flex;width:100%;min-height:46px;align-items:center;justify-content:center;border:0;border-radius:7px;background:var(--thim-body_primary_color);color:#fff;cursor:pointer;font-size:15px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .2s ease,transform .2s ease}.data-school-single-package__sidebar .course-buttons .lp-button:focus,.data-school-single-package__sidebar .course-buttons .lp-button:hover,.data-school-single-package__sidebar .lp-buy-package:focus,.data-school-single-package__sidebar .lp-buy-package:hover{background:var(--thim-body_secondary_color);color:#fff;transform:translateY(-1px)}.data-school-single-package__sidebar .learnpress-single-package__add-cart{margin:0}.data-school-single-package__sidebar .data-school-course-sidebar__detail{display:flex;align-items:center;gap:10px;color:var(--thim-font_body-color);font-size:13px;line-height:1.4;min-width:0}.data-school-single-package__sidebar .data-school-course-sidebar__detail-icon{display:inline-flex;flex:0 0 18px;align-items:center;justify-content:center;width:18px;height:18px;color:var(--thim-font_body-color)}.data-school-single-package__sidebar .data-school-course-sidebar__detail-icon svg{display:block;width:18px;height:18px;fill:currentColor}.data-school-single-package__sidebar .data-school-course-sidebar__detail-icon svg circle,.data-school-single-package__sidebar .data-school-course-sidebar__detail-icon svg path,.data-school-single-package__sidebar .data-school-course-sidebar__detail-icon svg rect{fill:currentColor}.data-school-single-package__sidebar .data-school-course-sidebar__sale-countdown{display:flex;align-items:center;gap:8px;padding:10px 14px;margin-bottom:14px;border-radius:8px;background:rgba(255,120,0,.1);color:#c95b00;font-size:13px;line-height:1.4}.data-school-single-package__sidebar .data-school-course-sidebar__sale-countdown strong{font-weight:700}.data-school-single-package__sidebar .data-school-course-sidebar__sale-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center}.data-school-single-package__sidebar .data-school-course-sidebar__sale-icon svg{display:block;width:18px;height:18px}.data-school-single-package__sidebar .data-school-sidebar-enrolled__progress{width:100%!important;border-right:0!important}.data-school-single-package__sidebar .data-school-sidebar-enrolled__progress .data-school-sidebar-enrolled__progress-label{font-weight:600!important}.data-school-single-package__sidebar .data-school-sidebar-enrolled__progress .data-school-sidebar-enrolled__progress-fill{background:#6c29d1!important}.data-school-single-package__courses-wrap{padding-top:24px;margin-top:24px;border-top:1px solid #cecece}.data-school-single-package__courses-title{margin:0 0 24px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:var(--thim-title-fonsize-medium,24px);font-weight:700;line-height:var(--thim-title-line-height-medium,1.33)}.learnpress-single-package__courses .learn-press-courses-package{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin:0;padding:0;list-style:none}.learnpress-single-package__courses .learn-press-courses-package .course{display:flex;flex-direction:column;padding:0;border-radius:24px;background:#f5f5f5;transition:box-shadow .2s ease;margin-bottom:0;gap:0;border:0}.learnpress-single-package__courses .course-thumbnail{position:relative;flex:0 0 auto;overflow:hidden;padding:16px;margin-bottom:16px;border-radius:11px}.learnpress-single-package__courses .course-thumbnail a{display:block;width:100%;height:100%}.learnpress-single-package__courses .course-thumbnail img{max-width:100%;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:11px;transition:transform .3s ease}.learnpress-single-package__courses .course-content{display:flex;flex:1 1 auto;flex-direction:row;gap:0;width:100%;flex-wrap:wrap;justify-content:flex-start}.learnpress-single-package__courses .course-content h4{margin:0 16px 4px}.learnpress-single-package__courses .course-content h4 a{color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:20px;font-weight:700;line-height:1.3;text-decoration:none}.learnpress-single-package__courses .course-content h4 a:hover{color:var(--thim-body_primary_color)}.learnpress-single-package__courses .course-content .course-short-description{display:-webkit-box;margin:0 16px 12px;width:100%;overflow:hidden;color:var(--thim-font_body-color);font-size:16px;line-height:1.33;-webkit-box-orient:vertical;-webkit-line-clamp:2}.learnpress-single-package__courses .course-content .course-short-description p{margin:0}.learnpress-single-package__courses .course-content .course-price{display:inline-flex;align-items:center;width:100%;gap:12px;margin:0 16px 24px!important}.learnpress-single-package__courses .course-content .course-price .course-item-price{display:inline-flex;flex-direction:row-reverse;gap:8px}.learnpress-single-package__courses .course-content .course-price .price{color:#ed841d!important;font-size:18px!important;font-weight:700;line-height:1.333}.learnpress-single-package__courses .course-content .course-price .origin-price{color:#b6b6b6!important;font-size:16px!important;font-weight:600!important;line-height:1.25;text-decoration:line-through}.learnpress-single-package__courses .data-school-package-course__meta{display:flex;flex-wrap:wrap;padding:16px;margin-bottom:0;gap:32px;width:100%;background:#ededed;border-radius:0 0 16px 16px}.learnpress-single-package__courses .data-school-package-course__meta-item{display:inline-flex;align-items:center;gap:8px;color:var(--thim-font_title-color);font-size:16px;font-weight:400;line-height:1.3;white-space:nowrap}.learnpress-single-package__courses .data-school-package-course__meta-item .course-count-item::before{display:none}.learnpress-single-package__courses .data-school-package-course__meta-item .course-level{display:inline;padding:0;background:0 0;color:inherit;font-size:inherit;font-weight:inherit}.learnpress-single-package__courses .data-school-package-course__meta-icon{display:inline-flex;flex:0 0 24px;align-items:center;justify-content:center;width:24px;height:24px;color:var(--thim-font_body-color)}.learnpress-single-package__courses .data-school-package-course__meta-icon svg{display:block;width:24px;height:24px}.learnpress-single-package__courses .data-school-single-package-course-hidden{display:none!important}.data-school-single-package-courses-load-more{display:flex;justify-content:center;margin-top:32px}.data-school-single-package-courses-load-more__button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0;border:0;border-radius:0;background:0 0;color:var(--thim-body_primary_color);cursor:pointer;font-size:16px;font-weight:700;line-height:1.2;transition:background-color .2s ease,color .2s ease}.data-school-single-package-courses-load-more__button:focus,.data-school-single-package-courses-load-more__button:hover{color:var(--thim-body_secondary_color);outline:0}.data-school-single-package-courses-load-more__icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px}.data-school-single-package-courses-load-more__icon svg{display:block;width:14px;height:14px}@media (max-width:1700px){.data-school-single-package__body .data-school-single-package__main{flex:1 1 auto;min-width:0}.data-school-single-package__body .data-school-single-package__sidebar{flex:0 0 30%;width:30%}}@media (max-width:1024px) and (min-width:991px){.learnpress-single-package__courses .learn-press-courses-package{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:880px){.data-school-single-package__hero{margin-bottom:59px}.data-school-single-package__body{flex-direction:column-reverse;gap:59px}.data-school-single-package__body .data-school-single-package__sidebar{flex:0 0 100%;width:100%;position:static}}@media (max-width:767px){.data-school-single-package__hero-title{font-size:20px}.data-school-single-package__hero{min-height:240px;margin-bottom:49px}.data-school-single-package__sidebar-inner{padding:16px!important;border-radius:24px}.data-school-single-package__body{gap:32px}.data-school-single-package__body .data-school-single-package__main{padding:16px;border-radius:24px}.learnpress-single-package__courses .learn-press-courses-package{grid-template-columns:repeat(1,minmax(0,1fr))}}.post-type-archive-learnpress_package,.tax-learnpress_package_tag{background:#f5f5f5}.learnpress-archive-package__breadcrumb{position:relative}.learnpress-archive-package{margin-bottom:172px}.learnpress-archive-package__header{display:flex;flex-direction:column;gap:8px;margin:54px 0 48px}.learnpress-archive-package__header h1{margin:0;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:48px;font-weight:700;line-height:1.16}.learnpress-archive-package__header .data-school-package-filter-sort__select{padding:12px 48px 12px 52px;border:0;border-radius:40px;background-color:#f0eafa;background-image:url(images/svg/arrow-updown.svg),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23282828' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat,no-repeat;background-position:24px center,right 20px center;background-size:20px 20px,16px 16px;font-size:20px;font-weight:500;line-height:1.2;-webkit-appearance:none;-moz-appearance:none;appearance:none}.learnpress-archive-package__title-row{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.data-school-package-archive__toolbar{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;margin-left:auto}.learnpress-package__instructor{margin:8px 0;display:none}.learnpress-package__instructor a,.learnpress-package__instructor>span{display:inline-flex;align-items:center;gap:12px;font-size:18px;font-weight:600;line-height:1.333;text-decoration:none}.learnpress-package__instructor a:focus,.learnpress-package__instructor a:hover{color:var(--thim-body_primary_color)}.learnpress-package__instructor .avatar,.learnpress-package__instructor img{display:block;width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.data-school-package-archive__toolbar .data-school-package-filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.data-school-package-archive__toolbar .data-school-package-filter-chips a{text-decoration:none}.data-school-package-archive__toolbar .data-school-package-filter-chips__chip{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:11px 24px;border:0;border-radius:40px;background:#fff;color:#2b1054;font-size:20px;font-weight:500;line-height:1.2;white-space:nowrap;transition:background .2s ease,color .2s ease,transform .2s ease}.data-school-package-archive__toolbar .data-school-package-filter-chips__chip:focus,.data-school-package-archive__toolbar .data-school-package-filter-chips__chip:hover{background:#f0eafa;transform:translateY(-1px)}.data-school-package-archive__toolbar .data-school-package-filter-chips__clear{display:flex;align-items:center;gap:16px;color:var(--thim-font_body-color);font-size:20px;font-weight:500;line-height:1.2}.data-school-package-archive__toolbar .data-school-package-filter-chips__clear span{cursor:pointer}.data-school-package-archive__toolbar .data-school-package-filter-chips__clear:focus,.data-school-package-archive__toolbar .data-school-package-filter-chips__clear:hover{color:var(--thim-body_primary_color)}.data-school-package-archive__toolbar .data-school-package-filter-chips__remove{display:inline-flex;align-items:center;justify-content:center;font-size:20px}.data-school-package-filter__mobile-toggle{display:none;align-items:center;gap:8px;min-height:48px;padding:11px 24px;border:0;border-radius:999px;background:#ece4ff;color:var(--thim-font_title-color);font-size:20px;font-weight:500;line-height:1.2;cursor:pointer}.data-school-package-filter__mobile-toggle svg{width:20px;height:20px}.data-school-package-filter__mobile-toggle:focus,.data-school-package-filter__mobile-toggle:hover{background:#ddd0fb;outline:0}.learnpress-archive-package__sidebar-close{display:none;position:absolute;top:14px;right:14px;width:32px;height:32px;padding:0;border:0;border-radius:999px;background:#f5f5f5;color:var(--thim-font_title-color);cursor:pointer;z-index:2}.learnpress-archive-package__sidebar-close svg{width:14px;height:14px}.learnpress-archive-package__sidebar-close:focus,.learnpress-archive-package__sidebar-close:hover{background:#ece4ff;outline:0}.learnpress-archive-package__backdrop{display:none;position:fixed;inset:0;z-index:998;background:rgba(15,23,42,.45)}.learnpress-archive-package__layout{display:flex;align-items:flex-start;gap:40px}.learnpress-archive-package__content{flex:1 1 auto;min-width:0}.learnpress-archive-package__main.is-loading{opacity:.72}.learnpress-archive-package__sidebar{flex:0 0 496px;width:496px;position:sticky;top:var(--ds-course-sidebar-top,20px)}@media (max-width:1560px){.learnpress-archive-package__sidebar{flex:0 0 360px;width:360px}}@media (max-width:1024px){.learnpress-archive-package__sidebar{flex:0 0 300px;width:300px}}.learnpress-archive-package__sidebar-inner{display:flex;flex-direction:column;gap:20px}.learnpress-archive-package__sidebar .widget{margin:0;padding:32px;border:0;border-radius:24px;background:#fff;box-shadow:none}.learnpress-archive-package__sidebar .widget-title{margin:0 0 16px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:var(--thim-title-fonsize-small,20px);font-weight:700;line-height:var(--thim-title-line-height-small,1.4)}.learnpress-packages__archive{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.learnpress-packages__archive>li{max-width:100%;padding:0!important}.data-school-package-filter{position:relative;display:flex;flex-direction:column;gap:0}.data-school-package-filter.is-loading{pointer-events:none;opacity:.72}.data-school-package-filter__inner{display:flex;flex-direction:column}.data-school-package-filter__search{position:relative;margin-bottom:40px}.data-school-package-filter__search::before{content:"";position:absolute;top:50%;left:18px;width:18px;height:18px;background:currentColor;color:rgba(30,41,59,.5);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='8'/><path d='m21 21-4.3-4.3'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='11' cy='11' r='8'/><path d='m21 21-4.3-4.3'/></svg>") center/contain no-repeat;transform:translateY(-50%);pointer-events:none}.data-school-package-filter__search input{width:100%;height:56px;padding:0 16px 0 48px;border:1px solid transparent;border-radius:200px;background:#f5f5f5;color:var(--thim-font_title-color);font-size:16px;line-height:1.4;outline:0;box-shadow:none;transition:background-color .2s ease,box-shadow .2s ease}.data-school-package-filter__search input::-moz-placeholder{color:var(--thim-font_body-color)}.data-school-package-filter__search input::placeholder{color:var(--thim-font_body-color)}.data-school-package-filter__search input:focus{background:#fff;border-color:var(--thim-body_primary_color)}.data-school-package-filter__group{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #cecece}.data-school-package-filter__group:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.data-school-package-filter__group-title{margin:0 0 16px;flex:unset;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:24px;font-weight:700;line-height:1.3}.data-school-package-filter__options{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none}.data-school-package-filter__option{margin:0;padding:0;list-style:none}.data-school-package-filter__option label{display:flex;align-items:center;gap:8px;margin:0;color:var(--thim-font_title-color);font-size:20px;font-weight:400;line-height:1.4;cursor:pointer}.data-school-package-filter__option input{flex:0 0 auto;width:20px;height:20px;margin:0;padding:0;border:1.5px solid #505050;border-radius:4px;background:#fff;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .15s ease,border-color .15s ease}.data-school-package-filter__option input:hover{border-color:var(--thim-body_primary_color)}.data-school-package-filter__option input:checked{background-color:var(--thim-body_primary_color);border-color:var(--thim-body_primary_color);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");background-repeat:no-repeat;background-position:center;background-size:14px 14px}.data-school-package-filter__option input:focus-visible{box-shadow:0 0 0 3px rgba(var(--thim-body_primary_color-rgb),.18)}.data-school-package-filter__count{flex:unset;color:#9d9d9d;font-size:20px;font-weight:400;line-height:1.4}.data-school-package-filter__submit{display:none}.data-school-package-filter__expand,.data-school-package-filter__toggle{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;margin-top:16px;padding:0;border:0;background:0 0;color:var(--thim-body_primary_color);font-size:16px;font-weight:700;line-height:1.25;cursor:pointer}.data-school-package-filter__expand:focus,.data-school-package-filter__expand:hover,.data-school-package-filter__toggle:focus,.data-school-package-filter__toggle:hover{color:var(--thim-body_primary_color);text-decoration:underline;outline:0}.data-school-package-filter__expand[hidden]{display:none}.data-school-package-filter__toggle{margin-top:12px}.data-school-package-filter__expand-icon svg,.data-school-package-filter__toggle-icon svg{width:12px;height:12px;transform:rotate(90deg);transition:transform .2s ease}.data-school-package-filter.is-expanded .data-school-package-filter__expand-icon svg{transform:rotate(-90deg)}@media (min-width:881px){.data-school-package-filter.is-clamped .data-school-package-filter__inner{max-height:var(--ds-pf-max-h,500px);overflow:hidden;mask-image:linear-gradient(to bottom,#000 calc(100% - 48px),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 48px),transparent 100%)}}.data-school-package-filter-pagination{display:flex;justify-content:center;gap:8px;margin-top:24px}.data-school-package-filter-pagination__button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:0;border-radius:999px;background:#fff;color:var(--thim-font_title-color);font-size:13px;font-weight:700;cursor:pointer}.data-school-package-filter-pagination__button.is-active,.data-school-package-filter-pagination__button:focus,.data-school-package-filter-pagination__button:hover{background:var(--thim-body_primary_color);color:#fff}.learnpress-packages__pagination{display:flex;justify-content:center;margin:24px 0 0;padding:0;list-style:none}.learnpress-packages__pagination ul.page-numbers,.learnpress-packages__pagination>ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.learnpress-packages__pagination li{margin:0;padding:0;list-style:none}.learnpress-packages__pagination a,.learnpress-packages__pagination span{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 11px;border-radius:999px;background:#fff;color:var(--thim-font_title-color);font-size:13px;font-weight:700;text-decoration:none}.learnpress-packages__pagination .current,.learnpress-packages__pagination a:focus,.learnpress-packages__pagination a:hover{background:var(--thim-body_primary_color);color:#fff}.learnpress-package__items{display:flex;flex-direction:row;border:0;border-radius:24px;gap:16px;padding:24px;background:#fff;overflow:hidden;transition:box-shadow .28s ease,border-color .28s ease}.learnpress-package__items>.learnpress-package__content{flex:1;display:flex;flex-direction:column;padding:0;gap:0}.learnpress-package__cover{position:relative;display:block;flex:0 0 407px;overflow:hidden;text-decoration:none;border-radius:16px}@media (max-width:1560px){.learnpress-package__cover{flex:0 0 300px}}.learnpress-package__cover img,.learnpress-package__cover-img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.learnpress-package__header{display:flex;flex-direction:column;gap:4px}.learnpress-package__title{margin:0;font-family:var(--thim-font_title-font-family);font-size:24px;font-weight:700;line-height:1.25}.learnpress-package__title a{color:var(--thim-font_title-color);text-decoration:none;font-size:inherit}.learnpress-package__title a:focus,.learnpress-package__title a:hover{color:var(--thim-body_primary_color)}.learnpress-package__description{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.learnpress-package__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:21px}.learnpress-package__chip{display:inline-flex;align-items:center;padding:8px 16px;border-radius:40px;background:#f0eafa;color:#2b1054;font-size:16px;font-weight:700;line-height:1.25;text-decoration:none;transition:background .2s ease}.learnpress-package__chip:focus,.learnpress-package__chip:hover{background:#c4a9ed;color:#2b1054}.learnpress-package__chip--more{background:0 0;color:var(--thim-font_body-color);cursor:default;padding:0}.learnpress-package__chip--more:focus,.learnpress-package__chip--more:hover{background:0 0;color:var(--thim-font_body-color)}.learnpress-package__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;margin-top:21.5px}.learnpress-package__meta{display:flex;flex-wrap:wrap;gap:24px;width:auto;background:#f5f5f5;padding:12px 20px;border-radius:40px}.learnpress-package__meta-item{display:inline-flex;align-items:center;gap:8px;color:var(--thim-font_body-color);font-size:16px;font-weight:400;line-height:1.35}.learnpress-package__meta-item svg{flex-shrink:0;width:20px;height:20px}.learnpress-package__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px}.learnpress-package__price .lp-package-price{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;flex-direction:row-reverse}.learnpress-package__price .lp-package-price .price{color:#ed841d;font-size:24px;font-weight:700;line-height:1.25;text-decoration:none;font-family:var(--thim-font_title-font-family)}.learnpress-package__price .origin-price,.learnpress-package__price del{color:#b6b6b6;font-size:16px;font-weight:600;text-decoration:line-through;font-family:var(--thim-font_title-font-family)}.learnpress-packages__no-packages-found{margin:0;padding:24px;border-radius:12px;background:#fff;color:var(--thim-font_body-color)}@media (max-width:1200px){.learnpress-archive-package__layout{gap:24px}.learnpress-archive-package__sidebar{flex-basis:280px;width:280px}.learnpress-package__cover{flex-basis:240px}}@media (max-width:880px){.learnpress-archive-package__header{margin:52px 0 28px}.learnpress-archive-package__title-row{justify-content:space-between;gap:28px}.learnpress-archive-package__title-row h1{width:100%;font-size:32px}.learnpress-package__items{padding:24px 25px}.learnpress-package__items .learnpress-package__cover{flex:0 0 204px}.learnpress-package__items .learnpress-package__content .learnpress-package__title{font-size:20px}.learnpress-package__items .learnpress-package__content .learnpress-package__description{font-size:14px}.learnpress-package__items .learnpress-package__content .learnpress-package__chips{display:none}.learnpress-package__items .learnpress-package__content .learnpress-package__instructor{display:block}.learnpress-package__items .learnpress-package__content .learnpress-package__footer{margin-top:10px}.data-school-package-filter__mobile-toggle{display:inline-flex}.learnpress-archive-package__sidebar{position:fixed;top:0;right:0;bottom:0;left:auto;z-index:99999;width:400px;max-width:92vw;margin:0;padding:0;background:#fff;box-shadow:-16px 0 48px rgba(15,23,42,.18);overflow-y:auto;order:0;transform:translateX(100%);transition:transform .28s ease}.learnpress-archive-package__sidebar.is-open{transform:translateX(0)}.learnpress-archive-package__sidebar .learnpress-archive-package__sidebar-inner{position:relative;padding:56px 20px 24px}.learnpress-archive-package__sidebar-close{display:inline-flex;align-items:center;justify-content:center}.learnpress-archive-package__backdrop{display:block;opacity:0;pointer-events:none;transition:opacity .28s ease}.learnpress-archive-package__backdrop:not([hidden]){opacity:1;pointer-events:auto}}@media (max-width:767px){.learnpress-archive-package{padding:24px 15px 69px}.learnpress-archive-package__header h1{font-size:28px}.learnpress-archive-package__title-row{flex-direction:column;align-items:flex-start}.learnpress-archive-package__header{margin:0 0 24px}.data-school-package-archive__toolbar{justify-content:flex-start;width:100%;margin-left:0}.data-school-package-filter-chips{justify-content:flex-start}.learnpress-package__items{padding:16px;border-radius:16px}.learnpress-package__items .learnpress-package__cover{flex:0 0 102px}.learnpress-package__items .learnpress-package__chips,.learnpress-package__items .learnpress-package__description,.learnpress-package__items .learnpress-package__meta{display:none}.learnpress-package__items .learnpress-package__title{font-size:18px}.learnpress-package__items .learnpress-package__price .lp-package-price .price{font-size:18px}.learnpress-package__items .learnpress-package__price .lp-package-price .origin-price,.learnpress-package__items del{font-size:14px}.learnpress-archive-package__sidebar .widget{padding:0}.learnpress-archive-package{margin-bottom:0}.lp-toast.toastify{text-align:center}}.learnpress-profile .site-content{padding-top:108px}.learnpress-profile.data-school-profile-tab-courses .site-content{padding-top:84px}.learnpress-profile.data-school-profile-tab-settings .site-content{padding-top:0}#learn-press-profile.lp-user-profile .ds-profile-body{display:grid;grid-template-columns:minmax(0,1fr) 362px;gap:40px;align-items:start}#learn-press-profile.lp-user-profile .ds-profile-body__main{width:100%;float:unset;padding-top:0;margin:0}#learn-press-profile.lp-user-profile .ds-profile-body__sidebar{width:100%;float:unset;padding-top:0;border:0;margin:0}#learn-press-profile.lp-user-profile .ds-profile-body__sidebar .ds-profile-sidebar__title{font-size:32px;font-weight:700;line-height:1.33;margin-bottom:16px}#learn-press-profile.lp-user-profile .ds-profile-body__sidebar .ds-profile-stats{padding:16px;border-radius:24px;background:#fff}#learn-press-profile.lp-user-profile .ds-profile-header__inner.lp-content-area{display:grid;grid-template-columns:251px minmax(0,1fr);gap:39px;margin-bottom:48px;padding:40px;border-radius:24px;background:#fff}#learn-press-profile.lp-user-profile .ds-profile-header__inner.lp-content-area .lp-profile-left{min-width:unset;max-width:unset}#learn-press-profile.lp-user-profile .ds-profile-header__inner.lp-content-area .lp-profile-left .user-avatar img{border-radius:16px}#learn-press-profile.lp-user-profile .ds-profile-header__inner.lp-content-area .lp-profile-right{padding-left:0;gap:0;align-items:flex-start;flex-direction:column}#learn-press-profile.lp-user-profile .ds-profile-header__badge{margin-bottom:7px;color:var(--thim-font_body-color);font-size:32px;font-weight:700;line-height:1.25}#learn-press-profile.lp-user-profile .ds-profile-header__name{margin:0 0 19px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:48px;font-weight:700;line-height:1.16;text-transform:capitalize}#learn-press-profile.lp-user-profile .ds-profile-header__meta{display:inline-flex;flex-wrap:wrap;gap:24px;margin-bottom:19px;padding:13px 20px;border-radius:40px;background:#f5f5f5;color:#282828}#learn-press-profile.lp-user-profile .ds-profile-header__meta-item{display:inline-flex;align-items:center;gap:8px}#learn-press-profile.lp-user-profile .ds-profile-header__meta-item svg{display:block;width:16px;height:16px;flex:0 0 16px}#learn-press-profile.lp-user-profile .ds-profile-header__meta-item svg path{fill:currentColor}#learn-press-profile.lp-user-profile .ds-profile-header__bio{color:#282828;font-size:20px;font-weight:400;line-height:1.4}#learn-press-profile.lp-user-profile .ds-profile-header__bio p{margin:0}@media (max-width:1023px){#learn-press-profile.lp-user-profile .ds-profile-body--courses{display:flex;flex-direction:column;gap:24px}#learn-press-profile.lp-user-profile .ds-profile-body--courses>.ds-profile-body__main{order:3}#learn-press-profile.lp-user-profile .ds-profile-body--courses>.ds-profile-body__sidebar{display:contents}#learn-press-profile.lp-user-profile .ds-profile-body--courses>.ds-profile-body__sidebar .ds-profile-sidebar__title{order:1;margin-bottom:-8px;font-size:24px;line-height:1.25}#learn-press-profile.lp-user-profile .ds-profile-body--courses>.ds-profile-body__sidebar .ds-profile-stats{order:2}#learn-press-profile.lp-user-profile .ds-profile-body--courses>.ds-profile-body__sidebar .ds-profile-help{order:4;width:100%;max-width:360px;margin-right:auto;margin-left:auto}}#learn-press-profile.lp-user-profile .ds-profile-body--courses .learn-press-courses>.course{min-width:0;margin:0!important;padding:0!important}#learn-press-profile.lp-user-profile .ds-profile-body--courses .course-item{display:flex;min-height:100%;flex-direction:column;overflow:hidden;padding:0!important;border:0!important;border-radius:24px!important;background:#f5f5f5}#learn-press-profile.lp-user-profile .ds-profile-body--courses .course-thumbnail{position:relative;padding:16px}#learn-press-profile.lp-user-profile .ds-profile-body--courses .course-thumbnail .course-img{overflow:hidden;border-radius:10px}#learn-press-profile.lp-user-profile .ds-profile-body--courses .course-thumbnail .course-img img{border-radius:10px}#learn-press-profile.lp-user-profile .ds-profile-body--courses .course-thumbnail .course-categories{display:none}#learn-press-profile.lp-user-profile .ds-profile-body--courses .course-content{flex:1 1 auto;padding:0}#learn-press-profile.lp-user-profile .ds-profile-body--courses .wap-course-title{margin:0 16px 4px!important}#learn-press-profile.lp-user-profile .ds-profile-body--courses .wap-course-title .course-title{font-size:20px!important}#learn-press-profile.lp-user-profile .ds-profile-body--courses .course-short-description{margin:0 16px 12px!important;display:-webkit-box!important;-webkit-line-clamp:2!important}#learn-press-profile.lp-user-profile .ds-profile-body--courses .course-info{align-items:flex-start;margin:0 16px 18px}#learn-press-profile.lp-user-profile .ds-profile-body--courses .course-info .course-item-price,#learn-press-profile.lp-user-profile .ds-profile-body--courses .course-info .course-item-price .free,#learn-press-profile.lp-user-profile .ds-profile-body--courses .course-info .course-price .price{font-size:18px!important;font-weight:600}#learn-press-profile.lp-user-profile .ds-profile-body--courses .course-button-wishlist__wrapper-no-css,#learn-press-profile.lp-user-profile .ds-profile-body--courses .course-instructor,#learn-press-profile.lp-user-profile .ds-profile-body--courses .course-readmore,#learn-press-profile.lp-user-profile .ds-profile-body--courses .lp-target,#learn-press-profile.lp-user-profile .ds-profile-body--courses .lp-wrap-btn-view-course-students{display:none!important}#learn-press-profile.lp-user-profile .ds-profile-body--courses .data-school-course-card-footer{justify-content:flex-start;padding:16px 18px;border-radius:0 0 24px 24px;background:#ededed}#learn-press-profile.lp-user-profile .ds-profile-body--courses .course-wrap-meta{gap:10px;padding:0!important;background:0 0}#learn-press-profile.lp-user-profile .ds-profile-body--courses .meta-item{display:flex!important;gap:8px;min-height:24px;padding:0;background:0 0}#learn-press-profile.lp-user-profile .ds-profile-body--courses .lp-archive-courses{margin-bottom:40px!important}#learn-press-profile.lp-user-profile .ds-profile-body--courses .lp_profile_course_progress__nav{text-align:center}@media (min-width:480px) and (max-width:1023px){#learn-press-profile.lp-user-profile .ds-profile-body--courses .learn-press-courses[data-layout=grid]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0}#learn-press-profile.lp-user-profile .ds-profile-body--courses .learn-press-courses[data-layout=grid]>.course,#learn-press-profile.lp-user-profile .ds-profile-body--courses .learn-press-courses[data-layout=grid]>.course-item,#learn-press-profile.lp-user-profile .ds-profile-body--courses .learn-press-courses[data-layout=grid]>li{width:auto;max-width:none}}@media (max-width:479px){#learn-press-profile.lp-user-profile .ds-profile-body--courses .learn-press-courses[data-layout=grid]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:0}}#learn-press-profile.lp-user-profile .ds-profile-body--wishlist{display:block;width:100%;max-width:none;margin:0 0 64px}#learn-press-profile.lp-user-profile .ds-profile-body--wishlist>#profile-content.lp-profile-content,#learn-press-profile.lp-user-profile .ds-profile-body--wishlist>.ds-profile-body__main{padding:0;background:0 0;border:0;border-radius:0;overflow:visible}#learn-press-profile.lp-user-profile .ds-profile-body--wishlist>#profile-sidebar,#learn-press-profile.lp-user-profile .ds-profile-body--wishlist>.ds-profile-body__sidebar{display:none}#learn-press-profile.lp-user-profile .ds-profile-body--certificates{display:block}#learn-press-profile.lp-user-profile .ds-profile-body--certificates>#profile-content.lp-profile-content,#learn-press-profile.lp-user-profile .ds-profile-body--certificates>.ds-profile-body__main{padding:0;background:0 0;border:0;border-radius:0;overflow:visible}#learn-press-profile.lp-user-profile .ds-profile-body--certificates>#profile-sidebar,#learn-press-profile.lp-user-profile .ds-profile-body--certificates>.ds-profile-body__sidebar{display:none}#learn-press-profile.lp-user-profile .ds-profile-body--certificates .profile-heading{margin:0 0 40px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:48px;font-weight:700;line-height:1.15}#learn-press-profile.lp-user-profile .ds-profile-body--certificates .learnpress-certificates-profile{min-height:140px}#learn-press-profile.lp-user-profile .ds-profile-body--certificates .lp-skeleton-animation{max-width:100%;margin:0;padding:0}.ds-profile-stats{margin-bottom:16px}.ds-profile-stats__group+.ds-profile-stats__group{margin-top:16px}.ds-profile-stats__subtitle{margin:0 0 16px;font-size:20px;font-weight:700;line-height:1.4;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family)}.ds-profile-stats__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ds-profile-stats__grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-profile-stats__grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-profile-stats__item{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon count" "label label";align-items:center;-moz-column-gap:8px;column-gap:8px;row-gap:12px;min-width:0;padding:16px;background:#f5f5f5;border-radius:16px}.ds-profile-stats__item--wide{grid-column:1/-1}.ds-profile-stats__item--orange .ds-profile-stats__icon{color:#ed841d}.ds-profile-stats__item--green .ds-profile-stats__icon{color:#2dbd50}.ds-profile-stats__item--purple .ds-profile-stats__icon{color:#6c29d1}.ds-profile-stats__icon{grid-area:icon;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:var(--thim-body_primary_color)}.ds-profile-stats__icon svg{width:100%;height:100%}.ds-profile-stats__icon [fill]:not([fill=none]){fill:currentColor}.ds-profile-stats__icon [stroke]:not([stroke=none]){stroke:currentColor}.ds-profile-stats__count{grid-area:count;font-size:24px;font-weight:700;line-height:1.33;color:var(--thim-font_title-color);text-align:right}.ds-profile-stats__label{grid-area:label;font-size:14px;line-height:1.42}.ds-profile-help{background:#fdf3e8;border:1px solid #ed841d;padding:16px;border-radius:20px;text-align:center}.ds-profile-help__title{margin:0 0 2px;font-size:18px;font-weight:700;line-height:1.33;color:var(--thim-font_title-color)}.ds-profile-help__desc{margin:0 0 24px;font-size:14px;line-height:1.5}.ds-profile-help__btn{display:flex;align-items:center;justify-content:center;padding:14px 20px;font-size:16px;font-weight:700;color:#fff;gap:4px;background:#ed841d;border-radius:10px;text-decoration:none;transition:background-color .2s}.ds-profile-help__btn svg{width:14px;height:14px}.ds-profile-help__btn:hover{background:#be6a17;color:#fff;text-decoration:none}.ds-profile-my-courses-shell .ds-profile-body--my-courses{margin-top:0}.ds-profile-my-courses-header{display:flex;flex-direction:column;align-items:flex-start;gap:0;margin-bottom:24px}.ds-profile-my-courses-header .ds-profile-page-title{margin:0 0 14px}#profile-content-courses .learn-press-profile-course__progress{padding:16px;border-radius:24px;background:#fff}.ds-profile-assignments__heading,.ds-profile-course-list__heading,.ds-profile-my-courses-header__heading,.ds-profile-quizzes__heading{margin-bottom:16px}.ds-profile-assignments__heading h2,.ds-profile-assignments__heading h3,.ds-profile-course-list__heading h2,.ds-profile-course-list__heading h3,.ds-profile-my-courses-header__heading h2,.ds-profile-my-courses-header__heading h3,.ds-profile-quizzes__heading h2,.ds-profile-quizzes__heading h3{margin:0;font-size:32px;font-weight:700;line-height:1.3;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family)}.ds-profile-assignments .learn-press-tabs,.ds-profile-course-list .learn-press-tabs,.ds-profile-my-courses-header .learn-press-tabs,.ds-profile-quizzes .learn-press-tabs{border:0}.ds-profile-assignments .learn-press-tabs .ds-lp-filters-dropdown,.ds-profile-course-list .learn-press-tabs .ds-lp-filters-dropdown,.ds-profile-my-courses-header .learn-press-tabs .ds-lp-filters-dropdown,.ds-profile-quizzes .learn-press-tabs .ds-lp-filters-dropdown{display:none}.ds-profile-assignments .learn-press-tabs .learn-press-filters,.ds-profile-course-list .learn-press-tabs .learn-press-filters,.ds-profile-my-courses-header .learn-press-tabs .learn-press-filters,.ds-profile-quizzes .learn-press-tabs .learn-press-filters{background:#fff;padding:8px!important;border-radius:40px;flex:unset!important;display:inline-flex;gap:0}.ds-profile-assignments .learn-press-tabs .learn-press-filters li a,.ds-profile-course-list .learn-press-tabs .learn-press-filters li a,.ds-profile-my-courses-header .learn-press-tabs .learn-press-filters li a,.ds-profile-quizzes .learn-press-tabs .learn-press-filters li a{padding:8px 16px;border-radius:40px;font-size:16px;font-weight:500;line-height:1.25;color:#9d9d9d}.ds-profile-assignments .learn-press-tabs .learn-press-filters li a::after,.ds-profile-course-list .learn-press-tabs .learn-press-filters li a::after,.ds-profile-my-courses-header .learn-press-tabs .learn-press-filters li a::after,.ds-profile-quizzes .learn-press-tabs .learn-press-filters li a::after{display:none}.ds-profile-assignments .learn-press-tabs .learn-press-filters li a.active,.ds-profile-assignments .learn-press-tabs .learn-press-filters li a:hover,.ds-profile-course-list .learn-press-tabs .learn-press-filters li a.active,.ds-profile-course-list .learn-press-tabs .learn-press-filters li a:hover,.ds-profile-my-courses-header .learn-press-tabs .learn-press-filters li a.active,.ds-profile-my-courses-header .learn-press-tabs .learn-press-filters li a:hover,.ds-profile-quizzes .learn-press-tabs .learn-press-filters li a.active,.ds-profile-quizzes .learn-press-tabs .learn-press-filters li a:hover{background:#f5f5f5;color:#2b1054}.ds-profile-assignments .learn-press-tabs .learn-press-filters li a.active::after,.ds-profile-assignments .learn-press-tabs .learn-press-filters li a:hover::after,.ds-profile-course-list .learn-press-tabs .learn-press-filters li a.active::after,.ds-profile-course-list .learn-press-tabs .learn-press-filters li a:hover::after,.ds-profile-my-courses-header .learn-press-tabs .learn-press-filters li a.active::after,.ds-profile-my-courses-header .learn-press-tabs .learn-press-filters li a:hover::after,.ds-profile-quizzes .learn-press-tabs .learn-press-filters li a.active::after,.ds-profile-quizzes .learn-press-tabs .learn-press-filters li a:hover::after{display:none}.ds-profile-assignments .learn-press-course-builder-link,.ds-profile-course-list .learn-press-course-builder-link,.ds-profile-my-courses-header .learn-press-course-builder-link,.ds-profile-quizzes .learn-press-course-builder-link{border-color:var(--thim-body_primary_color);color:var(--thim-body_primary_color)}.ds-profile-assignments .learn-press-courses[data-layout=grid],.ds-profile-course-list .learn-press-courses[data-layout=grid],.ds-profile-my-courses-header .learn-press-courses[data-layout=grid],.ds-profile-quizzes .learn-press-courses[data-layout=grid]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0}.ds-profile-assignments .learn-press-courses[data-layout=grid]>.course,.ds-profile-assignments .learn-press-courses[data-layout=grid]>.course-item,.ds-profile-assignments .learn-press-courses[data-layout=grid]>li,.ds-profile-course-list .learn-press-courses[data-layout=grid]>.course,.ds-profile-course-list .learn-press-courses[data-layout=grid]>.course-item,.ds-profile-course-list .learn-press-courses[data-layout=grid]>li,.ds-profile-my-courses-header .learn-press-courses[data-layout=grid]>.course,.ds-profile-my-courses-header .learn-press-courses[data-layout=grid]>.course-item,.ds-profile-my-courses-header .learn-press-courses[data-layout=grid]>li,.ds-profile-quizzes .learn-press-courses[data-layout=grid]>.course,.ds-profile-quizzes .learn-press-courses[data-layout=grid]>.course-item,.ds-profile-quizzes .learn-press-courses[data-layout=grid]>li{width:auto;max-width:none;margin:0}.ds-profile-assignments .learn-press-tabs .learn-press-filters li.active a,.ds-profile-assignments .learn-press-tabs .learn-press-filters li:hover a,.ds-profile-quizzes .learn-press-tabs .learn-press-filters li.active a,.ds-profile-quizzes .learn-press-tabs .learn-press-filters li:hover a{background:#f5f5f5;color:#2b1054}.ds-profile-assignments .learn-press-tabs .learn-press-filters li.active a::after,.ds-profile-assignments .learn-press-tabs .learn-press-filters li:hover a::after,.ds-profile-quizzes .learn-press-tabs .learn-press-filters li.active a::after,.ds-profile-quizzes .learn-press-tabs .learn-press-filters li:hover a::after{display:none}.ds-profile-sidebar__block--tabs #profile-nav .lp-profile-nav-tabs,.ds-profile-sidebar__block--tabs .profile-nav .lp-profile-nav-tabs{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.ds-profile-sidebar__block--tabs #profile-nav .lp-profile-nav-tabs>li>a,.ds-profile-sidebar__block--tabs .profile-nav .lp-profile-nav-tabs>li>a{display:flex;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:500;color:#374151;border-radius:10px;text-decoration:none;transition:background-color .2s,color .2s}.ds-profile-sidebar__block--tabs #profile-nav .lp-profile-nav-tabs>li>a:hover,.ds-profile-sidebar__block--tabs .profile-nav .lp-profile-nav-tabs>li>a:hover{background:#f3f4f6;color:var(--thim-body_primary_color)}.ds-profile-sidebar__block--tabs #profile-nav .lp-profile-nav-tabs>li>a [class*=" lp-icon-"],.ds-profile-sidebar__block--tabs #profile-nav .lp-profile-nav-tabs>li>a [class^=lp-icon-],.ds-profile-sidebar__block--tabs .profile-nav .lp-profile-nav-tabs>li>a [class*=" lp-icon-"],.ds-profile-sidebar__block--tabs .profile-nav .lp-profile-nav-tabs>li>a [class^=lp-icon-]{font-size:16px}.ds-profile-sidebar__block--tabs #profile-nav .lp-profile-nav-tabs>li.active>a,.ds-profile-sidebar__block--tabs .profile-nav .lp-profile-nav-tabs>li.active>a{color:var(--thim-body_primary_color);background:rgba(var(--thim-body_primary_color-rgb),.08)}.ds-profile-sidebar__block--tabs #profile-nav .profile-tab-sections,.ds-profile-sidebar__block--tabs .profile-nav .profile-tab-sections{margin:4px 0 4px 24px;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.ds-profile-sidebar__block--tabs #profile-nav .profile-tab-sections>li>a,.ds-profile-sidebar__block--tabs .profile-nav .profile-tab-sections>li>a{display:block;padding:6px 10px;font-size:13px;color:#6b7280;border-radius:8px;text-decoration:none}.ds-profile-sidebar__block--tabs #profile-nav .profile-tab-sections>li>a:hover,.ds-profile-sidebar__block--tabs .profile-nav .profile-tab-sections>li>a:hover{color:var(--thim-body_primary_color);background:#f3f4f6}.ds-profile-sidebar__block--tabs #profile-nav .profile-tab-sections>li.active>a,.ds-profile-sidebar__block--tabs .profile-nav .profile-tab-sections>li.active>a{color:var(--thim-body_primary_color);background:rgba(var(--thim-body_primary_color-rgb),.08)}.ds-profile-courses-panel .learn-press-profile-course__tab{margin:0}.ds-profile-page-title{margin:0 0 20px}.ds-profile-page-title h1{color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:48px;font-weight:700;line-height:1.15}.ds-profile-course-cards{display:flex;flex-direction:column;gap:12px}.ds-profile-course-card{display:grid;grid-template-columns:407px minmax(0,1fr);gap:16px;align-items:stretch;padding:24px;background:#fff;border-radius:24px;box-shadow:none}@media (max-width:1560px){.ds-profile-course-card{grid-template-columns:320px minmax(0,1fr)}}.ds-profile-course-card__media{position:relative;display:block;overflow:hidden;border-radius:12px;text-decoration:none}.ds-profile-course-card__media .course-img,.ds-profile-course-card__media img{display:block;width:100%;height:100%;border-radius:12px}.ds-profile-course-card__media .course-img{position:absolute;inset:0;margin:0}.ds-profile-course-card__media img{-o-object-fit:cover;object-fit:cover}.ds-profile-course-card__tag{position:absolute;top:12px;left:12px;z-index:1;padding:8px 22px;overflow:hidden;border-radius:40px;background:#f0eafa;text-transform:capitalize;color:#2b1054;font-size:16px;font-weight:500;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ds-profile-course-card__content{display:flex;min-width:0;flex-direction:column}.ds-profile-course-card__title{margin:0 0 4px;font-size:24px;font-weight:700;line-height:1.25}.ds-profile-course-card__title a{color:var(--thim-font_title-color);text-decoration:none}.ds-profile-course-card__title a:hover{color:var(--thim-body_primary_color)}.ds-profile-course-card__description{display:-webkit-box;margin:0 0 6.5px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ds-profile-course-card__instructor{margin-bottom:6.5px;color:var(--thim-font_title-color);font-size:18px;font-weight:700;line-height:1.3}.ds-profile-course-card__instructor .course-instructor{display:flex;align-items:center;gap:12px;margin:0!important}.ds-profile-course-card__instructor .avatar,.ds-profile-course-card__instructor img{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ds-profile-course-card__meta{display:grid;grid-template-columns:minmax(0,1fr) 277px;min-width:0;gap:12px;align-items:end;margin-top:auto}.ds-profile-course-card__status{display:flex;min-width:0;flex-direction:column;gap:6px}.ds-profile-course-card__date{color:#ed841d;font-size:16px;font-weight:400;line-height:1.3}.ds-profile-course-card__date span{font-weight:700}.ds-profile-course-card__progress{display:flex;flex-direction:column;width:100%}.ds-profile-course-card__progress .ds-profile-course-progress__content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.ds-profile-course-card__progress-track{position:relative;height:6px;overflow:hidden;border-radius:999px;background:#e5e5e5;display:block;width:100%}.ds-profile-course-card__progress-bar{position:absolute;top:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,#ffb509 0,#2fb93c 100%)}.ds-profile-course-card__progress-value{color:#000;font-size:14px}.ds-profile-course-card__next{display:flex;gap:8px;flex-direction:row;align-items:center;justify-content:space-between;background:#f5f5f5;padding:12px 16px;border-radius:8px}.ds-profile-course-card__next span.ds-profile-course-next-lesson-left{display:flex;flex-direction:column}.ds-profile-course-card__next .ds-profile-course-next-lesson__label{color:var(--thim-font_body-color);font-size:16px;font-weight:400;line-height:1.375;white-space:nowrap}.ds-profile-course-card__next .ds-profile-course-next-lesson__title{color:var(--thim-font_title-color);font-size:18px;font-weight:600;line-height:1.375;overflow:hidden;text-overflow:ellipsis;text-decoration:none;transition:color .2s ease}.ds-profile-course-card__next:hover .ds-profile-course-next-lesson__label,.ds-profile-course-card__next:hover .ds-profile-course-next-lesson__title{color:var(--thim-body_primary_color)}.ds-profile-course-card__next.ds-profile-course-card__next--finished{justify-content:center;text-align:center}.ds-profile-course-cards__nav,.lp_profile_course_progress__nav{margin-top:16px;text-align:center}.ds-profile-course-cards__nav .lp-button,.lp_profile_course_progress__nav .lp-button{display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:0;padding:0;border:0;border-radius:0;background:0 0;box-shadow:none;color:var(--thim-body_primary_color);font-family:var(--thim-font_body-font-family);font-size:16px;font-weight:700;line-height:20px;letter-spacing:0}.ds-profile-course-cards__nav .lp-button:focus-visible,.ds-profile-course-cards__nav .lp-button:hover,.lp_profile_course_progress__nav .lp-button:focus-visible,.lp_profile_course_progress__nav .lp-button:hover{background:0 0;box-shadow:none;color:var(--thim-body_primary_color_hover,#5621a7);outline:0}.ds-profile-course-cards__nav .lp-button::after,.lp_profile_course_progress__nav .lp-button::after{content:"";display:inline-block;width:24px;height:24px;background-color:currentColor;mask:url(images/svg/chevron-down.svg) center/contain no-repeat;-webkit-mask:url(images/svg/chevron-down.svg) center/contain no-repeat}@media (max-width:767px){.ds-profile-course-cards__nav .lp-button,.lp_profile_course_progress__nav .lp-button{gap:10px}}#profile-content-certificates .ds-profile-certificates__grid.profile-certificates{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin:0;padding:0;list-style:none}#profile-content-certificates .ds-profile-certificates__notice{padding:18px;border-radius:8px;background:#fff}#profile-content-certificates .ds-profile-certificates__more.lp-button{display:flex;margin:28px auto 0}#profile-content-certificates .profile-certificates li.ds-profile-certificate-card.certificate-item{min-width:0;padding:0;border:0;border-radius:0;box-shadow:none;background:0 0}#profile-content-certificates .profile-certificates li.ds-profile-certificate-card.certificate-item .ds-profile-certificate-card__media{display:block;margin-bottom:16px;text-decoration:none}#profile-content-certificates .profile-certificates li.ds-profile-certificate-card.certificate-item .ds-profile-certificate-card__thumb.certificate-thumbnail{display:flex;align-items:center;justify-content:center;aspect-ratio:198/152;padding:24px;overflow:hidden;border:0;border-radius:24px;background:#fff;min-height:auto}#profile-content-certificates .profile-certificates li.ds-profile-certificate-card.certificate-item .ds-profile-certificate-card__thumb.certificate-thumbnail .certificate-preview,#profile-content-certificates .profile-certificates li.ds-profile-certificate-card.certificate-item .ds-profile-certificate-card__thumb.certificate-thumbnail .certificate-preview-inner,#profile-content-certificates .profile-certificates li.ds-profile-certificate-card.certificate-item .ds-profile-certificate-card__thumb.certificate-thumbnail .certificate-result,#profile-content-certificates .profile-certificates li.ds-profile-certificate-card.certificate-item .ds-profile-certificate-card__thumb.certificate-thumbnail canvas{display:block;width:100%!important;height:100%!important}#profile-content-certificates .profile-certificates li.ds-profile-certificate-card.certificate-item .ds-profile-certificate-card__thumb.certificate-thumbnail .certificate-preview-inner,#profile-content-certificates .profile-certificates li.ds-profile-certificate-card.certificate-item .ds-profile-certificate-card__thumb.certificate-thumbnail .certificate-result,#profile-content-certificates .profile-certificates li.ds-profile-certificate-card.certificate-item .ds-profile-certificate-card__thumb.certificate-thumbnail canvas{-o-object-fit:contain;object-fit:contain}#profile-content-certificates .profile-certificates li.ds-profile-certificate-card.certificate-item .ds-profile-certificate-card__thumb.certificate-thumbnail .certificate-result{height:auto!important;max-height:100%}#profile-content-certificates .profile-certificates li.ds-profile-certificate-card.certificate-item .ds-profile-certificate-card__title.course-title{margin:0 0 8px;font-size:24px;font-weight:700;line-height:1.33}#profile-content-certificates .profile-certificates li.ds-profile-certificate-card.certificate-item .ds-profile-certificate-card__title.course-title a{color:var(--thim-font_title-color);text-decoration:none}#profile-content-certificates .profile-certificates li.ds-profile-certificate-card.certificate-item .ds-profile-certificate-card__title.course-title a:hover{color:var(--thim-body_primary_color)}#profile-content-certificates .profile-certificates li.ds-profile-certificate-card.certificate-item .ds-profile-certificate-card__meta{display:flex;flex-direction:column;font-size:16px;font-weight:400;line-height:1.33}#profile-content-certificates .profile-certificates li.ds-profile-certificate-card.certificate-item .ds-profile-certificate-card__meta strong{color:var(--thim-font_title-color);font-size:18px;font-weight:700}.ds-profile-wishlist .ds-profile-page-title{margin-bottom:61px}.ds-profile-wishlist__list{display:flex;flex-direction:column;gap:10px}.ds-profile-wishlist__empty{padding:18px;border-radius:8px;background:#fff;color:#626262;font-size:14px}.ds-profile-wishlist-card{position:relative;display:grid;grid-template-columns:407px minmax(0,1fr) 188px;gap:16px;padding:24px;border-radius:24px;background:#fff}.ds-profile-wishlist-card__media{position:relative;display:block;min-height:229px;overflow:hidden;border-radius:6px;color:#fff;text-decoration:none}.ds-profile-wishlist-card__media .course-img,.ds-profile-wishlist-card__media img{display:block;width:100%;height:100%}.ds-profile-wishlist-card__media .course-img{position:absolute;inset:0;margin:0}.ds-profile-wishlist-card__media img{-o-object-fit:cover;object-fit:cover}.ds-profile-wishlist-card__tag{position:absolute;top:12px;left:12px;z-index:1;padding:8px 22px;overflow:hidden;border-radius:40px;background:#f0eafa;text-transform:capitalize;color:#2b1054;font-size:16px;font-weight:500;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ds-profile-wishlist-card__content .ds-profile-wishlist-card__price{display:none}.ds-profile-wishlist-card__title{margin:0 0 4px;font-size:24px;font-weight:700;line-height:1.25}.ds-profile-wishlist-card__title a{color:var(--thim-font_title-color);text-decoration:none}.ds-profile-wishlist-card__title a:hover{color:var(--thim-body_primary_color)}.ds-profile-wishlist-card__description{display:-webkit-box;margin:0 0 19.5px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ds-profile-wishlist-card__meta.course-wrap-meta{display:inline-flex;align-items:center;flex-wrap:wrap;gap:24px;width:auto;margin:0;padding:12px 20px;border-radius:40px;background:#f5f5f5}.ds-profile-wishlist-card__meta.course-wrap-meta .meta-item{display:inline-flex!important;align-items:center;gap:8px;color:var(--thim-font_title-color);font-size:16px;font-weight:400;line-height:1.375;white-space:nowrap}.ds-profile-wishlist-card__meta.course-wrap-meta .meta-item::before{content:""!important;display:inline-block;width:24px;height:24px;vertical-align:middle}.ds-profile-wishlist-card__meta.course-wrap-meta .meta-item.meta-item-level::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cmVjdCB4PScyLjI1JyB5PScxMy41JyB3aWR0aD0nNC41JyBoZWlnaHQ9JzguMjUnIHJ4PScyLjI1JyBmaWxsPScjOUQ5RDlEJy8+PHJlY3QgeD0nOS43NScgeT0nOC4yNScgd2lkdGg9JzQuNScgaGVpZ2h0PScxMy41JyByeD0nMi4yNScgZmlsbD0nIzlEOUQ5RCcvPjxyZWN0IHg9JzE3LjI1JyB5PScyLjI1JyB3aWR0aD0nNC41JyBoZWlnaHQ9JzE5LjUnIHJ4PScyLjI1JyBmaWxsPScjMjgyODI4Jy8+PC9zdmc+)}.ds-profile-wishlist-card__meta.course-wrap-meta .meta-item.meta-item-lesson::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJz48cGF0aCBkPSdNMTIgMS4yNUMxNy45MzcxIDEuMjUgMjIuNzUgNi4wNjI5NCAyMi43NSAxMkMyMi43NSAxNy45MzcxIDE3LjkzNzEgMjIuNzUgMTIgMjIuNzVDNi4wNjI5NCAyMi43NSAxLjI1IDE3LjkzNzEgMS4yNSAxMkMxLjI1IDYuMDYyOTQgNi4wNjI5NCAxLjI1IDEyIDEuMjVaTTEyIDcuMjVDMTEuNTg1OCA3LjI1IDExLjI1IDcuNTg1NzkgMTEuMjUgOFYxMkMxMS4yNSAxMi4yNTA4IDExLjM3NTMgMTIuNDg0OSAxMS41ODQgMTIuNjI0TDE0LjU4NCAxNC42MjRDMTQuOTI4NiAxNC44NTM4IDE1LjM5NDMgMTQuNzYwNyAxNS42MjQgMTQuNDE2QzE1Ljg1MzggMTQuMDcxNCAxNS43NjA3IDEzLjYwNTcgMTUuNDE2IDEzLjM3NkwxMi43NSAxMS41OTg2VjhDMTIuNzUgNy41ODU3OSAxMi40MTQyIDcuMjUgMTIgNy4yNVonIGZpbGw9J2N1cnJlbnRDb2xvcicvPjwvc3ZnPgo=)}.ds-profile-wishlist-card .course-instructor{display:flex;align-items:center;gap:12px;margin:0 0 19.5px!important}.ds-profile-wishlist-card .course-instructor .avatar,.ds-profile-wishlist-card .course-instructor img{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ds-profile-wishlist-card .course-instructor .instructor-display-name{color:var(--thim-font_title-color);font-size:18px;font-weight:700;line-height:1.3;text-transform:capitalize}.ds-profile-wishlist-card__aside{display:flex;flex-direction:column-reverse;flex-wrap:wrap;align-content:flex-end;align-items:flex-end;justify-content:space-between}.ds-profile-wishlist-card__price{display:flex;align-items:center}.ds-profile-wishlist-card__price .course-item-price,.ds-profile-wishlist-card__price .course-item-price .free,.ds-profile-wishlist-card__price .course-price .price{display:inline-flex;align-items:center;flex-direction:row-reverse;gap:8px;color:#ed841d!important;font-size:24px!important;font-weight:700!important;line-height:1.33;white-space:nowrap}.ds-profile-wishlist-card__price .origin-price{color:#b6b6b6;font-size:16px!important;font-weight:600;line-height:1.25;text-decoration:line-through}.ds-profile-wishlist-card__action .lp-button-wishlist-action.icon-only{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:1px solid var(--thim-body_primary_color)!important;border-radius:50%;background:#f0eafa!important;color:var(--thim-body_primary_color);box-shadow:none}.ds-profile-wishlist-card__action .lp-button-wishlist-action.icon-only:hover{background:var(--thim-body_primary_color)!important;color:#fff!important}.ds-profile-wishlist-card__action .lp-button-wishlist-action.icon-only:hover i{color:#fff!important}#learn-press-profile.lp-user-profile .ds-profile-body--assignments,#learn-press-profile.lp-user-profile .ds-profile-body--quizzes{display:block;width:100%;max-width:none}#learn-press-profile.lp-user-profile .ds-profile-body--assignments>#profile-content.lp-profile-content,#learn-press-profile.lp-user-profile .ds-profile-body--assignments>.ds-profile-body__main,#learn-press-profile.lp-user-profile .ds-profile-body--quizzes>#profile-content.lp-profile-content,#learn-press-profile.lp-user-profile .ds-profile-body--quizzes>.ds-profile-body__main{padding:0;background:0 0;border:0;border-radius:0;overflow:visible}#learn-press-profile.lp-user-profile .ds-profile-body--assignments>#profile-sidebar,#learn-press-profile.lp-user-profile .ds-profile-body--assignments>.ds-profile-body__sidebar,#learn-press-profile.lp-user-profile .ds-profile-body--quizzes>#profile-sidebar,#learn-press-profile.lp-user-profile .ds-profile-body--quizzes>.ds-profile-body__sidebar{display:none}.ds-profile-assignments__header h1,.ds-profile-quizzes__header h1{margin-bottom:16px}.ds-profile-assignments__table-wrap,.ds-profile-quizzes__table-wrap{overflow-x:auto;border-radius:24px;background:#fff}.ds-profile-assignments__table.profile-list-table,.ds-profile-quizzes__table.profile-list-table{width:100%;min-width:860px;margin:0;border:0;border-collapse:separate;border-spacing:0;table-layout:fixed;background:#fff}.ds-profile-assignments__table.profile-list-table td,.ds-profile-assignments__table.profile-list-table th,.ds-profile-quizzes__table.profile-list-table td,.ds-profile-quizzes__table.profile-list-table th{border:0;border-right:1px solid #cecece;border-bottom:1px solid #cecece;background:#fff;vertical-align:middle}.ds-profile-assignments__table.profile-list-table th,.ds-profile-quizzes__table.profile-list-table th{padding:32px;font-weight:400;text-align:center}.ds-profile-assignments__table.profile-list-table td,.ds-profile-quizzes__table.profile-list-table td{padding:32px;font-weight:500}.ds-profile-assignments__table.profile-list-table td:last-child,.ds-profile-assignments__table.profile-list-table th:last-child,.ds-profile-quizzes__table.profile-list-table td:last-child,.ds-profile-quizzes__table.profile-list-table th:last-child{border-right:0}.ds-profile-assignments__table.profile-list-table tbody tr:last-child td,.ds-profile-quizzes__table.profile-list-table tbody tr:last-child td{border-bottom:0}.ds-profile-assignments__table.profile-list-table .column-mark,.ds-profile-assignments__table.profile-list-table .column-status,.ds-profile-assignments__table.profile-list-table .column-time-interval,.ds-profile-quizzes__table.profile-list-table .column-mark,.ds-profile-quizzes__table.profile-list-table .column-status,.ds-profile-quizzes__table.profile-list-table .column-time-interval{text-align:center}.ds-profile-assignments__table.profile-list-table .column-mark,.ds-profile-assignments__table.profile-list-table .column-time-interval,.ds-profile-quizzes__table.profile-list-table .column-mark,.ds-profile-quizzes__table.profile-list-table .column-time-interval{color:var(--thim-font_title-color)}.ds-profile-assignments__nav,.ds-profile-quizzes__nav{display:flex;justify-content:center;margin-top:24px}.ds-profile-assignments__empty,.ds-profile-quizzes__empty{padding:24px;border-radius:16px;background:#fff}.ds-profile-assignment-course,.ds-profile-quiz-course{display:grid;grid-template-columns:104px minmax(0,1fr);gap:22px;align-items:center}.ds-profile-assignment-course__thumb,.ds-profile-quiz-course__thumb{position:relative;overflow:hidden;border-radius:6px;text-decoration:none}.ds-profile-assignment-course__image,.ds-profile-quiz-course__image{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ds-profile-assignment-course__title,.ds-profile-quiz-course__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--thim-font_title-color)!important;font-size:16px;font-weight:600;line-height:1.25;text-decoration:none}.ds-profile-assignment-course__title:hover,.ds-profile-quiz-course__title:hover{color:var(--thim-body_primary_color)!important}.ds-profile-assignment-task,.ds-profile-quiz-task{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:24px;align-items:center}.ds-profile-assignment-task__content,.ds-profile-quiz-task__content{min-width:0}.ds-profile-assignment-task__title,.ds-profile-quiz-task__title{display:block;margin-bottom:8px;overflow:hidden;color:var(--thim-font_title-color)!important;font-size:16px;font-weight:500;line-height:1.25;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.ds-profile-assignment-task__title:hover,.ds-profile-quiz-task__title:hover{color:var(--thim-body_primary_color)!important}.ds-profile-assignment-task__description,.ds-profile-quiz-task__description{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#6b6b6b;font-size:14px;font-weight:400;line-height:1.35}.ds-profile-assignment-task__action,.ds-profile-quiz-task__action{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#f0eafa;color:#2b1054!important;text-decoration:none}.ds-profile-assignment-task__action svg,.ds-profile-quiz-task__action svg{width:16px;height:16px}.ds-profile-assignment-task__action:hover,.ds-profile-quiz-task__action:hover{background:#c4a9ed}.ds-profile-assignment-status,.ds-profile-quiz-status{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:40px;font-size:16px;font-weight:500;line-height:1.25;white-space:nowrap}.ds-profile-assignment-status--evaluated,.ds-profile-assignment-status--pending,.ds-profile-quiz-status--evaluated,.ds-profile-quiz-status--pending{background:#f0eafa;color:#2b1054!important}.ds-profile-assignment-status--submitted,.ds-profile-quiz-status--submitted{background:#fdf3e8;color:#5f350c!important}.ds-profile-assignment-status--passed,.ds-profile-quiz-status--passed{background:#2fb93c;color:#fff!important}.ds-profile-assignment-status--failed,.ds-profile-quiz-status--failed{background:#e05046;color:#fff!important}#learn-press-profile>.lp-content-area>.lp-user-cover-image_background{display:none}body.data-school-profile-tab-settings.data-school-profile-section-basic-information #learn-press-profile{padding:0}body.data-school-profile-tab-settings.data-school-profile-section-basic-information #learn-press-profile>.lp-content-area{width:100%;max-width:none;padding:0}body.data-school-profile-tab-settings.data-school-profile-section-basic-information #learn-press-profile>.lp-content-area>.lp-user-cover-image_background{display:block;position:relative;width:100vw;min-height:435px;margin:0 calc(50% - 50vw);border-radius:0;background-position:center;background-repeat:no-repeat;background-size:cover}body.data-school-profile-tab-settings.data-school-profile-section-basic-information #learn-press-profile>.lp-content-area>.lp-user-cover-image_background>img{display:block;width:100%;height:435px}body.data-school-profile-tab-settings.data-school-profile-section-basic-information #learn-press-profile>.lp-content-area>.lp-user-cover-image_background .lp-btn-to-edit-cover-image{position:absolute;right:22px;bottom:24px;z-index:2;display:inline-flex!important;align-items:center;justify-content:center;padding:20px 32px;border:0;border-radius:8px;background:#f0eafa;color:#2b1054;font-size:20px;font-weight:700;line-height:1.1;text-decoration:none;opacity:1;visibility:visible;transform:none}body.data-school-profile-tab-settings.data-school-profile-section-basic-information #learn-press-profile>.lp-content-area>.lp-user-cover-image_background .lp-btn-to-edit-cover-image:focus-visible,body.data-school-profile-tab-settings.data-school-profile-section-basic-information #learn-press-profile>.lp-content-area>.lp-user-cover-image_background .lp-btn-to-edit-cover-image:hover{background:#c4a9ed;text-decoration:none;outline:0}body.ds-profile-modal-open{overflow:hidden}#learn-press-profile.lp-user-profile .ds-profile-body--settings{display:block;margin:0}#learn-press-profile.lp-user-profile .ds-profile-body--settings>#profile-content.lp-profile-content,#learn-press-profile.lp-user-profile .ds-profile-body--settings>.ds-profile-body__main{padding:0;background:0 0;border:0;border-radius:0;overflow:visible}#learn-press-profile.lp-user-profile .ds-profile-body--settings>#profile-sidebar,#learn-press-profile.lp-user-profile .ds-profile-body--settings>.ds-profile-body__sidebar{display:none}#learn-press-profile.lp-user-profile .ds-profile-body--settings .learn-press-tabs{display:none}.ds-profile-settings{min-height:720px;padding-bottom:64px;background:#f3f3f3}.ds-profile-settings__notice{position:relative;width:100%;margin:0 0 28px;transition:opacity .2s ease,transform .2s ease}.ds-profile-settings__notice.is-hiding{opacity:0;transform:translateY(-8px)}.ds-profile-settings__notice .learn-press-message{width:100%;max-width:none;margin:0;padding:14px 48px 14px 18px;border:1px solid rgba(var(--thim-body_primary_color-rgb),.16);border-radius:10px;background:#fff;box-shadow:0 14px 36px rgba(0,0,0,.12);color:var(--thim-font_title-color);font-size:13px;font-weight:700;line-height:1.45}.ds-profile-settings__notice .learn-press-message.success{border-color:rgba(40,167,70,.22);background:#eaf7ee;color:#166534}.ds-profile-settings__notice .learn-press-message.error{border-color:rgba(220,53,69,.22);background:#feecec;color:#b42318}.ds-profile-settings__notice .learn-press-message.warning{border-color:rgba(255,149,0,.24);background:#fff6e5;color:#9a5b00}.ds-profile-settings__notice-close{position:absolute;top:12px;right:14px;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,.06);color:currentColor;font-size:15px;font-weight:800;line-height:24px;cursor:pointer}.ds-profile-settings__notice-close:focus-visible,.ds-profile-settings__notice-close:hover{background:rgba(0,0,0,.12);outline:0}.ds-profile-settings__cover{position:relative;width:100vw;min-height:435px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:#fff;background-position:center;background-repeat:no-repeat;background-size:cover}.ds-profile-settings__cover>img{display:block;width:100%;height:435px;opacity:0;visibility:hidden}.ds-profile-settings__cover--empty{background:#fff}.ds-profile-settings--has-cover .ds-profile-settings__cover{display:none}.ds-profile-settings__cover-action{position:absolute;right:24px;bottom:24px;display:inline-flex;align-items:center;justify-content:center;padding:20px 32px;border-radius:8px;background:#f0eafa;color:#2b1054;font-size:20px;font-weight:700;line-height:1;text-decoration:none;border:0;cursor:pointer;z-index:99}.ds-profile-settings__cover-action:hover{background:#c4a9ed;text-decoration:none}.ds-profile-settings__identity{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;margin-top:-130px;text-align:center}.ds-profile-settings__identity .user-avatar-name{margin:16px 0 0;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:32px;font-weight:700;line-height:1.25;text-transform:capitalize}.ds-profile-settings__avatar{position:relative;width:248px;height:248px;border-radius:50%;background:#e7e7e7}.ds-profile-settings__avatar .avatar,.ds-profile-settings__avatar img{display:block;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.ds-profile-settings__avatar-edit{position:absolute;right:17px;bottom:11px;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:0;padding:0;border-radius:50%;background:#f0eafa;cursor:pointer;color:#2b1054}.ds-profile-settings__avatar-edit:hover{background:#c4a9ed}.ds-profile-settings__panel{max-width:1032px;margin:66px auto 0;padding:40px;border-radius:24px;background:#fff}.ds-profile-settings-section+.ds-profile-settings-section{margin-top:40px}.ds-profile-settings-section h2{margin:0 0 16px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:24px;font-weight:700;line-height:1.33}.ds-profile-settings-section__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ds-profile-settings-section__grid--single{grid-template-columns:minmax(0,1fr)}.ds-profile-settings-field{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 36px 10px 24px;border:1px solid transparent;border-radius:999px;background:#f5f5f5;color:var(--thim-font_title-color);text-align:left;cursor:pointer;height:56px}.ds-profile-settings-field:focus-visible,.ds-profile-settings-field:hover{background:#f0eafa;outline:0;border-color:#6c29d1}.ds-profile-settings-field__content{min-width:0}.ds-profile-settings-field__label,.ds-profile-settings-field__value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds-profile-settings-field__label{margin-bottom:2px;font-size:12px;font-weight:400;line-height:1.33;color:var(--thim-font_body-color);text-transform:capitalize}.ds-profile-settings-field__value{font-size:14px;font-weight:400;line-height:1.42;color:var(--thim-font_title-color)}.ds-profile-settings-field__edit{position:absolute;top:50%;right:24px;display:inline-flex;transform:translateY(-50%);color:#505050}.ds-profile-settings-field__edit svg{width:16px;height:16px}.ds-profile-modal{position:fixed;z-index:10000;inset:0;display:none;align-items:center;justify-content:center}.ds-profile-modal.is-open{display:flex}.ds-profile-modal__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.78)}.ds-profile-modal__dialog.learn-press-form{position:relative;z-index:1;width:100%;max-width:720px;max-height:calc(100vh - 48px);margin:0;padding:24px 32px 32px;overflow:auto;border:0;border-radius:24px;background:#fff;box-shadow:none}.ds-profile-modal__dialog.learn-press-form h2{margin:0 0 40px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:24px;font-weight:700;line-height:1.33;text-align:center}.ds-profile-modal__close{position:absolute;top:31px;right:35px;padding:0;border:0;background:0 0;color:#2b1054;font-size:23px}.ds-profile-modal__close:focus-visible,.ds-profile-modal__close:hover{color:var(--thim-body_primary_color);outline:0}.ds-profile-modal__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ds-profile-modal__grid--single{grid-template-columns:minmax(0,1fr)}.ds-profile-modal__grid .description{grid-column:1/-1;margin:0}.ds-profile-modal__submit.lp-button{display:flex;align-items:center;justify-content:center;width:100%;margin-top:40px;padding:14px 20px;border:0;border-radius:10px;background:var(--thim-body_primary_color);color:#fff;font-size:16px;font-weight:700;line-height:1.25}.ds-profile-modal__submit.lp-button:focus-visible,.ds-profile-modal__submit.lp-button:hover{background:var(--thim-body_primary_color_hover,#5621a7);color:#fff;outline:0}.ds-profile-modal-field{position:relative;display:block;margin:0}.ds-profile-modal-field span{position:absolute;z-index:1;top:10px;left:24px;font-size:12px;font-weight:400;line-height:1.33;color:var(--thim-font_body-color);text-transform:capitalize}.ds-profile-modal-field input,.ds-profile-modal-field textarea{display:block;width:100%;padding:18px 36px 10px 24px;border:1px solid transparent;border-radius:999px;background:#f5f5f5;text-align:left;cursor:pointer;height:56px;font-size:14px;font-weight:400;line-height:1.42;color:var(--thim-font_title-color)}.ds-profile-modal-field input:focus-visible,.ds-profile-modal-field input:hover,.ds-profile-modal-field textarea:focus-visible,.ds-profile-modal-field textarea:hover{background:#f0eafa;outline:0;border-color:#6c29d1}.ds-profile-modal-field textarea{min-height:180px;padding-top:30px;border-radius:16px;resize:vertical}.ds-profile-avatar-upload .lp-button,.ds-profile-cover-upload .lp-button{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 18px;border:0;border-radius:6px;background:var(--thim-body_primary_color);color:#fff;font-size:12px;font-weight:800;line-height:1}.ds-profile-avatar-upload .lp-button:focus-visible,.ds-profile-avatar-upload .lp-button:hover,.ds-profile-cover-upload .lp-button:focus-visible,.ds-profile-cover-upload .lp-button:hover{background:var(--thim-body_primary_color_hover,#5621a7);color:#fff;outline:0}.ds-profile-avatar-upload .lp-hidden,.ds-profile-cover-upload .lp-hidden{display:none!important}.ds-profile-avatar-upload #learnpress-avatar-upload{display:flex;flex-direction:column;align-items:center;justify-content:center}.ds-profile-avatar-upload .lp-user-avatar-image__display{width:100%!important;margin:0 auto;overflow:hidden}.ds-profile-avatar-upload .cropper-container,.ds-profile-avatar-upload .lp-avatar-image{max-width:100%;width:100%}.ds-profile-avatar-upload .learnpress_avatar__form,.ds-profile-avatar-upload .lp_avatar__form{display:flex;justify-content:center;margin:0}.ds-profile-avatar-upload .learnpress_avatar__form__upload{display:flex;align-items:center;justify-content:center;max-width:250px;height:250px;border:1px dashed #cfcfcf;border-radius:12px;background:#f7f7f7;color:#6e6e6e;font-size:13px;font-weight:700;text-align:center;cursor:pointer}.ds-profile-avatar-upload .lp-user-avatar__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px}.ds-profile-cover-upload .lp-user-cover-image{margin:0}.ds-profile-cover-upload .lp-user-cover-image__display{width:100%}.ds-profile-cover-upload .lp-cover-image-empty,.ds-profile-cover-upload .lp-cover-image-preview{width:100%;min-height:180px;border-radius:12px;background:#f7f7f7;-o-object-fit:cover;object-fit:cover}.ds-profile-cover-upload .lp-cover-image-empty{display:flex;align-items:center;justify-content:center;border:1px dashed #cfcfcf;color:#6e6e6e;font-size:13px;font-weight:700;text-align:center;cursor:pointer}.ds-profile-cover-upload .lp-user-cover-image__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:16px}@media (max-width:1024px){.ds-profile-course-list .learn-press-courses[data-layout=grid]{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-user-profile .lp-content-area{padding-right:0;padding-left:0}#learn-press-profile.lp-user-profile .ds-profile-body.ds-profile-body--my-courses{grid-template-columns:repeat(1,minmax(0,1fr))}#learn-press-profile.lp-user-profile .ds-profile-body.ds-profile-body--my-courses .ds-profile-body__main{order:2}#learn-press-profile.lp-user-profile .ds-profile-body.ds-profile-body--my-courses .ds-profile-body__sidebar{order:1;display:flex;flex-wrap:wrap;flex-direction:row;gap:16px}#learn-press-profile.lp-user-profile .ds-profile-body.ds-profile-body--my-courses .ds-profile-body__sidebar .ds-profile-sidebar__title{width:100%;margin-bottom:0}#learn-press-profile.lp-user-profile .ds-profile-body.ds-profile-body--my-courses .ds-profile-body__sidebar .ds-profile-stats{width:49%;margin-bottom:0}#learn-press-profile.lp-user-profile .ds-profile-body.ds-profile-body--my-courses .ds-profile-body__sidebar .ds-profile-help{width:48%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;flex-wrap:wrap}.learnpress-profile.data-school-profile-tab-courses .site-content{padding-top:42px}.learnpress-profile .site-content{padding-top:53px}.ds-profile-my-courses-header .learn-press-tabs{margin-bottom:0}#learn-press-profile.lp-user-profile .ds-profile-body--certificates .profile-heading,.ds-profile-page-title h1{font-size:32px}#learn-press-profile.lp-user-profile .ds-profile-body--certificates .profile-heading{margin-bottom:32px}}@media (max-width:880px){#learn-press-profile.lp-user-profile .ds-profile-body--courses>.ds-profile-body__sidebar .ds-profile-stats{width:100%}.ds-profile-course-card{grid-template-columns:204px minmax(0,1fr)}#profile-content-certificates .ds-profile-certificates__grid.profile-certificates{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-profile-wishlist-card{grid-template-columns:204px minmax(0,1fr) 188px}.ds-profile-wishlist-card .ds-profile-wishlist-card__tag{display:none}.ds-profile-wishlist .ds-profile-page-title{margin-bottom:32px}.ds-profile-assignments__table.profile-list-table td,.ds-profile-assignments__table.profile-list-table th,.ds-profile-quizzes__table.profile-list-table td,.ds-profile-quizzes__table.profile-list-table th{padding:16px}.ds-profile-assignment-course,.ds-profile-assignment-task,.ds-profile-quiz-course,.ds-profile-quiz-task{grid-template-columns:1fr}.ds-profile-assignment-task__description,.ds-profile-quiz-task__description{display:none}}@media (max-width:880px) and (min-width:768px){.ds-profile-body--courses .ds-profile-stats__grid--2{grid-template-columns:repeat(3,minmax(0,1fr))}.ds-profile-body--courses .ds-profile-stats__item--wide{grid-column:unset}.ds-profile-assignments__table.profile-list-table,.ds-profile-quizzes__table.profile-list-table{min-width:auto}}@media (max-width:767px){.ds-profile-assignments .learn-press-tabs,.ds-profile-course-list .learn-press-tabs,.ds-profile-my-courses-header .learn-press-tabs,.ds-profile-quizzes .learn-press-tabs{width:100%}.ds-profile-assignments .learn-press-tabs--has-mobile-dropdown,.ds-profile-course-list .learn-press-tabs--has-mobile-dropdown,.ds-profile-my-courses-header .learn-press-tabs--has-mobile-dropdown,.ds-profile-quizzes .learn-press-tabs--has-mobile-dropdown{position:relative}.ds-profile-assignments .learn-press-tabs .ds-lp-filters-dropdown,.ds-profile-course-list .learn-press-tabs .ds-lp-filters-dropdown,.ds-profile-my-courses-header .learn-press-tabs .ds-lp-filters-dropdown,.ds-profile-quizzes .learn-press-tabs .ds-lp-filters-dropdown{position:relative;display:block;width:100%}.ds-profile-assignments .learn-press-tabs .ds-lp-filters-dropdown__toggle,.ds-profile-course-list .learn-press-tabs .ds-lp-filters-dropdown__toggle,.ds-profile-my-courses-header .learn-press-tabs .ds-lp-filters-dropdown__toggle,.ds-profile-quizzes .learn-press-tabs .ds-lp-filters-dropdown__toggle{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px;border:0;border-radius:40px;background:#f0eafa;color:#2b1054;font-size:16px;font-weight:500;line-height:1.25;text-align:left;cursor:pointer;transition:background .2s}.ds-profile-assignments .learn-press-tabs .ds-lp-filters-dropdown__toggle:hover,.ds-profile-course-list .learn-press-tabs .ds-lp-filters-dropdown__toggle:hover,.ds-profile-my-courses-header .learn-press-tabs .ds-lp-filters-dropdown__toggle:hover,.ds-profile-quizzes .learn-press-tabs .ds-lp-filters-dropdown__toggle:hover{background:#c4a9ed}.ds-profile-assignments .learn-press-tabs .ds-lp-filters-dropdown__toggle[aria-expanded=true],.ds-profile-course-list .learn-press-tabs .ds-lp-filters-dropdown__toggle[aria-expanded=true],.ds-profile-my-courses-header .learn-press-tabs .ds-lp-filters-dropdown__toggle[aria-expanded=true],.ds-profile-quizzes .learn-press-tabs .ds-lp-filters-dropdown__toggle[aria-expanded=true]{border-radius:12px 12px 0 0}.ds-profile-assignments .learn-press-tabs .ds-lp-filters-dropdown__toggle[aria-expanded=true] .ds-lp-filters-dropdown__arrow,.ds-profile-course-list .learn-press-tabs .ds-lp-filters-dropdown__toggle[aria-expanded=true] .ds-lp-filters-dropdown__arrow,.ds-profile-my-courses-header .learn-press-tabs .ds-lp-filters-dropdown__toggle[aria-expanded=true] .ds-lp-filters-dropdown__arrow,.ds-profile-quizzes .learn-press-tabs .ds-lp-filters-dropdown__toggle[aria-expanded=true] .ds-lp-filters-dropdown__arrow{transform:rotate(180deg)}.ds-profile-assignments .learn-press-tabs .ds-lp-filters-dropdown__current,.ds-profile-course-list .learn-press-tabs .ds-lp-filters-dropdown__current,.ds-profile-my-courses-header .learn-press-tabs .ds-lp-filters-dropdown__current,.ds-profile-quizzes .learn-press-tabs .ds-lp-filters-dropdown__current{flex:1 1 auto}.ds-profile-assignments .learn-press-tabs .ds-lp-filters-dropdown__arrow,.ds-profile-course-list .learn-press-tabs .ds-lp-filters-dropdown__arrow,.ds-profile-my-courses-header .learn-press-tabs .ds-lp-filters-dropdown__arrow,.ds-profile-quizzes .learn-press-tabs .ds-lp-filters-dropdown__arrow{position:relative;display:inline-flex;flex:0 0 auto;width:10px;height:10px;color:#2b1054;transition:transform .2s}.ds-profile-assignments .learn-press-tabs .ds-lp-filters-dropdown__arrow::before,.ds-profile-course-list .learn-press-tabs .ds-lp-filters-dropdown__arrow::before,.ds-profile-my-courses-header .learn-press-tabs .ds-lp-filters-dropdown__arrow::before,.ds-profile-quizzes .learn-press-tabs .ds-lp-filters-dropdown__arrow::before{content:"";position:absolute;top:1px;left:1px;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg)}.ds-profile-assignments .learn-press-tabs .ds-lp-filters-dropdown__menu,.ds-profile-course-list .learn-press-tabs .ds-lp-filters-dropdown__menu,.ds-profile-my-courses-header .learn-press-tabs .ds-lp-filters-dropdown__menu,.ds-profile-quizzes .learn-press-tabs .ds-lp-filters-dropdown__menu{position:absolute;top:100%;right:0;left:0;z-index:100;display:none;flex-direction:column;gap:0;margin:0;padding:8px 0;border:1px solid #ece9f1;border-top:0;border-radius:0 0 12px 12px;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.08);list-style:none}.ds-profile-assignments .learn-press-tabs .ds-lp-filters-dropdown[data-state=open] .ds-lp-filters-dropdown__menu,.ds-profile-course-list .learn-press-tabs .ds-lp-filters-dropdown[data-state=open] .ds-lp-filters-dropdown__menu,.ds-profile-my-courses-header .learn-press-tabs .ds-lp-filters-dropdown[data-state=open] .ds-lp-filters-dropdown__menu,.ds-profile-quizzes .learn-press-tabs .ds-lp-filters-dropdown[data-state=open] .ds-lp-filters-dropdown__menu{display:flex}.ds-profile-assignments .learn-press-tabs .ds-lp-filters-dropdown__item,.ds-profile-course-list .learn-press-tabs .ds-lp-filters-dropdown__item,.ds-profile-my-courses-header .learn-press-tabs .ds-lp-filters-dropdown__item,.ds-profile-quizzes .learn-press-tabs .ds-lp-filters-dropdown__item{display:block;width:100%;margin:0;padding:10px 16px;border-radius:0;color:#666;font-size:15px;font-weight:500;line-height:1.4;cursor:pointer;transition:background .15s,color .15s}.ds-profile-assignments .learn-press-tabs .ds-lp-filters-dropdown__item:hover,.ds-profile-course-list .learn-press-tabs .ds-lp-filters-dropdown__item:hover,.ds-profile-my-courses-header .learn-press-tabs .ds-lp-filters-dropdown__item:hover,.ds-profile-quizzes .learn-press-tabs .ds-lp-filters-dropdown__item:hover{background:#f5f5f5;color:#2b1054}.ds-profile-assignments .learn-press-tabs .ds-lp-filters-dropdown__item.active,.ds-profile-course-list .learn-press-tabs .ds-lp-filters-dropdown__item.active,.ds-profile-my-courses-header .learn-press-tabs .ds-lp-filters-dropdown__item.active,.ds-profile-quizzes .learn-press-tabs .ds-lp-filters-dropdown__item.active{background:#f0ebf8;color:#2b1054;font-weight:600}.ds-profile-assignments .learn-press-tabs .learn-press-filters,.ds-profile-course-list .learn-press-tabs .learn-press-filters,.ds-profile-my-courses-header .learn-press-tabs .learn-press-filters,.ds-profile-quizzes .learn-press-tabs .learn-press-filters{display:none}#learn-press-profile.lp-user-profile .ds-profile-header__inner.lp-content-area{grid-template-columns:repeat(1,1fr);padding:16px;gap:16px;margin-bottom:17px}#learn-press-profile.lp-user-profile .ds-profile-header__inner.lp-content-area .ds-profile-header__bio{display:block;font-size:14px}#learn-press-profile.lp-user-profile .ds-profile-header__inner.lp-content-area .ds-profile-header__badge{font-size:18px}#learn-press-profile.lp-user-profile .ds-profile-header__inner.lp-content-area .ds-profile-header__name{font-size:20px;margin:0 0 16px}.learn-press-profile-course__tab .learn-press-tabs--with-course-builder{margin-bottom:16px}#learn-press-profile.lp-user-profile .ds-profile-body--courses .lp-archive-courses{margin-bottom:0!important}.learnpress-profile.data-school-profile-tab-courses .site-content{padding-top:39px}#learn-press-profile.lp-user-profile .ds-profile-body.ds-profile-body--my-courses .ds-profile-body__sidebar .ds-profile-help,#learn-press-profile.lp-user-profile .ds-profile-body.ds-profile-body--my-courses .ds-profile-body__sidebar .ds-profile-stats{width:100%}#learn-press-profile.lp-user-profile .ds-profile-body.ds-profile-body--my-courses .ds-profile-body__sidebar .ds-profile-sidebar__title{font-size:24px}#learn-press-profile.lp-user-profile .ds-profile-body--certificates .profile-heading,.ds-profile-page-title h1{font-size:24px}.ds-profile-assignments__heading h2,.ds-profile-assignments__heading h3,.ds-profile-course-list__heading h2,.ds-profile-course-list__heading h3,.ds-profile-my-courses-header__heading h2,.ds-profile-my-courses-header__heading h3,.ds-profile-quizzes__heading h2,.ds-profile-quizzes__heading h3{font-size:24px}.ds-profile-course-card{grid-template-columns:102px minmax(0,1fr);padding:16px;border-radius:16px}.ds-profile-course-card .ds-profile-course-card__title{font-size:18px}.ds-profile-course-card .ds-profile-course-card__date,.ds-profile-course-card .ds-profile-course-card__description,.ds-profile-course-card .ds-profile-course-card__next{display:none}.ds-profile-course-card .ds-profile-course-card__meta{grid-template-columns:1fr}.ds-profile-course-card__instructor .avatar,.ds-profile-course-card__instructor img{width:24px;height:24px}.ds-profile-course-card__instructor{font-size:14px}.ds-profile-course-card__tag,.ds-profile-wishlist-card__aside,.ds-profile-wishlist-card__description,.ds-profile-wishlist-card__meta.course-wrap-meta{display:none}#profile-content-certificates .ds-profile-certificates__grid.profile-certificates{grid-template-columns:1fr}.ds-profile-wishlist-card{grid-template-columns:102px minmax(0,1fr);padding:16px}.ds-profile-wishlist-card .ds-profile-wishlist-card__title{font-size:18px;margin:0 0 8px}.ds-profile-wishlist-card .course-instructor{margin:0 0 8px!important}.ds-profile-wishlist-card .course-instructor .avatar,.ds-profile-wishlist-card .course-instructor img{width:24px;height:24px}.ds-profile-wishlist-card .course-instructor .instructor-display-name{font-size:14px}.ds-profile-wishlist-card .ds-profile-wishlist-card__content .ds-profile-wishlist-card__price{display:block}.ds-profile-wishlist-card .ds-profile-wishlist-card__content .ds-profile-wishlist-card__price .course-item-price,.ds-profile-wishlist-card .ds-profile-wishlist-card__content .ds-profile-wishlist-card__price .course-item-price .free,.ds-profile-wishlist-card .ds-profile-wishlist-card__content .ds-profile-wishlist-card__price .course-price .price{font-size:18px!important}.ds-profile-wishlist-card .ds-profile-wishlist-card__content .ds-profile-wishlist-card__price .origin-price{font-size:14px}.ds-profile-wishlist-card__media{min-height:auto}body.data-school-profile-tab-settings.data-school-profile-section-basic-information #learn-press-profile>.lp-content-area>.lp-user-cover-image_background{min-height:220px}body.data-school-profile-tab-settings.data-school-profile-section-basic-information #learn-press-profile>.lp-content-area>.lp-user-cover-image_background img{height:220px}body.data-school-profile-tab-settings.data-school-profile-section-basic-information #learn-press-profile>.lp-content-area>.lp-user-cover-image_background .lp-btn-to-edit-cover-image{padding:15px 32px;font-size:16px}.ds-profile-settings__identity{align-items:flex-start;margin-top:-45px;text-align:center}.ds-profile-settings__identity .ds-profile-settings__avatar{width:100px;height:100px}.ds-profile-settings__identity .ds-profile-settings__avatar-edit{right:-13px;bottom:3px}.ds-profile-settings__identity .user-avatar-name{margin:10px 0 0;font-size:20px}.ds-profile-settings__panel{margin-top:27px;padding:16px;border-radius:16px}.ds-profile-settings-section h2{font-size:18px}.ds-profile-settings-section__grid{grid-template-columns:1fr}.ds-profile-settings-field__value{max-width:250px}.ds-profile-modal__dialog.learn-press-form{padding:16px;border-radius:16px}.ds-profile-modal__dialog.learn-press-form .ds-profile-modal__grid{grid-template-columns:1fr}.ds-profile-modal__dialog.learn-press-form .ds-profile-modal__dialog.learn-press-form h2{margin:0 0 16px}.ds-profile-modal__dialog.learn-press-form .ds-profile-modal__close{top:22px}}.thim-ekit-single-course__tabs{background:#fff;padding:32px;border-radius:24px}.thim-ekit-single-course__tabs .ekits-course-tabs{display:flex;position:static;background:#f5f5f5;padding:8px;border-radius:72px;justify-content:space-between;border:none;box-shadow:none;flex-direction:row;gap:0;list-style:none;margin:0}.thim-ekit-single-course__tabs .ekits-course-tabs .tab-item{display:block;padding:8px 36px;border-radius:40px;color:#9d9d9d;font-size:16px;font-weight:500;line-height:1.25;margin:0;cursor:pointer}.thim-ekit-single-course__tabs .ekits-course-tabs .tab-item:hover{background:#fff;color:#2b1054}.thim-ekit-single-course__tabs .ekits-course-tabs .tab-item[aria-selected=true]{background:#fff!important;color:#2b1054!important}.thim-ekit-single-course__tabs .lp-course-curriculum .course-section .course-item__info{display:none!important}.thim-ekit-single-course__tabs .lp-course-curriculum .course-curriculum .course-item,.thim-ekit-single-course__tabs .lp-course-curriculum .course-curriculum .course-section-header{padding:0!important}.thim-ekit-single-course__tabs .data-school-author-tab__heading{font-size:24px}@media (max-width:767px){.thim-ekit-single-course__tabs{padding:16px;border-radius:24px}.thim-ekit-single-course__tabs .data-school-author-tab__heading,.thim-ekit-single-course__tabs .data-school-curriculum__title{font-size:20px}}.lp-instructors-content-area{margin-top:52px;margin-bottom:50px}@media (max-width:767px){.lp-instructors-content-area{margin-top:16px;margin-bottom:0}.lp-instructors-content-area .data-school-instructors-archive__title{margin-bottom:69px}}.lp-instructors-content-area .data-school-instructors-archive__title{text-align:center;margin-bottom:54px}.lp-instructors-content-area .lp-list-instructors .ul-list-instructors li.item-instructor{background:#fff;border:0;border-radius:24px;overflow:hidden;padding:0}.lp-instructors-content-area .lp-list-instructors .ul-list-instructors li.item-instructor .instructor-avatar{margin-bottom:0!important}.lp-instructors-content-area .lp-list-instructors .ul-list-instructors li.item-instructor .instructor-avatar img{aspect-ratio:unset;border-radius:0}.lp-instructors-content-area .lp-list-instructors .ul-list-instructors li.item-instructor .data-school-instructor-card__body{padding:20px}.lp-instructors-content-area .lp-list-instructors .ul-list-instructors li.item-instructor .data-school-instructor-card__body .data-school-instructor-card__name{font-size:18px;font-weight:600;line-height:1.333;margin:0 0 4px;text-transform:capitalize}.data-school-single-instructor{margin-top:32px}.data-school-single-instructor__profile-card{display:grid;grid-template-columns:251px minmax(0,1fr);gap:39px;margin-bottom:48px;padding:40px;border-radius:24px;background:#fff}.data-school-single-instructor__media{width:100%;aspect-ratio:5/6;overflow:hidden;border-radius:16px}.data-school-single-instructor__media .avatar,.data-school-single-instructor__media .instructor-avatar,.data-school-single-instructor__media img{display:block;width:100%;height:100%;margin:0;border-radius:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.data-school-single-instructor__summary{min-width:0}.data-school-single-instructor__eyebrow{margin-bottom:7px;color:var(--thim-font_body-color);font-size:32px;font-weight:700;line-height:1.25}.data-school-single-instructor__name{margin:0 0 19px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:48px;font-weight:700;line-height:1.16;text-transform:capitalize}.data-school-single-instructor__meta{display:inline-flex;flex-wrap:wrap;gap:24px;margin-bottom:19px;padding:12px 20px;border-radius:40px;background:#f5f5f5;color:#282828}.data-school-single-instructor__meta-item{display:inline-flex;align-items:center;gap:8px}.data-school-single-instructor__meta-item svg{display:block;width:16px;height:16px;flex:0 0 16px}.data-school-single-instructor__meta-item svg path{fill:currentColor}.data-school-single-instructor__description{color:#282828;font-size:20px;font-weight:400;line-height:1.4}.data-school-single-instructor__description p{margin:0}.data-school-single-instructor__courses-title{margin:0 0 20px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:32px;font-weight:700;line-height:1.25}.data-school-single-instructor__courses .learn-press-courses.ul-instructor-courses.grid[data-layout=grid]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin:0;padding:0!important}.data-school-single-instructor__courses .learn-press-courses.ul-instructor-courses.grid[data-layout=grid]>.course{width:100%!important}.data-school-single-instructor__courses .learn-press-courses.ul-instructor-courses.grid[data-layout=grid]>.course .wap-course-title{line-height:1;font-size:20px}.data-school-single-instructor__courses .learn-press-courses.ul-instructor-courses.grid[data-layout=grid]>.course .course-thumbnail img{height:190px}.data-school-single-instructor__courses .learn-press-pagination{margin-top:69px}.data-school-single-instructor__courses .learn-press-pagination ul{justify-content:center}@media (max-width:1199px){.data-school-single-instructor__courses .learn-press-courses.ul-instructor-courses.grid[data-layout=grid]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:880px){.data-school-single-instructor__profile-card{grid-template-columns:40% minmax(0,1fr);padding:24px}.data-school-single-instructor__courses .learn-press-courses.ul-instructor-courses.grid[data-layout=grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}}@media (max-width:600px){.data-school-single-instructor{margin-top:0}.data-school-single-instructor__profile-card{grid-template-columns:1fr;padding:16px;margin-bottom:45px}.data-school-single-instructor__media{max-width:147px}.data-school-single-instructor__eyebrow{font-size:18px}.data-school-single-instructor__name{font-size:20px}.data-school-single-instructor__description{font-size:14px}.data-school-single-instructor__courses-title{font-size:24px}.data-school-single-instructor__courses .learn-press-courses.ul-instructor-courses.grid[data-layout=grid]{grid-template-columns:minmax(0,1fr)}}.learnpress-checkout .learn-press-breadcrumb,.learnpress-checkout .lp-content-area>h1,.learnpress-checkout h1.lp-content-area{display:none}.learnpress-checkout .lp-content-area.learn-press-message{margin-top:24px}.learnpress-checkout .data-school-checkout-back-wrap{margin-top:32px}.learnpress-checkout .data-school-checkout-back{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;padding:0;border:0;border-radius:50%;background:#fff;color:var(--thim-font_title-color);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.learnpress-checkout .data-school-checkout-back:focus,.learnpress-checkout .data-school-checkout-back:hover{background:#f0eafa;color:var(--thim-body_primary_color)}.learnpress-checkout #learn-press-checkout-form,.learnpress-checkout .data-school-checkout-received{display:flex;align-items:start;gap:40px;margin:30px 0 0}.learnpress-checkout #learn-press-checkout-form::after,.learnpress-checkout .data-school-checkout-received::after{display:none}.learnpress-checkout .lp-checkout-form__after,.learnpress-checkout .lp-checkout-form__before{width:auto;margin:0;float:none}.learnpress-checkout .data-school-checkout-received__main,.learnpress-checkout .lp-checkout-form__before{min-width:0;padding:40px;border-radius:24px;background:#fff}.learnpress-checkout .data-school-checkout-received__main,.learnpress-checkout .lp-checkout-form__before{order:1;width:calc(100% - 630px)}@media (max-width:1560px){.learnpress-checkout .data-school-checkout-received__main,.learnpress-checkout .lp-checkout-form__before{width:calc(100% - 500px)}}.learnpress-checkout .data-school-checkout-received__main .lp-checkout-order__inner,.learnpress-checkout .lp-checkout-form__before .lp-checkout-order__inner{padding:0!important;border:0!important}.learnpress-checkout .data-school-checkout-course-card,.learnpress-checkout .lp-checkout-form__after{order:2;width:630px}@media (max-width:1560px){.learnpress-checkout .data-school-checkout-course-card,.learnpress-checkout .lp-checkout-form__after{width:500px}}.learnpress-checkout .lp-checkout-block{width:100%;margin:0;padding:0;border:0;background:0 0}.learnpress-checkout .lp-checkout-block+.lp-checkout-block{margin-top:40px;padding-top:40px;border-top:1px solid #cecece}.learnpress-checkout .data-school-checkout-received__main .lp-checkout-block>h4,.learnpress-checkout .lp-checkout-form__before .lp-checkout-block>h4{display:block;margin:0 0 12px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:24px;font-weight:700;line-height:1.3}.learnpress-checkout #checkout-order table{width:100%;border:0;border-collapse:collapse;border-spacing:0}.learnpress-checkout #checkout-order td,.learnpress-checkout #checkout-order th{padding:0;border:0;vertical-align:top}.learnpress-checkout #checkout-order tbody:empty{display:none}.learnpress-checkout #checkout-order .cart-item{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border:1px solid #ece9f1;border-radius:12px}.learnpress-checkout #checkout-order .course-thumbnail{width:72px}.learnpress-checkout #checkout-order .course-thumbnail img{display:block;width:72px;height:54px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.learnpress-checkout #checkout-order .course-name{min-width:0;color:var(--thim-font_title-color);font-size:14px;font-weight:600;line-height:1.35;text-decoration:none}.learnpress-checkout #checkout-order .col-number,.learnpress-checkout #checkout-order .course-total{color:var(--thim-font_title-color);font-size:20px;font-weight:700;text-align:right;white-space:nowrap}.learnpress-checkout #checkout-order tfoot tr{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 0 12px}.learnpress-checkout #checkout-order tfoot th{color:var(--thim-font_body-color);font-size:20px;font-weight:400}.learnpress-checkout #checkout-order .order-total td{color:var(--thim-font_title-color);font-size:20px;font-weight:700}.learnpress-checkout .data-school-checkout-summary h4{margin-bottom:12px}.learnpress-checkout .data-school-checkout-summary tbody tr:empty,.learnpress-checkout .data-school-checkout-summary tbody:empty{display:none}.learnpress-checkout .data-school-checkout-summary .lp-applied-coupon,.learnpress-checkout .data-school-checkout-summary .lp-coupon{display:none}.learnpress-checkout .data-school-cart-coupon td,.learnpress-checkout .data-school-cart-coupon th{color:var(--thim-font_body-color);font-weight:500}.learnpress-checkout .data-school-checkout-coupon h4{margin:0 0 12px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:16px;font-weight:700;line-height:1.3}.learnpress-checkout .data-school-checkout-coupon .lp-coupon__wrapper{position:relative;max-width:487px}.learnpress-checkout .data-school-checkout-coupon #lp_coupon_code,.learnpress-checkout .data-school-checkout-coupon input[name=coupon_code]{width:100%;height:72px;padding:25px 76px 25px 25px;border:1px solid transparent;border-radius:999px;background:#f5f5f5;color:var(--thim-font_title-color);font-size:16px;line-height:1.33;outline:0}.learnpress-checkout .data-school-checkout-coupon #lp_coupon_code:focus,.learnpress-checkout .data-school-checkout-coupon input[name=coupon_code]:focus{border-color:var(--thim-body_primary_color);background:#f0eafa}.learnpress-checkout .data-school-checkout-coupon .lp-coupon-apply{position:absolute;top:50%;right:12px;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:var(--thim-body_primary_color);color:#fff;cursor:pointer;font-size:0;z-index:1;transform:translateY(-50%)}.learnpress-checkout .data-school-checkout-coupon .lp-coupon-apply:focus,.learnpress-checkout .data-school-checkout-coupon .lp-coupon-apply:hover{background:var(--thim-body_primary_color_hover,#5621a7);color:#fff}.learnpress-checkout .data-school-checkout-coupon .lp-coupon-apply svg path{stroke:#fff}.learnpress-checkout .data-school-checkout-coupon .lp-coupon-apply svg,.learnpress-checkout .data-school-checkout-coupon .lp-coupon-apply svg *{pointer-events:none}.learnpress-checkout .data-school-checkout-payment__header{margin:0 0 28px}.learnpress-checkout .data-school-checkout-payment__header h4{margin:0 0 4px!important;color:var(--thim-font_title-color)!important;font-family:var(--thim-font_title-font-family);font-size:24px!important;font-weight:700!important;line-height:1.3}.learnpress-checkout .data-school-checkout-payment__subtitle{color:var(--thim-font_body-color);font-size:20px;line-height:1.4}.learnpress-checkout .payment-methods{display:block}.learnpress-checkout .payment-methods .lp-payment-method{margin:0}.learnpress-checkout .payment-methods label{padding:0!important;border:0!important;background:0 0!important;display:block!important}.learnpress-checkout .payment-methods label img{max-height:40px!important}.learnpress-checkout .payment-methods .selected label,.learnpress-checkout .payment-methods label:has(.gateway-input:checked){border-color:0;background:0 0}.learnpress-checkout .payment-methods .gateway-input{display:none!important}.learnpress-checkout .payment-methods .payment-method-form{width:100%;margin-top:12px}.learnpress-checkout #checkout-order-action{margin-top:20px}.learnpress-checkout #checkout-order-action .lp-button{display:inline-flex;align-items:center;justify-content:center;width:100%;border:0;padding:20px 24px;border-radius:12px;background:var(--thim-body_primary_color);color:#fff;font-size:20px;font-weight:700;line-height:1.2;text-transform:none}.learnpress-checkout #checkout-order-action .lp-button:focus,.learnpress-checkout #checkout-order-action .lp-button:hover{background:var(--thim-body_primary_color_hover,#5621a7);color:#fff}.learnpress-checkout .data-school-checkout-received__notice{margin-bottom:18px;padding:12px 16px;border-radius:10px;font-size:13px;font-weight:600;line-height:1.4}.learnpress-checkout .data-school-checkout-received__notice.is-pending{border:1px solid rgba(217,119,6,.25);background:#fff7ed;color:#b45309}.learnpress-checkout .data-school-checkout-received__notice.is-success{border:1px solid rgba(22,132,58,.25);background:#ecfdf3;color:#166534}.learnpress-checkout .data-school-checkout-received__section-header{margin-bottom:32px}.learnpress-checkout .data-school-checkout-received__section-header h4{margin:0 0 8px;color:var(--thim-font_title-color);font-family:var(--thim-font_title-font-family);font-size:24px;font-weight:700;line-height:1.3}.learnpress-checkout .data-school-checkout-received__section-desc{color:var(--thim-font_body-color);font-size:20px;line-height:1.4}.learnpress-checkout .data-school-checkout-received__details-section,.learnpress-checkout .data-school-checkout-received__qr-section{padding:0}.learnpress-checkout .qpay-qrcode{display:flex;flex-direction:column;align-items:center;gap:18px;margin:0;padding:24px 20px 18px;border:1px solid #ece9f1;border-radius:14px;background:#fff}.learnpress-checkout .qpay-qrcode .learn-press-message{width:100%;margin:0;text-align:center;font-size:13px;color:var(--thim-font_body-color)}.learnpress-checkout .qpay-qrcode .data-school-qpay-qrcode__image{display:block;width:min(100%,285px);height:auto;border-radius:0}.learnpress-checkout .qpay-qrcode .data-school-qpay-qrcode__banks{display:flex;width:min(100%,392px);flex-direction:column;align-items:center;gap:10px}.learnpress-checkout .qpay-qrcode .data-school-qpay-qrcode__banks-title{display:block;color:var(--thim-font_title-color);font-size:13px;font-weight:700;line-height:1.3;text-align:center}.learnpress-checkout .qpay-qrcode .data-school-qpay-qrcode__banks-image{display:block;width:100%;height:auto;border-radius:0}.learnpress-checkout .lp-checkout-block+.lp-checkout-block.data-school-checkout-received__details-section{padding-top:0;margin-top:32px;border-top:0}.learnpress-checkout .data-school-checkout-received__details-section .data-school-checkout-received__section-header{margin-bottom:12px}.learnpress-checkout .data-school-checkout-course-card{min-width:0;padding:35px 32px;border:1px solid var(--thim-body_primary_color);border-radius:24px;background:#fff;box-shadow:0 8px 24px 0 rgba(188,53,255,.1411764706)}.learnpress-checkout .data-school-checkout-course-card__body{padding:0 8px}.learnpress-checkout .data-school-checkout-course-card__title-link{display:block;margin-bottom:23px;padding-bottom:23px;border-bottom:1px solid #cecece;color:var(--thim-font_title-color);text-decoration:none}.learnpress-checkout .data-school-checkout-course-card__title-link h3,.learnpress-checkout .data-school-checkout-course-card__title-link span{margin:0;color:inherit;font-family:var(--thim-font_title-font-family);font-size:32px;font-weight:700;line-height:1.35}.learnpress-checkout .data-school-checkout-course-card__title-link:focus,.learnpress-checkout .data-school-checkout-course-card__title-link:hover{color:var(--thim-body_primary_color)}.learnpress-checkout .data-school-checkout-order-details{width:100%;margin:0;border:0;border-collapse:collapse}.learnpress-checkout .data-school-checkout-order-details tr:last-child{border-bottom:0}.learnpress-checkout .data-school-checkout-order-details td,.learnpress-checkout .data-school-checkout-order-details th{padding:6px 0;border:0;font-size:20px;font-weight:400;line-height:1.4;text-align:left;vertical-align:top}.learnpress-checkout .data-school-checkout-order-details th{width:42%;color:var(--thim-font_body-color);font-weight:500}.learnpress-checkout .data-school-checkout-order-details td{color:var(--thim-font_title-color);font-weight:700;text-align:right}.learnpress-checkout .data-school-checkout-order-details tbody tr:nth-child(even) td{background:0 0}.learnpress-checkout .data-school-checkout-order-details__status{display:inline-flex;align-items:center;font-weight:700}.learnpress-checkout .data-school-checkout-order-details__status.is-pending{color:#ed841d}.learnpress-checkout .data-school-checkout-order-details__status.is-success{color:#2fb93c}.learnpress-checkout .data-school-checkout-order-action{display:inline-flex;align-items:center;justify-content:center;width:100%;border:0;padding:20px 24px;border-radius:12px;background:var(--thim-body_primary_color);color:#fff;font-size:20px;font-weight:700;line-height:1.2;text-transform:none;margin-top:32px}.learnpress-checkout .data-school-checkout-order-action:focus,.learnpress-checkout .data-school-checkout-order-action:hover{background:var(--thim-body_primary_color_hover,#5621a7);color:#fff}.learnpress-checkout .data-school-checkout-order-action.is-pending{background:#f0eafa;color:var(--thim-body_primary_color)}.learnpress-checkout .data-school-checkout-order-action.is-pending:focus,.learnpress-checkout .data-school-checkout-order-action.is-pending:hover{background:rgb(231.1730769231,221.6423076923,247.0576923077);color:var(--thim-body_primary_color_hover,#5621a7)}.learnpress-checkout .data-school-checkout-order-action__icon{width:18px;height:18px;flex-shrink:0}@media (max-width:880px){.learnpress-checkout #learn-press-checkout-form,.learnpress-checkout .data-school-checkout-received{flex-wrap:wrap}.learnpress-checkout .data-school-checkout-course-card,.learnpress-checkout .lp-checkout-form__after{width:100%}.learnpress-checkout .data-school-checkout-received__main,.learnpress-checkout .lp-checkout-form__before{width:100%}.learnpress-checkout .data-school-checkout-course-card,.learnpress-checkout .lp-checkout-form__after{width:100%}}@media (max-width:600px){.learnpress-checkout .lp-checkout-form{flex-direction:row}.learnpress-checkout .data-school-checkout-back-wrap{margin-top:24px}.learnpress-checkout .data-school-checkout-back{width:48px;height:48px}.learnpress-checkout .data-school-checkout-back svg{width:16px;height:16px}.learnpress-checkout #learn-press-checkout-form,.learnpress-checkout .data-school-checkout-received{margin-top:24px}.learnpress-checkout .data-school-checkout-received__main,.learnpress-checkout .lp-checkout-form__before{padding:16px;border-radius:16px}.learnpress-checkout .data-school-checkout-received__main .lp-checkout-block>h4,.learnpress-checkout .lp-checkout-form__before .lp-checkout-block>h4{font-size:20px}.learnpress-checkout #checkout-order .col-number,.learnpress-checkout #checkout-order .course-total,.learnpress-checkout #checkout-order tfoot th{font-size:16px}.learnpress-checkout .lp-checkout-block+.lp-checkout-block{margin-top:24px;padding-top:24px}.learnpress-checkout .data-school-checkout-payment__header h4,.learnpress-checkout .data-school-checkout-received__section-header h4{font-size:20px!important}.learnpress-checkout .data-school-checkout-payment__subtitle,.learnpress-checkout .data-school-checkout-received__section-desc{font-size:16px}.learnpress-checkout #checkout-order-action .lp-button,.learnpress-checkout .data-school-checkout-order-action{padding:14px 24px;font-size:16px;line-height:1.25}.learnpress-checkout .data-school-checkout-course-card{padding:16px}.learnpress-checkout .data-school-checkout-order-details td,.learnpress-checkout .data-school-checkout-order-details th{font-size:16px}.learnpress-checkout .data-school-checkout-course-card__title-link h3,.learnpress-checkout .data-school-checkout-course-card__title-link span{font-size:24px}}
/*# sourceMappingURL=style.css.map */
