:root { --ssa-color-palette-bc-espumisan-black: rgba(56, 56, 56, 1);--ssa-color-palette-bc-espumisan-cyan: rgba(26, 166, 253, 1);--ssa-color-palette-bc-espumisan-dark-green: rgba(37, 111, 34, 1);--ssa-color-palette-bc-espumisan-gray: rgba(214, 214, 214, 1);--ssa-color-palette-bc-espumisan-green: rgba(153, 188, 65, 1);--ssa-color-palette-bc-espumisan-green-extra: rgba(240, 250, 205, 1);--ssa-color-palette-bc-espumisan-green-light: rgba(192, 222, 110, 1);--ssa-color-palette-bc-espumisan-teal: rgba(0, 61, 96, 1);--ssa-color-palette-bc-espumisan-white: rgba(255, 255, 255, 1);--ssa-color-palette-bc-espumisan-yellow: rgba(255, 200, 47, 1);--ssa-color-palette-bc-master-dark-blue: rgba(17, 77, 155, 1);--ssa-color-palette-bc-master-dark-gray: rgba(119, 120, 121, 1);--ssa-color-palette-bc-master-default: rgba(56, 56, 56, 1);--ssa-color-palette-bc-master-green: rgba(59, 126, 82, 1);--ssa-color-palette-bc-master-light-gray: rgba(231, 233, 235, 1);--ssa-color-palette-bc-master-medium-blue: rgba(26, 115, 232, 1);--ssa-color-palette-bc-master-medium-gray: rgba(192, 194, 196, 1);--ssa-color-palette-bc-master-orange: rgba(221, 111, 0, 1);--ssa-color-palette-bc-master-white: rgba(255, 255, 255, 1);--ssa-color-palette-bc-quixx-blue: rgba(0, 46, 94, 1);--ssa-color-palette-bc-quixx-default: rgba(51, 51, 51, 1);--ssa-color-palette-bc-quixx-light-blue: rgba(91, 197, 241, 1);--ssa-color-palette-bc-quixx-lime: rgba(149, 186, 32, 1);--ssa-color-palette-bc-quixx-medium-blue: rgba(44, 121, 198, 1);--ssa-color-palette-bc-quixx-navy: rgba(0, 74, 153, 1);--ssa-color-palette-bc-quixx-orange: rgba(236, 102, 7, 1);--ssa-color-palette-bc-quixx-pink: rgba(239, 135, 181, 1);--ssa-color-palette-bc-quixx-red: rgba(227, 5, 19, 1);--ssa-color-palette-bc-thyroid-black: rgba(31, 32, 33, 1);--ssa-color-palette-bc-thyroid-bright-magenta: rgba(188, 55, 107, 1);--ssa-color-palette-bc-thyroid-burgundy: rgba(106, 1, 40, 1);--ssa-color-palette-bc-thyroid-dark-gray: rgba(119, 120, 121, 1);--ssa-color-palette-bc-thyroid-light-gray: rgba(231, 233, 235, 1);--ssa-color-palette-bc-thyroid-magenta: rgba(172, 6, 70, 1);--ssa-color-palette-bc-thyroid-medium-gray: rgba(192, 194, 196, 1);--ssa-color-palette-bc-thyroid-purple: rgba(108, 55, 137, 1);--ssa-color-palette-bc-thyroid-white: rgba(255, 255, 255, 1);--ssa-color-palette-bc-thyroid-yellow: rgba(221, 144, 0, 1);--ssa-color-palette-black: rgba(0, 0, 0, 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-charcoal-01: rgba(19, 19, 24, 1);--ssa-color-palette-charcoal-02: rgba(35, 38, 48, 1);--ssa-color-palette-charcoal-04: rgba(107, 105, 123, 1);--ssa-color-palette-coral-00: rgba(174, 69, 72, 1);--ssa-color-palette-coral-00--10: rgba(174, 69, 72, 0.1);--ssa-color-palette-glow-pink-01: rgba(219, 70, 123, 0.3);--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-magenta-02: rgba(201, 49, 127, 1);--ssa-color-palette-maroon: rgba(136, 52, 83, 1);--ssa-color-palette-pearl-02: rgba(230, 232, 236, 1);--ssa-color-palette-white: rgba(255, 255, 255, 1); } .coh-color-bc-espumisan-black { color: var(--ssa-color-palette-bc-espumisan-black); } .coh-color-bc-espumisan-cyan { color: var(--ssa-color-palette-bc-espumisan-cyan); } .coh-color-bc-espumisan-dark-green { color: var(--ssa-color-palette-bc-espumisan-dark-green); } .coh-color-bc-espumisan-gray { color: var(--ssa-color-palette-bc-espumisan-gray); } .coh-color-bc-espumisan-green { color: var(--ssa-color-palette-bc-espumisan-green); } .coh-color-bc-espumisan-green-extra { color: var(--ssa-color-palette-bc-espumisan-green-extra); } .coh-color-bc-espumisan-green-light { color: var(--ssa-color-palette-bc-espumisan-green-light); } .coh-color-bc-espumisan-teal { color: var(--ssa-color-palette-bc-espumisan-teal); } .coh-color-bc-espumisan-white { color: var(--ssa-color-palette-bc-espumisan-white); } .coh-color-bc-espumisan-yellow { color: var(--ssa-color-palette-bc-espumisan-yellow); } .coh-color-bc-master-dark-blue { color: var(--ssa-color-palette-bc-master-dark-blue); } .coh-color-bc-master-dark-gray { color: var(--ssa-color-palette-bc-master-dark-gray); } .coh-color-bc-master-default { color: var(--ssa-color-palette-bc-master-default); } .coh-color-bc-master-green { color: var(--ssa-color-palette-bc-master-green); } .coh-color-bc-master-light-gray { color: var(--ssa-color-palette-bc-master-light-gray); } .coh-color-bc-master-medium-blue { color: var(--ssa-color-palette-bc-master-medium-blue); } .coh-color-bc-master-medium-gray { color: var(--ssa-color-palette-bc-master-medium-gray); } .coh-color-bc-master-orange { color: var(--ssa-color-palette-bc-master-orange); } .coh-color-bc-master-white { color: var(--ssa-color-palette-bc-master-white); } .coh-color-bc-quixx-blue { color: var(--ssa-color-palette-bc-quixx-blue); } .coh-color-bc-quixx-default { color: var(--ssa-color-palette-bc-quixx-default); } .coh-color-bc-quixx-light-blue { color: var(--ssa-color-palette-bc-quixx-light-blue); } .coh-color-bc-quixx-lime { color: var(--ssa-color-palette-bc-quixx-lime); } .coh-color-bc-quixx-medium-blue { color: var(--ssa-color-palette-bc-quixx-medium-blue); } .coh-color-bc-quixx-navy { color: var(--ssa-color-palette-bc-quixx-navy); } .coh-color-bc-quixx-orange { color: var(--ssa-color-palette-bc-quixx-orange); } .coh-color-bc-quixx-pink { color: var(--ssa-color-palette-bc-quixx-pink); } .coh-color-bc-quixx-red { color: var(--ssa-color-palette-bc-quixx-red); } .coh-color-bc-thyroid-black { color: var(--ssa-color-palette-bc-thyroid-black); } .coh-color-bc-thyroid-bright-magenta { color: var(--ssa-color-palette-bc-thyroid-bright-magenta); } .coh-color-bc-thyroid-burgundy { color: var(--ssa-color-palette-bc-thyroid-burgundy); } .coh-color-bc-thyroid-dark-gray { color: var(--ssa-color-palette-bc-thyroid-dark-gray); } .coh-color-bc-thyroid-light-gray { color: var(--ssa-color-palette-bc-thyroid-light-gray); } .coh-color-bc-thyroid-magenta { color: var(--ssa-color-palette-bc-thyroid-magenta); } .coh-color-bc-thyroid-medium-gray { color: var(--ssa-color-palette-bc-thyroid-medium-gray); } .coh-color-bc-thyroid-purple { color: var(--ssa-color-palette-bc-thyroid-purple); } .coh-color-bc-thyroid-white { color: var(--ssa-color-palette-bc-thyroid-white); } .coh-color-bc-thyroid-yellow { color: var(--ssa-color-palette-bc-thyroid-yellow); } .coh-color-black { color: var(--ssa-color-palette-black); } .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-charcoal-01 { color: var(--ssa-color-palette-charcoal-01); } .coh-color-charcoal-02 { color: var(--ssa-color-palette-charcoal-02); } .coh-color-charcoal-04 { color: var(--ssa-color-palette-charcoal-04); } .coh-color-coral-00 { color: var(--ssa-color-palette-coral-00); } .coh-color-coral-00--10 { color: var(--ssa-color-palette-coral-00--10); } .coh-color-glow-pink-01 { color: var(--ssa-color-palette-glow-pink-01); } .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-magenta-02 { color: var(--ssa-color-palette-magenta-02); } .coh-color-maroon { color: var(--ssa-color-palette-maroon); } .coh-color-pearl-02 { color: var(--ssa-color-palette-pearl-02); } .coh-color-white { color: var(--ssa-color-palette-white); }
@font-face { font-family: Icomoon;src: url("/sites/g/files/fugoka1956/files/cohesion/icomoon_0.eot");src: url("/sites/g/files/fugoka1956/files/cohesion/icomoon_0.eot?#iefix") format("embedded-opentype"), url("/sites/g/files/fugoka1956/files/cohesion/icomoon_0.woff") format("woff"), url("/sites/g/files/fugoka1956/files/cohesion/icomoon_0.ttf") format("truetype"); } [data-icon-berlin-chemie] { font-family: Icomoon, serif; } [data-icon-berlin-chemie]:after { font-family: Icomoon, serif;content: attr(data-icon-berlin-chemie); }
:root { --ssa-font-stacks-arial: Arial, "Helvetica Neue", Helvetica, sans-serif; }
@media all { :root { --ssa-responsive-grid-settings-width: 20rem;--ssa-responsive-grid-settings-inner-gutter: 1.25rem;--ssa-responsive-grid-settings-outer-gutter: 1.25rem;--ssa-responsive-grid-settings-boxed-width: none;--ssa-responsive-grid-settings-boxed-width-outer-gutter: 1.25rem; }  } @media (min-width: 425px) { :root { --ssa-responsive-grid-settings-width: 26.5625rem;--ssa-responsive-grid-settings-inner-gutter: 1rem;--ssa-responsive-grid-settings-outer-gutter: 1.25rem;--ssa-responsive-grid-settings-boxed-width: none;--ssa-responsive-grid-settings-boxed-width-outer-gutter: 1.25rem; }  } @media (min-width: 768px) { :root { --ssa-responsive-grid-settings-width: 48rem;--ssa-responsive-grid-settings-inner-gutter: 1rem;--ssa-responsive-grid-settings-outer-gutter: 2.5rem;--ssa-responsive-grid-settings-boxed-width: 43rem;--ssa-responsive-grid-settings-boxed-width-outer-gutter: auto; }  } @media (min-width: 1024px) { :root { --ssa-responsive-grid-settings-width: 64rem;--ssa-responsive-grid-settings-inner-gutter: 1rem;--ssa-responsive-grid-settings-outer-gutter: 2.6875rem;--ssa-responsive-grid-settings-boxed-width: 58.625rem;--ssa-responsive-grid-settings-boxed-width-outer-gutter: auto; }  } @media (min-width: 1440px) { :root { --ssa-responsive-grid-settings-width: 90rem;--ssa-responsive-grid-settings-inner-gutter: 1.5rem;--ssa-responsive-grid-settings-outer-gutter: 5.3125rem;--ssa-responsive-grid-settings-boxed-width: 79.375rem;--ssa-responsive-grid-settings-boxed-width-outer-gutter: auto; }  } @media (min-width: 1600px) { :root { --ssa-responsive-grid-settings-width: 100rem;--ssa-responsive-grid-settings-inner-gutter: 1.5rem;--ssa-responsive-grid-settings-outer-gutter: 7.5rem;--ssa-responsive-grid-settings-boxed-width: 85rem;--ssa-responsive-grid-settings-boxed-width-outer-gutter: auto; }  }
:root { --ssa-default-font-settings-font-family: var(--ssa-font-stacks-arial);--ssa-default-font-settings-color: var(--ssa-color-palette-bc-quixx-default); } body { font-family: var(--ssa-font-stacks-arial);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-bc-quixx-default); }
:root { --ssa-base-unit-settings-font-size: 16px; } body { font-size: var(--ssa-base-unit-settings-font-size); }
@media all { ul { margin-bottom: 1.5rem;margin-left: 0.625rem;font-size: 17px;line-height: 26px; }  } @media all { ul li { margin-bottom: 0rem;margin-left: 0rem;list-style-position: outside;list-style-type: none;line-height: 1.375rem;position: relative;list-style-type: disc; }  } @media (min-width: 1600px) { ul li ul { margin-top: 1.5rem;margin-bottom: 1.5rem; }  } @media all { ul li ul li { list-style-type: disc; }  } @media (min-width: 1600px) { 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; }  } @media (min-width: 1600px) { ul.toolbar-menu li { margin: 0rem;list-style-type: none;font-weight: normal; }  } @media (min-width: 1600px) { ul.toolbar-menu li:before { content: normal; }  } @media (min-width: 1600px) { ul.contextual-links li { list-style-type: none;font-weight: normal; }  } @media (min-width: 1600px) { ul.contextual-links li:before { content: normal; }  } @media (min-width: 1600px) { ul.cke_panel_list li { list-style-type: none;font-weight: normal; }  } @media (min-width: 1600px) { ul.cke_panel_list li:before { content: normal; }  } @media (min-width: 1600px) { ul.dx8-tabs li { list-style-type: none;font-weight: normal; }  } @media (min-width: 1600px) { ul.dx8-tabs li:before { content: normal; }  }
@media all { p { font-size: 18px;line-height: 26px;margin-bottom: 1.5rem; }  } @media all { p .coh-wysiwyg { font-size: 1.0625rem;line-height: 1.625rem;margin-top: 1.5rem; }  }
@media all { ol { font-size: 17px;line-height: 26px;margin-bottom: 1.5rem; }  } @media all { ol li { margin-bottom: 16px;margin-left: 20px;list-style-type: decimal;color: var(--ssa-color-palette-bc-master-default); }  } @media all { ol li::marker { color: var(--ssa-color-palette-bc-master-green);font-family: var(--ssa-font-stacks-arial);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: bold; }  } @media all { ol li ol { margin-top: 1.5rem;margin-bottom: 1.5rem; }  } @media all { ol li ol li { margin-left: 1.5rem; }  }
@media all { a { color: var(--ssa-color-palette-bc-master-medium-blue);text-decoration: none; }  } @media (min-width: 1024px) { a { -webkit-transition: all 300ms ease; transition: all 300ms ease; }  } @media (min-width: 1024px) { a:hover { color: var(--ssa-color-palette-bc-master-dark-blue); }  }
@media all { html { overflow-x: hidden; }  }
@media (min-width: 425px) { h5 { margin-bottom: 1.25rem; }  } @media (min-width: 1600px) { h5 { font-size: 16px;margin-bottom: 1.375rem;line-height: 1.25;margin-bottom: 0.5rem;font-weight: bold; }  }
@media all { h4 { line-height: 25px;font-family: var(--ssa-font-stacks-arial);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 21px;font-weight: bold; }  } @media (min-width: 425px) { h4 { margin-bottom: 1.25rem; }  } @media (min-width: 1600px) { h4 { margin-bottom: 1.375rem;margin-bottom: 1rem; }  }
@media all { h3 { font-family: var(--ssa-font-stacks-arial);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: bold;font-size: 21px;line-height: 25px;margin-bottom: 15px; }  }
@media all { h2 { font-family: var(--ssa-font-stacks-arial);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: bold;font-size: 30px;line-height: 36px;letter-spacing: -2px;margin-bottom: 2.375rem; }  } @media (min-width: 1024px) { h2 { font-size: 40px;line-height: 44px;margin-bottom: 2.5rem; }  }
@media all { h1 { font-family: var(--ssa-font-stacks-arial);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: bold;font-size: 40px;line-height: 48px;letter-spacing: -3px;-webkit-margin-before: 0;margin-block-start: 0; }  } @media (min-width: 768px) { h1 { font-size: 50px;line-height: 60px; }  } @media (min-width: 1440px) { h1 { font-size: 64px;line-height: 72px;letter-spacing: -5px; }  } @media (min-width: 1600px) { h1 { margin-bottom: 1.5rem; }  }
@media (min-width: 768px) { body.menu-active { overflow: hidden; }  } @media (min-width: 1600px) { 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); }  } @media (min-width: 1600px) { body img { max-width: 100%;height: auto; }  }
@media all { blockquote { font-size: 17px;line-height: 28px;width: 100%;padding-left: 34px;margin-bottom: 24px;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; }  } @media (min-width: 1024px) { blockquote:before { font-size: 1.5rem; }  } @media (min-width: 1600px) { blockquote:before { content: "\f10d";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;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 all { sup { vertical-align: super;font-size: smaller; }  }
@media (min-width: 1600px) { form > * { padding-top: 1rem;padding-bottom: 1rem; }  } @media (min-width: 1600px) { form label { font-weight: bold;margin-bottom: 0.5rem; }  } @media (min-width: 1600px) { form label.form-required:after { content: "*";margin-left: 0.25rem;color: rgba(255, 0, 0, 1); }  } @media (min-width: 1600px) { form legend { font-weight: bold;margin-bottom: 0.5rem; }  } @media (min-width: 1600px) { 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; }  } @media (min-width: 1600px) { form .form-item.form-item-copy { padding-top: 0rem; }  } @media (min-width: 1600px) { 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; }  } @media (min-width: 1600px) { form .form-type-checkbox + .form-type-checkbox { margin-top: 0.5rem; }  } @media (min-width: 1600px) { form .form-type-checkbox .form-checkbox:checked + label:after { opacity: 1; }  } @media (min-width: 1600px) { form .form-type-checkbox label { font-weight: normal;margin-bottom: 0rem; }  } @media (min-width: 1600px) { form .form-type-checkbox label:before { pointer-events: none;background-color: var(--ssa-color-palette-gray-10);height: 1.625rem;width: 1.625rem;position: absolute;top: 50%;left: 0rem;border-width: 0.0625rem;border-style: solid;border-color: var(--ssa-color-palette-gray-30);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);content: ""; }  } @media (min-width: 1600px) { form .form-type-checkbox label:after { pointer-events: none;color: var(--ssa-color-palette-brand-color);font-size: 1.25rem;height: 1.75rem;width: 1.75rem;position: absolute;top: 50%;left: 0rem;opacity: 0;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;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);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; }  } @media (min-width: 1600px) { form .form-checkbox { -webkit-appearance: none; -moz-appearance: none; appearance: none;height: 1.75rem;width: 1.75rem;margin-right: 0.5rem;opacity: 0; }  } @media (min-width: 1600px) { form .form-type-radio { -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;position: relative; }  } @media (min-width: 1600px) { form .form-type-radio + .form-type-radio { margin-top: 0.5rem; }  } @media (min-width: 1600px) { form .form-type-radio .form-radio:checked + label:after { opacity: 1; }  } @media (min-width: 1600px) { form .form-type-radio label { margin-bottom: 0rem;font-weight: normal; }  } @media (min-width: 1600px) { form .form-type-radio label:before { pointer-events: none;background-color: var(--ssa-color-palette-gray-10);height: 1.625rem;width: 1.625rem;position: absolute;top: 0rem;left: 0rem;border-width: 0.0625rem;-webkit-border-radius: 50%;border-radius: 50%;border-style: solid;border-color: var(--ssa-color-palette-gray-30);content: ""; }  } @media (min-width: 1600px) { form .form-type-radio label:after { pointer-events: none;color: var(--ssa-color-palette-brand-color);font-size: 1rem;height: 1.75rem;width: 1.75rem;position: absolute;top: 0rem;left: 0rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;opacity: 0;-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: "\f111";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; }  } @media (min-width: 1600px) { form .form-radio { -webkit-appearance: none; -moz-appearance: none; appearance: none;height: 1.75rem;width: 1.75rem;margin-right: 0.5rem;opacity: 0; }  } @media (min-width: 1600px) { 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: ""; }  } @media (min-width: 1600px) { 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; }  } @media (min-width: 1600px) { form .form-type-select.form-item-field-multi-select-list label:before { content: normal; }  } @media (min-width: 1600px) { form .form-type-select.form-item-field-multi-select-list label:after { content: normal; }  } @media (min-width: 1600px) { form .form-select:not(.editor) { -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); }  } @media (min-width: 1600px) { 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); }  } @media (min-width: 1600px) { form .form-submit { -webkit-transition: background-color 300ms ease; transition: background-color 300ms ease;-webkit-appearance: none;-moz-appearance: none;appearance: none;color: var(--ssa-color-palette-brand-color);font-weight: bold;line-height: 1.25;font-size: 0.875rem;background-color: var(--ssa-color-palette-gray-10);padding: 1rem;border-style: none; }  } @media (min-width: 1600px) { form .form-submit:hover { background-color: var(--ssa-color-palette-gray-20); }  } @media (min-width: 1600px) { form .form-submit.button--primary { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-brand-color); }  } @media (min-width: 1600px) { form .form-submit.button--primary:hover { background-color: var(--ssa-color-palette-brand-color-dark); }  } @media (min-width: 1600px) { form .form-text { -webkit-appearance: none; -moz-appearance: none; appearance: none;line-height: 1.5;width: 100%;padding: 0.75rem;border-width: 0.0625rem;border-style: solid;border-color: var(--ssa-color-palette-gray-30);background-color: var(--ssa-color-palette-gray-10); }  } @media (min-width: 1600px) { form .form-email { line-height: 1.5;background-color: var(--ssa-color-palette-gray-10);width: 100%;padding: 0.75rem;border-width: 0.0625rem;border-style: solid;border-color: var(--ssa-color-palette-gray-30); }  } @media (min-width: 1600px) { form .form-textarea { line-height: 1.5;background-color: var(--ssa-color-palette-gray-10);width: 100%;padding: 0.75rem;border-width: 0.0625rem;border-style: solid;border-color: var(--ssa-color-palette-gray-30); }  } @media (min-width: 1600px) { form .field--name-field-wysiwyg .form-type-select { position: static;display: block; }  } @media (min-width: 1600px) { form .field--name-field-wysiwyg .form-type-select label:before { content: normal; }  } @media (min-width: 1600px) { form .field--name-field-wysiwyg .form-type-select label:after { content: normal; }  } @media (min-width: 1600px) { form .webform-element-description { margin-top: 0.5rem;font-size: 0.75rem; }  }
@media all { .coh-style-bc-footer { padding-top: 20px !important; }  }

