PageSourceSearch

https://www.seiu.org/

html seiu.org collected 2026-09-24 08:46:57 UTC 298,782 bytes, 14,858 lines download raw bytes

1<!doctype html>
2<html lang="en-US">
3
4<head>
5
6	<meta charset="UTF-8">
7	<meta name="viewport" content="width=device-width, initial-scale=1">
8
9	<!-- wp_head -->
10	<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
11
12	<!-- This site is optimized with the Yoast SEO Premium plugin v28.3 (Yoast SEO v28.3) - https://yoast.com/product/yoast-seo-premium-wordpress/ -->
13	<title>SEIU Homepage - Service Employees International Union (SEIU) – Fighting for Unions for All so every worker can bargain for a better life.</title>
14	<meta name="description" content="We are the Service Employees International Union (SEIU), a union of about 2 million diverse members in healthcare, the public sector and property services who believe in and fight for our Vision for a Just Society: where all workers are valued and all people respected—no matter where we come from or what color we are; where all families and communities can thrive; and where we leave a better and more equitable world for generations to come." />
15	<link rel="canonical" href="https://www.seiu.org/" />
16	<meta property="og:locale" content="en_US" />
17	<meta property="og:type" content="website" />
18	<meta property="og:title" content="Home" />
19	<meta property="og:description" content="Families uniting to raise wages and achieve justice on all fronts." />
20	<meta property="og:url" content="https://www.seiu.org/" />
21	<meta property="og:site_name" content="Service Employees International Union (SEIU)" />
22	<meta property="article:publisher" content="https://www.facebook.com/seiu" />
23	<meta property="article:modified_time" content="2026-02-02T18:33:09+00:00" />
24	<meta property="og:image" content="https://www.seiu.org/wp-content/uploads/2025/12/unionsforall-meta.jpg" />
25	<meta property="og:image:width" content="1640" />
26	<meta property="og:image:height" content="924" />
27	<meta property="og:image:type" content="image/jpeg" />
28	<meta name="twitter:card" content="summary_large_image" />
29	<meta name="twitter:title" content="Home" />
30	<meta name="twitter:description" content="Families uniting to raise wages and achieve justice on all fronts" />
31	<meta name="twitter:image" content="https://www.seiu.org/wp-content/uploads/2025/12/unionsforall-meta.jpg" />
32	<meta name="twitter:site" content="@SEIU" />
33	
33<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.seiu.org\/","url":"https:\/\/www.seiu.org\/","name":"SEIU Homepage - Service Employees International Union (SEIU) – Fighting for Unions for All so every worker can bargain for a better life.","isPartOf":{"@id":"https:\/\/www.seiu.org\/#website"},"about":{"@id":"https:\/\/www.seiu.org\/#organization"},"datePublished":"2025-12-10T12:05:14+00:00","dateModified":"2026-02-02T18:33:09+00:00","description":"We are the Service Employees International Union (SEIU), a union of about 2 million diverse members in healthcare, the public sector and property services who believe in and fight for our Vision for a Just Society: where all workers are valued and all people respected—no matter where we come from or what color we are; where all families and communities can thrive; and where we leave a better and more equitable world for generations to come.","breadcrumb":{"@id":"https:\/\/www.seiu.org\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.seiu.org\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.seiu.org\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https:\/\/www.seiu.org\/#website","url":"https:\/\/www.seiu.org\/","name":"Service Employees International Union","description":"Fighting for Unions for All so every worker can bargain for a better life.","publisher":{"@id":"https:\/\/www.seiu.org\/#organization"},"alternateName":"SEIU","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.seiu.org\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.seiu.org\/#organization","name":"Service Employees International Union","alternateName":"SEIU","url":"https:\/\/www.seiu.org\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.seiu.org\/#\/schema\/logo\/image\/","url":"https:\/\/www.seiu.org\/wp-content\/uploads\/2026\/04\/SEIU-logo.png","contentUrl":"https:\/\/www.seiu.org\/wp-content\/uploads\/2026\/04\/SEIU-logo.png","width":1200,"height":675,"caption":"Service Employees International Union"},"image":{"@id":"https:\/\/www.seiu.org\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/seiu","https:\/\/x.com\/seiu","https:\/\/www.youtube.com\/user\/SEIU\/videos","https:\/\/www.instagram.com\/seiu_org\/","https:\/\/www.tiktok.com\/@seiu_org","https:\/\/www.threads.net\/@seiu_org"]}]}</script>
33
34	<!-- / Yoast SEO Premium plugin. -->
35
36
37<link rel='dns-prefetch' href='//maps.googleapis.com' />
38<link rel='dns-prefetch' href='//www.instagram.com' />
39<style id="wp-img-auto-sizes-contain-inline-css">
40img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
41/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
42</style>
43<style id="wp-block-library-inline-css">
44:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
44--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
45
46/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */
47</style>
48<style id="classic-theme-styles-inline-css">
49/*! This file is auto-generated */
50.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
51/*# sourceURL=/wp-includes/css/classic-themes.min.css */
52</style>
53
54<style id="global-styles-inline-css">
55:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
550) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
55.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
56/*# sourceURL=global-styles-inline-css */
57</style>
58
59<link rel='stylesheet' id='picostrap-styles-css' href='https://www.seiu.org/wp-content/themes/picostrap5-child-base-main/css-output/bundle.css?ver=1045' media='all' />
60<script id="jquery-core-js" src="https://www.seiu.org/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 60
60
61<script id="jquery-migrate-js" src="https://www.seiu.org/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
61
62 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/font/bootstrap-icons.css">
63
64<link rel="stylesheet" href="https://use.typekit.net/zkb0hau.css">
65
66<link rel="stylesheet" href="https://use.typekit.net/fds6pbc.css">
67
68<link rel="stylesheet" href="https://icons.getbootstrap.com/assets/font/bootstrap-icons.min.css"><meta property="fb:pages" content="19972147679" />
69<meta name="twitter:creator" content="@SEIU" />
vendor: 64 bytes, lines 69-70
69
70<script async src='https://www.googletagmanager.com/gtag/js?id=
70GT-M34W79QN
vendor: 22 bytes, lines 70-71
70'></script>
71          
71<script>
72            
vendor: 163 bytes, lines 72-75
72window.dataLayer = window.dataLayer || [];
73            function gtag(){dataLayer.push(arguments);}
74            gtag('js', new Date());
75            gtag('config', '
75GT-M34W79QN
vendor: 14 bytes, lines 75-76
75');
76          
76</script>
76<link rel="icon" href="https://www.seiu.org/wp-content/uploads/2026/03/cropped-SEIU-favicon-32x32.jpg" sizes="32x32" />
77<link rel="icon" href="https://www.seiu.org/wp-content/uploads/2026/03/cropped-SEIU-favicon-192x192.jpg" sizes="192x192" />
78<link rel="apple-touch-icon" href="https://www.seiu.org/wp-content/uploads/2026/03/cropped-SEIU-favicon-180x180.jpg" />
79<meta name="msapplication-TileImage" content="https://www.seiu.org/wp-content/uploads/2026/03/cropped-SEIU-favicon-270x270.jpg" />
80<style id="wp-custom-css">
81:root {
82--bs-blue: #0d6efd;
83--bs-indigo: #6610f2;
84--bs-purple: #6C419A;
85--bs-pink: #d63384;
86--bs-red: #D14334;
87--bs-orange: #fd7e14;
88--bs-yellow: #FFC107;
89--bs-green: #2AB54D;
90--bs-teal: #20c997;
91--bs-cyan: #1F90B0;
92--bs-white: #fff;
93--bs-gray: #9b9b9b;
94--bs-gray-dark: #343a40;
95--bs-primary: #6C419A;
96--bs-secondary: #FFC107;
97--bs-success: #2AB54D;
98--bs-info: #1F90B0;
99--bs-warning: #FFC107;
100--bs-danger: #D14334;
101--bs-light: #f8f9fa;
102--bs-dark: #212529;
103--bs-font-sans-serif: system-ui, -apple-system, paralucent, sans-serif;
104--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
105--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))
106}
107
108*,
109*::before,
110*::after {
111box-sizing: border-box
112}
113
114@media (prefers-reduced-motion: no-preference) {
115:root {
116scroll-behavior: smooth
117}
118}
119
120[tabindex="-1"]:focus:not(:focus-visible) {
121outline: 0 !important
122}
123
124hr {
125margin: 1rem 0;
126color: inherit;
127background-color: currentColor;
128border: 0;
129opacity: .25
130}
131
132hr:not([size]) {
133height: 1px
134}
135
136p {
137margin-top: 0;
138margin-bottom: 1rem
139}
140
141abbr[title],
142abbr[data-bs-original-title] {
143text-decoration: underline;
144text-decoration: underline dotted;
145cursor: help;
146text-decoration-skip-ink: none
147}
148
149address {
150margin-bottom: 1rem;
151font-style: normal;
152line-height: inherit
153}
154
155ol,
156ul {
157padding-left: 2rem
158}
159
160ol,
161ul,
162dl {
163margin-top: 0;
164margin-bottom: 1rem
165}
166
167ol ol,
168ul ul,
169ol ul,
170ul ol {
171margin-bottom: 0
172}
173
174dt {
175font-weight: 700
176}
177
178dd {
179margin-bottom: .5rem;
180margin-left: 0
181}
182
183blockquote {
184margin: 0 0 1rem
185}
186
187b,
188strong {
189font-weight: bolder
190}
191
192mark,
193.mark {
194padding: .2em;
195background-color: #fcf8e3
196}
197
198sub,
199sup {
200position: relative;
201font-size: .75em;
202line-height: 0;
203vertical-align: baseline
204}
205
206sub {
207bottom: -.25em
208}
209
210sup {
211top: -.5em
212}
213
214a {
215color: #6C419A;
216text-decoration: underline
217}
218
219a:hover {
220color: #56347b
221}
222
223a:not([href]):not([class]),
224a:not([href]):not([class]):hover {
225color: inherit;
226text-decoration: none
227}
228
229pre,
230code,
231kbd,
232samp {
233font-family: var(--bs-font-monospace);
234font-size: 1em;
235direction: ltr
236/* rtl:ignore */
237;
238unicode-bidi: bidi-override
239}
240
241pre {
242display: block;
243margin-top: 0;
244margin-bottom: 1rem;
245overflow: auto;
246font-size: .875em
247}
248
249pre code {
250font-size: inherit;
251color: inherit;
252word-break: normal
253}
254
255code {
256font-size: .875em;
257color: #d63384;
258word-wrap: break-word
259}
260
261a>code {
262color: inherit
263}
264
265kbd {
266padding: .2rem .4rem;
267font-size: .875em;
268color: #fff;
269background-color: #212529;
270border-radius: .2rem
271}
272
273kbd kbd {
274padding: 0;
275font-size: 1em;
276font-weight: 700
277}
278
279figure {
280margin: 0 0 1rem
281}
282
283img,
284svg {
285vertical-align: middle
286}
287
288table {
289caption-side: bottom;
290border-collapse: collapse
291}
292
293caption {
294padding-top: .5rem;
295padding-bottom: .5rem;
296color: #9b9b9b;
297text-align: left
298}
299
300th {
301text-align: inherit;
302text-align: -webkit-match-parent
303}
304
305thead,
306tbody,
307tfoot,
308tr,
309td,
310th {
311border-color: inherit;
312border-style: solid;
313border-width: 0
314}
315
316label {
317display: inline-block
318}
319
320button {
321border-radius: 0
322}
323
324button:focus:not(:focus-visible) {
325outline: 0
326}
327
328input,
329button,
330select,
331optgroup,
332textarea {
333margin: 0;
334font-family: inherit;
335font-size: inherit;
336line-height: inherit
337}
338
339button,
340select {
341text-transform: none
342}
343
344[role="button"] {
345cursor: pointer
346}
347
348select {
349word-wrap: normal
350}
351
352[list]::-webkit-calendar-picker-indicator {
353display: none
354}
355
356button,
357[type="button"],
358[type="reset"],
359[type="submit"] {
360-webkit-appearance: button
361}
362
363button:not(:disabled),
364[type="button"]:not(:disabled),
365[type="reset"]:not(:disabled),
366[type="submit"]:not(:disabled) {
367cursor: pointer
368}
369
370::-moz-focus-inner {
371padding: 0;
372border-style: none
373}
374
375textarea {
376resize: vertical
377}
378
379fieldset {
380min-width: 0;
381padding: 0;
382margin: 0;
383border: 0
384}
385
386legend {
387float: left;
388width: 100%;
389padding: 0;
390margin-bottom: .5rem;
391font-size: calc(1.275rem + .3vw);
392line-height: inherit
393}
394
395@media (min-width: 1200px) {
396legend {
397font-size: 1.5rem
398}
399}
400
401legend+* {
402clear: left
403}
404
405::-webkit-datetime-edit-fields-wrapper,
406::-webkit-datetime-edit-text,
407::-webkit-datetime-edit-minute,
408::-webkit-datetime-edit-hour-field,
409::-webkit-datetime-edit-day-field,
410::-webkit-datetime-edit-month-field,
411::-webkit-datetime-edit-year-field {
412padding: 0
413}
414
415::-webkit-inner-spin-button {
416height: auto
417}
418
419[type="search"] {
420outline-offset: -2px;
421-webkit-appearance: textfield
422}
423
424::-webkit-search-decoration {
425-webkit-appearance: none
426}
427
428::-webkit-color-swatch-wrapper {
429padding: 0
430}
431
432::file-selector-button {
433font: inherit
434}
435
436::-webkit-file-upload-button {
437font: inherit;
438-webkit-appearance: button
439}
440
441output {
442display: inline-block
443}
444
445iframe {
446border: 0
447}
448
449summary {
450display: list-item;
451cursor: pointer
452}
453
454progress {
455vertical-align: baseline
456}
457
458[hidden] {
459display: none !important
460}
461
462.lead {
463font-size: 1.25rem;
464font-weight: 300
465}
466
467.display-1 {
468font-size: calc(1.625rem + 4.5vw);
469font-weight: 300;
470line-height: 1.2
471}
472
473@media (min-width: 1200px) {
474.display-1 {
475font-size: 5rem
476}
477}
478
479.display-2 {
480font-size: calc(1.575rem + 3.9vw);
481font-weight: 300;
482line-height: 1.2
483}
484
485@media (min-width: 1200px) {
486.display-2 {
487font-size: 4.5rem
488}
489}
490
491.display-3 {
492font-size: calc(1.525rem + 3.3vw);
493font-weight: 300;
494line-height: 1.2
495}
496
497@media (min-width: 1200px) {
498.display-3 {
499font-size: 4rem
500}
501}
502
503.display-4 {
504font-size: calc(1.475rem + 2.7vw);
505font-weight: 300;
506line-height: 1.2
507}
508
509@media (min-width: 1200px) {
510.display-4 {
511font-size: 3.5rem
512}
513}
514
515.display-5 {
516font-size: calc(1.425rem + 2.1vw);
517font-weight: 300;
518line-height: 1.2
519}
520
521@media (min-width: 1200px) {
522.display-5 {
523font-size: 3rem
524}
525}
526
527.display-6 {
528font-size: calc(1.375rem + 1.5vw);
529font-weight: 300;
530line-height: 1.2
531}
532
533@media (min-width: 1200px) {
534.display-6 {
535font-size: 2.5rem
536}
537}
538
539.list-unstyled {
540padding-left: 0;
541list-style: none
542}
543
544.list-inline {
545padding-left: 0;
546list-style: none
547}
548
549.list-inline-item {
550display: inline-block
551}
552
553.list-inline-item:not(:last-child) {
554margin-right: .5rem
555}
556
557.initialism {
558font-size: .875em;
559text-transform: uppercase
560}
561
562.blockquote {
563margin-bottom: 1rem;
564font-size: 1.25rem
565}
566
567.blockquote>:last-child {
568margin-bottom: 0
569}
570
571.blockquote-footer {
572margin-top: -1rem;
573margin-bottom: 1rem;
574font-size: .875em;
575color: #9b9b9b
576}
577
578.blockquote-footer::before {
579content: "\2014\00A0"
580}
581
582.img-fluid {
583max-width: 100%;
584height: auto
585}
586
587.img-thumbnail {
588padding: .25rem;
589background-color: #fff;
590border: 1px solid #dee2e6;
591border-radius: .25rem;
592max-width: 100%;
593height: auto
594}
595
596.figure {
597display: inline-block
598}
599
600.figure-img {
601margin-bottom: .5rem;
602line-height: 1
603}
604
605.figure-caption {
606font-size: .875em;
607color: #9b9b9b
608}
609
610.container,
611.container-fluid,
612.container-sm,
613.container-md,
614.container-lg,
615.container-xl,
616.container-xxl {
617width: 100%;
618padding-right: var(--bs-gutter-x, .75rem);
619padding-left: var(--bs-gutter-x, .75rem);
620margin-right: auto;
621margin-left: auto
622}
623
624/* @media (min-width: 576px) {
625
626.container,
627.container-sm {
628max-width: 540px
629}
630}
631
632@media (min-width: 768px) {
633
634.container,
635.container-sm,
636.container-md {
637max-width: 720px
638}
639}
640
641@media (min-width: 992px) {
642
643.container,
644.container-sm,
645.container-md,
646.container-lg {
647max-width: 960px
648}
649}
650
651@media (min-width: 1200px) {
652
653.container,
654.container-sm,
655.container-md,
656.container-lg,
657.container-xl {
658max-width: 1140px
659}
660}
661
662@media (min-width: 1400px) {
663
664.container,
665.container-sm,
666.container-md,
667.container-lg,
668.container-xl,
669.container-xxl {
670max-width: 1320px
671}
672} */
673
674.row {
675--bs-gutter-x: 1.5rem;
676--bs-gutter-y: 0;
677display: flex;
678flex-wrap: wrap;
679margin-top: calc(var(--bs-gutter-y) * -1);
680margin-right: calc(var(--bs-gutter-x) / -2);
681margin-left: calc(var(--bs-gutter-x) / -2)
682}
683
684.row>* {
685flex-shrink: 0;
686width: 100%;
687max-width: 100%;
688padding-right: calc(var(--bs-gutter-x) / 2);
689padding-left: calc(var(--bs-gutter-x) / 2);
690margin-top: var(--bs-gutter-y)
691}
692
693.col {
694flex: 1 0 0%
695}
696
697.row-cols-auto>* {
698flex: 0 0 auto;
699width: auto
700}
701
702.row-cols-1>* {
703flex: 0 0 auto;
704width: 100%
705}
706
707.row-cols-2>* {
708flex: 0 0 auto;
709width: 50%
710}
711
712.row-cols-3>* {
713flex: 0 0 auto;
714width: 33.33333%
715}
716
717.row-cols-4>* {
718flex: 0 0 auto;
719width: 25%
720}
721
722.row-cols-5>* {
723flex: 0 0 auto;
724width: 20%
725}
726
727.row-cols-6>* {
728flex: 0 0 auto;
729width: 16.66667%
730}
731
732.col-auto {
733flex: 0 0 auto;
734width: auto
735}
736
737.col-1 {
738flex: 0 0 auto;
739width: 8.33333%
740}
741
742.col-2 {
743flex: 0 0 auto;
744width: 16.66667%
745}
746
747.col-3 {
748flex: 0 0 auto;
749width: 25%
750}
751
752.col-4 {
753flex: 0 0 auto;
754width: 33.33333%
755}
756
757.col-5 {
758flex: 0 0 auto;
759width: 41.66667%
760}
761
762.col-6 {
763flex: 0 0 auto;
764width: 50%
765}
766
767.col-7 {
768flex: 0 0 auto;
769width: 58.33333%
770}
771
772.col-8 {
773flex: 0 0 auto;
774width: 66.66667%
775}
776
777.col-9 {
778flex: 0 0 auto;
779width: 75%
780}
781
782.col-10 {
783flex: 0 0 auto;
784width: 83.33333%
785}
786
787.col-11 {
788flex: 0 0 auto;
789width: 91.66667%
790}
791
792.col-12 {
793flex: 0 0 auto;
794width: 100%
795}
796
797.offset-1 {
798margin-left: 8.33333%
799}
800
801.offset-2 {
802margin-left: 16.66667%
803}
804
805.offset-3 {
806margin-left: 25%
807}
808
809.offset-4 {
810margin-left: 33.33333%
811}
812
813.offset-5 {
814margin-left: 41.66667%
815}
816
817.offset-6 {
818margin-left: 50%
819}
820
821.offset-7 {
822margin-left: 58.33333%
823}
824
825.offset-8 {
826margin-left: 66.66667%
827}
828
829.offset-9 {
830margin-left: 75%
831}
832
833.offset-10 {
834margin-left: 83.33333%
835}
836
837.offset-11 {
838margin-left: 91.66667%
839}
840
841.g-0,
842.gx-0 {
843--bs-gutter-x: 0
844}
845
846.g-0,
847.gy-0 {
848--bs-gutter-y: 0
849}
850
851.g-1,
852.gx-1 {
853--bs-gutter-x: .25rem
854}
855
856.g-1,
857.gy-1 {
858--bs-gutter-y: .25rem
859}
860
861.g-2,
862.gx-2 {
863--bs-gutter-x: .5rem
864}
865
866.g-2,
867.gy-2 {
868--bs-gutter-y: .5rem
869}
870
871.g-3,
872.gx-3 {
873--bs-gutter-x: 1rem
874}
875
876.g-3,
877.gy-3 {
878--bs-gutter-y: 1rem
879}
880
881.g-4,
882.gx-4 {
883--bs-gutter-x: 1.5rem
884}
885
886.g-4,
887.gy-4 {
888--bs-gutter-y: 1.5rem
889}
890
891.g-5,
892.gx-5 {
893--bs-gutter-x: 3rem
894}
895
896.g-5,
897.gy-5 {
898--bs-gutter-y: 3rem
899}
900
901@media (min-width: 576px) {
902.col-sm {
903flex: 1 0 0%
904}
905
906.row-cols-sm-auto>* {
907flex: 0 0 auto;
908width: auto
909}
910
911.row-cols-sm-1>* {
912flex: 0 0 auto;
913width: 100%
914}
915
916.row-cols-sm-2>* {
917flex: 0 0 auto;
918width: 50%
919}
920
921.row-cols-sm-3>* {
922flex: 0 0 auto;
923width: 33.33333%
924}
925
926.row-cols-sm-4>* {
927flex: 0 0 auto;
928width: 25%
929}
930
931.row-cols-sm-5>* {
932flex: 0 0 auto;
933width: 20%
934}
935
936.row-cols-sm-6>* {
937flex: 0 0 auto;
938width: 16.66667%
939}
940
941.col-sm-auto {
942flex: 0 0 auto;
943width: auto
944}
945
946.col-sm-1 {
947flex: 0 0 auto;
948width: 8.33333%
949}
950
951.col-sm-2 {
952flex: 0 0 auto;
953width: 16.66667%
954}
955
956.col-sm-3 {
957flex: 0 0 auto;
958width: 25%
959}
960
961.col-sm-4 {
962flex: 0 0 auto;
963width: 33.33333%
964}
965
966.col-sm-5 {
967flex: 0 0 auto;
968width: 41.66667%
969}
970
971.col-sm-6 {
972flex: 0 0 auto;
973width: 50%
974}
975
976.col-sm-7 {
977flex: 0 0 auto;
978width: 58.33333%
979}
980
981.col-sm-8 {
982flex: 0 0 auto;
983width: 66.66667%
984}
985
986.col-sm-9 {
987flex: 0 0 auto;
988width: 75%
989}
990
991.col-sm-10 {
992flex: 0 0 auto;
993width: 83.33333%
994}
995
996.col-sm-11 {
997flex: 0 0 auto;
998width: 91.66667%
999}
1000
1001.col-sm-12 {
1002flex: 0 0 auto;
1003width: 100%
1004}
1005
1006.offset-sm-0 {
1007margin-left: 0
1008}
1009
1010.offset-sm-1 {
1011margin-left: 8.33333%
1012}
1013
1014.offset-sm-2 {
1015margin-left: 16.66667%
1016}
1017
1018.offset-sm-3 {
1019margin-left: 25%
1020}
1021
1022.offset-sm-4 {
1023margin-left: 33.33333%
1024}
1025
1026.offset-sm-5 {
1027margin-left: 41.66667%
1028}
1029
1030.offset-sm-6 {
1031margin-left: 50%
1032}
1033
1034.offset-sm-7 {
1035margin-left: 58.33333%
1036}
1037
1038.offset-sm-8 {
1039margin-left: 66.66667%
1040}
1041
1042.offset-sm-9 {
1043margin-left: 75%
1044}
1045
1046.offset-sm-10 {
1047margin-left: 83.33333%
1048}
1049
1050.offset-sm-11 {
1051margin-left: 91.66667%
1052}
1053
1054.g-sm-0,
1055.gx-sm-0 {
1056--bs-gutter-x: 0
1057}
1058
1059.g-sm-0,
1060.gy-sm-0 {
1061--bs-gutter-y: 0
1062}
1063
1064.g-sm-1,
1065.gx-sm-1 {
1066--bs-gutter-x: .25rem
1067}
1068
1069.g-sm-1,
1070.gy-sm-1 {
1071--bs-gutter-y: .25rem
1072}
1073
1074.g-sm-2,
1075.gx-sm-2 {
1076--bs-gutter-x: .5rem
1077}
1078
1079.g-sm-2,
1080.gy-sm-2 {
1081--bs-gutter-y: .5rem
1082}
1083
1084.g-sm-3,
1085.gx-sm-3 {
1086--bs-gutter-x: 1rem
1087}
1088
1089.g-sm-3,
1090.gy-sm-3 {
1091--bs-gutter-y: 1rem
1092}
1093
1094.g-sm-4,
1095.gx-sm-4 {
1096--bs-gutter-x: 1.5rem
1097}
1098
1099.g-sm-4,
1100.gy-sm-4 {
1101--bs-gutter-y: 1.5rem
1102}
1103
1104.g-sm-5,
1105.gx-sm-5 {
1106--bs-gutter-x: 3rem
1107}
1108
1109.g-sm-5,
1110.gy-sm-5 {
1111--bs-gutter-y: 3rem
1112}
1113}
1114
1115@media (min-width: 768px) {
1116.col-md {
1117flex: 1 0 0%
1118}
1119
1120.row-cols-md-auto>* {
1121flex: 0 0 auto;
1122width: auto
1123}
1124
1125.row-cols-md-1>* {
1126flex: 0 0 auto;
1127width: 100%
1128}
1129
1130.row-cols-md-2>* {
1131flex: 0 0 auto;
1132width: 50%
1133}
1134
1135.row-cols-md-3>* {
1136flex: 0 0 auto;
1137width: 33.33333%
1138}
1139
1140.row-cols-md-4>* {
1141flex: 0 0 auto;
1142width: 25%
1143}
1144
1145.row-cols-md-5>* {
1146flex: 0 0 auto;
1147width: 20%
1148}
1149
1150.row-cols-md-6>* {
1151flex: 0 0 auto;
1152width: 16.66667%
1153}
1154
1155.col-md-auto {
1156flex: 0 0 auto;
1157width: auto
1158}
1159
1160.col-md-1 {
1161flex: 0 0 auto;
1162width: 8.33333%
1163}
1164
1165.col-md-2 {
1166flex: 0 0 auto;
1167width: 16.66667%
1168}
1169
1170.col-md-3 {
1171flex: 0 0 auto;
1172width: 25%
1173}
1174
1175.col-md-4 {
1176flex: 0 0 auto;
1177width: 33.33333%
1178}
1179
1180.col-md-5 {
1181flex: 0 0 auto;
1182width: 41.66667%
1183}
1184
1185.col-md-6 {
1186flex: 0 0 auto;
1187width: 50%
1188}
1189
1190.col-md-7 {
1191flex: 0 0 auto;
1192width: 58.33333%
1193}
1194
1195.col-md-8 {
1196flex: 0 0 auto;
1197width: 66.66667%
1198}
1199
1200.col-md-9 {
1201flex: 0 0 auto;
1202width: 75%
1203}
1204
1205.col-md-10 {
1206flex: 0 0 auto;
1207width: 83.33333%
1208}
1209
1210.col-md-11 {
1211flex: 0 0 auto;
1212width: 91.66667%
1213}
1214
1215.col-md-12 {
1216flex: 0 0 auto;
1217width: 100%
1218}
1219
1220.offset-md-0 {
1221margin-left: 0
1222}
1223
1224.offset-md-1 {
1225margin-left: 8.33333%
1226}
1227
1228.offset-md-2 {
1229margin-left: 16.66667%
1230}
1231
1232.offset-md-3 {
1233margin-left: 25%
1234}
1235
1236.offset-md-4 {
1237margin-left: 33.33333%
1238}
1239
1240.offset-md-5 {
1241margin-left: 41.66667%
1242}
1243
1244.offset-md-6 {
1245margin-left: 50%
1246}
1247
1248.offset-md-7 {
1249margin-left: 58.33333%
1250}
1251
1252.offset-md-8 {
1253margin-left: 66.66667%
1254}
1255
1256.offset-md-9 {
1257margin-left: 75%
1258}
1259
1260.offset-md-10 {
1261margin-left: 83.33333%
1262}
1263
1264.offset-md-11 {
1265margin-left: 91.66667%
1266}
1267
1268.g-md-0,
1269.gx-md-0 {
1270--bs-gutter-x: 0
1271}
1272
1273.g-md-0,
1274.gy-md-0 {
1275--bs-gutter-y: 0
1276}
1277
1278.g-md-1,
1279.gx-md-1 {
1280--bs-gutter-x: .25rem
1281}
1282
1283.g-md-1,
1284.gy-md-1 {
1285--bs-gutter-y: .25rem
1286}
1287
1288.g-md-2,
1289.gx-md-2 {
1290--bs-gutter-x: .5rem
1291}
1292
1293.g-md-2,
1294.gy-md-2 {
1295--bs-gutter-y: .5rem
1296}
1297
1298.g-md-3,
1299.gx-md-3 {
1300--bs-gutter-x: 1rem
1301}
1302
1303.g-md-3,
1304.gy-md-3 {
1305--bs-gutter-y: 1rem
1306}
1307
1308.g-md-4,
1309.gx-md-4 {
1310--bs-gutter-x: 1.5rem
1311}
1312
1313.g-md-4,
1314.gy-md-4 {
1315--bs-gutter-y: 1.5rem
1316}
1317
1318.g-md-5,
1319.gx-md-5 {
1320--bs-gutter-x: 3rem
1321}
1322
1323.g-md-5,
1324.gy-md-5 {
1325--bs-gutter-y: 3rem
1326}
1327}
1328
1329@media (min-width: 992px) {
1330.col-lg {
1331flex: 1 0 0%
1332}
1333
1334.row-cols-lg-auto>* {
1335flex: 0 0 auto;
1336width: auto
1337}
1338
1339.row-cols-lg-1>* {
1340flex: 0 0 auto;
1341width: 100%
1342}
1343
1344.row-cols-lg-2>* {
1345flex: 0 0 auto;
1346width: 50%
1347}
1348
1349.row-cols-lg-3>* {
1350flex: 0 0 auto;
1351width: 33.33333%
1352}
1353
1354.row-cols-lg-4>* {
1355flex: 0 0 auto;
1356width: 25%
1357}
1358
1359.row-cols-lg-5>* {
1360flex: 0 0 auto;
1361width: 20%
1362}
1363
1364.row-cols-lg-6>* {
1365flex: 0 0 auto;
1366width: 16.66667%
1367}
1368
1369.col-lg-auto {
1370flex: 0 0 auto;
1371width: auto
1372}
1373
1374.col-lg-1 {
1375flex: 0 0 auto;
1376width: 8.33333%
1377}
1378
1379.col-lg-2 {
1380flex: 0 0 auto;
1381width: 16.66667%
1382}
1383
1384.col-lg-3 {
1385flex: 0 0 auto;
1386width: 25%
1387}
1388
1389.col-lg-4 {
1390flex: 0 0 auto;
1391width: 33.33333%
1392}
1393
1394.col-lg-5 {
1395flex: 0 0 auto;
1396width: 41.66667%
1397}
1398
1399.col-lg-6 {
1400flex: 0 0 auto;
1401width: 50%
1402}
1403
1404.col-lg-7 {
1405flex: 0 0 auto;
1406width: 58.33333%
1407}
1408
1409.col-lg-8 {
1410flex: 0 0 auto;
1411width: 66.66667%
1412}
1413
1414.col-lg-9 {
1415flex: 0 0 auto;
1416width: 75%
1417}
1418
1419.col-lg-10 {
1420flex: 0 0 auto;
1421width: 83.33333%
1422}
1423
1424.col-lg-11 {
1425flex: 0 0 auto;
1426width: 91.66667%
1427}
1428
1429.col-lg-12 {
1430flex: 0 0 auto;
1431width: 100%
1432}
1433
1434.offset-lg-0 {
1435margin-left: 0
1436}
1437
1438.offset-lg-1 {
1439margin-left: 8.33333%
1440}
1441
1442.offset-lg-2 {
1443margin-left: 16.66667%
1444}
1445
1446.offset-lg-3 {
1447margin-left: 25%
1448}
1449
1450.offset-lg-4 {
1451margin-left: 33.33333%
1452}
1453
1454.offset-lg-5 {
1455margin-left: 41.66667%
1456}
1457
1458.offset-lg-6 {
1459margin-left: 50%
1460}
1461
1462.offset-lg-7 {
1463margin-left: 58.33333%
1464}
1465
1466.offset-lg-8 {
1467margin-left: 66.66667%
1468}
1469
1470.offset-lg-9 {
1471margin-left: 75%
1472}
1473
1474.offset-lg-10 {
1475margin-left: 83.33333%
1476}
1477
1478.offset-lg-11 {
1479margin-left: 91.66667%
1480}
1481
1482.g-lg-0,
1483.gx-lg-0 {
1484--bs-gutter-x: 0
1485}
1486
1487.g-lg-0,
1488.gy-lg-0 {
1489--bs-gutter-y: 0
1490}
1491
1492.g-lg-1,
1493.gx-lg-1 {
1494--bs-gutter-x: .25rem
1495}
1496
1497.g-lg-1,
1498.gy-lg-1 {
1499--bs-gutter-y: .25rem
1500}
1501
1502.g-lg-2,
1503.gx-lg-2 {
1504--bs-gutter-x: .5rem
1505}
1506
1507.g-lg-2,
1508.gy-lg-2 {
1509--bs-gutter-y: .5rem
1510}
1511
1512.g-lg-3,
1513.gx-lg-3 {
1514--bs-gutter-x: 1rem
1515}
1516
1517.g-lg-3,
1518.gy-lg-3 {
1519--bs-gutter-y: 1rem
1520}
1521
1522.g-lg-4,
1523.gx-lg-4 {
1524--bs-gutter-x: 1.5rem
1525}
1526
1527.g-lg-4,
1528.gy-lg-4 {
1529--bs-gutter-y: 1.5rem
1530}
1531
1532.g-lg-5,
1533.gx-lg-5 {
1534--bs-gutter-x: 3rem
1535}
1536
1537.g-lg-5,
1538.gy-lg-5 {
1539--bs-gutter-y: 3rem
1540}
1541}
1542
1543@media (min-width: 1200px) {
1544.col-xl {
1545flex: 1 0 0%
1546}
1547
1548.row-cols-xl-auto>* {
1549flex: 0 0 auto;
1550width: auto
1551}
1552
1553.row-cols-xl-1>* {
1554flex: 0 0 auto;
1555width: 100%
1556}
1557
1558.row-cols-xl-2>* {
1559flex: 0 0 auto;
1560width: 50%
1561}
1562
1563.row-cols-xl-3>* {
1564flex: 0 0 auto;
1565width: 33.33333%
1566}
1567
1568.row-cols-xl-4>* {
1569flex: 0 0 auto;
1570width: 25%
1571}
1572
1573.row-cols-xl-5>* {
1574flex: 0 0 auto;
1575width: 20%
1576}
1577
1578.row-cols-xl-6>* {
1579flex: 0 0 auto;
1580width: 16.66667%
1581}
1582
1583.col-xl-auto {
1584flex: 0 0 auto;
1585width: auto
1586}
1587
1588.col-xl-1 {
1589flex: 0 0 auto;
1590width: 8.33333%
1591}
1592
1593.col-xl-2 {
1594flex: 0 0 auto;
1595width: 16.66667%
1596}
1597
1598.col-xl-3 {
1599flex: 0 0 auto;
1600width: 25%
1601}
1602
1603.col-xl-4 {
1604flex: 0 0 auto;
1605width: 33.33333%
1606}
1607
1608.col-xl-5 {
1609flex: 0 0 auto;
1610width: 41.66667%
1611}
1612
1613.col-xl-6 {
1614flex: 0 0 auto;
1615width: 50%
1616}
1617
1618.col-xl-7 {
1619flex: 0 0 auto;
1620width: 58.33333%
1621}
1622
1623.col-xl-8 {
1624flex: 0 0 auto;
1625width: 66.66667%
1626}
1627
1628.col-xl-9 {
1629flex: 0 0 auto;
1630width: 75%
1631}
1632
1633.col-xl-10 {
1634flex: 0 0 auto;
1635width: 83.33333%
1636}
1637
1638.col-xl-11 {
1639flex: 0 0 auto;
1640width: 91.66667%
1641}
1642
1643.col-xl-12 {
1644flex: 0 0 auto;
1645width: 100%
1646}
1647
1648.offset-xl-0 {
1649margin-left: 0
1650}
1651
1652.offset-xl-1 {
1653margin-left: 8.33333%
1654}
1655
1656.offset-xl-2 {
1657margin-left: 16.66667%
1658}
1659
1660.offset-xl-3 {
1661margin-left: 25%
1662}
1663
1664.offset-xl-4 {
1665margin-left: 33.33333%
1666}
1667
1668.offset-xl-5 {
1669margin-left: 41.66667%
1670}
1671
1672.offset-xl-6 {
1673margin-left: 50%
1674}
1675
1676.offset-xl-7 {
1677margin-left: 58.33333%
1678}
1679
1680.offset-xl-8 {
1681margin-left: 66.66667%
1682}
1683
1684.offset-xl-9 {
1685margin-left: 75%
1686}
1687
1688.offset-xl-10 {
1689margin-left: 83.33333%
1690}
1691
1692.offset-xl-11 {
1693margin-left: 91.66667%
1694}
1695
1696.g-xl-0,
1697.gx-xl-0 {
1698--bs-gutter-x: 0
1699}
1700
1701.g-xl-0,
1702.gy-xl-0 {
1703--bs-gutter-y: 0
1704}
1705
1706.g-xl-1,
1707.gx-xl-1 {
1708--bs-gutter-x: .25rem
1709}
1710
1711.g-xl-1,
1712.gy-xl-1 {
1713--bs-gutter-y: .25rem
1714}
1715
1716.g-xl-2,
1717.gx-xl-2 {
1718--bs-gutter-x: .5rem
1719}
1720
1721.g-xl-2,
1722.gy-xl-2 {
1723--bs-gutter-y: .5rem
1724}
1725
1726.g-xl-3,
1727.gx-xl-3 {
1728--bs-gutter-x: 1rem
1729}
1730
1731.g-xl-3,
1732.gy-xl-3 {
1733--bs-gutter-y: 1rem
1734}
1735
1736.g-xl-4,
1737.gx-xl-4 {
1738--bs-gutter-x: 1.5rem
1739}
1740
1741.g-xl-4,
1742.gy-xl-4 {
1743--bs-gutter-y: 1.5rem
1744}
1745
1746.g-xl-5,
1747.gx-xl-5 {
1748--bs-gutter-x: 3rem
1749}
1750
1751.g-xl-5,
1752.gy-xl-5 {
1753--bs-gutter-y: 3rem
1754}
1755}
1756
1757@media (min-width: 1400px) {
1758.col-xxl {
1759flex: 1 0 0%
1760}
1761
1762.row-cols-xxl-auto>* {
1763flex: 0 0 auto;
1764width: auto
1765}
1766
1767.row-cols-xxl-1>* {
1768flex: 0 0 auto;
1769width: 100%
1770}
1771
1772.row-cols-xxl-2>* {
1773flex: 0 0 auto;
1774width: 50%
1775}
1776
1777.row-cols-xxl-3>* {
1778flex: 0 0 auto;
1779width: 33.33333%
1780}
1781
1782.row-cols-xxl-4>* {
1783flex: 0 0 auto;
1784width: 25%
1785}
1786
1787.row-cols-xxl-5>* {
1788flex: 0 0 auto;
1789width: 20%
1790}
1791
1792.row-cols-xxl-6>* {
1793flex: 0 0 auto;
1794width: 16.66667%
1795}
1796
1797.col-xxl-auto {
1798flex: 0 0 auto;
1799width: auto
1800}
1801
1802.col-xxl-1 {
1803flex: 0 0 auto;
1804width: 8.33333%
1805}
1806
1807.col-xxl-2 {
1808flex: 0 0 auto;
1809width: 16.66667%
1810}
1811
1812.col-xxl-3 {
1813flex: 0 0 auto;
1814width: 25%
1815}
1816
1817.col-xxl-4 {
1818flex: 0 0 auto;
1819width: 33.33333%
1820}
1821
1822.col-xxl-5 {
1823flex: 0 0 auto;
1824width: 41.66667%
1825}
1826
1827.col-xxl-6 {
1828flex: 0 0 auto;
1829width: 50%
1830}
1831
1832.col-xxl-7 {
1833flex: 0 0 auto;
1834width: 58.33333%
1835}
1836
1837.col-xxl-8 {
1838flex: 0 0 auto;
1839width: 66.66667%
1840}
1841
1842.col-xxl-9 {
1843flex: 0 0 auto;
1844width: 75%
1845}
1846
1847.col-xxl-10 {
1848flex: 0 0 auto;
1849width: 83.33333%
1850}
1851
1852.col-xxl-11 {
1853flex: 0 0 auto;
1854width: 91.66667%
1855}
1856
1857.col-xxl-12 {
1858flex: 0 0 auto;
1859width: 100%
1860}
1861
1862.offset-xxl-0 {
1863margin-left: 0
1864}
1865
1866.offset-xxl-1 {
1867margin-left: 8.33333%
1868}
1869
1870.offset-xxl-2 {
1871margin-left: 16.66667%
1872}
1873
1874.offset-xxl-3 {
1875margin-left: 25%
1876}
1877
1878.offset-xxl-4 {
1879margin-left: 33.33333%
1880}
1881
1882.offset-xxl-5 {
1883margin-left: 41.66667%
1884}
1885
1886.offset-xxl-6 {
1887margin-left: 50%
1888}
1889
1890.offset-xxl-7 {
1891margin-left: 58.33333%
1892}
1893
1894.offset-xxl-8 {
1895margin-left: 66.66667%
1896}
1897
1898.offset-xxl-9 {
1899margin-left: 75%
1900}
1901
1902.offset-xxl-10 {
1903margin-left: 83.33333%
1904}
1905
1906.offset-xxl-11 {
1907margin-left: 91.66667%
1908}
1909
1910.g-xxl-0,
1911.gx-xxl-0 {
1912--bs-gutter-x: 0
1913}
1914
1915.g-xxl-0,
1916.gy-xxl-0 {
1917--bs-gutter-y: 0
1918}
1919
1920.g-xxl-1,
1921.gx-xxl-1 {
1922--bs-gutter-x: .25rem
1923}
1924
1925.g-xxl-1,
1926.gy-xxl-1 {
1927--bs-gutter-y: .25rem
1928}
1929
1930.g-xxl-2,
1931.gx-xxl-2 {
1932--bs-gutter-x: .5rem
1933}
1934
1935.g-xxl-2,
1936.gy-xxl-2 {
1937--bs-gutter-y: .5rem
1938}
1939
1940.g-xxl-3,
1941.gx-xxl-3 {
1942--bs-gutter-x: 1rem
1943}
1944
1945.g-xxl-3,
1946.gy-xxl-3 {
1947--bs-gutter-y: 1rem
1948}
1949
1950.g-xxl-4,
1951.gx-xxl-4 {
1952--bs-gutter-x: 1.5rem
1953}
1954
1955.g-xxl-4,
1956.gy-xxl-4 {
1957--bs-gutter-y: 1.5rem
1958}
1959
1960.g-xxl-5,
1961.gx-xxl-5 {
1962--bs-gutter-x: 3rem
1963}
1964
1965.g-xxl-5,
1966.gy-xxl-5 {
1967--bs-gutter-y: 3rem
1968}
1969}
1970
1971.table {
1972--bs-table-bg: rgba(0, 0, 0, 0);
1973--bs-table-striped-color: #212529;
1974--bs-table-striped-bg: rgba(0, 0, 0, 0.05);
1975--bs-table-active-color: #212529;
1976--bs-table-active-bg: rgba(0, 0, 0, 0.1);
1977--bs-table-hover-color: #212529;
1978--bs-table-hover-bg: rgba(0, 0, 0, 0.075);
1979width: 100%;
1980margin-bottom: 1rem;
1981color: #212529;
1982vertical-align: top;
1983border-color: #9b9b9b
1984}
1985
1986.table>:not(caption)>*>* {
1987padding: .5rem .5rem;
1988background-color: var(--bs-table-bg);
1989border-bottom-width: 1px;
1990box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg)
1991}
1992
1993.table>tbody {
1994vertical-align: inherit
1995}
1996
1997.table>thead {
1998vertical-align: bottom
1999}
2000
2001.table>:not(:last-child)>:last-child>* {
2002border-bottom-color: currentColor
2003}
2004
2005.caption-top {
2006caption-side: top
2007}
2008
2009.table-sm>:not(caption)>*>* {
2010padding: .25rem .25rem
2011}
2012
2013.table-bordered>:not(caption)>* {
2014border-width: 1px 0
2015}
2016
2017.table-bordered>:not(caption)>*>* {
2018border-width: 0 1px
2019}
2020
2021.table-borderless>:not(caption)>*>* {
2022border-bottom-width: 0
2023}
2024
2025.table-striped>tbody>tr:nth-of-type(odd) {
2026--bs-table-accent-bg: var(--bs-table-striped-bg);
2027color: var(--bs-table-striped-color)
2028}
2029
2030.table-active {
2031--bs-table-accent-bg: var(--bs-table-active-bg);
2032color: var(--bs-table-active-color)
2033}
2034
2035.table-hover>tbody>tr:hover {
2036--bs-table-accent-bg: var(--bs-table-hover-bg);
2037color: var(--bs-table-hover-color)
2038}
2039
2040.table-primary {
2041--bs-table-bg: #e2d9eb;
2042--bs-table-striped-bg: #d7cedf;
2043--bs-table-striped-color: #000;
2044--bs-table-active-bg: #cbc3d4;
2045--bs-table-active-color: #000;
2046--bs-table-hover-bg: #d1c9d9;
2047--bs-table-hover-color: #000;
2048color: #000;
2049border-color: #cbc3d4
2050}
2051
2052.table-secondary {
2053--bs-table-bg: #fff3cd;
2054--bs-table-striped-bg: #f2e7c3;
2055--bs-table-striped-color: #000;
2056--bs-table-active-bg: #e6dbb9;
2057--bs-table-active-color: #000;
2058--bs-table-hover-bg: #ece1be;
2059--bs-table-hover-color: #000;
2060color: #000;
2061border-color: #e6dbb9
2062}
2063
2064.table-success {
2065--bs-table-bg: #d4f0db;
2066--bs-table-striped-bg: #c9e4d0;
2067--bs-table-striped-color: #000;
2068--bs-table-active-bg: #bfd8c5;
2069--bs-table-active-color: #000;
2070--bs-table-hover-bg: #c4decb;
2071--bs-table-hover-color: #000;
2072color: #000;
2073border-color: #bfd8c5
2074}
2075
2076.table-info {
2077--bs-table-bg: #d2e9ef;
2078--bs-table-striped-bg: #c8dde3;
2079--bs-table-striped-color: #000;
2080--bs-table-active-bg: #bdd2d7;
2081--bs-table-active-color: #000;
2082--bs-table-hover-bg: #c2d8dd;
2083--bs-table-hover-color: #000;
2084color: #000;
2085border-color: #bdd2d7
2086}
2087
2088.table-warning {
2089--bs-table-bg: #fff3cd;
2090--bs-table-striped-bg: #f2e7c3;
2091--bs-table-striped-color: #000;
2092--bs-table-active-bg: #e6dbb9;
2093--bs-table-active-color: #000;
2094--bs-table-hover-bg: #ece1be;
2095--bs-table-hover-color: #000;
2096color: #000;
2097border-color: #e6dbb9
2098}
2099
2100.table-danger {
2101--bs-table-bg: #f6d9d6;
2102--bs-table-striped-bg: #eacecb;
2103--bs-table-striped-color: #000;
2104--bs-table-active-bg: #ddc3c1;
2105--bs-table-active-color: #000;
2106--bs-table-hover-bg: #e4c9c6;
2107--bs-table-hover-color: #000;
2108color: #000;
2109border-color: #ddc3c1
2110}
2111
2112.table-light {
2113--bs-table-bg: #f8f9fa;
2114--bs-table-striped-bg: #ecedee;
2115--bs-table-striped-color: #000;
2116--bs-table-active-bg: #dfe0e1;
2117--bs-table-active-color: #000;
2118--bs-table-hover-bg: #e5e6e7;
2119--bs-table-hover-color: #000;
2120color: #000;
2121border-color: #dfe0e1
2122}
2123
2124.table-dark {
2125--bs-table-bg: #212529;
2126--bs-table-striped-bg: #2c3034;
2127--bs-table-striped-color: #fff;
2128--bs-table-active-bg: #373b3e;
2129--bs-table-active-color: #fff;
2130--bs-table-hover-bg: #323539;
2131--bs-table-hover-color: #fff;
2132color: #fff;
2133border-color: #373b3e
2134}
2135
2136.table-responsive {
2137overflow-x: auto;
2138-webkit-overflow-scrolling: touch
2139}
2140
2141@media (max-width: 575.98px) {
2142.table-responsive-sm {
2143overflow-x: auto;
2144-webkit-overflow-scrolling: touch
2145}
2146}
2147
2148@media (max-width: 767.98px) {
2149.table-responsive-md {
2150overflow-x: auto;
2151-webkit-overflow-scrolling: touch
2152}
2153}
2154
2155@media (max-width: 991.98px) {
2156.table-responsive-lg {
2157overflow-x: auto;
2158-webkit-overflow-scrolling: touch
2159}
2160}
2161
2162@media (max-width: 1199.98px) {
2163.table-responsive-xl {
2164overflow-x: auto;
2165-webkit-overflow-scrolling: touch
2166}
2167}
2168
2169@media (max-width: 1399.98px) {
2170.table-responsive-xxl {
2171overflow-x: auto;
2172-webkit-overflow-scrolling: touch
2173}
2174}
2175
2176.form-label {
2177margin-bottom: .5rem
2178}
2179
2180.col-form-label {
2181padding-top: calc(.375rem + 1px);
2182padding-bottom: calc(.375rem + 1px);
2183margin-bottom: 0;
2184font-size: inherit;
2185line-height: 1.5
2186}
2187
2188.col-form-label-lg {
2189padding-top: calc(.5rem + 1px);
2190padding-bottom: calc(.5rem + 1px);
2191font-size: 1.25rem
2192}
2193
2194.col-form-label-sm {
2195padding-top: calc(.25rem + 1px);
2196padding-bottom: calc(.25rem + 1px);
2197font-size: .875rem
2198}
2199
2200.form-text {
2201margin-top: .25rem;
2202font-size: .875em;
2203color: #9b9b9b
2204}
2205
2206.form-control {
2207display: block;
2208width: 100%;
2209padding: .375rem .75rem;
2210font-size: 1rem;
2211font-weight: 400;
2212line-height: 1.5;
2213color: #212529;
2214background-color: #fff;
2215background-clip: padding-box;
2216border: 1px solid #ced4da;
2217appearance: none;
2218border-radius: .25rem;
2219transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
2220}
2221
2222@media (prefers-reduced-motion: reduce) {
2223.form-control {
2224transition: none
2225}
2226}
2227
2228.form-control[type="file"] {
2229overflow: hidden
2230}
2231
2232.form-control[type="file"]:not(:disabled):not([readonly]) {
2233cursor: pointer
2234}
2235
2236.form-control:focus {
2237color: #212529;
2238background-color: #fff;
2239border-color: #b6a0cd;
2240outline: 0;
2241box-shadow: 0 0 0 .25rem rgba(108, 65, 154, 0.25)
2242}
2243
2244.form-control::-webkit-date-and-time-value {
2245height: 1.5em
2246}
2247
2248.form-control::placeholder {
2249color: #9b9b9b;
2250opacity: 1
2251}
2252
2253.form-control:disabled,
2254.form-control[readonly] {
2255background-color: #e9ecef;
2256opacity: 1
2257}
2258
2259.form-control::file-selector-button {
2260padding: .375rem .75rem;
2261margin: -.375rem -.75rem;
2262margin-inline-end: .75rem;
2263color: #212529;
2264background-color: #e9ecef;
2265pointer-events: none;
2266border-color: inherit;
2267border-style: solid;
2268border-width: 0;
2269border-inline-end-width: 1px;
2270border-radius: 0;
2271transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
2272}
2273
2274@media (prefers-reduced-motion: reduce) {
2275.form-control::file-selector-button {
2276transition: none
2277}
2278}
2279
2280.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
2281background-color: #dde0e3
2282}
2283
2284.form-control::-webkit-file-upload-button {
2285padding: .375rem .75rem;
2286margin: -.375rem -.75rem;
2287margin-inline-end: .75rem;
2288color: #212529;
2289background-color: #e9ecef;
2290pointer-events: none;
2291border-color: inherit;
2292border-style: solid;
2293border-width: 0;
2294border-inline-end-width: 1px;
2295border-radius: 0;
2296transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
2297}
2298
2299@media (prefers-reduced-motion: reduce) {
2300.form-control::-webkit-file-upload-button {
2301transition: none
2302}
2303}
2304
2305.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button {
2306background-color: #dde0e3
2307}
2308
2309.form-control-plaintext {
2310display: block;
2311width: 100%;
2312padding: .375rem 0;
2313margin-bottom: 0;
2314line-height: 1.5;
2315color: #212529;
2316background-color: transparent;
2317border: solid transparent;
2318border-width: 1px 0
2319}
2320
2321.form-control-plaintext.form-control-sm,
2322.form-control-plaintext.form-control-lg {
2323padding-right: 0;
2324padding-left: 0
2325}
2326
2327.form-control-sm {
2328min-height: calc(1.5em + .5rem + 2px);
2329padding: .25rem .5rem;
2330font-size: .875rem;
2331border-radius: .2rem
2332}
2333
2334.form-control-sm::file-selector-button {
2335padding: .25rem .5rem;
2336margin: -.25rem -.5rem;
2337margin-inline-end: .5rem
2338}
2339
2340.form-control-sm::-webkit-file-upload-button {
2341padding: .25rem .5rem;
2342margin: -.25rem -.5rem;
2343margin-inline-end: .5rem
2344}
2345
2346.form-control-lg {
2347min-height: calc(1.5em + 1rem + 2px);
2348padding: .5rem 1rem;
2349font-size: 1.25rem;
2350border-radius: .3rem
2351}
2352
2353.form-control-lg::file-selector-button {
2354padding: .5rem 1rem;
2355margin: -.5rem -1rem;
2356margin-inline-end: 1rem
2357}
2358
2359.form-control-lg::-webkit-file-upload-button {
2360padding: .5rem 1rem;
2361margin: -.5rem -1rem;
2362margin-inline-end: 1rem
2363}
2364
2365textarea.form-control {
2366min-height: calc(1.5em + .75rem + 2px)
2367}
2368
2369textarea.form-control-sm {
2370min-height: calc(1.5em + .5rem + 2px)
2371}
2372
2373textarea.form-control-lg {
2374min-height: calc(1.5em + 1rem + 2px)
2375}
2376
2377.form-control-color {
2378max-width: 3rem;
2379height: auto;
2380padding: .375rem
2381}
2382
2383.form-control-color:not(:disabled):not([readonly]) {
2384cursor: pointer
2385}
2386
2387.form-control-color::-moz-color-swatch {
2388height: 1.5em;
2389border-radius: .25rem
2390}
2391
2392.form-control-color::-webkit-color-swatch {
2393height: 1.5em;
2394border-radius: .25rem
2395}
2396
2397.form-select {
2398display: block;
2399width: 100%;
2400padding: .375rem 2.25rem .375rem .75rem;
2401font-size: 1rem;
2402font-weight: 400;
2403line-height: 1.5;
2404color: #212529;
2405background-color: #fff;
2406background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
2407background-repeat: no-repeat;
2408background-position: right .75rem center;
2409background-size: 16px 12px;
2410border: 1px solid #ced4da;
2411border-radius: .25rem;
2412appearance: none
2413}
2414
2415.form-select:focus {
2416border-color: #b6a0cd;
2417outline: 0;
2418box-shadow: 0 0 0 .25rem rgba(108, 65, 154, 0.25)
2419}
2420
2421.form-select[multiple],
2422.form-select[size]:not([size="1"]) {
2423padding-right: .75rem;
2424background-image: none
2425}
2426
2427.form-select:disabled {
2428color: #9b9b9b;
2429background-color: #e9ecef
2430}
2431
2432.form-select:-moz-focusring {
2433color: transparent;
2434text-shadow: 0 0 0 #212529
2435}
2436
2437.form-select-sm {
2438padding-top: .25rem;
2439padding-bottom: .25rem;
2440padding-left: .5rem;
2441font-size: .875rem
2442}
2443
2444.form-select-lg {
2445padding-top: .5rem;
2446padding-bottom: .5rem;
2447padding-left: 1rem;
2448font-size: 1.25rem
2449}
2450
2451.form-check {
2452display: block;
2453min-height: 1.5rem;
2454padding-left: 1.5em;
2455margin-bottom: .125rem
2456}
2457
2458.form-check .form-check-input {
2459float: left;
2460margin-left: -1.5em
2461}
2462
2463.form-check-input {
2464width: 1em;
2465height: 1em;
2466margin-top: .25em;
2467vertical-align: top;
2468background-color: #fff;
2469background-repeat: no-repeat;
2470background-position: center;
2471background-size: contain;
2472border: 1px solid rgba(0, 0, 0, 0.25);
2473appearance: none;
2474color-adjust: exact
2475}
2476
2477.form-check-input[type="checkbox"] {
2478border-radius: .25em
2479}
2480
2481.form-check-input[type="radio"] {
2482border-radius: 50%
2483}
2484
2485.form-check-input:active {
2486filter: brightness(90%)
2487}
2488
2489.form-check-input:focus {
2490border-color: #b6a0cd;
2491outline: 0;
2492box-shadow: 0 0 0 .25rem rgba(108, 65, 154, 0.25)
2493}
2494
2495.form-check-input:checked {
2496background-color: #6C419A;
2497border-color: #6C419A
2498}
2499
2500.form-check-input:checked[type="checkbox"] {
2501background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")
2502}
2503
2504.form-check-input:checked[type="radio"] {
2505background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")
2506}
2507
2508.form-check-input[type="checkbox"]:indeterminate {
2509background-color: #6C419A;
2510border-color: #6C419A;
2511background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")
2512}
2513
2514.form-check-input:disabled {
2515pointer-events: none;
2516filter: none;
2517opacity: .5
2518}
2519
2520.form-check-input[disabled]~.form-check-label,
2521.form-check-input:disabled~.form-check-label {
2522opacity: .5
2523}
2524
2525.form-switch {
2526padding-left: 2.5em
2527}
2528
2529.form-switch .form-check-input {
2530width: 2em;
2531margin-left: -2.5em;
2532background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280,0,0,0.25%29'/%3e%3c/svg%3e");
2533background-position: left center;
2534border-radius: 2em;
2535transition: background-position 0.15s ease-in-out
2536}
2537
2538@media (prefers-reduced-motion: reduce) {
2539.form-switch .form-check-input {
2540transition: none
2541}
2542}
2543
2544.form-switch .form-check-input:focus {
2545background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23b6a0cd'/%3e%3c/svg%3e")
2546}
2547
2548.form-switch .form-check-input:checked {
2549background-position: right center;
2550background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")
2551}
2552
2553.form-check-inline {
2554display: inline-block;
2555margin-right: 1rem
2556}
2557
2558.btn-check {
2559position: absolute;
2560clip: rect(0, 0, 0, 0);
2561pointer-events: none
2562}
2563
2564.btn-check[disabled]+.btn,
2565.btn-check:disabled+.btn {
2566pointer-events: none;
2567filter: none;
2568opacity: .65
2569}
2570
2571.form-range {
2572width: 100%;
2573height: 1.5rem;
2574padding: 0;
2575background-color: transparent;
2576appearance: none
2577}
2578
2579.form-range:focus {
2580outline: 0
2581}
2582
2583.form-range:focus::-webkit-slider-thumb {
2584box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(108, 65, 154, 0.25)
2585}
2586
2587.form-range:focus::-moz-range-thumb {
2588box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(108, 65, 154, 0.25)
2589}
2590
2591.form-range::-moz-focus-outer {
2592border: 0
2593}
2594
2595.form-range::-webkit-slider-thumb {
2596width: 1rem;
2597height: 1rem;
2598margin-top: -.25rem;
2599background-color: #6C419A;
2600border: 0;
2601border-radius: 1rem;
2602transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2603appearance: none
2604}
2605
2606@media (prefers-reduced-motion: reduce) {
2607.form-range::-webkit-slider-thumb {
2608transition: none
2609}
2610}
2611
2612.form-range::-webkit-slider-thumb:active {
2613background-color: #d3c6e1
2614}
2615
2616.form-range::-webkit-slider-runnable-track {
2617width: 100%;
2618height: .5rem;
2619color: transparent;
2620cursor: pointer;
2621background-color: #dee2e6;
2622border-color: transparent;
2623border-radius: 1rem
2624}
2625
2626.form-range::-moz-range-thumb {
2627width: 1rem;
2628height: 1rem;
2629background-color: #6C419A;
2630border: 0;
2631border-radius: 1rem;
2632transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
2633appearance: none
2634}
2635
2636@media (prefers-reduced-motion: reduce) {
2637.form-range::-moz-range-thumb {
2638transition: none
2639}
2640}
2641
2642.form-range::-moz-range-thumb:active {
2643background-color: #d3c6e1
2644}
2645
2646.form-range::-moz-range-track {
2647width: 100%;
2648height: .5rem;
2649color: transparent;
2650cursor: pointer;
2651background-color: #dee2e6;
2652border-color: transparent;
2653border-radius: 1rem
2654}
2655
2656.form-range:disabled {
2657pointer-events: none
2658}
2659
2660.form-range:disabled::-webkit-slider-thumb {
2661background-color: #adb5bd
2662}
2663
2664.form-range:disabled::-moz-range-thumb {
2665background-color: #adb5bd
2666}
2667
2668.form-floating {
2669position: relative
2670}
2671
2672.form-floating>.form-control,
2673.form-floating>.form-select {
2674height: calc(3.5rem + 2px);
2675padding: 1rem .75rem
2676}
2677
2678.form-floating>label {
2679position: absolute;
2680top: 0;
2681left: 0;
2682height: 100%;
2683padding: 1rem .75rem;
2684pointer-events: none;
2685border: 1px solid transparent;
2686transform-origin: 0 0;
2687transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out
2688}
2689
2690@media (prefers-reduced-motion: reduce) {
2691.form-floating>label {
2692transition: none
2693}
2694}
2695
2696.form-floating>.form-control::placeholder {
2697color: transparent
2698}
2699
2700.form-floating>.form-control:focus,
2701.form-floating>.form-control:not(:placeholder-shown) {
2702padding-top: 1.625rem;
2703padding-bottom: .625rem
2704}
2705
2706.form-floating>.form-control:-webkit-autofill {
2707padding-top: 1.625rem;
2708padding-bottom: .625rem
2709}
2710
2711.form-floating>.form-select {
2712padding-top: 1.625rem;
2713padding-bottom: .625rem
2714}
2715
2716.form-floating>.form-control:focus~label,
2717.form-floating>.form-control:not(:placeholder-shown)~label,
2718.form-floating>.form-select~label {
2719opacity: .65;
2720transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem)
2721}
2722
2723.form-floating>.form-control:-webkit-autofill~label {
2724opacity: .65;
2725transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem)
2726}
2727
2728.input-group {
2729position: relative;
2730display: flex;
2731flex-wrap: wrap;
2732align-items: stretch;
2733width: 100%
2734}
2735
2736.input-group>.form-control,
2737.input-group>.form-select {
2738position: relative;
2739flex: 1 1 auto;
2740width: 1%;
2741min-width: 0
2742}
2743
2744.input-group>.form-control:focus,
2745.input-group>.form-select:focus {
2746z-index: 3
2747}
2748
2749.input-group .btn {
2750position: relative;
2751z-index: 2
2752}
2753
2754.input-group .btn:focus {
2755z-index: 3
2756}
2757
2758.input-group-text {
2759display: flex;
2760align-items: center;
2761padding: .375rem .75rem;
2762font-size: 1rem;
2763font-weight: 400;
2764line-height: 1.5;
2765color: #212529;
2766text-align: center;
2767white-space: nowrap;
2768background-color: #e9ecef;
2769border: 1px solid #ced4da;
2770border-radius: .25rem
2771}
2772
2773.input-group-lg>.form-control,
2774.input-group-lg>.form-select,
2775.input-group-lg>.input-group-text,
2776.input-group-lg>.btn {
2777padding: .5rem 1rem;
2778font-size: 1.25rem;
2779border-radius: .3rem
2780}
2781
2782.input-group-sm>.form-control,
2783.input-group-sm>.form-select,
2784.input-group-sm>.input-group-text,
2785.input-group-sm>.btn {
2786padding: .25rem .5rem;
2787font-size: .875rem;
2788border-radius: .2rem
2789}
2790
2791.input-group-lg>.form-select,
2792.input-group-sm>.form-select {
2793padding-right: 3rem
2794}
2795
2796.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),
2797.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3) {
2798border-top-right-radius: 0;
2799border-bottom-right-radius: 0
2800}
2801
2802.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu),
2803.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4) {
2804border-top-right-radius: 0;
2805border-bottom-right-radius: 0
2806}
2807
2808.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
2809margin-left: -1px;
2810border-top-left-radius: 0;
2811border-bottom-left-radius: 0
2812}
2813
2814.valid-feedback {
2815display: none;
2816width: 100%;
2817margin-top: .25rem;
2818font-size: .875em;
2819color: #2AB54D
2820}
2821
2822.valid-tooltip {
2823position: absolute;
2824top: 100%;
2825z-index: 5;
2826display: none;
2827max-width: 100%;
2828padding: .25rem .5rem;
2829margin-top: .1rem;
2830font-size: .875rem;
2831color: #000;
2832background-color: rgba(42, 181, 77, 0.9);
2833border-radius: .25rem
2834}
2835
2836.was-validated :valid~.valid-feedback,
2837.was-validated :valid~.valid-tooltip,
2838.is-valid~.valid-feedback,
2839.is-valid~.valid-tooltip {
2840display: block
2841}
2842
2843.was-validated .form-control:valid,
2844.form-control.is-valid {
2845border-color: #2AB54D;
2846padding-right: calc(1.5em + .75rem);
2847background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232AB54D' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
2848background-repeat: no-repeat;
2849background-position: right calc(.375em + .1875rem) center;
2850background-size: calc(.75em + .375rem) calc(.75em + .375rem)
2851}
2852
2853.was-validated .form-control:valid:focus,
2854.form-control.is-valid:focus {
2855border-color: #2AB54D;
2856box-shadow: 0 0 0 .25rem rgba(42, 181, 77, 0.25)
2857}
2858
2859.was-validated textarea.form-control:valid,
2860textarea.form-control.is-valid {
2861padding-right: calc(1.5em + .75rem);
2862background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)
2863}
2864
2865.was-validated .form-select:valid,
2866.form-select.is-valid {
2867border-color: #2AB54D;
2868padding-right: 4.125rem;
2869background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%232AB54D' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
2870background-position: right .75rem center, center right 2.25rem;
2871background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem)
2872}
2873
2874.was-validated .form-select:valid:focus,
2875.form-select.is-valid:focus {
2876border-color: #2AB54D;
2877box-shadow: 0 0 0 .25rem rgba(42, 181, 77, 0.25)
2878}
2879
2880.was-validated .form-check-input:valid,
2881.form-check-input.is-valid {
2882border-color: #2AB54D
2883}
2884
2885.was-validated .form-check-input:valid:checked,
2886.form-check-input.is-valid:checked {
2887background-color: #2AB54D
2888}
2889
2890.was-validated .form-check-input:valid:focus,
2891.form-check-input.is-valid:focus {
2892box-shadow: 0 0 0 .25rem rgba(42, 181, 77, 0.25)
2893}
2894
2895.was-validated .form-check-input:valid~.form-check-label,
2896.form-check-input.is-valid~.form-check-label {
2897color: #2AB54D
2898}
2899
2900.form-check-inline .form-check-input~.valid-feedback {
2901margin-left: .5em
2902}
2903
2904.invalid-feedback {
2905display: none;
2906width: 100%;
2907margin-top: .25rem;
2908font-size: .875em;
2909color: #D14334
2910}
2911
2912.invalid-tooltip {
2913position: absolute;
2914top: 100%;
2915z-index: 5;
2916display: none;
2917max-width: 100%;
2918padding: .25rem .5rem;
2919margin-top: .1rem;
2920font-size: .875rem;
2921color: #fff;
2922background-color: rgba(209, 67, 52, 0.9);
2923border-radius: .25rem
2924}
2925
2926.was-validated :invalid~.invalid-feedback,
2927.was-validated :invalid~.invalid-tooltip,
2928.is-invalid~.invalid-feedback,
2929.is-invalid~.invalid-tooltip {
2930display: block
2931}
2932
2933.was-validated .form-control:invalid,
2934.form-control.is-invalid {
2935border-color: #D14334;
2936padding-right: calc(1.5em + .75rem);
2937background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23D14334'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23D14334' stroke='none'/%3e%3c/svg%3e");
2938background-repeat: no-repeat;
2939background-position: right calc(.375em + .1875rem) center;
2940background-size: calc(.75em + .375rem) calc(.75em + .375rem)
2941}
2942
2943.was-validated .form-control:invalid:focus,
2944.form-control.is-invalid:focus {
2945border-color: #D14334;
2946box-shadow: 0 0 0 .25rem rgba(209, 67, 52, 0.25)
2947}
2948
2949.was-validated textarea.form-control:invalid,
2950textarea.form-control.is-invalid {
2951padding-right: calc(1.5em + .75rem);
2952background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem)
2953}
2954
2955.was-validated .form-select:invalid,
2956.form-select.is-invalid {
2957border-color: #D14334;
2958padding-right: 4.125rem;
2959background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23D14334'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23D14334' stroke='none'/%3e%3c/svg%3e");
2960background-position: right .75rem center, center right 2.25rem;
2961background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem)
2962}
2963
2964.was-validated .form-select:invalid:focus,
2965.form-select.is-invalid:focus {
2966border-color: #D14334;
2967box-shadow: 0 0 0 .25rem rgba(209, 67, 52, 0.25)
2968}
2969
2970.was-validated .form-check-input:invalid,
2971.form-check-input.is-invalid {
2972border-color: #D14334
2973}
2974
2975.was-validated .form-check-input:invalid:checked,
2976.form-check-input.is-invalid:checked {
2977background-color: #D14334
2978}
2979
2980.was-validated .form-check-input:invalid:focus,
2981.form-check-input.is-invalid:focus {
2982box-shadow: 0 0 0 .25rem rgba(209, 67, 52, 0.25)
2983}
2984
2985.was-validated .form-check-input:invalid~.form-check-label,
2986.form-check-input.is-invalid~.form-check-label {
2987color: #D14334
2988}
2989
2990.form-check-inline .form-check-input~.invalid-feedback {
2991margin-left: .5em
2992}
2993
2994.btn {
2995display: inline-block;
2996font-weight: 400;
2997line-height: 1.5;
2998color: #212529;
2999text-align: center;
3000text-decoration: none;
3001vertical-align: middle;
3002cursor: pointer;
3003user-select: none;
3004background-color: transparent;
3005border: 1px solid transparent;
3006padding: .375rem .75rem;
3007font-size: 1rem;
3008border-radius: .25rem;
3009transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
3010}
3011
3012@media (prefers-reduced-motion: reduce) {
3013.btn {
3014transition: none
3015}
3016}
3017
3018.btn:hover {
3019color: #212529
3020}
3021
3022.btn-check:focus+.btn,
3023.btn:focus {
3024outline: 0;
3025box-shadow: 0 0 0 .25rem rgba(108, 65, 154, 0.25)
3026}
3027
3028.btn:disabled,
3029.btn.disabled,
3030fieldset:disabled .btn {
3031pointer-events: none;
3032opacity: .65
3033}
3034
3035.btn-primary {
3036color: #fff;
3037background-color: #6C419A;
3038border-color: #6C419A
3039}
3040
3041.btn-primary:hover {
3042color: #fff;
3043background-color: #5c3783;
3044border-color: #56347b
3045}
3046
3047.btn-check:focus+.btn-primary,
3048.btn-primary:focus {
3049color: #fff;
3050background-color: #5c3783;
3051border-color: #56347b;
3052box-shadow: 0 0 0 .25rem rgba(130, 94, 169, 0.5)
3053}
3054
3055.btn-check:checked+.btn-primary,
3056.btn-check:active+.btn-primary,
3057.btn-primary:active,
3058.btn-primary.active,
3059.show>.btn-primary.dropdown-toggle {
3060color: #fff;
3061background-color: #56347b;
3062border-color: #513174
3063}
3064
3065.btn-check:checked+.btn-primary:focus,
3066.btn-check:active+.btn-primary:focus,
3067.btn-primary:active:focus,
3068.btn-primary.active:focus,
3069.show>.btn-primary.dropdown-toggle:focus {
3070box-shadow: 0 0 0 .25rem rgba(130, 94, 169, 0.5)
3071}
3072
3073.btn-primary:disabled,
3074.btn-primary.disabled {
3075color: #fff;
3076background-color: #6C419A;
3077border-color: #6C419A
3078}
3079
3080.btn-secondary {
3081color: #000;
3082background-color: #FFC107;
3083border-color: #FFC107
3084}
3085
3086.btn-secondary:hover {
3087color: #000;
3088background-color: #ffca2c;
3089border-color: #ffc720
3090}
3091
3092.btn-check:focus+.btn-secondary,
3093.btn-secondary:focus {
3094color: #000;
3095background-color: #ffca2c;
3096border-color: #ffc720;
3097box-shadow: 0 0 0 .25rem rgba(217, 164, 6, 0.5)
3098}
3099
3100.btn-check:checked+.btn-secondary,
3101.btn-check:active+.btn-secondary,
3102.btn-secondary:active,
3103.btn-secondary.active,
3104.show>.btn-secondary.dropdown-toggle {
3105color: #000;
3106background-color: #ffcd39;
3107border-color: #ffc720
3108}
3109
3110.btn-check:checked+.btn-secondary:focus,
3111.btn-check:active+.btn-secondary:focus,
3112.btn-secondary:active:focus,
3113.btn-secondary.active:focus,
3114.show>.btn-secondary.dropdown-toggle:focus {
3115box-shadow: 0 0 0 .25rem rgba(217, 164, 6, 0.5)
3116}
3117
3118.btn-secondary:disabled,
3119.btn-secondary.disabled {
3120color: #000;
3121background-color: #FFC107;
3122border-color: #FFC107
3123}
3124
3125.btn-success {
3126color: #000;
3127background-color: #2AB54D;
3128border-color: #2AB54D
3129}
3130
3131.btn-success:hover {
3132color: #000;
3133background-color: #4ac068;
3134border-color: #3fbc5f
3135}
3136
3137.btn-check:focus+.btn-success,
3138.btn-success:focus {
3139color: #000;
3140background-color: #4ac068;
3141border-color: #3fbc5f;
3142box-shadow: 0 0 0 .25rem rgba(36, 154, 65, 0.5)
3143}
3144
3145.btn-check:checked+.btn-success,
3146.btn-check:active+.btn-success,
3147.btn-success:active,
3148.btn-success.active,
3149.show>.btn-success.dropdown-toggle {
3150color: #000;
3151background-color: #55c471;
3152border-color: #3fbc5f
3153}
3154
3155.btn-check:checked+.btn-success:focus,
3156.btn-check:active+.btn-success:focus,
3157.btn-success:active:focus,
3158.btn-success.active:focus,
3159.show>.btn-success.dropdown-toggle:focus {
3160box-shadow: 0 0 0 .25rem rgba(36, 154, 65, 0.5)
3161}
3162
3163.btn-success:disabled,
3164.btn-success.disabled {
3165color: #000;
3166background-color: #2AB54D;
3167border-color: #2AB54D
3168}
3169
3170.btn-info {
3171color: #000;
3172background-color: #1F90B0;
3173border-color: #1F90B0
3174}
3175
3176.btn-info:hover {
3177color: #000;
3178background-color: #41a1bc;
3179border-color: #359bb8
3180}
3181
3182.btn-check:focus+.btn-info,
3183.btn-info:focus {
3184color: #000;
3185background-color: #41a1bc;
3186border-color: #359bb8;
3187box-shadow: 0 0 0 .25rem rgba(26, 122, 150, 0.5)
3188}
3189
3190.btn-check:checked+.btn-info,
3191.btn-check:active+.btn-info,
3192.btn-info:active,
3193.btn-info.active,
3194.show>.btn-info.dropdown-toggle {
3195color: #000;
3196background-color: #4ca6c0;
3197border-color: #359bb8
3198}
3199
3200.btn-check:checked+.btn-info:focus,
3201.btn-check:active+.btn-info:focus,
3202.btn-info:active:focus,
3203.btn-info.active:focus,
3204.show>.btn-info.dropdown-toggle:focus {
3205box-shadow: 0 0 0 .25rem rgba(26, 122, 150, 0.5)
3206}
3207
3208.btn-info:disabled,
3209.btn-info.disabled {
3210color: #000;
3211background-color: #1F90B0;
3212border-color: #1F90B0
3213}
3214
3215.btn-warning {
3216color: #000;
3217background-color: #FFC107;
3218border-color: #FFC107
3219}
3220
3221.btn-warning:hover {
3222color: #000;
3223background-color: #ffca2c;
3224border-color: #ffc720
3225}
3226
3227.btn-check:focus+.btn-warning,
3228.btn-warning:focus {
3229color: #000;
3230background-color: #ffca2c;
3231border-color: #ffc720;
3232box-shadow: 0 0 0 .25rem rgba(217, 164, 6, 0.5)
3233}
3234
3235.btn-check:checked+.btn-warning,
3236.btn-check:active+.btn-warning,
3237.btn-warning:active,
3238.btn-warning.active,
3239.show>.btn-warning.dropdown-toggle {
3240color: #000;
3241background-color: #ffcd39;
3242border-color: #ffc720
3243}
3244
3245.btn-check:checked+.btn-warning:focus,
3246.btn-check:active+.btn-warning:focus,
3247.btn-warning:active:focus,
3248.btn-warning.active:focus,
3249.show>.btn-warning.dropdown-toggle:focus {
3250box-shadow: 0 0 0 .25rem rgba(217, 164, 6, 0.5)
3251}
3252
3253.btn-warning:disabled,
3254.btn-warning.disabled {
3255color: #000;
3256background-color: #FFC107;
3257border-color: #FFC107
3258}
3259
3260.btn-danger {
3261color: #fff;
3262background-color: #D14334;
3263border-color: #D14334
3264}
3265
3266.btn-danger:hover {
3267color: #fff;
3268background-color: #b2392c;
3269border-color: #a7362a
3270}
3271
3272.btn-check:focus+.btn-danger,
3273.btn-danger:focus {
3274color: #fff;
3275background-color: #b2392c;
3276border-color: #a7362a;
3277box-shadow: 0 0 0 .25rem rgba(216, 95, 82, 0.5)
3278}
3279
3280.btn-check:checked+.btn-danger,
3281.btn-check:active+.btn-danger,
3282.btn-danger:active,
3283.btn-danger.active,
3284.show>.btn-danger.dropdown-toggle {
3285color: #fff;
3286background-color: #a7362a;
3287border-color: #9d3227
3288}
3289
3290.btn-check:checked+.btn-danger:focus,
3291.btn-check:active+.btn-danger:focus,
3292.btn-danger:active:focus,
3293.btn-danger.active:focus,
3294.show>.btn-danger.dropdown-toggle:focus {
3295box-shadow: 0 0 0 .25rem rgba(216, 95, 82, 0.5)
3296}
3297
3298.btn-danger:disabled,
3299.btn-danger.disabled {
3300color: #fff;
3301background-color: #D14334;
3302border-color: #D14334
3303}
3304
3305.btn-light {
3306color: #000;
3307background-color: #f8f9fa;
3308border-color: #f8f9fa
3309}
3310
3311.btn-light:hover {
3312color: #000;
3313background-color: #f9fafb;
3314border-color: #f9fafb
3315}
3316
3317.btn-check:focus+.btn-light,
3318.btn-light:focus {
3319color: #000;
3320background-color: #f9fafb;
3321border-color: #f9fafb;
3322box-shadow: 0 0 0 .25rem rgba(211, 212, 213, 0.5)
3323}
3324
3325.btn-check:checked+.btn-light,
3326.btn-check:active+.btn-light,
3327.btn-light:active,
3328.btn-light.active,
3329.show>.btn-light.dropdown-toggle {
3330color: #000;
3331background-color: #f9fafb;
3332border-color: #f9fafb
3333}
3334
3335.btn-check:checked+.btn-light:focus,
3336.btn-check:active+.btn-light:focus,
3337.btn-light:active:focus,
3338.btn-light.active:focus,
3339.show>.btn-light.dropdown-toggle:focus {
3340box-shadow: 0 0 0 .25rem rgba(211, 212, 213, 0.5)
3341}
3342
3343.btn-light:disabled,
3344.btn-light.disabled {
3345color: #000;
3346background-color: #f8f9fa;
3347border-color: #f8f9fa
3348}
3349
3350.btn-dark {
3351color: #fff;
3352background-color: #212529;
3353border-color: #212529
3354}
3355
3356.btn-dark:hover {
3357color: #fff;
3358background-color: #1c1f23;
3359border-color: #1a1e21
3360}
3361
3362.btn-check:focus+.btn-dark,
3363.btn-dark:focus {
3364color: #fff;
3365background-color: #1c1f23;
3366border-color: #1a1e21;
3367box-shadow: 0 0 0 .25rem rgba(66, 70, 73, 0.5)
3368}
3369
3370.btn-check:checked+.btn-dark,
3371.btn-check:active+.btn-dark,
3372.btn-dark:active,
3373.btn-dark.active,
3374.show>.btn-dark.dropdown-toggle {
3375color: #fff;
3376background-color: #1a1e21;
3377border-color: #191c1f
3378}
3379
3380.btn-check:checked+.btn-dark:focus,
3381.btn-check:active+.btn-dark:focus,
3382.btn-dark:active:focus,
3383.btn-dark.active:focus,
3384.show>.btn-dark.dropdown-toggle:focus {
3385box-shadow: 0 0 0 .25rem rgba(66, 70, 73, 0.5)
3386}
3387
3388.btn-dark:disabled,
3389.btn-dark.disabled {
3390color: #fff;
3391background-color: #212529;
3392border-color: #212529
3393}
3394
3395.btn-outline-primary {
3396color: #6C419A;
3397border-color: #6C419A
3398}
3399
3400.btn-outline-primary:hover {
3401color: #fff;
3402background-color: #6C419A;
3403border-color: #6C419A
3404}
3405
3406.btn-check:focus+.btn-outline-primary,
3407.btn-outline-primary:focus {
3408box-shadow: 0 0 0 .25rem rgba(108, 65, 154, 0.5)
3409}
3410
3411.btn-check:checked+.btn-outline-primary,
3412.btn-check:active+.btn-outline-primary,
3413.btn-outline-primary:active,
3414.btn-outline-primary.active,
3415.btn-outline-primary.dropdown-toggle.show {
3416color: #fff;
3417background-color: #6C419A;
3418border-color: #6C419A
3419}
3420
3421.btn-check:checked+.btn-outline-primary:focus,
3422.btn-check:active+.btn-outline-primary:focus,
3423.btn-outline-primary:active:focus,
3424.btn-outline-primary.active:focus,
3425.btn-outline-primary.dropdown-toggle.show:focus {
3426box-shadow: 0 0 0 .25rem rgba(108, 65, 154, 0.5)
3427}
3428
3429.btn-outline-primary:disabled,
3430.btn-outline-primary.disabled {
3431color: #6C419A;
3432background-color: transparent
3433}
3434
3435.btn-outline-secondary {
3436color: #FFC107;
3437border-color: #FFC107
3438}
3439
3440.btn-outline-secondary:hover {
3441color: #000;
3442background-color: #FFC107;
3443border-color: #FFC107
3444}
3445
3446.btn-check:focus+.btn-outline-secondary,
3447.btn-outline-secondary:focus {
3448box-shadow: 0 0 0 .25rem rgba(255, 193, 7, 0.5)
3449}
3450
3451.btn-check:checked+.btn-outline-secondary,
3452.btn-check:active+.btn-outline-secondary,
3453.btn-outline-secondary:active,
3454.btn-outline-secondary.active,
3455.btn-outline-secondary.dropdown-toggle.show {
3456color: #000;
3457background-color: #FFC107;
3458border-color: #FFC107
3459}
3460
3461.btn-check:checked+.btn-outline-secondary:focus,
3462.btn-check:active+.btn-outline-secondary:focus,
3463.btn-outline-secondary:active:focus,
3464.btn-outline-secondary.active:focus,
3465.btn-outline-secondary.dropdown-toggle.show:focus {
3466box-shadow: 0 0 0 .25rem rgba(255, 193, 7, 0.5)
3467}
3468
3469.btn-outline-secondary:disabled,
3470.btn-outline-secondary.disabled {
3471color: #FFC107;
3472background-color: transparent
3473}
3474
3475.btn-outline-success {
3476color: #2AB54D;
3477border-color: #2AB54D
3478}
3479
3480.btn-outline-success:hover {
3481color: #000;
3482background-color: #2AB54D;
3483border-color: #2AB54D
3484}
3485
3486.btn-check:focus+.btn-outline-success,
3487.btn-outline-success:focus {
3488box-shadow: 0 0 0 .25rem rgba(42, 181, 77, 0.5)
3489}
3490
3491.btn-check:checked+.btn-outline-success,
3492.btn-check:active+.btn-outline-success,
3493.btn-outline-success:active,
3494.btn-outline-success.active,
3495.btn-outline-success.dropdown-toggle.show {
3496color: #000;
3497background-color: #2AB54D;
3498border-color: #2AB54D
3499}
3500
3501.btn-check:checked+.btn-outline-success:focus,
3502.btn-check:active+.btn-outline-success:focus,
3503.btn-outline-success:active:focus,
3504.btn-outline-success.active:focus,
3505.btn-outline-success.dropdown-toggle.show:focus {
3506box-shadow: 0 0 0 .25rem rgba(42, 181, 77, 0.5)
3507}
3508
3509.btn-outline-success:disabled,
3510.btn-outline-success.disabled {
3511color: #2AB54D;
3512background-color: transparent
3513}
3514
3515.btn-outline-info {
3516color: #1F90B0;
3517border-color: #1F90B0
3518}
3519
3520.btn-outline-info:hover {
3521color: #000;
3522background-color: #1F90B0;
3523border-color: #1F90B0
3524}
3525
3526.btn-check:focus+.btn-outline-info,
3527.btn-outline-info:focus {
3528box-shadow: 0 0 0 .25rem rgba(31, 144, 176, 0.5)
3529}
3530
3531.btn-check:checked+.btn-outline-info,
3532.btn-check:active+.btn-outline-info,
3533.btn-outline-info:active,
3534.btn-outline-info.active,
3535.btn-outline-info.dropdown-toggle.show {
3536color: #000;
3537background-color: #1F90B0;
3538border-color: #1F90B0
3539}
3540
3541.btn-check:checked+.btn-outline-info:focus,
3542.btn-check:active+.btn-outline-info:focus,
3543.btn-outline-info:active:focus,
3544.btn-outline-info.active:focus,
3545.btn-outline-info.dropdown-toggle.show:focus {
3546box-shadow: 0 0 0 .25rem rgba(31, 144, 176, 0.5)
3547}
3548
3549.btn-outline-info:disabled,
3550.btn-outline-info.disabled {
3551color: #1F90B0;
3552background-color: transparent
3553}
3554
3555.btn-outline-warning {
3556color: #FFC107;
3557border-color: #FFC107
3558}
3559
3560.btn-outline-warning:hover {
3561color: #000;
3562background-color: #FFC107;
3563border-color: #FFC107
3564}
3565
3566.btn-check:focus+.btn-outline-warning,
3567.btn-outline-warning:focus {
3568box-shadow: 0 0 0 .25rem rgba(255, 193, 7, 0.5)
3569}
3570
3571.btn-check:checked+.btn-outline-warning,
3572.btn-check:active+.btn-outline-warning,
3573.btn-outline-warning:active,
3574.btn-outline-warning.active,
3575.btn-outline-warning.dropdown-toggle.show {
3576color: #000;
3577background-color: #FFC107;
3578border-color: #FFC107
3579}
3580
3581.btn-check:checked+.btn-outline-warning:focus,
3582.btn-check:active+.btn-outline-warning:focus,
3583.btn-outline-warning:active:focus,
3584.btn-outline-warning.active:focus,
3585.btn-outline-warning.dropdown-toggle.show:focus {
3586box-shadow: 0 0 0 .25rem rgba(255, 193, 7, 0.5)
3587}
3588
3589.btn-outline-warning:disabled,
3590.btn-outline-warning.disabled {
3591color: #FFC107;
3592background-color: transparent
3593}
3594
3595.btn-outline-danger {
3596color: #D14334;
3597border-color: #D14334
3598}
3599
3600.btn-outline-danger:hover {
3601color: #fff;
3602background-color: #D14334;
3603border-color: #D14334
3604}
3605
3606.btn-check:focus+.btn-outline-danger,
3607.btn-outline-danger:focus {
3608box-shadow: 0 0 0 .25rem rgba(209, 67, 52, 0.5)
3609}
3610
3611.btn-check:checked+.btn-outline-danger,
3612.btn-check:active+.btn-outline-danger,
3613.btn-outline-danger:active,
3614.btn-outline-danger.active,
3615.btn-outline-danger.dropdown-toggle.show {
3616color: #fff;
3617background-color: #D14334;
3618border-color: #D14334
3619}
3620
3621.btn-check:checked+.btn-outline-danger:focus,
3622.btn-check:active+.btn-outline-danger:focus,
3623.btn-outline-danger:active:focus,
3624.btn-outline-danger.active:focus,
3625.btn-outline-danger.dropdown-toggle.show:focus {
3626box-shadow: 0 0 0 .25rem rgba(209, 67, 52, 0.5)
3627}
3628
3629.btn-outline-danger:disabled,
3630.btn-outline-danger.disabled {
3631color: #D14334;
3632background-color: transparent
3633}
3634
3635.btn-outline-light {
3636color: #f8f9fa;
3637border-color: #f8f9fa
3638}
3639
3640.btn-outline-light:hover {
3641color: #000;
3642background-color: #f8f9fa;
3643border-color: #f8f9fa
3644}
3645
3646.btn-check:focus+.btn-outline-light,
3647.btn-outline-light:focus {
3648box-shadow: 0 0 0 .25rem rgba(248, 249, 250, 0.5)
3649}
3650
3651.btn-check:checked+.btn-outline-light,
3652.btn-check:active+.btn-outline-light,
3653.btn-outline-light:active,
3654.btn-outline-light.active,
3655.btn-outline-light.dropdown-toggle.show {
3656color: #000;
3657background-color: #f8f9fa;
3658border-color: #f8f9fa
3659}
3660
3661.btn-check:checked+.btn-outline-light:focus,
3662.btn-check:active+.btn-outline-light:focus,
3663.btn-outline-light:active:focus,
3664.btn-outline-light.active:focus,
3665.btn-outline-light.dropdown-toggle.show:focus {
3666box-shadow: 0 0 0 .25rem rgba(248, 249, 250, 0.5)
3667}
3668
3669.btn-outline-light:disabled,
3670.btn-outline-light.disabled {
3671color: #f8f9fa;
3672background-color: transparent
3673}
3674
3675.btn-outline-dark {
3676color: #212529;
3677border-color: #212529
3678}
3679
3680.btn-outline-dark:hover {
3681color: #fff;
3682background-color: #212529;
3683border-color: #212529
3684}
3685
3686.btn-check:focus+.btn-outline-dark,
3687.btn-outline-dark:focus {
3688box-shadow: 0 0 0 .25rem rgba(33, 37, 41, 0.5)
3689}
3690
3691.btn-check:checked+.btn-outline-dark,
3692.btn-check:active+.btn-outline-dark,
3693.btn-outline-dark:active,
3694.btn-outline-dark.active,
3695.btn-outline-dark.dropdown-toggle.show {
3696color: #fff;
3697background-color: #212529;
3698border-color: #212529
3699}
3700
3701.btn-check:checked+.btn-outline-dark:focus,
3702.btn-check:active+.btn-outline-dark:focus,
3703.btn-outline-dark:active:focus,
3704.btn-outline-dark.active:focus,
3705.btn-outline-dark.dropdown-toggle.show:focus {
3706box-shadow: 0 0 0 .25rem rgba(33, 37, 41, 0.5)
3707}
3708
3709.btn-outline-dark:disabled,
3710.btn-outline-dark.disabled {
3711color: #212529;
3712background-color: transparent
3713}
3714
3715.btn-link {
3716font-weight: 400;
3717color: #6C419A;
3718text-decoration: underline
3719}
3720
3721.btn-link:hover {
3722color: #56347b
3723}
3724
3725.btn-link:disabled,
3726.btn-link.disabled {
3727color: #9b9b9b
3728}
3729
3730.btn-lg,
3731.btn-group-lg>.btn {
3732padding: .5rem 1rem;
3733font-size: 1.25rem;
3734border-radius: .3rem
3735}
3736
3737.btn-sm,
3738.btn-group-sm>.btn {
3739padding: .25rem .5rem;
3740font-size: .875rem;
3741border-radius: .2rem
3742}
3743
3744.fade {
3745transition: opacity 0.15s linear
3746}
3747
3748@media (prefers-reduced-motion: reduce) {
3749.fade {
3750transition: none
3751}
3752}
3753
3754.fade:not(.show) {
3755opacity: 0
3756}
3757
3758.collapse:not(.show) {
3759display: none
3760}
3761
3762.collapsing {
3763height: 0;
3764overflow: hidden;
3765transition: height 0.35s ease
3766}
3767
3768@media (prefers-reduced-motion: reduce) {
3769.collapsing {
3770transition: none
3771}
3772}
3773
3774.dropup,
3775.dropend,
3776.dropdown,
3777.dropstart {
3778position: relative
3779}
3780
3781.dropdown-toggle {
3782white-space: nowrap
3783}
3784
3785.dropdown-toggle::after {
3786display: inline-block;
3787margin-left: .255em;
3788vertical-align: .255em;
3789content: "";
3790border-top: .3em solid;
3791border-right: .3em solid transparent;
3792border-bottom: 0;
3793border-left: .3em solid transparent
3794}
3795
3796.dropdown-toggle:empty::after {
3797margin-left: 0
3798}
3799
3800.dropdown-menu {
3801position: absolute;
3802top: 100%;
3803z-index: 1000;
3804display: none;
3805min-width: 10rem;
3806padding: .5rem 0;
3807margin: 0;
3808font-size: 1rem;
3809color: #212529;
3810text-align: left;
3811list-style: none;
3812background-color: #fff;
3813background-clip: padding-box;
3814border: 1px solid rgba(0, 0, 0, 0.15);
3815border-radius: .25rem
3816}
3817
3818.dropdown-menu[data-bs-popper] {
3819left: 0;
3820margin-top: .125rem
3821}
3822
3823.dropdown-menu-start {
3824--bs-position: start
3825}
3826
3827.dropdown-menu-start[data-bs-popper] {
3828right: auto
3829/* rtl:ignore */
3830;
3831left: 0
3832/* rtl:ignore */
3833}
3834
3835.dropdown-menu-end {
3836--bs-position: end
3837}
3838
3839.dropdown-menu-end[data-bs-popper] {
3840right: 0
3841/* rtl:ignore */
3842;
3843left: auto
3844/* rtl:ignore */
3845}
3846
3847@media (min-width: 576px) {
3848.dropdown-menu-sm-start {
3849--bs-position: start
3850}
3851
3852.dropdown-menu-sm-start[data-bs-popper] {
3853right: auto
3854/* rtl:ignore */
3855;
3856left: 0
3857/* rtl:ignore */
3858}
3859
3860.dropdown-menu-sm-end {
3861--bs-position: end
3862}
3863
3864.dropdown-menu-sm-end[data-bs-popper] {
3865right: 0
3866/* rtl:ignore */
3867;
3868left: auto
3869/* rtl:ignore */
3870}
3871}
3872
3873@media (min-width: 768px) {
3874.dropdown-menu-md-start {
3875--bs-position: start
3876}
3877
3878.dropdown-menu-md-start[data-bs-popper] {
3879right: auto
3880/* rtl:ignore */
3881;
3882left: 0
3883/* rtl:ignore */
3884}
3885
3886.dropdown-menu-md-end {
3887--bs-position: end
3888}
3889
3890.dropdown-menu-md-end[data-bs-popper] {
3891right: 0
3892/* rtl:ignore */
3893;
3894left: auto
3895/* rtl:ignore */
3896}
3897}
3898
3899@media (min-width: 992px) {
3900.dropdown-menu-lg-start {
3901--bs-position: start
3902}
3903
3904.dropdown-menu-lg-start[data-bs-popper] {
3905right: auto
3906/* rtl:ignore */
3907;
3908left: 0
3909/* rtl:ignore */
3910}
3911
3912.dropdown-menu-lg-end {
3913--bs-position: end
3914}
3915
3916.dropdown-menu-lg-end[data-bs-popper] {
3917right: 0
3918/* rtl:ignore */
3919;
3920left: auto
3921/* rtl:ignore */
3922}
3923}
3924
3925@media (min-width: 1200px) {
3926.dropdown-menu-xl-start {
3927--bs-position: start
3928}
3929
3930.dropdown-menu-xl-start[data-bs-popper] {
3931right: auto
3932/* rtl:ignore */
3933;
3934left: 0
3935/* rtl:ignore */
3936}
3937
3938.dropdown-menu-xl-end {
3939--bs-position: end
3940}
3941
3942.dropdown-menu-xl-end[data-bs-popper] {
3943right: 0
3944/* rtl:ignore */
3945;
3946left: auto
3947/* rtl:ignore */
3948}
3949}
3950
3951@media (min-width: 1400px) {
3952.dropdown-menu-xxl-start {
3953--bs-position: start
3954}
3955
3956.dropdown-menu-xxl-start[data-bs-popper] {
3957right: auto
3958/* rtl:ignore */
3959;
3960left: 0
3961/* rtl:ignore */
3962}
3963
3964.dropdown-menu-xxl-end {
3965--bs-position: end
3966}
3967
3968.dropdown-menu-xxl-end[data-bs-popper] {
3969right: 0
3970/* rtl:ignore */
3971;
3972left: auto
3973/* rtl:ignore */
3974}
3975}
3976
3977.dropup .dropdown-menu {
3978top: auto;
3979bottom: 100%
3980}
3981
3982.dropup .dropdown-menu[data-bs-popper] {
3983margin-top: 0;
3984margin-bottom: .125rem
3985}
3986
3987.dropup .dropdown-toggle::after {
3988display: inline-block;
3989margin-left: .255em;
3990vertical-align: .255em;
3991content: "";
3992border-top: 0;
3993border-right: .3em solid transparent;
3994border-bottom: .3em solid;
3995border-left: .3em solid transparent
3996}
3997
3998.dropup .dropdown-toggle:empty::after {
3999margin-left: 0
4000}
4001
4002.dropend .dropdown-menu {
4003top: 0;
4004right: auto;
4005left: 100%
4006}
4007
4008.dropend .dropdown-menu[data-bs-popper] {
4009margin-top: 0;
4010margin-left: .125rem
4011}
4012
4013.dropend .dropdown-toggle::after {
4014display: inline-block;
4015margin-left: .255em;
4016vertical-align: .255em;
4017content: "";
4018border-top: .3em solid transparent;
4019border-right: 0;
4020border-bottom: .3em solid transparent;
4021border-left: .3em solid
4022}
4023
4024.dropend .dropdown-toggle:empty::after {
4025margin-left: 0
4026}
4027
4028.dropend .dropdown-toggle::after {
4029vertical-align: 0
4030}
4031
4032.dropstart .dropdown-menu {
4033top: 0;
4034right: 100%;
4035left: auto
4036}
4037
4038.dropstart .dropdown-menu[data-bs-popper] {
4039margin-top: 0;
4040margin-right: .125rem
4041}
4042
4043.dropstart .dropdown-toggle::after {
4044display: inline-block;
4045margin-left: .255em;
4046vertical-align: .255em;
4047content: ""
4048}
4049
4050.dropstart .dropdown-toggle::after {
4051display: none
4052}
4053
4054.dropstart .dropdown-toggle::before {
4055display: inline-block;
4056margin-right: .255em;
4057vertical-align: .255em;
4058content: "";
4059border-top: .3em solid transparent;
4060border-right: .3em solid;
4061border-bottom: .3em solid transparent
4062}
4063
4064.dropstart .dropdown-toggle:empty::after {
4065margin-left: 0
4066}
4067
4068.dropstart .dropdown-toggle::before {
4069vertical-align: 0
4070}
4071
4072.dropdown-divider {
4073height: 0;
4074margin: .5rem 0;
4075overflow: hidden;
4076border-top: 1px solid rgba(0, 0, 0, 0.15)
4077}
4078
4079.dropdown-item {
4080display: block;
4081width: 100%;
4082padding: .25rem 1rem;
4083clear: both;
4084font-weight: 400;
4085color: #212529;
4086text-align: inherit;
4087text-decoration: none;
4088white-space: nowrap;
4089background-color: transparent;
4090border: 0
4091}
4092
4093.dropdown-item:hover,
4094.dropdown-item:focus {
4095color: #1e2125;
4096background-color: #e9ecef
4097}
4098
4099.dropdown-item.active,
4100.dropdown-item:active {
4101color: #fff;
4102text-decoration: none;
4103background-color: #6C419A
4104}
4105
4106.dropdown-item.disabled,
4107.dropdown-item:disabled {
4108color: #adb5bd;
4109pointer-events: none;
4110background-color: transparent
4111}
4112
4113.dropdown-menu.show {
4114display: block
4115}
4116
4117.dropdown-header {
4118display: block;
4119padding: .5rem 1rem;
4120margin-bottom: 0;
4121font-size: .875rem;
4122color: #9b9b9b;
4123white-space: nowrap
4124}
4125
4126.dropdown-item-text {
4127display: block;
4128padding: .25rem 1rem;
4129color: #212529
4130}
4131
4132.dropdown-menu-dark {
4133color: #dee2e6;
4134background-color: #343a40;
4135border-color: rgba(0, 0, 0, 0.15)
4136}
4137
4138.dropdown-menu-dark .dropdown-item {
4139color: #dee2e6
4140}
4141
4142.dropdown-menu-dark .dropdown-item:hover,
4143.dropdown-menu-dark .dropdown-item:focus {
4144color: #fff;
4145background-color: rgba(255, 255, 255, 0.15)
4146}
4147
4148.dropdown-menu-dark .dropdown-item.active,
4149.dropdown-menu-dark .dropdown-item:active {
4150color: #fff;
4151background-color: #6C419A
4152}
4153
4154.dropdown-menu-dark .dropdown-item.disabled,
4155.dropdown-menu-dark .dropdown-item:disabled {
4156color: #adb5bd
4157}
4158
4159.dropdown-menu-dark .dropdown-divider {
4160border-color: rgba(0, 0, 0, 0.15)
4161}
4162
4163.dropdown-menu-dark .dropdown-item-text {
4164color: #dee2e6
4165}
4166
4167.dropdown-menu-dark .dropdown-header {
4168color: #adb5bd
4169}
4170
4171.btn-group,
4172.btn-group-vertical {
4173position: relative;
4174display: inline-flex;
4175vertical-align: middle
4176}
4177
4178.btn-group>.btn,
4179.btn-group-vertical>.btn {
4180position: relative;
4181flex: 1 1 auto
4182}
4183
4184.btn-group>.btn-check:checked+.btn,
4185.btn-group>.btn-check:focus+.btn,
4186.btn-group>.btn:hover,
4187.btn-group>.btn:focus,
4188.btn-group>.btn:active,
4189.btn-group>.btn.active,
4190.btn-group-vertical>.btn-check:checked+.btn,
4191.btn-group-vertical>.btn-check:focus+.btn,
4192.btn-group-vertical>.btn:hover,
4193.btn-group-vertical>.btn:focus,
4194.btn-group-vertical>.btn:active,
4195.btn-group-vertical>.btn.active {
4196z-index: 1
4197}
4198
4199.btn-toolbar {
4200display: flex;
4201flex-wrap: wrap;
4202justify-content: flex-start
4203}
4204
4205.btn-toolbar .input-group {
4206width: auto
4207}
4208
4209.btn-group>.btn:not(:first-child),
4210.btn-group>.btn-group:not(:first-child) {
4211margin-left: -1px
4212}
4213
4214.btn-group>.btn:not(:last-child):not(.dropdown-toggle),
4215.btn-group>.btn-group:not(:last-child)>.btn {
4216border-top-right-radius: 0;
4217border-bottom-right-radius: 0
4218}
4219
4220.btn-group>.btn:nth-child(n+3),
4221.btn-group>:not(.btn-check)+.btn,
4222.btn-group>.btn-group:not(:first-child)>.btn {
4223border-top-left-radius: 0;
4224border-bottom-left-radius: 0
4225}
4226
4227.dropdown-toggle-split {
4228padding-right: .5625rem;
4229padding-left: .5625rem
4230}
4231
4232.dropdown-toggle-split::after,
4233.dropup .dropdown-toggle-split::after,
4234.dropend .dropdown-toggle-split::after {
4235margin-left: 0
4236}
4237
4238.dropstart .dropdown-toggle-split::before {
4239margin-right: 0
4240}
4241
4242.btn-sm+.dropdown-toggle-split,
4243.btn-group-sm>.btn+.dropdown-toggle-split {
4244padding-right: .375rem;
4245padding-left: .375rem
4246}
4247
4248.btn-lg+.dropdown-toggle-split,
4249.btn-group-lg>.btn+.dropdown-toggle-split {
4250padding-right: .75rem;
4251padding-left: .75rem
4252}
4253
4254.btn-group-vertical {
4255flex-direction: column;
4256align-items: flex-start;
4257justify-content: center
4258}
4259
4260.btn-group-vertical>.btn,
4261.btn-group-vertical>.btn-group {
4262width: 100%
4263}
4264
4265.btn-group-vertical>.btn:not(:first-child),
4266.btn-group-vertical>.btn-group:not(:first-child) {
4267margin-top: -1px
4268}
4269
4270.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle),
4271.btn-group-vertical>.btn-group:not(:last-child)>.btn {
4272border-bottom-right-radius: 0;
4273border-bottom-left-radius: 0
4274}
4275
4276.btn-group-vertical>.btn~.btn,
4277.btn-group-vertical>.btn-group:not(:first-child)>.btn {
4278border-top-left-radius: 0;
4279border-top-right-radius: 0
4280}
4281
4282/* .nav {
4283display: flex;
4284flex-wrap: wrap;
4285padding-left: 0;
4286margin-bottom: 0;
4287list-style: none
4288} */
4289
4290.nav-link {
4291display: block;
4292padding: .25rem .5rem;
4293font-weight: 700;
4294color: #6C419A;
4295text-decoration: none;
4296transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out
4297}
4298
4299@media (prefers-reduced-motion: reduce) {
4300.nav-link {
4301transition: none
4302}
4303}
4304
4305.nav-link:hover,
4306.nav-link:focus {
4307color: #FFC107
4308}
4309
4310.nav-link.disabled {
4311color: #9b9b9b;
4312pointer-events: none;
4313cursor: default
4314}
4315
4316.nav-link-reverse {
4317display: block;
4318padding: .25rem .5rem;
4319font-weight: 700;
4320color: #FFC107;
4321text-decoration: none;
4322transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out
4323}
4324
4325@media (prefers-reduced-motion: reduce) {
4326.nav-link-reverse {
4327transition: none
4328}
4329}
4330
4331.nav-link-reverse:hover,
4332.nav-link-reverse:focus {
4333color: #f8f9fa
4334}
4335
4336.nav-link-reverse.disabled {
4337color: #9b9b9b;
4338pointer-events: none;
4339cursor: default
4340}
4341
4342.nav-tabs {
4343border-bottom: 1px solid #dee2e6
4344}
4345
4346.nav-tabs .nav-link {
4347margin-bottom: -1px;
4348background: none;
4349border: 1px solid transparent;
4350border-top-left-radius: .25rem;
4351border-top-right-radius: .25rem
4352}
4353
4354.nav-tabs .nav-link:hover,
4355.nav-tabs .nav-link:focus {
4356border-color: #e9ecef #e9ecef #dee2e6;
4357isolation: isolate
4358}
4359
4360.nav-tabs .nav-link.disabled {
4361color: #9b9b9b;
4362background-color: transparent;
4363border-color: transparent
4364}
4365
4366.nav-tabs .nav-link.active,
4367.nav-tabs .nav-item.show .nav-link {
4368color: #495057;
4369background-color: #fff;
4370border-color: #dee2e6 #dee2e6 #fff
4371}
4372
4373.nav-tabs .dropdown-menu {
4374margin-top: -1px;
4375border-top-left-radius: 0;
4376border-top-right-radius: 0
4377}
4378
4379.nav-pills .nav-link {
4380background: none;
4381border: 0;
4382border-radius: .25rem
4383}
4384
4385.nav-pills .nav-link.active,
4386.nav-pills .show>.nav-link {
4387color: #fff;
4388background-color: #6C419A
4389}
4390
4391.nav-fill>.nav-link,
4392.nav-fill .nav-item {
4393flex: 1 1 auto;
4394text-align: center
4395}
4396
4397.nav-justified>.nav-link,
4398.nav-justified .nav-item {
4399flex-basis: 0;
4400flex-grow: 1;
4401text-align: center
4402}
4403
4404.tab-content>.tab-pane {
4405display: none
4406}
4407
4408.tab-content>.active {
4409display: block
4410}
4411
4412.navbar {
4413position: relative;
4414display: flex;
4415flex-wrap: wrap;
4416align-items: center;
4417justify-content: space-between;
4418padding-top: .5rem;
4419padding-bottom: .5rem
4420}
4421
4422.navbar>.container,
4423.navbar>.container-fluid,
4424.navbar>.container-sm,
4425.navbar>.container-md,
4426.navbar>.container-lg,
4427.navbar>.container-xl,
4428.navbar>.container-xxl {
4429display: flex;
4430flex-wrap: inherit;
4431align-items: center;
4432justify-content: space-between
4433}
4434
4435.navbar-brand {
4436padding-top: .0625rem;
4437padding-bottom: .0625rem;
4438margin-right: 1rem;
4439font-size: 1.25rem;
4440text-decoration: none;
4441white-space: nowrap
4442}
4443
4444.navbar-nav {
4445display: flex;
4446flex-direction: column;
4447padding-left: 0;
4448margin-bottom: 0;
4449list-style: none
4450}
4451
4452.navbar-nav .nav-link {
4453padding-right: 0;
4454padding-left: 0
4455}
4456
4457.navbar-nav .dropdown-menu {
4458position: static
4459}
4460
4461.navbar-text {
4462padding-top: .25rem;
4463padding-bottom: .25rem
4464}
4465
4466.navbar-collapse {
4467flex-basis: 100%;
4468flex-grow: 1;
4469align-items: center
4470}
4471
4472.navbar-toggler {
4473padding: .25rem .75rem;
4474font-size: 1.25rem;
4475line-height: 1;
4476background-color: transparent;
4477border: 1px solid transparent;
4478border-radius: .25rem;
4479transition: box-shadow 0.15s ease-in-out
4480}
4481
4482@media (prefers-reduced-motion: reduce) {
4483.navbar-toggler {
4484transition: none
4485}
4486}
4487
4488.navbar-toggler:hover {
4489text-decoration: none
4490}
4491
4492.navbar-toggler:focus {
4493text-decoration: none;
4494outline: 0;
4495box-shadow: 0 0 0 .25rem
4496}
4497
4498.navbar-toggler-icon {
4499display: inline-block;
4500width: 1.5em;
4501height: 1.5em;
4502vertical-align: middle;
4503background-repeat: no-repeat;
4504background-position: center;
4505background-size: 100%
4506}
4507
4508.navbar-nav-scroll {
4509max-height: var(--bs-scroll-height, 75vh);
4510overflow-y: auto
4511}
4512
4513@media (min-width: 576px) {
4514.navbar-expand-sm {
4515flex-wrap: nowrap;
4516justify-content: flex-start
4517}
4518
4519.navbar-expand-sm .navbar-nav {
4520flex-direction: row
4521}
4522
4523.navbar-expand-sm .navbar-nav .dropdown-menu {
4524position: absolute
4525}
4526
4527.navbar-expand-sm .navbar-nav .nav-link {
4528padding-right: .5rem;
4529padding-left: .5rem
4530}
4531
4532.navbar-expand-sm .navbar-nav-scroll {
4533overflow: visible
4534}
4535
4536.navbar-expand-sm .navbar-collapse {
4537display: flex !important;
4538flex-basis: auto
4539}
4540
4541.navbar-expand-sm .navbar-toggler {
4542display: none
4543}
4544}
4545
4546@media (min-width: 768px) {
4547.navbar-expand-md {
4548flex-wrap: nowrap;
4549justify-content: flex-start
4550}
4551
4552.navbar-expand-md .navbar-nav {
4553flex-direction: row
4554}
4555
4556.navbar-expand-md .navbar-nav .dropdown-menu {
4557position: absolute
4558}
4559
4560.navbar-expand-md .navbar-nav .nav-link {
4561padding-right: .5rem;
4562padding-left: .5rem
4563}
4564
4565.navbar-expand-md .navbar-nav-scroll {
4566overflow: visible
4567}
4568
4569.navbar-expand-md .navbar-collapse {
4570display: flex !important;
4571flex-basis: auto
4572}
4573
4574.navbar-expand-md .navbar-toggler {
4575display: none
4576}
4577}
4578
4579@media (min-width: 992px) {
4580.navbar-expand-lg {
4581flex-wrap: nowrap;
4582justify-content: flex-start
4583}
4584
4585.navbar-expand-lg .navbar-nav {
4586flex-direction: row
4587}
4588
4589.navbar-expand-lg .navbar-nav .dropdown-menu {
4590position: absolute
4591}
4592
4593.navbar-expand-lg .navbar-nav .nav-link {
4594padding-right: .5rem;
4595padding-left: .5rem
4596}
4597
4598.navbar-expand-lg .navbar-nav-scroll {
4599overflow: visible
4600}
4601
4602.navbar-expand-lg .navbar-collapse {
4603display: flex !important;
4604flex-basis: auto
4605}
4606
4607.navbar-expand-lg .navbar-toggler {
4608display: none
4609}
4610}
4611
4612@media (min-width: 1200px) {
4613.navbar-expand-xl {
4614flex-wrap: nowrap;
4615justify-content: flex-start
4616}
4617
4618.navbar-expand-xl .navbar-nav {
4619flex-direction: row
4620}
4621
4622.navbar-expand-xl .navbar-nav .dropdown-menu {
4623position: absolute
4624}
4625
4626.navbar-expand-xl .navbar-nav .nav-link {
4627padding-right: .5rem;
4628padding-left: .5rem
4629}
4630
4631.navbar-expand-xl .navbar-nav-scroll {
4632overflow: visible
4633}
4634
4635.navbar-expand-xl .navbar-collapse {
4636display: flex !important;
4637flex-basis: auto
4638}
4639
4640.navbar-expand-xl .navbar-toggler {
4641display: none
4642}
4643}
4644
4645@media (min-width: 1400px) {
4646.navbar-expand-xxl {
4647flex-wrap: nowrap;
4648justify-content: flex-start
4649}
4650
4651.navbar-expand-xxl .navbar-nav {
4652flex-direction: row
4653}
4654
4655.navbar-expand-xxl .navbar-nav .dropdown-menu {
4656position: absolute
4657}
4658
4659.navbar-expand-xxl .navbar-nav .nav-link {
4660padding-right: .5rem;
4661padding-left: .5rem
4662}
4663
4664.navbar-expand-xxl .navbar-nav-scroll {
4665overflow: visible
4666}
4667
4668.navbar-expand-xxl .navbar-collapse {
4669display: flex !important;
4670flex-basis: auto
4671}
4672
4673.navbar-expand-xxl .navbar-toggler {
4674display: none
4675}
4676}
4677
4678.navbar-expand {
4679flex-wrap: nowrap;
4680justify-content: flex-start
4681}
4682
4683.navbar-expand .navbar-nav {
4684flex-direction: row
4685}
4686
4687.navbar-expand .navbar-nav .dropdown-menu {
4688position: absolute
4689}
4690
4691.navbar-expand .navbar-nav .nav-link {
4692padding-right: .5rem;
4693padding-left: .5rem
4694}
4695
4696.navbar-expand .navbar-nav-scroll {
4697overflow: visible
4698}
4699
4700.navbar-expand .navbar-collapse {
4701display: flex !important;
4702flex-basis: auto
4703}
4704
4705.navbar-expand .navbar-toggler {
4706display: none
4707}
4708
4709.navbar-light .navbar-brand {
4710color: rgba(108, 65, 154, 0.9)
4711}
4712
4713.navbar-light .navbar-brand:hover,
4714.navbar-light .navbar-brand:focus {
4715color: rgba(108, 65, 154, 0.9)
4716}
4717
4718.navbar-light .navbar-nav .nav-link {
4719color: #6c419a
4720}
4721
4722.navbar-light .navbar-nav .nav-link:hover,
4723.navbar-light .navbar-nav .nav-link:focus {
4724color: rgba(108, 65, 154, 0.7)
4725}
4726
4727.navbar-light .navbar-nav .nav-link.disabled {
4728color: rgba(108, 65, 154, 0.3)
4729}
4730
4731.navbar-light .navbar-nav .show>.nav-link,
4732.navbar-light .navbar-nav .nav-link.active {
4733color: rgba(108, 65, 154, 0.9)
4734}
4735
4736.navbar-light .navbar-toggler {
4737color: #6c419a;
4738border-color: rgba(108, 65, 154, 0.1)
4739}
4740
4741.navbar-light .navbar-toggler-icon {
4742background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%236c419a' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
4743}
4744
4745.navbar-light .navbar-text {
4746color: #6c419a
4747}
4748
4749.navbar-light .navbar-text a,
4750.navbar-light .navbar-text a:hover,
4751.navbar-light .navbar-text a:focus {
4752color: rgba(108, 65, 154, 0.9)
4753}
4754
4755.navbar-dark .navbar-brand {
4756color: #fff
4757}
4758
4759.navbar-dark .navbar-brand:hover,
4760.navbar-dark .navbar-brand:focus {
4761color: #fff
4762}
4763
4764.navbar-dark .navbar-nav .nav-link {
4765color: #fff
4766}
4767
4768.navbar-dark .navbar-nav .nav-link:hover,
4769.navbar-dark .navbar-nav .nav-link:focus {
4770color: rgba(255, 255, 255, 0.75)
4771}
4772
4773.navbar-dark .navbar-nav .nav-link.disabled {
4774color: rgba(255, 255, 255, 0.25)
4775}
4776
4777.navbar-dark .navbar-nav .show>.nav-link,
4778.navbar-dark .navbar-nav .nav-link.active {
4779color: #fff
4780}
4781
4782.navbar-dark .navbar-toggler {
4783color: #fff;
4784border-color: rgba(255, 255, 255, 0.1)
4785}
4786
4787.navbar-dark .navbar-toggler-icon {
4788background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23fff' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")
4789}
4790
4791.navbar-dark .navbar-text {
4792color: #fff
4793}
4794
4795.navbar-dark .navbar-text a,
4796.navbar-dark .navbar-text a:hover,
4797.navbar-dark .navbar-text a:focus {
4798color: #fff
4799}
4800
4801.card {
4802position: relative;
4803display: flex;
4804flex-direction: column;
4805min-width: 0;
4806height: 100%;
4807word-wrap: break-word;
4808background-color: #fff;
4809background-clip: border-box;
4810border: 1px solid rgba(0, 0, 0, 0.125);
4811border-radius: .25rem
4812}
4813
4814.card>hr {
4815margin-right: 0;
4816margin-left: 0
4817}
4818
4819.card>.list-group {
4820border-top: inherit;
4821border-bottom: inherit
4822}
4823
4824.card>.list-group:first-child {
4825border-top-width: 0;
4826border-top-left-radius: calc(.25rem - 1px);
4827border-top-right-radius: calc(.25rem - 1px)
4828}
4829
4830.card>.list-group:last-child {
4831border-bottom-width: 0;
4832border-bottom-right-radius: calc(.25rem - 1px);
4833border-bottom-left-radius: calc(.25rem - 1px)
4834}
4835
4836.card>.card-header+.list-group,
4837.card>.list-group+.card-footer {
4838border-top: 0
4839}
4840
4841.card-link:hover {
4842text-decoration: none
4843}
4844
4845.card-link+.card-link {
4846margin-left: 1rem
4847/* rtl:ignore */
4848}
4849
4850.card-header {
4851padding: .5rem 1rem;
4852margin-bottom: 0;
4853background-color: rgba(0, 0, 0, 0.03);
4854border-bottom: 1px solid rgba(0, 0, 0, 0.125)
4855}
4856
4857.card-header:first-child {
4858border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0
4859}
4860
4861.card-footer {
4862padding: .5rem 1rem;
4863background-color: rgba(0, 0, 0, 0.03);
4864border-top: 1px solid rgba(0, 0, 0, 0.125)
4865}
4866
4867.card-footer:last-child {
4868border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px)
4869}
4870
4871.card-header-tabs {
4872margin-right: -.5rem;
4873margin-bottom: -.5rem;
4874margin-left: -.5rem;
4875border-bottom: 0
4876}
4877
4878.card-header-pills {
4879margin-right: -.5rem;
4880margin-left: -.5rem
4881}
4882
4883.card-img-overlay {
4884position: absolute;
4885top: 0;
4886right: 0;
4887bottom: 0;
4888left: 0;
4889padding: 1rem;
4890border-radius: calc(.25rem - 1px)
4891}
4892
4893.card-img,
4894.card-img-top,
4895.card-img-bottom {
4896width: 100%
4897}
4898
4899.card-img,
4900.card-img-top {
4901border-top-left-radius: calc(.25rem - 1px);
4902border-top-right-radius: calc(.25rem - 1px)
4903}
4904
4905.card-img,
4906.card-img-bottom {
4907border-bottom-right-radius: calc(.25rem - 1px);
4908border-bottom-left-radius: calc(.25rem - 1px)
4909}
4910
4911.card-group>.card {
4912margin-bottom: .75rem
4913}
4914
4915@media (min-width: 576px) {
4916.card-group {
4917display: flex;
4918flex-flow: row wrap
4919}
4920
4921.card-group>.card {
4922flex: 1 0 0%;
4923margin-bottom: 0
4924}
4925
4926.card-group>.card+.card {
4927margin-left: 0;
4928border-left: 0
4929}
4930
4931.card-group>.card:not(:last-child) {
4932border-top-right-radius: 0;
4933border-bottom-right-radius: 0
4934}
4935
4936.card-group>.card:not(:last-child) .card-img-top,
4937.card-group>.card:not(:last-child) .card-header {
4938border-top-right-radius: 0
4939}
4940
4941.card-group>.card:not(:last-child) .card-img-bottom,
4942.card-group>.card:not(:last-child) .card-footer {
4943border-bottom-right-radius: 0
4944}
4945
4946.card-group>.card:not(:first-child) {
4947border-top-left-radius: 0;
4948border-bottom-left-radius: 0
4949}
4950
4951.card-group>.card:not(:first-child) .card-img-top,
4952.card-group>.card:not(:first-child) .card-header {
4953border-top-left-radius: 0
4954}
4955
4956.card-group>.card:not(:first-child) .card-img-bottom,
4957.card-group>.card:not(:first-child) .card-footer {
4958border-bottom-left-radius: 0
4959}
4960}
4961
4962.accordion-button {
4963position: relative;
4964display: flex;
4965align-items: center;
4966width: 100%;
4967padding: 1rem 1.25rem;
4968font-size: 1rem;
4969color: #212529;
4970text-align: left;
4971background-color: rgba(0, 0, 0, 0);
4972border: 1px solid rgba(0, 0, 0, 0.125);
4973border-radius: 0;
4974overflow-anchor: none;
4975transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease
4976}
4977
4978@media (prefers-reduced-motion: reduce) {
4979.accordion-button {
4980transition: none
4981}
4982}
4983
4984.accordion-button.collapsed {
4985border-bottom-width: 0
4986}
4987
4988.accordion-button:not(.collapsed) {
4989color: #613b8b;
4990background-color: #f0ecf5
4991}
4992
4993.accordion-button:not(.collapsed)::after {
4994background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23613b8b'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
4995transform: rotate(180deg)
4996}
4997
4998.accordion-button::after {
4999flex-shrink: 0;
5000width: 1.25rem;
5001height: 1.25rem;
5002margin-left: auto;
5003content: "";
5004background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
5005background-repeat: no-repeat;
5006background-size: 1.25rem;
5007transition: transform 0.2s ease-in-out
5008}
5009
5010@media (prefers-reduced-motion: reduce) {
5011.accordion-button::after {
5012transition: none
5013}
5014}
5015
5016.accordion-button:hover {
5017z-index: 2
5018}
5019
5020.accordion-button:focus {
5021z-index: 3;
5022border-color: #b6a0cd;
5023outline: 0;
5024box-shadow: 0 0 0 .25rem rgba(108, 65, 154, 0.25)
5025}
5026
5027.accordion-header {
5028margin-bottom: 0
5029}
5030
5031.accordion-item:first-of-type .accordion-button {
5032border-top-left-radius: .25rem;
5033border-top-right-radius: .25rem
5034}
5035
5036.accordion-item:last-of-type .accordion-button.collapsed {
5037border-bottom-width: 1px;
5038border-bottom-right-radius: .25rem;
5039border-bottom-left-radius: .25rem
5040}
5041
5042.accordion-item:last-of-type .accordion-collapse {
5043border-bottom-width: 1px;
5044border-bottom-right-radius: .25rem;
5045border-bottom-left-radius: .25rem
5046}
5047
5048.accordion-collapse {
5049border: solid rgba(0, 0, 0, 0.125);
5050border-width: 0 1px
5051}
5052
5053.accordion-body {
5054padding: 1rem 1.25rem
5055}
5056
5057.accordion-flush .accordion-button {
5058border-right: 0;
5059border-left: 0;
5060border-radius: 0
5061}
5062
5063.accordion-flush .accordion-collapse {
5064border-width: 0
5065}
5066
5067.accordion-flush .accordion-item:first-of-type .accordion-button {
5068border-top-width: 0;
5069border-top-left-radius: 0;
5070border-top-right-radius: 0
5071}
5072
5073.accordion-flush .accordion-item:last-of-type .accordion-button.collapsed {
5074border-bottom-width: 0;
5075border-bottom-right-radius: 0;
5076border-bottom-left-radius: 0
5077}
5078
5079.breadcrumb {
5080display: flex;
5081flex-wrap: wrap;
5082padding: 0 0;
5083margin-bottom: 1rem;
5084list-style: none
5085}
5086
5087.breadcrumb-item+.breadcrumb-item {
5088padding-left: .5rem
5089}
5090
5091.breadcrumb-item+.breadcrumb-item::before {
5092float: left;
5093padding-right: .5rem;
5094color: #9b9b9b;
5095content: var(--bs-breadcrumb-divider, "/")
5096/* rtl: var(--bs-breadcrumb-divider, "/") */
5097}
5098
5099.breadcrumb-item.active {
5100color: #9b9b9b
5101}
5102
5103.pagination {
5104display: flex;
5105padding-left: 0;
5106list-style: none
5107}
5108
5109.page-link {
5110position: relative;
5111display: block;
5112color: #6C419A;
5113text-decoration: none;
5114background-color: #fff;
5115border: 1px solid #dee2e6;
5116transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out
5117}
5118
5119@media (prefers-reduced-motion: reduce) {
5120.page-link {
5121transition: none
5122}
5123}
5124
5125.page-link:hover {
5126z-index: 2;
5127color: #56347b;
5128background-color: #e9ecef;
5129border-color: #dee2e6
5130}
5131
5132.page-link:focus {
5133z-index: 3;
5134color: #56347b;
5135background-color: #e9ecef;
5136outline: 0;
5137box-shadow: 0 0 0 .25rem rgba(108, 65, 154, 0.25)
5138}
5139
5140.page-item:not(:first-child) .page-link {
5141margin-left: -1px
5142}
5143
5144.page-item.active .page-link {
5145z-index: 3;
5146color: #fff;
5147background-color: #6C419A;
5148border-color: #6C419A
5149}
5150
5151.page-item.disabled .page-link {
5152color: #9b9b9b;
5153pointer-events: none;
5154background-color: #fff;
5155border-color: #dee2e6
5156}
5157
5158.page-link {
5159padding: .375rem .75rem
5160}
5161
5162.page-item:first-child .page-link {
5163border-top-left-radius: .25rem;
5164border-bottom-left-radius: .25rem
5165}
5166
5167.page-item:last-child .page-link {
5168border-top-right-radius: .25rem;
5169border-bottom-right-radius: .25rem
5170}
5171
5172.pagination-lg .page-link {
5173padding: .75rem 1.5rem;
5174font-size: 1.25rem
5175}
5176
5177.pagination-lg .page-item:first-child .page-link {
5178border-top-left-radius: .3rem;
5179border-bottom-left-radius: .3rem
5180}
5181
5182.pagination-lg .page-item:last-child .page-link {
5183border-top-right-radius: .3rem;
5184border-bottom-right-radius: .3rem
5185}
5186
5187.pagination-sm .page-link {
5188padding: .25rem .5rem;
5189font-size: .875rem
5190}
5191
5192.pagination-sm .page-item:first-child .page-link {
5193border-top-left-radius: .2rem;
5194border-bottom-left-radius: .2rem
5195}
5196
5197.pagination-sm .page-item:last-child .page-link {
5198border-top-right-radius: .2rem;
5199border-bottom-right-radius: .2rem
5200}
5201
5202.badge {
5203display: inline-block;
5204padding: .35em .65em;
5205font-size: .75em;
5206font-weight: 700;
5207line-height: 1;
5208color: #fff;
5209text-align: center;
5210white-space: nowrap;
5211vertical-align: baseline;
5212border-radius: .25rem
5213}
5214
5215.badge:empty {
5216display: none
5217}
5218
5219.btn .badge {
5220position: relative;
5221top: -1px
5222}
5223
5224.alert {
5225position: relative;
5226padding: 1rem 1rem;
5227margin-bottom: 1rem;
5228border: 1px solid transparent;
5229border-radius: .25rem
5230}
5231
5232.alert-heading {
5233color: inherit
5234}
5235
5236.alert-link {
5237font-weight: 700
5238}
5239
5240.alert-dismissible {
5241padding-right: 3rem
5242}
5243
5244.alert-dismissible .btn-close {
5245position: absolute;
5246top: 0;
5247right: 0;
5248z-index: 2;
5249padding: 1.25rem 1rem
5250}
5251
5252.alert-primary {
5253color: #41275c;
5254background-color: #e2d9eb;
5255border-color: #d3c6e1
5256}
5257
5258.alert-primary .alert-link {
5259color: #341f4a
5260}
5261
5262.alert-secondary {
5263color: #664d03;
5264background-color: #fff3cd;
5265border-color: #ffecb5
5266}
5267
5268.alert-secondary .alert-link {
5269color: #523e02
5270}
5271
5272.alert-success {
5273color: #196d2e;
5274background-color: #d4f0db;
5275border-color: #bfe9ca
5276}
5277
5278.alert-success .alert-link {
5279color: #145725
5280}
5281
5282.alert-info {
5283color: #13566a;
5284background-color: #d2e9ef;
5285border-color: #bcdee7
5286}
5287
5288.alert-info .alert-link {
5289color: #0f4555
5290}
5291
5292.alert-warning {
5293color: #664d03;
5294background-color: #fff3cd;
5295border-color: #ffecb5
5296}
5297
5298.alert-warning .alert-link {
5299color: #523e02
5300}
5301
5302.alert-danger {
5303color: #7d281f;
5304background-color: #f6d9d6;
5305border-color: #f1c7c2
5306}
5307
5308.alert-danger .alert-link {
5309color: #642019
5310}
5311
5312.alert-light {
5313color: #636464;
5314background-color: #fefefe;
5315border-color: #fdfdfe
5316}
5317
5318.alert-light .alert-link {
5319color: #4f5050
5320}
5321
5322.alert-dark {
5323color: #141619;
5324background-color: #d3d3d4;
5325border-color: #bcbebf
5326}
5327
5328.alert-dark .alert-link {
5329color: #101214
5330}
5331
5332@keyframes progress-bar-stripes {
53330% {
5334background-position-x: 1rem
5335}
5336}
5337
5338.progress {
5339display: flex;
5340height: 1rem;
5341overflow: hidden;
5342font-size: .75rem;
5343background-color: #e9ecef;
5344border-radius: .25rem
5345}
5346
5347.progress-bar {
5348display: flex;
5349flex-direction: column;
5350justify-content: center;
5351overflow: hidden;
5352color: #fff;
5353text-align: center;
5354white-space: nowrap;
5355background-color: #6C419A;
5356transition: width 0.6s ease
5357}
5358
5359@media (prefers-reduced-motion: reduce) {
5360.progress-bar {
5361transition: none
5362}
5363}
5364
5365.progress-bar-striped {
5366background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
5367background-size: 1rem 1rem
5368}
5369
5370.progress-bar-animated {
5371animation: 1s linear infinite progress-bar-stripes
5372}
5373
5374@media (prefers-reduced-motion: reduce) {
5375.progress-bar-animated {
5376animation: none
5377}
5378}
5379
5380.list-group {
5381display: flex;
5382flex-direction: column;
5383padding-left: 0;
5384margin-bottom: 0;
5385border-radius: .25rem
5386}
5387
5388.list-group-item-action {
5389width: 100%;
5390color: #495057;
5391text-align: inherit
5392}
5393
5394.list-group-item-action:hover,
5395.list-group-item-action:focus {
5396z-index: 1;
5397color: #495057;
5398text-decoration: none;
5399background-color: #f8f9fa
5400}
5401
5402.list-group-item-action:active {
5403color: #212529;
5404background-color: #e9ecef
5405}
5406
5407.list-group-item {
5408position: relative;
5409display: block;
5410padding: .5rem 1rem;
5411text-decoration: none;
5412background-color: #fff;
5413border: 1px solid rgba(0, 0, 0, 0.125)
5414}
5415
5416.list-group-item:first-child {
5417border-top-left-radius: inherit;
5418border-top-right-radius: inherit
5419}
5420
5421.list-group-item:last-child {
5422border-bottom-right-radius: inherit;
5423border-bottom-left-radius: inherit
5424}
5425
5426.list-group-item.disabled,
5427.list-group-item:disabled {
5428color: #9b9b9b;
5429pointer-events: none;
5430background-color: #fff
5431}
5432
5433.list-group-item.active {
5434z-index: 2;
5435color: #fff;
5436background-color: #6C419A;
5437border-color: #6C419A
5438}
5439
5440.list-group-item+.list-group-item {
5441border-top-width: 0
5442}
5443
5444.list-group-item+.list-group-item.active {
5445margin-top: -1px;
5446border-top-width: 1px
5447}
5448
5449.list-group-horizontal {
5450flex-direction: row
5451}
5452
5453.list-group-horizontal>.list-group-item:first-child {
5454border-bottom-left-radius: .25rem;
5455border-top-right-radius: 0
5456}
5457
5458.list-group-horizontal>.list-group-item:last-child {
5459border-top-right-radius: .25rem;
5460border-bottom-left-radius: 0
5461}
5462
5463.list-group-horizontal>.list-group-item.active {
5464margin-top: 0
5465}
5466
5467.list-group-horizontal>.list-group-item+.list-group-item {
5468border-top-width: 1px;
5469border-left-width: 0
5470}
5471
5472.list-group-horizontal>.list-group-item+.list-group-item.active {
5473margin-left: -1px;
5474border-left-width: 1px
5475}
5476
5477@media (min-width: 576px) {
5478.list-group-horizontal-sm {
5479flex-direction: row
5480}
5481
5482.list-group-horizontal-sm>.list-group-item:first-child {
5483border-bottom-left-radius: .25rem;
5484border-top-right-radius: 0
5485}
5486
5487.list-group-horizontal-sm>.list-group-item:last-child {
5488border-top-right-radius: .25rem;
5489border-bottom-left-radius: 0
5490}
5491
5492.list-group-horizontal-sm>.list-group-item.active {
5493margin-top: 0
5494}
5495
5496.list-group-horizontal-sm>.list-group-item+.list-group-item {
5497border-top-width: 1px;
5498border-left-width: 0
5499}
5500
5501.list-group-horizontal-sm>.list-group-item+.list-group-item.active {
5502margin-left: -1px;
5503border-left-width: 1px
5504}
5505}
5506
5507@media (min-width: 768px) {
5508.list-group-horizontal-md {
5509flex-direction: row
5510}
5511
5512.list-group-horizontal-md>.list-group-item:first-child {
5513border-bottom-left-radius: .25rem;
5514border-top-right-radius: 0
5515}
5516
5517.list-group-horizontal-md>.list-group-item:last-child {
5518border-top-right-radius: .25rem;
5519border-bottom-left-radius: 0
5520}
5521
5522.list-group-horizontal-md>.list-group-item.active {
5523margin-top: 0
5524}
5525
5526.list-group-horizontal-md>.list-group-item+.list-group-item {
5527border-top-width: 1px;
5528border-left-width: 0
5529}
5530
5531.list-group-horizontal-md>.list-group-item+.list-group-item.active {
5532margin-left: -1px;
5533border-left-width: 1px
5534}
5535}
5536
5537@media (min-width: 992px) {
5538.list-group-horizontal-lg {
5539flex-direction: row
5540}
5541
5542.list-group-horizontal-lg>.list-group-item:first-child {
5543border-bottom-left-radius: .25rem;
5544border-top-right-radius: 0
5545}
5546
5547.list-group-horizontal-lg>.list-group-item:last-child {
5548border-top-right-radius: .25rem;
5549border-bottom-left-radius: 0
5550}
5551
5552.list-group-horizontal-lg>.list-group-item.active {
5553margin-top: 0
5554}
5555
5556.list-group-horizontal-lg>.list-group-item+.list-group-item {
5557border-top-width: 1px;
5558border-left-width: 0
5559}
5560
5561.list-group-horizontal-lg>.list-group-item+.list-group-item.active {
5562margin-left: -1px;
5563border-left-width: 1px
5564}
5565}
5566
5567@media (min-width: 1200px) {
5568.list-group-horizontal-xl {
5569flex-direction: row
5570}
5571
5572.list-group-horizontal-xl>.list-group-item:first-child {
5573border-bottom-left-radius: .25rem;
5574border-top-right-radius: 0
5575}
5576
5577.list-group-horizontal-xl>.list-group-item:last-child {
5578border-top-right-radius: .25rem;
5579border-bottom-left-radius: 0
5580}
5581
5582.list-group-horizontal-xl>.list-group-item.active {
5583margin-top: 0
5584}
5585
5586.list-group-horizontal-xl>.list-group-item+.list-group-item {
5587border-top-width: 1px;
5588border-left-width: 0
5589}
5590
5591.list-group-horizontal-xl>.list-group-item+.list-group-item.active {
5592margin-left: -1px;
5593border-left-width: 1px
5594}
5595}
5596
5597@media (min-width: 1400px) {
5598.list-group-horizontal-xxl {
5599flex-direction: row
5600}
5601
5602.list-group-horizontal-xxl>.list-group-item:first-child {
5603border-bottom-left-radius: .25rem;
5604border-top-right-radius: 0
5605}
5606
5607.list-group-horizontal-xxl>.list-group-item:last-child {
5608border-top-right-radius: .25rem;
5609border-bottom-left-radius: 0
5610}
5611
5612.list-group-horizontal-xxl>.list-group-item.active {
5613margin-top: 0
5614}
5615
5616.list-group-horizontal-xxl>.list-group-item+.list-group-item {
5617border-top-width: 1px;
5618border-left-width: 0
5619}
5620
5621.list-group-horizontal-xxl>.list-group-item+.list-group-item.active {
5622margin-left: -1px;
5623border-left-width: 1px
5624}
5625}
5626
5627.list-group-flush {
5628border-radius: 0
5629}
5630
5631.list-group-flush>.list-group-item {
5632border-width: 0 0 1px
5633}
5634
5635.list-group-flush>.list-group-item:last-child {
5636border-bottom-width: 0
5637}
5638
5639.list-group-item-primary {
5640color: #41275c;
5641background-color: #e2d9eb
5642}
5643
5644.list-group-item-primary.list-group-item-action:hover,
5645.list-group-item-primary.list-group-item-action:focus {
5646color: #41275c;
5647background-color: #cbc3d4
5648}
5649
5650.list-group-item-primary.list-group-item-action.active {
5651color: #fff;
5652background-color: #41275c;
5653border-color: #41275c
5654}
5655
5656.list-group-item-secondary {
5657color: #664d03;
5658background-color: #fff3cd
5659}
5660
5661.list-group-item-secondary.list-group-item-action:hover,
5662.list-group-item-secondary.list-group-item-action:focus {
5663color: #664d03;
5664background-color: #e6dbb9
5665}
5666
5667.list-group-item-secondary.list-group-item-action.active {
5668color: #fff;
5669background-color: #664d03;
5670border-color: #664d03
5671}
5672
5673.list-group-item-success {
5674color: #196d2e;
5675background-color: #d4f0db
5676}
5677
5678.list-group-item-success.list-group-item-action:hover,
5679.list-group-item-success.list-group-item-action:focus {
5680color: #196d2e;
5681background-color: #bfd8c5
5682}
5683
5684.list-group-item-success.list-group-item-action.active {
5685color: #fff;
5686background-color: #196d2e;
5687border-color: #196d2e
5688}
5689
5690.list-group-item-info {
5691color: #13566a;
5692background-color: #d2e9ef
5693}
5694
5695.list-group-item-info.list-group-item-action:hover,
5696.list-group-item-info.list-group-item-action:focus {
5697color: #13566a;
5698background-color: #bdd2d7
5699}
5700
5701.list-group-item-info.list-group-item-action.active {
5702color: #fff;
5703background-color: #13566a;
5704border-color: #13566a
5705}
5706
5707.list-group-item-warning {
5708color: #664d03;
5709background-color: #fff3cd
5710}
5711
5712.list-group-item-warning.list-group-item-action:hover,
5713.list-group-item-warning.list-group-item-action:focus {
5714color: #664d03;
5715background-color: #e6dbb9
5716}
5717
5718.list-group-item-warning.list-group-item-action.active {
5719color: #fff;
5720background-color: #664d03;
5721border-color: #664d03
5722}
5723
5724.list-group-item-danger {
5725color: #7d281f;
5726background-color: #f6d9d6
5727}
5728
5729.list-group-item-danger.list-group-item-action:hover,
5730.list-group-item-danger.list-group-item-action:focus {
5731color: #7d281f;
5732background-color: #ddc3c1
5733}
5734
5735.list-group-item-danger.list-group-item-action.active {
5736color: #fff;
5737background-color: #7d281f;
5738border-color: #7d281f
5739}
5740
5741.list-group-item-light {
5742color: #636464;
5743background-color: #fefefe
5744}
5745
5746.list-group-item-light.list-group-item-action:hover,
5747.list-group-item-light.list-group-item-action:focus {
5748color: #636464;
5749background-color: #e5e5e5
5750}
5751
5752.list-group-item-light.list-group-item-action.active {
5753color: #fff;
5754background-color: #636464;
5755border-color: #636464
5756}
5757
5758.list-group-item-dark {
5759color: #141619;
5760background-color: #d3d3d4
5761}
5762
5763.list-group-item-dark.list-group-item-action:hover,
5764.list-group-item-dark.list-group-item-action:focus {
5765color: #141619;
5766background-color: #bebebf
5767}
5768
5769.list-group-item-dark.list-group-item-action.active {
5770color: #fff;
5771background-color: #141619;
5772border-color: #141619
5773}
5774
5775.btn-close {
5776box-sizing: content-box;
5777width: 1em;
5778height: 1em;
5779padding: .25em .25em;
5780color: #000;
5781background: transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto 
5781no-repeat;
5782border: 0;
5783border-radius: .25rem;
5784opacity: .5
5785}
5786
5787.btn-close:hover {
5788color: #000;
5789text-decoration: none;
5790opacity: .75
5791}
5792
5793.btn-close:focus {
5794outline: 0;
5795box-shadow: 0 0 0 .25rem rgba(108, 65, 154, 0.25);
5796opacity: 1
5797}
5798
5799.btn-close:disabled,
5800.btn-close.disabled {
5801pointer-events: none;
5802user-select: none;
5803opacity: .25
5804}
5805
5806.btn-close-white {
5807filter: invert(1) grayscale(100%) brightness(200%)
5808}
5809
5810.toast {
5811width: 350px;
5812max-width: 100%;
5813font-size: .875rem;
5814pointer-events: auto;
5815background-color: rgba(255, 255, 255, 0.85);
5816background-clip: padding-box;
5817border: 1px solid rgba(0, 0, 0, 0.1);
5818box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
5819border-radius: .25rem
5820}
5821
5822.toast:not(.showing):not(.show) {
5823opacity: 0
5824}
5825
5826.toast.hide {
5827display: none
5828}
5829
5830.toast-container {
5831width: max-content;
5832max-width: 100%;
5833pointer-events: none
5834}
5835
5836.toast-container>:not(:last-child) {
5837margin-bottom: .75rem
5838}
5839
5840.toast-header {
5841display: flex;
5842align-items: center;
5843padding: .5rem .75rem;
5844color: #9b9b9b;
5845background-color: rgba(255, 255, 255, 0.85);
5846background-clip: padding-box;
5847border-bottom: 1px solid rgba(0, 0, 0, 0.05);
5848border-top-left-radius: calc(.25rem - 1px);
5849border-top-right-radius: calc(.25rem - 1px)
5850}
5851
5852.toast-header .btn-close {
5853margin-right: -.375rem;
5854margin-left: .75rem
5855}
5856
5857.toast-body {
5858padding: .75rem;
5859word-wrap: break-word
5860}
5861
5862.modal-open {
5863overflow: hidden
5864}
5865
5866.modal-open .modal {
5867overflow-x: hidden;
5868overflow-y: auto
5869}
5870
5871.modal {
5872position: fixed;
5873top: 0;
5874left: 0;
5875z-index: 1050;
5876display: none;
5877width: 100%;
5878height: 100%;
5879overflow: hidden;
5880outline: 0
5881}
5882
5883.modal-dialog {
5884position: relative;
5885width: auto;
5886margin: .5rem;
5887pointer-events: none
5888}
5889
5890.modal.fade .modal-dialog {
5891transition: transform 0.3s ease-out;
5892transform: translate(0, -50px)
5893}
5894
5895@media (prefers-reduced-motion: reduce) {
5896.modal.fade .modal-dialog {
5897transition: none
5898}
5899}
5900
5901.modal.show .modal-dialog {
5902transform: none
5903}
5904
5905.modal.modal-static .modal-dialog {
5906transform: scale(1.02)
5907}
5908
5909.modal-dialog-scrollable {
5910height: calc(100% - 1rem)
5911}
5912
5913.modal-dialog-scrollable .modal-content {
5914max-height: 100%;
5915overflow: hidden
5916}
5917
5918.modal-dialog-scrollable .modal-body {
5919overflow-y: auto
5920}
5921
5922.modal-dialog-centered {
5923display: flex;
5924align-items: center;
5925min-height: calc(100% - 1rem)
5926}
5927
5928.modal-content {
5929position: relative;
5930display: flex;
5931flex-direction: column;
5932width: 100%;
5933pointer-events: auto;
5934background-color: #fff;
5935background-clip: padding-box;
5936border: 1px solid rgba(0, 0, 0, 0.2);
5937border-radius: .3rem;
5938outline: 0
5939}
5940
5941.modal-backdrop {
5942position: fixed;
5943top: 0;
5944left: 0;
5945z-index: 1040;
5946width: 100vw;
5947height: 100vh;
5948background-color: #000
5949}
5950
5951.modal-backdrop.fade {
5952opacity: 0
5953}
5954
5955.modal-backdrop.show {
5956opacity: .5
5957}
5958
5959.modal-header {
5960display: flex;
5961flex-shrink: 0;
5962align-items: center;
5963justify-content: space-between;
5964padding: 1rem 1rem;
5965border-bottom: 1px solid #9b9b9b;
5966border-top-left-radius: calc(.3rem - 1px);
5967border-top-right-radius: calc(.3rem - 1px)
5968}
5969
5970.modal-header .btn-close {
5971padding: .5rem .5rem;
5972margin: -.5rem -.5rem -.5rem auto
5973}
5974
5975.modal-title {
5976margin-bottom: 0;
5977line-height: 1.5
5978}
5979
5980.modal-body {
5981position: relative;
5982flex: 1 1 auto;
5983padding: 1rem
5984}
5985
5986.modal-footer {
5987display: flex;
5988flex-wrap: wrap;
5989flex-shrink: 0;
5990align-items: center;
5991justify-content: flex-end;
5992padding: .75rem;
5993border-top: 1px solid #9b9b9b;
5994border-bottom-right-radius: calc(.3rem - 1px);
5995border-bottom-left-radius: calc(.3rem - 1px)
5996}
5997
5998.modal-footer>* {
5999margin: .25rem
6000}
6001
6002.modal-scrollbar-measure {
6003position: absolute;
6004top: -9999px;
6005width: 50px;
6006height: 50px;
6007overflow: scroll
6008}
6009
6010@media (min-width: 576px) {
6011.modal-dialog {
6012max-width: 500px;
6013margin: 1.75rem auto
6014}
6015
6016.modal-dialog-scrollable {
6017height: calc(100% - 3.5rem)
6018}
6019
6020.modal-dialog-centered {
6021min-height: calc(100% - 3.5rem)
6022}
6023
6024.modal-sm {
6025max-width: 300px
6026}
6027}
6028
6029@media (min-width: 992px) {
6030
6031.modal-lg,
6032.modal-xl {
6033max-width: 800px
6034}
6035}
6036
6037@media (min-width: 1200px) {
6038.modal-xl {
6039max-width: 1140px
6040}
6041}
6042
6043.modal-fullscreen {
6044width: 100vw;
6045max-width: none;
6046height: 100%;
6047margin: 0
6048}
6049
6050.modal-fullscreen .modal-content {
6051height: 100%;
6052border: 0;
6053border-radius: 0
6054}
6055
6056.modal-fullscreen .modal-header {
6057border-radius: 0
6058}
6059
6060.modal-fullscreen .modal-body {
6061overflow-y: auto
6062}
6063
6064.modal-fullscreen .modal-footer {
6065border-radius: 0
6066}
6067
6068@media (max-width: 575.98px) {
6069.modal-fullscreen-sm-down {
6070width: 100vw;
6071max-width: none;
6072height: 100%;
6073margin: 0
6074}
6075
6076.modal-fullscreen-sm-down .modal-content {
6077height: 100%;
6078border: 0;
6079border-radius: 0
6080}
6081
6082.modal-fullscreen-sm-down .modal-header {
6083border-radius: 0
6084}
6085
6086.modal-fullscreen-sm-down .modal-body {
6087overflow-y: auto
6088}
6089
6090.modal-fullscreen-sm-down .modal-footer {
6091border-radius: 0
6092}
6093}
6094
6095@media (max-width: 767.98px) {
6096.modal-fullscreen-md-down {
6097width: 100vw;
6098max-width: none;
6099height: 100%;
6100margin: 0
6101}
6102
6103.modal-fullscreen-md-down .modal-content {
6104height: 100%;
6105border: 0;
6106border-radius: 0
6107}
6108
6109.modal-fullscreen-md-down .modal-header {
6110border-radius: 0
6111}
6112
6113.modal-fullscreen-md-down .modal-body {
6114overflow-y: auto
6115}
6116
6117.modal-fullscreen-md-down .modal-footer {
6118border-radius: 0
6119}
6120}
6121
6122@media (max-width: 991.98px) {
6123.modal-fullscreen-lg-down {
6124width: 100vw;
6125max-width: none;
6126height: 100%;
6127margin: 0
6128}
6129
6130.modal-fullscreen-lg-down .modal-content {
6131height: 100%;
6132border: 0;
6133border-radius: 0
6134}
6135
6136.modal-fullscreen-lg-down .modal-header {
6137border-radius: 0
6138}
6139
6140.modal-fullscreen-lg-down .modal-body {
6141overflow-y: auto
6142}
6143
6144.modal-fullscreen-lg-down .modal-footer {
6145border-radius: 0
6146}
6147}
6148
6149@media (max-width: 1199.98px) {
6150.modal-fullscreen-xl-down {
6151width: 100vw;
6152max-width: none;
6153height: 100%;
6154margin: 0
6155}
6156
6157.modal-fullscreen-xl-down .modal-content {
6158height: 100%;
6159border: 0;
6160border-radius: 0
6161}
6162
6163.modal-fullscreen-xl-down .modal-header {
6164border-radius: 0
6165}
6166
6167.modal-fullscreen-xl-down .modal-body {
6168overflow-y: auto
6169}
6170
6171.modal-fullscreen-xl-down .modal-footer {
6172border-radius: 0
6173}
6174}
6175
6176@media (max-width: 1399.98px) {
6177.modal-fullscreen-xxl-down {
6178width: 100vw;
6179max-width: none;
6180height: 100%;
6181margin: 0
6182}
6183
6184.modal-fullscreen-xxl-down .modal-content {
6185height: 100%;
6186border: 0;
6187border-radius: 0
6188}
6189
6190.modal-fullscreen-xxl-down .modal-header {
6191border-radius: 0
6192}
6193
6194.modal-fullscreen-xxl-down .modal-body {
6195overflow-y: auto
6196}
6197
6198.modal-fullscreen-xxl-down .modal-footer {
6199border-radius: 0
6200}
6201}
6202
6203.tooltip {
6204position: absolute;
6205z-index: 1070;
6206display: block;
6207margin: 0;
6208font-family: var(--bs-font-sans-serif);
6209font-style: normal;
6210font-weight: 400;
6211line-height: 1.5;
6212text-align: left;
6213text-align: start;
6214text-decoration: none;
6215text-shadow: none;
6216text-transform: none;
6217letter-spacing: normal;
6218word-break: normal;
6219word-spacing: normal;
6220white-space: normal;
6221line-break: auto;
6222font-size: .875rem;
6223word-wrap: break-word;
6224opacity: 0
6225}
6226
6227.tooltip.show {
6228opacity: .9
6229}
6230
6231.tooltip .tooltip-arrow {
6232position: absolute;
6233display: block;
6234width: .8rem;
6235height: .4rem
6236}
6237
6238.tooltip .tooltip-arrow::before {
6239position: absolute;
6240content: "";
6241border-color: transparent;
6242border-style: solid
6243}
6244
6245.bs-tooltip-top,
6246.bs-tooltip-auto[data-popper-placement^="top"] {
6247padding: .4rem 0
6248}
6249
6250.bs-tooltip-top .tooltip-arrow,
6251.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow {
6252bottom: 0
6253}
6254
6255.bs-tooltip-top .tooltip-arrow::before,
6256.bs-tooltip-auto[data-popper-placement^="top"] .tooltip-arrow::before {
6257top: -1px;
6258border-width: .4rem .4rem 0;
6259border-top-color: #000
6260}
6261
6262.bs-tooltip-end,
6263.bs-tooltip-auto[data-popper-placement^="right"] {
6264padding: 0 .4rem
6265}
6266
6267.bs-tooltip-end .tooltip-arrow,
6268.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow {
6269left: 0;
6270width: .4rem;
6271height: .8rem
6272}
6273
6274.bs-tooltip-end .tooltip-arrow::before,
6275.bs-tooltip-auto[data-popper-placement^="right"] .tooltip-arrow::before {
6276right: -1px;
6277border-width: .4rem .4rem .4rem 0;
6278border-right-color: #000
6279}
6280
6281.bs-tooltip-bottom,
6282.bs-tooltip-auto[data-popper-placement^="bottom"] {
6283padding: .4rem 0
6284}
6285
6286.bs-tooltip-bottom .tooltip-arrow,
6287.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow {
6288top: 0
6289}
6290
6291.bs-tooltip-bottom .tooltip-arrow::before,
6292.bs-tooltip-auto[data-popper-placement^="bottom"] .tooltip-arrow::before {
6293bottom: -1px;
6294border-width: 0 .4rem .4rem;
6295border-bottom-color: #000
6296}
6297
6298.bs-tooltip-start,
6299.bs-tooltip-auto[data-popper-placement^="left"] {
6300padding: 0 .4rem
6301}
6302
6303.bs-tooltip-start .tooltip-arrow,
6304.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow {
6305right: 0;
6306width: .4rem;
6307height: .8rem
6308}
6309
6310.bs-tooltip-start .tooltip-arrow::before,
6311.bs-tooltip-auto[data-popper-placement^="left"] .tooltip-arrow::before {
6312left: -1px;
6313border-width: .4rem 0 .4rem .4rem;
6314border-left-color: #000
6315}
6316
6317.tooltip-inner {
6318max-width: 200px;
6319padding: .25rem .5rem;
6320color: #fff;
6321text-align: center;
6322background-color: #000;
6323border-radius: .25rem
6324}
6325
6326.popover {
6327position: absolute;
6328top: 0;
6329left: 0
6330/* rtl:ignore */
6331;
6332z-index: 1060;
6333display: block;
6334max-width: 276px;
6335font-family: var(--bs-font-sans-serif);
6336font-style: normal;
6337font-weight: 400;
6338line-height: 1.5;
6339text-align: left;
6340text-align: start;
6341text-decoration: none;
6342text-shadow: none;
6343text-transform: none;
6344letter-spacing: normal;
6345word-break: normal;
6346word-spacing: normal;
6347white-space: normal;
6348line-break: auto;
6349font-size: .875rem;
6350word-wrap: break-word;
6351background-color: #fff;
6352background-clip: padding-box;
6353border: 1px solid rgba(0, 0, 0, 0.2);
6354border-radius: .3rem
6355}
6356
6357.popover .popover-arrow {
6358position: absolute;
6359display: block;
6360width: 1rem;
6361height: .5rem
6362}
6363
6364.popover .popover-arrow::before,
6365.popover .popover-arrow::after {
6366position: absolute;
6367display: block;
6368content: "";
6369border-color: transparent;
6370border-style: solid
6371}
6372
6373.bs-popover-top>.popover-arrow,
6374.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow {
6375bottom: calc(-.5rem - 1px)
6376}
6377
6378.bs-popover-top>.popover-arrow::before,
6379.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::before {
6380bottom: 0;
6381border-width: .5rem .5rem 0;
6382border-top-color: rgba(0, 0, 0, 0.25)
6383}
6384
6385.bs-popover-top>.popover-arrow::after,
6386.bs-popover-auto[data-popper-placement^="top"]>.popover-arrow::after {
6387bottom: 1px;
6388border-width: .5rem .5rem 0;
6389border-top-color: #fff
6390}
6391
6392.bs-popover-end>.popover-arrow,
6393.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow {
6394left: calc(-.5rem - 1px);
6395width: .5rem;
6396height: 1rem
6397}
6398
6399.bs-popover-end>.popover-arrow::before,
6400.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::before {
6401left: 0;
6402border-width: .5rem .5rem .5rem 0;
6403border-right-color: rgba(0, 0, 0, 0.25)
6404}
6405
6406.bs-popover-end>.popover-arrow::after,
6407.bs-popover-auto[data-popper-placement^="right"]>.popover-arrow::after {
6408left: 1px;
6409border-width: .5rem .5rem .5rem 0;
6410border-right-color: #fff
6411}
6412
6413.bs-popover-bottom>.popover-arrow,
6414.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow {
6415top: calc(-.5rem - 1px)
6416}
6417
6418.bs-popover-bottom>.popover-arrow::before,
6419.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::before {
6420top: 0;
6421border-width: 0 .5rem .5rem .5rem;
6422border-bottom-color: rgba(0, 0, 0, 0.25)
6423}
6424
6425.bs-popover-bottom>.popover-arrow::after,
6426.bs-popover-auto[data-popper-placement^="bottom"]>.popover-arrow::after {
6427top: 1px;
6428border-width: 0 .5rem .5rem .5rem;
6429border-bottom-color: #fff
6430}
6431
6432.bs-popover-bottom .popover-header::before,
6433.bs-popover-auto[data-popper-placement^="bottom"] .popover-header::before {
6434position: absolute;
6435top: 0;
6436left: 50%;
6437display: block;
6438width: 1rem;
6439margin-left: -.5rem;
6440content: "";
6441border-bottom: 1px solid #f0f0f0
6442}
6443
6444.bs-popover-start>.popover-arrow,
6445.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow {
6446right: calc(-.5rem - 1px);
6447width: .5rem;
6448height: 1rem
6449}
6450
6451.bs-popover-start>.popover-arrow::before,
6452.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::before {
6453right: 0;
6454border-width: .5rem 0 .5rem .5rem;
6455border-left-color: rgba(0, 0, 0, 0.25)
6456}
6457
6458.bs-popover-start>.popover-arrow::after,
6459.bs-popover-auto[data-popper-placement^="left"]>.popover-arrow::after {
6460right: 1px;
6461border-width: .5rem 0 .5rem .5rem;
6462border-left-color: #fff
6463}
6464
6465.popover-header {
6466padding: .5rem 1rem;
6467margin-bottom: 0;
6468font-size: 1rem;
6469background-color: #f0f0f0;
6470border-bottom: 1px solid #d8d8d8;
6471border-top-left-radius: calc(.3rem - 1px);
6472border-top-right-radius: calc(.3rem - 1px)
6473}
6474
6475.popover-header:empty {
6476display: none
6477}
6478
6479.popover-body {
6480padding: 1rem 1rem;
6481color: #212529
6482}
6483
6484.carousel {
6485position: relative
6486}
6487
6488.carousel.pointer-event {
6489touch-action: pan-y
6490}
6491
6492.carousel-inner {
6493position: relative;
6494width: 100%;
6495overflow: hidden
6496}
6497
6498.carousel-inner::after {
6499display: block;
6500clear: both;
6501content: ""
6502}
6503
6504.carousel-item {
6505position: relative;
6506display: none;
6507float: left;
6508width: 100%;
6509margin-right: -100%;
6510backface-visibility: hidden;
6511transition: transform .6s ease-in-out
6512}
6513
6514@media (prefers-reduced-motion: reduce) {
6515.carousel-item {
6516transition: none
6517}
6518}
6519
6520.carousel-item.active,
6521.carousel-item-next,
6522.carousel-item-prev {
6523display: block
6524}
6525
6526.carousel-item-next:not(.carousel-item-start),
6527.active.carousel-item-end {
6528transform: translateX(100%)
6529}
6530
6531.carousel-item-prev:not(.carousel-item-end),
6532.active.carousel-item-start {
6533transform: translateX(-100%)
6534}
6535
6536.carousel-fade .carousel-item {
6537opacity: 0;
6538transition-property: opacity;
6539transform: none
6540}
6541
6542.carousel-fade .carousel-item.active,
6543.carousel-fade .carousel-item-next.carousel-item-start,
6544.carousel-fade .carousel-item-prev.carousel-item-end {
6545z-index: 1;
6546opacity: 1
6547}
6548
6549.carousel-fade .active.carousel-item-start,
6550.carousel-fade .active.carousel-item-end {
6551z-index: 0;
6552opacity: 0;
6553transition: opacity 0s .6s
6554}
6555
6556@media (prefers-reduced-motion: reduce) {
6557
6558.carousel-fade .active.carousel-item-start,
6559.carousel-fade .active.carousel-item-end {
6560transition: none
6561}
6562}
6563
6564.carousel-control-prev,
6565.carousel-control-next {
6566position: absolute;
6567top: 0;
6568bottom: 0;
6569z-index: 1;
6570display: flex;
6571align-items: center;
6572justify-content: center;
6573width: 15%;
6574padding: 0;
6575color: #fff;
6576text-align: center;
6577background: none;
6578border: 0;
6579opacity: .5;
6580transition: opacity 0.15s ease
6581}
6582
6583@media (prefers-reduced-motion: reduce) {
6584
6585.carousel-control-prev,
6586.carousel-control-next {
6587transition: none
6588}
6589}
6590
6591.carousel-control-prev:hover,
6592.carousel-control-prev:focus,
6593.carousel-control-next:hover,
6594.carousel-control-next:focus {
6595color: #fff;
6596text-decoration: none;
6597outline: 0;
6598opacity: .9
6599}
6600
6601.carousel-control-prev {
6602left: 0
6603}
6604
6605.carousel-control-next {
6606right: 0
6607}
6608
6609.carousel-control-prev-icon,
6610.carousel-control-next-icon {
6611display: inline-block;
6612width: 2rem;
6613height: 2rem;
6614background-repeat: no-repeat;
6615background-position: 50%;
6616background-size: 100% 100%
6617}
6618
6619.carousel-control-prev-icon {
6620background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")
6621}
6622
6623.carousel-control-next-icon {
6624background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")
6625}
6626
6627.carousel-indicators {
6628position: absolute;
6629right: 0;
6630bottom: 0;
6631left: 0;
6632z-index: 2;
6633display: flex;
6634justify-content: center;
6635padding: 0;
6636margin-right: 15%;
6637margin-bottom: 1rem;
6638margin-left: 15%;
6639list-style: none
6640}
6641
6642.carousel-indicators [data-bs-target] {
6643box-sizing: content-box;
6644flex: 0 1 auto;
6645width: 30px;
6646height: 3px;
6647padding: 0;
6648margin-right: 3px;
6649margin-left: 3px;
6650text-indent: -999px;
6651cursor: pointer;
6652background-color: #fff;
6653background-clip: padding-box;
6654border: 0;
6655border-top: 10px solid transparent;
6656border-bottom: 10px solid transparent;
6657opacity: .5;
6658transition: opacity 0.6s ease
6659}
6660
6661@media (prefers-reduced-motion: reduce) {
6662.carousel-indicators [data-bs-target] {
6663transition: none
6664}
6665}
6666
6667.carousel-indicators .active {
6668opacity: 1
6669}
6670
6671.carousel-caption {
6672position: absolute;
6673right: 15%;
6674bottom: 1.25rem;
6675left: 15%;
6676padding-top: 1.25rem;
6677padding-bottom: 1.25rem;
6678color: #fff
6679}
6680
6681.carousel-dark .carousel-control-prev-icon,
6682.carousel-dark .carousel-control-next-icon {
6683filter: invert(1) grayscale(100)
6684}
6685
6686.carousel-dark .carousel-indicators [data-bs-target] {
6687background-color: #000
6688}
6688
6689
6690.carousel-dark .carousel-caption {
6691color: #000
6692}
6693
6694@keyframes spinner-border {
6695to {
6696transform: rotate(360deg)
6697/* rtl:ignore */
6698}
6699}
6700
6701.spinner-border {
6702display: inline-block;
6703width: 2rem;
6704height: 2rem;
6705vertical-align: text-bottom;
6706border: .25em solid currentColor;
6707border-right-color: transparent;
6708border-radius: 50%;
6709animation: .75s linear infinite spinner-border
6710}
6711
6712.spinner-border-sm {
6713width: 1rem;
6714height: 1rem;
6715border-width: .2em
6716}
6717
6718@keyframes spinner-grow {
67190% {
6720transform: scale(0)
6721}
6722
672350% {
6724opacity: 1;
6725transform: none
6726}
6727}
6728
6729.spinner-grow {
6730display: inline-block;
6731width: 2rem;
6732height: 2rem;
6733vertical-align: text-bottom;
6734background-color: currentColor;
6735border-radius: 50%;
6736opacity: 0;
6737animation: .75s linear infinite spinner-grow
6738}
6739
6740.spinner-grow-sm {
6741width: 1rem;
6742height: 1rem
6743}
6744
6745@media (prefers-reduced-motion: reduce) {
6746
6747.spinner-border,
6748.spinner-grow {
6749animation-duration: 1.5s
6750}
6751}
6752
6753html {
6754scroll-behavior: smooth
6755}
6756
6757.bg-purple-grad {
6758color: #ffffff;
6759background: #6c419a;
6760background: -webkit-gradient(linear, left top, right top, from(#593680), color-stop(66%, #6c419a), to(#8650bf));
6761background: linear-gradient(90deg, #593680 0%, #6c419a 66%, #8650bf 100%)
6762}
6763
6764.bg-purple {
6765color: #ffffff;
6766background-color: #6c419a
6767}
6768
6769.footer-links.social {
6770font-size: 1.728rem
6771}
6772
6773#footer-main .footer-links.sub {
6774font-weight: bold
6775}
6776
6777header#page-header h1,
6778header#page-header .h1 {
6779color: #ffffff;
6780display: inline-block;
6781font-weight: 700;
6782text-transform: uppercase;
6783background: #ffb607;
6784padding: 0.579rem 1.2rem;
6785/* font-size: 2rem */
6786}
6787
6788section.page-intro p {
6789font-size: 1.2rem;
6790text-align: center;
6791line-height: 1.6
6792}
6793
6794.in-page-nav a.btn-primary {
6795display: inline-block;
6796color: #ffffff;
6797font-size: 1.2rem;
6798font-weight: 700;
6799padding: 0.335rem 1.2rem;
6800background-color: #8650bf;
6801border-color: #8650bf;
6802border-radius: 3px;
6803-webkit-transition: all 0.2s ease-in-out;
6804transition: all 0.2s ease-in-out
6805}
6806
6807.in-page-nav a.btn-primary:hover {
6808background-color: #ffb607
6809}
6810
6811.section-heading {
6812font-family: news-gothic-std, sans-serif;
6813font-size: 2.074rem;
6814font-weight: 700;
6815text-align: center;
6816text-transform: uppercase;
6817margin-top: 1rem;
6818margin-bottom: 1rem
6819}
6820
6821.bg-accent-lt {
6822background-color: #f4f4f9
6823}
6824
6825::selection {
6826background: #fff2a8;
6827color: #222
6828}
6829
6830::-moz-selection {
6831background: #fff2a8;
6832color: #222
6833}
6834
6835.subhead {
6836font-size: 1.2rem;
6837line-height: 1.6
6838}
6839
6840.carousel-img {
6841max-width: 450px
6842}
6843
6844.carousel-name,
6845.carousel-detail {
6846color: #6c419a
6847}
6848
6849.carousel-btn {
6850background-color: #ffb607
6851}
6852
6853[class^="fa-"],
6854[class*=" fa-"] {
6855font-style: normal;
6856font-variant: normal;
6857line-height: 1;
6858-webkit-font-smoothing: antialiased;
6859-moz-osx-font-smoothing: grayscale;
6860padding: .25rem .5rem;
6861font-weight: 700;
6862text-decoration: none;
6863transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out
6864}
6865
6866@media (prefers-reduced-motion: reduce) {
6867
6868[class^="fa-"],
6869[class*=" fa-"] {
6870transition: none
6871}
6872}
6873
6874[class^="fa-"].disabled,
6875[class*=" fa-"].disabled {
6876color: #9b9b9b;
6877pointer-events: none;
6878cursor: default
6879}
6880
6881.clearfix::after {
6882display: block;
6883clear: both;
6884content: ""
6885}
6886
6887.link-primary {
6888color: #6C419A
6889}
6890
6891.link-primary:hover,
6892.link-primary:focus {
6893color: #56347b
6894}
6895
6896.link-secondary {
6897color: #FFC107
6898}
6899
6900.link-secondary:hover,
6901.link-secondary:focus {
6902color: #ffcd39
6903}
6904
6905.link-success {
6906color: #2AB54D
6907}
6908
6909.link-success:hover,
6910.link-success:focus {
6911color: #55c471
6912}
6913
6914.link-info {
6915color: #1F90B0
6916}
6917
6918.link-info:hover,
6919.link-info:focus {
6920color: #4ca6c0
6921}
6922
6923.link-warning {
6924color: #FFC107
6925}
6926
6927.link-warning:hover,
6928.link-warning:focus {
6929color: #ffcd39
6930}
6931
6932.link-danger {
6933color: #D14334
6934}
6935
6936.link-danger:hover,
6937.link-danger:focus {
6938color: #a7362a
6939}
6940
6941.link-light {
6942color: #f8f9fa
6943}
6944
6945.link-light:hover,
6946.link-light:focus {
6947color: #f9fafb
6948}
6949
6950.link-dark {
6951color: #212529
6952}
6953
6954.link-dark:hover,
6955.link-dark:focus {
6956color: #1a1e21
6957}
6958
6959.ratio {
6960position: relative;
6961width: 100%
6962}
6963
6964.ratio::before {
6965display: block;
6966padding-top: var(--bs-aspect-ratio);
6967content: ""
6968}
6969
6970.ratio>* {
6971position: absolute;
6972top: 0;
6973left: 0;
6974width: 100%;
6975height: 100%
6976}
6977
6978.ratio-1x1 {
6979--bs-aspect-ratio: 100%
6980}
6981
6982.ratio-4x3 {
6983--bs-aspect-ratio: calc(3 / 4 * 100%)
6984}
6985
6986.ratio-16x9 {
6987--bs-aspect-ratio: calc(9 / 16 * 100%)
6988}
6989
6990.ratio-21x9 {
6991--bs-aspect-ratio: calc(9 / 21 * 100%)
6992}
6993
6994.fixed-top {
6995position: fixed;
6996top: 0;
6997right: 0;
6998left: 0;
6999z-index: 1030
7000}
7001
7002.fixed-bottom {
7003position: fixed;
7004right: 0;
7005bottom: 0;
7006left: 0;
7007z-index: 1030
7008}
7009
7010.sticky-top {
7011position: sticky;
7012top: 0;
7013z-index: 1020
7014}
7015
7016@media (min-width: 576px) {
7017.sticky-sm-top {
7018position: sticky;
7019top: 0;
7020z-index: 1020
7021}
7022}
7023
7024@media (min-width: 768px) {
7025.sticky-md-top {
7026position: sticky;
7027top: 0;
7028z-index: 1020
7029}
7030}
7031
7032@media (min-width: 992px) {
7033.sticky-lg-top {
7034position: sticky;
7035top: 0;
7036z-index: 1020
7037}
7038}
7039
7040@media (min-width: 1200px) {
7041.sticky-xl-top {
7042position: sticky;
7043top: 0;
7044z-index: 1020
7045}
7046}
7047
7048@media (min-width: 1400px) {
7049.sticky-xxl-top {
7050position: sticky;
7051top: 0;
7052z-index: 1020
7053}
7054}
7055
7056.visually-hidden,
7057.visually-hidden-focusable:not(:focus):not(:focus-within) {
7058position: absolute !important;
7059width: 1px !important;
7060height: 1px !important;
7061padding: 0 !important;
7062margin: -1px !important;
7063overflow: hidden !important;
7064clip: rect(0, 0, 0, 0) !important;
7065white-space: nowrap !important;
7066border: 0 !important
7067}
7068
7069.text-truncate {
7070overflow: hidden;
7071text-overflow: ellipsis;
7072white-space: nowrap
7073}
7074
7075.align-baseline {
7076vertical-align: baseline !important
7077}
7078
7079.align-top {
7080vertical-align: top !important
7081}
7082
7083.align-middle {
7084vertical-align: middle !important
7085}
7086
7087.align-bottom {
7088vertical-align: bottom !important
7089}
7090
7091.align-text-bottom {
7092vertical-align: text-bottom !important
7093}
7094
7095.align-text-top {
7096vertical-align: text-top !important
7097}
7098
7099.float-start {
7100float: left !important
7101}
7102
7103.float-end {
7104float: right !important
7105}
7106
7107.float-none {
7108float: none !important
7109}
7110
7111.overflow-auto {
7112overflow: auto !important
7113}
7114
7115.overflow-hidden {
7116overflow: hidden !important
7117}
7118
7119.overflow-visible {
7120overflow: visible !important
7121}
7122
7123.overflow-scroll {
7124overflow: scroll !important
7125}
7126
7127.d-inline {
7128display: inline !important
7129}
7130
7131.d-inline-block {
7132display: inline-block !important
7133}
7134
7135.d-block {
7136display: block !important
7137}
7138
7139.d-grid {
7140display: grid !important
7141}
7142
7143.d-table {
7144display: table !important
7145}
7146
7147.d-table-row {
7148display: table-row !important
7149}
7150
7151.d-table-cell {
7152display: table-cell !important
7153}
7154
7155.d-flex {
7156display: flex !important
7157}
7158
7159.d-inline-flex {
7160display: inline-flex !important
7161}
7162
7163.d-none {
7164display: none !important
7165}
7166
7167.shadow {
7168box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important
7169}
7170
7171.shadow-sm {
7172box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important
7173}
7174
7175.shadow-lg {
7176box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important
7177}
7178
7179.shadow-none {
7180box-shadow: none !important
7181}
7182
7183.position-static {
7184position: static !important
7185}
7186
7187.position-relative {
7188position: relative !important
7189}
7190
7191.position-absolute {
7192position: absolute !important
7193}
7194
7195.position-fixed {
7196position: fixed !important
7197}
7198
7199.position-sticky {
7200position: sticky !important
7201}
7202
7203.top-0 {
7204top: 0 !important
7205}
7206
7207.top-50 {
7208top: 50% !important
7209}
7210
7211.top-100 {
7212top: 100% !important
7213}
7214
7215.bottom-0 {
7216bottom: 0 !important
7217}
7218
7219.bottom-50 {
7220bottom: 50% !important
7221}
7222
7223.bottom-100 {
7224bottom: 100% !important
7225}
7226
7227.start-0 {
7228left: 0 !important
7229}
7230
7231.start-50 {
7232left: 50% !important
7233}
7234
7235.start-100 {
7236left: 100% !important
7237}
7238
7239.end-0 {
7240right: 0 !important
7241}
7242
7243.end-50 {
7244right: 50% !important
7245}
7246
7247.end-100 {
7248right: 100% !important
7249}
7250
7251.translate-middle {
7252transform: translate(-50%, -50%) !important
7253}
7254
7255.translate-middle-x {
7256transform: translateX(-50%) !important
7257}
7258
7259.translate-middle-y {
7260transform: translateY(-50%) !important
7261}
7262
7263.border {
7264border: 1px solid #9b9b9b !important
7265}
7266
7267.border-0 {
7268border: 0 !important
7269}
7270
7271.border-top {
7272border-top: 1px solid #9b9b9b !important
7273}
7274
7275.border-top-0 {
7276border-top: 0 !important
7277}
7278
7279.border-end {
7280border-right: 1px solid #9b9b9b !important
7281}
7282
7283.border-end-0 {
7284border-right: 0 !important
7285}
7286
7287.border-bottom {
7288border-bottom: 1px solid #9b9b9b !important
7289}
7290
7291.border-bottom-0 {
7292border-bottom: 0 !important
7293}
7294
7295.border-start {
7296border-left: 1px solid #9b9b9b !important
7297}
7298
7299.border-start-0 {
7300border-left: 0 !important
7301}
7302
7303.border-primary {
7304border-color: #6C419A !important
7305}
7306
7307.border-secondary {
7308border-color: #FFC107 !important
7309}
7310
7311.border-success {
7312border-color: #2AB54D !important
7313}
7314
7315.border-info {
7316border-color: #1F90B0 !important
7317}
7318
7319.border-warning {
7320border-color: #FFC107 !important
7321}
7322
7323.border-danger {
7324border-color: #D14334 !important
7325}
7326
7327.border-light {
7328border-color: #f8f9fa !important
7329}
7330
7331.border-dark {
7332border-color: #212529 !important
7333}
7334
7335.border-white {
7336border-color: #fff !important
7337}
7338
7339.border-0 {
7340border-width: 0 !important
7341}
7342
7343.border-1 {
7344border-width: 1px !important
7345}
7346
7347.border-2 {
7348border-width: 2px !important
7349}
7350
7351.border-3 {
7352border-width: 3px !important
7353}
7354
7355.border-4 {
7356border-width: 4px !important
7357}
7358
7359.border-5 {
7360border-width: 5px !important
7361}
7362
7363.w-25 {
7364width: 25% !important
7365}
7366
7367.w-50 {
7368width: 50% !important
7369}
7370
7371.w-75 {
7372width: 75% !important
7373}
7374
7375.w-100 {
7376width: 100% !important
7377}
7378
7379.w-auto {
7380width: auto !important
7381}
7382
7383.mw-100 {
7384max-width: 100% !important
7385}
7386
7387.vw-100 {
7388width: 100vw !important
7389}
7390
7391.min-vw-100 {
7392min-width: 100vw !important
7393}
7394
7395.h-25 {
7396height: 25% !important
7397}
7398
7399.h-50 {
7400height: 50% !important
7401}
7402
7403.h-75 {
7404height: 75% !important
7405}
7406
7407.h-100 {
7408height: 100% !important
7409}
7410
7411.h-auto {
7412height: auto !important
7413}
7414
7415.mh-100 {
7416max-height: 100% !important
7417}
7418
7419.vh-100 {
7420height: 100vh !important
7421}
7422
7423.min-vh-100 {
7424min-height: 100vh !important
7425}
7426
7427.flex-fill {
7428flex: 1 1 auto !important
7429}
7430
7431.flex-row {
7432flex-direction: row !important
7433}
7434
7435.flex-column {
7436flex-direction: column !important
7437}
7438
7439.flex-row-reverse {
7440flex-direction: row-reverse !important
7441}
7442
7443.flex-column-reverse {
7444flex-direction: column-reverse !important
7445}
7446
7447.flex-grow-0 {
7448flex-grow: 0 !important
7449}
7450
7451.flex-grow-1 {
7452flex-grow: 1 !important
7453}
7454
7455.flex-shrink-0 {
7456flex-shrink: 0 !important
7457}
7458
7459.flex-shrink-1 {
7460flex-shrink: 1 !important
7461}
7462
7463.flex-wrap {
7464flex-wrap: wrap !important
7465}
7466
7467.flex-nowrap {
7468flex-wrap: nowrap !important
7469}
7470
7471.flex-wrap-reverse {
7472flex-wrap: wrap-reverse !important
7473}
7474
7475.gap-0 {
7476gap: 0 !important
7477}
7478
7479.gap-1 {
7480gap: .25rem !important
7481}
7482
7483.gap-2 {
7484gap: .5rem !important
7485}
7486
7487.gap-3 {
7488gap: 1rem !important
7489}
7490
7491.gap-4 {
7492gap: 1.5rem !important
7493}
7494
7495.gap-5 {
7496gap: 3rem !important
7497}
7498
7499.justify-content-start {
7500justify-content: flex-start !important
7501}
7502
7503.justify-content-end {
7504justify-content: flex-end !important
7505}
7506
7507.justify-content-center {
7508justify-content: center !important
7509}
7510
7511.justify-content-between {
7512justify-content: space-between !important
7513}
7514
7515.justify-content-around {
7516justify-content: space-around !important
7517}
7518
7519.justify-content-evenly {
7520justify-content: space-evenly !important
7521}
7522
7523.align-items-start {
7524align-items: flex-start !important
7525}
7526
7527.align-items-end {
7528align-items: flex-end !important
7529}
7530
7531.align-items-center {
7532align-items: center !important
7533}
7534
7535.align-items-baseline {
7536align-items: baseline !important
7537}
7538
7539.align-items-stretch {
7540align-items: stretch !important
7541}
7542
7543.align-content-start {
7544align-content: flex-start !important
7545}
7546
7547.align-content-end {
7548align-content: flex-end !important
7549}
7550
7551.align-content-center {
7552align-content: center !important
7553}
7554
7555.align-content-between {
7556align-content: space-between !important
7557}
7558
7559.align-content-around {
7560align-content: space-around !important
7561}
7562
7563.align-content-stretch {
7564align-content: stretch !important
7565}
7566
7567.align-self-auto {
7568align-self: auto !important
7569}
7570
7571.align-self-start {
7572align-self: flex-start !important
7573}
7574
7575.align-self-end {
7576align-self: flex-end !important
7577}
7578
7579.align-self-center {
7580align-self: center !important
7581}
7582
7583.align-self-baseline {
7584align-self: baseline !important
7585}
7586
7587.align-self-stretch {
7588align-self: stretch !important
7589}
7590
7591.order-first {
7592order: -1 !important
7593}
7594
7595.order-0 {
7596order: 0 !important
7597}
7598
7599.order-1 {
7600order: 1 !important
7601}
7602
7603.order-2 {
7604order: 2 !important
7605}
7606
7607.order-3 {
7608order: 3 !important
7609}
7610
7611.order-4 {
7612order: 4 !important
7613}
7614
7615.order-5 {
7616order: 5 !important
7617}
7618
7619.order-last {
7620order: 6 !important
7621}
7622
7623.m-0 {
7624margin: 0 !important
7625}
7626
7627.m-1 {
7628margin: .25rem !important
7629}
7630
7631.m-2 {
7632margin: .5rem !important
7633}
7634
7635.m-3 {
7636margin: 1rem !important
7637}
7638
7639.m-4 {
7640margin: 1.5rem !important
7641}
7642
7643.m-5 {
7644margin: 3rem !important
7645}
7646
7647.m-auto {
7648margin: auto !important
7649}
7650
7651.mx-0 {
7652margin-right: 0 !important;
7653margin-left: 0 !important
7654}
7655
7656.mx-1 {
7657margin-right: .25rem !important;
7658margin-left: .25rem !important
7659}
7660
7661.mx-2 {
7662margin-right: .5rem !important;
7663margin-left: .5rem !important
7664}
7665
7666.mx-3 {
7667margin-right: 1rem !important;
7668margin-left: 1rem !important
7669}
7670
7671.mx-4 {
7672margin-right: 1.5rem !important;
7673margin-left: 1.5rem !important
7674}
7675
7676.mx-5 {
7677margin-right: 3rem !important;
7678margin-left: 3rem !important
7679}
7680
7681.mx-auto {
7682margin-right: auto !important;
7683margin-left: auto !important
7684}
7685
7686.my-0 {
7687margin-top: 0 !important;
7688margin-bottom: 0 !important
7689}
7690
7691.my-1 {
7692margin-top: .25rem !important;
7693margin-bottom: .25rem !important
7694}
7695
7696.my-2 {
7697margin-top: .5rem !important;
7698margin-bottom: .5rem !important
7699}
7700
7701.my-3 {
7702margin-top: 1rem !important;
7703margin-bottom: 1rem !important
7704}
7705
7706.my-4 {
7707margin-top: 1.5rem !important;
7708margin-bottom: 1.5rem !important
7709}
7710
7711.my-5 {
7712margin-top: 3rem !important;
7713margin-bottom: 3rem !important
7714}
7715
7716.my-auto {
7717margin-top: auto !important;
7718margin-bottom: auto !important
7719}
7720
7721.mt-0 {
7722margin-top: 0 !important
7723}
7724
7725.mt-1 {
7726margin-top: .25rem !important
7727}
7728
7729.mt-2 {
7730margin-top: .5rem !important
7731}
7732
7733.mt-3 {
7734margin-top: 1rem !important
7735}
7736
7737.mt-4 {
7738margin-top: 1.5rem !important
7739}
7740
7741.mt-5 {
7742margin-top: 3rem !important
7743}
7744
7745.mt-auto {
7746margin-top: auto !important
7747}
7748
7749.me-0 {
7750margin-right: 0 !important
7751}
7752
7753.me-1 {
7754margin-right: .25rem !important
7755}
7756
7757.me-2 {
7758margin-right: .5rem !important
7759}
7760
7761.me-3 {
7762margin-right: 1rem !important
7763}
7764
7765.me-4 {
7766margin-right: 1.5rem !important
7767}
7768
7769.me-5 {
7770margin-right: 3rem !important
7771}
7772
7773.me-auto {
7774margin-right: auto !important
7775}
7776
7777.mb-0 {
7778margin-bottom: 0 !important
7779}
7780
7781.mb-1 {
7782margin-bottom: .25rem !important
7783}
7784
7785.mb-2 {
7786margin-bottom: .5rem !important
7787}
7788
7789.mb-3 {
7790margin-bottom: 1rem !important
7791}
7792
7793.mb-4 {
7794margin-bottom: 1.5rem !important
7795}
7796
7797.mb-5 {
7798margin-bottom: 3rem !important
7799}
7800
7801.mb-auto {
7802margin-bottom: auto !important
7803}
7804
7805.ms-0 {
7806margin-left: 0 !important
7807}
7808
7809.ms-1 {
7810margin-left: .25rem !important
7811}
7812
7813.ms-2 {
7814margin-left: .5rem !important
7815}
7816
7817.ms-3 {
7818margin-left: 1rem !important
7819}
7820
7821.ms-4 {
7822margin-left: 1.5rem !important
7823}
7824
7825.ms-5 {
7826margin-left: 3rem !important
7827}
7828
7829.ms-auto {
7830margin-left: auto !important
7831}
7832
7833.p-0 {
7834padding: 0 !important
7835}
7836
7837.p-1 {
7838padding: .25rem !important
7839}
7840
7841.p-2 {
7842padding: .5rem !important
7843}
7844
7845.p-3 {
7846padding: 1rem !important
7847}
7848
7849.p-4 {
7850padding: 1.5rem !important
7851}
7852
7853.p-5 {
7854padding: 3rem !important
7855}
7856
7857.px-0 {
7858padding-right: 0 !important;
7859padding-left: 0 !important
7860}
7861
7862.px-1 {
7863padding-right: .25rem !important;
7864padding-left: .25rem !important
7865}
7866
7867.px-2 {
7868padding-right: .5rem !important;
7869padding-left: .5rem !important
7870}
7871
7872.px-3 {
7873padding-right: 1rem !important;
7874padding-left: 1rem !important
7875}
7876
7877.px-4 {
7878padding-right: 1.5rem !important;
7879padding-left: 1.5rem !important
7880}
7881
7882.px-5 {
7883padding-right: 3rem !important;
7884padding-left: 3rem !important
7885}
7886
7887.py-0 {
7888padding-top: 0 !important;
7889padding-bottom: 0 !important
7890}
7891
7892.py-1 {
7893padding-top: .25rem !important;
7894padding-bottom: .25rem !important
7895}
7896
7897.py-2 {
7898padding-top: .5rem !important;
7899padding-bottom: .5rem !important
7900}
7901
7902.py-3 {
7903padding-top: 1rem !important;
7904padding-bottom: 1rem !important
7905}
7906
7907.py-4 {
7908padding-top: 1.5rem !important;
7909padding-bottom: 1.5rem !important
7910}
7911
7912.py-5 {
7913padding-top: 3rem !important;
7914padding-bottom: 3rem !important
7915}
7916
7917.pt-0 {
7918padding-top: 0 !important
7919}
7920
7921.pt-1 {
7922padding-top: .25rem !important
7923}
7924
7925.pt-2 {
7926padding-top: .5rem !important
7927}
7928
7929.pt-3 {
7930padding-top: 1rem !important
7931}
7932
7933.pt-4 {
7934padding-top: 1.5rem !important
7935}
7936
7937.pt-5 {
7938padding-top: 3rem !important
7939}
7940
7941.pe-0 {
7942padding-right: 0 !important
7943}
7944
7945.pe-1 {
7946padding-right: .25rem !important
7947}
7948
7949.pe-2 {
7950padding-right: .5rem !important
7951}
7952
7953.pe-3 {
7954padding-right: 1rem !important
7955}
7956
7957.pe-4 {
7958padding-right: 1.5rem !important
7959}
7960
7961.pe-5 {
7962padding-right: 3rem !important
7963}
7964
7965.pb-0 {
7966padding-bottom: 0 !important
7967}
7968
7969.pb-1 {
7970padding-bottom: .25rem !important
7971}
7972
7973.pb-2 {
7974padding-bottom: .5rem !important
7975}
7976
7977.pb-3 {
7978padding-bottom: 1rem !important
7979}
7980
7981.pb-4 {
7982padding-bottom: 1.5rem !important
7983}
7984
7985.pb-5 {
7986padding-bottom: 3rem !important
7987}
7988
7989.ps-0 {
7990padding-left: 0 !important
7991}
7992
7993.ps-1 {
7994padding-left: .25rem !important
7995}
7996
7997.ps-2 {
7998padding-left: .5rem !important
7999}
8000
8001.ps-3 {
8002padding-left: 1rem !important
8003}
8004
8005.ps-4 {
8006padding-left: 1.5rem !important
8007}
8008
8009.ps-5 {
8010padding-left: 3rem !important
8011}
8012
8013.fs-1 {
8014font-size: calc(1.375rem + 1.5vw) !important
8015}
8016
8017.fs-2 {
8018font-size: calc(1.325rem + .9vw) !important
8019}
8020
8021.fs-3 {
8022font-size: calc(1.3rem + .6vw) !important
8023}
8024
8025.fs-4 {
8026font-size: calc(1.275rem + .3vw) !important
8027}
8028
8029.fs-5 {
8030font-size: 1.25rem !important
8031}
8032
8033.fs-6 {
8034font-size: 1rem !important
8035}
8036
8037.fst-italic {
8038font-style: italic !important
8039}
8040
8041.fst-normal {
8042font-style: normal !important
8043}
8044
8045.fw-light {
8046font-weight: 300 !important
8047}
8048
8049.fw-lighter {
8050font-weight: lighter !important
8051}
8052
8053.fw-normal {
8054font-weight: 400 !important
8055}
8056
8057.fw-bold {
8058font-weight: 700 !important
8059}
8060
8061.fw-bolder {
8062font-weight: bolder !important
8063}
8064
8065.text-lowercase {
8066text-transform: lowercase !important
8067}
8068
8069.text-uppercase {
8070text-transform: uppercase !important
8071}
8072
8073.text-capitalize {
8074text-transform: capitalize !important
8075}
8076
8077.text-start {
8078text-align: left !important
8079}
8080
8081.text-end {
8082text-align: right !important
8083}
8084
8085.text-center {
8086text-align: center !important
8087}
8088
8089.text-primary {
8090color: #6C419A !important
8091}
8092
8093.text-secondary {
8094color: #FFC107 !important
8095}
8096
8097.text-success {
8098color: #2AB54D !important
8099}
8100
8101.text-info {
8102color: #1F90B0 !important
8103}
8104
8105.text-warning {
8106color: #FFC107 !important
8107}
8108
8109.text-danger {
8110color: #D14334 !important
8111}
8112
8113.text-white {
8114color: #fff !important
8115}
8116
8117.text-body {
8118color: #212529 !important
8119}
8120
8121.text-muted {
8122color: #9b9b9b !important
8123}
8124
8125.text-black-50 {
8126color: rgba(0, 0, 0, 0.5) !important
8127}
8128
8129.text-white-50 {
8130color: rgba(255, 255, 255, 0.5) !important
8131}
8132
8133.text-reset {
8134color: inherit !important
8135}
8136
8137.lh-1 {
8138line-height: 1 !important
8139}
8140
8141.lh-sm {
8142line-height: 1.25 !important
8143}
8144
8145.lh-base {
8146line-height: 1.5 !important
8147}
8148
8149.lh-lg {
8150line-height: 2 !important
8151}
8152
8153.bg-primary {
8154background-color: #6C419A !important
8155}
8156
8157.bg-secondary {
8158background-color: #FFC107 !important
8159}
8160
8161.bg-success {
8162background-color: #2AB54D !important
8163}
8164
8165.bg-info {
8166background-color: #1F90B0 !important
8167}
8168
8169.bg-warning {
8170background-color: #FFC107 !important
8171}
8172
8173.bg-danger {
8174background-color: #D14334 !important
8175}
8176
8177.bg-light {
8178background-color: #f8f9fa !important
8179}
8180
8181.bg-dark {
8182background-color: #212529 !important
8183}
8184
8185.bg-body {
8186background-color: #fff !important
8187}
8188
8189.bg-white {
8190background-color: #fff !important
8191}
8192
8193.bg-transparent {
8194background-color: rgba(0, 0, 0, 0) !important
8195}
8196
8197.bg-gradient {
8198background-image: var(--bs-gradient) !important
8199}
8200
8201.text-wrap {
8202white-space: normal !important
8203}
8204
8205.text-nowrap {
8206white-space: nowrap !important
8207}
8208
8209.text-decoration-none {
8210text-decoration: none !important
8211}
8212
8213.text-decoration-underline {
8214text-decoration: underline !important
8215}
8216
8217.text-decoration-line-through {
8218text-decoration: line-through !important
8219}
8220
8221.text-break {
8222word-wrap: break-word !important;
8223word-break: break-word !important
8224}
8225
8226.font-monospace {
8227font-family: var(--bs-font-monospace) !important
8228}
8229
8230.user-select-all {
8231user-select: all !important
8232}
8233
8234.user-select-auto {
8235user-select: auto !important
8236}
8237
8238.user-select-none {
8239user-select: none !important
8240}
8241
8242.pe-none {
8243pointer-events: none !important
8244}
8245
8246.pe-auto {
8247pointer-events: auto !important
8248}
8249
8250.rounded {
8251border-radius: .25rem !important
8252}
8253
8254.rounded-0 {
8255border-radius: 0 !important
8256}
8257
8258.rounded-1 {
8259border-radius: .2rem !important
8260}
8261
8262.rounded-2 {
8263border-radius: .25rem !important
8264}
8265
8266.rounded-3 {
8267border-radius: .3rem !important
8268}
8269
8270.rounded-circle {
8271border-radius: 50% !important
8272}
8273
8274.rounded-pill {
8275border-radius: 50rem !important
8276}
8277
8278.rounded-top {
8279border-top-left-radius: .25rem !important;
8280border-top-right-radius: .25rem !important
8281}
8282
8283.rounded-end {
8284border-top-right-radius: .25rem !important;
8285border-bottom-right-radius: .25rem !important
8286}
8287
8288.rounded-bottom {
8289border-bottom-right-radius: .25rem !important;
8290border-bottom-left-radius: .25rem !important
8291}
8292
8293.rounded-start {
8294border-bottom-left-radius: .25rem !important;
8295border-top-left-radius: .25rem !important
8296}
8297
8298.visible {
8299visibility: visible !important
8300}
8301
8302.invisible {
8303visibility: hidden !important
8304}
8305
8306@media (min-width: 576px) {
8307.float-sm-start {
8308float: left !important
8309}
8310
8311.float-sm-end {
8312float: right !important
8313}
8314
8315.float-sm-none {
8316float: none !important
8317}
8318
8319.d-sm-inline {
8320display: inline !important
8321}
8322
8323.d-sm-inline-block {
8324display: inline-block !important
8325}
8326
8327.d-sm-block {
8328display: block !important
8329}
8330
8331.d-sm-grid {
8332display: grid !important
8333}
8334
8335.d-sm-table {
8336display: table !important
8337}
8338
8339.d-sm-table-row {
8340display: table-row !important
8341}
8342
8343.d-sm-table-cell {
8344display: table-cell !important
8345}
8346
8347.d-sm-flex {
8348display: flex !important
8349}
8350
8351.d-sm-inline-flex {
8352display: inline-flex !important
8353}
8354
8355.d-sm-none {
8356display: none !important
8357}
8358
8359.flex-sm-fill {
8360flex: 1 1 auto !important
8361}
8362
8363.flex-sm-row {
8364flex-direction: row !important
8365}
8366
8367.flex-sm-column {
8368flex-direction: column !important
8369}
8370
8371.flex-sm-row-reverse {
8372flex-direction: row-reverse !important
8373}
8374
8375.flex-sm-column-reverse {
8376flex-direction: column-reverse !important
8377}
8378
8379.flex-sm-grow-0 {
8380flex-grow: 0 !important
8381}
8382
8383.flex-sm-grow-1 {
8384flex-grow: 1 !important
8385}
8386
8387.flex-sm-shrink-0 {
8388flex-shrink: 0 !important
8389}
8390
8391.flex-sm-shrink-1 {
8392flex-shrink: 1 !important
8393}
8394
8395.flex-sm-wrap {
8396flex-wrap: wrap !important
8397}
8398
8399.flex-sm-nowrap {
8400flex-wrap: nowrap !important
8401}
8402
8403.flex-sm-wrap-reverse {
8404flex-wrap: wrap-reverse !important
8405}
8406
8407.gap-sm-0 {
8408gap: 0 !important
8409}
8410
8411.gap-sm-1 {
8412gap: .25rem !important
8413}
8414
8415.gap-sm-2 {
8416gap: .5rem !important
8417}
8418
8419.gap-sm-3 {
8420gap: 1rem !important
8421}
8422
8423.gap-sm-4 {
8424gap: 1.5rem !important
8425}
8426
8427.gap-sm-5 {
8428gap: 3rem !important
8429}
8430
8431.justify-content-sm-start {
8432justify-content: flex-start !important
8433}
8434
8435.justify-content-sm-end {
8436justify-content: flex-end !important
8437}
8438
8439.justify-content-sm-center {
8440justify-content: center !important
8441}
8442
8443.justify-content-sm-between {
8444justify-content: space-between !important
8445}
8446
8447.justify-content-sm-around {
8448justify-content: space-around !important
8449}
8450
8451.justify-content-sm-evenly {
8452justify-content: space-evenly !important
8453}
8454
8455.align-items-sm-start {
8456align-items: flex-start !important
8457}
8458
8459.align-items-sm-end {
8460align-items: flex-end !important
8461}
8462
8463.align-items-sm-center {
8464align-items: center !important
8465}
8466
8467.align-items-sm-baseline {
8468align-items: baseline !important
8469}
8470
8471.align-items-sm-stretch {
8472align-items: stretch !important
8473}
8474
8475.align-content-sm-start {
8476align-content: flex-start !important
8477}
8478
8479.align-content-sm-end {
8480align-content: flex-end !important
8481}
8482
8483.align-content-sm-center {
8484align-content: center !important
8485}
8486
8487.align-content-sm-between {
8488align-content: space-between !important
8489}
8490
8491.align-content-sm-around {
8492align-content: space-around !important
8493}
8494
8495.align-content-sm-stretch {
8496align-content: stretch !important
8497}
8498
8499.align-self-sm-auto {
8500align-self: auto !important
8501}
8502
8503.align-self-sm-start {
8504align-self: flex-start !important
8505}
8506
8507.align-self-sm-end {
8508align-self: flex-end !important
8509}
8510
8511.align-self-sm-center {
8512align-self: center !important
8513}
8514
8515.align-self-sm-baseline {
8516align-self: baseline !important
8517}
8518
8519.align-self-sm-stretch {
8520align-self: stretch !important
8521}
8522
8523.order-sm-first {
8524order: -1 !important
8525}
8526
8527.order-sm-0 {
8528order: 0 !important
8529}
8530
8531.order-sm-1 {
8532order: 1 !important
8533}
8534
8535.order-sm-2 {
8536order: 2 !important
8537}
8538
8539.order-sm-3 {
8540order: 3 !important
8541}
8542
8543.order-sm-4 {
8544order: 4 !important
8545}
8546
8547.order-sm-5 {
8548order: 5 !important
8549}
8550
8551.order-sm-last {
8552order: 6 !important
8553}
8554
8555.m-sm-0 {
8556margin: 0 !important
8557}
8558
8559.m-sm-1 {
8560margin: .25rem !important
8561}
8562
8563.m-sm-2 {
8564margin: .5rem !important
8565}
8566
8567.m-sm-3 {
8568margin: 1rem !important
8569}
8570
8571.m-sm-4 {
8572margin: 1.5rem !important
8573}
8574
8575.m-sm-5 {
8576margin: 3rem !important
8577}
8578
8579.m-sm-auto {
8580margin: auto !important
8581}
8582
8583.mx-sm-0 {
8584margin-right: 0 !important;
8585margin-left: 0 !important
8586}
8587
8588.mx-sm-1 {
8589margin-right: .25rem !important;
8590margin-left: .25rem !important
8591}
8592
8593.mx-sm-2 {
8594margin-right: .5rem !important;
8595margin-left: .5rem !important
8596}
8597
8598.mx-sm-3 {
8599margin-right: 1rem !important;
8600margin-left: 1rem !important
8601}
8602
8603.mx-sm-4 {
8604margin-right: 1.5rem !important;
8605margin-left: 1.5rem !important
8606}
8607
8608.mx-sm-5 {
8609margin-right: 3rem !important;
8610margin-left: 3rem !important
8611}
8612
8613.mx-sm-auto {
8614margin-right: auto !important;
8615margin-left: auto !important
8616}
8617
8618.my-sm-0 {
8619margin-top: 0 !important;
8620margin-bottom: 0 !important
8621}
8622
8623.my-sm-1 {
8624margin-top: .25rem !important;
8625margin-bottom: .25rem !important
8626}
8627
8628.my-sm-2 {
8629margin-top: .5rem !important;
8630margin-bottom: .5rem !important
8631}
8632
8633.my-sm-3 {
8634margin-top: 1rem !important;
8635margin-bottom: 1rem !important
8636}
8637
8638.my-sm-4 {
8639margin-top: 1.5rem !important;
8640margin-bottom: 1.5rem !important
8641}
8642
8643.my-sm-5 {
8644margin-top: 3rem !important;
8645margin-bottom: 3rem !important
8646}
8647
8648.my-sm-auto {
8649margin-top: auto !important;
8650margin-bottom: auto !important
8651}
8652
8653.mt-sm-0 {
8654margin-top: 0 !important
8655}
8656
8657.mt-sm-1 {
8658margin-top: .25rem !important
8659}
8660
8661.mt-sm-2 {
8662margin-top: .5rem !important
8663}
8664
8665.mt-sm-3 {
8666margin-top: 1rem !important
8667}
8668
8669.mt-sm-4 {
8670margin-top: 1.5rem !important
8671}
8672
8673.mt-sm-5 {
8674margin-top: 3rem !important
8675}
8676
8677.mt-sm-auto {
8678margin-top: auto !important
8679}
8680
8681.me-sm-0 {
8682margin-right: 0 !important
8683}
8684
8685.me-sm-1 {
8686margin-right: .25rem !important
8687}
8688
8689.me-sm-2 {
8690margin-right: .5rem !important
8691}
8692
8693.me-sm-3 {
8694margin-right: 1rem !important
8695}
8696
8697.me-sm-4 {
8698margin-right: 1.5rem !important
8699}
8700
8701.me-sm-5 {
8702margin-right: 3rem !important
8703}
8704
8705.me-sm-auto {
8706margin-right: auto !important
8707}
8708
8709.mb-sm-0 {
8710margin-bottom: 0 !important
8711}
8712
8713.mb-sm-1 {
8714margin-bottom: .25rem !important
8715}
8716
8717.mb-sm-2 {
8718margin-bottom: .5rem !important
8719}
8720
8721.mb-sm-3 {
8722margin-bottom: 1rem !important
8723}
8724
8725.mb-sm-4 {
8726margin-bottom: 1.5rem !important
8727}
8728
8729.mb-sm-5 {
8730margin-bottom: 3rem !important
8731}
8732
8733.mb-sm-auto {
8734margin-bottom: auto !important
8735}
8736
8737.ms-sm-0 {
8738margin-left: 0 !important
8739}
8740
8741.ms-sm-1 {
8742margin-left: .25rem !important
8743}
8744
8745.ms-sm-2 {
8746margin-left: .5rem !important
8747}
8748
8749.ms-sm-3 {
8750margin-left: 1rem !important
8751}
8752
8753.ms-sm-4 {
8754margin-left: 1.5rem !important
8755}
8756
8757.ms-sm-5 {
8758margin-left: 3rem !important
8759}
8760
8761.ms-sm-auto {
8762margin-left: auto !important
8763}
8764
8765.p-sm-0 {
8766padding: 0 !important
8767}
8768
8769.p-sm-1 {
8770padding: .25rem !important
8771}
8772
8773.p-sm-2 {
8774padding: .5rem !important
8775}
8776
8777.p-sm-3 {
8778padding: 1rem !important
8779}
8780
8781.p-sm-4 {
8782padding: 1.5rem !important
8783}
8784
8785.p-sm-5 {
8786padding: 3rem !important
8787}
8788
8789.px-sm-0 {
8790padding-right: 0 !important;
8791padding-left: 0 !important
8792}
8793
8794.px-sm-1 {
8795padding-right: .25rem !important;
8796padding-left: .25rem !important
8797}
8798
8799.px-sm-2 {
8800padding-right: .5rem !important;
8801padding-left: .5rem !important
8802}
8803
8804.px-sm-3 {
8805padding-right: 1rem !important;
8806padding-left: 1rem !important
8807}
8808
8809.px-sm-4 {
8810padding-right: 1.5rem !important;
8811padding-left: 1.5rem !important
8812}
8813
8814.px-sm-5 {
8815padding-right: 3rem !important;
8816padding-left: 3rem !important
8817}
8818
8819.py-sm-0 {
8820padding-top: 0 !important;
8821padding-bottom: 0 !important
8822}
8823
8824.py-sm-1 {
8825padding-top: .25rem !important;
8826padding-bottom: .25rem !important
8827}
8828
8829.py-sm-2 {
8830padding-top: .5rem !important;
8831padding-bottom: .5rem !important
8832}
8833
8834.py-sm-3 {
8835padding-top: 1rem !important;
8836padding-bottom: 1rem !important
8837}
8838
8839.py-sm-4 {
8840padding-top: 1.5rem !important;
8841padding-bottom: 1.5rem !important
8842}
8843
8844.py-sm-5 {
8845padding-top: 3rem !important;
8846padding-bottom: 3rem !important
8847}
8848
8849.pt-sm-0 {
8850padding-top: 0 !important
8851}
8852
8853.pt-sm-1 {
8854padding-top: .25rem !important
8855}
8856
8857.pt-sm-2 {
8858padding-top: .5rem !important
8859}
8860
8861.pt-sm-3 {
8862padding-top: 1rem !important
8863}
8864
8865.pt-sm-4 {
8866padding-top: 1.5rem !important
8867}
8868
8869.pt-sm-5 {
8870padding-top: 3rem !important
8871}
8872
8873.pe-sm-0 {
8874padding-right: 0 !important
8875}
8876
8877.pe-sm-1 {
8878padding-right: .25rem !important
8879}
8880
8881.pe-sm-2 {
8882padding-right: .5rem !important
8883}
8884
8885.pe-sm-3 {
8886padding-right: 1rem !important
8887}
8888
8889.pe-sm-4 {
8890padding-right: 1.5rem !important
8891}
8892
8893.pe-sm-5 {
8894padding-right: 3rem !important
8895}
8896
8897.pb-sm-0 {
8898padding-bottom: 0 !important
8899}
8900
8901.pb-sm-1 {
8902padding-bottom: .25rem !important
8903}
8904
8905.pb-sm-2 {
8906padding-bottom: .5rem !important
8907}
8908
8909.pb-sm-3 {
8910padding-bottom: 1rem !important
8911}
8912
8913.pb-sm-4 {
8914padding-bottom: 1.5rem !important
8915}
8916
8917.pb-sm-5 {
8918padding-bottom: 3rem !important
8919}
8920
8921.ps-sm-0 {
8922padding-left: 0 !important
8923}
8924
8925.ps-sm-1 {
8926padding-left: .25rem !important
8927}
8928
8929.ps-sm-2 {
8930padding-left: .5rem !important
8931}
8932
8933.ps-sm-3 {
8934padding-left: 1rem !important
8935}
8936
8937.ps-sm-4 {
8938padding-left: 1.5rem !important
8939}
8940
8941.ps-sm-5 {
8942padding-left: 3rem !important
8943}
8944
8945.text-sm-start {
8946text-align: left !important
8947}
8948
8949.text-sm-end {
8950text-align: right !important
8951}
8952
8953.text-sm-center {
8954text-align: center !important
8955}
8956}
8957
8958@media (min-width: 768px) {
8959.float-md-start {
8960float: left !important
8961}
8962
8963.float-md-end {
8964float: right !important
8965}
8966
8967.float-md-none {
8968float: none !important
8969}
8970
8971.d-md-inline {
8972display: inline !important
8973}
8974
8975.d-md-inline-block {
8976display: inline-block !important
8977}
8978
8979.d-md-block {
8980display: block !important
8981}
8982
8983.d-md-grid {
8984display: grid !important
8985}
8986
8987.d-md-table {
8988display: table !important
8989}
8990
8991.d-md-table-row {
8992display: table-row !important
8993}
8994
8995.d-md-table-cell {
8996display: table-cell !important
8997}
8998
8999.d-md-flex {
9000display: flex !important
9001}
9002
9003.d-md-inline-flex {
9004display: inline-flex !important
9005}
9006
9007.d-md-none {
9008display: none !important
9009}
9010
9011.flex-md-fill {
9012flex: 1 1 auto !important
9013}
9014
9015.flex-md-row {
9016flex-direction: row !important
9017}
9018
9019.flex-md-column {
9020flex-direction: column !important
9021}
9022
9023.flex-md-row-reverse {
9024flex-direction: row-reverse !important
9025}
9026
9027.flex-md-column-reverse {
9028flex-direction: column-reverse !important
9029}
9030
9031.flex-md-grow-0 {
9032flex-grow: 0 !important
9033}
9034
9035.flex-md-grow-1 {
9036flex-grow: 1 !important
9037}
9038
9039.flex-md-shrink-0 {
9040flex-shrink: 0 !important
9041}
9042
9043.flex-md-shrink-1 {
9044flex-shrink: 1 !important
9045}
9046
9047.flex-md-wrap {
9048flex-wrap: wrap !important
9049}
9050
9051.flex-md-nowrap {
9052flex-wrap: nowrap !important
9053}
9054
9055.flex-md-wrap-reverse {
9056flex-wrap: wrap-reverse !important
9057}
9058
9059.gap-md-0 {
9060gap: 0 !important
9061}
9062
9063.gap-md-1 {
9064gap: .25rem !important
9065}
9066
9067.gap-md-2 {
9068gap: .5rem !important
9069}
9070
9071.gap-md-3 {
9072gap: 1rem !important
9073}
9074
9075.gap-md-4 {
9076gap: 1.5rem !important
9077}
9078
9079.gap-md-5 {
9080gap: 3rem !important
9081}
9082
9083.justify-content-md-start {
9084justify-content: flex-start !important
9085}
9086
9087.justify-content-md-end {
9088justify-content: flex-end !important
9089}
9090
9091.justify-content-md-center {
9092justify-content: center !important
9093}
9094
9095.justify-content-md-between {
9096justify-content: space-between !important
9097}
9098
9099.justify-content-md-around {
9100justify-content: space-around !important
9101}
9102
9103.justify-content-md-evenly {
9104justify-content: space-evenly !important
9105}
9106
9107.align-items-md-start {
9108align-items: flex-start !important
9109}
9110
9111.align-items-md-end {
9112align-items: flex-end !important
9113}
9114
9115.align-items-md-center {
9116align-items: center !important
9117}
9118
9119.align-items-md-baseline {
9120align-items: baseline !important
9121}
9122
9123.align-items-md-stretch {
9124align-items: stretch !important
9125}
9126
9127.align-content-md-start {
9128align-content: flex-start !important
9129}
9130
9131.align-content-md-end {
9132align-content: flex-end !important
9133}
9134
9135.align-content-md-center {
9136align-content: center !important
9137}
9138
9139.align-content-md-between {
9140align-content: space-between !important
9141}
9142
9143.align-content-md-around {
9144align-content: space-around !important
9145}
9146
9147.align-content-md-stretch {
9148align-content: stretch !important
9149}
9150
9151.align-self-md-auto {
9152align-self: auto !important
9153}
9154
9155.align-self-md-start {
9156align-self: flex-start !important
9157}
9158
9159.align-self-md-end {
9160align-self: flex-end !important
9161}
9162
9163.align-self-md-center {
9164align-self: center !important
9165}
9166
9167.align-self-md-baseline {
9168align-self: baseline !important
9169}
9170
9171.align-self-md-stretch {
9172align-self: stretch !important
9173}
9174
9175.order-md-first {
9176order: -1 !important
9177}
9178
9179.order-md-0 {
9180order: 0 !important
9181}
9182
9183.order-md-1 {
9184order: 1 !important
9185}
9186
9187.order-md-2 {
9188order: 2 !important
9189}
9190
9191.order-md-3 {
9192order: 3 !important
9193}
9194
9195.order-md-4 {
9196order: 4 !important
9197}
9198
9199.order-md-5 {
9200order: 5 !important
9201}
9202
9203.order-md-last {
9204order: 6 !important
9205}
9206
9207.m-md-0 {
9208margin: 0 !important
9209}
9210
9211.m-md-1 {
9212margin: .25rem !important
9213}
9214
9215.m-md-2 {
9216margin: .5rem !important
9217}
9218
9219.m-md-3 {
9220margin: 1rem !important
9221}
9222
9223.m-md-4 {
9224margin: 1.5rem !important
9225}
9226
9227.m-md-5 {
9228margin: 3rem !important
9229}
9230
9231.m-md-auto {
9232margin: auto !important
9233}
9234
9235.mx-md-0 {
9236margin-right: 0 !important;
9237margin-left: 0 !important
9238}
9239
9240.mx-md-1 {
9241margin-right: .25rem !important;
9242margin-left: .25rem !important
9243}
9244
9245.mx-md-2 {
9246margin-right: .5rem !important;
9247margin-left: .5rem !important
9248}
9249
9250.mx-md-3 {
9251margin-right: 1rem !important;
9252margin-left: 1rem !important
9253}
9254
9255.mx-md-4 {
9256margin-right: 1.5rem !important;
9257margin-left: 1.5rem !important
9258}
9259
9260.mx-md-5 {
9261margin-right: 3rem !important;
9262margin-left: 3rem !important
9263}
9264
9265.mx-md-auto {
9266margin-right: auto !important;
9267margin-left: auto !important
9268}
9269
9270.my-md-0 {
9271margin-top: 0 !important;
9272margin-bottom: 0 !important
9273}
9274
9275.my-md-1 {
9276margin-top: .25rem !important;
9277margin-bottom: .25rem !important
9278}
9279
9280.my-md-2 {
9281margin-top: .5rem !important;
9282margin-bottom: .5rem !important
9283}
9284
9285.my-md-3 {
9286margin-top: 1rem !important;
9287margin-bottom: 1rem !important
9288}
9289
9290.my-md-4 {
9291margin-top: 1.5rem !important;
9292margin-bottom: 1.5rem !important
9293}
9294
9295.my-md-5 {
9296margin-top: 3rem !important;
9297margin-bottom: 3rem !important
9298}
9299
9300.my-md-auto {
9301margin-top: auto !important;
9302margin-bottom: auto !important
9303}
9304
9305.mt-md-0 {
9306margin-top: 0 !important
9307}
9308
9309.mt-md-1 {
9310margin-top: .25rem !important
9311}
9312
9313.mt-md-2 {
9314margin-top: .5rem !important
9315}
9316
9317.mt-md-3 {
9318margin-top: 1rem !important
9319}
9320
9321.mt-md-4 {
9322margin-top: 1.5rem !important
9323}
9324
9325.mt-md-5 {
9326margin-top: 3rem !important
9327}
9328
9329.mt-md-auto {
9330margin-top: auto !important
9331}
9332
9333.me-md-0 {
9334margin-right: 0 !important
9335}
9336
9337.me-md-1 {
9338margin-right: .25rem !important
9339}
9340
9341.me-md-2 {
9342margin-right: .5rem !important
9343}
9344
9345.me-md-3 {
9346margin-right: 1rem !important
9347}
9348
9349.me-md-4 {
9350margin-right: 1.5rem !important
9351}
9352
9353.me-md-5 {
9354margin-right: 3rem !important
9355}
9356
9357.me-md-auto {
9358margin-right: auto !important
9359}
9360
9361.mb-md-0 {
9362margin-bottom: 0 !important
9363}
9364
9365.mb-md-1 {
9366margin-bottom: .25rem !important
9367}
9368
9369.mb-md-2 {
9370margin-bottom: .5rem !important
9371}
9372
9373.mb-md-3 {
9374margin-bottom: 1rem !important
9375}
9376
9377.mb-md-4 {
9378margin-bottom: 1.5rem !important
9379}
9380
9381.mb-md-5 {
9382margin-bottom: 3rem !important
9383}
9384
9385.mb-md-auto {
9386margin-bottom: auto !important
9387}
9388
9389.ms-md-0 {
9390margin-left: 0 !important
9391}
9392
9393.ms-md-1 {
9394margin-left: .25rem !important
9395}
9396
9397.ms-md-2 {
9398margin-left: .5rem !important
9399}
9400
9401.ms-md-3 {
9402margin-left: 1rem !important
9403}
9404
9405.ms-md-4 {
9406margin-left: 1.5rem !important
9407}
9408
9409.ms-md-5 {
9410margin-left: 3rem !important
9411}
9412
9413.ms-md-auto {
9414margin-left: auto !important
9415}
9416
9417.p-md-0 {
9418padding: 0 !important
9419}
9420
9421.p-md-1 {
9422padding: .25rem !important
9423}
9424
9425.p-md-2 {
9426padding: .5rem !important
9427}
9428
9429.p-md-3 {
9430padding: 1rem !important
9431}
9432
9433.p-md-4 {
9434padding: 1.5rem !important
9435}
9436
9437.p-md-5 {
9438padding: 3rem !important
9439}
9440
9441.px-md-0 {
9442padding-right: 0 !important;
9443padding-left: 0 !important
9444}
9445
9446.px-md-1 {
9447padding-right: .25rem !important;
9448padding-left: .25rem !important
9449}
9450
9451.px-md-2 {
9452padding-right: .5rem !important;
9453padding-left: .5rem !important
9454}
9455
9456.px-md-3 {
9457padding-right: 1rem !important;
9458padding-left: 1rem !important
9459}
9460
9461.px-md-4 {
9462padding-right: 1.5rem !important;
9463padding-left: 1.5rem !important
9464}
9465
9466.px-md-5 {
9467padding-right: 3rem !important;
9468padding-left: 3rem !important
9469}
9470
9471.py-md-0 {
9472padding-top: 0 !important;
9473padding-bottom: 0 !important
9474}
9475
9476.py-md-1 {
9477padding-top: .25rem !important;
9478padding-bottom: .25rem !important
9479}
9480
9481.py-md-2 {
9482padding-top: .5rem !important;
9483padding-bottom: .5rem !important
9484}
9485
9486.py-md-3 {
9487padding-top: 1rem !important;
9488padding-bottom: 1rem !important
9489}
9490
9491.py-md-4 {
9492padding-top: 1.5rem !important;
9493padding-bottom: 1.5rem !important
9494}
9495
9496.py-md-5 {
9497padding-top: 3rem !important;
9498padding-bottom: 3rem !important
9499}
9500
9501.pt-md-0 {
9502padding-top: 0 !important
9503}
9504
9505.pt-md-1 {
9506padding-top: .25rem !important
9507}
9508
9509.pt-md-2 {
9510padding-top: .5rem !important
9511}
9512
9513.pt-md-3 {
9514padding-top: 1rem !important
9515}
9516
9517.pt-md-4 {
9518padding-top: 1.5rem !important
9519}
9520
9521.pt-md-5 {
9522padding-top: 3rem !important
9523}
9524
9525.pe-md-0 {
9526padding-right: 0 !important
9527}
9528
9529.pe-md-1 {
9530padding-right: .25rem !important
9531}
9532
9533.pe-md-2 {
9534padding-right: .5rem !important
9535}
9536
9537.pe-md-3 {
9538padding-right: 1rem !important
9539}
9540
9541.pe-md-4 {
9542padding-right: 1.5rem !important
9543}
9544
9545.pe-md-5 {
9546padding-right: 3rem !important
9547}
9548
9549.pb-md-0 {
9550padding-bottom: 0 !important
9551}
9552
9553.pb-md-1 {
9554padding-bottom: .25rem !important
9555}
9556
9557.pb-md-2 {
9558padding-bottom: .5rem !important
9559}
9560
9561.pb-md-3 {
9562padding-bottom: 1rem !important
9563}
9564
9565.pb-md-4 {
9566padding-bottom: 1.5rem !important
9567}
9568
9569.pb-md-5 {
9570padding-bottom: 3rem !important
9571}
9572
9573.ps-md-0 {
9574padding-left: 0 !important
9575}
9576
9577.ps-md-1 {
9578padding-left: .25rem !important
9579}
9580
9581.ps-md-2 {
9582padding-left: .5rem !important
9583}
9584
9585.ps-md-3 {
9586padding-left: 1rem !important
9587}
9588
9589.ps-md-4 {
9590padding-left: 1.5rem !important
9591}
9592
9593.ps-md-5 {
9594padding-left: 3rem !important
9595}
9596
9597.text-md-start {
9598text-align: left !important
9599}
9600
9601.text-md-end {
9602text-align: right !important
9603}
9604
9605.text-md-center {
9606text-align: center !important
9607}
9608}
9609
9610@media (min-width: 992px) {
9611.float-lg-start {
9612float: left !important
9613}
9614
9615.float-lg-end {
9616float: right !important
9617}
9618
9619.float-lg-none {
9620float: none !important
9621}
9622
9623.d-lg-inline {
9624display: inline !important
9625}
9626
9627.d-lg-inline-block {
9628display: inline-block !important
9629}
9630
9631.d-lg-block {
9632display: block !important
9633}
9634
9635.d-lg-grid {
9636display: grid !important
9637}
9638
9639.d-lg-table {
9640display: table !important
9641}
9642
9643.d-lg-table-row {
9644display: table-row !important
9645}
9646
9647.d-lg-table-cell {
9648display: table-cell !important
9649}
9650
9651.d-lg-flex {
9652display: flex !important
9653}
9654
9655.d-lg-inline-flex {
9656display: inline-flex !important
9657}
9658
9659.d-lg-none {
9660display: none !important
9661}
9662
9663.flex-lg-fill {
9664flex: 1 1 auto !important
9665}
9666
9667.flex-lg-row {
9668flex-direction: row !important
9669}
9670
9671.flex-lg-column {
9672flex-direction: column !important
9673}
9674
9675.flex-lg-row-reverse {
9676flex-direction: row-reverse !important
9677}
9678
9679.flex-lg-column-reverse {
9680flex-direction: column-reverse !important
9681}
9682
9683.flex-lg-grow-0 {
9684flex-grow: 0 !important
9685}
9686
9687.flex-lg-grow-1 {
9688flex-grow: 1 !important
9689}
9690
9691.flex-lg-shrink-0 {
9692flex-shrink: 0 !important
9693}
9694
9695.flex-lg-shrink-1 {
9696flex-shrink: 1 !important
9697}
9698
9699.flex-lg-wrap {
9700flex-wrap: wrap !important
9701}
9702
9703.flex-lg-nowrap {
9704flex-wrap: nowrap !important
9705}
9706
9707.flex-lg-wrap-reverse {
9708flex-wrap: wrap-reverse !important
9709}
9710
9711.gap-lg-0 {
9712gap: 0 !important
9713}
9714
9715.gap-lg-1 {
9716gap: .25rem !important
9717}
9718
9719.gap-lg-2 {
9720gap: .5rem !important
9721}
9722
9723.gap-lg-3 {
9724gap: 1rem !important
9725}
9726
9727.gap-lg-4 {
9728gap: 1.5rem !important
9729}
9730
9731.gap-lg-5 {
9732gap: 3rem !important
9733}
9734
9735.justify-content-lg-start {
9736justify-content: flex-start !important
9737}
9738
9739.justify-content-lg-end {
9740justify-content: flex-end !important
9741}
9742
9743.justify-content-lg-center {
9744justify-content: center !important
9745}
9746
9747.justify-content-lg-between {
9748justify-content: space-between !important
9749}
9750
9751.justify-content-lg-around {
9752justify-content: space-around !important
9753}
9754
9755.justify-content-lg-evenly {
9756justify-content: space-evenly !important
9757}
9758
9759.align-items-lg-start {
9760align-items: flex-start !important
9761}
9762
9763.align-items-lg-end {
9764align-items: flex-end !important
9765}
9766
9767.align-items-lg-center {
9768align-items: center !important
9769}
9770
9771.align-items-lg-baseline {
9772align-items: baseline !important
9773}
9774
9775.align-items-lg-stretch {
9776align-items: stretch !important
9777}
9778
9779.align-content-lg-start {
9780align-content: flex-start !important
9781}
9782
9783.align-content-lg-end {
9784align-content: flex-end !important
9785}
9786
9787.align-content-lg-center {
9788align-content: center !important
9789}
9790
9791.align-content-lg-between {
9792align-content: space-between !important
9793}
9794
9795.align-content-lg-around {
9796align-content: space-around !important
9797}
9798
9799.align-content-lg-stretch {
9800align-content: stretch !important
9801}
9802
9803.align-self-lg-auto {
9804align-self: auto !important
9805}
9806
9807.align-self-lg-start {
9808align-self: flex-start !important
9809}
9810
9811.align-self-lg-end {
9812align-self: flex-end !important
9813}
9814
9815.align-self-lg-center {
9816align-self: center !important
9817}
9818
9819.align-self-lg-baseline {
9820align-self: baseline !important
9821}
9822
9823.align-self-lg-stretch {
9824align-self: stretch !important
9825}
9826
9827.order-lg-first {
9828order: -1 !important
9829}
9830
9831.order-lg-0 {
9832order: 0 !important
9833}
9834
9835.order-lg-1 {
9836order: 1 !important
9837}
9838
9839.order-lg-2 {
9840order: 2 !important
9841}
9842
9843.order-lg-3 {
9844order: 3 !important
9845}
9846
9847.order-lg-4 {
9848order: 4 !important
9849}
9850
9851.order-lg-5 {
9852order: 5 !important
9853}
9854
9855.order-lg-last {
9856order: 6 !important
9857}
9858
9859.m-lg-0 {
9860margin: 0 !important
9861}
9862
9863.m-lg-1 {
9864margin: .25rem !important
9865}
9866
9867.m-lg-2 {
9868margin: .5rem !important
9869}
9870
9871.m-lg-3 {
9872margin: 1rem !important
9873}
9874
9875.m-lg-4 {
9876margin: 1.5rem !important
9877}
9878
9879.m-lg-5 {
9880margin: 3rem !important
9881}
9882
9883.m-lg-auto {
9884margin: auto !important
9885}
9886
9887.mx-lg-0 {
9888margin-right: 0 !important;
9889margin-left: 0 !important
9890}
9891
9892.mx-lg-1 {
9893margin-right: .25rem !important;
9894margin-left: .25rem !important
9895}
9896
9897.mx-lg-2 {
9898margin-right: .5rem !important;
9899margin-left: .5rem !important
9900}
9901
9902.mx-lg-3 {
9903margin-right: 1rem !important;
9904margin-left: 1rem !important
9905}
9906
9907.mx-lg-4 {
9908margin-right: 1.5rem !important;
9909margin-left: 1.5rem !important
9910}
9911
9912.mx-lg-5 {
9913margin-right: 3rem !important;
9914margin-left: 3rem !important
9915}
9916
9917.mx-lg-auto {
9918margin-right: auto !important;
9919margin-left: auto !important
9920}
9921
9922.my-lg-0 {
9923margin-top: 0 !important;
9924margin-bottom: 0 !important
9925}
9926
9927.my-lg-1 {
9928margin-top: .25rem !important;
9929margin-bottom: .25rem !important
9930}
9931
9932.my-lg-2 {
9933margin-top: .5rem !important;
9934margin-bottom: .5rem !important
9935}
9936
9937.my-lg-3 {
9938margin-top: 1rem !important;
9939margin-bottom: 1rem !important
9940}
9941
9942.my-lg-4 {
9943margin-top: 1.5rem !important;
9944margin-bottom: 1.5rem !important
9945}
9946
9947.my-lg-5 {
9948margin-top: 3rem !important;
9949margin-bottom: 3rem !important
9950}
9951
9952.my-lg-auto {
9953margin-top: auto !important;
9954margin-bottom: auto !important
9955}
9956
9957.mt-lg-0 {
9958margin-top: 0 !important
9959}
9960
9961.mt-lg-1 {
9962margin-top: .25rem !important
9963}
9964
9965.mt-lg-2 {
9966margin-top: .5rem !important
9967}
9968
9969.mt-lg-3 {
9970margin-top: 1rem !important
9971}
9972
9973.mt-lg-4 {
9974margin-top: 1.5rem !important
9975}
9976
9977.mt-lg-5 {
9978margin-top: 3rem !important
9979}
9980
9981.mt-lg-auto {
9982margin-top: auto !important
9983}
9984
9985.me-lg-0 {
9986margin-right: 0 !important
9987}
9988
9989.me-lg-1 {
9990margin-right: .25rem !important
9991}
9992
9993.me-lg-2 {
9994margin-right: .5rem !important
9995}
9996
9997.me-lg-3 {
9998margin-right: 1rem !important
9999}
10000
10001.me-lg-4 {
10002margin-right: 1.5rem !important
10003}
10004
10005.me-lg-5 {
10006margin-right: 3rem !important
10007}
10008
10009.me-lg-auto {
10010margin-right: auto !important
10011}
10012
10013.mb-lg-0 {
10014margin-bottom: 0 !important
10015}
10016
10017.mb-lg-1 {
10018margin-bottom: .25rem !important
10019}
10020
10021.mb-lg-2 {
10022margin-bottom: .5rem !important
10023}
10024
10025.mb-lg-3 {
10026margin-bottom: 1rem !important
10027}
10028
10029.mb-lg-4 {
10030margin-bottom: 1.5rem !important
10031}
10032
10033.mb-lg-5 {
10034margin-bottom: 3rem !important
10035}
10036
10037.mb-lg-auto {
10038margin-bottom: auto !important
10039}
10040
10041.ms-lg-0 {
10042margin-left: 0 !important
10043}
10044
10045.ms-lg-1 {
10046margin-left: .25rem !important
10047}
10048
10049.ms-lg-2 {
10050margin-left: .5rem !important
10051}
10052
10053.ms-lg-3 {
10054margin-left: 1rem !important
10055}
10056
10057.ms-lg-4 {
10058margin-left: 1.5rem !important
10059}
10060
10061.ms-lg-5 {
10062margin-left: 3rem !important
10063}
10064
10065.ms-lg-auto {
10066margin-left: auto !important
10067}
10068
10069.p-lg-0 {
10070padding: 0 !important
10071}
10072
10073.p-lg-1 {
10074padding: .25rem !important
10075}
10076
10077.p-lg-2 {
10078padding: .5rem !important
10079}
10080
10081.p-lg-3 {
10082padding: 1rem !important
10083}
10084
10085.p-lg-4 {
10086padding: 1.5rem !important
10087}
10088
10089.p-lg-5 {
10090padding: 3rem !important
10091}
10092
10093.px-lg-0 {
10094padding-right: 0 !important;
10095padding-left: 0 !important
10096}
10097
10098.px-lg-1 {
10099padding-right: .25rem !important;
10100padding-left: .25rem !important
10101}
10102
10103.px-lg-2 {
10104padding-right: .5rem !important;
10105padding-left: .5rem !important
10106}
10107
10108.px-lg-3 {
10109padding-right: 1rem !important;
10110padding-left: 1rem !important
10111}
10112
10113.px-lg-4 {
10114padding-right: 1.5rem !important;
10115padding-left: 1.5rem !important
10116}
10117
10118.px-lg-5 {
10119padding-right: 3rem !important;
10120padding-left: 3rem !important
10121}
10122
10123.py-lg-0 {
10124padding-top: 0 !important;
10125padding-bottom: 0 !important
10126}
10127
10128.py-lg-1 {
10129padding-top: .25rem !important;
10130padding-bottom: .25rem !important
10131}
10132
10133.py-lg-2 {
10134padding-top: .5rem !important;
10135padding-bottom: .5rem !important
10136}
10137
10138.py-lg-3 {
10139padding-top: 1rem !important;
10140padding-bottom: 1rem !important
10141}
10142
10143.py-lg-4 {
10144padding-top: 1.5rem !important;
10145padding-bottom: 1.5rem !important
10146}
10147
10148.py-lg-5 {
10149padding-top: 3rem !important;
10150padding-bottom: 3rem !important
10151}
10152
10153.pt-lg-0 {
10154padding-top: 0 !important
10155}
10156
10157.pt-lg-1 {
10158padding-top: .25rem !important
10159}
10160
10161.pt-lg-2 {
10162padding-top: .5rem !important
10163}
10164
10165.pt-lg-3 {
10166padding-top: 1rem !important
10167}
10168
10169.pt-lg-4 {
10170padding-top: 1.5rem !important
10171}
10172
10173.pt-lg-5 {
10174padding-top: 3rem !important
10175}
10176
10177.pe-lg-0 {
10178padding-right: 0 !important
10179}
10180
10181.pe-lg-1 {
10182padding-right: .25rem !important
10183}
10184
10185.pe-lg-2 {
10186padding-right: .5rem !important
10187}
10188
10189.pe-lg-3 {
10190padding-right: 1rem !important
10191}
10192
10193.pe-lg-4 {
10194padding-right: 1.5rem !important
10195}
10196
10197.pe-lg-5 {
10198padding-right: 3rem !important
10199}
10200
10201.pb-lg-0 {
10202padding-bottom: 0 !important
10203}
10204
10205.pb-lg-1 {
10206padding-bottom: .25rem !important
10207}
10208
10209.pb-lg-2 {
10210padding-bottom: .5rem !important
10211}
10212
10213.pb-lg-3 {
10214padding-bottom: 1rem !important
10215}
10216
10217.pb-lg-4 {
10218padding-bottom: 1.5rem !important
10219}
10220
10221.pb-lg-5 {
10222padding-bottom: 3rem !important
10223}
10224
10225.ps-lg-0 {
10226padding-left: 0 !important
10227}
10228
10229.ps-lg-1 {
10230padding-left: .25rem !important
10231}
10232
10233.ps-lg-2 {
10234padding-left: .5rem !important
10235}
10236
10237.ps-lg-3 {
10238padding-left: 1rem !important
10239}
10240
10241.ps-lg-4 {
10242padding-left: 1.5rem !important
10243}
10244
10245.ps-lg-5 {
10246padding-left: 3rem !important
10247}
10248
10249.text-lg-start {
10250text-align: left !important
10251}
10252
10253.text-lg-end {
10254text-align: right !important
10255}
10256
10257.text-lg-center {
10258text-align: center !important
10259}
10260}
10261
10262@media (min-width: 1200px) {
10263.float-xl-start {
10264float: left !important
10265}
10266
10267.float-xl-end {
10268float: right !important
10269}
10270
10271.float-xl-none {
10272float: none !important
10273}
10274
10275.d-xl-inline {
10276display: inline !important
10277}
10278
10279.d-xl-inline-block {
10280display: inline-block !important
10281}
10282
10283.d-xl-block {
10284display: block !important
10285}
10286
10287.d-xl-grid {
10288display: grid !important
10289}
10290
10291.d-xl-table {
10292display: table !important
10293}
10294
10295.d-xl-table-row {
10296display: table-row !important
10297}
10298
10299.d-xl-table-cell {
10300display: table-cell !important
10301}
10302
10303.d-xl-flex {
10304display: flex !important
10305}
10306
10307.d-xl-inline-flex {
10308display: inline-flex !important
10309}
10310
10311.d-xl-none {
10312display: none !important
10313}
10314
10315.flex-xl-fill {
10316flex: 1 1 auto !important
10317}
10318
10319.flex-xl-row {
10320flex-direction: row !important
10321}
10322
10323.flex-xl-column {
10324flex-direction: column !important
10325}
10326
10327.flex-xl-row-reverse {
10328flex-direction: row-reverse !important
10329}
10330
10331.flex-xl-column-reverse {
10332flex-direction: column-reverse !important
10333}
10334
10335.flex-xl-grow-0 {
10336flex-grow: 0 !important
10337}
10338
10339.flex-xl-grow-1 {
10340flex-grow: 1 !important
10341}
10342
10343.flex-xl-shrink-0 {
10344flex-shrink: 0 !important
10345}
10346
10347.flex-xl-shrink-1 {
10348flex-shrink: 1 !important
10349}
10350
10351.flex-xl-wrap {
10352flex-wrap: wrap !important
10353}
10354
10355.flex-xl-nowrap {
10356flex-wrap: nowrap !important
10357}
10358
10359.flex-xl-wrap-reverse {
10360flex-wrap: wrap-reverse !important
10361}
10362
10363.gap-xl-0 {
10364gap: 0 !important
10365}
10366
10367.gap-xl-1 {
10368gap: .25rem !important
10369}
10370
10371.gap-xl-2 {
10372gap: .5rem !important
10373}
10374
10375.gap-xl-3 {
10376gap: 1rem !important
10377}
10378
10379.gap-xl-4 {
10380gap: 1.5rem !important
10381}
10382
10383.gap-xl-5 {
10384gap: 3rem !important
10385}
10386
10387.justify-content-xl-start {
10388justify-content: flex-start !important
10389}
10390
10391.justify-content-xl-end {
10392justify-content: flex-end !important
10393}
10394
10395.justify-content-xl-center {
10396justify-content: center !important
10397}
10398
10399.justify-content-xl-between {
10400justify-content: space-between !important
10401}
10402
10403.justify-content-xl-around {
10404justify-content: space-around !important
10405}
10406
10407.justify-content-xl-evenly {
10408justify-content: space-evenly !important
10409}
10410
10411.align-items-xl-start {
10412align-items: flex-start !important
10413}
10414
10415.align-items-xl-end {
10416align-items: flex-end !important
10417}
10418
10419.align-items-xl-center {
10420align-items: center !important
10421}
10422
10423.align-items-xl-baseline {
10424align-items: baseline !important
10425}
10426
10427.align-items-xl-stretch {
10428align-items: stretch !important
10429}
10430
10431.align-content-xl-start {
10432align-content: flex-start !important
10433}
10434
10435.align-content-xl-end {
10436align-content: flex-end !important
10437}
10438
10439.align-content-xl-center {
10440align-content: center !important
10441}
10442
10443.align-content-xl-between {
10444align-content: space-between !important
10445}
10446
10447.align-content-xl-around {
10448align-content: space-around !important
10449}
10450
10451.align-content-xl-stretch {
10452align-content: stretch !important
10453}
10454
10455.align-self-xl-auto {
10456align-self: auto !important
10457}
10458
10459.align-self-xl-start {
10460align-self: flex-start !important
10461}
10462
10463.align-self-xl-end {
10464align-self: flex-end !important
10465}
10466
10467.align-self-xl-center {
10468align-self: center !important
10469}
10470
10471.align-self-xl-baseline {
10472align-self: baseline !important
10473}
10474
10475.align-self-xl-stretch {
10476align-self: stretch !important
10477}
10478
10479.order-xl-first {
10480order: -1 !important
10481}
10482
10483.order-xl-0 {
10484order: 0 !important
10485}
10486
10487.order-xl-1 {
10488order: 1 !important
10489}
10490
10491.order-xl-2 {
10492order: 2 !important
10493}
10494
10495.order-xl-3 {
10496order: 3 !important
10497}
10498
10499.order-xl-4 {
10500order: 4 !important
10501}
10502
10503.order-xl-5 {
10504order: 5 !important
10505}
10506
10507.order-xl-last {
10508order: 6 !important
10509}
10510
10511.m-xl-0 {
10512margin: 0 !important
10513}
10514
10515.m-xl-1 {
10516margin: .25rem !important
10517}
10518
10519.m-xl-2 {
10520margin: .5rem !important
10521}
10522
10523.m-xl-3 {
10524margin: 1rem !important
10525}
10526
10527.m-xl-4 {
10528margin: 1.5rem !important
10529}
10530
10531.m-xl-5 {
10532margin: 3rem !important
10533}
10534
10535.m-xl-auto {
10536margin: auto !important
10537}
10538
10539.mx-xl-0 {
10540margin-right: 0 !important;
10541margin-left: 0 !important
10542}
10543
10544.mx-xl-1 {
10545margin-right: .25rem !important;
10546margin-left: .25rem !important
10547}
10548
10549.mx-xl-2 {
10550margin-right: .5rem !important;
10551margin-left: .5rem !important
10552}
10553
10554.mx-xl-3 {
10555margin-right: 1rem !important;
10556margin-left: 1rem !important
10557}
10558
10559.mx-xl-4 {
10560margin-right: 1.5rem !important;
10561margin-left: 1.5rem !important
10562}
10563
10564.mx-xl-5 {
10565margin-right: 3rem !important;
10566margin-left: 3rem !important
10567}
10568
10569.mx-xl-auto {
10570margin-right: auto !important;
10571margin-left: auto !important
10572}
10573
10574.my-xl-0 {
10575margin-top: 0 !important;
10576margin-bottom: 0 !important
10577}
10578
10579.my-xl-1 {
10580margin-top: .25rem !important;
10581margin-bottom: .25rem !important
10582}
10583
10584.my-xl-2 {
10585margin-top: .5rem !important;
10586margin-bottom: .5rem !important
10587}
10588
10589.my-xl-3 {
10590margin-top: 1rem !important;
10591margin-bottom: 1rem !important
10592}
10593
10594.my-xl-4 {
10595margin-top: 1.5rem !important;
10596margin-bottom: 1.5rem !important
10597}
10598
10599.my-xl-5 {
10600margin-top: 3rem !important;
10601margin-bottom: 3rem !important
10602}
10603
10604.my-xl-auto {
10605margin-top: auto !important;
10606margin-bottom: auto !important
10607}
10608
10609.mt-xl-0 {
10610margin-top: 0 !important
10611}
10612
10613.mt-xl-1 {
10614margin-top: .25rem !important
10615}
10616
10617.mt-xl-2 {
10618margin-top: .5rem !important
10619}
10620
10621.mt-xl-3 {
10622margin-top: 1rem !important
10623}
10624
10625.mt-xl-4 {
10626margin-top: 1.5rem !important
10627}
10628
10629.mt-xl-5 {
10630margin-top: 3rem !important
10631}
10632
10633.mt-xl-auto {
10634margin-top: auto !important
10635}
10636
10637.me-xl-0 {
10638margin-right: 0 !important
10639}
10640
10641.me-xl-1 {
10642margin-right: .25rem !important
10643}
10644
10645.me-xl-2 {
10646margin-right: .5rem !important
10647}
10648
10649.me-xl-3 {
10650margin-right: 1rem !important
10651}
10652
10653.me-xl-4 {
10654margin-right: 1.5rem !important
10655}
10656
10657.me-xl-5 {
10658margin-right: 3rem !important
10659}
10660
10661.me-xl-auto {
10662margin-right: auto !important
10663}
10664
10665.mb-xl-0 {
10666margin-bottom: 0 !important
10667}
10668
10669.mb-xl-1 {
10670margin-bottom: .25rem !important
10671}
10672
10673.mb-xl-2 {
10674margin-bottom: .5rem !important
10675}
10676
10677.mb-xl-3 {
10678margin-bottom: 1rem !important
10679}
10680
10681.mb-xl-4 {
10682margin-bottom: 1.5rem !important
10683}
10684
10685.mb-xl-5 {
10686margin-bottom: 3rem !important
10687}
10688
10689.mb-xl-auto {
10690margin-bottom: auto !important
10691}
10692
10693.ms-xl-0 {
10694margin-left: 0 !important
10695}
10696
10697.ms-xl-1 {
10698margin-left: .25rem !important
10699}
10700
10701.ms-xl-2 {
10702margin-left: .5rem !important
10703}
10704
10705.ms-xl-3 {
10706margin-left: 1rem !important
10707}
10708
10709.ms-xl-4 {
10710margin-left: 1.5rem !important
10711}
10712
10713.ms-xl-5 {
10714margin-left: 3rem !important
10715}
10716
10717.ms-xl-auto {
10718margin-left: auto !important
10719}
10720
10721.p-xl-0 {
10722padding: 0 !important
10723}
10724
10725.p-xl-1 {
10726padding: .25rem !important
10727}
10728
10729.p-xl-2 {
10730padding: .5rem !important
10731}
10732
10733.p-xl-3 {
10734padding: 1rem !important
10735}
10736
10737.p-xl-4 {
10738padding: 1.5rem !important
10739}
10740
10741.p-xl-5 {
10742padding: 3rem !important
10743}
10744
10745.px-xl-0 {
10746padding-right: 0 !important;
10747padding-left: 0 !important
10748}
10749
10750.px-xl-1 {
10751padding-right: .25rem !important;
10752padding-left: .25rem !important
10753}
10754
10755.px-xl-2 {
10756padding-right: .5rem !important;
10757padding-left: .5rem !important
10758}
10759
10760.px-xl-3 {
10761padding-right: 1rem !important;
10762padding-left: 1rem !important
10763}
10764
10765.px-xl-4 {
10766padding-right: 1.5rem !important;
10767padding-left: 1.5rem !important
10768}
10769
10770.px-xl-5 {
10771padding-right: 3rem !important;
10772padding-left: 3rem !important
10773}
10774
10775.py-xl-0 {
10776padding-top: 0 !important;
10777padding-bottom: 0 !important
10778}
10779
10780.py-xl-1 {
10781padding-top: .25rem !important;
10782padding-bottom: .25rem !important
10783}
10784
10785.py-xl-2 {
10786padding-top: .5rem !important;
10787padding-bottom: .5rem !important
10788}
10789
10790.py-xl-3 {
10791padding-top: 1rem !important;
10792padding-bottom: 1rem !important
10793}
10794
10795.py-xl-4 {
10796padding-top: 1.5rem !important;
10797padding-bottom: 1.5rem !important
10798}
10799
10800.py-xl-5 {
10801padding-top: 3rem !important;
10802padding-bottom: 3rem !important
10803}
10804
10805.pt-xl-0 {
10806padding-top: 0 !important
10807}
10808
10809.pt-xl-1 {
10810padding-top: .25rem !important
10811}
10812
10813.pt-xl-2 {
10814padding-top: .5rem !important
10815}
10816
10817.pt-xl-3 {
10818padding-top: 1rem !important
10819}
10820
10821.pt-xl-4 {
10822padding-top: 1.5rem !important
10823}
10824
10825.pt-xl-5 {
10826padding-top: 3rem !important
10827}
10828
10829.pe-xl-0 {
10830padding-right: 0 !important
10831}
10832
10833.pe-xl-1 {
10834padding-right: .25rem !important
10835}
10836
10837.pe-xl-2 {
10838padding-right: .5rem !important
10839}
10840
10841.pe-xl-3 {
10842padding-right: 1rem !important
10843}
10844
10845.pe-xl-4 {
10846padding-right: 1.5rem !important
10847}
10848
10849.pe-xl-5 {
10850padding-right: 3rem !important
10851}
10852
10853.pb-xl-0 {
10854padding-bottom: 0 !important
10855}
10856
10857.pb-xl-1 {
10858padding-bottom: .25rem !important
10859}
10860
10861.pb-xl-2 {
10862padding-bottom: .5rem !important
10863}
10864
10865.pb-xl-3 {
10866padding-bottom: 1rem !important
10867}
10868
10869.pb-xl-4 {
10870padding-bottom: 1.5rem !important
10871}
10872
10873.pb-xl-5 {
10874padding-bottom: 3rem !important
10875}
10876
10877.ps-xl-0 {
10878padding-left: 0 !important
10879}
10880
10881.ps-xl-1 {
10882padding-left: .25rem !important
10883}
10884
10885.ps-xl-2 {
10886padding-left: .5rem !important
10887}
10888
10889.ps-xl-3 {
10890padding-left: 1rem !important
10891}
10892
10893.ps-xl-4 {
10894padding-left: 1.5rem !important
10895}
10896
10897.ps-xl-5 {
10898padding-left: 3rem !important
10899}
10900
10901.text-xl-start {
10902text-align: left !important
10903}
10904
10905.text-xl-end {
10906text-align: right !important
10907}
10908
10909.text-xl-center {
10910text-align: center !important
10911}
10912}
10913
10914@media (min-width: 1400px) {
10915.float-xxl-start {
10916float: left !important
10917}
10918
10919.float-xxl-end {
10920float: right !important
10921}
10922
10923.float-xxl-none {
10924float: none !important
10925}
10926
10927.d-xxl-inline {
10928display: inline !important
10929}
10930
10931.d-xxl-inline-block {
10932display: inline-block !important
10933}
10934
10935.d-xxl-block {
10936display: block !important
10937}
10938
10939.d-xxl-grid {
10940display: grid !important
10941}
10942
10943.d-xxl-table {
10944display: table !important
10945}
10946
10947.d-xxl-table-row {
10948display: table-row !important
10949}
10950
10951.d-xxl-table-cell {
10952display: table-cell !important
10953}
10954
10955.d-xxl-flex {
10956display: flex !important
10957}
10958
10959.d-xxl-inline-flex {
10960display: inline-flex !important
10961}
10962
10963.d-xxl-none {
10964display: none !important
10965}
10966
10967.flex-xxl-fill {
10968flex: 1 1 auto !important
10969}
10970
10971.flex-xxl-row {
10972flex-direction: row !important
10973}
10974
10975.flex-xxl-column {
10976flex-direction: column !important
10977}
10978
10979.flex-xxl-row-reverse {
10980flex-direction: row-reverse !important
10981}
10982
10983.flex-xxl-column-reverse {
10984flex-direction: column-reverse !important
10985}
10986
10987.flex-xxl-grow-0 {
10988flex-grow: 0 !important
10989}
10990
10991.flex-xxl-grow-1 {
10992flex-grow: 1 !important
10993}
10994
10995.flex-xxl-shrink-0 {
10996flex-shrink: 0 !important
10997}
10998
10999.flex-xxl-shrink-1 {
11000flex-shrink: 1 !important
11001}
11002
11003.flex-xxl-wrap {
11004flex-wrap: wrap !important
11005}
11006
11007.flex-xxl-nowrap {
11008flex-wrap: nowrap !important
11009}
11010
11011.flex-xxl-wrap-reverse {
11012flex-wrap: wrap-reverse !important
11013}
11014
11015.gap-xxl-0 {
11016gap: 0 !important
11017}
11018
11019.gap-xxl-1 {
11020gap: .25rem !important
11021}
11022
11023.gap-xxl-2 {
11024gap: .5rem !important
11025}
11026
11027.gap-xxl-3 {
11028gap: 1rem !important
11029}
11030
11031.gap-xxl-4 {
11032gap: 1.5rem !important
11033}
11034
11035.gap-xxl-5 {
11036gap: 3rem !important
11037}
11038
11039.justify-content-xxl-start {
11040justify-content: flex-start !important
11041}
11042
11043.justify-content-xxl-end {
11044justify-content: flex-end !important
11045}
11046
11047.justify-content-xxl-center {
11048justify-content: center !important
11049}
11050
11051.justify-content-xxl-between {
11052justify-content: space-between !important
11053}
11054
11055.justify-content-xxl-around {
11056justify-content: space-around !important
11057}
11058
11059.justify-content-xxl-evenly {
11060justify-content: space-evenly !important
11061}
11062
11063.align-items-xxl-start {
11064align-items: flex-start !important
11065}
11066
11067.align-items-xxl-end {
11068align-items: flex-end !important
11069}
11070
11071.align-items-xxl-center {
11072align-items: center !important
11073}
11074
11075.align-items-xxl-baseline {
11076align-items: baseline !important
11077}
11078
11079.align-items-xxl-stretch {
11080align-items: stretch !important
11081}
11082
11083.align-content-xxl-start {
11084align-content: flex-start !important
11085}
11086
11087.align-content-xxl-end {
11088align-content: flex-end !important
11089}
11090
11091.align-content-xxl-center {
11092align-content: center !important
11093}
11094
11095.align-content-xxl-between {
11096align-content: space-between !important
11097}
11098
11099.align-content-xxl-around {
11100align-content: space-around !important
11101}
11102
11103.align-content-xxl-stretch {
11104align-content: stretch !important
11105}
11106
11107.align-self-xxl-auto {
11108align-self: auto !important
11109}
11110
11111.align-self-xxl-start {
11112align-self: flex-start !important
11113}
11114
11115.align-self-xxl-end {
11116align-self: flex-end !important
11117}
11118
11119.align-self-xxl-center {
11120align-self: center !important
11121}
11122
11123.align-self-xxl-baseline {
11124align-self: baseline !important
11125}
11126
11127.align-self-xxl-stretch {
11128align-self: stretch !important
11129}
11130
11131.order-xxl-first {
11132order: -1 !important
11133}
11134
11135.order-xxl-0 {
11136order: 0 !important
11137}
11138
11139.order-xxl-1 {
11140order: 1 !important
11141}
11142
11143.order-xxl-2 {
11144order: 2 !important
11145}
11146
11147.order-xxl-3 {
11148order: 3 !important
11149}
11150
11151.order-xxl-4 {
11152order: 4 !important
11153}
11154
11155.order-xxl-5 {
11156order: 5 !important
11157}
11158
11159.order-xxl-last {
11160order: 6 !important
11161}
11162
11163.m-xxl-0 {
11164margin: 0 !important
11165}
11166
11167.m-xxl-1 {
11168margin: .25rem !important
11169}
11170
11171.m-xxl-2 {
11172margin: .5rem !important
11173}
11174
11175.m-xxl-3 {
11176margin: 1rem !important
11177}
11178
11179.m-xxl-4 {
11180margin: 1.5rem !important
11181}
11182
11183.m-xxl-5 {
11184margin: 3rem !important
11185}
11186
11187.m-xxl-auto {
11188margin: auto !important
11189}
11190
11191.mx-xxl-0 {
11192margin-right: 0 !important;
11193margin-left: 0 !important
11194}
11195
11196.mx-xxl-1 {
11197margin-right: .25rem !important;
11198margin-left: .25rem !important
11199}
11200
11201.mx-xxl-2 {
11202margin-right: .5rem !important;
11203margin-left: .5rem !important
11204}
11205
11206.mx-xxl-3 {
11207margin-right: 1rem !important;
11208margin-left: 1rem !important
11209}
11210
11211.mx-xxl-4 {
11212margin-right: 1.5rem !important;
11213margin-left: 1.5rem !important
11214}
11215
11216.mx-xxl-5 {
11217margin-right: 3rem !important;
11218margin-left: 3rem !important
11219}
11220
11221.mx-xxl-auto {
11222margin-right: auto !important;
11223margin-left: auto !important
11224}
11225
11226.my-xxl-0 {
11227margin-top: 0 !important;
11228margin-bottom: 0 !important
11229}
11230
11231.my-xxl-1 {
11232margin-top: .25rem !important;
11233margin-bottom: .25rem !important
11234}
11235
11236.my-xxl-2 {
11237margin-top: .5rem !important;
11238margin-bottom: .5rem !important
11239}
11240
11241.my-xxl-3 {
11242margin-top: 1rem !important;
11243margin-bottom: 1rem !important
11244}
11245
11246.my-xxl-4 {
11247margin-top: 1.5rem !important;
11248margin-bottom: 1.5rem !important
11249}
11250
11251.my-xxl-5 {
11252margin-top: 3rem !important;
11253margin-bottom: 3rem !important
11254}
11255
11256.my-xxl-auto {
11257margin-top: auto !important;
11258margin-bottom: auto !important
11259}
11260
11261.mt-xxl-0 {
11262margin-top: 0 !important
11263}
11264
11265.mt-xxl-1 {
11266margin-top: .25rem !important
11267}
11268
11269.mt-xxl-2 {
11270margin-top: .5rem !important
11271}
11272
11273.mt-xxl-3 {
11274margin-top: 1rem !important
11275}
11276
11277.mt-xxl-4 {
11278margin-top: 1.5rem !important
11279}
11280
11281.mt-xxl-5 {
11282margin-top: 3rem !important
11283}
11284
11285.mt-xxl-auto {
11286margin-top: auto !important
11287}
11288
11289.me-xxl-0 {
11290margin-right: 0 !important
11291}
11292
11293.me-xxl-1 {
11294margin-right: .25rem !important
11295}
11296
11297.me-xxl-2 {
11298margin-right: .5rem !important
11299}
11300
11301.me-xxl-3 {
11302margin-right: 1rem !important
11303}
11304
11305.me-xxl-4 {
11306margin-right: 1.5rem !important
11307}
11308
11309.me-xxl-5 {
11310margin-right: 3rem !important
11311}
11312
11313.me-xxl-auto {
11314margin-right: auto !important
11315}
11316
11317.mb-xxl-0 {
11318margin-bottom: 0 !important
11319}
11320
11321.mb-xxl-1 {
11322margin-bottom: .25rem !important
11323}
11324
11325.mb-xxl-2 {
11326margin-bottom: .5rem !important
11327}
11328
11329.mb-xxl-3 {
11330margin-bottom: 1rem !important
11331}
11332
11333.mb-xxl-4 {
11334margin-bottom: 1.5rem !important
11335}
11336
11337.mb-xxl-5 {
11338margin-bottom: 3rem !important
11339}
11340
11341.mb-xxl-auto {
11342margin-bottom: auto !important
11343}
11344
11345.ms-xxl-0 {
11346margin-left: 0 !important
11347}
11348
11349.ms-xxl-1 {
11350margin-left: .25rem !important
11351}
11352
11353.ms-xxl-2 {
11354margin-left: .5rem !important
11355}
11356
11357.ms-xxl-3 {
11358margin-left: 1rem !important
11359}
11360
11361.ms-xxl-4 {
11362margin-left: 1.5rem !important
11363}
11364
11365.ms-xxl-5 {
11366margin-left: 3rem !important
11367}
11368
11369.ms-xxl-auto {
11370margin-left: auto !important
11371}
11372
11373.p-xxl-0 {
11374padding: 0 !important
11375}
11376
11377.p-xxl-1 {
11378padding: .25rem !important
11379}
11380
11381.p-xxl-2 {
11382padding: .5rem !important
11383}
11384
11385.p-xxl-3 {
11386padding: 1rem !important
11387}
11388
11389.p-xxl-4 {
11390padding: 1.5rem !important
11391}
11392
11393.p-xxl-5 {
11394padding: 3rem !important
11395}
11396
11397.px-xxl-0 {
11398padding-right: 0 !important;
11399padding-left: 0 !important
11400}
11401
11402.px-xxl-1 {
11403padding-right: .25rem !important;
11404padding-left: .25rem !important
11405}
11406
11407.px-xxl-2 {
11408padding-right: .5rem !important;
11409padding-left: .5rem !important
11410}
11411
11412.px-xxl-3 {
11413padding-right: 1rem !important;
11414padding-left: 1rem !important
11415}
11416
11417.px-xxl-4 {
11418padding-right: 1.5rem !important;
11419padding-left: 1.5rem !important
11420}
11421
11422.px-xxl-5 {
11423padding-right: 3rem !important;
11424padding-left: 3rem !important
11425}
11426
11427.py-xxl-0 {
11428padding-top: 0 !important;
11429padding-bottom: 0 !important
11430}
11431
11432.py-xxl-1 {
11433padding-top: .25rem !important;
11434padding-bottom: .25rem !important
11435}
11436
11437.py-xxl-2 {
11438padding-top: .5rem !important;
11439padding-bottom: .5rem !important
11440}
11441
11442.py-xxl-3 {
11443padding-top: 1rem !important;
11444padding-bottom: 1rem !important
11445}
11446
11447.py-xxl-4 {
11448padding-top: 1.5rem !important;
11449padding-bottom: 1.5rem !important
11450}
11451
11452.py-xxl-5 {
11453padding-top: 3rem !important;
11454padding-bottom: 3rem !important
11455}
11456
11457.pt-xxl-0 {
11458padding-top: 0 !important
11459}
11460
11461.pt-xxl-1 {
11462padding-top: .25rem !important
11463}
11464
11465.pt-xxl-2 {
11466padding-top: .5rem !important
11467}
11468
11469.pt-xxl-3 {
11470padding-top: 1rem !important
11471}
11472
11473.pt-xxl-4 {
11474padding-top: 1.5rem !important
11475}
11476
11477.pt-xxl-5 {
11478padding-top: 3rem !important
11479}
11480
11481.pe-xxl-0 {
11482padding-right: 0 !important
11483}
11484
11485.pe-xxl-1 {
11486padding-right: .25rem !important
11487}
11488
11489.pe-xxl-2 {
11490padding-right: .5rem !important
11491}
11492
11493.pe-xxl-3 {
11494padding-right: 1rem !important
11495}
11496
11497.pe-xxl-4 {
11498padding-right: 1.5rem !important
11499}
11500
11501.pe-xxl-5 {
11502padding-right: 3rem !important
11503}
11504
11505.pb-xxl-0 {
11506padding-bottom: 0 !important
11507}
11508
11509.pb-xxl-1 {
11510padding-bottom: .25rem !important
11511}
11512
11513.pb-xxl-2 {
11514padding-bottom: .5rem !important
11515}
11516
11517.pb-xxl-3 {
11518padding-bottom: 1rem !important
11519}
11520
11521.pb-xxl-4 {
11522padding-bottom: 1.5rem !important
11523}
11524
11525.pb-xxl-5 {
11526padding-bottom: 3rem !important
11527}
11528
11529.ps-xxl-0 {
11530padding-left: 0 !important
11531}
11532
11533.ps-xxl-1 {
11534padding-left: .25rem !important
11535}
11536
11537.ps-xxl-2 {
11538padding-left: .5rem !important
11539}
11540
11541.ps-xxl-3 {
11542padding-left: 1rem !important
11543}
11544
11545.ps-xxl-4 {
11546padding-left: 1.5rem !important
11547}
11548
11549.ps-xxl-5 {
11550padding-left: 3rem !important
11551}
11552
11553.text-xxl-start {
11554text-align: left !important
11555}
11556
11557.text-xxl-end {
11558text-align: right !important
11559}
11560
11561.text-xxl-center {
11562text-align: center !important
11563}
11564}
11565
11566@media (min-width: 1200px) {
11567.fs-1 {
11568font-size: 2.5rem !important
11569}
11570
11571.fs-2 {
11572font-size: 2rem !important
11573}
11574
11575.fs-3 {
11576font-size: 1.75rem !important
11577}
11578
11579.fs-4 {
11580font-size: 1.5rem !important
11581}
11582}
11583
11584@media print {
11585.d-print-inline {
11586display: inline !important
11587}
11588
11589.d-print-inline-block {
11590display: inline-block !important
11591}
11592
11593.d-print-block {
11594display: block !important
11595}
11596
11597.d-print-grid {
11598display: grid !important
11599}
11600
11601.d-print-table {
11602display: table !important
11603}
11604
11605.d-print-table-row {
11606display: table-row !important
11607}
11608
11609.d-print-table-cell {
11610display: table-cell !important
11611}
11612
11613.d-print-flex {
11614display: flex !important
11615}
11616
11617.d-print-inline-flex {
11618display: inline-flex !important
11619}
11620
11621.d-print-none {
11622display: none !important
11623}
11624}
11625
11626body {
11627/* font-family: 'Paralucent', Arial, sans-serif; */
11628font-family: cofo-sans-variable;
11629}
11630
11631/** 2025 Styling */
11632.seiu-card {}
11633
11634
11635
11636
11637
11638hr.light-hr {
11639height: 1px;
11640color: #F2EEE9;
11641opacity: 1;
11642}
11643
11644hr.dark-hr {
11645height: 1px;
11646color: #010203;
11647opacity: 1;
11648}
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675fieldset.ContactInformation legend {
11676display: none;
11677}
11678
11679
11680
11681.at-inner {
11682background-color: transparent !important;
11683}
11684
11685.at-inner header.at-title {
11686font-family: loos-compressed, sans-serif;
11687font-size: 2.2rem;
11688font-weight: 800;
11689font-style: normal;
11690text-transform: uppercase;
11691line-height: 1;
11692text-align: left;
11693}
11694
11695.at-inner input {
11696font-family: var(--bs-font-monospace);
11697}
11698
11699.at-inner form input,
11700.at-inner form label {
11701font-family: var(--bs-font-monospace) !important;
11702
11703}
11704
11705.at-inner form label {
11706text-transform: uppercase;
11707}
11708
11709
11710.at input[type=text],
11711.at input[type=password],
11712.at input[type=date],
11713.at input[type=datetime],
11714.at input[type=datetime-local],
11715.at input[type=month],
11716.at input[type=week],
11717.at input[type=email],
11718.at input[type=number],
11719.at input[type=search],
11720.at input[type=tel],
11721.at input[type=time],
11722.at input[type=url],
11723.at input[type=color],
11724.at textarea {
11725border-radius: 20px !important;
11726border: 1px solid #010203 !important;
11727background-color: transparent !important;
11728}
11729
11730.at input[type=submit] {
11731float: none;
11732background: #010203;
11733width: 95%;
11734border-radius: 40px;
11735margin: auto !important;
11736}
11737
11738div.at-form-submit {
11739text-align: center;
11740}
11741
11742/** Animated navigation buttons **/
11743.to-purple:hover {
11744background-color: #6E3DB8 !important;
11745border: 1px solid #6E3DB8 !important;
11746}
11747
11748.to-light:hover {
11749background-color: #F2EEE9 !important;
11750border: 1px solid #F2EEE9 !important;
11751}
11752
11753.to-dark:hover {
11754background-color: #010203 !important;
11755border: 1px solid #010203 !important;
11756}
11757
11758.animated-btn svg {
11759transition: transform 0.2s ease;
11760}
11761
11762.animated-btn.animate-right:hover svg {
11763transform: translateX(8px);
11764}
11765
11766.animated-btn.animate-left:hover svg {
11767transform: translateX(-8px);
11768}
11769
11770.animated-btn.animate-diagonal:hover svg {
11771transform: translateX(4px) translateY(-4px);
11772}
11773
11774/** Carousel Arrwows **/
11775.carousel-nav-btn.dark {
11776background-color: #6E3DB8;
11777border: 1px solid #6E3DB8;
11778
11779& svg path {
11780color: #FFF;
11781}
11782
11783&:hover {
11784background-color: #FFF;
11785border-color: #FFF;
11786
11787& svg path {
11788color: #6E3DB8;
11789}
11790}
11791}
11792
11793.carousel-nav-btn.light {
11794background-color: #FFF;
11795border: 1px solid #FFF;
11796
11797& svg path {
11798color: #6E3DB8;
11799}
11800
11801&:hover {
11802background-color: #6E3DB8;
11803border-color: #6E3DB8;
11804
11805& svg path {
11806color: #FFF;
11807}
11808}
11809}
11810
11811/** Header Variants **/
11812body.header-transparent {}
11813
11814body.header-dark .header-bar {
11815position: static;
11816background-color: #010203;
11817
11818& .header-overlay {
11819display: none !important;
11820}
11821}
11822
11823body.header-tan .header-bar {
11824position: static;
11825background-color: #F2EEE9;
11826
11827& .header-overlay {
11828display: none !important;
11829}
11830
11831svg path,
11832svg rect {
11833fill: #010203;
11834}
11835
11836.header-btn {
11837color: black !important;
11838background-color: transparent;
11839border: 1px solid #010203;
11840
11841&>span {
11842color: #010203 !important;
11843}
11844
11845svg g line {
11846stroke: #010203;
11847}
11848
11849.hamburger-icon span {
11850background-color: #010203 !important;
11851}
11852}
11853
11854hr {
11855opacity: 1 !important;
11856background-color: #010203 !important;
11857}
11858
11859.to-purple:hover span {
11860color: #F2EEE9 !important;
11861}
11862
11863.to-purple:hover .hamburger-icon span {
11864background-color: #F2EEE9 !important;
11865}
11866
11867a.to-purple:hover {
11868color: #F2EEE9 !important;
11869}
11870
11871a.to-purple:hover svg line,
11872a.to-purple:hover svg path {
11873stroke: #F2EEE9 !important;
11874fill: #F2EEE9 !important;
11875}
11876}
11877</style>
11878	<!-- /wp_head -->
11879<link rel='stylesheet' id='lc-aos-css' href='https://www.seiu.org/wp-content/plugins/livecanvas/modules/optin-extra-assets/aos.css?ver=7.1.1' media='all' />
11880
11881</head>
11882
11883<body class="home wp-singular page-template-default page page-id-3216 wp-embed-responsive wp-theme-picostrap5 wp-child-theme-picostrap5-child-base-main lc-custom-header lc-custom-footer header-transparent">
11884	
11885	
11886
11887
11888<header id='lc-header'>
11889<style>
11890  	.site-header {
11891	    position: relative;
11892	    z-index: 1000;
11893  	}
11894  
11895  	.site-header .header-overlay div {
11896  		background-color:rgba(0,0,0,0.4);
11897		height: 90%;
11898	}
11899
11900  	.header-bar {
11901	    position: absolute;
11902	    width: 100%;
11903	    background-color: transparent;
11904	    padding: 10px 40px;
11905  	}
11906  
11907  	.seiu-logo-section a:hover svg path,
11908  	.seiu-logo-section a:hover svg rect {
11909  		fill: #6E3DB8;
11910  	}
11911  
11912  	.site-header .header-bar hr,
11913  	.offcanvas-header hr {
11914  		margin-top: 0.5rem !important;
11915  		margin-bottom: 0 !important;
11916  	}
11917
11918  	.header-btn {
11919    	background: transparent;
11920	    border: 1px solid #F2EEE9;
11921	    color: #F2EEE9;
11922	    border-radius: 20px;
11923	    min-width: 124px;
11924	    padding: 19px;
11925	    text-transform: uppercase;
11926	    display: flex;
11927	    justify-content: center;
11928	    align-items: center;
11929	    gap: 6px;
11930	    transition: all 0.2s ease;
11931	    text-decoration: none;
11932  	}
11933  
11934  	/* Hamburger Icon */
11935  	.hamburger-icon {
11936	    width: 18px;
11937	    height: 12px;
11938	    position: relative;
11939	    display: flex;
11940	    flex-direction: column;
11941	    justify-content: space-between;
11942  	}
11943
11944  	.hamburger-icon span {
11945	    display: block;
11946	    height: 1px;
11947	    width: 100%;
11948	    background-color: #F2EEE9;
11949	    transition: all 0.3s ease;
11950	    transform-origin: center;
11951  	}
11952
11953  	.header-logo {
11954	    color: #fff;
11955	    text-decoration: none;
11956	    letter-spacing: 2px;
11957  	}
11958
11959  	.header-logo:hover {
11960    	color: #fff;
11961  	}
11962  	
11963  	.header-join-action .nav-button-wrapper {
11964  		display: none;
11965  	}
11966  	
11967  	.header-join-action .mobile-nav-button-wrapper {
11968  		display: none;
11969  	}
11970
11971  	/* Bootstrap Offcanvas Overrides - Full Screen Menu */
11972  	.menu-offcanvas {
11973	    width: 100% !important;
11974	    height: 100vh !important;
11975	    max-height: 100vh !important;
11976	    background-color: black;
11977	    border: none;
11978	    background-image: url('https://www.seiu.org/wp-content/uploads/2026/02/SEIU_Swoosh_2_Stroke_Gold.png');
11979	  	background-repeat: no-repeat;
11980	  	background-position: bottom;
11981	  	background-size: 100% auto;
11982  	}
11983  
11984  	.offcanvas .header-bg {
11985	  	width: 100vw;
11986	  	height: 100vh !important;
11987  	}
11988
11989  	.menu-offcanvas .offcanvas-header {
11990    	padding: 10px 40px;
11991  	}
11992
11993  	.menu-offcanvas .offcanvas-body {
11994	    padding: 20px 40px;
11995	    display: flex;
11996	    flex-direction: column;
11997  	}
11998  
11999  	.menu-offcanvas hr.below-menu {
12000  		margin-top: 30px;
12001  	}
12002
12003  	.menu-main-nav {
12004	    list-style: none;
12005	    padding: 0;
12006	    margin: 0 0 auto 0;
12007  	}
12008  
12009  	.menu-main-nav li {
12010	  	overflow-y: hidden;
12011	  	overflow-x: hidden;
12012	  	padding-top: 0.125rem;
12013	  	padding-bottom: 0.125rem;
12014  	}
12015
12016  	.menu-main-nav h3 {
12017		font-size: 140px;
12018		font-weight: bold;
12019		line-height: 95px;
12020		letter-spacing: -5px;
12021	    color: #F2EEE9;
12022	    text-decoration: none;
12023	    text-transform: uppercase;
12024	    transition: all 0.2s ease;
12025  	}
12026  
12027  	.menu-main-nav h3:hover {
12028	  	color: #FFCE08;
12029	  	transform: translateX(60px);
12030  	}
12031
12032  	.menu-main-nav a {
12033    	color: #6E3DB8;
12034  	}
12035
12036  	.menu-footer {
12037	    display: flex;
12038	    padding-top: 40px;
12039	    flex-wrap: wrap;
12040	    gap: 110px;
12041  	}
12042
12043  	.menu-social-links,
12044  	.menu-secondary-links {
12045	    list-style: none;
12046	    padding: 0;
12047	    margin: 0;
12048  	}
12049
12050  	.menu-social-links li,
12051  	.menu-secondary-links li {
12052    	margin-bottom: 8px;
12053  	}
12054
12055  	.menu-social-links a,
12056  	.menu-secondary-links a {
12057	    color: #fff;
12058	    text-decoration: none;
12059	    text-transform: uppercase;
12060	    line-height: 18px;
12061	    font-weight: 100;
12062	    transition: color 0.2s ease;
12063  	}
12064
12065  	.menu-social-links a:hover,
12066  	.menu-secondary-links a:hover {
12067    	color: #00b4b4;
12068  	}
12069
12070  	.menu-social-links .social-label {
12071	    color: #666;
12072	    font-size: 10px;
12073	    display: block;
12074	    margin-bottom: 8px;
12075  	}
12076
12077  	/* Hamburger to X animation when menu is open (aria-expanded="true") */
12078  	.menu-toggle[aria-expanded="true"] .hamburger-icon span {
12079    	background-color: #fff;
12080  	}
12081
12082  	.menu-toggle[aria-expanded="true"] .hamburger-icon span:nth-child(1) {
12083  	    	transform: rotate(45deg) translate(4px, 4px);
12084  	}
12085  	
12086  	.menu-toggle[aria-expanded="true"] .hamburger-icon span:nth-child(2) {
12087  	    	opacity: 0;
12088  	}
12089  	
12090  	.menu-toggle[aria-expanded="true"] .hamburger-icon span:nth-child(3) {
12091  	    	transform: rotate(-45deg) translate(4px, -4px);
12092  	}
12093
12094  	.menu-toggle[aria-expanded="true"] {
12095    	color: #F2EEE9;
12096  	}
12097
12098  	.menu-toggle[aria-expanded="true"]:hover {
12099    	color: #F2EEE9;
12100    	background: rgba(0, 180, 180, 0.1);
12101  	}
12102
12103  	.menu-close-btn {
12104    	color: #F2EEE9;
12105  	}
12106
12107  	.menu-close-btn .hamburger-icon span {
12108    	background-color: #F2EEE9;
12109  	}
12110
12111  	/* .menu-close-btn .hamburger-icon span:nth-child(1) {
12112  	    	transform: rotate(45deg) translate(4px, 4px);
12113  	}
12114  	
12115  	.menu-close-btn .hamburger-icon span:nth-child(2) {
12116  	    	opacity: 0;
12117  	}
12118  	
12119  	.menu-close-btn .hamburger-icon span:nth-child(3) {
12120  	    	transform: rotate(-45deg) translate(4px, -4px);
12121  	} */
12122
12123  	@media (max-width: 768px) {
12124  		.offcanvas-header {
12125  			padding-bottom: 10 !important;		
12126  		}
12127  	
12128  		.offcanvas-body {
12129  			height: calc(100vh - 120px) !important;
12130  		}
12131  	
12132  		.header-menu-action button {
12133  			min-width: unset;
12134  			border: none;
12135  		}
12136  	
12137  		.header-btn span.nav {
12138  			display: none;
12139  		}
12140  	
12141  		.header-join-action a {
12142  	  		min-width: unset;
12143  	  		text-align: center;
12144  	  		font-size: 14px;
12145  	  		line-height: 18px;
12146  	  		padding: 5px 8px !important;
12147  		}
12148  		
12149  		.header-menu-action .mobile-nav-button-wrapper {
12150  			border: 1px solid #F2EEE9;
12151  			border-radius: 100px;
12152  			padding: 1rem;
12153  		}
12154  		
12155  		.header-join-action .mobile-nav-button-wrapper {
12156  			display: none;
12157  			width: 58px;
12158  			height: 58px;
12159  			border: 1px solid #F2EEE9;
12160  			border-radius: 100px;
12161  			padding: 1rem;
12162  		}
12163  		
12164  		.header-join-action .mobile-nav-button-wrapper a {
12165  			padding: 0 !important;
12166  		}
12167  		
12168  		.header-join-action .mobile-nav-button-wrapper svg {
12169  			width: 24px;
12170  			height: 24px;
12171  		}
12172  	    
12173      	.menu-main-nav h3 {
12174  			font-size: 90px;
12175  			line-height: 60px;
12176  			letter-spacing: -5px;
12177  		    color: #fff;
12178  		    text-decoration: none;
12179  		    text-transform: uppercase;
12180  		    transition: color 0.2s ease;
12181  	 	}
12182  	 	
12183  	 	.header-bar {
12184  	 		padding: 20px;
12185  	 	}
12186  	  
12187  	 	/* .header-bar, */
12188  	 	.menu-offcanvas .offcanvas-header,
12189  	 	.menu-offcanvas .offcanvas-body {
12190      		padding: 20px 16px;
12191  	 	}
12192  	 
12193  	 	.menu-footer {
12194  	 		flex-grow: 1;
12195  	 	}
12196  	 
12197  	 	.header-spacer {
12198  	 		flex-grow: 10;
12199  	 	}
12200  	  }
12201  
12202  	  @media (max-width: 768px) {
12203  		.site-header .header-overlay div {
12204  			height: 81%;
12205  		}
12206  	  }
12207  
12208      @media (max-width: 576px) {  	
12209  		.menu-offcanvas {
12210	  		background-image: url('https://www.seiu.org/wp-content/uploads/2025/12/header_star_graphic_mobile.png');
12211	  		background-repeat: no-repeat;
12212		  	background-position: bottom;
12213		  	background-size: 100% auto;
12214		}
12215		
12216		.menu-main-nav h3 {
12217		    transition: all 0.4s ease;
12218	  	}
12219		
12220		.offcanvas-header {
12221			padding-top: 0 !important;
12222		}
12223		
12224		.offcanvas-header > div {
12225			height: 80px;
12226		}
12227		
12228		.header-menu-action,
12229		.header-join-action {
12230			display: flex;
12231			justify-content: center;
12232		}
12233		
12234		.header-menu-action .mobile-nav-button-wrapper .hamburger-icon {
12235			width: 24px;
12236			height: 24px;
12237			justify-content: space-evenly;
12238		}
12239		
12240		.header-join-action > a {
12241			display: none !important;
12242		}
12243		
12244		.header-join-action .nav-button-wrapper,
12245		.header-join-action .mobile-nav-button-wrapper {
12246  			/* display: block; */
12247  			display: flex;
12248  			justify-content: center;
12249  			align-items: center;
12250  		}
12251  		
12252  		.header-join-action .mobile-nav-button-wrapper {
12253  			width: 58px;
12254  			height: 58px;
12255  		}
12256  		
12257  		.header-join-action .mobile-nav-button-wrapper:hover {
12258  			border-color: #6E3DB8;
12259  			svg line, svg g {
12260  				stroke: #6E3DB8;
12261  			}
12262  		}
12263  		
12264  		.header-menu-action .mobile-nav-button-wrapper:hover {
12265  			border-color: #6E3DB8;
12266  			
12267  			.hamburger-icon span {
12268  				background-color: #6E3DB8;
12269  			}
12270  		}
12271  		
12272  		.header-join-action .nav-button-wrapper svg {
12273  			width: 24px;
12274  			height: 24px;
12275  		}
12276  		
12277  		.header-join-action .nav-button-wrapper:hover svg line,
12278  		.header-join-action .nav-button-wrapper:hover svg g {
12279  			stroke: #6E3DB8;
12280  		}
12281  	  }
12282</style>
12283
12284<!-- Header Bar -->
12285
12286	<header class="site-header">
12287		<div class="header-bar">
12288			<!-- Overlay -->
12289							
12290			
12291			<div class="position-absolute header-overlay top-0 start-0 w-100 h-100 d-flex flex-column justify-content-start d-block" style="z-index:-100">
12292				<div class="w-100"></div>
12293			</div>
12294
12295			<div class="container-fluid px-0">
12296				<div class="row align-items-center gx-2">
12297					<!-- Menu Button -->
12298					<div class="col-3 col-md-2 header-menu-action">
12299						<button class="header-btn to-purple menu-toggle rounded-pill" type="button" data-bs-toggle="offcanvas" data-bs-target="#menuOffcanvas" aria-controls="menuOffcanvas" aria-label="Open menu">
12300							<span class="nav text-light pt-1 fw-lighter">MENU</span>
12301							<div class="hamburger-icon">
12302								<span></span>
12303								<span></span>
12304								<span></span>
12305							</div>
12306						</button>
12307					</div>
12308
12309					<!-- Logo -->
12310					<div class="col-6 col-md-8 text-center seiu-logo-section">
12311						<a href="https://www.seiu.org/">
12312							<svg id="Logo_White" data-name="Logo White" xmlns="http://www.w3.org/2000/svg" width="136.524" height="41.769" viewBox="0 0 136.524 41.769">
12313								<path id="Path_1" data-name="Path 1" d="M356.495,7.088H390V18.627H370.517V22.2h14.006v9.593H370.517v3.822H390V47.152H356.495Z" transform="translate(-313.607 -6.236)" fill="#f2eee9"></path>
12314								<rect id="Rectangle_1" data-name="Rectangle 1" width="14.022" height="40.063" transform="translate(79.385 0.853)" fill="#f2eee9"></rect>
12315								<path id="Path_2" data-name="Path 2" d="M801.289,30.532V7.088h15.1V29.355c0,3.078,1.467,4.9,5.242,4.9,3.689,0,5.156-1.82,5.156-4.9V7.088h14.626V30.532c0,10.224-4.94,17.4-20.063,17.4-15.4,0-20.063-7.173-20.063-17.4" transform="translate(-704.891 -6.235)" fill="#f2eee9"></path>
12316								<path id="Path_3" data-name="Path 3" d="M.134,26.958l14.786-.024c.271,2.106.867,3.408,5.184,3.408,4.213,0,5.214-1.16,5.214-2.579v-.118c0-1.136-.667-1.869-2.377-1.988L11.233,24.6C3.357,23.863,0,18.751,0,15.144v-.561C0,7.508,2.932.022,19.075,0c14.865-.02,20.78,7.187,21.051,14.168H25.652c-.334-1.656-2.69-2.851-6.382-2.851-3.567,0-4.526,1.089-4.526,2.485v.142c0,1.136.667,1.846,2.273,1.94l12.325.781c7.8.5,10.782,5.7,10.782,10.081v.331c0,7.052-4.34,14.692-20.628,14.692C3.71,41.769.322,34.318.134,26.958" transform="translate(0 -0.001)" fill="#f2eee9"></path>
12317							</svg>
12318						</a>
12319					</div>
12320
12321					<!-- Join Us Button -->
12322					<div class="col-3 col-md-2 d-flex header-join-action">
12323						<a href="https://act.seiu.org/a/website-signup?fdoftnav" class="header-btn to-purple rounded-pill nav text-light fw-lighter ms-auto gap-3 animated-btn animate-right">
12324							JOIN US
12325							<svg xmlns="http://www.w3.org/2000/svg" width="25.541" height="10.401" viewBox="0 0 25.541 10.401">
12326								<g id="Arrow" transform="translate(0 0.354)">
12327									<line id="Line_3" data-name="Line 3" x2="25" transform="translate(0 4.847)" fill="none" stroke="#f2eee9" stroke-width="1"></line>
12328									<path id="Path_198" data-name="Path 198" d="M6.855,6.855H0V0" transform="translate(19.987 9.694) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="1"></path>
12329								</g>
12330							</svg>
12331						</a>
12332						<div class="nav-button-wrapper">
12333							<a class="text-decoration-none" href="https://act.seiu.org/a/website-signup?fdoftnav">
12334								<span class="text-light" style="font-size:32px">+</span>
12335							</a>
12336						</div>
12337					</div>
12338				</div>
12339			</div>
12340			<hr class="light-hr" />
12341		</div>
12342	</header>
12343
12344
12345<!-- Full Screen Menu Offcanvas -->
12346<div class="offcanvas offcanvas-top menu-offcanvas overflow-y-auto" tabindex="-1" id="menuOffcanvas" aria-labelledby="menuOffcanvasLabel">
12347	<div class="position-relative">
12348		<!-- <div class="header-bg position-absolute h-100">
12349		</div> -->
12350
12351		<!-- Offcanvas Header -->
12352		<div class="offcanvas-header flex-column">
12353			<div class="container-fluid px-0">
12354				<div class="row align-items-center gx-2 w-100">
12355					<!-- Close Button -->
12356					<div class="col-2 header-menu-action">
12357						<button class="header-btn menu-close-btn rounded-pill" type="button" data-bs-dismiss="offcanvas" aria-label="Close menu">
12358							<span class="nav text-light pt-1 fw-lighter">MENU</span>
12359							<div class="mobile-nav-button-wrapper">
12360								<div class="hamburger-icon">
12361									<span></span>
12362									<span></span>
12363									<span></span>
12364								</div>
12365							</div>
12366						</button>
12367					</div>
12368
12369					<!-- Logo -->
12370					<div class="col-8 text-center seiu-logo-section">
12371						<a href="/">
12372							<svg id="Logo_White" data-name="Logo White" xmlns="http://www.w3.org/2000/svg" width="136.524" height="41.769" viewBox="0 0 136.524 41.769">
12373								<path id="Path_1" data-name="Path 1" d="M356.495,7.088H390V18.627H370.517V22.2h14.006v9.593H370.517v3.822H390V47.152H356.495Z" transform="translate(-313.607 -6.236)" fill="#f2eee9"></path>
12374								<rect id="Rectangle_1" data-name="Rectangle 1" width="14.022" height="40.063" transform="translate(79.385 0.853)" fill="#f2eee9"></rect>
12375								<path id="Path_2" data-name="Path 2" d="M801.289,30.532V7.088h15.1V29.355c0,3.078,1.467,4.9,5.242,4.9,3.689,0,5.156-1.82,5.156-4.9V7.088h14.626V30.532c0,10.224-4.94,17.4-20.063,17.4-15.4,0-20.063-7.173-20.063-17.4" transform="translate(-704.891 -6.235)" fill="#f2eee9"></path>
12376								<path id="Path_3" data-name="Path 3" d="M.134,26.958l14.786-.024c.271,2.106.867,3.408,5.184,3.408,4.213,0,5.214-1.16,5.214-2.579v-.118c0-1.136-.667-1.869-2.377-1.988L11.233,24.6C3.357,23.863,0,18.751,0,15.144v-.561C0,7.508,2.932.022,19.075,0c14.865-.02,20.78,7.187,21.051,14.168H25.652c-.334-1.656-2.69-2.851-6.382-2.851-3.567,0-4.526,1.089-4.526,2.485v.142c0,1.136.667,1.846,2.273,1.94l12.325.781c7.8.5,10.782,5.7,10.782,10.081v.331c0,7.052-4.34,14.692-20.628,14.692C3.71,41.769.322,34.318.134,26.958" transform="translate(0 -0.001)" fill="#f2eee9"></path>
12377							</svg>
12378						</a>
12379					</div>
12380
12381					<!-- Join Us Button -->
12382					<div class="col-2 d-flex header-join-action px-0">
12383						<a href="https://act.seiu.org/a/website-signup?fdoftnav" class="header-btn rounded-pill nav text-light fw-lighter ms-auto">JOIN US</a>
12384						<div class="mobile-nav-button-wrapper">
12385							<span class="text-light" style="font-size:32px">+</span>
12386						</div>
12387					</div>
12388				</div>
12389			</div>
12390			<hr class="w-100 light-hr">
12391		</div>
12392
12393		<!-- Offcanvas Body -->
12394		<div class="offcanvas-body h-100">
12395			<!-- Main Navigation -->
12396			<nav aria-label="Main navigation" style="z-index:1000">
12397				<ul class="menu-main-nav">
12398					<li class="*border *border-white"><a class="text-decoration-none" href="/about">
12399							<h3>About</h3>
12400						</a></li>
12401					<li class="*border *border-white"><a class="text-decoration-none" href="/blog">
12402							<h3>Blog</h3>
12403						</a></li>
12404					<li class="*border *border-white"><a class="text-decoration-none" href="/members">
12405							<h3>Members</h3>
12406						</a></li>
12407					<li class="*border *border-white"><a class="text-decoration-none" href="/press">
12408							<h3>Press</h3>
12409						</a></li>
12410					<li class="*border *border-white"><a class="text-decoration-none" href="https://act.seiu.org/a/website-signup?fdoftnav">
12411							<h3>Join Us</h3>
12412						</a></li>
12413				</ul>
12414			</nav>
12415
12416			<div class="h-100 header-spacer d-sm-block d-md-none"></div>
12417
12418			<hr class="w-100 mb-0 below-menu light-hr">
12419
12420			<!-- Footer Links -->
12421			<div class="menu-footer align-items-end">
12422				<div class="menu-social-column align-self-start">
12423					<ul class="menu-social-links">
12424						<li><a class="nav" href="https://bsky.app/profile/seiu.org">BlueSky</a></li>
12425						<li><a class="nav" href="https://facebook.com/seiu">Facebook</a></li>
12426						<li><a class="nav" href="https://www.instagram.com/seiu_org/">Instagram</a></li>
12427						<li><a class="nav" href="https://www.threads.com/@seiu_org">Threads</a></li>
12428						<li><a class="nav" href="https://www.tiktok.com/@seiu_org?lang=en">TikTok</a></li>
12429						<li><a class="nav" href="https://youtube.com/seiu">YouTube</a></li>
12430						<li><a class="nav" href="https://x.com/SEIU">X</a></li>
12431					</ul>
12432				</div>
12433
12434				<div class="menu-secondary-column align-self-start">
12435					<ul class="menu-secondary-links">
12436						<li><a class="nav" href="/about/#directory">Contact</a></li>
12437						<li><a class="nav" href="/search">Search</a></li>
12438					</ul>
12439				</div>
12440			</div>
12441		</div>
12442	</div>
12443</div>
12444</header>
12445
12446
12447
12448	<main id='theme-main'>
12449
12450
12451 <!-- LC DT ID: 3027 --> 
12452
12453<style>
12454	.form-section {
12455		padding: 70px 41px;
12456	}
12457	
12458	.form-section header.at-title {
12459		padding-top: 0 !important;
12460	}
12461	
12462	.form-section .at-markup.HeaderHtml { 
12463		display: none; 
12464	}
12465	
12466	.form-section .at-form-submit:hover input {
12467		background-color: #6E3DB8;
12468	}
12469	
12470	.header-label-wrapper {
12471		padding-bottom: 1.5rem;
12472	}
12473	
12474	.header-label {
12475	 
12476		border-top: 1px solid #F2EEE9;
12477	}
12478	.header-label h1 {
12479		font-size: 11vw;
12480 
12481	}
12482	
12483	.blog-section {
12484		padding: 32px 44px;
12485	}
12486	
12487 
12488	
12489	@media (max-width: 1060px) {
12490		 
12491		.header-label h1 {
12492			margin-bottom: 0;
12493		}
12494	}
12495	
12496	@media (max-width: 1000px) {
12497		.header-label-wrapper {
12498			padding-bottom: 1rem;
12499		}
12500	 
12501 
12502		
12503		.form-section {
12504			padding: 50px 20px 60px 20px !important;
12505		}
12506		
12507		.form-section .wrapper {
12508			flex-direction: column;
12509		}
12510		
12511		.form-section .wrapper > div {
12512			padding-right: 0 !important;
12513			margin-bottom: 46px !important;
12514		}
12515		
12516		.form-section .wrapper > div h4 {
12517			font-weight: 100 !important;
12518			letter-spacing: -1px !important;
12519		}
12520	}
12521	
12522	@media (max-width: 867px) {
12523		.header-label {
12524			justify-content: center !important;
12525		}
12526	 
12527	}
12528	
12529	@media (max-width: 768px) {
12530		.header-label {
12531			padding-top: 0.5rem !important;
12532		}
12533		.header-label h1 {
12534			font-size: 100px !important;
12535			line-height: 80px;
12536			}
12537	}
12538</style>
12539
12540<link rel="preload" href="https://static.everyaction.com/ea-actiontag/at.js" as="script" crossorigin="anonymous">
12541<link rel="preload" href="https://static.everyaction.com/ea-actiontag/at.min.css" as="style">
12542<script type="text/javascript" src="https://static.everyaction.com/ea-actiontag/at.js" crossorigin="anonymous"></script>
12542
12543
12544<section>
12545	
12546									
12547			
12548			<div class="container-fluid px-0">
12549
12550				<section class="section-bg *min-vh-100 h-100 m-0 *p-4 d-flex flex-column justify-content-end bg-black header wp-image-3096 position-relative overflow-hidden" style="min-height:115vh;background:url(https://www.seiu.org/wp-content/uploads/2026/05/2024.05.20-SEIU2677-Hero-sm-e1780416386982.jpg)  center / cover no-repeat;background-position-y:-10px;  box-shadow: inset 0 0 0 1000px rgba(0,0,0,.4);">
12551					<div class="position-absolute path-wrapper d-flex flex-column justify-content-end w-100 h-100" style="left:0;top:0">
12552						<picture>
12553							<source media="(max-width: 576px)" srcset="https://seiustaging.wpenginepowered.com/wp-content/uploads/2025/12/mobile_path.png" />
12554							<img class="vw-100" src="https://seiustaging.wpenginepowered.com/wp-content/uploads/2025/12/home_header_path.png" style="margin-bottom:-160px;" alt="Members Winning worker power" />
12555						</picture>
12556					</div>
12557
12558											
12559					
12560					<div class="header-label-wrapper px-4 w-100 z-1" style="background-color:rgba(0,0,0,0.3)">
12561						<div class="header-label col-12 flex-grow-1 h-20 pt-4 d-flex flex-column justify-content-end align-items-center" style="z-index:999">
12562							<h1 class="text-center text-light fw-bold lh-md-base lh-1">
12563								UNITE. FIGHT. WIN.
12564							</h1>
12565						</div>
12566					</div>
12567				</section>
12568
12569				<section class="form-section" style="background-color:#F2EEE9">
12570					<div class="wrapper w-100 d-flex">
12571						<div class="col-12 col-lg-6 pe-10">
12572							<h4 style="font-size:28px">
12573								We are the Service Employees International Union (SEIU), a union of about 2 million diverse members in healthcare, the public sector and property services who believe in and fight for our Vision for a Just Society: where all workers are valued and all people respected—no matter where we come from or what color we are; where all families and communities can thrive; and where we leave a better and more equitable world for generations to come.
12574							</h4>
12575						</div>
12576						<div class="col-12 col-lg-6">
12577							<div class="ngp-form" data-form-url="https://secure.ngpvan.com/v1/Forms/qzE_k8vl10G7DNW4U2WapA2" data-fastaction-endpoint="https://fastaction.ngpvan.com" data-inline-errors="true" data-fastaction-nologin="true" data-mobile-autofocus="false">
12578							</div>
12579						</div>
12580					</div>
12581				</section>
12582
12583				<section>
12584					
12585<style>
12586.hero-carousel {
12587	width: 100%;
12588    position: relative;
12589}
12590
12591.hero-carousel .carousel-item {
12592    min-height: 610px;
12593    max-height: 610px;
12594    background-size: cover !important;
12595    background-position: center !important;
12596    background-repeat: no-repeat !important;
12597}
12598
12599.hero-carousel .carousel-content {
12600    display: flex;
12601    flex-direction: column;
12602    justify-content: flex-start;
12603    min-height: 610px;
12604    max-height: 610px;
12605    padding: 3rem;
12606    color: #fff;
12607}
12608
12609.hero-carousel .carousel-title {
12610    font-size: 55px;
12611    font-weight: 700;
12612    letter-spacing: normal;
12613}
12614
12615.hero-carousel .carousel-hr {
12616    position: absolute;
12617    top: 75%;
12618    left: 0;
12619    right: 0;
12620    border: 0;
12621    margin: 0 40px;
12622}
12623
12624.hero-carousel .carousel-bottom-row {
12625    position: absolute;
12626    /* top: 82%; */
12627    top: 78%;
12628    left: 0;
12629    right: 0;
12630    padding: 0 40px 60px 40px;
12631}
12632
12633.hero-carousel .bottom-title {
12634    font-size: 40px;
12635    font-weight: 600;
12636    line-height: 40px;
12637    margin-bottom: 0.25rem;
12638}
12639
12640.hero-carousel .carousel-control-prev,
12641.hero-carousel .carousel-control-next {
12642    width: 5%;
12643    top: 50%;
12644    transform: translateY(-50%);
12645    height: auto;
12646    padding: 2rem 0;
12647    opacity: 1;
12648}
12649
12650.hero-carousel .carousel-control-prev-icon,
12651.hero-carousel .carousel-control-next-icon {
12652    width: 3rem;
12653    height: 3rem;
12654    filter: none;
12655    background-image: none;
12656}
12657
12658.hero-carousel .carousel-control-prev-icon::before,
12659.hero-carousel .carousel-control-next-icon::before {
12660    content: '';
12661    display: block;
12662    width: 1.5rem;
12663    height: 1.5rem;
12664    border-left: 3px solid #fff;
12665    border-bottom: 3px solid #fff;
12666}
12667
12668.hero-carousel .carousel-control-prev-icon::before {
12669    transform: rotate(45deg);
12670    margin-left: 1.2rem;
12671}
12672
12673.hero-carousel .carousel-control-next-icon::before {
12674    transform: rotate(-135deg);
12675    margin-right: 0.5rem;
12676}
12677
12678.hero-carousel .cta-button {
12679	color:white;
12680	line-height:unset;
12681	margin-right:4px
12682}
12683
12684@media (max-width: 768px) {
12685    .hero-carousel .carousel-title {
12686    	font-size: 40px;
12687    	line-height: 35px;
12688    }
12689    
12690    .hero-carousel .carousel-item {
12691    	min-height: 685px;
12692    	max-height: 685px;
12693    }
12694
12695    .hero-carousel .carousel-content {
12696        padding: 15px 20px;
12697        min-height: 685px;
12698    	max-height: 685px;
12699    }
12700
12701    .hero-carousel .carousel-hr {
12702    	top: 70%;
12703        margin: 0 20px;
12704    }
12705
12706    .hero-carousel .carousel-bottom-row {
12707        top: 73%;
12708        padding-left: 20px;
12709        padding-right: 20px;
12710        padding-bottom: 20px;
12711    }
12712    
12713    .hero-carousel .carousel-bottom-row > div {
12714    	flex-direction: column;
12715    }
12716
12717    .hero-carousel .bottom-title {
12718        font-size: 28px;
12719        line-height: 25px;
12720        margin-bottom: 19px;
12721    }
12722
12723    .hero-carousel .bottom-subtitle {
12724        font-size: 18px;
12725    }
12726    
12727    .hero-carousel .link-wrapper {
12728    	justify-content: flex-start !important;
12729    	padding-top: 20px !important;
12730    }
12731    
12732    .hero-carousel .link-wrapper a {
12733    	font-size: 16px;
12734    }
12735    
12736    .hero-carousel .carousel-control-prev {
12737    	padding-left: 20px;
12738    }
12739    
12740    .hero-carousel .carousel-control-next {
12741    	padding-right: 20px;
12742    }
12743}
12744</style>
12745
12746<!-- <div id="heroCarousel" class="carousel slide hero-carousel overflow-x-hidden" data-bs-ride="carousel"> -->
12747<div id="heroCarousel" class="carousel slide hero-carousel overflow-x-hidden">
12748	<div class="carousel-inner position-relative">
12749		
12750												
12751				
12752				<div class="carousel-item active" style="background:linear-gradient(rgba(0,0,0,0.35), rgba(0,0,0,0.35)),url(https://www.seiu.org/wp-content/uploads/2026/09/SEIU.org-Sl
12752ider-2026-1.jpeg)">
12753					<div class="carousel-content container-fluid">
12754						<h1 class="carousel-title text-uppercase">
12755							
12756									Latest Updates
12757								
12758							
12759						</h1>
12760					</div>
12761					<hr class="light-hr carousel-hr" />
12762					<div class="carousel-bottom-row">
12763						<div class="d-flex w-full">
12764							<div class="col-12 col-md-6">
12765								<h3 class="bottom-title text-white">
12766									Together, We Are More
12767								</h3>
12768								<p class="bottom-subtitle body text-white mb-0" style="font-weight:100">
12769									
12770								</p>
12771							</div>
12772							<div class="link-wrapper col-12 col-md-6 d-flex justify-content-end" style="padding-top:0.5rem">
12773								<a href="https://www.instagram.com/p/DdUgcMYmB2C/" target class="nav fw-normal text-uppercase cta-button" style>
12774									Check Out  #LatinoHeritageMonth On Insta
12775								</a>
12776								
12777									<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none">
12778										<path d="M8 16L16 8M16 8H10M16 8V14" stroke="white" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"></path>
12779									</svg>
12780								
12781							</div>
12782						</div>
12783					</div>
12784				</div>
12785												
12786				
12787				<div class="carousel-item " style="background:linear-gradient(rgba(0,0,0,0.35), rgba(0,0,0,0.35)),url(https://www.seiu.org/wp-content/uploads/2026/04/labor-day.jpeg)">
12788					<div class="carousel-content container-fluid">
12789						<h1 class="carousel-title text-uppercase">
12790							
12791									Latest Updates
12792								
12793							
12794						</h1>
12795					</div>
12796					<hr class="light-hr carousel-hr" />
12797					<div class="carousel-bottom-row">
12798						<div class="d-flex w-full">
12799							<div class="col-12 col-md-6">
12800								<h3 class="bottom-title text-white">
12801									With Radical Imagination
12802								</h3>
12803								<p class="bottom-subtitle body text-white mb-0" style="font-weight:100">
12804									
12805								</p>
12806							</div>
12807							<div class="link-wrapper col-12 col-md-6 d-flex justify-content-end" style="padding-top:0.5rem">
12808								<a href="https://aprilverrett.substack.com/p/this-labor-day-working-people-deserve" target="_blank" class="nav fw-normal text-uppercase cta-button" style>
12809									This Labor Day, Working People Deserve Money, Power and Respect
12810								</a>
12811								
12812									<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none">
12813										<path d="M8 16L16 8M16 8H10M16 8V14" stroke="white" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"></path>
12814									</svg>
12815								
12816							</div>
12817						</div>
12818					</div>
12819				</div>
12820												
12821				
12822				<div class="carousel-item " style="background:linear-gradient(rgba(0,0,0,0.35), rgba(0,0,0,0.35)),url(https://www.seiu.org/wp-content/uploads/2026/06/slider-IL-RideshareHistory.jpeg)">
12823					<div class="carousel-content container-fluid">
12824						<h1 class="carousel-title text-uppercase">
12825							
12826									Latest Updates
12827								
12828							
12829						</h1>
12830					</div>
12831					<hr class="light-hr carousel-hr" />
12832					<div class="carousel-bottom-row">
12833						<div class="d-flex w-full">
12834							<div class="col-12 col-md-6">
12835								<h3 class="bottom-title text-white">
12836									100,000 rideshare drivers across Illinois won the right to form a union!
12837								</h3>
12838								<p class="bottom-subtitle body text-white mb-0" style="font-weight:100">
12839									
12840								</p>
12841							</div>
12842							<div class="link-wrapper col-12 col-md-6 d-flex justify-content-end" style="padding-top:0.5rem">
12843								<a href="https://www.facebook.com/share/r/1BUjriyCoo/" target="_blank" class="nav fw-normal text-uppercase cta-button" style>
12844									Share the news on the Rideshare Drivers’ Union Bill
12845								</a>
12846								
12847									<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none">
12848										<path d="M8 16L16 8M16 8H10M16 8V14" stroke="white" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"></path>
12849									</svg>
12850								
12851							</div>
12852						</div>
12853					</div>
12854				</div>
12855												
12856				
12857				<div class="carousel-item " style="background:linear-gradient(rgba(0,0,0,0.35), rgba(0,0,0,0.35)),url(https://www.seiu.org/wp-content/uploads/2026/05/AppDriversUnion-Slider.jpg)">
12858					<div class="carousel-content container-fluid">
12859						<h1 class="carousel-title text-uppercase">
12860							
12861									Latest Updates
12862								
12863							
12864						</h1>
12865					</div>
12866					<hr class="light-hr carousel-hr" />
12867					<div class="carousel-bottom-row">
12868						<div class="d-flex w-full">
12869							<div class="col-12 col-md-6">
12870								<h3 class="bottom-title text-white">
12871									App Drivers Union: the largest private sector workforce to win union recognition since 1941!
12872								</h3>
12873								<p class="bottom-subtitle body text-white mb-0" style="font-weight:100">
12874									
12875								</p>
12876							</div>
12877							<div class="link-wrapper col-12 col-md-6 d-flex justify-content-end" style="padding-top:0.5rem">
12878								<a href="https://www.facebook.com/share/p/1CQrkFqjEt/?ms=slider*utm_source=slider" target="_blank" class="nav fw-normal text-uppercase cta-button" style>
12879									Check out MA drivers showing the country what’s possible!
12880								</a>
12881								
12882									<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none">
12883										<path d="M8 16L16 8M16 8H10M16 8V14" stroke="white" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"></path>
12884									</svg>
12885								
12886							</div>
12887						</div>
12888					</div>
12889				</div>
12890												
12891				
12892				<div class="carousel-item " style="background:linear-gradient(rgba(0,0,0,0.35), rgba(0,0,0,0.35)),url(https://www.seiu.org/wp-content/uploads/2026/05/Penn-State-faculty-members-Victory-Slider-2026.jpeg)">
12893					<div class="carousel-content container-fluid">
12894						<h1 class="carousel-title text-uppercase">
12895							
12896									Latest Updates
12897								
12898							
12899						</h1>
12900					</div>
12901					<hr class="light-hr carousel-hr" />
12902					<div class="carousel-bottom-row">
12903						<div class="d-flex w-full">
12904							<div class="col-12 col-md-6">
12905								<h3 class="bottom-title text-white">
12906									5,000+ Penn State faculty members who just WON their union!
12907								</h3>
12908								<p class="bottom-subtitle body text-white mb-0" style="font-weight:100">
12909									
12910								</p>
12911							</div>
12912							<div class="link-wrapper col-12 col-md-6 d-flex justify-content-end" style="padding-top:0.5rem">
12913								<a href="https://www.instagram.com/p/DYV5N1oDIxP/" target="_blank" class="nav fw-normal text-uppercase cta-button" style>
12914									Shout Out On Instagram
12915								</a>
12916								
12917									<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none">
12918										<path d="M8 16L16 8M16 8H10M16 8V14" stroke="white" stroke-width="1" stroke-linecap="round" stroke-linejoin="round"></path>
12919									</svg>
12920								
12921							</div>
12922						</div>
12923					</div>
12924				</div>
12925			
12926		
12927	</div>
12928	<!-- Carousel Controls - White Chevrons -->
12929	<button class="carousel-control-prev" type="button" data-bs-target="#heroCarousel" data-bs-slide="prev">
12930		<span class="carousel-control-prev-icon" aria-hidden="true"></span>
12931		<span class="visually-hidden">Previous</span>
12932	</button>
12933	<button class="carousel-control-next" type="button" data-bs-target="#heroCarousel" data-bs-slide="next">
12934		<span class="carousel-control-next-icon" aria-hidden="true"></span>
12935		<span class="visually-hidden">Next</span>
12936	</button>
12937</div>
12938
12939				</section>
12940
12941				<section>
12942					
12943<style>
12944.resources-section {
12945	background-color: #f5f3ef;
12946	padding: 80px 41px 60px 41px;
12947}
12948
12949.resources-section .resources-section-container {
12950	gap: 45px;
12951}
12952
12953.homepage-card {
12954	gap: 41px
12955}
12956
12957.homepage-card:nth-child(2n+1) .card_text_wrapper * {
12958	text-align: right;
12959}
12960
12961.homepage-card:nth-child(2n+1) .card_text_wrapper .card-link-wrapper {
12962	justify-content: flex-end;
12963}
12964
12965.homepage-card:nth-child(2n) .card_text_wrapper {
12966	order: 2;
12967	text-align: left;
12968}
12969
12970.card_image {
12971	flex: 0 1 auto !important;
12972}
12973
12974.resources-section .card_text .body {
12975	max-width: 400px;
12976}
12977
12978@media (max-width: 1000px) {
12979	.resources-section {
12980		padding: 52px 20px 60px 20px;
12981	}
12982	
12983	.resources-section .card_text {
12984		margin-bottom: 0 !important;
12985	}
12986	
12987	.homepage-card {
12988		flex-direction: column;
12989		gap: 0px;
12990	}
12991	
12992	.homepage-card .card_text_wrapper {
12993		order: 2;
12994	}
12995	
12996	.homepage-card .card_text_wrapper h2, .homepage-card .card_text_wrapper p {
12997		text-align: left !important;
12998		margin-left: 0 !important;
12999		margin-right: 0 !important;
13000	}
13001	
13002	.homepage-card .card_text_wrapper h2 {
13003		font-size: 40px;
13004		margin-top: 8px;
13005		margin-bottom: 14px !important;
13006	}
13007	
13008	.homepage-card .card_text_wrapper p {
13009		margin-bottom: 30px !important;
13010	}
13011	
13012	.homepage-card .card_text_wrapper .card-link-wrapper {
13013		justify-content: flex-start !important;
13014	}
13015	
13016	.homepage-card .card_text_wrapper a {
13017		font-size: 16px;
13018		font-weight: normal !important;
13019		text-align: left !important;
13020	}
13021	
13022	.homepage-card .card_image {
13023		order: 1;
13024	}
13025	
13026	.resources-section .card_text .body {
13027		max-width: unset !important;
13028	}
13029}
13030
13031
13032</style>
13033
13034<section class="resources-section">
13035	<div class="container resources-section-container w-100 d-flex flex-column align-items-stretch *gap-4 mx-0 px-0" style="max-width:unset">
13036		
13037							
13038
13039				
13040						
13041					
13042				
13043
13044				<div class="homepage-card d-flex g-4 g-lg-5 *pt-2 mx-0">
13045					<!-- Left Column: Title and CTA -->
13046					<div class="card_text_wrapper mt-0 col-12 col-lg-4">
13047						<div class="card_text text-lg-start mb-4 mb-lg-0">
13048							<h2 class="resource-title fw-bolder text-black text-uppercase mb-4">
13049								Local Union Locator
13050							</h2>
13051							<p class="body text-dark mb-4 ms-lg-auto" style="max-width: 400px;">
13052								Find your SEIU Local to get connected, learn how workers are organizing near you, or access your workplace bargaining agreement.
13053							</p>
13054							<div class="card-link-wrapper d-flex w-100">
13055								<a href="https://www.seiu.org/members#find_my_contract" class="resource-link nav animated-btn animate-right d-inline-flex align-items-center gap-2 link-dark text-decoration-underline text-uppercase button-1">
13056									Local Union Locator
13057									<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
13058										<path stroke-linecap="round" stroke-linejoin="round" d="M17 8l4 4m0 0l-4 4m4-4H3"></path>
13059									</svg>
13060								</a>
13061							</div>
13062						</div>
13063					</div>
13064
13065					<!-- Right Column: Image -->
13066					<div class="card_image col-12 col-lg-8 px-0 mt-0">
13067													<img class="w-100 rounded-4 object-fit-cover" src="https://www.seiu.org/wp-content/uploads/2025/12/Locals-Locator.jpg" alt="Local Union Locator Card Image" style="aspect-ratio:1.77" loading="lazy" />
13068						
13069					</div>
13070
13071				</div>
13072							
13073
13074				
13075					
13076					
13077
13078				<div class="homepage-card d-flex g-4 g-lg-5 *pt-2 mx-0">
13079					<!-- Left Column: Title and CTA -->
13080					<div class="card_text_wrapper mt-0 col-12 col-lg-4">
13081						<div class="card_text text-lg-start mb-4 mb-lg-0">
13082							<h2 class="resource-title fw-bolder text-black text-uppercase mb-4">
13083								Press
13084							</h2>
13085							<p class="body text-dark mb-4 me-lg-auto" style="max-width: 400px;">
13086								SEIU unites 2 million diverse members fighting for dignity, safety, and respect at work and in our communities. Our press team provides statements, releases, and resources on the issues shaping workers’ lives and our collective fight for justice.
13087							</p>
13088							<div class="card-link-wrapper d-flex w-100">
13089								<a href="https://www.seiu.org/press" class="resource-link nav animated-btn animate-right d-inline-flex align-items-center gap-2 link-dark text-decoration-underline text-uppercase button-1">
13090									Press
13091									<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
13092										<path stroke-linecap="round" stroke-linejoin="round" d="M17 8l4 4m0 0l-4 4m4-4H3"></path>
13093									</svg>
13094								</a>
13095							</div>
13096						</div>
13097					</div>
13098
13099					<!-- Right Column: Image -->
13100					<div class="card_image col-12 col-lg-8 px-0 mt-0">
13101													<img class="w-100 rounded-4 object-fit-cover" src="https://www.seiu.org/wp-content/uploads/2025/12/Press.jpg" alt="Press Card Image" style="aspect-ratio:1.77" loading="lazy" />
13102						
13103					</div>
13104
13105				</div>
13106							
13107
13108				
13109						
13110					
13111				
13112
13113				<div class="homepage-card d-flex g-4 g-lg-5 *pt-2 mx-0">
13114					<!-- Left Column: Title and CTA -->
13115					<div class="card_text_wrapper mt-0 col-12 col-lg-4">
13116						<div class="card_text text-lg-start mb-4 mb-lg-0">
13117							<h2 class="resource-title fw-bolder text-black text-uppercase mb-4">
13118								Union Difference
13119							</h2>
13120							<p class="body text-dark mb-4 ms-lg-auto" style="max-width: 400px;">
13121								Together we are winning higher pay, better benefits, job security, and a retirement we can count on.
13122							</p>
13123							<div class="card-link-wrapper d-flex w-100">
13124								<a href="https://www.seiu.org/members#union-difference" class="resource-link nav animated-btn animate-right d-inline-flex align-items-center gap-2 link-dark text-decoration-underline text-uppercase button-1">
13125									Union Difference
13126									<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
13127										<path stroke-linecap="round" stroke-linejoin="round" d="M17 8l4 4m0 0l-4 4m4-4H3"></path>
13128									</svg>
13129								</a>
13130							</div>
13131						</div>
13132					</div>
13133
13134					<!-- Right Column: Image -->
13135					<div class="card_image col-12 col-lg-8 px-0 mt-0">
13136													<img class="w-100 rounded-4 object-fit-cover" src="https://www.seiu.org/wp-content/uploads/2025/12/Union-Difference.jpg" alt="Union Difference Card Image" style="aspect-ratio:1.77" loading="lazy" />
13137						
13138					</div>
13139
13140				</div>
13141			
13142		
13143	</div>
13144</section>
13145
13146				</section>
13147
13148				<!-- Blog Section -->
13149				<section class="bg-black blog-section">
13150					
13151					
13152					<div style="margin-bottom:23px">
13153						
13154<style>
13155	.section-header {
13156	 	margin-bottom: 23px;
13157	}
13158	
13159	.section-header a.read-more-bottom {
13160		display: none;
13161	}
13162	
13163	.section-header .read-more-top, 
13164	a.read-more-bottom {
13165		padding: 18px;
13166		/* border: none; */
13167	}
13168	
13169	.section-header .read-more-top span,
13170	a.read-more-bottom span {
13171		line-height: normal;
13172		font-weight: 100 !important;
13173	}
13174	
13175	a.read-more-bottom {
13176		display: none;
13177		width: fit-content;
13178	}
13179	
13180	@media (max-width: 768px) {
13181		.section-header {
13182	  		align-items: flex-start !important;
13183	  	}
13184	  	.section-header .section-label {
13185	  		font-size: 40px;
13186	  	}
13187	  	
13188	  	.section-header .section-label, .section-header .section-sublabel {
13189	  		text-align: left;
13190	  	}
13191	  	
13192	  	.section-header a.read-more-top {
13193			display: none !important;
13194		}
13195		
13196		a.read-more-bottom {
13197			display: flex !important;
13198		}
13199	}
13200	
13201	@media (max-width: 576px) {
13202		.section-header a.read-more-top {
13203			display: none !important;
13204		}
13205		
13206		a.read-more-bottom {
13207			display: flex !important;
13208		}
13209	}
13210</style>
13211
13212
13213	<div class="section-header d-flex flex-column flex-md-row justify-content-between align-items-end align-items-md-end mb-2">
13214		<div class="col-12 col-md-6 align-self-start">
13215			<h2 class="fw-bold text-uppercase section-label text-white">
13216				Blog
13217			</h2>
13218		</div>
13219		
13220
13221		
13222	</div>
13223
13224
13225					</div>
13226					
13227<style>
13228  /* ---------- CENTERED IMAGE CAROUSEL ---------- */
13229  #centered-image-carousel {
13230    background: #000;
13231    position: relative;
13232    overflow: hidden;
13233    padding-bottom: 64px;
13234  }
13235
13236  #centered-image-carousel .carousel-track {
13237    display: flex;
13238    transition: transform 0.45s ease;
13239    will-change: transform;
13240  }
13241
13242  #centered-image-carousel .carousel-image-slide {
13243    min-width: 100%;
13244    box-sizing: border-box;
13245    display: grid;
13246    /* grid-template-columns: 1.2fr 1fr; */
13247    /* gap: 48px; */
13248    grid-template-columns: 65% 35%;
13249    gap: 39px;
13250    align-items: center;
13251    padding: 0 80px 0 80px;
13252  }
13253
13254  #centered-image-carousel .carousel-image {
13255    position: relative;
13256  }
13257
13258  #centered-image-carousel .carousel-image img {
13259    width: 100%;
13260    /* aspect-ratio: 4 / 3; */
13261    aspect-ratio: 1.89;
13262    object-fit: cover;
13263    border-radius: 24px;
13264  }
13265
13266  #centered-image-carousel .carousel-slide-content {
13267    color: #fff;
13268  }
13269
13270  #centered-image-carousel .content-label {
13271    width: 93px;
13272    height: 27px;
13273    display: flex;
13274    justify-content: center;
13275    align-items: center;
13276    letter-spacing: 0;
13277    text-transform: uppercase;
13278    margin-bottom: 12px;
13279    background-color: #6E3DB8;
13280    color: white;
13281    font-size: 13px;
13282    line-height: normal;
13283    border-radius: 50px;
13284  }
13285
13286  #centered-image-carousel .content-title {
13287    font-weight: 800;
13288    /* line-height: 1.15; */
13289    line-height: 0.85;
13290    margin-bottom: 20px;
13291    color: #fff;
13292  }
13293
13294  #centered-image-carousel .content-cta {
13295    display: inline-flex;
13296    align-items: center;
13297    gap: 10px;
13298    /* font-weight: 700; */
13299    letter-spacing: 0.06em;
13300    text-transform: uppercase;
13301    color: #fff;
13302  }
13303
13304  #centered-image-carousel .content-cta:hover {
13305    text-decoration: underline;
13306  }
13307
13308  /* ---------- DOT INDICATORS ---------- */
13309  #centered-image-carousel .carousel-dots {
13310    display: flex;
13311    justify-content: center;
13312    gap: 12px;
13313    margin-top: 16px;
13314  }
13315
13316  #centered-image-carousel .carousel-dot {
13317    width: 12px;
13318    height: 12px;
13319    border-radius: 50%;
13320    background: rgba(255, 255, 255, 0.3);
13321    border: none;
13322    padding: 0;
13323    cursor: pointer;
13324    transition: background 0.3s ease, transform 0.2s ease;
13325  }
13326
13327  #centered-image-carousel .carousel-dot:hover {
13328    background: rgba(255, 255, 255, 0.5);
13329    transform: scale(1.1);
13330  }
13331
13332  #centered-image-carousel .carousel-dot.active {
13333    background: #fff;
13334  }
13335
13336  /* ---------- NAV ---------- */
13337  #centered-image-carousel .carousel-nav {
13338    position: absolute;
13339    inset: 0;
13340    display: flex;
13341    justify-content: space-between;
13342    align-items: center;
13343    z-index: 20;
13344    pointer-events: none;
13345  }
13346
13347  #centered-image-carousel .carousel-nav-btn {
13348    pointer-events: auto;
13349    cursor: pointer;
13350    position: relative;
13351    z-index: 30;
13352    border: unset !important;
13353    background: unset !important;
13354  }
13355
13356  #centered-image-carousel .carousel-nav-btn:disabled {
13357    opacity: 0.3;
13358    cursor: not-allowed;
13359  }
13360
13361  /* ---------- RESPONSIVE ---------- */
13362  @media (max-width: 991px) {
13363  	#centered-image-carousel {
13364  		margin-top: 38px;
13365  	}
13366  	
13367    #centered-image-carousel .carousel-image-slide {
13368      grid-template-columns: 1fr;
13369      /* padding: 0 24px 0 24px; */
13370      padding: 0;
13371      gap: unset;
13372    }
13373    
13374    #centered-image-carousel .carousel-image img {
13375    	width: 100%;
13376    	aspect-ratio: 0.95;
13377    }
13378
13379    /* Center nav on the IMAGE (not the whole slide) */
13380    #centered-image-carousel .carousel-nav {
13381      inset: auto;
13382      left: 0;
13383      right: 0;
13384      top: calc(48px + ((100vw - 48px) * 0.75) / 2);
13385      transform: translateY(-50%);
13386    }
13387
13388    #centered-image-carousel .carousel-nav-btn {
13389      /* margin: 0 12px; */
13390      margin: 0 20px;
13391    }
13392
13393    #centered-image-carousel .carousel-dots {
13394      margin-top: 24px;
13395    }
13396    
13397    #centered-image-carousel .content-title {
13398    	font-size: 40px;
13399    }
13400  }
13401</style>
13402
13403
13404	<section class="section-hero-carousel" id="centered-image-carousel">
13405
13406		<!-- NAV -->
13407		<div class="carousel-nav">
13408			<button class="carousel-nav-btn" id="carousel-nav-prev" aria-label="Previous">
13409				<svg xmlns="http://www.w3.org/2000/svg" width="29.213" height="29.213" viewBox="0 0 29.213 29.213">
13410					<g id="Arrows" transform="translate(29.213 28.506) rotate(180)">
13411						<path id="Path_201" data-name="Path 201" d="M19.657,19.657H0V0" transform="translate(13.899 27.799) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="2"></path>
13412						<path id="Path_202" data-name="Path 202" d="M19.657,19.657H0V0" transform="translate(13.899 27.799) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="2"></path>
13413					</g>
13414				</svg>
13415			</button>
13416			<button class="carousel-nav-btn" id="carousel-nav-next" aria-label="Next">
13417				<svg xmlns="http://www.w3.org/2000/svg" width="29.213" height="29.213" viewBox="0 0 29.213 29.213">
13418					<g id="Arrows" transform="translate(0 0.707)">
13419						<path id="Path_201" data-name="Path 201" d="M19.657,19.657H0V0" transform="translate(13.899 27.799) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="2"></path>
13420						<path id="Path_202" data-name="Path 202" d="M19.657,19.657H0V0" transform="translate(13.899 27.799) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="2"></path>
13421					</g>
13422				</svg>
13423			</button>
13424
13425
13426
13427		</div>
13428
13429		<!-- TRACK -->
13430		<div class="carousel-track" id="carousel-track">
13431
13432			<!-- ✅ WORKING DATA LOOP -->
13433												<div class="carousel-image-slide">
13434
13435						<div class="carousel-image align-self-start">
13436															<img src="https://www.seiu.org/wp-content/uploads/2026/07/Fawn-Holdridge-L668-cropped-800x450-1.jpg" alt="Fawn Holdridge L668 - cropped - 800x450" loading="eager" />
13437							
13438						</div>
13439
13440						<div class="carousel-slide-content align-self-start">
13441							
13442
13443							<h2 class="content-title">
13444								How the "Big Beautiful" is Hurting Us
13445							</h2>
13446
13447							<div class="d-flex align-items-center gap-1"></div>
13448							<div class="d-flex align-items-center gap-2 animated-btn animate-right">
13449								<a href="https://www.seiu.org/blog/2026/7/how-the-big-beautiful-is-hurting-us/" class="content-cta nav">
13450									Read more
13451								</a>
13452								<svg xmlns="http://www.w3.org/2000/svg" width="15.492" height="10.401" viewB
13452ox="0 0 15.492 10.401">
13453									<g id="Arrow" transform="translate(0 0.354)">
13454										<line id="Line_3" data-name="Line 3" x2="14.951" transform="translate(0 4.847)" fill="none" stroke="#f2eee9" stroke-width="1"></line>
13455										<path id="Path_198" data-name="Path 198" d="M6.855,6.855H0V0" transform="translate(9.938 9.694) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="1"></path>
13456										<path id="Path_200" data-name="Path 200" d="M6.855,6.855H0V0" transform="translate(9.938 9.694) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="1"></path>
13457									</g>
13458								</svg>
13459							</div>
13460						</div>
13461					</div>
13462
13463									<div class="carousel-image-slide">
13464
13465						<div class="carousel-image align-self-start">
13466															<img src="https://www.seiu.org/wp-content/uploads/2026/04/Fuera_ICE.png" alt="De-ICE_MarchMadness_512x202" loading="eager" />
13467							
13468						</div>
13469
13470						<div class="carousel-slide-content align-self-start">
13471							
13472
13473							<h2 class="content-title">
13474								Champions Don’t Fly ICE Air
13475							</h2>
13476
13477							<div class="d-flex align-items-center gap-1"></div>
13478							<div class="d-flex align-items-center gap-2 animated-btn animate-right">
13479								<a href="https://www.seiu.org/blog/2026/4/champions-dont-fly-ice-air/" class="content-cta nav">
13480									Read more
13481								</a>
13482								<svg xmlns="http://www.w3.org/2000/svg" width="15.492" height="10.401" viewBox="0 0 15.492 10.401">
13483									<g id="Arrow" transform="translate(0 0.354)">
13484										<line id="Line_3" data-name="Line 3" x2="14.951" transform="translate(0 4.847)" fill="none" stroke="#f2eee9" stroke-width="1"></line>
13485										<path id="Path_198" data-name="Path 198" d="M6.855,6.855H0V0" transform="translate(9.938 9.694) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="1"></path>
13486										<path id="Path_200" data-name="Path 200" d="M6.855,6.855H0V0" transform="translate(9.938 9.694) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="1"></path>
13487									</g>
13488								</svg>
13489							</div>
13490						</div>
13491					</div>
13492
13493				
13494			
13495		</div>
13496
13497		<!-- DOT INDICATORS (generated by JS) -->
13498		<div class="carousel-dots" id="carousel-dots"></div>
13499
13500	</section>
13501
13502
13503<script>
13504  document.addEventListener('DOMContentLoaded', function () {
13505    const track = document.getElementById('carousel-track');
13506    const prev = document.getElementById('carousel-nav-prev');
13507    const next = document.getElementById('carousel-nav-next');
13508    const dotsContainer = document.getElementById('carousel-dots');
13509
13510    if (!track || !prev || !next || !dotsContainer) return;
13511
13512    const slides = track.children;
13513    const total = slides.length;
13514    let index = 0;
13515
13516    // Generate dot indicators
13517    for (let i = 0; i < total; i++) {
13518      const dot = document.createElement('button');
13519      dot.className = 'carousel-dot' + (i === 0 ? ' active' : '');
13520      dot.setAttribute('aria-label', `Go to slide ${i + 1}`);
13521      dot.addEventListener('click', () => {
13522        index = i;
13523        update();
13524      });
13525      dotsContainer.appendChild(dot);
13526    }
13527
13528    const dots = dotsContainer.querySelectorAll('.carousel-dot');
13529
13530    function update() {
13531    	console.log("Updating...");
13532    	console.log("Next: ", next);
13533    	console.log(" -- should be disabled ? ", index === total - 1);
13534      track.style.transform = `translateX(-${index * 100}%)`;
13535      prev.disabled = index === 0;
13536      next.disabled = index === total - 1;
13537
13538      // Update dot indicators
13539      dots.forEach((dot, i) => {
13540        dot.classList.toggle('active', i === index);
13541      });
13542    }
13543
13544    prev.addEventListener('click', () => {
13545      if (index > 0) {
13546        index--;
13547        update();
13548      }
13549    });
13550
13551    next.addEventListener('click', () => {
13552      if (index < total - 1) {
13553        index++;
13554        update();
13555      }
13556    });
13557
13558    // Optional swipe support (safe)
13559    let startX = 0;
13560    track.addEventListener('touchstart', e => {
13561      startX = e.touches[0].clientX;
13562    }, { passive: true });
13563
13564    track.addEventListener('touchend', e => {
13565      const diff = startX - e.changedTouches[0].clientX;
13566      if (Math.abs(diff) > 50) {
13567        if (diff > 0 && index < total - 1) index++;
13568        if (diff < 0 && index > 0) index--;
13569        update();
13570      }
13571    }, { passive: true });
13572
13573    update();
13574  });
13575</script>
13575
13576
13577				</section>
13578
13579				<section>
13580
13581					
13582<style>
13583  .member-stories .container {
13584    max-width: unset;
13585    padding-left: 43px !important;
13586    padding-right: 43px !important;
13587  }
13588
13589  .member-stories-link {
13590    letter-spacing: 0.05em;
13591    text-underline-offset: 4px;
13592    transition: opacity 0.3s ease;
13593  }
13594
13595  .member-stories-link:hover {
13596    opacity: 0.7;
13597  }
13598
13599  .member-card-excerpt {
13600    display: -webkit-box;
13601    -webkit-line-clamp: 6;
13602    -webkit-box-orient: vertical;
13603    overflow: hidden;
13604  }
13605
13606  /* Full-width Carousel - shows 3 complete cards */
13607  .full-carousel {
13608    position: relative;
13609  }
13610
13611  .full-carousel-track {
13612    display: flex;
13613    gap: 1.5rem;
13614    transition: transform 0.4s ease;
13615    will-change: transform;
13616  }
13617
13618  .full-carousel-card {
13619    flex: 0 0 calc(33.333% - 1rem);
13620    min-width: calc(33.333% - 1rem);
13621  }
13622
13623  /* Navigation buttons */
13624  .full-carousel-nav {
13625    position: absolute;
13626    top: 35%;
13627    transform: translateY(-50%);
13628    z-index: 10;
13629    background: none;
13630    border: none;
13631    padding: 0.5rem;
13632    cursor: pointer;
13633    opacity: 1;
13634    transition: opacity 0.2s;
13635  }
13636
13637  .full-carousel-nav:hover {
13638    background: white;
13639    border: 1px solid white;
13640    & svg path {
13641    	stroke: #6E3DB8;
13642    }
13643  }
13644
13645  .full-carousel-nav:disabled {
13646    opacity: 0.3;
13647    cursor: not-allowed;
13648  }
13649
13650  .full-carousel-prev {
13651    left: 10px;
13652    border: 1px solid #6E3DB8;
13653    border-radius: 100px;
13654    width: 49px;
13655    height: 49px;
13656    background-color: #6E3DB8;
13657  }
13658
13659  .full-carousel-next {
13660    right: 10px;
13661    border: 1px solid #6E3DB8;
13662    border-radius: 100px;
13663    width: 49px;
13664    height: 49px;
13665    background-color: #6E3DB8;
13666  }
13667
13668  .member-stories a.read-more-bottom {
13669    display: none;
13670  }
13671  
13672  .member-stories .progress {
13673  	margin-top: 63px;
13674	/* border: 1px solid rgb(1, 2, 3,0.25); */
13675	background-color: rgb(1, 2, 3,0.15);
13676  }
13677  
13678  .member-stories .progress .progress-bar {
13679	background-color: #010203;
13680  }  
13681
13682  @media (max-width: 1000px) {
13683    .full-carousel-card {
13684      flex: 0 0 calc(50% - 0.75rem);
13685      min-width: calc(50% - 0.75rem);
13686    }
13687  }
13688
13689  @media (max-width: 576px) {
13690    .member-stories .container {
13691      padding-left: 20px !important;
13692      padding-right: 20px !important;
13693    }
13694
13695    .full-carousel-card {
13696      flex: 0 0 100%;
13697      min-width: 100%;
13698    }
13699
13700    .full-carousel-prev {
13701      left: 10px;
13702    }
13703
13704    .full-carousel-next {
13705      right: 10px;
13706    }
13707
13708    a.read-more-top {
13709      display: none !important;
13710    }
13711
13712    a.read-more-bottom {
13713      display: flex !important;
13714      justify-content: space-between;
13715      width: 60%;
13716      margin-top: 37px;
13717      padding-left: 12px !important;
13718      padding-right: 12px !important;
13719    }
13720
13721    a.read-more-bottom span {
13722      font-size: 16px;
13723      font-weight: 100;
13724      letter-spacing: -1px;
13725    }
13726  }
13727</style>
13728
13729<section class="member-stories py-5">
13730	<div class="container position-relative">
13731		<hr class="dark-hr" style="margin-bottom: 31px">
13732
13733		<!-- Header Row -->
13734		<div class="d-flex justify-content-between align-items-center mb-4">
13735			<h2 class="fw-bolder text-black text-uppercase mb-0">
13736				Member Stories
13737			</h2>
13738			<a href="/blog" class="read-more-top btn btn-dark rounded-pill px-4 py-2 d-inline-flex align-items-center gap-2 text-decoration-none to-purple animated-btn animate-right">
13739				<span class="text-white nav text-uppercase">Read More Stories</span>
13740				<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 24 24" stroke="white" stroke-width="2">
13741					<path stroke-linecap="round" stroke-linejoin="round" d="M17 8l4 4m0 0l-4 4m4-4H3"></path>
13742				</svg>
13743			</a>
13744		</div>
13745
13746		<!-- Full Carousel -->
13747		<div class="full-carousel overflow-hidden position-relative">
13748			<!-- Navigation Buttons -->
13749			<button class="full-carousel-nav full-carousel-prev" type="button" id="fullCarouselPrev" disabled="">
13750				<svg class="text-white" width="24" height="24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
13751					<path stroke-linecap="round" stroke-linejoin="round" d="M15 18l-6-6 6-6"></path>
13752				</svg>
13753				<span class="visually-hidden">Previous</span>
13754			</button>
13755			<button class="full-carousel-nav full-carousel-next" type="button" id="fullCarouselNext">
13756				<svg class="text-white" width="24" height="24" fill="none" stroke="currentColor" stroke-width="2" aria-hidden="true">
13757					<path stroke-linecap="round" stroke-linejoin="round" d="M9 6l6 6-6 6"></path>
13758				</svg>
13759				<span class="visually-hidden">Next</span>
13760			</button>
13761
13762			<!-- Cards Track -->
13763			<div class="full-carousel-track" id="fullCarouselTrack">
13764				
13765											<div class="full-carousel-card">
13766															
13767							
13768							<img src="https://www.seiu.org/wp-content/uploads/2025/12/jordan_sillito.png" alt="Jordan Sillito" class="w-100 rounded-4 object-fit-cover mb-3" style="aspect-ratio: 0.85;" loading="lazy" />
13769							<h3 class="fs-5 lh-sm fw-bold text-black mb-2">
13770								Jordan Sillito, Paraeducator, 
13771							</h3>
13772							<p class="member-card-excerpt text-dark mb-3">
13773								We figured out that everyone had been cheated out of training pay. Because we stuck together in our union, we won back pay – going back three years.
13774							</p>
13775							<a href="https://www.seiu.org/cards/seiu-member-stories/jordan-sillito-paraeducator/p8" class="member-stories-link nav d-inline-flex align-items-center gap-2 link-dark text-decoration-underline text-uppercase small animated-btn animate-right">
13776								Continue Reading
13777								<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
13778									<path stroke-linecap="round" stroke-linejoin="round" d="M17 8l4 4m0 0l-4 4m4-4H3"></path>
13779								</svg>
13780							</a>
13781						</div>
13782											<div class="full-carousel-card">
13783															
13784							
13785							<img src="https://www.seiu.org/wp-content/uploads/2025/12/demetrus_dugar.png" alt="Demetrus Dugar" class="w-100 rounded-4 object-fit-cover mb-3" style="aspect-ratio: 0.85;" loading="lazy" />
13786							<h3 class="fs-5 lh-sm fw-bold text-black mb-2">
13787								Demetrus Dugar, Security Officer, 
13788							</h3>
13789							<p class="member-card-excerpt text-dark mb-3">
13790								We set a new benchmark nationwide, winning a $15.65 minimum wage, good healthcare, and up to 4 weeks of vacation.
13791							</p>
13792							<a href="https://www.seiu.org/cards/seiu-member-stories/demetrus-dugar-security-officer/p6" class="member-stories-link nav d-inline-flex align-items-center gap-2 link-dark text-decoration-underline text-uppercase small animated-btn animate-right">
13793								Continue Reading
13794								<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
13795									<path stroke-linecap="round" stroke-linejoin="round" d="M17 8l4 4m0 0l-4 4m4-4H3"></path>
13796								</svg>
13797							</a>
13798						</div>
13799											<div class="full-carousel-card">
13800															
13801							
13802							<img src="https://www.seiu.org/wp-content/uploads/2025/12/tami-o-marro.png" alt="Tami O’Marro" class="w-100 rounded-4 object-fit-cover mb-3" style="aspect-ratio: 0.85;" loading="lazy" />
13803							<h3 class="fs-5 lh-sm fw-bold text-black mb-2">
13804								Tami O’Marro, RN, BSN, 
13805							</h3>
13806							<p class="member-card-excerpt text-dark mb-3">
13807								As nurses we are caretakers for our patients, but we also have to be able to care for ourselves and our families. Having a union allows us to do both.
13808							</p>
13809							<a href="https://www.seiu.org/cards/seiu-member-stories/tami-omarro-rn-bsn/p2" class="member-stories-link nav d-inline-flex align-items-center gap-2 link-dark text-decoration-underline text-uppercase small animated-btn animate-right">
13810								Continue Reading
13811								<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2">
13812									<path stroke-linecap="round" stroke-linejoin="round" d="M17 8l4 4m0 0l-4 4m4-4H3"></path>
13813								</svg>
13814							</a>
13815						</div>
13816					
13817				
13818			</div>
13819		</div>
13820
13821		<!-- Progress Bar -->
13822		<div class="progress mt-4" role="progressbar" aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="height: 8px;">
13823			<div class="progress-bar bg-dark" id="fullCarouselProgressBar" style="width: 0%;"></div>
13824		</div>
13825
13826		<a href="/blog" class="read-more-bottom btn btn-dark rounded-pill px-4 py-2 align-items-center gap-2 text-decoration-none">
13827			<span class="text-white nav text-uppercase">Read More Stories</span>
13828			<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 24 24" stroke="white" stroke-width="2">
13829				<path stroke-linecap="round" stroke-linejoin="round" d="M17 8l4 4m0 0l-4 4m4-4H3"></path>
13830			</svg>
13831		</a>
13832	</div>
13833</section>
13834
13835<script>
13836  document.addEventListener('DOMContentLoaded', function () {
13837    const track = document.getElementById('fullCarouselTrack');
13838    const prevBtn = document.getElementById('fullCarouselPrev');
13839    const nextBtn = document.getElementById('fullCarouselNext');
13840    const progressBar = document.getElementById('fullCarouselProgressBar');
13841
13842    if (!track || !prevBtn || !nextBtn) return;
13843
13844    const cards = track.querySelectorAll('.full-carousel-card');
13845    const totalCards = cards.length;
13846    let currentIndex = 0;
13847
13848    // Visible cards based on screen size
13849    function getVisibleCards() {
13850      if (window.innerWidth <= 576) {
13851        return 1;
13852      } else if (window.innerWidth <= 1000) {
13853        return 2;
13854      }
13855      return 3;
13856    }
13857
13858    function getMaxIndex() {
13859      const visibleCards = getVisibleCards();
13860      return Math.max(0, totalCards - visibleCards);
13861    }
13862
13863    function updateCarousel() {
13864      const card = cards[0];
13865      const cardWidth = card.offsetWidth;
13866      const gap = 24; // 1.5rem gap
13867      const offset = currentIndex * (cardWidth + gap);
13868
13869      track.style.transform = `translateX(-${offset}px)`;
13870
13871      // Update button states (no wrapping)
13872      prevBtn.disabled = currentIndex === 0;
13873      nextBtn.disabled = currentIndex >= getMaxIndex();
13874
13875      // Update progress bar
13876      const maxIndex = getMaxIndex();
13877      const progress = maxIndex > 0 ? (currentIndex / maxIndex) * 100 : 0;
13878      progressBar.style.width = `${progress}%`;
13879    }
13880
13881    prevBtn.addEventListener('click', function () {
13882      if (currentIndex > 0) {
13883        currentIndex--;
13884        updateCarousel();
13885      }
13886    });
13887
13888    nextBtn.addEventListener('click', function () {
13889      if (currentIndex < getMaxIndex()) {
13890        currentIndex++;
13891        updateCarousel();
13892      }
13893    });
13894
13895    // Touch/swipe support
13896    let touchStartX = 0;
13897    let touchEndX = 0;
13898
13899    track.addEventListener('touchstart', function (e) {
13900      touchStartX = e.changedTouches[0].screenX;
13901    }, { passive: true });
13902
13903    track.addEventListener('touchend', function (e) {
13904      touchEndX = e.changedTouches[0].screenX;
13905      const diff = touchStartX - touchEndX;
13906      const threshold = 50;
13907
13908      if (Math.abs(diff) > threshold) {
13909        if (diff > 0 && currentIndex < getMaxIndex()) {
13910          currentIndex++;
13911        } else if (diff < 0 && currentIndex > 0) {
13912          currentIndex--;
13913        }
13914        updateCarousel();
13915      }
13916    }, { passive: true });
13917
13918    // Handle window resize
13919    window.addEventListener('resize', function () {
13920      if (currentIndex > getMaxIndex()) {
13921        currentIndex = getMaxIndex();
13922      }
13923      updateCarousel();
13924    });
13925
13926    // Initial state
13927    updateCarousel();
13928  });
13929</script>
13929
13930
13931
13932				</section>
13933
13934				<section>
13935					
13936<style>
13937.in-the-news {
13938}
13939
13940.in-the-news .container {
13941	max-width: unset;
13942	padding: 48px 41px 110px 41px;
13943}
13944
13945.news-item {
13946	max-width: unset !important;
13947}
13948
13949.news-item img, .news-item .image {
13950	aspect-ratio: 1.5;
13951}
13952
13953.news-link {
13954    letter-spacing: 0.05em;
13955    text-underline-offset: 2px;
13956    transition: opacity 0.3s ease;
13957}
13958
13959.news-link:hover {
13960    opacity: 0.7;
13961}
13962
13963a.read-more-bottom {
13964	display: none;
13965}
13966
13967@media (max-width: 800px) {
13968	.in-the-news .container {
13969		padding: 20px 20px 55px 20px !important;
13970	}
13971	
13972	.in-the-news .container > div {
13973		margin-bottom: 18px !important;
13974	}
13975	
13976	.in-the-news .container > hr {
13977		margin-top: 18px !important;
13978	}
13979	
13980	.in-the-news .news-item div {
13981		padding-left: 0 !important;
13982	}
13983	
13984	a.read-more-top {
13985		display: none !important;
13986	}
13987	
13988	a.read-more-bottom {
13989		display: flex !important;
13990		justify-content: space-between;
13991		width: fit-content;
13992		margin-top: 37px;
13993		padding-left: 12px !important;
13994		padding-right: 12px !important;
13995	}
13996	a.read-more-bottom span {
13997		font-size: 16px;
13998		font-weight: 100;
13999		letter-spacing: -1px;
14000	}
14001}
14002
14003</style>
14004
14005<section class="in-the-news" style="background-color: #6E3DB8;">
14006	<div class="container mx-0">
14007
14008		<div class="d-flex justify-content-between align-items-center mb-8">
14009			<h2 class="news-section-title fw-bolder text-white text-uppercase mb-0">
14010				In The News
14011			</h2>
14012		</div>
14013
14014		
14015			
14016			
14017			
14018			
14019<style>
14020  /* ---------- CENTERED IMAGE CAROUSEL ---------- */
14021  #inthenews-image-carousel {
14022    background: #6E3DB8;
14023    position: relative;
14024    overflow: hidden;
14025  }
14026
14027  #inthenews-image-carousel .carousel-track {
14028    display: flex;
14029    transition: transform 0.45s ease;
14030    will-change: transform;
14031  }
14032
14033  #inthenews-image-carousel .carousel-image-slide {
14034    min-width: 100%;
14035    box-sizing: border-box;
14036    display: grid;
14037    grid-template-columns: 65% 35%;
14038    gap: 39px;
14039    align-items: center;
14040    padding: 0 80px 0 80px;
14041  }
14042
14043  #inthenews-image-carousel .carousel-image {
14044    position: relative;
14045  }
14046
14047  #inthenews-image-carousel .carousel-image img {
14048    width: 100%;
14049    aspect-ratio: 1.89;
14050    object-fit: cover;
14051    border-radius: 24px;
14052  }
14053
14054  #inthenews-image-carousel .carousel-slide-content {
14055    color: #fff;
14056  }
14057
14058  #inthenews-image-carousel .content-label {
14059    width: 93px;
14060    height: 27px;
14061    display: flex;
14062    justify-content: center;
14063    align-items: center;
14064    letter-spacing: 0;
14065    text-transform: uppercase;
14066    margin-bottom: 12px;
14067    background-color: #6E3DB8;
14068    color: white;
14069    font-size: 13px;
14070    line-height: normal;
14071    border-radius: 50px;
14072  }
14073
14074  #inthenews-image-carousel .content-title {
14075    font-weight: 800;
14076    line-height: 0.85;
14077    margin-bottom: 20px;
14078    color: #fff;
14079  }
14080
14081  #inthenews-image-carousel .content-cta {
14082    display: inline-flex;
14083    align-items: center;
14084    gap: 10px;
14085    letter-spacing: 0.06em;
14086    text-transform: uppercase;
14087    color: #fff;
14088  }
14089
14090  #inthenews-image-carousel .content-cta:hover {
14091    text-decoration: underline;
14092  }
14093
14094  /* ---------- DOT INDICATORS ---------- */
14095  #inthenews-image-carousel .carousel-dots {
14096    display: flex;
14097    justify-content: center;
14098    gap: 12px;
14099    margin-top: 16px;
14100  }
14101
14102  #inthenews-image-carousel .carousel-dot {
14103    width: 12px;
14104    height: 12px;
14105    border-radius: 50%;
14106    background: rgba(255, 255, 255, 0.3);
14107    border: none;
14108    padding: 0;
14109    cursor: pointer;
14110    transition: background 0.3s ease, transform 0.2s ease;
14111  }
14112
14113  #inthenews-image-carousel .carousel-dot:hover {
14114    background: rgba(255, 255, 255, 0.5);
14115    transform: scale(1.1);
14116  }
14117
14118  #inthenews-image-carousel .carousel-dot.active {
14119    background: #fff;
14120  }
14121
14122  /* ---------- NAV ---------- */
14123  #inthenews-image-carousel .carousel-nav {
14124    position: absolute;
14125    inset: 0;
14126    display: flex;
14127    justify-content: space-between;
14128    align-items: center;
14129    z-index: 20;
14130    pointer-events: none;
14131  }
14132
14133  #inthenews-image-carousel .carousel-nav-btn {
14134    pointer-events: auto;
14135    cursor: pointer;
14136    position: relative;
14137    z-index: 30;
14138    border: unset !important;
14139    background: unset !important;
14140  }
14141
14142  #inthenews-image-carousel .carousel-nav-btn:disabled {
14143    opacity: 0.3;
14144    cursor: not-allowed;
14145  }
14146
14147  /* ---------- RESPONSIVE ---------- */
14148  @media (max-width: 991px) {
14149  	#inthenews-image-carousel {
14150  		margin-top: 38px;
14151  	}
14152  	
14153    #inthenews-image-carousel .carousel-image-slide {
14154      grid-template-columns: 1fr;
14155      /* padding: 0 24px 0 24px; */
14156      padding: 0;
14157      gap: unset;
14158    }
14159    
14160    #inthenews-image-carousel .carousel-image img {
14161    	width: 100%;
14162    	aspect-ratio: 0.95;
14163    }
14164
14165    /* Center nav on the IMAGE (not the whole slide) */
14166    #inthenews-image-carousel .carousel-nav {
14167      inset: auto;
14168      left: 0;
14169      right: 0;
14170      top: calc(48px + ((100vw - 48px) * 0.75) / 2);
14171      transform: translateY(-50%);
14172    }
14173
14174    #inthenews-image-carousel .carousel-nav-btn {
14175      /* margin: 0 12px; */
14176      margin: 0 20px;
14177    }
14178
14179    #inthenews-image-carousel .carousel-dots {
14180      margin-top: 24px;
14181    }
14182    
14183    #inthenews-image-carousel .content-title {
14184    	font-size: 40px;
14185    }
14186  }
14187</style>
14188
14189
14190	<section class="section-hero-carousel" id="inthenews-image-carousel">
14191
14192		<!-- NAV -->
14193		<div class="carousel-nav">
14194			<button class="carousel-nav-btn" id="inthenews-carousel-nav-prev" aria-label="Previous">
14195				<svg xmlns="http://www.w3.org/2000/svg" width="29.213" height="29.213" viewBox="0 0 29.213 29.213">
14196					<g id="Arrows" transform="translate(29.213 28.506) rotate(180)">
14197						<path id="Path_201" data-name="Path 201" d="M19.657,19.657H0V0" transform="translate(13.899 27.799) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="2"></path>
14198						<path id="Path_202" data-name="Path 202" d="M19.657,19.657H0V0" transform="translate(13.899 27.799) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="2"></path>
14199					</g>
14200				</svg>
14201			</button>
14202			<button class="carousel-nav-btn" id="inthenews-carousel-nav-next" aria-label="Next">
14203				<svg xmlns="http://www.w3.org/2000/svg" width="29.213" height="29.213" viewBox="0 0 29.213 29.213">
14204					<g id="Arrows" transform="translate(0 0.707)">
14205						<path id="Path_201" data-name="Path 201" d="M19.657,19.657H0V0" transform="translate(13.899 27.799) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="2"></path>
14206						<path id="Path_202" data-name="Path 202" d="M19.657,19.657H0V0" transform="translate(13.899 27.799) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="2"></path>
14207					</g>
14208				</svg>
14209			</button>
14210		</div>
14211
14212		<!-- TRACK -->
14213		<div class="carousel-track" id="inthenews-carousel-track">
14214
14215			<!-- ✅ WORKING DATA LOOP -->
14216							<div class="carousel-image-slide">
14217
14218					<div class="carousel-image align-self-start">
14219													<img src="https://www.seiu.org/wp-content/uploads/2026/08/inthenews-PWC.jpg" alt="inthenews-PWC" loading="eager" />
14220						
14221					</div>
14222
14223					<div class="carousel-slide-content align-self-start">
14224						
14225
14226						<h2 class="content-title">
14227							Prince William County employees unionize, joining SEIU Virginia 512
14228						</h2>
14229
14230						<div class="d-flex align-items-center gap-1"></div>
14231						<div class="d-flex align-items-center gap-2 animated-btn animate-right">
14232							<a href="https://www.insidenova.com/news/prince_william/prince-william-county-employees-unionize-joining-seiu-virginia-512/article_27423e68-b5d3-410a-9320-d37027c8167b.html" class="content-cta nav">
14233								Read more
14234							</a>
14235							<svg xmlns="http://www.w3.org/2000/svg" width="15.492" height="10.401" viewBox="0 0 15.492 10.401">
14236								<g id="Arrow" transform="translate(0 0.354)">
14237									<line id="Line_3" data-name="Line 3" x2="14.951" transform="translate(0 4.847)" fill="none" stroke="#f2eee9" stroke-width="1"></line>
14238									<path id="Path_198" data-name="Path 198" d="M6.855,6.855H0V0" transform="translate(9.938 9.694) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="1"></path>
14239									<path id="Path_200" data-name="Path 200" d="M6.855,6.855H0V0" transform="translate(9.938 9.694) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="1"></path>
14240								</g>
14241							</svg>
14242						</div>
14243					</div>
14244				</div>
14245							<div class="carousel-image-slide">
14246
14247					<div class="carousel-image align-self-start">
14248													<img src="https://www.seiu.org/wp-content/uploads/2026/08/inthenews-wtop-1.jpg" alt="inthenews-wtop" loading="eager" />
14249						
14250					</div>
14251
14252					<div class="carousel-slide-content align-self-start">
14253						
14254
14255						<h2 class="content-title">
14256							‘Job killer’, independence creator: Testimony on bill to allow autonomous taxis in DC
14257						</h2>
14258
14259						<div class="d-flex align-items-center gap-1"></div>
14260						<div class="d-flex align-items-center gap-2 animated-btn animate-right">
14261							<a href="https://wtop.com/dc/2026/07/independence-and-protection-among-themes-discussed-during-mondays-hearing-on-autonomous-vehicles-in-d-c/?nvep=&amp;hmac=&amp;emci=56c50c2f-c57f-f111-b337-000d3a1558ce&amp;emdi=ea000000-0000-0000-0000-000000000001&amp;ceid=" class="content-cta nav">
14262								Read more
14263							</a>
14264							<svg xmlns="http://www.w3.org/2000/svg" width="15.492" height="10.401" viewBox="0 0 15.492 10.401">
14265								<g id="Arrow" transform="translate(0 0.354)">
14266									<line id="Line_3" data-name="Line 3" x2="14.951" transform="translate(0 4.847)" fill="none" stroke="#f2eee9" stroke-width="1"></line>
14267									<path id="Path_198" data-name="Path 198" d="M6.855,6.855H0V0" transform="translate(9.938 9.694) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="1"></path>
14268									<path id="Path_200" data-name="Path 200" d="M6.855,6.855H0V0" transform="translate(9.938 9.694) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="1"></path>
14269								</g>
14270							</svg>
14271						</div>
14272					</div>
14273				</div>
14274							<div class="carousel-image-slide">
14275
14276					<div class="carousel-image align-self-start">
14277													<img src="https://www.seiu.org/wp-content/uploads/2026/08/inthenews-de.jpg" alt="inthenews-de" loading="eager" />
14278						
14279					</div>
14280
14281					<div class="carousel-slide-content align-self-start">
14282						
14283
14284						<h2 class="content-title">
14285							In a first for Delaware, ChristianaCare, physicians’ union ratify contract
14286						</h2>
14287
14288						<div class="d-flex align-items-center gap-1"></div>
14289						<div class="d-flex align-items-center gap-2 animated-btn animate-right">
14290							<a href="https://www.newsfromthestates.com/article/first-delaware-christianacare-physicians-union-ratify-contract?nvep=&amp;hmac=&amp;emci=5dfd0042-f873-f111-ac9c-000d3a54bed0&amp;emdi=ea000000-0000-0000-0000-000000000001&amp;ceid=" class="content-cta nav">
14291								Read more
14292							</a>
14293							<svg xmlns="http://www.w3.org/2000/svg" width="15.492" height="10.401" viewBox="0 0 15.492 10.401">
14294								<g id="Arrow" transform="translate(0 0.354)">
14295									<line id="Line_3" data-name="Line 3" x2="14.951" transform="translate(0 4.847)" fill="none" stroke="#f2eee9" stroke-width="1"></line>
14296									<path id="Path_198" data-name="Path 198" d="M6.855,6.855H0V0" transform="translate(9.938 9.694) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="1"></path>
14297									<path id="Path_200" data-name="Path 200" d="M6.855,6.855H0V0" transform="translate(9.938 9.694) rotate(-135)" fill="none" stroke="#f2eee9" stroke-miterlimit="10" stroke-width="1"></path>
14298								</g>
14299							</svg>
14300						</div>
14301					</div>
14302				</div>
14303			
14304		</div>
14305
14306		<!-- DOT INDICATORS (generated by JS) -->
14307		<div class="carousel-dots" id="inthenews-carousel-dots"></div>
14308
14309	</section>
14310
14311
14312<script>
14313  document.addEventListener('DOMContentLoaded', function () {
14314    const track = document.getElementById('inthenews-carousel-track');
14315    const prev = document.getElementById('inthenews-carousel-nav-prev');
14316    const next = document.getElementById('inthenews-carousel-nav-next');
14317    const dotsContainer = document.getElementById('inthenews-carousel-dots');
14318
14319    if (!track || !prev || !next || !dotsContainer) return;
14320
14321    const slides = track.children;
14322    const total = slides.length;
14323    let index = 0;
14324
14325    // Generate dot indicators
14326    for (let i = 0; i < total; i++) {
14327      const dot = document.createElement('button');
14328      dot.className = 'carousel-dot' + (i === 0 ? ' active' : '');
14329      dot.setAttribute('aria-label', `Go to slide ${i + 1}`);
14330      dot.addEventListener('click', () => {
14331        index = i;
14332        update();
14333      });
14334      dotsContainer.appendChild(dot);
14335    }
14336
14337    const dots = dotsContainer.querySelectorAll('.carousel-dot');
14338
14339    function update() {
14340    	console.log("Updating...");
14341    	console.log("Next: ", next);
14342    	console.log(" -- should be disabled ? ", index === total - 1);
14343      track.style.transform = `translateX(-${index * 100}%)`;
14344      prev.disabled = index === 0;
14345      next.disabled = index === total - 1;
14346
14347      // Update dot indicators
14348      dots.forEach((dot, i) => {
14349        dot.classList.toggle('active', i === index);
14350      });
14351    }
14352
14353    prev.addEventListener('click', () => {
14354      if (index > 0) {
14355        index--;
14356        update();
14357      }
14358    });
14359
14360    next.addEventListener('click', () => {
14361      if (index < total - 1) {
14362        index++;
14363        update();
14364      }
14365    });
14366
14367    // Optional swipe support (safe)
14368    let startX = 0;
14369    track.addEventListener('touchstart', e => {
14370      startX = e.touches[0].clientX;
14371    }, { passive: true });
14372
14373    track.addEventListener('touchend', e => {
14374      const diff = startX - e.changedTouches[0].clientX;
14375      if (Math.abs(diff) > 50) {
14376        if (diff > 0 && index < total - 1) index++;
14377        if (diff < 0 && index > 0) index--;
14378        update();
14379      }
14380    }, { passive: true });
14381
14382    update();
14383  });
14384</script>
14384
14385
14386		
14387	</div>
14388</section>
14389
14390				</section>
14391			</div>
14392		
14393	
14394</section>
14395 
14396
14397</main>
14398	
14399
14400
14401<footer id='lc-footer'>
14402<style>
14403  .site-footer {
14404    background-color: #010203;
14405  }
14406  
14407  .site-footer .nav {
14408  	line-height: 30px;
14409  }
14410  
14411  .footer-bg {
14412  	background-image: url('https://www.seiu.org/wp-content/uploads/2025/12/footer_star_graphic.png');
14413  	background-repeat: no-repeat;
14414  	background-position-y: bottom;
14415  	background-size: cover;
14416  }
14417  
14418  .footer-content-wrapper {
14419  	padding: 47px 35px 35px 35px;
14420  }
14421  
14422  .footer-nav-heading,
14423  .footer-nav-list a {
14424    font-weight: 100;
14425  }
14426
14427  .footer-nav-heading {
14428    text-decoration: underline;
14429  }
14430
14431  .footer-nav-list {
14432    list-style: none;
14433    padding: 0;
14434    margin: 0;
14435  }
14436
14437  .footer-nav-list a {
14438    text-decoration: none;
14439  }
14440
14441  .footer-nav-list a:hover {
14442    text-decoration: underline;
14443  }
14444  
14445  hr {
14446  	color: white;
14447  }
14448  
14449  hr.below-menu {
14450  	margin-top: 163px;
14451  }
14452
14453  .footer-logo-section {
14454    position: relative;
14455    overflow: hidden;
14456  }
14457
14458  .footer-logo-container {
14459    padding: 30px 0px;
14460  }
14461
14462  .footer-logo-img {
14463    max-width: 100%;
14464    height: auto;
14465  }
14466
14467  .footer-divider {
14468    border-color: #6f42c1;
14469    opacity: 1;
14470    margin: 0;
14471  }
14472
14473  .footer-bottom-section {
14474    padding: 32px 0px;
14475  }
14476
14477  .footer-bottom-links {
14478    list-style: none;
14479    padding: 0;
14480    margin: 0;
14481  }
14482
14483  .footer-bottom-links li {
14484    display: inline-block;
14485    margin-right: 24px;
14486  }
14487
14488  .footer-bottom-links a {
14489    text-decoration: underline;
14490    text-decoration-color: rgba(255, 255, 255 , 0.01); 
14491    font-weight: 400;
14492  }
14493
14494  .footer-bottom-links a:hover {
14495    text-decoration: underline;
14496  }
14497
14498  .footer-social-icons {
14499    list-style: none;
14500    padding: 0;
14501    margin: 0;
14502    display: flex;
14503    gap: 16px;
14504  }
14505
14506  .footer-social-icons a {
14507    font-size: 24px;
14508    transition: opacity 0.2s ease;
14509  }
14510
14511  .footer-social-icons a:hover {
14512    opacity: 0.7;
14513  }
14514
14515  .footer-copyright-section {
14516    margin-top: 43px;
14517  }
14518
14519  .footer-copyright-text {
14520    font-weight: 100;
14521  }
14522
14523  .footer-bug-icon {
14524    width: 32px;
14525    height: auto;
14526  }
14527  
14528  @media (max-width: 1440px) {
14529  	.footer-bg {
14530  		background-size: contain;
14531  	}
14532  }
14533
14534  /* Mobile styles */
14535  @media (max-width: 567px) {
14536  	.footer-bg {
14537  		background-image: url("https://www.seiu.org/wp-content/uploads/2025/12/footer_star_graphic_mobile.png") !important;
14538  	}
14539  	
14540    .footer-content-wrapper {
14541	  	padding: 23px 20px 23px 20px;
14542	 }
14543	 
14544	 .footer-nav-section .about-us-nav {
14545	 	order: 1;
14546	 }
14547	 
14548	 .footer-nav-section .members-nav {
14549	 	order: 3;
14550	 }
14551	 
14552	 .footer-nav-section .press-nav {
14553	 	order: 2;
14554	 }
14555	 
14556	 .footer-nav-section .join-us-nav {
14557	 	order: 4;
14558	 }
14559	 
14560	 .footer-nav-section .row {
14561	 	row-gap: 92px;
14562	 }
14563	 
14564	 .footer-logo-container {
14565	    padding: 24px 0px !important;
14566	 }
14567	 
14568	 .footer-nav-heading {
14569	 	margin-bottom: 0 !important;
14570	 }
14571	 
14572	 .footer-nav-heading,
14573	 .footer-nav-list a,
14574	 footer .body {
14575	    font-size: 14px;
14576	 }
14577	 
14578	 hr.below-menu {
14579	  	margin-top: 88px;
14580	 }
14581	 
14582	 .footer-bottom-section {
14583	 	padding: 20px 0px !important;
14584	 }
14585	 
14586	 .footer-bottom-links {
14587	 	display: flex;
14588	 	flex-wrap: nowrap;
14589		justify-content: space-between;
14590	 }
14591	 
14592	 .footer-bottom-links li {
14593	 	margin-right: 0;
14594	 }
14595	 
14596	 .footer-bottom-links a {
14597	 	font-weight: 100;
14598	 }
14599	 
14600	 .footer-copyright-section {
14601	 	margin-top: 0 !important;
14602	 	padding: 20px 0px !important;
14603	 }
14604	 
14605	 .footer-copyright-text {
14606	    font-size: 14px;
14607	  }
14608	 
14609
14610    .footer-nav-column {
14611      margin-bottom: 32px;
14612    }
14613
14614    .footer-logo-container {
14615      padding: 40px 20px;
14616    }
14617
14618    .footer-social-icons {
14619      margin-top: 20px;
14620    }
14621  }
14622  
14623  @media (max-width: 430px) {
14624  	.footer-bg {
14625  		background-image: url("https://www.seiu.org/wp-content/uploads/2025/12/footer_star_graphic_mobile.png") !important;
14626  		background-repeat: no-repeat;
14627  		background-position-y: bottom;
14628  	}
14629  }
14630</style>
14631
14632
14633<footer class="site-footer position-relative">
14634	<div class="d-flex flex-column justify-content-end footer-bg">
14635		<div class="footer-content-wrapper">
14636			<div class="footer-nav-section">
14637				<div class="container-fluid px-0">
14638					<div class="row">
14639						<!-- About Us Column -->
14640						<div class="col-6 col-md-3 footer-nav-column about-us-nav">
14641							<a href="/about">
14642								<h5 class="footer-nav-heading nav  text-white text-uppercase">About Us</h5>
14643							</a>
14644							<ul class="footer-nav-list">
14645								<li><a href="/about#history" class="nav text-white">HISTORY</a></li>
14646								<li><a href="/about#leadership" class="nav text-white">LEADERSHIP</a></li>
14647								<li><a href="/code-of-ethics" class="nav text-white">CODE OF ETHICS</a></li>
14648							</ul>
14649						</div>
14650
14651						<!-- Members Column -->
14652						<div class="col-6 col-md-3 footer-nav-column members-nav">
14653							<a href="/members">
14654								<h5 class="footer-nav-heading nav text-white text-uppercase">Members</h5>
14655							</a>
14656							<ul class="footer-nav-list">
14657								<li><a href="/members#resources" class="nav text-white">RESOURCES</a></li>
14658								<li><a href="/members#union-difference" class="nav text-white">UNION DIFFERENCE</a></li>
14659								<li><a href="/members#member-stories" class="nav text-white">MEMBER STORIES</a></li>
14660								<li><a href="/members#groups" class="nav text-white">GROUPS</a></li>
14661								<li><a href="/members#find_my_contract" class="nav text-white">LOCAL UNION LOCATOR</a></li>
14662							</ul>
14663						</div>
14664
14665						<!-- Press Column -->
14666						<div class="col-6 col-md-3 footer-nav-column press-nav">
14667							<a href="/press">
14668								<h5 class="footer-nav-heading nav text-white text-uppercase">Press</h5>
14669							</a>
14670							<ul class="footer-nav-list">
14671								<li><a href="/blog" class="nav text-white">BLOG</a></li>
14672								<li><a href="/press#releases" class="nav text-white">RELEASES</a></li>
14673								<li><a href="/press#press-kits" class="nav text-white">
14673PRESS KITS</a></li>
14674							</ul>
14675						</div>
14676
14677						<!-- Join Us Column -->
14678						<div class="col-6 col-md-3 footer-nav-column join-us-nav">
14679							<a href="https://act.seiu.org/a/website-signup?fdoftnav">
14680								<h5 class="footer-nav-heading nav text-white text-uppercase">Join Us</h5>
14681							</a>
14682							<ul class="footer-nav-list">
14683								<li><a href="/about/#directory" class="nav text-white">CONTACT US</a></li>
14684								<li class="nav text-white" style="letter-spacing: 0.5px;">1800 MASSACHUSETTS AVE NW,<br>WASHINGTON, DC 20036</li>
14685							</ul>
14686						</div>
14687					</div>
14688				</div>
14689			</div>
14690
14691
14692			<hr class="footer-divider below-menu text-dark" style="width: 1px;">
14693
14694			<div class="footer-logo-section">
14695
14696
14697				<div class="footer-logo-container">
14698					<!--?xml version="1.0" encoding="UTF-8"?--><svg id="SEIU_Tagline" data-name="SEIU+Tagline" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1839.71 821.3">
14699						<rect id="Top_Line" data-name="Top Line" style="fill: #f2eee9;" x="913.68" y="-911.72" width="13.14" height="1838.89" transform="translate(911.37 927.97) rotate(-89.93)"></rect>
14700						<g id="SEIU_Logo" data-name="SEIU Logo">
14701							<path style="fill: #f2eee9;" d="M1298.78,370.45l.4-315.65,203.4.26-.38,299.8c-.05,41.44,19.68,65.97,70.52,66.03,49.69.06,69.48-24.42,69.53-65.85l.38-299.8,197.01.25-.4,315.65c-.17,137.65-66.83,234.13-270.53,233.88-207.47-.26-270.11-96.91-269.94-234.56"></path>
14702							<rect style="fill: #f2eee9;" x="894.41" y="229.89" width="539.4" height="188.87" transform="translate(838.32 1488.03) rotate(-89.93)"></rect>
14703							<polygon style="fill: #f2eee9;" points="578.42 53.89 1029.73 54.46 1029.53 209.81 767.1 209.48 767.04 257.56 955.68 257.79 955.52 386.95 766.87 386.71 766.81 438.18 1029.24 438.51 1029.05 593.86 577.74 593.29 578.42 53.89"></polygon>
14704							<path style="fill: #f2eee9;" d="M2.11,404.64l199.16-.07c3.62,28.36,11.62,45.9,69.77,45.98,56.75.07,70.25-15.53,70.27-34.64v-1.59c.02-15.29-8.96-25.18-31.99-26.8l-157.68-14.38C45.57,363.01.44,294.14.5,245.57v-7.55C.63,142.76,40.25,42.02,257.69,42c200.23-.02,279.77,97.12,283.3,191.11l-194.95-.25c-4.47-22.31-36.19-38.43-85.91-38.49-48.04-.06-60.98,14.58-61,33.38v1.91c-.02,15.29,8.96,24.86,30.58,26.16l166,10.72c105.05,6.82,145.13,76.86,145.06,135.91v4.46c-.12,94.95-58.71,197.74-278.09,197.46C50.03,604.11,4.52,503.73,2.11,404.64"></path>
14705						</g>
14706						<rect id="Bottom_Line" data-name="Bottom Line" style="fill: #f2eee9;" x="912.88" y="-278.29" width="13.14" height="1838.89" transform="translate(277.14 1559.8) rotate(-89.93)"></rect>
14707						<g>
14708							<path style="fill: #f2eee9;" d="M36.14,686.83l-.1,83.43c-.01,10.11,2.9,16.34,12.23,16.35h1.94c9.33.01,12.26-6.21,12.27-16.32l.1-83.43,35.98.04-.1,83.43c-.04,31.31-17.56,48.79-48.29,48.75h-1.94c-30.73-.04-48.21-17.57-48.17-48.88l.1-83.43,35.98.05Z"></path>
14709							<path style="fill: #f2eee9;" d="M158.07,686.98l31.02,75.3h3.89s.09-75.26.09-75.26l31.12.04-.16,130.3-43.76-.06-31.02-75.3h-3.89s-.09,75.26-.09,75.26l-31.12-.04.16-130.3,43.76.06Z"></path>
14710							<path style="fill: #f2eee9;" d="M318.11,687.18l-.04,30.14-21.59-.03-.09,70.01,21.59.03-.04,30.14-79.15-.1.04-30.14,21.59.03.09-70.01-21.59-.03.04-30.14,79.15.1Z"></path>
14711							<path style="fill: #f2eee9;" d="M421.96,687.31l-.04,30.14-30.92-.04-.13,100.15-35.98-.05.13-100.15-30.92-.04.04-30.14,97.82.12Z"></path>
14712							<path style="fill: #f2eee9;" d="M512.19,687.42l-.04,30.14-45.51-.06-.02,19.06,38.12.05-.04,28.98-38.12-.05-.03,21.97,46.48.06-.04,30.14-82.46-.1.16-130.3,81.48.1Z"></path>
14713							<path style="fill: #f2eee9;" d="M547.02,819.71h-1.75c-10.11-.01-18.47-7.22-18.45-18.5v-.39c.01-10.7,8.39-18.46,18.5-18.45h1.75c10.11.01,18.66,7.8,18.65,18.5v.39c-.01,11.28-8.58,18.46-18.69,18.45Z"></path>
14714							<path style="fill: #f2eee9;" d="M807.58,687.8l-.04,30.14-42.59-.05-.03,22.36,35.78.04-.04,30.14-35.78-.04-.06,47.65-35.98-.04.16-130.3,78.57.1Z"></path>
14715							<path style="fill: #f2eee9;" d="M896.45,687.91l-.04,30.14-21.59-.03-.09,70.01,21.59.03-.04,30.14-79.15-.1.04-30.14,21.59.03.09-70.01-21.59-.03.04-30.14,79.15.1Z"></path>
14716							<path style="fill: #f2eee9;" d="M957.13,686.04c32.67.04,47.04,19.12,47,48.09v8.36s-35.99-.04-35.99-.04v-8.36c.02-10.89-3.08-15.95-11.44-15.96h-1.94c-7.78-.01-11.67,5.04-11.69,15.93l-.05,36.75c-.02,12.45,4.06,17.31,11.84,17.32h1.94c8.36.01,11.87-4.84,11.88-17.29l.02-11.86,35.98.04-.07,59.31-27.61-.04v-9.72s-4.46,0-4.46,0c-5.65,7.77-13.82,11.65-25.3,11.64h-1.94c-25.67-.04-38.29-17.17-38.25-49.45l.05-36.76c.04-28.98,15.81-48.01,48.1-47.97h1.94Z"></path>
14717							<path style="fill: #f2eee9;
14717" d="M1057.27,688.11l-.06,48.62,25.67.03.06-48.62,35.98.04-.16,130.3-35.98-.04.06-51.54-25.67-.03-.06,51.54-35.98-.05.16-130.3,35.98.05Z"></path>
14718							<path style="fill: #f2eee9;" d="M1225.68,688.32l-.04,30.14-30.92-.04-.13,100.15-35.98-.05.13-100.15-30.92-.04.04-30.14,97.82.12Z"></path>
14719							<path style="fill: #f2eee9;" d="M1230.18,820.57h-1.75c-10.11-.01-18.46-7.22-18.45-18.5v-.39c.01-10.7,8.39-18.46,18.5-18.45h1.75c10.11.01,18.66,7.8,18.65,18.5v.39c-.01,11.28-8.58,18.46-18.69,18.45Z"></path>
14720							<path style="fill: #f2eee9;" d="M1437.45,688.59l7.47,92.58h5.06s8.87-92.55,8.87-92.55l52.7.07,8.05,92.58h5.83s7.51-92.55,7.51-92.55l29.37.04-10.86,130.28-58.15-.07-8.05-92.77h-4.47s-8.87,92.75-8.87,92.75l-56.98-.07-10.53-130.31,33.06.04Z"></path>
14721							<path style="fill: #f2eee9;" d="M1648.25,688.85l-.04,30.14-21.59-.03-.09,70.01,21.59.03-.04,30.14-79.15-.1.04-30.14,21.59.03.09-70.01-21.59-.03.04-30.14,79.15.1Z"></path>
14722							<path style="fill: #f2eee9;" d="M1706.59,688.93l31.02,75.3h3.89s.09-75.26.09-75.26l31.12.04-.16,130.3-43.76-.06-31.02-75.3h-3.89s-.09,75.26-.09,75.26l-31.12-.04.16-130.3,43.76.06Z"></path>
14723							<path style="fill: #f2eee9;" d="M1809.49,821.3h-1.75c-10.11-.01-18.46-7.22-18.45-18.5v-.39c.01-10.7,8.39-18.46,18.5-18.45h1.75c10.11.01,18.66,7.8,18.65,18.5v.39c-.01,11.28-8.58,18.46-18.69,18.45Z"></path>
14724						</g>
14725					</svg>
14726
14727
14728
14729				</div>
14730			</div>
14731
14732			<!-- Purple Divider -->
14733			<hr class="footer-divider below-title">
14734
14735			<!-- Bottom Links and Social Icons -->
14736			<div class="footer-bottom-section">
14737				<div class="container-fluid px-0">
14738					<div class="row align-items-center">
14739						<div class="col-12 col-md-6">
14740							<ul class="footer-bottom-links">
14741								<li><a href="/cards/what-you-should-know-about-our-constitution-and-leaders/you-can-read-it-yourself/" class="text-white nav">CONSTITUTION &amp; BYLAWS</a></li>
14742								<li><a href="/jobs/" class="text-white nav">CAREERS</a></li>
14743								<li><a href="/search" class="text-white nav">SEARCH</a></li>
14744								<li><a href="/privacy" class="text-white nav">PRIVACY POLICY AND TERMS OF SERVICE</a></li>
14745							</ul>
14746						</div>
14747						<div class="col-12 col-md-6">
14748							<ul class="footer-social-icons justify-content-md-end">
14749								<li>
14750									<a href="https://x.com/SEIU" class="text-white" aria-label="X (Twitter)">
14751										<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor">
14752											<path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path>
14753										</svg>
14754									</a>
14755								</li>
14756								<li>
14757									<a href="https://facebook.com/seiu" class="text-white" aria-label="Facebook">
14758										<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor">
14759											<path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"></path>
14760										</svg>
14761									</a>
14762								</li>
14763								<li>
14764									<a href="https://youtube.com/seiu" class="text-white" aria-label="YouTube">
14765										<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor">
14766											<path d="M23.498 6.186a3.016 3.016 0 0 0-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 0 0 .502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 0 0 2.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 0 0 2.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"></path>
14767										</svg>
14768									</a>
14769								</li>
14770								<li>
14771									<a href="https://www.instagram.com/seiu_org/" class="text-white" aria-label="Instagram">
14772										<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor">
14773											<path d="M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 1 0 0 12.324 6.162 6.162 0 0 0 0-12.324zM12 16a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm6.406-11.845a1.44 1.44 0 1 0 0 2.881 1.44 1.44 0 0 0 0-2.881z"></path>
14774										</svg>
14775									</a>
14776								</li>
14777								<li>
14778									<a href="https://www.tiktok.com/@seiu_org?lang=en" class="text-white" aria-label="TikTok">
14779										<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor">
14780											<path d="M12.525.02c1.31-.02 2.61-.01 3.91-.02.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08
14780-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z"></path>
14781										</svg>
14782									</a>
14783								</li>
14784								<li>
14785									<a href="https://www.threads.com/@seiu_org" class="text-white" aria-label="Threads">
14786										<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor">
14787											<path d="M12.186 24h-.007c-3.581-.024-6.334-1.205-8.184-3.509C2.35 18.44 1.5 15.586 1.472 12.01v-.017c.03-3.579.879-6.43 2.525-8.482C5.845 1.205 8.6.024 12.18 0h.014c2.746.02 5.043.725 6.826 2.098 1.677 1.29 2.858 3.13 3.509 5.467l-2.04.569c-1.104-3.96-3.898-5.984-8.304-6.015-2.91.022-5.11.936-6.54 2.717C4.307 6.504 3.616 8.914 3.589 12c.027 3.086.718 5.496 2.057 7.164 1.43 1.783 3.631 2.698 6.54 2.717 2.623-.02 4.358-.631 5.8-2.045 1.647-1.613 1.618-3.593 1.09-4.798-.31-.71-.873-1.3-1.634-1.75-.192 1.352-.622 2.446-1.284 3.272-.886 1.102-2.14 1.704-3.73 1.79-1.202.065-2.361-.218-3.259-.801-1.063-.689-1.685-1.74-1.752-2.96-.065-1.182.408-2.256 1.333-3.023.878-.727 2.1-1.169 3.54-1.28 1.058-.082 2.123-.02 3.153.085.034-.789-.06-1.51-.306-2.063-.345-.78-1.039-1.34-2.063-1.665a6.143 6.143 0 0 0-1.865-.224c-1.073.038-1.99.343-2.73.91-.673.516-1.14 1.208-1.388 2.057l-1.98-.553c.355-1.237 1.05-2.27 2.067-3.07 1.106-.87 2.49-1.328 4.117-1.364.651-.014 1.31.049 1.957.186 1.617.344 2.86 1.167 3.596 2.381.628 1.035.893 2.318.79 3.81.51.165.988.371 1.424.626 1.082.633 1.882 1.52 2.379 2.635.8 1.792.9 4.554-1.3 6.706-1.9 1.858-4.27 2.652-7.468 2.674zM9.939 15.581c.027.5.256.937.682 1.223.565.38 1.35.54 2.21.494 1.076-.058 1.895-.46 2.435-1.197.368-.501.634-1.154.793-1.947-.72-.082-1.474-.12-2.24-.072-1.002.078-1.81.354-2.337.8-.472.398-.58.873-.543 1.242v-.543z"></path>
14788										</svg>
14789									</a>
14790								</li>
14791								<li>
14792									<a href="https://bsky.app/profile/seiu.org" class="text-white" aria-label="BlueSky">
14793										<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-bluesky" viewBox="0 0 16 16" style="width:24px;height:24px">
14794											<path d="M3.468 1.948C5.303 3.325 7.276 6.118 8 7.616c.725-1.498 2.698-4.29 4.532-5.668C13.855.955 16 .186 16 2.632c0 .489-.28 4.105-.444 4.692-.572 2.04-2.653 2.561-4.504 2.246 3.236.551 4.06 2.375 2.281 4.2-3.376 3.464-4.852-.87-5.23-1.98-.07-.204-.103-.3-.103-.218 0-.081-.033.014-.102.218-.379 1.11-1.855 5.444-5.231 1.98-1.778-1.825-.955-3.65 2.28-4.2-1.85.315-3.932-.205-4.503-2.246C.28 6.737 0 3.12 0 2.632 0 .186 2.145.955 3.468 1.948"></path>
14795										</svg>
14796									</a>
14797								</li>
14798							</ul>
14799						</div>
14800					</div>
14801				</div>
14802			</div>
14803
14804			<!-- Purple Divider -->
14805			<hr class="footer-divider">
14806
14807			<!-- Copyright Section -->
14808			<div class="footer-copyright-section">
14809				<div class="container-fluid px-0">
14810					<div class="row align-items-end">
14811						<div class="col-10 col-md-11">
14812							<p class="footer-copyright-text small text-white mb-0">© 2026 Service Employees International Union</p>
14813							<p class="footer-copyright-text small text-white mb-0">Paid for by SEIU COPE and United We Can, seiu.org. Not authorized by any candidate or candidate's committee.</p>
14814						</div>
14815						<div class="col-2 col-md-1">
14816							<div class="ms-auto d-flex justify-content-center align-items-center">
14817								<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="32" height="46" viewBox="0 0 32 46">
14818									<g id="BUG" transform="translate(-1373 -5712)">
14819										<image id="L2-grey" width="17" height="30" stroke="white" transform="translate(1382 5721)" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAeCAYAAAG9PMW5AAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH/w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHgg/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/AV/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAARKCBKrBBG/TBG
14819CzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0HDYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofcn8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJgUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/RNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTPZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJzs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ+7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3vdy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9DBY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfyl5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAA8BJREFUeNoEwTERgEAMALBcRzwwgy+qhpWxdYIcfNBPVJWq+mZGYMPd3WfgwY83cOHIzH0BAAD//yTBMREAIAwEsLSHIgYsIPI9VRMDSSWBat9dGOzGgQcAAP//NMqxDUBQAAXA86MwBLUBrGAPzevtov61xgpaiQGsI1G5+v5zYoYkWmxYMaGrtb4FOx4suDAU3BjRoE9yfAAAAP//NM+hDYNQGEXhL3/AIBCVnQCBKh50Z2CFCiRBswFLdARWYJImVWgU5j17k3Nybna+MWMoErKhxhVYUWLCGFgQOPAv8EGLL7pc/MALfeCHM53bA080aahuAAAA//9M0aEKQlEQhOHPy0liEowmq2Ay23yACwaD7USx+HA+gmAx2I3CxSgoGNSyCy5s2uGfYTZzwAnzCDnAA/1a66uE4BvHO7pI0uGJXsEau0TjiBEuOGSVLRZByk3yG5uCFfa4YRINbEPUYNqE3TnsSlByrrXWZT51HMfhn+CDGfzIpH9XCqMwDuAfrzddSZG6pUhZTOoulrvJwHY3We4iJrPZ5g8wsSqRwV0tkjL7C0wWKUxk0C3L99Tb9UzPOc/pfJ/vj6YEcI0N7GEgeDCbX4aYQwf3zQefgfjK+QjvWKyxjpvg7qKXfhwnFc7RD8WLmH8XAT8qLERqaOEY84VN8WgF7Ri4hYlAD2qc4SALP2OnQXuzxmoC94ZJHGafJ1zV6OaixGEmDGCtmZMX/2u5wiWmsDQybOGxwj4eRoZD3GK7xjd+I1ipU/zgtXjRxXT6sdDtwB8n9Q+SVRSGAfzn5YPItojGQMjRcJAgiIgIWqIhQ5oc5DpETRE01BoEUQ39WfooqF1MW8rJWRTdxDCKqKGGJIKiiK/luXG4fDr4woHDufe873mf53mfNt0C8ZNw0ku7PwLHfsxiMhOhruv/jDfxEl+C3d8APYaTkcoA5vAddxSSlUsrmeOjWMuPe/N9XwHrM3zEQiB+0CR5lARnsBRi/mAI55KsF+oHsAcTebVOZmEaL/CmaK1KxRuxjm/BZj06voh73W73Vgfnc+lxC5+m4gwOBciRUDkWZt5itRPAxD3acSGrHVeK/fGqMIvdrOcYrCLDHpZj4cvRwmjOH+JU9qdbLxrCp06M7wSeYiNC38KvgtZen5YO4hi6VSp9xTjehfvPhfX0SwDXw+7tKrRNxQ+ORGibUex2cRZXcbmu6w9NtVc5nMHNHV7wG5cwj7uNLMrZuY/DEd7PuJdWwsUUG8a19uw0sVk4yoHMxxbexwZf9+vt3wCoXtJF1EpGVAAAAABJRU5ErkJggg=="></image>
14820										<g id="Rectangle_459" data-name="Rectangle 459" transform="translate(1373 5712)" fill="transparent" stroke="#707070" stroke-width="0" style="mix-blend-mode: overlay;isolation: isolate">
14821											<rect width="32" height="46" stroke="none"></rect>
14822											<rect x="0.5" y="0.5" width="31" height="45" fill="none"></rect>
14823										</g>
14824									</g>
14825								</svg>
14826
14827							</div>
14828						</div>
14829					</div>
14830				</div>
14831			</div>
14832		</div>
14833	</div>
14834</footer>
14835</footer>
14836
14837
14838
14839	
14839<script type="speculationrules">
14840{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/picostrap5-child-base-main/*","/wp-content/themes/picostrap5/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
14841</script>
14841
14842	
14842<script id="lc_script_tag" type="module"></script>
14842
14843	
14843<script id="lc-aos-js" src="https://www.seiu.org/wp-content/plugins/livecanvas/modules/optin-extra-assets/aos-with-init.js?ver=7.1.1"></script>
vendor: 1 bytes, line 14843
14843
14844<script id="google-maps-js" src="https://maps.googleapis.com/maps/api/js?key=AIzaSyAzaGTtG_qoeclPPz4xpTseR7MW3pD7sgI"></script>
vendor: 1 bytes, line 14844
14844
14845<script data-wp-strategy="defer" defer id="bootstrap5-childtheme-js" src="https://www.seiu.org/wp-content/themes/picostrap5-child-base-main/js/bootstrap.bundle.min.js"></script>
vendor: 1 bytes, line 14845
14845
14846<script id="instagram-embed-js" src="https://www.instagram.com/embed.js"></script>
vendor: 1 bytes, line 14846
14846
14847<script data-wp-strategy="defer" defer id="custom-js" src="https://www.seiu.org/wp-content/themes/picostrap5-child-base-main/js/custom.js"></script>
14847
14848    
14848<script>
14849    document.addEventListener('DOMContentLoaded', function () {
14850        if (window.instgrm && window.instgrm.Embeds) {
14851            window.instgrm.Embeds.process();
14852        }
14853    });
14854    </script>
14854
14855    
14856	</body>
14857</html>
14858

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.