.elementor .e-21b22826-2092{max-width:640px;}.elementor .e-1bb80886-6f11{padding:0px;margin-block-start:var(--space-8);}.elementor .e-2dba3d90-fc5f{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--space-24);}.elementor .e-383db89e-d8d4{padding-block: 0px;\n}.elementor .e-2355962e-64b3{padding-block-start:var(--space-72);padding-block-end:var(--space-72);padding-inline: 0px;\n}.elementor .e-77944326-9513{padding:0px;}.elementor .e-44b48b5b-bf20{padding:0px;}.elementor .e-5136e176-16c3{padding:0px;}.elementor .e-49bd5c3c-ad0b{padding:0px;}.elementor .e-c338bd2-743e{padding:0px;gap:var(--space-32);}.elementor .e-a8d32af-87aa{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--space-32);}.elementor .e-52cbb0b8-5d5f{flex:0 0 auto;}.elementor .e-3211d5aa-d871{max-width:860px;padding:var(--space-24);border-radius:var(--radius-16);background-color:var(--color-white);display:flex;flex-direction:row;gap:var(--space-24);align-items:center;}.elementor .e-e8347d1-3221{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--space-32);}.elementor .e-1b330da7-20c5{width:72px;height:72px;min-width:0px;padding:0px;border-radius:var(--radius-8);flex:0 0 auto;}.elementor .e-4e9cf072-7f95{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--space-32);}.elementor .e-5d5d09c2-64c2{display:flex;flex-direction:column;gap:var(--space-48);padding-block: 0px;\n}.elementor .e-7cf66925-3a5a{padding-inline: 0px; --gc-dl-bg: var(--color-white);\n}.elementor .e-38327175-fcf8{padding:0px;align-items:start;row-gap: var(--space-40);\n}.elementor .e-130469bb-e6f5{padding-block: 0px;\n}.elementor .e-76061e12-2f6d{padding-inline: 0px;\n}.elementor .e-22b79193-f17f{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--space-24);}.elementor .e-36b9a2de-24c7{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:var(--space-32);& .elementor-widget-video-playlist { --e-a-bg-default: var(--color-white); font-family: var(--font-sans); } & .elementor-widget-video-playlist .e-tabs-main-area { border: 1.5px solid var(--color-line); border-radius: var(--radius-24); overflow: hidden; background-color: var(--color-white); } & .elementor-widget-video-playlist .e-tabs-content-wrapper { background-color: var(--color-dark); } & .elementor-widget-video-playlist .e-tabs-header { background-color: var(--color-white) !important; border-bottom: 1.5px solid var(--color-line); } & .elementor-widget-video-playlist .e-tabs-header .e-tabs-title { font-family: var(--font-sans) !important; font-weight: 800; color: var(--color-dark) !important; } & .elementor-widget-video-playlist .e-tabs-header .e-tabs-videos-count { font-family: var(--font-sans) !important; color: var(--color-dark-70) !important; } & .elementor-widget-video-playlist .e-tabs-header .e-tabs-toggle-videos-display-button { color: var(--color-dark) !important; fill: var(--color-dark) !important; } & .elementor-widget-video-playlist .e-tabs-items-wrapper { background-color: var(--color-white) !important; } & .elementor-widget-video-playlist .e-tabs-items-wrapper .e-tabs-items { padding-block: var(--space-8); } & .elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title { margin: 0px var(--space-8) var(--space-4); border-width: 0px !important; border-radius: var(--radius-12); background-color: transparent !important; align-items: center; gap: var(--space-8); } & .elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:hover, & .elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.e-active { background-color: var(--color-cream) !important; } & .elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:focus-visible { outline: 2px solid var(--color-focus-ring); outline-offset: -2px; } & .elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-title-text, & .elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-title-text button, & .elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where(.e-active, :hover) .e-tab-title-text, & .elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title:where(.e-active, :hover) .e-tab-title-text button { font-family: var(--font-sans) !important; font-weight: 700; color: var(--color-dark) !important; } & .elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title.e-active .e-tab-title-text { font-weight: 800; } & .elementor-widget-video-playlist .e-tabs-items-wrapper .e-tab-title .e-tab-duration { font-family: var(--font-sans) !important; color: var(--color-dark-70) !important; } & .elementor-widget-video-playlist .e-tab-thumbnail { position: relative; width: var(--space-40); height: var(--space-40); margin: auto 0px; flex: 0 0 auto; border-radius: var(--radius-full); background-color: var(--color-dark) !important; overflow: hidden; } & .elementor-widget-video-playlist .e-tab-thumbnail img { display: none; } & .elementor-widget-video-playlist .e-tab-thumbnail svg { position: absolute; top: 50%; left: 50%; right: auto; bottom: auto; margin: 0px !important; width: var(--space-20); height: var(--space-20); transform: translate(-50%, -50%); text-shadow: none; } & .elementor-widget-video-playlist .e-tab-thumbnail svg, & .elementor-widget-video-playlist .e-tab-thumbnail svg path { fill: var(--color-cream) !important; } & .elementor-widget-video-playlist .e-tab-title.e-active .e-tab-thumbnail { background-color: var(--color-accent) !important; } & .elementor-widget-video-playlist .e-tab-title.e-active .e-tab-thumbnail svg, & .elementor-widget-video-playlist .e-tab-title.e-active .e-tab-thumbnail svg path { fill: var(--color-dark) !important; } & .elementor-widget-video-playlist .e-tabs-items-wrapper .shadow-top { background: linear-gradient(0deg, transparent, var(--color-white)) !important; } & .elementor-widget-video-playlist .e-tabs-items-wrapper .shadow-bottom { background: linear-gradient(180deg, transparent, var(--color-white)) !important; }\n}.elementor .e-7ec640a3-c945{display:flex;flex-direction:column;gap:var(--space-64);padding-block: 0px;\n}.elementor .e-4c5b1a2f-2b48{padding-inline: 0px;\n}.elementor .e-59b60a71-592d{padding:0px;}