:root{--av-ink:#12100e;--av-ink-soft:#2a2622;--av-paper:#fffcf8;--av-mist:#f6f1ea;--av-muted:#7a736a;--av-gold:#c4a35a;--av-gold-deep:#9a7a3c;--av-gold-soft:#e2d0a4;--av-line:rgba(18, 16, 14, 0.08);--av-radius:22px;--av-radius-lg:32px;--av-ease:cubic-bezier(0.22, 1, 0.36, 1);--av-font-display:"Cormorant Garamond", Georgia, serif;--av-font-body:"Manrope", "Segoe UI", sans-serif}html{scroll-behavior:smooth}body.av-studio-site{background-color:var(--av-paper);font-family:var(--av-font-body);color:var(--av-ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}body.av-studio-site h1,body.av-studio-site h2,body.av-studio-site h3,body.av-studio-site h4,body.av-studio-site .elementor-heading-title{font-family:var(--av-font-display);font-weight:500;line-height:1.12;letter-spacing:-.015em}body.av-studio-site .elementor-widget-text-editor,body.av-studio-site .elementor-widget-text-editor p{font-family:var(--av-font-body)}body.av-studio-site .elementor-widget-text-editor p:last-child{margin-bottom:0}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f3efe7}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#d6c08a,#b8954f);border-radius:999px;border:2px solid #f3efe7}body.av-studio-site .av-hero-title .elementor-heading-title,body.av-studio-site .av-hero-title.elementor-heading-title{font-size:clamp(2.6rem, 6.2vw, 5rem)!important;line-height:1.04!important;text-shadow:0 12px 40px rgb(0 0 0 / .28);max-width:12ch}body.av-studio-site .av-page-hero .av-hero-title .elementor-heading-title{font-size:clamp(2.4rem, 5vw, 3.9rem)!important;max-width:16ch}body.av-studio-site .av-hero-lead p{font-size:clamp(1.05rem, 1.5vw, 1.2rem);line-height:1.65;max-width:36rem}body.av-studio-site .elementor-widget-heading h2.elementor-heading-title{font-size:clamp(2rem, 3.8vw, 3.35rem)}body.av-studio-site .elementor-widget-heading h3.elementor-heading-title{font-size:clamp(1.4rem, 2.2vw, 1.9rem)}body.av-studio-site .av-lead p{font-size:clamp(1.05rem, 1.4vw, 1.2rem);max-width:38rem}.av-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--av-font-body)!important;font-size:0.72rem!important;letter-spacing:0.26em!important;text-transform:uppercase;font-weight:600!important}.av-eyebrow .elementor-heading-title::before{content:"";width:7px;height:7px;border-radius:50%;background:linear-gradient(135deg,var(--av-gold-soft),var(--av-gold));box-shadow:0 0 0 3px rgb(196 163 90 / .15);flex:none}.av-head--center .av-eyebrow .elementor-heading-title{justify-content:center}.av-head--center .elementor-widget-heading h2.elementor-heading-title{max-width:20ch;margin-inline:auto}.av-head--center .av-lead p{margin-inline:auto;text-align:center}.av-pill-row{display:flex;flex-wrap:wrap;gap:.5rem}.av-pill{display:inline-flex;align-items:center;padding:.45rem .9rem;border-radius:999px;background:rgb(196 163 90 / .12);border:1px solid rgb(196 163 90 / .25);color:var(--av-gold-deep);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.av-chip .elementor-heading-title{display:inline-flex!important;align-items:center;padding:.45rem 0.95rem!important;border-radius:999px;background:rgb(226 208 164 / .14);border:1px solid rgb(226 208 164 / .35);color:var(--av-gold-soft)!important;font-family:var(--av-font-body)!important;font-size:0.68rem!important;letter-spacing:0.18em!important;text-transform:uppercase}.av-ornament .elementor-heading-title{opacity:.85}.av-grid{display:flex!important;flex-wrap:wrap!important}.av-grid>.e-con{max-width:none;min-width:0;flex-shrink:1!important}.av-stats,.av-grid.av-stats{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;width:100%!important;max-width:100%!important;align-items:stretch!important}.av-stats>.e-con,.av-stats>.e-con.av-stat{width:auto!important;max-width:none!important;min-width:0!important;flex:none!important}@media (min-width:1025px){.av-grid-3>.e-con{width:calc((100% - 48px) / 3)!important}.av-grid-2>.e-con{width:calc((100% - 16px) / 2)!important}.av-grid-5>.e-con{width:calc((100% - 64px) / 5)!important}.av-grid-split>.e-con:first-child{width:calc(52% - 28px)!important}.av-grid-split>.e-con:last-child{width:calc(48% - 28px)!important}.av-grid-cta>.e-con:first-child{width:58%!important}.av-grid-cta>.e-con:last-child{width:36%!important}.av-grid-head>.e-con:first-child{width:64%!important}.av-grid-head>.e-con:last-child{width:30%!important}.av-footer-grid>.e-con:first-child{width:34%!important}.av-footer-grid>.e-con:not(:first-child){width:18%!important}}@media (max-width:1024px){.av-grid-split,.av-grid-cta,.av-grid-head{flex-direction:column!important;align-items:stretch!important}.av-grid-3>.e-con,.av-grid-2>.e-con:not(.av-stat){width:calc((100% - 24px) / 2)!important}.av-grid-5>.e-con{width:calc((100% - 32px) / 3)!important}.av-grid-split>.e-con,.av-grid-split>.e-con:first-child,.av-grid-split>.e-con:last-child,.av-grid-cta>.e-con,.av-grid-cta>.e-con:first-child,.av-grid-cta>.e-con:last-child,.av-grid-head>.e-con,.av-grid-head>.e-con:first-child,.av-grid-head>.e-con:last-child{width:100%!important;max-width:100%!important;flex:1 1 100%!important}.av-footer-grid>.e-con:first-child{width:100%!important}.av-footer-grid>.e-con:not(:first-child){width:calc((100% - 64px) / 3)!important}}@media (max-width:767px){.av-grid-3>.e-con,.av-grid-2>.e-con:not(.av-stat),.av-footer-grid>.e-con,.av-footer-grid>.e-con:first-child,.av-footer-grid>.e-con:not(:first-child),.av-grid-5>.e-con{width:100%!important;max-width:100%!important;flex:1 1 100%!important}.av-stats,.av-grid.av-stats{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;width:100%!important}.av-stats>.e-con,.av-stats>.e-con.av-stat{width:auto!important;max-width:none!important;flex:none!important;min-height:0}}.av-feature,.av-module{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:0.85rem!important;overflow:visible!important}.av-feature>.e-con:first-child,.av-module>.e-con:first-child{flex:0 0 3.5rem!important;width:3.5rem!important;min-width:3.5rem!important;max-width:3.5rem!important}.av-feature>.e-con:last-child,.av-module>.e-con:last-child{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important}.av-feature-icon .elementor-heading-title{line-height:1!important}.av-card{border-radius:var(--av-radius);transition:transform 0.55s var(--av-ease),box-shadow 0.55s ease,border-color 0.35s ease}.av-card:hover{transform:translateY(-10px) scale(1.01);box-shadow:0 28px 60px rgb(18 16 14 / .12)!important;border-color:rgb(196 163 90 / .35)!important}.av-course-card{min-height:520px}.av-course-card>.elementor-widget-image,.av-course-card>.elementor-widget-image .elementor-widget-container,.av-course-card>.elementor-widget-image img{width:100%!important;max-width:none;display:block}.av-course-card>.elementor-widget-image img{height:250px;object-fit:cover;border-radius:0!important}.av-card-body{flex:1 1 auto}.av-card-footer{margin-top:auto!important}.av-tile{min-height:360px}.av-tile:hover{transform:translateY(-6px) scale(1.01)}.av-quote{position:relative}.av-quote::before{content:"“";position:absolute;top:.2rem;right:1.1rem;font-family:var(--av-font-display);font-size:5rem;line-height:1;color:rgb(196 163 90 / .18);pointer-events:none}.av-blog-card img{transition:transform 0.8s var(--av-ease)}.av-blog-card:hover img{transform:scale(1.04)}.av-blog-wrap{width:min(1180px, calc(100% - 2.5rem));margin-inline:auto}.av-blog-hero{position:relative;min-height:52vh;display:grid;align-items:end;color:var(--av-paper);padding:10.5rem 0 3.5rem;overflow:hidden;border-radius:0 0 var(--av-radius-lg) var(--av-radius-lg)}.av-blog-hero--single{min-height:44vh;padding-bottom:3rem}.av-blog-hero__media,.av-blog-hero__overlay{position:absolute;inset:0}.av-blog-hero__media img{width:100%;height:100%;object-fit:cover}.av-blog-hero__overlay{background:radial-gradient(ellipse at 70% 30%,rgb(196 163 90 / .2),transparent 40%),linear-gradient(180deg,rgb(12 10 8 / .4),rgb(12 10 8 / .72))}.av-blog-hero__copy{position:relative;z-index:1}.av-blog-hero h1{font-family:var(--av-font-display);font-weight:500;font-size:clamp(2.4rem, 5.5vw, 4rem);line-height:1.08;max-width:14ch;margin:0 0 1rem;color:#fff;text-shadow:0 10px 32px rgb(0 0 0 / .35)}.av-blog-hero__lead{max-width:34rem;margin:0;color:rgb(255 255 255 / .8);font-size:1.05rem;line-height:1.65}.av-blog-eyebrow{margin:0 0 .85rem;font-size:.72rem;letter-spacing:.26em;text-transform:uppercase;font-weight:600;color:var(--av-gold-soft)}.av-blog-eyebrow--ink{color:var(--av-gold-deep)}.av-blog-section{padding:4.5rem 0 5rem}.av-blog-section--mist{background:var(--av-mist);border-radius:var(--av-radius-lg);margin:0 1rem 3rem;padding:3.5rem 0}.av-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.35rem}.av-blog-card-native{display:flex;flex-direction:column;padding:.85rem;border:1px solid var(--av-line);border-radius:var(--av-radius);background:rgb(255 252 248 / .85);box-shadow:0 10px 28px rgb(18 16 14 / .05);transition:transform 0.4s var(--av-ease),border-color 0.3s ease}.av-blog-card-native:hover{transform:translateY(-5px);border-color:rgb(196 163 90 / .3)}.av-blog-card-native__media{display:block;aspect-ratio:16 / 10;overflow:hidden;margin-bottom:1.1rem;border-radius:calc(var(--av-radius) - 6px)}.av-blog-card-native__media img{width:100%;height:100%;object-fit:cover;transition:transform 0.8s var(--av-ease)}.av-blog-card-native:hover .av-blog-card-native__media img{transform:scale(1.05)}.av-blog-card-native__meta{font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--av-gold-deep);margin:0 0 .5rem;font-weight:600}.av-blog-card-native h3{font-size:1.45rem;margin:0 0 .5rem;line-height:1.15}.av-blog-card-native h3 a{color:inherit;text-decoration:none}.av-blog-card-native h3 a:hover{color:var(--av-gold-deep)}.av-blog-card-native>p{color:var(--av-muted);font-size:.95rem;line-height:1.55;margin:0 0 .85rem;flex:1 1 auto}.av-blog-card-native__more{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;font-weight:600;color:var(--av-gold-deep);text-decoration:none}.av-blog-card-native__more:hover{color:var(--av-ink)}.av-blog-cta{display:grid;grid-template-columns:1.4fr auto;gap:2rem;align-items:center}.av-blog-cta h2{font-size:clamp(2rem, 4vw, 3rem);max-width:14ch;margin:0 0 .75rem}.av-blog-cta__lead{margin:0;color:var(--av-muted);max-width:36rem;line-height:1.6}.av-blog-btn{display:inline-flex;align-items:center;justify-content:center;padding:.95rem 1.6rem;border-radius:999px;background:var(--av-ink);color:var(--av-paper)!important;text-decoration:none;font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;transition:transform 0.25s var(--av-ease),background 0.25s ease}.av-blog-btn:hover{transform:translateY(-2px);background:#1c1814;color:#fff!important}.av-blog-empty{color:var(--av-muted)}.av-blog-pagination{margin-top:2.5rem}.av-blog-pagination .nav-links{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center}.av-blog-pagination a,.av-blog-pagination span{display:inline-flex;padding:.55rem .9rem;border-radius:999px;border:1px solid var(--av-line);text-decoration:none;color:var(--av-ink);font-size:.85rem}.av-blog-pagination .current{background:var(--av-ink);color:var(--av-paper);border-color:var(--av-ink)}.av-blog-prose{max-width:720px;font-size:1.05rem;line-height:1.75;color:var(--av-ink-soft)}.av-blog-prose p{margin:0 0 1.15rem}.av-blog-prose img{max-width:100%;height:auto;border-radius:18px}.av-blog-back{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--av-line)}.av-blog-back a{color:var(--av-gold-deep);text-decoration:none;font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem}.av-blog-back a:hover{color:var(--av-ink)}@media (max-width:960px){.av-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.av-blog-cta{grid-template-columns:1fr}}@media (max-width:640px){.av-blog-wrap{width:min(1180px, calc(100% - 2rem))}.av-blog-hero{min-height:48vh;padding:8.5rem 0 2.75rem}.av-blog-grid{grid-template-columns:1fr}.av-blog-section{padding:3rem 0 3.5rem}.av-blog-section--mist{margin:0 .75rem 2rem;padding:2.5rem 0}}.av-stat-number .elementor-heading-title{font-size:clamp(2rem, 3.5vw, 2.7rem)!important;line-height:1!important;color:transparent!important;background:linear-gradient(135deg,#12100e,#9a7a3c);-webkit-background-clip:text;background-clip:text}.av-img img{display:block;width:100%}.av-img--captioned .widget-image-caption,.av-img--captioned figcaption{display:inline-block;margin-top:10px;padding:.4rem .85rem;border-radius:999px;background:rgb(255 252 248 / .9);border:1px solid var(--av-line);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;font-style:italic;font-weight:600;color:var(--av-ink)}.av-gallery .av-img--captioned figure.wp-caption,.av-gallery .av-img--captioned .elementor-widget-container{position:relative;overflow:hidden;border-radius:24px}.av-gallery .av-img--captioned img{width:100%;height:100%;object-fit:cover;border-radius:24px}.av-gallery .av-img--captioned .widget-image-caption,.av-gallery .av-img--captioned figcaption{position:absolute;left:50%;bottom:.85rem;transform:translateX(-50%);margin:0;z-index:2;white-space:nowrap;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.av-split-media img{box-shadow:0 18px 50px rgb(18 16 14 / .12)}.av-checklist .elementor-icon-list-icon{padding-top:3px}.av-checklist .elementor-icon-list-icon svg,.av-checklist .elementor-icon-list-icon i{color:var(--av-gold-deep)}.av-timeline-item{position:relative}.av-timeline-item::before{content:"";position:absolute;left:-6px;top:.55rem;width:11px;height:11px;border-radius:50%;background:linear-gradient(135deg,var(--av-gold-soft),var(--av-gold));box-shadow:0 0 0 4px rgb(196 163 90 / .14)}.av-module-num .elementor-heading-title{line-height:1!important}.av-btn .elementor-button{will-change:transform;transition:transform 0.25s var(--av-ease),background 0.3s ease,color 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease}.av-btn .elementor-button:hover{transform:translateY(-2px)}.av-btn--gold .elementor-button{background:linear-gradient(135deg,#d4b56a,var(--av-gold) 55%,#b08a42)}.av-btn--gold .elementor-button:hover{background:var(--av-gold-soft)}.av-btn-row{gap:14px}.av-hero{position:relative;isolation:isolate;overflow:hidden}.av-hero-copy{position:relative;z-index:3}.av-hero-side{position:relative;z-index:3;animation:avFloatSoft 7s ease-in-out infinite}.av-hero-side img{border-radius:22px;box-shadow:0 24px 50px rgb(0 0 0 / .28)}.av-hero::before{content:"";position:absolute;inset:-4%;z-index:0;background-image:inherit;background-size:cover;background-position:center;pointer-events:none;opacity:0}.av-hero::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse at 30% 70%,rgb(196 163 90 / .16),transparent 45%),linear-gradient(180deg,rgb(12 10 8 / .42) 0%,rgb(12 10 8 / .28) 38%,rgb(12 10 8 / .82) 100%),linear-gradient(90deg,rgb(12 10 8 / .58) 0%,rgb(12 10 8 / .22) 55%,rgb(12 10 8 / .4) 100%)}body.av-studio-site .av-hero.elementor-element{--av-hero-scale:1.08}.av-hero>.elementor-background-overlay{z-index:1;opacity:0.35!important}.av-hero .e-con-inner,.av-hero>.e-con{position:relative;z-index:3}body.av-studio-site .av-hero .av-hero-title .elementor-heading-title,body.av-studio-site .av-hero .av-hero-title.elementor-heading-title,body.av-studio-site .av-hero h1.elementor-heading-title{color:#fff!important;text-shadow:0 12px 40px rgb(0 0 0 / .45),0 2px 8px rgb(0 0 0 / .35)!important}body.av-studio-site .av-hero .av-hero-lead,body.av-studio-site .av-hero .av-hero-lead p,body.av-studio-site .av-hero .av-hero-lead .elementor-widget-container{color:rgb(255 255 255 / .9)!important;text-shadow:0 6px 24px rgb(0 0 0 / .35)}body.av-studio-site .av-hero .av-eyebrow .elementor-heading-title{color:var(--av-gold-soft)!important}.av-hero.av-hero--zooming{background-size:cover!important;animation:avHeroZoom 18s var(--av-ease) forwards}@keyframes avHeroZoom{from{background-size:108% auto}to{background-size:100% auto}}@supports (background-size:108%){.av-hero.av-hero--zooming{animation:avHeroZoomBg 18s var(--av-ease) forwards}@keyframes avHeroZoomBg{from{background-size:108%}to{background-size:100%}}}.av-hero-atmosphere{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}.av-hero-spark{position:absolute;width:5px;height:5px;border-radius:50%;background:rgb(226 208 164 / .9);box-shadow:0 0 12px rgb(226 208 164 / .65);animation:avTwinkle 3.8s ease-in-out infinite}@keyframes avTwinkle{0%,100%{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1.25)}}.av-hero-glow{position:absolute;right:8%;bottom:18%;width:200px;height:200px;border:1px solid rgb(226 208 164 / .35);border-radius:50%;animation:avFloatSoft 7s ease-in-out infinite}.av-hero-glow::before{content:"";position:absolute;inset:22px;border:1px dashed rgb(226 208 164 / .25);border-radius:50%}@keyframes avFloatSoft{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}.av-scroll-cue{display:inline-flex!important;flex-direction:column;align-items:flex-start;gap:.7rem;margin-top:1.6rem;color:rgb(255 255 255 / .78)!important;font-size:.66rem;letter-spacing:.2em;text-transform:uppercase;text-decoration:none!important;animation:avCueFade 1s ease 1.4s both}.av-scroll-cue i{display:block;width:1px;height:42px;background:linear-gradient(180deg,rgb(226 208 164 / .9),transparent);position:relative;overflow:hidden}.av-scroll-cue i::after{content:"";position:absolute;left:0;top:-40%;width:100%;height:40%;background:#fff;animation:avCueSlide 1.8s ease-in-out infinite}@keyframes avCueFade{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes avCueSlide{0%{transform:translateY(0);opacity:0}30%{opacity:1}100%{transform:translateY(180%);opacity:0}}.av-page-hero .av-hero-copy,.av-page-hero>.e-con{animation:avPageHeroIn 1.1s var(--av-ease) 0.2s both}@keyframes avPageHeroIn{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.av-split-media,.av-gallery>.e-con:first-child,.av-hero-side{animation:avSoftBreath 7s ease-in-out infinite}@keyframes avSoftBreath{0%,100%{box-shadow:0 20px 50px rgb(18 16 14 / .1)}50%{box-shadow:0 28px 64px rgb(196 163 90 / .16)}}.av-prose .elementor-widget-text-editor ul{padding-left:1.2rem;margin:0 0 .4rem}.av-prose .elementor-widget-text-editor li{margin-bottom:.45rem}.av-prose .elementor-widget-text-editor a{color:var(--av-gold-deep);text-decoration:underline;text-underline-offset:3px}.av-form .elementor-field-group .elementor-field{font-family:var(--av-font-body)}.av-form .elementor-field:focus{outline:none;border-color:rgb(196 163 90 / .55)!important;box-shadow:0 0 0 4px rgb(196 163 90 / .12)}.av-form .elementor-field-textual{padding:.95rem 1.1rem}.av-info-tile a{color:var(--av-ink);text-decoration:none}.av-info-tile a:hover{color:var(--av-gold-deep)}body:not(.elementor-editor-active) .elementor-location-header,body:not(.elementor-editor-active) [data-elementor-type="header"]{position:relative!important;z-index:10000!important;isolation:isolate}body:not(.elementor-editor-active) .av-site-header,body:not(.elementor-editor-active) .e-con.av-site-header,body:not(.elementor-editor-active) [data-elementor-type="header"] .av-site-header{position:fixed!important;top:0;left:0;right:0;width:100%!important;max-width:none!important;z-index:10000!important;pointer-events:none;background:transparent!important}body.admin-bar:not(.elementor-editor-active) .av-site-header,body.admin-bar:not(.elementor-editor-active) [data-elementor-type="header"] .av-site-header{top:32px}@media (max-width:782px){body.admin-bar:not(.elementor-editor-active) .av-site-header,body.admin-bar:not(.elementor-editor-active) [data-elementor-type="header"] .av-site-header{top:46px}}.av-site-header .av-header-glass{pointer-events:auto}.av-header-glass{border-radius:999px!important;backdrop-filter:blur(18px) saturate(1.15);-webkit-backdrop-filter:blur(18px) saturate(1.15);transition:background 0.4s ease,border-color 0.4s ease,box-shadow 0.4s ease;flex-wrap:nowrap!important}.av-brand{width:auto!important;flex:0 0 auto!important}.av-brand .av-brand-mark img{width:44px!important;height:44px!important;object-fit:contain;border-radius:50%;padding:6px;background:rgb(255 252 248 / .95);box-shadow:0 6px 18px rgb(0 0 0 / .18)}.av-brand-text .elementor-heading-title{line-height:1!important;letter-spacing:0.08em!important;display:inline-flex;flex-direction:column}.av-brand-text .elementor-heading-title a{color:inherit}.av-brand-sub{display:block;margin-top:.35rem;font-family:var(--av-font-body);font-size:.56rem;letter-spacing:.28em;text-transform:uppercase;font-weight:600;color:rgb(226 208 164 / .9)}.av-nav{flex:1 1 auto!important;min-width:0}.av-nav .elementor-nav-menu--main .elementor-item{border-radius:999px}.av-nav--fallback p{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem;margin:0}.av-nav--fallback a{color:rgb(255 255 255 / .88);padding:.55rem .9rem;border-radius:999px;text-decoration:none}.av-nav--fallback a:hover{background:rgb(226 208 164 / .18);color:#fff}.av-header-cta{flex:0 0 auto!important}.av-site-header.is-scrolled .av-header-glass{background:rgb(255 252 248 / .92)!important;border-color:rgb(196 163 90 / .28)!important;box-shadow:0 14px 36px rgb(18 16 14 / .1)!important}.av-site-header.is-scrolled .av-brand-text .elementor-heading-title,.av-site-header.is-scrolled .av-brand-text .elementor-heading-title a{color:var(--av-ink)!important}.av-site-header.is-scrolled .av-brand-sub{color:var(--av-muted)}.av-site-header.is-scrolled .av-nav .elementor-nav-menu--main a.elementor-item,.av-site-header.is-scrolled .av-nav--fallback a{color:var(--av-ink-soft)!important}.av-site-header.is-scrolled .av-nav .elementor-nav-menu--main a.elementor-item:hover,.av-site-header.is-scrolled .av-nav .elementor-nav-menu--main a.elementor-item.elementor-item-active{color:#1a150e!important}.av-site-header.is-scrolled .av-nav .elementor-menu-toggle{color:var(--av-ink)!important;background:rgb(18 16 14 / .06)!important}.av-site-header.is-scrolled .av-header-cta .elementor-button{background:var(--av-ink)!important;color:#fff!important}.av-site-header .elementor-nav-menu--dropdown.elementor-nav-menu__container{border-radius:18px;overflow:hidden;box-shadow:0 24px 60px rgb(18 16 14 / .18);margin-top:10px}body.av-pro-chrome header.site-header,body.av-pro-chrome footer.site-footer,body:has([data-elementor-type="header"]) header.site-header:not(.elementor),body:has([data-elementor-type="footer"]) footer.site-footer:not(.elementor){display:none!important}body.av-studio-site #content,body.av-studio-site .site-main,body.av-studio-site .page-header,body.av-studio-site .elementor:not([data-elementor-type="header"]):not([data-elementor-type="footer"]):not(.elementor-location-header):not(.elementor-location-footer){position:relative;z-index:1}.av-site-footer{color:rgb(255 255 255 / .78)}.av-site-footer .av-brand-mark img{width:56px!important;height:56px!important;object-fit:contain;border-radius:50%;padding:8px;background:rgb(255 255 255 / .08);border:1px solid rgb(226 208 164 / .35)}.av-linklist p{margin:0 0 .55rem}.av-linklist a{color:inherit;text-decoration:none;transition:color 0.3s ease}.av-linklist a:hover{color:var(--av-gold-soft)}.av-linklist--inline p{margin:0}.av-bg-world{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.av-bg-world__wash{position:absolute;inset:0;background:radial-gradient(ellipse 90% 60% at 8% -5%,rgb(196 163 90 / .14),transparent 55%),radial-gradient(ellipse 70% 50% at 95% 8%,rgb(226 208 164 / .28),transparent 48%),radial-gradient(ellipse 50% 40% at 70% 90%,rgb(196 163 90 / .08),transparent 55%),linear-gradient(180deg,#fffcf8 0%,#f8f3eb 48%,#fffcf8 100%)}.av-bg-world__grain{position:absolute;inset:0;opacity:.32;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(https://avstudioacademy.com/wp-content/mu-plugins/av-studio-runtime/assets/%23n)' opacity='0.45'/%3E%3C/svg%3E");background-size:180px 180px}.av-bg-world__dots{position:absolute;inset:0;opacity:.4;background-image:radial-gradient(rgb(154 122 60 / .16) 1px,transparent 1.2px);background-size:28px 28px;mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 12%,#000 88%,transparent)}.av-bg-world__blob{position:absolute;border-radius:50%;filter:blur(40px);opacity:.55;animation:avDrift 18s ease-in-out infinite}.av-bg-world__blob--a{width:420px;height:420px;top:12%;left:-8%;background:radial-gradient(circle,rgb(226 208 164 / .55),transparent 70%)}.av-bg-world__blob--b{width:520px;height:520px;top:48%;right:-12%;background:radial-gradient(circle,rgb(196 163 90 / .22),transparent 68%);animation-delay:-6s}.av-bg-world__blob--c{width:360px;height:360px;bottom:8%;left:28%;background:radial-gradient(circle,rgb(232 220 196 / .45),transparent 70%);animation-delay:-11s}@keyframes avDrift{0%,100%{transform:translate(0,0) scale(1)}50%{transform:translate(24px,-18px) scale(1.06)}}.av-scroll-progress{position:fixed;top:0;left:0;right:0;height:2px;z-index:20000;transform-origin:left center;transform:scaleX(0);background:linear-gradient(90deg,#e2d0a4,#c4a35a 50%,#8f7035);pointer-events:none}body.admin-bar .av-scroll-progress{top:32px}@media (max-width:782px){body.admin-bar .av-scroll-progress{top:46px}}.av-salon-light{position:fixed;top:0;left:0;width:420px;height:420px;margin:-210px 0 0 -210px;border-radius:50%;pointer-events:none;z-index:5;background:radial-gradient(circle,rgb(226 208 164 / .14),rgb(196 163 90 / .04) 45%,transparent 70%);mix-blend-mode:soft-light;opacity:.85;will-change:transform}.av-salon-glitter{position:fixed;inset:0;pointer-events:none;z-index:4;overflow:hidden}.av-salon-glitter span{position:absolute;width:4px;height:4px;border-radius:50%;background:rgb(226 208 164 / .75);box-shadow:0 0 10px rgb(226 208 164 / .55);animation:avGlitterDrift linear infinite;opacity:0}@keyframes avGlitterDrift{0%{transform:translateY(20px) scale(.6);opacity:0}15%{opacity:.8}70%{opacity:.5}100%{transform:translateY(-110vh) scale(1);opacity:0}}.av-section-scene{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}.av-section,.e-con.av-section{position:relative!important;overflow:visible}.av-section>.e-con,.av-section>.e-con>.e-con{position:relative;z-index:1}.av-section-scene__petal{position:absolute;width:18px;height:28px;border-radius:50% 50% 50% 0;background:linear-gradient(135deg,rgb(226 208 164 / .45),rgb(196 163 90 / .2));opacity:.45;animation:avPetalFloat 10s ease-in-out infinite}.av-section-scene__petal:nth-child(odd){animation-duration:13s}.av-section-scene__petal:nth-child(3n){animation-duration:16s}@keyframes avPetalFloat{0%,100%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-28px) rotate(18deg)}}.av-section-scene__mono{position:absolute;top:14%;right:2%;z-index:0;font-family:var(--av-font-display);font-size:clamp(5rem, 14vw, 11rem);font-weight:500;line-height:.85;color:rgb(196 163 90 / .14);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;user-select:none;pointer-events:none}.av-section-scene__mono--studio{top:auto;right:auto;bottom:6%;left:1%;font-size:clamp(3.5rem, 12vw, 9rem);color:rgb(196 163 90 / .11)}.av-section-scene__grid{position:absolute;inset:10% 5%;background-image:linear-gradient(rgb(196 163 90 / .06) 1px,transparent 1px),linear-gradient(90deg,rgb(196 163 90 / .06) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse at center,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 75%);opacity:.7}.av-section-scene__arc{position:absolute;width:280px;height:280px;border:1px solid rgb(196 163 90 / .2);border-radius:50%}.av-section-scene__arc::before{content:"";position:absolute;inset:24px;border:1px dashed rgb(196 163 90 / .16);border-radius:50%}.av-section-scene__arc--tl{top:-100px;left:-80px}.av-section-scene__arc--br{bottom:-110px;right:-90px}.av-section-scene__arc--tr{top:-70px;right:-80px}.av-section::before{content:"";position:absolute;inset:auto 10% -40% 10%;height:55%;border-radius:50%;background:radial-gradient(circle,rgb(226 208 164 / .12),transparent 70%);pointer-events:none;z-index:0;filter:blur(10px)}.av-section--mist::before{background:radial-gradient(circle,rgb(196 163 90 / .14),transparent 70%)}.av-marquee{overflow:hidden!important;position:relative;z-index:3}.av-marquee .av-marquee-track{display:flex;width:max-content;gap:2.5rem;animation:avMarquee 32s linear infinite;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;color:var(--av-gold-soft)}.av-marquee:hover .av-marquee-track{animation-play-state:paused}.av-marquee .av-marquee-track span::after{content:"✦";margin-left:2.5rem;color:var(--av-gold);opacity:.7}@keyframes avMarquee{to{transform:translateX(-50%)}}.av-marquee p{margin:0}.av-reveal{opacity:0;transform:translateY(32px) scale(.985);transition:opacity 0.95s var(--av-ease),transform 0.95s var(--av-ease);will-change:opacity,transform}.av-reveal.is-in{opacity:1;transform:none}.av-reveal--delay-1{transition-delay:0.08s}.av-reveal--delay-2{transition-delay:0.16s}.av-reveal--delay-3{transition-delay:0.24s}.av-hero-copy.av-reveal{transform:translateY(40px)}.av-hero-copy.av-reveal.is-in{transition-delay:0.55s}.av-hero-side.av-reveal{transform:translate(28px,20px) rotate(6deg)}.av-hero-side.av-reveal.is-in{transition-delay:0.85s}.av-salon-surface{position:relative;overflow:hidden}.av-salon-surface::after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 30%,rgb(255 255 255 / .18) 48%,transparent 62%);transform:translateX(-120%);transition:transform 0.9s var(--av-ease);pointer-events:none;z-index:3;mix-blend-mode:soft-light}.av-salon-surface:hover::after{transform:translateX(120%)}.av-cta-panel{border-radius:var(--av-radius-lg)!important;overflow:hidden}.av-parallax{will-change:transform;transform:translate3d(0,var(--av-parallax-y,0),0)}@media (max-width:900px){.av-hero-side{display:none}.av-hero-glow{display:none}.av-bg-world__blob{opacity:.35;filter:blur(50px)}.av-salon-glitter{display:none}.av-section-scene__photo{display:none}.av-section-scene__mono{display:block!important;font-size:clamp(3.25rem, 22vw, 5.5rem);color:rgb(196 163 90 / .16);opacity:1}.av-section-scene__mono--studio{font-size:clamp(2.6rem, 18vw, 4.5rem);color:rgb(196 163 90 / .13)}.av-marquee{margin-inline:.65rem;border-radius:14px}}@media (max-width:767px){html,body.av-studio-site{overflow-x:hidden;max-width:100%}body.av-studio-site .av-hero-title .elementor-heading-title,body.av-studio-site .av-hero-title.elementor-heading-title{font-size:clamp(2rem, 9.5vw, 2.75rem)!important;max-width:none!important;line-height:1.08!important}body.av-studio-site .av-page-hero .av-hero-title .elementor-heading-title{font-size:clamp(1.85rem, 8vw, 2.5rem)!important;max-width:none!important}body.av-studio-site .elementor-widget-heading h2.elementor-heading-title{font-size:clamp(1.65rem, 7vw, 2.25rem)!important;max-width:none!important}body.av-studio-site .av-hero-lead p,body.av-studio-site .av-lead p{font-size:0.98rem!important;max-width:none!important}.av-head--center .elementor-widget-heading h2.elementor-heading-title{max-width:none!important}.av-eyebrow .elementor-heading-title{font-size:0.62rem!important;letter-spacing:0.18em!important;flex-wrap:wrap}body:not(.elementor-editor-active) .av-site-header,body:not(.elementor-editor-active) .e-con.av-site-header{padding-inline:10px!important;box-sizing:border-box}.av-header-glass{margin-inline:0!important;max-width:100%!important;width:100%!important;border-radius:22px!important;padding:6px 8px 6px 10px!important}.av-brand .av-brand-mark img{width:36px!important;height:36px!important}.av-brand-text .elementor-heading-title{font-size:0.95rem!important;letter-spacing:0.04em!important}.av-brand-sub{font-size:.48rem;letter-spacing:.18em}.av-header-cta{display:none!important}.av-hero{min-height:auto!important;padding-bottom:1.25rem!important}.av-hero>.e-con,.av-hero-copy{width:100%!important;max-width:100%!important;padding-inline:0!important}.av-hero-copy{padding-top:4.5rem!important;padding-bottom:1.5rem!important}.av-btn-row,.av-hero-copy .e-con:has(.elementor-widget-button),.av-hero-copy .elementor-widget-button{width:100%!important;max-width:100%!important}.av-hero-copy .elementor-widget-button .elementor-button{width:100%;justify-content:center}.av-hero-copy .elementor-widget-button+.elementor-widget-button,.av-btn-row{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.av-hero-copy>.e-con:has(>.elementor-widget-button){flex-direction:column!important;flex-wrap:wrap!important;gap:10px!important}.av-hero-copy a[href*="#"]{margin-top:.35rem;margin-bottom:.5rem}.av-course-card{min-height:0}.av-course-card>.elementor-widget-image img{height:200px}.av-tile{min-height:280px}.av-card:hover,.av-tile:hover,.av-course-card:hover{transform:translateY(-4px) scale(1)}.av-gallery{flex-direction:column!important;width:100%!important}.av-gallery>.e-con{width:100%!important;flex:1 1 100%!important}.av-gallery .av-img--captioned .widget-image-caption,.av-gallery .av-img--captioned figcaption{font-size:.6rem;letter-spacing:.1em;padding:.35rem .7rem;white-space:nowrap;max-width:calc(100% - 1.2rem);overflow:hidden;text-overflow:ellipsis}.av-stat{min-width:0!important;padding:.75rem 0.7rem!important}.av-stat-number .elementor-heading-title{font-size:clamp(1.55rem, 7vw, 2rem)!important}.av-stat .elementor-widget-text-editor,.av-stat .elementor-widget-text-editor p{font-size:0.62rem!important;line-height:1.3!important;word-break:break-word}.av-feature,.av-module{flex-direction:row!important;flex-wrap:nowrap!important;gap:0.75rem!important;width:100%!important;max-width:100%!important;overflow:visible!important}.av-feature>.e-con:first-child,.av-module>.e-con:first-child{flex:0 0 2.75rem!important;width:2.75rem!important;min-width:2.75rem!important;max-width:2.75rem!important}.av-feature>.e-con:last-child,.av-module>.e-con:last-child{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:calc(100% - 3.5rem)!important}.av-feature .elementor-heading-title,.av-module .elementor-heading-title,.av-feature .elementor-widget-text-editor,.av-module .elementor-widget-text-editor{overflow-wrap:anywhere;word-break:break-word}.av-marquee .av-marquee-track{font-size:.62rem;letter-spacing:.16em;gap:1.5rem}.av-marquee .av-marquee-track span::after{margin-left:1.5rem}.av-cta-panel{border-radius:22px!important;margin-inline:.5rem}.av-quote::before{font-size:3.5rem;right:.7rem}.av-pill-row{gap:.4rem}.av-pill,.av-chip .elementor-heading-title{font-size:0.6rem!important;letter-spacing:0.1em!important;padding:.4rem 0.7rem!important}.av-split-media,.av-split-media img{min-height:280px;max-width:100%}.av-img img{max-width:100%;height:auto}body.av-studio-site .elementor-widget,body.av-studio-site .elementor-widget-wrap,body.av-studio-site .e-con{max-width:100%;box-sizing:border-box}body.av-studio-site .elementor-widget-image img{max-width:100%!important;height:auto}}@media (prefers-reduced-motion:reduce){.av-reveal,.av-card,.av-hero.av-hero--zooming,.av-page-hero .av-hero-copy,.av-page-hero>.e-con{transition:none!important;transform:none!important;animation:none!important;opacity:1!important}.av-salon-light,.av-salon-glitter,.av-bg-world__blob,.av-scroll-progress,.av-hero-atmosphere,.av-section-scene{display:none!important}}body.single-courses,body.post-type-archive-courses,body.tax-course-category,body.tutor-frontend,body.tutor-dashboard{--tutor-color-primary:#c4a35a;--tutor-color-primary-rgb:196, 163, 90;--tutor-body-color:#2a2622;--tutor-border-color:rgba(18, 16, 14, 0.1);--tutor-bg-color:#fffcf8}body.single-courses [class^="tutor-icon-"],body.single-courses [class*=" tutor-icon-"],body.single-courses [class^="tutor-icon-"]::before,body.single-courses [class*=" tutor-icon-"]::before{font-family:"tutor"!important;font-style:normal!important;font-weight:normal!important;letter-spacing:normal!important;text-transform:none!important;speak:never;-webkit-font-smoothing:antialiased}body.single-courses .site-main,body.single-courses #content,body.single-courses .tutor-wrap,body.post-type-archive-courses .tutor-wrap{max-width:1180px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px;box-sizing:border-box}body.single-courses .tutor-course-details-page,body.single-courses .tutor-course-single-content-wrapper{color:#2a2622;background:#fff0;padding-top:5.5rem!important;padding-bottom:4rem!important}body.single-courses .tutor-course-details-page p,body.single-courses .tutor-course-details-page li,body.single-courses .tutor-course-details-page span:not([class*="tutor-icon"]),body.single-courses .tutor-course-details-page a,body.single-courses .tutor-course-details-page button,body.single-courses .tutor-btn{font-family:"Manrope","Segoe UI",sans-serif}body.single-courses .tutor-course-details-header{margin-bottom:1.75rem!important}body.single-courses .tutor-course-details-title,body.single-courses .tutor-course-details-page h1,body.single-courses .tutor-course-details-page h2,body.single-courses .tutor-course-details-page h3,body.single-courses .tutor-course-details-page h4,body.single-courses .tutor-course-details-widget-title,body.single-courses .tutor-fs-4,body.single-courses .tutor-fs-5{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:500!important;color:#12100e!important;letter-spacing:0!important;text-transform:none!important}body.single-courses .tutor-course-details-title,body.single-courses .tutor-course-details-page h1{font-size:clamp(2rem, 4.2vw, 3.1rem)!important;line-height:1.12!important;max-width:18ch;margin-top:0.35rem!important}body.single-courses .tutor-course-details-top{margin-top:1rem!important}body.single-courses .tutor-course-details-actions{display:flex!important;flex-wrap:wrap;gap:.6rem;justify-content:flex-end}body.single-courses .tutor-course-details-actions .tutor-btn{white-space:nowrap}body.single-courses .tutor-course-details-page>.tutor-row,body.single-courses .tutor-course-details-page>.tutor-row.tutor-gx-xl-5,body.single-courses .tutor-course-single-content-wrapper>.tutor-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(300px,380px)!important;gap:1.75rem 2.25rem!important;align-items:start!important;--tutor-gutter-x:0 !important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}body.single-courses .tutor-course-details-page .tutor-col-xl-8,body.single-courses .tutor-course-details-page .tutor-col-xl-4,body.single-courses .tutor-course-details-page .tutor-col-lg-8,body.single-courses .tutor-course-details-page .tutor-col-lg-4,body.single-courses .tutor-course-details-page .tutor-col-md-8,body.single-courses .tutor-course-details-page .tutor-col-md-4,body.single-courses .tutor-course-details-page .tutor-col-8,body.single-courses .tutor-course-details-page .tutor-col-4,body.single-courses .tutor-course-single-content-wrapper .tutor-col-xl-8,body.single-courses .tutor-course-single-content-wrapper .tutor-col-xl-4,body.single-courses .tutor-course-single-content-wrapper .tutor-col-8,body.single-courses .tutor-course-single-content-wrapper .tutor-col-4{width:100%!important;max-width:none!important;flex:none!important;float:none!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}body.single-courses .tutor-single-course-sidebar,body.single-courses .tutor-course-single-sidebar-wrapper,body.single-courses .tutor-sidebar-card{width:100%!important;max-width:none!important;box-sizing:border-box!important}body.single-courses .tutor-single-course-sidebar,body.single-courses .tutor-course-single-sidebar-wrapper{position:sticky;top:110px;display:flex;flex-direction:column;gap:1.1rem}body.single-courses .tutor-single-course-sidebar>*{margin-top:0!important}body.single-courses .tutor-card,body.single-courses .tutor-course-segment,body.single-courses .tutor-accordion-item,body.single-courses .tutor-sidebar-card,body.single-courses .tutor-course-details-widget{background:#fff!important;border:1px solid rgb(18 16 14 / .09)!important;border-radius:22px!important;box-shadow:0 10px 32px rgb(18 16 14 / .06)!important;overflow:hidden}body.single-courses .tutor-course-segment,body.single-courses .tutor-course-details-widget{padding:1.45rem 1.5rem!important;margin-bottom:1.15rem!important}body.single-courses .tutor-course-details-widget-title{font-size:1.45rem!important;margin-bottom:0.9rem!important}body.single-courses .tutor-sidebar-card .tutor-card-body{padding:1.35rem 1.4rem 1.15rem!important}body.single-courses .tutor-sidebar-card .tutor-card-footer{padding:.85rem 1.4rem 1.25rem!important;border-top:1px solid rgb(18 16 14 / .08)!important;background:#fffcf8!important}body.single-courses .tutor-course-single-pricing{margin-bottom:.15rem}body.single-courses .tutor-course-single-pricing .tutor-fs-4,body.single-courses .tutor-course-single-pricing span{font-family:"Cormorant Garamond",Georgia,serif!important;font-size:2.15rem!important;font-weight:500!important;color:#12100e!important;line-height:1.1!important}body.single-courses .tutor-course-entry-box-login .tutor-btn-block,body.single-courses .tutor-enroll-course-button{width:100%!important;justify-content:center!important}body.single-courses .tutor-nav,body.single-courses .tutor-nav-tabs,body.single-courses .tutor-is-sticky-on-parent{display:flex!important;flex-wrap:wrap!important;background:rgb(246 241 234 / .95)!important;border:1px solid rgb(18 16 14 / .08)!important;border-radius:999px!important;padding:0.35rem!important;gap:0.25rem!important;margin-bottom:1.25rem!important}body.single-courses .tutor-nav-link,body.single-courses .tutor-nav .tutor-nav-item a{border-radius:999px!important;font-family:"Manrope",sans-serif!important;font-size:0.72rem!important;font-weight:600!important;letter-spacing:0.08em!important;text-transform:uppercase!important;color:#7a736a!important;border:0!important;background:transparent!important;padding:.65rem 1rem!important}body.single-courses .tutor-nav-link.is-active,body.single-courses .tutor-nav-item.is-active a,body.single-courses .tutor-nav-link:hover{background:#12100e!important;color:#fff!important}body.single-courses .tutor-accordion-item-header{background:#fffcf8!important;border-radius:14px!important;padding:1rem 1.15rem!important;color:#12100e!important;font-family:"Manrope",sans-serif!important;font-weight:600!important;border-color:rgb(18 16 14 / .08)!important}body.single-courses .tutor-accordion-item-header.is-active,body.single-courses .tutor-accordion-item-header:hover{background:#f6f1ea!important;color:#9a7a3c!important}body.single-courses .tutor-course-content-list-item a{color:#2a2622!important;font-family:"Manrope",sans-serif!important}body.single-courses .tutor-course-details-widget-list,body.single-courses .tutor-course-benefits-content,body.single-courses .tutor-course-requirements-content,body.single-courses .tutor-course-target-audience-content,body.single-courses .tutor-course-material-includes-wrap ul{display:block!important;margin:0!important;padding:0!important;list-style:none!important}body.single-courses .tutor-course-details-widget-list li,body.single-courses .tutor-ul>li.tutor-d-flex,body.single-courses .tutor-course-benefits-content li,body.single-courses .tutor-course-requirements-content li,body.single-courses .tutor-course-target-audience-content li,body.single-courses .tutor-course-material-includes-wrap li{display:flex!important;align-items:flex-start!important;gap:0.65rem!important;margin:0 0 0.85rem!important;padding:0!important;color:#2a2622!important;font-family:"Manrope",sans-serif!important;font-size:0.95rem!important;line-height:1.55!important}body.single-courses .tutor-course-details-widget-list li:last-child,body.single-courses .tutor-course-benefits-content li:last-child{margin-bottom:0!important}body.single-courses .tutor-course-details-widget-list [class*="tutor-icon-"],body.single-courses .tutor-ul [class*="tutor-icon-"],body.single-courses .tutor-icon-bullet-point{flex:0 0 auto!important;width:1.1rem!important;height:auto!important;min-height:0!important;margin-top:0.2rem!important;line-height:1!important;font-size:0.95rem!important;color:#c4a35a!important;display:inline-block!important}body.single-courses .tutor-btn,body.single-courses .tutor-btn-primary,body.single-courses .tutor-btn-ghost,body.post-type-archive-courses .tutor-btn,body.tutor-dashboard .tutor-btn-primary{border-radius:999px!important;font-family:"Manrope",sans-serif!important;font-weight:600!important;letter-spacing:0.12em!important;text-transform:uppercase!important;font-size:0.74rem!important;padding:.95rem 1.45rem!important;border:0!important;box-shadow:none!important;transition:transform 0.25s cubic-bezier(.22,1,.36,1),background 0.25s ease,color 0.25s ease!important}body.single-courses .tutor-btn-primary,body.single-courses .tutor-btn.tutor-btn-primary,body.post-type-archive-courses .tutor-btn-primary,body.tutor-dashboard .tutor-btn-primary{background:linear-gradient(135deg,#d4b56a,#c4a35a 45%,#b08a42)!important;color:#12100e!important}body.single-courses .tutor-btn-primary:hover,body.single-courses .tutor-btn.tutor-btn-primary:hover{background:#e2d0a4!important;color:#12100e!important;transform:translateY(-2px)}body.single-courses .tutor-btn-outline-primary,body.single-courses .tutor-btn-ghost{background:#fff!important;color:#12100e!important;border:1px solid rgb(18 16 14 / .18)!important}body.single-courses .tutor-btn-outline-primary:hover,body.single-courses .tutor-btn-ghost:hover{background:#12100e!important;color:#fff!important;border-color:#12100e!important}body.single-courses .tutor-video-player,body.single-courses .tutor-video-player iframe,body.single-courses .tutor-video-player video,body.single-courses .tutor-course-video,body.single-courses .tutor-ratio,body.single-courses .tutor-ratio-16x9{border-radius:22px!important;overflow:hidden!important;background:#12100e!important}body.single-courses .tutor-course-thumbnail{position:relative;aspect-ratio:16 / 10;overflow:hidden;line-height:0;border-radius:22px!important;margin:0 0 1.35rem!important;background:linear-gradient(145deg,rgb(18 16 14 / .12),transparent 45%),#ebe4da url(https://avstudioacademy.com/wp-content/mu-plugins/av-studio-runtime/assets/images/stock/curso-tricologia.jpg) center / cover no-repeat;box-shadow:0 14px 40px rgb(18 16 14 / .1)}body.single-courses .tutor-course-thumbnail img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center top!important;display:block!important;border-radius:0!important}body.single-courses .tutor-course-thumbnail img[src*="placeholder"],body.single-courses .tutor-course-thumbnail img[src*="tutor/assets/images/placeholder"]{opacity:0!important}body.single-courses .tutor-sidebar-card>.tutor-card-image{aspect-ratio:4 / 3;overflow:hidden;line-height:0;background:#f6f1ea url(https://avstudioacademy.com/wp-content/mu-plugins/av-studio-runtime/assets/images/stock/curso-tricologia.jpg) center top / cover no-repeat}body.single-courses .tutor-sidebar-card>.tutor-card-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center top!important;display:block!important}body.single-courses .tutor-sidebar-card>.tutor-card-image img[src*="placeholder"]{opacity:0!important}body.single-courses .tutor-instructor-info,body.single-courses .tutor-avatar img{border-radius:14px!important}body.single-courses .tutor-ratings .tutor-ratings-stars span,body.single-courses .tutor-icon-star-bold{color:#c4a35a!important}body.single-courses .tutor-progress-bar .tutor-progress-value{background:#c4a35a!important}body.single-courses .tutor-meta,body.single-courses .tutor-course-details-info,body.single-courses .tutor-color-secondary,body.single-courses .tutor-color-muted{font-family:"Manrope",sans-serif!important;color:#7a736a!important}body.single-courses .tutor-tagcloud a,body.single-courses .tutor-course-tags a,body.single-courses .tutor-course-categories a{border-radius:999px!important;background:rgb(196 163 90 / .14)!important;color:#9a7a3c!important;border:0!important;padding:.35rem 0.75rem!important;font-size:0.72rem!important;letter-spacing:0.06em!important;text-transform:uppercase!important}body.single-courses .tutor-row::before,body.single-courses .tutor-row::after{display:none!important}body.single-courses .tutor-container,body.single-courses .tutor-container-fluid{max-width:1180px!important;width:100%!important;padding-left:0!important;padding-right:0!important}body.post-type-archive-courses .tutor-card,body.tax-course-category .tutor-card{border-radius:22px!important;border:1px solid rgb(18 16 14 / .08)!important;overflow:hidden;box-shadow:0 8px 28px rgb(18 16 14 / .05);background:#fff!important}body.post-type-archive-courses .tutor-course-name a,body.tax-course-category .tutor-course-name a{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:500!important;color:#12100e!important}body.tutor-screen-course-builder .tutor-lesson-content,.tutor-lesson-content{font-family:"Manrope",sans-serif}@media (max-width:960px){body.single-courses .tutor-course-details-page{padding-top:4.5rem!important}body.single-courses .tutor-course-details-page>.tutor-row,body.single-courses .tutor-course-single-content-wrapper>.tutor-row{grid-template-columns:1fr!important}body.single-courses .tutor-single-course-sidebar,body.single-courses .tutor-course-single-sidebar-wrapper{position:static;order:-1}body.single-courses .tutor-course-details-title,body.single-courses .tutor-course-details-page h1{max-width:none}body.single-courses .site-main,body.single-courses #content,body.single-courses .tutor-wrap{padding-left:18px;padding-right:18px}}