:root{--color-white: rgb(255, 255, 255);--color-black: rgb(0, 0, 0);--color-primary: rgb(0, 141, 54);--color-primary-500: rgb(0, 100, 35);--color-secondary: rgb(4, 186, 238);--color-secondary-100: rgb(244, 253, 255);--color-tertiary: rgb(242, 145, 0);--color-gray: rgb(134, 134, 134);--gradient: linear-gradient(111deg, var(--color-primary) 0%, var(--color-primary-500) 100%);--space: 60px;--space-sm: 30px;--margin-xs: clamp(var(--space), 10vw, 90px);--margin-sm: clamp(var(--space), 10vw, 120px);--margin: clamp(var(--space), 10vw, 150px);--margin-lg: clamp(90px, 10vw, 210px);--header-height: 100px;--container-width: 1440px;--radius: clamp(1.5rem, 5vw, 2.5rem);--border-color: rgba(0, 0, 0, .1);--font-family: "Roboto", sans-serif;--fw-regular: 400;--fw-heading: 400;--fw-bold: 900;--fs-xl: clamp(50px, 5vw, 55px);--fs-h1: clamp(40px, 5vw, 50px);--fs-h2: clamp(32px, 10vw, 45px);--fs-h3: clamp(28px, 5vw, 32px);--fs-h4: 28px;--fs-h5: 24px;--fs-h6: 20px;--swiper-scrollbar-drag-bg-color: var(--color-primary);--swiper-scrollbar-bg-color: rgba(0, 141, 54, .2);--swiper-scrollbar-size: 6px}@media only screen and (min-width : 993px){:root{--header-height: 134.5px}}.detail-hero.svelte-9xel2a{position:relative;overflow:hidden;padding-top:calc(90px + var(--header-height));padding-bottom:250px;color:var(--color-white);background:#72c279;background:-webkit-radial-gradient(20% 30%,#72c279,#00661f);background:-moz-radial-gradient(20% 30%,#72c279,#00661f);background:radial-gradient(to bottom right,#72c279,#00661f)}.detail-hero.svelte-9xel2a a{color:#fff}@media only screen and (min-width : 993px){.detail-hero.svelte-9xel2a{padding-top:calc(140px + var(--header-height));padding-bottom:400px}}.detail-hero.svelte-9xel2a .container:where(.svelte-9xel2a){position:relative;z-index:1}.detail-hero__title.svelte-9xel2a{color:inherit;margin-bottom:2rem}@media only screen and (min-width : 993px){.detail-hero__title.svelte-9xel2a{margin-bottom:1.5rem}}.detail-hero__sub.svelte-9xel2a{display:flex;align-items:center;font-size:14px}.detail-hero__date.svelte-9xel2a{margin-top:2rem}.detail-hero__date.svelte-9xel2a .h6:where(.svelte-9xel2a){font-weight:400;font-size:18px;opacity:.8}@media only screen and (min-width : 993px){.detail-hero__date.svelte-9xel2a{margin-top:0;text-align:right}}.detail-hero__date-time.svelte-9xel2a{position:relative;display:inline-grid;flex-direction:row;align-items:center;flex-wrap:nowrap;padding:20px 0 20px 30px;border-radius:32px 0 0 32px;background-color:#ffffff1a;letter-spacing:-.4px;font-weight:var(--fw-bold);white-space:nowrap}.detail-hero__date-time.svelte-9xel2a:after{content:"";display:block;position:absolute;top:0;right:0;height:100%;width:100vw;transform:translate(100%);background-color:#ffffff1a}.hero-img.svelte-9xel2a{position:relative;z-index:1;overflow:hidden;margin-top:-200px}@media only screen and (min-width : 993px){.hero-img.svelte-9xel2a{margin-top:-280px}}.hero-img.svelte-9xel2a .responsive-image,.hero-img.svelte-9xel2a .portable-video{width:var(--featured-width)!important;min-height:400px;height:100%;max-height:720px;aspect-ratio:16/9;margin-bottom:0!important;object-fit:cover;overflow:hidden;border-radius:var(--radius);border-top-right-radius:0!important;border-bottom-right-radius:0!important;background:var(--color-black)}.hero-img.svelte-9xel2a .portable-video__wrapper{padding:0!important;height:100%}.details-icon-list.svelte-15gw01a li:where(.svelte-15gw01a){display:grid;grid-template-columns:1.25rem 1fr;gap:.5rem;align-items:center;margin-bottom:.5rem}.details-icon-list.svelte-15gw01a .details-icon:where(.svelte-15gw01a){text-align:center}.about-trainer.svelte-15gw01a{margin-bottom:var(--space)}.workshop-share.svelte-15gw01a{margin-top:var(--space)}.workshop-share.svelte-15gw01a .icons:where(.svelte-15gw01a){display:flex;gap:1rem}.workshop-details.svelte-15gw01a{margin-bottom:var(--space)}.workshop-details.svelte-15gw01a p{margin-bottom:.5rem}.event-content.svelte-15gw01a{margin:var(--margin) 0}.event-content__aside.svelte-15gw01a{position:sticky;top:var(--margin);margin-bottom:var(--space)}.event-content__aside.svelte-15gw01a .button{margin-top:1.5rem}.event-content__aside.svelte-15gw01a h4,.event-content__aside.svelte-15gw01a h3{margin-top:0}.event-content__triber.svelte-15gw01a{margin-bottom:1rem}
