:root { --ssa-responsive-grid-settings-width: 120rem;--ssa-responsive-grid-settings-inner-gutter: 1.5rem;--ssa-responsive-grid-settings-outer-gutter: 21.75rem;--ssa-responsive-grid-settings-boxed-width: 76.5rem;--ssa-responsive-grid-settings-boxed-width-outer-gutter: auto; } @media (max-width: 1919px) { :root { --ssa-responsive-grid-settings-width: 90rem;--ssa-responsive-grid-settings-inner-gutter: 1.5rem;--ssa-responsive-grid-settings-outer-gutter: 6.75rem;--ssa-responsive-grid-settings-boxed-width: 76.5rem;--ssa-responsive-grid-settings-boxed-width-outer-gutter: auto; }  } @media (max-width: 1439px) { :root { --ssa-responsive-grid-settings-width: 64rem;--ssa-responsive-grid-settings-inner-gutter: 1.125rem;--ssa-responsive-grid-settings-outer-gutter: 3.75rem;--ssa-responsive-grid-settings-boxed-width: none;--ssa-responsive-grid-settings-boxed-width-outer-gutter: 3.75rem; }  } @media (max-width: 1023px) { :root { --ssa-responsive-grid-settings-width: 48rem;--ssa-responsive-grid-settings-inner-gutter: 0.75rem;--ssa-responsive-grid-settings-outer-gutter: 2.375rem;--ssa-responsive-grid-settings-boxed-width: none;--ssa-responsive-grid-settings-boxed-width-outer-gutter: 2.375rem; }  } @media (max-width: 767px) { :root { --ssa-responsive-grid-settings-width: 35.3125rem;--ssa-responsive-grid-settings-inner-gutter: 1.4375rem;--ssa-responsive-grid-settings-outer-gutter: 1.75rem;--ssa-responsive-grid-settings-boxed-width: none;--ssa-responsive-grid-settings-boxed-width-outer-gutter: 1.75rem; }  } @media (max-width: 564px) { :root { --ssa-responsive-grid-settings-width: 25.875rem;--ssa-responsive-grid-settings-inner-gutter: 1.4375rem;--ssa-responsive-grid-settings-outer-gutter: 1.5rem;--ssa-responsive-grid-settings-boxed-width: none;--ssa-responsive-grid-settings-boxed-width-outer-gutter: 1.5rem; }  }
:root { --ssa-default-font-settings-font-family: var(--ssa-font-stacks-roboto);--ssa-default-font-settings-color: var(--ssa-color-palette-black); } body { font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black); }
:root { --ssa-base-unit-settings-font-size: 16px; } body { font-size: var(--ssa-base-unit-settings-font-size); }
:root { --ssa-font-stacks-arial: Arial, "Helvetica Neue", Helvetica, sans-serif;--ssa-font-stacks-playfair-display: "Playfair Display", serif;--ssa-font-stacks-roboto: "Roboto", sans-serif;--ssa-font-stacks-roboto-bold: "Roboto Bold", sans-serif;--ssa-font-stacks-roboto-medium: "Roboto Medium", sans-serif;--ssa-font-stacks-roboto-regular: "Roboto Regular", sans-serif;--ssa-font-stacks-ubuntu-bold: "Ubuntu Bold", sans-serif;--ssa-font-stacks-ubuntu-medium: "Ubuntu Medium", sans-serif;--ssa-font-stacks-ubuntu-regular: "Ubuntu Regular", sans-serif; } @font-face { font-family: "Roboto Bold";font-display: auto;src: url("/sites/portalcliente/files/cohesion/Roboto-Bold_0.ttf") format("truetype"); } @font-face { font-family: "Ubuntu Regular";font-display: auto;src: url("/sites/portalcliente/files/cohesion/Ubuntu-Regular.ttf") format("truetype"); } @font-face { font-family: "Ubuntu Medium";font-display: auto;src: url("/sites/portalcliente/files/cohesion/Ubuntu-Medium.ttf") format("truetype"); } @font-face { font-family: "Roboto Medium";font-display: auto;src: url("/sites/portalcliente/files/cohesion/Roboto-Medium_0.ttf") format("truetype"); } @font-face { font-family: "Ubuntu Bold";font-display: auto;src: url("/sites/portalcliente/files/cohesion/Ubuntu-Bold.ttf") format("truetype"); } @font-face { font-family: "Roboto Regular";font-display: auto;src: url("/sites/portalcliente/files/cohesion/Roboto-Regular.ttf") format("truetype"); }
@font-face { font-family: iconmoon;font-display: auto;src: url("/sites/portalcliente/files/cohesion/sanepar-1.3_0.eot");src: url("/sites/portalcliente/files/cohesion/sanepar-1.3_0.eot?#iefix") format("embedded-opentype"), url("/sites/portalcliente/files/cohesion/sanepar-1.3_0.woff") format("woff"), url("/sites/portalcliente/files/cohesion/sanepar-1.3_0.ttf") format("truetype"); } [data-icon-custom-icons] { font-family: iconmoon, serif; } [data-icon-custom-icons]:after { font-family: iconmoon, serif;content: attr(data-icon-custom-icons); } @font-face { font-family: icomoon;font-display: auto;src: url("/sites/portalcliente/files/cohesion/icomoon.eot");src: url("/sites/portalcliente/files/cohesion/icomoon.eot?#iefix") format("embedded-opentype"), url("/sites/portalcliente/files/cohesion/icomoon.woff2") format("woff2"), url("/sites/portalcliente/files/cohesion/icomoon.woff") format("woff"), url("/sites/portalcliente/files/cohesion/icomoon.ttf") format("truetype"); } [data-icon-fontawesome] { font-family: icomoon, serif; } [data-icon-fontawesome]:after { font-family: icomoon, serif;content: attr(data-icon-fontawesome); }
:root { --ssa-color-palette-beige: rgba(238, 235, 233, 1);--ssa-color-palette-black: rgba(19, 19, 19, 1);--ssa-color-palette-black-2: rgba(0, 0, 0, 1);--ssa-color-palette-black-dark: rgba(46, 46, 46, 1);--ssa-color-palette-black-light: rgba(245, 247, 249, 1);--ssa-color-palette-black-medium: rgba(84, 91, 98, 1);--ssa-color-palette-black-medium-2: rgba(139, 145, 150, 1);--ssa-color-palette-black-medium-light: rgba(204, 208, 212, 1);--ssa-color-palette-blue: rgba(183, 216, 235, 1);--ssa-color-palette-blue-600: rgba(103, 147, 188, 1);--ssa-color-palette-blue-dark: rgba(10, 93, 144, 1);--ssa-color-palette-blue-light: rgba(229, 243, 255, 1);--ssa-color-palette-blue-medium: rgba(127, 175, 197, 1);--ssa-color-palette-brand-color: rgba(38, 163, 221, 1);--ssa-color-palette-brand-color-dark: rgba(26, 137, 201, 1);--ssa-color-palette-brand-color-light: rgba(112, 195, 233, 1);--ssa-color-palette-brown: rgba(198, 164, 110, 1);--ssa-color-palette-brown-light: rgba(215, 187, 143, 1);--ssa-color-palette-error: rgba(195, 11, 11, 1);--ssa-color-palette-esbranquicado: rgba(245, 247, 249, 1);--ssa-color-palette-gray-10: rgba(242, 242, 242, 1);--ssa-color-palette-gray-20: rgba(219, 219, 220, 1);--ssa-color-palette-gray-30: rgba(191, 191, 191, 1);--ssa-color-palette-gray-70: rgba(72, 72, 72, 1);--ssa-color-palette-gray-80: rgba(50, 50, 50, 1);--ssa-color-palette-gray-90: rgba(34, 34, 34, 1);--ssa-color-palette-green-600: rgba(138, 184, 171, 1);--ssa-color-palette-green-dark: rgba(35, 116, 77, 1);--ssa-color-palette-green-institutional: rgba(138, 184, 171, 1);--ssa-color-palette-green-light: rgba(244, 248, 246, 1);--ssa-color-palette-green-yellow: rgba(207, 226, 218, 1);--ssa-color-palette-laranja-claro: rgba(241, 232, 195, 1);--ssa-color-palette-medium-darker: rgba(84, 91, 98, 1);--ssa-color-palette-medium-light: rgba(220, 223, 226, 1);--ssa-color-palette-orange-light: rgba(237, 231, 205, 1);--ssa-color-palette-portal-blue-1: rgba(8, 98, 173, 1);--ssa-color-palette-portal-blue-2: rgba(82, 128, 201, 1);--ssa-color-palette-portal-blue-3: rgba(103, 181, 254, 1);--ssa-color-palette-portal-blue-4: rgba(199, 228, 255, 1);--ssa-color-palette-warning: rgba(236, 161, 43, 1);--ssa-color-palette-white: rgba(255, 255, 255, 1);--ssa-color-palette-white-2: rgba(251, 254, 255, 1); } .coh-color-beige { color: var(--ssa-color-palette-beige); } .coh-color-black { color: var(--ssa-color-palette-black); } .coh-color-black-2 { color: var(--ssa-color-palette-black-2); } .coh-color-black-dark { color: var(--ssa-color-palette-black-dark); } .coh-color-black-light { color: var(--ssa-color-palette-black-light); } .coh-color-black-medium { color: var(--ssa-color-palette-black-medium); } .coh-color-black-medium-2 { color: var(--ssa-color-palette-black-medium-2); } .coh-color-black-medium-light { color: var(--ssa-color-palette-black-medium-light); } .coh-color-blue { color: var(--ssa-color-palette-blue); } .coh-color-blue-600 { color: var(--ssa-color-palette-blue-600); } .coh-color-blue-dark { color: var(--ssa-color-palette-blue-dark); } .coh-color-blue-light { color: var(--ssa-color-palette-blue-light); } .coh-color-blue-medium { color: var(--ssa-color-palette-blue-medium); } .coh-color-brand-color { color: var(--ssa-color-palette-brand-color); } .coh-color-brand-color-dark { color: var(--ssa-color-palette-brand-color-dark); } .coh-color-brand-color-light { color: var(--ssa-color-palette-brand-color-light); } .coh-color-brown { color: var(--ssa-color-palette-brown); } .coh-color-brown-light { color: var(--ssa-color-palette-brown-light); } .coh-color-error { color: var(--ssa-color-palette-error); } .coh-color-esbranquicado { color: var(--ssa-color-palette-esbranquicado); } .coh-color-gray-10 { color: var(--ssa-color-palette-gray-10); } .coh-color-gray-20 { color: var(--ssa-color-palette-gray-20); } .coh-color-gray-30 { color: var(--ssa-color-palette-gray-30); } .coh-color-gray-70 { color: var(--ssa-color-palette-gray-70); } .coh-color-gray-80 { color: var(--ssa-color-palette-gray-80); } .coh-color-gray-90 { color: var(--ssa-color-palette-gray-90); } .coh-color-green-600 { color: var(--ssa-color-palette-green-600); } .coh-color-green-dark { color: var(--ssa-color-palette-green-dark); } .coh-color-green-institutional { color: var(--ssa-color-palette-green-institutional); } .coh-color-green-light { color: var(--ssa-color-palette-green-light); } .coh-color-green-yellow { color: var(--ssa-color-palette-green-yellow); } .coh-color-laranja-claro { color: var(--ssa-color-palette-laranja-claro); } .coh-color-medium-darker { color: var(--ssa-color-palette-medium-darker); } .coh-color-medium-light { color: var(--ssa-color-palette-medium-light); } .coh-color-orange-light { color: var(--ssa-color-palette-orange-light); } .coh-color-portal-blue-1 { color: var(--ssa-color-palette-portal-blue-1); } .coh-color-portal-blue-2 { color: var(--ssa-color-palette-portal-blue-2); } .coh-color-portal-blue-3 { color: var(--ssa-color-palette-portal-blue-3); } .coh-color-portal-blue-4 { color: var(--ssa-color-palette-portal-blue-4); } .coh-color-warning { color: var(--ssa-color-palette-warning); } .coh-color-white { color: var(--ssa-color-palette-white); } .coh-color-white-2 { color: var(--ssa-color-palette-white-2); }
ul { margin-bottom: 1.5rem;font-weight: unset !important; } ul li { line-height: 1.5;margin-bottom: 1rem;margin-left: 2rem;list-style-position: outside;list-style-type: disc; } ul li ul { margin-top: 1.5rem;margin-bottom: 1.5rem; } ul li ul li { margin-left: 1rem;list-style-type: circle; } ul li.ui-menu-item { list-style-type: none;padding-top: 0.5rem;padding-right: 0.75rem;padding-bottom: 0.5rem;padding-left: 0.75rem; } ul.toolbar-menu li { margin: 0rem;list-style-type: none;font-weight: normal; } ul.toolbar-menu li::before { content: normal; } ul.contextual-links li { list-style-type: none;font-weight: normal; } ul.contextual-links li::before { content: normal; } ul.cke_panel_list li { list-style-type: none;font-weight: normal; } ul.cke_panel_list li::before { content: normal; } ul.dx8-tabs li { list-style-type: none;font-weight: normal; } ul.dx8-tabs li::before { content: normal; }
p { font-size: 1rem;margin-bottom: 1.5rem;line-height: 1.5;font-weight: 400;font-weight: unset !important; }
ol { margin-bottom: 1.5rem; } ol li { line-height: 1.5;margin-bottom: 1rem;margin-left: 2rem;font-weight: 400;list-style-type: decimal; } ol li ol { margin-top: 1.5rem;margin-bottom: 1.5rem; } ol li ol li { margin-left: 1.5rem; }
a { color: var(--ssa-color-palette-portal-blue-1);text-decoration: none;font-family: var(--ssa-font-stacks-roboto-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } a:hover { color: var(--ssa-color-palette-portal-blue-2); }
h6 { font-size: 18px;line-height: 120%;margin-bottom: 8px;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: unset !important; }
h5 { font-size: 24px;line-height: 120%;margin-bottom: 8px;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: unset !important; }
h4 { font-size: 28px;line-height: 120%;margin-bottom: 8px;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: unset !important; }
h3 { font-size: 36px;line-height: 120%;margin-bottom: 12px;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: unset !important; }
h2 { font-size: 40px;line-height: 120%;margin-bottom: 18px;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: unset !important; }
h1 { font-size: 3rem;line-height: 120%;margin-bottom: 1.25rem;font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: unset !important; }
@media (max-width: 1023px) { body.menu-active { overflow: hidden; }  } body::-moz-selection { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white); } body::selection { background-color: var(--ssa-color-palette-brand-color);color: var(--ssa-color-palette-white); } body img { max-width: 100%;height: auto; } body .table-container { display: grid; } body nav.pager { text-align: center; } body nav.pager ul { padding: 0.625rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;gap: 10px; } body nav.pager ul li.current { font-style: normal;text-decoration: underline; }
blockquote { font-size: 1.25rem;line-height: 1.5;margin-bottom: 1.5rem;padding-right: 2rem;padding-left: 2rem;border-left-width: 0.125rem;border-left-style: solid;border-left-color: var(--ssa-color-palette-brand-color);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;width: 100%; } @media (max-width: 1439px) { blockquote { padding-right: 1.5rem;padding-left: 1.5rem; }  } blockquote::before { content: "\f10d";font-family: icomoon;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 1.5rem;color: var(--ssa-color-palette-brand-color);line-height: 1.0;font-style: normal;padding-bottom: 0.5rem;display: block; } @media (max-width: 1439px) { blockquote::before { font-size: 1.5rem; }  } blockquote p { font-size: 1.25rem; }
table thead { color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ubuntu-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-align: center; } table thead tr { background-color: var(--ssa-color-palette-blue-dark); } table thead tr th { padding: 21.5px; } table thead tr th:first-child { -webkit-border-top-left-radius: 20px; border-top-left-radius: 20px; } table thead tr th:last-child { -webkit-border-bottom-right-radius: 20px; border-bottom-right-radius: 20px; } table thead tr th a { color: var(--ssa-color-palette-white);text-decoration: none; } table tbody tr:nth-child(2n) { background-color: var(--ssa-color-palette-esbranquicado); } table tbody tr:nth-child(2n+1) { background-color: var(--ssa-color-palette-white); } table tbody tr td { padding: 21.5px;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black-dark);text-align: center;vertical-align: middle; } table tbody tr td.views-field-ajax-delete-registration a::after { content: "\eb31";font-family: iconmoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;margin-left: 0.25rem; }
span { font-weight: unset !important; }
li { font-weight: unset !important; }
form fieldset.form-wrapper { padding-top: 0rem; } @media null { form fieldset.form-wrapper > legend:before,form fieldset.form-wrapper > legend:after { clear: none;content: normal;display: inline; }  } form fieldset.form-wrapper > legend { font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 28px;line-height: 1.2;font-weight: 700;color: var(--ssa-color-palette-portal-blue-1);float: left; } form fieldset.form-wrapper > legend > .fieldset-legend { font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-portal-blue-1);font-size: 28px;line-height: 1.2; } form fieldset.fieldset-highlighted { padding-top: 32px;padding-right: 32px;padding-bottom: 19px;padding-left: 32px;border-width: 1px;-webkit-border-top-left-radius: 20px;border-top-left-radius: 20px;-webkit-border-bottom-right-radius: 20px;border-bottom-right-radius: 20px;border-style: solid;border-color: var(--ssa-color-palette-portal-blue-4);margin-bottom: 40px; } form > * { padding-top: 1rem;padding-bottom: 1rem; } form label { margin-bottom: 0.3125rem;color: var(--ssa-color-palette-black-medium);font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;line-height: 1.375rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } form label.form-required::after { content: "*";margin-left: 0.25rem;color: var(--ssa-color-palette-error);font-size: 1rem;line-height: 1.375rem; } form legend { font-weight: bold;margin-bottom: 0.5rem; } form .form-item { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } form .form-item.form-item-copy { padding-top: 0rem; } form .form-type-checkbox { position: relative;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } form .form-type-checkbox .form-checkbox { height: 1rem;width: 1rem;border-style: solid;border-color: rgba(75, 93, 111, 1);border-width: 0.0625rem;-webkit-border-radius: 0.125rem;border-radius: 0.125rem;-webkit-appearance: none;-moz-appearance: none;appearance: none;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } form .form-type-checkbox .form-checkbox + label.option { margin-bottom: 0rem;margin-left: 0.5rem;color: rgba(66, 66, 66, 1);font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.875rem;line-height: 1.25rem; } form .form-type-checkbox .form-checkbox:checked { background-color: var(--ssa-color-palette-blue-dark);border-style: none;content: "\f00c";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-white);content : "✓";font-size: 1rem; } form .form-type-checkbox .form-checkbox:checked::after { content: "\f00c";font-family: icomoon;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;content: "✓";font-size: 0.75rem;line-height: 1.375rem;text-align: center; } form .form-type-select label { color: rgba(75, 93, 111, 1);font-family: var(--ssa-font-stacks-roboto-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;line-height: 1.375rem;display: block; } form .form-type-select label::before { -webkit-transition: background-color 300ms ease; transition: background-color 300ms ease;pointer-events: none;background-color: var(--ssa-color-palette-brand-color);height: 3.125rem;width: 3.125rem;bottom: 0rem;right: 0rem;content: ""; } form .form-type-select label::after { pointer-events: none;color: var(--ssa-color-palette-white);font-size: 1.25rem;height: 3.125rem;width: 3.125rem;position: absolute;bottom: 0rem;right: 0rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;content: "\f078";font-family: icomoon;line-height: 1.0;font-weight: normal;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; } form .form-type-select.form-item-field-multi-select-list label { display: block; } form .form-type-select.form-item-field-multi-select-list label::before { content: normal; } form .form-type-select.form-item-field-multi-select-list label::after { content: normal; } form .form-select:not(.editor) { -webkit-appearance: none; -moz-appearance: none; appearance: none;line-height: 1.5;background-color: var(--ssa-color-palette-white);padding: 0.75rem;border-width: 0.0625rem;border-style: solid;border-color: rgba(166, 166, 166, 1);-webkit-border-radius: 0.625rem;border-radius: 0.625rem; } form .form-search { -webkit-appearance: none; -moz-appearance: none; appearance: none;line-height: 1.5;background-color: var(--ssa-color-palette-gray-10);padding: 0.75rem;border-width: 0.0625rem;border-style: solid;border-color: var(--ssa-color-palette-gray-30); } form .form-type-radio { position: relative;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } form .form-type-radio > .form-radio { border-color: rgba(166, 166, 166, 1);height: 1rem;width: 1rem;background-color: rgba(0, 0, 0, 0);border-width: 0.0625rem;border-style: solid;-webkit-border-radius: 3.125rem;border-radius: 3.125rem; } @media (max-width: 1919px) { form .form-type-radio > .form-radio { -webkit-appearance: auto; -moz-appearance: auto; appearance: auto; }  } form .form-type-radio > .form-radio + label.option { color: rgba(66, 66, 66, 1);font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.875rem;line-height: 1.25rem;margin-bottom: 0rem;margin-left: 0.5rem; } form .form-type-radio > .form-radio:checked { accent-color: #046732; } form .form-type-radio > .form-radio:checked:hover { accent-color: #046732; } form .form-submit { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-portal-blue-1);padding-top: 14px;padding-right: 24px;padding-bottom: 14px;padding-left: 24px;border-style: none;-webkit-border-top-right-radius: 20px;border-top-right-radius: 20px;-webkit-border-bottom-left-radius: 20px;border-bottom-left-radius: 20px;font-family: var(--ssa-font-stacks-ubuntu-medium);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } form .form-submit:hover { background-color: var(--ssa-color-palette-portal-blue-2); } form .form-submit.button--primary { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color); } form .form-submit.button--primary:hover { background-color: var(--ssa-color-palette-brand-color-dark); } form .form-text { -webkit-appearance: none; -moz-appearance: none; appearance: none;line-height: 1.25rem;width: 100%;padding-top: 0.8125rem;padding-right: 1rem;padding-bottom: 0.8125rem;padding-left: 1rem;border-width: 0.0625rem;border-style: solid;border-color: rgba(156, 157, 158, 1);background-color: var(--ssa-color-palette-white);-webkit-border-radius: 10px;border-radius: 10px;height: 3rem;color: var(--ssa-color-palette-black-dark);font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem; } form .form-text::-webkit-input-placeholder { color: rgba(156, 157, 158, 1);font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;line-height: 1.375rem;font-style: italic; } form .form-text::-moz-placeholder { color: rgba(156, 157, 158, 1);font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;line-height: 1.375rem;font-style: italic; } form .form-text:-ms-input-placeholder { color: rgba(156, 157, 158, 1);font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;line-height: 1.375rem;font-style: italic; } form .form-text::-ms-input-placeholder { color: rgba(156, 157, 158, 1);font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;line-height: 1.375rem;font-style: italic; } form .form-text::placeholder { color: rgba(156, 157, 158, 1);font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;line-height: 1.375rem;font-style: italic; } form .form-email { line-height: 1.25rem;background-color: var(--ssa-color-palette-white);width: 100%;padding-top: 0.8125rem;padding-right: 1rem;padding-bottom: 0.8125rem;padding-left: 1rem;border-width: 0.0625rem;border-style: solid;border-color: rgba(156, 157, 158, 1);font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black-dark);font-size: 1rem;height: 3rem;-webkit-border-radius: 0.625rem;border-radius: 0.625rem; } form .form-email::-webkit-input-placeholder { font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(156, 157, 158, 1);font-size: 1rem;line-height: 1.375rem;font-style: italic; } form .form-email::-moz-placeholder { font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(156, 157, 158, 1);font-size: 1rem;line-height: 1.375rem;font-style: italic; } form .form-email:-ms-input-placeholder { font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(156, 157, 158, 1);font-size: 1rem;line-height: 1.375rem;font-style: italic; } form .form-email::-ms-input-placeholder { font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(156, 157, 158, 1);font-size: 1rem;line-height: 1.375rem;font-style: italic; } form .form-email::placeholder { font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(156, 157, 158, 1);font-size: 1rem;line-height: 1.375rem;font-style: italic; } form .form-textarea { line-height: 1.25rem;background-color: var(--ssa-color-palette-white);width: 100%;padding-top: 0.8125rem;padding-right: 1rem;padding-bottom: 0.8125rem;padding-left: 1rem;border-width: 0.0625rem;border-style: solid;border-color: rgba(156, 157, 158, 1);font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black-dark);font-size: 0.875rem;-webkit-border-radius: 0.625rem;border-radius: 0.625rem; } form .form-textarea::-webkit-input-placeholder { font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(156, 157, 158, 1);font-size: 1rem;line-height: 1.375rem;font-style: italic; } form .form-textarea::-moz-placeholder { font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(156, 157, 158, 1);font-size: 1rem;line-height: 1.375rem;font-style: italic; } form .form-textarea:-ms-input-placeholder { font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(156, 157, 158, 1);font-size: 1rem;line-height: 1.375rem;font-style: italic; } form .form-textarea::-ms-input-placeholder { font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(156, 157, 158, 1);font-size: 1rem;line-height: 1.375rem;font-style: italic; } form .form-textarea::placeholder { font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(156, 157, 158, 1);font-size: 1rem;line-height: 1.375rem;font-style: italic; } form .webform-element-description { margin-top: 0.25rem;font-size: 0.875rem;line-height: 1.25rem;font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(66, 66, 66, 1); } form .field--name-field-wysiwyg .form-type-select { position: static;display: block; } form .field--name-field-wysiwyg .form-type-select label::before { content: normal; } form .field--name-field-wysiwyg .form-type-select label::after { content: normal; } form .form-type-date input.form-date { background-color: var(--ssa-color-palette-white);height: 3rem;width: 100%;border-width: 0.0625rem;-webkit-border-radius: 0.5rem;border-radius: 0.5rem;border-style: solid;border-color: rgba(166, 166, 166, 1);color: rgba(66, 66, 66, 1);font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;line-height: 1.375rem;padding-top: 0.5rem;padding-right: 0.75rem;padding-bottom: 0.5rem;padding-left: 0.75rem;accent-color: #046732; } form .form-type-date label { color: rgba(75, 93, 111, 1);font-size: 1rem;line-height: 1.375rem;font-family: var(--ssa-font-stacks-roboto-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } form .webform-element-help { display: inline-block;-webkit-box-sizing: content-box;box-sizing: content-box;color: white;-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3;height: 0.875rem;width: 0.875rem;text-align: center;vertical-align: baseline;border-width: 0.125rem;border-style: solid;border-color: var(--ssa-color-palette-portal-blue-1);-webkit-border-radius: 3.125rem;border-radius: 3.125rem;background-color: var(--ssa-color-palette-portal-blue-1);font-size: 0.75rem;font-weight: bold;line-height: 0.875rem; } form.agreement-default-form { width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } form.agreement-default-form .form-item-agree { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } form.agreement-default-form .form-item-agree > label { font-weight: 700;color: var(--ssa-color-palette-black-dark); } form.agreement-default-form #edit-agreement > h2 { color: var(--ssa-color-palette-portal-blue-1); }
a { font-weight: unset !important; }

