@font-face{font-family:"Nunito Sans";font-style:normal;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(/wp-content/mu-plugins/calzarialati/fonts/nunito-sans.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Nunito Sans";font-style:italic;font-weight:200 1000;font-stretch:100%;font-display:swap;src:url(/wp-content/mu-plugins/calzarialati/fonts/nunito-sans-italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Fraunces";font-style:normal;font-weight:300 800;font-display:swap;src:url(/wp-content/mu-plugins/calzarialati/fonts/fraunces.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--cz-ink:#1E2836;--cz-muted:#5B6574;--cz-line:#E3E6EB;--cz-wash:#F3F5F8;--cz-paper:#fff;--cz-gold:#8C6A1F;--cz-gold-soft:#F6EFDD;--cz-it:#2E7A57;--cz-en:#2C5D9F;--cz-es:#B9442C;--cz-display:"Fraunces", Georgia, "Times New Roman", serif;--cz-body:"Nunito Sans", "Segoe UI", Roboto, Arial, sans-serif}body{font-family:var(--cz-body)}h1,h2,h3,h4,.cz-display{font-family:var(--cz-display);text-wrap:balance}.site-header{border-bottom:1px solid var(--cz-line)}.main-navigation .primary-menu-container>ul>li.menu-item>a{font-weight:700;font-size:15.5px}li.cz-it > a .nav-drop-title-wrap::before,li.cz-en > a .nav-drop-title-wrap::before,li.cz-es > a .nav-drop-title-wrap::before,li.cz-it>.drawer-nav-drop-wrap>a::before,li.cz-en>.drawer-nav-drop-wrap>a::before,li.cz-es>.drawer-nav-drop-wrap>a::before{content:"";display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;margin-right:7px;align-self:center;background:var(--d)}li.cz-it{--d:var(--cz-it)}li.cz-en{--d:var(--cz-en)}li.cz-es{--d:var(--cz-es)}.main-navigation li.wpml-ls-item > a .wpml-ls-native{font-size:0}.main-navigation li.wpml-ls-item > a .wpml-ls-native::after{content:attr(lang);font-size:13px;font-weight:800;text-transform:uppercase}.main-navigation li.wpml-ls-item .sub-menu .wpml-ls-native{font-size:inherit}.main-navigation li.wpml-ls-item .sub-menu .wpml-ls-native::after{content:none}.cz-wrap{max-width:1160px;margin:0
auto;padding-inline:24px!important;box-sizing:border-box}.cz-sec{padding:48px
0}.cz-sh{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:22px}.cz-sh
h2{font-size:30px;margin:0}.cz-sh
a{font-weight:700;color:var(--cz-gold);text-decoration:none;white-space:nowrap}.cz-tag{font-size:12.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--c,var(--cz-gold))}.cz-ad-home{margin:8px
0}.home .entry-content-wrap{padding:0!important}.home .entry-content > section, .home .entry-content>.cz-wrap{margin-top:0;margin-bottom:0}.cz-hero{background:linear-gradient(180deg,var(--cz-gold-soft),var(--cz-paper));padding:54px
0 46px}.cz-hero-g{display:grid;grid-template-columns:1.25fr 1fr;gap:48px;align-items:center}.cz-eyebrow{font-size:13px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--cz-gold)}.cz-hero-h{font-size:46px;line-height:1.15;margin:10px
0 14px;color:var(--cz-ink)}.cz-hero-p{color:var(--cz-muted);margin:0
0 22px;max-width:52ch}.cz-search{display:flex;background:var(--cz-paper);border:1.5px solid var(--cz-ink);border-radius:12px;overflow:hidden;max-width:540px}.cz-search input[type=search]{flex:1;border:0!important;font:inherit;padding:13px
16px;min-width:0;background:transparent;box-shadow:none!important;border-radius:0}.cz-search
button{border:0;border-radius:0;background:var(--cz-ink);color:#fff;font:inherit;font-weight:800;padding:0
20px;cursor:pointer}.cz-search button:hover{background:var(--cz-gold)}.cz-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.cz-chip{font-size:14px;font-weight:600;background:var(--cz-paper);border:1px
solid var(--cz-line);border-radius:20px;padding:5px
12px;text-decoration:none;color:var(--cz-ink)}.cz-chip:hover{border-color:var(--cz-gold);color:var(--cz-gold)}.cz-feat{background:var(--cz-paper);border-radius:14px;overflow:hidden;box-shadow:0 12px 30px rgba(30,40,54,.12);text-decoration:none;display:block;color:var(--cz-ink)}.cz-feat
img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.cz-feat-b{display:block;padding:16px
20px 20px}.cz-feat-t{display:block;font-family:var(--cz-display);font-weight:600;font-size:22px;line-height:1.25;margin:6px
0}.cz-feat-p{display:block;font-size:15px;color:var(--cz-muted)}.cz-feat-go{display:inline-block;margin-top:12px;font-weight:800;color:#7A2E2F}.cz-feat-cop{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:6px;aspect-ratio:16/8;padding:22px
26px;color:#fff;background:linear-gradient(135deg,#8A3536 0%,#5E2223 100%);overflow:hidden}.cz-feat-cop::after{content:"";position:absolute;right:-50px;top:-50px;width:200px;height:200px;border-radius:50%;background:rgba(255,255,255,.07)}.cz-feat-cop--velo{background:linear-gradient(180deg,rgba(122,46,47,.55) 0%,rgba(94,34,35,.94) 72%),var(--img) center 40%/cover no-repeat,#7A2E2F}.cz-feat-cop--velo::after{display:none}.cz-feat-cop-et{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;opacity:.9;border-top:2px solid rgba(255,255,255,.6);padding-top:6px;align-self:flex-start}.cz-feat-cop-t{font-family:var(--cz-display);font-weight:600;font-size:clamp(28px,2.8vw,36px);line-height:1.1;text-shadow:0 1px 2px rgba(0,0,0,.25)}.cz-feat-cop-n{font-size:14px;font-weight:700;background:rgba(255,255,255,.16);border-radius:20px;padding:4px
12px;align-self:flex-start}.cz-feat:hover .cz-feat-t{color:var(--cz-gold)}.cz-langs{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.cz-lc{border:1px
solid var(--cz-line);border-top:5px solid var(--c);border-radius:12px;padding:20px
22px;display:flex;flex-direction:column;gap:12px;background:var(--cz-paper)}.cz-lc-top{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.cz-lc
h3{font-size:25px;margin:0}.cz-lc h3
a{text-decoration:none;color:var(--cz-ink)}.cz-n{font-size:14px;font-weight:700;color:var(--cz-muted);font-variant-numeric:tabular-nums}.cz-lc
ul{list-style:none;margin:0;padding:0}.cz-lc li
a{display:flex;justify-content:space-between;text-decoration:none;padding:6px
0;border-bottom:1px solid var(--cz-line);font-size:15.5px;color:var(--cz-ink)}.cz-lc li a:hover{color:var(--c)}.cz-lc li
span{color:var(--cz-muted);font-variant-numeric:tabular-nums}.cz-go{margin-top:auto;font-weight:800;color:var(--c);text-decoration:none}.cz-serie{background:var(--cz-wash)}.cz-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:12px;counter-reset:s}.cz-steps
li{counter-increment:s;background:var(--cz-paper);border-radius:10px;padding:16px;border:1px
solid var(--cz-line);margin:0}.cz-steps li::before{content:counter(s);font-family:var(--cz-display);font-size:28px;color:var(--cz-it);display:block;line-height:1}.cz-steps
a{text-decoration:none;font-weight:700;font-size:15.5px;line-height:1.35;display:block;margin-top:8px;color:var(--cz-ink)}.cz-steps a:hover{color:var(--cz-it)}.cz-steps
small{display:block;color:var(--cz-muted);font-size:13px;margin-top:4px}.cz-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px}.cz-card{text-decoration:none;display:flex;flex-direction:column;gap:8px;color:var(--cz-ink)}.cz-card-img{display:block;border-radius:10px;overflow:hidden;aspect-ratio:16/9;background:var(--cz-wash)}.cz-card-img
img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .25s}.cz-card:hover .cz-card-img
img{transform:scale(1.03)}.cz-card-t{font-family:var(--cz-display);font-weight:600;font-size:20px;line-height:1.25}.cz-card:hover .cz-card-t{color:var(--cz-gold)}.cz-card-d{font-size:13.5px;color:var(--cz-muted)}.cz-courses{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.cz-co{border:1px
solid var(--cz-line);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;color:var(--cz-ink);background:var(--cz-paper)}.cz-co-cv{height:130px;display:grid;place-items:center;color:#fff;font-family:var(--cz-display);font-size:40px}.cz-co-cv
img{width:100%;height:130px;object-fit:cover}.cz-co-cv.cz-kb{font-family:ui-monospace,Consolas,monospace;font-size:26px;letter-spacing:.3em}.cz-co-b{padding:16px
20px 20px;display:flex;flex-direction:column;gap:6px;flex:1}.cz-co-t{font-family:var(--cz-display);font-weight:600;font-size:21px;line-height:1.25}.cz-co-p{color:var(--cz-muted);font-size:15px}.cz-badge{align-self:flex-start;font-size:12px;font-weight:800;border-radius:20px;padding:3px
10px;background:var(--cz-gold-soft);color:var(--cz-gold)}.cz-soon{border-style:dashed}a.cz-co:hover .cz-co-t{color:var(--cz-gold)}.cz-about{padding:16px
0 56px}.cz-about-in{display:grid;grid-template-columns:auto 1fr auto;gap:28px;align-items:center;border:1px
solid var(--cz-line);border-radius:14px;padding:26px
28px}.cz-av{width:86px;height:86px;border-radius:50%;background:var(--cz-gold-soft);display:grid;place-items:center;font-family:var(--cz-display);font-size:38px;color:var(--cz-gold)}.cz-about
h2{font-size:24px;margin:0
0 6px}.cz-about
p{margin:0
0 6px;color:var(--cz-muted);max-width:62ch}.cz-more{font-weight:700;color:var(--cz-gold);text-decoration:none}.cz-kofi{background:var(--cz-gold);color:#fff!important;text-decoration:none;font-weight:800;border-radius:10px;padding:12px
18px;white-space:nowrap}.cz-kofi:hover{background:var(--cz-ink)}body{--cz-acc:var(--cz-gold)}body.cz-lang-it{--cz-acc:var(--cz-it)}body.cz-lang-en{--cz-acc:var(--cz-en)}body.cz-lang-es{--cz-acc:var(--cz-es)}.single-post .entry-header .entry-taxonomies a,.single-post .entry-header .category-links
a{color:var(--cz-acc);font-weight:800;letter-spacing:.06em}.single-post .entry-title{font-size:clamp(30px,3.4vw,42px);line-height:1.18}.kadence-breadcrumbs,.yoast-breadcrumbs,.entry-header .kadence-breadcrumbs{font-size:14px;color:var(--cz-muted)}.kadence-breadcrumbs
a{color:var(--cz-muted);text-decoration:none}.kadence-breadcrumbs a:hover{color:var(--cz-acc)}.single-post .entry-meta{font-size:14.5px;color:var(--cz-muted)}.single-post .post-thumbnail img,.single-post .article-post-thumbnail
img{border-radius:12px}.single-content{font-size:17.5px;line-height:1.7}.single-content
h2{font-size:27px;margin:1.8em 0 .5em}.single-content
h3{font-size:21px;margin:1.5em 0 .4em}.single-content
a{color:var(--cz-acc);text-decoration-thickness:1px;text-underline-offset:3px}.single-content p:first-of-type{font-size:19px;color:var(--cz-ink)}.single-content
table{border-collapse:collapse;width:100%;font-size:15.5px;margin:6px
0 22px;border:0;display:block;overflow-x:auto}.single-content table thead,.single-content table tbody,.single-content table
tr{width:100%}.single-content table
th{background:var(--cz-ink);color:#fff;text-align:left;padding:10px
12px;border:0;font-weight:700}.single-content table
td{padding:10px
12px;border:0;border-bottom:1px solid var(--cz-line)}.single-content table tr:nth-child(even) td{background:var(--cz-wash)}.single-content table:not(:has(thead)) tr:first-child
td{background:var(--cz-ink);color:#fff;font-weight:700}.single-content
blockquote{border-left:5px solid var(--cz-acc);background:var(--cz-wash);border-radius:0 10px 10px 0;padding:14px
18px;margin:20px
0;font-style:normal}.cz-ad-prima{margin:0
0 22px}.cz-ad-dopo{margin:26px
0 8px}.qsm-quiz-container{border:1px
solid var(--cz-line)!important;border-radius:12px;padding:18px
20px!important;background:var(--cz-paper)}.qsm-quiz-container .qsm-btn,.qsm-quiz-container input[type=submit],.qsm-quiz-container
.qmn_btn{background:var(--cz-ink)!important;color:#fff!important;border:0!important;border-radius:10px!important;font-weight:800!important;padding:10px
18px!important}.entry-related{background:var(--cz-wash)}.entry-related .entry-related-title{font-size:28px}.entry-related .loop-entry{background:var(--cz-paper);border-radius:12px;overflow:hidden;box-shadow:none;border:1px
solid var(--cz-line)}#secondary
.widget{margin-bottom:22px}.cz-box{border:1px
solid var(--cz-line);border-radius:12px;padding:16px
18px;background:var(--cz-paper);margin-bottom:22px}.cz-box
h4{margin:0
0 10px;font-family:var(--cz-body);font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--cz-muted)}.cz-box
ol{margin:0;padding-left:20px;display:grid;gap:7px;font-size:15px;line-height:1.35}.cz-box ol.cz-plain{list-style:none;padding-left:0}.cz-box ol.cz-num li::marker{color:var(--cz-acc);font-weight:800}.cz-box
a{text-decoration:none;color:var(--cz-ink)}.cz-box a:hover,.cz-box a.cz-att{color:var(--cz-acc)}.cz-box a.cz-att{font-weight:800}.cz-box .cz-on{font-weight:800;color:var(--cz-acc)}.cz-tutti{display:inline-block;margin-top:12px;font-weight:700;font-size:14.5px;color:var(--cz-acc)!important}.cz-toc{position:sticky;top:96px}.has-sidebar
#secondary{align-self:stretch}#secondary .sidebar-inner-wrap,#secondary .widget_custom_html:last-child,#secondary .widget_custom_html:last-child .custom-html-widget{height:100%}.kadence-breadcrumbs
.breadcrumb_last{display:none}.cz-iris{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center}.cz-iris .cz-av{width:52px;height:52px;font-size:24px}.cz-iris
strong{display:block;font-family:var(--cz-display);font-size:18px}.cz-iris
span{display:block;font-size:14px;color:var(--cz-muted)}.cz-iris div
a{font-size:14px;font-weight:700;color:var(--cz-gold)}.cz-iris .cz-kofi{grid-column:1/-1;text-align:center;font-size:15px}.cz-ad-barra{margin-bottom:22px;min-height:250px}.archive .entry-hero,.blog .entry-hero{display:none}.cz-arch-head{padding:36px
0 6px}.archive .page-title,.blog .page-title{font-size:clamp(30px,3.6vw,44px)}.archive .archive-description{color:var(--cz-muted);max-width:68ch}.loop-entry{border-radius:12px;overflow:hidden;box-shadow:none!important;border:1px
solid var(--cz-line);background:var(--cz-paper)}.loop-entry .entry-content-wrap{padding:16px
18px 20px!important}.loop-entry .entry-title{font-size:20px;line-height:1.25}.loop-entry .entry-title
a{text-decoration:none}.loop-entry:hover .entry-title
a{color:var(--cz-gold)}.loop-entry .entry-taxonomies
a{color:var(--cz-acc);font-weight:800;letter-spacing:.05em}.loop-entry .entry-summary{font-size:15px;color:var(--cz-muted)}.loop-entry .post-thumbnail{border-radius:0}.pagination .page-numbers{border-radius:8px}.pagination .page-numbers.current{background:var(--cz-ink);color:#fff}.site-footer .site-middle-footer-wrap,.site-footer .site-bottom-footer-wrap{background:var(--cz-ink);color:#C9D0DA}.site-footer .site-bottom-footer-wrap{border-top:1px solid #344055;font-size:13.5px}.site-footer
a{color:#C9D0DA;text-decoration:none}.site-footer a:hover{color:#fff}.site-footer .widget-title,.site-footer
h4{color:#fff;font-family:var(--cz-body);font-size:15px;font-weight:800;margin:0
0 10px}.site-footer
ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.cz-foot-logo{background:#fff;border-radius:8px;padding:6px
10px;display:inline-block}.cz-foot-logo
img{height:34px;width:auto;display:block}.cz-foot-p{margin:12px
0 10px;max-width:34ch}.learndash-wrapper .ld-primary-background,.learndash-wrapper .ld-expand-button.ld-primary-background,.learndash-wrapper .ld-button:not(.ld-button-reverse):not(.ld-button-transparent){background-color:var(--cz-ink)!important;border-color:var(--cz-ink)!important}.learndash-wrapper .ld-primary-color,.learndash-wrapper .ld-expand-button.ld-button-alternate,.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon,.learndash-wrapper a.ld-primary-color{color:var(--cz-ink)!important}.learndash-wrapper .ld-expand-button.ld-button-alternate .ld-icon{background:transparent!important}.learndash-wrapper .ld-status-complete,.learndash-wrapper .ld-secondary-background{background-color:var(--cz-it)!important}.learndash-wrapper .ld-item-list .ld-item-list-item{border-radius:10px}.cky-consent-container .cky-consent-bar,.cky-preference-center{border-radius:12px!important;font-family:var(--cz-body)!important}.cky-title,.cky-preference-title{font-family:var(--cz-display)!important;color:var(--cz-ink)!important}.cky-btn-accept{background:var(--cz-ink)!important;border-color:var(--cz-ink)!important;color:#fff!important}.cky-btn-reject,.cky-btn-customize,.cky-btn-preferences{background:#fff!important;border-color:var(--cz-ink)!important;color:var(--cz-ink)!important}.cky-notice-des a,.cky-preference-content-wrapper
a{color:var(--cz-gold)!important}.cky-btn-revisit-wrapper{background:var(--cz-gold)!important}@media (max-width:1060px){.cz-steps{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.cz-hero{padding:34px
0 30px}.cz-hero-g{grid-template-columns:1fr;gap:28px}.cz-hero-h{font-size:32px}.cz-langs,.cz-grid,.cz-courses{grid-template-columns:1fr}.cz-steps{grid-template-columns:1fr 1fr}.cz-about-in{grid-template-columns:1fr}.cz-sh
h2{font-size:25px}.cz-sec{padding:36px
0}.cz-wrap{padding-inline:18px!important}}@media (prefers-reduced-motion:reduce){.cz-card-img
img{transition:none}}.site-main .tutor-container{max-width:100%}.single-courses.has-sidebar .content-container{display:block}.tutor-course-tags a,.tutor-button,.tutor-btn,.single-instructor-wrap .instructor-avatar a,.tutor-dashboard-permalinks a,.tutor-dashboard-info-table-wrap table a{text-decoration:none}.tutor-single-course-avatar a,.tutor-course-enrolled-review-wrap .write-course-review-link-btn,.tutor-wrap nav.course-enrolled-nav ul li a,.tutor-single-course-meta.tutor-lead-meta ul li a,.tutor-single-lesson-button-group .tutor-single-lesson-button a,.tutor-topics-in-single-lesson .tutor-single-lesson-items a,.tutor-tabs-btn-group a,.tutor-single-page-top-bar a{text-decoration:none}.entry-hero .tutor-course-details-header{width:100%}.content-style-boxed .tutor-course-details-tab{margin-top:0 !important}.single-courses:not(.content-style-unboxed) .tutor-course-sidebar-card,.courses-sidebar-overlay-true .tutor-course-sidebar-card{background:var(--global-palette9);box-shadow:0px 15px 25px -10px rgba(0,0,0,.05);border-radius:.25rem;border:0}.entry-hero.courses-hero-section .entry-header{text-align:left;align-items:flex-start}.entry-hero.courses-hero-section .tutor-single-course-meta ul li,.entry-hero.courses-hero-section .tutor-single-course-meta ul li a,.entry-hero.courses-hero-section .tutor-single-course-meta ul li span,.entry-hero.courses-hero-section .tutor-single-course-meta ul li.tutor-social-share button,.entry-hero.courses-hero-section .tutor-single-course-rating .tutor-single-rating-count,.entry-hero.courses-hero-section .tutor-single-course-rating .tutor-single-rating-count i,.entry-hero.courses-hero-section .tutor-rating-text,.entry-hero.courses-hero-section .tutor-course-details-category,.entry-hero.courses-hero-section .tutor-color-muted,.entry-hero.courses-hero-section .tutor-course-details-category a,.entry-hero.courses-hero-section .tutor-course-details-action-btns>a{color:var(--global-palette9)}.hero-container .tutor-single-course-segment{margin-bottom:0}body.single-courses:not(.content-style-unboxed) .tutor-price-preview-box{background:var(--global-palette9);box-shadow:0px 15px 25px -10px rgba(0,0,0,.05);border-radius:.25rem;border:0}.tutor-single-course-content-lead-info .tutor-single-course-meta.tutor-lead-meta{border-top:0}.tutor-single-course-content-lead-info .tutor-single-course-meta ul{padding-top:0}@media(min-width: 992px){.courses-sidebar-overlay-true .entry-hero .tutor-course-details-header{max-width:calc(66.67% - 55px)}.tutor-container>.tutor-row>.tutor-col-8.tutor-col-md-100{padding-right:var(--global-xl-spacing)}.tutor-container>.tutor-row>.tutor-col-4{padding-left:0}.content-title-style-above.courses-sidebar-overlay-true .tutor-single-course-sidebar{margin-top:-300px}.courses-sidebar-overlay-true .hero-container .tutor-single-course-segment{max-width:60%}.single-courses.has-left-sidebar .entry-hero.courses-hero-section .entry-header{align-items:flex-end}.single-courses.has-left-sidebar .tutor-row{flex-direction:row-reverse}.single-courses.has-left-sidebar .tutor-container>.tutor-row>.tutor-col-8.tutor-col-md-100{padding-left:var(--global-xl-spacing);padding-right:15px}.single-courses.has-left-sidebar .tutor-container>.tutor-row>.tutor-col-4{padding-left:15px;padding-right:0}.single-courses.has-left-sidebar .tutor-course-details-page-main{grid-template-columns:4fr 8fr;grid-template-areas:"column-left column-right"}.single-courses.has-left-sidebar .tutor-course-details-page-main .tutor-course-details-page-main-left{grid-area:column-right}.single-courses.has-left-sidebar .tutor-course-details-page-main .tutor-course-details-page-main-right{grid-area:column-left}}@media(min-width: 1200px){.tutor-single-course-meta.tutor-lead-meta ul li{min-width:120px}}.ld-course-list-items .ld_course_grid.entry .thumbnail.course .ld_course_grid_price.ribbon-enrolled{background:var(--global-palette-btn-bg-hover)}.ld-course-list-items .ld_course_grid.entry .thumbnail.course .ld_course_grid_price.ribbon-enrolled:before{border-top-color:var(--global-palette-btn-bg);border-right-color:var(--global-palette-btn-bg)}.ld-course-list-items .ld_course_grid.entry .btn-primary{border-color:var(--global-palette-btn-bg);background:var(--global-palette-btn-bg);color:var(--global-palette-btn);box-shadow:0px 0px 0px -7px rgba(0,0,0,0)}.ld-course-list-items .ld_course_grid.entry .btn-primary:hover{color:var(--global-palette-btn-hover);border-color:var(--global-palette-btn-bg-hover);background:var(--global-palette-btn-bg-hover);box-shadow:0px 15px 25px -7px rgba(0,0,0,.1)}.ld-course-list-items .ld_course_grid.entry.grid-loop-unboxed{background:rgba(0,0,0,0);border-radius:0;box-shadow:none}.ld-course-list-items .ld_course_grid.entry .thumbnail.course{border:0;height:100%;display:flex;background:var(--global-palette9);flex-direction:column}.ld-course-list-items .ld_course_grid.entry .thumbnail.course{background:rgba(0,0,0,0)}.learndash-wrapper .ld-focus.ld-focus-sidebar-collapsed .ld-focus-sidebar .ld-focus-sidebar-trigger .ld-icon{transform:translateY(-50%) translateX(25%) rotate(180deg)}.ld-course-list-items .ld_course_grid .btn-primary{border-radius:3px;padding:.4em 1em;border:0;line-height:1.6;font-family:inherit;cursor:pointer;text-decoration:none;transition:all .2s ease}#ld_course_categorydropdown{margin-bottom:1em}.ld-course-list-items .ld_course_grid.entry .thumbnail.course .ld_course_grid_price.ribbon-enrolled,.ld-course-list-items .ld_course_grid.entry .thumbnail.course .ld_course_grid_price{border-radius:.25rem;background:var(--global-palette-btn-bg);left:.8em;box-shadow:none;text-shadow:none}.ld-course-list-items .ld_course_grid.entry .thumbnail .caption p.entry-content{flex-grow:1}.ld-course-list-items .ld_course_grid.entry .thumbnail.course .ld_course_grid_price.ribbon-enrolled:before,.ld-course-list-items .ld_course_grid.entry .thumbnail.course .ld_course_grid_price:before{display:none}.wp-site-blocks .ld-course-list-items .ld_course_grid.entry.grid-loop-boxed .entry-content-wrap{padding:2rem}.wp-site-blocks .ld-course-list-items .ld_course_grid.entry.grid-loop-unboxed .entry-content-wrap{padding:1rem 0}.wp-site-blocks .ld-course-list-items .ld_course_grid.entry .entry-content-wrap{display:flex;flex-grow:1;color:var(--global-palette5);flex-direction:column;position:relative}.ld-course-list-items .ld_course_grid.entry .entry-title{padding:.5rem 0;margin:0;font-size:1.2em;font-weight:500;line-height:1.2}.ld-course-list-items .ld_course_grid.entry .grid-progress{position:absolute;top:0;left:0;right:0}.ld-course-list-items .ld_course_grid.entry.grid-loop-unboxed .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{background:var(--global-palette9);position:absolute;right:0;bottom:100%;padding:.3em .6em}.ld-course-list-items .ld_course_grid.entry .learndash-wrapper .ld-progress.ld-progress-inline{margin:0}.ld-course-list-items .ld_course_grid.entry .learndash-wrapper.learndash-widget .ld-progress .ld-progress-bar{margin-top:0;border-radius:0}.ld-course-list-items .ld_course_grid.entry .learndash-wrapper .ld-progress .ld-progress-heading .ld-progress-stats .ld-progress-percentage{font-size:80%}.learndash-wrapper .ld-focus-comment .ld-comment-avatar img{position:static;width:auto;margin-left:0;margin-top:0}.learndash-wrapper .ld-course-status.ld-course-status-enrolled{background-color:var(--global-palette7)}.learndash-wrapper .ld-progress .ld-progress-bar{background-color:var(--global-palette9)}.learndash-wrapper .ld-item-list .ld-item-list-item{background:var(--global-palette9);border-color:var(--global-gray-400)}.learndash-wrapper .ld-status-incomplete.ld-status-icon{background-color:var(--global-palette9);border-color:var(--global-gray-400)}.learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name{color:var(--global-palette4)}.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview a.ld-lesson-item-preview-heading{color:var(--global-palette4)}.learndash-wrapper #learndash_mark_complete_button:hover,.learndash-wrapper .learndash_mark_complete_button:hover{color:#fff}.learndash-wrapper .ld-course-navigation .ld-lesson-item-preview .ld-expand-button{color:var(--global-palette6)}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list{background-color:var(--global-palette7)}.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-topic-list.ld-table-list:before{background:var(--global-palette9)}.learndash-wrapper .ld-table-list a.ld-table-list-item-preview{color:var(--global-palette4)}.learndash-wrapper .ld-course-navigation .ld-status-icon.ld-status-incomplete{border-color:var(--global-gray-400)}.wp-site-blocks .learndash-wrapper .ld-item-list .ld-item-list-item .ld-item-name{flex:1}body.ld-in-focus-mode .learndash-wrapper,body.ld-in-focus-mode,.learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo{background-color:var(--global-palette9)}.learndash-wrapper .ld-focus .ld-focus-header .ld-content-action,.learndash-wrapper .ld-focus .ld-focus-header .ld-progress,.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu{border-color:var(--global-gray-400)}.learndash-wrapper .ld-focus .ld-focus-sidebar,.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item,.learndash-wrapper .ld-focus .ld-focus-header{border-color:var(--global-gray-400);background-color:var(--global-palette9)}.learndash-wrapper .ld-breadcrumbs,.learndash-wrapper .ld-lesson-status{background:var(--global-palette7)}.learndash-wrapper .ld-focus .ld-focus-header .ld-progress .ld-progress-bar{background:var(--global-gray-400)}.learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text{color:var(--global-palette5)}.learndash-wrapper .ld-content-actions{border-color:var(--global-gray-400)}.learndash-wrapper .ld-focus .ld-focus-header .kadence-color-palette-header-switcher{padding-right:1em}.learndash-wrapper .ld-tabs .ld-tabs-navigation .ld-tab{box-shadow:none;border:0;border-radius:0;color:var(--global-palette6)}