.coh-style-beer-properties-title,.coh-style-beer-properties-title---bottom { color: rgba(137, 140, 141, 1);text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 1.25rem; } @media (min-width: 1199px) { .coh-style-beer-properties-title,.coh-style-beer-properties-title---bottom { color: var(--ssa-color-palette-black); }  } .coh-style-beer-properties-title---bottom { color: rgba(188, 188, 188, 1); }
@media (min-width: 1199px) { .coh-style-margin-bottom---small { margin-bottom: 1.5rem; }  } @media (min-width: 1920px) { .coh-style-margin-bottom---small { margin-bottom: 2rem; }  }
@media (min-width: 565px) { .coh-style-padding-top-bottom---large { padding-top: 3rem;padding-bottom: 3rem; }  } @media (min-width: 1199px) { .coh-style-padding-top-bottom---large { padding-top: 4.5rem;padding-bottom: 4.5rem; }  } @media (min-width: 1920px) { .coh-style-padding-top-bottom---large { padding-top: 6rem;padding-bottom: 6rem; }  }
@media (min-width: 1199px) { .coh-style-padding-left-right---small { padding-right: 1.5rem;padding-left: 1.5rem; }  } @media (min-width: 1920px) { .coh-style-padding-left-right---small { padding-right: 2rem;padding-left: 2rem; }  }
.coh-style-secondary-button-medium,.coh-style-secondary-button-medium---dark { font-size: 1rem;min-width: 5rem;cursor: pointer;font-weight: 700;line-height: 1rem;letter-spacing: 0rem;text-align: center;padding-top: 8px;padding-right: 16px;padding-bottom: 8px;padding-left: 16px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;border-width: 0.09375rem;border-style: solid;max-width: 13rem; } .coh-style-secondary-button-medium:hover,.coh-style-secondary-button-medium---dark:hover { border-width: 0.09375rem; } .coh-style-secondary-button-medium:focus,.coh-style-secondary-button-medium---dark:focus { border-width: 0rem; } .coh-style-secondary-button-medium---dark:hover { border-width: 0.09375rem; } .coh-style-secondary-button-medium---dark:focus { border-width: 0rem; }
.coh-style-social-icon,.coh-style-social-icon---instagran,.coh-style-social-icon---twitter,.coh-style-social-icon---linkedin,.coh-style-social-icon---youtube,.coh-style-social-icon---facebook { margin-bottom: 0rem;margin-left: 0rem;display: inline-block;list-style-type: none; } .coh-style-social-icon a,.coh-style-social-icon---instagran a,.coh-style-social-icon---twitter a,.coh-style-social-icon---linkedin a,.coh-style-social-icon---youtube a,.coh-style-social-icon---facebook a { background-color: var(--ssa-color-palette-white);width: 2rem;height: 2rem;margin-right: 0.25rem;margin-left: 0.25rem;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-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-border-radius: 1rem;border-radius: 1rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease; } .coh-style-social-icon a::before,.coh-style-social-icon---instagran a::before,.coh-style-social-icon---twitter a::before,.coh-style-social-icon---linkedin a::before,.coh-style-social-icon---youtube a::before,.coh-style-social-icon---facebook a::before { color: var(--ssa-color-palette-cardinal);font-size: 1.25rem; } .coh-style-social-icon a:hover,.coh-style-social-icon---instagran a:hover,.coh-style-social-icon---twitter a:hover,.coh-style-social-icon---linkedin a:hover,.coh-style-social-icon---youtube a:hover,.coh-style-social-icon---facebook a:hover { background-color: rgba(247, 100, 124, 1); } .coh-style-social-icon---instagran a::before { content: "\f16d";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; } .coh-style-social-icon---twitter a::before { content: "\f099";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; } .coh-style-social-icon---linkedin a::before { content: "\f0e1";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; } .coh-style-social-icon---youtube a::before { content: "\f167";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; } .coh-style-social-icon---facebook a::before { content: "\f09a";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; }
.coh-style-accommodation-modal { background-color: var(--ssa-color-palette-white);height: 100%;width: auto;overflow: hidden;margin-top: 70px;margin-right: 10px;margin-bottom: 25px;margin-left: 10px; } @media (min-width: 767px) { .coh-style-accommodation-modal { width: 470px;height: 100%;margin: auto;margin-right: auto;margin-left: auto; }  } @media (min-width: 1199px) { .coh-style-accommodation-modal { height: 95%;width: 850px;margin: auto;margin-right: auto;margin-left: auto; }  } @media (min-width: 1440px) { .coh-style-accommodation-modal { width: 1360px;height: 780px; }  } .coh-style-accommodation-modal .coh-modal-inner { width: 100%;height: 100%;background-color: var(--ssa-color-palette-white);padding-top: 0rem;padding-right: 10px;padding-left: 10px;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; } @media (min-width: 767px) { .coh-style-accommodation-modal .coh-modal-inner { padding-top: 35px;padding-right: 40px;padding-left: 40px; }  } @media (min-width: 1199px) { .coh-style-accommodation-modal .coh-modal-inner { padding-top: 35px;padding-right: 40px;padding-left: 40px; }  } .coh-style-accommodation-modal .coh-modal-inner::-webkit-scrollbar { width: 4px;-webkit-border-radius: 50px;border-radius: 50px; } .coh-style-accommodation-modal .coh-modal-inner::-webkit-scrollbar-thumb { border-width: 0rem;-webkit-border-radius: 50px;border-radius: 50px;border-style: none;border-color: var(--ssa-color-palette-white); } @media (min-width: 767px) { .coh-style-accommodation-modal .coh-modal-inner > span { margin-bottom: 0rem; }  } .coh-style-accommodation-modal .coh-modal-inner form .js-form-item { 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;padding-top: 10px;padding-right: 0rem;padding-bottom: 10px;padding-left: 0rem; } @media (min-width: 1199px) { .coh-style-accommodation-modal .coh-modal-inner form .js-form-item { padding-top: 15px;padding-right: 0rem;padding-bottom: 15px;padding-left: 0rem; }  } @media (min-width: 1440px) { .coh-style-accommodation-modal .coh-modal-inner form .js-form-item { padding-top: 20px;padding-bottom: 20px; }  } .coh-style-accommodation-modal .coh-modal-inner form .js-form-item label { margin-bottom: 15px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.75rem; } @media (min-width: 1199px) { .coh-style-accommodation-modal .coh-modal-inner form .js-form-item label { font-size: 1rem; }  } @media (min-width: 1440px) { .coh-style-accommodation-modal .coh-modal-inner form .js-form-item label { font-size: 1.25rem; }  } .coh-style-accommodation-modal .coh-modal-inner form .js-form-item label.option { font-size: 12px;line-height: 18px;margin: 0rem;padding-left: 12px;-webkit-flex-basis: 90%;-ms-flex-preferred-size: 90%;flex-basis: 90%;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 3;-webkit-box-orient: vertical;display: -webkit-box; } @media (min-width: 1199px) { .coh-style-accommodation-modal .coh-modal-inner form .js-form-item label.option { max-width: 580px; }  } .coh-style-accommodation-modal .coh-modal-inner form .js-form-item input { padding-top: 5px;padding-right: 20px;padding-bottom: 5px;padding-left: 20px;-webkit-border-radius: 10px;border-radius: 10px;border: 1px solid #bcbcbc;-webkit-appearance: none;-moz-appearance: none;appearance: none;color: rgba(34, 34, 34, 1);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.75rem; } @media (min-width: 767px) { .coh-style-accommodation-modal .coh-modal-inner form .js-form-item input { padding-top: 15px;padding-right: 15px;padding-bottom: 15px;padding-left: 15px; }  } @media (min-width: 1199px) { .coh-style-accommodation-modal .coh-modal-inner form .js-form-item input { font-size: 1rem; }  } .coh-style-accommodation-modal .coh-modal-inner form .form-actions .webform-button--submit { border: none;margin-top: 15px; } @media (min-width: 1199px) { .coh-style-accommodation-modal .coh-modal-inner form .form-actions .webform-button--submit { margin-top: 30px; }  } @media (min-width: 1440px) { .coh-style-accommodation-modal .coh-modal-inner form .form-actions .webform-button--submit { margin-top: 40px; }  } .coh-style-accommodation-modal .coh-modal-close-wrapper { margin-top: 1.25rem;margin-right: 1.25rem; } @media (min-width: 767px) { .coh-style-accommodation-modal .coh-modal-close-wrapper { margin-top: 1.5rem; }  } @media (min-width: 1199px) { .coh-style-accommodation-modal .coh-modal-close-wrapper { margin-top: 1.5rem;margin-right: 1.75rem; }  } .coh-style-accommodation-modal .js-acc-form { max-width: 100%; } .coh-style-accommodation-modal .js-acc-form div.form-type-checkbox { 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: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 5px;padding-right: 0rem;padding-bottom: 5px;padding-left: 0rem; } .coh-style-accommodation-modal .js-acc-form div.form-type-checkbox .form-checkbox { height: 20px;width: 20px;outline-width: 0.1875rem;outline-offset: -0.1875rem;outline-style: solid;border: none;-webkit-appearance: auto;-moz-appearance: auto;appearance: auto;padding: 0rem; } .coh-style-accommodation-modal .js-acc-form fieldset.js-webform-type-checkboxes { padding: 0rem; }
.coh-style-find-a-store-desktop-row .coh-row-inner { 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: 1199px) { .coh-style-find-a-store-desktop-row .coh-row-inner { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }  }
.coh-style-images-carousel---slider-navigation-left,.coh-style-images-carousel---slider-navigation-right { background-color: var(--ssa-color-palette-white);padding: 18px;-webkit-border-radius: 50%;border-radius: 50%; } @media (min-width: 1199px) { .coh-style-images-carousel---slider-navigation-left,.coh-style-images-carousel---slider-navigation-right { background-color: rgba(255, 255, 255, 0.7);padding: 18px;-webkit-border-radius: 50%;border-radius: 50%; }  } @media (min-width: 1199px) { .coh-style-images-carousel---slider-navigation-left::before,.coh-style-images-carousel---slider-navigation-right::before { content: "\f053";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);font-size: 21px;background-color: rgba(3, 37, 126, 1);padding-top: 10px;padding-right: 14px;padding-bottom: 10px;padding-left: 12px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-border-radius: 50%;border-radius: 50%;-webkit-box-shadow: 0px 7px 20px rgba(207, 10, 44, 0.3);box-shadow: 0px 7px 20px rgba(207, 10, 44, 0.3); }  } .coh-style-images-carousel---slider-navigation-right::before { content: "\f054";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;background-color: rgba(3, 37, 126, 1); } @media (min-width: 1199px) { .coh-style-images-carousel---slider-navigation-right::before { background-color: rgba(3, 37, 126, 1); }  }
.coh-style-image-gallery-modal { overflow: hidden;-webkit-border-radius: 2px;border-radius: 2px;width: 100%;height: 100%; } @media (min-width: 767px) { .coh-style-image-gallery-modal { -webkit-border-radius: 0.10vw; border-radius: 0.10vw; }  }
@media (min-width: 1199px) { .coh-style-hover-behavior { position: relative;top: 0rem;-webkit-transition: 300ms ease top;transition: 300ms ease top; }  } @media (min-width: 1199px) { .coh-style-hover-behavior:hover { top: -1rem; }  }
@media (min-width: 1199px) { .coh-style-gallery-navigation-left,.coh-style-gallery-navigation-right { background-color: rgba(0, 0, 0, 0); }  } .coh-style-gallery-navigation-left::before,.coh-style-gallery-navigation-right::before { background-color: rgba(2, 2, 2, 0.327); } @media (min-width: 1199px) { .coh-style-gallery-navigation-left::before,.coh-style-gallery-navigation-right::before { font-size: 21px;padding-top: 10px;padding-right: 16px;padding-bottom: 10px;padding-left: 16px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-shadow: none;box-shadow: none; }  }
.coh-style-form-field { padding: 16px;background-color: var(--ssa-color-palette-white);color: var(--ssa-color-palette-gray);-webkit-border-radius: 4px;border-radius: 4px;font-size: 1rem;text-transform: uppercase;margin: 0rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-style-accommodation-modal---close-button { height: 25px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem; } @media (min-width: 1199px) { .coh-style-accommodation-modal---close-button { height: 45px;font-size: 1.25rem; }  } .coh-style-accommodation-modal---close-button::after { content: "\f00d";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;padding-top: 5px;padding-right: 7px;padding-bottom: 5px;padding-left: 7px;border-width: 2px;-webkit-border-radius: 50px;border-radius: 50px;border-style: solid;margin-left: 15px; }
.coh-style-filter-tags .active a { background-color: rgba(255, 255, 0, 0.999); } .coh-style-filter-tags a { text-align: center;text-transform: capitalize;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 600;color: rgba(30, 30, 30, 1);font-size: 16px;background-color: rgba(240, 236, 252, 1);display: block;line-height: 1.25;padding-top: 0.6rem;padding-right: 1.4rem;padding-bottom: 0.6rem;padding-left: 1.4rem;margin-right: 1rem; } @media (min-width: 767px) { .coh-style-filter-tags a { margin-right: 1.4rem;margin-left: 0rem; }  } .coh-style-filter-tags a:hover { background-color: rgba(255, 255, 0, 0.999); }
.coh-style-lite-beer-slider-navigation-left,.coh-style-lite-beer-slider-navigation-right { height: 2.375rem;width: 1.125rem; } .coh-style-lite-beer-slider-navigation-left::before,.coh-style-lite-beer-slider-navigation-right::before { content: " ";height: 0rem;width: 0rem;border-top: 16px solid transparent;border-bottom: 16px solid transparent;border-right: 16px solid white;display: table; } .coh-style-lite-beer-slider-navigation-right::before { border-left: 16px solid white;border-right: unset; }
.coh-style-default-tab { font-size: 1.3125rem;text-transform: uppercase; } @media (min-width: 1199px) { .coh-style-default-tab { font-size: 1.5625rem; }  } .coh-style-default-tab a { font-weight: bold;color: var(--ssa-color-palette-neutral-medium);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-default-tab.is-active a { color: var(--ssa-color-palette-neutral-darkest);position: relative;display: -webkit-inline-box !important;display: -webkit-inline-flex !important;display: -ms-inline-flexbox !important;display: inline-flex !important; } .coh-style-default-tab.is-active a::before { display: inline-block;height: 0.3125rem;position: absolute;background-color: var(--ssa-color-palette-neutral-darkest);content: '' !important;top: 110%;left: 0rem;width: 100%; }
.coh-style-default-accordion-item { padding-top: 0rem;padding-right: 2.8125rem;padding-bottom: 1rem;padding-left: 1.5rem;margin-top: -10px;margin-bottom: 10px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black); }
.coh-style-default-accordion { height: 100%;color: var(--ssa-color-palette-night-rider);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 1rem;line-height: 1rem;letter-spacing: 0rem;border-color: rgba(225, 225, 225, 1);border-style: solid;-webkit-border-radius: 10px;border-radius: 10px;border-width: 1px;margin-bottom: 10px;background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;position: relative;background-color: var(--ssa-color-palette-white); } .coh-style-default-accordion a { display: block;color: var(--ssa-color-palette-black); } .coh-style-default-accordion a::after { 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;position: absolute;top: 42%;right: 10px; } @media (min-width: 1199px) { .coh-style-default-accordion a::after { right: 24px;top: 32%; }  } .coh-style-default-accordion.is-active { -webkit-border-bottom-left-radius: 0rem; border-bottom-left-radius: 0rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem;border-bottom-width: 0rem; } .coh-style-default-accordion.is-active a::after { content: "\f077";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;position: absolute;top: 42%;right: 10px; } @media (min-width: 1199px) { .coh-style-default-accordion.is-active a::after { right: 24px;top: 32%; }  } .coh-style-default-accordion.is-active::after { content: "";background-color: rgba(225, 225, 225, 1);height: 1px;width: 100%;display: block;margin-top: 1rem; }
.coh-style-dealer-modal { background-color: var(--ssa-color-palette-white);height: auto;width: 338px;overflow: hidden;margin-top: 70px;margin-right: auto;margin-bottom: 25px;margin-left: auto;-webkit-border-radius: 8px;border-radius: 8px; } @media (min-width: 767px) { .coh-style-dealer-modal { width: 770px;height: 410px;margin: auto; }  } @media (min-width: 1199px) { .coh-style-dealer-modal { height: 410px;width: 770px;-webkit-border-radius: 8px;border-radius: 8px;margin: auto; }  } .coh-style-dealer-modal .coh-modal-inner { width: 100%;height: 100%;background-color: var(--ssa-color-palette-white);padding-top: 20px;padding-right: 10px;padding-left: 10px; } @media (min-width: 767px) { .coh-style-dealer-modal .coh-modal-inner { padding-top: 35px;padding-right: 40px;padding-left: 40px; }  } @media (min-width: 1199px) { .coh-style-dealer-modal .coh-modal-inner { padding-top: 35px;padding-right: 40px;padding-left: 40px; }  } .coh-style-dealer-modal .coh-modal-inner::-webkit-scrollbar { width: 4px;-webkit-border-radius: 50px;border-radius: 50px; } .coh-style-dealer-modal .coh-modal-inner::-webkit-scrollbar-thumb { border-width: 0rem;-webkit-border-radius: 50px;border-radius: 50px;border-style: none;border-color: var(--ssa-color-palette-white); } @media (min-width: 767px) { .coh-style-dealer-modal .coh-modal-inner > span { margin-bottom: 0rem; }  } .coh-style-dealer-modal .coh-modal-close-wrapper { margin-top: 1.25rem;margin-right: 1.25rem; } @media (min-width: 767px) { .coh-style-dealer-modal .coh-modal-close-wrapper { margin-top: 1.5rem; }  } @media (min-width: 1199px) { .coh-style-dealer-modal .coh-modal-close-wrapper { margin-top: 1.5rem;margin-right: 1.75rem; }  }
.coh-style-dealer---close-modal-button { height: 25px; } .coh-style-dealer---close-modal-button::after { content: "\f00d";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-black);padding-top: 0.625rem;padding-right: 0.75rem;padding-bottom: 0.625rem;padding-left: 0.75rem;border-width: 2px;-webkit-border-radius: 50px;border-radius: 50px;border-color: var(--ssa-color-palette-black);border-style: solid; }
.coh-style-custom-selection-no-background- { height: 2.5rem;-webkit-border-radius: 3.125rem;border-radius: 3.125rem;border-width: 0.125rem;border-style: solid;border-color: rgba(0, 32, 113, 1);width: 100%;padding-left: 1rem;margin-top: 1rem;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box !important;display: -webkit-flex !important;display: -ms-flexbox !important;display: flex !important;background-color: var(--ssa-color-palette-white); } @media (min-width: 1199px) { .coh-style-custom-selection-no-background- { width: 16.3125rem;margin-top: 0rem; }  } .coh-style-custom-selection-no-background- a { position: relative;top: 1.25rem;margin-bottom: 0.5rem;margin-left: 1.5rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);font-size: 1rem;width: 100%; } .coh-style-custom-selection-no-background- a::after { 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;float: right;color: var(--ssa-color-palette-white);padding: 0.75rem;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;margin: 0.5rem;position: relative;top: -1.25rem; } .coh-style-custom-selection-no-background-.is-active { -webkit-border-bottom-left-radius: 0rem; border-bottom-left-radius: 0rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem;border-bottom-style: none; } .coh-style-custom-selection-no-background- + .coh-accordion-tabs-content { position: relative;-webkit-border-bottom-left-radius: 3.125rem;border-bottom-left-radius: 3.125rem;-webkit-border-bottom-right-radius: 3.125rem;border-bottom-right-radius: 3.125rem;overflow: auto;max-height: 6.25rem;z-index: 1;border-color: rgba(0, 32, 113, 1);border-style: solid;border-width: 0.125rem;border-top-style: none;width: 100%;background-color: var(--ssa-color-palette-white); } @media (min-width: 1199px) { .coh-style-custom-selection-no-background- + .coh-accordion-tabs-content { max-height: 12.5rem;position: absolute;width: 16.3125rem; }  } .coh-style-custom-selection-no-background- + .coh-accordion-tabs-content .views-field-name { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);margin-top: 1.5rem;margin-bottom: 1.5rem;margin-left: 1.5rem; } .coh-style-custom-selection-no-background- + .coh-accordion-tabs-content .views-field-name span a { color: var(--ssa-color-palette-black);font-size: 1rem;text-transform: uppercase; } .coh-style-custom-selection-no-background- + .coh-accordion-tabs-content::-webkit-scrollbar { -webkit-border-radius: 0.25rem; border-radius: 0.25rem;width: 0.375rem; } .coh-style-custom-selection-no-background- + div { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 0.5rem;padding-bottom: 0.5rem;padding-left: 1rem; } .coh-style-custom-selection-no-background- .views-field-field-language-name { margin-bottom: 0.5rem; }
.coh-style-custom-selection---header-language-selector-with-flag-active-language { -webkit-border-radius: 0.5rem; border-radius: 0.5rem;border-width: 0.125rem;border-style: solid;border-color: var(--ssa-color-palette-black);background-color: var(--ssa-color-palette-white);padding-top: 12px;padding-right: 12px;padding-bottom: 12px;padding-left: 12px;min-width: 100px;width: 100%;position: relative;z-index: 2; } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag-active-language { background-color: rgba(0, 0, 0, 0);border-color: rgba(0, 0, 0, 0);padding-top: 6px;padding-bottom: 6px;min-width: 4.375rem; }  } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content { top: 0rem;display: block !important;z-index: 1;height: 100%;-webkit-border-radius: 0.5rem;border-radius: 0.5rem; }  } .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content.is-active { -webkit-box-shadow: 0 4px 10px rgb(0 0 0 / 10%); box-shadow: 0 4px 10px rgb(0 0 0 / 10%); } .coh-style-custom-selection---header-language-selector-with-flag-active-language a { position: relative;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);font-size: 14px;margin: 0rem;height: auto;width: 100%;display: inline-block; } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag-active-language a { color: var(--ssa-color-palette-white);font-size: 0rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 1.25rem; }  } .coh-style-custom-selection---header-language-selector-with-flag-active-language a::after { 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;float: right;color: var(--ssa-color-palette-black);padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;position: relative;font-size: 14px;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;-webkit-transform: translateY(-0.25rem);-ms-transform: translateY(-0.25rem);transform: translateY(-0.25rem); } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag-active-language a::after { color: var(--ssa-color-palette-white);float: none; }  } .coh-style-custom-selection---header-language-selector-with-flag-active-language.is-active { -webkit-border-bottom-left-radius: 0rem; border-bottom-left-radius: 0rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem; } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag-active-language.is-active { border-bottom-color: rgba(0, 0, 0, 0);border-bottom-color: transparent !important; }  } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag-active-language.is-active + .coh-accordion-tabs-content { height: auto;background-color: var(--ssa-color-palette-white); }  } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag-active-language.is-active + .coh-accordion-tabs-content.display-in-header-menu { background-color: var(--ssa-color-palette-white); }  } .coh-style-custom-selection---header-language-selector-with-flag-active-language.is-active a::after { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content { position: relative;-webkit-border-bottom-left-radius: 10px;border-bottom-left-radius: 10px;-webkit-border-bottom-right-radius: 10px;border-bottom-right-radius: 10px;overflow: auto;max-height: 6.25rem;z-index: 1;border-color: var(--ssa-color-palette-black);border-style: solid;border-width: 0.125rem;border-top-style: none;padding-top: 8px;padding-right: 10px;padding-bottom: 6px;padding-left: 10px;-webkit-border-top-left-radius: 0rem;border-top-left-radius: 0rem;-webkit-border-top-right-radius: 0rem;border-top-right-radius: 0rem;background-color: var(--ssa-color-palette-white);min-width: 95px;width: 100%; } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content { max-height: 12.5rem;position: absolute;background-color: var(--ssa-color-palette-white);border-color: rgba(0, 0, 0, 0);top: 0rem;display: block !important;z-index: 1;-webkit-border-radius: 0.5rem;border-radius: 0.5rem;min-width: auto;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem; }  } .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content .country-infos { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content .country-infos { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }  } .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content .country-infos .country-flag { margin-right: 8px;display: none; } .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content .country-infos .views-field-field-language-abbreviation a { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);font-size: 1.125rem; } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content .country-infos .views-field-field-language-abbreviation a { color: var(--ssa-color-palette-white);font-weight: 600; }  } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content .country-infos.active { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }  } .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content .country-infos.active:hover { background-color: rgba(0, 0, 0, 0); } .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content .country-infos:hover { background-color: rgba(255, 255, 0, 0.999); } .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content .views-field-name { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);margin-top: 1.5rem;margin-bottom: 1.5rem;margin-left: 1.5rem; } .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content .views-field-name span a { color: var(--ssa-color-palette-black);font-size: 1rem;text-transform: uppercase; } .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content::-webkit-scrollbar { -webkit-border-radius: 0.25rem; border-radius: 0.25rem;width: 0.375rem; } .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content.display-in-header-menu { background-color: var(--ssa-color-palette-white);border-color: rgba(0, 0, 0, 0); } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content.display-in-header-menu { background-color: rgba(0, 0, 0, 0);overflow: hidden; }  } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content.display-in-header-menu .country-infos { padding-left: 0.375rem; }  } .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content.display-in-header-menu .country-infos .views-field-field-language-abbreviation a { color: var(--ssa-color-palette-black); } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content.display-in-header-menu .country-infos .views-field-field-language-abbreviation a.a-language-selector { height: 1.75rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag-active-language + .coh-accordion-tabs-content [class*="js-view-dom-id"] { 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; }  }
.coh-style-latest-contents---load-more-button a { text-align: center;text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 16;color: var(--ssa-color-palette-white);font-size: 1rem;width: 100%;background-color: rgba(200, 16, 46, 1);padding-top: 16px;padding-bottom: 16px;display: block;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;line-height: 1rem; } @media (min-width: 1199px) { .coh-style-latest-contents---load-more-button a { width: 376px; }  }
.coh-style-modal---video-card { background-color: rgba(0, 0, 0, 0);height: auto;width: 100%;overflow: hidden;margin: auto; } .coh-style-modal---video-card .coh-modal-inner { width: 100%; } .coh-style-modal---video-card .coh-modal-close-wrapper { margin-top: 1.25rem;margin-right: 1.25rem; } @media (min-width: 1199px) { .coh-style-modal---video-card .coh-modal-close-wrapper { margin-top: 3.5rem;margin-right: 3.75rem; }  } .coh-style-modal---video-card .coh-modal-overlay { background-color: var(--ssa-color-palette-secondary-dark); }
.coh-style-custom-selection---country-selector { background-color: var(--ssa-color-palette-white);width: 100%;height: 3.5rem;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;text-transform: uppercase; } @media (min-width: 1199px) { .coh-style-custom-selection---country-selector { width: 18.1875rem; }  } .coh-style-custom-selection---country-selector a { position: relative;top: 1.25rem;margin-left: 1.5rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;font-weight: 700; } .coh-style-custom-selection---country-selector a::after { 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;float: right;color: var(--ssa-color-palette-white);padding: 0.75rem;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;margin: 0.5rem;position: relative;top: -1.25rem; } .coh-style-custom-selection---country-selector.is-active { -webkit-border-bottom-left-radius: 0rem; border-bottom-left-radius: 0rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem; } .coh-style-custom-selection---country-selector + .coh-accordion-tabs-content { position: relative;width: 100%;background-color: var(--ssa-color-palette-white);-webkit-border-bottom-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem;-webkit-border-bottom-right-radius: 0.25rem;border-bottom-right-radius: 0.25rem;overflow: auto;z-index: 1; } @media (min-width: 1199px) { .coh-style-custom-selection---country-selector + .coh-accordion-tabs-content { width: 18.1875rem;max-height: 12.5rem;position: absolute; }  } .coh-style-custom-selection---country-selector + .coh-accordion-tabs-content .views-field-name { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);margin-top: 1.5rem;margin-bottom: 1.5rem;margin-left: 1.5rem; } .coh-style-custom-selection---country-selector + .coh-accordion-tabs-content .views-field-name span a { color: var(--ssa-color-palette-black);font-size: 1rem;text-transform: uppercase;font-weight: 700; } .coh-style-custom-selection---country-selector + .coh-accordion-tabs-content::-webkit-scrollbar { -webkit-border-radius: 0.25rem; border-radius: 0.25rem;width: 0.375rem; }
.coh-style-slider-two-columns-navigation-left,.coh-style-slider-two-columns-navigation-right { padding-right: 25px;padding-left: 25px; } .coh-style-slider-two-columns-navigation-left::after,.coh-style-slider-two-columns-navigation-right::after { content: "\f104";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: 45px; } .coh-style-slider-two-columns-navigation-right::after { content: "\f105";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: 45px; }
.coh-style-text-hightlight-animation { color: var(--ssa-color-palette-black);position: relative;line-height: normal;padding-right: 0.05em;padding-bottom: 0rem;padding-left: 0.05em;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex; } .coh-style-text-hightlight-animation::before { white-space: nowrap;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-animation-duration: 600ms;animation-duration: 600ms;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-name: hightlight;animation-name: hightlight;width: 0rem;position: absolute;overflow: hidden;color: rgba(255, 255, 0, 0.999);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;top: 0.15em;left: -0.05em;line-height: 1.2;height: 1.1em;text-indent: 0.05em;font-size: inherit;padding-top: 0rem;padding-bottom: 0.2em; }
.coh-style-tertiary-font { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-style-tag-menu-anchor---link { white-space: nowrap;text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;margin-bottom: 8px; } .coh-style-tag-menu-anchor---link:hover { text-decoration: underline; } .coh-style-tag-menu-anchor---link.with-separator:last-child { border-right-width: 0rem;border-right-style: none; } .coh-style-tag-menu-anchor---link.with-separator:last-child::after { content: normal; } .coh-style-tag-menu-anchor---link.with-separator::after { content: "|";padding-right: 1rem;padding-left: 1rem; } .coh-style-tag-menu-anchor---link.without-separator { padding-right: 16px;padding-left: 16px; }
.coh-style-tag-menu-anchor---button { -webkit-transition: background-color 300ms ease-in-out; transition: background-color 300ms ease-in-out;white-space: nowrap;text-transform: uppercase;padding-top: 8px;padding-right: 16px;padding-bottom: 8px;padding-left: 16px;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;margin-right: 8px;margin-bottom: 8px; } .coh-style-tag-menu-anchor---button .tag-menu-item { margin-right: 8px; } .coh-style-tag-menu-anchor---button .tag-menu-item:last-child { margin-right: 0rem; }
.coh-style-tabs-slider-navigation-left,.coh-style-tabs-slider-navigation-right { -webkit-border-radius: 50%; border-radius: 50%;height: 1.875rem;width: 45px;border-width: 0.0625rem;border-style: none; } .coh-style-tabs-slider-navigation-left::before,.coh-style-tabs-slider-navigation-right::before { color: rgba(0, 0, 0, 0);font-size: 1.5rem;background-image: url("/sites/g/files/wnfebl11431/files/icon-prev.svg");background-position: center center;background-size: 85%;background-repeat: no-repeat;background-attachment: scroll;padding: 15px; } .coh-style-tabs-slider-navigation-right { position: absolute;right: 0rem; } .coh-style-tabs-slider-navigation-right::before { background-image: url("/sites/g/files/wnfebl11431/files/icon-next.svg");background-position: center center;background-size: 85%;background-repeat: no-repeat;background-attachment: scroll; }
.coh-style-smart-age-gate-form-fields #fields-birthdate { border-width: 3px;border-style: solid;position: relative;max-width: 220px;margin-top: 0.9375rem;margin-right: auto;margin-bottom: 0.9375rem;margin-left: auto; } @media (min-width: 565px) { .coh-style-smart-age-gate-form-fields #fields-birthdate { max-width: 400px; }  } .coh-style-smart-age-gate-form-fields #fields-birthdate .fields-arrows { position: absolute;top: -webkit-calc(50% - 25px);top: calc(50% - 25px);font-size: 40px;text-align: center; } .coh-style-smart-age-gate-form-fields #fields-birthdate .fields-arrows:hover { cursor: pointer;opacity: 0.7; } .coh-style-smart-age-gate-form-fields #fields-birthdate #fields-next-arrow { right: -40px; } @media (min-width: 565px) { .coh-style-smart-age-gate-form-fields #fields-birthdate #fields-next-arrow { right: -70px; }  } .coh-style-smart-age-gate-form-fields #fields-birthdate #fields-back-arrow { left: -40px; } @media (min-width: 565px) { .coh-style-smart-age-gate-form-fields #fields-birthdate #fields-back-arrow { left: -70px; }  } .coh-style-smart-age-gate-form-fields .fields-input { 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;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(3, 37, 126, 1);font-weight: 400; } .coh-style-smart-age-gate-form-fields .fields-input input[type="text"] { font-size: 1.25rem;text-align: center;color: var(--ssa-color-palette-white);background-color: rgba(3, 37, 126, 1);border-style: none;margin-top: 20px;margin-right: 5px;margin-bottom: 20px;font-weight: 700;padding-top: 30px;padding-right: 5px;padding-bottom: 30px;padding-left: 5px;max-width: 40px;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 565px) { .coh-style-smart-age-gate-form-fields .fields-input input[type="text"] { max-width: 80px;padding-top: 40px;padding-right: 20px;padding-bottom: 40px;padding-left: 20px;font-size: 2.25rem; }  } .coh-style-smart-age-gate-form-fields .fields-input input[type="text"]:last-child { margin-right: 0rem; } .coh-style-smart-age-gate-form-fields .fields-input input[type="text"]::-webkit-input-placeholder { color: var(--ssa-color-palette-white); } .coh-style-smart-age-gate-form-fields .fields-input input[type="text"]::-moz-placeholder { color: var(--ssa-color-palette-white); } .coh-style-smart-age-gate-form-fields .fields-input input[type="text"]:-ms-input-placeholder { color: var(--ssa-color-palette-white); } .coh-style-smart-age-gate-form-fields .fields-input input[type="text"]::-ms-input-placeholder { color: var(--ssa-color-palette-white); } .coh-style-smart-age-gate-form-fields .fields-input input[type="text"]::placeholder { color: var(--ssa-color-palette-white); } .coh-style-smart-age-gate-form-fields .fields-input.hidden { display: none; } .coh-style-smart-age-gate-form-fields #birthdate-error { color: rgba(255, 0, 0, 1);text-align: center;font-size: 20px;margin-top: 20px;margin-bottom: 20px;-webkit-transition: all 500ms ease;transition: all 500ms ease;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-smart-age-gate-form-fields #fields-accept-terms { margin-top: 0.625rem; } .coh-style-smart-age-gate-form-fields #fields-accept-terms label { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;color: rgba(3, 37, 126, 1);font-size: 0.875rem; } @media (min-width: 565px) { .coh-style-smart-age-gate-form-fields #fields-accept-terms label { font-size: 1.125rem; }  } .coh-style-smart-age-gate-form-fields .checkbox-container { cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 1rem;padding-left: 35px;margin-top: 12px;position: relative;display: block; } .coh-style-smart-age-gate-form-fields .checkbox-container .checkmark { position: absolute;top: 0rem;left: 0rem;height: 25px;width: 25px;background-color: rgba(0, 0, 0, 0);border-width: 2px;border-style: solid;border-color: rgba(3, 37, 126, 1); } .coh-style-smart-age-gate-form-fields .checkbox-container .checkmark::after { content: "";position: absolute;display: none; } .coh-style-smart-age-gate-form-fields .checkbox-container .checkmark::after { height: 10px;width: 5px;top: 3px;left: 7px;border-style: solid;border-color: rgba(3, 37, 126, 1);border-top-width: 0rem;border-left-width: 0rem;border-bottom-width: 3px;border-right-width: 3px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg); } .coh-style-smart-age-gate-form-fields .checkbox-container input { height: 0rem;width: 0rem;position: absolute;opacity: 0; } .coh-style-smart-age-gate-form-fields .checkbox-container input:checked ~ .checkmark::after { display: block; } .coh-style-smart-age-gate-form-fields .checkbox-container:hover input ~ .checkmark { background-color: rgba(0, 0, 0, 0); } .coh-style-smart-age-gate-form-fields .checkbox-container:hover input:checked ~ checkmark::after { background-color: rgba(33, 150, 243, 1); }
@media (min-width: 767px) { .coh-style-slider-with-timeline-navigation-left,.coh-style-slider-with-timeline-navigation-right { padding: 18px;-webkit-border-radius: 50%;border-radius: 50%;cursor: pointer; }  } @media (min-width: 767px) { .coh-style-slider-with-timeline-navigation-left::before,.coh-style-slider-with-timeline-navigation-right::before { font-size: 21px;padding: 14px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-border-radius: 50%;border-radius: 50%; }  } @media (min-width: 767px) { .coh-style-slider-with-timeline-navigation-left:hover::before,.coh-style-slider-with-timeline-navigation-right:hover::before { -webkit-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; }  } @media (min-width: 767px) { .coh-style-slider-with-timeline-navigation-left:disabled,.coh-style-slider-with-timeline-navigation-right:disabled { pointer-events: none;opacity: 0.4; }  }
.coh-style-slider-testimonial-navigation-left,.coh-style-slider-testimonial-navigation-right { background-color: var(--ssa-color-palette-black);height: 48px;width: 48px;-webkit-border-radius: 50%;border-radius: 50%;color: rgba(255, 255, 0, 1);margin-right: 41px; } .coh-style-slider-testimonial-navigation-left:hover,.coh-style-slider-testimonial-navigation-right:hover { background-color: var(--ssa-color-palette-white); } .coh-style-slider-testimonial-navigation-left:hover::after,.coh-style-slider-testimonial-navigation-right:hover::after { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M20.975 10H3.375L11.675 1.7C12.075 1.3 12.075 0.7 11.675 0.3C11.275 -0.1 10.675 -0.1 10.275 0.3L0.275 10.3C0.175 10.4 0.075 10.5 0.075 10.6C-0.025 10.8 -0.025 11.1 0.075 11.4C0.175 11.5 0.175 11.6 0.275 11.7L10.275 21.7C10.475 21.9 10.775 22 10.975 22C11.175 22 11.475 21.9 11.675 21.7C12.075 21.3 12.075 20.7 11.675 20.3L3.375 12H20.975C21.575 12 21.975 11.6 21.975 11C21.975 10.4 21.575 10 20.975 10Z' fill='black'%3E%3C/path%3E%3C/svg%3E");; } .coh-style-slider-testimonial-navigation-left::after,.coh-style-slider-testimonial-navigation-right::after { font-size: 35px;content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='%23ff0'%3E%3Cpath d='M20.975 10H3.375L11.675 1.7C12.075 1.3 12.075 0.7 11.675 0.3C11.275 -0.1 10.675 -0.1 10.275 0.3L0.275 10.3C0.175 10.4 0.075 10.5 0.075 10.6C-0.025 10.8 -0.025 11.1 0.075 11.4C0.175 11.5 0.175 11.6 0.275 11.7L10.275 21.7C10.475 21.9 10.775 22 10.975 22C11.175 22 11.475 21.9 11.675 21.7C12.075 21.3 12.075 20.7 11.675 20.3L3.375 12H20.975C21.575 12 21.975 11.6 21.975 11C21.975 10.4 21.575 10 20.975 10Z' fill='%23ff0'%3E%3C/path%3E%3C/svg%3E");;color: rgba(255, 255, 0, 1);height: 22px; } .coh-style-slider-testimonial-navigation-left.slick-disabled,.coh-style-slider-testimonial-navigation-right.slick-disabled { opacity: 0.5; } .coh-style-slider-testimonial-navigation-left:focus,.coh-style-slider-testimonial-navigation-right:focus { background-color: var(--ssa-color-palette-white); } .coh-style-slider-testimonial-navigation-left:focus::after,.coh-style-slider-testimonial-navigation-right:focus::after { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M20.975 10H3.375L11.675 1.7C12.075 1.3 12.075 0.7 11.675 0.3C11.275 -0.1 10.675 -0.1 10.275 0.3L0.275 10.3C0.175 10.4 0.075 10.5 0.075 10.6C-0.025 10.8 -0.025 11.1 0.075 11.4C0.175 11.5 0.175 11.6 0.275 11.7L10.275 21.7C10.475 21.9 10.775 22 10.975 22C11.175 22 11.475 21.9 11.675 21.7C12.075 21.3 12.075 20.7 11.675 20.3L3.375 12H20.975C21.575 12 21.975 11.6 21.975 11C21.975 10.4 21.575 10 20.975 10Z' fill='black'%3E%3C/path%3E%3C/svg%3E");; } .coh-style-slider-testimonial-navigation-right { margin-right: 0rem;margin-left: 41px; } .coh-style-slider-testimonial-navigation-right:hover { background-color: var(--ssa-color-palette-white); } .coh-style-slider-testimonial-navigation-right:hover::after { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M21.9 11.4C22 11.2 22 10.9 21.9 10.6C21.8 10.5 21.8 10.4 21.7 10.3L11.7 0.3C11.3 -0.1 10.7 -0.1 10.3 0.3C9.9 0.7 9.9 1.3 10.3 1.7L18.6 10H1C0.4 10 0 10.4 0 11C0 11.6 0.4 12 1 12H18.6L10.3 20.3C9.9 20.7 9.9 21.3 10.3 21.7C10.5 21.9 10.8 22 11 22C11.2 22 11.5 21.9 11.7 21.7L21.7 11.7C21.8 11.6 21.9 11.5 21.9 11.4Z' fill='black'%3E%3C/path%3E%3C/svg%3E");; } .coh-style-slider-testimonial-navigation-right::after { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='%23ff0'%3E%3Cpath d='M21.9 11.4C22 11.2 22 10.9 21.9 10.6C21.8 10.5 21.8 10.4 21.7 10.3L11.7 0.3C11.3 -0.1 10.7 -0.1 10.3 0.3C9.9 0.7 9.9 1.3 10.3 1.7L18.6 10H1C0.4 10 0 10.4 0 11C0 11.6 0.4 12 1 12H18.6L10.3 20.3C9.9 20.7 9.9 21.3 10.3 21.7C10.5 21.9 10.8 22 11 22C11.2 22 11.5 21.9 11.7 21.7L21.7 11.7C21.8 11.6 21.9 11.5 21.9 11.4Z' fill='%23ff0'%3E%3C/path%3E%3C/svg%3E");; } .coh-style-slider-testimonial-navigation-right:focus { background-color: var(--ssa-color-palette-white); } .coh-style-slider-testimonial-navigation-right:focus::after { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M21.9 11.4C22 11.2 22 10.9 21.9 10.6C21.8 10.5 21.8 10.4 21.7 10.3L11.7 0.3C11.3 -0.1 10.7 -0.1 10.3 0.3C9.9 0.7 9.9 1.3 10.3 1.7L18.6 10H1C0.4 10 0 10.4 0 11C0 11.6 0.4 12 1 12H18.6L10.3 20.3C9.9 20.7 9.9 21.3 10.3 21.7C10.5 21.9 10.8 22 11 22C11.2 22 11.5 21.9 11.7 21.7L21.7 11.7C21.8 11.6 21.9 11.5 21.9 11.4Z' fill='black'%3E%3C/path%3E%3C/svg%3E");; }
.coh-style-multiple-accordion---default- { padding-top: 0rem;padding-right: 2.8125rem;padding-bottom: 0rem;padding-left: 1.5rem;margin-top: -10px;margin-bottom: 10px;color: var(--ssa-color-palette-black);border-width: 1px;-webkit-border-radius: 10px;border-radius: 10px;border-style: solid;border-color: var(--ssa-color-palette-white); } .coh-style-multiple-accordion---default- .accordion-item:first-child .accordion::after { 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; } .coh-style-multiple-accordion---default- .accordion-item:first-child .accordion.active::after { -webkit-transform: rotateZ(180deg); -ms-transform: rotate(180deg); transform: rotateZ(180deg); } .coh-style-multiple-accordion---default- .accordion-item .accordion { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; } .coh-style-multiple-accordion---default- .panel { max-height: 0rem;overflow: hidden;-webkit-transition: max-height 0.2s ease-out;transition: max-height 0.2s ease-out; }
@media (min-width: 1199px) { .coh-style-slider-navigation-left,.coh-style-slider-navigation-right { padding: 18px;-webkit-border-radius: 50%;border-radius: 50%; }  } @media (min-width: 1199px) { .coh-style-slider-navigation-left::before,.coh-style-slider-navigation-right::before { font-size: 21px;padding-top: 10px;padding-right: 14px;padding-bottom: 10px;padding-left: 12px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-border-radius: 50%;border-radius: 50%; }  }
.coh-style-simple-triangle-navigation-left,.coh-style-simple-triangle-navigation-right { height: 2.375rem;width: 1.125rem; } .coh-style-simple-triangle-navigation-left::before,.coh-style-simple-triangle-navigation-right::before { color: rgba(174, 172, 180, 1);content: "\f0d9";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.875rem; } .coh-style-simple-triangle-navigation-right::before { color: var(--ssa-color-palette-secondary-light);content: "\f0da";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.875rem; }
.coh-style-secondary-font { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-style-sso-account-information-secondary- { max-width: 100% !important; } @media (min-width: 1199px) { .coh-style-sso-account-information-secondary- { max-width: 50% !important; }  } @media (min-width: 1920px) { .coh-style-sso-account-information-secondary- { max-width: 30% !important; }  } .coh-style-sso-account-information-secondary- div { font-size: 1rem;line-height: 2.1875rem;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-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;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-sso-account-information-secondary- div div { max-width: 100%;width: 100%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;max-width: 100% !important; } .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl { margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;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-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;flex-direction: column !important; } @media (min-width: 1199px) { .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl { margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem;-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-webkit-flex-direction: row !important;-ms-flex-direction: row !important;flex-direction: row !important;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center; }  } .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(1) { 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%;-webkit-box-flex: 50%;-webkit-flex: 50%;-ms-flex: 50%;flex: 50%; } @media (min-width: 1199px) { .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(1) { width: 100%; }  } .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(1) span { -webkit-align-self: start; -ms-flex-item-align: start; align-self: start; } .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(1) p { padding-top: 0rem;padding-right: 4rem;padding-bottom: 0rem;padding-left: 1.875rem;-webkit-border-radius: 0.3125rem;border-radius: 0.3125rem;width: 100%; } @media (min-width: 1199px) { .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(1) p { padding-right: 2.875rem;padding-left: 1.875rem;width: auto;-webkit-align-self: start;-ms-flex-item-align: start;align-self: start; }  } .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(2) { 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%;-webkit-box-flex: 50%;-webkit-flex: 50%;-ms-flex: 50%;flex: 50%; } @media (min-width: 1199px) { .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(2) { width: 100%; }  } .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(2) span { -webkit-align-self: start; -ms-flex-item-align: start; align-self: start; } .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(2) p { width: 100%; } @media (min-width: 1199px) { .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(2) p { width: auto;-webkit-align-self: start;-ms-flex-item-align: start;align-self: start; }  } .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(3) { 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%;-webkit-box-flex: 50%;-webkit-flex: 50%;-ms-flex: 50%;flex: 50%; } @media (min-width: 1199px) { .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(3) { width: 100%; }  } .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(3) span { -webkit-align-self: start; -ms-flex-item-align: start; align-self: start; } .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(3) p { padding-top: 0rem;padding-right: 4.375rem;padding-bottom: 0rem;padding-left: 4.375rem;padding-left: 80px !important;padding-right: 80px !important;width: 100%;text-align: center; } @media (min-width: 1199px) { .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(3) p { padding-left: 70px !important;padding-right: 70px !important;-webkit-align-self: start;-ms-flex-item-align: start;align-self: start;width: auto; }  } .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(4) { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;display: flex !important;-webkit-box-flex: 50%  !important;-webkit-flex: 50%  !important;-ms-flex: 50%  !important;flex: 50%  !important; } .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(4) p { display: none; } .coh-style-sso-account-information-secondary- div div div.abi-user-profile-bl div:nth-child(4) span { display: none; } .coh-style-sso-account-information-secondary- div div { font-size: 1rem;line-height: 2.1875rem;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;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-sso-account-information-secondary- div div form { width: 100%; } .coh-style-sso-account-information-secondary- div div form div#abi-user-profile-edit-wrapper { 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-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;max-width: 100% !important;width: 100% !important;min-width: none !important; } @media (min-width: 1199px) { .coh-style-sso-account-information-secondary- div div form div#abi-user-profile-edit-wrapper { max-width: 100% !important;width: 100% !important;min-width: none !important; }  } .coh-style-sso-account-information-secondary- div div form div#abi-user-profile-edit-wrapper div.form-item-birthdate { min-width: 100%;width: 100%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;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-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center; } .coh-style-sso-account-information-secondary- div div form div#abi-user-profile-edit-wrapper div.form-item-birthdate input[type="date"] { padding: 0.375rem;-webkit-border-radius: 0.375rem;border-radius: 0.375rem;border-style: none; } @media (min-width: 1199px) { .coh-style-sso-account-information-secondary- div div form div#abi-user-profile-edit-wrapper div.form-item-birthdate input[type="date"] { max-width: 164px !important; }  } .coh-style-sso-account-information-secondary- div div form div#abi-user-profile-edit-wrapper div.form-item-birthdate label { font-size: 0.75rem;margin-left: 0.625rem; } @media (min-width: 1199px) { .coh-style-sso-account-information-secondary- div div form div#abi-user-profile-edit-wrapper div.form-item-birthdate label { margin-left: 0rem; }  } .coh-style-sso-account-information-secondary- div div form div#abi-user-profile-edit-wrapper div { max-width: 100%;width: 100%; } @media (min-width: 1199px) { .coh-style-sso-account-information-secondary- div div form div#abi-user-profile-edit-wrapper div { max-width: 100%;width: 100%; }  }
.coh-style-product-box-shadow { -webkit-box-shadow: none; box-shadow: none;min-width: 18.75rem; } @media (min-width: 1199px) { .coh-style-product-box-shadow { min-width: 11.25rem; }  } @media (min-width: 1440px) { .coh-style-product-box-shadow { min-width: 18.75rem; }  } .coh-style-product-box-shadow div { width: 16.75rem;margin-bottom: 1.25rem;height: 10rem; } @media (min-width: 1199px) { .coh-style-product-box-shadow div { width: initial; }  }
.coh-style-primary-font { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
@media (min-width: 1199px) { .coh-style-newsroom-layout .coh-container-boxed { max-width: 90rem;padding-right: 5rem;padding-left: 5rem; }  }
.coh-style-custom-selection---header-language-selector-with-flag { -webkit-border-radius: 10px; border-radius: 10px;border-width: 0.125rem;border-style: solid;border-color: var(--ssa-color-palette-black);background-color: var(--ssa-color-palette-white);padding-top: 12px;padding-right: 12px;padding-bottom: 12px;padding-left: 12px;min-width: 100px;width: 100%; } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag { background-color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-white);padding-top: 6px;padding-bottom: 6px; }  } .coh-style-custom-selection---header-language-selector-with-flag a { position: relative;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);font-size: 14px;margin: 0rem;height: auto;width: 100%;display: inline-block; } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag a { color: var(--ssa-color-palette-white); }  } .coh-style-custom-selection---header-language-selector-with-flag a::after { 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;float: right;color: var(--ssa-color-palette-black);padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 8px;position: relative;font-size: 14px; } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag a::after { color: var(--ssa-color-palette-white); }  } .coh-style-custom-selection---header-language-selector-with-flag.is-active { -webkit-border-bottom-left-radius: 0rem; border-bottom-left-radius: 0rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem; } .coh-style-custom-selection---header-language-selector-with-flag + .coh-accordion-tabs-content { position: relative;-webkit-border-bottom-left-radius: 10px;border-bottom-left-radius: 10px;-webkit-border-bottom-right-radius: 10px;border-bottom-right-radius: 10px;overflow: auto;max-height: 6.25rem;z-index: 1;border-color: var(--ssa-color-palette-black);border-style: solid;border-width: 0.125rem;border-top-style: none;padding-top: 6px;padding-right: 10px;padding-bottom: 6px;padding-left: 10px;-webkit-border-top-left-radius: 0rem;border-top-left-radius: 0rem;-webkit-border-top-right-radius: 0rem;border-top-right-radius: 0rem;background-color: var(--ssa-color-palette-white);min-width: 95px;width: 100%; } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag + .coh-accordion-tabs-content { max-height: 12.5rem;position: absolute;background-color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-white); }  } .coh-style-custom-selection---header-language-selector-with-flag + .coh-accordion-tabs-content .country-infos { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-custom-selection---header-language-selector-with-flag + .coh-accordion-tabs-content .country-infos .country-flag { margin-right: 8px; } .coh-style-custom-selection---header-language-selector-with-flag + .coh-accordion-tabs-content .country-infos .views-field-field-language-abbreviation a { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);font-size: 14px; } @media (min-width: 1199px) { .coh-style-custom-selection---header-language-selector-with-flag + .coh-accordion-tabs-content .country-infos .views-field-field-language-abbreviation a { color: var(--ssa-color-palette-white); }  } .coh-style-custom-selection---header-language-selector-with-flag + .coh-accordion-tabs-content .views-field-name { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);margin-top: 1.5rem;margin-bottom: 1.5rem;margin-left: 1.5rem; } .coh-style-custom-selection---header-language-selector-with-flag + .coh-accordion-tabs-content .views-field-name span a { color: var(--ssa-color-palette-black);font-size: 1rem;text-transform: uppercase; } .coh-style-custom-selection---header-language-selector-with-flag + .coh-accordion-tabs-content::-webkit-scrollbar { -webkit-border-radius: 0.25rem; border-radius: 0.25rem;width: 0.375rem; } .coh-style-custom-selection---header-language-selector-with-flag + .coh-accordion-tabs-content.display-in-header-menu { background-color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-black); } .coh-style-custom-selection---header-language-selector-with-flag + .coh-accordion-tabs-content.display-in-header-menu .country-infos .views-field-field-language-abbreviation a { color: var(--ssa-color-palette-black); }
.coh-style-find-a-store-desktop-row-reverse .coh-row-inner { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse; } @media (min-width: 1199px) { .coh-style-find-a-store-desktop-row-reverse .coh-row-inner { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }  }
.coh-style-custom-selection { background-color: var(--ssa-color-palette-white);width: 100%;height: 3.5rem;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;text-transform: uppercase; } @media (min-width: 1199px) { .coh-style-custom-selection { width: 18.1875rem; }  } .coh-style-custom-selection a { position: relative;top: 1.25rem;margin-left: 1.5rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);font-size: 1rem; } .coh-style-custom-selection a::after { 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;float: right;color: var(--ssa-color-palette-white);background-color: rgba(0, 32, 113, 1);padding: 0.75rem;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;margin: 0.5rem;position: relative;top: -1.25rem; } .coh-style-custom-selection.is-active { -webkit-border-bottom-left-radius: 0rem; border-bottom-left-radius: 0rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem; } .coh-style-custom-selection + .coh-accordion-tabs-content { position: relative;width: 100%;background-color: var(--ssa-color-palette-white);-webkit-border-bottom-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem;-webkit-border-bottom-right-radius: 0.25rem;border-bottom-right-radius: 0.25rem;overflow: auto;max-height: 6.25rem;z-index: 1; } @media (min-width: 1199px) { .coh-style-custom-selection + .coh-accordion-tabs-content { width: 18.1875rem;max-height: 12.5rem;position: absolute; }  } .coh-style-custom-selection + .coh-accordion-tabs-content .views-field-name { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);margin-top: 1.5rem;margin-bottom: 1.5rem;margin-left: 1.5rem; } .coh-style-custom-selection + .coh-accordion-tabs-content .views-field-name span a { color: var(--ssa-color-palette-black);font-size: 1rem;text-transform: uppercase; } .coh-style-custom-selection + .coh-accordion-tabs-content::-webkit-scrollbar { -webkit-border-radius: 0.25rem; border-radius: 0.25rem;width: 0.375rem; }
.coh-style-beer-properties-description---bottom { color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 0.75rem; } .coh-style-beer-properties-description---bottom a { color: var(--ssa-color-palette-white);pointer-events: none; }
.coh-style-custom-scrollbar::-webkit-scrollbar { width: 4px;-webkit-border-radius: 50px;border-radius: 50px; } .coh-style-custom-scrollbar::-webkit-scrollbar-thumb { border-width: 0rem;-webkit-border-radius: 50px;border-radius: 50px;border-style: none;border-color: var(--ssa-color-palette-white); }
.coh-style-budx---gallery-nav-left,.coh-style-budx---gallery-nav-right { width: 1.9375rem;height: 2.625rem;background-color: rgba(255, 255, 255, 0.422);padding-top: 0.625rem;padding-right: 0rem;padding-bottom: 0.625rem;padding-left: 0rem; } .coh-style-budx---gallery-nav-left::before,.coh-style-budx---gallery-nav-right::before { content: "\f053";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);font-size: 1.3125rem; } .coh-style-budx---gallery-nav-right::before { content: "\f054";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; }
.coh-style-budx---card { margin: 0rem;margin-right: 1.25rem;height: 31.25rem;width: 17.625rem;-webkit-border-radius: 0.625rem;border-radius: 0.625rem; } @media (min-width: 1199px) { .coh-style-budx---card { height: 28.5625rem;width: 22.875rem;margin: 0rem;margin-right: 1.25rem;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;overflow: hidden; }  } @media (min-width: 1199px) { .coh-style-budx---card:hover { -webkit-transform: scaleX(1.05) scaleY(1.05); -ms-transform: scaleX(1.05) scaleY(1.05); transform: scaleX(1.05) scaleY(1.05); }  } @media (min-width: 1199px) { .coh-style-budx---card:hover .card-background { -webkit-transform: scaleX(1.1) scaleY(1.1); -ms-transform: scaleX(1.1) scaleY(1.1); transform: scaleX(1.1) scaleY(1.1); }  } @media (min-width: 1199px) { .coh-style-budx---card:hover .card-content-bottom { padding: 2.2rem;padding-bottom: 3rem;-webkit-transform: scaleX(0.95) scaleY(0.95);-ms-transform: scaleX(0.95) scaleY(0.95);transform: scaleX(0.95) scaleY(0.95); }  } .coh-style-budx---card .card-background { -webkit-border-radius: 6px; border-radius: 6px; } @media (min-width: 1199px) { .coh-style-budx---card .card-background { -webkit-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; }  } @media (min-width: 1199px) { .coh-style-budx---card .card-content-bottom { -webkit-transition: all 200ms linear; transition: all 200ms linear; }  }
@media (min-width: 1199px) { .coh-style-bud-navigation-left,.coh-style-bud-navigation-right { background-color: rgba(0, 0, 0, 0); }  } @media (min-width: 1199px) { .coh-style-bud-navigation-left::before,.coh-style-bud-navigation-right::before { font-size: 34px;padding-top: 14px;padding-right: 23px;padding-bottom: 14px;padding-left: 23px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-shadow: none;box-shadow: none; }  }
.coh-style-beer-properties-description { color: var(--ssa-color-palette-monza);margin-top: 0.625rem;margin-bottom: 1.875rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 1.25rem; } @media (min-width: 1199px) { .coh-style-beer-properties-description { margin-bottom: 2.1875rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }  }
.coh-style-banner-paragraph { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 1rem;line-height: 1.5rem;letter-spacing: 0rem;margin-bottom: 1.5rem; }
.coh-style-budx---slider-navigation-left,.coh-style-budx---slider-navigation-right { -webkit-border-radius: 100%; border-radius: 100%;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;min-height: 48px;min-width: 48px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 1199px) { .coh-style-budx---slider-navigation-left,.coh-style-budx---slider-navigation-right { -webkit-border-radius: 50%; border-radius: 50%;padding-top: 18px;padding-right: 18px;padding-bottom: 18px;padding-left: 18px;display: block; }  } .coh-style-budx---slider-navigation-left::before,.coh-style-budx---slider-navigation-right::before { padding-top: 2px;padding-right: 9px;padding-bottom: 4px;padding-left: 9px;-webkit-box-shadow: 0px 7px 20px rgba(207, 10, 44, 0.316);box-shadow: 0px 7px 20px rgba(207, 10, 44, 0.316);-webkit-border-radius: 100%;border-radius: 100%;content: "\f104";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: 18px; } @media (min-width: 767px) { .coh-style-budx---slider-navigation-left::before,.coh-style-budx---slider-navigation-right::before { font-size: 18px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  } @media (min-width: 1199px) { .coh-style-budx---slider-navigation-left::before,.coh-style-budx---slider-navigation-right::before { content: "\f053";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: 21px;padding-top: 10px;padding-right: 14px;padding-bottom: 10px;padding-left: 12px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-border-radius: 50%;border-radius: 50%;-webkit-box-shadow: 0px 7px 20px rgba(207, 10, 44, 0.3);box-shadow: 0px 7px 20px rgba(207, 10, 44, 0.3); }  } .coh-style-budx---slider-navigation-right::before { content: "\f105";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: 1199px) { .coh-style-budx---slider-navigation-right::before { content: "\f054";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; }  }
.coh-style-banner-heading { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 3.051875rem;letter-spacing: 0rem;margin-bottom: 0.5rem;text-transform: uppercase; }
.coh-style-background-clip { color: rgba(0, 0, 0, 0);background-clip: text;-webkit-background-clip: text; }
.coh-style-associates-bottle---form { padding: 16px;background-color: rgba(178, 137, 82, 1);color: rgba(225, 225, 217, 1);-webkit-border-radius: 4px;border-radius: 4px;font-size: 20px;text-transform: none;margin: 0rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: bold;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; } .coh-style-associates-bottle---form .js-form-item { 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; } .coh-style-associates-bottle---form .js-form-item label { padding-bottom: 15px;color: rgba(225, 225, 217, 1);font-weight: bold;font-size: 20px;line-height: 26px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;letter-spacing: 1px; } .coh-style-associates-bottle---form select { background-color: rgba(225, 225, 217, 1);margin-bottom: 20px;padding-left: 20px;font-size: 18px;color: rgba(65, 65, 64, 1);font-weight: normal;-webkit-box-shadow: 0px 9px 15px 5px rgba(0,0,0,0.24);box-shadow: 0px 9px 15px 5px rgba(0,0,0,0.24);border: none;-webkit-appearance: none;appearance: none;-moz-appearance: none;width: 100%;height: 40px;background-image: url("/sites/g/files/wnfebl11431/files/selecticon.svg");background-position: right 0.625rem center;background-size: 0.75rem;background-repeat: no-repeat;background-attachment: scroll;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-style-associates-bottle---form select { width: 935px;height: 50px;margin-bottom: 50px; }  } .coh-style-associates-bottle---form .webform-button--submit { color: var(--ssa-color-palette-white);font-size: 20px;text-align: center;background-color: rgba(136, 23, 27, 1);min-width: 180px;padding-top: 15px;padding-bottom: 15px;border: none;-webkit-border-radius: 10;border-radius: 10;margin-top: 20px; } @media (min-width: 1199px) { .coh-style-associates-bottle---form .webform-button--submit { margin-top: 0rem; }  } .coh-style-associates-bottle---form .webform-button--submit:hover { background-color: rgba(0, 0, 0, 0); }
.coh-style-age-gate-full-date-form-fields #fields-birthdate { border-width: 3px;border-style: solid;position: relative;max-width: 220px;margin-top: 0.9375rem;margin-right: auto;margin-bottom: 0.9375rem;margin-left: auto; } @media (min-width: 565px) { .coh-style-age-gate-full-date-form-fields #fields-birthdate { max-width: 400px; }  } .coh-style-age-gate-full-date-form-fields #fields-birthdate .fields-arrows { position: absolute;top: -webkit-calc(50% - 25px);top: calc(50% - 25px);font-size: 40px;text-align: center; } .coh-style-age-gate-full-date-form-fields #fields-birthdate .fields-arrows:hover { cursor: pointer;opacity: 0.7; } .coh-style-age-gate-full-date-form-fields #fields-birthdate #fields-next-arrow { right: -40px; } @media (min-width: 565px) { .coh-style-age-gate-full-date-form-fields #fields-birthdate #fields-next-arrow { right: -70px; }  } .coh-style-age-gate-full-date-form-fields #fields-birthdate #fields-back-arrow { left: -40px; } @media (min-width: 565px) { .coh-style-age-gate-full-date-form-fields #fields-birthdate #fields-back-arrow { left: -70px; }  } .coh-style-age-gate-full-date-form-fields .fields-input { 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;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(3, 37, 126, 1);font-weight: 400; } .coh-style-age-gate-full-date-form-fields .fields-input input[type="text"] { font-size: 1.25rem;text-align: center;color: var(--ssa-color-palette-white);background-color: rgba(3, 37, 126, 1);border-style: none;margin-top: 20px;margin-right: 5px;margin-bottom: 20px;font-weight: 700;padding-top: 30px;padding-right: 5px;padding-bottom: 30px;padding-left: 5px;max-width: 310px;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;letter-spacing: 10px; } @media (min-width: 565px) { .coh-style-age-gate-full-date-form-fields .fields-input input[type="text"] { max-width: 310px;padding-top: 40px;padding-right: 20px;padding-bottom: 40px;padding-left: 20px;font-size: 2.25rem; }  } .coh-style-age-gate-full-date-form-fields .fields-input input[type="text"]:last-child { margin-right: 0rem; } .coh-style-age-gate-full-date-form-fields .fields-input input[type="text"]::-webkit-input-placeholder { color: var(--ssa-color-palette-white); } .coh-style-age-gate-full-date-form-fields .fields-input input[type="text"]::-moz-placeholder { color: var(--ssa-color-palette-white); } .coh-style-age-gate-full-date-form-fields .fields-input input[type="text"]:-ms-input-placeholder { color: var(--ssa-color-palette-white); } .coh-style-age-gate-full-date-form-fields .fields-input input[type="text"]::-ms-input-placeholder { color: var(--ssa-color-palette-white); } .coh-style-age-gate-full-date-form-fields .fields-input input[type="text"]::placeholder { color: var(--ssa-color-palette-white); } .coh-style-age-gate-full-date-form-fields .fields-input.hidden { display: none; } .coh-style-age-gate-full-date-form-fields #birthdate-error { color: rgba(255, 0, 0, 1);text-align: center;font-size: 20px;margin-top: 20px;margin-bottom: 20px;-webkit-transition: all 500ms ease;transition: all 500ms ease;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-age-gate-full-date-form-fields #fields-accept-terms { margin-top: 0.625rem; } .coh-style-age-gate-full-date-form-fields #fields-accept-terms label { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;color: rgba(3, 37, 126, 1);font-size: 0.875rem; } @media (min-width: 565px) { .coh-style-age-gate-full-date-form-fields #fields-accept-terms label { font-size: 1.125rem; }  } .coh-style-age-gate-full-date-form-fields .checkbox-container { cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-size: 1rem;padding-left: 35px;margin-top: 12px;position: relative;display: block; } .coh-style-age-gate-full-date-form-fields .checkbox-container .checkmark { position: absolute;top: 0rem;left: 0rem;height: 25px;width: 25px;background-color: rgba(0, 0, 0, 0);border-width: 2px;border-style: solid;border-color: rgba(3, 37, 126, 1); } .coh-style-age-gate-full-date-form-fields .checkbox-container .checkmark::after { content: "";position: absolute;display: none; } .coh-style-age-gate-full-date-form-fields .checkbox-container .checkmark::after { height: 10px;width: 5px;top: 3px;left: 7px;border-style: solid;border-color: rgba(3, 37, 126, 1);border-top-width: 0rem;border-left-width: 0rem;border-bottom-width: 3px;border-right-width: 3px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg); } .coh-style-age-gate-full-date-form-fields .checkbox-container input { height: 0rem;width: 0rem;position: absolute;opacity: 0; } .coh-style-age-gate-full-date-form-fields .checkbox-container input:checked ~ .checkmark::after { display: block; } .coh-style-age-gate-full-date-form-fields .checkbox-container:hover input ~ .checkmark { background-color: rgba(0, 0, 0, 0); } .coh-style-age-gate-full-date-form-fields .checkbox-container:hover input:checked ~ checkmark::after { background-color: rgba(33, 150, 243, 1); }
.coh-style--button-yes-custom---age-gate- { border-width: 1.5px;border-style: solid;height: 40px;width: 120px;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;font-size: 16px;font-style: normal;text-transform: uppercase;text-decoration: none;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-border-radius: 50px;border-radius: 50px;font-weight: bold;margin-top: 28px; } @media (min-width: 1199px) { .coh-style--button-yes-custom---age-gate- { width: 200px; }  }
.coh-style-age-gate---button-custom-no { border-width: 1.5px;border-style: solid;height: 40px;width: 120px;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;font-size: 16px;font-style: normal;text-transform: uppercase;text-decoration: none;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-border-radius: 50px;border-radius: 50px;font-weight: bold;margin-top: 28px; } @media (min-width: 1199px) { .coh-style-age-gate---button-custom-no { width: 200px; }  }
.coh-style-accordion-modal-country-selector { height: 100%;border-style: none;background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;position: relative;background-color: var(--ssa-color-palette-white); } .coh-style-accordion-modal-country-selector a { display: block; } .coh-style-accordion-modal-country-selector a::after { 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;position: absolute;top: 42%;right: 10px; } @media (min-width: 1199px) { .coh-style-accordion-modal-country-selector a::after { right: 24px;top: 32%; }  } .coh-style-accordion-modal-country-selector.is-active { -webkit-border-bottom-left-radius: 0rem; border-bottom-left-radius: 0rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem;border-bottom-width: 0rem; } .coh-style-accordion-modal-country-selector.is-active a::after { content: "\f077";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;position: absolute;top: 42%;right: 10px; } @media (min-width: 1199px) { .coh-style-accordion-modal-country-selector.is-active a::after { right: 24px;top: 32%; }  } .coh-style-accordion-modal-country-selector.is-active::after { content: "";height: 1px;width: 100%;display: block;margin-top: 1rem; }
.coh-style-budx---heading-4 { font-size: 2.3125rem;font-style: normal;text-transform: uppercase;word-wrap: break-word;line-height: 2.5625rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-style-title-highlight .title-highlight-item { padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;display: none; }
.coh-style-button-age-gate-brasil { color: var(--ssa-color-palette-white);background-color: rgba(3, 37, 126, 1);border-width: 1.5px;border-style: solid;height: 40px;width: 120px;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;font-size: 16px;font-style: normal;text-transform: uppercase;text-decoration: none;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-border-radius: 50px;border-radius: 50px;font-weight: bold;margin-top: 28px; } @media (min-width: 1199px) { .coh-style-button-age-gate-brasil { width: 170px; }  } .coh-style-button-age-gate-brasil:hover { color: rgba(3, 37, 126, 1);background-color: var(--ssa-color-palette-white); }
.coh-style-close-modal-button-image-gallery { font-size: 2rem; } @media (min-width: 767px) { .coh-style-close-modal-button-image-gallery { font-size: 2.2vw; }  } @media (min-width: 1199px) { .coh-style-close-modal-button-image-gallery { font-size: 2vw; }  } .coh-style-close-modal-button-image-gallery::after { content: "\f05c";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;padding-top: 0.625rem;padding-right: 0.75rem;padding-bottom: 0.625rem;padding-left: 0.75rem;border-width: 2px; } @media (min-width: 767px) { .coh-style-close-modal-button-image-gallery::after { padding-top: 0.52vw;padding-right: 0.63vw;padding-bottom: 0.52vw;padding-left: 0.63vw;border-width: 0.10vw; }  }
.coh-style-budx---content-block .field-title { margin-bottom: 1.5rem;font-size: 4rem;color: var(--ssa-color-palette-monza);text-transform: uppercase;word-wrap: break-word;font-style: normal; } .coh-style-budx---content-block a { color: var(--ssa-color-palette-monza); } .coh-style-budx---content-block p { font-size: 1rem;line-height: 1.3125rem;margin-bottom: 0.5rem; } @media (min-width: 1199px) { .coh-style-budx---content-block p { font-size: 1.3125rem;line-height: 1.6875rem; }  } .coh-style-budx---content-block table td { border-style: solid;border-width: 2px;border-color: var(--ssa-color-palette-monza);padding: 0.3125rem;vertical-align: middle; } .coh-style-budx---content-block ul { padding-left: 2.5rem;margin-top: 1rem;margin-right: 0rem;margin-bottom: 1rem;margin-left: 0rem;list-style-type: disc; }
.coh-style-button-primary-small { padding-top: 8px;padding-right: 16px;padding-bottom: 8px;padding-left: 16px;color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 0.75rem;line-height: 1rem;letter-spacing: 0rem;background-color: rgba(200, 16, 46, 1);min-width: 5rem;text-transform: uppercase;max-width: 16rem;text-align: center; }
.coh-style-card-shadow .container-card { -webkit-box-shadow: 0rem 10px -6px var(--ssa-color-palette-neutral-darkest); box-shadow: 0rem 10px -6px var(--ssa-color-palette-neutral-darkest); } @media (min-width: 1199px) { .coh-style-card-shadow .container-card { -webkit-box-shadow: 0rem 10px -6px var(--ssa-color-palette-neutral-darkest); box-shadow: 0rem 10px -6px var(--ssa-color-palette-neutral-darkest); }  }
.coh-style-close-modal-button { height: 45px; } .coh-style-close-modal-button::after { content: "\f00d";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);padding-top: 0.625rem;padding-right: 0.75rem;padding-bottom: 0.625rem;padding-left: 0.75rem;border-width: 2px;-webkit-border-radius: 50px;border-radius: 50px;border-color: var(--ssa-color-palette-white);border-style: solid; }
.coh-style-close-modal-button-form::after { content: "\f00d";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-night-rider); }
.coh-style-close-circle-outline::before { content: url('/sites/g/files/wnfebl11431/files/close-circle-outline-mobile.svg'); } @media (min-width: 1199px) { .coh-style-close-circle-outline::before { content: url('/sites/g/files/wnfebl11431/files/close-circle-outline-desktop.svg'); }  }
.coh-style-budx-modal,.coh-style-budx-modal-gallery { background-color: rgba(34, 34, 34, 1);height: auto;width: 100%;overflow: hidden;margin: auto;background-image: -webkit-gradient(linear , left top, left bottom , color-stop(1%, rgb(51, 51, 51)) , to(rgb(0, 0, 0)));background-image: -webkit-linear-gradient(top , rgb(51, 51, 51) 1% , rgb(0, 0, 0) 100%);background-image: linear-gradient(180deg , rgb(51, 51, 51) 1% , rgb(0, 0, 0) 100%);background-position: center center;background-size: cover;background-repeat: no-repeat;background-origin: border-box;background-clip: border-box;background-attachment: scroll; } @media (min-width: 1199px) { .coh-style-budx-modal,.coh-style-budx-modal-gallery { height: 84%;width: 68rem;-webkit-border-radius: 1.125rem;border-radius: 1.125rem; }  } .coh-style-budx-modal .coh-modal-inner,.coh-style-budx-modal-gallery .coh-modal-inner { width: 100%; } .coh-style-budx-modal .coh-modal-close-wrapper,.coh-style-budx-modal-gallery .coh-modal-close-wrapper { margin-top: 1.25rem;margin-right: 1.25rem; } @media (min-width: 1199px) { .coh-style-budx-modal .coh-modal-close-wrapper,.coh-style-budx-modal-gallery .coh-modal-close-wrapper { margin-top: 1.5rem;margin-right: 1.75rem; }  } .coh-style-budx-modal-gallery { height: auto; }
.coh-style-container-bees-com.coh-container-boxed { margin-right: auto;margin-left: auto;padding-right: 1rem;padding-left: 1rem; } @media (min-width: 565px) { .coh-style-container-bees-com.coh-container-boxed { margin-right: auto;margin-left: auto;max-width: 90rem;padding-right: 2rem;padding-left: 2rem; }  } @media (min-width: 767px) { .coh-style-container-bees-com.coh-container-boxed { margin-right: auto;margin-left: auto;padding-right: 2rem;padding-left: 2rem; }  } @media (min-width: 1199px) { .coh-style-container-bees-com.coh-container-boxed { margin-right: auto;margin-left: auto;padding-right: 5rem;padding-left: 5rem;max-width: 90rem; }  } @media (min-width: 1440px) { .coh-style-container-bees-com.coh-container-boxed { margin-right: auto;margin-left: auto;padding-right: 5rem;padding-left: 5rem;max-width: 90rem; }  } @media (min-width: 1920px) { .coh-style-container-bees-com.coh-container-boxed { margin-right: auto;margin-left: auto;padding-right: 5rem;padding-left: 5rem;max-width: 90rem; }  }
.coh-style-container-full-screen { position: fixed;top: 0rem;left: 0rem;height: 100%;width: 100%;display: table;z-index: 99; }
.coh-style-budx---heading-1 { font-size: 3.125rem;margin-bottom: 0.6875rem;font-style: normal;text-transform: uppercase;word-wrap: break-word;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-style-budx---heading-1 { margin-bottom: 1.0625rem;font-size: 6.6875rem; }  }
@media null { .coh-style-button---age-verification:before,.coh-style-button---age-verification:after { clear: both;content: " ";display: table; }  } .coh-style-button---age-verification { border-color: var(--ssa-color-palette-white);border-style: solid;border-width: 3px;margin-top: 15px;margin-bottom: 15px;padding-top: 0.5rem;padding-right: 1.75rem;padding-bottom: 0.5rem;padding-left: 1.75rem;color: var(--ssa-color-palette-white);text-transform: uppercase;-webkit-transition: all 300ms ease;transition: all 300ms ease;float: left; } .coh-style-button---age-verification:hover { color: var(--ssa-color-palette-monza);background-color: var(--ssa-color-palette-white); }
.coh-style-budx---heading-2 { font-size: 3.125rem;margin-bottom: 0.625rem;font-style: normal;text-transform: uppercase;word-wrap: break-word;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-style-budx---heading-2 { margin-bottom: 1.25rem;font-size: 5.5625rem; }  }
.coh-style-budx---heading-3 { font-size: 3.125rem;margin-bottom: 0.6875rem;font-style: normal;text-transform: uppercase;word-wrap: break-word;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-style-budx---heading-3 { margin-bottom: 1.0625rem;font-size: 4.1875rem; }  }
.coh-style-budx---red-outlined-font,.coh-style-budx---white-outlined-font { -webkit-text-stroke-width: 2px;-webkit-text-stroke-color: #cf0a2c;color: transparent;font-style: normal;text-transform: uppercase;word-wrap: break-word; } .coh-style-budx---white-outlined-font { -webkit-text-stroke-color: white; }
.coh-style-form { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-neutral-darkest); } .coh-style-form .form-text,.coh-style-form .form-select,.coh-style-form .form-email,.coh-style-form .form-date,.coh-style-form .form-tel,.coh-style-form .select2-search__field { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-neutral-darkest);width: 100%;padding: 0.625rem;margin-top: 0.375rem;margin-bottom: 1.125rem;border-width: 0.0625rem;-webkit-border-radius: 0.5rem;border-radius: 0.5rem;border-style: solid;border-color: var(--ssa-color-palette-neutral-medium);height: 3.3125rem; } .coh-style-form .form-text:focus,.coh-style-form .form-select:focus,.coh-style-form .form-email:focus,.coh-style-form .form-date:focus,.coh-style-form .form-tel:focus,.coh-style-form .select2-search__field:focus { border-color: var(--ssa-color-palette-monza); } .coh-style-form .form-checkbox { height: 1.5625rem;width: 1.5625rem;outline-width: 0.1875rem;outline-offset: -0.1875rem;outline-color: var(--ssa-color-palette-monza);outline-style: solid;-webkit-box-shadow: none;box-shadow: none; } .coh-style-form .form-select { appearance: none;-webkit-appearance: none;-moz-appearance: none;background-image: url("/sites/g/files/wnfebl11431/files/25623.svg");background-position: right 0.625rem center;background-size: 0.75rem;background-repeat: no-repeat;background-attachment: scroll;background-color: var(--ssa-color-palette-white); } .coh-style-form .webform-element-description { margin-top: -0.9375rem;margin-bottom: 1.125rem; } .coh-style-form .webform-element-description,.coh-style-form .option { font-weight: 400;color: var(--ssa-color-palette-neutral-darkest);font-size: 0.75rem;text-align: left;letter-spacing: 0rem; } .coh-style-form div.form-type-checkbox { margin-bottom: 0.8125rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-style-form div.form-type-checkbox label.option { -webkit-flex-basis: 90%; -ms-flex-preferred-size: 90%; flex-basis: 90%;padding-left: 0.75rem;line-height: 1.125rem;font-size: 0.75rem; } .coh-style-form .form-submit { border-width: 0rem; } .coh-style-form [data-drupal-selector="edit-purposes"] legend { display: none; } .coh-style-form textarea { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-neutral-darkest);width: 100%;padding: 10px;border-width: 1px;-webkit-border-radius: 8px;border-radius: 8px;border-style: solid;border-color: var(--ssa-color-palette-neutral-medium); } .coh-style-form textarea:focus { border-color: var(--ssa-color-palette-monza); } .coh-style-form .iti { width: 100%;margin-top: 0.375rem;margin-bottom: 1.125rem; } .coh-style-form .form-item-phone { position: relative; } .coh-style-form .form-item-phone .error.form-item--error-message { color: rgba(255, 0, 0, 1);position: absolute;bottom: 0;font-size: 0.625rem; } .coh-style-form .select2.select2-container { margin-top: 0.375rem;margin-bottom: 1.125rem; } .coh-style-form .select2.select2-container .select2-selection { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;color: var(--ssa-color-palette-neutral-darkest);background-image: url("");background-position: right 0.625rem center;background-size: 0.75rem;background-repeat: no-repeat;background-attachment: scroll;height: 3.3125rem;padding: 0.625rem;border-width: 0.0625rem;-webkit-border-radius: 0.5rem;border-radius: 0.5rem;border-style: solid;border-color: var(--ssa-color-palette-neutral-medium); } .coh-style-form .select2.select2-container .select2-selection .select2-selection__arrow { display: none;visibility: hidden; } .coh-style-form .select2-results .select2-results__option { font-weight: 400;color: var(--ssa-color-palette-neutral-darkest); } .coh-style-form .form-item-attachment { width: 100%;text-align: center;font-size: 14px;border-width: 1px;border-style: solid;border-color: var(--ssa-color-palette-neutral-medium);margin-top: 20px;margin-bottom: 20px;height: auto;padding: 14px; } .coh-style-form .form-item-attachment .option { position: static; } .coh-style-form .form-type-textarea .cke { margin-top: 0.375rem;margin-bottom: 1.125rem; } .coh-style-form .form-type-textarea .webform-element-description { margin-top: 4px; } .coh-style-form .form-type-managed-file .webform-element-description { margin-top: 0.25rem; } .coh-style-form .form-item-phone .iti--allow-dropdown,.coh-style-form .form-type-tel .iti--allow-dropdown { width: 100%;margin-top: 0.375rem;margin-bottom: 1.125rem; } .coh-style-form .form-item-phone .iti__country-list,.coh-style-form .form-type-tel .iti__country-list { max-height: 150px; }
.coh-style-text-slider-navigation-left::before,.coh-style-text-slider-navigation-right::before { margin-left: 50px; } @media (min-width: 1199px) { .coh-style-text-slider-navigation-left::before,.coh-style-text-slider-navigation-right::before { font-size: 100px;text-shadow: 0rem 1px 2px ; }  } .coh-style-text-slider-navigation-right::before { margin-right: 50px; }
.coh-style-hide { display: none; }
@media null { .coh-style-link---age-verification:before,.coh-style-link---age-verification:after { clear: both;content: " ";display: table; }  } .coh-style-link---age-verification { text-transform: uppercase;color: var(--ssa-color-palette-white);float: left;margin-top: 0.9375rem;margin-bottom: 0.9375rem;padding-top: 0.5rem;padding-right: 1.75rem;padding-bottom: 0.5rem;padding-left: 1.75rem;border-width: 3px;border-style: solid;border-color: var(--ssa-color-palette-white);-webkit-transition: all 300ms ease;transition: all 300ms ease;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-style-link---age-verification:hover { color: var(--ssa-color-palette-white); }
.coh-style-primary-button-large,.coh-style-primary-button-large---dark { font-size: 1rem;min-width: 8.75rem;cursor: pointer;color: var(--ssa-color-palette-white);font-weight: 700;line-height: 1rem;letter-spacing: 0rem;background-color: rgba(200, 16, 46, 1);text-align: center;padding-top: 16px;padding-right: 24px;padding-bottom: 16px;padding-left: 24px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;max-width: 16rem; } .coh-style-primary-button-large:hover,.coh-style-primary-button-large---dark:hover { color: rgba(200, 16, 46, 1);background-color: var(--ssa-color-palette-white); } .coh-style-primary-button-large:focus,.coh-style-primary-button-large---dark:focus { background-color: rgba(3, 37, 126, 1);color: var(--ssa-color-palette-white); }
.coh-style-form-button { font-size: 1rem;cursor: pointer;color: var(--ssa-color-palette-white);font-weight: 700;line-height: 1rem;letter-spacing: 0rem;background-color: rgba(200, 16, 46, 1);text-align: center;padding-top: 20px;padding-right: 80px;padding-bottom: 20px;padding-left: 80px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out; } .coh-style-form-button:hover { color: rgba(200, 16, 46, 1);background-color: var(--ssa-color-palette-white);-webkit-box-shadow: none;box-shadow: none; }
.coh-style-outlined-button-medium { font-size: 0.75rem;min-width: 15rem;cursor: pointer;color: var(--ssa-color-palette-white);font-weight: 700;line-height: 1rem;letter-spacing: 0rem;background-color: rgba(0, 0, 0, 0);text-align: center;padding-top: 8px;padding-right: 16px;padding-bottom: 8px;padding-left: 16px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;border-width: 1px;border-style: solid;border-color: var(--ssa-color-palette-white); } .coh-style-outlined-button-medium:hover { color: rgba(200, 16, 46, 1); } .coh-style-outlined-button-medium:focus { color: var(--ssa-color-palette-white); }
.coh-style-form-modal,.coh-style-form-modal-small,.coh-style-form-modal-large,.coh-style-form-modal-medium { height: auto;width: 100%;overflow: hidden;margin: 16px;background-color: var(--ssa-color-palette-white);padding: 16px;text-align: center;-webkit-border-radius: 0.5rem;border-radius: 0.5rem; } @media (min-width: 1199px) { .coh-style-form-modal,.coh-style-form-modal-small,.coh-style-form-modal-large,.coh-style-form-modal-medium { -webkit-border-radius: 1.125rem; border-radius: 1.125rem;padding: 32px; }  } .coh-style-form-modal .coh-modal-inner,.coh-style-form-modal-small .coh-modal-inner,.coh-style-form-modal-large .coh-modal-inner,.coh-style-form-modal-medium .coh-modal-inner { width: 100%; } .coh-style-form-modal .coh-modal-close-wrapper,.coh-style-form-modal-small .coh-modal-close-wrapper,.coh-style-form-modal-large .coh-modal-close-wrapper,.coh-style-form-modal-medium .coh-modal-close-wrapper { margin-top: 1.25rem;margin-right: 1.25rem; } @media (min-width: 1199px) { .coh-style-form-modal .coh-modal-close-wrapper,.coh-style-form-modal-small .coh-modal-close-wrapper,.coh-style-form-modal-large .coh-modal-close-wrapper,.coh-style-form-modal-medium .coh-modal-close-wrapper { margin-top: 1.5rem;margin-right: 1.75rem; }  } .coh-style-form-modal-small { width: 27.1875rem; } .coh-style-form-modal-large { max-width: 68rem; } .coh-style-form-modal-medium { max-width: 50rem; }
.coh-style-primary-button-medium,.coh-style-primary-button-medium---dark { font-size: 1rem;min-width: 8.75rem;cursor: pointer;color: var(--ssa-color-palette-white);font-weight: 700;line-height: 1rem;letter-spacing: 0rem;background-color: rgba(200, 16, 46, 1);text-align: center;padding-top: 8px;padding-right: 16px;padding-bottom: 8px;padding-left: 16px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;max-width: 16rem; } .coh-style-primary-button-medium:hover,.coh-style-primary-button-medium---dark:hover { color: rgba(200, 16, 46, 1);background-color: var(--ssa-color-palette-white); } .coh-style-primary-button-medium:focus,.coh-style-primary-button-medium---dark:focus { background-color: rgba(3, 37, 126, 1);color: var(--ssa-color-palette-white); }
.coh-style-buy-button { font-size: 0.75rem;min-width: 5rem;cursor: pointer;color: var(--ssa-color-palette-white);font-weight: 700;line-height: 1rem;letter-spacing: 0rem;background-color: rgba(200, 16, 46, 1);text-align: center;padding-top: 8px;padding-right: 64px;padding-bottom: 8px;padding-left: 64px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;max-width: 15rem; } .coh-style-buy-button:hover { color: rgba(200, 16, 46, 1);background-color: var(--ssa-color-palette-white); }
.coh-style-primary-button-small,.coh-style-primary-button-small---dark { font-size: 0.75rem;min-width: 5rem;cursor: pointer;color: var(--ssa-color-palette-white);font-weight: 700;line-height: 1rem;letter-spacing: 0rem;background-color: rgba(200, 16, 46, 1);text-align: center;padding-top: 8px;padding-right: 16px;padding-bottom: 8px;padding-left: 16px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;max-width: 10rem; } .coh-style-primary-button-small:hover,.coh-style-primary-button-small---dark:hover { color: rgba(200, 16, 46, 1);background-color: var(--ssa-color-palette-white); }
.coh-style-tertiary-button-medium,.coh-style-tertiary-button-medium---dark { font-size: 1rem;cursor: pointer;font-weight: 700;line-height: 1rem;letter-spacing: 0rem;text-align: center;padding-top: 8px;padding-bottom: 8px;padding-left: inherit;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;max-width: 13rem; } .coh-style-tertiary-button-medium:hover,.coh-style-tertiary-button-medium---dark:hover { text-decoration: underline; } .coh-style-tertiary-button-medium:focus,.coh-style-tertiary-button-medium---dark:focus { text-decoration: underline; } .coh-style-tertiary-button-medium---dark:focus { text-decoration: underline; }
.coh-style-tertiary-button-large,.coh-style-tertiary-button-bees-custom,.coh-style-tertiary-button-large---dark { font-size: 1rem;cursor: pointer;font-weight: 700;line-height: 1rem;letter-spacing: 0rem;text-align: center;padding-top: 16px;padding-bottom: 16px;padding-left: inherit;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;max-width: 13rem; } .coh-style-tertiary-button-large:hover,.coh-style-tertiary-button-bees-custom:hover,.coh-style-tertiary-button-large---dark:hover { text-decoration: underline; } .coh-style-tertiary-button-large:focus,.coh-style-tertiary-button-bees-custom:focus,.coh-style-tertiary-button-large---dark:focus { text-decoration: underline; } .coh-style-tertiary-button-bees-custom { text-decoration: underline; } .coh-style-tertiary-button-bees-custom:hover { text-decoration: none; }
.coh-style-secondary-button-largesimple { font-size: 1rem;min-width: 5rem;-webkit-border-radius: 50px;border-radius: 50px;cursor: pointer;color: var(--ssa-color-palette-white);font-weight: 700;line-height: 1.25rem;letter-spacing: 0rem;background-color: rgba(220, 0, 25, 1);text-align: center;padding-top: 16px;padding-right: 24px;padding-bottom: 16px;padding-left: 24px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;border-width: 0.09375rem;border-style: none;max-width: 13rem;-webkit-box-shadow: none;box-shadow: none; } @media (min-width: 1199px) { .coh-style-secondary-button-largesimple { min-width: 5rem; }  } .coh-style-secondary-button-largesimple:hover { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-cardinal);border-width: 0.09375rem;-webkit-box-shadow: none;box-shadow: none; } .coh-style-secondary-button-largesimple:focus { background-color: var(--ssa-color-palette-monza);color: var(--ssa-color-palette-white);border-width: 0rem;-webkit-box-shadow: none;box-shadow: none; } .coh-style-secondary-button-largesimple:disabled { border-width: 0.09375rem;background-color: var(--ssa-color-palette-monza);color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-white);-webkit-box-shadow: none;box-shadow: none; }
.coh-style-secondary-button-large,.coh-style-secondary-button-large---dark { font-size: 1rem;min-width: 5rem;cursor: pointer;font-weight: 700;line-height: 1rem;letter-spacing: 0rem;text-align: center;padding-top: 16px;padding-right: 24px;padding-bottom: 16px;padding-left: 24px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;border-width: 0.09375rem;border-style: solid;max-width: 13rem; } .coh-style-secondary-button-large:hover,.coh-style-secondary-button-large---dark:hover { border-width: 0.09375rem; } .coh-style-secondary-button-large:focus,.coh-style-secondary-button-large---dark:focus { border-width: 0rem; } .coh-style-secondary-button-large:disabled,.coh-style-secondary-button-large---dark:disabled { border-width: 0.09375rem; } .coh-style-secondary-button-large---dark:hover { border-width: 0.09375rem; } .coh-style-secondary-button-large---dark:focus { border-width: 0rem; }
.coh-style-secondary-button-small,.coh-style-secondary-button-small---dark { font-size: 0.75rem;min-width: 5rem;cursor: pointer;font-weight: 700;line-height: 1rem;letter-spacing: 0rem;text-align: center;padding-top: 8px;padding-right: 16px;padding-bottom: 8px;padding-left: 16px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;border-width: 0.09375rem;border-style: solid;max-width: 10rem; } .coh-style-secondary-button-small:hover,.coh-style-secondary-button-small---dark:hover { border-width: 0.09375rem; } .coh-style-secondary-button-small:focus,.coh-style-secondary-button-small---dark:focus { border-width: 0rem; } .coh-style-secondary-button-small---dark:hover { border-width: 0.09375rem; } .coh-style-secondary-button-small---dark:focus { border-width: 0rem; }
.coh-style-tertiary-button-small,.coh-style-tertiary-button-small---dark { font-size: 0.75rem;cursor: pointer;font-weight: 700;line-height: 1rem;letter-spacing: 0rem;text-align: center;padding-top: 8px;padding-bottom: 8px;padding-left: inherit;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;max-width: 13rem; } .coh-style-tertiary-button-small:hover,.coh-style-tertiary-button-small---dark:hover { text-decoration: underline; } .coh-style-tertiary-button-small:focus,.coh-style-tertiary-button-small---dark:focus { text-decoration: underline; } .coh-style-tertiary-button-small---dark:focus { text-decoration: underline; }
.coh-style-slide-pagination-bullets { margin-top: 1.25rem;margin-bottom: 1.25rem; } @media (min-width: 767px) { .coh-style-slide-pagination-bullets { margin-top: 1.25rem;margin-bottom: 1.25rem; }  } @media (min-width: 1199px) { .coh-style-slide-pagination-bullets { margin-top: 1.25rem;margin-bottom: 1.25rem; }  } @media (min-width: 1440px) { .coh-style-slide-pagination-bullets { margin-top: 1.25rem;margin-bottom: 1.25rem; }  } @media (min-width: 1920px) { .coh-style-slide-pagination-bullets { margin-top: 1.25rem;margin-bottom: 1.25rem; }  } .coh-style-slide-pagination-bullets li { margin-bottom: 0rem;margin-left: 0rem;display: inline-block; } .coh-style-slide-pagination-bullets li::before { content: normal; } .coh-style-slide-pagination-bullets li button { height: 0.625rem;width: 0.625rem;margin-right: 0.5rem;-webkit-border-radius: 0.3125rem;border-radius: 0.3125rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;border-style: solid;border-width: 0.125rem; } .coh-style-slide-pagination-bullets li.slick-active button { height: 0.625rem;width: 0.625rem; }
.coh-style-gallery-slider---pagination { margin-top: 1.25rem;margin-bottom: 1.25rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } .coh-style-gallery-slider---pagination li { margin-bottom: 0rem;margin-left: 0rem;display: inline-block; } .coh-style-gallery-slider---pagination li::before { content: normal; } .coh-style-gallery-slider---pagination li button { height: 4px;width: 24px;margin-right: 0.5rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease; } @media (min-width: 1199px) { .coh-style-gallery-slider---pagination li button { width: 110px; }  } .coh-style-gallery-slider---pagination li.slick-active button { height: 4px;width: 52px;background-color: var(--ssa-color-palette-primary-medium); } @media (min-width: 1199px) { .coh-style-gallery-slider---pagination li.slick-active button { width: 110px; }  }
.coh-style-budx---menu-link { color: var(--ssa-color-palette-monza);font-size: 1rem;line-height: 1rem;text-transform: uppercase;-webkit-transition: all 300ms ease;transition: all 300ms ease;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-style-budx---menu-link { color: var(--ssa-color-palette-white);font-size: 1rem;line-height: 1.25rem; }  } .coh-style-budx---menu-link:hover { color: var(--ssa-color-palette-black); } @media (min-width: 1199px) { .coh-style-budx---menu-link:hover { color: var(--ssa-color-palette-monza); }  }
.coh-style-budx---paragraph { font-size: 1rem;line-height: 1.3125rem; } @media (min-width: 1199px) { .coh-style-budx---paragraph { font-size: 1.3125rem;line-height: 1.6875rem; }  }
.coh-style-budx---slide-pagination-bullets { margin-top: 1.25rem;margin-bottom: 1.25rem; } .coh-style-budx---slide-pagination-bullets li { margin-bottom: 0rem;margin-left: 0rem;display: inline-block; } .coh-style-budx---slide-pagination-bullets li::before { content: normal; } .coh-style-budx---slide-pagination-bullets li button { height: 0.625rem;width: 0.625rem;margin-right: 0.5rem;-webkit-border-radius: 0.3125rem;border-radius: 0.3125rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;border-color: var(--ssa-color-palette-black);border-style: solid;border-width: 0.125rem; } .coh-style-budx---slide-pagination-bullets li.slick-active button { height: 0.75rem;width: 0.75rem;background-color: var(--ssa-color-palette-black); }
.coh-style-text-slide-pagination-bullets li { margin-bottom: 0rem;margin-left: 0rem;display: inline-block; } .coh-style-text-slide-pagination-bullets li::before { content: normal; } .coh-style-text-slide-pagination-bullets li button { height: 1.25rem;width: 1.25rem;margin-right: 0.5rem;-webkit-border-radius: 0.625rem;border-radius: 0.625rem;-webkit-transition: background-color 300ms ease;transition: background-color 300ms ease;border-style: solid;border-width: 1px;opacity: 0.60; } .coh-style-text-slide-pagination-bullets li.slick-active button { height: 1.25rem;width: 1.25rem;opacity: 1; }
.coh-ce-cpt_carousel_with_depoiments-525472c4 { display: block;padding-right: 16px;padding-left: 16px; } @media (min-width: 767px) { .coh-ce-cpt_carousel_with_depoiments-525472c4 { padding-right: 32px;padding-left: 32px; }  }
.coh-ce-cpt_carousel_with_depoiments-c3122d22 { text-align: center;width: 100%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 767px) { .coh-ce-cpt_carousel_with_depoiments-c3122d22 { text-align: left; }  }
.coh-ce-cpt_carousel_with_depoiments-ea16f57c { display: block; } @media (min-width: 1199px) { .coh-ce-cpt_carousel_with_depoiments-ea16f57c { display: none; }  }
.coh-ce-cpt_carousel_with_depoiments-a92bdc25 { display: none;overflow: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_carousel_with_depoiments-a92bdc25 { display: block; }  }
.coh-ce-cpt_carousel_with_depoiments-911c1ca6 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-top: 32px; } @media (min-width: 1199px) { .coh-ce-cpt_carousel_with_depoiments-911c1ca6 { position: relative;margin-top: 24px;margin-bottom: -40px; }  } .coh-ce-cpt_carousel_with_depoiments-911c1ca6 .slick-arrow,.coh-ce-cpt_carousel_with_depoiments-911c1ca6 .swiper-button-next-unique,.coh-ce-cpt_carousel_with_depoiments-911c1ca6 .swiper-button-prev-unique { height: 3rem;width: 3rem;-webkit-border-radius: 50%;border-radius: 50%;font-size: 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;-webkit-transition: all 200ms linear;transition: all 200ms linear;cursor: pointer; } .coh-ce-cpt_carousel_with_depoiments-911c1ca6 .slick-arrow::before,.coh-ce-cpt_carousel_with_depoiments-911c1ca6 .swiper-button-next-unique::before,.coh-ce-cpt_carousel_with_depoiments-911c1ca6 .swiper-button-prev-unique::before { width: 1.375rem;height: 1.375rem;display: block;font-size: 1.5rem;-webkit-transition: all 200ms linear;transition: all 200ms linear; } .coh-ce-cpt_carousel_with_depoiments-911c1ca6 .slick-arrow.slick-disabled,.coh-ce-cpt_carousel_with_depoiments-911c1ca6 .swiper-button-next-unique.slick-disabled,.coh-ce-cpt_carousel_with_depoiments-911c1ca6 .swiper-button-prev-unique.slick-disabled { opacity: 0.3;pointer-events: none; } .coh-ce-cpt_carousel_with_depoiments-911c1ca6 .slick-arrow.swiper-button-disabled,.coh-ce-cpt_carousel_with_depoiments-911c1ca6 .swiper-button-next-unique.swiper-button-disabled,.coh-ce-cpt_carousel_with_depoiments-911c1ca6 .swiper-button-prev-unique.swiper-button-disabled { opacity: 0.3;pointer-events: none; } .coh-ce-cpt_carousel_with_depoiments-911c1ca6 .swiper-button-next-unique { margin-left: 24px; }
.coh-ce-cpt_carousel_with_depoiments-259774d8 { font-weight: 600;color: rgba(30, 30, 30, 1);font-size: 1.125rem;line-height: 24px;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_carousel_with_depoiments-259774d8 { overflow: hidden; }  }
.coh-ce-1e39034c { 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-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; } @media (min-width: 1199px) { .coh-ce-1e39034c { -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;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-1ea50fff { padding: 1.125rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-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;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }
.coh-ce-238f1cc0 { padding-top: 6.25rem;padding-bottom: 1.25rem; } @media (min-width: 767px) { .coh-ce-238f1cc0 { padding-top: 7.25rem;padding-bottom: 2.5rem; }  } @media (min-width: 1199px) { .coh-ce-238f1cc0 { padding-top: 7.25rem;padding-bottom: 2.5rem; }  } @media (min-width: 767px) { .coh-ce-238f1cc0 article { max-width: 375px;width: 375px; }  } @media (min-width: 1199px) { .coh-ce-238f1cc0 article { max-width: 375px;width: 375px; }  } @media (min-width: 1199px) { .coh-ce-238f1cc0 article .card-background { max-width: unset; }  } .coh-ce-238f1cc0 .coh-view-contents { display: grid;gap: 1rem;grid-template-columns: 1fr;grid-template-rows: repeat(auto-fit, minmax(250px, 1fr)); } @media (min-width: 767px) { .coh-ce-238f1cc0 .coh-view-contents { grid-template-columns: repeat(2, 400px);-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-webkit-align-items: end;-ms-flex-align: end;align-items: end; }  } @media (min-width: 1199px) { .coh-ce-238f1cc0 .coh-view-contents { grid-template-columns: repeat(3, 400px);-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-webkit-align-items: end;-ms-flex-align: end;align-items: end; }  }
.coh-ce-969f6dbd { padding-top: 2.1875rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 1199px) { .coh-ce-969f6dbd { display: block; }  }
.coh-ce-24a9b8ec .form-actions { display: none; }
.coh-ce-ee9b931b { padding-top: 0rem;padding-bottom: 0rem; } .coh-ce-ee9b931b article { margin-top: 25px;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-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%; } @media (min-width: 1199px) { .coh-ce-ee9b931b article { margin-top: unset;-webkit-flex-basis: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%; }  } .coh-ce-ee9b931b .coh-view-contents { display: grid;gap: 1rem;grid-template-columns: 1fr;grid-template-rows: repeat(auto-fit, minmax(250px, 1fr)); } @media (min-width: 767px) { .coh-ce-ee9b931b .coh-view-contents { grid-template-columns: repeat(2, 400px);-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-webkit-align-items: start;-ms-flex-align: start;align-items: start; }  } @media (min-width: 1199px) { .coh-ce-ee9b931b .coh-view-contents { grid-template-columns: repeat(2, 600px);-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-webkit-align-items: start;-ms-flex-align: start;align-items: start; }  } @media (min-width: 1440px) { .coh-ce-ee9b931b .coh-view-contents { grid-template-columns: repeat(2, 800px);-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-webkit-align-items: start;-ms-flex-align: start;align-items: start; }  } .coh-ce-ee9b931b .coh-view-contents > div { padding-top: 25px;padding-bottom: 100px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start; } @media (min-width: 1199px) { .coh-ce-ee9b931b .coh-view-contents > div { padding-top: 60px;padding-bottom: 150px; }  } .coh-ce-ee9b931b .search-messages { display: block;padding-top: 0rem; } .coh-ce-ee9b931b .search-messages .search-banner-text,.coh-ce-ee9b931b .search-messages p { display: block;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.953125rem;text-align: center; } @media (min-width: 1199px) { .coh-ce-ee9b931b .search-messages .search-banner-text,.coh-ce-ee9b931b .search-messages p { font-size: 3.051875rem; }  } @media (min-width: 1440px) { .coh-ce-ee9b931b .search-messages .search-banner-text,.coh-ce-ee9b931b .search-messages p { font-size: 3.815rem; }  }
.coh-ce-f0185f21 { padding-top: 40px;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 1199px) { .coh-ce-f0185f21 { display: block;padding-top: 60px; }  }
.coh-ce-d6fe43be { display: none;margin-bottom: 40px; } @media (min-width: 1199px) { .coh-ce-d6fe43be { margin-bottom: 60px; }  } .coh-ce-d6fe43be p.current-search-result { font-size: 1.25rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;margin-bottom: 0rem;text-align: center;letter-spacing: 0.16rem; } .coh-ce-d6fe43be p { text-align: left; } .coh-ce-d6fe43be p.results-for { text-align: center;letter-spacing: 0.16rem;font-size: 1.25rem; }
.coh-ce-6f666d0e { opacity: 0;padding-top: 3.75rem;visibility: hidden;height: 28.125rem; } @media (min-width: 767px) { .coh-ce-6f666d0e { height: 0rem; }  }
.coh-ce-1575a41c { overflow: hidden;padding: 20px!important; } @media (min-width: 767px) { .coh-ce-1575a41c { padding-top: 1.25rem;padding-right: 1.25rem;padding-bottom: 1.25rem;padding-left: 1.25rem; }  } .coh-ce-1575a41c .views-field-field-product-image { position: relative;width: 100%;overflow: hidden;height: 15.9375rem; } @media (min-width: 565px) { .coh-ce-1575a41c .views-field-field-product-image { height: 16.25rem; }  } @media (min-width: 767px) { .coh-ce-1575a41c .views-field-field-product-image { height: 18.125rem; }  } @media (min-width: 1199px) { .coh-ce-1575a41c .views-field-field-product-image { height: 21.875rem; }  } @media (min-width: 1440px) { .coh-ce-1575a41c .views-field-field-product-image { height: 29.375rem; }  } @media (min-width: 1920px) { .coh-ce-1575a41c .views-field-field-product-image { height: 42.5rem; }  } .coh-ce-1575a41c .views-field-field-product-image img { width: 100%;height: auto;overflow: hidden; } @media (min-width: 767px) { .coh-ce-1575a41c .views-field-field-product-image img { width: auto;max-height: 100%;max-width: 100%;height: auto;margin-top: auto;margin-right: auto;margin-bottom: auto;margin-left: auto;position: absolute;top: -100%;bottom: -100%;left: 0rem;right: 0rem; }  } .coh-ce-1575a41c table { font-family: var(--ssa-font-stacks-amsipro-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);font-weight: 400;width: 100%;margin-top: 1.25rem;display: none; } @media (min-width: 767px) { .coh-ce-1575a41c table { display: block;font-size: 0.875rem; }  } @media (min-width: 1920px) { .coh-ce-1575a41c table { width: 65%; }  } .coh-ce-1575a41c table td { border-color: rgba(232, 184, 77, 1);border-width: 0.0625rem;border-style: solid;vertical-align: middle; } .coh-ce-1575a41c table img { width: 2.5rem;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;height: auto; } .coh-ce-1575a41c table tr:first-child td:first-child { width: 12%; } .coh-ce-1575a41c table tr:first-child td:last-child { padding-top: 0.625rem;padding-right: 1.25rem;padding-bottom: 0.625rem;padding-left: 1.25rem;width: 70%; } .coh-ce-1575a41c table tr:first-child td:nth-child(2) { font-family: var(--ssa-font-stacks-roboto-condensed);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-1575a41c table tr td span { font-family: var(--ssa-font-stacks-roboto-condensed);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-f2bcfe2c { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } @media (min-width: 767px) { .coh-ce-f2bcfe2c { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }  } @media (min-width: 1440px) { .coh-ce-f2bcfe2c { margin-bottom: 5rem; }  }
.coh-ce-3bf156d4 { color: rgba(232, 184, 77, 1);font-size: 2rem;text-transform: uppercase;text-align: center; } @media (min-width: 767px) { .coh-ce-3bf156d4 { font-size: 2rem;text-align: left; }  }
.coh-ce-b0d5e87b { -webkit-transform: rotate(40deg); -ms-transform: rotate(40deg); transform: rotate(40deg);width: 8.125rem;margin-top: 1.25rem;margin-right: auto;margin-bottom: 1.25rem;margin-left: auto;padding-top: 0.625rem;padding-right: 0.625rem;padding-bottom: 0.625rem;padding-left: 0.625rem; } @media (min-width: 767px) { .coh-ce-b0d5e87b { width: 7.1875rem;margin-top: -2.5rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem;-webkit-transform: rotate(310deg);-ms-transform: rotate(310deg);transform: rotate(310deg); }  } @media (min-width: 1199px) { .coh-ce-b0d5e87b { width: 10.625rem;margin-top: -4.6875rem;margin-right: 0rem;margin-left: 2.1875rem; }  } @media (min-width: 1440px) { .coh-ce-b0d5e87b { margin-left: 0rem; }  }
.coh-ce-7aa269b1 select { padding-top: 0.625rem;padding-right: 0.9375rem;padding-bottom: 0.625rem;padding-left: 0.9375rem;background-color: var(--ssa-color-palette-white);width: 100%;margin-top: 1.25rem;margin-bottom: 1.25rem; } @media (min-width: 767px) { .coh-ce-7aa269b1 select { margin-top: 0rem;margin-bottom: 0rem; }  }
.coh-ce-7d624e94 { padding-bottom: 3.125rem; }
.coh-ce-d95bace2 { font-family: $coh-font-amsipro-condensed-bold;font-weight: bold;color: var(--ssa-color-palette-white); } @media (min-width: 1199px) { .coh-ce-d95bace2 { margin-bottom: 1.875rem; }  } .coh-ce-d95bace2 .bar-data { font-family: $coh-font-amsipro-condensed-bold;color: var(--ssa-color-palette-white); } @media (min-width: 1199px) { .coh-ce-d95bace2 .bar-data { font-size: 0.875rem; }  } .coh-ce-d95bace2 .bar-data a { color: var(--ssa-color-palette-white); } @media (min-width: 1199px) { .coh-ce-d95bace2 .bar-data a { display: block; }  } .coh-ce-d95bace2 .bar-data .title,.coh-ce-d95bace2 .bar-data .data { position: absolute; } @media (min-width: 1199px) { .coh-ce-d95bace2 .bar-data .title,.coh-ce-d95bace2 .bar-data .data { position: absolute; }  } .coh-ce-d95bace2 .bar-data .title { text-transform: uppercase;font-family: $coh-font-amsipro-condensed-bold;font-size: 1.5rem;top: 0rem;position: absolute;padding-top: 0.625rem;padding-left: 0.625rem; } @media (min-width: 1199px) { .coh-ce-d95bace2 .bar-data .title { top: 0rem;position: absolute;padding-top: 1.25rem;padding-left: 1.25rem;font-size: 1.75rem; }  } @media (min-width: 1440px) { .coh-ce-d95bace2 .bar-data .title { font-size: 2rem; }  } .coh-ce-d95bace2 .bar-data .data { position: absolute;bottom: 0rem;display: block;padding-right: 0.625rem;padding-bottom: 1.25rem;padding-left: 0.625rem;width: 100%;font-family: $coh-font-amsipro-condensed-regular; } @media (min-width: 1199px) { .coh-ce-d95bace2 .bar-data .data { position: absolute;bottom: 0rem;padding-right: 1.25rem;padding-bottom: 1.25rem;padding-left: 1.25rem;font-size: 1rem;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%; }  } .coh-ce-d95bace2 .bar-data .data .map-link { text-transform: uppercase;position: absolute;right: 0.625rem;bottom: 1.25rem; } @media (min-width: 1199px) { .coh-ce-d95bace2 .bar-data .data .map-link { position: relative;bottom: 0rem;right: 0rem; }  } .coh-ce-d95bace2 .bar-data .data .reservation a { background-color: rgba(223, 172, 71, 1);text-transform: uppercase;-webkit-border-radius: 0.9375rem;border-radius: 0.9375rem;padding-top: 0.25rem;padding-right: 0.625rem;padding-bottom: 0.25rem;padding-left: 0.625rem;font-size: 0.875rem;margin-top: 0.625rem;margin-left: -0.625rem; } .coh-ce-d95bace2 .bar-data .data .address a { display: block; } .coh-ce-d95bace2 .bar-data .data .address .telephone { padding-top: 0.3125rem; } @media (min-width: 1199px) { .coh-ce-d95bace2 .bar-data .data .address .telephone { padding-top: 0.4375rem; }  } .coh-ce-d95bace2 .bar-data .image-bar { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content;position: relative; } @media (min-width: 1199px) { .coh-ce-d95bace2 .bar-data .image-bar { position: relative; }  } .coh-ce-d95bace2 .bar-data .image-bar img { border-bottom-color: var(--ssa-color-palette-white);border-bottom-style: solid;border-bottom-width: 0.625rem; } @media (min-width: 1199px) { .coh-ce-d95bace2 .bar-data .image-bar img { border-right-width: 0.625rem;border-right-style: solid;border-right-color: var(--ssa-color-palette-white); }  }
.coh-ce-31aaf589 { padding-top: 1.25rem;padding-bottom: 1.25rem; } @media (min-width: 1199px) { .coh-ce-31aaf589 { padding-top: 0rem;padding-bottom: 2.5rem; }  } .coh-ce-31aaf589 article .card-background { max-width: 340px; } @media (min-width: 1199px) { .coh-ce-31aaf589 article .card-background { max-width: unset; }  } .coh-ce-31aaf589 .coh-view-contents { display: grid;gap: 1rem;grid-template-columns: 1fr;grid-template-rows: repeat(auto-fit, minmax(250px, 1fr)); } @media (min-width: 1199px) { .coh-ce-31aaf589 .coh-view-contents { grid-template-columns: repeat(3, 1fr);-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-webkit-align-items: end;-ms-flex-align: end;align-items: end; }  } .coh-ce-31aaf589 p { text-align: left; }
.coh-ce-7cc95f58 p { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 2.44125rem;padding-bottom: 1.125rem; }
.coh-ce-238f1cc0 { padding-top: 6.25rem;padding-bottom: 1.25rem; } @media (min-width: 767px) { .coh-ce-238f1cc0 { padding-top: 7.25rem;padding-bottom: 2.5rem; }  } @media (min-width: 1199px) { .coh-ce-238f1cc0 { padding-top: 7.25rem;padding-bottom: 2.5rem; }  } @media (min-width: 767px) { .coh-ce-238f1cc0 article { max-width: 375px;width: 375px; }  } @media (min-width: 1199px) { .coh-ce-238f1cc0 article { max-width: 375px;width: 375px; }  } @media (min-width: 1199px) { .coh-ce-238f1cc0 article .card-background { max-width: unset; }  } .coh-ce-238f1cc0 .coh-view-contents { display: grid;gap: 1rem;grid-template-columns: 1fr;grid-template-rows: repeat(auto-fit, minmax(250px, 1fr)); } @media (min-width: 767px) { .coh-ce-238f1cc0 .coh-view-contents { grid-template-columns: repeat(2, 400px);-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-webkit-align-items: end;-ms-flex-align: end;align-items: end; }  } @media (min-width: 1199px) { .coh-ce-238f1cc0 .coh-view-contents { grid-template-columns: repeat(3, 400px);-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-webkit-align-items: end;-ms-flex-align: end;align-items: end; }  }
.coh-ce-89ce6dd8 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;display: none; } .coh-ce-89ce6dd8 .current-search-result { font-size: 1.25rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;margin-bottom: 0rem;text-align: center;letter-spacing: 0.16rem; } .coh-ce-89ce6dd8 p { text-align: left; } .coh-ce-89ce6dd8 .results-for { text-align: center;letter-spacing: 0.16rem;font-size: 1.25rem; }
.coh-ce-144ad6de { padding-top: 2.1875rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 1199px) { .coh-ce-144ad6de { display: block; }  }
.coh-ce-8c9b91bb { padding-top: 0rem;padding-bottom: 20px;background-color: rgba(0, 0, 0, 0); } @media (min-width: 1199px) { .coh-ce-8c9b91bb { padding-top: 0rem;padding-bottom: 40px; }  } .coh-ce-8c9b91bb article { margin-top: 0rem;margin-right: 10px;margin-bottom: 0rem;margin-left: 10px; } .coh-ce-8c9b91bb .coh-view-contents > div { padding-top: 25px;padding-bottom: 100px; } @media (min-width: 1199px) { .coh-ce-8c9b91bb .coh-view-contents > div { padding-top: 35px;padding-bottom: 100px; }  } .coh-ce-8c9b91bb .slick-dots { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%; }
.coh-ce-27a8783 { padding-top: 30px;padding-bottom: 30px;overflow: hidden; } @media (min-width: 1199px) { .coh-ce-27a8783 { padding-top: 70px;padding-bottom: 70px; }  } .coh-ce-27a8783 .slick-track { margin-left: 0rem; }
.coh-ce-75688291 .coh-slider-nav-bottom { margin-top: 0.625rem;margin-right: 0rem;margin-bottom: 0.625rem;margin-left: 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; } @media (min-width: 1199px) { .coh-ce-75688291 .coh-slider-container-mid { overflow: inherit; }  } .coh-ce-75688291 .coh-slider-container-mid .slick-next { right: -5rem; } @media (min-width: 1199px) { .coh-ce-75688291 .coh-slider-container-mid .slick-next { -webkit-transition: 200ms linear right; transition: 200ms linear right; }  } .coh-ce-75688291 .coh-slider-container-mid .slick-prev { -webkit-transition: 200ms linear left; transition: 200ms linear left; } @media (min-width: 1199px) { .coh-ce-75688291 .coh-slider-container-mid .slick-prev { left: -5rem; }  }
.coh-ce-22e215cc { overflow-y: auto;max-height: 600px; } @media (min-width: 1199px) { .coh-ce-22e215cc { max-height: 650px;margin-right: 60px; }  } .coh-ce-22e215cc .playlist-card-item { margin-bottom: 40px; } .coh-ce-22e215cc::-webkit-scrollbar { width: 4px;-webkit-border-radius: 50px;border-radius: 50px; } .coh-ce-22e215cc::-webkit-scrollbar-thumb { border-width: 0rem;-webkit-border-radius: 50px;border-radius: 50px;border-style: none;border-color: var(--ssa-color-palette-neutral-lightest); }
.coh-ce-a600f7aa { padding-top: 20px;padding-bottom: 20px; } @media (min-width: 1199px) { .coh-ce-a600f7aa { padding-top: 40px;padding-bottom: 40px; }  } @media (min-width: 1199px) { .coh-ce-a600f7aa article:first-child { grid-column-start: span 2;grid-row-start: span 2; }  } @media (min-width: 1199px) { .coh-ce-a600f7aa article:first-child .container-news-card { min-height: 240px;max-height: 100%;height: 527px;min-width: 23.4375rem;max-width: 100%;width: auto; }  } .coh-ce-a600f7aa article:first-child .container-news-card .container-card { width: 100%;height: 100%; } .coh-ce-a600f7aa article:first-child .container-news-card .container-card .card-background { position: absolute;bottom: 0rem; } @media (min-width: 1199px) { .coh-ce-a600f7aa article:first-child .container-news-card .card-solid-container div:first-child { height: 198px;padding-left: 35px; }  } .coh-ce-a600f7aa article:first-child .container-news-card .card-solid-container div:last-child { padding-left: 35px; } @media (min-width: 1199px) { .coh-ce-a600f7aa article:first-child .container-news-card .card-solid-container div:last-child { height: 297px; }  } @media (min-width: 1199px) { .coh-ce-a600f7aa article:first-child .container-news-card h2 { font-size: 25px;margin-top: 15px; }  } .coh-ce-a600f7aa article:first-child .coh-link img { display: none; } .coh-ce-a600f7aa article .card-solid .container-news-card > .coh-link { display: block; } .coh-ce-a600f7aa .coh-view-contents { display: grid;gap: 1rem;grid-template-columns: 1fr;grid-template-rows: repeat(auto-fit, minmax(250px, 1fr)); } @media (min-width: 1199px) { .coh-ce-a600f7aa .coh-view-contents { grid-template-columns: repeat(3, 1fr);-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-webkit-align-items: end;-ms-flex-align: end;align-items: end; }  }
.coh-ce-609de381 { padding-right: 1rem;padding-bottom: 0.8rem;padding-left: 1rem; } @media (min-width: 767px) { .coh-ce-609de381 { padding-right: 2rem;padding-bottom: 3.6rem;padding-left: 2rem; }  } @media (min-width: 1199px) { .coh-ce-609de381 { padding-right: 5rem;padding-bottom: 3.6rem;padding-left: 5rem; }  }
.coh-ce-a3e30fdc { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-top: 2rem;padding-bottom: 2rem;overflow-x: auto; } @media (min-width: 565px) { .coh-ce-a3e30fdc { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }  } @media (min-width: 767px) { .coh-ce-a3e30fdc { padding-top: 3.6rem;padding-bottom: 3.6rem; }  } .coh-ce-a3e30fdc::-webkit-scrollbar { display: none; }
.coh-ce-a1c4cbb2 { display: grid;grid-template-columns: 1fr;row-gap: 0.8rem;-webkit-column-gap: 0.6rem;-moz-column-gap: 0.6rem;column-gap: 0.6rem; } @media (min-width: 767px) { .coh-ce-a1c4cbb2 { -webkit-column-gap: 1.5rem; -moz-column-gap: 1.5rem; column-gap: 1.5rem;grid-template-columns: 1fr 1fr;row-gap: 3.6rem; }  } @media (min-width: 1199px) { .coh-ce-a1c4cbb2 { -webkit-column-gap: 2rem; -moz-column-gap: 2rem; column-gap: 2rem;grid-template-columns: 1fr 1fr 1fr; }  } .coh-ce-a1c4cbb2::before { content: unset; } .coh-ce-a1c4cbb2::after { content: unset; }
.coh-ce-9b4ed086 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }
.coh-ce-fcd158d3 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } @media (min-width: 1199px) { .coh-ce-fcd158d3 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }  }
.coh-ce-a63bdcd4 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; } .coh-ce-a63bdcd4 article { width: 100%;padding: 8px; }
.coh-ce-10a28a4d { width: 100%;padding-top: 15px;padding-bottom: 15px;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; } .coh-ce-10a28a4d .pager__item a { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem; }
.coh-ce-6e11c7f6 { width: 100%;padding-top: 15px;padding-bottom: 15px;-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;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } .coh-ce-6e11c7f6 .no-results-message p { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem; }
.coh-ce-7651bb5b { padding-top: 8px;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1; } @media (min-width: 1199px) { .coh-ce-7651bb5b { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; }  } .coh-ce-7651bb5b input { height: 53px;border-width: 0.5px;-webkit-border-radius: 6px;border-radius: 6px;border-style: solid;border-color: var(--ssa-color-palette-secondary-medium);width: 100%;padding: 5px; }
.coh-ce-15313977 { padding-top: 20px;padding-bottom: 20px; } @media (min-width: 1199px) { .coh-ce-15313977 { padding-top: 40px;padding-bottom: 40px; }  } @media (min-width: 1199px) { .coh-ce-15313977 article:first-child { grid-column-start: span 2;grid-row-start: span 2; }  } @media (min-width: 1199px) { .coh-ce-15313977 article:first-child .container-news-card { min-height: 240px;max-height: 100%;height: auto;min-width: 375px;max-width: 100%;width: auto; }  } @media (min-width: 1199px) { .coh-ce-15313977 article:first-child .container-news-card .card-background { min-height: 240px;max-height: unset;height: auto;min-width: 375px;max-width: unset;width: auto; }  } .coh-ce-15313977 article:first-child .container-news-card .container-card { width: 100%; } @media (min-width: 1199px) { .coh-ce-15313977 article:first-child .container-news-card .card-solid-container > div:first-child { height: 198px;padding-left: 35px; }  } .coh-ce-15313977 article:first-child .container-news-card .card-solid-container > div:last-child { padding-left: 35px; } @media (min-width: 1199px) { .coh-ce-15313977 article:first-child .container-news-card .card-solid-container > div:last-child { height: 297px; }  } @media (min-width: 1199px) { .coh-ce-15313977 article:first-child .container-news-card h2 { font-size: 25px;margin-top: 15px; }  } @media (min-width: 1199px) { .coh-ce-15313977 article:first-child .card-naked .card-background { height: 495px; }  } @media (min-width: 1199px) { .coh-ce-15313977 article:first-child .card-naked .card-naked-container { padding-left: 25px; }  } .coh-ce-15313977 article .card-background { max-width: 340px; } @media (min-width: 1199px) { .coh-ce-15313977 article .card-background { max-width: unset; }  } .coh-ce-15313977 .coh-view-contents { display: grid;gap: 1rem;grid-template-columns: 1fr;grid-template-rows: repeat(auto-fit, minmax(250px, 1fr)); } @media (min-width: 1199px) { .coh-ce-15313977 .coh-view-contents { grid-template-columns: repeat(3, 375px);-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-webkit-align-items: end;-ms-flex-align: end;align-items: end; }  }
.coh-ce-8db1b045 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-a22592cf { height: 3.5rem;max-width: 18.875rem;position: relative; }
.coh-ce-26351429 { text-transform: uppercase;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;padding-top: 1rem;padding-bottom: 1rem;padding-left: 1rem;width: 100%;height: 3.5rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-white);background-color: rgba(0, 32, 113, 1); } .coh-ce-26351429::-webkit-calendar-picker-indicator { display: none;float: right;margin: 0.5rem;padding: 0.75rem;background-color: rgba(0, 32, 113, 1);color: var(--ssa-color-palette-black);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;opacity: 1;-webkit-border-radius: 0.25rem;border-radius: 0.25rem; } .coh-ce-26351429::after { 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;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;position: relative;top: -1.25rem;float: right;margin: 0.5rem;padding: 0.75rem;background-color: var(--ssa-color-palette-monza);color: rgba(3, 37, 126, 1); }
.coh-ce-d673c7e3 { padding: 0.75rem;margin: 0.5rem;float: right;color: var(--ssa-color-palette-black);background-color: rgba(0, 32, 113, 1);font-size: 1rem;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;position: absolute;right: -0.0625rem;pointer-events: none; } .coh-ce-d673c7e3::after { 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; }
.coh-ce-8c9b91bb { padding-top: 0rem;padding-bottom: 20px;background-color: rgba(0, 0, 0, 0); } @media (min-width: 1199px) { .coh-ce-8c9b91bb { padding-top: 0rem;padding-bottom: 40px; }  } .coh-ce-8c9b91bb article { margin-top: 0rem;margin-right: 10px;margin-bottom: 0rem;margin-left: 10px; } .coh-ce-8c9b91bb .coh-view-contents > div { padding-top: 25px;padding-bottom: 100px; } @media (min-width: 1199px) { .coh-ce-8c9b91bb .coh-view-contents > div { padding-top: 35px;padding-bottom: 100px; }  } .coh-ce-8c9b91bb .slick-dots { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%; }
.coh-ce-3acc3a41 .coh-slider-container-mid .slick-next { right: -5rem; } @media (min-width: 1199px) { .coh-ce-3acc3a41 .coh-slider-container-mid .slick-next { -webkit-transition: 200ms linear right; transition: 200ms linear right; }  } .coh-ce-3acc3a41 .coh-slider-container-mid .slick-prev { left: -5rem; } @media (min-width: 1199px) { .coh-ce-3acc3a41 .coh-slider-container-mid .slick-prev { -webkit-transition: 200ms linear left; transition: 200ms linear left; }  }
.coh-ce-8c9b91bb { padding-top: 0rem;padding-bottom: 20px;background-color: rgba(0, 0, 0, 0); } @media (min-width: 1199px) { .coh-ce-8c9b91bb { padding-top: 0rem;padding-bottom: 40px; }  } .coh-ce-8c9b91bb article { margin-top: 0rem;margin-right: 10px;margin-bottom: 0rem;margin-left: 10px; } .coh-ce-8c9b91bb .coh-view-contents > div { padding-top: 25px;padding-bottom: 100px; } @media (min-width: 1199px) { .coh-ce-8c9b91bb .coh-view-contents > div { padding-top: 35px;padding-bottom: 100px; }  } .coh-ce-8c9b91bb .slick-dots { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%; }
.coh-ce-3acc3a41 .coh-slider-container-mid .slick-next { right: -5rem; } @media (min-width: 1199px) { .coh-ce-3acc3a41 .coh-slider-container-mid .slick-next { -webkit-transition: 200ms linear right; transition: 200ms linear right; }  } .coh-ce-3acc3a41 .coh-slider-container-mid .slick-prev { left: -5rem; } @media (min-width: 1199px) { .coh-ce-3acc3a41 .coh-slider-container-mid .slick-prev { -webkit-transition: 200ms linear left; transition: 200ms linear left; }  }
.coh-ce-43a1d93d { background-color: rgba(0, 0, 0, 0); } .coh-ce-43a1d93d article { 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-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;margin-bottom: 25px; } @media (min-width: 1199px) { .coh-ce-43a1d93d article { -webkit-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%;margin-bottom: unset; }  } .coh-ce-43a1d93d .coh-view-contents > div { padding-top: 25px;padding-bottom: 100px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start; } @media (min-width: 1199px) { .coh-ce-43a1d93d .coh-view-contents > div { padding-top: 60px;padding-bottom: 150px; }  }
.coh-ce-37767e20 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 120px;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;overflow-x: auto;overflow-y: hidden; } .coh-ce-37767e20::-webkit-scrollbar { height: 5px; } .coh-ce-37767e20::-webkit-scrollbar-track { background-color: rgba(255, 255, 255, 0.3); } .coh-ce-37767e20::-webkit-scrollbar-thumb { background-color: rgba(255, 255, 255, 0.5);-webkit-border-radius: 20px;border-radius: 20px; } .coh-ce-37767e20::-webkit-scrollbar-thumb:hover { background-color: rgba(255, 255, 255, 0.7); }
.coh-ce-1ecc6c0b { height: 120px;width: 112px;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-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;-webkit-transition: all 300ms ease-in;transition: all 300ms ease-in;position: relative; } .coh-ce-1ecc6c0b:hover { background: rgba(0,0,0,0.7) !important; } .coh-ce-1ecc6c0b:hover a img { opacity: 0.2; } .coh-ce-1ecc6c0b:hover a h3 { display: block; } .coh-ce-1ecc6c0b:hover::after { height: 9px;width: 100%;content: "";position: absolute;bottom: 0rem;left: 0rem;right: 0rem;background-color: var(--ssa-color-palette-monza); }
.coh-ce-f3a1d2d4 { display: none;position: absolute;color: var(--ssa-color-palette-white);text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: all 300ms ease-in;transition: all 300ms ease-in;line-height: 24px;text-align: center;left: 0rem;right: 0rem;padding: 10px;z-index: 1;overflow: hidden;max-height: 86px; }
.coh-ce-3a6a8796 { -webkit-transition: all 300ms ease-in; transition: all 300ms ease-in;-o-object-fit: cover;object-fit: cover;height: 6.25rem;width: auto; }
.coh-ce-e83e7c30 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-5bf1ae2c { margin-right: 24px; }
.coh-ce-3b300fcc { font-size: 16px;padding-top: 0rem;padding-right: 5px;padding-bottom: 10px;padding-left: 5px; }
.coh-ce-ef786ec7 .coh-menu-list-item .coh-link { text-transform: uppercase;margin-bottom: 1.875rem; } .coh-ce-ef786ec7 .coh-menu-list-item.has-children > .coh-link::after { display: inline-block;margin-left: 0.625rem;color: var(--ssa-color-palette-black);-webkit-transform: rotateZ(90deg);-ms-transform: rotate(90deg);transform: rotateZ(90deg);content: "\f054";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; } .coh-ce-ef786ec7 .coh-menu-list-item.has-children.is-expanded > .coh-menu-list-container { display: block; } .coh-ce-ef786ec7 .coh-menu-list-item.has-children.is-expanded .coh-link::after { -webkit-transform: rotateZ(270deg); -ms-transform: rotate(270deg); transform: rotateZ(270deg); }
.coh-ce-fc4280ce { font-size: 1.125rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black); } @media (min-width: 1199px) { .coh-ce-fc4280ce { font-size: 1.375rem; }  } @media (min-width: 1199px) { .coh-ce-fc4280ce:hover { color: rgba(0, 32, 113, 1); }  }
.coh-ce-60269c74 { display: none; }
.coh-ce-32756d60 { font-size: 0.875rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: rgba(0, 119, 199, 1); } @media (min-width: 1199px) { .coh-ce-32756d60 { font-size: 1rem; }  } @media (min-width: 1199px) { .coh-ce-32756d60:hover { color: rgba(0, 32, 113, 1); }  }
.coh-ce-c95882c9 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%; } @media (min-width: 1199px) { .coh-ce-c95882c9 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: normal;-webkit-justify-content: normal;-ms-flex-pack: normal;justify-content: normal;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%; }  } @media (min-width: 1199px) { .coh-ce-c95882c9.menu-alignment-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }  } @media (min-width: 1199px) { .coh-ce-c95882c9.menu-alignment-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }  } @media (min-width: 1199px) { .coh-ce-c95882c9.menu-alignment-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }  }
@media (min-width: 1199px) { .coh-ce-36337931 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;width: 100%;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-36337931.menu-alignment-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }  } @media (min-width: 1199px) { .coh-ce-36337931.menu-alignment-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }  } @media (min-width: 1199px) { .coh-ce-36337931.menu-alignment-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }  } .coh-ce-36337931:first-child { border-top-width: 0.0625rem;border-top-style: solid;border-top-color: var(--ssa-color-palette-gray); } @media (min-width: 1199px) { .coh-ce-36337931:first-child { border-top-width: 0rem;border-top-style: none; }  } .coh-ce-36337931:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-bbc92d09 { text-transform: uppercase;color: var(--ssa-color-palette-black);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;margin-top: 0rem;margin-bottom: 0rem;border-bottom-color: rgba(0, 0, 0, 0);border-bottom-style: solid;font-size: 0.875rem; } @media (min-width: 1199px) { .coh-ce-bbc92d09 { margin-top: 20px;margin-bottom: 20px;border-bottom-width: 3px;font-weight: normal;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black); }  } @media (min-width: 1440px) { .coh-ce-bbc92d09 { font-size: 1rem; }  } @media (min-width: 1199px) { .coh-ce-bbc92d09:hover { color: rgba(0, 32, 113, 1);border-style: solid;border-bottom-width: 0.1875rem;border-bottom-color: rgba(0, 32, 113, 1); }  }
.coh-ce-b53b463d { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;position: fixed;left: 0rem;top: 0rem;width: 100%;height: 100vh;z-index: 500;background-color: var(--ssa-color-palette-white);visibility: hidden;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 767px) { .coh-ce-b53b463d { opacity: 0; }  } @media (min-width: 1199px) { .coh-ce-b53b463d { width: 100vw;height: 3.5625rem;margin-right: 0rem;margin-left: 0rem;position: fixed;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;left: 0rem;right: 0rem;z-index: 500;top: 3.5625rem;background-color: var(--ssa-color-palette-monza);-webkit-transition: 200ms visibility, 200ms linear opacity;transition: 200ms visibility, 200ms linear opacity;pointer-events: none; }  } @media (min-width: 1199px) { .coh-ce-b53b463d.menu-alignment-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }  } @media (min-width: 1199px) { .coh-ce-b53b463d.menu-alignment-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }  } @media (min-width: 1199px) { .coh-ce-b53b463d.menu-alignment-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }  } .coh-ce-b53b463d:first-child { border-top-width: 0.0625rem;border-top-style: solid;border-top-color: var(--ssa-color-palette-gray); } @media (min-width: 1199px) { .coh-ce-b53b463d:first-child { border-top-width: 0rem;border-top-style: none; }  } .coh-ce-b53b463d:last-child { border-bottom-width: 0rem;border-bottom-style: none; } @media (min-width: 1199px) { .coh-ce-b53b463d.pageNotScrolled { top: 180px; }  } .is-expanded .coh-ce-b53b463d { visibility: visible; } @media (min-width: 1199px) { .is-expanded .coh-ce-b53b463d { visibility: visible;opacity: 1;pointer-events: auto; }  }
.coh-ce-ccc6d456 { padding-top: 16px;padding-right: 10px;padding-bottom: 16px;padding-left: 10px;border-bottom-color: var(--ssa-color-palette-neutral-medium);border-bottom-style: solid;min-width: 100%;border-bottom-width: 1px;display: inline-block; } @media (min-width: 1199px) { .coh-ce-ccc6d456 { margin-right: 24px;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;border-bottom-style: solid;min-width: 1%;border-bottom-color: rgba(0, 0, 0, 0);border-bottom-width: 3px; }  }
.coh-ce-d4e35974 { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 1199px) { .coh-ce-d4e35974 { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }  }
.coh-ce-541039a2 { color: var(--ssa-color-palette-black); } @media (min-width: 1199px) { .coh-ce-541039a2 { display: none; }  } .coh-ce-541039a2::before { content: "\f0c9";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.875rem;color: var(--ssa-color-palette-black); } .is-main-menu-open .coh-ce-541039a2::before { content: "\f00d";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; } .menu-footer-top-global .coh-ce-541039a2 { display: none; }
.coh-ce-d8c97db { position: fixed;top: 4.1875rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 999;width: 100vw;overflow: auto;height: 100vh;background-color: var(--ssa-color-palette-white);-webkit-transform: translateX(-100vw);-ms-transform: translateX(-100vw);transform: translateX(-100vw);-webkit-transition: -webkit-transform 245ms cubic-bezier(0.64, 0, 0.78, 0);transition: -webkit-transform 245ms cubic-bezier(0.64, 0, 0.78, 0);transition: transform 245ms cubic-bezier(0.64, 0, 0.78, 0);transition: transform 245ms cubic-bezier(0.64, 0, 0.78, 0), -webkit-transform 245ms cubic-bezier(0.64, 0, 0.78, 0); } @media (min-width: 1199px) { .coh-ce-d8c97db { height: unset;width: unset;position: static;-webkit-transform: translateX(0rem);-ms-transform: translateX(0rem);transform: translateX(0rem);overflow: visible;background-color: var(--ssa-color-palette-white); }  } .coh-ce-d8c97db.is-open { -webkit-transition: -webkit-transform 206ms cubic-bezier(0.22, 1, 0.36, 1); transition: -webkit-transform 206ms cubic-bezier(0.22, 1, 0.36, 1); transition: transform 206ms cubic-bezier(0.22, 1, 0.36, 1); transition: transform 206ms cubic-bezier(0.22, 1, 0.36, 1), -webkit-transform 206ms cubic-bezier(0.22, 1, 0.36, 1);-webkit-transform: translateX(0rem);-ms-transform: translateX(0rem);transform: translateX(0rem); } .menu-footer-top-global .coh-ce-d8c97db { -webkit-transform: translateX(0rem); -ms-transform: translateX(0rem); transform: translateX(0rem);position: static;height: unset; }
.coh-ce-49bae581 > .c-main-nav__menu-item.is-expanded .c-main-nav__submenu { height: 14rem;padding: 16px;border-style: solid;border-color: var(--ssa-color-palette-white);border-bottom-width: 0.0625rem;pointer-events: auto;opacity: 1; } @media (min-width: 1199px) { .coh-ce-49bae581 > .c-main-nav__menu-item.is-expanded .c-main-nav__submenu { padding: 8px;height: auto; }  } .coh-ce-49bae581 > .c-main-nav__menu-item.is-expanded .c-main-nav__menu-link { border-bottom-width: 0rem; } @media (min-width: 1199px) { .menu-footer-top-global .coh-ce-49bae581 .c-main-nav__menu-item .c-main-nav__submenu { padding: 0rem; }  }
.coh-ce-54633e { 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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;position: relative; } @media (min-width: 1199px) { .coh-ce-54633e { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; }  } .coh-ce-54633e.has-children > .c-main-nav__menu-link::before { color: var(--ssa-color-palette-black);background-color: var(--ssa-color-palette-white);padding: 8px;position: absolute;top: 1.5625rem;right: 1.5625rem;-webkit-border-radius: 4px;border-radius: 4px;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: 1199px) { .coh-ce-54633e.has-children > .c-main-nav__menu-link::before { background-color: rgba(0, 0, 0, 0);padding: unset;font-size: 0.5rem;position: absolute;margin-left: 0.25rem;top: 50%;right: 0.25rem;-webkit-transform: translateY(-60%);-ms-transform: translateY(-60%);transform: translateY(-60%); }  } .coh-ce-54633e.is-expanded .c-main-nav__menu-link::before { content: "\f077";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: 1199px) { .menu-footer-top-global .coh-ce-54633e { max-width: 132px; }  } .menu-footer-top-global .coh-ce-54633e.has-children > .c-main-nav__menu-link::before { font-size: 0.75rem;right: 0.625rem; } @media (min-width: 1199px) { .menu-footer-top-global .coh-ce-54633e.has-children > .c-main-nav__menu-link::before { display: none; }  } @media (min-width: 1199px) { .menu-footer-top-global .coh-ce-54633e.is-expanded .c-main-nav__submenu { border-width: 0rem;border-style: none;-webkit-border-radius: 0rem;border-radius: 0rem;padding: 0rem; }  }
.coh-ce-ec25495b { color: var(--ssa-color-palette-black);min-height: 5.9375rem;background-color: var(--ssa-color-palette-white);border-bottom-color: var(--ssa-color-palette-white);border-bottom-width: 0.0625rem;border-style: solid;text-transform: uppercase;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-right: 6.25rem;padding-left: 16px;font-size: 1.5625rem; } @media (min-width: 1199px) { .coh-ce-ec25495b { min-height: 1.25rem;background-color: rgba(0, 0, 0, 0);font-size: unset;padding-right: 0.125rem;padding-left: 0.125rem;margin-right: 16px;margin-left: 16px;border-bottom-width: 0rem; }  } @media (min-width: 1199px) { .coh-ce-ec25495b[aria-expanded="true"] { -webkit-box-shadow: inset 0rem -0.5rem 0rem 0rem rgba(0, 32, 113, 1); box-shadow: inset 0rem -0.5rem 0rem 0rem rgba(0, 32, 113, 1); }  } @media (min-width: 1199px) { .menu-footer-top-global .coh-ce-ec25495b { border-width: 0rem;border-style: none;margin-left: 0rem;padding-left: 0rem;font-size: 1.25rem; }  }
.coh-ce-7c6aec38 { gap: 6px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;height: 0rem;background-color: var(--ssa-color-palette-white);overflow-x: auto;overflow-y: hidden; } @media (min-width: 1199px) { .coh-ce-7c6aec38 { position: absolute;top: 1.25rem;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;min-height: 2.1875rem;opacity: 0;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;pointer-events: none;background-color: var(--ssa-color-palette-white);color: var(--ssa-color-palette-black); }  } @media (min-width: 1199px) { .is-expanded .coh-ce-7c6aec38 { pointer-events: auto; }  } .menu-footer-top-global .coh-ce-7c6aec38 { background-color: rgba(0, 0, 0, 0);opacity: 1; } @media (min-width: 1199px) { .menu-footer-top-global .coh-ce-7c6aec38 { border-style: none;-webkit-border-radius: 0rem;border-radius: 0rem;border-width: 0rem;-webkit-transform: translateX(0rem);-ms-transform: translateX(0rem);transform: translateX(0rem);position: static;height: auto; }  } @media (min-width: 1199px) { .menu-footer-top-global .coh-ce-7c6aec38 .is-expanded { border-width: 0rem;border-style: none; }  }
.coh-ce-285bd2aa { background-repeat: no-repeat !important;background-position: center center;background-size: cover;background-repeat: no-repeat;background-origin: border-box;background-clip: border-box;background-attachment: scroll; } @media (min-width: 1199px) { .coh-ce-285bd2aa { background-image: none !important; }  }
.coh-ce-32363d55 { color: var(--ssa-color-palette-black);height: 12rem;width: 8.9375rem;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;padding: 0.5rem;background-image: -webkit-gradient(linear , left bottom, left top , color-stop(1%, rgba(0, 0, 0, 0.753)) , color-stop(62%, rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(bottom , rgba(0, 0, 0, 0.753) 1% , rgba(0, 0, 0, 0) 62%);background-image: linear-gradient(0deg , rgba(0, 0, 0, 0.753) 1% , rgba(0, 0, 0, 0) 62%);background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;text-transform: uppercase;-webkit-border-radius: 4px;border-radius: 4px;overflow: hidden;-webkit-box-shadow: 0rem 0rem 0.75rem rgba(255, 255, 255, 0.12);box-shadow: 0rem 0rem 0.75rem rgba(255, 255, 255, 0.12); } @media (min-width: 1199px) { .coh-ce-32363d55 { min-height: 1.5625rem;width: 7.5rem;height: unset;-webkit-box-shadow: none;box-shadow: none;background-image: none;opacity: 0.75; }  } @media (min-width: 1199px) { .coh-ce-32363d55:hover { opacity: 1; }  } @media (min-width: 1199px) { .menu-footer-top-global .coh-ce-32363d55 { border-width: 0rem;border-style: none;-webkit-border-radius: 0rem;border-radius: 0rem;opacity: 1;font-size: 1rem;margin: 0rem;padding: 0rem; }  }
.coh-ce-7954e78d { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%; } @media (min-width: 1199px) { .coh-ce-7954e78d { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: normal;-webkit-justify-content: normal;-ms-flex-pack: normal;justify-content: normal;width: 100%;height: 5rem; }  } @media (min-width: 1199px) { .coh-ce-7954e78d.menu-alignment-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }  } @media (min-width: 1199px) { .coh-ce-7954e78d.menu-alignment-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }  } @media (min-width: 1199px) { .coh-ce-7954e78d.menu-alignment-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }  }
.coh-ce-783f04ea { padding-top: 0rem;padding-bottom: 0rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative; } @media (min-width: 1199px) { .coh-ce-783f04ea { padding-top: 0rem;padding-bottom: 0rem;display: none; }  }
.coh-ce-7e0a85cb { -webkit-transition: none !important; transition: none !important;border: 0 !important;height: 3rem;width: 3rem;-webkit-border-radius: 50%;border-radius: 50%;background-color: rgba(11, 12, 16, 1);color: var(--ssa-color-palette-white);position: relative; } .coh-ce-7e0a85cb path { fill: currentColor!important; } .coh-ce-7e0a85cb.hide { opacity: 0; }
.coh-ce-84b00d15 { -webkit-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%);width: 1.375rem;position: absolute;top: 50%;left: 50%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }
.coh-ce-1cf5096a { width: 1.375rem;-o-object-fit: contain;object-fit: contain;height: 1.375rem; }
.coh-ce-5a95001 { display: none; }
.coh-ce-289f2438 { -webkit-transition: all .2s ease-in-out; transition: all .2s ease-in-out;background-color: rgba(0, 0, 0, 0);padding-top: 0.25rem;padding-right: 0.25rem;padding-bottom: 0.25rem;padding-left: 0.25rem;margin-left: 1rem;border-width: 0rem;height: 2.25rem; } .coh-ce-289f2438.menu-header-open { pointer-events: auto;width: 30px;position: absolute;z-index: 10; } .coh-ce-289f2438.menu-header-open >span { background-color: rgba(0, 0, 0, 0);-webkit-transition: -webkit-transform 200ms ease-in-out;transition: -webkit-transform 200ms ease-in-out;transition: transform 200ms ease-in-out;transition: transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center;width: 0; } .coh-ce-289f2438.menu-header-open >span::before { -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);top: 0!important;-webkit-transition: -webkit-transform 200ms ease-in-out;transition: -webkit-transform 200ms ease-in-out;transition: transform 200ms ease-in-out;transition: transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out; } .coh-ce-289f2438.menu-header-open >span::after { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg);top: 0!important;-webkit-transition: -webkit-transform 200ms ease-in-out;transition: -webkit-transform 200ms ease-in-out;transition: transform 200ms ease-in-out;transition: transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out; } .coh-ce-289f2438 >span { background-color: var(--ssa-color-palette-black);-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-transition: -webkit-transform .2s ease-in-out;transition: -webkit-transform .2s ease-in-out;transition: transform .2s ease-in-out;transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;-webkit-border-radius: 0.125rem;border-radius: 0.125rem;height: 0.125rem;width: 1.5rem;display: block;position: relative; } .coh-ce-289f2438 >span::after { -webkit-transform: translateZ(0); transform: translateZ(0);-webkit-transition: -webkit-transform .2s ease-in-out;transition: -webkit-transform .2s ease-in-out;transition: transform .2s ease-in-out;transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;-webkit-transform-origin: 1,7px 1px;-ms-transform-origin: 1,7px 1px;transform-origin: 1,7px 1px;height: 0.125rem;width: 1.5rem;-webkit-border-radius: 0.125rem;border-radius: 0.125rem;display: block;background-color: var(--ssa-color-palette-black);position: absolute;top: -7px;left: 0rem; } .coh-ce-289f2438 >span::before { -webkit-transform: translateZ(0); transform: translateZ(0);-webkit-transition: -webkit-transform .2s ease-in-out;transition: -webkit-transform .2s ease-in-out;transition: transform .2s ease-in-out;transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;-webkit-transform-origin: 1,7px 1px;-ms-transform-origin: 1,7px 1px;transform-origin: 1,7px 1px;background-color: var(--ssa-color-palette-black);height: 0.125rem;width: 1.5rem;display: block;-webkit-border-radius: 0.125rem;border-radius: 0.125rem;position: absolute;top: 7px;left: 0rem; } .coh-ce-289f2438:hover > span::after { position: absolute;top: -8px; } .coh-ce-289f2438:hover > span::before { top: 8px;position: absolute; }
.coh-ce-bb812bfc { display: none; } .coh-ce-bb812bfc.show-search .search-mobile-icon { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } @media (min-width: 1199px) { .coh-ce-bb812bfc.show-search .search-mobile-icon { display: none; }  } .coh-ce-bb812bfc.show-search .column-logo { margin-left: auto; }
.coh-ce-990c950a { display: none; } @media (min-width: 1199px) { .coh-ce-990c950a { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1;display: none; }  }
.coh-ce-db78b9fd { color: var(--ssa-color-palette-black);font-size: 1.25rem; } .coh-ce-db78b9fd.search-button-open::before { content: "\f00d";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; } .coh-ce-db78b9fd.search-button::before { content: "\f002";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; }
.coh-ce-c4c9d868 { height: 60px;display: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-a10ad4a8 { width: auto;max-width: 100%;height: auto;max-height: 52px; }
.coh-ce-9e8c25f1 { height: 60px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-left: auto; }
.coh-ce-5047c05d { display: none;margin-right: 10px; } .coh-ce-5047c05d .profile-menu-hide { display: none; }
.coh-ce-a476bdfe { 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; }
.coh-ce-b9374db2::after { display: block;-webkit-transform: rotateZ(90deg);-ms-transform: rotate(90deg);transform: rotateZ(90deg);content: "\f054";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; }
.coh-ce-8109067a { -webkit-box-shadow: 0rem 0.8125rem 1rem 0rem var(--ssa-color-palette-black); box-shadow: 0rem 0.8125rem 1rem 0rem var(--ssa-color-palette-black);padding-top: 1.25rem;padding-right: 1.875rem;padding-bottom: 0rem;padding-left: 1.875rem;position: absolute;top: 61px;right: -14px;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;background-color: var(--ssa-color-palette-white);z-index: 70; } @media (min-width: 1199px) { .coh-ce-8109067a { position: absolute;top: 61px;right: -14px; }  } @media (min-width: 1440px) { .coh-ce-8109067a { position: absolute;top: 61px;right: 14px; }  } .coh-ce-8109067a.profile-menu-hide { display: none; } .coh-ce-8109067a a { font-size: 0.875rem;text-transform: uppercase;margin-bottom: 1.25rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black); }
.coh-ce-2de3b38f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-be5496cb { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;background-color: rgba(255, 255, 0, 0.999);position: absolute;top: 100%;left: 0rem;width: 100%;height: 100vh;padding-top: 0rem;padding-right: 0rem;padding-bottom: 6rem;padding-left: 0rem;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-transform: translateY(-110vh);-ms-transform: translateY(-110vh);transform: translateY(-110vh);-webkit-transition: -webkit-transform 450ms cubic-bezier(0.33, 1, 0.68, 1);transition: -webkit-transform 450ms cubic-bezier(0.33, 1, 0.68, 1);transition: transform 450ms cubic-bezier(0.33, 1, 0.68, 1);transition: transform 450ms cubic-bezier(0.33, 1, 0.68, 1), -webkit-transform 450ms cubic-bezier(0.33, 1, 0.68, 1);z-index: -1; } @media (min-width: 1199px) { .coh-ce-be5496cb { background-color: rgba(0, 0, 0, 0);position: relative;top: initial;left: initial;width: auto;height: auto;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;-webkit-transform: translateY(0rem);-ms-transform: translateY(0rem);transform: translateY(0rem);z-index: initial; }  } .coh-ce-be5496cb .coh-accordion-title { display: none !important; } .coh-ce-be5496cb .coh-accordion-tabs-content { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;display: block !important;border-width: 0rem; } .coh-ce-be5496cb .coh-accordion-tabs-content .views-element-container >div>div { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;max-width: 16.1875rem; } .coh-ce-be5496cb .coh-accordion-tabs-content .views-element-container >div>div .country-infos { font-weight: 600;margin-top: 0rem;margin-right: 1.75rem;margin-bottom: 0rem;margin-left: 1.75rem; } .coh-ce-be5496cb .coh-accordion-tabs-content .views-element-container >div>div .country-infos .country-flag { display: none; } .coh-ce-be5496cb.show-mobile-menu { -webkit-transform: translateY(0rem); -ms-transform: translateY(0rem); transform: translateY(0rem);-webkit-transition: none;transition: none;z-index: 1; } .coh-ce-be5496cb.show-mobile-menu a { -webkit-animation: fade-in-top 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) 400ms both; animation: fade-in-top 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) 400ms both; } .coh-ce-be5496cb.show-mobile-menu .coh-accordion-tabs-content { -webkit-animation: fade-in-top 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) 400ms both; animation: fade-in-top 0.6s cubic-bezier(0.390, 0.575, 0.565, 1.000) 400ms both; } .coh-ce-be5496cb .is-active .main-navigation-link { border-bottom-color: var(--ssa-color-palette-black); }
.coh-ce-9b6f4bc6 { border-width: 0rem;row-gap: 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;margin-block: 56px; } @media (min-width: 1199px) { .coh-ce-9b6f4bc6 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;width: 100%;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row; }  } @media (min-width: 1199px) { .coh-ce-9b6f4bc6.menu-alignment-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }  } @media (min-width: 1199px) { .coh-ce-9b6f4bc6.menu-alignment-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }  } @media (min-width: 1199px) { .coh-ce-9b6f4bc6.menu-alignment-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }  } .coh-ce-9b6f4bc6:first-child { border-top-width: 0rem;border-top-style: solid;border-top-color: var(--ssa-color-palette-gray); } @media (min-width: 1199px) { .coh-ce-9b6f4bc6:first-child { border-top-width: 0rem;border-top-style: none; }  } .coh-ce-9b6f4bc6:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-108d2789 { text-transform: uppercase;color: var(--ssa-color-palette-black);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;margin-top: 0rem;margin-bottom: 0rem;border-bottom-color: rgba(0, 0, 0, 0);border-bottom-style: solid; } @media (min-width: 1199px) { .coh-ce-108d2789 { margin-top: 20px;margin-bottom: 20px;border-bottom-width: 3px;font-size: 1.125rem; }  } @media (min-width: 1199px) { .coh-ce-108d2789:hover { color: rgba(0, 32, 113, 1);border-style: solid;border-bottom-width: 0.1875rem;border-bottom-color: rgba(0, 32, 113, 1); }  }
.coh-ce-916ab8b { display: none;height: 1.875rem;width: 1.875rem;float: right;margin-right: 10px;background-color: var(--ssa-color-palette-neutral-darkest);position: absolute;right: 0rem;-webkit-mask: url(/themes/custom/corebr_whitelabel/img/close-circle-outline.svg) no-repeat; } @media (min-width: 1199px) { .coh-ce-916ab8b { display: none; }  }
.coh-ce-52bcb8fb { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;position: fixed;left: 0rem;top: 77px;width: 100%;height: 100vh;z-index: 500;background-color: var(--ssa-color-palette-white);visibility: hidden;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 767px) { .coh-ce-52bcb8fb { opacity: 0; }  } @media (min-width: 1199px) { .coh-ce-52bcb8fb { width: 100vw;height: 3.75rem;margin-right: 0rem;margin-left: 0rem;position: fixed;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;left: 0rem;right: 0rem;z-index: 500;top: 105px;background-color: var(--ssa-color-palette-monza);-webkit-transition: 200ms visibility, 200ms linear opacity;transition: 200ms visibility, 200ms linear opacity;pointer-events: none; }  } @media (min-width: 1199px) { .coh-ce-52bcb8fb.menu-alignment-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }  } @media (min-width: 1199px) { .coh-ce-52bcb8fb.menu-alignment-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }  } @media (min-width: 1199px) { .coh-ce-52bcb8fb.menu-alignment-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }  } .coh-ce-52bcb8fb:first-child { border-top-width: 0.0625rem;border-top-style: solid;border-top-color: var(--ssa-color-palette-gray); } @media (min-width: 1199px) { .coh-ce-52bcb8fb:first-child { border-top-width: 0rem;border-top-style: none; }  } .coh-ce-52bcb8fb:last-child { border-bottom-width: 0rem;border-bottom-style: none; } @media (min-width: 1199px) { .coh-ce-52bcb8fb.pageNotScrolled { top: 180px; }  } .is-expanded .coh-ce-52bcb8fb { visibility: visible; } @media (min-width: 1199px) { .is-expanded .coh-ce-52bcb8fb { visibility: visible;opacity: 1;pointer-events: auto; }  }
.coh-ce-e7b157ed { padding-top: 16px;padding-right: 10px;padding-bottom: 16px;padding-left: 10px;border-bottom-color: var(--ssa-color-palette-neutral-medium);border-bottom-style: solid;min-width: 100%;border-bottom-width: 1px;display: inline-block; } @media (min-width: 1199px) { .coh-ce-e7b157ed { margin-right: 24px;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;border-bottom-style: solid;min-width: 1%;border-bottom-color: rgba(0, 0, 0, 0);border-bottom-width: 3px; }  }
@media (min-width: 1199px) { .coh-ce-b5961276 { display: none; }  } .coh-ce-b5961276 .country-infos { opacity: 0.3; } .coh-ce-b5961276 .country-infos.active { opacity: 1; }
.coh-ce-b7a7a0f0 { margin-top: 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;-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1; } @media (min-width: 1199px) { .coh-ce-b7a7a0f0 { display: none;margin-top: 24px;-webkit-box-ordinal-group: inherit;-webkit-order: inherit;-ms-flex-order: inherit;order: inherit; }  } .coh-ce-b7a7a0f0 a { padding-top: 0.625rem;padding-right: 1.25rem;padding-bottom: 0.625rem;padding-left: 1.25rem;border-width: 0rem;min-width: auto; }
.coh-ce-19cae7fd { text-align: center;padding-top: 0.6875rem;padding-right: 1.25rem;padding-bottom: 0.6875rem;padding-left: 1.25rem;font-size: 16px;font-weight: 600;-webkit-border-radius: 50px;border-radius: 50px;-webkit-transition: all 300ms linear;transition: all 300ms linear;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;padding: 11px 20px !important;line-height: 1.25; } @media (min-width: 1199px) { .coh-ce-19cae7fd { padding: auto !important; }  }
.coh-ce-5242bc9 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%; } @media (min-width: 1199px) { .coh-ce-5242bc9 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: normal;-webkit-justify-content: normal;-ms-flex-pack: normal;justify-content: normal;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%;height: 5rem; }  } @media (min-width: 1199px) { .coh-ce-5242bc9.menu-alignment-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }  } @media (min-width: 1199px) { .coh-ce-5242bc9.menu-alignment-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }  } @media (min-width: 1199px) { .coh-ce-5242bc9.menu-alignment-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }  }
.coh-ce-d947f992 { padding-top: 0rem;padding-bottom: 0rem;display: block; } @media (min-width: 1199px) { .coh-ce-d947f992 { padding-top: 0rem;padding-bottom: 0rem;display: none; }  }
.coh-ce-7ddcc4f0.show-search .search-mobile-icon { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } @media (min-width: 1199px) { .coh-ce-7ddcc4f0.show-search .search-mobile-icon { display: none; }  } .coh-ce-7ddcc4f0.show-search .column-logo { margin-left: auto; }
.coh-ce-990c950a { display: none; } @media (min-width: 1199px) { .coh-ce-990c950a { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1;display: none; }  }
.coh-ce-db78b9fd { color: var(--ssa-color-palette-black);font-size: 1.25rem; } .coh-ce-db78b9fd.search-button-open::before { content: "\f00d";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; } .coh-ce-db78b9fd.search-button::before { content: "\f002";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; }
.coh-ce-a945a8a8 { height: 60px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-a10ad4a8 { width: auto;max-width: 100%;height: auto;max-height: 52px; }
.coh-ce-9e8c25f1 { height: 60px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-left: auto; }
.coh-ce-88146afe { display: none;margin-right: 10px; } .coh-ce-88146afe .profile-menu-hide { display: none; }
.coh-ce-a476bdfe { 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; }
.coh-ce-b9374db2::after { display: block;-webkit-transform: rotateZ(90deg);-ms-transform: rotate(90deg);transform: rotateZ(90deg);content: "\f054";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; }
.coh-ce-8109067a { -webkit-box-shadow: 0rem 0.8125rem 1rem 0rem var(--ssa-color-palette-black); box-shadow: 0rem 0.8125rem 1rem 0rem var(--ssa-color-palette-black);padding-top: 1.25rem;padding-right: 1.875rem;padding-bottom: 0rem;padding-left: 1.875rem;position: absolute;top: 61px;right: -14px;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;background-color: var(--ssa-color-palette-white);z-index: 70; } @media (min-width: 1199px) { .coh-ce-8109067a { position: absolute;top: 61px;right: -14px; }  } @media (min-width: 1440px) { .coh-ce-8109067a { position: absolute;top: 61px;right: 14px; }  } .coh-ce-8109067a.profile-menu-hide { display: none; } .coh-ce-8109067a a { font-size: 0.875rem;text-transform: uppercase;margin-bottom: 1.25rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black); }
.coh-ce-2de3b38f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
@media null { .coh-ce-e629c06b:before,.coh-ce-e629c06b:after { clear: none;content: normal;display: inline; }  } .coh-ce-e629c06b { display: block;height: 1.875rem;width: 1.875rem;float: right;-webkit-mask: url(/themes/custom/corebr_whitelabel/img/menu.svg) no-repeat;background-color: var(--ssa-color-palette-neutral-darkest); } @media (min-width: 1199px) { .coh-ce-e629c06b { display: none; }  } .coh-ce-e629c06b.menu-header-open { display: none; }
@media null { .coh-ce-26cedb53:before,.coh-ce-26cedb53:after { clear: none;content: normal;display: inline; }  } .coh-ce-26cedb53 { display: none;height: 1.875rem;width: 1.875rem;float: right;-webkit-mask: url(/themes/custom/corebr_whitelabel/img/close-circle-outline.svg) no-repeat;background-color: var(--ssa-color-palette-neutral-darkest); } @media (min-width: 1199px) { .coh-ce-26cedb53 { display: none; }  } .coh-ce-26cedb53.show-close-button { display: block; }
.coh-ce-2ff722f4 { display: none; } @media (min-width: 1199px) { .coh-ce-2ff722f4 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 100%; }  }
@media (min-width: 1199px) { .coh-ce-36337931 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;width: 100%;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-36337931.menu-alignment-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }  } @media (min-width: 1199px) { .coh-ce-36337931.menu-alignment-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }  } @media (min-width: 1199px) { .coh-ce-36337931.menu-alignment-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }  } .coh-ce-36337931:first-child { border-top-width: 0.0625rem;border-top-style: solid;border-top-color: var(--ssa-color-palette-gray); } @media (min-width: 1199px) { .coh-ce-36337931:first-child { border-top-width: 0rem;border-top-style: none; }  } .coh-ce-36337931:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-96e2c29a { padding-top: 24px;padding-bottom: 24px;border-bottom-color: var(--ssa-color-palette-gray);border-bottom-style: solid;border-bottom-width: 0.0625rem;position: relative; } @media (min-width: 1199px) { .coh-ce-96e2c29a { padding-top: 0rem;padding-bottom: 0rem;border-bottom-width: 0rem;border-bottom-style: none;height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  } @media (min-width: 1440px) { .coh-ce-96e2c29a { margin-right: 24px; }  } .coh-ce-96e2c29a.is-expanded { position: fixed;top: 0rem;left: 0rem;z-index: 1000;background-color: var(--ssa-color-palette-white);margin-left: 0rem;min-width: 100%;max-width: 100%;height: 77px;padding-left: 10px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-size: 1.5625rem;border-color: var(--ssa-color-palette-neutral-medium); } @media (min-width: 1199px) { .coh-ce-96e2c29a.is-expanded { position: relative;left: inherit;right: inherit;top: inherit;bottom: inherit;z-index: inherit;min-width: 1%;height: inherit;padding-left: 0rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;background-color: rgba(0, 0, 0, 0);font-size: 1rem;border-color: rgba(0, 0, 0, 0); }  } .coh-ce-96e2c29a.is-expanded .menu-level-2-ul { display: block!important; } @media (min-width: 1199px) { .coh-ce-96e2c29a.is-expanded .menu-level-2-ul { display: -webkit-box!important; display: -webkit-flex!important; display: -ms-flexbox!important; display: flex!important; }  } .coh-ce-96e2c29a.is-expanded .close-menu-subheader-button { display: block; } @media (min-width: 1199px) { .coh-ce-96e2c29a.is-expanded .close-menu-subheader-button { display: none; }  } .coh-ce-96e2c29a.is-expanded .main-navigation-link { color: var(--ssa-color-palette-monza); } @media (min-width: 1199px) { .coh-ce-96e2c29a.is-expanded .main-navigation-link { color: rgba(0, 32, 113, 1);border-color: rgba(0, 32, 113, 1); }  } .coh-ce-96e2c29a.is-expanded .back-menu-subheader-button { display: block; } @media (min-width: 1199px) { .coh-ce-96e2c29a.is-expanded .back-menu-subheader-button { display: none; }  } .coh-ce-96e2c29a.has-children::after { height: -webkit-fit-content; height: -moz-fit-content; height: fit-content; } @media (min-width: 1199px) { .coh-ce-96e2c29a.has-children::after { content: "\f107";font-family: icomoon;line-height: 1.0;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: var(--ssa-color-palette-black);font-weight: bold;margin-top: auto;margin-right: 0rem;margin-bottom: auto;margin-left: 0rem;padding-bottom: 0.1875rem;padding-left: 5px; }  } @media (min-width: 1199px) { .coh-ce-96e2c29a.margin-right-20 { margin-right: 1.25rem; }  } @media (min-width: 1440px) { .coh-ce-96e2c29a.margin-right-20 { margin-right: 24px; }  } @media (min-width: 1199px) { .coh-ce-96e2c29a.margin-right-24 { margin-right: 1.5rem; }  } @media (min-width: 1440px) { .coh-ce-96e2c29a.margin-right-24 { margin-right: 24px; }  } @media (min-width: 1199px) { .coh-ce-96e2c29a.margin-right-32 { margin-right: 2rem; }  } @media (min-width: 1440px) { .coh-ce-96e2c29a.margin-right-32 { margin-right: 24px; }  }
.coh-ce-1c457bfb { text-transform: uppercase;color: var(--ssa-color-palette-black);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;margin-top: 0rem;margin-bottom: 0rem;border-bottom-color: rgba(0, 0, 0, 0);border-bottom-style: solid; } @media (min-width: 1199px) { .coh-ce-1c457bfb { margin-top: auto;margin-bottom: auto;border-bottom-width: 3px; }  } @media (min-width: 1199px) { .coh-ce-1c457bfb:hover { color: rgba(0, 32, 113, 1);border-style: solid;border-bottom-width: 0.1875rem;border-bottom-color: rgba(0, 32, 113, 1); }  }
@media null { .coh-ce-38a3c244:before,.coh-ce-38a3c244:after { clear: none;content: normal;display: inline; }  } .coh-ce-38a3c244 { display: none;height: 1.875rem;width: 1.875rem;float: right;margin-right: 10px;background-color: var(--ssa-color-palette-neutral-darkest);position: absolute;right: 0rem;-webkit-mask: url(/themes/custom/corebr_whitelabel/img/close-circle-outline.svg) no-repeat; } @media (min-width: 1199px) { .coh-ce-38a3c244 { display: none; }  }
.coh-ce-46868d10 { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;position: fixed;left: 0rem;top: 77px;width: 100%;height: 100vh;z-index: 500;background-color: var(--ssa-color-palette-white);visibility: hidden;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 767px) { .coh-ce-46868d10 { opacity: 0; }  } @media (min-width: 1199px) { .coh-ce-46868d10 { width: 100vw;height: 3.75rem;margin-right: 0rem;margin-left: 0rem;position: fixed;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;left: 0rem;right: 0rem;z-index: 500;background-color: var(--ssa-color-palette-monza);-webkit-transition: 200ms visibility, 200ms linear opacity;transition: 200ms visibility, 200ms linear opacity;pointer-events: none; }  } @media (min-width: 1199px) { .coh-ce-46868d10.menu-alignment-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }  } @media (min-width: 1199px) { .coh-ce-46868d10.menu-alignment-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }  } @media (min-width: 1199px) { .coh-ce-46868d10.menu-alignment-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }  } .coh-ce-46868d10:first-child { border-top-width: 0.0625rem;border-top-style: solid;border-top-color: var(--ssa-color-palette-gray); } @media (min-width: 1199px) { .coh-ce-46868d10:first-child { border-top-width: 0rem;border-top-style: none; }  } .coh-ce-46868d10:last-child { border-bottom-width: 0rem;border-bottom-style: none; } .is-expanded .coh-ce-46868d10 { visibility: visible; } @media (min-width: 1199px) { .is-expanded .coh-ce-46868d10 { visibility: visible;opacity: 1;pointer-events: auto; }  }
.coh-ce-e7b157ed { padding-top: 16px;padding-right: 10px;padding-bottom: 16px;padding-left: 10px;border-bottom-color: var(--ssa-color-palette-neutral-medium);border-bottom-style: solid;min-width: 100%;border-bottom-width: 1px;display: inline-block; } @media (min-width: 1199px) { .coh-ce-e7b157ed { margin-right: 24px;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;border-bottom-style: solid;min-width: 1%;border-bottom-color: rgba(0, 0, 0, 0);border-bottom-width: 3px; }  }
.coh-ce-383a2bf4 { margin-top: 22px;margin-right: 0rem;margin-bottom: 22px;margin-left: 0rem; } @media (min-width: 1199px) { .coh-ce-383a2bf4 { display: none; }  }
.coh-ce-b7a59225 { margin-top: 24px;margin-bottom: 24px;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; } @media (min-width: 1199px) { .coh-ce-b7a59225 { display: none; }  }
.coh-ce-500e852a { text-align: center; } .coh-ce-500e852a.cpt-header-button-border-radius-none-mobile { -webkit-border-radius: 0rem; border-radius: 0rem; } .coh-ce-500e852a.cpt-header-button-border-radius-minor-mobile { -webkit-border-radius: 4px; border-radius: 4px; } .coh-ce-500e852a.cpt-header-button-border-radius-medium-mobile { -webkit-border-radius: 10px; border-radius: 10px; } .coh-ce-500e852a.cpt-header-button-border-radius-greater-mobile { -webkit-border-radius: 24px; border-radius: 24px; }
.coh-ce-a02d1810 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%; } @media (min-width: 1199px) { .coh-ce-a02d1810 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: initial; }  } @media (min-width: 1199px) { .coh-ce-a02d1810.menu-alignment-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }  } @media (min-width: 1199px) { .coh-ce-a02d1810.menu-alignment-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }  } .coh-ce-a02d1810.menu-alignment-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.coh-ce-30fe49ba { padding-top: 12.5px;padding-bottom: 11.5px;display: block;width: 100%; } @media (min-width: 1199px) { .coh-ce-30fe49ba { padding-top: 0rem;padding-bottom: 0rem;display: block;width: initial; }  }
@media (min-width: 1199px) { .coh-ce-b937d5df { display: none; }  }
.coh-ce-6ace5598 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }
.coh-ce-42ab891d { width: 150px;margin-left: 70px; }
.coh-ce-63a9bce { padding-left: 15px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end; }
.coh-ce-76cb7443 { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding-right: 50px; }
.coh-ce-1f0011f4 { display: block;height: 1.875rem;width: 1.875rem; } @media (min-width: 1199px) { .coh-ce-1f0011f4 { display: none; }  } .coh-ce-1f0011f4::before { content: "\f0c9";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: 25px;color: var(--ssa-color-palette-neutral-darkest); } .coh-ce-1f0011f4.menu-header-open { display: none; }
.coh-ce-9b02deb4 { display: none;height: 1.875rem;width: 1.875rem; } @media (min-width: 1199px) { .coh-ce-9b02deb4 { display: none; }  } .coh-ce-9b02deb4::before { content: "\f00d";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: 25px;color: var(--ssa-color-palette-neutral-darkest); } .coh-ce-9b02deb4.show-close-button { display: block; }
.coh-ce-6db594e { display: none;height: 100%; } @media (min-width: 1199px) { .coh-ce-6db594e { display: block; }  } .coh-ce-6db594e.container-menu { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; }
.coh-ce-3b7fdd63 { 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;width: 100%;margin-top: 1rem;margin-bottom: 1rem; } @media (min-width: 1199px) { .coh-ce-3b7fdd63 { display: none; }  }
.coh-ce-b6d260fe { width: 100px; }
.coh-ce-d1b8d749 { 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;gap: 0;width: 100%;width: 100%;padding-top: 0rem;margin-top: 0rem; } @media (min-width: 1199px) { .coh-ce-d1b8d749 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: start;-ms-flex-pack: start;justify-content: start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;gap: 0;width: initial;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding-top: 0rem;margin-top: 0rem; }  } .coh-ce-d1b8d749.mobile-menu-alignment-center li { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%; } @media (min-width: 1199px) { .coh-ce-d1b8d749.mobile-menu-alignment-center li { -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;width: initial; }  } .coh-ce-d1b8d749.mobile-menu-alignment-center li ul li a { text-align: center; } @media (min-width: 1199px) { .coh-ce-d1b8d749.mobile-menu-alignment-center li ul li a { text-align: center; }  } .coh-ce-d1b8d749.mobile-menu-alignment-left li { width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; } @media (min-width: 1199px) { .coh-ce-d1b8d749.mobile-menu-alignment-left li { width: initial;-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; }  } .coh-ce-d1b8d749.mobile-menu-alignment-left li ul li a { text-align: left; } @media (min-width: 1199px) { .coh-ce-d1b8d749.mobile-menu-alignment-left li ul li a { text-align: center; }  } .coh-ce-d1b8d749.mobile-menu-alignment-right li { width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end; } @media (min-width: 1199px) { .coh-ce-d1b8d749.mobile-menu-alignment-right li { width: initial;-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; }  } .coh-ce-d1b8d749.mobile-menu-alignment-right li ul li a { text-align: right; } @media (min-width: 1199px) { .coh-ce-d1b8d749.mobile-menu-alignment-right li ul li a { text-align: center; }  } .coh-ce-d1b8d749:last-child::after { content: normal; } @media (min-width: 1199px) { .coh-ce-d1b8d749:last-child::after { content: normal; }  } @media (min-width: 1199px) { .coh-ce-d1b8d749.menu-alignment-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }  } @media (min-width: 1199px) { .coh-ce-d1b8d749.menu-alignment-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }  } @media (min-width: 1199px) { .coh-ce-d1b8d749.menu-alignment-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }  } @media (min-width: 1199px) { .coh-ce-d1b8d749:first-child { border-top-width: 0rem;border-top-style: none; }  }
.coh-ce-b97ec8ee { margin-top: 0rem;margin-bottom: 0rem;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;border-bottom-width: 0rem;border-bottom-style: none;border-bottom-color: rgba(0, 0, 0, 0);-webkit-box-align: start!important;-webkit-align-items: flex-start!important;-ms-flex-align: start!important;align-items: flex-start!important;border-top-style: none;border-top-width: 0rem;border-top-color: rgba(0, 0, 0, 0);background-color: rgba(0, 0, 0, 0); } @media (min-width: 1199px) { .coh-ce-b97ec8ee { padding-top: 12px;padding-bottom: 10px;margin-top: 0rem;margin-right: 1rem;margin-bottom: 0rem;width: initial;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;border-bottom-style: none;border-bottom-width: 0rem;-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; }  } .coh-ce-b97ec8ee.is-active a { color: rgba(0, 32, 113, 1); } .coh-ce-b97ec8ee.is-collapsed .menu-level-2 { display: none; } .coh-ce-b97ec8ee.is-expanded .menu-level-2 { display: block; } .coh-ce-b97ec8ee::after { content: normal;color: var(--ssa-color-palette-black); } @media (min-width: 1199px) { .coh-ce-b97ec8ee::after { margin-left: 1rem; }  } .coh-ce-b97ec8ee:last-child::after { content: normal; } @media (min-width: 1199px) { .coh-ce-b97ec8ee:last-child::after { content: normal; }  } .coh-ce-b97ec8ee.has-children { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; } .coh-ce-b97ec8ee.has-children .list-item-menu-link::after { content: "\f0d7";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;position: absolute;right: 20px;-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; } @media (min-width: 1199px) { .coh-ce-b97ec8ee.has-children .list-item-menu-link::after { 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;margin-left: 5px;position: static;color: var(--ssa-color-palette-black); }  }
.coh-ce-6edde52 { font-size: 16px;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;border-top-width: 0rem;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: solid;border-top-color: var(--ssa-color-palette-gray);border-bottom-color: var(--ssa-color-palette-gray);width: 100%;padding-top: 25px;padding-bottom: 25px;padding-left: 10px; } @media (min-width: 1199px) { .coh-ce-6edde52 { font-size: 1rem;height: 20px;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;border-top-style: none;border-bottom-style: none;border-top-width: 0rem;border-bottom-width: 0rem;padding-top: 0rem;padding-bottom: 0rem;padding-left: 0rem;background-color: rgba(0, 0, 0, 0);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700; }  } .coh-ce-6edde52.is-active { color: rgba(0, 32, 113, 1); } .coh-ce-6edde52:hover { color: rgba(0, 32, 113, 1); }
.coh-ce-8b7a3969 { width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;pointer-events: none; } @media (min-width: 1199px) { .coh-ce-8b7a3969 { position: fixed;font-size: 16px;width: 100vw;top: 60px;left: 0rem;z-index: 500;-webkit-transition: 200ms visibility, 600ms linear opacity;transition: 200ms visibility, 600ms linear opacity;top: 50px;height: 60px;display: inline-block;visibility: hidden;padding-left: 100px; }  } @media (min-width: 1440px) { .coh-ce-8b7a3969 { padding-left: 100px; }  } @media (min-width: 1199px) { .coh-ce-8b7a3969.menu-alignment-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }  } @media (min-width: 1199px) { .coh-ce-8b7a3969.menu-alignment-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }  } .coh-ce-8b7a3969.menu-alignment-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } @media (min-width: 1199px) { .coh-ce-8b7a3969:first-child { border-top-width: 0rem;border-top-style: none; }  } @media (min-width: 1199px) { .coh-ce-8b7a3969.pageNotScrolled { top: 60px;top: 60px; }  } .is-expanded .coh-ce-8b7a3969 { pointer-events: auto; } @media (min-width: 1199px) { .is-expanded .coh-ce-8b7a3969 { opacity: 1;visibility: visible; }  }
.coh-ce-6810266e { width: 100%;min-width: 100%;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;align-items: flex-start!important;display: inline-block!important;justify-content: space-between!important;padding-top: 15px;padding-right: 5px;padding-bottom: 15px;border-bottom-color: var(--ssa-color-palette-gray);border-top-color: var(--ssa-color-palette-gray);border-bottom-width: 1px;border-bottom-style: solid;border-top-style: solid; } @media (min-width: 1199px) { .coh-ce-6810266e { width: 100px;min-width: 1%;padding-top: 10px;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;margin-right: 24px;border-bottom-width: 0rem;border-bottom-style: solid;border-bottom-color: rgba(0, 0, 0, 0);display: inline-block;background-color: rgba(0, 0, 0, 0); }  }
.coh-ce-2094aab5 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-top: .7rem;margin-bottom: .5rem;margin-left: 20px;width: 80%;font-size: 16px;font-weight: 700;text-align: left;text-align: left!important;border-bottom-color: var(--ssa-color-palette-gray);border-bottom-style: none;border-bottom-width: 0rem; } @media (min-width: 1199px) { .coh-ce-2094aab5 { height: inherit;display: inline-block;width: 100%;border-bottom-width: 0rem;border-bottom-style: none; }  } .coh-ce-2094aab5::after { content: "\f054";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;position: absolute;right: 20px; } @media (min-width: 1199px) { .coh-ce-2094aab5::after { margin-right: 0rem;display: none; }  }
.coh-ce-ba5253c2 { margin-top: 24px;margin-bottom: 24px;display: block;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-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; } @media (min-width: 1199px) { .coh-ce-ba5253c2 { display: none; }  }
.coh-ce-7ee77e92 { margin-top: 1.25rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;margin-bottom: 0!important;display: block;line-height: 1.5; } @media (min-width: 1199px) { .coh-ce-7ee77e92 { margin-top: 1.25rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;display: none; }  }
.coh-ce-bc1d36eb { margin-top: 1.25rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;margin-bottom: 0!important;line-height: 1.5; } @media (min-width: 1199px) { .coh-ce-bc1d36eb { margin-top: 1.25rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;display: none; }  }
.coh-ce-8ad03728 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; } @media (min-width: 1199px) { .coh-ce-8ad03728 { display: none; }  } .coh-ce-8ad03728.social-type-primary a { background-color: var(--ssa-color-palette-white);color: var(--ssa-color-palette-white);border-style: none; } .coh-ce-8ad03728.social-type-primary a::before { color: var(--ssa-color-palette-white); } .coh-ce-8ad03728.social-type-secondary a { color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-white); } .coh-ce-8ad03728.social-type-secondary a::before { color: var(--ssa-color-palette-white); } .coh-ce-8ad03728 a { 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; }
.coh-ce-425fd1ac { border-width: 1px;-webkit-border-radius: 50%;border-radius: 50%;border-style: solid;text-align: center;margin-top: 18px;margin-right: 8px;margin-bottom: 18px;margin-left: 8px;float: left;height: 40px;width: 40px; } @media (min-width: 1199px) { .coh-ce-425fd1ac { height: 30px;width: 30px;padding: 5px;margin-top: 0rem;margin-right: 4px;margin-bottom: 0rem;margin-left: 4px; }  } .coh-ce-425fd1ac::before { content: "\f16d";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; }
.coh-ce-b525b707 { border-width: 1px;-webkit-border-radius: 50%;border-radius: 50%;border-style: solid;text-align: center;margin-top: 18px;margin-right: 8px;margin-bottom: 18px;margin-left: 8px;float: left;height: 40px;width: 40px; } @media (min-width: 1199px) { .coh-ce-b525b707 { height: 30px;width: 30px;padding: 5px;margin-top: 0rem;margin-right: 4px;margin-bottom: 0rem;margin-left: 4px; }  }
.coh-ce-512368a1 { border-width: 1px;-webkit-border-radius: 50%;border-radius: 50%;border-style: solid;text-align: center;margin-top: 18px;margin-right: 8px;margin-bottom: 18px;margin-left: 8px;float: left;height: 40px;width: 40px; } @media (min-width: 1199px) { .coh-ce-512368a1 { height: 30px;width: 30px;padding: 5px;margin-top: 0rem;margin-right: 4px;margin-bottom: 0rem;margin-left: 4px; }  }
.coh-ce-80a07c10 { border-width: 1px;-webkit-border-radius: 50%;border-radius: 50%;border-style: solid;text-align: center;margin-top: 18px;margin-right: 8px;margin-bottom: 18px;margin-left: 8px;float: left;height: 40px;width: 40px; } @media (min-width: 1199px) { .coh-ce-80a07c10 { height: 30px;width: 30px;padding: 5px;margin-top: 0rem;margin-right: 4px;margin-bottom: 0rem;margin-left: 4px; }  }
.coh-ce-64a6a3b6 { border-width: 1px;-webkit-border-radius: 50%;border-radius: 50%;border-style: solid;text-align: center;margin-top: 18px;margin-right: 8px;margin-bottom: 18px;margin-left: 8px;float: left;height: 40px;width: 40px; } @media (min-width: 1199px) { .coh-ce-64a6a3b6 { height: 30px;width: 30px;padding: 5px;margin-top: 0rem;margin-right: 4px;margin-bottom: 0rem;margin-left: 4px; }  }
@media (min-width: 1199px) { .coh-ce-b4aa907f { display: flex; }  } @media (min-width: 1199px) { .coh-ce-b4aa907f:nth-child(2) { margin-left: 32px; }  }
.coh-ce-37f8517d { display: none;background-color: rgba(3, 37, 126, 1); } @media (min-width: 1199px) { .coh-ce-37f8517d { background-color: rgba(3, 37, 126, 1);position: absolute;z-index: 99999;top: 80px;width: max-content;min-width: 232px; }  }
.coh-ce-53c70752 { border-top-width: 1px;border-bottom-width: 0rem;border-top-style: solid;border-bottom-style: none;border-top-color: rgba(255, 0, 16, 1);border-bottom-color: rgba(255, 0, 16, 1); } @media (min-width: 1199px) { .coh-ce-53c70752 { border-top-color: var(--ssa-color-palette-white);border-bottom-color: var(--ssa-color-palette-white);border-top-width: 0rem;border-top-style: none;border-bottom-style: solid;border-bottom-width: 1px; }  } @media (min-width: 1199px) { .coh-ce-53c70752:first-child::before { font-size: 40px;position: absolute;top: -27px;content: "\f0d8";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: rgba(3, 37, 126, 1);pointer-events: none;right: calc(50% - 11.43px); }  } .coh-ce-53c70752:last-child { border-bottom-style: solid;border-top-style: solid;border-bottom-width: 1px;border-bottom-color: rgba(255, 0, 16, 1);border-top-width: 1px;border-top-color: rgba(255, 0, 16, 1); } @media (min-width: 1199px) { .coh-ce-53c70752:last-child { border-top-style: none;border-bottom-style: none;border-bottom-width: 0rem;border-top-width: 0rem; }  } .coh-ce-53c70752.is-active > .menu-a-2 { color: rgba(255, 0, 16, 1); } @media (min-width: 1199px) { .coh-ce-53c70752.is-active > .menu-a-2 { color: rgba(255, 0, 16, 1); }  }
.coh-ce-e53063b5 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%; } @media (min-width: 1199px) { .coh-ce-e53063b5 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: normal;-webkit-justify-content: normal;-ms-flex-pack: normal;justify-content: normal;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%;height: 5rem; }  } @media (min-width: 1199px) { .coh-ce-e53063b5.menu-alignment-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }  } @media (min-width: 1199px) { .coh-ce-e53063b5.menu-alignment-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }  } .coh-ce-e53063b5.menu-alignment-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.coh-ce-d37bb456 { padding-top: 12.5px;padding-bottom: 11.5px;display: block; } @media (min-width: 1199px) { .coh-ce-d37bb456 { padding-top: 0rem;padding-bottom: 0rem;display: block; }  }
@media (min-width: 1199px) { .coh-ce-b937d5df { display: none; }  }
.coh-ce-bb71b332 { padding-left: 15px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-1d6266e9 { display: block;height: 1.875rem;width: 1.875rem; } @media (min-width: 1199px) { .coh-ce-1d6266e9 { display: none; }  } .coh-ce-1d6266e9::before { content: "\e9bd";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: 25px;color: var(--ssa-color-palette-neutral-darkest); } .coh-ce-1d6266e9.menu-header-open { display: none; }
.coh-ce-6ace5598 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }
.coh-ce-50bce8a0 { width: 66px; }
.coh-ce-b08550f { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }
.coh-ce-9b02deb4 { display: none;height: 1.875rem;width: 1.875rem; } @media (min-width: 1199px) { .coh-ce-9b02deb4 { display: none; }  } .coh-ce-9b02deb4::before { content: "\f00d";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: 25px;color: var(--ssa-color-palette-neutral-darkest); } .coh-ce-9b02deb4.show-close-button { display: block; }
.coh-ce-6db594e { display: none;height: 100%; } @media (min-width: 1199px) { .coh-ce-6db594e { display: block; }  } .coh-ce-6db594e.container-menu { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; }
.coh-ce-3b7fdd63 { 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;width: 100%;margin-top: 1rem;margin-bottom: 1rem; } @media (min-width: 1199px) { .coh-ce-3b7fdd63 { display: none; }  }
.coh-ce-b6d260fe { width: 100px; }
.coh-ce-ad3fec75 { 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;gap: 1rem; } @media (min-width: 1199px) { .coh-ce-ad3fec75 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;gap: 0; }  } .coh-ce-ad3fec75.mobile-menu-alignment-center li { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%; } @media (min-width: 1199px) { .coh-ce-ad3fec75.mobile-menu-alignment-center li { -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;width: initial; }  } .coh-ce-ad3fec75.mobile-menu-alignment-center li ul li a { text-align: center; } @media (min-width: 1199px) { .coh-ce-ad3fec75.mobile-menu-alignment-center li ul li a { text-align: center; }  } .coh-ce-ad3fec75.mobile-menu-alignment-left li { width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; } @media (min-width: 1199px) { .coh-ce-ad3fec75.mobile-menu-alignment-left li { width: initial;-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; }  } .coh-ce-ad3fec75.mobile-menu-alignment-left li ul li a { text-align: left; } @media (min-width: 1199px) { .coh-ce-ad3fec75.mobile-menu-alignment-left li ul li a { text-align: center; }  } .coh-ce-ad3fec75.mobile-menu-alignment-right li { width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end; } @media (min-width: 1199px) { .coh-ce-ad3fec75.mobile-menu-alignment-right li { width: initial;-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; }  } .coh-ce-ad3fec75.mobile-menu-alignment-right li ul li a { text-align: right; } @media (min-width: 1199px) { .coh-ce-ad3fec75.mobile-menu-alignment-right li ul li a { text-align: center; }  } .coh-ce-ad3fec75:last-child::after { content: normal; } @media (min-width: 1199px) { .coh-ce-ad3fec75:last-child::after { content: normal; }  }
.coh-ce-6e5ee5c0 { margin-top: 1rem;margin-bottom: 1rem;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: 100vw; } @media (min-width: 1199px) { .coh-ce-6e5ee5c0 { padding-top: 0rem;padding-bottom: 0rem;margin-top: 0rem;margin-right: 1rem;margin-bottom: 0rem;width: initial;display: block;position: relative; }  } .coh-ce-6e5ee5c0.is-active .list-item-menu-link { color: rgba(0, 32, 113, 1); } .coh-ce-6e5ee5c0.is-collapsed .menu-level-2 { display: none; } .coh-ce-6e5ee5c0.is-expanded .menu-level-2 { display: block; } .coh-ce-6e5ee5c0::after { content: normal;color: var(--ssa-color-palette-black); } @media (min-width: 1199px) { .coh-ce-6e5ee5c0::after { content: "|";margin-left: 1rem; }  } .coh-ce-6e5ee5c0:last-child::after { content: normal; } @media (min-width: 1199px) { .coh-ce-6e5ee5c0:last-child::after { content: normal; }  } .coh-ce-6e5ee5c0.has-children .list-item-menu-link::after { margin-left: 10px; } @media (min-width: 1199px) { .coh-ce-6e5ee5c0.has-children .list-item-menu-link::after { 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; }  }
.coh-ce-288082d6 { color: var(--ssa-color-palette-black);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-transform: uppercase; } .coh-ce-288082d6.is-active { color: rgba(0, 32, 113, 1); } .coh-ce-288082d6:hover { color: rgba(0, 32, 113, 1);border-top-style: solid;border-bottom-style: solid;border-top-color: var(--ssa-color-palette-white);border-bottom-color: var(--ssa-color-palette-white); }
.coh-ce-74c47ba2 { background-color: var(--ssa-color-palette-white);margin-top: .3rem;width: 100vw;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; } @media (min-width: 1199px) { .coh-ce-74c47ba2 { min-height: 50px;position: absolute;font-size: .75rem;width: 100px;display: none;top: 100%;left: -10px;margin-top: 0rem; }  }
.coh-ce-e782a5a5 { width: 100%; } .coh-ce-e782a5a5.is-active .list-item-menu-level-2-link { color: var(--ssa-color-palette-black); }
.coh-ce-79fba9f2 { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);margin-top: .5rem;margin-bottom: .5rem;width: 100%; }
.coh-ce-383a2bf4 { margin-top: 22px;margin-right: 0rem;margin-bottom: 22px;margin-left: 0rem; } @media (min-width: 1199px) { .coh-ce-383a2bf4 { display: none; }  }
.coh-ce-8ad03728 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; } @media (min-width: 1199px) { .coh-ce-8ad03728 { display: none; }  } .coh-ce-8ad03728.social-type-primary a { background-color: var(--ssa-color-palette-white);color: var(--ssa-color-palette-white);border-style: none; } .coh-ce-8ad03728.social-type-primary a::before { color: var(--ssa-color-palette-white); } .coh-ce-8ad03728.social-type-secondary a { color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-white); } .coh-ce-8ad03728.social-type-secondary a::before { color: var(--ssa-color-palette-white); } .coh-ce-8ad03728 a { 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; }
.coh-ce-49792086 { text-align: center;height: 40px;width: 40px;margin-top: 18px;margin-right: 8px;margin-bottom: 18px;margin-left: 8px;float: left;border-style: solid;border-width: 1px;-webkit-border-radius: 50%;border-radius: 50%; } @media (min-width: 1199px) { .coh-ce-49792086 { height: 30px;width: 30px;padding: 5px;margin-top: 0rem;margin-right: 4px;margin-bottom: 0rem;margin-left: 4px; }  } .coh-ce-49792086::before { content: "\f16d";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; }
.coh-ce-126e9193 { text-align: center;height: 40px;width: 40px;margin-top: 18px;margin-right: 8px;margin-bottom: 18px;margin-left: 8px;float: left;border-style: solid;border-width: 1px;-webkit-border-radius: 50%;border-radius: 50%; } @media (min-width: 1199px) { .coh-ce-126e9193 { height: 30px;width: 30px;padding: 5px;margin-top: 0rem;margin-right: 4px;margin-bottom: 0rem;margin-left: 4px; }  }
.coh-ce-249c0160 { text-align: center;height: 40px;width: 40px;margin-top: 18px;margin-right: 8px;margin-bottom: 18px;margin-left: 8px;float: left;border-style: solid;border-width: 1px;-webkit-border-radius: 50%;border-radius: 50%; } @media (min-width: 1199px) { .coh-ce-249c0160 { height: 30px;width: 30px;padding: 5px;margin-top: 0rem;margin-right: 4px;margin-bottom: 0rem;margin-left: 4px; }  }
.coh-ce-a441f3b9 { text-align: center;height: 40px;width: 40px;margin-top: 18px;margin-right: 8px;margin-bottom: 18px;margin-left: 8px;float: left;border-style: solid;border-width: 1px;-webkit-border-radius: 50%;border-radius: 50%; } @media (min-width: 1199px) { .coh-ce-a441f3b9 { height: 30px;width: 30px;padding: 5px;margin-top: 0rem;margin-right: 4px;margin-bottom: 0rem;margin-left: 4px; }  }
.coh-ce-92b3634a { text-align: center;height: 40px;width: 40px;margin-top: 18px;margin-right: 8px;margin-bottom: 18px;margin-left: 8px;float: left;border-style: solid;border-width: 1px;-webkit-border-radius: 50%;border-radius: 50%; } @media (min-width: 1199px) { .coh-ce-92b3634a { height: 30px;width: 30px;padding: 5px;margin-top: 0rem;margin-right: 4px;margin-bottom: 0rem;margin-left: 4px; }  }
.coh-ce-96b547f0 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-top: 22.5px;padding-right: 22.5px;padding-bottom: 45px;padding-left: 22.5px;letter-spacing: .025em;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } @media (min-width: 767px) { .coh-ce-96b547f0 { padding-top: 20px;padding-right: 3.8px;padding-bottom: 20px;padding-left: 34.5px; }  } @media (min-width: 1199px) { .coh-ce-96b547f0 { padding-top: 72px;padding-right: 9.5px;padding-bottom: 72px;padding-left: 144px; }  }
.coh-ce-64749c23 { width: 50%; }
.coh-ce-4a819d7e { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 13.5px;target: _blank;line-height: 27px; } @media (min-width: 767px) { .coh-ce-4a819d7e { font-size: 12px;line-height: 24px; }  } @media (min-width: 1199px) { .coh-ce-4a819d7e { font-size: 16px;line-height: 32px; }  } .coh-ce-4a819d7e:focus { text-decoration: underline; }
@media (min-width: 1199px) { .coh-ce-14bc1d1e { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-841cab41 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 1199px) { .coh-ce-841cab41 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: unset;-ms-flex-wrap: unset;flex-wrap: unset;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; }  }
.coh-ce-6e76b139 { text-align: center;width: 100%;border-right-width: 0rem;border-style: solid;padding-right: 0rem;margin-left: 0rem; } @media (min-width: 1199px) { .coh-ce-6e76b139 { margin-left: 0.9375rem;width: unset;border-right-width: 0.0625rem;padding-right: 1.875rem; }  } .coh-ce-6e76b139:last-child { border-width: 0rem; }
.coh-ce-df029f56 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: bold;font-size: 1rem;text-decoration: none;padding-top: 0.75rem;padding-bottom: 0.75rem;target: _blank; } @media (min-width: 1199px) { .coh-ce-df029f56 { font-size: 1rem;text-decoration: none;padding-top: 0rem;padding-bottom: 0rem; }  }
@media (min-width: 1199px) { .coh-ce-9f9dd17c { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-c3b0ceb8 { 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: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 1199px) { .coh-ce-c3b0ceb8 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-flex-wrap: unset;-ms-flex-wrap: unset;flex-wrap: unset;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-4cb08e5 { text-align: center;width: 100%; } @media (min-width: 1199px) { .coh-ce-4cb08e5 { width: unset;text-align: left;padding-left: 1.25rem; }  } .coh-ce-4cb08e5.order-3 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1;margin-left: 2.8125rem; }
.coh-ce-ff8449f6 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: bold;font-size: 0.8125rem;text-decoration: underline;padding-top: 0.75rem;padding-bottom: 0.75rem;target: _blank;text-align: center; } @media (min-width: 1199px) { .coh-ce-ff8449f6 { padding-top: 0rem;padding-right: 0.625rem;padding-bottom: 0rem;padding-left: 0.625rem; }  }
.coh-ce-b508cb85 { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: start;-ms-flex-pack: start;justify-content: start;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch; } @media (min-width: 1199px) { .coh-ce-b508cb85 { 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: unset;-ms-flex-wrap: unset;flex-wrap: unset;-webkit-box-pack: unset;-webkit-justify-content: unset;-ms-flex-pack: unset;justify-content: unset;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center; }  }
.coh-ce-2597c3f6 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: bold;font-size: 0.75rem;text-transform: uppercase;padding: 0.75rem;target: _blank;height: 38px;border-top-width: 1px;border-top-style: solid;border-right-style: none;width: 100%; } @media (min-width: 1199px) { .coh-ce-2597c3f6 { padding-top: 0.75rem;padding-right: 3rem;padding-bottom: 0.75rem;padding-left: 3rem;border-right-width: 1px;border-right-style: solid;height: 42px;border-top-style: none; }  }
.coh-ce-3a012174 { text-align: center;padding-top: 0.625rem;padding-bottom: 0.9375rem; } @media (min-width: 1199px) { .coh-ce-3a012174 { padding-top: 0rem;padding-bottom: 0rem; }  }
.coh-ce-e92df8d8 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.25rem;text-align: center;font-style: normal;text-decoration: none;text-transform: none;font-weight: bolder; }
.coh-ce-c312821f { color: var(--ssa-color-palette-white);font-size: 0.875rem;text-align: left;margin-top: 1.5rem;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-pack: left;-webkit-justify-content: left;-ms-flex-pack: left;justify-content: left;-webkit-column-gap: 2.5rem;-moz-column-gap: 2.5rem;column-gap: 2.5rem;row-gap: 8px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 767px) { .coh-ce-c312821f { -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: 1199px) { .coh-ce-c312821f { margin-top: 0rem;-webkit-box-pack: right;-webkit-justify-content: right;-ms-flex-pack: right;justify-content: right; }  } @media (min-width: 1199px) { .coh-ce-c312821f .coh-menu-list-item:nth-child(1) { width: 18%; }  } @media (min-width: 1440px) { .coh-ce-c312821f .coh-menu-list-item:nth-child(1) { width: initial; }  } @media (min-width: 1199px) { .coh-ce-c312821f .coh-menu-list-item:nth-child(2) { width: 15%; }  } @media (min-width: 1440px) { .coh-ce-c312821f .coh-menu-list-item:nth-child(2) { width: initial; }  } @media (min-width: 1199px) { .coh-ce-c312821f .coh-menu-list-item:nth-child(3) { width: 15%; }  } @media (min-width: 1440px) { .coh-ce-c312821f .coh-menu-list-item:nth-child(3) { width: initial; }  } @media (min-width: 1199px) { .coh-ce-c312821f .coh-menu-list-item:nth-child(4) { width: 15%; }  } @media (min-width: 1440px) { .coh-ce-c312821f .coh-menu-list-item:nth-child(4) { width: initial; }  } @media (min-width: 1199px) { .coh-ce-c312821f .coh-menu-list-item:nth-child(5) { width: 20%; }  } @media (min-width: 1440px) { .coh-ce-c312821f .coh-menu-list-item:nth-child(5) { width: initial; }  }
.coh-ce-a637e366 { line-height: 1.25rem;position: relative; } .coh-ce-a637e366 button { display: none;visibility: hidden;pointer-events: none; } .coh-ce-a637e366 span.coh-link { cursor: pointer;padding: 0rem;margin: 0rem;text-decoration: none; } .coh-ce-a637e366 span.coh-link ~ button { display: inline-block;visibility: visible;pointer-events: auto;position: absolute;left: 0rem;height: 100%;width: 100%; }
.coh-ce-90391013 { opacity: 0.7;color: var(--ssa-color-palette-white); } .coh-ce-90391013:hover { opacity: 1;color: rgba(255, 255, 0, 0.999); }
.coh-ce-955bd4b3 { 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: start;-webkit-align-items: start;-ms-flex-align: start;align-items: start; } @media (min-width: 1199px) { .coh-ce-955bd4b3 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-box-align: start;-webkit-align-items: start;-ms-flex-align: start;align-items: start; }  } .coh-ce-955bd4b3 #ot-sdk-btn.optanon-show-settings { border: none !important;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-955bd4b3 #ot-sdk-btn.optanon-show-settings:hover { border: none !important;background-color: rgba(0, 0, 0, 0);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-955bd4b3 #ot-sdk-btn.ot-sdk-show-settings { border: none !important;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-955bd4b3 #ot-sdk-btn.ot-sdk-show-settings:hover { border: none !important;background-color: rgba(0, 0, 0, 0);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-9cda6875 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: start;-ms-flex-pack: start;justify-content: start;-webkit-box-align: start;-webkit-align-items: start;-ms-flex-align: start;align-items: start;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 1199px) { .coh-ce-9cda6875 { 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: unset;-ms-flex-wrap: unset;flex-wrap: unset;-webkit-box-pack: unset;-webkit-justify-content: unset;-ms-flex-pack: unset;justify-content: unset;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
@media (min-width: 1199px) { .coh-ce-79fa3742 { padding-right: 1.5rem; }  }
.coh-ce-397054c7 { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-decoration: none;font-weight: 700;padding-top: 1.875rem;padding-right: 0.9375rem;padding-left: 0rem;float: left;font-size: 1.5625rem;text-transform: uppercase; } @media (min-width: 1199px) { .coh-ce-397054c7 { font-size: 1.25rem;padding-top: 0rem;padding-right: 0rem;padding-left: 0rem;float: none; }  }
.coh-ce-83470b7f { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 1.5625rem;float: left;padding-top: 1.25rem;padding-right: 0rem;padding-left: 0rem;margin-top: 0rem;margin-left: 0rem;text-transform: uppercase; } @media (min-width: 1199px) { .coh-ce-83470b7f { float: none;padding-top: 0rem;padding-right: 0rem;padding-left: 0rem;margin-top: -0.1875rem;margin-left: 0rem;font-size: 1.25rem; }  }
.coh-ce-9cc42431 { 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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 1199px) { .coh-ce-9cc42431 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-box-pack: start;-webkit-justify-content: start;-ms-flex-pack: start;justify-content: start; }  } .coh-ce-9cc42431 #ot-sdk-btn.optanon-show-settings { border: none !important;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-9cc42431 #ot-sdk-btn.optanon-show-settings:hover { border: none !important;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;background-color: rgba(0, 0, 0, 0); } .coh-ce-9cc42431 #ot-sdk-btn.ot-sdk-show-settings { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;border: none !important; } .coh-ce-9cc42431 #ot-sdk-btn.ot-sdk-show-settings:hover { border: none !important;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;background-color: rgba(0, 0, 0, 0); }
.coh-ce-6af68eaf { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 1199px) { .coh-ce-6af68eaf { 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: unset;-ms-flex-wrap: unset;flex-wrap: unset;-webkit-box-pack: unset;-webkit-justify-content: unset;-ms-flex-pack: unset;justify-content: unset;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-6af68eaf li:last-child a::after { content: normal; }
@media (min-width: 1199px) { .coh-ce-aca0af25 { padding-left: 1.25rem; }  }
.coh-ce-247dfbc2 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-decoration: underline;font-weight: 500;padding-top: 20px;padding-right: 0rem;padding-left: 0rem;float: left;font-size: 0.8125rem; } @media (min-width: 1199px) { .coh-ce-247dfbc2 { font-size: 0.8125rem;padding-top: 0rem;padding-right: 0rem;padding-left: 0rem;float: none; }  } .coh-ce-247dfbc2::after { content: "|";margin-right: 15px;margin-left: 15px; } @media (min-width: 1199px) { .coh-ce-247dfbc2::after { margin-right: 0rem;margin-left: 0rem;content: normal; }  }
.coh-ce-2657baf0 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 500;font-size: 0.8125rem;text-decoration: underline;float: left;padding-top: 1.25rem;padding-right: 0rem;padding-left: 0rem;margin-left: 1rem; } @media (min-width: 1199px) { .coh-ce-2657baf0 { float: none;padding-top: 0rem;padding-right: 0rem;padding-left: 0rem; }  }
.coh-ce-e40b4471 { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } @media (min-width: 1199px) { .coh-ce-e40b4471 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }  } @media (min-width: 1920px) { .coh-ce-e40b4471 { list-style-type: none; }  } .coh-ce-e40b4471 > li { width: auto;padding-right: 0.625rem;border-right-width: 1px;border-right-style: none;margin-right: 0.625rem;margin-bottom: 0.9375rem;list-style-type: none; } @media (min-width: 1199px) { .coh-ce-e40b4471 > li { margin-right: 0.625rem;margin-bottom: 0rem;border-right-style: solid; }  } .coh-ce-e40b4471 > li:last-child { border-style: none; } .coh-ce-e40b4471 > li > a { color: var(--ssa-color-palette-white);font-family: $coh-font-arial; } @media (min-width: 1920px) { .coh-ce-e40b4471 > li > a:hover { color: rgba(18, 18, 18, 1); }  } @media (min-width: 1920px) { .coh-ce-e40b4471 > li > ul { margin-left: 0rem; }  } @media (min-width: 1920px) { .coh-ce-e40b4471 > li > ul > li { list-style-type: none;margin-bottom: 1rem;margin-left: 0rem; }  }
@media (min-width: 1199px) { .coh-ce-2d4e4274 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;width: 100%;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-2d4e4274:first-child { border-top-width: 0.0625rem;border-top-style: solid; } @media (min-width: 1199px) { .coh-ce-2d4e4274:first-child { border-top-width: 0rem;border-top-style: none; }  } .coh-ce-2d4e4274:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-3b5790fa { padding-top: 24px;padding-bottom: 24px;border-bottom-style: solid;border-bottom-width: 0.0625rem;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 1199px) { .coh-ce-3b5790fa { margin-right: 0.875rem;padding-top: 0rem;padding-bottom: 0rem;border-bottom-width: 0rem;border-bottom-style: none;display: block;-webkit-box-align: unset;-webkit-align-items: unset;-ms-flex-align: unset;align-items: unset; }  } @media (min-width: 1440px) { .coh-ce-3b5790fa { margin-right: 24px; }  } .coh-ce-3b5790fa.is-expanded { position: fixed;top: 0rem;left: 0rem;z-index: 1000;margin-left: 0rem;min-width: 100%;max-width: 100%;height: 77px;padding-left: 10px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;font-size: 25px;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 1199px) { .coh-ce-3b5790fa.is-expanded { position: relative;left: inherit;right: inherit;top: inherit;bottom: inherit;z-index: inherit;min-width: 1%;height: inherit;padding-left: 0rem;display: block;font-size: 16px; }  } .coh-ce-3b5790fa.is-expanded .secondary-menu-list-container { display: block!important; } @media (min-width: 1199px) { .coh-ce-3b5790fa.is-expanded .secondary-menu-list-container { display: -webkit-box!important; display: -webkit-flex!important; display: -ms-flexbox!important; display: flex!important; }  } .coh-ce-3b5790fa.is-expanded .close-menu-subheader-button { display: block; } @media (min-width: 1199px) { .coh-ce-3b5790fa.is-expanded .close-menu-subheader-button { display: none; }  } .coh-ce-3b5790fa.is-expanded .back-menu-subheader-button { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } @media (min-width: 1199px) { .coh-ce-3b5790fa.is-expanded .back-menu-subheader-button { display: none; }  } .coh-ce-3b5790fa.has-children .primary-menu-link::after { display: inline-block;content: "\f054";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: 20px;position: absolute;right: 0rem; } @media (min-width: 1199px) { .coh-ce-3b5790fa.has-children .primary-menu-link::after { display: inline-block;content: "\f107";font-family: icomoon;line-height: 1.0;text-transform: none;speak: none;font-variant: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size: 16px;font-weight: bold;position: relative;margin-left: 4px; }  } .coh-ce-3b5790fa.has-children.is-expanded .primary-menu-link::after { display: none; } @media (min-width: 1199px) { .coh-ce-3b5790fa.has-children.is-expanded .primary-menu-link::after { display: inline-block; }  }
.coh-ce-7bd21677 { display: none; } .coh-ce-7bd21677::before { content: "\f053";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;margin-right: 10px;font-size: 16px; }
.coh-ce-aa2804f0 { text-transform: uppercase;margin-top: 0rem;margin-bottom: 0rem;border-bottom-color: rgba(0, 0, 0, 0);border-bottom-style: solid;width: 100%; } @media (min-width: 1199px) { .coh-ce-aa2804f0 { margin-top: 20px;margin-bottom: 20px;border-bottom-width: 3px;width: unset;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out; }  } @media (min-width: 1199px) { .coh-ce-aa2804f0:hover { border-style: solid;border-bottom-width: 0.1875rem; }  }
.coh-ce-17752395 { display: none;height: 1.875rem;width: 1.875rem;margin-right: 10px;position: absolute;right: 0rem;-webkit-mask: url(/themes/custom/corebr_whitelabel/img/close-circle-outline.svg) no-repeat; }
.coh-ce-3c4340d5 { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;position: fixed;left: 0rem;top: 77px;width: 100%;height: 100vh;z-index: 500;visibility: hidden;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 767px) { .coh-ce-3c4340d5 { opacity: 0; }  } @media (min-width: 1199px) { .coh-ce-3c4340d5 { width: 100vw;height: 3.75rem;margin-right: 0rem;margin-left: 0rem;position: fixed;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;left: 0rem;right: 0rem;z-index: 500;top: 105px;-webkit-transition: 200ms visibility, 200ms linear opacity;transition: 200ms visibility, 200ms linear opacity;pointer-events: none; }  } @media (min-width: 1199px) { .coh-ce-3c4340d5.pageNotScrolled { top: 230px; }  } .is-expanded .coh-ce-3c4340d5 { visibility: visible; } @media (min-width: 1199px) { .is-expanded .coh-ce-3c4340d5 { visibility: visible;opacity: 1;pointer-events: auto; }  } .coh-ce-3c4340d5.abinbev-not-has-header-top { top: 190px; }
.coh-ce-2ec0721e { padding-top: 16px;padding-right: 10px;padding-bottom: 16px;padding-left: 10px;border-bottom-style: solid;min-width: 100%;border-bottom-width: 1px;display: inline-block; } @media (min-width: 1199px) { .coh-ce-2ec0721e { margin-right: 24px;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;min-width: 1%;border-bottom-width: 3px; }  }
.coh-ce-a3232ea7 { text-transform: uppercase;padding-right: 10px;padding-left: 10px;width: 100%;height: 40px;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 1199px) { .coh-ce-a3232ea7 { padding-right: 0rem;padding-left: 0rem;height: inherit;border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: rgba(0, 0, 0, 0);-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out; }  } @media (min-width: 1199px) { .coh-ce-a3232ea7:hover { border-style: solid;border-bottom-width: 0.1875rem; }  }
@media (min-width: 1199px) { .coh-ce-9f9dd17c { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-c3b0ceb8 { 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: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 1199px) { .coh-ce-c3b0ceb8 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-flex-wrap: unset;-ms-flex-wrap: unset;flex-wrap: unset;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-4cb08e5 { text-align: center;width: 100%; } @media (min-width: 1199px) { .coh-ce-4cb08e5 { width: unset;text-align: left;padding-left: 1.25rem; }  } .coh-ce-4cb08e5.order-3 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1;margin-left: 2.8125rem; }
.coh-ce-404f36b7 { font-weight: bold;font-size: 0.8125rem;text-decoration: underline;padding-top: 0.75rem;padding-bottom: 0.75rem;target: _blank;text-align: center; } @media (min-width: 1199px) { .coh-ce-404f36b7 { padding-top: 0rem;padding-right: 0.625rem;padding-bottom: 0rem;padding-left: 0.625rem; }  }
.coh-ce-9041068a { 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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 1199px) { .coh-ce-9041068a { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-box-pack: start;-webkit-justify-content: start;-ms-flex-pack: start;justify-content: start; }  } .coh-ce-9041068a #ot-sdk-btn.optanon-show-settings { border: none !important; } .coh-ce-9041068a #ot-sdk-btn.optanon-show-settings:hover { border: none !important;background-color: rgba(0, 0, 0, 0); } .coh-ce-9041068a #ot-sdk-btn.ot-sdk-show-settings { border: none !important; } .coh-ce-9041068a #ot-sdk-btn.ot-sdk-show-settings:hover { border: none !important;background-color: rgba(0, 0, 0, 0); } .coh-ce-9041068a .js-abinbev-container-analytics-layer { 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; }
.coh-ce-6af68eaf { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 1199px) { .coh-ce-6af68eaf { 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: unset;-ms-flex-wrap: unset;flex-wrap: unset;-webkit-box-pack: unset;-webkit-justify-content: unset;-ms-flex-pack: unset;justify-content: unset;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-6af68eaf li:last-child a::after { content: normal; }
@media (min-width: 1199px) { .coh-ce-aca0af25 { padding-left: 1.25rem; }  }
.coh-ce-ccf04b2d { text-decoration: underline;font-weight: 500;padding-top: 20px;padding-right: 0rem;padding-left: 0rem;float: left;font-size: 0.8125rem; } @media (min-width: 1199px) { .coh-ce-ccf04b2d { font-size: 0.8125rem;padding-top: 0rem;padding-right: 0rem;padding-left: 0rem;float: none; }  } .coh-ce-ccf04b2d::after { content: "|";margin-right: 15px;margin-left: 15px; } @media (min-width: 1199px) { .coh-ce-ccf04b2d::after { margin-right: 0rem;margin-left: 0rem;content: normal; }  }
.coh-ce-5db383b9 { font-weight: 500;font-size: 0.8125rem;text-decoration: underline;float: left;padding-top: 1.25rem;padding-right: 0rem;padding-left: 0rem;margin-left: 1rem; } @media (min-width: 1199px) { .coh-ce-5db383b9 { float: none;padding-top: 0rem;padding-right: 0rem;padding-left: 0rem; }  }
.coh-ce-5a95001 { display: none; }
.coh-ce-ace9805e { position: relative; } .coh-ce-ace9805e .search-messages { padding-top: 5rem; } .coh-ce-ace9805e .search-messages { padding-top: 3.125rem; }
.coh-ce-3c876d35 { 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: 1199px) { .coh-ce-3c876d35 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }  }
.coh-ce-52b55609 { padding-bottom: 20px;-webkit-flex-basis: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%; } @media (min-width: 767px) { .coh-ce-52b55609 { padding-bottom: 0rem; }  } @media (min-width: 1199px) { .coh-ce-52b55609 { padding-bottom: 0rem; }  }
.coh-ce-9bce12cd { max-height: 70px;max-width: 150px; }
.coh-ce-ae3b9abe { text-align: center;max-width: 200px;padding-bottom: 20px;overflow: hidden;-webkit-flex-basis: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%;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-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 1199px) { .coh-ce-ae3b9abe { padding-bottom: 0rem; }  }
.coh-ce-c05fe554 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;line-height: 1rem;letter-spacing: 0rem;padding-right: 5px; }
.coh-ce-f04babb { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 1rem;line-height: 1rem;letter-spacing: 0rem; }
.coh-ce-6a2bbdfb { padding-top: 2rem;padding-bottom: 2rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 1199px) { .coh-ce-6a2bbdfb { -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; }  }
.coh-ce-3e525f26 { line-height: 16px;text-align: center;text-transform: uppercase;margin-top: 10px;margin-left: 0rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: rgba(137, 140, 141, 1);font-size: 1rem;max-width: 7rem; } @media (min-width: 1199px) { .coh-ce-3e525f26 { margin-top: 0rem;margin-left: 10px; }  }
.coh-ce-41b68c59 { text-align: center;max-width: 74px;font-size: 0.75rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;color: var(--ssa-color-palette-white); }
.coh-ce-76c00281 { 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; }
.coh-ce-18243d6 { font-size: 1rem;line-height: 1rem;text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: rgba(137, 140, 141, 1); } @media (min-width: 1199px) { .coh-ce-18243d6 { color: var(--ssa-color-palette-black); }  }
.coh-ce-675fc0bb { font-size: 3.051875rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: rgba(137, 140, 141, 1);margin-top: 5px;margin-bottom: 5px; } @media (min-width: 1199px) { .coh-ce-675fc0bb { color: var(--ssa-color-palette-black); }  }
.coh-ce-78277550 { font-size: 0.75rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;color: var(--ssa-color-palette-monza); }
.coh-ce-39fc35db { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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;width: 100px;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }
.coh-ce-eaba0f42 { text-transform: uppercase;text-align: center;font-size: 1rem;line-height: 16px;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);font-weight: 700; }
.coh-ce-415373d5 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-bottom: 20px;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-4698e2f5 { max-height: 30px;max-width: 30px;margin-right: 20px; }
.coh-ce-ab675587 { display: block;text-transform: uppercase;font-size: 1.25rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-2b1d158a { position: relative; }
.coh-ce-d366fe4e { margin: 0 !important; } @media (min-width: 767px) { .coh-ce-d366fe4e { height: auto;position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: -1; }  }
.coh-ce-a3eee535 { margin-top: 73px; } @media (min-width: 767px) { .coh-ce-a3eee535 { display: grid;grid-template-columns: minmax(0%,54%) 46%; }  } @media (min-width: 1199px) { .coh-ce-a3eee535 { grid-template-columns: minmax(0%,45%) 55%; }  } @media (min-width: 1440px) { .coh-ce-a3eee535 { grid-template-columns: minmax(0%,45%) 55%; }  }
.coh-ce-e0dcaa52 { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 2.44125rem;text-transform: uppercase; }
.coh-ce-f384fc29 { margin-bottom: 10px; }
.coh-ce-53f97268 .coh-modal-inner article:last-child .dealer-item-container { border-bottom-style: none;border-bottom-width: 0rem; }
.coh-ce-404c78c2 { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;padding-bottom: 20px;line-height: 1rem;letter-spacing: 0rem; }
@media (min-width: 767px) { .coh-ce-42c4db6c::after { height: 0.0625rem;width: 90%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;display: block;content: "";background-color: var(--ssa-color-palette-white); }  }
.coh-ce-38f03238 { color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;line-height: 24px;margin-top: 24px;margin-bottom: 24px;text-align: center; } @media (min-width: 767px) { .coh-ce-38f03238 { margin-top: 1.25rem;margin-bottom: 50px; }  } @media (min-width: 1199px) { .coh-ce-38f03238 { font-size: 1.25rem;text-align: center; }  }
.coh-ce-e2b2e72e { 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-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;max-width: 100px; } @media (min-width: 1199px) { .coh-ce-e2b2e72e { 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-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; }  }
.coh-ce-6f69d037 { margin-bottom: 1.25rem; } @media (min-width: 1199px) { .coh-ce-6f69d037 { margin-top: 1rem;margin-right: 1rem;margin-bottom: 1rem;margin-left: auto; }  }
.coh-ce-236bf447 { height: 5.5rem;width: 5.5rem; }
.coh-ce-c227cb9a { margin-bottom: 1.25rem;-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; } @media (min-width: 1199px) { .coh-ce-c227cb9a { 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; }  }
.coh-ce-c04a94f9 { text-transform: uppercase;line-height: 1rem;margin-bottom: 0.5rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: rgba(137, 140, 141, 1);font-size: 1rem;text-align: center; } @media (min-width: 1199px) { .coh-ce-c04a94f9 { text-align: left; }  }
.coh-ce-c05f2085 { font-weight: 400;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);font-size: 0.75rem;text-align: center; } @media (min-width: 1440px) { .coh-ce-c05f2085 { text-align: left; }  }
@media (min-width: 1199px) { .coh-ce-f381e646 { position: static; }  }
.coh-ce-91f0b269 { width: 100%;pointer-events: none;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 1199px) { .coh-ce-91f0b269 { position: absolute;left: 0rem;width: -webkit-calc(100% + 110px);width: calc(100% + 110px);margin-top: -80px;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; }  }
.coh-ce-9a66a34 { width: 220px;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: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; }
.coh-ce-2bde5022 { width: auto;display: block;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;height: auto;max-height: 450px;max-width: 100%; } @media (min-width: 1199px) { .coh-ce-2bde5022 { position: sticky;top: 150px;display: none;margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem;z-index: 95; }  }
@media (min-width: 1199px) { .coh-ce-b1b96a3f { 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: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end; }  }
.coh-ce-a2a3a244 { width: 230px;font-size: 3.051875rem;line-height: 54px;text-transform: uppercase;display: inline-block;margin-top: 32px;margin-bottom: 16px;color: var(--ssa-color-palette-black);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700; } @media (min-width: 1199px) { .coh-ce-a2a3a244 { margin-top: 0rem;width: 360px; }  }
.coh-ce-9baf31c1 { color: rgba(84, 84, 84, 1);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 1rem;line-height: 1.5rem;width: 100%;margin-bottom: 1.25rem; } @media (min-width: 1199px) { .coh-ce-9baf31c1 { width: 365px;margin-bottom: 0rem;max-width: 300px; }  } @media (min-width: 1440px) { .coh-ce-9baf31c1 { max-width: 365px; }  }
.coh-ce-5db2bb40 { margin-bottom: 40px; } @media (min-width: 767px) { .coh-ce-5db2bb40 { margin-top: 32px;margin-bottom: 0rem; }  } @media (min-width: 1199px) { .coh-ce-5db2bb40 { margin-top: 32px;margin-bottom: 0rem; }  }
.coh-ce-53f97268 .coh-modal-inner article:last-child .dealer-item-container { border-bottom-style: none;border-bottom-width: 0rem; }
.coh-ce-2081559 { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 1.953125rem;padding-bottom: 20px;line-height: 1rem;letter-spacing: 0rem;color: var(--ssa-color-palette-black); }
.coh-ce-6555cb08 { max-width: 320px;text-align: center;height: 440px;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-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;margin: auto; } @media (min-width: 1199px) { .coh-ce-6555cb08 { max-width: 320px; }  }
.coh-ce-9e390ac1 { max-width: 160px;margin-top: 0rem;margin-right: auto;margin-bottom: 20px;margin-left: auto; } @media (min-width: 1199px) { .coh-ce-9e390ac1 { margin-bottom: 35px; }  }
.coh-ce-7c89754f { color: var(--ssa-color-palette-primary-medium);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;text-transform: uppercase;font-size: 31px;line-height: 34px;text-align: center;margin-bottom: 10px; } @media (min-width: 1199px) { .coh-ce-7c89754f { margin-bottom: 16px; }  }
.coh-ce-f2a413b4 { color: var(--ssa-color-palette-secondary-dark);font-size: 13px;line-height: 20px;text-align: center;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;margin-bottom: 20px;min-height: 5rem;min-width: 20rem; } @media (min-width: 1199px) { .coh-ce-f2a413b4 { margin-bottom: 22px; }  }
.coh-ce-1395812f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-top: auto; }
.coh-ce-9fc725ff { max-width: 100%;width: 100%; }
.coh-ce-942d09c3 { width: 100%;margin-left: 10px;display: none;max-width: 100%; }
.coh-ce-1a3fc345 { margin-top: 30px;margin-bottom: 32px; } @media (min-width: 1199px) { .coh-ce-1a3fc345 { margin-top: 24px;margin-bottom: 0rem; }  }
.coh-ce-eeb8fb54 { text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);font-weight: 700;border-width: 2px;border-radius: 5px;border-style: none;border-color: var(--ssa-color-palette-black);padding: 10px;font-size: 12px;text-decoration: underline; } @media (min-width: 1199px) { .coh-ce-eeb8fb54 { font-size: 16px;border-style: solid;text-decoration: none; }  } .coh-ce-eeb8fb54::before { content: "\f053";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: 10px;margin-right: 0rem;color: var(--ssa-color-palette-black);display: inline-block; } @media (min-width: 1199px) { .coh-ce-eeb8fb54::before { font-size: 12px;margin-right: 10px; }  }
.coh-ce-72435ce7 { padding-bottom: 50px;margin-top: 100px;margin-right: auto;margin-bottom: 100px;margin-left: auto;max-width: 80%;flex-wrap: wrap;margin: 0 auto !important; } @media (min-width: 1199px) { .coh-ce-72435ce7 { max-width: 70%;flex-wrap: nowrap;padding-bottom: 100px; }  } @media (min-width: 1199px) { .coh-ce-72435ce7.simple-beer-top { margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }  }
.coh-ce-eebc3b1 { display: flex;flex-wrap: wrap;padding-top: 50px;order: 3; } @media (min-width: 1199px) { .coh-ce-eebc3b1 { order: unset; }  } .coh-ce-eebc3b1 article { width: 50%;margin-bottom: 50px; } @media (min-width: 1199px) { .coh-ce-eebc3b1 article { margin-bottom: unset; }  }
.coh-ce-202ff35e { order: 1;margin-bottom: 30px; } @media (min-width: 1199px) { .coh-ce-202ff35e { order: unset;margin-bottom: unset; }  }
.coh-ce-8415175 { max-width: 285px;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }
.coh-ce-81ec4166 { order: 2; } @media (min-width: 1199px) { .coh-ce-81ec4166 { order: unset;padding-top: 60px; }  }
.coh-ce-80d0efa7 { text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 3.051875rem;line-height: 50px;margin-bottom: 20px; }
.coh-ce-4782f20c { line-height: 24px;text-align: left;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;color: rgba(84, 84, 84, 1);font-size: 1rem; }
.coh-ce-3701437b { width: 100%;max-width: 100%;margin-top: 30px;display: none; }
.coh-ce-664c6c74 { line-height: 30px;text-align: center;text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: rgba(188, 188, 188, 1);font-size: 1.953125rem; }
.coh-ce-d881d244 { display: flex;flex-wrap: wrap;justify-content: center;max-width: 100%;padding-bottom: 50px; } @media (min-width: 1199px) { .coh-ce-d881d244 { max-width: 1000px;padding-bottom: unset; }  } .coh-ce-d881d244 article { margin-top: 50px;width: 50%; } @media (min-width: 1199px) { .coh-ce-d881d244 article { width: auto; }  } .coh-ce-d881d244 article:not(:last-child) { margin-right: 0rem; } @media (min-width: 1199px) { .coh-ce-d881d244 article:not(:last-child) { margin-right: 3.125rem; }  }
.coh-ce-1e403e29 { margin-top: 32px;margin-bottom: 32px; } @media (min-width: 767px) { .coh-ce-1e403e29 { margin-top: 3.125rem;margin-bottom: 3.125rem; }  } .coh-ce-1e403e29 .paragraph--type--prod-sec-term-list .term-list { 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; } .coh-ce-1e403e29 .paragraph--type--prod-sec-term-list .term-list .term-list-item { margin-right: 1.25rem;margin-left: 1.25rem; } .coh-ce-1e403e29 .paragraph--type--prod-sec-term-list .term-list.product-beer-info .section-product_beer_origin { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .coh-ce-1e403e29 .paragraph--type--prod-sec-term-list .term-list.product-beer-info .section-product_beer_origin span { margin-right: 1rem; } .coh-ce-1e403e29 .paragraph--type--prod-sec-term-list .term-list.product-beer-info .section-product_beer_glass { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .coh-ce-1e403e29 .paragraph--type--prod-sec-term-list .term-list.product-beer-info .section-product_beer_glass span { margin-right: 1rem; } .coh-ce-1e403e29 .paragraph--type--prod-sec-term-list .product-beer-ingred { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 1440px) { .coh-ce-1e403e29 .paragraph--type--prod-sec-term-list .product-beer-ingred { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }  } .coh-ce-1e403e29 .paragraph--type--prod-sec-term-list .product-beer-ingred .term-list-item { margin-right: 20px;margin-left: 20px; } @media (min-width: 1199px) { .coh-ce-1e403e29 .paragraph--type--prod-sec-term-list .product-beer-ingred .term-list-item { margin-right: 10px;margin-left: 10px;max-width: 123px!important; }  } .coh-ce-1e403e29 .paragraph--type--prod-sec-term-list .product-beer-ingred .term-list-item div { -webkit-flex-basis: 50%!important; -ms-flex-preferred-size: 50%!important; flex-basis: 50%!important; }
.coh-ce-2401fc64 { text-align: center;text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 1.953125rem;color: rgba(188, 188, 188, 1);margin-bottom: 3.125rem; } @media (min-width: 1199px) { .coh-ce-2401fc64 { margin-bottom: 0rem; }  }
.coh-ce-fcfbca3b .nutrient-content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-top: 20px;padding-bottom: 20px;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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;white-space: nowrap; } .coh-ce-fcfbca3b .nutrient-content .nutrient-content-item { margin-right: 15px;margin-left: 15px; } @media (min-width: 1199px) { .coh-ce-fcfbca3b .nutrient-content .nutrient-content-item { max-width: 215px!important; }  } .coh-ce-fcfbca3b .term-list { 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: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center; } @media (min-width: 1199px) { .coh-ce-fcfbca3b .term-list { -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;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  } @media (min-width: 1199px) { .coh-ce-fcfbca3b .term-list .term-list-item { max-width: 245px!important;margin-right: 15px!important;margin-left: 15px!important;-webkit-flex-basis: 21%;-ms-flex-preferred-size: 21%;flex-basis: 21%; }  } .coh-ce-fcfbca3b .term-list .term-list-item div { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-basis: 50%;-ms-flex-preferred-size: 50%;flex-basis: 50%; } @media (min-width: 1199px) { .coh-ce-fcfbca3b .term-list .term-list-item div { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }  } .coh-ce-fcfbca3b .term-list .term-list-item article div { padding-top: 20px; }
.coh-ce-53eae215 { width: 100%;margin: 0 !important; }
.coh-ce-5a0d18d2 { height: auto;background-image: linear-gradient(180deg, white 45%, #f5f3f3 45%); } @media (min-width: 1199px) { .coh-ce-5a0d18d2 { height: 690px;background-image: none; }  }
.coh-ce-c6625d10 { padding-right: 1.25rem;padding-left: 1.25rem; } @media (min-width: 565px) { .coh-ce-c6625d10 { padding-right: 1.875rem;padding-left: 1.875rem; }  } @media (min-width: 767px) { .coh-ce-c6625d10 { padding-right: 3.75rem;padding-left: 3.75rem; }  } @media (min-width: 1199px) { .coh-ce-c6625d10 { padding-left: 5.625rem; }  } @media (min-width: 1440px) { .coh-ce-c6625d10 { padding-left: 5.625rem; }  } @media (min-width: 1920px) { .coh-ce-c6625d10 { padding-left: 7.5rem; }  }
.coh-ce-5bcaf206 { display: block;margin-top: 3.4375rem;margin-bottom: 0.3125rem;color: var(--ssa-color-palette-black);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;font-weight: 700; } @media (min-width: 1199px) { .coh-ce-5bcaf206 { display: none;margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem; }  }
.coh-ce-af32d06a .coh-accordion-tabs-content { display: inline-block;width: 100%; } @media (min-width: 1199px) { .coh-ce-af32d06a .coh-accordion-tabs-content { display: flex;margin-top: 10.625rem;width: 85%;text-align: right;justify-content: flex-end; }  } .coh-ce-af32d06a .coh-accordion-tabs-content .coh-image { z-index: 8; } .coh-ce-af32d06a ul.coh-accordion-tabs-nav { display: block;height: 3.3125rem;border-width: 1px;border-style: solid;border-color: var(--ssa-color-palette-neutral-medium);background-color: var(--ssa-color-palette-white);border-radius: 7px;margin-bottom: 1.875rem; } @media (min-width: 1199px) { .coh-ce-af32d06a ul.coh-accordion-tabs-nav { margin-top: 15.625rem;margin-bottom: 0rem;border-width: 0rem;border-style: none;background-color: rgba(0, 0, 0, 0);border-radius: 0rem; }  } .coh-ce-af32d06a li.init { padding: 1rem;height: 100%;color: var(--ssa-color-palette-neutral-medium);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;display: flex;align-items: center; } @media (min-width: 1199px) { .coh-ce-af32d06a li.init { padding: 0rem;display: none; }  } .coh-ce-af32d06a li.init::after { 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;color: var(--ssa-color-palette-black);font-size: 0.75rem;position: absolute;top: 20px;right: 10px; } .coh-ce-af32d06a li.init a { padding: 0rem; } .coh-ce-af32d06a li { z-index: 9;position: relative; } .coh-ce-af32d06a li a { color: rgba(188, 188, 188, 1);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;padding: 1rem; } @media (min-width: 1199px) { .coh-ce-af32d06a li a { margin-bottom: 1.5625rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: rgba(137, 140, 141, 1);padding: 0rem; }  } @media (min-width: 1199px) { .coh-ce-af32d06a li a::after { 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;margin-left: 0.375rem;display: inline-block; }  } .coh-ce-af32d06a li.is-active a { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(188, 188, 188, 1);text-decoration: none;background-color: var(--ssa-color-palette-neutral-light); } @media (min-width: 1199px) { .coh-ce-af32d06a li.is-active a { color: var(--ssa-color-palette-monza);text-decoration: underline;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;background-color: rgba(0, 0, 0, 0); }  } .coh-ce-af32d06a li:not(.init) { background-color: var(--ssa-color-palette-white);width: 100%;display: none;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-width: 0rem;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-bottom-color: var(--ssa-color-palette-neutral-medium);border-left-color: var(--ssa-color-palette-neutral-medium);border-right-color: var(--ssa-color-palette-neutral-medium);border-top-style: none; } @media (min-width: 1199px) { .coh-ce-af32d06a li:not(.init) { background-color: rgba(0, 0, 0, 0);display: block;width: 4.6875rem;border-top-width: 0rem;border-bottom-width: 0rem;border-left-width: 0rem;border-right-width: 0rem;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none; }  } .coh-ce-af32d06a li:not(.init):last-child { border-top-left-radius: 0rem;border-top-right-radius: 0rem;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px; } @media (min-width: 1199px) { .coh-ce-af32d06a li:not(.init):last-child { border-top-left-radius: 0rem;border-top-right-radius: 0rem;border-bottom-left-radius: 0rem;border-bottom-right-radius: 0rem; }  } .coh-ce-af32d06a li:not(.init):last-child a { border-top-left-radius: 0rem;border-top-right-radius: 0rem;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px; } @media (min-width: 1199px) { .coh-ce-af32d06a li:not(.init):last-child a { border-top-left-radius: 0rem;border-top-right-radius: 0rem;border-bottom-left-radius: 0rem;border-bottom-right-radius: 0rem; }  } .coh-ce-af32d06a li:not(.init):nth-child(2) { border-top-width: 1px;border-top-style: solid;border-top-color: var(--ssa-color-palette-neutral-medium); } @media (min-width: 1199px) { .coh-ce-af32d06a li:not(.init):nth-child(2) { border-top-width: 0rem;border-top-style: none; }  } @media (min-width: 1199px) { .coh-ce-af32d06a .coh-accordion-tabs-content-wrapper .coh-paragraph { max-width: 300px; }  } @media (min-width: 1440px) { .coh-ce-af32d06a .coh-accordion-tabs-content-wrapper .coh-paragraph { max-width: 365px; }  } @media (min-width: 1199px) { .coh-ce-af32d06a .coh-accordion-tabs-content-wrapper { position: static; }  }
.coh-ce-1a69f242 { height: auto; }
.coh-ce-b5b882dc { padding-right: 1.25rem;padding-left: 1.25rem;margin-top: 60px; } @media (min-width: 565px) { .coh-ce-b5b882dc { padding-right: 1.875rem;padding-left: 1.875rem; }  } @media (min-width: 767px) { .coh-ce-b5b882dc { padding-right: 3.75rem;padding-left: 3.75rem; }  } @media (min-width: 1199px) { .coh-ce-b5b882dc { padding-right: 11.25rem;padding-left: 6.25rem;margin-top: 220px;margin-bottom: 160px; }  } @media (min-width: 1440px) { .coh-ce-b5b882dc { padding-right: 11.25rem;padding-left: 7.5rem; }  } @media (min-width: 1920px) { .coh-ce-b5b882dc { padding-right: 13.75rem;padding-left: 21.5rem; }  }
.coh-ce-bc23d71a { margin-bottom: 50px; } @media (min-width: 1199px) { .coh-ce-bc23d71a { margin-bottom: 73px;min-height: 9.375rem; }  } @media (min-width: 1199px) { .coh-ce-bc23d71a .container-nutrients-row { margin-top: 20px; }  }
.coh-ce-8b4271d3 { color: rgba(188, 188, 188, 1);text-align: left; } @media (min-width: 1199px) { .coh-ce-8b4271d3 { text-align: right; }  }
.coh-ce-2dc9e263 { display: flex;justify-content: flex-start;margin-top: 19px; } @media (min-width: 1199px) { .coh-ce-2dc9e263 { justify-content: flex-end; }  }
.coh-ce-8fba11f3 { display: flex;align-items: center; } @media (min-width: 1199px) { .coh-ce-8fba11f3 { margin-left: 24px; }  }
.coh-ce-bf6150ec { margin-left: 8px; }
.coh-ce-b62cd02 { color: rgba(137, 140, 141, 1); }
.coh-ce-e4cdd369 { display: flex;color: var(--ssa-color-palette-white); }
.coh-ce-aaa760bc { display: flex;align-items: center;margin-left: 24px; }
.coh-ce-ba5cb616 { display: block;margin-top: 19px; } @media (min-width: 1199px) { .coh-ce-ba5cb616 { justify-content: flex-end;display: flex; }  }
.coh-ce-4ed91161 { height: 45px;width: 50px;background-color: var(--ssa-color-palette-monza); }
.coh-ce-4bd90781 { display: flex;align-items: center;margin-top: 19px;margin-left: 0rem; } @media (min-width: 1199px) { .coh-ce-4bd90781 { margin-top: 0rem;margin-left: 24px; }  }
.coh-ce-31c841e3 { height: 37px;width: 40px;background-color: var(--ssa-color-palette-monza); }
.coh-ce-c41ac7f4 { margin-bottom: 41px; } @media (min-width: 1199px) { .coh-ce-c41ac7f4 { margin-bottom: 0rem; }  }
.coh-ce-27baf1d { display: flex;flex-wrap: wrap;justify-content: flex-start; } @media (min-width: 1199px) { .coh-ce-27baf1d { justify-content: flex-end; }  } .coh-ce-27baf1d article { margin-top: 1rem; } @media (min-width: 1199px) { .coh-ce-27baf1d article { margin-top: 1.4375rem;margin-left: 24px; }  }
.coh-ce-848208cf { padding-right: 1.25rem;padding-left: 1.25rem;margin-top: 0rem;margin-bottom: 85px; } @media (min-width: 565px) { .coh-ce-848208cf { padding-right: 1.875rem;padding-left: 1.875rem; }  } @media (min-width: 767px) { .coh-ce-848208cf { padding-right: 3.75rem;padding-left: 3.75rem; }  } @media (min-width: 1199px) { .coh-ce-848208cf { padding-right: 6.25rem;padding-left: 11.25rem;margin-top: 220px;margin-bottom: 160px; }  } @media (min-width: 1440px) { .coh-ce-848208cf { padding-right: 7.5rem;padding-left: 11.25rem; }  } @media (min-width: 1920px) { .coh-ce-848208cf { padding-right: 21.5rem;padding-left: 13.75rem; }  }
.coh-ce-83d73c06 { margin-bottom: 41px; } @media (min-width: 1199px) { .coh-ce-83d73c06 { margin-bottom: 73px;min-height: 9.375rem; }  }
.coh-ce-e6003caa { color: rgba(188, 188, 188, 1);text-align: left; }
.coh-ce-b5b4d9c7 { display: flex;flex-wrap: wrap;justify-content: flex-start;margin-top: 16px; } @media (min-width: 1199px) { .coh-ce-b5b4d9c7 { justify-content: flex-start;margin-top: 23px; }  } .coh-ce-b5b4d9c7 article { margin-top: 16px;margin-right: 24px; } @media (min-width: 1199px) { .coh-ce-b5b4d9c7 article { margin-top: 23px; }  }
.coh-ce-bb26a0a2 { color: var(--ssa-color-palette-white); }
.coh-ce-e32ec265 { margin-bottom: 0rem; } @media (min-width: 1199px) { .coh-ce-e32ec265 { margin-bottom: 73px; }  }
.coh-ce-247da157 { display: flex;flex-wrap: wrap;justify-content: flex-start; } .coh-ce-247da157 article { margin-top: 16px;margin-right: 24px; } @media (min-width: 1199px) { .coh-ce-247da157 article { margin-top: 23px;margin-right: 50px; }  }
.coh-ce-4ef73898 { width: 100%;margin-bottom: 45px; } @media (min-width: 767px) { .coh-ce-4ef73898 { width: 17vw;margin-top: 0rem;margin-right: 10px;margin-bottom: 75px;margin-left: 10px; }  }
.coh-ce-6e529e1f { display: block; } @media (min-width: 1199px) { .coh-ce-6e529e1f { width: 17vw;height: 17vw; }  }
.coh-ce-e82dc214 { text-align: center;padding-top: 20px;padding-right: 0rem;padding-bottom: 20px;padding-left: 0rem; }
.coh-ce-4e8649a7 { margin-bottom: 20px;text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;line-height: 1.5; }
.coh-ce-8d1d7e12 { padding-top: 20px;padding-right: 30px;padding-bottom: 20px;padding-left: 30px;text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-4732d715 { -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;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-dd86e88f::after { border-style: none; }
.coh-ce-926495d5 { color: var(--ssa-color-palette-white);text-transform: uppercase;font-size: 1.875rem;margin-bottom: 0.625rem; } .coh-ce-926495d5::after { border-style: none; } .coh-ce-926495d5 [data-quickedit-field-id]::after { border-style: none; }
.coh-ce-6e00a1b5 { width: 100%;margin-top: 0.625rem;margin-bottom: 0.625rem;display: none;border-width: 0.5625rem;border-color: rgba(19, 130, 60, 1);background-color: rgba(19, 130, 60, 1);border-top-style: solid;max-width: 8.125rem; } @media (min-width: 1199px) { .coh-ce-6e00a1b5 { display: block; }  }
.coh-ce-cb8ce009 { color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cb8ce009::after { border-style: none; } .coh-ce-cb8ce009 [data-quickedit-field-id]::after { border-style: none; }
.coh-ce-22ca60ad { background-color: rgba(1, 32, 105, 1);padding-top: 3rem;height: 150px; } @media (min-width: 1199px) { .coh-ce-22ca60ad { height: auto; }  }
.coh-ce-7c6c2b1 { color: var(--ssa-color-palette-white);font-size: 1.5rem;text-align: left;text-transform: uppercase;width: 100%;margin-bottom: 3rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-7c6c2b1 { width: 25%;margin-bottom: 0.625rem;font-size: 2.5rem; }  } .coh-ce-7c6c2b1::after { border-style: none !important; }
.coh-ce-7207092b { width: 100%;background-color: rgba(19, 130, 60, 1);border-color: rgba(19, 130, 60, 1);margin-top: 0rem;margin-bottom: 0rem;border-width: 0.5625rem;border-top-style: solid;position: relative;bottom: 35px;max-width: 17.75rem; } @media (min-width: 1199px) { .coh-ce-7207092b { margin-top: 0.625rem;margin-bottom: 0.625rem;position: relative;bottom: 0px; }  }
.coh-ce-b637093a .ingredients .properties-icon-bottom { background-color: var(--ssa-color-palette-white); }
.coh-ce-9bd73cd7 { position: static; } @media (min-width: 1199px) { .coh-ce-9bd73cd7 { position: absolute;right: 4rem; }  } @media (min-width: 1440px) { .coh-ce-9bd73cd7 { position: absolute;right: 6rem; }  }
.coh-ce-9ff003d8 { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;margin-bottom: 1.875rem; } @media (min-width: 767px) { .coh-ce-9ff003d8 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }  } @media (min-width: 1199px) { .coh-ce-9ff003d8 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;-webkit-box-align: baseline;-webkit-align-items: baseline;-ms-flex-align: baseline;align-items: baseline; }  } @media (min-width: 1440px) { .coh-ce-9ff003d8 { max-width: 31.25rem;position: relative;left: 3.125rem;top: 0rem; }  } @media (min-width: 1920px) { .coh-ce-9ff003d8 { max-width: 31.25rem;position: relative;top: 5rem; }  } .coh-ce-9ff003d8 article p.properties-description-bottom { max-width: 2.625rem;text-transform: none;font-style: normal;text-decoration: none;word-wrap: normal;font-size: 0.75rem;text-align: center;color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-top: 0rem;margin-right: auto;margin-bottom: 1.25rem;margin-left: auto; } @media (min-width: 1199px) { .coh-ce-9ff003d8 article p.properties-description-bottom { max-width: 4.625rem;font-size: 0.75rem;text-align: center;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }  } @media (min-width: 1440px) { .coh-ce-9ff003d8 article p.properties-description-bottom { font-size: 0.8125rem;text-align: center; }  }
.coh-ce-4bcab130 { background-color: rgba(1, 32, 105, 1); }
.coh-ce-38daa8a9 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end; } @media null { .coh-ce-38daa8a9 .slider-item-image:before,.coh-ce-38daa8a9 .slider-item-image:after { clear: none;content: normal;display: inline; }  } .coh-ce-38daa8a9 .slider-item-image { max-width: 75%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;float: right; } @media (min-width: 1199px) { .coh-ce-38daa8a9 .slider-item-image:before,.coh-ce-38daa8a9 .slider-item-image:after { clear: none;content: normal;display: inline; }  } @media (min-width: 1199px) { .coh-ce-38daa8a9 .slider-item-image { max-width: 100%;margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem;float: none; }  } .coh-ce-38daa8a9 .slider-item-description { margin-top: 4.375rem;margin-bottom: 1.875rem; } @media (min-width: 1199px) { .coh-ce-38daa8a9 .slider-item-description { margin-top: 0rem;margin-bottom: 1.875rem; }  } .coh-ce-38daa8a9 .slider-item-description div::after { border-style: none; } @media (min-width: 1199px) { .coh-ce-38daa8a9 .slider-item-description div::after { border-style: solid; }  }
.coh-ce-afe9a91d { border-style: solid;border-top-width: 0.625rem;border-color: rgba(19, 130, 60, 1); }
.coh-ce-3d90e9a4 .coh-slider-item.coh-slider-item.slick-slide.slick-current.slick-active.slick-center::before { border-left: 24px solid transparent;border-right: 24px solid transparent;border-top: 24px solid #13823C;width: 0rem;height: 0rem;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;display: table;content: " "; } .coh-ce-3d90e9a4 .coh-slider-item.coh-slider-item.slick-slide.slick-current.slick-active.slick-center .slider-item-container { padding-top: 8.75rem; } .coh-ce-3d90e9a4 .coh-slider-item.coh-slider-item.slick-slide.slick-current.slick-active.slick-center .slider-item-container .slider-item-image img { -webkit-transform: scaleX(2) scaleY(2); -ms-transform: scaleX(2) scaleY(2); transform: scaleX(2) scaleY(2);-webkit-filter: blur(0rem);filter: blur(0rem); } .coh-ce-3d90e9a4 .coh-slider-item.coh-slider-item.slick-slide.slick-current.slick-active.slick-center .slider-item-container .slider-item-size { display: block; } .coh-ce-3d90e9a4 .coh-slider-item .slider-item-container { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-top: 10.25rem;padding-bottom: 6.25rem;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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;text-align: center;cursor: pointer; } .coh-ce-3d90e9a4 .coh-slider-item .slider-item-container .slider-item-image { height: 11.25rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } .coh-ce-3d90e9a4 .coh-slider-item .slider-item-container .slider-item-image img { height: 100%;width: auto;-webkit-filter: blur(0.3125rem);filter: blur(0.3125rem); } @media (min-width: 1199px) { .coh-ce-3d90e9a4 .coh-slider-item .slider-item-container .slider-item-image img { -webkit-filter: none; filter: none; }  } .coh-ce-3d90e9a4 .coh-slider-item .slider-item-container .slider-item-size { display: none;-webkit-flex-basis: 100%;-ms-flex-preferred-size: 100%;flex-basis: 100%;color: rgba(0, 98, 65, 1);text-align: center;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;padding-top: 6.25rem;padding-bottom: 0.625rem; }
.coh-ce-64e155b1 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light);-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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px; } @media (min-width: 767px) { .coh-ce-64e155b1 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-64e155b1 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem; }  }
.coh-ce-3aeb985f { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%;padding-bottom: 20px; } @media (min-width: 767px) { .coh-ce-3aeb985f { padding-bottom: 0rem; }  } @media (min-width: 1199px) { .coh-ce-3aeb985f { padding-bottom: 0rem; }  }
.coh-ce-9bce12cd { max-height: 70px;max-width: 150px; }
.coh-ce-2d1f4a0d { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%;text-align: center;padding-bottom: 20px;overflow: hidden;max-width: 200px; } @media (min-width: 767px) { .coh-ce-2d1f4a0d { padding-bottom: 0rem; }  } @media (min-width: 1199px) { .coh-ce-2d1f4a0d { padding-bottom: 0rem; }  }
.coh-ce-f3dce7c3 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;line-height: 1rem;letter-spacing: 0rem; }
.coh-ce-badf7d86 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 1rem;line-height: 1rem;letter-spacing: 0rem; }
.coh-ce-87cf3b53 { display: block;-webkit-flex-basis: 33%;-ms-flex-preferred-size: 33%;flex-basis: 33%; } @media (min-width: 767px) { .coh-ce-87cf3b53 { padding-left: 50px; }  } @media (min-width: 1199px) { .coh-ce-87cf3b53 { padding-left: 50px; }  }
.coh-ce-942d09c3 { width: 100%;margin-left: 10px;display: none;max-width: 100%; }
.coh-ce-4360a0ad { max-width: 100%;width: 100%;margin-top: 30px;display: none; }
.coh-ce-53eae215 { width: 100%;margin: 0 !important; }
.coh-ce-5a0d18d2 { height: auto;background-image: linear-gradient(180deg, white 45%, #f5f3f3 45%); } @media (min-width: 1199px) { .coh-ce-5a0d18d2 { height: 690px;background-image: none; }  }
.coh-ce-c6625d10 { padding-right: 1.25rem;padding-left: 1.25rem; } @media (min-width: 565px) { .coh-ce-c6625d10 { padding-right: 1.875rem;padding-left: 1.875rem; }  } @media (min-width: 767px) { .coh-ce-c6625d10 { padding-right: 3.75rem;padding-left: 3.75rem; }  } @media (min-width: 1199px) { .coh-ce-c6625d10 { padding-left: 5.625rem; }  } @media (min-width: 1440px) { .coh-ce-c6625d10 { padding-left: 5.625rem; }  } @media (min-width: 1920px) { .coh-ce-c6625d10 { padding-left: 7.5rem; }  }
.coh-ce-5bcaf206 { display: block;margin-top: 3.4375rem;margin-bottom: 0.3125rem;color: var(--ssa-color-palette-black);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;font-weight: 700; } @media (min-width: 1199px) { .coh-ce-5bcaf206 { display: none;margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem; }  }
.coh-ce-4435361b .coh-accordion-tabs-content { display: inline-block;width: 100%; } @media (min-width: 1199px) { .coh-ce-4435361b .coh-accordion-tabs-content { display: flex;margin-top: 10.625rem;width: 85%;text-align: right;justify-content: flex-end; }  } .coh-ce-4435361b ul.coh-accordion-tabs-nav { display: block;height: 3.3125rem;border-width: 1px;border-style: solid;border-color: var(--ssa-color-palette-neutral-medium);background-color: var(--ssa-color-palette-white);border-radius: 7px;margin-bottom: 1.875rem;z-index: 97; } @media (min-width: 1199px) { .coh-ce-4435361b ul.coh-accordion-tabs-nav { margin-top: 15.625rem;margin-bottom: 0rem;border-width: 0rem;border-style: none;background-color: rgba(0, 0, 0, 0);border-radius: 0rem;text-align: right; }  } .coh-ce-4435361b li.init { padding: 1rem;height: 100%;color: var(--ssa-color-palette-neutral-medium);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;display: flex;align-items: center; } @media (min-width: 1199px) { .coh-ce-4435361b li.init { padding: 0rem;display: none; }  } .coh-ce-4435361b li.init::after { 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;color: var(--ssa-color-palette-black);font-size: 0.75rem;position: absolute;top: 20px;right: 10px; } .coh-ce-4435361b li.init a { padding: 0rem; } .coh-ce-4435361b li { z-index: 99999;position: relative; } .coh-ce-4435361b li a { color: rgba(188, 188, 188, 1);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;padding: 1rem; } @media (min-width: 1199px) { .coh-ce-4435361b li a { margin-bottom: 1.5625rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: rgba(137, 140, 141, 1);padding: 0rem; }  } @media (min-width: 1199px) { .coh-ce-4435361b li a::after { 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;margin-left: 0.375rem;display: inline-block; }  } .coh-ce-4435361b li.is-active a { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(188, 188, 188, 1);text-decoration: none;background-color: var(--ssa-color-palette-neutral-light); } @media (min-width: 1199px) { .coh-ce-4435361b li.is-active a { color: var(--ssa-color-palette-monza);text-decoration: underline;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;background-color: rgba(0, 0, 0, 0); }  } .coh-ce-4435361b li:not(.init) { background-color: var(--ssa-color-palette-white);width: 100%;display: none;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-width: 0rem;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;border-bottom-color: var(--ssa-color-palette-neutral-medium);border-left-color: var(--ssa-color-palette-neutral-medium);border-right-color: var(--ssa-color-palette-neutral-medium);border-top-style: none; } @media (min-width: 1199px) { .coh-ce-4435361b li:not(.init) { background-color: rgba(0, 0, 0, 0);display: block;width: 4.6875rem;border-top-width: 0rem;border-bottom-width: 0rem;border-left-width: 0rem;border-right-width: 0rem;border-top-style: none;border-bottom-style: none;border-left-style: none;border-right-style: none; }  } .coh-ce-4435361b li:not(.init):last-child { border-top-left-radius: 0rem;border-top-right-radius: 0rem;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px; } @media (min-width: 1199px) { .coh-ce-4435361b li:not(.init):last-child { border-top-left-radius: 0rem;border-top-right-radius: 0rem;border-bottom-left-radius: 0rem;border-bottom-right-radius: 0rem; }  } .coh-ce-4435361b li:not(.init):last-child a { border-top-left-radius: 0rem;border-top-right-radius: 0rem;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px; } @media (min-width: 1199px) { .coh-ce-4435361b li:not(.init):last-child a { border-top-left-radius: 0rem;border-top-right-radius: 0rem;border-bottom-left-radius: 0rem;border-bottom-right-radius: 0rem; }  } .coh-ce-4435361b li:not(.init):nth-child(2) { border-top-width: 1px;border-top-style: solid;border-top-color: var(--ssa-color-palette-neutral-medium); } @media (min-width: 1199px) { .coh-ce-4435361b li:not(.init):nth-child(2) { border-top-width: 0rem;border-top-style: none; }  } @media (min-width: 1199px) { .coh-ce-4435361b .coh-accordion-tabs-content-wrapper { position: static; }  }
.coh-ce-f9fe8224 { filter: none; }
.coh-ce-a1e2b087 { height: auto; } @media (min-width: 1199px) { .coh-ce-a1e2b087 { height: 690px; }  }
.coh-ce-533e476c { color: rgba(137, 140, 141, 1);display: none; } @media (min-width: 1199px) { .coh-ce-533e476c { color: var(--ssa-color-palette-black); }  }
.coh-ce-8483bcc { background-color: var(--ssa-color-palette-monza); }
.coh-ce-9b77b74e { display: inline-block;width: 12px;border-width: 1px;border-style: solid;border-color: var(--ssa-color-palette-monza);height: 0rem;margin-top: 0rem;margin-right: 2px;margin-bottom: 0rem;margin-left: 2px; } @media (min-width: 1199px) { .coh-ce-9b77b74e { width: 20px; }  }
.coh-ce-d0ccf2a3 { color: rgba(137, 140, 141, 1); } @media (min-width: 1199px) { .coh-ce-d0ccf2a3 { color: var(--ssa-color-palette-black); }  }
.coh-ce-33283c22 { background-color: var(--ssa-color-palette-monza); }
.coh-ce-69ddf29a { color: var(--ssa-color-palette-monza); }
.coh-ce-e4d44e67 { height: 0rem;width: 0rem;display: inline-block;padding-right: 0rem;padding-left: 0rem;justify-content: center;align-items: center;border-width: 2px;border-radius: 50px;border-style: none;color: var(--ssa-color-palette-monza);border-color: var(--ssa-color-palette-monza); } @media (min-width: 1199px) { .coh-ce-e4d44e67 { height: 4.6875rem;width: 4.6875rem;display: flex;padding-right: 0.4375rem;padding-left: 0.4375rem;border-style: solid; }  } @media (min-width: 1199px) { .coh-ce-e4d44e67 h3 { margin-top: 35px!important; }  }
.coh-ce-e7e5effa { height: auto; }
.coh-ce-8147900c { padding-right: 1.25rem;padding-left: 1.25rem;margin-top: 40px; } @media (min-width: 565px) { .coh-ce-8147900c { padding-right: 1.875rem;padding-left: 1.875rem; }  } @media (min-width: 767px) { .coh-ce-8147900c { padding-right: 3.75rem;padding-left: 3.75rem; }  } @media (min-width: 1199px) { .coh-ce-8147900c { padding-right: 11.25rem;padding-left: 6.25rem;margin-top: 220px;margin-bottom: 160px; }  } @media (min-width: 1440px) { .coh-ce-8147900c { padding-right: 11.25rem;padding-left: 7.5rem; }  } @media (min-width: 1920px) { .coh-ce-8147900c { padding-right: 13.75rem;padding-left: 21.5rem; }  }
.coh-ce-d75f1ee8 { margin-bottom: 50px; } @media (min-width: 1199px) { .coh-ce-d75f1ee8 { margin-bottom: 73px; }  }
.coh-ce-a81f5df1 { text-align: left;color: rgba(188, 188, 188, 1); } @media (min-width: 1199px) { .coh-ce-a81f5df1 { text-align: right; }  }
.coh-ce-2dc9e263 { display: flex;justify-content: flex-start;margin-top: 19px; } @media (min-width: 1199px) { .coh-ce-2dc9e263 { justify-content: flex-end; }  }
.coh-ce-19884eb4 { display: flex;align-items: center; } @media (min-width: 1199px) { .coh-ce-19884eb4 { margin-left: 24px; }  }
.coh-ce-c2914788 { margin-left: 8px; }
.coh-ce-b62cd02 { color: rgba(137, 140, 141, 1); }
.coh-ce-2f77e897 { color: var(--ssa-color-palette-white);display: flex; }
.coh-ce-c359dd57 { display: flex;align-items: center;margin-left: 24px; }
.coh-ce-bf6150ec { margin-left: 8px; }
.coh-ce-cf3b1879 { margin-bottom: 41px; } @media (min-width: 1199px) { .coh-ce-cf3b1879 { margin-bottom: 73px; }  }
.coh-ce-7d4e12e3 { display: flex;flex-wrap: wrap;justify-content: flex-start; } @media (min-width: 1199px) { .coh-ce-7d4e12e3 { justify-content: flex-end; }  } .coh-ce-7d4e12e3 article { margin-top: 16px;margin-right: 9px; } @media (min-width: 1199px) { .coh-ce-7d4e12e3 article { margin-top: 23px;margin-left: 24px; }  }
.coh-ce-c41ac7f4 { margin-bottom: 41px; } @media (min-width: 1199px) { .coh-ce-c41ac7f4 { margin-bottom: 0rem; }  }
.coh-ce-27baf1d { display: flex;flex-wrap: wrap;justify-content: flex-start; } @media (min-width: 1199px) { .coh-ce-27baf1d { justify-content: flex-end; }  } .coh-ce-27baf1d article { margin-top: 1rem; } @media (min-width: 1199px) { .coh-ce-27baf1d article { margin-top: 1.4375rem;margin-left: 24px; }  }
.coh-ce-848208cf { padding-right: 1.25rem;padding-left: 1.25rem;margin-top: 0rem;margin-bottom: 85px; } @media (min-width: 565px) { .coh-ce-848208cf { padding-right: 1.875rem;padding-left: 1.875rem; }  } @media (min-width: 767px) { .coh-ce-848208cf { padding-right: 3.75rem;padding-left: 3.75rem; }  } @media (min-width: 1199px) { .coh-ce-848208cf { padding-right: 6.25rem;padding-left: 11.25rem;margin-top: 220px;margin-bottom: 160px; }  } @media (min-width: 1440px) { .coh-ce-848208cf { padding-right: 7.5rem;padding-left: 11.25rem; }  } @media (min-width: 1920px) { .coh-ce-848208cf { padding-right: 21.5rem;padding-left: 13.75rem; }  }
.coh-ce-b1db860f { margin-bottom: 41px; } @media (min-width: 1199px) { .coh-ce-b1db860f { margin-bottom: 73px; }  }
.coh-ce-b5925988 { color: rgba(188, 188, 188, 1); }
.coh-ce-89d6dedc { display: flex;flex-wrap: wrap;justify-content: flex-start; } .coh-ce-89d6dedc article { margin-top: 16px;margin-right: 24px; } @media (min-width: 1199px) { .coh-ce-89d6dedc article { margin-top: 23px; }  }
.coh-ce-c0908161 { display: flex;flex-wrap: wrap;justify-content: flex-start; } .coh-ce-c0908161 article { margin-top: 16px;margin-right: 24px; } @media (min-width: 1199px) { .coh-ce-c0908161 article { margin-top: 23px; }  }
.coh-ce-a669378e { display: flex;flex-wrap: wrap;justify-content: flex-start; } .coh-ce-a669378e article { margin-top: 16px;margin-right: 24px; } @media (min-width: 1199px) { .coh-ce-a669378e article { margin-top: 23px; }  }
.coh-ce-ed8b612 { max-width: 320px;text-align: center; } @media (min-width: 1199px) { .coh-ce-ed8b612 { max-width: 320px; }  }
.coh-ce-9e390ac1 { max-width: 160px;margin-top: 0rem;margin-right: auto;margin-bottom: 20px;margin-left: auto; } @media (min-width: 1199px) { .coh-ce-9e390ac1 { margin-bottom: 35px; }  }
.coh-ce-7c89754f { color: var(--ssa-color-palette-primary-medium);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;text-transform: uppercase;font-size: 31px;line-height: 34px;text-align: center;margin-bottom: 10px; } @media (min-width: 1199px) { .coh-ce-7c89754f { margin-bottom: 16px; }  }
.coh-ce-a1caf452 { color: var(--ssa-color-palette-secondary-dark);font-size: 13px;line-height: 20px;text-align: center;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;margin-bottom: 20px; } @media (min-width: 1199px) { .coh-ce-a1caf452 { margin-bottom: 45px; }  }
.coh-ce-8db1b045 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-65af0843 { width: 100%;max-width: 100%;margin-right: 0rem;background-color: rgba(0, 0, 0, 0);color: var(--ssa-color-palette-black);border: 1px solid black; } @media (min-width: 1199px) { .coh-ce-65af0843 { background-color: rgba(0, 0, 0, 0); }  } .coh-ce-65af0843:hover { border: 1px solid black;background-color: var(--ssa-color-palette-black); }
.coh-ce-1d71b9ad { width: 100%;margin-left: 10px; }
.coh-ce-cd895dbf { max-height: 256px;height: 256px;max-width: 100%; } @media (min-width: 1199px) { .coh-ce-cd895dbf { padding-right: 0rem;padding-left: 0rem;max-width: 375px;width: 375px; }  }
.coh-ce-916d14b7 { max-height: 256px;max-width: 100%;width: 100%;height: 256px;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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;padding-bottom: 20px;padding-left: 20px;-webkit-border-radius: 4px;border-radius: 4px;background-image: -webkit-gradient(linear, left bottom, left top, color-stop(1%, rgba(0, 0, 0, 0.863)), color-stop(34%, rgba(0, 0, 0, 0.243)), color-stop(66%, rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.863) 1%, rgba(0, 0, 0, 0.243) 34%, rgba(0, 0, 0, 0) 66%);background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.863) 1%, rgba(0, 0, 0, 0.243) 34%, rgba(0, 0, 0, 0) 66%); }
.coh-ce-e3eaf8b7 { margin-bottom: 10px; } .coh-ce-e3eaf8b7 span:nth-child(2) { display: none; }
.coh-ce-dad9ebf5 { color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.5625rem;text-transform: uppercase;margin-top: 10px; }
.coh-ce-aac1029 { text-align: center;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;position: absolute;top: 0.5rem;left: 0.5rem;display: none;font-size: 0.625rem;-webkit-border-radius: 50px;border-radius: 50px;padding: 4px;min-width: 3.125rem;z-index: 3; }
.coh-ce-e9fdc2d5 { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 1; }
.coh-ce-46986bcf { color: var(--ssa-color-palette-white);width: 100%;padding: 16px;position: absolute;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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-border-radius: 4px;border-radius: 4px;background-image: -webkit-gradient(linear, left bottom, left top, color-stop(1%, rgba(0, 0, 0, 0.863)), color-stop(34%, rgba(0, 0, 0, 0.243)), color-stop(66%, rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.863) 1%, rgba(0, 0, 0, 0.243) 34%, rgba(0, 0, 0, 0) 66%);background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.863) 1%, rgba(0, 0, 0, 0.243) 34%, rgba(0, 0, 0, 0) 66%);z-index: 2;bottom: 0rem;max-width: 260px; } @media (min-width: 1199px) { .coh-ce-46986bcf { max-width: 100%; }  } .c-card-news--Solid .coh-ce-46986bcf { padding: 0rem; }
.coh-ce-fb6f3b3b { height: 4.6875rem;width: 4.6875rem;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;padding: 0.625rem; } .coh-ce-fb6f3b3b::before { content: "\f04b";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);height: 3.125rem;width: 3.125rem;border-width: 0.125rem;-webkit-border-radius: 50%;border-radius: 50%;border-style: solid;border-color: var(--ssa-color-palette-white);display: table-cell;vertical-align: middle;text-align: center; }
.c-card-news--Solid .coh-ce-e4a81cc8 { background-color: var(--ssa-color-palette-night-rider);padding: 16px;height: -webkit-calc(100% - 170px);height: calc(100% - 170px);overflow: auto; }
.coh-ce-2fcebe9b { text-align: center;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-size: 0.625rem;-webkit-border-radius: 50px;border-radius: 50px;padding: 4px;min-width: 3.125rem;margin-bottom: 16px; }
.coh-ce-ee7ae836 { display: block; }
.coh-ce-4f15b413 { font-size: 1.25rem;color: var(--ssa-color-palette-white); }
.coh-ce-ba2f6d56 { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-top: 8px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.625rem; }
.coh-ce-7de982da { color: var(--ssa-color-palette-neutral-medium); } .c-card-news--Solid .coh-ce-7de982da { color: var(--ssa-color-palette-white); }
.coh-ce-e9b88754 { color: var(--ssa-color-palette-neutral-medium); } .c-card-news--Solid .coh-ce-e9b88754 { color: var(--ssa-color-palette-white); }
.coh-ce-252e222 { display: none; } .c-card-news--Solid .coh-ce-252e222 { display: inline-block; }
.coh-ce-5f343303 { color: var(--ssa-color-palette-white);margin-left: 8px; }
.coh-ce-9ec387d9 { pointer-events: none;margin-right: 8px; } .c-card-news--Solid .coh-ce-9ec387d9 { display: none; }
.coh-ce-44c3b8aa { text-transform: none;color: var(--ssa-color-palette-neutral-medium);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-top: 8px;line-height: 1.25;display: none; } .c-card-news--Solid .coh-ce-44c3b8aa { display: block; }
.coh-ce-bc077465 .card-solid .card-solid-container { display: block; } .coh-ce-bc077465 .card-solid .card-background { padding: 0rem; } .coh-ce-bc077465 .card-naked .card-naked-container { display: block; }
.coh-ce-4e78d413 { max-height: 16rem;height: 16rem;width: 100%;padding-right: 1.25rem;padding-left: 1.25rem;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-align-content: flex-end;-ms-flex-line-pack: end;align-content: flex-end;-webkit-border-radius: 4px;border-radius: 4px;overflow: hidden;background-size: cover;max-width: 100%; } @media (min-width: 1199px) { .coh-ce-4e78d413 { padding-right: 0rem;padding-left: 0rem; }  }
.coh-ce-b3ab466a { display: block;position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem; }
.coh-ce-60febd6b { -o-object-fit: cover; object-fit: cover;height: 100%; }
.coh-ce-7d14a93f { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center;padding: 0.625rem;width: 4.6875rem;height: 4.6875rem;position: absolute;top: 50%;left: 50%;margin-top: -2.34375rem;margin-left: -2.34375rem;z-index: 1; } .coh-ce-7d14a93f::before { color: var(--ssa-color-palette-white);background-color: rgba(0, 0, 0, 0.35);-webkit-border-radius: 50%;border-radius: 50%;text-align: center;height: 3.125rem;width: 3.125rem;display: table-cell;vertical-align: middle;border-width: 0.125rem;border-style: solid;border-color: var(--ssa-color-palette-white);content: "\f04b";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; }
.coh-ce-6b3018c { padding: 0.125rem;font-size: 0.625rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-align: center;position: absolute;top: 1.25rem;left: 1.25rem;display: none; }
.coh-ce-862ddd20 { 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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;background-image: -webkit-gradient(linear, left bottom, left top, color-stop(1%, rgba(0, 0, 0, 0.863)), color-stop(34%, rgba(0, 0, 0, 0.243)), color-stop(66%, rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.863) 1%, rgba(0, 0, 0, 0.243) 34%, rgba(0, 0, 0, 0) 66%);background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.863) 1%, rgba(0, 0, 0, 0.243) 34%, rgba(0, 0, 0, 0) 66%);padding: 1.25rem;position: absolute;bottom: -0.125rem;left: 0rem;right: 0rem; }
.coh-ce-f72189f7 { display: none;padding-left: 0rem; }
.coh-ce-3c5b0d08 { margin-bottom: 10px; } .coh-ce-3c5b0d08 span:nth-child(2) { display: none; }
.coh-ce-e9597596 { padding: 0.125rem;font-size: 0.625rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-align: center; }
.coh-ce-ee7ae836 { display: block; }
.coh-ce-4d425f5b { color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.5625rem;text-transform: uppercase;margin-top: 10px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden; }
.coh-ce-a01e54df { margin-top: 8px; }
.coh-ce-b24d380 { color: var(--ssa-color-palette-white);text-align: left;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 10px;text-transform: uppercase; }
.coh-ce-b36f9674 { color: var(--ssa-color-palette-gray);text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 10px;padding-left: 5px; }
.coh-ce-8fa14b50 { display: none;width: 100%;height: 100%;overflow: hidden;-webkit-border-radius: 4px;border-radius: 4px; }
.coh-ce-a861cbdd { display: block;background-color: var(--ssa-color-palette-night-rider); }
.coh-ce-242d9869 { padding: 12px; }
.coh-ce-f52cbd8a { color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.5625rem;text-transform: uppercase;margin-bottom: 8px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden; }
.coh-ce-d2d03108 { color: var(--ssa-color-palette-secondary-light);text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 10px; }
.coh-ce-2636f5cd { color: var(--ssa-color-palette-gray);text-align: left;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 13px;padding-top: 7px;padding-bottom: 10px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden; }
.coh-ce-7d14a93f { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center;padding: 0.625rem;width: 4.6875rem;height: 4.6875rem;position: absolute;top: 50%;left: 50%;margin-top: -2.34375rem;margin-left: -2.34375rem;z-index: 1; } .coh-ce-7d14a93f::before { color: var(--ssa-color-palette-white);background-color: rgba(0, 0, 0, 0.35);-webkit-border-radius: 50%;border-radius: 50%;text-align: center;height: 3.125rem;width: 3.125rem;display: table-cell;vertical-align: middle;border-width: 0.125rem;border-style: solid;border-color: var(--ssa-color-palette-white);content: "\f04b";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; }
.coh-ce-6bf5f463 { 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;padding-right: 50px; }
.coh-ce-ab66cb5a { text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.5625rem; }
.coh-ce-27d99e5f { font-size: 13px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400; }
.coh-ce-aac1029 { text-align: center;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;position: absolute;top: 0.5rem;left: 0.5rem;display: none;font-size: 0.625rem;-webkit-border-radius: 50px;border-radius: 50px;padding: 4px;min-width: 3.125rem;z-index: 3; }
.coh-ce-e5c481c9 { color: var(--ssa-color-palette-white);width: 100%;padding: 16px;position: absolute;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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-border-radius: 4px;border-radius: 4px;background-image: -webkit-gradient(linear, left bottom, left top, color-stop(1%, rgba(0, 0, 0, 0.863)), color-stop(34%, rgba(0, 0, 0, 0.243)), color-stop(66%, rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.863) 1%, rgba(0, 0, 0, 0.243) 34%, rgba(0, 0, 0, 0) 66%);background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.863) 1%, rgba(0, 0, 0, 0.243) 34%, rgba(0, 0, 0, 0) 66%);z-index: 2;bottom: 0rem; } .c-card-news--Solid .coh-ce-e5c481c9 { padding: 0rem; }
.coh-ce-fb6f3b3b { height: 4.6875rem;width: 4.6875rem;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;padding: 0.625rem; } .coh-ce-fb6f3b3b::before { content: "\f04b";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);height: 3.125rem;width: 3.125rem;border-width: 0.125rem;-webkit-border-radius: 50%;border-radius: 50%;border-style: solid;border-color: var(--ssa-color-palette-white);display: table-cell;vertical-align: middle;text-align: center; }
.c-card-news--Solid .coh-ce-e4a81cc8 { background-color: var(--ssa-color-palette-night-rider);padding: 16px;height: -webkit-calc(100% - 170px);height: calc(100% - 170px);overflow: auto; }
.coh-ce-2fcebe9b { text-align: center;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-size: 0.625rem;-webkit-border-radius: 50px;border-radius: 50px;padding: 4px;min-width: 3.125rem;margin-bottom: 16px; }
.coh-ce-4f15b413 { font-size: 1.25rem;color: var(--ssa-color-palette-white); }
.coh-ce-ba2f6d56 { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-top: 8px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.625rem; }
.coh-ce-7de982da { color: var(--ssa-color-palette-neutral-medium); } .c-card-news--Solid .coh-ce-7de982da { color: var(--ssa-color-palette-white); }
.coh-ce-e9b88754 { color: var(--ssa-color-palette-neutral-medium); } .c-card-news--Solid .coh-ce-e9b88754 { color: var(--ssa-color-palette-white); }
.coh-ce-76c00281 { 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; }
.coh-ce-e1da8e3 { width: 100%; }
.coh-ce-bcc92540 { 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: 1199px) { .coh-ce-bcc92540 { margin-top: 0rem;margin-right: 28.6vw;margin-bottom: 0rem;margin-left: 28.6vw; }  }
.coh-ce-e0eb8d8c { font-size: 2.44125rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;text-transform: uppercase;padding-top: 15px;padding-bottom: 20px; }
.coh-ce-cfbc2be0 { padding-bottom: 1.25rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 0.75rem;line-height: 1rem;text-transform: uppercase; }
.coh-ce-ce16b5f0 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;color: var(--ssa-color-palette-secondary-medium);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 0.75rem;line-height: 1rem;text-transform: uppercase;padding-bottom: 20px; }
@media (min-width: 1199px) { .coh-ce-a62baf { width: 100%; }  }
.coh-ce-c77f1385 { margin-top: 2.8125rem; } .coh-ce-c77f1385 .a2a_item { margin-right: 1.5625rem; } @media (min-width: 1199px) { .coh-ce-c77f1385 .a2a_item { margin-right: 2.5rem; }  } .coh-ce-c77f1385 .a2a_item img { display: inline-block; } .coh-ce-c77f1385 .a2a_item .a2a_label_custom { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(1, 30, 65, 1);font-size: 0.75rem;margin-left: 0.3125rem;display: inline-block; } @media (min-width: 1199px) { .coh-ce-c77f1385 .a2a_item .a2a_label_custom { margin-left: 0.9375rem; }  } .coh-ce-c77f1385 .a2a_item:last-child { margin-left: 0rem; }
.coh-ce-547ffb3e { text-transform: uppercase;font-size: 0.8125rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(1, 30, 65, 1);letter-spacing: 0.00625rem;margin-bottom: 1.5625rem; }
.coh-ce-66a65d90 { padding-top: 45px;padding-bottom: 45px; }
.coh-ce-ffdd4c82 { text-align: center;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-25f25b4 { display: none; } @media (min-width: 1199px) { .coh-ce-25f25b4 { display: block; }  }
.coh-ce-eb48efbb { max-width: 90%;margin-top: 90px;margin-right: auto;margin-bottom: 0rem;margin-left: auto; } @media (min-width: 1199px) { .coh-ce-eb48efbb { max-width: unset; }  }
.coh-ce-cc975d06 { line-height: 1.25rem;text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.25rem;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 2.5rem;display: none;letter-spacing: 0.16rem; } @media (min-width: 1199px) { .coh-ce-cc975d06 { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem; }  }
.coh-ce-77003f99 { 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: 1199px) { .coh-ce-77003f99 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }  }
.coh-ce-4055ac78 { margin-left: 0rem;width: 100%;padding-top: 50px;padding-right: 10px;padding-bottom: 50px;padding-left: 10px;text-align: center; } @media (min-width: 1199px) { .coh-ce-4055ac78 { width: 60%;margin-right: 50px;margin-left: auto;padding-top: 100px;padding-right: 0rem;padding-bottom: 100px;padding-left: 0rem;text-align: left;max-width: 46rem; }  } @media (min-width: 1440px) { .coh-ce-4055ac78 { max-width: 105rem; }  } .coh-ce-4055ac78 .banner-video-medium-height { height: 240px; } @media (min-width: 1199px) { .coh-ce-4055ac78 .banner-video-medium-height { height: 580px; }  } .coh-ce-4055ac78 .banner-video-medium-height .banner-video-container { height: 200px; } @media (min-width: 1199px) { .coh-ce-4055ac78 .banner-video-medium-height .banner-video-container { height: 580px; }  } .coh-ce-4055ac78 .banner-video-medium-height .banner-video-container .coh-button { height: 120px;width: 120px; }
.coh-ce-803d2319 { display: none; }
@media (min-width: 1199px) { .coh-ce-f79a5a08 { margin-top: 40px; }  }
.coh-ce-ea5a2137 { width: 100%;display: block;padding-top: 100px;padding-right: 40px;padding-bottom: 100px;padding-left: 40px; } @media (min-width: 1199px) { .coh-ce-ea5a2137 { width: 30%;display: block; }  }
.coh-ce-c08cbfd7 { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.953125rem;padding-bottom: 40px; }
.coh-ce-1446e668 { padding-top: 100px;padding-bottom: 100px; } @media (min-width: 1440px) { .coh-ce-1446e668 { padding-left: 30px; }  }
.coh-ce-d155cba5 { max-width: 600px;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 2.44125rem;padding-bottom: 30px; }
.coh-ce-80c08865 { padding-left: 10px !important; }
.coh-ce-324c05d1 { aspect-ratio: 3/2; } @media (min-width: 1199px) { .coh-ce-324c05d1 { max-width: 28.75rem; }  }
.coh-ce-f67eccdc { padding-left: 10px !important; } @media (min-width: 1199px) { .coh-ce-f67eccdc { max-width: 35rem; }  }
.coh-ce-8364d15b { font-weight: 700;font-size: 1.5rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-black);padding-top: 32px;text-transform: uppercase; } @media (min-width: 1199px) { .coh-ce-8364d15b { font-size: 2rem; }  }
.coh-ce-4f894451 { font-size: 0.75rem;color: var(--ssa-color-palette-secondary-medium);text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-top: 24px; }
.coh-ce-f553cf0f::before { content: "\00a0|\00a0\00a0"; }
.coh-ce-feaf0bf2 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-secondary-dark);margin-top: 16px;line-height: 2rem;display: none; } @media (min-width: 1199px) { .coh-ce-feaf0bf2 { display: block; }  }
.coh-ce-e11fdb39 .gallery-thumb { display: none; } .coh-ce-e11fdb39 .slick-list { height: auto; }
.coh-ce-7b79101 { overflow: auto;height: auto;margin-top: 5px;margin-bottom: 15px; }
.coh-ce-83f5457 { color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-bud-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.3125rem;line-height: 2.25rem;text-transform: uppercase; }
.coh-ce-18356c1c { font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);font-size: 0.875rem;line-height: 1.25rem; }
.coh-ce-c70cb3b1 .gallery { display: none; } .coh-ce-c70cb3b1 .slick-track { margin: 0rem; }
.coh-ce-76c00281 { 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; }
.coh-ce-e1da8e3 { width: 100%; }
.coh-ce-b95ac88b { height: 540px;width: 100%;-o-object-position: top center;object-position: top center;background-image: -webkit-gradient(linear , left bottom, left top , color-stop(1%, rgba(0, 0, 0, 0.875)) , color-stop(38%, rgba(0, 0, 0, 0.267)) , color-stop(61%, rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(bottom , rgba(0, 0, 0, 0.875) 1% , rgba(0, 0, 0, 0.267) 38% , rgba(0, 0, 0, 0) 61%);background-image: linear-gradient(0deg , rgba(0, 0, 0, 0.875) 1% , rgba(0, 0, 0, 0.267) 38% , rgba(0, 0, 0, 0) 61%);background-position: center center;background-size: cover;background-repeat: no-repeat; } .coh-ce-b95ac88b img { height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: top center;object-position: top center; } @media (min-width: 1199px) { .coh-ce-b95ac88b img { height: auto; }  }
.coh-ce-c3573162 { 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: min(95%, 960px);max-width: 960px; } @media (min-width: 1199px) { .coh-ce-c3573162 { width: min(100%, 960px); }  }
.coh-ce-f39ad211 { margin-top: 24px; }
.coh-ce-6066d3f9 { 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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 1199px) { .coh-ce-6066d3f9 { -webkit-transform: translateX(-0.75rem); -ms-transform: translateX(-0.75rem); transform: translateX(-0.75rem); }  }
.coh-ce-5812c898 { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-neutral-darkest);font-size: 64px; }
.coh-ce-bb520b70 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-neutral-darkest);font-size: 24px;text-transform: uppercase; }
.coh-ce-b707cfdf { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-5ba5dc1d { font-size: 2.44125rem;color: var(--ssa-color-palette-neutral-darkest);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;text-transform: uppercase;max-width: 545px; }
.coh-ce-e6c7fb41::before { content: '' !important;height: 0.0625rem;width: 2rem;background-color: var(--ssa-color-palette-neutral-darkest);display: inline-block;-webkit-transform: translateY(-0.1875rem);-ms-transform: translateY(-0.1875rem);transform: translateY(-0.1875rem); }
.coh-ce-b38d98b7 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-neutral-darkest);text-transform: uppercase; }
.coh-ce-5869a37d { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 16px;color: var(--ssa-color-palette-neutral-darkest); }
.coh-ce-38d4d229 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 16px;color: var(--ssa-color-palette-neutral-darkest); }
.coh-ce-9f7286bf { margin-top: 20px;margin-bottom: 30px;font-size: 16px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-neutral-dark);font-weight: 400;line-height: 32px; } @media (min-width: 1199px) { .coh-ce-9f7286bf { margin-bottom: 60px; }  }
.coh-ce-843f5db2 .card-solid .card-solid-container { display: block; } .coh-ce-843f5db2 .card-solid .card-background { padding: 0rem; } .coh-ce-843f5db2 .card-naked .card-naked-container { display: block; } .coh-ce-843f5db2 .container-card .column-right-space { padding-left: 16px; }
.coh-ce-1ab692d3 { max-height: 240px;height: 240px;max-width: 100%;width: 100%;padding-right: 20px;padding-left: 20px; } @media (min-width: 1199px) { .coh-ce-1ab692d3 { padding-right: 0rem;padding-left: 0rem;max-width: 375px;width: 375px; }  }
.coh-ce-3180d110 { max-height: 240px;max-width: 375px;width: 375px;height: 240px;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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;-webkit-border-radius: 4px;border-radius: 4px;background: -webkit-gradient(linear, left bottom, left top, color-stop(1%, rgba(0, 0, 0, 0.863)), color-stop(34%, rgba(0, 0, 0, 0.243)), color-stop(66%, rgba(0, 0, 0, 0)));background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.863) 1%, rgba(0, 0, 0, 0.243) 34%, rgba(0, 0, 0, 0) 66%);background: linear-gradient(0deg, rgba(0, 0, 0, 0.863) 1%, rgba(0, 0, 0, 0.243) 34%, rgba(0, 0, 0, 0) 66%); }
.coh-ce-5a95001 { display: none; }
.coh-ce-f384fc29 { margin-bottom: 10px; }
.coh-ce-f39ad211 { margin-top: 24px; }
.coh-ce-357dfd88 { 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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-2b030773 { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-white);font-size: 30px; }
.coh-ce-9a42faeb { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-white);font-size: 15px;text-transform: uppercase; }
.coh-ce-ef43c440 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-left: 16px; }
.coh-ce-7aa2b34f { font-size: 20px;color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;text-transform: uppercase;max-width: 545px; }
.coh-ce-850a586f { margin-top: 0rem; }
.coh-ce-b92eb272::before { content: '' !important;height: 0.0625rem;width: 2rem;background-color: var(--ssa-color-palette-neutral-lightest);display: inline-block;-webkit-transform: translateY(-0.1875rem);-ms-transform: translateY(-0.1875rem);transform: translateY(-0.1875rem); }
.coh-ce-d4f04149 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-neutral-darkest);text-transform: uppercase;padding-left: 16px; }
.coh-ce-d87230bd { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 10px;color: var(--ssa-color-palette-neutral-darkest); }
.coh-ce-857bcaf4 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 10px;color: var(--ssa-color-palette-neutral-lightest); }
.coh-ce-1c165381 { color: var(--ssa-color-palette-neutral-lightest); }
.coh-ce-68f601f4 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 10px;color: var(--ssa-color-palette-neutral-lightest); }
.coh-ce-e3961cea { display: none;width: 100%;height: 100%;background-color: var(--ssa-color-palette-night-rider);overflow: hidden;-webkit-border-radius: 4px;border-radius: 4px; }
.coh-ce-242d9869 { padding: 12px; }
.coh-ce-38cf54fb .card-solid .card-solid-container { display: block; } .coh-ce-38cf54fb .card-solid .card-background { padding: 0rem; } .coh-ce-38cf54fb .card-naked .card-naked-container { display: block; } .coh-ce-38cf54fb .container-card .column-right-space { padding-left: 16px; }
.coh-ce-6e2eaf1d { max-height: 160px;height: 160px;max-width: 100%;width: 100%;padding-right: 20px;padding-left: 20px; } @media (min-width: 1199px) { .coh-ce-6e2eaf1d { padding-right: 0rem;padding-left: 0rem;max-width: 340px;width: 340px; }  }
.coh-ce-8abd2739 { max-height: 160px;max-width: 340px;width: 340px;height: 160px;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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;padding-bottom: 20px;padding-left: 20px;-webkit-border-radius: 4px;border-radius: 4px;background: -webkit-gradient(linear, left bottom, left top, color-stop(1%, rgba(0, 0, 0, 0.863)), color-stop(34%, rgba(0, 0, 0, 0.243)), color-stop(66%, rgba(0, 0, 0, 0)));background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.863) 1%, rgba(0, 0, 0, 0.243) 34%, rgba(0, 0, 0, 0) 66%);background: linear-gradient(0deg, rgba(0, 0, 0, 0.863) 1%, rgba(0, 0, 0, 0.243) 34%, rgba(0, 0, 0, 0) 66%); }
.coh-ce-5a95001 { display: none; }
.coh-ce-f39ad211 { margin-top: 24px; }
.coh-ce-357dfd88 { 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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-2b030773 { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-white);font-size: 30px; }
.coh-ce-9a42faeb { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-white);font-size: 15px;text-transform: uppercase; }
.coh-ce-ef43c440 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-left: 16px; }
.coh-ce-7aa2b34f { font-size: 20px;color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;text-transform: uppercase;max-width: 545px; }
.coh-ce-850a586f { margin-top: 0rem; }
.coh-ce-b92eb272::before { content: '' !important;height: 0.0625rem;width: 2rem;background-color: var(--ssa-color-palette-neutral-lightest);display: inline-block;-webkit-transform: translateY(-0.1875rem);-ms-transform: translateY(-0.1875rem);transform: translateY(-0.1875rem); }
.coh-ce-d4f04149 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-neutral-darkest);text-transform: uppercase;padding-left: 16px; }
.coh-ce-d87230bd { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 10px;color: var(--ssa-color-palette-neutral-darkest); }
.coh-ce-857bcaf4 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 10px;color: var(--ssa-color-palette-neutral-lightest); }
.coh-ce-1c165381 { color: var(--ssa-color-palette-neutral-lightest); }
.coh-ce-68f601f4 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 10px;color: var(--ssa-color-palette-neutral-lightest); }
.coh-ce-e3961cea { display: none;width: 100%;height: 100%;background-color: var(--ssa-color-palette-night-rider);overflow: hidden;-webkit-border-radius: 4px;border-radius: 4px; }
.coh-ce-242d9869 { padding: 12px; }
.coh-ce-9f601b6c { margin-top: 10px; }
.coh-ce-5f8a1559 { font-size: 20px;color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;text-transform: uppercase;max-width: 545px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.coh-ce-c7c4dbac { height: 100%;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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;padding: 16px;color: var(--ssa-color-palette-white);position: relative;background: -webkit-gradient(linear, left bottom, left top, color-stop(1%, rgba(0, 0, 0, 0.863)), color-stop(34%, rgba(0, 0, 0, 0.243)), color-stop(66%, rgba(0, 0, 0, 0)));background: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.863) 1%, rgba(0, 0, 0, 0.243) 34%, rgba(0, 0, 0, 0) 66%);background: linear-gradient(0deg, rgba(0, 0, 0, 0.863) 1%, rgba(0, 0, 0, 0.243) 34%, rgba(0, 0, 0, 0) 66%);-webkit-border-radius: 4px;border-radius: 4px; } .c-card-event--Solid .coh-ce-c7c4dbac { padding: 0rem; }
.c-card-event--Solid .coh-ce-e594e1e2 { background-color: var(--ssa-color-palette-night-rider);padding: 16px;height: -webkit-calc(100% - 170px);height: calc(100% - 170px);overflow: auto;-webkit-border-bottom-left-radius: 4px;border-bottom-left-radius: 4px;-webkit-border-bottom-right-radius: 4px;border-bottom-right-radius: 4px; }
.coh-ce-c0bca7e9 { margin-bottom: 16px; } .coh-ce-c0bca7e9 > * { color: var(--ssa-color-palette-white);background-color: var(--ssa-color-palette-cinnabar);padding-top: 4px;padding-right: 8px;padding-bottom: 4px;padding-left: 8px;-webkit-border-radius: 50px;border-radius: 50px;pointer-events: none;font-size: 0.625rem; } .c-card-news--Solid .coh-ce-c0bca7e9 { position: absolute;top: 8px;left: 8px; } .coh-ce-c0bca7e9 span:nth-child(2) { display: none; }
.coh-ce-f39ad211 { margin-top: 24px; }
.coh-ce-357dfd88 { 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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-2b030773 { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-white);font-size: 30px; }
.coh-ce-9a42faeb { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-white);font-size: 15px;text-transform: uppercase; }
.coh-ce-ef43c440 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-left: 16px; }
.coh-ce-7aa2b34f { font-size: 20px;color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;text-transform: uppercase;max-width: 545px; }
.coh-ce-9f601b6c { margin-top: 10px; }
.coh-ce-b92eb272::before { content: '' !important;height: 0.0625rem;width: 2rem;background-color: var(--ssa-color-palette-neutral-lightest);display: inline-block;-webkit-transform: translateY(-0.1875rem);-ms-transform: translateY(-0.1875rem);transform: translateY(-0.1875rem); }
.coh-ce-d4f04149 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-neutral-darkest);text-transform: uppercase;padding-left: 16px; }
.coh-ce-d87230bd { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 10px;color: var(--ssa-color-palette-neutral-darkest); }
.coh-ce-857bcaf4 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 10px;color: var(--ssa-color-palette-neutral-lightest); }
.coh-ce-1c165381 { color: var(--ssa-color-palette-neutral-lightest); }
.coh-ce-68f601f4 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 10px;color: var(--ssa-color-palette-neutral-lightest); }
.coh-ce-9dcf6ef6 { overflow: hidden; }
.coh-ce-d298bcdc { width: 100%; }
.coh-ce-95b9ac91 { overflow: hidden;width: 100%;padding-bottom: 60%;position: relative; }
.coh-ce-bc1a93c4 { -o-object-fit: cover; object-fit: cover;height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem; }
.coh-ce-b83c5f30 { padding: 25px;min-height: 150px; }
.coh-ce-634953f8 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.75rem;text-transform: uppercase; }
.coh-ce-b654d3a2 { font-weight: bold;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;margin-top: 4px;margin-bottom: 8px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.coh-ce-a41987a2 { display: -webkit-box;-webkit-line-clamp: 3;-webkit-line-clamp: vertical;overflow: hidden;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.75rem; } .coh-ce-a41987a2 p { display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis; }
.coh-ce-5a02f903 { display: -webkit-box;-webkit-line-clamp: 3;-webkit-line-clamp: vertical;overflow: hidden;font-size: 0.75rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;line-height: 102%; }
.coh-ce-4c39618c { margin-top: 16px;display: none; }
.coh-ce-b20ac85f { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.75rem; } .coh-ce-b20ac85f::before { content: "\e947";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;padding-right: 7px; }
.coh-ce-4aa51721 { height: 100%;width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }
.coh-ce-d649a73b { padding-bottom: 40px; } .coh-ce-d649a73b p { display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;padding-right: 15px; }
.coh-ce-6b005f67 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;line-height: 105%; }
.coh-ce-ea9e0e7b { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 2.44125rem;line-height: 105%;margin-top: 10px;margin-bottom: 10px; } @media (min-width: 1199px) { .coh-ce-ea9e0e7b { font-size: 3.051875rem; }  }
.coh-ce-24d38a0f { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;display: -webkit-box;-webkit-line-clamp: 3;-webkit-line-clamp: vertical;overflow: hidden;text-overflow: ellipsis;line-height: 105%; }
.coh-ce-787bd6c4 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;line-height: 105%; } .coh-ce-787bd6c4::before { content: "\e947";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;padding-right: 7px; }
.coh-ce-28d69243 { background-position: center center;background-size: cover;background-repeat: no-repeat;background-attachment: scroll;height: -webkit-calc(100vh - 110px);height: calc(100vh - 110px); } @media (min-width: 1199px) { .coh-ce-28d69243 { background-position: center center;background-size: cover;background-repeat: no-repeat;background-attachment: scroll; }  }
.coh-ce-8800b699 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } @media (min-width: 1199px) { .coh-ce-8800b699 { max-width: 20rem;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;padding-top: 50px; }  } @media (min-width: 1440px) { .coh-ce-8800b699 { max-width: 40rem;padding-top: 90px; }  }
.coh-ce-9ce33f05 { max-width: 200px;font-size: 1rem;line-height: normal;margin-top: 3.125rem; } @media (min-width: 1199px) { .coh-ce-9ce33f05 { max-width: 380px; }  }
.coh-ce-721b63c5 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;color: var(--ssa-color-palette-white);font-size: 20px; } @media (min-width: 1199px) { .coh-ce-721b63c5 { font-size: 40px; }  }
.coh-ce-41abd865 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: bold;color: var(--ssa-color-palette-white);margin-top: 15px;margin-bottom: 1.25rem;font-size: 1.5rem; } @media (min-width: 1199px) { .coh-ce-41abd865 { font-size: 35px; }  }
.coh-ce-2b89bc8b { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);font-size: 20px;line-height: 25px; } @media (min-width: 1199px) { .coh-ce-2b89bc8b { font-size: 25px;line-height: 38px; }  }
.coh-ce-c8130f84 { height: 25.3125rem;background-position: center center;background-size: cover;background-repeat: no-repeat;background-attachment: scroll; } @media (min-width: 767px) { .coh-ce-c8130f84 { height: 36.375rem; }  } @media (min-width: 1199px) { .coh-ce-c8130f84 { background-position: center center;background-size: cover;background-repeat: no-repeat;background-origin: border-box;background-clip: border-box;background-attachment: scroll; }  }
@media (min-width: 1199px) { .coh-ce-fe6e1610 { padding-top: 35px;padding-bottom: 20px;max-width: 80rem; }  }
.coh-ce-37ebc338 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 100%;color: rgba(225, 225, 217, 1);-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;width: 20.9375rem;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;max-width: 18.5rem; } @media (min-width: 767px) { .coh-ce-37ebc338 { width: auto;max-width: 100%; }  } @media (min-width: 1199px) { .coh-ce-37ebc338 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }  }
.coh-ce-ecd6fbec { width: 100%;margin-top: 1rem;margin-bottom: 1rem; } @media (min-width: 767px) { .coh-ce-ecd6fbec { display: none; }  }
.coh-ce-87e96694 { text-align: center;line-height: normal;font-size: 0.8125rem;margin-top: 1.25rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
@media (min-width: 1199px) { .coh-ce-d89f9b3b { padding-top: 80px; }  }
.coh-ce-88db17b0 { display: block;max-width: 100px;max-height: 200px; } @media (min-width: 1199px) { .coh-ce-88db17b0 { display: none; }  }
.coh-ce-49aa59ef { display: none;max-width: 100px; } @media (min-width: 1199px) { .coh-ce-49aa59ef { display: block; }  }
.coh-ce-2ae3dd1c { display: none;width: 700px; } @media (min-width: 767px) { .coh-ce-2ae3dd1c { display: block; }  } @media (min-width: 1199px) { .coh-ce-2ae3dd1c { padding-top: 80px;padding-left: 100px; }  }
.coh-ce-b227b0c3 { width: 300px; }
.coh-ce-f8b0f58c { width: 350px; }
.coh-ce-c167221b { text-align: center;line-height: normal;font-size: 13px;margin-top: 1.25rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-c167221b { font-size: 20px;text-align: left;line-height: 20px;max-width: 450px; }  }
.coh-ce-2b3d7c9e { position: relative;margin-left: auto; } @media (min-width: 565px) { .coh-ce-2b3d7c9e { margin-left: 10px; }  } @media (min-width: 1199px) { .coh-ce-2b3d7c9e { margin-left: auto; }  }
.coh-ce-8f5914c3 { max-width: 180px; } @media (min-width: 1199px) { .coh-ce-8f5914c3 { max-height: 500px;max-width: 450px; }  }
.coh-ce-4a4b4798 { position: absolute;top: 0rem;width: 100%;height: 100%;color: rgba(178, 137, 82, 1);padding: 2.8125rem; } @media (min-width: 1199px) { .coh-ce-4a4b4798 { top: 100px; }  }
.coh-ce-e11a1a80 { text-transform: uppercase;font-weight: bold;text-align: center;margin-bottom: 1.25rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-e11a1a80 { font-size: 30px; }  }
.coh-ce-ce995bba { text-transform: uppercase;text-align: center;margin-bottom: 1.875rem;padding: 0.625rem;color: rgb(255, 255, 255);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-35ae8d69 { text-align: center;text-transform: uppercase;font-size: 12px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-35ae8d69 { font-size: 18px; }  }
.coh-ce-badcd54e { max-height: 255px;height: 255px;max-width: 370px;width: 280px; } @media (min-width: 1199px) { .coh-ce-badcd54e { padding-right: 0rem;padding-left: 0rem;max-width: 550px;width: 550px;height: 370px;max-height: 370px; }  }
.coh-ce-dbef3c9e { border-radius: 4px;display: block;height: 100%; } @media (min-width: 1199px) { .coh-ce-dbef3c9e { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem; }  }
.coh-ce-70b4b8c2 { padding-top: 30px;padding-right: 20px;padding-bottom: 30px;padding-left: 20px;min-height: 120px; } .coh-ce-70b4b8c2 span:nth-child(2) { display: none; }
.coh-ce-24690fec { font-size: 0.75rem;pointer-events: none; }
.coh-ce-7c9f4c7a { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.75rem;text-transform: uppercase;margin-top: 15px; } @media (min-width: 1199px) { .coh-ce-7c9f4c7a { font-size: 1.5625rem; }  }
.coh-ce-6f56054 { margin-right: 11px;margin-left: 11px; } @media (min-width: 1199px) { .coh-ce-6f56054 { margin-right: auto;margin-left: auto; }  }
.coh-ce-1dec9b2a { width: 100%; } @media (min-width: 1199px) { .coh-ce-1dec9b2a { width: 80%; }  }
.coh-ce-ef188648 { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 3.815rem;padding-top: 25px;padding-bottom: 15px;font-weight: 400; } @media (min-width: 1199px) { .coh-ce-ef188648 { padding-top: 40px;padding-bottom: 35px; }  }
.coh-ce-6daaf8e1 { 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: 1199px) { .coh-ce-6daaf8e1 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-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; }  }
@media (min-width: 1199px) { .coh-ce-2d665cff { margin-right: 60px; }  }
.coh-ce-f5795f12 { max-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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;padding-right: 20px;padding-left: 20px;overflow: hidden; } @media (min-width: 1199px) { .coh-ce-f5795f12 { max-width: 800px;padding-right: 0rem;padding-bottom: 50px;padding-left: 0rem; }  } @media (min-width: 1440px) { .coh-ce-f5795f12 { max-width: 938px; }  }
.coh-ce-4f2df001 { font-size: 1.5625rem;margin-bottom: 21px;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-4f2df001 { font-size: 2.44125rem; }  }
.coh-ce-144d3c70 { font-size: 0.75rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;line-height: 150%;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box; } @media (min-width: 1199px) { .coh-ce-144d3c70 { margin-bottom: 20px;font-size: 1rem; }  } @media (min-width: 1440px) { .coh-ce-144d3c70 { margin-bottom: 30px; }  }
.coh-ce-957af85d { margin-top: 20px;margin-left: 0rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 1.25rem; } @media (min-width: 1199px) { .coh-ce-957af85d { margin-top: unset;margin-left: 0rem; }  } .coh-ce-957af85d::before { display: block;content: "\f041";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;width: 15px;margin-right: 5px; } .coh-ce-957af85d:hover { text-decoration: underline; }
.coh-ce-2ba4bd1e { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-top: 30px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; } @media (min-width: 1199px) { .coh-ce-2ba4bd1e { padding-top: 70px;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row; }  }
.coh-ce-6775e0f3 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;width: 100%; } @media (min-width: 1199px) { .coh-ce-6775e0f3 { padding-right: 170px;width: 80%; }  }
.coh-ce-e09ecbbf { width: 100%;padding-top: 30px;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: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; } @media (min-width: 1199px) { .coh-ce-e09ecbbf { width: 20%;padding-top: unset;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end; }  }
.coh-ce-e008afd1 { margin-top: 100px; }
.coh-ce-92b2ae98 .coh-row-inner { padding-top: 50px;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem; } @media (min-width: 1199px) { .coh-ce-92b2ae98 .coh-row-inner { padding-top: 120px;padding-right: 0rem;padding-bottom: 60px;padding-left: 0rem; }  } .coh-ce-92b2ae98 .coh-row-inner .coh-wysiwyg { text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.953125rem;margin-bottom: 13px; } @media (min-width: 1199px) { .coh-ce-92b2ae98 .coh-row-inner .coh-wysiwyg { font-size: 3.815rem;margin-bottom: 16px; }  } .coh-ce-92b2ae98 .coh-row-inner .coh-paragraph { text-transform: none;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;margin-bottom: 35px; } @media (min-width: 1199px) { .coh-ce-92b2ae98 .coh-row-inner .coh-paragraph { font-size: 1.25rem;max-width: 525px;line-height: 120%; }  } .coh-ce-92b2ae98 .coh-row-inner .slick-dots { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } @media (min-width: 1199px) { .coh-ce-92b2ae98 .coh-row-inner .slick-dots { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }  } @media (min-width: 1199px) { .coh-ce-92b2ae98 .coh-row-inner .coh-style-slide-pagination-bullets { padding-left: 10px; }  } @media (min-width: 1199px) { .coh-ce-92b2ae98 .title-and-cta-text-column { margin-bottom: 80px; }  }
.coh-ce-bf680ed6 { max-height: 255px;height: 255px;max-width: 100px;width: 330px; } @media (min-width: 1199px) { .coh-ce-bf680ed6 { padding-right: 0rem;padding-left: 0rem;max-width: 460px;width: 460px;height: 370px;max-height: 370px; }  }
.coh-ce-34c41486 { padding-top: 30px;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;min-height: 120px; } .coh-ce-34c41486 span:nth-child(2) { display: none; }
.coh-ce-1bbb1d92 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.75rem;text-transform: uppercase;margin-top: 15px;margin-bottom: 10px; } @media (min-width: 1199px) { .coh-ce-1bbb1d92 { font-size: 1.5625rem; }  }
.coh-ce-530290cd { margin-top: 10px; }
.coh-ce-27352e07 { max-width: 100%;margin-right: 10px;margin-left: 10px; } @media (min-width: 1199px) { .coh-ce-27352e07 { width: 620px;margin-right: unset;margin-left: unset; }  } @media (min-width: 1440px) { .coh-ce-27352e07 { width: 845px; }  }
.coh-ce-246a7e7b { -o-object-fit: cover; object-fit: cover;-webkit-border-top-left-radius: 1px;border-top-left-radius: 1px;-webkit-border-top-right-radius: 1px;border-top-right-radius: 1px;width: 100%;height: 300px; } @media (min-width: 1199px) { .coh-ce-246a7e7b { width: 100%;height: 300px; }  } @media (min-width: 1440px) { .coh-ce-246a7e7b { height: 400px; }  }
.coh-ce-fbfd48b { padding-right: 10px;padding-bottom: 10px;padding-left: 10px; } @media (min-width: 1199px) { .coh-ce-fbfd48b { padding-right: 50px;padding-bottom: 50px;padding-left: 50px; }  }
.coh-ce-6cf47653 { text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.953125rem;margin-top: 10px;margin-bottom: 10px; } @media (min-width: 1199px) { .coh-ce-6cf47653 { font-size: 3.051875rem; }  }
.coh-ce-34238aaf { margin-top: 20px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-711227a8 { margin-right: 20px; }
.coh-ce-97cb751a { font-size: 1rem;text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: bold;margin-left: 40px; } @media (min-width: 1199px) { .coh-ce-97cb751a { margin-right: 20px;margin-left: unset; }  } .coh-ce-97cb751a.details-button-dont-show { display: none; } .coh-ce-97cb751a:hover { text-decoration: underline; }
.coh-ce-46ade49d { margin-top: 25px;margin-left: 5px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: bold;font-size: 1rem;text-transform: uppercase; } @media (min-width: 1199px) { .coh-ce-46ade49d { margin-top: unset;margin-left: 0rem;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end;padding-bottom: 5px; }  } .coh-ce-46ade49d::before { display: block;content: "\f041";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;width: 15px;margin-right: 7px;font-size: 25px; } .coh-ce-46ade49d:hover { text-decoration: underline; }
.coh-ce-f5795f12 { max-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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;padding-right: 20px;padding-left: 20px;overflow: hidden; } @media (min-width: 1199px) { .coh-ce-f5795f12 { max-width: 800px;padding-right: 0rem;padding-bottom: 50px;padding-left: 0rem; }  } @media (min-width: 1440px) { .coh-ce-f5795f12 { max-width: 938px; }  }
.coh-ce-8b6b71d8 { font-size: 1.5625rem;margin-bottom: 15px;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 767px) { .coh-ce-8b6b71d8 { margin-bottom: 21px; }  } @media (min-width: 1199px) { .coh-ce-8b6b71d8 { font-size: 2.44125rem; }  }
.coh-ce-2f7c7cc6 { font-size: 0.75rem;margin-bottom: 15px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;line-height: 150%;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box; } @media (min-width: 1199px) { .coh-ce-2f7c7cc6 { margin-bottom: 20px;font-size: 1rem; }  } @media (min-width: 1440px) { .coh-ce-2f7c7cc6 { margin-bottom: 30px; }  }
.coh-ce-cd895dbf { max-height: 256px;height: 256px;max-width: 100%; } @media (min-width: 1199px) { .coh-ce-cd895dbf { padding-right: 0rem;padding-left: 0rem;max-width: 375px;width: 375px; }  }
.coh-ce-916d14b7 { max-height: 256px;max-width: 100%;width: 100%;height: 256px;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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;padding-bottom: 20px;padding-left: 20px;-webkit-border-radius: 4px;border-radius: 4px;background-image: -webkit-gradient(linear, left bottom, left top, color-stop(1%, rgba(0, 0, 0, 0.863)), color-stop(34%, rgba(0, 0, 0, 0.243)), color-stop(66%, rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.863) 1%, rgba(0, 0, 0, 0.243) 34%, rgba(0, 0, 0, 0) 66%);background-image: linear-gradient(0deg, rgba(0, 0, 0, 0.863) 1%, rgba(0, 0, 0, 0.243) 34%, rgba(0, 0, 0, 0) 66%); }
.coh-ce-e3eaf8b7 { margin-bottom: 10px; } .coh-ce-e3eaf8b7 span:nth-child(2) { display: none; }
.coh-ce-dad9ebf5 { color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.5625rem;text-transform: uppercase;margin-top: 10px; }
.coh-ce-d1a23714 { display: none; }
.coh-ce-66e7fad1 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-right: 16px; }
.coh-ce-452e1aa7 { 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;padding-right: 0rem;padding-left: 0rem; }
.coh-ce-4b3fa1dc { height: 0.25rem;width: 100%;background-color: rgba(240, 236, 252, 1);position: fixed;top: 0rem;z-index: 1; } @media (min-width: 1199px) { .coh-ce-4b3fa1dc { height: 0.5rem; }  }
.coh-ce-52be0554 { background-color: var(--ssa-color-palette-black);height: 0.25rem;width: 0%; } @media (min-width: 1199px) { .coh-ce-52be0554 { height: 0.5rem; }  }
.coh-ce-2e6a73f0 { max-width: 49rem;padding-right: 1rem;padding-left: 1rem;margin-right: 0rem;margin-left: 0rem; } @media (min-width: 565px) { .coh-ce-2e6a73f0 { padding-right: 2rem;padding-left: 2rem; }  } @media (min-width: 767px) { .coh-ce-2e6a73f0 { margin-right: auto;margin-left: auto; }  } @media (min-width: 1199px) { .coh-ce-2e6a73f0 { width: 100%; }  } @media (min-width: 1440px) { .coh-ce-2e6a73f0 { padding-right: 5rem;padding-left: 5rem; }  }
.coh-ce-67b3a16e { padding-top: 32px;padding-bottom: 32px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } .coh-ce-67b3a16e a { font-weight: 600;color: rgba(30, 30, 30, 1);font-size: 1rem;line-height: 1.25;text-align: center;text-transform: capitalize;background-color: rgba(240, 236, 252, 1);padding-top: 0.5rem;padding-right: 1.3125rem;padding-bottom: 0.5rem;padding-left: 1.3125rem;margin-right: 1rem;display: block;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 767px) { .coh-ce-67b3a16e a { margin-right: 1.4rem;margin-left: 0rem; }  } .coh-ce-67b3a16e a:hover { background-color: rgba(255, 255, 0, 0.999); } .coh-ce-67b3a16e a:focus-visible { font-weight: 600;color: rgba(30, 30, 30, 1);font-size: 1rem;line-height: 1.25;text-align: center;text-transform: capitalize;background-color: rgba(255, 255, 0, 0.999);padding-top: 0.6rem;padding-right: 1.4rem;padding-bottom: 0.6rem;padding-left: 1.4rem;margin-right: 1rem;-webkit-box-shadow: none;box-shadow: none;display: block; } @media (min-width: 767px) { .coh-ce-67b3a16e a:focus-visible { margin-right: 1.4rem;margin-left: 0rem; }  }
.coh-ce-cd8406a6 { font-size: 42px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;padding-top: 0rem;padding-bottom: 56px;letter-spacing: -1.26px;line-height: normal; } @media (min-width: 1199px) { .coh-ce-cd8406a6 { font-size: 64px;letter-spacing: -1.92px;padding-top: 0rem; }  } @media (min-width: 1440px) { .coh-ce-cd8406a6 { margin-bottom: 3.5rem; }  }
.coh-ce-634bb253 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;color: rgba(137, 140, 141, 0.999);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 0.75rem;line-height: 1rem;text-transform: uppercase;height: 56px;margin-bottom: 32px; }
.coh-ce-479400d8 { width: 100%;height: inherit; }
.coh-ce-5c0a4cda { max-width: 80px;padding-right: 0 !important; }
.coh-ce-c818b39d { height: 3.5rem;width: 3.5rem;-o-object-fit: cover;object-fit: cover;-webkit-border-radius: 50%;border-radius: 50%; }
.coh-ce-918574e2 { padding: 0rem;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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;text-transform: none;padding-left: 8px !important;padding-right: 0px !important; }
.coh-ce-2178a697 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(30, 30, 30, 1);font-size: 14px;line-height: 20px;font-weight: 600; } @media (min-width: 1199px) { .coh-ce-2178a697 { font-size: 16px;line-height: 24px; }  }
.coh-ce-b04cb4ba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(30, 30, 30, 1);font-size: 14px;line-height: 20px; } @media (min-width: 1199px) { .coh-ce-b04cb4ba { font-size: 16px;line-height: 24px; }  }
.coh-ce-838dcad3 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; } .coh-ce-838dcad3 label { font-size: 0rem;width: 3rem;position: relative; } .coh-ce-838dcad3 label:hover { color: rgba(11, 12, 16, 1);background-color: rgba(255, 255, 0, 0.999);-webkit-border-radius: 50%;border-radius: 50%;height: 3rem; } .coh-ce-838dcad3 label:hover::before { background-color: rgba(255, 255, 0, 0.999);color: rgba(11, 12, 16, 1);-webkit-border-radius: 50%;border-radius: 50%;width: 100%;padding-top: 0.875rem;padding-right: 0rem;padding-bottom: 0.875rem;padding-left: 0rem;display: block; } .coh-ce-838dcad3 label::before { font-size: 1.25rem;width: 100%;display: block;position: absolute;text-align: center;padding-top: 0.875rem;padding-right: 0rem;padding-bottom: 0.875rem;padding-left: 0rem;color: rgba(255, 255, 0, 0.999);-webkit-border-radius: 50%;border-radius: 50%;background-color: rgba(11, 12, 16, 1); } .coh-ce-838dcad3 input[type="checkbox"] { display: none;visibility: hidden; } .coh-ce-838dcad3 input:checked ~ .tab-container #share-dropdown { display: block;visibility: visible;pointer-events: auto;opacity: 1; }
.coh-ce-81d2d5a6::before { content: "\ea82";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; }
.coh-ce-6900e694 { content: "\ea82";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; } .coh-ce-6900e694::before { content: "\ea82";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;content: ""; }
.coh-ce-ecb3507d { position: relative; } .coh-ce-ecb3507d #share-dropdown .coh-link { padding-top: 0.5rem;padding-right: 1rem;padding-bottom: 0.5rem;padding-left: 1rem;font-size: 1rem;color: rgba(30, 30, 30, 1);width: 100%;font-weight: 600;text-transform: none;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } .coh-ce-ecb3507d #share-dropdown .coh-link:hover { background-color: rgba(255, 255, 0, 0.999);-webkit-border-radius: inherit;border-radius: inherit; } .coh-ce-ecb3507d #share-dropdown .coh-link::before { padding-right: 6px;font-size: 1.25rem; } .coh-ce-ecb3507d #share-dropdown .coh-list-item:last-child .coh-link { -webkit-border-bottom-left-radius: 0.5rem; border-bottom-left-radius: 0.5rem;-webkit-border-bottom-right-radius: 0.5rem;border-bottom-right-radius: 0.5rem;padding-bottom: 1rem; } .coh-ce-ecb3507d #share-dropdown .coh-list-item:first-child .coh-link { padding-top: 1rem; }
.coh-ce-5c270a1c { background-color: var(--ssa-color-palette-white);-webkit-border-radius: 8px;border-radius: 8px;position: absolute;right: 0rem;top: 64px;z-index: 5;display: none;visibility: hidden;pointer-events: none;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);-webkit-transition: tranform .2s ease-in-out;transition: tranform .2s ease-in-out;-webkit-box-shadow: 0 8px 30px rgba(0,0,0,.2);box-shadow: 0 8px 30px rgba(0,0,0,.2);min-width: 8.5rem;opacity: 0; } @media (min-width: 1199px) { .coh-ce-5c270a1c { min-width: 9.4375rem; }  } .coh-ce-5c270a1c.is-open { visibility: visible;opacity: 1; }
.coh-ce-6a122a21::before { content: "\ea96";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; }
.coh-ce-4038f1f0::before { content: "\eac9";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; }
.coh-ce-cfa4b0ef::before { content: "\f003";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; }
.coh-ce-18cc74c::before { content: "\e9cb";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; }
.coh-ce-d756cafc { 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;margin-right: auto;margin-left: auto; }
.coh-ce-668472bc { height: 232px;width: 100%; } @media (min-width: 565px) { .coh-ce-668472bc { height: 355px; }  } @media (min-width: 767px) { .coh-ce-668472bc { height: 490px; }  } @media (min-width: 1199px) { .coh-ce-668472bc { height: 554px; }  } @media (min-width: 1440px) { .coh-ce-668472bc { width: 1240px;-webkit-border-radius: 2rem;border-radius: 2rem;height: 618px; }  } @media (min-width: 1920px) { .coh-ce-668472bc { height: 549px; }  } .coh-ce-668472bc img { height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: unset;object-position: unset; } @media (min-width: 1199px) { .coh-ce-668472bc img { height: 554px; }  } @media (min-width: 1440px) { .coh-ce-668472bc img { height: 548px;width: 1280px;-webkit-border-radius: 2rem;border-radius: 2rem; }  }
.coh-ce-926d33b7 { 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;padding-right: 0rem;padding-left: 0rem;margin-top: 56px; } @media (min-width: 1199px) { .coh-ce-926d33b7 { margin-bottom: 0rem;padding-right: 0rem;padding-left: 0rem; }  } @media (min-width: 1199px) { .coh-ce-926d33b7 #seek-pot-numbers { margin-right: 0rem;margin-left: 0rem;max-width: none; }  } .coh-ce-926d33b7 #seek-pot-numbers .coh-style-text-hightlight-animation { font-size: 88px !important;letter-spacing: -2.64px;font-weight: 400; } @media (min-width: 1440px) { .coh-ce-926d33b7 #seek-pot-numbers .coh-style-text-hightlight-animation { font-size: 152px !important; }  } @media (min-width: 1199px) { .coh-ce-926d33b7 #seek-pot-numbers .container-highlighted p { width: unset; }  } @media (min-width: 1199px) { .coh-ce-926d33b7 #seek-pot-numbers .container-highlighted:nth-child(2) { margin-right: auto;margin-left: auto; }  } .coh-ce-926d33b7 p { margin-right: auto;margin-left: auto;font-size: 16px;line-height: 28px; } @media (min-width: 1199px) { .coh-ce-926d33b7 p { width: 624px;font-size: 20px; }  } .coh-ce-926d33b7 p span { font-size: 16px; } @media (min-width: 1199px) { .coh-ce-926d33b7 p span { font-size: 20px; }  } .coh-ce-926d33b7 img { -webkit-border-radius: 32px; border-radius: 32px; } @media (min-width: 1199px) { .coh-ce-926d33b7 img { max-width: 78.75rem; }  } .coh-ce-926d33b7 blockquote p { font-size: 28px;font-weight: inherit; } .coh-ce-926d33b7 .image-highlight { position: relative; } @media (min-width: 1199px) { .coh-ce-926d33b7 .coh-wysiwyg ul { width: 624px;margin-right: auto;margin-left: auto; }  }
.coh-ce-39c082cb { margin-top: 90px;margin-bottom: 0rem; } .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container:nth-child(1) { padding: 0 !important; } .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container .coh-container.article-item { padding: 0 !important; } @media (min-width: 767px) { .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container .coh-container.article-item { grid-template-columns: 1fr; }  } @media (min-width: 1199px) { .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container .coh-container.article-item { grid-template-columns: 1fr 1fr 1fr; }  } @media (min-width: 1199px) { .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container .coh-container.article-item .coh-link .coh-container .coh-container:nth-child(2) { padding-top: 3.2rem;padding-right: 1.6rem;padding-bottom: 1.6rem;padding-left: 1.6rem; }  } @media (min-width: 1199px) { .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container .coh-container.article-item .coh-link .coh-container .coh-container:nth-child(2) > .coh-container { padding-top: 0rem;padding-right: 0rem;padding-bottom: 1rem;padding-left: 0rem; }  } .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container .coh-container.article-item .coh-link .coh-container .coh-container:nth-child(2) > .coh-container .coh-inline-element:nth-child(1) { display: none;visibility: hidden; } @media (min-width: 767px) { .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container .coh-container.article-item .coh-link .coh-container .coh-container:nth-child(2) > .coh-container .coh-inline-element:nth-child(1) { display: block;visibility: visible; }  } .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container .coh-container.article-item .coh-link .coh-container .coh-container:nth-child(2) > .coh-container .coh-inline-element:nth-child(2) { display: none;visibility: hidden; } @media (min-width: 767px) { .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container .coh-container.article-item .coh-link .coh-container .coh-container:nth-child(2) > .coh-container .coh-inline-element:nth-child(2) { display: block;visibility: visible; }  } @media (min-width: 767px) { .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container .coh-container.article-item .coh-link .coh-container .coh-container { width: 50%; }  } @media (min-width: 1199px) { .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container .coh-container.article-item .coh-link .coh-container .coh-container { width: unset; }  } .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container article { max-height: 127px;overflow-y: hidden; } @media (min-width: 565px) { .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container article { max-height: unset; }  } @media (min-width: 767px) { .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container article { overflow-y: visible;max-height: 245px; }  } @media (min-width: 1199px) { .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container article { max-height: unset; }  } .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container article:nth-child(1) { -webkit-animation-delay: 400ms !important; animation-delay: 400ms !important; } .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container article:nth-child(2) { -webkit-animation-delay: 600ms !important; animation-delay: 600ms !important; } .coh-ce-39c082cb .coh-style-newsroom-layout .coh-container article:nth-child(3) { -webkit-animation-delay: 800ms !important; animation-delay: 800ms !important; }
.coh-ce-d041ccbf { font-size: 2.25rem;font-weight: 600;letter-spacing: -.03em;color: rgba(30, 30, 30, 1);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-bottom: 3.2rem; } @media (min-width: 1199px) { .coh-ce-d041ccbf { font-size: 3rem;margin-bottom: 5.6rem; }  }
.coh-ce-cpt_world_calender_event-b795c7fc { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-cpt_world_calender_event-9609a46a { width: 100%;-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2; } @media (min-width: 1199px) { .coh-ce-cpt_world_calender_event-9609a46a { width: 75%;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;padding-right: 20px; }  }
.coh-ce-cpt_world_calender_event-4f00c6bf { width: 100%;position: relative;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_world_calender_event-4f00c6bf { position: absolute;top: 0rem;left: 0rem;display: none; }  } .coh-ce-cpt_world_calender_event-4f00c6bf.active-item { display: block; } .coh-ce-cpt_world_calender_event-4f00c6bf.active-item .image-map { opacity: 1; } .coh-ce-cpt_world_calender_event-4f00c6bf.active-item .box-card { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_world_calender_event-fb33a16f { width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-bottom: 20px; }
.coh-ce-cpt_world_calender_event-e34be5e6 { text-align: center;width: -webkit-calc(50% - 25px);width: calc(50% - 25px); }
.coh-ce-cpt_world_calender_event-37086e3d { font-size: 20px; }
.coh-ce-cpt_world_calender_event-2c9a4cfe { width: 45px; }
.coh-ce-cpt_world_calender_event-eae30277 { width: -webkit-calc(50% - 25px); width: calc(50% - 25px); }
.coh-ce-cpt_world_calender_event-84fbedaf { text-align: center;font-size: 20px; }
.coh-ce-cpt_world_calender_event-a1b70230 { 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;margin-bottom: 15px; }
.coh-ce-cpt_world_calender_event-1b9c1cd1::after { font-size: 20px;content: "\f041";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; }
.coh-ce-cpt_world_calender_event-a90dd665 { margin-left: 10px; }
.coh-ce-cpt_world_calender_event-7184f3a { margin-bottom: 10px;height: 135px;overflow: auto;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_world_calender_event-7184f3a { height: 135px; }  }
.coh-ce-cpt_world_calender_event-8947946c { width: 100%;display: block; } @media (min-width: 1199px) { .coh-ce-cpt_world_calender_event-8947946c { display: block; }  }
.coh-ce-cpt_world_calender_event-80096b2a { height: 50px;width: 90%;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;font-size: 20px; }
.coh-ce-cpt_world_calender_event-5bbed41c { opacity: 0;position: relative;z-index: 1; }
.coh-ce-cpt_world_calender_event-4c754672 { display: none;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative; } .coh-ce-cpt_world_calender_event-4c754672.active-item { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 1199px) { .coh-ce-cpt_world_calender_event-4c754672.active-item { display: none; }  } .coh-ce-cpt_world_calender_event-4c754672.item-open span { -webkit-transform: rotateZ(180deg); -ms-transform: rotate(180deg); transform: rotateZ(180deg); }
.coh-ce-cpt_world_calender_event-3b9d471c { height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem;z-index: 10;display: none; } .coh-ce-cpt_world_calender_event-3b9d471c.overlay-active { display: block; }
.coh-ce-cpt_world_calender_event-48050d1e { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: -webkit-calc(100% - 20px);width: calc(100% - 20px); }
.coh-ce-cpt_world_calender_event-8d316272 { width: 40px;margin-right: 5px; } @media (min-width: 1199px) { .coh-ce-cpt_world_calender_event-8d316272 { width: 42px; }  }
.coh-ce-cpt_world_calender_event-9d299148 { font-size: 20px; } @media (min-width: 1199px) { .coh-ce-cpt_world_calender_event-9d299148 { font-size: 22px; }  }
.coh-ce-cpt_world_calender_event-e567ad2a { width: 20px;-webkit-transition: all 400ms;transition: all 400ms; } .coh-ce-cpt_world_calender_event-e567ad2a::after { font-size: 20px;content: "\f0d7";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; }
.coh-ce-cpt_world_calender_event-fd0fb6ae { height: 0rem;-webkit-transition: all 400ms ease;transition: all 400ms ease;overflow-y: auto;padding-right: 15px; } @media (min-width: 1199px) { .coh-ce-cpt_world_calender_event-fd0fb6ae { height: auto;max-height: 400px; }  } .coh-ce-cpt_world_calender_event-fd0fb6ae.active-item { height: 200px; }
.coh-ce-cpt_world_calender_event-3ca40968 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-top: 15px;padding-bottom: 15px;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;cursor: pointer;-webkit-transition: all 400ms;transition: all 400ms; } @media (min-width: 1199px) { .coh-ce-cpt_world_calender_event-3ca40968 { padding-top: 30px;padding-bottom: 30px;opacity: 0.5; }  } .coh-ce-cpt_world_calender_event-3ca40968.active { opacity: 1;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_world_calender_event-3ca40968.active { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } .coh-ce-cpt_world_calender_event-3ca40968:hover { opacity: 1; }
.coh-ce-cpt_world_calender_event-8db1b045 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_world_calender_event-b2404f06 { margin-right: 10px;text-align: center;width: 45px;font-size: 22px;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_world_calender_event-b2404f06 { display: block; }  }
.coh-ce-cpt_world_calender_event-63fe3b2e { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-cpt_webform_w_options-be61f2f9 { padding-top: 48px; }
.coh-ce-cpt_webform_w_options-589b0f61 { color: var(--ssa-color-palette-gray);margin-bottom: 2rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_webform_w_options-a0cc8b31 { color: var(--ssa-color-palette-black);font-size: 3rem;margin-bottom: 2.5rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;line-height: 1rem;letter-spacing: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_webform_w_options-a0cc8b31 { font-size: 4rem;margin-bottom: 3.5rem; }  }
.coh-ce-cpt_webform_w_options-aac23ea { max-width: 70%; } @media (min-width: 1199px) { .coh-ce-cpt_webform_w_options-aac23ea { max-width: 80%; }  }
.coh-ce-cpt_webform_w_options-a111b805 { margin-top: 24px;width: 100%;text-transform: uppercase; }
.coh-ce-cpt_webform_w_options-4bb22171 { display: none;visibility: hidden;overflow: hidden;overflow-x: hidden;overflow-y: hidden; }
.coh-ce-cpt_webform_w_options-3f2874e3 .webform-element-description,.coh-ce-cpt_webform_w_options-3f2874e3 .description { display: inline-block; }
.coh-ce-cpt_webform_advanced-be61f2f9 { padding-top: 48px; }
.coh-ce-cpt_webform_advanced-589b0f61 { color: var(--ssa-color-palette-gray);margin-bottom: 2rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_webform_advanced-a0cc8b31 { color: var(--ssa-color-palette-black);font-size: 3rem;margin-bottom: 2.5rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;line-height: 1rem;letter-spacing: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_webform_advanced-a0cc8b31 { font-size: 4rem;margin-bottom: 3.5rem; }  }
.coh-ce-cpt_webform_advanced-aac23ea { max-width: 70%; } @media (min-width: 1199px) { .coh-ce-cpt_webform_advanced-aac23ea { max-width: 80%; }  }
.coh-ce-cpt_webform_advanced-a111b805 { margin-top: 24px;width: 100%;text-transform: uppercase; }
.coh-ce-cpt_webform_advanced-4bb22171 { display: none;visibility: hidden;overflow: hidden;overflow-x: hidden;overflow-y: hidden; }
.coh-ce-cpt_webform_advanced-e9d3e059 { margin-bottom: 1rem; }
.coh-ce-cpt_webform-be61f2f9 { padding-top: 48px; }
.coh-ce-cpt_webform-589b0f61 { color: var(--ssa-color-palette-gray);margin-bottom: 2rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_webform-a0cc8b31 { color: var(--ssa-color-palette-black);font-size: 3rem;margin-bottom: 2.5rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;line-height: 1rem;letter-spacing: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_webform-a0cc8b31 { font-size: 4rem;margin-bottom: 3.5rem; }  }
.coh-ce-cpt_webform-aac23ea { max-width: 70%; } @media (min-width: 1199px) { .coh-ce-cpt_webform-aac23ea { max-width: 80%; }  }
.coh-ce-cpt_webform-a111b805 { margin-top: 24px;width: 100%;text-transform: uppercase; }
.coh-ce-cpt_webform-4bb22171 { display: none;visibility: hidden;overflow: hidden;overflow-x: hidden;overflow-y: hidden; }
.coh-ce-cpt_webform-3f2874e3 .webform-element-description,.coh-ce-cpt_webform-3f2874e3 .description { display: inline-block; }
.coh-ce-cpt_webdoor-788d4f44 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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;height: 100%;width: 100%;padding-right: 15px;padding-bottom: 66px;padding-left: 15px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }
.coh-ce-cpt_webdoor-df2a93dd { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; }
.coh-ce-cpt_webdoor-e800846d { max-width: 800px;width: 100%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }
.coh-ce-cpt_webdoor-ba9edad4 { margin-top: 21px;margin-right: auto;margin-left: auto;max-width: 720px;width: 100%; }
.coh-ce-cpt_webdoor-aef3506c { font-weight: bold;color: rgba(14, 34, 64, 1);font-size: 24px;text-align: center;text-transform: uppercase;background-color: rgba(254, 197, 36, 1);padding-top: 17px;padding-right: 23px;padding-bottom: 17px;padding-left: 23px;display: block;-webkit-border-radius: 999px;border-radius: 999px;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-top: 21px; }
.coh-ce-cpt_webdoor-44dd3bd3 { font-weight: bold;color: rgba(14, 34, 64, 1);font-size: 24px;text-align: center;text-transform: uppercase;background-color: rgba(254, 197, 36, 1);padding-top: 17px;padding-right: 23px;padding-bottom: 17px;padding-left: 23px;display: block;-webkit-border-radius: 999px;border-radius: 999px;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-top: 21px; }
.coh-ce-cpt_video_card-13197cba { margin-right: 1.25rem; } .coh-ce-cpt_video_card-13197cba .container-card { -webkit-box-shadow: 0rem 10px 16px -0.375rem var(--ssa-color-palette-black); box-shadow: 0rem 10px 16px -0.375rem var(--ssa-color-palette-black); }
.coh-ce-cpt_video_card-82ce84b1 { height: 100%; }
.coh-ce-cpt_video_card-cbc03946 { width: 100%;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;height: 100%; } .coh-ce-cpt_video_card-cbc03946::after { content: "\f04b";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: 22px;border-width: 3px;-webkit-border-radius: 50px;border-radius: 50px;border-style: solid;padding-top: 30px;padding-right: 33px;padding-bottom: 30px;padding-left: 33px; }
.coh-ce-cpt_video_card-d1e5df17 { position: absolute;bottom: 0rem;margin-top: 17px;margin-right: 23px;margin-bottom: 17px;margin-left: 23px;width: 234px; } @media (min-width: 1199px) { .coh-ce-cpt_video_card-d1e5df17 { width: unset; }  }
.coh-ce-cpt_video_card-8bd05083 { margin-top: auto;margin-right: 0rem;margin-bottom: auto;margin-left: 0rem;height: auto;overflow-y: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_video_card-8bd05083 { margin-top: 160px;margin-right: 300px;margin-bottom: 160px;margin-left: 300px; }  }
.coh-ce-cpt_video_card-ba170c0e .video-embed-twitch { position: relative; } .coh-ce-cpt_video_card-ba170c0e .video-embed-twitch iframe { width: 100%;margin: 0rem;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 999;height: 15.625rem; } @media (min-width: 1199px) { .coh-ce-cpt_video_card-ba170c0e .video-embed-twitch iframe { height: 53.75rem; }  }
.coh-ce-cpt_two_column_image_and_text-9ac49c7a { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_two_column_image_and_text-9ac49c7a { display: block; }  }
.coh-ce-cpt_two_column_image_and_text-14ff31d9 { padding-right: 30px;padding-left: 30px;position: relative; } .coh-ce-cpt_two_column_image_and_text-14ff31d9.outside-image { position: relative; } .coh-ce-cpt_two_column_image_and_text-14ff31d9.outside-image img { max-height: 500px;max-width: 100%;height: auto;width: auto;position: absolute;top: -50px; }
.coh-ce-cpt_two_column_image_and_text-979dc957 { height: auto;width: auto;max-height: 400px;max-width: 100%; }
.coh-ce-cpt_two_column_image_and_text-a421fcae { 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;padding: 30px; } @media (min-width: 1199px) { .coh-ce-cpt_two_column_image_and_text-a421fcae { padding: 20px; }  }
.coh-ce-cpt_two_column_image_and_text-5bdd17d6 { 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;padding: 20px;overflow: auto;height: 200px; } @media (min-width: 1199px) { .coh-ce-cpt_two_column_image_and_text-5bdd17d6 { height: 360px;padding-right: 50px; }  }
.coh-ce-cpt_two_columns_with_image-e09ab9a0 { margin: 0 !important; }
.coh-ce-cpt_two_columns_with_image-f9205e38 { margin-left: 1.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_two_columns_with_image-f9205e38 { margin-left: 5.875rem; }  }
.coh-ce-cpt_two_columns_container-5b664de1 { width: 100%; }
.coh-ce-cpt_trial_form-359f4bb7 { padding-top: 0rem;padding-right: 20px;padding-bottom: 0rem;padding-left: 20px; } @media (min-width: 1199px) { .coh-ce-cpt_trial_form-359f4bb7 { padding-top: 100px;padding-right: 100px;padding-bottom: 100px;padding-left: 100px; }  }
.coh-ce-cpt_title_and_cta_container-686ab040 { padding-top: 1.25rem;padding-bottom: 1.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-686ab040 { padding-top: 0rem;padding-bottom: 0rem; }  }
@media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-a7f99837 { height: inherit; }  } @media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-a7f99837.reversed-rows { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }  }
.coh-ce-cpt_title_and_cta_container-4b1d6a6f { 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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;overflow: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-4b1d6a6f { height: inherit; }  }
.coh-ce-cpt_title_and_cta_container-f5f68ab8 { text-align: left;margin-left: 1.25rem; } @media (min-width: 565px) { .coh-ce-cpt_title_and_cta_container-f5f68ab8 { margin-left: 1.875rem; }  } @media (min-width: 767px) { .coh-ce-cpt_title_and_cta_container-f5f68ab8 { margin-left: 3.75rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-f5f68ab8 { margin-right: 3.125rem;margin-left: 5.625rem; }  } @media (min-width: 1440px) { .coh-ce-cpt_title_and_cta_container-f5f68ab8 { margin-left: 5.625rem; }  } @media (min-width: 1920px) { .coh-ce-cpt_title_and_cta_container-f5f68ab8 { margin-left: 7.5rem; }  } .coh-ce-cpt_title_and_cta_container-f5f68ab8.reversed-rows { text-align: left;margin-right: 1.25rem; } @media (min-width: 565px) { .coh-ce-cpt_title_and_cta_container-f5f68ab8.reversed-rows { margin-right: 1.875rem; }  } @media (min-width: 767px) { .coh-ce-cpt_title_and_cta_container-f5f68ab8.reversed-rows { margin-right: 3.75rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-f5f68ab8.reversed-rows { text-align: right;margin-right: 5.625rem;margin-left: 3.125rem; }  } @media (min-width: 1440px) { .coh-ce-cpt_title_and_cta_container-f5f68ab8.reversed-rows { margin-right: 5.625rem; }  } @media (min-width: 1920px) { .coh-ce-cpt_title_and_cta_container-f5f68ab8.reversed-rows { margin-right: 7.5rem; }  }
.coh-ce-cpt_title_and_cta_container-ca1bf3df { margin-bottom: 1.25rem;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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;word-break: break-word; } @media (min-width: 767px) { .coh-ce-cpt_title_and_cta_container-ca1bf3df { word-break: normal; }  }
.coh-ce-cpt_title_and_cta_container-1bc4da2b { margin-bottom: 1.25rem; } .coh-ce-cpt_title_and_cta_container-1bc4da2b.manually { display: none; } .coh-ce-cpt_title_and_cta_container-1bc4da2b.integration { display: none; }
.coh-ce-cpt_title_and_cta_container-b5df1a2f.integration { display: none; } .coh-ce-cpt_title_and_cta_container-b5df1a2f.manually { display: none; }
.coh-ce-cpt_title_and_cta_container-2a6201c5 { margin-bottom: 1.25rem; }
@media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-552f7c02.block-align-left { max-width: 19.375rem;width: 19.375rem;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: 1199px) { .coh-ce-cpt_title_and_cta_container-552f7c02.block-align-center { max-width: 48.125rem;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: 1199px) { .coh-ce-cpt_title_and_cta_container-552f7c02.block-align-right { max-width: 19.375rem;width: 19.375rem;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; }  }
.coh-ce-cpt_title_and_cta_container-83a44f75 { display: none;margin-bottom: 20px; } .coh-ce-cpt_title_and_cta_container-83a44f75.manually { display: block; } @media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-83a44f75.manually { display: inline-block; }  } .coh-ce-cpt_title_and_cta_container-83a44f75.block-align-left { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-83a44f75.block-align-left { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start; }  } .coh-ce-cpt_title_and_cta_container-83a44f75.block-align-center { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-83a44f75.block-align-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }  } .coh-ce-cpt_title_and_cta_container-83a44f75.block-align-right { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-83a44f75.block-align-right { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end; }  }
.coh-ce-cpt_title_and_cta_container-676d4f9c { display: block;margin-bottom: 20px; } @media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-676d4f9c { display: inline-block; }  } @media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-676d4f9c.block-align-left { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }  } @media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-676d4f9c.block-align-right { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }  } .coh-ce-cpt_title_and_cta_container-676d4f9c.block-align-center { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-676d4f9c.block-align-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }  }
.coh-ce-cpt_title_and_cta_container-ce1b5184 { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_title_and_cta_container-4d92cdba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;line-height: 1rem;letter-spacing: 0rem;margin-bottom: 20px;display: block; }
.coh-ce-cpt_title_and_cta_container-5ae51ea7 { 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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 767px) { .coh-ce-cpt_title_and_cta_container-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_title_and_cta_container-5ae51ea7 > article { -webkit-flex-basis: 66%; -ms-flex-preferred-size: 66%; flex-basis: 66%; } .coh-ce-cpt_title_and_cta_container-5ae51ea7:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-cpt_title_and_cta_container-a18cafa5 { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; }
@media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-c0d50d4 .slick-track { margin-left: 0rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_title_and_cta_container-c0d50d4.reversed-rows .slick-track { margin-right: 0rem;margin-left: auto; }  }
.coh-ce-cpt_time_countdown-9ccd8109 { 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;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_time_countdown-9ccd8109 { -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; }  } .coh-ce-cpt_time_countdown-9ccd8109 > div { width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_time_countdown-9ccd8109 > div { width: 100%; }  }
.coh-ce-cpt_time_countdown-e2c6e07d { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding-top: 10px; }
.coh-ce-cpt_time_countdown-d56afe5e { 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;text-align: center; }
.coh-ce-cpt_time_countdown-5c69070e { text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 3.051875rem;line-height: 1.5rem;padding-bottom: 15px; }
.coh-ce-cpt_time_countdown-98674797 { text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-white);font-size: 1rem;line-height: 1.5rem; }
.coh-ce-cpt_time_countdown-2822941b { text-transform: uppercase;padding-bottom: 15px;font-size: 3.051875rem;line-height: 1.5rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black); }
.coh-ce-cpt_time_countdown-6d966c92 { text-transform: uppercase;padding-bottom: 15px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 3.051875rem;line-height: 1.5rem; }
.coh-ce-cpt_text_slider-cb082f12 { padding: 10px; } @media (min-width: 1199px) { .coh-ce-cpt_text_slider-cb082f12 { padding: 45px; }  } .coh-ce-cpt_text_slider-cb082f12 .coh-slider-container .coh-slider-nav-bottom ul.slick-dots { position: relative;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: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }
.coh-ce-cpt_text_slider-223bc2bc { margin-top: 15px;margin-bottom: 15px; } @media (min-width: 1199px) { .coh-ce-cpt_text_slider-223bc2bc { margin-top: 30px;margin-bottom: 30px; }  }
@media (min-width: 1199px) { .coh-ce-cpt_text_slider-e8736353 { width: 60%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }  }
.coh-ce-cpt_text_card_type_2-7c86c74a { margin-right: 15px;margin-left: 15px; } .coh-ce-cpt_text_card_type_2-7c86c74a.no-margin { margin-right: 0rem;margin-left: 0rem; }
.coh-ce-cpt_text_card_type_2-8b27687c.is-none-pointer-events { pointer-events: none; }
.coh-ce-cpt_text_card_type_2-8e97d6ee { width: 250px; } @media (min-width: 565px) { .coh-ce-cpt_text_card_type_2-8e97d6ee { width: 394px; }  }
.coh-ce-cpt_text_card_type_2-9f9bfb10 { -o-object-fit: cover; object-fit: cover; } .coh-ce-cpt_text_card_type_2-9f9bfb10.text_card_type_2_larger { height: 20.3125rem;width: 15.625rem; } @media (min-width: 565px) { .coh-ce-cpt_text_card_type_2-9f9bfb10.text_card_type_2_larger { height: 32.25rem;width: 24.625rem; }  } .coh-ce-cpt_text_card_type_2-9f9bfb10.text_card_type_2_smaller { height: 11.5625rem;width: 15.625rem; } @media (min-width: 565px) { .coh-ce-cpt_text_card_type_2-9f9bfb10.text_card_type_2_smaller { height: 18.3125rem;width: 24.625rem; }  }
.coh-ce-cpt_text_card_type_2-7198be22 { margin-top: 16px; }
.coh-ce-cpt_text_card_new-b2d774a9 { color: var(--ssa-color-palette-neutral-darkest);margin-top: 8px;margin-right: 8px;margin-left: 8px;min-width: 17.1875rem;max-width: 17.1875rem; } .coh-ce-cpt_text_card_new-b2d774a9.is-none-pointer-events { pointer-events: none; }
.coh-ce-cpt_text_card_new-f3daccf7 { height: 15.9375rem;-o-object-fit: cover;object-fit: cover; }
.coh-ce-cpt_text_card_new-7198be22 { margin-top: 16px; }
.coh-ce-cpt_text_card_bees_com_-ba761a27.background-card { -webkit-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;-webkit-border-radius: 2rem;border-radius: 2rem;display: block;position: relative;text-align: center;-webkit-transform: translateZ(0);transform: translateZ(0);margin-bottom: 0.0625rem;-webkit-column-gap: 3.5rem;-moz-column-gap: 3.5rem;column-gap: 3.5rem; } @media (min-width: 1199px) { .coh-ce-cpt_text_card_bees_com_-ba761a27.background-card { -webkit-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;-webkit-transform: translateZ(0);transform: translateZ(0);position: relative;display: block;text-align: center;-webkit-border-radius: 2rem;border-radius: 2rem;overflow: hidden; }  } .coh-ce-cpt_text_card_bees_com_-ba761a27.background-card:hover { -webkit-box-shadow: none; box-shadow: none; } @media (min-width: 1199px) { .coh-ce-cpt_text_card_bees_com_-ba761a27.background-card:hover .background-card--image::before { opacity: 1; }  } @media (min-width: 1199px) { .coh-ce-cpt_text_card_bees_com_-ba761a27.background-card:hover .background-card--image::after { opacity: 0; }  } @media (min-width: 1199px) { .coh-ce-cpt_text_card_bees_com_-ba761a27.background-card:hover .background-card--content { color: var(--ssa-color-palette-white);padding-top: 3rem; }  } .coh-ce-cpt_text_card_bees_com_-ba761a27.background-card:hover .background-card--content .background-card--title { -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); } @media (min-width: 1199px) { .coh-ce-cpt_text_card_bees_com_-ba761a27.background-card:hover .background-card--content .background-card--title { -webkit-transform: translateY(0rem); -ms-transform: translateY(0rem); transform: translateY(0rem); }  } .coh-ce-cpt_text_card_bees_com_-ba761a27.background-card .primary-font { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_text_card_bees_com_-ba761a27.background-card .secondary-font { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 565px) { .coh-ce-cpt_text_card_bees_com_-ba761a27.background-card .secondary-font { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }  } @media (min-width: 767px) { .coh-ce-cpt_text_card_bees_com_-ba761a27.background-card .secondary-font { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }  } @media (min-width: 1199px) { .coh-ce-cpt_text_card_bees_com_-ba761a27.background-card .secondary-font { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }  } @media (min-width: 1440px) { .coh-ce-cpt_text_card_bees_com_-ba761a27.background-card .secondary-font { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }  } @media (min-width: 1920px) { .coh-ce-cpt_text_card_bees_com_-ba761a27.background-card .secondary-font { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }  }
@media (min-width: 1199px) { .coh-ce-cpt_text_card_bees_com_-6c84c291 { max-height: 100%;max-width: 100%;height: 100%;position: absolute;top: 0rem;left: 0rem; }  } .coh-ce-cpt_text_card_bees_com_-6c84c291.text-card-image-absolute { position: absolute;top: 0rem;left: 0rem;height: 100%;max-height: 100%;max-width: 100%;width: 100%; }
.coh-ce-cpt_text_card-b2d774a9 { color: var(--ssa-color-palette-neutral-darkest);margin-top: 8px;margin-right: 8px;margin-left: 8px;min-width: 17.1875rem;max-width: 17.1875rem; } .coh-ce-cpt_text_card-b2d774a9.is-none-pointer-events { pointer-events: none; }
.coh-ce-cpt_text_card-f3daccf7 { height: 15.9375rem;-o-object-fit: cover;object-fit: cover; }
.coh-ce-cpt_text_card-34ed81e0 { margin-top: 16px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;line-height: 24px; }
.coh-ce-cpt_testimonial_card_type_2-e57691a7 { 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;position: relative; }
.coh-ce-cpt_testimonial_card_type_2-de032e81 { background-color: rgba(255, 255, 0, 1);height: 100%;width: 100%;position: absolute;top: 0rem;bottom: 0rem; }
.coh-ce-cpt_testimonial_card_type_2-54c6136c { padding-top: 56px;padding-right: 16px;padding-bottom: 56px;padding-left: 16px;width: 100%;max-width: 1062px; } @media (min-width: 767px) { .coh-ce-cpt_testimonial_card_type_2-54c6136c { padding-top: 96px;padding-bottom: 48px; }  } @media (min-width: 1199px) { .coh-ce-cpt_testimonial_card_type_2-54c6136c { padding-right: 0rem;padding-left: 0rem; }  }
.coh-ce-cpt_testimonial_card_type_2-94f6e672 { opacity: 0.3;margin-bottom: 24px;font-size: 18px;line-height: normal;color: var(--ssa-color-palette-black);text-align: center;font-weight: 600; } @media (min-width: 767px) { .coh-ce-cpt_testimonial_card_type_2-94f6e672 { font-size: 20px;line-height: 30px;text-align: left;margin-bottom: 80px; }  }
.coh-ce-cpt_testimonial_card_type_2-f2f0b4ba .coh-slide-count { width: 33px;height: 48px;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;color: var(--ssa-color-palette-black);text-align: center;font-size: 20px;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-cpt_testimonial_card_type_2-f2f0b4ba .coh-slide-count { margin-left: 72px; }  }
.coh-ce-cpt_testimonial_card_type_2-20c2b133 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; } @media (min-width: 767px) { .coh-ce-cpt_testimonial_card_type_2-20c2b133 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; }  }
.coh-ce-cpt_testimonial_card_type_2-1a790b4e { 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-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; } @media (min-width: 767px) { .coh-ce-cpt_testimonial_card_type_2-1a790b4e { width: 30%;padding-right: 16px;display: block; }  }
.coh-ce-cpt_testimonial_card_type_2-ed4bf56f { width: 40px;height: 40px;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;position: relative;margin-bottom: 8px; } @media (min-width: 767px) { .coh-ce-cpt_testimonial_card_type_2-ed4bf56f { height: 118px;width: 118px;margin-bottom: 32px; }  }
.coh-ce-cpt_testimonial_card_type_2-1877fb86 { width: 100%;height: 100%;top: 0rem;left: 0rem;position: absolute;-o-object-fit: cover;object-fit: cover; }
.coh-ce-cpt_testimonial_card_type_2-ef74203d { color: rgba(30, 30, 30, 1);line-height: 20px;font-size: 14px;font-weight: 600;text-align: center; } @media (min-width: 767px) { .coh-ce-cpt_testimonial_card_type_2-ef74203d { text-align: left; }  } @media (min-width: 1199px) { .coh-ce-cpt_testimonial_card_type_2-ef74203d { line-height: 24px;font-size: 16px;text-align: left; }  }
.coh-ce-cpt_testimonial_card_type_2-bfe15e8b { color: rgba(30, 30, 30, 1);line-height: 20px;font-size: 14px;margin-bottom: 16px;text-align: center; } @media (min-width: 767px) { .coh-ce-cpt_testimonial_card_type_2-bfe15e8b { text-align: left;margin-bottom: 0rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_testimonial_card_type_2-bfe15e8b { font-size: 16px;line-height: 24px;text-align: left; }  }
.coh-ce-cpt_testimonial_card_type_2-7c6976b5 { width: 100%;margin-bottom: 24px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; } @media (min-width: 767px) { .coh-ce-cpt_testimonial_card_type_2-7c6976b5 { width: 70%;padding-right: 16px;margin-bottom: 0rem;display: block; }  }
.coh-ce-cpt_testimonial_card_type_2-90a8e24d { color: rgba(255, 255, 0, 1);background-color: var(--ssa-color-palette-black);font-size: 20px;line-height: 26px;padding-right: 5px;padding-left: 5px;font-weight: 600; } @media (min-width: 1199px) { .coh-ce-cpt_testimonial_card_type_2-90a8e24d { font-size: 24px;line-height: 32px; }  }
.coh-ce-cpt_testimonial_card_type_2-bef1e620 { color: rgba(30, 30, 30, 1);font-weight: 600;letter-spacing: -.03em;font-size: 30px;margin-top: 1.6rem;text-align: center; } @media (min-width: 767px) { .coh-ce-cpt_testimonial_card_type_2-bef1e620 { text-align: left; }  } @media (min-width: 1199px) { .coh-ce-cpt_testimonial_card_type_2-bef1e620 { line-height: 1.2;font-size: 60px; }  }
.coh-ce-cpt_testimonial_card_list-1f11ab4c { 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; } @media (min-width: 1199px) { .coh-ce-cpt_testimonial_card_list-1f11ab4c { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-webkit-align-items: start;-ms-flex-align: start;align-items: start; }  } .coh-ce-cpt_testimonial_card_list-1f11ab4c:last-child { margin-bottom: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_testimonial_card_list-1f11ab4c:last-child { margin-right: 0rem; }  }
.coh-ce-cpt_testimonial_card_list-328a8bc7 { padding: 1rem;height: 285px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-cpt_testimonials_slider-12c217f3 { margin-right: auto;margin-left: auto; } @media (min-width: 767px) { .coh-ce-cpt_testimonials_slider-12c217f3 { padding-right: 1rem;padding-left: 1rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_testimonials_slider-12c217f3 { padding-right: 6.3rem;padding-left: 6.3rem; }  } @media (min-width: 1440px) { .coh-ce-cpt_testimonials_slider-12c217f3 { padding-right: 0rem;padding-left: 0rem; }  }
.coh-ce-cpt_testimonials_slider-ae15fce4 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-left: 0rem; }
.coh-ce-cpt_testimonials_slider-3ae578f8 { color: var(--ssa-color-palette-white); } @media (min-width: 1199px) { .coh-ce-cpt_testimonials_slider-3ae578f8 { width: 85%; }  }
.coh-ce-cpt_testimonials_slider-d5ea2a73 { font-size: 18px;line-height: 24px;font-weight: 600;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;opacity: 0.8; } @media (min-width: 1199px) { .coh-ce-cpt_testimonials_slider-d5ea2a73 { font-size: 20px;line-height: 30px; }  }
.coh-ce-cpt_testimonials_slider-2ec63f3e { font-weight: 600;font-size: 36px;line-height: normal;letter-spacing: -.03em;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-cpt_testimonials_slider-2ec63f3e { font-size: 48px; }  }
.coh-ce-cpt_testimonials_slider-14b2d57 { position: relative; }
.coh-ce-cpt_testimonials_slider-9d8626a2 { padding-top: 2.2rem;padding-bottom: 5.6rem; } @media (min-width: 767px) { .coh-ce-cpt_testimonials_slider-9d8626a2 { padding-top: 3.2rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_testimonials_slider-9d8626a2 { padding-top: 3.6rem;padding-bottom: 0rem; }  } .coh-ce-cpt_testimonials_slider-9d8626a2 .slick-track { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;gap: 0; } .coh-ce-cpt_testimonials_slider-9d8626a2 .slick-slide { padding-left: 16px !important;padding-right: 16px !important; } .coh-ce-cpt_testimonials_slider-9d8626a2 .slick-list { margin-left: -16px !important;margin-right: -16px !important; }
.coh-ce-cpt_testimonials_slider-6572c0cc { margin-right: 16px;margin-left: auto;-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end; }
.coh-ce-cpt_testimonials_slider-41e8921a { margin-top: 2rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;position: absolute;bottom: 0;right: 15px; } @media (min-width: 767px) { .coh-ce-cpt_testimonials_slider-41e8921a { margin-top: 0rem;bottom: 1rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_testimonials_slider-41e8921a { bottom: 5.3125rem;bottom: 100%;right: 0; }  } .coh-ce-cpt_testimonials_slider-41e8921a .slick-arrow { height: 3rem;width: 3rem;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-transition: all 200ms linear;transition: all 200ms linear;-webkit-border-radius: 50%;border-radius: 50%;background-color: rgba(255, 255, 0, 0.999);font-size: 0rem; } .coh-ce-cpt_testimonials_slider-41e8921a .slick-arrow::before { -webkit-transition: all 200ms linear; transition: all 200ms linear;font-size: 1.9rem;min-height: 1.375rem;min-width: 1.375rem;display: block;color: rgba(255, 255, 0, 0.999);content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M20.975 10H3.375L11.675 1.7C12.075 1.3 12.075 0.7 11.675 0.3C11.275 -0.1 10.675 -0.1 10.275 0.3L0.275 10.3C0.175 10.4 0.075 10.5 0.075 10.6C-0.025 10.8 -0.025 11.1 0.075 11.4C0.175 11.5 0.175 11.6 0.275 11.7L10.275 21.7C10.475 21.9 10.775 22 10.975 22C11.175 22 11.475 21.9 11.675 21.7C12.075 21.3 12.075 20.7 11.675 20.3L3.375 12H20.975C21.575 12 21.975 11.6 21.975 11C21.975 10.4 21.575 10 20.975 10Z' fill='black'%3E%3C/path%3E%3C/svg%3E");; } .coh-ce-cpt_testimonials_slider-41e8921a .slick-arrow.slick-next { margin-left: 24px; } .coh-ce-cpt_testimonials_slider-41e8921a .slick-arrow.slick-next::before { content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22' fill='none'%3E%3Cpath d='M20.975 10H3.375L11.675 1.7C12.075 1.3 12.075 0.7 11.675 0.3C11.275 -0.1 10.675 -0.1 10.275 0.3L0.275 10.3C0.175 10.4 0.075 10.5 0.075 10.6C-0.025 10.8 -0.025 11.1 0.075 11.4C0.175 11.5 0.175 11.6 0.275 11.7L10.275 21.7C10.475 21.9 10.775 22 10.975 22C11.175 22 11.475 21.9 11.675 21.7C12.075 21.3 12.075 20.7 11.675 20.3L3.375 12H20.975C21.575 12 21.975 11.6 21.975 11C21.975 10.4 21.575 10 20.975 10Z' fill='black'%3E%3C/path%3E%3C/svg%3E");;-webkit-transform: rotateY(180deg);;transform: rotateY(180deg); } .coh-ce-cpt_testimonials_slider-41e8921a .slick-arrow.slick-disabled { pointer-events: none;opacity: 0.5; } .coh-ce-cpt_testimonials_slider-41e8921a .slick-arrow:hover { background-color: var(--ssa-color-palette-white); } .coh-ce-cpt_testimonials_slider-41e8921a .slick-arrow:hover::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_testimonials_card-fa73ab96 { max-width: 1029px; } .coh-ce-cpt_testimonials_card-fa73ab96:hover { -webkit-transition: all 0.2ms ease-in-out 0.2ms; transition: all 0.2ms ease-in-out 0.2ms;color: var(--ssa-color-palette-white); } .coh-ce-cpt_testimonials_card-fa73ab96:hover img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); }
.coh-ce-cpt_testimonials_card-72356877 { overflow: hidden;position: relative;-webkit-border-radius: 1rem;border-radius: 1rem; }
.coh-ce-cpt_testimonials_card-de3d666c { margin-bottom: 134.333333%; } @media (min-width: 1199px) { .coh-ce-cpt_testimonials_card-de3d666c { margin-bottom: 66.6666666667%; }  }
.coh-ce-cpt_testimonials_card-a996eca7 { -webkit-border-radius: 1rem; border-radius: 1rem;-o-object-fit: cover;object-fit: cover;-o-object-position: center center;object-position: center center;position: absolute;-webkit-transition: all .5s ease-in-out;transition: all .5s ease-in-out;height: 100%; }
.coh-ce-cpt_testimonials_card-197be5a2 { font-weight: 600; } @media (min-width: 1199px) { .coh-ce-cpt_testimonials_card-197be5a2 { width: 96%; }  } @media (min-width: 1440px) { .coh-ce-cpt_testimonials_card-197be5a2 { width: 90%; }  }
.coh-ce-cpt_testimonials_card-b7cd24c6 { font-size: 18px;line-height: 24px;font-weight: 600;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-top: 1.4rem;margin-bottom: 1.4rem; } @media (min-width: 1199px) { .coh-ce-cpt_testimonials_card-b7cd24c6 { font-size: 20px;line-height: 30px; }  }
.coh-ce-cpt_testimonials_card-69ad8cf3 { font-weight: 600;font-size: 14px;line-height: 20px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-cpt_testimonials_card-69ad8cf3 { font-size: 16px;line-height: 24px; }  }
.coh-ce-cpt_testimonials_card-a3a0d878 { font-size: 14px;line-height: 20px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400; } @media (min-width: 1199px) { .coh-ce-cpt_testimonials_card-a3a0d878 { font-size: 16px;line-height: 24px; }  }
.coh-ce-cpt_tag_menu_anchor-cafa4e03 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-left: 1rem; }
.coh-ce-cpt_tabs_item-47c69ee8 { background-position: center center;background-size: 90% 90%;background-repeat: no-repeat;background-attachment: scroll;max-width: 100%;padding: 10px; } @media (min-width: 1199px) { .coh-ce-cpt_tabs_item-47c69ee8 { background-position: center center;background-size: 90% 90%;background-repeat: no-repeat;background-attachment: scroll;margin-right: auto;margin-left: auto; }  } @media (min-width: 1440px) { .coh-ce-cpt_tabs_item-47c69ee8 { background-position: center center;background-size: 90% 90%;background-repeat: no-repeat;background-attachment: scroll; }  }
.coh-ce-cpt_tabs_item-8c8b0d1 { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_tabs_item-24e040bd { max-height: 100%;max-width: 100%;width: auto; }
.coh-ce-cpt_tabs_container_0-572452a1 { position: relative;overflow: hidden;min-width: 100%;padding-bottom: 66.6666666667%; } @media (min-width: 767px) { .coh-ce-cpt_tabs_container_0-572452a1 { padding-bottom: 53.268%; }  } .coh-ce-cpt_tabs_container_0-572452a1::before { -webkit-border-radius: inherit; border-radius: inherit;position: absolute;top: 1px;bottom: 1px;left: 1px;right: 1px;z-index: 0;content: ""; } .coh-ce-cpt_tabs_container_0-572452a1 .image-container-inner { max-height: 100%;height: 100%;max-width: 100%;width: 100%;top: 0rem;position: absolute;left: 0rem; } .coh-ce-cpt_tabs_container_0-572452a1 .image-container-inner img { -o-object-fit: cover; object-fit: cover;height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem; }
.coh-ce-cpt_tabs_container_0-2cca2746 { padding-top: 2rem;padding-right: 1rem;padding-bottom: 2rem;padding-left: 1rem;color: rgba(30, 30, 30, 1);font-size: 0.875rem;line-height: 1.25rem; } @media (min-width: 767px) { .coh-ce-cpt_tabs_container_0-2cca2746 { padding-right: 2rem;padding-bottom: 1rem;padding-left: 2rem;font-size: 0.875rem;line-height: 1.25rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_tabs_container_0-2cca2746 { font-size: 1rem;line-height: 1.5rem; }  }
.coh-ce-cpt_swipper_vertical-d2d05d1e { overflow: hidden; } .coh-ce-cpt_swipper_vertical-d2d05d1e #swipper-vertical h2 { text-align: center; } @media (min-width: 767px) { .coh-ce-cpt_swipper_vertical-d2d05d1e #swipper-vertical h2 { text-align: left; }  } .coh-ce-cpt_swipper_vertical-d2d05d1e #swipper-vertical p { text-align: center; } @media (min-width: 767px) { .coh-ce-cpt_swipper_vertical-d2d05d1e #swipper-vertical p { text-align: left; }  } .coh-ce-cpt_swipper_vertical-d2d05d1e #swipper-vertical a { margin-right: auto;margin-left: auto; } @media (min-width: 767px) { .coh-ce-cpt_swipper_vertical-d2d05d1e #swipper-vertical a { margin-right: unset;margin-left: unset; }  } @media (min-width: 767px) { .coh-ce-cpt_swipper_vertical-d2d05d1e .coh-row,.coh-ce-cpt_swipper_vertical-d2d05d1e .coh-row-inner { height: inherit; }  }
@media (min-width: 767px) { .coh-ce-cpt_swipper_vertical-e5374061 { height: inherit; }  } @media (min-width: 767px) { .coh-ce-cpt_swipper_vertical-e5374061.swiper-vertical--row { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }  }
@media (min-width: 1199px) { .coh-ce-cpt_swipper_vertical-7ae542e8.swipper-vertical--column-dropzone { height: 100%; }  }
@media (min-width: 767px) { .coh-ce-cpt_swipper_vertical-fd73b35a.swipper-vertical--column-hero { height: inherit; }  }
.coh-ce-cpt_swipper_vertical-9bdb4ca0.swipper-vertical-3 { display: block; } @media (min-width: 767px) { .coh-ce-cpt_swipper_vertical-9bdb4ca0.swipper-vertical-3 { display: block; }  }
.coh-ce-cpt_sso_register_form-6a552b8f { max-width: 20%;margin-top: 2.5rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }
.coh-ce-cpt_sso_register_form-d883ccd3 { max-width: 63%;width: 100%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; } @media (min-width: 1199px) { .coh-ce-cpt_sso_register_form-d883ccd3 { padding: 0.9375rem;max-width: 50%;width: 100%; }  }
.coh-ce-cpt_sso_register_confirmation_st-30a144c5 { width: 110px;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }
.coh-ce-cpt_sso_register_confirmation_st-45b25559 { max-width: 372px;margin-right: auto;margin-left: auto; }
.coh-ce-cpt_sso_register_confirmation-6a552b8f { max-width: 20%;margin-top: 2.5rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }
.coh-ce-cpt_sso_register_confirmation-a6849883 { text-align: center; }
.coh-ce-cpt_sso_login_form_block-6a552b8f { max-width: 20%;margin-top: 2.5rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }
.coh-ce-cpt_sso_forget_password_form-6a552b8f { max-width: 20%;margin-top: 2.5rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }
.coh-ce-cpt_sso_account_information-34523492 { max-width: 90%;width: 100%;margin-top: 1.875rem;margin-right: auto;margin-bottom: 1.25rem;margin-left: auto; } @media (min-width: 1199px) { .coh-ce-cpt_sso_account_information-34523492 { width: 100%;max-width: 40%; }  }
.coh-ce-cpt_sso_account_information-d4acb394 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_sso_account_information-83336de0 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-bottom: 1.875rem; }
.coh-ce-cpt_social_sharing-30018f93 span.a2a_label_custom { display: none; } .coh-ce-cpt_social_sharing-30018f93.copy-off .a2a_button_copy_link { display: none; } .coh-ce-cpt_social_sharing-30018f93.email-off .a2a_button_email { display: none; } .coh-ce-cpt_social_sharing-30018f93.whatsapp-off .a2a_button_whatsapp { display: none; } .coh-ce-cpt_social_sharing-30018f93.twitter-off .a2a_button_twitter { display: none; } .coh-ce-cpt_social_sharing-30018f93.facebook-off .a2a_button_facebook { display: none; }
.coh-ce-cpt_smart_age_gate_with_footer-2847d33a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: unset;-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;position: relative;bottom: 0rem; } @media (min-width: 767px) { .coh-ce-cpt_smart_age_gate_with_footer-2847d33a { width: 33.4375rem;margin-top: auto;margin-right: 0rem;margin-bottom: auto;margin-left: 0rem;display: table-cell;vertical-align: middle;height: unset;-webkit-box-align: unset;-webkit-align-items: unset;-ms-flex-align: unset;align-items: unset; }  } @media (min-width: 1199px) { .coh-ce-cpt_smart_age_gate_with_footer-2847d33a { width: 41.875rem;bottom: 5.5rem;position: relative; }  }
.coh-ce-cpt_smart_age_gate_with_footer-907607a9 { padding-top: 40px;padding-right: 30px;padding-bottom: 30px;padding-left: 30px; } @media (min-width: 767px) { .coh-ce-cpt_smart_age_gate_with_footer-907607a9 { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem; }  }
.coh-ce-cpt_smart_age_gate_with_footer-afd77102 { width: 5.5rem;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;padding-top: 0rem;padding-bottom: 1.5rem; } @media (min-width: 1199px) { .coh-ce-cpt_smart_age_gate_with_footer-afd77102 { width: 5.5rem; }  }
.coh-ce-cpt_smart_age_gate_with_footer-f7f36690 { color: rgba(3, 37, 126, 1);margin-top: 0.625rem;font-size: 1rem;font-style: normal;word-wrap: break-word;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;padding-bottom: 1.25rem;max-width: 18.125rem; } @media (min-width: 1199px) { .coh-ce-cpt_smart_age_gate_with_footer-f7f36690 { font-size: 1rem;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }  }
.coh-ce-cpt_smart_age_gate_with_footer-e87789ee #smart-age-gate-form { position: relative; } .coh-ce-cpt_smart_age_gate_with_footer-e87789ee #smart-age-gate-form div#fields-birthdate { max-width: 14.375rem;padding: 0.25rem; } .coh-ce-cpt_smart_age_gate_with_footer-e87789ee #smart-age-gate-form div#fields-birthdate div#fields-input-year input[type="text"] { font-size: 1rem;text-align: center;max-width: 3.125rem;padding: 1.25rem;border-style: none;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;font-weight: bold; } .coh-ce-cpt_smart_age_gate_with_footer-e87789ee #smart-age-gate-form div#fields-birthdate div#fields-next-arrow { height: 0rem;width: 0rem;border-style: solid;border-width: 30px 0 30px 30px;;border-color: transparent transparent transparent #fff;font-size: 0rem;position: absolute;top: 0.125rem;right: -4.375rem; } @media (min-width: 1199px) { .coh-ce-cpt_smart_age_gate_with_footer-e87789ee #smart-age-gate-form div#fields-birthdate div#fields-next-arrow { right: -2rem;position: absolute;top: 1.25rem;border-width: 10px 0 10px 15px;; }  } .coh-ce-cpt_smart_age_gate_with_footer-e87789ee #smart-age-gate-form div#fields-accept-terms label { font-size: 0.625rem;text-align: center; } .coh-ce-cpt_smart_age_gate_with_footer-e87789ee #smart-age-gate-form div#fields-accept-terms label span.checkmark { position: absolute;top: -0.3125rem;left: 3.125rem; } @media (min-width: 1199px) { .coh-ce-cpt_smart_age_gate_with_footer-e87789ee #smart-age-gate-form div#fields-accept-terms label span.checkmark { height: 1.25rem;width: 1.25rem;position: absolute;top: -0.3125rem;left: 15.125rem; }  }
.coh-ce-cpt_smart_age_gate_with_footer-239952c4 { display: none; }
.coh-ce-cpt_smart_age_gate_with_footer-d0b2d9e4 { margin-right: 15px; }
.coh-ce-cpt_smart_age_gate_with_footer-4989220f { position: relative;bottom: 0rem;left: 0rem;width: 100%; } @media (min-width: 767px) { .coh-ce-cpt_smart_age_gate_with_footer-4989220f { position: fixed;bottom: 0rem;left: 0rem; }  }
.coh-ce-cpt_smart_age_gate-d8b6c11f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 100%;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 767px) { .coh-ce-cpt_smart_age_gate-d8b6c11f { width: 33.4375rem;margin-top: auto;margin-right: 0rem;margin-bottom: auto;margin-left: 0rem;display: table-cell;vertical-align: middle;height: 100%;-webkit-box-align: unset;-webkit-align-items: unset;-ms-flex-align: unset;align-items: unset; }  } @media (min-width: 1199px) { .coh-ce-cpt_smart_age_gate-d8b6c11f { width: 41.875rem; }  }
.coh-ce-cpt_smart_age_gate-907607a9 { padding-top: 40px;padding-right: 30px;padding-bottom: 30px;padding-left: 30px; } @media (min-width: 767px) { .coh-ce-cpt_smart_age_gate-907607a9 { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem; }  }
.coh-ce-cpt_smart_age_gate-70c5f76b { width: 7.5rem;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;padding-top: 0rem;padding-bottom: 1.5rem; } @media (min-width: 1199px) { .coh-ce-cpt_smart_age_gate-70c5f76b { width: 11.25rem; }  }
.coh-ce-cpt_smart_age_gate-8db0350d { color: rgba(3, 37, 126, 1);margin-top: 0.625rem;font-size: 1rem;font-style: normal;word-wrap: break-word;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;padding-bottom: 1.5rem; } @media (min-width: 1199px) { .coh-ce-cpt_smart_age_gate-8db0350d { font-size: 1.5rem;margin-top: 0.875rem; }  }
.coh-ce-cpt_smart_age_gate-c895d9ba #smart-age-gate-form { position: relative; }
.coh-ce-cpt_smart_age_gate-239952c4 { display: none; }
.coh-ce-cpt_smart_age_gate-d0b2d9e4 { margin-right: 15px; }
.coh-ce-cpt_smart_age_gate-332ba57 { display: none;visibility: hidden; }
.coh-ce-cpt_smart_age_gate-4989220f { position: relative;bottom: 0rem;left: 0rem;width: 100%; } @media (min-width: 767px) { .coh-ce-cpt_smart_age_gate-4989220f { position: fixed;bottom: 0rem;left: 0rem; }  }
.coh-ce-cpt_smart_age_gate-c319831a { padding-top: 1.375rem;padding-bottom: 1.375rem; }
.coh-ce-cpt_smart_age_gate-b9658bc7 { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 1199px) { .coh-ce-cpt_smart_age_gate-b9658bc7 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start; }  }
.coh-ce-cpt_smart_age_gate-79ec88b4 { font-size: 0.8125rem;text-align: center;padding-bottom: 0.625rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-cpt_smart_age_gate-79ec88b4 { font-size: 0.8125rem;text-align: start; }  }
.coh-ce-cpt_smart_age_gate-2a21f158 { font-size: 0.625rem;line-height: 0.875rem;text-align: center;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-cpt_smart_age_gate-2a21f158 { font-size: 0.8125rem;line-height: unset;text-align: start;padding-right: 0rem;padding-left: 0rem; }  }
@media (min-width: 1199px) { .coh-ce-cpt_smart_age_gate-c6f43e87 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_slide_banner-67a54c07 { min-height: 100vh; }
.coh-ce-cpt_slide_banner-dcd39fe7 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_slide_banner-4917262e { position: absolute;width: 100%;bottom: 0; }
.coh-ce-cpt_slide_banner-d7044e7c { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1;-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end;margin-bottom: 6.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_slide_banner-d7044e7c { margin-bottom: 10.3125rem; }  } @media (min-width: 1920px) { .coh-ce-cpt_slide_banner-d7044e7c { width: 100%; }  }
.coh-ce-cpt_slide_banner-d230a8d8 { color: var(--ssa-color-palette-white); } @media (min-width: 1199px) { .coh-ce-cpt_slide_banner-d230a8d8 { width: 50%; }  }
.coh-ce-cpt_slider_with_timeline_year-8db1b045 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_slider_with_timeline_year-31b85607 { font-weight: 600;color: rgba(30, 30, 30, 1);font-size: 28px;line-height: normal;letter-spacing: -1.08px;text-transform: capitalize;background-color: rgba(0, 0, 0, 0);padding-top: 8px;padding-right: 12px;padding-bottom: 8px;padding-left: 12px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 767px) { .coh-ce-cpt_slider_with_timeline_year-31b85607 { padding-top: 10px;padding-right: 16px;padding-bottom: 11px;padding-left: 16px; }  } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_timeline_year-31b85607 { font-size: 36px; }  }
.coh-ce-cpt_slider_with_timeline_months-5de42703 { max-width: 0rem;width: auto;overflow: hidden; } .coh-ce-cpt_slider_with_timeline_months-5de42703.hidden-month { width: 0rem; } .coh-ce-cpt_slider_with_timeline_months-5de42703:not(.hidden-month) { max-width: 1000px; }
.coh-ce-cpt_slider_with_timeline_months-1ef0db0e { color: rgba(30, 30, 30, 1);background-color: rgba(0, 0, 0, 0);-ms-touch-action: manipulation;touch-action: manipulation;background: #fff;max-width: 100vw;padding-top: 8px;padding-right: 12px;padding-bottom: 8px;padding-left: 12px;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;-webkit-transition: all 500ms ease-in-out;transition: all 500ms ease-in-out; } @media (min-width: 767px) { .coh-ce-cpt_slider_with_timeline_months-1ef0db0e { padding-top: 10px;padding-right: 16px;padding-bottom: 11px;padding-left: 16px; }  }
.coh-ce-cpt_slider_with_timeline_months-ce297404 { -webkit-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out; }
.coh-ce-cpt_slider_with_timeline_months-dfb0c87 { -webkit-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out;font-weight: bold;height: 100%;width: 100%;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; }
.coh-ce-cpt_slider_with_timeline-30ea4141 { position: relative;height: 100%;width: 100%; }
.coh-ce-cpt_slider_with_timeline-a2b43507 { position: relative;height: 100%;width: 100%;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; } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_timeline-a2b43507 .coh-slider-container-mid .slick-prev { left: 70px;right: auto; }  } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_timeline-a2b43507 .coh-slider-container-mid .slick-next { left: auto;right: 70px; }  }
.coh-ce-cpt_slider_with_timeline-7df5a9ec { width: 100%;max-width: 1440px; }
.coh-ce-cpt_slider_with_timeline-74c337b { max-width: 1440px;width: 100%;margin-right: auto;margin-left: auto; }
.coh-ce-cpt_slider_with_timeline-a132e057 { 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: 767px) { .coh-ce-cpt_slider_with_timeline-a132e057 { padding-right: 80px;padding-left: 80px; }  } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_timeline-a132e057 { height: 100%;padding-right: 0rem;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row; }  }
.coh-ce-cpt_slider_with_timeline-8c470570 { padding-top: 32px; } @media (min-width: 767px) { .coh-ce-cpt_slider_with_timeline-8c470570 { padding-top: 80px; }  } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_timeline-8c470570 { width: 50%;padding-top: 0rem;-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;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_timeline-8c470570.align-right { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }  } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_timeline-8c470570.row-today { width: 60%; }  } @media (min-width: 767px) { .coh-ce-cpt_slider_with_timeline-8c470570.row-today img { width: 100%; }  } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_timeline-8c470570.row-today img { max-width: 535px; }  }
.coh-ce-cpt_slider_with_timeline-bce384ba { display: block;position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_timeline-bce384ba.is-full-height { height: 100%; }  }
.coh-ce-cpt_slider_with_timeline-b78ce7cc { max-width: 405px;margin-top: 24px;margin-right: auto;margin-bottom: 0rem;margin-left: auto;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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 767px) { .coh-ce-cpt_slider_with_timeline-b78ce7cc { max-width: 522px;margin-top: 96px; }  } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_timeline-b78ce7cc { margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem;max-width: none;width: 40%; }  } @media (min-width: 1440px) { .coh-ce-cpt_slider_with_timeline-b78ce7cc { max-width: none;width: 35%; }  } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_timeline-b78ce7cc.row-today { width: 35%; }  } @media (min-width: 1440px) { .coh-ce-cpt_slider_with_timeline-b78ce7cc.row-today { width: 30%; }  } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_timeline-b78ce7cc.row-today .heading-text { font-size: 36px; }  } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_timeline-b78ce7cc.is-full-height { margin-left: 20px; }  }
.coh-ce-cpt_slider_with_timeline-d0784b52 { max-width: 624px; }
@media (min-width: 767px) { .coh-ce-cpt_slider_with_timeline-2cac76bc { margin-top: 16px;padding-bottom: 24px; }  }
.coh-ce-cpt_slider_with_timeline-28890904 { display: inline-block;margin-top: 8px;padding-bottom: 8px; } @media (min-width: 767px) { .coh-ce-cpt_slider_with_timeline-28890904 { margin-top: 16px;padding-bottom: 24px; }  } .coh-ce-cpt_slider_with_timeline-28890904.has-list { -webkit-columns: 2; -moz-columns: 2; columns: 2; } .coh-ce-cpt_slider_with_timeline-28890904.has-list ul { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-left: -30px;width: 170px; } .coh-ce-cpt_slider_with_timeline-28890904.has-list li { color: rgba(30, 30, 30, 1);padding-top: 0rem;padding-right: 30px;padding-bottom: 0rem;padding-left: 30px; } .coh-ce-cpt_slider_with_timeline-28890904.has-list a { color: rgba(30, 30, 30, 1); }
.coh-ce-cpt_slider_with_timeline-a67928ca { overflow: auto;position: relative;z-index: 1; } .coh-ce-cpt_slider_with_timeline-a67928ca::-webkit-scrollbar { display: none; } .coh-ce-cpt_slider_with_timeline-a67928ca.has-scrollbar::-webkit-scrollbar { height: 3px;display: block; } .coh-ce-cpt_slider_with_timeline-a67928ca.has-scrollbar::-webkit-scrollbar-track { background-color: rgba(0, 0, 0, 0); } .coh-ce-cpt_slider_with_timeline-a67928ca.has-scrollbar::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.1); }
.coh-ce-cpt_slider_with_timeline-5eca01c3 { margin-left: auto;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;position: relative;z-index: 2; } .coh-ce-cpt_slider_with_timeline-5eca01c3:last-child { margin-right: auto; }
.coh-ce-cpt_slider_with_depoiments-956b919b { display: block; }
.coh-ce-cpt_slider_with_depoiments-c3122d22 { text-align: center;width: 100%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 767px) { .coh-ce-cpt_slider_with_depoiments-c3122d22 { text-align: left; }  }
.coh-ce-cpt_slider_with_depoiments-9b259e3f { 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; } @media (min-width: 767px) { .coh-ce-cpt_slider_with_depoiments-9b259e3f { margin-top: 56px; }  } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_depoiments-9b259e3f { position: relative;padding-left: 16%;margin-bottom: -40px; }  } .coh-ce-cpt_slider_with_depoiments-9b259e3f .slick-arrow { height: 3rem;width: 3rem;-webkit-border-radius: 50%;border-radius: 50%;font-size: 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;-webkit-transition: all 200ms linear;transition: all 200ms linear; } .coh-ce-cpt_slider_with_depoiments-9b259e3f .slick-arrow::before { width: 1.375rem;height: 1.375rem;display: block;font-size: 1.5rem;-webkit-transition: all 200ms linear;transition: all 200ms linear; } .coh-ce-cpt_slider_with_depoiments-9b259e3f .slick-arrow.slick-disabled { opacity: 0.3;pointer-events: none; }
.coh-ce-cpt_slider_with_depoiments-ca972c5 { font-weight: 600;color: rgba(30, 30, 30, 1);font-size: 1.125rem;line-height: 24px;margin-top: 0rem;margin-right: 1.5rem;margin-bottom: 0rem;margin-left: 1.5rem;min-width: 2.0625rem;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_depoiments-ca972c5 { overflow: hidden; }  }
.coh-ce-cpt_slider_with_anchors-71c1e236 { position: relative;max-width: 1062px;margin-right: auto;margin-left: auto; }
.coh-ce-cpt_slider_with_anchors-e0763c1c { display: block;font-weight: 600;color: rgba(30, 30, 30, 1);font-size: 1.25rem;line-height: 1.625rem;text-align: center;margin-bottom: 1rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 767px) { .coh-ce-cpt_slider_with_anchors-e0763c1c { margin-bottom: 3rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_anchors-e0763c1c { margin-bottom: 5rem; }  }
.coh-ce-cpt_slider_with_anchors-98274262 { text-align: center;background-color: var(--ssa-color-palette-white);width: 100%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;position: relative;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; } @media (min-width: 767px) { .coh-ce-cpt_slider_with_anchors-98274262 { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;text-align: left;height: auto; }  } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_anchors-98274262 { min-height: 25rem; }  }
.coh-ce-cpt_slider_with_anchors-10f572b2 { margin-bottom: 1.5rem;max-width: 72%;width: 100%; } @media (min-width: 767px) { .coh-ce-cpt_slider_with_anchors-10f572b2 { margin-bottom: 0rem;max-width: 25.375rem;width: 50%; }  }
.coh-ce-cpt_slider_with_anchors-da9e9335 { -webkit-border-radius: 1rem; border-radius: 1rem; }
.coh-ce-cpt_slider_with_anchors-22c29243 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;max-width: 39rem; } @media (min-width: 767px) { .coh-ce-cpt_slider_with_anchors-22c29243 { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;margin-right: auto;width: 95%;max-width: 33.4375rem;padding-right: 1.25rem; }  }
.coh-ce-cpt_slider_with_anchors-d129ec45 { font-size: 1.125rem;font-weight: 600;color: rgba(30, 30, 30, 1);opacity: 0.5;line-height: 24px;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1440px) { .coh-ce-cpt_slider_with_anchors-d129ec45 { font-size: 1.25rem;line-height: 30px; }  }
.coh-ce-cpt_slider_with_anchors-117e234a { font-weight: 600;color: rgba(30, 30, 30, 1);font-size: 2.625rem;letter-spacing: -.03em;line-height: normal;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_anchors-117e234a { font-size: 4rem; }  }
.coh-ce-cpt_slider_with_anchors-749c7258 { margin-top: 1.5rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_slider_with_anchors-749c7258 p { font-size: 0.875rem;color: rgba(30, 30, 30, 1);font-weight: 400;line-height: 20px;white-space: pre-line;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1440px) { .coh-ce-cpt_slider_with_anchors-749c7258 p { font-size: 1rem;line-height: 24px; }  }
.coh-ce-cpt_slider_with_anchors-8493212e { 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;margin-top: 2rem; } @media (min-width: 767px) { .coh-ce-cpt_slider_with_anchors-8493212e { margin-top: 0rem;bottom: 1rem;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start; }  } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_anchors-8493212e { bottom: 4.375rem;position: absolute;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }  } .coh-ce-cpt_slider_with_anchors-8493212e .slick-arrow { height: 3rem;width: 3rem;-webkit-border-radius: 50%;border-radius: 50%;font-size: 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;-webkit-transition: all 200ms linear;transition: all 200ms linear; } .coh-ce-cpt_slider_with_anchors-8493212e .slick-arrow::before { width: 1.375rem;height: 1.375rem;display: block;font-size: 1.5rem;-webkit-transition: all 200ms linear;transition: all 200ms linear; } .coh-ce-cpt_slider_with_anchors-8493212e .slick-arrow.slick-disabled { opacity: 0.3;pointer-events: none; }
.coh-ce-cpt_slider_with_anchors-76f3f97b { font-weight: 600;color: rgba(30, 30, 30, 1);font-size: 1.125rem;line-height: 24px;margin-top: 0rem;margin-right: 1.5rem;margin-bottom: 0rem;margin-left: 1.5rem;min-width: 2.0625rem;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_anchors-76f3f97b { margin-left: 0rem;min-width: 0rem;width: 0rem;overflow: hidden; }  }
.coh-ce-cpt_slider_with_anchors-4d221d42 { display: none;margin-top: 4rem;margin-bottom: 1.5rem;width: 100%;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 1199px) { .coh-ce-cpt_slider_with_anchors-4d221d42 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_slider_with_anchors-50aea8f4 { cursor: pointer;margin-right: 0.625rem;margin-left: 0.625rem;font-weight: 600;color: rgba(30, 30, 30, 1);font-size: 0.875rem;opacity: 0.3;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1440px) { .coh-ce-cpt_slider_with_anchors-50aea8f4 { font-size: 1rem; }  } .coh-ce-cpt_slider_with_anchors-50aea8f4.active { opacity: 1; }
.coh-ce-cpt_slider_thumbs-96d8960e { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-cpt_slider_thumbs-88569c59 { 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;position: relative; }
.coh-ce-cpt_slider_thumbs-2d18b7ad { height: 0rem;width: 0rem;position: absolute;bottom: -10px;left: 50px;z-index: 30;border-left: 10px solid transparent;border-right: 10px solid transparent;visibility: hidden;-webkit-transform: rotateX(180deg);transform: rotateX(180deg); } @media (min-width: 1199px) { .coh-ce-cpt_slider_thumbs-2d18b7ad { position: absolute;top: 90px;left: 97%;border-left: 10px solid red;border-top: 10px solid transparent;border-bottom: 10px solid transparent;border-right: none;-webkit-transform: rotateX(0deg) rotateY(180deg);transform: rotateX(0deg) rotateY(180deg); }  }
.coh-ce-cpt_slider_thumbs-70b53e2d { height: 178px;width: auto;max-width: 100%; }
.coh-ce-cpt_slider_thumbs-f324661e { width: 100%;overflow: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_slider_thumbs-f324661e { width: 80%;height: 500px; }  }
.coh-ce-cpt_slider_thumbs-2d1a2389 { 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; } @media (min-width: 1199px) { .coh-ce-cpt_slider_thumbs-2d1a2389 { height: 500px; }  }
@media (min-width: 1199px) { .coh-ce-cpt_slider_thumbnail_item-93ff4c31 { height: 500px; }  }
.coh-ce-cpt_slider_thumbnail_item-1c505fa0 { 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;height: 100%;width: 100%; }
.coh-ce-cpt_slider_container-aeeaf056 .coh-slider-nav-bottom { margin-top: 0.625rem;margin-right: 0rem;margin-bottom: 0.625rem;margin-left: 0rem; } .coh-ce-cpt_slider_container-aeeaf056 .coh-slider-nav-bottom { 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; } .coh-ce-cpt_slider_container-aeeaf056 .coh-slider-container-mid { overflow: inherit; } @media (min-width: 1199px) { .coh-ce-cpt_slider_container-aeeaf056 .coh-slider-container-mid { overflow: inherit; }  } .coh-ce-cpt_slider_container-aeeaf056 .coh-slider-container-mid .slick-next { right: -5rem; } @media (min-width: 1199px) { .coh-ce-cpt_slider_container-aeeaf056 .coh-slider-container-mid .slick-next { -webkit-transition: 200ms linear right; transition: 200ms linear right; }  } .coh-ce-cpt_slider_container-aeeaf056 .coh-slider-container-mid .slick-prev { -webkit-transition: 200ms linear left; transition: 200ms linear left; } @media (min-width: 1199px) { .coh-ce-cpt_slider_container-aeeaf056 .coh-slider-container-mid .slick-prev { left: -5rem; }  }
.coh-ce-cpt_slider_arredondado-b1fc2ee3 { min-height: 600px; } @media (min-width: 1199px) { .coh-ce-cpt_slider_arredondado-b1fc2ee3 { height: 400px;min-height: 400px; }  }
.coh-ce-cpt_slider_arredondado-75980ea { width: 100%;-webkit-border-radius: 0rem;border-radius: 0rem;-webkit-border-top-left-radius: 0rem;border-top-left-radius: 0rem;-webkit-border-top-right-radius: 0rem;border-top-right-radius: 0rem;-webkit-border-bottom-left-radius: 0rem;border-bottom-left-radius: 0rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_slider_arredondado-75980ea { width: 55%; }  }
.coh-ce-cpt_slider_arredondado-22ec69c2 { height: 300px;position: relative;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;overflow: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_slider_arredondado-22ec69c2 { height: 400px; }  }
.coh-ce-cpt_slider_arredondado-bc1a93c4 { -o-object-fit: cover; object-fit: cover;height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem; }
.coh-ce-cpt_slider_arredondado-4d43e5f5 { width: 100%;min-height: 300px;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; } @media (min-width: 1199px) { .coh-ce-cpt_slider_arredondado-4d43e5f5 { width: 45%;min-height: 100%; }  }
.coh-ce-cpt_slider_arredondado-1983bbb8 { height: 300px;position: relative;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;overflow: hidden;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_slider_arredondado-1983bbb8 { height: 400px; }  }
.coh-ce-cpt_slider_arredondado-c3f8bf98 { height: 300px;-webkit-box-sizing: bordex-box;box-sizing: bordex-box;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_slider_arredondado-c3f8bf98 { height: 400px; }  }
.coh-ce-cpt_slider_arredondado-b1469961 { height: 100%;width: 100%;overflow: auto;max-height: 100%;-webkit-box-sizing: border-box;box-sizing: border-box; }
.coh-ce-cpt_slider_arredondado-55f7552b { width: 100%;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; }
.coh-ce-cpt_slider_arredondado-1b3de7a2 { width: 80px; } @media (min-width: 1199px) { .coh-ce-cpt_slider_arredondado-1b3de7a2 { width: 150px; }  }
.coh-ce-cpt_slider_arredondado-93560776 { text-align: center; }
.coh-ce-cpt_simple_slider_thumbs-414c265a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 1199px) { .coh-ce-cpt_simple_slider_thumbs-414c265a.slider-large .container-thumb { height: 100vh; }  } .coh-ce-cpt_simple_slider_thumbs-414c265a.slider-large .slide-item { height: 100vh; } @media (min-width: 1199px) { .coh-ce-cpt_simple_slider_thumbs-414c265a.slider-large .slide-item { height: -webkit-calc(100vh - 20px); height: calc(100vh - 20px); }  } .coh-ce-cpt_simple_slider_thumbs-414c265a.slider-medium .slide-item { height: 530px; } @media (min-width: 1199px) { .coh-ce-cpt_simple_slider_thumbs-414c265a.slider-medium .slide-item { height: 560px; }  } @media (min-width: 1199px) { .coh-ce-cpt_simple_slider_thumbs-414c265a.slider-medium .container-thumb { height: 580px; }  } @media (min-width: 1199px) { .coh-ce-cpt_simple_slider_thumbs-414c265a.slider-small .container-thumb { height: 480px; }  } .coh-ce-cpt_simple_slider_thumbs-414c265a.slider-small .slide-item { height: 430px; } @media (min-width: 1199px) { .coh-ce-cpt_simple_slider_thumbs-414c265a.slider-small .slide-item { height: 460px; }  }
.coh-ce-cpt_simple_slider_thumbs-1a45b2be { width: 100%;overflow: hidden;padding-top: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_simple_slider_thumbs-1a45b2be { width: 80%; }  } .coh-ce-cpt_simple_slider_thumbs-1a45b2be .coh-slider-item { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem; }
.coh-ce-cpt_simple_slider_thumbs-e66efe2 { 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; } .coh-ce-cpt_simple_slider_thumbs-e66efe2 .slick-prev { margin-right: 20px;margin-bottom: 50px;visibility: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_simple_slider_thumbs-e66efe2 .slick-prev { visibility: visible; }  } .coh-ce-cpt_simple_slider_thumbs-e66efe2 .slick-next { margin-right: 50px;margin-bottom: 50px;margin-left: 20px;visibility: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_simple_slider_thumbs-e66efe2 .slick-next { visibility: visible; }  } .coh-ce-cpt_simple_slider_thumbs-e66efe2 .coh-slider-item { padding-top: 0rem; }
.coh-ce-cpt_simple_slider_thumbs-775839b6 { margin-right: 8px;margin-bottom: 8px;margin-left: 8px;min-width: 51%; } @media (min-width: 1199px) { .coh-ce-cpt_simple_slider_thumbs-775839b6 { min-width: auto;margin-bottom: 0rem; }  }
.coh-ce-cpt_simple_slider_thumbs-7572b209 { margin-top: 8px;margin-right: 8px;margin-left: 8px;min-width: 51%; } @media (min-width: 1199px) { .coh-ce-cpt_simple_slider_thumbs-7572b209 { min-width: auto;margin-top: 0rem; }  }
.coh-ce-cpt_simple_newsletter-a40f2eff { width: 100%;padding: 32px; } @media (min-width: 1199px) { .coh-ce-cpt_simple_newsletter-a40f2eff { max-width: 35.9375rem;-webkit-border-radius: 7px;border-radius: 7px; }  }
.coh-ce-cpt_simple_newsletter-17111cdc { font-size: 1.9375rem;line-height: 2.0625rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-transform: uppercase;margin-bottom: 0.9375rem; }
.coh-ce-cpt_simple_newsletter-21ac372d { font-size: 1rem;line-height: 1.75rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-bottom: 0.9375rem; }
.coh-ce-cpt_simple_newsletter-1ecf8a7f { position: relative; }
.coh-ce-cpt_simple_content_card-237e4938 { padding-bottom: 30px; }
.coh-ce-cpt_simple_content_card-d298bcdc { width: 100%; }
.coh-ce-cpt_simple_content_card-e357b7ab { 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; }
.coh-ce-cpt_simple_content_card-ca4f1a13 { height: 258px;width: auto;max-height: 100%;max-width: 100%; }
.coh-ce-cpt_simple_content_card-c6a0955b { width: 100%;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;margin-top: 20px;margin-bottom: 30px; }
.coh-ce-cpt_simple_content_card-cf8de899 { width: 100%;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; }
.coh-ce-cpt_simple_container_scroll-5a2efcbc { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%;overflow-x: auto;max-width: 740px;padding-top: 0.5rem;padding-bottom: 0.5rem; } @media (min-width: 1199px) { .coh-ce-cpt_simple_container_scroll-5a2efcbc { overflow-x: auto; }  } .coh-ce-cpt_simple_container_scroll-5a2efcbc::-webkit-scrollbar { height: 4px;margin-top: 0.5rem;margin-right: 0.25rem;margin-left: 0.25rem; } .coh-ce-cpt_simple_container_scroll-5a2efcbc::-webkit-scrollbar-track { background-color: var(--ssa-color-palette-secondary-light);-webkit-border-radius: 0.625rem;border-radius: 0.625rem; } .coh-ce-cpt_simple_container_scroll-5a2efcbc::-webkit-scrollbar-thumb { -webkit-border-radius: 0.625rem; border-radius: 0.625rem;background-color: var(--ssa-color-palette-monza);border-width: 0.125rem; } .coh-ce-cpt_simple_container_scroll-5a2efcbc .tag-menu-item { margin-right: 0.5rem; } .coh-ce-cpt_simple_container_scroll-5a2efcbc .tag-menu-item:last-child { margin-right: 0rem; }
.coh-ce-cpt_simple_age_gate-d06102af { background-position: center center;background-size: cover;background-repeat: no-repeat;background-attachment: scroll;position: fixed;padding-top: 40px;background-color: var(--ssa-color-palette-gray);overflow-y: auto;width: 100%;height: 100vh;top: 0rem;left: 0rem;z-index: 502; } @media (min-width: 1199px) { .coh-ce-cpt_simple_age_gate-d06102af { background-position: center center;background-size: cover;background-repeat: no-repeat;background-attachment: scroll;position: fixed;padding-top: 0rem;z-index: 502; }  }
.coh-ce-cpt_simple_age_gate-72514f09 { height: 100%;width: 100%;position: absolute;overflow-y: auto;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-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;overflow-x: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_simple_age_gate-72514f09 { 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-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;overflow-x: hidden; }  }
.coh-ce-cpt_simple_age_gate-4a8fd76d { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 100vh;max-width: 22.5rem; } @media (min-width: 767px) { .coh-ce-cpt_simple_age_gate-4a8fd76d { margin-top: auto;margin-right: 0rem;margin-bottom: auto;margin-left: 0rem;padding-right: 8px;padding-left: 8px;max-width: 33.4375rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_simple_age_gate-4a8fd76d { height: auto;padding-right: 16px;padding-left: 16px;max-width: 41.875rem; }  }
.coh-ce-cpt_simple_age_gate-5525bc48 { padding-top: 0rem;padding-right: 0rem;padding-bottom: 60px;padding-left: 0rem;width: 100%; } @media (min-width: 767px) { .coh-ce-cpt_simple_age_gate-5525bc48 { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_simple_age_gate-5525bc48.age-gate-desk-logo-large { height: 100%;padding-top: 5%; }  }
.coh-ce-cpt_simple_age_gate-4f385fdd { width: 100%;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; } @media (min-width: 1199px) { .coh-ce-cpt_simple_age_gate-4f385fdd { -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; }  }
.coh-ce-cpt_simple_age_gate-bcfab323 { width: 180px; } @media (min-width: 1199px) { .coh-ce-cpt_simple_age_gate-bcfab323 { width: 240px; }  }
.coh-ce-cpt_simple_age_gate-de2276ed { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-monza);font-size: 0.75rem;font-style: normal;text-transform: uppercase;word-wrap: break-word;margin-top: 0.6875rem;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_simple_age_gate-de2276ed { font-size: 0.75rem;margin-top: 1.0625rem;text-align: center; }  }
.coh-ce-cpt_simple_age_gate-82ffe8bb { 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; } @media (min-width: 1199px) { .coh-ce-cpt_simple_age_gate-82ffe8bb { -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; }  }
.coh-ce-cpt_simple_age_gate-1402dd16 { margin-right: 15px; } @media (min-width: 1199px) { .coh-ce-cpt_simple_age_gate-1402dd16 { margin-right: 30px; }  }
@media (min-width: 1199px) { .coh-ce-cpt_simple_age_gate-ce90250f { margin-left: 30px; }  }
.coh-ce-cpt_simple_age_gate-1a9f700d { margin-top: 2.25rem;max-width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }
.coh-ce-cpt_simple_age_gate-b70b224e { text-align: center;line-height: 22px;font-size: 1.25rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;width: 23.125rem; } @media (min-width: 1199px) { .coh-ce-cpt_simple_age_gate-b70b224e { width: 25rem;text-align: center; }  }
.coh-ce-cpt_simple_age_gate-cdc13a9c { position: relative;bottom: 0rem;left: 0rem;width: 100%;right: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_simple_age_gate-cdc13a9c { position: relative; }  }
.coh-ce-cpt_simple_age_gate-c319831a { padding-top: 1.375rem;padding-bottom: 1.375rem; }
.coh-ce-cpt_simple_age_gate-b9658bc7 { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 1199px) { .coh-ce-cpt_simple_age_gate-b9658bc7 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start; }  }
.coh-ce-cpt_simple_age_gate-79ec88b4 { font-size: 0.8125rem;text-align: center;padding-bottom: 0.625rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-cpt_simple_age_gate-79ec88b4 { font-size: 0.8125rem;text-align: start; }  }
.coh-ce-cpt_simple_age_gate-954cc606 { font-size: 0.8125rem;line-height: 1.5625rem;text-align: center;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-cpt_simple_age_gate-954cc606 { font-size: 0.8125rem;line-height: unset;text-align: start;padding-right: 0rem;padding-left: 0rem; }  }
@media (min-width: 1199px) { .coh-ce-cpt_simple_age_gate-c6f43e87 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_signatures_counter-40d5ba2b { 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;margin-top: 1rem;margin-bottom: 1rem; }
.coh-ce-cpt_signatures_counter-490fd635 { margin-bottom: 1rem; }
.coh-ce-cpt_signatures_counter-2cbbd891 { 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; }
.coh-ce-cpt_shop_card_type_1-8283513c { margin-right: 1.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_shop_card_type_1-8283513c { margin-right: 2rem;margin-left: 2rem; }  }
.coh-ce-cpt_shop_card_type_1-cad8294 { 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-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;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem; }
.coh-ce-cpt_shop_card_type_1-5378675f { 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-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; }
.coh-ce-cpt_shop_card_type_1-759927d2 { text-align: left;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-white);font-size: 1.25rem; }
.coh-ce-cpt_shop_card_type_1-a0adaa58 { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 200;color: var(--ssa-color-palette-white);font-size: 1rem; }
.coh-ce-cpt_shop_card_type_1-1e37c73b { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;text-align: left;font-size: 1.25rem; }
.coh-ce-cpt_share-3eb74f9a { height: 100%;width: 100%;position: fixed;top: 0rem;left: 0rem;z-index: 999;display: none;overflow-x: hidden;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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;-webkit-box-sizing: border-box;box-sizing: border-box;background-color: rgba(0,0,0,.5); } .coh-ce-cpt_share-3eb74f9a > div { width: 100%;overflow: hidden;padding-top: 20px;padding-right: 15px;padding-bottom: 15px;padding-left: 15px;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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 767px) { .coh-ce-cpt_share-3eb74f9a > div { padding-top: 35px;padding-right: 35px;padding-bottom: 35px;padding-left: 35px; }  } .coh-ce-cpt_share-3eb74f9a.opened { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_share-c3cdb196 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-align-content: start;-ms-flex-line-pack: start;align-content: start;-webkit-box-align: start;-webkit-align-items: start;-ms-flex-align: start;align-items: start;width: 100%;max-width: 748px;height: auto;background-color: var(--ssa-color-palette-neutral-lightest);zoom: .8;position: relative; } @media (min-width: 767px) { .coh-ce-cpt_share-c3cdb196 { height: 666px; }  } @media (min-width: 1440px) { .coh-ce-cpt_share-c3cdb196 { zoom: initial; }  }
.coh-ce-cpt_share-c4b1252d { -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto;background-color: rgba(14, 34, 64, 1);color: var(--ssa-color-palette-white);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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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;width: 100%; } .coh-ce-cpt_share-c4b1252d > div { width: 100%; }
.coh-ce-cpt_share-5684e9c2 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%;padding-top: 53px;padding-bottom: 53px; } @media (min-width: 767px) { .coh-ce-cpt_share-5684e9c2 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }  }
.coh-ce-cpt_share-48620e2a { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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;margin-bottom: 15px; } @media (min-width: 565px) { .coh-ce-cpt_share-48620e2a { margin-right: 21px;margin-bottom: 0rem; }  }
.coh-ce-cpt_share-12ab1769 { 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: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } .coh-ce-cpt_share-12ab1769 a { height: 55px;width: 55px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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;-webkit-border-radius: 999px;border-radius: 999px;color: rgba(14, 34, 64, 1);background-color: var(--ssa-color-palette-white);font-size: 2rem;display: -webkit-inline-box !important;display: -webkit-inline-flex !important;display: -ms-inline-flexbox !important;display: inline-flex !important; } .coh-ce-cpt_share-12ab1769 a:not(:last-child) { margin-right: 8px; } .coh-ce-cpt_share-12ab1769 a svg { width: auto;height: 30px;fill: #0e2240 !important; } .coh-ce-cpt_share-12ab1769 a svg path { fill: inherit; } .coh-ce-cpt_share-12ab1769 a:hover span { opacity: 1 !important; }
.coh-ce-cpt_share-4662e8c2 { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } .coh-ce-cpt_share-4662e8c2 .download-featured-image + div.download-custom-image { display: none; }
.coh-ce-cpt_share-1403d27b { font-weight: bold;color: rgba(14, 34, 64, 1);font-size: 24px;text-align: center;text-transform: uppercase;background-color: rgba(254, 197, 36, 1);padding-top: 17px;padding-right: 23px;padding-bottom: 17px;padding-left: 23px;display: block;-webkit-border-radius: 999px;border-radius: 999px;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_service_card-30d0884b { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-box-pack: start;-webkit-justify-content: start;-ms-flex-pack: start;justify-content: start;-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;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;margin-top: 220px;background: -webkit-linear-gradient(269.93deg, rgba(0, 0, 0, 0) 0.06%, #000000 99.94%);background: linear-gradient(180.07deg, rgba(0, 0, 0, 0) 0.06%, #000000 99.94%); }
.coh-ce-cpt_service_card-1b08bd24 { font-family: var(--ssa-font-stacks-amsipro-ultra);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);font-weight: 900;font-size: 22px;margin-bottom: 10px;margin-left: 40px; } @media (min-width: 1199px) { .coh-ce-cpt_service_card-1b08bd24 { font-size: 22px; }  }
.coh-ce-cpt_service_card-9a9ef68b { margin-bottom: 10px;margin-left: 40px;text-align: left;color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-amsipro-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 12px; } @media (min-width: 767px) { .coh-ce-cpt_service_card-9a9ef68b { font-size: 12px;text-align: left; }  } @media (min-width: 1199px) { .coh-ce-cpt_service_card-9a9ef68b { font-size: 14px;text-align: left; }  }
.coh-ce-cpt_service_card-4c64289e { border-style: solid;border-color: rgba(215, 167, 77, 1);border-width: 1px;padding-top: 8px;padding-right: 8px;padding-bottom: 8px;padding-left: 8px;margin-top: 30px;margin-bottom: 40px;margin-left: 40px; }
.coh-ce-cpt_service_card-310f64dc { font-family: var(--ssa-font-stacks-amsipro-ultra);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(215, 167, 77, 1);font-weight: 900;font-size: 14px; } @media (min-width: 1199px) { .coh-ce-cpt_service_card-310f64dc { font-size: 12px; }  }
.coh-ce-cpt_service-52707500 { font-family: var(--ssa-font-stacks-amsipro-ultra);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 800;font-size: 26px;color: rgba(0, 127, 109, 1); } @media (min-width: 1199px) { .coh-ce-cpt_service-52707500 { font-size: 34px; }  }
.coh-ce-cpt_service-93560776 { text-align: center; }
.coh-ce-cpt_service-d900e148 { font-family: var(--ssa-font-stacks-amsipro-ultra);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);text-align: center;font-size: 14px;margin-top: 10px;margin-right: 10px;margin-bottom: 10px;margin-left: 10px; } @media (min-width: 1199px) { .coh-ce-cpt_service-d900e148 { font-size: 14px; }  } @media (min-width: 1440px) { .coh-ce-cpt_service-d900e148 { font-size: 14px; }  }
.coh-ce-cpt_secondary_footer-e5aa4e34 { padding-top: 2.1875rem;padding-bottom: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_secondary_footer-e5aa4e34 { height: 160px;padding-top: 8px;padding-bottom: 16px;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
@media (min-width: 1199px) { .coh-ce-cpt_secondary_footer-c38144de { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }  }
@media (min-width: 1199px) { .coh-ce-cpt_secondary_footer-e30ee122 { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }  }
.coh-ce-cpt_secondary_footer-450bbb44 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 1199px) { .coh-ce-cpt_secondary_footer-450bbb44 { 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-flex-wrap: unset;-ms-flex-wrap: unset;flex-wrap: unset;-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; }  }
.coh-ce-cpt_secondary_footer-e1bc9711 { width: unset;max-width: 200px;max-height: 100px;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start; }
@media (min-width: 1199px) { .coh-ce-cpt_secondary_footer-a0b8c2bd { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_secondary_footer-93bfe992 { -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center;padding-top: 8px; } @media (min-width: 1199px) { .coh-ce-cpt_secondary_footer-93bfe992 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_secondary_footer-8a47c1ce { margin-top: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_secondary_footer-8a47c1ce { margin-top: 0rem; }  }
.coh-ce-cpt_secondary_footer-67ba183d { border-width: 0rem;border-style: solid; } @media (min-width: 1199px) { .coh-ce-cpt_secondary_footer-67ba183d { border-top-width: 0.0625rem; }  }
.coh-ce-cpt_secondary_footer-c319831a { padding-top: 1.375rem;padding-bottom: 1.375rem; }
.coh-ce-cpt_secondary_footer-c406f03c { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } @media (min-width: 1199px) { .coh-ce-cpt_secondary_footer-c406f03c { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }  }
.coh-ce-cpt_secondary_footer-9b520e2b { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3;padding-right: 0.625rem;padding-left: 0.625rem; } @media (min-width: 1199px) { .coh-ce-cpt_secondary_footer-9b520e2b { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;padding-right: 0rem;padding-left: 0rem; }  }
.coh-ce-cpt_secondary_footer-aff5b7dc { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;padding-right: 1.875rem;padding-bottom: 0.625rem;padding-left: 1.875rem;font-size: 0.8125rem;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_secondary_footer-aff5b7dc { font-size: 0.8125rem;text-align: start;padding-right: 0rem;padding-bottom: 0.625rem;padding-left: 0rem; }  }
.coh-ce-cpt_secondary_footer-5d49b307 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.8125rem;padding-right: 1.875rem;padding-left: 1.875rem;line-height: 1.5625rem;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_secondary_footer-5d49b307 { font-size: 0.8125rem;padding-right: 0rem;padding-left: 0rem;line-height: unset;text-align: start; }  }
.coh-ce-cpt_secondary_footer-b31afb5c { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; } @media (min-width: 1199px) { .coh-ce-cpt_secondary_footer-b31afb5c { 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-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2; }  }
.coh-ce-cpt_secondary_footer-a18cf31f { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2;padding-bottom: 0.9375rem; } @media (min-width: 1199px) { .coh-ce-cpt_secondary_footer-a18cf31f { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3;padding-bottom: 0rem; }  }
.coh-ce-cpt_secondary_footer-d09b27bd { -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;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;padding-top: 16px; } @media (min-width: 1199px) { .coh-ce-cpt_secondary_footer-d09b27bd { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: unset; }  } .coh-ce-cpt_secondary_footer-d09b27bd a { margin-right: 20px; } .coh-ce-cpt_secondary_footer-d09b27bd a:last-child { margin-right: 0rem; }
.coh-ce-cpt_secondary_footer-352976ad { padding-top: 0.4375rem;padding-right: 0.575rem;padding-bottom: 0.4375rem;padding-left: 0.575rem;background-color: var(--ssa-color-palette-white);-webkit-border-radius: 50%;border-radius: 50%;opacity: 0.6; } .coh-ce-cpt_secondary_footer-352976ad::before { content: "\f16d";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; }
.coh-ce-cpt_secondary_footer-ab700d23 { background-color: var(--ssa-color-palette-white);padding-top: 0.4375rem;padding-right: 0.575rem;padding-bottom: 0.4375rem;padding-left: 0.575rem;-webkit-border-radius: 50%;border-radius: 50%;opacity: 0.6; }
.coh-ce-cpt_secondary_footer-3fe57467 { background-color: var(--ssa-color-palette-white);padding-top: 0.4375rem;padding-right: 0.575rem;padding-bottom: 0.4375rem;padding-left: 0.575rem;-webkit-border-radius: 50%;border-radius: 50%;opacity: 0.6; }
.coh-ce-cpt_secondary_footer-66ed1639 { background-color: var(--ssa-color-palette-white);padding-top: 0.4375rem;padding-right: 0.575rem;padding-bottom: 0.4375rem;padding-left: 0.575rem;-webkit-border-radius: 50%;border-radius: 50%;opacity: 0.6; }
.coh-ce-cpt_secondary_footer-27fc2c5 { background-color: var(--ssa-color-palette-white);padding-top: 0.4375rem;padding-right: 0.575rem;padding-bottom: 0.4375rem;padding-left: 0.575rem;-webkit-border-radius: 50%;border-radius: 50%;opacity: 0.6; }
.coh-ce-cpt_search_banner-52050d21 { 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-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;width: 100%;background-position: center center;background-size: cover;background-repeat: no-repeat;background-attachment: scroll;min-height: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_search_banner-52050d21 { background-position: center center;background-size: cover;background-repeat: no-repeat;background-attachment: scroll;min-height: 100%; }  } .coh-ce-cpt_search_banner-52050d21 input.form-text { font-weight: 700;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.25rem;padding-top: 1.25rem;padding-bottom: 1.25rem;border-style: none;width: 100%;max-width: 100%;text-overflow: ellipsis; } .coh-ce-cpt_search_banner-52050d21 input#edit-submit-search-views,.coh-ce-cpt_search_banner-52050d21 input#edit-submit-search-views--2 { display: none; } .coh-ce-cpt_search_banner-52050d21 .form-autocomplete { background-image: none; } .coh-ce-cpt_search_banner-52050d21 .form-actions #edit-reset { display: none; } .coh-ce-cpt_search_banner-52050d21.image-height-small { height: 440px; } @media (min-width: 1199px) { .coh-ce-cpt_search_banner-52050d21.image-height-small { height: 480px; }  } .coh-ce-cpt_search_banner-52050d21.image-height-medium { height: 540px; } @media (min-width: 1199px) { .coh-ce-cpt_search_banner-52050d21.image-height-medium { height: 580px; }  } .coh-ce-cpt_search_banner-52050d21.image-height-large { height: 640px; } @media (min-width: 1199px) { .coh-ce-cpt_search_banner-52050d21.image-height-large { height: 680px; }  } .coh-ce-cpt_search_banner-52050d21 .search-banner-content { display: none; } .coh-ce-cpt_search_banner-52050d21 #edit-submit-search-views--2,.coh-ce-cpt_search_banner-52050d21 .js-form-submit { display: none; }
.coh-ce-cpt_search_banner-ebc73d3a { 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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } .coh-ce-cpt_search_banner-ebc73d3a::before { content: "\f002";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: 20px;margin-right: 1.125rem; } @media (min-width: 1199px) { .coh-ce-cpt_search_banner-ebc73d3a::before { font-size: 35px; }  }
.coh-ce-cpt_scroll_top_arrow-18142734 { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_scroll_top_arrow-18142734 { background-color: rgba(12, 35, 64, 1);-webkit-border-radius: 5rem;border-radius: 5rem;width: 5rem;border-width: 0.0625rem;height: 5rem;margin-right: 1.875rem;-webkit-box-shadow: 0rem 0.9375rem 1rem 0rem rgba(0, 0, 38, 0.151);box-shadow: 0rem 0.9375rem 1rem 0rem rgba(0, 0, 38, 0.151);position: fixed;display: none;bottom: 222px;right: 30px;z-index: 31; }  }
.coh-ce-cpt_review_comments-90fbd6f2 { padding: 32px; } .coh-ce-cpt_review_comments-90fbd6f2 .form-item { width: 100%;margin-bottom: 21px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; } .coh-ce-cpt_review_comments-90fbd6f2 .form-item label { width: 100%;margin-bottom: 8px; } .coh-ce-cpt_review_comments-90fbd6f2 .form-item input { height: 50px;width: 100%;border-width: 1px;-webkit-border-radius: 8px;border-radius: 8px; } .coh-ce-cpt_review_comments-90fbd6f2 .form-item .text-count-wrapper { margin-top: 8px; } .coh-ce-cpt_review_comments-90fbd6f2 .form-item textarea { -webkit-border-radius: 8px; border-radius: 8px;width: 100%; } .coh-ce-cpt_review_comments-90fbd6f2 .form-item.form-type-checkbox input { height: auto;width: auto;margin-right: 5px; } .coh-ce-cpt_review_comments-90fbd6f2 .form-item.form-type-checkbox label { width: auto; } .coh-ce-cpt_review_comments-90fbd6f2 div { width: 100%; }
.coh-ce-cpt_review_comments-e71876a3 .views-row { margin-top: 16px;margin-bottom: 16px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;padding-bottom: 20px;border-bottom-style: solid;border-bottom-width: 1px;border-bottom-color: var(--ssa-color-palette-neutral-medium); } .coh-ce-cpt_review_comments-e71876a3 .views-row .views-field views-field-webform-submission-value-9 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1;width: 50%;font-weight: 900;font-size: 16px; } .coh-ce-cpt_review_comments-e71876a3 .views-row .views-field views-field-webform-submission-value-9 span { font-weight: 900;font-size: 16px; } .coh-ce-cpt_review_comments-e71876a3 .views-row .views-field-webform-submission-value { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } .coh-ce-cpt_review_comments-e71876a3 .views-row .views-field-webform-submission-value-7 { -webkit-box-ordinal-group: 5; -webkit-order: 4; -ms-flex-order: 4; order: 4;width: 100%; } .coh-ce-cpt_review_comments-e71876a3 .views-row .views-field-webform-submission-value-8 { -webkit-box-ordinal-group: 9; -webkit-order: 8; -ms-flex-order: 8; order: 8; } .coh-ce-cpt_review_comments-e71876a3 .views-field-webform-submission-value-6 { font-size: 16px;font-weight: 700;margin-bottom: 8px;-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3;width: 100%; }
.coh-ce-cpt_responsive_text-7aa161b1 { display: block; } @media (min-width: 565px) { .coh-ce-cpt_responsive_text-7aa161b1 { display: none; }  } @media (min-width: 565px) { .coh-ce-cpt_responsive_text-7aa161b1:last-child { display: block; }  }
.coh-ce-cpt_responsive_text-e6c585b9 { display: none; } @media (min-width: 565px) { .coh-ce-cpt_responsive_text-e6c585b9 { display: block; }  } @media (min-width: 767px) { .coh-ce-cpt_responsive_text-e6c585b9 { display: none; }  } @media (min-width: 767px) { .coh-ce-cpt_responsive_text-e6c585b9:last-child { display: block; }  }
.coh-ce-cpt_responsive_text-49deab6b { display: none; } @media (min-width: 767px) { .coh-ce-cpt_responsive_text-49deab6b { display: block; }  } @media (min-width: 1199px) { .coh-ce-cpt_responsive_text-49deab6b { display: none; }  } @media (min-width: 1199px) { .coh-ce-cpt_responsive_text-49deab6b:last-child { display: block; }  }
.coh-ce-cpt_responsive_text-2f9ab59 { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_responsive_text-2f9ab59 { display: block; }  } @media (min-width: 1440px) { .coh-ce-cpt_responsive_text-2f9ab59 { display: none; }  } @media (min-width: 1440px) { .coh-ce-cpt_responsive_text-2f9ab59:last-child { display: block; }  }
.coh-ce-cpt_responsive_text-c6ef7f67 { display: none; } @media (min-width: 1440px) { .coh-ce-cpt_responsive_text-c6ef7f67 { display: block; }  } @media (min-width: 1920px) { .coh-ce-cpt_responsive_text-c6ef7f67 { display: none; }  } @media (min-width: 1920px) { .coh-ce-cpt_responsive_text-c6ef7f67:last-child { display: block; }  }
.coh-ce-cpt_responsive_text-ffa3bcda { display: none; } @media (min-width: 1920px) { .coh-ce-cpt_responsive_text-ffa3bcda { display: block; }  } @media (min-width: 1920px) { .coh-ce-cpt_responsive_text-ffa3bcda:last-child { display: block; }  }
.coh-ce-cpt_responsive_image_without_laz-2ce6bc06 { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem; }
.coh-ce-cpt_responsive_image_eager-2b1d158a { position: relative; }
.coh-ce-cpt_responsive_image_eager-2ce6bc06 { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem; }
.coh-ce-cpt_responsive_image_advanced-2b1d158a { position: relative; }
.coh-ce-cpt_responsive_image_advanced-2ce6bc06 { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem; }
.coh-ce-cpt_responsive_image-705e4aa0 { overflow: hidden; }
.coh-ce-cpt_responsive_image-2ce6bc06 { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem; }
.coh-ce-cpt_reset_password_stella-30a144c5 { width: 110px;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }
.coh-ce-cpt_reset_password_stella-45b25559 { max-width: 372px;margin-right: auto;margin-left: auto; }
.coh-ce-cpt_related_content_by_tag-ae45b4b2 { padding-top: 40px;padding-bottom: 40px; } .coh-ce-cpt_related_content_by_tag-ae45b4b2 .c-card-news--Solid .container-card > .coh-container { max-width: 260px;height: 300px; } @media (min-width: 1199px) { .coh-ce-cpt_related_content_by_tag-ae45b4b2 .c-card-news--Solid .container-card > .coh-container { max-width: 100%;height: -webkit-calc(100% - 170px);height: calc(100% - 170px); }  } .coh-ce-cpt_related_content_by_tag-ae45b4b2 .c-card-news--Transparent .container-card > .coh-container { max-width: 180px; } @media (min-width: 1199px) { .coh-ce-cpt_related_content_by_tag-ae45b4b2 .c-card-news--Transparent .container-card > .coh-container { max-width: 100%; }  } .coh-ce-cpt_related_content_by_tag-ae45b4b2 .coh-style-card-shadow .container-card { max-width: 260px; } @media (min-width: 1199px) { .coh-ce-cpt_related_content_by_tag-ae45b4b2 .coh-style-card-shadow .container-card { max-width: 100%; }  }
.coh-ce-cpt_register_stella-30a144c5 { width: 110px;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }
.coh-ce-cpt_register_stella-7cedf579 { margin-top: 15px;margin-bottom: 20px; }
.coh-ce-cpt_register_stella-45b25559 { max-width: 372px;margin-right: auto;margin-left: auto; }
.coh-ce-cpt_radio_player-5a95001 { display: none; }
.coh-ce-cpt_radio_player-8db1b045 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_radio_player-9c985aa3 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-left: 20px;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-cpt_radio_player-ed28a3f7 { position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 1199px) { .coh-ce-cpt_radio_player-ed28a3f7 { display: block; }  }
.coh-ce-cpt_radio_player-b82658fc { 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; } @media (min-width: 1199px) { .coh-ce-cpt_radio_player-b82658fc { top: 30px;position: absolute;left: 0rem;right: 0rem; }  }
.coh-ce-cpt_quiz_and_trivia-921684b8 { width: 100%; }
.coh-ce-cpt_quick_age_gate-97410edc { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 60vh;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-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;overflow: auto;padding-top: 2.5rem;padding-right: 1.875rem;padding-left: 1.875rem;position: relative; } @media (min-width: 767px) { .coh-ce-cpt_quick_age_gate-97410edc { width: 33.4375rem;margin-top: auto;margin-right: 0rem;margin-bottom: auto;margin-left: 0rem;display: table-cell;vertical-align: middle;height: unset;-webkit-box-align: unset;-webkit-align-items: unset;-ms-flex-align: unset;align-items: unset; }  } @media (min-width: 1199px) { .coh-ce-cpt_quick_age_gate-97410edc { width: 41.875rem;padding-top: 0rem;padding-right: 0rem;padding-left: 0rem; }  } .coh-ce-cpt_quick_age_gate-97410edc #languages-count ul { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } @media null { .coh-ce-cpt_quick_age_gate-97410edc #languages-count a.lang-choose-age:before,.coh-ce-cpt_quick_age_gate-97410edc #languages-count a.lang-choose-age:after { clear: both;content: " ";display: table; }  } .coh-ce-cpt_quick_age_gate-97410edc #languages-count a.lang-choose-age { text-transform: uppercase;-webkit-transition: all 300ms ease;transition: all 300ms ease;padding-top: 0.5rem;padding-right: 1.75rem;padding-bottom: 0.5rem;padding-left: 1.75rem;margin-top: 0.9375rem;margin-right: 0.25rem;margin-bottom: 0.9375rem;float: left;border-width: 0.1875rem;border-style: solid;border-color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(3, 37, 126, 1); } .coh-ce-cpt_quick_age_gate-97410edc #languages-count a.lang-choose-age:hover { background-color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(0, 32, 113, 1); } .coh-ce-cpt_quick_age_gate-97410edc #languages-count a.lang-choose-age.selected { color: var(--ssa-color-palette-white);background-color: rgba(0, 32, 113, 1); }
.coh-ce-cpt_quick_age_gate-232efd48 { width: 11.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_quick_age_gate-232efd48 { width: 15.625rem; }  }
.coh-ce-cpt_quick_age_gate-a81200ac { color: var(--ssa-color-palette-white);margin-top: 2.5rem;margin-bottom: 2.5rem;font-size: 1.5rem;font-style: normal;text-transform: uppercase;word-wrap: break-word;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-align: center; } @media (min-width: 767px) { .coh-ce-cpt_quick_age_gate-a81200ac { text-align: left; }  } @media (min-width: 1199px) { .coh-ce-cpt_quick_age_gate-a81200ac { font-size: 2rem;margin-top: 3.75rem;margin-bottom: 3.75rem; }  }
.coh-ce-cpt_quick_age_gate-e189e73f { margin-bottom: 0rem; } @media (min-width: 767px) { .coh-ce-cpt_quick_age_gate-e189e73f { margin-bottom: 2.5rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_quick_age_gate-e189e73f { margin-bottom: 3.75rem; }  } .coh-ce-cpt_quick_age_gate-e189e73f h2 { display: none; } .coh-ce-cpt_quick_age_gate-e189e73f select { padding-top: 0.5rem;padding-bottom: 0.5rem;width: 100%;max-width: 22.5rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;border-color: var(--ssa-color-palette-neutral-medium); }
.coh-ce-cpt_quick_age_gate-a6f46f1d { padding-top: 40px;padding-right: 30px;padding-bottom: 0rem;padding-left: 30px; } @media (min-width: 767px) { .coh-ce-cpt_quick_age_gate-a6f46f1d { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem; }  }
.coh-ce-cpt_quick_age_gate-477e13c6 { color: var(--ssa-color-palette-white);font-size: 1.5rem;font-style: normal;text-transform: uppercase;word-wrap: break-word;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-align: center; } @media (min-width: 767px) { .coh-ce-cpt_quick_age_gate-477e13c6 { text-align: left; }  } @media (min-width: 1199px) { .coh-ce-cpt_quick_age_gate-477e13c6 { font-size: 2rem; }  }
.coh-ce-cpt_quick_age_gate-8db1b045 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_quick_age_gate-711227a8 { margin-right: 20px; }
.coh-ce-cpt_quick_age_gate-175f0891 { padding-top: 2.125rem;padding-bottom: 2.125rem; } @media (min-width: 1199px) { .coh-ce-cpt_quick_age_gate-175f0891 { padding-top: 1.375rem;padding-bottom: 1.375rem; }  }
.coh-ce-cpt_quick_age_gate-b9658bc7 { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 1199px) { .coh-ce-cpt_quick_age_gate-b9658bc7 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start; }  }
@media (min-width: 1199px) { .coh-ce-cpt_product_slider_container-663a976d { padding-top: 45px;padding-right: 0rem;padding-bottom: 20px;padding-left: 0rem; }  }
.coh-ce-cpt_product_slider_container-cf68dbde div div div div.slick-track { -webkit-transform: rotateX(-285deg) rotateY(0deg) rotateZ(0deg); transform: rotateX(-285deg) rotateY(0deg) rotateZ(0deg);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: stretch;-webkit-justify-content: stretch;-ms-flex-pack: stretch;justify-content: stretch;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end; } .coh-ce-cpt_product_slider_container-cf68dbde .coh-slider-container-mid .slick-next { -webkit-transition: 200ms linear right; transition: 200ms linear right;right: 55px; } @media (min-width: 1199px) { .coh-ce-cpt_product_slider_container-cf68dbde .coh-slider-container-mid .slick-next { right: -85px; }  } .coh-ce-cpt_product_slider_container-cf68dbde .coh-slider-container-mid .slick-prev { -webkit-transition: 200ms linear left; transition: 200ms linear left;left: 55px; } @media (min-width: 1199px) { .coh-ce-cpt_product_slider_container-cf68dbde .coh-slider-container-mid .slick-prev { left: -85px; }  } .coh-ce-cpt_product_slider_container-cf68dbde .slick-current .cards-info { display: block; } .coh-ce-cpt_product_slider_container-cf68dbde .slick-current .cards-info p { opacity: 1; } @media (min-width: 1199px) { .coh-ce-cpt_product_slider_container-cf68dbde .slick-current .cards-info p { opacity: 0; }  } .coh-ce-cpt_product_slider_container-cf68dbde .slick-current .cards-info a { opacity: 1; } @media (min-width: 1199px) { .coh-ce-cpt_product_slider_container-cf68dbde .slick-current .cards-info a { opacity: 0; }  } .coh-ce-cpt_product_slider_container-cf68dbde .coh-slider-container-mid { padding-left: 0 !important; } @media (min-width: 1199px) { .coh-ce-cpt_product_slider_container-cf68dbde .coh-slider-container-mid { overflow: visible; }  }
.coh-ce-cpt_product_card_type_2-83714224 { 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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-right: 10px;margin-bottom: 0rem;margin-left: 10px; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_type_2-83714224 { margin-right: 45px;margin-bottom: 0rem;margin-left: 45px; }  } @media (min-width: 1199px) { .coh-ce-cpt_product_card_type_2-83714224.effect-slide-up .product-card-img { position: relative;top: 60px;-webkit-transition: 300ms ease 180ms top, 300ms ease 180ms transform;transition: 300ms ease 180ms top, 300ms ease 180ms transform;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1); }  } .coh-ce-cpt_product_card_type_2-83714224.effect-slide-up .card-info .product-card-button,.coh-ce-cpt_product_card_type_2-83714224.effect-slide-up .card-info .product-card-desc { opacity: 0;-webkit-transition: 300ms ease 150ms opacity;transition: 300ms ease 150ms opacity; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_type_2-83714224.effect-slide-up .card-info .product-card-button,.coh-ce-cpt_product_card_type_2-83714224.effect-slide-up .card-info .product-card-desc { -webkit-transition: background-color 150ms ease, color 150ms ease, 150ms ease border-color, 300ms ease 150ms opacity; transition: background-color 150ms ease, color 150ms ease, 150ms ease border-color, 300ms ease 150ms opacity; }  } @media (min-width: 767px) { .coh-ce-cpt_product_card_type_2-83714224.effect-slide-up:hover .product-card-img { -webkit-transform: scaleX(0.95) scaleY(0.95); -ms-transform: scaleX(0.95) scaleY(0.95); transform: scaleX(0.95) scaleY(0.95); }  } @media (min-width: 1199px) { .coh-ce-cpt_product_card_type_2-83714224.effect-slide-up:hover .product-card-img { top: -20px; }  } @media (min-width: 1199px) { .coh-ce-cpt_product_card_type_2-83714224.effect-slide-up:hover .card-info .product-card-button,.coh-ce-cpt_product_card_type_2-83714224.effect-slide-up:hover .card-info .product-card-desc { opacity: 1; }  } .coh-ce-cpt_product_card_type_2-83714224.effect-slide-up.slick-current .product-card-button,.coh-ce-cpt_product_card_type_2-83714224.effect-slide-up.slick-current .product-card-desc { opacity: 1; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_type_2-83714224.effect-slide-up.slick-current .product-card-button,.coh-ce-cpt_product_card_type_2-83714224.effect-slide-up.slick-current .product-card-desc { opacity: 0; }  }
.coh-ce-cpt_product_card_type_2-89577e71 { 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-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;padding-top: 16px;padding-bottom: 16px; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_type_2-89577e71 { padding-top: 0rem;padding-bottom: 40px; }  }
.coh-ce-cpt_product_card_type_2-c02c742b { max-width: 160px;max-height: 420px; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_type_2-c02c742b { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  }
.coh-ce-cpt_product_card_type_2-c254798 { width: unset;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;-o-object-fit: contain;object-fit: contain; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_type_2-c254798 { margin-top: unset;margin-right: unset;margin-bottom: unset;margin-left: 0rem; }  }
.coh-ce-cpt_product_card_type_2-25a2e957 { 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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;padding-right: 10px;padding-left: 10px;width: 160px; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_type_2-25a2e957 { min-height: 6.25rem; }  }
.coh-ce-cpt_product_card_type_2-15dfc811 { pointer-events: all;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; }
.coh-ce-cpt_product_card_type_2-ce1b5184 { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_product_card_type_2-4d92cdba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;line-height: 1rem;letter-spacing: 0rem;margin-bottom: 20px;display: block; }
.coh-ce-cpt_product_card_type_2-5ae51ea7 { 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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 767px) { .coh-ce-cpt_product_card_type_2-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_product_card_type_2-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_product_card_type_2-5ae51ea7 > article { -webkit-flex-basis: 66%; -ms-flex-preferred-size: 66%; flex-basis: 66%; } .coh-ce-cpt_product_card_type_2-5ae51ea7:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-cpt_product_card_type_2-a18cafa5 { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; }
.coh-ce-cpt_product_card_details_list_by-c02c742b { max-width: 160px;max-height: 420px; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_details_list_by-c02c742b { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  }
.coh-ce-cpt_product_card_details_list_by-794bc141 { -o-object-fit: contain; object-fit: contain;width: unset;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_details_list_by-794bc141 { -webkit-transition: 300ms ease top, 300ms ease transform; transition: 300ms ease top, 300ms ease transform;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);position: relative;top: 60px;margin-top: unset;margin-right: unset;margin-bottom: unset;margin-left: 0rem; }  }
.coh-ce-cpt_product_card_details_list_by-25a2e957 { 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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;padding-right: 10px;padding-left: 10px;width: 160px; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_details_list_by-25a2e957 { min-height: 6.25rem; }  }
.coh-ce-cpt_product_card_details_list_by-dc84055b { margin-top: 10px;margin-bottom: 20px;text-align: center;font-size: 1rem;line-height: 1rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;opacity: 0;min-height: 32px;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; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_details_list_by-dc84055b { opacity: 0;font-size: 1.25rem;line-height: 1rem; }  }
.coh-ce-cpt_product_card_details_list_by-792d0a19 { 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; }
.coh-ce-cpt_product_card_details_list_by-8dda1cdb { margin-top: 0rem;margin-right: auto;margin-bottom: 25px;margin-left: auto;width: 50%;opacity: 0; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_details_list_by-8dda1cdb { opacity: 0; }  }
.coh-ce-cpt_product_card_details_list-c02c742b { max-width: 160px;max-height: 420px; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_details_list-c02c742b { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  }
.coh-ce-cpt_product_card_details_list-794bc141 { -o-object-fit: contain; object-fit: contain;width: unset;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_details_list-794bc141 { -webkit-transition: 300ms ease top, 300ms ease transform; transition: 300ms ease top, 300ms ease transform;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);position: relative;top: 60px;margin-top: unset;margin-right: unset;margin-bottom: unset;margin-left: 0rem; }  }
.coh-ce-cpt_product_card_details_list-25a2e957 { 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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;padding-right: 10px;padding-left: 10px;width: 160px; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_details_list-25a2e957 { min-height: 6.25rem; }  }
.coh-ce-cpt_product_card_details_list-95238f63 { margin-top: 10px;margin-bottom: 20px;text-align: center;font-size: 1rem;line-height: 1rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;opacity: 0;min-height: 32px;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; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_details_list-95238f63 { opacity: 0;font-size: 1.25rem;line-height: 1rem; }  }
.coh-ce-cpt_product_card_details_list-792d0a19 { 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; }
.coh-ce-cpt_product_card_details_list-8dda1cdb { margin-top: 0rem;margin-right: auto;margin-bottom: 25px;margin-left: auto;width: 50%;opacity: 0; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_details_list-8dda1cdb { opacity: 0; }  }
.coh-ce-cpt_product_card_details-c02c742b { max-width: 160px;max-height: 420px; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_details-c02c742b { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  }
.coh-ce-cpt_product_card_details-794bc141 { -o-object-fit: contain; object-fit: contain;width: unset;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_details-794bc141 { -webkit-transition: 300ms ease top, 300ms ease transform; transition: 300ms ease top, 300ms ease transform;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);position: relative;top: 60px;margin-top: unset;margin-right: unset;margin-bottom: unset;margin-left: 0rem; }  }
.coh-ce-cpt_product_card_details-25a2e957 { 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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;padding-right: 10px;padding-left: 10px;width: 160px; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_details-25a2e957 { min-height: 6.25rem; }  }
.coh-ce-cpt_product_card_details-792d0a19 { 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; }
.coh-ce-cpt_product_card_details-8dda1cdb { margin-top: 0rem;margin-right: auto;margin-bottom: 25px;margin-left: auto;width: 50%;opacity: 0; } @media (min-width: 1199px) { .coh-ce-cpt_product_card_details-8dda1cdb { opacity: 0; }  }
.coh-ce-cpt_product_card-149f24f0.integration .product-card-details-button { display: none; } .coh-ce-cpt_product_card-149f24f0.manually .product-card-details-button { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_product_card-149f24f0.manually .coh-paragraph { margin-top: 25px; }  }
.coh-ce-cpt_product_card-57aa11bf { text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_product_card-57aa11bf.block-align-left { max-width: 19.375rem;width: 19.375rem;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: 1199px) { .coh-ce-cpt_product_card-57aa11bf.block-align-center { max-width: 48.125rem;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: 1199px) { .coh-ce-cpt_product_card-57aa11bf.block-align-right { max-width: 19.375rem;width: 19.375rem;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; }  }
.coh-ce-cpt_product_card-da575bd { display: none;opacity: 0;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; } .coh-ce-cpt_product_card-da575bd.manually { display: block; } @media (min-width: 1199px) { .coh-ce-cpt_product_card-da575bd.manually { display: inline-block; }  } .coh-ce-cpt_product_card-da575bd.block-align-left { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_product_card-da575bd.block-align-left { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start; }  } .coh-ce-cpt_product_card-da575bd.block-align-center { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_product_card-da575bd.block-align-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }  } .coh-ce-cpt_product_card-da575bd.block-align-right { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_product_card-da575bd.block-align-right { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end; }  }
.coh-ce-cpt_product_card-8c0588b3 { display: block;opacity: 0;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; } @media (min-width: 1199px) { .coh-ce-cpt_product_card-8c0588b3 { display: inline-block;opacity: 0; }  } @media (min-width: 1199px) { .coh-ce-cpt_product_card-8c0588b3.block-align-left { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }  } @media (min-width: 1199px) { .coh-ce-cpt_product_card-8c0588b3.block-align-right { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }  } .coh-ce-cpt_product_card-8c0588b3.block-align-center { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_product_card-8c0588b3.block-align-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }  }
.coh-ce-cpt_product_card-ce1b5184 { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_product_card-4d92cdba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;line-height: 1rem;letter-spacing: 0rem;margin-bottom: 20px;display: block; }
.coh-ce-cpt_product_card-5ae51ea7 { 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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 767px) { .coh-ce-cpt_product_card-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_product_card-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_product_card-5ae51ea7 > article { -webkit-flex-basis: 66%; -ms-flex-preferred-size: 66%; flex-basis: 66%; } .coh-ce-cpt_product_card-5ae51ea7:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-cpt_product_card-a18cafa5 { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; }
.coh-ce-cpt_products_animations_item-48dd63e2 { grid-template-columns: 50% 50%;-webkit-column-gap: 0;-moz-column-gap: 0;column-gap: 0; } @media (min-width: 1199px) { .coh-ce-cpt_products_animations_item-48dd63e2 { display: grid;-webkit-box-pack: end;-webkit-justify-content: end;-ms-flex-pack: end;justify-content: end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_products_animations_item-805fb0b8 { position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_products_animations_item-805fb0b8 { grid-column-start: 2;grid-row-start: 1;height: 500px; }  }
.coh-ce-cpt_products_animations_item-9a80e240 { max-width: 500px;margin-top: 0rem;margin-right: auto;margin-bottom: 24px;margin-left: auto;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_products_animations_item-9a80e240 { position: absolute;left: 0rem;top: 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;width: 100%;height: 100%; }  }
.coh-ce-cpt_products_animations_item-28d20271 { display: inline-block;max-width: 100%; } .coh-ce-cpt_products_animations_item-28d20271 svg { max-width: 100%; }
.coh-ce-cpt_products_animations_item-d982a962 { max-width: 600px;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;padding-top: 0rem;padding-right: 16px;padding-bottom: 0rem;padding-left: 16px; } @media (min-width: 1199px) { .coh-ce-cpt_products_animations_item-d982a962 { max-width: 530px;width: 100%;margin-right: 0rem;margin-left: auto;padding-right: 15px;padding-left: 15px;grid-column-start: 1;grid-row-start: 1; }  } @media (min-width: 1440px) { .coh-ce-cpt_products_animations_item-d982a962 { padding-left: 0rem; }  }
.coh-ce-cpt_products_animations_containe-2b1d158a { position: relative; }
@media (min-width: 1199px) { .coh-ce-cpt_products_animations_containe-19e61eae { margin-top: -webkit-calc(-100vh + 56px); margin-top: calc(-100vh + 56px); }  }
.coh-ce-cpt_products_animations_containe-d766c441 { margin-top: 72px; } @media (min-width: 1199px) { .coh-ce-cpt_products_animations_containe-d766c441 { margin-top: 96px; }  } @media (min-width: 1440px) { .coh-ce-cpt_products_animations_containe-d766c441 { margin-top: 152px; }  } @media (min-width: 1199px) { .coh-ce-cpt_products_animations_containe-d766c441.detail-undefined .imageSizerForImage { height: -webkit-calc(100vh - 56px); height: calc(100vh - 56px); }  } .coh-ce-cpt_products_animations_containe-d766c441.mobile-center { text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_products_animations_containe-d766c441.mobile-center { text-align: left; }  }
.coh-ce-cpt_products_animations_containe-e10338d2 { margin-top: 72px; } @media (min-width: 1199px) { .coh-ce-cpt_products_animations_containe-e10338d2 { margin-top: 96px; }  } @media (min-width: 1440px) { .coh-ce-cpt_products_animations_containe-e10338d2 { margin-top: 152px; }  } @media (min-width: 1199px) { .coh-ce-cpt_products_animations_containe-e10338d2.detail-undefined .imageSizerForImage { height: -webkit-calc(100vh - 56px); height: calc(100vh - 56px); }  }
.coh-ce-cpt_products_animations_containe-1a2334c8 { margin-top: 72px;margin-bottom: 72px; } @media (min-width: 1199px) { .coh-ce-cpt_products_animations_containe-1a2334c8 { margin-top: 96px;margin-bottom: 96px; }  } @media (min-width: 1440px) { .coh-ce-cpt_products_animations_containe-1a2334c8 { margin-top: 152px;margin-bottom: 152px; }  } @media (min-width: 1199px) { .coh-ce-cpt_products_animations_containe-1a2334c8.detail-undefined .imageSizerForImage { height: -webkit-calc(100vh - 56px); height: calc(100vh - 56px); }  }
@media (min-width: 1199px) { .coh-ce-cpt_prizes_cards-e0997449 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_prizes_cards-9bbbf7b3 { overflow: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_prizes_cards-9bbbf7b3 { margin-top: 10px;margin-right: 10px;margin-bottom: 10px;margin-left: 10px; }  }
.coh-ce-cpt_prizes_cards-195b7a61 { width: 100%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;max-width: 265px; } @media (min-width: 1199px) { .coh-ce-cpt_prizes_cards-195b7a61 { width: 100%;max-width: 360px; }  }
.coh-ce-cpt_prizes_cards-2c1f7aae { height: 368px;overflow: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_prizes_cards-2c1f7aae { height: 260px; }  }
.coh-ce-cpt_prizes_cards-a37d8014 { display: none;height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover; } @media (min-width: 1199px) { .coh-ce-cpt_prizes_cards-a37d8014 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_prizes_cards-9ce67f9f { 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-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; } @media (min-width: 1199px) { .coh-ce-cpt_prizes_cards-9ce67f9f { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_prizes_boxes-64c48d21 { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_prizes_boxes-64c48d21 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-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;margin-top: 1.9375rem;margin-bottom: 1.9375rem;margin-left: 6vw;max-width: 1440px; }  } @media (min-width: 1440px) { .coh-ce-cpt_prizes_boxes-64c48d21 { margin-left: 6vw; }  } @media (min-width: 1920px) { .coh-ce-cpt_prizes_boxes-64c48d21 { margin-left: 15vw; }  }
.coh-ce-cpt_prizes_boxes-a5f0b533 { 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: 1199px) { .coh-ce-cpt_prizes_boxes-a5f0b533 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-box-pack: space-evenly;-webkit-justify-content: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;-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;margin-bottom: 31px; }  }
.coh-ce-cpt_popup-d1a23714 { display: none; }
.coh-ce-cpt_popup-73d16ab7 { display: none; }
.coh-ce-cpt_paragraph_type_1-76ed0eea { display: none; }
.coh-ce-cpt_paragraph-fd7babe1.paragraph-container-horizontal-small { width: 95%; } @media (min-width: 1199px) { .coh-ce-cpt_paragraph-fd7babe1.paragraph-container-horizontal-small { width: 70%;max-width: 1400px; }  } .coh-ce-cpt_paragraph-fd7babe1.paragraph-container-horizontal-medium { width: 93%; } @media (min-width: 1199px) { .coh-ce-cpt_paragraph-fd7babe1.paragraph-container-horizontal-medium { width: 50%;max-width: 1200px; }  } .coh-ce-cpt_paragraph-fd7babe1.paragraph-container-horizontal-large { width: 61%; } @media (min-width: 1199px) { .coh-ce-cpt_paragraph-fd7babe1.paragraph-container-horizontal-large { width: 30%;max-width: 970px; }  } .coh-ce-cpt_paragraph-fd7babe1.paragraph-container-horizontal-none { width: 100%; }
.coh-ce-cpt_paragraph-87b674f6 { margin-bottom: 0rem;max-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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; } @media (min-width: 1199px) { .coh-ce-cpt_paragraph-87b674f6 { margin-bottom: 0rem;max-width: 100%; }  }
.coh-ce-cpt_paragraph-4a1d6b04 { max-width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_paragraph-4a1d6b04 { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }  } .coh-ce-cpt_paragraph-4a1d6b04.paragraph-button-align-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .coh-ce-cpt_paragraph-4a1d6b04.paragraph-button-align-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .coh-ce-cpt_paragraph-4a1d6b04.paragraph-button-align-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.coh-ce-cpt_paragraph-65370670 { margin-top: 1.25rem;margin-right: 0.625rem;margin-bottom: 2.1875rem;margin-bottom: 0!important; } @media (min-width: 1199px) { .coh-ce-cpt_paragraph-65370670 { margin-top: 25px;margin-right: 0.625rem;margin-bottom: 0rem; }  }
.coh-ce-cpt_paragraph-8b0209dd { max-width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_paragraph-8b0209dd { margin-left: 6.125rem;max-width: 770px;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_paragraph-8b0209dd.paragraph-button-align-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .coh-ce-cpt_paragraph-8b0209dd.paragraph-button-align-left { -webkit-box-pack: flex-startParagraph ; -webkit-justify-content: flex-startParagraph ; -ms-flex-pack: flex-startParagraph ; justify-content: flex-startParagraph ;margin: 0rem; } .coh-ce-cpt_paragraph-8b0209dd.paragraph-button-align-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.coh-ce-cpt_paragraph-1f24d295 { margin-top: 1.25rem;margin-right: 0.625rem;margin-bottom: 0rem;margin-bottom: 0!important; } @media (min-width: 1199px) { .coh-ce-cpt_paragraph-1f24d295 { margin-top: 1.5625rem;margin-right: 0.625rem;margin-bottom: 0rem; }  }
.coh-ce-cpt_overflow_bottom_menu-d431a25c { text-overflow: ellipsis;width: 100%;overflow: hidden;text-align: center; } .c-overflow-bottom-menu__item--highlighted .coh-ce-cpt_overflow_bottom_menu-d431a25c { -webkit-transform: translateY(26px); -ms-transform: translateY(26px); transform: translateY(26px); }
.coh-ce-cpt_orders_map-107888d8 { position: static;-webkit-box-flex: 10;-webkit-flex-grow: 10;-ms-flex-positive: 10;flex-grow: 10; } @media (min-width: 1199px) { .coh-ce-cpt_orders_map-107888d8 { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;-webkit-column-gap: 2.2rem;-moz-column-gap: 2.2rem;column-gap: 2.2rem;grid-template-columns: 1fr 405px;display: grid; }  }
.coh-ce-cpt_orders_map-5c260ea8 { position: relative;display: none;-webkit-border-radius: 32px;border-radius: 32px;padding-bottom: 66.6666666667%;overflow: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_orders_map-5c260ea8 { display: block;padding-bottom: 66.6666666667%; }  }
.coh-ce-cpt_new_video_card-82ce84b1 { height: 100%; }
.coh-ce-cpt_new_video_card-ac63538 { width: 100%;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;height: 100%; } .coh-ce-cpt_new_video_card-ac63538::after { content: "\f04b";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);font-size: 22px;border-width: 3px;-webkit-border-radius: 50px;border-radius: 50px;border-style: solid;border-color: var(--ssa-color-palette-white);padding-top: 30px;padding-right: 33px;padding-bottom: 30px;padding-left: 33px; }
.coh-ce-cpt_new_video_card-8bd05083 { margin-top: auto;margin-right: 0rem;margin-bottom: auto;margin-left: 0rem;height: auto;overflow-y: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_new_video_card-8bd05083 { margin-top: 160px;margin-right: 300px;margin-bottom: 160px;margin-left: 300px; }  }
.coh-ce-cpt_new_video_card-ba170c0e .video-embed-twitch { position: relative; } .coh-ce-cpt_new_video_card-ba170c0e .video-embed-twitch iframe { width: 100%;margin: 0rem;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 999;height: 15.625rem; } @media (min-width: 1199px) { .coh-ce-cpt_new_video_card-ba170c0e .video-embed-twitch iframe { height: 53.75rem; }  }
.coh-ce-cpt_new_sso_user_phone_edit-6a552b8f { max-width: 20%;margin-top: 2.5rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }
.coh-ce-cpt_new_sso_reset_password_form-6a552b8f { max-width: 20%;margin-top: 2.5rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }
.coh-ce-cpt_new_sso_register_form-6a552b8f { max-width: 20%;margin-top: 2.5rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }
.coh-ce-cpt_new_sso_register_confirmatio-6a552b8f { max-width: 20%;margin-top: 2.5rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }
.coh-ce-cpt_new_sso_register_confirmatio-a6849883 { text-align: center; }
.coh-ce-cpt_new_sso_login_form-6a552b8f { max-width: 20%;margin-top: 2.5rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }
.coh-ce-cpt_new_sso_account_information-34523492 { max-width: 90%;width: 100%;margin-top: 1.875rem;margin-right: auto;margin-bottom: 1.25rem;margin-left: auto; } @media (min-width: 1199px) { .coh-ce-cpt_new_sso_account_information-34523492 { width: 100%;max-width: 40%; }  }
.coh-ce-cpt_new_sso_account_information-83336de0 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-bottom: 1.875rem; }
.coh-ce-cpt_new_social_banner-b0007f18 { display: inline-block;-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;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center; } @media (min-width: 1199px) { .coh-ce-cpt_new_social_banner-b0007f18 { display: inline-block; }  } @media (min-width: 1440px) { .coh-ce-cpt_new_social_banner-b0007f18 { display: inline-block; }  } @media (min-width: 1920px) { .coh-ce-cpt_new_social_banner-b0007f18 { display: inline-block; }  }
.coh-ce-cpt_new_social_banner-9afdf6e8 { max-width: 60px;display: inline-block;margin-top: auto;margin-right: 10px;margin-bottom: auto;margin-left: 5px; } @media (min-width: 1199px) { .coh-ce-cpt_new_social_banner-9afdf6e8 { display: inline-block;max-width: 70px; }  }
.coh-ce-cpt_new_social_banner-329adcf0 { display: none;color: var(--ssa-color-palette-white);font-family: $coh-font-amsipro-condensed-bold; } @media (min-width: 767px) { .coh-ce-cpt_new_social_banner-329adcf0 { display: inline-block;bottom: 10px;position: relative;top: auto;line-height: 1.5625rem;text-align: left; }  } @media (min-width: 1199px) { .coh-ce-cpt_new_social_banner-329adcf0 { display: inline-block;position: relative;bottom: 15px;line-height: 25px;text-align: left;top: auto; }  } @media (min-width: 1440px) { .coh-ce-cpt_new_social_banner-329adcf0 { display: inline-block; }  } @media (min-width: 1920px) { .coh-ce-cpt_new_social_banner-329adcf0 { display: inline-block; }  }
.coh-ce-cpt_new_social_banner-85693f87 { display: none;margin-right: 10px;margin-left: 10px;width: auto; } @media (min-width: 1199px) { .coh-ce-cpt_new_social_banner-85693f87 { display: inline-block;margin-right: 15px;margin-left: 15px;max-width: 2px;position: relative;bottom: auto;top: auto; }  } @media (min-width: 1440px) { .coh-ce-cpt_new_social_banner-85693f87 { display: inline-block; }  } @media (min-width: 1920px) { .coh-ce-cpt_new_social_banner-85693f87 { display: inline-block; }  }
.coh-ce-cpt_new_social_banner-570f8cd2 { display: inline-block;-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;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center; } @media (min-width: 1199px) { .coh-ce-cpt_new_social_banner-570f8cd2 { display: inline-block; }  } @media (min-width: 1440px) { .coh-ce-cpt_new_social_banner-570f8cd2 { display: inline-block; }  }
.coh-ce-cpt_new_social_banner-78e6bffd { max-width: 60px;display: inline-block;margin-right: 10px;margin-left: 5px; } @media (min-width: 1199px) { .coh-ce-cpt_new_social_banner-78e6bffd { display: inline-block;max-width: 70px; }  } @media (min-width: 1440px) { .coh-ce-cpt_new_social_banner-78e6bffd { display: inline-block; }  }
.coh-ce-cpt_new_social_banner-a1165f65 { display: none;text-align: left;font-family: $coh-font-amsipro-condensed-bold;color: var(--ssa-color-palette-white);line-height: 25px;position: relative;top: auto; } @media (min-width: 767px) { .coh-ce-cpt_new_social_banner-a1165f65 { display: inline-block;position: relative;top: auto;bottom: 10px; }  } @media (min-width: 1199px) { .coh-ce-cpt_new_social_banner-a1165f65 { display: inline-block;position: relative;bottom: 15px;top: auto; }  } @media (min-width: 1440px) { .coh-ce-cpt_new_social_banner-a1165f65 { display: inline-block; }  }
.coh-ce-cpt_new_social_banner-6ec7b139 { display: none;margin-right: 5px;margin-left: 5px;width: auto; } @media (min-width: 1199px) { .coh-ce-cpt_new_social_banner-6ec7b139 { display: inline-block;max-width: 2px;margin-right: 15px;margin-left: 15px;bottom: auto;position: relative;top: auto; }  } @media (min-width: 1440px) { .coh-ce-cpt_new_social_banner-6ec7b139 { display: inline-block; }  }
.coh-ce-cpt_new_social_banner-4c264f41 { display: inline-block;-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;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center; } @media (min-width: 1199px) { .coh-ce-cpt_new_social_banner-4c264f41 { display: inline-block; }  }
.coh-ce-cpt_new_social_banner-bc63e14c { max-width: 60px;display: inline-block;margin-right: 10px;margin-left: 5px; } @media (min-width: 1199px) { .coh-ce-cpt_new_social_banner-bc63e14c { display: inline-block;max-width: 70px; }  }
.coh-ce-cpt_new_social_banner-86d4bec { display: none;text-align: left;color: var(--ssa-color-palette-white);font-family: $coh-font-amsipro-condensed-bold;line-height: 25px; } @media (min-width: 767px) { .coh-ce-cpt_new_social_banner-86d4bec { display: inline-block;position: relative;top: auto;bottom: 15px; }  } @media (min-width: 1199px) { .coh-ce-cpt_new_social_banner-86d4bec { display: inline-block;position: relative;bottom: 14px;top: auto; }  }
.coh-ce-cpt_new_social_banner-8f5717e9 { display: inline-block;margin-top: auto;margin-bottom: auto;-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;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center; } @media (min-width: 1199px) { .coh-ce-cpt_new_social_banner-8f5717e9 { display: inline-block; }  }
.coh-ce-cpt_new_social_banner-159d4651 { display: none;text-align: left;color: var(--ssa-color-palette-white);font-family: $coh-font-amsipro-condensed-bold;line-height: 25px; } @media (min-width: 767px) { .coh-ce-cpt_new_social_banner-159d4651 { display: inline-block;bottom: 15px;top: auto;position: relative; }  } @media (min-width: 1199px) { .coh-ce-cpt_new_social_banner-159d4651 { display: inline-block;position: relative;bottom: 25px;top: auto; }  }
.coh-ce-cpt_new_header_dropdown_menu-8d2e4f6c { position: fixed;top: 0rem;background-image: none;min-height: 3.75rem;z-index: 9;width: 100%;background-color: rgba(2, 41, 31, 1); } @media (min-width: 767px) { .coh-ce-cpt_new_header_dropdown_menu-8d2e4f6c { width: 100%;background-image: -webkit-gradient(linear , left top, left bottom , color-stop(1%, rgb(0, 0, 0)) , to(rgba(0, 0, 0, 0.18)));background-image: -webkit-linear-gradient(top , rgb(0, 0, 0) 1% , rgba(0, 0, 0, 0.18) 100%);background-image: linear-gradient(180deg , rgb(0, 0, 0) 1% , rgba(0, 0, 0, 0.18) 100%);background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll; }  } @media (min-width: 1199px) { .coh-ce-cpt_new_header_dropdown_menu-8d2e4f6c { min-height: 6.25rem;background-color: rgba(0, 0, 0, 0);background-image: -webkit-gradient(linear , left top, left bottom , color-stop(1%, rgb(0, 0, 0)) , color-stop(69%, rgba(0, 0, 0, 0.557)) , to(rgba(0, 0, 0, 0)));background-image: -webkit-linear-gradient(top , rgb(0, 0, 0) 1% , rgba(0, 0, 0, 0.557) 69% , rgba(0, 0, 0, 0) 100%);background-image: linear-gradient(180deg , rgb(0, 0, 0) 1% , rgba(0, 0, 0, 0.557) 69% , rgba(0, 0, 0, 0) 100%);background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll; }  }
.coh-ce-cpt_new_header_dropdown_menu-61aa4241 { height: auto;width: 6.25rem;margin-top: 1.25rem;margin-left: 1.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_new_header_dropdown_menu-61aa4241 { width: 9.375rem;padding-top: 2.1875rem;padding-left: 3.125rem;margin-top: 0rem;margin-left: 0rem; }  }
.coh-ce-cpt_new_footer_br-c3986b79 { height: 160px; } .coh-ce-cpt_new_footer_br-c3986b79[data-show-footer=""] { height: 5rem; } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-c3986b79 .footer-fl.order-desktop-1 { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1; }  } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-c3986b79 .footer-fl.order-desktop-2 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-c3986b79 .footer-fl.order-desktop-3 { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; }  } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-c3986b79 .footer-sm.order-desktop-1 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start; }  } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-c3986b79 .footer-sm.order-desktop-2 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-c3986b79 .footer-sm.order-desktop-3 { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end;-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3; }  } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-c3986b79 .footer-fm.order-desktop-1 { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1; }  } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-c3986b79 .footer-fm.order-desktop-2 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-c3986b79 .footer-fm.order-desktop-3 { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end;-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3; }  } @media (min-width: 1440px) { .coh-ce-cpt_new_footer_br-c3986b79 .footer-fm.order-desktop-3 { padding-right: 0rem; }  } @media (min-width: 1920px) { .coh-ce-cpt_new_footer_br-c3986b79 .footer-fm.order-desktop-3 { padding-right: 1.40625rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-c3986b79 .footer-fm.order-desktop-3 li:last-child a { padding-right: 0rem; }  }
.coh-ce-cpt_new_footer_br-b03c42cb { padding-top: 2.1875rem;padding-bottom: 2.1875rem;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-b03c42cb { height: 5rem;padding-top: 16px;padding-bottom: 16px;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
@media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-ba7d084a { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;margin-right: 100px;margin-left: 100px; }  } .coh-ce-cpt_new_footer_br-ba7d084a .coh-row-inner { margin-right: 0rem;margin-left: 0rem; }
.coh-ce-cpt_new_footer_br-fb04c8bd { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_new_footer_br-27cfc1b { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-top: 1.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-27cfc1b { -webkit-flex-wrap: unset; -ms-flex-wrap: unset; flex-wrap: unset;margin-top: 0rem; }  } .coh-ce-cpt_new_footer_br-27cfc1b.order-mobile-1 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1; } .coh-ce-cpt_new_footer_br-27cfc1b.order-mobile-2 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2; } .coh-ce-cpt_new_footer_br-27cfc1b.order-mobile-3 { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }
.coh-ce-cpt_new_footer_br-295d6fc0 { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start;max-width: 15rem;max-height: 10rem;-o-object-fit: contain;object-fit: contain; } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-295d6fc0 { max-height: 5rem;max-width: 7.5rem; }  } @media (min-width: 1440px) { .coh-ce-cpt_new_footer_br-295d6fc0 { max-height: 3.75rem;max-width: 22.5rem; }  }
.coh-ce-cpt_new_footer_br-4241fcd5 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-cpt_new_footer_br-4241fcd5.order-mobile-1 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1; } .coh-ce-cpt_new_footer_br-4241fcd5.order-mobile-2 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2; } .coh-ce-cpt_new_footer_br-4241fcd5.order-mobile-3 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3; }
.coh-ce-cpt_new_footer_br-4a0d1e6f { -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;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;padding-top: 1.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-4a0d1e6f { width: unset;padding-top: 0rem; }  } .coh-ce-cpt_new_footer_br-4a0d1e6f a { margin-right: 20px; } .coh-ce-cpt_new_footer_br-4a0d1e6f a:last-child { margin-right: 0rem; }
.coh-ce-cpt_new_footer_br-ffe3946d::before { content: "\f16d";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; }
.coh-ce-cpt_new_footer_br-7582c65f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-cpt_new_footer_br-7582c65f.order-mobile-1 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1; } .coh-ce-cpt_new_footer_br-7582c65f.order-mobile-2 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } .coh-ce-cpt_new_footer_br-7582c65f.order-mobile-3 { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }
.coh-ce-cpt_new_footer_br-babdc921 { -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center;padding-top: 1.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-babdc921 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-top: 0rem; }  }
.coh-ce-cpt_new_footer_br-c6b87f26 .footer-bottom-container .footer-bottom-menu { text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-c6b87f26 .footer-bottom-container .footer-bottom-menu { padding-right: 0.9375rem; }  } @media (min-width: 1440px) { .coh-ce-cpt_new_footer_br-c6b87f26 .footer-bottom-container .footer-bottom-menu { padding-right: 0rem; }  } @media (min-width: 1920px) { .coh-ce-cpt_new_footer_br-c6b87f26 .footer-bottom-container .footer-bottom-menu { padding-right: 1.40625rem;padding-left: 0rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-c6b87f26 .footer-bottom-container .footer-bottom-menu li { padding-left: 0.9375rem;min-width: 6.25rem; }  } @media (min-width: 1440px) { .coh-ce-cpt_new_footer_br-c6b87f26 .footer-bottom-container .footer-bottom-menu li { padding-left: 1.25rem; }  } .coh-ce-cpt_new_footer_br-c6b87f26 .footer-bottom-container .footer-bottom-menu li a { padding-right: 0.625rem;padding-left: 0.625rem; }
.coh-ce-cpt_new_footer_br-e0e4b8ea { padding-top: 1.375rem;padding-bottom: 1.375rem; } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-e0e4b8ea { margin-right: 100px;margin-left: 100px; }  } .coh-ce-cpt_new_footer_br-e0e4b8ea .coh-row-inner { margin-right: 0rem;margin-left: 0rem; }
.coh-ce-cpt_new_footer_br-b62b24bc { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-b62b24bc { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start; }  }
.coh-ce-cpt_new_footer_br-2392af5b { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;padding-bottom: 0.625rem;font-size: 0.8125rem;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-2392af5b { font-size: 0.8125rem;text-align: start; }  }
.coh-ce-cpt_new_footer_br-856c9a38 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.8125rem;line-height: 1.5625rem;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-856c9a38 { font-size: 0.8125rem;padding-right: 0rem;padding-left: 0rem;line-height: unset;text-align: start; }  }
.coh-ce-cpt_new_footer_br-3d03aa72 { -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; } @media (min-width: 1199px) { .coh-ce-cpt_new_footer_br-3d03aa72 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_new_banner_content-70f0efbf { -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; }
.coh-ce-cpt_new_banner_content-4eab5798 { position: relative;left: 45%;margin-top: 58px;margin-bottom: 12px; } @media (min-width: 1199px) { .coh-ce-cpt_new_banner_content-4eab5798 { margin-top: 150px;margin-right: 0px;position: relative;left: 18.4375rem; }  } @media (min-width: 1440px) { .coh-ce-cpt_new_banner_content-4eab5798 { left: 500px;margin-top: 155px; }  } @media (min-width: 1920px) { .coh-ce-cpt_new_banner_content-4eab5798 { left: 450px; }  }
.coh-ce-cpt_new_banner_content-71d9fab2 { width: 30px; } @media (min-width: 1199px) { .coh-ce-cpt_new_banner_content-71d9fab2 { width: 45px; }  }
.coh-ce-cpt_new_banner_content-57db2781 { margin-left: 15%; } @media (min-width: 1199px) { .coh-ce-cpt_new_banner_content-57db2781 { margin-left: 370px; }  }
.coh-ce-cpt_news_card-40a5767 { margin-right: 1.25rem;min-width: 17.5rem;max-width: 17.5rem; } @media (min-width: 565px) { .coh-ce-cpt_news_card-40a5767 { min-width: 17.5rem;max-width: 17.5rem; }  } @media (min-width: 767px) { .coh-ce-cpt_news_card-40a5767 { min-width: 17.5rem;max-width: 17.5rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_news_card-40a5767 { min-width: 17.5rem;max-width: 17.5rem; }  } @media (min-width: 1440px) { .coh-ce-cpt_news_card-40a5767 { max-width: 17.5rem;min-width: 17.5rem; }  } @media (min-width: 1920px) { .coh-ce-cpt_news_card-40a5767 { min-width: 17.5rem;max-width: 17.5rem; }  }
.coh-ce-cpt_newsletter_0-7419cafe { margin-top: 49px;margin-right: auto;margin-bottom: 49px;margin-left: auto; }
.coh-ce-cpt_newsletter-3f2874e3 .webform-element-description,.coh-ce-cpt_newsletter-3f2874e3 .description { display: inline-block; }
.coh-ce-cpt_my_account_header-414bbea5 { display: none;-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;gap: 24px; } .coh-ce-cpt_my_account_header-414bbea5.has-reset-password { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_my_account_header-414bbea5.has-logout { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_music_player-7e5667be { font-size: 13px;color: var(--ssa-color-palette-white);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;max-width: 100%; } .coh-ce-cpt_music_player-7e5667be p { overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.coh-ce-cpt_multi_column_footer-71237e61 { padding-top: 3.5rem;padding-bottom: 5rem;margin-top: 4.6875rem; } @media (min-width: 1199px) { .coh-ce-cpt_multi_column_footer-71237e61 { margin-top: 9.375rem; }  }
@media (min-width: 1199px) { .coh-ce-cpt_multi_column_footer-46c1c450 { max-width: 90rem;padding-right: 5rem;padding-left: 5rem; }  } @media (min-width: 1440px) { .coh-ce-cpt_multi_column_footer-46c1c450 { max-width: 78.75rem;padding-right: 0rem;padding-left: 0rem; }  } .coh-ce-cpt_multi_column_footer-46c1c450.intern ul { margin-bottom: 4rem; } @media (min-width: 767px) { .coh-ce-cpt_multi_column_footer-46c1c450.intern ul { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: unset; }  } @media (min-width: 1199px) { .coh-ce-cpt_multi_column_footer-46c1c450.intern ul { margin-bottom: unset; }  } .coh-ce-cpt_multi_column_footer-46c1c450.intern ul li { line-height: 1.5rem; } .coh-ce-cpt_multi_column_footer-46c1c450.intern ul li a,.coh-ce-cpt_multi_column_footer-46c1c450.intern ul li span { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.875rem; } .coh-ce-cpt_multi_column_footer-46c1c450.intern ul li a:hover { color: rgba(255, 255, 0, 0.999);opacity: 1; } .coh-ce-cpt_multi_column_footer-46c1c450.intern ul li a[href=""]:hover { color: rgba(255, 255, 255, 0.7); }
.coh-ce-cpt_multi_column_footer-bfb9ba38 { margin-bottom: 2.5rem; } @media (min-width: 767px) { .coh-ce-cpt_multi_column_footer-bfb9ba38 { margin-bottom: 2.5rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_multi_column_footer-bfb9ba38 { margin-bottom: 0rem; }  }
.coh-ce-cpt_multi_column_footer-6eabedf { max-width: 6.25rem; } @media (min-width: 767px) { .coh-ce-cpt_multi_column_footer-6eabedf { max-width: 6.25rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_multi_column_footer-6eabedf { max-width: 9.375rem; }  }
.coh-ce-cpt_multi_column_footer-e4054dc2 { font-size: 0.875rem;opacity: 0.5;line-height: 1.5rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);display: none; } @media (min-width: 767px) { .coh-ce-cpt_multi_column_footer-e4054dc2 { margin-top: 1.5rem;display: none; }  } @media (min-width: 1199px) { .coh-ce-cpt_multi_column_footer-e4054dc2 { display: block; }  }
.coh-ce-cpt_multi_column_footer-7486bab1.country-sites ul { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);-webkit-column-gap: 2rem;-moz-column-gap: 2rem;column-gap: 2rem;row-gap: 3px; } @media (min-width: 767px) { .coh-ce-cpt_multi_column_footer-7486bab1.country-sites ul { max-height: 17.8125rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_multi_column_footer-7486bab1.country-sites ul { max-height: 17.8125rem; }  } @media (min-width: 1920px) { .coh-ce-cpt_multi_column_footer-7486bab1.country-sites ul { max-height: 17.8125rem; }  }
@media (min-width: 767px) { .coh-ce-cpt_multi_column_footer-3d60100e { text-align: right; }  }
.coh-ce-cpt_multi_column_footer-95f6e532 { font-size: 1.25rem;font-weight: 600;line-height: 1.875rem;margin-bottom: 1rem;color: var(--ssa-color-palette-white); }
@media (min-width: 767px) { .coh-ce-cpt_multi_column_footer-4a1b4489 { margin-top: 1.5rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_multi_column_footer-4a1b4489 { margin-top: 4rem;padding-right: 5rem;padding-left: 5rem;max-width: 90rem; }  } @media (min-width: 1440px) { .coh-ce-cpt_multi_column_footer-4a1b4489 { padding-right: 0rem;padding-left: 0rem;max-width: 78.75rem; }  }
.coh-ce-cpt_multi_column_footer-a5ba3e2a { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
@media (min-width: 1199px) { .coh-ce-cpt_multi_column_footer-7b33d924 { padding-right: 0 !important;padding-left: 0 !important; }  } @media (min-width: 1440px) { .coh-ce-cpt_multi_column_footer-7b33d924 { padding-right: 0.9375rem !important;padding-left: 0.9375rem !important; }  }
@media (min-width: 1440px) { .coh-ce-cpt_multi_column_footer-92c5b127 { 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; }  }
.coh-ce-cpt_multiple_accordion_item-6dd8f5a3 { width: 100%;margin-top: 18px;margin-bottom: 18px;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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;background-color: var(--ssa-color-palette-white);border-width: 1px;border-style: solid;border-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 1199px) { .coh-ce-cpt_multiple_accordion_item-6dd8f5a3 { width: 800px; }  } .coh-ce-cpt_multiple_accordion_item-6dd8f5a3 .panel { overflow: hidden;background-color: var(--ssa-color-palette-white);padding-right: 0rem;padding-left: 0rem; } .coh-ce-cpt_multiple_accordion_item-6dd8f5a3 .active,.coh-ce-cpt_multiple_accordion_item-6dd8f5a3 .accordion:hover { background-color: rgba(204, 204, 204, 1); } .coh-ce-cpt_multiple_accordion_item-6dd8f5a3 .accordion { cursor: pointer;-webkit-transition: 0.9s;transition: 0.9s;background-color: rgba(238, 238, 238, 1);padding-top: 0rem;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem; }
.coh-ce-cpt_multiple_accordion_item-4341e0e0 { width: 100%;text-align: left;margin-top: 25px; }
.coh-ce-cpt_multiple_accordion_container-4d0d9298 { 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-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; }
.coh-ce-cpt_money_meter-2771c51b { position: relative;z-index: 100;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;margin-left: 20px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 767px) { .coh-ce-cpt_money_meter-2771c51b { margin-left: 30px; }  } @media (min-width: 1199px) { .coh-ce-cpt_money_meter-2771c51b { position: fixed;right: 0rem; }  } .coh-ce-cpt_money_meter-2771c51b.normal-behavior { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content;position: static;display: inline-block;margin: 0rem; } .coh-ce-cpt_money_meter-2771c51b.normal-behavior .fixed { margin: 0rem;position: static; }
.coh-ce-cpt_money_meter-df084050 { margin-top: 10px; }
.coh-ce-cpt_modal_video_card-5888f7cc { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 100%; }
.coh-ce-cpt_modal_video_card-56070062 { z-index: 10;text-align: -webkit-center;width: 100%;display: table;padding-bottom: 3.75rem; } .coh-ce-cpt_modal_video_card-56070062::before { content: "\f04b";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: 0.875rem;color: var(--ssa-color-palette-white);margin-bottom: 3.75rem;display: table-cell;vertical-align: middle;height: 3.125rem;width: 3.125rem;border-width: 2px;-webkit-border-radius: 50%;border-radius: 50%;border-style: solid;border-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_modal_video_card-a3a86f83 { position: absolute;bottom: 0rem;padding: 1.75rem; } @media (min-width: 1199px) { .coh-ce-cpt_modal_video_card-a3a86f83 { padding: 2.25rem; }  } @media (min-width: 1920px) { .coh-ce-cpt_modal_video_card-a3a86f83 { width: 100%; }  }
.coh-ce-cpt_modal_video_card-f6e67aa9 { max-height: 11.25rem;overflow: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_modal_video_card-f6e67aa9 { max-height: 11.25rem; }  }
.coh-ce-cpt_modal_video_card-935c446a { margin-top: auto;margin-right: 0rem;margin-bottom: auto;margin-left: 0rem;height: auto;overflow-y: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_modal_video_card-935c446a { margin-top: 2.25rem;margin-right: 5.625rem;margin-bottom: 2.25rem;margin-left: 5.625rem;height: 40rem; }  }
.coh-ce-cpt_modal_video_card-3015c4d5 { color: var(--ssa-color-palette-white);margin-bottom: 0.625rem;font-size: 1.3125rem; }
.coh-ce-cpt_modal_video_card-3b24d2a1 { color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.875rem;margin-bottom: 1.25rem; }
.coh-ce-cpt_modal_video_card-a450e4ec { margin-bottom: 1.25rem; }
.coh-ce-cpt_modal_video_card-57fbb93f .video-embed-twitch { position: relative; } .coh-ce-cpt_modal_video_card-57fbb93f .video-embed-twitch iframe { margin: 0rem;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 9999;width: 100%; }
.coh-ce-cpt_modal_country_selector-43e9ad94 { height: 100%;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; }
.coh-ce-cpt_modal_country_selector-b825c9a1 { width: 40px; }
.coh-ce-cpt_modal_country_selector-78ed1364 { position: fixed;top: 20px;right: 20px;z-index: 1000; }
.coh-ce-cpt_modal_country_selector-4f75bed1 { width: 24px; }
.coh-ce-cpt_modal_country_selector-cf8de899 { width: 100%;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; }
.coh-ce-cpt_modal_country_selector-e376a6ca { overflow-y: auto;height: -webkit-calc(100vh - 140px);height: calc(100vh - 140px);padding-right: 30px;padding-left: 30px;width: 100%; }
.coh-ce-cpt_miscellaneous_product_list-4d72c94b { margin-top: 20px;margin-right: 0rem;margin-bottom: 20px;margin-left: 0rem; }
.coh-ce-cpt_menu_hamburger_desktop-c9fcc83b { position: relative;display: none; } .coh-ce-cpt_menu_hamburger_desktop-c9fcc83b.menu-hamburger-desktop-canvas-open { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_menu_hamburger_desktop-c9fcc83b.menu-hamburger-desktop-canvas-open { display: block; }  }
.coh-ce-cpt_menu_hamburger_desktop-18de8bf9 { width: 47.875rem;position: absolute;top: 0rem;right: 0rem;z-index: 9999;height: 100vh;padding-top: 2.5rem;padding-right: 3.4375rem;padding-bottom: 2.5rem;padding-left: 2.5rem;background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_menu_hamburger_desktop-ef99eb83 { display: block;margin-bottom: 3.125rem;margin-left: auto; } .coh-ce-cpt_menu_hamburger_desktop-ef99eb83::before { content: "\f00d";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: 3.125rem;color: var(--ssa-color-palette-black); }
.coh-ce-cpt_lottie_animation-92e37de7 { display: block;width: 100%;max-width: 618px;margin-top: 0rem;margin-right: auto;margin-bottom: 24px;margin-left: auto;position: relative;padding-bottom: 105%; } @media (min-width: 767px) { .coh-ce-cpt_lottie_animation-92e37de7 { padding-bottom: 610px; }  } @media (min-width: 1199px) { .coh-ce-cpt_lottie_animation-92e37de7 { height: 100%;margin: 0rem;padding-bottom: 0rem; }  } @media (min-width: 1440px) { .coh-ce-cpt_lottie_animation-92e37de7 { height: 652px;width: 618px; }  } .coh-ce-cpt_lottie_animation-92e37de7 canvas { position: absolute;left: 0rem;top: 0rem;height: 100%;width: 100%; } @media (min-width: 767px) { .coh-ce-cpt_lottie_animation-92e37de7 canvas { position: relative; }  }
.coh-ce-cpt_login_stella-30a144c5 { width: 110px;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }
.coh-ce-cpt_login_stella-45b25559 { max-width: 372px;margin-right: auto;margin-left: auto; }
.coh-ce-cpt_logged_area_button-a4620a51 { color: var(--ssa-color-palette-black);font-weight: 600;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;background-color: var(--ssa-color-palette-success-dark);-webkit-border-radius: 0.25rem;border-radius: 0.25rem;padding: 0.5rem;text-align: center; }
.coh-ce-cpt_loading-97f1aeff { -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;position: fixed;z-index: 9999;top: 0px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;height: 100%; } .coh-ce-cpt_loading-97f1aeff.opacitySlow { opacity: 0;-webkit-transition: all 300ms;transition: all 300ms; }
.coh-ce-cpt_loading-e8229035 { max-width: 150px; }
.coh-ce-cpt_list_with_custom_bullet_poin-c59a3d97.beescomProductsList p span { font-size: 18px;line-height: 24px;font-size: 18px !important;line-height: 24px !important; } @media (min-width: 1199px) { .coh-ce-cpt_list_with_custom_bullet_poin-c59a3d97.beescomProductsList p span { font-size: 20px;line-height: 30px;font-size: 20px !important;line-height: 30px !important; }  }
.coh-ce-cpt_list_with_custom_bullet_poin-942c0240 p { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 600;color: rgba(30, 30, 30, 1);font-size: 1.125rem;line-height: 24px; }
.coh-ce-cpt_latest_contents_by_type-d1a23714 { display: none; }
.coh-ce-cpt_latest_contents-4c28241f.no-move-up .coh-style-hover-behavior:hover { top: 0rem; }
.coh-ce-cpt_language_selector_with_flag-928bdb94 .views-field-field-country-label { margin-bottom: 0.5rem; }
.coh-ce-cpt_language_selector_active_lan-928bdb94 .views-field-field-country-label { margin-bottom: 0.5rem; }
.coh-ce-cpt_language_icon_content-d8f92803 { max-height: 30px;max-width: 16px; } @media (min-width: 1199px) { .coh-ce-cpt_language_icon_content-d8f92803 { max-height: 40px; }  }
.coh-ce-cpt_jumbotron-350a595 { height: 100%;position: relative;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-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; } @media (min-width: 767px) { .coh-ce-cpt_jumbotron-350a595 { -webkit-transform: scaleX(0.8) scaleY(0.8); -ms-transform: scaleX(0.8) scaleY(0.8); transform: scaleX(0.8) scaleY(0.8); }  } @media (min-width: 1199px) { .coh-ce-cpt_jumbotron-350a595 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;text-align: center;-webkit-transform: scaleX(1) scaleY(1);-ms-transform: scaleX(1) scaleY(1);transform: scaleX(1) scaleY(1);height: 32.5rem; }  } @media (min-width: 1440px) { .coh-ce-cpt_jumbotron-350a595 { -webkit-transform: scaleX(1) scaleY(1); -ms-transform: scaleX(1) scaleY(1); transform: scaleX(1) scaleY(1); }  }
.coh-ce-cpt_jumbotron-9c331ca7 { white-space: nowrap; }
.coh-ce-cpt_jumbotron-593ee887 { text-align: center;height: 3.5rem;width: 100%;margin-top: 0.625rem;margin-right: 0rem;margin-bottom: 0.625rem;margin-left: 0rem;padding-bottom: 0.625rem;position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_jumbotron-593ee887 { width: 400px;height: 32.5rem;margin-top: 0rem;margin-right: 0.9375rem;margin-bottom: 0rem;margin-left: 0.9375rem; }  }
.coh-ce-cpt_intro_animation-b4ca2cbe.isPlayed { display: none; } .coh-ce-cpt_intro_animation-b4ca2cbe.isPlayed .animation-wrapper { display: none; } .coh-ce-cpt_intro_animation-b4ca2cbe.isPlayed .intro-animation { display: none; }
.coh-ce-cpt_intro_animation-3d33fc45 { background-color: rgba(255, 255, 0, 0.999);height: 100vh;width: 100vw;position: fixed;top: 0rem;left: 0rem;z-index: 9999;overflow: hidden;pointer-events: none; }
.coh-ce-cpt_intro_animation-618b98e0 { position: absolute;height: 100%;width: 150%;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%); } @media (min-width: 767px) { .coh-ce-cpt_intro_animation-618b98e0 { width: 100%; }  }
.coh-ce-cpt_intern_video-b4ddbe81 { overflow: hidden; } .coh-ce-cpt_intern_video-b4ddbe81.intern-video--overflow video { max-width: 100%; }
.coh-ce-cpt_internal_product_card-f73cff2d { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-right: 10px;margin-bottom: 20px;margin-left: 10px; } @media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-f73cff2d { max-width: 12.5rem;margin-right: 45px;margin-bottom: 20px;margin-left: 45px; }  } @media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-f73cff2d:hover div div .coh-image { top: -1.25rem;padding-right: 0.1875rem;padding-left: 0.1875rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-f73cff2d:hover div div .coh-link { opacity: 1; }  } @media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-f73cff2d:hover div div .coh-paragraph { opacity: 1; }  }
.coh-ce-cpt_internal_product_card-89463ac4 { 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; } @media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-89463ac4 { width: 17.5rem; }  }
@media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-773628d9 { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  }
@media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-2628f213 { position: relative;-webkit-transition: 300ms ease top, 300ms ease padding-right, 300ms ease padding-left;transition: 300ms ease top, 300ms ease padding-right, 300ms ease padding-left; }  }
.coh-ce-cpt_internal_product_card-bafd42e { 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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-bafd42e { min-height: 6.25rem; }  }
.coh-ce-cpt_internal_product_card-3e2325ba { margin-top: 10px;margin-bottom: 20px;text-align: center;font-size: 1rem;line-height: 1rem;color: var(--ssa-color-palette-monza);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;opacity: 0; } @media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-3e2325ba { opacity: 0;font-size: 1.25rem;line-height: 1rem; }  }
.coh-ce-cpt_internal_product_card-ff9c7ce6 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }
.coh-ce-cpt_internal_product_card-b23d64da { margin-top: 0rem;margin-right: auto;margin-bottom: 25px;margin-left: auto;width: 50%;opacity: 0; } @media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-b23d64da { opacity: 0; }  } .coh-ce-cpt_internal_product_card-b23d64da.manually { display: none; } .coh-ce-cpt_internal_product_card-b23d64da.integration { display: none; }
@media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-552f7c02.block-align-left { max-width: 19.375rem;width: 19.375rem;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: 1199px) { .coh-ce-cpt_internal_product_card-552f7c02.block-align-center { max-width: 48.125rem;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: 1199px) { .coh-ce-cpt_internal_product_card-552f7c02.block-align-right { max-width: 19.375rem;width: 19.375rem;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; }  }
.coh-ce-cpt_internal_product_card-6f49397e { display: none;opacity: 0; } .coh-ce-cpt_internal_product_card-6f49397e.manually { display: block; } @media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-6f49397e.manually { display: inline-block; }  } .coh-ce-cpt_internal_product_card-6f49397e.block-align-left { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-6f49397e.block-align-left { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start; }  } .coh-ce-cpt_internal_product_card-6f49397e.block-align-center { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-6f49397e.block-align-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }  } .coh-ce-cpt_internal_product_card-6f49397e.block-align-right { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-6f49397e.block-align-right { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end; }  }
.coh-ce-cpt_internal_product_card-9f24f729 { display: block;opacity: 0; } @media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-9f24f729 { display: inline-block; }  } @media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-9f24f729.block-align-left { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }  } @media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-9f24f729.block-align-right { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }  } .coh-ce-cpt_internal_product_card-9f24f729.block-align-center { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-9f24f729.block-align-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }  }
.coh-ce-cpt_internal_product_card-ce1b5184 { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_internal_product_card-4d92cdba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;line-height: 1rem;letter-spacing: 0rem;margin-bottom: 20px;display: block; }
.coh-ce-cpt_internal_product_card-5ae51ea7 { 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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 767px) { .coh-ce-cpt_internal_product_card-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_internal_product_card-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_internal_product_card-5ae51ea7 > article { -webkit-flex-basis: 66%; -ms-flex-preferred-size: 66%; flex-basis: 66%; } .coh-ce-cpt_internal_product_card-5ae51ea7:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-cpt_internal_product_card-a18cafa5 { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; }
.coh-ce-cpt_instagram-a5bd58c2 { width: 100%; }
.coh-ce-cpt_info_component-e6cd383c { max-width: 220px;position: absolute;top: 230px;left: 135px; }
.coh-ce-cpt_info_component-52bc51b7 { max-width: 60%;position: relative;left: 160px;top: 140px;margin-bottom: 240px; }
.coh-ce-cpt_info_component-a308a0a1 { width: 3%;position: absolute;top: 250px;left: 135px; }
.coh-ce-cpt_info_component-68bf206e { max-width: 540px;max-height: 377px;position: relative;top: 170px;right: 40px;font-family: var(--ssa-font-stacks-amsipro-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 100;font-size: 24px;color: var(--ssa-color-palette-white);line-height: 30px; } @media (min-width: 1199px) { .coh-ce-cpt_info_component-68bf206e { max-width: 540px;max-height: 377px; }  }
.coh-ce-cpt_info_card-3b4236f5 { text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_info_card-3b4236f5 { text-align: start; }  }
.coh-ce-cpt_info_card-bf2b0be5 { margin-bottom: 1.125rem; } @media (min-width: 1199px) { .coh-ce-cpt_info_card-bf2b0be5 { margin-bottom: 2.25rem; }  }
@media (min-width: 1199px) { .coh-ce-cpt_info_card-64c2e4c8 { height: 4.5rem; }  }
.coh-ce-cpt_info_card-350f692b { margin-top: 1.125rem;margin-bottom: 1.875rem; } @media (min-width: 1199px) { .coh-ce-cpt_info_card-350f692b { margin-top: 2.25rem;margin-bottom: 3.75rem; }  }
.coh-ce-cpt_info_card-48cd280 { margin-bottom: 1.25rem; }
.coh-ce-cpt_info_card-942c0240 p { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 600;color: rgba(30, 30, 30, 1);font-size: 1.125rem;line-height: 24px; }
.coh-ce-cpt_informative_text_with_trigge-f692af13 { width: 100%;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; }
.coh-ce-cpt_image_with_lateral_details-4d2fe82c { vertical-align: top;position: relative;overflow: hidden;display: inline-block; }
.coh-ce-cpt_image_with_lateral_details-2961502d { -o-object-fit: contain!important; object-fit: contain!important;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-transition: 250ms linear opscity;transition: 250ms linear opscity;max-height: 29.6875rem;height: 100%;position: static;width: 100%;max-width: 100%;display: block; }
.coh-ce-cpt_image_with_lateral_details-3111d2bb { -o-object-fit: contain!important; object-fit: contain!important;-webkit-transform: translateZ(0);transform: translateZ(0);-webkit-transition: 250ms linear opacity;transition: 250ms linear opacity;max-height: 29.6875rem;height: 100%;left: 0rem;position: absolute;top: 0rem;bottom: 0rem;right: 0rem;width: 100%;max-width: none; }
.coh-ce-cpt_image_gallery-2e7e4853 { display: block;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;padding-top: 30px;padding-bottom: 40px;width: 90%; } @media (min-width: 767px) { .coh-ce-cpt_image_gallery-2e7e4853 { width: 90%; }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-2e7e4853 { width: 70%; }  } @media (min-width: 1440px) { .coh-ce-cpt_image_gallery-2e7e4853 { width: 75%; }  }
.coh-ce-cpt_image_gallery-2f229fbc { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-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; }
.coh-ce-cpt_image_gallery-7ea4bffa { display: none; } @media (min-width: 767px) { .coh-ce-cpt_image_gallery-7ea4bffa { position: relative;display: block; }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-7ea4bffa { position: relative;display: block; }  }
.coh-ce-cpt_image_gallery-d31b7a81.layout-3-images { display: none; } @media (min-width: 767px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-3-images { display: grid;grid-template-columns: repeat(3, minmax(10.5%, 100%));grid-template-rows: 200px;gap: 0.5rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-webkit-align-items: end;-ms-flex-align: end;align-items: end; }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-3-images { display: grid;grid-template-columns: repeat(3, minmax(30.5%, 100%));grid-template-rows: 240px;gap: 1rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-webkit-align-items: end;-ms-flex-align: end;align-items: end; }  } @media (min-width: 767px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-3-images a:first-child { grid-column-start: span 2;grid-row-start: span 2; }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-3-images a:first-child { grid-column-start: span 2;grid-row-start: span 2; }  } @media (min-width: 767px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-3-images a:first-child img { height: 408px; }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-3-images a:first-child img { height: 496px; }  } @media (min-width: 767px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-3-images a:nth-child(n+4) { display: none; }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-3-images a:nth-child(n+4) { display: none; }  } @media (min-width: 767px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-3-images a:nth-child(3) img { -webkit-filter: brightness(0.5); filter: brightness(0.5); }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-3-images a:nth-child(3) img { -webkit-filter: brightness(0.5); filter: brightness(0.5); }  } .coh-ce-cpt_image_gallery-d31b7a81.layout-4-images { display: none; } @media (min-width: 767px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-4-images { display: grid;grid-template-columns: minmax(100px, 1fr) 9% 1fr;grid-template-rows: 200px;gap: 0.5rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-webkit-align-items: end;-ms-flex-align: end;align-items: end; }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-4-images { grid-template-columns: minmax(100px, 1fr) 9% 1fr;grid-template-rows: 200px;gap: 0.5rem; }  } @media (min-width: 1440px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-4-images { display: grid;grid-template-columns: minmax(500px, 1fr) 9% 1fr;grid-template-rows: 240px;gap: 1rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-webkit-align-items: end;-ms-flex-align: end;align-items: end; }  } @media (min-width: 767px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-4-images a:nth-child(4) { grid-column-start: span 2; }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-4-images a:nth-child(4) { grid-column-start: span 2; }  } @media (min-width: 767px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-4-images a:nth-child(4) img { -webkit-filter: brightness(0.5); filter: brightness(0.5); }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-4-images a:nth-child(4) img { -webkit-filter: brightness(0.5); filter: brightness(0.5); }  } @media (min-width: 767px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-4-images a:nth-child(n+5) { display: none; }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-4-images a:nth-child(n+5) { display: none; }  } @media (min-width: 767px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-4-images a:first-child { grid-column-start: span 2; }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-d31b7a81.layout-4-images a:first-child { grid-column-start: span 2; }  }
@media (min-width: 767px) { .coh-ce-cpt_image_gallery-de80bbc0 { cursor: pointer; }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-de80bbc0 { cursor: pointer; }  }
@media (min-width: 767px) { .coh-ce-cpt_image_gallery-610dafc2 { position: relative; }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-610dafc2 { position: relative; }  }
.coh-ce-cpt_image_gallery-eee028d8 { -o-object-fit: cover; object-fit: cover; } @media (min-width: 767px) { .coh-ce-cpt_image_gallery-eee028d8 { height: 200px; }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-eee028d8 { height: 240px; }  }
@media (min-width: 767px) { .coh-ce-cpt_image_gallery-58765e0c { position: absolute;margin-bottom: 5px;width: 100%;text-align: end;font-size: 15px;bottom: 0rem;z-index: 1; }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-58765e0c { font-size: 15px;text-align: end;width: 100%;margin-bottom: 5px;position: absolute;bottom: 0rem;z-index: 1; }  }
@media (min-width: 767px) { .coh-ce-cpt_image_gallery-e8d36ea1 { cursor: pointer; }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-e8d36ea1 { cursor: pointer; }  }
.coh-ce-cpt_image_gallery-c7a7b1ce { position: relative; } @media (min-width: 767px) { .coh-ce-cpt_image_gallery-c7a7b1ce { display: none; }  } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-c7a7b1ce { display: none; }  }
.coh-ce-cpt_image_gallery-409cbdfd { display: grid;grid-template-columns: repeat(2, minmax(110px, 1fr));grid-template-rows: 130px;gap: 0.4rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-webkit-align-items: end;-ms-flex-align: end;align-items: end; } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-409cbdfd { display: none; }  } .coh-ce-cpt_image_gallery-409cbdfd a:first-child { grid-column-start: span 2;grid-row-start: span 2;max-height: 150px;height: 150px; } .coh-ce-cpt_image_gallery-409cbdfd a:first-child img { max-height: 150px;height: 150px; } .coh-ce-cpt_image_gallery-409cbdfd a:nth-child(n+4) { display: none; } .coh-ce-cpt_image_gallery-409cbdfd a:nth-child(3) img { -webkit-filter: brightness(0.5); filter: brightness(0.5); }
.coh-ce-cpt_image_gallery-a3bdb94c { max-height: 200px;cursor: pointer; }
.coh-ce-cpt_image_gallery-2b1d158a { position: relative; }
.coh-ce-cpt_image_gallery-d25b8b12 { max-height: 130px;height: 130px;-o-object-fit: cover;object-fit: cover; }
.coh-ce-cpt_image_gallery-79385f87 { font-size: 1.12vh;text-align: end;width: 100%;margin-bottom: 0.64vh;position: absolute;z-index: 1;bottom: 0rem; }
.coh-ce-cpt_image_gallery-e2966441 { cursor: pointer; }
.coh-ce-cpt_image_gallery-490ed55b { margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;height: 100%; }
.coh-ce-cpt_image_gallery-d314e3b6 { position: relative;width: 360px;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;height: 400px; } @media (min-width: 1199px) { .coh-ce-cpt_image_gallery-d314e3b6 { height: 500px;width: 800px; }  }
.coh-ce-cpt_image_gallery-d1a23714 { display: none; }
.coh-ce-cpt_image_gallery-3a99b7fd { height: 100%;display: inline;float: left; }
.coh-ce-cpt_image_gallery-286c9c42 { height: 100%;max-height: 100%;position: absolute;-o-object-fit: cover;object-fit: cover; }
.coh-ce-cpt_image_gallery-959ee74f { position: absolute;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;bottom: 0rem;z-index: 1;-webkit-box-pack: end;-webkit-justify-content: end;-ms-flex-pack: end;justify-content: end;width: 100%;font-size: 15px;margin-bottom: 15px; } @media (min-width: 767px) { .coh-ce-cpt_image_gallery-959ee74f { font-size: 1vw;margin-bottom: 0.78vw; }  }
.coh-ce-cpt_image_card_type_2-2670dae0 { max-height: 52vw; } @media (min-width: 565px) { .coh-ce-cpt_image_card_type_2-2670dae0 { height: 440px;width: 570px;max-height: none; }  }
.coh-ce-cpt_image_card-c3b50e45 { cursor: default; }
.coh-ce-cpt_hive_animation-904850c { margin-right: -24px;margin-left: -24px;overflow: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_hive_animation-904850c { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1;margin-right: 0rem;margin-left: auto; }  }
.coh-ce-cpt_hive_animation-8a0f4ed9 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;overflow: hidden;-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;position: relative;padding-top: 48px; } @media (min-width: 1199px) { .coh-ce-cpt_hive_animation-8a0f4ed9 { padding-top: 40px;padding-bottom: 16px;min-height: 425px;display: block;overflow: hidden; }  }
.coh-ce-cpt_hive_animation-e9651661 { position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_hive_animation-e9651661 { min-width: 710px; }  }
.coh-ce-cpt_hive_animation-e6d269f { vertical-align: middle;min-width: 611px; } @media (min-width: 1199px) { .coh-ce-cpt_hive_animation-e6d269f { width: 710px;height: 369px; }  }
.coh-ce-cpt_hive_animation-ff9577c0 { will-change: transform;display: block;height: 15px;position: absolute;left: -15px;top: -45px;width: 15px; } .coh-ce-cpt_hive_animation-ff9577c0 svg { height: 15px;width: 15px;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); } .coh-ce-cpt_hive_animation-ff9577c0.buzzFrontReverse svg { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); }
.coh-ce-cpt_hive_animation-8adb35e { will-change: transform;display: block;height: 15px;position: absolute;left: auto;top: 0rem;width: 15px;right: -20px; } .coh-ce-cpt_hive_animation-8adb35e svg { height: 15px;width: 15px;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); } .coh-ce-cpt_hive_animation-8adb35e.buzzFrontReverse svg { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); }
@media (min-width: 1199px) { .coh-ce-cpt_hive_animation-2f93cbc5 { height: 470px;width: 720px;position: absolute;top: 50%;left: 0rem;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);margin-top: 13px;margin-left: -8px;display: block; }  }
.coh-ce-cpt_hive_animation-8bb89804 { height: 100%;width: 480px;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);position: absolute;left: 50%;top: 50%;max-width: 720px;max-height: 470px;display: block; }
.coh-ce-cpt_hero_for_intern_video-d3d4c3cd { overflow: hidden; }
.coh-ce-cpt_hero_for_intern_video-66da144b video { height: auto;width: 100%; } .coh-ce-cpt_hero_for_intern_video-66da144b video::-webkit-media-controls { display: none; } .coh-ce-cpt_hero_for_intern_video-66da144b.intern-video--container .coh-row-xl > .coh-row-inner > .coh-column.column-without-padding-right { padding-right: 0rem; } .coh-ce-cpt_hero_for_intern_video-66da144b.intern-video--container .coh-wysiwyg.wysiwig-hightlight-animation { text-align: center; } @media (min-width: 565px) { .coh-ce-cpt_hero_for_intern_video-66da144b.intern-video--container .coh-wysiwyg.wysiwig-hightlight-animation { text-align: center; }  } @media (min-width: 767px) { .coh-ce-cpt_hero_for_intern_video-66da144b.intern-video--container .coh-wysiwyg.wysiwig-hightlight-animation { text-align: left; }  } @media (min-width: 1199px) { .coh-ce-cpt_hero_for_intern_video-66da144b.intern-video--container .coh-wysiwyg.wysiwig-hightlight-animation { text-align: left; }  } @media (min-width: 1440px) { .coh-ce-cpt_hero_for_intern_video-66da144b.intern-video--container .coh-wysiwyg.wysiwig-hightlight-animation { text-align: left; }  } @media (min-width: 1920px) { .coh-ce-cpt_hero_for_intern_video-66da144b.intern-video--container .coh-wysiwyg.wysiwig-hightlight-animation { text-align: left; }  } .coh-ce-cpt_hero_for_intern_video-66da144b.intern-video--container .coh-wysiwyg.wysiwig-hightlight-animation p { font-size: 0.875rem;line-height: 1.25rem; } @media (min-width: 565px) { .coh-ce-cpt_hero_for_intern_video-66da144b.intern-video--container .coh-wysiwyg.wysiwig-hightlight-animation p { font-size: 0.875rem;line-height: 1.25rem; }  } @media (min-width: 767px) { .coh-ce-cpt_hero_for_intern_video-66da144b.intern-video--container .coh-wysiwyg.wysiwig-hightlight-animation p { font-size: 1.125rem;line-height: 1.5rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_hero_for_intern_video-66da144b.intern-video--container .coh-wysiwyg.wysiwig-hightlight-animation p { font-size: 1.25rem;line-height: 1.875rem; }  } @media (min-width: 1440px) { .coh-ce-cpt_hero_for_intern_video-66da144b.intern-video--container .coh-wysiwyg.wysiwig-hightlight-animation p { font-size: 1.25rem;line-height: 1.875rem; }  } @media (min-width: 1920px) { .coh-ce-cpt_hero_for_intern_video-66da144b.intern-video--container .coh-wysiwyg.wysiwig-hightlight-animation p { font-size: 1.25rem;line-height: 1.875rem; }  }
.coh-ce-cpt_hero_for_intern_video-d012974d.intern-video--row { -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; } @media (min-width: 565px) { .coh-ce-cpt_hero_for_intern_video-d012974d.intern-video--row { height: auto;min-height: -webkit-calc(100vh - 72px);min-height: calc(100vh - 72px); }  } @media (min-width: 767px) { .coh-ce-cpt_hero_for_intern_video-d012974d.intern-video--row { height: auto;min-height: -webkit-calc(100vh - 72px);min-height: calc(100vh - 72px); }  } @media (min-width: 1199px) { .coh-ce-cpt_hero_for_intern_video-d012974d.intern-video--row { height: -webkit-calc(100vh - 80px); height: calc(100vh - 80px); }  } @media (min-width: 1440px) { .coh-ce-cpt_hero_for_intern_video-d012974d.intern-video--row { height: -webkit-calc(100vh - 80px); height: calc(100vh - 80px); }  } @media (min-width: 1920px) { .coh-ce-cpt_hero_for_intern_video-d012974d.intern-video--row { height: -webkit-calc(100vh - 80px); height: calc(100vh - 80px); }  }
.coh-ce-cpt_hero_for_intern_video-9414f2aa { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }
.coh-ce-cpt_hero_for_intern_video-8ddcc4f4 { padding: 0rem; } @media (min-width: 565px) { .coh-ce-cpt_hero_for_intern_video-8ddcc4f4 { padding: 0rem; }  } @media (min-width: 767px) { .coh-ce-cpt_hero_for_intern_video-8ddcc4f4 { padding: 0rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_hero_for_intern_video-8ddcc4f4 { padding: 0rem; }  } @media (min-width: 1440px) { .coh-ce-cpt_hero_for_intern_video-8ddcc4f4 { padding: 0rem; }  } @media (min-width: 1920px) { .coh-ce-cpt_hero_for_intern_video-8ddcc4f4 { padding: 0rem; }  }
.coh-ce-cpt_hero_for_intern_video-d86960cc.intern-video--height { margin: 0 auto; } @media (min-width: 767px) { .coh-ce-cpt_hero_for_intern_video-d86960cc.intern-video--height { width: -webkit-calc(14% + 49vw); width: calc(14% + 49vw); }  } @media (min-width: 1199px) { .coh-ce-cpt_hero_for_intern_video-d86960cc.intern-video--height { width: -webkit-calc(14% + 49vw); width: calc(14% + 49vw); }  } @media (min-width: 1440px) { .coh-ce-cpt_hero_for_intern_video-d86960cc.intern-video--height { width: -webkit-calc(14% + 49vw); width: calc(14% + 49vw); }  } @media (min-width: 1920px) { .coh-ce-cpt_hero_for_intern_video-d86960cc.intern-video--height { width: -webkit-calc(14% + 49vw); width: calc(14% + 49vw); }  }
.coh-ce-cpt_hero_for_intern_video-2a61a675.intern-video--hero { margin: 0 auto;margin-top: 1rem;padding-top: 1rem; } @media (min-width: 767px) { .coh-ce-cpt_hero_for_intern_video-2a61a675.intern-video--hero { width: 82%; }  } @media (min-width: 1199px) { .coh-ce-cpt_hero_for_intern_video-2a61a675.intern-video--hero { width: 82%; }  } @media (min-width: 1440px) { .coh-ce-cpt_hero_for_intern_video-2a61a675.intern-video--hero { width: 82%; }  } @media (min-width: 1920px) { .coh-ce-cpt_hero_for_intern_video-2a61a675.intern-video--hero { width: 82%; }  }
.coh-ce-cpt_header_with_profile_icon-e38890f2 { position: sticky;top: 0rem;z-index: 98;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-e38890f2.header-gradient { height: 0rem;-webkit-transform: translateY(-0.0625rem);-ms-transform: translateY(-0.0625rem);transform: translateY(-0.0625rem); }  } .coh-ce-cpt_header_with_profile_icon-e38890f2.header-gradient .header-items { background: #000; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-e38890f2.header-gradient .header-items { background: transparent -webkit-gradient(linear, left top, left bottom, from(#000000C2), to(#00000000)) 0% 0% no-repeat padding-box; background: transparent -webkit-linear-gradient(top, #000000C2 0%, #00000000 100%) 0% 0% no-repeat padding-box; background: transparent linear-gradient(180deg, #000000C2 0%, #00000000 100%) 0% 0% no-repeat padding-box;; }  } .coh-ce-cpt_header_with_profile_icon-e38890f2.header-gradient .header-items a:hover { border-color: rgba(0, 0, 0, 0); } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-e38890f2.header-gradient .is-active a { margin-top: 25px; }  } .coh-ce-cpt_header_with_profile_icon-e38890f2.header-gradient .is-active a::after { display: block;height: 5px;width: 46px;content: "";background-color: rgba(179, 7, 7, 1); } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-e38890f2.header-gradient .is-active a::after { -webkit-transform: translateY(5px); -ms-transform: translateY(5px); transform: translateY(5px); }  } .coh-ce-cpt_header_with_profile_icon-e38890f2.setup-height-100vh { height: 100vh;overflow-y: scroll; }
.coh-ce-cpt_header_with_profile_icon-f9885857 { background-color: var(--ssa-color-palette-white);height: 30px; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-f9885857 { height: 40px; }  }
.coh-ce-cpt_header_with_profile_icon-e91dc9a2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; }
.coh-ce-cpt_header_with_profile_icon-5ffb153b { display: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-5ffb153b.display-in-social-media { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_header_with_profile_icon-68bc47a9 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_header_with_profile_icon-68bc47a9 a { height: 30px;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;margin-top: 0rem;margin-right: 8px;margin-bottom: 0rem;margin-left: 8px; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-68bc47a9 a { height: 40px;margin-top: 0rem;margin-right: 15px;margin-bottom: 0rem;margin-left: 15px; }  }
.coh-ce-cpt_header_with_profile_icon-de9d3816::before { content: "\f16d";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); }
.coh-ce-cpt_header_with_profile_icon-199fd6bd::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_with_profile_icon-edb1711b::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_with_profile_icon-4ceb0daa::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_with_profile_icon-b8c5aa0c::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_with_profile_icon-95ec9325 { background-color: var(--ssa-color-palette-white); } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-95ec9325 { height: 80px; }  }
.coh-ce-cpt_header_with_profile_icon-dcc9c294 .coh-column-header-logo-mobile .coh-image { max-width: 150px; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-dcc9c294 .coh-column-header-logo-mobile .coh-image { max-width: 100%; }  }
.coh-ce-cpt_header_with_profile_icon-880465f2 { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-880465f2 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }  } .coh-ce-cpt_header_with_profile_icon-880465f2.show-search { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-880465f2.show-search { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_header_with_profile_icon-602d3fa5 { color: var(--ssa-color-palette-black);font-size: 1.25rem;margin-left: 60px; } .coh-ce-cpt_header_with_profile_icon-602d3fa5.search-button-open::before { content: "\f00d";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; } .coh-ce-cpt_header_with_profile_icon-602d3fa5.search-button::before { content: "\f002";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: 1199px) { .coh-ce-cpt_header_with_profile_icon-9e74d190 { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  }
.coh-ce-cpt_header_with_profile_icon-9668b0ce { padding-top: 0.625rem;padding-bottom: 0.625rem;max-height: 72px;height: auto; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-9668b0ce { max-width: 150px;padding-top: initial;padding-bottom: initial;width: auto; }  }
.coh-ce-cpt_header_with_profile_icon-e69ca907 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-e69ca907 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; }  } .coh-ce-cpt_header_with_profile_icon-e69ca907.is-monolang .mobile-logo-monolang { display: block; } .coh-ce-cpt_header_with_profile_icon-e69ca907.is-multilang .mobile-logo-multilang { display: block; } .coh-ce-cpt_header_with_profile_icon-e69ca907 .profile-icon-box { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_header_with_profile_icon-7a963a10 { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-7a963a10 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } .coh-ce-cpt_header_with_profile_icon-7a963a10 .profile-menu-hide { display: none; }
.coh-ce-cpt_header_with_profile_icon-a476bdfe { 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; }
.coh-ce-cpt_header_with_profile_icon-b9374db2::after { display: block;-webkit-transform: rotateZ(90deg);-ms-transform: rotate(90deg);transform: rotateZ(90deg);content: "\f054";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; }
.coh-ce-cpt_header_with_profile_icon-2432a1fd { -webkit-box-shadow: 0rem 0.8125rem 1rem 0rem var(--ssa-color-palette-black); box-shadow: 0rem 0.8125rem 1rem 0rem var(--ssa-color-palette-black);padding-top: 1.25rem;padding-right: 1.875rem;padding-bottom: 0rem;padding-left: 1.875rem;position: absolute;top: 61px;right: -14px;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;background-color: var(--ssa-color-palette-white); } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-2432a1fd { position: absolute;top: 61px;right: -14px; }  } @media (min-width: 1440px) { .coh-ce-cpt_header_with_profile_icon-2432a1fd { position: absolute;top: 61px;right: 14px; }  } .coh-ce-cpt_header_with_profile_icon-2432a1fd.profile-menu-hide { display: none; } .coh-ce-cpt_header_with_profile_icon-2432a1fd a { font-size: 0.875rem;text-transform: uppercase;margin-bottom: 1.25rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black); }
.coh-ce-cpt_header_with_profile_icon-2de3b38f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_header_with_profile_icon-bf5b6f5b { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-bf5b6f5b { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_header_with_profile_icon-bf5b6f5b.show-search { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-bf5b6f5b.show-search { display: none; }  }
.coh-ce-cpt_header_with_profile_icon-f9af22f9 { display: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-f9af22f9.display-in-header-menu { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_header_with_profile_icon-8956d0d2 { 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;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-8956d0d2.display-in-header-menu { display: none; }  }
.coh-ce-cpt_header_with_profile_icon-1df4082f { text-align: center;display: none;-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; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-1df4082f { display: block; }  }
.coh-ce-cpt_header_with_profile_icon-3ddaefd1 { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-3ddaefd1 { display: none;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_header_with_profile_icon-3ddaefd1.show-search { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-3ddaefd1.show-search { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_header_with_profile_icon-be1861e7 { 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;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-be1861e7.display-in-header-menu { display: none; }  }
.coh-ce-cpt_header_with_profile_icon-1a72e29d { text-align: center;display: none;-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; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-1a72e29d { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_header_with_profile_icon-3832e497 { background-color: var(--ssa-color-palette-white);min-height: 4.3125rem;width: 100%;z-index: 1;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-3832e497 { background-color: var(--ssa-color-palette-monza); }  }
.coh-ce-cpt_header_with_profile_icon-847867ae { background-image: -webkit-gradient(linear,left top, right top,from(#fff), to(#ff4757)); background-image: -webkit-linear-gradient(left,#fff 0%, #ff4757 100%); background-image: linear-gradient(to right,#fff 0%, #ff4757 100%); } .coh-ce-cpt_header_with_profile_icon-847867ae.hide-menu-products { display: none; }
.coh-ce-cpt_header_with_profile_icon-eeb1b015 { margin-right: 0rem;margin-left: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_profile_icon-eeb1b015 { margin-right: auto;margin-left: auto; }  }
.coh-ce-cpt_header_with_login-d83c6336 { height: 30px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-right: 8px;padding-left: 8px; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_login-d83c6336 { display: none; }  }
.coh-ce-cpt_header_with_login-42d6b9e0 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 60px; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_login-42d6b9e0 { height: unset;width: 100%;padding-top: 10px;padding-bottom: 10px; }  }
.coh-ce-cpt_header_with_login-43e8bfc9 { width: 50%;height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_login-43e8bfc9 { width: 20%; }  }
.coh-ce-cpt_header_with_login-1a63482d { max-width: 6.5rem; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_login-1a63482d { max-width: 8.75rem; }  }
.coh-ce-cpt_header_with_login-247a3ce1 { width: 50%;height: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_login-247a3ce1 { width: 15%;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; }  }
.coh-ce-cpt_header_with_login-8db1b045 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_header_with_login-7e557c88 { margin-right: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_login-7e557c88 { margin-right: 28px; }  }
.coh-ce-cpt_header_with_login-25f25b4 { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_login-25f25b4 { display: block; }  }
.coh-ce-cpt_header_with_hamburger_button-9985fdc1 { position: sticky;top: 0rem;z-index: 100;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_hamburger_button-9985fdc1.header-gradient { height: 0rem;-webkit-transform: translateY(-0.0625rem);-ms-transform: translateY(-0.0625rem);transform: translateY(-0.0625rem); }  } .coh-ce-cpt_header_with_hamburger_button-9985fdc1.header-gradient .header-items { background: #000; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_hamburger_button-9985fdc1.header-gradient .header-items { background: transparent -webkit-gradient(linear, left top, left bottom, from(#000000C2), to(#00000000)) 0% 0% no-repeat padding-box; background: transparent -webkit-linear-gradient(top, #000000C2 0%, #00000000 100%) 0% 0% no-repeat padding-box; background: transparent linear-gradient(180deg, #000000C2 0%, #00000000 100%) 0% 0% no-repeat padding-box;; }  } .coh-ce-cpt_header_with_hamburger_button-9985fdc1.header-gradient .header-items a:hover { border-color: rgba(0, 0, 0, 0); } @media (min-width: 1199px) { .coh-ce-cpt_header_with_hamburger_button-9985fdc1.header-gradient .is-active a { margin-top: 25px; }  } .coh-ce-cpt_header_with_hamburger_button-9985fdc1.header-gradient .is-active a::after { display: block;height: 5px;width: 46px;content: "";background-color: rgba(179, 7, 7, 1); } @media (min-width: 1199px) { .coh-ce-cpt_header_with_hamburger_button-9985fdc1.header-gradient .is-active a::after { -webkit-transform: translateY(5px); -ms-transform: translateY(5px); transform: translateY(5px); }  }
.coh-ce-cpt_header_with_hamburger_button-4a0ec33f { background-color: var(--ssa-color-palette-white);height: 7.8125rem; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_hamburger_button-4a0ec33f { height: 5.3125rem; }  }
.coh-ce-cpt_header_with_hamburger_button-c9fcc83b { position: relative;display: none; } .coh-ce-cpt_header_with_hamburger_button-c9fcc83b.menu-hamburger-desktop-canvas-open { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_hamburger_button-c9fcc83b.menu-hamburger-desktop-canvas-open { display: block; }  }
.coh-ce-cpt_header_with_hamburger_button-d84845d3 { position: absolute;top: 0rem;bottom: 0rem;left: 0rem;right: 0rem;z-index: 998; }
.coh-ce-cpt_header_with_hamburger_button-77cb0f0f { background-color: rgba(128, 128, 128, 0.4);height: 100%;width: 100%; }
.coh-ce-cpt_header_with_hamburger_button-ef99eb83 { display: block;margin-bottom: 3.125rem;margin-left: auto; } .coh-ce-cpt_header_with_hamburger_button-ef99eb83::before { content: "\f00d";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: 3.125rem;color: var(--ssa-color-palette-black); }
.coh-ce-cpt_header_with_hamburger_button-57423090 { position: relative;display: none;height: 7.8125rem; } .coh-ce-cpt_header_with_hamburger_button-57423090.menu-hamburger-mobile-canvas-open { display: block; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_hamburger_button-57423090.menu-hamburger-mobile-canvas-open { display: none; }  }
.coh-ce-cpt_header_with_hamburger_button-8205e559 { text-align: center;margin-bottom: 1.875rem;position: relative; }
.coh-ce-cpt_header_with_hamburger_button-afb43cbd { position: absolute;right: 0rem;display: block;margin-top: 0.625rem;margin-right: 0.9375rem;margin-bottom: 0rem;margin-left: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_hamburger_button-afb43cbd { display: none; }  } .coh-ce-cpt_header_with_hamburger_button-afb43cbd::before { content: "\f00d";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: 3.125rem;color: var(--ssa-color-palette-black); } @media (min-width: 1199px) { .coh-ce-cpt_header_with_hamburger_button-afb43cbd::before { font-size: 2.1875rem; }  }
.coh-ce-cpt_header_with_hamburger_button-9785cf04 { max-height: 3.4375rem;width: auto;z-index: 501;position: relative;margin-top: 1.875rem; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_hamburger_button-9785cf04 { max-height: 4.0625rem;margin-top: 0rem; }  }
.coh-ce-cpt_header_with_hamburger_button-c79957d7 { padding-top: 0.625rem;padding-bottom: 1.875rem;padding-left: 0.875rem;height: -webkit-calc(100vh - 125px);height: calc(100vh - 125px);overflow-y: scroll; }
.coh-ce-cpt_header_with_hamburger_button-a62c9ed6 { height: 100%; } .coh-ce-cpt_header_with_hamburger_button-a62c9ed6 .coh-row { height: 100%; } .coh-ce-cpt_header_with_hamburger_button-a62c9ed6.hide-main-nav .nav-logo-column { margin-right: auto;margin-left: auto;position: relative; } .coh-ce-cpt_header_with_hamburger_button-a62c9ed6.hide-main-nav .main-nav-column { display: none; }
.coh-ce-cpt_header_with_hamburger_button-a9edbb74 { height: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_hamburger_button-a9edbb74 { -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;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_header_with_hamburger_button-a9edbb74 .coh-row-inner { height: 100%; }
.coh-ce-cpt_header_with_hamburger_button-812cbd52 { position: absolute;right: 0rem;display: block;padding-top: 0.625rem;padding-right: 0.625rem; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_hamburger_button-812cbd52 { display: none; }  } .coh-ce-cpt_header_with_hamburger_button-812cbd52::before { content: "\e100";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: 3.125rem;color: var(--ssa-color-palette-black); } @media (min-width: 1199px) { .coh-ce-cpt_header_with_hamburger_button-812cbd52::before { font-size: 2.1875rem; }  }
.coh-ce-cpt_header_with_hamburger_button-ad97cfed { border-style: solid;border-color: var(--ssa-color-palette-black);border-bottom-width: 0.125rem;margin-right: 2.5rem;margin-left: 3.4375rem; }
.coh-ce-cpt_header_with_hamburger_button-85d2a120 { -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;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }
.coh-ce-cpt_header_with_hamburger_button-8db1b045 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_header_with_hamburger_button-f71c7352 .profile-menu-hide { display: none; }
.coh-ce-cpt_header_with_hamburger_button-f7124953 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 3.125rem;color: var(--ssa-color-palette-white);margin-left: 0.625rem; }
.coh-ce-cpt_header_with_hamburger_button-4dc566d1::after { content: "\f054";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;-webkit-transform: rotateZ(90deg);-ms-transform: rotate(90deg);transform: rotateZ(90deg);display: block; }
.coh-ce-cpt_header_with_hamburger_button-634c39dc { padding-top: 1.25rem;padding-right: 1.875rem;padding-bottom: 0rem;padding-left: 1.875rem;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;background-color: var(--ssa-color-palette-white);-webkit-box-shadow: 0rem 0.8125rem 1rem 0rem var(--ssa-color-palette-black);box-shadow: 0rem 0.8125rem 1rem 0rem var(--ssa-color-palette-black); } @media (min-width: 1199px) { .coh-ce-cpt_header_with_hamburger_button-634c39dc { top: 50px;right: 25px;position: absolute; }  } @media (min-width: 1440px) { .coh-ce-cpt_header_with_hamburger_button-634c39dc { top: 50px;right: 100px;position: absolute; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_with_hamburger_button-634c39dc { top: 50px;right: 285px;position: absolute; }  } .coh-ce-cpt_header_with_hamburger_button-634c39dc.profile-menu-hide { display: none; } .coh-ce-cpt_header_with_hamburger_button-634c39dc a { color: var(--ssa-color-palette-black);margin-bottom: 1.25rem;text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 0.875rem; }
.coh-ce-cpt_header_with_hamburger_button-2de3b38f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_header_with_hamburger_button-a5fb53cb { display: none; }
.coh-ce-cpt_header_with_hamburger_button-5f5c2fcf { 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;width: 100%;height: 100%; }
.coh-ce-cpt_header_with_hamburger_button-8311899f::before { content: "\e100";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: 3.125rem;color: var(--ssa-color-palette-black); }
@media (min-width: 1199px) { .coh-ce-cpt_header_with_dynamic_redirect-203e76f0 { width: 100%;max-width: 73%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }  }
.coh-ce-cpt_header_with_dynamic_redirect-3cf681ea { height: 100%;margin-left: 0 !important;margin-right: 0 !important; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_dynamic_redirect-3cf681ea { -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;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_header_with_dynamic_redirect-3cf681ea .coh-row-inner { height: 100%; }
.coh-ce-cpt_header_with_dynamic_redirect-789844a1 { height: 100%;position: relative;text-align: center;max-width: 6.5rem;margin: auto; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_dynamic_redirect-789844a1 { max-width: 8.75rem;margin: initial; }  }
.coh-ce-cpt_header_with_dynamic_redirect-aa4e1a29 { max-height: 3.4375rem;width: auto;z-index: 501;position: relative;margin-top: 15px;margin-bottom: 15px; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_dynamic_redirect-aa4e1a29 { max-height: 4.0625rem;margin-top: 0rem;margin-bottom: 0rem; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_with_dynamic_redirect-6888e9d5 { height: 104px; }  }
.coh-ce-cpt_header_with_dynamic_redirect-8db1b045 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_header_with_buttons_v2-6d65e261 { position: sticky;top: 0rem;z-index: 98;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-6d65e261.header-gradient { height: 0rem;-webkit-transform: translateY(-0.0625rem);-ms-transform: translateY(-0.0625rem);transform: translateY(-0.0625rem); }  } .coh-ce-cpt_header_with_buttons_v2-6d65e261.header-gradient .header-items { background: #000; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-6d65e261.header-gradient .header-items { background: transparent -webkit-gradient(linear, left top, left bottom, from(#000000C2), to(#00000000)) 0% 0% no-repeat padding-box; background: transparent -webkit-linear-gradient(top, #000000C2 0%, #00000000 100%) 0% 0% no-repeat padding-box; background: transparent linear-gradient(180deg, #000000C2 0%, #00000000 100%) 0% 0% no-repeat padding-box;; }  } .coh-ce-cpt_header_with_buttons_v2-6d65e261.header-gradient .header-items a:hover { border-color: rgba(0, 0, 0, 0); } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-6d65e261.header-gradient .is-active a { margin-top: 25px; }  } .coh-ce-cpt_header_with_buttons_v2-6d65e261.header-gradient .is-active a::after { display: block;height: 5px;width: 46px;content: "";background-color: rgba(179, 7, 7, 1); } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-6d65e261.header-gradient .is-active a::after { -webkit-transform: translateY(5px); -ms-transform: translateY(5px); transform: translateY(5px); }  } .coh-ce-cpt_header_with_buttons_v2-6d65e261.setup-height-100vh { height: 100vh;overflow-y: scroll; }
.coh-ce-cpt_header_with_buttons_v2-f9885857 { background-color: var(--ssa-color-palette-white);height: 30px; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-f9885857 { height: 40px; }  }
.coh-ce-cpt_header_with_buttons_v2-e91dc9a2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; }
.coh-ce-cpt_header_with_buttons_v2-5ffb153b { display: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-5ffb153b.display-in-social-media { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_header_with_buttons_v2-68bc47a9 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_header_with_buttons_v2-68bc47a9 a { height: 30px;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;margin-top: 0rem;margin-right: 8px;margin-bottom: 0rem;margin-left: 8px; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-68bc47a9 a { height: 40px;margin-top: 0rem;margin-right: 15px;margin-bottom: 0rem;margin-left: 15px; }  }
.coh-ce-cpt_header_with_buttons_v2-de9d3816::before { content: "\f16d";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); }
.coh-ce-cpt_header_with_buttons_v2-199fd6bd::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_with_buttons_v2-edb1711b::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_with_buttons_v2-4ceb0daa::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_with_buttons_v2-b8c5aa0c::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_with_buttons_v2-6284d1fb { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-6284d1fb { min-height: 60px; }  } .coh-ce-cpt_header_with_buttons_v2-6284d1fb .coh-column-header-logo-mobile .coh-image { max-width: 150px; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-6284d1fb .coh-column-header-logo-mobile .coh-image { max-width: 100%; }  }
.coh-ce-cpt_header_with_buttons_v2-5ab62a7 { 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; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-5ab62a7 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;min-height: 60px; }  } .coh-ce-cpt_header_with_buttons_v2-5ab62a7.is-monolang .mobile-logo-monolang { display: block; } .coh-ce-cpt_header_with_buttons_v2-5ab62a7.is-multilang .mobile-logo-multilang { display: block; } .coh-ce-cpt_header_with_buttons_v2-5ab62a7.header-logo-left { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-5ab62a7.show-menu .menu-wb-v2 { display: block; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-5ab62a7.show-buttons .buttons-wb-v2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-5ab62a7.show-logo .logo-wb-v2 { display: block; }  }
.coh-ce-cpt_header_with_buttons_v2-39ec45ea { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;width: 100vw;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-39ec45ea { display: none;width: initial; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-6e0bd56d { display: none; }  } .coh-ce-cpt_header_with_buttons_v2-6e0bd56d img { max-width: 150px !important; }
.coh-ce-cpt_header_with_buttons_v2-752e68a8 { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-752e68a8 { display: block; }  } .coh-ce-cpt_header_with_buttons_v2-752e68a8.is-multilang { display: none; }
.coh-ce-cpt_header_with_buttons_v2-9668b0ce { padding-top: 0.625rem;padding-bottom: 0.625rem;max-height: 72px;height: auto; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-9668b0ce { max-width: 150px;padding-top: initial;padding-bottom: initial;width: auto; }  }
.coh-ce-cpt_header_with_buttons_v2-428c021e { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-428c021e { display: block; }  } .coh-ce-cpt_header_with_buttons_v2-428c021e.is-monolang { display: none; }
.coh-ce-cpt_header_with_buttons_v2-ebb420cb { display: none;row-gap: 1rem;padding-top: 1rem;padding-bottom: 1rem; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-ebb420cb { display: none;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-ebb420cb.display-in-header-menu { display: none; }  }
.coh-ce-cpt_header_with_buttons_v2-914d58b2 { margin-top: 1.25rem;margin-right: 0.625rem;margin-bottom: 2.1875rem;margin-bottom: 0!important;display: none;line-height: 1.5; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-914d58b2 { margin-top: 0rem;margin-right: 0.625rem;margin-bottom: 0rem;display: inline-block;min-width: 7rem; }  }
.coh-ce-cpt_header_with_buttons_v2-a446a24c { display: none;-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; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-a446a24c { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;min-height: 60px; }  } .coh-ce-cpt_header_with_buttons_v2-a446a24c.is-monolang .mobile-logo-monolang { display: block; } .coh-ce-cpt_header_with_buttons_v2-a446a24c.is-multilang .mobile-logo-multilang { display: block; } .coh-ce-cpt_header_with_buttons_v2-a446a24c.header-logo-left { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-a446a24c.show-menu .menu-wb-v2 { display: block; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-a446a24c.show-buttons .buttons-wb-v2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-a446a24c.show-logo .logo-wb-v2 { display: block; }  }
.coh-ce-cpt_header_with_buttons_v2-4b3db065 { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-4b3db065 { display: none; }  }
.coh-ce-cpt_header_with_buttons_v2-7a22777f { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-7a22777f { display: none; }  } .coh-ce-cpt_header_with_buttons_v2-7a22777f img { max-width: 150px !important; }
@media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-1ed819a3 { display: none; }  } .coh-ce-cpt_header_with_buttons_v2-1ed819a3 img { max-width: 150px !important; }
.coh-ce-cpt_header_with_buttons_v2-3832e497 { background-color: var(--ssa-color-palette-white);min-height: 4.3125rem;width: 100%;z-index: 1;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-3832e497 { background-color: var(--ssa-color-palette-monza); }  }
.coh-ce-cpt_header_with_buttons_v2-847867ae { background-image: -webkit-gradient(linear,left top, right top,from(#fff), to(#ff4757)); background-image: -webkit-linear-gradient(left,#fff 0%, #ff4757 100%); background-image: linear-gradient(to right,#fff 0%, #ff4757 100%); } .coh-ce-cpt_header_with_buttons_v2-847867ae.hide-menu-products { display: none; }
.coh-ce-cpt_header_with_buttons_v2-eeb1b015 { margin-right: 0rem;margin-left: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_header_with_buttons_v2-eeb1b015 { margin-right: auto;margin-left: auto; }  }
.coh-ce-cpt_header_type_3-8768edd { transition: 500ms cubic-bezier(0.17, 0.04, 0.03, 0.94) top;top: 0; }
.coh-ce-cpt_header_type_3-e087486d { height: 30px;display: flex;justify-content: flex-end;align-items: center;padding-top: 8px;padding-right: 16px;padding-bottom: 8px;padding-left: 16px; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-e087486d { height: 40px;padding-top: 0rem;padding-right: 6.66vw;padding-bottom: 0rem;padding-left: 6.66vw; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-e087486d { padding-right: 128px;padding-left: 128px; }  }
.coh-ce-cpt_header_type_3-f19014c7 { margin-top: 24px;margin-right: 16px;margin-left: 16px;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-f19014c7 { margin-top: 0rem;margin-right: 48px;margin-left: 0rem;display: block;position: relative; }  }
.coh-ce-cpt_header_type_3-6303d88d { display: flex; } .coh-ce-cpt_header_type_3-6303d88d a { margin-right: 16px; } .coh-ce-cpt_header_type_3-6303d88d a:last-child { margin-right: 0rem; }
@media (min-width: 1199px) { .coh-ce-cpt_header_type_3-ce0d08b7 { border-width: 2px;border-style: solid;border-color: rgba(0, 0, 0, 0); }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-ce0d08b7:focus-visible { padding: 0rem;box-shadow: none;border-width: 2px;border-style: solid;border-color: rgba(255, 165, 0, 1); }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_type_3-84fe5d51 { padding: 0.52vw;display: flex;border-radius: 50px; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-84fe5d51 { padding: 7px; }  } .coh-ce-cpt_header_type_3-84fe5d51::before { font-size: 14px; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-84fe5d51::before { font-size: 16px; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-84fe5d51::before { font-size: 19px; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_type_3-545b6305 { border-width: 2px;border-style: solid;border-color: rgba(0, 0, 0, 0); }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-545b6305:focus-visible { padding: 0rem;border-width: 2px;border-style: solid;border-color: rgba(255, 165, 0, 1);box-shadow: none; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_type_3-83ceefd1 { padding: 0.52vw;display: flex;border-radius: 50px; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-83ceefd1 { padding: 7px; }  } .coh-ce-cpt_header_type_3-83ceefd1::before { font-size: 14px; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-83ceefd1::before { font-size: 16px; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-83ceefd1::before { font-size: 19px; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_type_3-8cad9f4f { border-width: 2px;border-style: solid;border-color: rgba(0, 0, 0, 0); }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-8cad9f4f:focus-visible { padding: 0rem;border-width: 2px;border-style: solid;border-color: rgba(255, 165, 0, 1);box-shadow: none; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_type_3-200468d2 { padding: 0.52vw;display: flex;border-radius: 50px; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-200468d2 { padding: 7px; }  } .coh-ce-cpt_header_type_3-200468d2::before { font-size: 14px; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-200468d2::before { font-size: 16px; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-200468d2::before { font-size: 19px; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_type_3-8f648f55 { border-width: 2px;border-style: solid;border-color: rgba(0, 0, 0, 0); }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-8f648f55:focus-visible { padding: 0rem;border-width: 2px;border-style: solid;border-color: rgba(255, 165, 0, 1);box-shadow: none; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_type_3-fd93f159 { padding: 0.52vw;display: flex;border-radius: 50px; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-fd93f159 { padding: 7px; }  } .coh-ce-cpt_header_type_3-fd93f159::before { font-size: 14px; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-fd93f159::before { font-size: 16px; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-fd93f159::before { font-size: 19px; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_type_3-7119b878 { border-width: 2px;border-style: solid;border-color: rgba(0, 0, 0, 0); }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-7119b878:focus-visible { padding: 0rem;border-width: 2px;border-style: solid;border-color: rgba(255, 165, 0, 1);box-shadow: none; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_type_3-5e59765a { padding: 0.52vw;display: flex;border-radius: 50px; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-5e59765a { padding: 7px; }  } .coh-ce-cpt_header_type_3-5e59765a::before { font-size: 14px; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-5e59765a::before { font-size: 16px; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-5e59765a::before { font-size: 19px; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_type_3-1653c0c8 { border-width: 2px;border-style: solid;border-color: rgba(0, 0, 0, 0); }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-1653c0c8:focus-visible { padding: 0rem;border-width: 2px;border-style: solid;border-color: rgba(255, 165, 0, 1);box-shadow: none; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_type_3-6177f91e { padding: 0.52vw;display: flex;border-radius: 50px; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-6177f91e { padding: 7px; }  } .coh-ce-cpt_header_type_3-6177f91e::before { font-size: 14px; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-6177f91e::before { font-size: 16px; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-6177f91e::before { font-size: 19px; }  }
.coh-ce-cpt_header_type_3-8ab6d1e6 { height: 60px;background-color: rgba(3, 37, 126, 1);padding-right: 20px;padding-left: 20px;display: flex;align-items: center; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-8ab6d1e6 { height: 80px;padding-right: 6.66vw;padding-left: 6.66vw;background-color: rgba(3, 37, 126, 1); }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-8ab6d1e6 { padding-right: 128px;padding-left: 128px; }  } .coh-ce-cpt_header_type_3-8ab6d1e6.logo-on-left-mobile .logo-wrapper { justify-content: flex-start; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-8ab6d1e6.logo-on-left-mobile .logo-wrapper { justify-content: unset; }  } .coh-ce-cpt_header_type_3-8ab6d1e6.logo-on-center-mobile .logo-wrapper { justify-content: center; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-8ab6d1e6.logo-on-center-mobile .logo-wrapper { justify-content: unset; }  } .coh-ce-cpt_header_type_3-8ab6d1e6.logo-on-right-mobile { flex-direction: row-reverse; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-8ab6d1e6.logo-on-right-mobile { flex-direction: row; }  } .coh-ce-cpt_header_type_3-8ab6d1e6.logo-on-right-mobile .logo-wrapper { justify-content: flex-end; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-8ab6d1e6.logo-on-right-mobile .logo-wrapper { justify-content: unset; }  } .coh-ce-cpt_header_type_3-8ab6d1e6.logo-on-right-mobile .open-button-wrapper button { transform: scale(-1, 1); } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-8ab6d1e6.logo-on-left { flex-direction: row; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-8ab6d1e6.logo-centralized-mode .logo-wrapper { display: none; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-8ab6d1e6.logo-on-right { flex-direction: row-reverse; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-8ab6d1e6.logo-on-right .logo-wrapper { margin-right: 0rem;margin-left: 2.34vw; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-8ab6d1e6.logo-on-right .logo-wrapper { margin-left: 45px; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-8ab6d1e6.logo-on-right .button-desktop-wrapper { margin-right: 3.21vw;margin-left: 0rem; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-8ab6d1e6.logo-on-right .button-desktop-wrapper { margin-right: 81px; }  }
.coh-ce-cpt_header_type_3-c5a154fb { width: 90%;display: flex; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-c5a154fb { width: auto;margin-right: 2.34vw; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-c5a154fb { margin-right: 45px; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_type_3-ac5d94dd { border-width: 2px;border-style: solid;border-color: rgba(0, 0, 0, 0); }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-ac5d94dd:focus-visible { padding: 0rem;box-shadow: none;border-width: 2px;border-style: solid;border-color: rgba(255, 165, 0, 1); }  }
.coh-ce-cpt_header_type_3-d8308bfa { max-width: 180px;max-height: 52px;width: auto; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-d8308bfa { max-width: 257px;max-height: 74px; }  }
.coh-ce-cpt_header_type_3-50e29bd6 { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-50e29bd6 { width: 80%;display: flex;height: 100%; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-50e29bd6.menu-on-left { justify-content: flex-start; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-50e29bd6.menu-on-center { justify-content: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-50e29bd6.menu-on-right { justify-content: flex-end; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-50e29bd6.logo-centralized-mode { width: 100%;justify-content: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-50e29bd6.logo-centralized-mode .menu-ul-1:nth-of-type(2) { margin-left: 0rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-50e29bd6 .menu-ul-1:nth-of-type(2) { margin-left: 32px; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_type_3-1ba3a246 { width: auto;margin-right: 1.66vw;margin-left: 1.66vw;display: flex;align-items: center; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-1ba3a246 { margin-right: 32px;margin-left: 32px; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-1ba3a246.logo-on-left { display: none; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-1ba3a246.logo-on-right { display: none; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_type_3-42db5c6f { border-width: 2px;border-style: solid;border-color: rgba(0, 0, 0, 0); }  } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-42db5c6f:focus-visible { padding: 0rem;box-shadow: none;border-width: 2px;border-style: solid;border-color: rgba(255, 165, 0, 1); }  }
.coh-ce-cpt_header_type_3-c73295dc { max-width: 180px;max-height: 52px; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-c73295dc { max-width: 13.38vw;max-height: 74px; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-c73295dc { max-width: 257px; }  }
.coh-ce-cpt_header_type_3-d5ae490c { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-d5ae490c { display: flex;justify-content: center;margin-left: 3.21vw; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-d5ae490c { margin-left: 81px; }  }
.coh-ce-cpt_header_type_3-bfc32e35 { width: 10%;display: block; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-bfc32e35 { display: none; }  }
.coh-ce-cpt_header_type_3-3eefe6f5 { -webkit-mask: url(/themes/custom/corebr_whitelabel/img/ht3-menu-icon.svg) no-repeat;background-color: var(--ssa-color-palette-white);width: 22px;height: 20px; }
.coh-ce-cpt_header_type_3-5a95001 { display: none; }
.coh-ce-cpt_header_type_3-4f2d0ed6 { display: flex;width: 100%;position: absolute;top: 0rem;bottom: 0rem;z-index: 999999999; }
.coh-ce-cpt_header_type_3-70bfd511 { background-color: rgba(3, 37, 126, 1);width: 85%;overflow: auto;padding-bottom: 60px; }
.coh-ce-cpt_header_type_3-a182c0db { margin-top: 24px;margin-right: 16px;margin-left: 16px; }
.coh-ce-cpt_header_type_3-d996e67f { margin-top: 24px;margin-right: 16px;margin-left: 16px;display: flex;justify-content: center; }
.coh-ce-cpt_header_type_3-5a660bc7 { text-transform: uppercase;border-width: 2px;border-style: solid;padding-top: 8px;padding-right: 24px;padding-bottom: 8px;padding-left: 24px;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(3, 37, 126, 1);background-color: var(--ssa-color-palette-white);font-size: 13px;text-align: center; } .coh-ce-cpt_header_type_3-5a660bc7.radius-0 { border-radius: 0rem; } .coh-ce-cpt_header_type_3-5a660bc7.radius-4 { border-radius: 4px; } .coh-ce-cpt_header_type_3-5a660bc7.radius-10 { border-radius: 10px; } .coh-ce-cpt_header_type_3-5a660bc7.radius-24 { border-radius: 24px; }
.coh-ce-cpt_header_type_3-36adee49 { width: 15%;background-color: rgba(0, 0, 0, 0.85);padding-top: 8px;text-align: center; }
.coh-ce-cpt_header_type_3-b3228e2 { -webkit-mask: url(/themes/custom/corebr_whitelabel/img/ht3-close-icon.svg) no-repeat;background-color: var(--ssa-color-palette-white);width: 35px;height: 100%; }
.coh-ce-cpt_header_type_3-1f252f02 { margin-right: 0rem;margin-left: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_3-1f252f02 { margin-right: 6.66vw;margin-left: 6.66vw; }  } @media (min-width: 1920px) { .coh-ce-cpt_header_type_3-1f252f02 { margin-right: 128px;margin-left: 128px; }  }
.coh-ce-cpt_header_type_2-82407029 { width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_2-82407029.header-gradient { height: 0rem;-webkit-transform: translateY(-0.0625rem);-ms-transform: translateY(-0.0625rem);transform: translateY(-0.0625rem); }  } .coh-ce-cpt_header_type_2-82407029.header-gradient .header-items { background: #000; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_2-82407029.header-gradient .header-items { background: transparent -webkit-gradient(linear, left top, left bottom, from(#000000C2), to(#00000000)) 0% 0% no-repeat padding-box; background: transparent -webkit-linear-gradient(top, #000000C2 0%, #00000000 100%) 0% 0% no-repeat padding-box; background: transparent linear-gradient(180deg, #000000C2 0%, #00000000 100%) 0% 0% no-repeat padding-box;; }  } .coh-ce-cpt_header_type_2-82407029.header-gradient .header-items a:hover { border-color: rgba(0, 0, 0, 0); } @media (min-width: 1199px) { .coh-ce-cpt_header_type_2-82407029.header-gradient .is-active a { margin-top: 25px; }  } .coh-ce-cpt_header_type_2-82407029.header-gradient .is-active a::after { display: block;height: 5px;width: 46px;content: "";background-color: rgba(179, 7, 7, 1); } @media (min-width: 1199px) { .coh-ce-cpt_header_type_2-82407029.header-gradient .is-active a::after { -webkit-transform: translateY(5px); -ms-transform: translateY(5px); transform: translateY(5px); }  } .coh-ce-cpt_header_type_2-82407029.setup-height-100vh { height: 100vh;overflow-y: scroll; } .coh-ce-cpt_header_type_2-82407029.fixed-on-top { position: sticky;top: 0rem;z-index: 98;left: 0rem; } .coh-ce-cpt_header_type_2-82407029.not-fixed-on-top .is-solid { position: relative;z-index: 98; } .coh-ce-cpt_header_type_2-82407029.not-fixed-on-top .is-transparent { position: absolute;top: 0rem;left: 0rem;z-index: 98; }
.coh-ce-cpt_header_type_2-dcc9c294 .coh-column-header-logo-mobile .coh-image { max-width: 150px; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_2-dcc9c294 .coh-column-header-logo-mobile .coh-image { max-width: 100%; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_type_2-9e74d190 { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  }
.coh-ce-cpt_header_type_2-e3eaab2a { padding-top: 0.625rem;padding-bottom: 0.625rem;max-height: 72px;height: auto;width: 75px; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_2-e3eaab2a { padding-top: initial;padding-bottom: initial; }  }
.coh-ce-cpt_header_type_2-ff33e1ab { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_2-ff33e1ab { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; }  }
.coh-ce-cpt_header_type_2-bf5b6f5b { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_2-bf5b6f5b { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_header_type_2-bf5b6f5b.show-search { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_2-bf5b6f5b.show-search { display: none; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_type_2-479a4d63 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_header_type_2-f9af22f9 { display: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_2-f9af22f9.display-in-header-menu { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_header_type_2-2b1bb5f8 { display: none;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;margin-left: 25px; } @media (min-width: 1199px) { .coh-ce-cpt_header_type_2-2b1bb5f8 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } .coh-ce-cpt_header_type_2-2b1bb5f8.social-type-primary a { background-color: var(--ssa-color-palette-white);color: var(--ssa-color-palette-white);border-style: none; } .coh-ce-cpt_header_type_2-2b1bb5f8 .social-type-secondary a { color: var(--ssa-color-palette-white);border-color: var(--ssa-color-palette-white); } .coh-ce-cpt_header_type_2-2b1bb5f8 a { 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; }
.coh-ce-cpt_header_type_2-dc0dd86a { border-width: 1px;-webkit-border-radius: 50%;border-radius: 50%;border-style: solid;text-align: center;margin-top: 18px;margin-right: 8px;margin-bottom: 18px;margin-left: 8px;float: left;border-color: var(--ssa-color-palette-white); } @media (min-width: 1199px) { .coh-ce-cpt_header_type_2-dc0dd86a { height: 30px;width: 30px;padding: 5px;margin-top: 0rem;margin-right: 4px;margin-bottom: 0rem;margin-left: 4px; }  } .coh-ce-cpt_header_type_2-dc0dd86a::before { content: "\f16d";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); }
.coh-ce-cpt_header_type_2-5d150736 { border-width: 1px;-webkit-border-radius: 50%;border-radius: 50%;border-style: solid;text-align: center;padding: 4px;margin-top: 18px;margin-right: 8px;margin-bottom: 18px;margin-left: 8px;width: 30px;height: 30px;float: left;border-color: var(--ssa-color-palette-white); } @media (min-width: 1199px) { .coh-ce-cpt_header_type_2-5d150736 { height: 30px;width: 30px;padding: 5px;margin-top: 0rem;margin-right: 4px;margin-bottom: 0rem;margin-left: 4px; }  } .coh-ce-cpt_header_type_2-5d150736::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_type_2-e3e7ac74 { border-width: 1px;-webkit-border-radius: 50%;border-radius: 50%;border-style: solid;text-align: center;padding: 4px;margin-top: 18px;margin-right: 8px;margin-bottom: 18px;margin-left: 8px;width: 30px;height: 30px;float: left;border-color: var(--ssa-color-palette-white); } @media (min-width: 1199px) { .coh-ce-cpt_header_type_2-e3e7ac74 { height: 30px;width: 30px;padding: 5px;margin-top: 0rem;margin-right: 4px;margin-bottom: 0rem;margin-left: 4px; }  } .coh-ce-cpt_header_type_2-e3e7ac74::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_type_2-6dd8f038 { border-width: 1px;-webkit-border-radius: 50%;border-radius: 50%;border-style: solid;text-align: center;padding: 4px;margin-top: 18px;margin-right: 8px;margin-bottom: 18px;margin-left: 8px;width: 30px;height: 30px;float: left;border-color: var(--ssa-color-palette-white); } @media (min-width: 1199px) { .coh-ce-cpt_header_type_2-6dd8f038 { height: 30px;width: 30px;padding: 5px;margin-top: 0rem;margin-right: 4px;margin-bottom: 0rem;margin-left: 4px; }  } .coh-ce-cpt_header_type_2-6dd8f038::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_type_2-d32a5b7a { border-width: 1px;-webkit-border-radius: 50%;border-radius: 50%;border-style: solid;text-align: center;padding: 4px;margin-top: 18px;margin-right: 8px;margin-bottom: 18px;margin-left: 8px;width: 30px;height: 30px;float: left;border-color: var(--ssa-color-palette-white); } @media (min-width: 1199px) { .coh-ce-cpt_header_type_2-d32a5b7a { height: 30px;width: 30px;padding: 5px;margin-top: 0rem;margin-right: 4px;margin-bottom: 0rem;margin-left: 4px; }  } .coh-ce-cpt_header_type_2-d32a5b7a::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_thumbs-b03d5ea8 { background-color: var(--ssa-color-palette-white);height: 4.375rem;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; } @media (min-width: 1199px) { .coh-ce-cpt_header_thumbs-b03d5ea8 { height: 5.1875rem; }  }
.coh-ce-cpt_header_thumbs-881cd41e { width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_header_thumbs-881cd41e { padding-top: 16px;padding-bottom: 16px; }  }
.coh-ce-cpt_header_thumbs-7581ad8a { padding-right: 0.9375rem;padding-left: 0.9375rem; } @media (min-width: 767px) { .coh-ce-cpt_header_thumbs-7581ad8a { padding-right: 0rem;padding-left: 0rem; }  } .coh-ce-cpt_header_thumbs-7581ad8a .coh-column-header-logo-mobile .coh-image { max-width: 150px; } @media (min-width: 1199px) { .coh-ce-cpt_header_thumbs-7581ad8a .coh-column-header-logo-mobile .coh-image { max-width: 100%; }  }
.coh-ce-cpt_header_thumbs-ed691e79 { -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;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_thumbs-ed691e79 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }  } .coh-ce-cpt_header_thumbs-ed691e79.show-search { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_header_thumbs-6365a388 { color: var(--ssa-color-palette-black);font-size: 1.25rem; } .coh-ce-cpt_header_thumbs-6365a388.search-button-open::before { content: "\f00d";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; } .coh-ce-cpt_header_thumbs-6365a388.search-button::before { content: "\f002";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; }
.coh-ce-cpt_header_thumbs-f5013e68 { 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;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; }
.coh-ce-cpt_header_thumbs-d1deb1c7 { max-width: 8.125rem; }
.coh-ce-cpt_header_thumbs-cdec61c2 { padding-top: 8px;padding-bottom: 8px; } @media (min-width: 1199px) { .coh-ce-cpt_header_thumbs-cdec61c2 { max-width: 150px;padding-top: initial;padding-bottom: initial; }  }
.coh-ce-cpt_header_thumbs-948ab8b6 { 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-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;z-index: 10; } @media (min-width: 1199px) { .coh-ce-cpt_header_thumbs-948ab8b6 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;-webkit-box-ordinal-group: unset;-webkit-order: unset;-ms-flex-order: unset;order: unset; }  }
.coh-ce-cpt_header_thumbs-e0c1994f { -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;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_thumbs-e0c1994f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_header_thumbs-ff723827 { 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;width: 100%; }
.coh-ce-cpt_header_thumbs-d79a2fc7 { color: var(--ssa-color-palette-black);display: none;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.8125rem;text-transform: uppercase;text-decoration: underline;letter-spacing: 0.16em; } @media (min-width: 1199px) { .coh-ce-cpt_header_thumbs-d79a2fc7 { display: inline-block; }  }
.coh-ce-cpt_header_thumbs-4ef131d1 { margin-right: 10px;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; }
.coh-ce-cpt_header_thumbs-30489029 { background-color: var(--ssa-color-palette-white);min-height: 4.3125rem;width: 100%;z-index: 1;display: none;position: relative;top: 3px; } @media (min-width: 1199px) { .coh-ce-cpt_header_thumbs-30489029 { background-color: var(--ssa-color-palette-monza);top: 0rem; }  }
.coh-ce-cpt_header_landing_page-8c7945d8 { position: sticky;top: 0rem;z-index: 98;width: 100%; }
.coh-ce-cpt_header_landing_page-5498fb5d { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_landing_page-7992df1f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; } .coh-ce-cpt_header_landing_page-7992df1f a { padding-top: 0.75rem;padding-bottom: 0.75rem; }
.coh-ce-cpt_header_landing_page-de9d3816::before { content: "\f16d";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); }
.coh-ce-cpt_header_landing_page-199fd6bd::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_landing_page-edb1711b::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_landing_page-4ceb0daa::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_landing_page-b8c5aa0c::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_landing_page-579c2a75 { background-color: var(--ssa-color-palette-white); }
@media (min-width: 1199px) { .coh-ce-cpt_header_landing_page-a9dc63d1 { padding-top: 0.9375rem;padding-bottom: 0.9375rem; }  }
.coh-ce-cpt_header_landing_page-dcc9c294 .coh-column-header-logo-mobile .coh-image { max-width: 150px; } @media (min-width: 1199px) { .coh-ce-cpt_header_landing_page-dcc9c294 .coh-column-header-logo-mobile .coh-image { max-width: 100%; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_landing_page-9e74d190 { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  }
.coh-ce-cpt_header_landing_page-ff4fe31 { padding-top: 0.625rem;padding-bottom: 0.625rem; } @media (min-width: 1199px) { .coh-ce-cpt_header_landing_page-ff4fe31 { max-width: 150px;padding-top: initial;padding-bottom: initial; }  }
.coh-ce-cpt_header_landing_page-223d0c18 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; } @media (min-width: 1199px) { .coh-ce-cpt_header_landing_page-223d0c18 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; }  }
.coh-ce-cpt_header_landing_page-4b6bf17 { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 1199px) { .coh-ce-cpt_header_landing_page-4b6bf17 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_header_landing_page-911e6a7 { 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;width: 100%; }
.coh-ce-cpt_header_landing_page-1a72e29d { text-align: center;display: none;-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; } @media (min-width: 1199px) { .coh-ce-cpt_header_landing_page-1a72e29d { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_header_landing_page-9e99e358 { background-image: -webkit-gradient(linear,left top, right top,from(#fff), to(#ff4757)); background-image: -webkit-linear-gradient(left,#fff 0%, #ff4757 100%); background-image: linear-gradient(to right,#fff 0%, #ff4757 100%); }
.coh-ce-cpt_header_landing_page-eeb1b015 { margin-right: 0rem;margin-left: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_header_landing_page-eeb1b015 { margin-right: auto;margin-left: auto; }  }
.coh-ce-cpt_header_by_page-64230c81 { padding-top: 30px;padding-bottom: 30px; }
.coh-ce-cpt_header_by_page-64ccf372 { width: 100%; }
.coh-ce-cpt_header_by_page-df2a93dd { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; }
.coh-ce-cpt_header_by_page-16b46972 { display: block;top: 0rem;left: 0rem;z-index: 0;height: 100%;width: 100%;overflow: hidden; }
.coh-ce-cpt_header_by_page-cad0147d { width: auto;max-width: 100%;max-height: 80px; }
.coh-ce-cpt_header_by_page-b7e25b5f { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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;position: initial; }
.coh-ce-cpt_header_by_page-38f0b3c4 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-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;width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }
.coh-ce-cpt_header_by_page-27a6ce37 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_by_page-27a6ce37 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } .expanded .coh-ce-cpt_header_by_page-27a6ce37 { z-index: 90;position: absolute;top: 140px;left: 0rem;height: 100%;width: 100%;background-color: rgba(0,0,0,.5);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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: stretch;-ms-flex-line-pack: stretch;align-content: stretch;-webkit-box-align: start;-webkit-align-items: start;-ms-flex-align: start;align-items: start; } @media (min-width: 1199px) { .expanded .coh-ce-cpt_header_by_page-27a6ce37 { position: relative;height: auto;width: auto;background-color: transparent;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-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;top: 0rem; }  }
.coh-ce-cpt_header_by_page-6202d90e { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 1199px) { .coh-ce-cpt_header_by_page-6202d90e { display: none; }  }
.coh-ce-cpt_header_by_page-32373fd4 { color: inherit; } .coh-ce-cpt_header_by_page-32373fd4::after { content: "\e9bd";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: 32px;color: inherit; } .coh-ce-cpt_header_by_page-32373fd4.expanded::after { content: "\f00d";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; }
.coh-ce-cpt_header_bees-9878c9f7 { position: sticky;top: 0rem;z-index: 98;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-9878c9f7.header-gradient { height: 0rem;-webkit-transform: translateY(-0.0625rem);-ms-transform: translateY(-0.0625rem);transform: translateY(-0.0625rem); }  } .coh-ce-cpt_header_bees-9878c9f7.header-gradient .header-items { background: #000; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-9878c9f7.header-gradient .header-items { background: transparent -webkit-gradient(linear, left top, left bottom, from(#000000C2), to(#00000000)) 0% 0% no-repeat padding-box; background: transparent -webkit-linear-gradient(top, #000000C2 0%, #00000000 100%) 0% 0% no-repeat padding-box; background: transparent linear-gradient(180deg, #000000C2 0%, #00000000 100%) 0% 0% no-repeat padding-box;; }  } .coh-ce-cpt_header_bees-9878c9f7.header-gradient .header-items a:hover { border-color: rgba(0, 0, 0, 0); } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-9878c9f7.header-gradient .is-active a { margin-top: 25px; }  } .coh-ce-cpt_header_bees-9878c9f7.header-gradient .is-active a::after { display: block;height: 5px;width: 46px;content: "";background-color: rgba(179, 7, 7, 1); } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-9878c9f7.header-gradient .is-active a::after { -webkit-transform: translateY(5px); -ms-transform: translateY(5px); transform: translateY(5px); }  }
.coh-ce-cpt_header_bees-f9885857 { background-color: var(--ssa-color-palette-white);height: 30px; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-f9885857 { height: 40px; }  }
.coh-ce-cpt_header_bees-e91dc9a2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; }
.coh-ce-cpt_header_bees-5ffb153b { display: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-5ffb153b.display-in-social-media { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_header_bees-68bc47a9 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_header_bees-68bc47a9 a { height: 30px;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;margin-top: 0rem;margin-right: 8px;margin-bottom: 0rem;margin-left: 8px; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-68bc47a9 a { height: 40px;margin-top: 0rem;margin-right: 15px;margin-bottom: 0rem;margin-left: 15px; }  }
.coh-ce-cpt_header_bees-de9d3816::before { content: "\f16d";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); }
.coh-ce-cpt_header_bees-199fd6bd::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_bees-edb1711b::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_bees-4ceb0daa::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_bees-b8c5aa0c::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header_bees-95ec9325 { background-color: var(--ssa-color-palette-white); } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-95ec9325 { height: 80px; }  }
.coh-ce-cpt_header_bees-331279d5 { margin-right: auto;margin-left: auto;max-width: 90rem;width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative;z-index: 3;padding-top: 0.5rem;padding-right: 1rem;padding-bottom: 0.5rem;padding-left: 1rem;height: 4.5rem; } @media (min-width: 565px) { .coh-ce-cpt_header_bees-331279d5 { padding-right: 2rem;padding-left: 2rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-331279d5 { height: 5rem;padding-right: 5rem;padding-bottom: 0.625rem;padding-left: 5rem; }  }
.coh-ce-cpt_header_bees-ebf840bb { padding-top: initial;padding-bottom: initial;max-height: 2.3125rem;height: auto;max-width: 6.25rem;width: auto; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-ebf840bb { max-height: 2.25rem;height: auto;max-width: 7.5rem;width: auto; }  }
.coh-ce-cpt_header_bees-3512738b { margin-left: auto; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-3512738b { margin-left: 3.5rem; }  } .coh-ce-cpt_header_bees-3512738b a { text-transform: none;font-size: 1rem;border-bottom: 3px solid transparent;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;padding-top: 0.25rem;padding-right: 0.25rem;padding-bottom: 0.25rem;padding-left: 0.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-3512738b a { font-size: 1.125rem; }  } .coh-ce-cpt_header_bees-3512738b a:hover { border-color: #0b0c10; }
.coh-ce-cpt_header_bees-d819354e { margin-left: auto;display: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-d819354e { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } .coh-ce-cpt_header_bees-d819354e .coh-style-primary-button-large { min-width: auto; } .coh-ce-cpt_header_bees-d819354e .coh-accordion-title { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-d819354e .coh-accordion-title { display: block; }  }
.coh-ce-cpt_header_bees-9fc3ee86 { text-align: center;display: none;-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;border: 0 !important;padding-top: 0.6875rem;padding-right: 1.25rem;padding-bottom: 0.6875rem;padding-left: 1.25rem;font-weight: 600;-webkit-transition: all 300ms linear;transition: all 300ms linear;font-size: 16px;-webkit-border-radius: 50px;border-radius: 50px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-9fc3ee86 { display: block;margin-left: 1.5rem;padding-top: 0.625rem;padding-bottom: 0.625rem;font-size: 18px; }  }
.coh-ce-cpt_header_bees-4c396c5 { display: none; } .coh-ce-cpt_header_bees-4c396c5 .coh-column-header-logo-mobile .coh-image { max-width: 150px; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-4c396c5 .coh-column-header-logo-mobile .coh-image { max-width: 100%; }  }
@media (min-width: 1199px) { .coh-ce-cpt_header_bees-9e74d190 { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  }
.coh-ce-cpt_header_bees-c20a6309 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-c20a6309 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; }  } .coh-ce-cpt_header_bees-c20a6309.is-monolang .mobile-logo-monolang { display: block; } .coh-ce-cpt_header_bees-c20a6309.is-multilang .mobile-logo-multilang { display: block; }
.coh-ce-cpt_header_bees-bf5b6f5b { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-bf5b6f5b { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_header_bees-bf5b6f5b.show-search { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-bf5b6f5b.show-search { display: none; }  }
.coh-ce-cpt_header_bees-f9af22f9 { display: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-f9af22f9.display-in-header-menu { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_header_bees-438654f6 { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-438654f6 { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  } .coh-ce-cpt_header_bees-438654f6.show-search { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-438654f6.show-search { display: none; }  }
.coh-ce-cpt_header_bees-3ddaefd1 { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-3ddaefd1 { display: none;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_header_bees-3ddaefd1.show-search { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-3ddaefd1.show-search { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_header_bees-be1861e7 { 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;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-be1861e7.display-in-header-menu { display: none; }  }
.coh-ce-cpt_header_bees-1a72e29d { text-align: center;display: none;-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; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-1a72e29d { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_header_bees-3832e497 { background-color: var(--ssa-color-palette-white);min-height: 4.3125rem;width: 100%;z-index: 1;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header_bees-3832e497 { background-color: var(--ssa-color-palette-monza); }  }
.coh-ce-cpt_header-306098a1 { position: sticky;top: 0rem;z-index: 98;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_header-306098a1.header-gradient { height: 0rem;-webkit-transform: translateY(-0.0625rem);-ms-transform: translateY(-0.0625rem);transform: translateY(-0.0625rem); }  } .coh-ce-cpt_header-306098a1.header-gradient .header-items { background: #000; } @media (min-width: 1199px) { .coh-ce-cpt_header-306098a1.header-gradient .header-items { background: transparent -webkit-gradient(linear, left top, left bottom, from(#000000C2), to(#00000000)) 0% 0% no-repeat padding-box; background: transparent -webkit-linear-gradient(top, #000000C2 0%, #00000000 100%) 0% 0% no-repeat padding-box; background: transparent linear-gradient(180deg, #000000C2 0%, #00000000 100%) 0% 0% no-repeat padding-box;; }  } .coh-ce-cpt_header-306098a1.header-gradient .header-items a:hover { border-color: rgba(0, 0, 0, 0); } @media (min-width: 1199px) { .coh-ce-cpt_header-306098a1.header-gradient .is-active a { margin-top: 25px; }  } .coh-ce-cpt_header-306098a1.header-gradient .is-active a::after { display: block;height: 5px;width: 46px;content: "";background-color: rgba(179, 7, 7, 1); } @media (min-width: 1199px) { .coh-ce-cpt_header-306098a1.header-gradient .is-active a::after { -webkit-transform: translateY(5px); -ms-transform: translateY(5px); transform: translateY(5px); }  } .coh-ce-cpt_header-306098a1.setup-height-100vh { height: 100vh;overflow-y: scroll; }
.coh-ce-cpt_header-f9885857 { background-color: var(--ssa-color-palette-white);height: 30px; } @media (min-width: 1199px) { .coh-ce-cpt_header-f9885857 { height: 40px; }  }
.coh-ce-cpt_header-e91dc9a2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; }
.coh-ce-cpt_header-5ffb153b { display: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_header-5ffb153b.display-in-social-media { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_header-68bc47a9 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_header-68bc47a9 a { height: 30px;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;margin-top: 0rem;margin-right: 8px;margin-bottom: 0rem;margin-left: 8px; } @media (min-width: 1199px) { .coh-ce-cpt_header-68bc47a9 a { height: 40px;margin-top: 0rem;margin-right: 15px;margin-bottom: 0rem;margin-left: 15px; }  }
.coh-ce-cpt_header-de9d3816::before { content: "\f16d";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); }
.coh-ce-cpt_header-199fd6bd::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header-edb1711b::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header-4ceb0daa::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header-b8c5aa0c::before { color: var(--ssa-color-palette-white); }
.coh-ce-cpt_header-2a9cf285 { background-color: var(--ssa-color-palette-white); } @media (min-width: 1199px) { .coh-ce-cpt_header-2a9cf285 { height: 80px; }  }
.coh-ce-cpt_header-dcc9c294 .coh-column-header-logo-mobile .coh-image { max-width: 150px; } @media (min-width: 1199px) { .coh-ce-cpt_header-dcc9c294 .coh-column-header-logo-mobile .coh-image { max-width: 100%; }  }
.coh-ce-cpt_header-880465f2 { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header-880465f2 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1; }  } .coh-ce-cpt_header-880465f2.show-search { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header-880465f2.show-search { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_header-602d3fa5 { color: var(--ssa-color-palette-black);font-size: 1.25rem;margin-left: 60px; } .coh-ce-cpt_header-602d3fa5.search-button-open::before { content: "\f00d";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; } .coh-ce-cpt_header-602d3fa5.search-button::before { content: "\f002";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: 1199px) { .coh-ce-cpt_header-9e74d190 { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  }
.coh-ce-cpt_header-9668b0ce { padding-top: 0.625rem;padding-bottom: 0.625rem;max-height: 72px;height: auto; } @media (min-width: 1199px) { .coh-ce-cpt_header-9668b0ce { max-width: 150px;padding-top: initial;padding-bottom: initial;width: auto; }  }
.coh-ce-cpt_header-c20a6309 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; } @media (min-width: 1199px) { .coh-ce-cpt_header-c20a6309 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; }  } .coh-ce-cpt_header-c20a6309.is-monolang .mobile-logo-monolang { display: block; } .coh-ce-cpt_header-c20a6309.is-multilang .mobile-logo-multilang { display: block; }
.coh-ce-cpt_header-bf5b6f5b { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 1199px) { .coh-ce-cpt_header-bf5b6f5b { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_header-bf5b6f5b.show-search { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header-bf5b6f5b.show-search { display: none; }  }
.coh-ce-cpt_header-f9af22f9 { display: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_header-f9af22f9.display-in-header-menu { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_header-fa916a25 { 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;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_header-fa916a25.display-in-header-menu { display: none; }  }
.coh-ce-cpt_header-c4cbd5ca { text-align: center;display: none;-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; } @media (min-width: 1199px) { .coh-ce-cpt_header-c4cbd5ca { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } .coh-ce-cpt_header-c4cbd5ca.cpt-header-button-border-radius-none-desktop { -webkit-border-radius: 0rem; border-radius: 0rem; } .coh-ce-cpt_header-c4cbd5ca.cpt-header-button-border-radius-minor-desktop { -webkit-border-radius: 4px; border-radius: 4px; } .coh-ce-cpt_header-c4cbd5ca.cpt-header-button-border-radius-medium-desktop { -webkit-border-radius: 10px; border-radius: 10px; } .coh-ce-cpt_header-c4cbd5ca.cpt-header-button-border-radius-greater-desktop { -webkit-border-radius: 24px; border-radius: 24px; }
.coh-ce-cpt_header-3ddaefd1 { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header-3ddaefd1 { display: none;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_header-3ddaefd1.show-search { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header-3ddaefd1.show-search { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_header-3832e497 { background-color: var(--ssa-color-palette-white);min-height: 4.3125rem;width: 100%;z-index: 1;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_header-3832e497 { background-color: var(--ssa-color-palette-monza); }  }
.coh-ce-cpt_header-6b58aa94 { background-image: -webkit-gradient(linear,left top, right top,from(#fff), to(#ff4757)); background-image: -webkit-linear-gradient(left,#fff 0%, #ff4757 100%); background-image: linear-gradient(to right,#fff 0%, #ff4757 100%); } .coh-ce-cpt_header-6b58aa94.hide-menu-products { display: none; }
.coh-ce-cpt_header-eeb1b015 { margin-right: 0rem;margin-left: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_header-eeb1b015 { margin-right: auto;margin-left: auto; }  }
.coh-ce-cpt_google_map_marker-aedd0832 { padding-top: 48px;padding-bottom: 48px; } .coh-ce-cpt_google_map_marker-aedd0832 .gm-style-iw-t.custom-border::after { content: "";height: 0rem;width: 0rem;position: absolute;top: 0rem;left: -12px;border-width: 12px;border-style: solid;border-color: rgba(0, 0, 0, 0);border-top-width: 12px;border-top-style: solid;-webkit-transform: none;-ms-transform: none;transform: none; } .coh-ce-cpt_google_map_marker-aedd0832 .gm-style-iw.google-map-marker-custom-pin { width: 220px;padding: 0rem; } .coh-ce-cpt_google_map_marker-aedd0832 .gm-style-iw.google-map-marker-custom-pin .gm-style-iw-d { overflow: hidden !important; } .coh-ce-cpt_google_map_marker-aedd0832 .coh-row-inner { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse; } @media (min-width: 1199px) { .coh-ce-cpt_google_map_marker-aedd0832 .coh-row-inner { -webkit-box-orient: initial; -webkit-box-direction: initial; -webkit-flex-direction: initial; -ms-flex-direction: initial; flex-direction: initial; }  } .coh-ce-cpt_google_map_marker-aedd0832 .title h3 { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: bold;font-size: 2.44125rem;text-transform: uppercase;line-height: 48px; } .coh-ce-cpt_google_map_marker-aedd0832 .description { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;line-height: 28px;padding-top: 24px;padding-bottom: 24px; } .coh-ce-cpt_google_map_marker-aedd0832 .link-search-postal-code { margin-top: 24px;margin-bottom: 24px; } .coh-ce-cpt_google_map_marker-aedd0832 .link-search-postal-code a { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;text-decoration: underline; } .coh-ce-cpt_google_map_marker-aedd0832 .core-google-map-form .form-group { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } @media (min-width: 1199px) { .coh-ce-cpt_google_map_marker-aedd0832 .core-google-map-form .form-group { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } .coh-ce-cpt_google_map_marker-aedd0832 .core-google-map-form .form-group .fieldset-wrapper { 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; } .coh-ce-cpt_google_map_marker-aedd0832 .core-google-map-form .form-group .fieldset-wrapper label { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;margin-bottom: 0.5rem; } .coh-ce-cpt_google_map_marker-aedd0832 .core-google-map-form .form-group .fieldset-wrapper .form-control { background-color: rgba(0, 0, 0, 0);border-width: 1px;border-style: solid;border-color: var(--ssa-color-palette-neutral-medium);padding: 10px; } .coh-ce-cpt_google_map_marker-aedd0832 .core-google-map-form .form-group .fieldset-wrapper .google-map-marker-submit { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-transform: uppercase;font-size: 1rem;font-weight: bold;padding: 11px;width: 140px;margin-top: 10px; } @media (min-width: 1199px) { .coh-ce-cpt_google_map_marker-aedd0832 .core-google-map-form .form-group .fieldset-wrapper .google-map-marker-submit { margin-top: 0rem;margin-left: 10px;width: 100%; }  } .coh-ce-cpt_google_map_marker-aedd0832 .google-map-marker-pin .marker-info-window .field-gm-marker-image img { height: 115px;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_google_map_marker-aedd0832 .google-map-marker-pin .marker-info-window .field-gm-marker-image img { display: block; }  } .coh-ce-cpt_google_map_marker-aedd0832 .google-map-marker-pin .marker-info-window .field-name { font-weight: bold;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-transform: uppercase;padding: 10px;font-size: 1.25rem; } .coh-ce-cpt_google_map_marker-aedd0832 .google-map-marker-pin .marker-info-window .field-gm-marker-description { padding-top: 0rem;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;overflow: hidden;line-height: 15px;max-height: 45px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.75rem;margin-bottom: 10px; } .coh-ce-cpt_google_map_marker-aedd0832 .google-map-marker-pin .marker-info-window .field-gm-marker-address { padding-top: 0rem;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 12px; } .coh-ce-cpt_google_map_marker-aedd0832 .google-map-marker-pin .marker-info-window .field-gm-marker-map-link { padding-top: 0rem;padding-right: 10px;padding-bottom: 13px;padding-left: 10px; } .coh-ce-cpt_google_map_marker-aedd0832 .google-map-marker-pin .marker-info-window .field-gm-marker-map-link a { text-decoration: underline;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.75rem; } .coh-ce-cpt_google_map_marker-aedd0832 .result .result-title { margin-bottom: 0.625rem;line-height: 28px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem; } .coh-ce-cpt_google_map_marker-aedd0832 .result .list-store { max-height: 12.5rem;overflow-x: scroll;margin-bottom: 0.625rem; } @media (min-width: 1199px) { .coh-ce-cpt_google_map_marker-aedd0832 .result .list-store { max-height: 25rem; }  } .coh-ce-cpt_google_map_marker-aedd0832 .result .list-store .store { cursor: pointer; } .coh-ce-cpt_google_map_marker-aedd0832 .result .see-more a { line-height: 28px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;text-decoration: underline; } .coh-ce-cpt_google_map_marker-aedd0832 input[type="textfield"] { line-height: 28px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem; }
.coh-ce-cpt_geolocation_product_card-771778ff { 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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-right: 10px;margin-bottom: 0rem;margin-left: 10px; } @media (min-width: 1199px) { .coh-ce-cpt_geolocation_product_card-771778ff { margin-right: 45px;margin-bottom: 0rem;margin-left: 45px; }  }
.coh-ce-cpt_geolocation_product_card-c02c742b { max-width: 160px;max-height: 420px; } @media (min-width: 1199px) { .coh-ce-cpt_geolocation_product_card-c02c742b { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  }
.coh-ce-cpt_geolocation_product_card-946c285a { -o-object-fit: contain; object-fit: contain;width: unset;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto; } @media (min-width: 1199px) { .coh-ce-cpt_geolocation_product_card-946c285a { margin-top: unset;margin-right: unset;margin-bottom: unset;margin-left: 0rem; }  }
.coh-ce-cpt_geolocation_product_card-25a2e957 { 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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;padding-right: 10px;padding-left: 10px;width: 160px; } @media (min-width: 1199px) { .coh-ce-cpt_geolocation_product_card-25a2e957 { min-height: 6.25rem; }  }
.coh-ce-cpt_geolocation_product_card-792d0a19 { 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; }
.coh-ce-cpt_geolocation_product_card-ddffc099 { margin-top: 0rem;margin-right: auto;margin-bottom: 25px;margin-left: auto;width: 50%; }
.coh-ce-cpt_geolocation_product_card-aef29b9d { margin-top: 0rem;margin-right: auto;margin-bottom: 25px;margin-left: auto;width: 50%;display: none; }
.coh-ce-cpt_fwc_2022_prize_page-aa05d3e9 { overflow-y: auto;padding-top: 40px;padding-right: 20px;padding-bottom: 40px;padding-left: 20px;height: 100%;width: 100%; } .coh-ce-cpt_fwc_2022_prize_page-aa05d3e9.has-overlay { background-color: rgba(0, 0, 0, 0.85); }
.coh-ce-cpt_fwc_2022_prize_page-e2ea0824 { width: 115px;margin-right: auto;margin-bottom: 24px;margin-left: auto; }
.coh-ce-cpt_fwc_2022_prize_page-9754f7dd { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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;margin-right: auto;margin-left: auto; }
.coh-ce-cpt_full_height_header-5db8bcd { background-color: var(--ssa-color-palette-neutral-darkest); }
.coh-ce-cpt_full_height_header-b6aafc67 { color: var(--ssa-color-palette-white);font-size: 1.75rem;text-transform: uppercase; } @media (min-width: 767px) { .coh-ce-cpt_full_height_header-b6aafc67 { font-size: 3.375rem; }  }
.coh-ce-cpt_full_height_header-f0cc44a4 { margin-right: auto;margin-left: auto;text-align: center;position: absolute;bottom: 1.5625rem; } .coh-ce-cpt_full_height_header-f0cc44a4 img { width: 3.125rem; }
.coh-ce-cpt_full_height_header-cbf50bf5 { border-left-width: 0.1875rem;border-bottom-width: 0.1875rem;border-bottom-style: solid;border-left-style: solid;border-bottom-color: var(--ssa-color-palette-white);border-left-color: var(--ssa-color-palette-white);padding: 0.625rem;-ms-transform: rotate(-45deg);transform: rotate(-45deg);-webkit-transform: rotate(-45deg); }
.coh-ce-cpt_full_banner_card-62efbf73 { min-height: 100%;min-width: 100%;margin-top: 200px;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_full_banner_card-62efbf73 { margin-top: 140px;margin-right: auto;margin-left: auto; }  }
.coh-ce-cpt_full_banner_card-b85509bf { margin-top: auto;margin-bottom: auto;margin-left: 20px;-webkit-box-pack: left;-webkit-justify-content: left;-ms-flex-pack: left;justify-content: left;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center;text-align: left; } @media (min-width: 1199px) { .coh-ce-cpt_full_banner_card-b85509bf { -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;text-align: center; }  }
.coh-ce-cpt_full_banner_card-c4e0d4b6 { font-family: var(--ssa-font-stacks-amsipro-ultra);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 46px;color: var(--ssa-color-palette-white);font-weight: 800;margin-bottom: 20px; } @media (min-width: 1199px) { .coh-ce-cpt_full_banner_card-c4e0d4b6 { font-size: 80px; }  }
.coh-ce-cpt_full_banner_card-df084050 { margin-top: 10px; }
.coh-ce-cpt_full_banner_card-ec49271 { margin-top: 25px;margin-right: auto;margin-bottom: 150px;margin-left: auto;-webkit-border-radius: 1px;border-radius: 1px;border-style: solid;border-color: var(--ssa-color-palette-warning-dark);width: auto;height: auto;background-color: rgba(209, 158, 89, 1);text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_full_banner_card-ec49271 { background-color: rgba(209, 158, 89, 1);margin-top: 100px;margin-bottom: 150px; }  }
.coh-ce-cpt_full_banner_card-a474c106 { font-family: var(--ssa-font-stacks-amsipro-ultra);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 900;font-size: 14px;margin-top: 15px;margin-right: 35px;margin-bottom: 15px;margin-left: 35px;text-align: center;color: rgba(8, 59, 44, 1); } @media (min-width: 1199px) { .coh-ce-cpt_full_banner_card-a474c106 { font-size: 18px; }  }
.coh-ce-cpt_full_background_animation_be-e4b9e333 { height: 100%;width: 1px;position: absolute;top: 69%; } @media (min-width: 1199px) { .coh-ce-cpt_full_background_animation_be-e4b9e333 { position: absolute;top: 60%; }  } @media (min-width: 1440px) { .coh-ce-cpt_full_background_animation_be-e4b9e333 { top: 66%;position: absolute; }  } @media (min-width: 1920px) { .coh-ce-cpt_full_background_animation_be-e4b9e333 { position: absolute;top: 75%; }  }
.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper { color: rgba(30, 30, 30, 1);position: relative; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .primary-font { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .secondary-font { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .tertiary-font { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper::before { content: unset; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper::after { content: unset; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .fieldWrapper { padding-bottom: 48px; } @media (min-width: 1199px) { .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .fieldWrapper { padding-bottom: 52px; }  } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .coh-container::before { content: unset; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .coh-container::after { content: unset; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper h2 { font-weight: 600;line-height: normal;font-size: 36px;letter-spacing: -1px; } @media (min-width: 1199px) { .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper h2 { font-size: 48px; }  } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper p { font-size: 16px;line-height: 24px;margin-top: 16px; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .coh-style-primary-button-large { min-width: unset;padding-top: 11px;padding-right: 20px;padding-bottom: 11px;padding-left: 20px;margin-right: 10px;margin-left: 10px;line-height: 1.25;font-size: 16px;padding-top: 10px !important;padding-bottom: 10px !important;padding-left: 20px !important;padding-right: 20px !important; } @media (min-width: 767px) { .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .coh-style-primary-button-large { padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px; }  } @media (min-width: 1199px) { .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .coh-style-primary-button-large { font-size: 18px; }  } @media (min-width: 767px) { .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .step2,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .final-step-not-from-usa,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .final-step-from-usa { padding-top: 40px;padding-right: 40px;padding-bottom: 40px;padding-left: 40px; }  } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .step2 .coh-style-primary-button-large,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .final-step-not-from-usa .coh-style-primary-button-large,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .final-step-from-usa .coh-style-primary-button-large { margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .step1 h2,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .step2 h2 { display: block;opacity: 0;-webkit-animation: titleAnimation 0.6s forwards;;-webkit-animation-delay: 0.15s;-webkit-transform: translateY(1.75rem);animation: titleAnimation 0.6s forwards;;animation-delay: 0.15s;-ms-transform: translateY(1.75rem);transform: translateY(1.75rem); } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .coh-style-tertiary-button-small---dark { max-width: unset;text-decoration: underline;color: rgba(30, 30, 30, 1);font-weight: 600;font-size: 16px;line-height: 1.25;margin-top: 10px;margin-right: 0rem;margin-bottom: 0rem;margin-left: 0rem;padding-top: 1px;padding-right: 6px;padding-bottom: 1px;padding-left: 6px; } @media (min-width: 767px) { .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .coh-style-tertiary-button-small---dark { margin-top: 0rem;margin-right: 10px;margin-bottom: 0rem;margin-left: 0rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .coh-style-tertiary-button-small---dark { font-size: 18px; }  } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .coh-style-tertiary-button-small---dark:hover { text-decoration: none; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .fieldWrapper { width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .fieldWrapper { padding-right: 12px;padding-left: 12px; }  } @media (min-width: 1199px) { .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .fieldWrapper.w100desk { grid-column-end: span 2;grid-column-start: 1; }  } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .fieldWrapper.hide { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .fields { display: grid;grid-template-columns: 1fr 1fr;margin-right: -12px;margin-left: -12px; }  } @media (min-width: 1199px) { .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .choicesWrapper { min-height: 43px; }  } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .choicesWrapper.disabled { opacity: 0.7;pointer-events: none; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper { height: 100%;width: 100%;display: none;-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;position: absolute;top: -40px;left: 0rem;text-align: center;color: rgba(30, 30, 30, 1);-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;pointer-events: none;opacity: 0;z-index: -1; } @media (min-width: 1199px) { .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper { top: -120px; }  } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h1,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h2,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h3,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h4,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h5,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h6 { font-size: 50px;font-weight: 600;letter-spacing: -1.5px;line-height: normal;margin-bottom: 24px; } @media (min-width: 767px) { .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h1,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h2,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h3,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h4,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h5,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h6 { margin-bottom: 40px; }  } @media (min-width: 1199px) { .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h1,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h2,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h3,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h4,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h5,.coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper h6 { font-size: 72px; }  } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper p { max-width: 625px;font-size: 18px;text-align: center;line-height: 24px; } @media (min-width: 1199px) { .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper p { font-size: 20px;line-height: 30px; }  } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper a { text-decoration: underline;font-weight: 600;color: rgba(30, 30, 30, 1); } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper.active { opacity: 1;pointer-events: all;z-index: 1; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .confirmation-wrapper span { z-index: 0; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .texts-wrapper.hide { opacity: 0;pointer-evets: none;display: none; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .title-highlight-item { z-index: 0; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .coh-style-text-hightlight-animation { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .coh-style-text-hightlight-animation::before { top: unset;margin-top: 0.15em;height: 1.35em; } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .globalFormError { font-size: .75rem;line-height: 0.0625rem;color: rgba(255, 111, 113, 1);margin-top: 0rem;margin-right: 0rem;margin-bottom: 1.5rem;margin-left: 1rem;display: none; } @media (min-width: 767px) { .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .globalFormError { margin-bottom: 0rem;margin-left: 1rem; }  } .coh-ce-cpt_form_with_interactive_respon-9b393f72.formWithInteractiveResponseWrapper .globalFormError.show { display: block; }
.coh-ce-cpt_form_with_interactive_respon-cc7b26ff { display: block;background-color: rgba(128, 128, 128, 0.998);overflow: hidden;max-height: 0rem; } .coh-ce-cpt_form_with_interactive_respon-cc7b26ff label { display: none !important; }
.coh-ce-cpt_form_with_interactive_respon-75b5947d { display: block;width: 100%;max-width: 1280px;margin-right: auto;margin-left: auto; } @media (min-width: 767px) { .coh-ce-cpt_form_with_interactive_respon-75b5947d { display: grid;grid-template-columns: 1fr 1fr; }  }
.coh-ce-cpt_form_with_interactive_respon-39affa05 { max-width: 539px; } @media (min-width: 767px) { .coh-ce-cpt_form_with_interactive_respon-39affa05 { padding-right: 24px; }  }
.coh-ce-cpt_form_with_interactive_respon-d1af6351 { margin-bottom: 32px; } @media (min-width: 1199px) { .coh-ce-cpt_form_with_interactive_respon-d1af6351 { margin-bottom: 56px; }  }
.coh-ce-cpt_form_with_interactive_respon-14b445f0 { display: none; }
.coh-ce-cpt_form_with_interactive_respon-afb950cf { display: none;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 767px) { .coh-ce-cpt_form_with_interactive_respon-afb950cf { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  } .coh-ce-cpt_form_with_interactive_respon-afb950cf .messageBase { fill: #f0ecfc; } .coh-ce-cpt_form_with_interactive_respon-afb950cf svg { margin-right: auto;margin-left: auto; }
.coh-ce-cpt_form_with_interactive_respon-a91b1b78 { width: 100%;display: block;-webkit-transition: opacity 1s ease-in-out;transition: opacity 1s ease-in-out;opacity: 1; } .coh-ce-cpt_form_with_interactive_respon-a91b1b78.formSent { opacity: 0;pointer-events: none; }
.coh-ce-cpt_form_with_interactive_respon-e0a2ddfe { margin-top: 25px; } @media (min-width: 767px) { .coh-ce-cpt_form_with_interactive_respon-e0a2ddfe { background-color: var(--ssa-color-palette-white);-webkit-box-shadow: 0 4px 10px rgb(0 0 0 / 10%);box-shadow: 0 4px 10px rgb(0 0 0 / 10%);-webkit-border-radius: 32px;border-radius: 32px; }  }
.coh-ce-cpt_form_with_interactive_respon-db59d46f { padding-top: 97px;padding-bottom: 97px;text-align: center; }
.coh-ce-cpt_form_with_interactive_respon-f386ddbd { padding-top: 15px;padding-bottom: 25px;min-height: 110px; }
.coh-ce-cpt_form_with_interactive_respon-e357b7ab { 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; }
.coh-ce-cpt_form_with_interactive_respon-5a95001 { display: none; }
.coh-ce-cpt_form_with_interactive_respon-176e4977 { margin-bottom: 32px; } @media (min-width: 1199px) { .coh-ce-cpt_form_with_interactive_respon-176e4977 { margin-bottom: 56px; }  }
.coh-ce-cpt_form_with_interactive_respon-d1a23714 { display: none; }
.coh-ce-cpt_form_with_interactive_respon-606ff120 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 767px) { .coh-ce-cpt_form_with_interactive_respon-606ff120 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_form_with_interactive_respon-677c42aa { margin-top: -2rem; }
.coh-ce-cpt_form_with_interactive_respon-cc8fe0e9 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 767px) { .coh-ce-cpt_form_with_interactive_respon-cc8fe0e9 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-top: -1.25rem; }  }
.coh-ce-cpt_form_with_interactive_respon-956b919b { display: block; }
.coh-ce-cpt_form_with_interactive_respon-bec89faf { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 767px) { .coh-ce-cpt_form_with_interactive_respon-bec89faf { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-top: -1.25rem; }  }
.coh-ce-cpt_footer_type_2-ceefd251 { 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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 767px) { .coh-ce-cpt_footer_type_2-ceefd251 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap; }  }
.coh-ce-cpt_footer_type_2-2445a210 { 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: 767px) { .coh-ce-cpt_footer_type_2-2445a210 { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }  }
.coh-ce-cpt_footer_type_2-35598dcb { width: 100%;-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2; } @media (min-width: 767px) { .coh-ce-cpt_footer_type_2-35598dcb { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1;width: 50%; }  }
.coh-ce-cpt_footer_type_2-7ba9ad0f { 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-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;padding: 28.7px;width: 100%;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1; } @media (min-width: 767px) { .coh-ce-cpt_footer_type_2-7ba9ad0f { width: 50%;-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;padding: 23px; }  } @media (min-width: 1199px) { .coh-ce-cpt_footer_type_2-7ba9ad0f { padding: 57.5px; }  }
@media (min-width: 767px) { .coh-ce-cpt_footer_type_2-6c32dae3 { width: 100%; }  }
.coh-ce-cpt_footer_type_2-5c0c5211 { padding-top: 12.5px;padding-right: 12.5px;padding-left: 12.5px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;margin-right: 22.5px;margin-left: 22.5px; } @media (min-width: 767px) { .coh-ce-cpt_footer_type_2-5c0c5211 { padding-top: 15px;padding-right: 24.5px;padding-left: 24.5px;margin-right: 10px;margin-left: 10px;width: 43%; }  } @media (min-width: 1199px) { .coh-ce-cpt_footer_type_2-5c0c5211 { padding-top: 24px;padding-right: 144px;padding-left: 144px;margin-right: 0rem;margin-left: 0rem; }  }
.coh-ce-cpt_footer_type_2-46c935f0 { 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;padding-top: 22.5px;padding-right: 0rem;padding-bottom: 22.5px;padding-left: 0rem;margin-right: 22.5px;margin-left: 22.5px; } @media (min-width: 767px) { .coh-ce-cpt_footer_type_2-46c935f0 { padding-top: 24px;padding-right: 34px;padding-bottom: 24px;padding-left: 144px;margin-right: 0rem;margin-left: 0rem;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; }  } @media (min-width: 1199px) { .coh-ce-cpt_footer_type_2-46c935f0 { padding-top: 24px;padding-right: 144px;padding-bottom: 24px;padding-left: 144px; }  }
.coh-ce-cpt_footer_simple-26509f33 { 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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 1199px) { .coh-ce-cpt_footer_simple-26509f33 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: unset;-ms-flex-wrap: unset;flex-wrap: unset;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
@media (min-width: 1199px) { .coh-ce-cpt_footer_simple-78cc16d5 { 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; }  }
.coh-ce-cpt_footer_simple-c51f697 { padding-top: 10px;padding-right: 13px;padding-bottom: 10px;padding-left: 13px;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; } @media (min-width: 1199px) { .coh-ce-cpt_footer_simple-c51f697 { display: none; }  }
.coh-ce-cpt_footer_simple-2473423e { 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;margin-top: 10px;margin-right: auto;margin-bottom: 10px;margin-left: auto; }
.coh-ce-cpt_footer_simple-a51a649d { padding: 10px;border-width: 1px;-webkit-border-radius: 50%;border-radius: 50%;border-style: solid;margin-right: 3px;margin-left: 3px; }
.coh-ce-cpt_footer_simple-a2ac4f54 { width: 20px;text-align: center;font-size: 20px; } .coh-ce-cpt_footer_simple-a2ac4f54::before { content: "\f16d";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;height: 25px;width: 25px;text-align: center; }
.coh-ce-cpt_footer_simple-8694b852 { border-width: 1px;-webkit-border-radius: 50%;border-radius: 50%;border-style: solid;padding: 10px;margin-right: 3px;margin-left: 3px; }
.coh-ce-cpt_footer_simple-af878273 { text-align: center;width: 20px;font-size: 20px; } .coh-ce-cpt_footer_simple-af878273::before { height: 25px;width: 25px;text-align: center; }
.coh-ce-cpt_footer_simple-d5a9e459 { width: 20px;text-align: center;font-size: 20px; } .coh-ce-cpt_footer_simple-d5a9e459::before { height: 25px;width: 25px;text-align: center; }
.coh-ce-cpt_footer_simple-9a9d4fe8 { width: 20px;text-align: center;font-size: 20px; } .coh-ce-cpt_footer_simple-9a9d4fe8::before { height: 25px;width: 25px;text-align: center; }
.coh-ce-cpt_footer_simple-4ca7194e { width: 20px;text-align: center;font-size: 20px; } .coh-ce-cpt_footer_simple-4ca7194e::before { height: 25px;width: 25px;text-align: center; }
.coh-ce-cpt_footer_simple-a0ae731a { 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: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;margin-bottom: 0rem;text-align: center;border-bottom-width: 1px;border-bottom-style: solid; } @media (min-width: 1199px) { .coh-ce-cpt_footer_simple-a0ae731a { padding-top: 30px;margin-bottom: 70px;-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;border-bottom-style: none;border-bottom-width: 0rem; }  }
.coh-ce-cpt_footer_simple-e4480bf9 { border-top-width: 1px;border-top-style: solid; } @media (min-width: 1199px) { .coh-ce-cpt_footer_simple-e4480bf9 { border-top-width: 0rem;border-top-style: none; }  }
.coh-ce-cpt_footer_simple-a3bbf5a9 { height: 42px;padding-top: 10px;padding-right: 12px;padding-bottom: 10px;padding-left: 12px;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content;margin-right: auto;margin-left: auto; } @media (min-width: 1199px) { .coh-ce-cpt_footer_simple-a3bbf5a9 { width: auto;padding-top: 10px;padding-right: 48px;padding-bottom: 10px;padding-left: 48px; }  }
.coh-ce-cpt_footer_simple-7b2aac5d { margin-top: 15px;margin-right: auto;margin-bottom: 15px;margin-left: auto;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;max-width: 290px; } @media (min-width: 1199px) { .coh-ce-cpt_footer_simple-7b2aac5d { margin-top: 0rem;margin-right: auto;margin-bottom: 29px;margin-left: auto; }  }
.coh-ce-cpt_footer_simple-cdb78e04 { padding-top: 10px;padding-bottom: 25px; } @media (min-width: 1199px) { .coh-ce-cpt_footer_simple-cdb78e04 { width: 100%;padding-top: 30px;padding-bottom: 95px; }  }
.coh-ce-cpt_footer_simple-4749ea47 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }
.coh-ce-cpt_footer_landing_page-3bb54f0f { padding-top: 3rem; }
.coh-ce-cpt_footer_landing_page-6d320f8 { max-width: 12rem; }
.coh-ce-cpt_footer_landing_page-70b6f41a { padding-top: 3rem;padding-bottom: 3rem; }
.coh-ce-cpt_footer_global-57cbafdd { padding-top: 0rem;padding-bottom: 0rem;position: relative;margin-top: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-57cbafdd { padding-top: 3rem;padding-bottom: 3rem; }  }
.coh-ce-cpt_footer_global-c5e39f8a { width: 100%;margin-right: 0rem;margin-left: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-c5e39f8a { width: unset;margin-right: auto;margin-left: auto; }  } .coh-ce-cpt_footer_global-c5e39f8a div.coh-row div.coh-row-inner { margin-right: 0rem;margin-left: 0rem; } .coh-ce-cpt_footer_global-c5e39f8a div.coh-row div.coh-row-inner div.coh-column { padding-right: 0rem;padding-left: 0rem; }
.coh-ce-cpt_footer_global-6d2d45d { margin-right: 0rem;margin-left: 0rem; } .coh-ce-cpt_footer_global-6d2d45d .column-menu-footer-top { padding-right: 0rem;padding-left: 0rem; }
.coh-ce-cpt_footer_global-7d861de0 { display: none;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-7d861de0 { 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-flex-wrap: unset;-ms-flex-wrap: unset;flex-wrap: unset;-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; }  }
.coh-ce-cpt_footer_global-c21ee2ce { width: 137px;height: 53px; } @media (min-width: 767px) { .coh-ce-cpt_footer_global-c21ee2ce { height: 75px;max-width: 192px;width: 192px; }  } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-c21ee2ce { width: 192px;height: 75px; }  }
.coh-ce-cpt_footer_global-d6d939e8 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.75rem;line-height: 1rem;text-align: left;font-weight: 400;text-transform: uppercase;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-d6d939e8 { padding-top: 1.5rem;padding-right: 0rem;padding-left: 0rem; }  }
.coh-ce-cpt_footer_global-3861450f { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.75rem;line-height: 1rem;text-align: left;font-weight: 400;text-transform: uppercase;font-style: italic;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-3861450f { padding-top: 1.5rem;padding-right: 0rem;padding-left: 0rem; }  }
.coh-ce-cpt_footer_global-46ce160e { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch;margin-top: 1.375rem;margin-bottom: 1.375rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-46ce160e { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-top: 4rem;margin-bottom: 0rem; }  }
.coh-ce-cpt_footer_global-4e0dabd0 { margin-bottom: 1.5rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-4e0dabd0 { margin-bottom: 1rem; }  }
.coh-ce-cpt_footer_global-5eac94b9 { text-transform: uppercase;text-align: left;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;font-size: 1.25rem;line-height: 1rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-5eac94b9 { font-size: 1rem; }  }
.coh-ce-cpt_footer_global-a4a06470::before { content: "\f16d";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);margin-right: 1.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-a4a06470::before { color: var(--ssa-color-palette-white); }  }
.coh-ce-cpt_footer_global-a08cd698::before { color: var(--ssa-color-palette-white);margin-right: 1.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-a08cd698::before { color: var(--ssa-color-palette-white); }  }
.coh-ce-cpt_footer_global-a368b8c0::before { color: var(--ssa-color-palette-white);margin-right: 1.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-a368b8c0::before { color: var(--ssa-color-palette-white); }  }
.coh-ce-cpt_footer_global-a8d5b348::before { color: var(--ssa-color-palette-white);margin-right: 1.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-a8d5b348::before { color: var(--ssa-color-palette-white); }  }
.coh-ce-cpt_footer_global-ab31dd10::before { color: var(--ssa-color-palette-white);margin-right: 1.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-ab31dd10::before { color: var(--ssa-color-palette-white); }  }
.coh-ce-cpt_footer_global-52e49586 { margin-right: 0rem;margin-left: 0rem;padding-right: 0rem;padding-left: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-52e49586 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;padding-left: 3.75rem; }  }
.coh-ce-cpt_footer_global-47152942 { -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-47152942 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;padding-left: 6rem; }  }
.coh-ce-cpt_footer_global-175f0891 { padding-top: 2.125rem;padding-bottom: 2.125rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-175f0891 { padding-top: 1.375rem;padding-bottom: 1.375rem; }  }
.coh-ce-cpt_footer_global-7dc7e0d3 { display: block;padding-left: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-7dc7e0d3 { display: none; }  }
.coh-ce-cpt_footer_global-3c02de43 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-box-pack: start;-webkit-justify-content: start;-ms-flex-pack: start;justify-content: start;-webkit-box-align: start;-webkit-align-items: start;-ms-flex-align: start;align-items: start;margin-top: 1.375rem;margin-bottom: 1.375rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-3c02de43 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;width: unset;margin-top: 1.25rem;margin-bottom: 0rem; }  }
.coh-ce-cpt_footer_global-d49281fb { text-transform: uppercase;text-align: left;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;line-height: 1rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-d49281fb { font-size: 1rem; }  }
.coh-ce-cpt_footer_global-2efe9f37::before { content: "\f16d";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);margin-right: 1.25rem;font-size: 1.5625rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-2efe9f37::before { color: var(--ssa-color-palette-white); }  }
.coh-ce-cpt_footer_global-298847af::before { color: var(--ssa-color-palette-white);margin-right: 1.25rem;font-size: 1.5625rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-298847af::before { color: var(--ssa-color-palette-white); }  }
.coh-ce-cpt_footer_global-9d8af218::before { color: var(--ssa-color-palette-white);margin-right: 1.25rem;font-size: 1.5625rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-9d8af218::before { color: var(--ssa-color-palette-white); }  }
.coh-ce-cpt_footer_global-2765f69f::before { color: var(--ssa-color-palette-white);margin-right: 1.25rem;font-size: 1.5625rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-2765f69f::before { color: var(--ssa-color-palette-white); }  }
.coh-ce-cpt_footer_global-93674328::before { color: var(--ssa-color-palette-white);margin-right: 1.25rem;font-size: 1.5625rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-93674328::before { color: var(--ssa-color-palette-white); }  }
.coh-ce-cpt_footer_global-a5ba3e2a { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
@media (min-width: 1199px) { .coh-ce-cpt_footer_global-ae465cad { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: start;-webkit-justify-content: start;-ms-flex-pack: start;justify-content: start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_footer_global-c62b3b09 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-box-pack: start;-webkit-justify-content: start;-ms-flex-pack: start;justify-content: start;-webkit-box-align: start;-webkit-align-items: start;-ms-flex-align: start;align-items: start;margin-top: 1.375rem;margin-bottom: 1.375rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-c62b3b09 { 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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-webkit-align-items: start;-ms-flex-align: start;align-items: start;width: unset;margin-top: 1rem;margin-bottom: 0rem; }  }
.coh-ce-cpt_footer_global-906ad02a { margin-bottom: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-906ad02a { margin-bottom: 1rem; }  }
.coh-ce-cpt_footer_global-9222ef95 { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-9222ef95 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: center;-ms-flex-line-pack: center;align-content: center; }  }
.coh-ce-cpt_footer_global-adad16d6 { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;min-width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-adad16d6 { min-width: unset; }  }
.coh-ce-cpt_footer_global-ea846171 { display: block;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;margin-top: 2.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-ea846171 { display: none;margin-top: 0rem; }  }
.coh-ce-cpt_footer_global-9ec33a61 { 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-align-content: center;-ms-flex-line-pack: center;align-content: center; }
.coh-ce-cpt_footer_global-fab7d55 { width: 137px;height: 53px;margin: auto; } @media (min-width: 767px) { .coh-ce-cpt_footer_global-fab7d55 { max-width: 192px;width: 192px; }  }
.coh-ce-cpt_footer_global-7cbe520c { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.625rem;line-height: 0.875rem;text-align: center;font-weight: 400;text-transform: uppercase;margin-top: 2.0625rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-7cbe520c { font-size: 0.4375rem;padding-top: 1.5rem;padding-right: 0rem;padding-left: 0rem;line-height: 9.8;text-align: left;text-transform: none; }  }
.coh-ce-cpt_footer_global-d951aab7 { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.75rem;line-height: 1rem;text-align: center;margin-top: 0.875rem;font-style: italic;text-transform: uppercase; } @media (min-width: 1199px) { .coh-ce-cpt_footer_global-d951aab7 { padding-right: 0rem;padding-left: 0rem; }  }
@media (min-width: 1199px) { .coh-ce-cpt_footer_fwc-c38144de { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }  }
@media (min-width: 1199px) { .coh-ce-cpt_footer_fwc-e30ee122 { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }  }
.coh-ce-cpt_footer_fwc-450bbb44 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 1199px) { .coh-ce-cpt_footer_fwc-450bbb44 { 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-flex-wrap: unset;-ms-flex-wrap: unset;flex-wrap: unset;-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; }  }
.coh-ce-cpt_footer_fwc-9ae4f31c { max-height: 6.25rem;max-width: 8.625rem;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start; }
.coh-ce-cpt_footer_fwc-32109b54 { -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;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;padding-top: 25px; } @media (min-width: 1199px) { .coh-ce-cpt_footer_fwc-32109b54 { width: unset;padding-top: 37px; }  } .coh-ce-cpt_footer_fwc-32109b54 a { margin-right: 20px; } .coh-ce-cpt_footer_fwc-32109b54 a:last-child { margin-right: 0rem; }
@media (min-width: 1199px) { .coh-ce-cpt_footer_fwc-4dea54d6 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end; }  }
.coh-ce-cpt_footer_fwc-7f737738 { 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; } @media (min-width: 1199px) { .coh-ce-cpt_footer_fwc-7f737738 { display: none; }  }
.coh-ce-cpt_footer_fwc-fcecdebf { padding-top: 21px;padding-bottom: 107px; } @media (min-width: 1199px) { .coh-ce-cpt_footer_fwc-fcecdebf { padding-top: 23px;padding-bottom: 23px; }  }
.coh-ce-cpt_footer_fwc-b196ff5f { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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;padding-bottom: 32px; } @media (min-width: 1199px) { .coh-ce-cpt_footer_fwc-b196ff5f { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;padding-bottom: 0rem; }  }
.coh-ce-cpt_footer-d69f7646 { padding-top: 2.1875rem;padding-bottom: 2.1875rem; } @media (min-width: 1199px) { .coh-ce-cpt_footer-d69f7646 { height: 160px;padding-top: 8px;padding-bottom: 16px;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
@media (min-width: 1199px) { .coh-ce-cpt_footer-c38144de { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }  }
@media (min-width: 1199px) { .coh-ce-cpt_footer-e30ee122 { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }  }
.coh-ce-cpt_footer-450bbb44 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 1199px) { .coh-ce-cpt_footer-450bbb44 { 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-flex-wrap: unset;-ms-flex-wrap: unset;flex-wrap: unset;-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; }  }
.coh-ce-cpt_footer-abf80384.logo-origin-site-settings-footer .image-style-guide { display: none;visibility: hidden; } .coh-ce-cpt_footer-abf80384.logo-origin-site-settings-footer .image-site-settings { display: block;visibility: visible; } .coh-ce-cpt_footer-abf80384.logo-origin-style-guide .image-style-guide { display: block;visibility: visible; } .coh-ce-cpt_footer-abf80384.logo-origin-style-guide .image-site-settings { display: none;visibility: hidden; }
.coh-ce-cpt_footer-f07b540d { width: unset;max-width: 200px;max-height: 100px;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;display: none; }
.coh-ce-cpt_footer-9c280fb4 { width: unset;max-width: 200px;max-height: 100px;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;display: block; }
.coh-ce-cpt_footer-de312323 { -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;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;padding-top: 16px; } @media (min-width: 1199px) { .coh-ce-cpt_footer-de312323 { 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;width: unset; }  } .coh-ce-cpt_footer-de312323 a { margin-right: 20px; } .coh-ce-cpt_footer-de312323 a:last-child { margin-right: 0rem; }
.coh-ce-cpt_footer-ffe3946d::before { content: "\f16d";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: 1199px) { .coh-ce-cpt_footer-a0b8c2bd { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_footer-93bfe992 { -webkit-align-content: center; -ms-flex-line-pack: center; align-content: center;padding-top: 8px; } @media (min-width: 1199px) { .coh-ce-cpt_footer-93bfe992 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_footer-c319831a { padding-top: 1.375rem;padding-bottom: 1.375rem; }
.coh-ce-cpt_footer-b62b24bc { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 1199px) { .coh-ce-cpt_footer-b62b24bc { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start; }  }
.coh-ce-cpt_footer-2392af5b { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;padding-bottom: 0.625rem;font-size: 0.8125rem;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_footer-2392af5b { font-size: 0.8125rem;text-align: start; }  }
.coh-ce-cpt_footer-9c8ffe2e { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.8125rem;line-height: 1.5625rem;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_footer-9c8ffe2e { font-size: 0.8125rem;padding-right: 0rem;padding-left: 0rem;line-height: unset;text-align: start; }  }
.coh-ce-cpt_floating_button-9c626468 { position: absolute;z-index: 667;padding: 25px;bottom: 11px; }
.coh-ce-cpt_floating_button-3fc20b84 { position: relative;z-index: 999;height: 75px;width: 75px;-webkit-border-radius: 50%;border-radius: 50%; }
.coh-ce-cpt_floating_animated_icon-cdf03400 { position: absolute;width: auto;height: 150px;margin-top: -75px;z-index: 1;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_floating_animated_icon-cdf03400 { display: block; }  } .coh-ce-cpt_floating_animated_icon-cdf03400.right { position: absolute;right: 0rem; } .coh-ce-cpt_floating_animated_icon-cdf03400.left { position: absolute;left: 0rem; }
.coh-ce-cpt_fixed_side_text-bbb6a454 { position: fixed;left: 0.625rem;bottom: 3.125rem;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);-webkit-transform-origin: 0% 0%;-ms-transform-origin: 0% 0%;transform-origin: 0% 0%;display: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 767px) { .coh-ce-cpt_fixed_side_text-bbb6a454 { position: fixed;bottom: 3.125rem;left: 0.625rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  } @media (min-width: 1199px) { .coh-ce-cpt_fixed_side_text-bbb6a454 { left: 2.5rem; }  } @media (min-width: 1920px) { .coh-ce-cpt_fixed_side_text-bbb6a454 { bottom: 3.125rem;left: 3.125rem;position: fixed; }  }
.coh-ce-cpt_fixed_side_text-295cfa37 { text-transform: uppercase;color: rgba(209, 209, 209, 1);font-size: 0.875rem; }
.coh-ce-cpt_fixed_side_text-ea0598b1 { width: 180px;margin-right: 0.9375rem;margin-left: 0.9375rem; } @media (min-width: 767px) { .coh-ce-cpt_fixed_side_text-ea0598b1 { height: 0.3125rem; }  }
.coh-ce-cpt_fixed_side_text-7abe1abe { width: 30px;-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg); }
.coh-ce-cpt_fixed_element-1a4bd000 { z-index: 1; }
.coh-ce-cpt_fixed_element-12d6bd3c { display: none;max-height: 350px; } @media (min-width: 1199px) { .coh-ce-cpt_fixed_element-12d6bd3c { position: fixed;left: 50px;display: block;top: 220px;z-index: 1; }  } @media (min-width: 1440px) { .coh-ce-cpt_fixed_element-12d6bd3c { position: fixed;top: 280px;left: 30px;z-index: 1; }  }
.coh-ce-cpt_fadeinup_animation-1f83b810 { opacity: 0; }
.coh-ce-cpt_external_product_card-ee02c73e { 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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-right: 10px;margin-bottom: 0rem;margin-left: 10px; } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-ee02c73e { margin-right: 45px;margin-bottom: 0rem;margin-left: 45px; }  } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-ee02c73e:hover div div .coh-image { top: -20px;padding-right: 0.1875rem;padding-left: 0.1875rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-ee02c73e:hover div div .coh-link { opacity: 1; }  } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-ee02c73e:hover div div .coh-paragraph { opacity: 1; }  }
.coh-ce-cpt_external_product_card-829209e5 { 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-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;padding-top: 16px;padding-bottom: 16px; } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-829209e5 { padding-top: 0rem;padding-bottom: 40px; }  }
.coh-ce-cpt_external_product_card-d0223d37 { max-width: 160px; } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-d0223d37 { -webkit-box-orient: vertical; -webkit-box-direction: reverse; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  }
@media (min-width: 1199px) { .coh-ce-cpt_external_product_card-f4a64248 { position: relative;-webkit-transition: 300ms ease top, 300ms ease padding-right, 300ms ease padding-left;transition: 300ms ease top, 300ms ease padding-right, 300ms ease padding-left;top: 60px; }  }
.coh-ce-cpt_external_product_card-1d490fdd { 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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;padding-right: 10px;padding-left: 10px; } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-1d490fdd { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  }
.coh-ce-cpt_external_product_card-1c2d7d26 { margin-top: 10px;margin-bottom: 20px;text-align: center;font-size: 1rem;line-height: 1rem;color: var(--ssa-color-palette-monza);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;opacity: 0;min-height: 32px;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; } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-1c2d7d26 { opacity: 0;font-size: 1.25rem;line-height: 1rem; }  }
.coh-ce-cpt_external_product_card-ff9c7ce6 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }
.coh-ce-cpt_external_product_card-bf241056 { margin-top: 0rem;margin-right: auto;margin-bottom: 25px;margin-left: auto;width: 50%;opacity: 0; } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-bf241056 { opacity: 0; }  } .coh-ce-cpt_external_product_card-bf241056.manually { display: none; } .coh-ce-cpt_external_product_card-bf241056.integration { display: none; }
@media (min-width: 1199px) { .coh-ce-cpt_external_product_card-552f7c02.block-align-left { max-width: 19.375rem;width: 19.375rem;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: 1199px) { .coh-ce-cpt_external_product_card-552f7c02.block-align-center { max-width: 48.125rem;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: 1199px) { .coh-ce-cpt_external_product_card-552f7c02.block-align-right { max-width: 19.375rem;width: 19.375rem;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; }  }
.coh-ce-cpt_external_product_card-6f49397e { display: none;opacity: 0; } .coh-ce-cpt_external_product_card-6f49397e.manually { display: block; } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-6f49397e.manually { display: inline-block; }  } .coh-ce-cpt_external_product_card-6f49397e.block-align-left { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-6f49397e.block-align-left { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start; }  } .coh-ce-cpt_external_product_card-6f49397e.block-align-center { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-6f49397e.block-align-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }  } .coh-ce-cpt_external_product_card-6f49397e.block-align-right { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-6f49397e.block-align-right { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end; }  }
.coh-ce-cpt_external_product_card-9f24f729 { display: block;opacity: 0; } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-9f24f729 { display: inline-block; }  } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-9f24f729.block-align-left { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }  } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-9f24f729.block-align-right { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }  } .coh-ce-cpt_external_product_card-9f24f729.block-align-center { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-9f24f729.block-align-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }  }
.coh-ce-cpt_external_product_card-ce1b5184 { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_external_product_card-4d92cdba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;line-height: 1rem;letter-spacing: 0rem;margin-bottom: 20px;display: block; }
.coh-ce-cpt_external_product_card-5ae51ea7 { 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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 767px) { .coh-ce-cpt_external_product_card-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_external_product_card-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_external_product_card-5ae51ea7 > article { -webkit-flex-basis: 66%; -ms-flex-preferred-size: 66%; flex-basis: 66%; } .coh-ce-cpt_external_product_card-5ae51ea7:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-cpt_external_product_card-a18cafa5 { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; }
.coh-ce-cpt_events_upcoming_past-20853377 { margin-top: 32px; } .coh-ce-cpt_events_upcoming_past-20853377 .coh-accordion-tabs-nav { max-width: 70%; } @media (min-width: 1199px) { .coh-ce-cpt_events_upcoming_past-20853377 .coh-accordion-tabs-nav { max-width: 30%; }  }
.coh-ce-cpt_duplicate_of_test_two_column-2a6dbfc9 { margin-right: auto;margin-bottom: 30px;margin-left: auto; } @media (min-width: 767px) { .coh-ce-cpt_duplicate_of_test_two_column-2a6dbfc9 { max-height: 456px;max-width: 400px;margin-right: 46px;margin-bottom: 63px; }  } @media (min-width: 1199px) { .coh-ce-cpt_duplicate_of_test_two_column-2a6dbfc9 { max-height: 430px;max-width: 420px;margin-right: 50px;margin-bottom: 63px;margin-left: 50px; }  }
.coh-ce-cpt_duplicate_of_test_two_column-27e13a74 { margin-right: auto;margin-bottom: 30px;margin-left: auto; } @media (min-width: 767px) { .coh-ce-cpt_duplicate_of_test_two_column-27e13a74 { max-width: 400px;max-height: 456px;margin-bottom: 63px; }  } @media (min-width: 1199px) { .coh-ce-cpt_duplicate_of_test_two_column-27e13a74 { max-height: 430px;margin-bottom: 53px;min-width: 550px;width: 703px; }  }
.coh-ce-cpt_duplicate_of_slider_with_anc-d9870492 { margin-bottom: 32px; }
.coh-ce-cpt_duplicate_of_slider_with_anc-d2f3b68d { text-align: center;background-color: var(--ssa-color-palette-white);width: 100%;margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 767px) { .coh-ce-cpt_duplicate_of_slider_with_anc-d2f3b68d { text-align: left; }  }
.coh-ce-cpt_duplicate_of_slider_with_anc-4dc25f6d { -webkit-transition: height 400ms ease; transition: height 400ms ease; }
.coh-ce-cpt_duplicate_of_slider_with_anc-e30ed09d { 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;margin-top: 2rem; } @media (min-width: 767px) { .coh-ce-cpt_duplicate_of_slider_with_anc-e30ed09d { margin-top: 0rem;bottom: 1rem;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start; }  } @media (min-width: 1199px) { .coh-ce-cpt_duplicate_of_slider_with_anc-e30ed09d { bottom: 5.3125rem;position: absolute;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }  } .coh-ce-cpt_duplicate_of_slider_with_anc-e30ed09d .slick-arrow { height: 3rem;width: 3rem;-webkit-border-radius: 50%;border-radius: 50%;font-size: 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;-webkit-transition: all 200ms linear;transition: all 200ms linear; } .coh-ce-cpt_duplicate_of_slider_with_anc-e30ed09d .slick-arrow::before { width: 1.375rem;height: 1.375rem;display: block;font-size: 1.5rem;-webkit-transition: all 200ms linear;transition: all 200ms linear; } .coh-ce-cpt_duplicate_of_slider_with_anc-e30ed09d .slick-arrow.slick-disabled { opacity: 0.3;pointer-events: none; }
.coh-ce-cpt_duplicate_of_slider_with_anc-76f3f97b { font-weight: 600;color: rgba(30, 30, 30, 1);font-size: 1.125rem;line-height: 24px;margin-top: 0rem;margin-right: 1.5rem;margin-bottom: 0rem;margin-left: 1.5rem;min-width: 2.0625rem;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_duplicate_of_slider_with_anc-76f3f97b { margin-left: 0rem;min-width: 0rem;width: 0rem;overflow: hidden; }  }
.coh-ce-cpt_duplicate_of_slider_with_anc-512b21d8 { display: none;width: 100%;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 767px) { .coh-ce-cpt_duplicate_of_slider_with_anc-512b21d8 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }  }
.coh-ce-cpt_duplicate_of_slider_with_anc-477e1e2c { cursor: pointer;margin-right: 0.625rem;margin-left: 0.625rem;font-weight: 600;color: rgba(30, 30, 30, 1);font-size: 0.875rem;opacity: 0.3; } @media (min-width: 1440px) { .coh-ce-cpt_duplicate_of_slider_with_anc-477e1e2c { font-size: 1rem; }  } .coh-ce-cpt_duplicate_of_slider_with_anc-477e1e2c.active { opacity: 1; }
.coh-ce-cpt_duplicate_of_custom_full_ban-e4ba8d55 { font-family: var(--ssa-font-stacks-amsipro-ultra);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 900;font-size: 34px;color: var(--ssa-color-palette-white);margin-top: 150px;margin-right: auto;margin-left: auto;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_duplicate_of_custom_full_ban-e4ba8d55 { font-size: 90px;text-align: left;margin-top: 250px;margin-left: 20%; }  }
.coh-ce-cpt_duplicate_of_custom_full_ban-2fd421b1 { margin-bottom: 150px; }
.coh-ce-cpt_divider-22791bb7 { border-width: 0rem;height: 0.5rem;margin-top: 48px;margin-bottom: 48px;width: 100%; } .coh-ce-cpt_divider-22791bb7[data-thin="1"] { background: none;height: 0.0625rem;border-top-width: 0.0625rem;border-bottom-width: 0rem;border-left-width: 0rem;border-right-width: 0rem; }
.coh-ce-cpt_custom_menu-e49e17c { display: block; } @media (min-width: 1199px) { .coh-ce-cpt_custom_menu-e49e17c { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 2.875rem; }  }
.coh-ce-cpt_custom_menu-80b98868 { height: 2.25rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-bottom: 0.75rem; } @media (min-width: 1199px) { .coh-ce-cpt_custom_menu-80b98868 { height: auto;margin-bottom: 0rem; }  } .coh-ce-cpt_custom_menu-80b98868 img { height: 100%;width: auto;margin-right: auto;margin-left: auto; }
.coh-ce-cpt_custom_menu-91ae9cae { left: 0;position: absolute;width: 100%;background-color: rgba(0, 0, 0, 0.82);min-height: 100vh; } @media (min-width: 1199px) { .coh-ce-cpt_custom_menu-91ae9cae { position: static;width: auto;background-color: rgba(0, 0, 0, 0);min-height: 0vh; }  }
.coh-ce-cpt_custom_menu-5cfce5ff { background-color: var(--ssa-color-palette-white);margin-top: 0rem;margin-bottom: 0.625rem; } @media (min-width: 1199px) { .coh-ce-cpt_custom_menu-5cfce5ff { background-color: rgba(0, 0, 0, 0);margin-top: 0rem;margin-bottom: 0rem; }  }
.coh-ce-cpt_custom_footer-d7d70962 { text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_custom_footer-d7d70962 { text-align: left; }  }
.coh-ce-cpt_custom_footer-346f9c66 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse; } @media (min-width: 1199px) { .coh-ce-cpt_custom_footer-346f9c66 { -webkit-box-orient: unset; -webkit-box-direction: unset; -webkit-flex-direction: unset; -ms-flex-direction: unset; flex-direction: unset; }  }
.coh-ce-cpt_custom_footer-567353ed { -webkit-box-flex: 2; -webkit-flex-grow: 2; -ms-flex-positive: 2; flex-grow: 2;padding-top: 0.8125rem;padding-bottom: 0.8125rem; }
.coh-ce-cpt_custom_footer-29aebea0 { -webkit-box-flex: 2; -webkit-flex-grow: 2; -ms-flex-positive: 2; flex-grow: 2; }
.coh-ce-cpt_custom_footer-67166bb2 { margin-top: auto;margin-right: auto;margin-bottom: 0.625rem;margin-left: auto; } @media (min-width: 1199px) { .coh-ce-cpt_custom_footer-67166bb2 { margin-top: 0rem;margin-right: 0rem;margin-bottom: 0rem;margin-left: auto; }  }
.coh-ce-cpt_custom_footer-f6972b8 { padding-top: 0rem;padding-bottom: 1.5rem;display: block;margin-right: 1.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_custom_footer-f6972b8 { display: inline-block;padding-top: 1rem;padding-bottom: 1.5rem; }  }
.coh-ce-cpt_custom_footer-2af471e9 { display: block;margin-bottom: 1.5625rem; } @media (min-width: 1199px) { .coh-ce-cpt_custom_footer-2af471e9 { display: inline-block; }  }
.coh-ce-cpt_custom_footer-1139a065 a { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);font-size: 1rem;line-height: 18px; }
.coh-ce-cpt_custom_footer-93560776 { text-align: center; }
.coh-ce-cpt_custom_footer-4afacdb1 { font-size: 0.875rem; } .coh-ce-cpt_custom_footer-4afacdb1 a { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);font-size: 1rem;line-height: 18px; }
.coh-ce-cpt_customizable_header-59705bfe { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; }
.coh-ce-cpt_customizable_header-68bc47a9 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_customizable_header-68bc47a9 a { height: 30px;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;margin-top: 0rem;margin-right: 8px;margin-bottom: 0rem;margin-left: 8px; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_header-68bc47a9 a { height: 40px;margin-top: 0rem;margin-right: 15px;margin-bottom: 0rem;margin-left: 15px; }  }
.coh-ce-cpt_customizable_header-dcc9c294 .coh-column-header-logo-mobile .coh-image { max-width: 150px; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_header-dcc9c294 .coh-column-header-logo-mobile .coh-image { max-width: 100%; }  }
@media (min-width: 1199px) { .coh-ce-cpt_customizable_header-9e74d190 { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  }
.coh-ce-cpt_customizable_header-87e1c73e { padding-top: 0.625rem;padding-bottom: 0.625rem;max-height: 140px;height: auto; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_header-87e1c73e { max-width: 200px;padding-top: initial;padding-bottom: initial;width: auto; }  }
.coh-ce-cpt_customizable_header-223d0c18 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_header-223d0c18 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; }  }
.coh-ce-cpt_customizable_header-96794174 { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_header-96794174 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%;height: 5rem; }  }
.coh-ce-cpt_customizable_header-d947f992 { padding-top: 0rem;padding-bottom: 0rem;display: block; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_header-d947f992 { padding-top: 0rem;padding-bottom: 0rem;display: none; }  }
.coh-ce-cpt_customizable_header-7ddcc4f0.show-search .search-mobile-icon { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_header-7ddcc4f0.show-search .search-mobile-icon { display: none; }  } .coh-ce-cpt_customizable_header-7ddcc4f0.show-search .column-logo { margin-left: auto; }
.coh-ce-cpt_customizable_header-a945a8a8 { height: 60px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-cpt_customizable_header-a10ad4a8 { width: auto;max-width: 100%;height: auto;max-height: 52px; }
.coh-ce-cpt_customizable_header-9e8c25f1 { height: 60px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-left: auto; }
.coh-ce-cpt_customizable_header-25f25b4 { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_header-25f25b4 { display: block; }  }
.coh-ce-cpt_customizable_header-7e2abcaa { margin-top: 24px;margin-bottom: 24px;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; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_header-7e2abcaa { display: none; }  }
.coh-ce-cpt_customizable_header-bf5b6f5b { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_header-bf5b6f5b { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_customizable_header-bf5b6f5b.show-search { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_header-bf5b6f5b.show-search { display: none; }  }
.coh-ce-cpt_customizable_header-de6f8f86 { 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;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_header-de6f8f86 { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }  } @media (min-width: 1199px) { .coh-ce-cpt_customizable_header-de6f8f86.display-in-header-menu { display: none; }  }
.coh-ce-cpt_customizable_footer-c3986b79 { height: 160px; } .coh-ce-cpt_customizable_footer-c3986b79[data-show-footer=""] { height: 5rem; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_footer-c3986b79 .footer-fl.order-desktop-1 { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1; }  } @media (min-width: 1199px) { .coh-ce-cpt_customizable_footer-c3986b79 .footer-fl.order-desktop-2 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_customizable_footer-c3986b79 .footer-fl.order-desktop-3 { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; }  } @media (min-width: 1199px) { .coh-ce-cpt_customizable_footer-c3986b79 .footer-sm.order-desktop-1 { -webkit-box-ordinal-group: 2; -webkit-order: 1; -ms-flex-order: 1; order: 1;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start; }  } @media (min-width: 1199px) { .coh-ce-cpt_customizable_footer-c3986b79 .footer-sm.order-desktop-2 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_customizable_footer-c3986b79 .footer-sm.order-desktop-3 { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end;-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3; }  } @media (min-width: 1199px) { .coh-ce-cpt_customizable_footer-c3986b79 .footer-fm.order-desktop-1 { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1; }  } @media (min-width: 1199px) { .coh-ce-cpt_customizable_footer-c3986b79 .footer-fm.order-desktop-2 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_customizable_footer-c3986b79 .footer-fm.order-desktop-3 { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end;-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3; }  } @media (min-width: 1440px) { .coh-ce-cpt_customizable_footer-c3986b79 .footer-fm.order-desktop-3 { padding-right: 0rem; }  } @media (min-width: 1920px) { .coh-ce-cpt_customizable_footer-c3986b79 .footer-fm.order-desktop-3 { padding-right: 1.40625rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_customizable_footer-c3986b79 .footer-fm.order-desktop-3 li:last-child a { padding-right: 0rem; }  }
@media (min-width: 1199px) { .coh-ce-cpt_customizable_footer-ba7d084a { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1;margin-right: 100px;margin-left: 100px; }  } .coh-ce-cpt_customizable_footer-ba7d084a .coh-row-inner { margin-right: 0rem;margin-left: 0rem; }
.coh-ce-cpt_customizable_footer-fb04c8bd { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_customizable_footer-27cfc1b { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-top: 1.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_footer-27cfc1b { -webkit-flex-wrap: unset; -ms-flex-wrap: unset; flex-wrap: unset;margin-top: 0rem; }  } .coh-ce-cpt_customizable_footer-27cfc1b.order-mobile-1 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1; } .coh-ce-cpt_customizable_footer-27cfc1b.order-mobile-2 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2; } .coh-ce-cpt_customizable_footer-27cfc1b.order-mobile-3 { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }
.coh-ce-cpt_customizable_footer-f4db88e7 { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start;max-width: 15rem;max-height: 10rem; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_footer-f4db88e7 { max-height: 5rem;max-width: 7.5rem; }  } @media (min-width: 1440px) { .coh-ce-cpt_customizable_footer-f4db88e7 { max-height: 3.75rem;max-width: 22.5rem; }  }
.coh-ce-cpt_customizable_footer-4241fcd5 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-cpt_customizable_footer-4241fcd5.order-mobile-1 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1; } .coh-ce-cpt_customizable_footer-4241fcd5.order-mobile-2 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;-webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2; } .coh-ce-cpt_customizable_footer-4241fcd5.order-mobile-3 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;-webkit-box-ordinal-group: 4;-webkit-order: 3;-ms-flex-order: 3;order: 3; }
.coh-ce-cpt_customizable_footer-4a0d1e6f { -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;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;width: 100%;padding-top: 1.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_footer-4a0d1e6f { width: unset;padding-top: 0rem; }  } .coh-ce-cpt_customizable_footer-4a0d1e6f a { margin-right: 20px; } .coh-ce-cpt_customizable_footer-4a0d1e6f a:last-child { margin-right: 0rem; }
.coh-ce-cpt_customizable_footer-7582c65f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-cpt_customizable_footer-7582c65f.order-mobile-1 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1; } .coh-ce-cpt_customizable_footer-7582c65f.order-mobile-2 { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } .coh-ce-cpt_customizable_footer-7582c65f.order-mobile-3 { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }
.coh-ce-cpt_customizable_footer-e0e4b8ea { padding-top: 1.375rem;padding-bottom: 1.375rem; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_footer-e0e4b8ea { margin-right: 100px;margin-left: 100px; }  } .coh-ce-cpt_customizable_footer-e0e4b8ea .coh-row-inner { margin-right: 0rem;margin-left: 0rem; }
.coh-ce-cpt_customizable_footer-b62b24bc { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_footer-b62b24bc { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start; }  }
.coh-ce-cpt_customizable_footer-d579abe8.style-primary-font p { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_customizable_footer-d579abe8.style-secondary-font p { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_customizable_footer-d579abe8.style-tertiary-font p { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_customizable_footer-3d03aa72 { -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; } @media (min-width: 1199px) { .coh-ce-cpt_customizable_footer-3d03aa72 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_customer_service-490fd635 { margin-bottom: 1rem; }
.coh-ce-cpt_customer_service-4ab9a284 { margin-top: 3rem;display: block; }
.coh-ce-cpt_country_options_age_gate-5dc46b64 { position: absolute;background-color: var(--ssa-color-palette-black);width: 20.4375rem;-webkit-border-top-left-radius: 0.25rem;border-top-left-radius: 0.25rem;-webkit-border-top-right-radius: 0.25rem;border-top-right-radius: 0.25rem;-webkit-border-bottom-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem;-webkit-border-bottom-right-radius: 0.25rem;border-bottom-right-radius: 0.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_country_options_age_gate-5dc46b64 { width: 18.1875rem; }  } .coh-ce-cpt_country_options_age_gate-5dc46b64 .coh-accordion-title a { color: var(--ssa-color-palette-monza);margin-left: 1.5rem;position: relative;top: 1.25rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 1rem;text-transform: uppercase; } .coh-ce-cpt_country_options_age_gate-5dc46b64 .coh-accordion-title { max-width: 20.4375rem;width: 100%;height: 3.5rem; } @media (min-width: 1199px) { .coh-ce-cpt_country_options_age_gate-5dc46b64 .coh-accordion-title { max-width: 18.1875rem; }  } .coh-ce-cpt_country_options_age_gate-5dc46b64 .coh-accordion-title.is-active { height: 3.25rem;-webkit-border-bottom-left-radius: 0rem;border-bottom-left-radius: 0rem;-webkit-border-bottom-right-radius: 0rem;border-bottom-right-radius: 0rem; } .coh-ce-cpt_country_options_age_gate-5dc46b64 .coh-accordion-title.is-active a::after { content: "\f077";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;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;padding: 0.75rem;margin: 0.5rem;float: right;position: relative;top: -1.25rem;color: var(--ssa-color-palette-black);background-color: var(--ssa-color-palette-monza); } .coh-ce-cpt_country_options_age_gate-5dc46b64 .coh-accordion-title a::after { padding: 0.75rem;margin: 0.5rem;float: right;position: relative;top: -1.25rem;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;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;color: var(--ssa-color-palette-black);background-color: var(--ssa-color-palette-monza); } .coh-ce-cpt_country_options_age_gate-5dc46b64 .opt-gate { overflow: auto;height: -webkit-min-content;height: -moz-min-content;height: min-content;width: 100%;background-color: var(--ssa-color-palette-black);-webkit-border-bottom-left-radius: 0.25rem;border-bottom-left-radius: 0.25rem;-webkit-border-bottom-right-radius: 0.25rem;border-bottom-right-radius: 0.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_country_options_age_gate-5dc46b64 .opt-gate { max-height: 16rem; }  } .coh-ce-cpt_country_options_age_gate-5dc46b64 .opt-gate div div div div { margin-top: 0rem;margin-right: 0rem;margin-bottom: 2rem;margin-left: 1.5rem; }
.coh-ce-cpt_country_options_age_gate-576567d9 { background-color: rgba(0, 0, 0, 0);width: 100%;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;position: absolute; } @media (min-width: 1199px) { .coh-ce-cpt_country_options_age_gate-576567d9 { width: 18.1875rem; }  } .coh-ce-cpt_country_options_age_gate-576567d9 .country-selector-icon { height: 20px;width: 25px;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-right: 15px; } .coh-ce-cpt_country_options_age_gate-576567d9 .country-selector-link { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-cpt_country_options_age_gate-576567d9 a { margin-top: -0.0625rem;margin-left: 0rem;position: relative;top: 1.25rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 1rem;color: var(--ssa-color-palette-monza); }
.coh-ce-cpt_country_options_age_gate-3cf67528 > div > div > div > div { margin-top: 1.875rem;margin-bottom: 1.875rem;margin-left: 1.4375rem; } .coh-ce-cpt_country_options_age_gate-3cf67528 > div > div > div > div a { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-monza);font-size: 1rem;text-transform: uppercase; }
.coh-ce-cpt_countdown-7cbae8dd { height: 0rem;width: 0rem;display: none; }
.coh-ce-cpt_countdown-4a15a58 { 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;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_countdown-4a15a58 { -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; }  } .coh-ce-cpt_countdown-4a15a58 > div { width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_countdown-4a15a58 > div { width: 50%; }  }
.coh-ce-cpt_countdown-ed48412e { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-bottom: 50px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 1199px) { .coh-ce-cpt_countdown-ed48412e { margin-bottom: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start; }  }
.coh-ce-cpt_countdown-cb83b4df { 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-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; } @media (min-width: 1199px) { .coh-ce-cpt_countdown-cb83b4df { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_countdown-78eb0b91 { text-align: center;text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 0.75rem;line-height: 1rem;padding-right: 10px;padding-bottom: 10px;max-width: 180px; } @media (min-width: 1199px) { .coh-ce-cpt_countdown-78eb0b91 { text-align: right;padding-bottom: 0rem; }  }
.coh-ce-cpt_countdown-a9558d94 { max-height: 80px;max-width: 80px; }
.coh-ce-cpt_countdown-3ad72683 { padding-top: 20px;padding-right: 25px;padding-bottom: 20px;padding-left: 25px;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; } @media (min-width: 1199px) { .coh-ce-cpt_countdown-3ad72683 { padding-top: 0rem;padding-bottom: 0rem; }  }
.coh-ce-cpt_countdown-606adc90 { font-size: 70px;text-align: center;text-transform: uppercase;color: rgba(252, 252, 252, 0.2);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700; }
.coh-ce-cpt_countdown-e0e354bf { 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-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; } @media (min-width: 1199px) { .coh-ce-cpt_countdown-e0e354bf { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-box-pack: start;-webkit-justify-content: start;-ms-flex-pack: start;justify-content: start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_countdown-413d534e { text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 0.75rem;line-height: 1rem;padding-top: 10px;padding-left: 10px;max-width: 180px;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_countdown-413d534e { text-align: left;padding-top: 0rem; }  }
.coh-ce-cpt_countdown-e2c6e07d { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding-top: 10px; }
.coh-ce-cpt_countdown-d56afe5e { 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;text-align: center; }
.coh-ce-cpt_countdown-5c69070e { text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 3.051875rem;line-height: 1.5rem;padding-bottom: 15px; }
.coh-ce-cpt_countdown-98674797 { text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-white);font-size: 1rem;line-height: 1.5rem; }
.coh-ce-cpt_countdown-2822941b { text-transform: uppercase;padding-bottom: 15px;font-size: 3.051875rem;line-height: 1.5rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black); }
.coh-ce-cpt_countdown-6d966c92 { text-transform: uppercase;padding-bottom: 15px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 3.051875rem;line-height: 1.5rem; }
.coh-ce-cpt_content_paralax_-e29de982 { position: relative; }
.coh-ce-cpt_content_card_with_ckeditor-12de65eb { z-index: 30;padding-bottom: 10px; }
.coh-ce-cpt_content_card_with_ckeditor-e735ec94 { width: 100%;padding-bottom: 10px; } .coh-ce-cpt_content_card_with_ckeditor-e735ec94.apply-overflow-hidden { overflow: hidden; }
.coh-ce-cpt_content_card_with_ckeditor-759fcec5 { width: 100%;-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end; } .coh-ce-cpt_content_card_with_ckeditor-759fcec5.manually { display: none; } .coh-ce-cpt_content_card_with_ckeditor-759fcec5.integration { display: none; }
@media (min-width: 1199px) { .coh-ce-cpt_content_card_with_ckeditor-552f7c02.block-align-left { max-width: 19.375rem;width: 19.375rem;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: 1199px) { .coh-ce-cpt_content_card_with_ckeditor-552f7c02.block-align-center { max-width: 48.125rem;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: 1199px) { .coh-ce-cpt_content_card_with_ckeditor-552f7c02.block-align-right { max-width: 19.375rem;width: 19.375rem;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; }  }
.coh-ce-cpt_content_card_with_ckeditor-6a645ea7 { display: none; } .coh-ce-cpt_content_card_with_ckeditor-6a645ea7.manually { display: block; } @media (min-width: 1199px) { .coh-ce-cpt_content_card_with_ckeditor-6a645ea7.manually { display: inline-block; }  }
.coh-ce-cpt_content_card_with_ckeditor-4b2caeb8 { display: block; } @media (min-width: 1199px) { .coh-ce-cpt_content_card_with_ckeditor-4b2caeb8 { display: inline-block; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_with_ckeditor-4b2caeb8.block-align-left { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_with_ckeditor-4b2caeb8.block-align-right { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }  } .coh-ce-cpt_content_card_with_ckeditor-4b2caeb8.block-align-center { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_content_card_with_ckeditor-4b2caeb8.block-align-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }  }
.coh-ce-cpt_content_card_with_ckeditor-ce1b5184 { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_content_card_with_ckeditor-4d92cdba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;line-height: 1rem;letter-spacing: 0rem;margin-bottom: 20px;display: block; }
.coh-ce-cpt_content_card_with_ckeditor-5ae51ea7 { 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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 767px) { .coh-ce-cpt_content_card_with_ckeditor-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_with_ckeditor-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_content_card_with_ckeditor-5ae51ea7 > article { -webkit-flex-basis: 66%; -ms-flex-preferred-size: 66%; flex-basis: 66%; } .coh-ce-cpt_content_card_with_ckeditor-5ae51ea7:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-cpt_content_card_with_ckeditor-a18cafa5 { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; }
.coh-ce-cpt_content_card_with_ckeditor-2f4fbe { width: 100%;-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end; }
.coh-ce-cpt_content_card_small_half_img-3f67de6d { margin-top: 0rem;margin-right: 10px;margin-bottom: 0rem;margin-left: 10px; } .coh-ce-cpt_content_card_small_half_img-3f67de6d:focus-visible { outline-style: unset;padding: 0;-webkit-box-shadow: none;box-shadow: none; } @media (min-width: 1199px) { .coh-ce-cpt_content_card_small_half_img-3f67de6d.effect-slide-up { position: relative;top: 0rem;-webkit-transition: 280ms ease top;transition: 280ms ease top; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_small_half_img-3f67de6d.effect-slide-up:hover { top: -10px; }  }
.coh-ce-cpt_content_card_small_half_img-ce1b5184 { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_content_card_small_half_img-4d92cdba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;line-height: 1rem;letter-spacing: 0rem;margin-bottom: 20px;display: block; }
.coh-ce-cpt_content_card_small_half_img-5ae51ea7 { 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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 767px) { .coh-ce-cpt_content_card_small_half_img-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_small_half_img-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_content_card_small_half_img-5ae51ea7 > article { -webkit-flex-basis: 66%; -ms-flex-preferred-size: 66%; flex-basis: 66%; } .coh-ce-cpt_content_card_small_half_img-5ae51ea7:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-cpt_content_card_small_half_img-a18cafa5 { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; }
.coh-ce-cpt_content_card_small_bg-935cd8c2 { margin-top: 0rem;margin-right: 10px;margin-bottom: 0rem;margin-left: 10px; } .coh-ce-cpt_content_card_small_bg-935cd8c2:focus-visible { outline-style: unset;padding: 0;-webkit-box-shadow: none;box-shadow: none; } @media (min-width: 1199px) { .coh-ce-cpt_content_card_small_bg-935cd8c2.effect-slide-up { position: relative;top: 0rem;-webkit-transition: 280ms ease top;transition: 280ms ease top; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_small_bg-935cd8c2.effect-slide-up:hover { top: -10px; }  }
.coh-ce-cpt_content_card_small_bg-3073ff85 { height: 530px;width: 280px;position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_content_card_small_bg-3073ff85 { height: 34.27vw;width: 20.83vw; }  } @media (min-width: 1920px) { .coh-ce-cpt_content_card_small_bg-3073ff85 { height: 658px;width: 400px; }  }
.coh-ce-cpt_content_card_small_bg-2d6951d8 { 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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;height: 100%; } .coh-ce-cpt_content_card_small_bg-2d6951d8.btn-primary-font a.js-link-dl { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_small_bg-2d6951d8.btn-primary-font a.js-link-download-dl { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_small_bg-2d6951d8.btn-primary-font a.js-wtb-button-dl { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_small_bg-2d6951d8.btn-primary-font a.wtb-button-2buy { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_small_bg-2d6951d8.btn-primary-font a.js-open-modal-dl { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_small_bg-2d6951d8.btn-secondary-font a.js-link-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_small_bg-2d6951d8.btn-secondary-font a.js-link-download-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_small_bg-2d6951d8.btn-secondary-font a.js-wtb-button-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_small_bg-2d6951d8.btn-secondary-font a.wtb-button-2buy { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_small_bg-2d6951d8.btn-secondary-font a.js-open-modal-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_small_bg-2d6951d8.btn-tertiary-font a.js-link-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_small_bg-2d6951d8.btn-tertiary-font a.js-link-download-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_small_bg-2d6951d8.btn-tertiary-font a.js-wtb-button-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_small_bg-2d6951d8.btn-tertiary-font a.wtb-button-2buy { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_small_bg-2d6951d8.btn-tertiary-font a.js-open-modal-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_content_card_small_bg-ce1b5184 { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_content_card_small_bg-4d92cdba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;line-height: 1rem;letter-spacing: 0rem;margin-bottom: 20px;display: block; }
.coh-ce-cpt_content_card_small_bg-5ae51ea7 { 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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 767px) { .coh-ce-cpt_content_card_small_bg-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_small_bg-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_content_card_small_bg-5ae51ea7 > article { -webkit-flex-basis: 66%; -ms-flex-preferred-size: 66%; flex-basis: 66%; } .coh-ce-cpt_content_card_small_bg-5ae51ea7:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-cpt_content_card_small_bg-a18cafa5 { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; }
.coh-ce-cpt_content_card_medium_half_img-9f0c10da { margin-top: 0rem;margin-right: 10px;margin-bottom: 0rem;margin-left: 10px; } .coh-ce-cpt_content_card_medium_half_img-9f0c10da:focus-visible { outline-style: unset;padding: 0;-webkit-box-shadow: none;box-shadow: none; } @media (min-width: 1199px) { .coh-ce-cpt_content_card_medium_half_img-9f0c10da.effect-slide-up { position: relative;top: 0rem;-webkit-transition: 280ms ease top;transition: 280ms ease top; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_medium_half_img-9f0c10da.effect-slide-up:hover { top: -10px; }  }
.coh-ce-cpt_content_card_medium_half_img-ce1b5184 { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_content_card_medium_half_img-4d92cdba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;line-height: 1rem;letter-spacing: 0rem;margin-bottom: 20px;display: block; }
.coh-ce-cpt_content_card_medium_half_img-5ae51ea7 { 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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 767px) { .coh-ce-cpt_content_card_medium_half_img-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_medium_half_img-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_content_card_medium_half_img-5ae51ea7 > article { -webkit-flex-basis: 66%; -ms-flex-preferred-size: 66%; flex-basis: 66%; } .coh-ce-cpt_content_card_medium_half_img-5ae51ea7:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-cpt_content_card_medium_half_img-a18cafa5 { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; }
.coh-ce-cpt_content_card_medium_bg-ff8d84fe { margin-top: 0rem;margin-right: 10px;margin-bottom: 0rem;margin-left: 10px; } .coh-ce-cpt_content_card_medium_bg-ff8d84fe:focus-visible { outline-style: unset;padding: 0;-webkit-box-shadow: none;box-shadow: none; } @media (min-width: 1199px) { .coh-ce-cpt_content_card_medium_bg-ff8d84fe.effect-slide-up { position: relative;top: 0rem;-webkit-transition: 280ms ease top;transition: 280ms ease top; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_medium_bg-ff8d84fe.effect-slide-up:hover { top: -10px; }  }
.coh-ce-cpt_content_card_medium_bg-593faf96 { height: 575px;width: 340px;position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_content_card_medium_bg-593faf96 { height: 31.04vw;width: 26.04vw; }  } @media (min-width: 1920px) { .coh-ce-cpt_content_card_medium_bg-593faf96 { height: 596px;width: 500px; }  }
.coh-ce-cpt_content_card_medium_bg-43d1c75b { 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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;height: 100%; } .coh-ce-cpt_content_card_medium_bg-43d1c75b.btn-primary-font a.js-link-dl { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_medium_bg-43d1c75b.btn-primary-font a.js-link-download-dl { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_medium_bg-43d1c75b.btn-primary-font a.js-wtb-button-dl { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_medium_bg-43d1c75b.btn-primary-font a.wtb-button-2buy { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_medium_bg-43d1c75b.btn-primary-font a.js-open-modal-dl { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_medium_bg-43d1c75b.btn-secondary-font a.js-link-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_medium_bg-43d1c75b.btn-secondary-font a.js-link-download-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_medium_bg-43d1c75b.btn-secondary-font a.js-wtb-button-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_medium_bg-43d1c75b.btn-secondary-font a.wtb-button-2buy { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_medium_bg-43d1c75b.btn-secondary-font a.js-open-modal-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_medium_bg-43d1c75b.btn-tertiary-font a.js-link-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_medium_bg-43d1c75b.btn-tertiary-font a.js-link-download-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_medium_bg-43d1c75b.btn-tertiary-font a.js-wtb-button-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_medium_bg-43d1c75b.btn-tertiary-font a.wtb-button-2buy { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_medium_bg-43d1c75b.btn-tertiary-font a.js-open-modal-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_content_card_medium_bg-ce1b5184 { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_content_card_medium_bg-4d92cdba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;line-height: 1rem;letter-spacing: 0rem;margin-bottom: 20px;display: block; }
.coh-ce-cpt_content_card_medium_bg-5ae51ea7 { 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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 767px) { .coh-ce-cpt_content_card_medium_bg-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_medium_bg-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_content_card_medium_bg-5ae51ea7 > article { -webkit-flex-basis: 66%; -ms-flex-preferred-size: 66%; flex-basis: 66%; } .coh-ce-cpt_content_card_medium_bg-5ae51ea7:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-cpt_content_card_medium_bg-a18cafa5 { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; }
.coh-ce-cpt_content_card_large_half_img-2f443dc { margin-top: 0rem;margin-right: 10px;margin-bottom: 0rem;margin-left: 10px; } .coh-ce-cpt_content_card_large_half_img-2f443dc:focus-visible { outline-style: unset;padding: 0;-webkit-box-shadow: none;box-shadow: none; } @media (min-width: 1199px) { .coh-ce-cpt_content_card_large_half_img-2f443dc.effect-slide-up { position: relative;top: 0rem;-webkit-transition: 280ms ease top;transition: 280ms ease top; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_large_half_img-2f443dc.effect-slide-up:hover { top: -10px; }  }
.coh-ce-cpt_content_card_large_half_img-ce1b5184 { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_content_card_large_half_img-4d92cdba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;line-height: 1rem;letter-spacing: 0rem;margin-bottom: 20px;display: block; }
.coh-ce-cpt_content_card_large_half_img-5ae51ea7 { 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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 767px) { .coh-ce-cpt_content_card_large_half_img-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_large_half_img-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_content_card_large_half_img-5ae51ea7 > article { -webkit-flex-basis: 66%; -ms-flex-preferred-size: 66%; flex-basis: 66%; } .coh-ce-cpt_content_card_large_half_img-5ae51ea7:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-cpt_content_card_large_half_img-a18cafa5 { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; }
.coh-ce-cpt_content_card_large_bg-f01594e8 { margin-top: 0rem;margin-right: 10px;margin-bottom: 0rem;margin-left: 10px; } .coh-ce-cpt_content_card_large_bg-f01594e8:focus-visible { outline-style: unset;padding: 0;-webkit-box-shadow: none;box-shadow: none; } @media (min-width: 1199px) { .coh-ce-cpt_content_card_large_bg-f01594e8.effect-slide-up { position: relative;top: 0rem;-webkit-transition: 280ms ease top;transition: 280ms ease top; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_large_bg-f01594e8.effect-slide-up:hover { top: -10px; }  }
.coh-ce-cpt_content_card_large_bg-8673e595 { height: 548px;width: 303px;position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_content_card_large_bg-8673e595 { height: 22.91vw;width: 60.83vw; }  } @media (min-width: 1920px) { .coh-ce-cpt_content_card_large_bg-8673e595 { height: 440px;width: 1168px; }  }
.coh-ce-cpt_content_card_large_bg-f3956f4a { 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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;height: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_content_card_large_bg-f3956f4a { width: 23.58vw;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }  } @media (min-width: 1920px) { .coh-ce-cpt_content_card_large_bg-f3956f4a { width: 280px; }  } .coh-ce-cpt_content_card_large_bg-f3956f4a.btn-primary-font a.js-link-dl { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_large_bg-f3956f4a.btn-primary-font a.js-link-download-dl { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_large_bg-f3956f4a.btn-primary-font a.js-wtb-button-dl { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_large_bg-f3956f4a.btn-primary-font a.wtb-button-2buy { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_large_bg-f3956f4a.btn-primary-font a.js-open-modal-dl { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_large_bg-f3956f4a.btn-secondary-font a.js-link-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_large_bg-f3956f4a.btn-secondary-font a.js-link-download-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_large_bg-f3956f4a.btn-secondary-font a.js-wtb-button-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_large_bg-f3956f4a.btn-secondary-font a.wtb-button-2buy { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_large_bg-f3956f4a.btn-secondary-font a.js-open-modal-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_large_bg-f3956f4a.btn-tertiary-font a.js-link-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_large_bg-f3956f4a.btn-tertiary-font a.js-link-download-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_large_bg-f3956f4a.btn-tertiary-font a.js-wtb-button-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_large_bg-f3956f4a.btn-tertiary-font a.wtb-button-2buy { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_content_card_large_bg-f3956f4a.btn-tertiary-font a.js-open-modal-dl { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_content_card_large_bg-ce1b5184 { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_content_card_large_bg-4d92cdba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;line-height: 1rem;letter-spacing: 0rem;margin-bottom: 20px;display: block; }
.coh-ce-cpt_content_card_large_bg-5ae51ea7 { 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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 767px) { .coh-ce-cpt_content_card_large_bg-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_large_bg-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_content_card_large_bg-5ae51ea7 > article { -webkit-flex-basis: 66%; -ms-flex-preferred-size: 66%; flex-basis: 66%; } .coh-ce-cpt_content_card_large_bg-5ae51ea7:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-cpt_content_card_large_bg-a18cafa5 { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; }
.coh-ce-cpt_content_card_extra_small_hi-eb6849ea { margin-top: 0rem;margin-right: 10px;margin-bottom: 0rem;margin-left: 10px; } .coh-ce-cpt_content_card_extra_small_hi-eb6849ea:focus-visible { outline-style: unset;padding: 0;-webkit-box-shadow: none;box-shadow: none; } @media (min-width: 1199px) { .coh-ce-cpt_content_card_extra_small_hi-eb6849ea.effect-slide-up { position: relative;top: 0rem;-webkit-transition: 280ms ease top;transition: 280ms ease top; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_extra_small_hi-eb6849ea.effect-slide-up:hover { top: -10px; }  }
.coh-ce-cpt_content_card_extra_small_hi-ce1b5184 { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_content_card_extra_small_hi-4d92cdba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;line-height: 1rem;letter-spacing: 0rem;margin-bottom: 20px;display: block; }
.coh-ce-cpt_content_card_extra_small_hi-5ae51ea7 { 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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 767px) { .coh-ce-cpt_content_card_extra_small_hi-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_extra_small_hi-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_content_card_extra_small_hi-5ae51ea7 > article { -webkit-flex-basis: 66%; -ms-flex-preferred-size: 66%; flex-basis: 66%; } .coh-ce-cpt_content_card_extra_small_hi-5ae51ea7:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-cpt_content_card_extra_small_hi-a18cafa5 { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; }
.coh-ce-cpt_content_card_extra_small_bg-1c50927 { margin-top: 0rem;margin-right: 10px;margin-bottom: 0rem;margin-left: 10px; } .coh-ce-cpt_content_card_extra_small_bg-1c50927:focus-visible { outline-style: unset;padding: 0;-webkit-box-shadow: none;box-shadow: none; } @media (min-width: 1199px) { .coh-ce-cpt_content_card_extra_small_bg-1c50927.effect-slide-up { -webkit-transition: 280ms ease top; transition: 280ms ease top;position: relative;top: 0rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_extra_small_bg-1c50927.effect-slide-up:hover { top: -10px; }  }
.coh-ce-cpt_content_card_extra_small_bg-276c9196 { height: 358px;width: 270px;position: relative; }
.coh-ce-cpt_content_card_extra_small_bg-65385fda { 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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;height: 100%; }
.coh-ce-cpt_content_card_extra_small_bg-ce1b5184 { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_content_card_extra_small_bg-4d92cdba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;line-height: 1rem;letter-spacing: 0rem;margin-bottom: 20px;display: block; }
.coh-ce-cpt_content_card_extra_small_bg-5ae51ea7 { 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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 767px) { .coh-ce-cpt_content_card_extra_small_bg-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_content_card_extra_small_bg-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_content_card_extra_small_bg-5ae51ea7 > article { -webkit-flex-basis: 66%; -ms-flex-preferred-size: 66%; flex-basis: 66%; } .coh-ce-cpt_content_card_extra_small_bg-5ae51ea7:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-cpt_content_card_extra_small_bg-a18cafa5 { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; }
.coh-ce-cpt_container_product_card-4ea45a3e { 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-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-right: 10px;margin-bottom: 0rem;margin-left: 10px; } @media (min-width: 1199px) { .coh-ce-cpt_container_product_card-4ea45a3e { margin-right: 45px;margin-bottom: 0rem;margin-left: 45px; }  } .coh-ce-cpt_container_product_card-4ea45a3e.slick-current { background-color: rgba(0, 0, 0, 0); } .coh-ce-cpt_container_product_card-4ea45a3e.slick-current a,.coh-ce-cpt_container_product_card-4ea45a3e.slick-current p { opacity: 1; } @media (min-width: 1199px) { .coh-ce-cpt_container_product_card-4ea45a3e.slick-current a,.coh-ce-cpt_container_product_card-4ea45a3e.slick-current p { opacity: 0; }  } .coh-ce-cpt_container_product_card-4ea45a3e.highlight-card-active.slick-current div div .coh-image { margin-bottom: 20px; } @media (min-width: 767px) { .coh-ce-cpt_container_product_card-4ea45a3e.highlight-card-active.slick-current div div .coh-image { -webkit-transform: scaleX(1.3) scaleY(1.3); -ms-transform: scaleX(1.3) scaleY(1.3); transform: scaleX(1.3) scaleY(1.3); }  } @media (min-width: 1199px) { .coh-ce-cpt_container_product_card-4ea45a3e.highlight-card-active.slick-current div div .coh-image { top: -20px; }  } @media (min-width: 1199px) { .coh-ce-cpt_container_product_card-4ea45a3e.highlight-card-active.slick-current div div .coh-link,.coh-ce-cpt_container_product_card-4ea45a3e.highlight-card-active.slick-current div div .coh-paragraph { opacity: 1; }  } @media (min-width: 767px) { .coh-ce-cpt_container_product_card-4ea45a3e:not(.highlight-card-active):hover div div .coh-image { -webkit-transform: scaleX(0.95) scaleY(0.95); -ms-transform: scaleX(0.95) scaleY(0.95); transform: scaleX(0.95) scaleY(0.95); }  } @media (min-width: 1199px) { .coh-ce-cpt_container_product_card-4ea45a3e:not(.highlight-card-active):hover div div .coh-image { top: -20px; }  } @media (min-width: 1199px) { .coh-ce-cpt_container_product_card-4ea45a3e:not(.highlight-card-active):hover div div .coh-link,.coh-ce-cpt_container_product_card-4ea45a3e:not(.highlight-card-active):hover div div .coh-paragraph { opacity: 1; }  }
.coh-ce-cpt_container_product_card-8592596f { 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-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;padding-top: 16px;padding-bottom: 16px; } @media (min-width: 1199px) { .coh-ce-cpt_container_product_card-8592596f { padding-top: 0rem;padding-bottom: 40px; }  }
.coh-ce-cpt_component_search-979ffb26 { 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; } .coh-ce-cpt_component_search-979ffb26 input.form-text { color: var(--ssa-color-palette-white);font-weight: 700;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.25rem;padding-top: 1.25rem;padding-bottom: 1.25rem;border-style: none;width: 100%; } .coh-ce-cpt_component_search-979ffb26 input.form-text::-webkit-input-placeholder { color: var(--ssa-color-palette-neutral-medium);font-weight: 700;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.25rem; } .coh-ce-cpt_component_search-979ffb26 input.form-text::-moz-placeholder { color: var(--ssa-color-palette-neutral-medium);font-weight: 700;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.25rem; } .coh-ce-cpt_component_search-979ffb26 input.form-text:-ms-input-placeholder { color: var(--ssa-color-palette-neutral-medium);font-weight: 700;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.25rem; } .coh-ce-cpt_component_search-979ffb26 input.form-text::-ms-input-placeholder { color: var(--ssa-color-palette-neutral-medium);font-weight: 700;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.25rem; } .coh-ce-cpt_component_search-979ffb26 input.form-text::placeholder { color: var(--ssa-color-palette-neutral-medium);font-weight: 700;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.25rem; } .coh-ce-cpt_component_search-979ffb26 input#edit-submit-search-views,.coh-ce-cpt_component_search-979ffb26 input#edit-submit-search-views--2 { display: none; } .coh-ce-cpt_component_search-979ffb26 form { width: 100%;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-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between; } .coh-ce-cpt_component_search-979ffb26 div { width: 100%; } .coh-ce-cpt_component_search-979ffb26 div.form-actions { max-width: 3.125rem; } @media (min-width: 1199px) { .coh-ce-cpt_component_search-979ffb26 div.form-actions { max-width: 6.25rem; }  } .coh-ce-cpt_component_search-979ffb26 div.form-actions input#edit-reset--2 { float: none;padding-top: 1.25rem;padding-right: 0rem;padding-bottom: 1.25rem;padding-left: 0rem;color: var(--ssa-color-palette-white);font-weight: 700;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1.25rem;border-style: none; } @media (min-width: 1199px) { .coh-ce-cpt_component_search-979ffb26 div.form-actions input#edit-reset--2:before,.coh-ce-cpt_component_search-979ffb26 div.form-actions input#edit-reset--2:after { clear: none;content: normal;display: inline; }  } @media (min-width: 1199px) { .coh-ce-cpt_component_search-979ffb26 div.form-actions input#edit-reset--2 { float: right; }  }
.coh-ce-cpt_component_search-96781bfc { 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-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } .coh-ce-cpt_component_search-96781bfc::before { content: "\f002";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);font-size: 1.25rem;margin-right: 1.125rem; }
.coh-ce-cpt_component_places_state-a3dd0655 { margin-top: 0rem;margin-right: auto;margin-bottom: 0rem;margin-left: auto;text-align: center; }
.coh-ce-cpt_component_places_state-320e6050 { font-family: var(--ssa-font-stacks-amsipro-ultra);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(0, 127, 109, 1);font-size: 1.875rem;text-transform: uppercase;padding-bottom: 1.25rem;font-weight: bold;margin-top: 6.25rem;margin-bottom: 5rem;line-height: 3rem; } @media (min-width: 1199px) { .coh-ce-cpt_component_places_state-320e6050 { font-size: 3.375rem;margin-top: 6.875rem;margin-bottom: 6.875rem; }  }
.coh-ce-cpt_change_language-9f642c73 { position: relative; }
.coh-ce-cpt_change_language-8d48ec84 .country-selector-icon { height: 20px;width: 25px;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-right: 15px; } .coh-ce-cpt_change_language-8d48ec84 .country-selector-link { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-cpt_change_country-9b195a81 .coh-accordion-tabs-content { position: relative; }
.coh-ce-cpt_change_country-8d48ec84 .country-selector-icon { height: 20px;width: 25px;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-right: 15px; } .coh-ce-cpt_change_country-8d48ec84 .country-selector-link { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-cpt_card_responsive_image-d0054289 { width: 420px;max-width: 100vw; } @media (min-width: 1199px) { .coh-ce-cpt_card_responsive_image-d0054289 { width: 570px; }  }
.coh-ce-cpt_card_responsive_image-ea98f84c { width: 100%;padding-bottom: 60%;position: relative; }
.coh-ce-cpt_cards_with_hightlight-7019e635 { width: 0rem;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_cards_with_hightlight-7019e635 { width: 50%;display: block; }  }
.coh-ce-cpt_cards_with_hightlight-a52505e4 { width: 100%; }
.coh-ce-cpt_cards_with_hightlight-bc1a93c4 { -o-object-fit: cover; object-fit: cover;height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem; }
.coh-ce-cpt_cards_with_hightlight-86e98efb { width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_cards_with_hightlight-86e98efb { width: 50%; }  }
@media (min-width: 1199px) { .coh-ce-cpt_cards_with_hightlight-954c8803 { display: none; }  }
.coh-ce-cpt_cards_with_hightlight-d298bcdc { width: 100%; }
@media (min-width: 1199px) { .coh-ce-cpt_cards_with_hightlight-22eb3f2f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_cards_with_hightlight-fe1a3d4a { width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_cards_with_hightlight-fe1a3d4a { width: 38%; }  }
.coh-ce-cpt_cards_with_hightlight-2bd21ae7 { padding-bottom: 56%;width: 100%;position: relative;overflow: hidden; }
@media (min-width: 1199px) { .coh-ce-cpt_cards_with_hightlight-aa77a59e { width: 62%; }  }
.coh-ce-cpt_cards_with_hightlight-d298bcdc { width: 100%; }
@media (min-width: 1199px) { .coh-ce-cpt_cards_with_hightlight-22eb3f2f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
@media (min-width: 1199px) { .coh-ce-cpt_cards_with_hightlight-9162abe3 { width: 38%; }  }
.coh-ce-cpt_cards_with_hightlight-2bd21ae7 { padding-bottom: 56%;width: 100%;position: relative;overflow: hidden; }
.coh-ce-cpt_cards_with_hightlight-bc1a93c4 { -o-object-fit: cover; object-fit: cover;height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem; }
@media (min-width: 1199px) { .coh-ce-cpt_cards_with_hightlight-aa77a59e { width: 62%; }  }
.coh-ce-cpt_button_advanced-100e47ba { width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box; }
.coh-ce-cpt_button_advanced-db5fef4f { display: none; }
.coh-ce-cpt_button_advanced-3c7563b4 { max-width: 100%;display: none;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_button_advanced-3c7563b4 { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }  } .coh-ce-cpt_button_advanced-3c7563b4.paragraph-button-align-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .coh-ce-cpt_button_advanced-3c7563b4.paragraph-button-align-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .coh-ce-cpt_button_advanced-3c7563b4.paragraph-button-align-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.coh-ce-cpt_button_advanced-b2d24e { margin-top: 1.25rem;margin-right: 0.625rem;margin-bottom: 2.1875rem;margin-left: 0.625rem;margin-bottom: 0!important; } @media (min-width: 1199px) { .coh-ce-cpt_button_advanced-b2d24e { margin-top: 25px;margin-bottom: 0rem; }  }
.coh-ce-cpt_button-f36eda8e { width: 100%;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } .coh-ce-cpt_button-f36eda8e .paragraph-container-top-spacing-small { margin-top: 16px; } @media (min-width: 1199px) { .coh-ce-cpt_button-f36eda8e .paragraph-container-top-spacing-small { margin-top: 64px; }  } .coh-ce-cpt_button-f36eda8e .paragraph-container-top-spacing-medium { margin-top: 24px; } @media (min-width: 1199px) { .coh-ce-cpt_button-f36eda8e .paragraph-container-top-spacing-medium { margin-top: 80px; }  } .coh-ce-cpt_button-f36eda8e .paragraph-container-top-spacing-large { margin-top: 48px; } @media (min-width: 1199px) { .coh-ce-cpt_button-f36eda8e .paragraph-container-top-spacing-large { margin-top: 96px; }  } .coh-ce-cpt_button-f36eda8e .paragraph-container-bottom-spacing-small { margin-bottom: 16px; } @media (min-width: 1199px) { .coh-ce-cpt_button-f36eda8e .paragraph-container-bottom-spacing-small { margin-bottom: 64px; }  } .coh-ce-cpt_button-f36eda8e .paragraph-container-bottom-spacing-medium { margin-left: 24px; } @media (min-width: 1199px) { .coh-ce-cpt_button-f36eda8e .paragraph-container-bottom-spacing-medium { margin-left: 80px; }  } .coh-ce-cpt_button-f36eda8e .paragraph-container-bottom-spacing-large { margin-left: 48px; } @media (min-width: 1199px) { .coh-ce-cpt_button-f36eda8e .paragraph-container-bottom-spacing-large { margin-left: 96px; }  } .coh-ce-cpt_button-f36eda8e .paragraph-container-top-no-space { margin-top: 0rem; } .coh-ce-cpt_button-f36eda8e .paragraph-container-bottom-no-space { margin-bottom: 0rem; } .coh-ce-cpt_button-f36eda8e.bees-first-button { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } @media (min-width: 1199px) { .coh-ce-cpt_button-f36eda8e.bees-first-button { -webkit-box-pack: start; -webkit-justify-content: start; -ms-flex-pack: start; justify-content: start; }  } @media (min-width: 1199px) { .coh-ce-cpt_button-f36eda8e.bees-first-button a,.coh-ce-cpt_button-f36eda8e.bees-first-button button { margin-left: 0rem; }  } .coh-ce-cpt_button-f36eda8e.bees-first-button .coh-container { width: 100%;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 1199px) { .coh-ce-cpt_button-f36eda8e.bees-first-button .coh-container { -webkit-box-pack: start; -webkit-justify-content: start; -ms-flex-pack: start; justify-content: start; }  }
.coh-ce-cpt_button-fd7babe1.paragraph-container-horizontal-small { width: 95%; } @media (min-width: 1199px) { .coh-ce-cpt_button-fd7babe1.paragraph-container-horizontal-small { width: 70%;max-width: 1400px; }  } .coh-ce-cpt_button-fd7babe1.paragraph-container-horizontal-medium { width: 93%; } @media (min-width: 1199px) { .coh-ce-cpt_button-fd7babe1.paragraph-container-horizontal-medium { width: 50%;max-width: 1200px; }  } .coh-ce-cpt_button-fd7babe1.paragraph-container-horizontal-large { width: 61%; } @media (min-width: 1199px) { .coh-ce-cpt_button-fd7babe1.paragraph-container-horizontal-large { width: 30%;max-width: 970px; }  } .coh-ce-cpt_button-fd7babe1.paragraph-container-horizontal-none { width: 100%; }
.coh-ce-cpt_button-4a1d6b04 { max-width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_button-4a1d6b04 { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }  } .coh-ce-cpt_button-4a1d6b04.paragraph-button-align-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .coh-ce-cpt_button-4a1d6b04.paragraph-button-align-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .coh-ce-cpt_button-4a1d6b04.paragraph-button-align-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.coh-ce-cpt_button-667c987b { max-width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_button-667c987b { margin-left: 6.125rem;max-width: 770px;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_button-667c987b.paragraph-button-align-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .coh-ce-cpt_button-667c987b.paragraph-button-align-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .coh-ce-cpt_button-667c987b.paragraph-button-align-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.coh-ce-cpt_button-2e3ade69 { margin-top: 1.25rem;margin-right: 0.625rem;margin-bottom: 0rem;margin-left: 0.625rem;margin-bottom: 0!important; } @media (min-width: 1199px) { .coh-ce-cpt_button-2e3ade69 { margin-top: 1.5625rem;margin-bottom: 0rem; }  }
.coh-ce-cpt_button-b2d24e { margin-top: 1.25rem;margin-right: 0.625rem;margin-bottom: 2.1875rem;margin-left: 0.625rem;margin-bottom: 0!important; } @media (min-width: 1199px) { .coh-ce-cpt_button-b2d24e { margin-top: 25px;margin-bottom: 0rem; }  }
.coh-ce-cpt_budx_slide_gallery_card-5888f7cc { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 100%; }
.coh-ce-cpt_budx_slide_gallery_card-72f3b7be { z-index: 10;width: 100%;display: inline-block;padding-bottom: 3.75rem; }
.coh-ce-cpt_budx_slide_gallery_card-a3a86f83 { position: absolute;bottom: 0rem;padding: 1.75rem; } @media (min-width: 1199px) { .coh-ce-cpt_budx_slide_gallery_card-a3a86f83 { padding: 2.25rem; }  } @media (min-width: 1920px) { .coh-ce-cpt_budx_slide_gallery_card-a3a86f83 { width: 100%; }  }
.coh-ce-cpt_budx_slide_gallery_card-f6e67aa9 { max-height: 11.25rem;overflow: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_budx_slide_gallery_card-f6e67aa9 { max-height: 11.25rem; }  }
.coh-ce-cpt_budx_slide_gallery_card-28e3d1df { margin-top: auto;margin-right: 0rem;margin-bottom: auto;margin-left: 0rem;height: 100vh;overflow-y: hidden;padding-top: 15vh;padding-right: 0rem;padding-bottom: 15vh;padding-left: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_budx_slide_gallery_card-28e3d1df { margin-top: 2.25rem;margin-right: 5.625rem;margin-bottom: 2.25rem;margin-left: 5.625rem;height: 36rem;padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem; }  }
.coh-ce-cpt_budx_slider_block-a503fcbc { margin-bottom: 1.25rem; } @media (min-width: 1199px) { .coh-ce-cpt_budx_slider_block-a503fcbc { margin-bottom: 4rem; }  }
.coh-ce-cpt_budx_slider_block-beae1d11 { padding-top: 3.125rem;padding-bottom: 3.125rem;overflow: hidden; }
.coh-ce-cpt_budx_slider_block-b94b2e4b .coh-slider-nav-bottom { margin-top: 0.625rem;margin-right: 0rem;margin-bottom: 0.625rem;margin-left: 0rem; } .coh-ce-cpt_budx_slider_block-b94b2e4b .coh-slider-nav-bottom { 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; } @media (min-width: 1199px) { .coh-ce-cpt_budx_slider_block-b94b2e4b .coh-slider-container-mid { overflow: inherit; }  } .coh-ce-cpt_budx_slider_block-b94b2e4b .coh-slider-container-mid .slick-next { right: -5rem; } @media (min-width: 1199px) { .coh-ce-cpt_budx_slider_block-b94b2e4b .coh-slider-container-mid .slick-next { -webkit-transition: 200ms linear right; transition: 200ms linear right; }  } .coh-ce-cpt_budx_slider_block-b94b2e4b .coh-slider-container-mid .slick-prev { -webkit-transition: 200ms linear left; transition: 200ms linear left; } @media (min-width: 1199px) { .coh-ce-cpt_budx_slider_block-b94b2e4b .coh-slider-container-mid .slick-prev { left: -5rem; }  }
.coh-ce-cpt_budx_simple_card-9d23f819 { margin-right: 1.25rem; }
.coh-ce-cpt_budx_simple_card-5f31b786 { z-index: 90; }
.coh-ce-cpt_budx_simple_card-2363e17e { text-align: left;font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 400;color: var(--ssa-color-palette-white);font-size: 0.8125rem;line-height: 1.1875rem;letter-spacing: 0rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch; }
.coh-ce-cpt_budx_simple_card-d082e4a9 { width: 100%; } .coh-ce-cpt_budx_simple_card-d082e4a9.apply-overflow-hidden { overflow: hidden; }
.coh-ce-cpt_budx_simple_card-77ed5dfd { width: 100%;-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end; } .coh-ce-cpt_budx_simple_card-77ed5dfd .hidden download-url-template { display: none; } .coh-ce-cpt_budx_simple_card-77ed5dfd.manually { display: none; } .coh-ce-cpt_budx_simple_card-77ed5dfd.integration { display: none; }
.coh-ce-cpt_budx_simple_card-759fcec5 { width: 100%;-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end; } .coh-ce-cpt_budx_simple_card-759fcec5.manually { display: none; } .coh-ce-cpt_budx_simple_card-759fcec5.integration { display: none; }
@media (min-width: 1199px) { .coh-ce-cpt_budx_simple_card-552f7c02.block-align-left { max-width: 19.375rem;width: 19.375rem;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: 1199px) { .coh-ce-cpt_budx_simple_card-552f7c02.block-align-center { max-width: 48.125rem;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: 1199px) { .coh-ce-cpt_budx_simple_card-552f7c02.block-align-right { max-width: 19.375rem;width: 19.375rem;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; }  }
.coh-ce-cpt_budx_simple_card-6a645ea7 { display: none; } .coh-ce-cpt_budx_simple_card-6a645ea7.manually { display: block; } @media (min-width: 1199px) { .coh-ce-cpt_budx_simple_card-6a645ea7.manually { display: inline-block; }  }
.coh-ce-cpt_budx_simple_card-4b2caeb8 { display: block; } @media (min-width: 1199px) { .coh-ce-cpt_budx_simple_card-4b2caeb8 { display: inline-block; }  } @media (min-width: 1199px) { .coh-ce-cpt_budx_simple_card-4b2caeb8.block-align-left { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }  } @media (min-width: 1199px) { .coh-ce-cpt_budx_simple_card-4b2caeb8.block-align-right { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }  } .coh-ce-cpt_budx_simple_card-4b2caeb8.block-align-center { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_budx_simple_card-4b2caeb8.block-align-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }  }
.coh-ce-cpt_budx_simple_card-ce1b5184 { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_budx_simple_card-4d92cdba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;line-height: 1rem;letter-spacing: 0rem;margin-bottom: 20px;display: block; }
.coh-ce-cpt_budx_simple_card-5ae51ea7 { 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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 767px) { .coh-ce-cpt_budx_simple_card-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_budx_simple_card-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_budx_simple_card-5ae51ea7 > article { -webkit-flex-basis: 66%; -ms-flex-preferred-size: 66%; flex-basis: 66%; } .coh-ce-cpt_budx_simple_card-5ae51ea7:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-cpt_budx_simple_card-a18cafa5 { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; }
.coh-ce-cpt_budx_simple_card-2f4fbe { width: 100%;-webkit-align-self: flex-end;-ms-flex-item-align: end;align-self: flex-end; }
.coh-ce-cpt_budx_link_back_to_page-d74f2d22 { margin-bottom: 0.875rem;padding-top: 0.625rem;padding-bottom: 0.625rem; } .coh-ce-cpt_budx_link_back_to_page-d74f2d22 a { color: var(--ssa-color-palette-monza); } .coh-ce-cpt_budx_link_back_to_page-d74f2d22 a:hover { text-decoration: underline; }
.coh-ce-cpt_budx_container-7457866a { overflow: hidden; }
.coh-ce-cpt_brewery_visits_cancel-d426693c { margin: 0 !important;max-width: 100%; }
.coh-ce-cpt_brewery_visits_cancel-ce444786 { padding: 0 !important; }
.coh-ce-cpt_brewery_visits_cancel-30c85542 { margin-bottom: 56px;min-height: 100px; } @media (min-width: 1199px) { .coh-ce-cpt_brewery_visits_cancel-30c85542 { margin-bottom: 64px; }  }
.coh-ce-cpt_brewery_visits_cancel-37fa4b1b { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_breadcumb-23cdcca { background-color: rgba(0, 0, 0, 0.519);z-index: 1;width: 100%;padding-top: 16px;padding-bottom: 16px;position: absolute; }
.coh-ce-cpt_breadcumb-6ce9919a { text-transform: uppercase;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 0.75rem;line-height: 1rem;color: var(--ssa-color-palette-neutral-medium);-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-cpt_breadcumb-6ce9919a a { text-transform: uppercase;text-decoration: underline;color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 0.75rem;line-height: 1rem;letter-spacing: 0rem; } .coh-ce-cpt_breadcumb-6ce9919a a::after { padding-right: 0.3125rem;padding-left: 0.3125rem;content: "\f054";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);display: inline-block;font-size: 0.4375rem; } .coh-ce-cpt_breadcumb-6ce9919a li::after { content: "\f054";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;padding-right: 0.3125rem;font-size: 0.4375rem; } .coh-ce-cpt_breadcumb-6ce9919a li:first-child::after { display: none; } .coh-ce-cpt_breadcumb-6ce9919a li:last-child::after { display: none; }
.coh-ce-cpt_breadcrumb-23cdcca { background-color: rgba(0, 0, 0, 0.519);z-index: 1;width: 100%;padding-top: 16px;padding-bottom: 16px;position: absolute; }
.coh-ce-cpt_breadcrumb-6ce9919a { text-transform: uppercase;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 0.75rem;line-height: 1rem;color: var(--ssa-color-palette-neutral-medium);-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-cpt_breadcrumb-6ce9919a a { text-transform: uppercase;text-decoration: underline;color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;font-size: 0.75rem;line-height: 1rem;letter-spacing: 0rem; } .coh-ce-cpt_breadcrumb-6ce9919a a::after { padding-right: 0.3125rem;padding-left: 0.3125rem;content: "\f054";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);display: inline-block;font-size: 0.4375rem; } .coh-ce-cpt_breadcrumb-6ce9919a li::after { content: "\f054";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;padding-right: 0.3125rem;font-size: 0.4375rem; } .coh-ce-cpt_breadcrumb-6ce9919a li:first-child::after { display: none; } .coh-ce-cpt_breadcrumb-6ce9919a li:last-child::after { display: none; }
.coh-ce-cpt_boxed_highlight-63d21f52 { max-height: 5.5rem; } @media (min-width: 767px) { .coh-ce-cpt_boxed_highlight-63d21f52 { max-height: 5.5rem; }  }
.coh-ce-cpt_bottom_nav_bar-6ff3fdb { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;padding-top: 45px;padding-bottom: 35px; }
.coh-ce-cpt_bottom_nav_bar-a4104cb7 { width: 50%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start; }
.coh-ce-cpt_bottom_nav_bar-2de3b38f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_bottom_nav_bar-1b4d1980 { height: 20px;width: 20px;margin-right: 15px; }
.coh-ce-cpt_bottom_nav_bar-c6839af2 { text-transform: uppercase;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1rem;line-height: 1.5rem;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.coh-ce-cpt_bottom_nav_bar-7e4d9ee1 { width: 50%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end; }
.coh-ce-cpt_bottom_nav_bar-847c5a7a { height: 20px;width: 20px;margin-left: 15px; }
.coh-ce-cpt_booking_button-a8ebe076 { margin-top: 10px;margin-right: 30px;margin-bottom: 10px;margin-left: 30px; }
.coh-ce-cpt_booking_button-cc3fe84a { font-family: var(--ssa-font-stacks-amsipro-ultra);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(0, 127, 109, 1);font-weight: 800;font-size: 22px;text-align: center;margin-top: 2.01rem;margin-bottom: 2.01rem;font-style: normal;text-transform: uppercase; } @media (min-width: 1199px) { .coh-ce-cpt_booking_button-cc3fe84a { font-size: 52px;text-align: center; }  }
.coh-ce-cpt_booking_button-5af13303 { text-align: center;padding-bottom: 3.125rem; }
@media null { .coh-ce-cpt_booking_button-40063e87:before,.coh-ce-cpt_booking_button-40063e87:after { clear: none;content: normal;display: inline; }  } .coh-ce-cpt_booking_button-40063e87 { vertical-align: baseline;border-width: 0.0625rem;border-color: var(--ssa-color-palette-success-dark);background-position: left top;background-size: auto;background-repeat: no-repeat;background-attachment: scroll;background-color: rgba(0, 127, 109, 1);width: auto;padding-top: 2%;padding-right: 4%;padding-bottom: 2%;padding-left: 4%;height: auto; } @media (min-width: 1199px) { .coh-ce-cpt_booking_button-40063e87 { padding-top: 1%;padding-right: 3%;padding-bottom: 1%;padding-left: 3%; }  }
.coh-ce-cpt_booking_button-205a45e1 { font-family: var(--ssa-font-stacks-amsipro-ultra);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);text-align: center;font-size: 13px; } @media (min-width: 1199px) { .coh-ce-cpt_booking_button-205a45e1 { font-size: 13.3333px;text-align: center; }  }
.coh-ce-cpt_bee_animation-e394eab6 { width: 164px;height: auto;margin-top: 0rem;margin-right: auto;margin-bottom: 24px;margin-left: auto;position: relative;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1; } @media (min-width: 767px) { .coh-ce-cpt_bee_animation-e394eab6 { width: 200px; }  } @media (min-width: 1199px) { .coh-ce-cpt_bee_animation-e394eab6 { width: 256px; }  } .coh-ce-cpt_bee_animation-e394eab6 .shadow { -webkit-transition: all 500ms ease; transition: all 500ms ease;fill: #dfd6f9; } .coh-ce-cpt_bee_animation-e394eab6 .shadow.has-hover { rx: 25;ry: 3; } .coh-ce-cpt_bee_animation-e394eab6 .message { -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center;-webkit-transition: 500ms ease transform;transition: 500ms ease transform; } .coh-ce-cpt_bee_animation-e394eab6 .message.has-hover { -webkit-transform: translateY(-10%) rotate(-8deg); -ms-transform: translateY(-10%) rotate(-8deg); transform: translateY(-10%) rotate(-8deg); } .coh-ce-cpt_bee_animation-e394eab6 .body { -webkit-transition: 500ms ease transform; transition: 500ms ease transform;-webkit-transform-origin: center;-ms-transform-origin: center;transform-origin: center; } .coh-ce-cpt_bee_animation-e394eab6 .body.has-hover { -webkit-transform: translateY(-10%) rotate(-8deg); -ms-transform: translateY(-10%) rotate(-8deg); transform: translateY(-10%) rotate(-8deg); } .coh-ce-cpt_bee_animation-e394eab6 .wingLeft { fill: #fff; } .coh-ce-cpt_bee_animation-e394eab6 .wingRight { fill: #fff; }
.coh-ce-cpt_bee_animation-4f56f2dd { height: auto;overflow: visible;width: 100%; } .coh-ce-cpt_bee_animation-4f56f2dd .shadow { -webkit-transition: all 750ms ease-in-out; transition: all 750ms ease-in-out;-webkit-transform-origin: 50% 100%;-ms-transform-origin: 50% 100%;transform-origin: 50% 100%; } .coh-ce-cpt_bee_animation-4f56f2dd .wingLeft { -webkit-transform: rotate(28deg) translate(3%); -ms-transform: rotate(28deg) translate(3%); transform: rotate(28deg) translate(3%);-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;position: relative;-webkit-transform-origin: 40% 48%;-ms-transform-origin: 40% 48%;transform-origin: 40% 48%; } .coh-ce-cpt_bee_animation-4f56f2dd .wingRight { -webkit-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;position: relative;-webkit-transform-origin: 65% 45%;-ms-transform-origin: 65% 45%;transform-origin: 65% 45%; } .coh-ce-cpt_bee_animation-4f56f2dd.plane .messageIcon.plane { display: block; } .coh-ce-cpt_bee_animation-4f56f2dd.plane .messageIcon.calendar { display: none; } .coh-ce-cpt_bee_animation-4f56f2dd.calendar .messageIcon.plane { display: none; } .coh-ce-cpt_bee_animation-4f56f2dd.calendar .messageIcon.calendar { display: block; }
.coh-ce-cpt_bees_stripes_animation_conta-2b1d158a { position: relative; }
@media (min-width: 767px) { .coh-ce-cpt_bees_stripes_animation_conta-91d65fbf { margin-right: 1.875rem;margin-left: 1.875rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_bees_stripes_animation_conta-91d65fbf { margin-right: auto;margin-left: auto; }  }
.coh-ce-cpt_bees_stripes_animation_conta-f8e4e677 { position: absolute;left: 0rem;top: 50%;z-index: -1;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;-webkit-animation-duration: 1000ms;animation-duration: 1000ms;-webkit-animation-delay: 800ms;animation-delay: 800ms; } .coh-ce-cpt_bees_stripes_animation_conta-f8e4e677 .strip-lines { margin-top: 2.5vw;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards; } @media (min-width: 1199px) { .coh-ce-cpt_bees_stripes_animation_conta-f8e4e677 .strip-lines { margin-top: 31px; }  } .coh-ce-cpt_bees_stripes_animation_conta-f8e4e677 .strip-lines:first-child { margin-top: 0rem; } .coh-ce-cpt_bees_stripes_animation_conta-f8e4e677.goAnimate { -webkit-animation-name: width; animation-name: width; } .coh-ce-cpt_bees_stripes_animation_conta-f8e4e677.goAnimate .strip-lines { -webkit-animation-name: width; animation-name: width; }
.coh-ce-cpt_bees_jobs_filter-ea6b11b4 { line-height: normal; }
.coh-ce-cpt_bees_jobs_filter-83dd005a { margin-top: 1rem;font-size: 1.125rem;line-height: 1.5rem;color: rgba(30, 30, 30, 1); }
.coh-ce-cpt_bees_jobs_filter-1e337420 { display: block; } .coh-ce-cpt_bees_jobs_filter-1e337420 .c-bees-select ul .c-bees-select__item .c-bees-checkbox .c-bees-checkbox__input + .c-bees-checkbox__label { height: 38px;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-cpt_bees_jobs_filter-1e337420 .c-bees-select ul .c-bees-select__item .c-bees-checkbox .c-bees-checkbox__label { padding-top: 5px;padding-bottom: 5px; }
.coh-ce-cpt_bees_jobs_filter-41a27b63 span .c-bees-select__selected-item { padding-left: 2px; } .coh-ce-cpt_bees_jobs_filter-41a27b63 .c-bees-select ul .c-bees-select__item .c-bees-checkbox .c-bees-checkbox__input + .c-bees-checkbox__label { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;display: -webkit-inline-box;display: -webkit-inline-flex;display: -ms-inline-flexbox;display: inline-flex;height: 38px; } .coh-ce-cpt_bees_jobs_filter-41a27b63 .c-bees-select ul .c-bees-select__item .c-bees-checkbox .c-bees-checkbox__label { padding-top: 5px;padding-bottom: 5px; }
.coh-ce-cpt_bees_jobs_filter-c7bfd61e { 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; }
.coh-ce-cpt_bees_jobs_filter-18e5b9fc { display: none; } .coh-ce-cpt_bees_jobs_filter-18e5b9fc:focus-visible { padding: 0rem;-webkit-box-shadow: none;box-shadow: none;border-color: var(--ssa-color-palette-black);border-style: dotted;border-width: 0.0625rem; }
.coh-ce-cpt_bees_hero_full_height-d14c9622 { height: 100%;width: 100%;max-width: 90rem;margin-right: auto;margin-left: auto;padding-right: 1rem;padding-left: 1rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: stretch;-webkit-align-items: stretch;-ms-flex-align: stretch;align-items: stretch; } @media (min-width: 565px) { .coh-ce-cpt_bees_hero_full_height-d14c9622 { padding-right: 2rem;padding-left: 2rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_bees_hero_full_height-d14c9622 { padding-right: 5rem;padding-left: 5rem; }  }
.coh-ce-cpt_bees_hero_full_height-62da95cd { 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-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;width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_bees_hero_full_height-62da95cd { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; }  }
.coh-ce-cpt_bees_hero_full_height-22621262 { width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_bees_hero_full_height-22621262 { width: 50vw; }  }
.coh-ce-cpt_beer_calculator-6e576332 { margin-bottom: 6rem; } @media (min-width: 1199px) { .coh-ce-cpt_beer_calculator-6e576332 { padding-left: 24%; }  }
.coh-ce-cpt_beer_calculator-4cdce873 h3 { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_beer_calculator-4cdce873 div.value div { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_beer_calculator-4cdce873 div.title span { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_beer_calculator-4cdce873 div.beer-sizes { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_beer_calculator-4cdce873 form.beer-calculator-form { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_banner_video_with_cta-9acd1e83 { height: 100%;width: 100%; } .coh-ce-cpt_banner_video_with_cta-9acd1e83.background-overlay { background-color: rgba(0, 0, 0, 0.5); }
.coh-ce-cpt_banner_video_with_cta-b47015ee { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-cpt_banner_video_with_cta-b28c2573 { margin-top: 48px;margin-bottom: 42px; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video_with_cta-b28c2573 { display: none; }  } .coh-ce-cpt_banner_video_with_cta-b28c2573::before { 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;color: var(--ssa-color-palette-white);font-size: 22px; }
.coh-ce-cpt_banner_video_with_cta-b9d53e59 { margin-top: auto;margin-right: 0rem;margin-bottom: auto;margin-left: 0rem;overflow-y: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video_with_cta-b9d53e59 { margin-top: 160px;margin-right: 300px;margin-bottom: 160px;margin-left: 300px; }  }
.coh-ce-cpt_banner_video-ec44166f { width: 100%; } .coh-ce-cpt_banner_video-ec44166f.banner-video-small-height { height: 440px; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-ec44166f.banner-video-small-height { height: 480px; }  } .coh-ce-cpt_banner_video-ec44166f.banner-video-small-height .video-banner-item { height: 440px; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-ec44166f.banner-video-small-height .video-banner-item { height: 480px; }  } .coh-ce-cpt_banner_video-ec44166f.banner-video-small-height .banner-video-container { height: 440px; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-ec44166f.banner-video-small-height .banner-video-container { height: 480px; }  } .coh-ce-cpt_banner_video-ec44166f.banner-video-medium-height { height: 540px; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-ec44166f.banner-video-medium-height { height: 580px; }  } .coh-ce-cpt_banner_video-ec44166f.banner-video-medium-height .video-banner-item { height: 540px; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-ec44166f.banner-video-medium-height .video-banner-item { height: 580px; }  } .coh-ce-cpt_banner_video-ec44166f.banner-video-medium-height .banner-video-container { height: 540px; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-ec44166f.banner-video-medium-height .banner-video-container { height: 580px; }  } .coh-ce-cpt_banner_video-ec44166f.banner-video-large-height { height: -webkit-calc(100vh - 70px); height: calc(100vh - 70px); } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-ec44166f.banner-video-large-height { height: -webkit-calc(100vh - 150px); height: calc(100vh - 150px); }  } .coh-ce-cpt_banner_video-ec44166f.banner-video-large-height .video-banner-item { height: -webkit-calc(100vh - 70px); height: calc(100vh - 70px); } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-ec44166f.banner-video-large-height .video-banner-item { height: -webkit-calc(100vh - 150px); height: calc(100vh - 150px); }  } .coh-ce-cpt_banner_video-ec44166f.banner-video-large-height .banner-video-container { height: -webkit-calc(100vh - 70px); height: calc(100vh - 70px); } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-ec44166f.banner-video-large-height .banner-video-container { height: -webkit-calc(100vh - 150px); height: calc(100vh - 150px); }  } .coh-ce-cpt_banner_video-ec44166f.banner-video-provider-youtube .banner-video-twicth { display: none; } .coh-ce-cpt_banner_video-ec44166f.banner-video-provider-twitch .banner-video-youtube { display: none; }
.coh-ce-cpt_banner_video-b9fc7533 { width: 100%;position: relative;overflow: hidden; }
.coh-ce-cpt_banner_video-ccf5a4ce { max-width: none;width: auto;min-height: 100%;min-width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-ccf5a4ce { display: none; }  }
.coh-ce-cpt_banner_video-c79a0d0d { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-c79a0d0d { display: block; }  } .coh-ce-cpt_banner_video-c79a0d0d iframe { margin-top: -270px; }
.coh-ce-cpt_banner_video-5b77f522 { width: 100%;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-5b77f522 { display: block; }  }
.coh-ce-cpt_banner_video-7721a3c1 { height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem;z-index: 5;padding-top: 16px;padding-right: 16px;padding-bottom: 16px;padding-left: 16px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;background-image: none; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-7721a3c1 { padding-top: 32px;padding-right: 95px;padding-bottom: 32px;padding-left: 95px; }  } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-left { -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-left .video-banner-text { max-width: 100%;height: -webkit-calc(50% - 20px);height: calc(50% - 20px); } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-left .video-banner-text { max-width: 27%;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  } .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-left.video-banner-text-bottom { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-left.video-banner-text-bottom { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }  } .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-left.video-banner-text-top { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-left.video-banner-text-top { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-right { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-right .video-banner-text { height: -webkit-calc(50% - 20px); height: calc(50% - 20px);max-width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-right .video-banner-text { max-width: 27%;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; }  } .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-right.video-banner-text-bottom { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-right.video-banner-text-bottom { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }  } .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-right.video-banner-text-top { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-right.video-banner-text-top { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-center { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;-webkit-box-align: end;-webkit-align-items: flex-end;-ms-flex-align: end;align-items: flex-end; }  } .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-center .video-banner-text { max-width: 100%;height: -webkit-calc(50% - 20px);height: calc(50% - 20px); } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-center .video-banner-text { max-width: 40%; }  } .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-center.video-banner-text-top { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-center.video-banner-text-top { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; }  } .coh-ce-cpt_banner_video-7721a3c1.video-banner-text-center.video-banner-text-bottom { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } .coh-ce-cpt_banner_video-7721a3c1.background-overlay { background: -webkit-gradient(linear, left bottom, left top, from(rgb(0 0 0 / 95%)), to(rgb(0 0 0 / 43%))); background: -webkit-linear-gradient(bottom, rgb(0 0 0 / 95%), rgb(0 0 0 / 43%)); background: linear-gradient(to top, rgb(0 0 0 / 95%), rgb(0 0 0 / 43%)); }
.coh-ce-cpt_banner_video-a124ae5f { color: var(--ssa-color-palette-white);background-color: rgba(0, 0, 0, 0); }
.coh-ce-cpt_banner_video-c927e517 { padding-top: 32px;padding-bottom: 32px;max-width: 100%;word-break: break-word;width: 100%; }
.coh-ce-cpt_banner_video-5bf86421 { height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem;z-index: 9;padding-top: 50px;padding-right: 50px;padding-bottom: 50px;padding-left: 50px;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; }
.coh-ce-cpt_banner_video-b9d53e59 { margin-top: auto;margin-right: 0rem;margin-bottom: auto;margin-left: 0rem;overflow-y: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_banner_video-b9d53e59 { margin-top: 160px;margin-right: 300px;margin-bottom: 160px;margin-left: 300px; }  }
.coh-ce-cpt_banner_image_type_4-3f98be2c { height: 100%;width: 100%;position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_4-3f98be2c { 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; }  } .coh-ce-cpt_banner_image_type_4-3f98be2c.background-overlay { background-color: rgba(0, 0, 0, 0.5); }
.coh-ce-cpt_banner_image_type_4-65b509da { margin-top: 44px;margin-bottom: 0rem;position: absolute;top: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_4-65b509da { position: relative;margin-top: 0rem;margin-bottom: 30px; }  }
.coh-ce-cpt_banner_image_type_4-809d79fb { max-width: 11rem; }
.coh-ce-cpt_banner_image_type_4-5211042a { margin-bottom: 50px; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_4-5211042a { margin-bottom: 30px; }  }
.coh-ce-cpt_banner_image_type_3-d12009e3 { width: 100%; } .coh-ce-cpt_banner_image_type_3-d12009e3.image-height-small { height: 440px; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-d12009e3.image-height-small { height: 480px; }  } .coh-ce-cpt_banner_image_type_3-d12009e3.image-height-small .height-banner { height: 440px; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-d12009e3.image-height-small .height-banner { height: 480px; }  } .coh-ce-cpt_banner_image_type_3-d12009e3.image-height-medium { height: 540px; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-d12009e3.image-height-medium { height: 580px; }  } .coh-ce-cpt_banner_image_type_3-d12009e3.image-height-medium .height-banner { height: 540px; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-d12009e3.image-height-medium .height-banner { height: 580px; }  }
.coh-ce-cpt_banner_image_type_3-82bc7ee6 { height: 100%;width: 100%;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;overflow-y: hidden;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column; } .coh-ce-cpt_banner_image_type_3-82bc7ee6.banner-image-img-shadow::after { background: -webkit-gradient(linear, left bottom, left top, color-stop(1%, black), to(rgba(0, 0, 0, 0))); background: -webkit-linear-gradient(bottom, black 1%, rgba(0, 0, 0, 0) 100%); background: linear-gradient(0deg, black 1%, rgba(0, 0, 0, 0) 100%);;content: '';position: absolute;left: 0rem;top: 0rem;width: 100%;height: 100%; }
.coh-ce-cpt_banner_image_type_3-3ee681a3 { width: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center; } .coh-ce-cpt_banner_image_type_3-3ee681a3.image-height-medium { height: 540px; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-3ee681a3.image-height-medium { height: 580px; }  } .coh-ce-cpt_banner_image_type_3-3ee681a3.image-height-small { height: 440px; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-3ee681a3.image-height-small { height: 480px; }  } .coh-ce-cpt_banner_image_type_3-3ee681a3.image-height-large { height: 662px; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-3ee681a3.image-height-large { height: 787px; }  }
.coh-ce-cpt_banner_image_type_3-5e3b1048 { position: absolute;top: 0rem;left: 0rem;height: 100%;width: 100%;display: block;z-index: 1; } .coh-ce-cpt_banner_image_type_3-5e3b1048.manually { display: none; } .coh-ce-cpt_banner_image_type_3-5e3b1048.integration { display: none; }
.coh-ce-cpt_banner_image_type_3-2f05c45f { margin-top: 2rem;margin-bottom: 2rem;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;z-index: 3; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-2f05c45f.block-align-left { width: 28.125rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-2f05c45f.block-align-right { max-width: 19.375rem;width: 19.375rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-2f05c45f.block-align-center { max-width: 48.125rem; }  } .coh-ce-cpt_banner_image_type_3-2f05c45f .style-primary-font { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_banner_image_type_3-2f05c45f .style-secondary-font { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_banner_image_type_3-2f05c45f .style-tertiary-font { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_banner_image_type_3-d0609a37 { margin-right: 0.625rem;font-weight: 700; }
.coh-ce-cpt_banner_image_type_3-97071255 { color: var(--ssa-color-palette-secondary-medium); }
.coh-ce-cpt_banner_image_type_3-3cf6f0e3 { 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 (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-c435ff32.block-align-left { max-width: 19.375rem;width: 19.375rem;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: 1199px) { .coh-ce-cpt_banner_image_type_3-c435ff32.block-align-center { max-width: 48.125rem;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: 1199px) { .coh-ce-cpt_banner_image_type_3-c435ff32.block-align-right { max-width: 19.375rem;width: 19.375rem;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; }  } .coh-ce-cpt_banner_image_type_3-c435ff32.banner-image-img-shadow { z-index: 1; }
.coh-ce-cpt_banner_image_type_3-d0a378ec { display: none; } .coh-ce-cpt_banner_image_type_3-d0a378ec.manually { display: block; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-d0a378ec.manually { display: inline-block; }  } .coh-ce-cpt_banner_image_type_3-d0a378ec.block-align-left { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-d0a378ec.block-align-left { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start; }  } .coh-ce-cpt_banner_image_type_3-d0a378ec.block-align-center { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-d0a378ec.block-align-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }  } .coh-ce-cpt_banner_image_type_3-d0a378ec.block-align-right { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-d0a378ec.block-align-right { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end; }  }
.coh-ce-cpt_banner_image_type_3-2beb9534 { display: block; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-2beb9534 { display: inline-block; }  } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-2beb9534.block-align-left { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }  } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-2beb9534.block-align-right { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }  } .coh-ce-cpt_banner_image_type_3-2beb9534.block-align-center { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-2beb9534.block-align-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }  }
.coh-ce-cpt_banner_image_type_3-ce1b5184 { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_banner_image_type_3-4d92cdba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;line-height: 1rem;letter-spacing: 0rem;margin-bottom: 20px;display: block; }
.coh-ce-cpt_banner_image_type_3-5ae51ea7 { 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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 767px) { .coh-ce-cpt_banner_image_type_3-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_banner_image_type_3-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_banner_image_type_3-5ae51ea7 > article { -webkit-flex-basis: 66%; -ms-flex-preferred-size: 66%; flex-basis: 66%; } .coh-ce-cpt_banner_image_type_3-5ae51ea7:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-cpt_banner_image_type_3-a18cafa5 { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; }
.coh-ce-cpt_banner_image-5c73ee08 { width: 100%; } .coh-ce-cpt_banner_image-5c73ee08.image-height-small { height: 440px; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-5c73ee08.image-height-small { height: 480px; }  } .coh-ce-cpt_banner_image-5c73ee08.image-height-medium { height: 540px; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-5c73ee08.image-height-medium { height: 580px; }  }
.coh-ce-cpt_banner_image-2cd4660c { position: absolute;top: 0rem;left: 0rem;height: 100%;width: 100%;display: block; } .coh-ce-cpt_banner_image-2cd4660c.manually { display: none; } .coh-ce-cpt_banner_image-2cd4660c.integration { display: none; }
.coh-ce-cpt_banner_image-a6d5045b { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;width: -webkit-fill-available;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding-right: 0.625rem;padding-left: 0.625rem; } .coh-ce-cpt_banner_image-a6d5045b a.block-align-center { margin-right: auto;margin-left: auto; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-a6d5045b .block-align-left { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }  } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-a6d5045b.block-align-center { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-a6d5045b.block-align-right { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end;width: 100%; }  } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-a6d5045b.block-align-left { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start;width: 100%; }  }
.coh-ce-cpt_banner_image-cbc28a9b { margin-top: 2rem;margin-bottom: 2rem; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-cbc28a9b.block-align-left { width: 28.125rem;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: 1199px) { .coh-ce-cpt_banner_image-cbc28a9b.block-align-right { max-width: 19.375rem;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: 19.375rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-cbc28a9b.block-align-center { max-width: 48.125rem;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; }  } .coh-ce-cpt_banner_image-cbc28a9b .banner-font-xxxs { font-size: 0.75rem; } .coh-ce-cpt_banner_image-cbc28a9b .banner-font-xxs { font-size: 1rem; } .coh-ce-cpt_banner_image-cbc28a9b .banner-font-xs { font-size: 1.25rem; } .coh-ce-cpt_banner_image-cbc28a9b .banner-font-sm { font-size: 1.5625rem; } .coh-ce-cpt_banner_image-cbc28a9b .banner-font-md { font-size: 1.953125rem; } .coh-ce-cpt_banner_image-cbc28a9b .banner-font-l { font-size: 2.44125rem; } .coh-ce-cpt_banner_image-cbc28a9b .banner-font-xl { font-size: 2.44125rem; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-cbc28a9b .banner-font-xl { font-size: 3.051875rem; }  } .coh-ce-cpt_banner_image-cbc28a9b .banner-font-xxl { font-size: 2.44125rem; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-cbc28a9b .banner-font-xxl { font-size: 3.815rem; }  }
.coh-ce-cpt_banner_image-d0881397 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 0.8125rem;text-transform: uppercase;margin-top: 0.625rem; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-d0881397 { margin-top: 1.5625rem; }  }
.coh-ce-cpt_banner_image-d0609a37 { margin-right: 0.625rem;font-weight: 700; }
.coh-ce-cpt_banner_image-97071255 { color: var(--ssa-color-palette-secondary-medium); }
@media (min-width: 1199px) { .coh-ce-cpt_banner_image-e11f676f.block-align-left { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start;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: 1199px) { .coh-ce-cpt_banner_image-e11f676f.block-align-right { 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: 1199px) { .coh-ce-cpt_banner_image-e11f676f.block-align-center { 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: 1199px) { .coh-ce-cpt_banner_image-552f7c02.block-align-left { max-width: 19.375rem;width: 19.375rem;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: 1199px) { .coh-ce-cpt_banner_image-552f7c02.block-align-center { max-width: 48.125rem;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: 1199px) { .coh-ce-cpt_banner_image-552f7c02.block-align-right { max-width: 19.375rem;width: 19.375rem;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; }  }
.coh-ce-cpt_banner_image-d0a378ec { display: none; } .coh-ce-cpt_banner_image-d0a378ec.manually { display: block; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-d0a378ec.manually { display: inline-block; }  } .coh-ce-cpt_banner_image-d0a378ec.block-align-left { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-d0a378ec.block-align-left { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start; }  } .coh-ce-cpt_banner_image-d0a378ec.block-align-center { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-d0a378ec.block-align-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }  } .coh-ce-cpt_banner_image-d0a378ec.block-align-right { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-d0a378ec.block-align-right { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end; }  }
.coh-ce-cpt_banner_image-2beb9534 { display: block; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-2beb9534 { display: inline-block; }  } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-2beb9534.block-align-left { -webkit-align-self: flex-start; -ms-flex-item-align: start; align-self: flex-start;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }  } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-2beb9534.block-align-right { -webkit-align-self: flex-end; -ms-flex-item-align: end; align-self: flex-end;width: -webkit-fit-content;width: -moz-fit-content;width: fit-content; }  } .coh-ce-cpt_banner_image-2beb9534.block-align-center { width: -webkit-fit-content; width: -moz-fit-content; width: fit-content; } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-2beb9534.block-align-center { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; }  }
.coh-ce-cpt_banner_image-ce1b5184 { background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_banner_image-4d92cdba { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;color: var(--ssa-color-palette-black);font-size: 1.953125rem;line-height: 1rem;letter-spacing: 0rem;margin-bottom: 20px;display: block; }
.coh-ce-cpt_banner_image-5ae51ea7 { 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;padding-top: 25px;padding-right: 30px;padding-bottom: 25px;padding-left: 30px;border-bottom-width: 0.0625rem;border-bottom-style: solid;border-bottom-color: var(--ssa-color-palette-secondary-light); } @media (min-width: 767px) { .coh-ce-cpt_banner_image-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_banner_image-5ae51ea7 { padding-top: 25px;padding-right: 0rem;padding-bottom: 25px;padding-left: 0rem;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  } .coh-ce-cpt_banner_image-5ae51ea7 > article { -webkit-flex-basis: 66%; -ms-flex-preferred-size: 66%; flex-basis: 66%; } .coh-ce-cpt_banner_image-5ae51ea7:last-child { border-bottom-width: 0rem;border-bottom-style: none; }
.coh-ce-cpt_banner_image-a18cafa5 { -webkit-flex-basis: 33%; -ms-flex-preferred-size: 33%; flex-basis: 33%; }
.coh-ce-cpt_banner_hotspot-57934ca8 { display: none; } .coh-ce-cpt_banner_hotspot-57934ca8 :checked ~ label .button { display: none; }
.coh-ce-cpt_banner_hotspot-8074ead8 { position: relative;-webkit-border-radius: 50%;border-radius: 50%;width: 100%;height: 100%; }
.coh-ce-cpt_banner_hotspot-5c3f62ba { color: rgba(0, 0, 0, 0); }
.coh-ce-cpt_banner_hotspot-a20c6e84 { text-align: right; }
.coh-ce-cpt_banner_hotspot-c4aa9f33 { font-weight: bold;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_banner_hotspot-eec93d86 { padding: 1rem; } .coh-ce-cpt_banner_hotspot-eec93d86 img { width: 50%;margin-right: auto;margin-bottom: 2rem;margin-left: auto; }
.coh-ce-cpt_banner_hotspot-6085f4bd { width: 100%; }
.coh-ce-cpt_bannervideo-1f5486f { max-width: 100%;max-height: 700px;position: sticky;z-index: 2; }
.coh-ce-cpt_bannervideo-2fce1cee { max-height: 36.875rem;max-width: 100%; }
.coh-ce-cpt_bannervideo-c612f73c { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;margin-bottom: 200px;margin-left: 0px; }
.coh-ce-cpt_bannervideo-a389411d { -webkit-align-self: auto; -ms-flex-item-align: auto; align-self: auto;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px; }
.coh-ce-cpt_bannervideo-5b6583a5 { padding-top: 160px;padding-bottom: 0px; }
.coh-ce-cpt_bannervideo-489a8894 { height: 30px;width: 120%;margin-top: 25.9375rem;position: absolute; } @media (min-width: 1199px) { .coh-ce-cpt_bannervideo-489a8894 { height: 40px;margin-top: 415px; }  }
.coh-ce-cpt_bannerhover-921bf024 { position: relative;z-index: 2; }
.coh-ce-cpt_bannerhover-54a62e45 { position: absolute;top: -6px;max-width: 100%;max-height: 49.4167px; } @media (min-width: 1199px) { .coh-ce-cpt_bannerhover-54a62e45 { max-height: 49.4167px;max-width: 100%;top: 25px;position: relative; }  }
.coh-ce-cpt_bannerhover-3738d90 { margin-top: 45px;margin-right: auto;margin-left: auto;text-align: center; }
.coh-ce-cpt_bannerhover-43b404c3 { color: var(--ssa-color-palette-white);font-weight: 400;font-family: var(--ssa-font-stacks-amsipro-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-align: center;margin-top: 20px;margin-bottom: 5px;font-size: 17px;letter-spacing: 2px;text-transform: uppercase; } @media (min-width: 1199px) { .coh-ce-cpt_bannerhover-43b404c3 { font-size: 30px;text-align: center;letter-spacing: 1px;margin-top: 20px;margin-bottom: 10px; }  }
.coh-ce-cpt_bannerhover-da281934 { text-align: center;color: rgba(215, 167, 77, 1);font-family: var(--ssa-font-stacks-amsipro-ultra);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 100;margin-top: 10px;margin-right: 20px;margin-bottom: 10px;margin-left: 20px;font-size: 14px; } .coh-ce-cpt_bannerhover-da281934:hover { color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-amsipro-ultra);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_background_video-9a49d59e { height: 100%; }
.coh-ce-cpt_background_video-78be4aec { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-cpt_background_video-78be4aec.overlay { background-color: rgba(0, 0, 0, 0.5); }
.coh-ce-cpt_associates_bottle_form-be61f2f9 { padding-top: 48px; }
.coh-ce-cpt_associates_bottle_form-589b0f61 { color: var(--ssa-color-palette-gray);margin-bottom: 2rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_associates_bottle_form-a0cc8b31 { color: var(--ssa-color-palette-black);font-size: 3rem;margin-bottom: 2.5rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700;line-height: 1rem;letter-spacing: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_associates_bottle_form-a0cc8b31 { font-size: 4rem;margin-bottom: 3.5rem; }  }
.coh-ce-cpt_associates_bottle_form-aac23ea { max-width: 70%; } @media (min-width: 1199px) { .coh-ce-cpt_associates_bottle_form-aac23ea { max-width: 80%; }  }
.coh-ce-cpt_associates_bottle_form-a111b805 { margin-top: 24px;width: 100%;text-transform: uppercase; }
.coh-ce-cpt_associates_bottle_form-4bb22171 { display: none;visibility: hidden;overflow: hidden;overflow-x: hidden;overflow-y: hidden; }
.coh-ce-cpt_associates_bottle_form-3f2874e3 .webform-element-description,.coh-ce-cpt_associates_bottle_form-3f2874e3 .description { display: inline-block; }
.coh-ce-cpt_article_card-4ec3797f { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;display: flex; } .coh-ce-cpt_article_card-4ec3797f .coh-link { padding-top: 8px;padding-right: 21px;padding-bottom: 8px;padding-left: 21px;font-size: 16px;line-height: 1.25; }
.coh-ce-cpt_article_card-b19e0f08 { display: none; } .coh-ce-cpt_article_card-b19e0f08.link-internal-page { display: block;pointer-events: auto; } .coh-ce-cpt_article_card-b19e0f08.link-internal-page + .link-external-page { display: none;pointer-events: none;opacity: 0; } .coh-ce-cpt_article_card-b19e0f08.link-internal-page + .link-anchor { pointer-events: none;opacity: 0;display: none; }
.coh-ce-cpt_article_card-8583a208 { display: none; } .coh-ce-cpt_article_card-8583a208.link-external-page { display: block; } .coh-ce-cpt_article_card-8583a208.link-external-page + .link-internal-page { pointer-events: none;opacity: 0;display: none; } .coh-ce-cpt_article_card-8583a208.link-external-page + .link-anchor { pointer-events: none;opacity: 0;display: none; }
.coh-ce-cpt_article_card-ddc8243 { display: none; } .coh-ce-cpt_article_card-ddc8243.link-anchor { display: block; } .coh-ce-cpt_article_card-ddc8243.link-anchor + .link-internal-page { pointer-events: none;opacity: 0;display: none; } .coh-ce-cpt_article_card-ddc8243.link-anchor + .link-external-page { pointer-events: none;opacity: 0;display: none; }
.coh-ce-cpt_article_card-766b01a2 { margin-top: 2rem; } @media (min-width: 767px) { .coh-ce-cpt_article_card-766b01a2 { margin-top: 16px; }  }
.coh-ce-cpt_article_card-e62b6063 { font-size: 2.625rem;font-weight: 600;line-height: inherit;color: rgba(30, 30, 30, 1);letter-spacing: 1px;margin-bottom: 16px; } @media (min-width: 1199px) { .coh-ce-cpt_article_card-e62b6063 { font-size: 4rem; }  } .coh-ce-cpt_article_card-e62b6063.primary-font-class { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_article_card-e62b6063.secondary-font-class { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_article_card-e62b6063.tertiary-font-class { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_article_card-e62b6063.quaternary-font-class { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_article_card-5b04c85f { color: inherit; }
.coh-ce-cpt_article_card-cea037eb { color: rgba(30, 30, 30, 1);font-size: 14px;line-height: 16px; } .coh-ce-cpt_article_card-cea037eb.primary-font-class { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_article_card-cea037eb.secondary-font-class { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_article_card-cea037eb.tertiary-font-class { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_article_card-cea037eb.quaternary-font-class { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_article_card-cea037eb strong { font-weight: bolder; }
.coh-ce-cpt_article_card-2f7840d6 { margin-top: 1rem;color: rgba(30, 30, 30, 1);font-size: 14px;line-height: 20px; } @media (min-width: 1199px) { .coh-ce-cpt_article_card-2f7840d6 { margin-top: 24px;font-size: 16px;line-height: 24px; }  } .coh-ce-cpt_article_card-2f7840d6.primary-font-class { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_article_card-2f7840d6.secondary-font-class { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_article_card-2f7840d6.tertiary-font-class { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_article_card-2f7840d6.quaternary-font-class { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_article_card-8286ccff { margin-top: 2rem;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; } @media (min-width: 1199px) { .coh-ce-cpt_article_card-8286ccff { -webkit-box-pack: start; -webkit-justify-content: start; -ms-flex-pack: start; justify-content: start; }  }
.coh-ce-cpt_article_card-361b69e6 { padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;font-size: 16px;line-height: 1.25; } @media (min-width: 1199px) { .coh-ce-cpt_article_card-361b69e6 { font-size: 18px; }  }
.coh-ce-cpt_animation_box-b731b660 { height: 100%;position: absolute;display: block;width: 100%;top: 0rem;left: 0rem;z-index: 1; }
.coh-ce-cpt_animation_box-2c182433 { display: block;padding-top: 32px;padding-right: 24px;padding-bottom: 40px;padding-left: 24px;text-align: center; } @media (min-width: 767px) { .coh-ce-cpt_animation_box-2c182433 { padding-top: 48px;padding-right: 56px;padding-bottom: 48px;padding-left: 56px; }  } @media (min-width: 1199px) { .coh-ce-cpt_animation_box-2c182433 { padding-top: 40px;padding-right: 40px;padding-bottom: 40px;padding-left: 112px;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;text-align: left;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;min-height: 444px; }  } .coh-ce-cpt_animation_box-2c182433.has-hive { margin-right: auto;margin-left: auto;padding-top: 0rem;max-width: 480px; } @media (min-width: 1199px) { .coh-ce-cpt_animation_box-2c182433.has-hive { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;max-width: 100%; }  }
@media (min-width: 767px) { .coh-ce-cpt_animation_box-f8d5ef2d { -webkit-box-flex: 0; -webkit-flex: 0 0 51%; -ms-flex: 0 0 51%; flex: 0 0 51%; }  } @media (min-width: 1199px) { .coh-ce-cpt_animation_box-f8d5ef2d { -webkit-box-flex: 0; -webkit-flex: 0 0 47%; -ms-flex: 0 0 47%; flex: 0 0 47%;padding-right: 16px;min-width: 40%; }  } .coh-ce-cpt_animation_box-f8d5ef2d .style-primary-font { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_animation_box-f8d5ef2d .style-secondary-font { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } .coh-ce-cpt_animation_box-f8d5ef2d .style-tertiary-font { font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_animation_box-64fbc03c { margin-top: 32px;z-index: 2;position: relative; }
.coh-ce-cpt_animated_container-7a1b0fa.coh-overflow-hidden-class { overflow: hidden !important; } .coh-ce-cpt_animated_container-7a1b0fa.coh-overflow-hidden-x-class { overflow-x: hidden !important; } .coh-ce-cpt_animated_container-7a1b0fa.coh-overflow-hidden-y-class { overflow-y: hidden !important; }
.coh-ce-cpt_anchor_menu_section-33b6197b .logo-hidden { display: none; }
.coh-ce-cpt_anchor_menu_container-1bc338f { background-color: rgba(249, 249, 248, 1);width: 100%;position: fixed;top: 0rem;left: 0rem;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;-webkit-transform: translateY(-100%);-ms-transform: translateY(-100%);transform: translateY(-100%);z-index: 99; } .coh-ce-cpt_anchor_menu_container-1bc338f.show { -webkit-transform: translateY(0rem); -ms-transform: translateY(0rem); transform: translateY(0rem); } .coh-ce-cpt_anchor_menu_container-1bc338f.all-visible { -webkit-transform: translateY(0rem); -ms-transform: translateY(0rem); transform: translateY(0rem); } .coh-ce-cpt_anchor_menu_container-1bc338f .menu-anchor-header-button { background: none;-webkit-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;background-color: rgba(0, 0, 0, 0);display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;padding-top: 1.25rem;padding-right: 1.5rem;padding-bottom: 1.25rem;padding-left: 1.5rem;opacity: 0.2;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0; } .coh-ce-cpt_anchor_menu_container-1bc338f .menu-anchor-header-button:hover { opacity: 1; } .coh-ce-cpt_anchor_menu_container-1bc338f .menu-anchor-header-button .menu-anchor-header-button-image { width: auto;height: 15.4px; } .coh-ce-cpt_anchor_menu_container-1bc338f .menu-anchor-header-button .menu-anchor-header-button-image.logo-section-active { display: none; } .coh-ce-cpt_anchor_menu_container-1bc338f .menu-anchor-header-button.active { opacity: 1; } .coh-ce-cpt_anchor_menu_container-1bc338f .menu-anchor-header-button.active .menu-anchor-header-button-image { pointer-events: none; } .coh-ce-cpt_anchor_menu_container-1bc338f .menu-anchor-header-button.active .menu-anchor-header-button-image.logo-section { display: none; } .coh-ce-cpt_anchor_menu_container-1bc338f .menu-anchor-header-button.active .menu-anchor-header-button-image.logo-section-active { display: block; }
.coh-ce-cpt_anchor_menu_container-64498897 { width: 100%;max-width: 1440px;margin-right: auto;margin-left: auto;text-align: center; }
.coh-ce-cpt_anchor_menu_container-afc857ff { position: relative;display: inline-block;overflow-x: auto; } .coh-ce-cpt_anchor_menu_container-afc857ff::-webkit-scrollbar { height: 0rem;opacity: 0; }
.coh-ce-cpt_anchor_menu_container-ef85e3a3 { background-color: rgba(255, 255, 0, 0.999);height: 100%;position: absolute;top: 0rem;left: 0rem;-webkit-transition: all 200ms linear;transition: all 200ms linear; }
.coh-ce-cpt_anchor_menu_container-e5e1d6f5 { width: 100%;max-width: 1126px;margin-right: auto;margin-left: auto;position: relative;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-pack: stretch;-webkit-justify-content: stretch;-ms-flex-pack: stretch;justify-content: stretch;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } .coh-ce-cpt_anchor_menu_container-e5e1d6f5::-webkit-scrollbar { height: 0rem;opacity: 0; }
.coh-ce-cpt_age_gate_type_2-8ad7dd13 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;height: 120vh; } @media (min-width: 767px) { .coh-ce-cpt_age_gate_type_2-8ad7dd13 { width: 33.4375rem;margin-top: auto;margin-right: 0rem;margin-bottom: auto;margin-left: 0rem;display: table-cell;vertical-align: middle;-webkit-box-align: unset;-webkit-align-items: unset;-ms-flex-align: unset;align-items: unset; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_type_2-8ad7dd13 { width: 41.875rem;height: auto; }  }
.coh-ce-cpt_age_gate_type_2-2f27c7bc { width: 25vw;margin: 1rem; } @media (min-width: 767px) { .coh-ce-cpt_age_gate_type_2-2f27c7bc { width: 20%; }  }
.coh-ce-cpt_age_gate_type_2-628d215f { color: rgba(3, 37, 126, 1);margin-top: 1rem;margin-bottom: 0.5rem;font-size: 1.5rem;font-style: normal;text-transform: uppercase;word-wrap: break-word;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_type_2-628d215f { font-size: 3rem; }  }
.coh-ce-cpt_age_gate_type_2-b62b6fc0 { color: rgba(3, 37, 126, 1);margin-top: 0.5rem;margin-bottom: 1rem;font-size: 1.25rem;font-style: normal;text-transform: uppercase;word-wrap: break-word;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 700; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_type_2-b62b6fc0 { font-size: 1.5rem; }  }
@media (min-width: 767px) { .coh-ce-cpt_age_gate_type_2-b022049d { padding-top: 1rem;padding-right: 2rem;padding-bottom: 1rem;padding-left: 2rem; }  }
.coh-ce-cpt_age_gate_type_2-cd7afb38 input { height: 4rem;border-color: rgba(0, 0, 0, 0);-webkit-border-radius: 0.25rem;border-radius: 0.25rem;background: rgba(255, 255, 255, 0.4);;font-weight: normal;text-align: center;font-size: 1.5625rem;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(3, 37, 126, 1); } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_type_2-cd7afb38 input { text-align: center;font-size: 1.953125rem; }  } .coh-ce-cpt_age_gate_type_2-cd7afb38 button { -webkit-border-radius: 0.25rem; border-radius: 0.25rem;height: 4rem;text-align: center;font-size: 1.5625rem;width: 100%;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: var(--ssa-color-palette-white);background-color: rgba(3, 37, 126, 1);margin-top: 1rem; } @media (min-width: 767px) { .coh-ce-cpt_age_gate_type_2-cd7afb38 button { margin-top: 0rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_type_2-cd7afb38 button { text-align: center;font-size: 1.953125rem; }  } .coh-ce-cpt_age_gate_type_2-cd7afb38 button:hover { color: rgba(3, 37, 126, 1);background-color: var(--ssa-color-palette-white); }
.coh-ce-cpt_age_gate_type_2-dc090c9b { width: 100%; }
.coh-ce-cpt_age_gate_type_2-5aca451 { position: absolute;bottom: 0rem;left: 0rem;width: 100%;right: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_type_2-5aca451 { position: fixed; }  }
.coh-ce-cpt_age_gate_type_2-c319831a { padding-top: 1.375rem;padding-bottom: 1.375rem; }
.coh-ce-cpt_age_gate_type_2-b9658bc7 { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_type_2-b9658bc7 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start; }  }
.coh-ce-cpt_age_gate_type_2-79ec88b4 { font-size: 0.8125rem;text-align: center;padding-bottom: 0.625rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_type_2-79ec88b4 { font-size: 0.8125rem;text-align: start; }  }
.coh-ce-cpt_age_gate_type_2-954cc606 { font-size: 0.8125rem;line-height: 1.5625rem;text-align: center;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_type_2-954cc606 { font-size: 0.8125rem;line-height: unset;text-align: start;padding-right: 0rem;padding-left: 0rem; }  }
.coh-ce-cpt_age_gate_global-ce47de06 { background-position: center center;background-size: cover;background-repeat: no-repeat;background-attachment: scroll;padding-bottom: 3.75rem;z-index: 1000;background-color: var(--ssa-color-palette-gray); } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_global-ce47de06 { background-position: center center;background-size: cover;background-repeat: no-repeat;background-attachment: scroll;padding-bottom: 0rem; }  }
.coh-ce-cpt_age_gate_global-afa3c5cb { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 100%;-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;overflow: auto; } @media (min-width: 767px) { .coh-ce-cpt_age_gate_global-afa3c5cb { width: 33.4375rem;margin-top: auto;margin-right: 0rem;margin-bottom: auto;margin-left: 0rem;display: table-cell;vertical-align: middle;height: unset;-webkit-box-align: unset;-webkit-align-items: unset;-ms-flex-align: unset;align-items: unset; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_global-afa3c5cb { width: 41.875rem; }  } .coh-ce-cpt_age_gate_global-afa3c5cb #languages-count ul { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } @media null { .coh-ce-cpt_age_gate_global-afa3c5cb #languages-count a.lang-choose-age:before,.coh-ce-cpt_age_gate_global-afa3c5cb #languages-count a.lang-choose-age:after { clear: both;content: " ";display: table; }  } .coh-ce-cpt_age_gate_global-afa3c5cb #languages-count a.lang-choose-age { text-transform: uppercase;-webkit-transition: all 300ms ease;transition: all 300ms ease;padding-top: 0.5rem;padding-right: 1.75rem;padding-bottom: 0.5rem;padding-left: 1.75rem;margin-top: 0.9375rem;margin-right: 0.25rem;margin-bottom: 0.9375rem;float: left;border-width: 0.1875rem;border-style: solid;border-color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(3, 37, 126, 1); } .coh-ce-cpt_age_gate_global-afa3c5cb #languages-count a.lang-choose-age:hover { background-color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(0, 32, 113, 1); } .coh-ce-cpt_age_gate_global-afa3c5cb #languages-count a.lang-choose-age.selected { color: var(--ssa-color-palette-white);background-color: rgba(0, 32, 113, 1); }
.coh-ce-cpt_age_gate_global-e6bd0d17 { padding-top: 2.5rem;padding-right: 1.875rem;padding-left: 1.875rem;width: 100%; } @media (min-width: 767px) { .coh-ce-cpt_age_gate_global-e6bd0d17 { width: 33.4375rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_global-e6bd0d17 { padding-top: 0rem;padding-right: 0rem;padding-left: 0rem;width: 41.875rem; }  }
.coh-ce-cpt_age_gate_global-6891e73f { 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; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_global-6891e73f { -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; }  }
.coh-ce-cpt_age_gate_global-bcfab323 { width: 180px; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_global-bcfab323 { width: 240px; }  }
.coh-ce-cpt_age_gate_global-61ecba8c { color: var(--ssa-color-palette-monza);margin-top: 1rem;margin-bottom: 1rem;font-size: 0.75rem;font-style: normal;text-transform: uppercase;word-wrap: break-word;font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_global-61ecba8c { font-size: 0.75rem;margin-top: 1.0625rem;margin-bottom: 1.25rem;text-align: center; }  }
.coh-ce-cpt_age_gate_global-72d6681 { 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;width: 100%;overflow: initial;position: relative; } @media (min-width: 767px) { .coh-ce-cpt_age_gate_global-72d6681 { width: 33.4375rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_global-72d6681 { -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;width: 41.875rem; }  } .coh-ce-cpt_age_gate_global-72d6681 .tab-country-outside { position: absolute; } .coh-ce-cpt_age_gate_global-72d6681 > div { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_global-72d6681 > div { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }  } .coh-ce-cpt_age_gate_global-72d6681 .country-selector-item { z-index: 9; }
.coh-ce-cpt_age_gate_global-186628a7 { margin-top: 4rem;width: 100%; }
.coh-ce-cpt_age_gate_global-4320908b { color: var(--ssa-color-palette-monza);margin-top: 0.6875rem;font-style: normal;text-transform: uppercase;word-wrap: break-word;font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-align: center;font-size: 0.75rem; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_global-4320908b { margin-top: 1.0625rem;text-align: center;font-size: 0.75rem; }  }
.coh-ce-cpt_age_gate_global-82ffe8bb { 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; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_global-82ffe8bb { -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; }  }
.coh-ce-cpt_age_gate_global-9e48826e { margin-right: 20px; }
.coh-ce-cpt_age_gate_global-9e065520 { padding-top: 40px;padding-right: 30px;padding-bottom: 0rem;padding-left: 30px;display: none; } @media (min-width: 767px) { .coh-ce-cpt_age_gate_global-9e065520 { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem; }  }
@media null { .coh-ce-cpt_age_gate_global-35c00a5f a.lang-choose-age:before,.coh-ce-cpt_age_gate_global-35c00a5f a.lang-choose-age:after { clear: both;content: " ";display: table; }  } .coh-ce-cpt_age_gate_global-35c00a5f a.lang-choose-age { -webkit-transition: all 300ms ease; transition: all 300ms ease;text-transform: uppercase;padding-top: 0.5rem;padding-right: 1.75rem;padding-bottom: 0.5rem;padding-left: 1.75rem;margin-top: 0.9375rem;margin-right: 0.25rem;margin-bottom: 0.9375rem;float: left;border-width: 0.1875rem;border-style: solid;border-color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(3, 37, 126, 1); } .coh-ce-cpt_age_gate_global-35c00a5f a.lang-choose-age:hover { background-color: var(--ssa-color-palette-white);font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(0, 32, 113, 1); } .coh-ce-cpt_age_gate_global-35c00a5f ul { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } .coh-ce-cpt_age_gate_global-35c00a5f h3 { display: none; }
.coh-ce-cpt_age_gate_global-9c312662 { width: 180px; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_global-9c312662 { width: 240px; }  }
.coh-ce-cpt_age_gate_global-fbede3d4 { color: var(--ssa-color-palette-monza);margin-top: 0.6875rem;font-size: 0.75rem;font-style: normal;text-transform: uppercase;word-wrap: break-word;font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_global-fbede3d4 { font-size: 0.75rem;margin-top: 1.0625rem;text-align: center; }  }
.coh-ce-cpt_age_gate_global-711227a8 { margin-right: 20px; }
.coh-ce-cpt_age_gate_global-cbc43757 { position: fixed;bottom: 0rem;left: 0rem;width: 100%;max-height: 30vh; }
.coh-ce-cpt_age_gate_global-175f0891 { padding-top: 2.125rem;padding-bottom: 2.125rem; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_global-175f0891 { padding-top: 1.375rem;padding-bottom: 1.375rem; }  }
.coh-ce-cpt_age_gate_global-b9658bc7 { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_global-b9658bc7 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start; }  }
.coh-ce-cpt_age_gate_global-79ec88b4 { font-size: 0.8125rem;text-align: center;padding-bottom: 0.625rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_global-79ec88b4 { font-size: 0.8125rem;text-align: start; }  }
.coh-ce-cpt_age_gate_global-954cc606 { font-size: 0.8125rem;line-height: 1.5625rem;text-align: center;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_global-954cc606 { font-size: 0.8125rem;line-height: unset;text-align: start;padding-right: 0rem;padding-left: 0rem; }  }
@media (min-width: 1199px) { .coh-ce-cpt_age_gate_global-c6f43e87 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_age_gate_full_date-ae15a9be { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;height: 100%;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 767px) { .coh-ce-cpt_age_gate_full_date-ae15a9be { width: 33.4375rem;margin-top: auto;margin-right: 0rem;margin-bottom: auto;margin-left: 0rem;display: table-cell;vertical-align: middle;height: 100%;-webkit-box-align: unset;-webkit-align-items: unset;-ms-flex-align: unset;align-items: unset; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_full_date-ae15a9be { width: 41.875rem; }  }
.coh-ce-cpt_age_gate_full_date-8d0a103a { padding-top: 40px;padding-right: 30px;padding-bottom: 30px;padding-left: 30px;max-width: 100%;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; } @media (min-width: 767px) { .coh-ce-cpt_age_gate_full_date-8d0a103a { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem; }  }
.coh-ce-cpt_age_gate_full_date-b9b42d85 { width: 180px;margin-top: 0rem;margin-bottom: 0rem;padding-top: 0rem;padding-bottom: 1.5rem;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_full_date-b9b42d85 { width: 240px;-webkit-align-self: center;-ms-flex-item-align: center;align-self: center; }  }
.coh-ce-cpt_age_gate_full_date-e9cadfc0 { color: var(--ssa-color-palette-monza);margin-top: 0.625rem;font-style: normal;word-wrap: break-word;font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;padding-bottom: 1.5rem;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_full_date-e9cadfc0 { margin-top: 0.875rem;text-align: center; }  }
.coh-ce-cpt_age_gate_full_date-9f292541 { color: var(--ssa-color-palette-monza);margin-top: 0.625rem;font-style: normal;word-wrap: break-word;font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;padding-bottom: 1.5rem;text-align: center; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_full_date-9f292541 { margin-top: 0.875rem;text-align: center; }  }
@media (min-width: 565px) { .coh-ce-cpt_age_gate_full_date-d9b5c17d { padding-top: 1rem;padding-right: 2rem;padding-bottom: 1rem;padding-left: 2rem; }  } @media (min-width: 767px) { .coh-ce-cpt_age_gate_full_date-d9b5c17d { padding-right: 0rem;padding-left: 0rem; }  }
.coh-ce-cpt_age_gate_full_date-69d377e2 input { height: 4rem;font-weight: normal;text-align: center;font-size: 1.5625rem;font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;border-width: 0.125rem;border-style: solid; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_full_date-69d377e2 input { text-align: center;font-size: 1.95312rem; }  } .coh-ce-cpt_age_gate_full_date-69d377e2 input:focus { border-style: dashed;border-width: 0.125rem; } .coh-ce-cpt_age_gate_full_date-69d377e2 input:focus-visible { -webkit-box-shadow: none; box-shadow: none;outline-color: rgba(0, 0, 0, 0);border-width: 0.125rem;border-style: solid; } .coh-ce-cpt_age_gate_full_date-69d377e2 button { height: 4rem;text-align: center;font-size: 1.5625rem;width: 100%;font-family: var(--ssa-font-stacks-roboto);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;margin-top: 1rem;border-width: 0.125rem;border-style: solid; } @media (min-width: 767px) { .coh-ce-cpt_age_gate_full_date-69d377e2 button { margin-top: 0rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_full_date-69d377e2 button { text-align: center;font-size: 1.953125rem; }  } .coh-ce-cpt_age_gate_full_date-69d377e2 button:hover { border-width: 0.125rem;border-style: solid; } .coh-ce-cpt_age_gate_full_date-69d377e2 button:focus { border-width: 0.125rem;border-style: solid; } .coh-ce-cpt_age_gate_full_date-69d377e2 button:focus-visible { border-width: 0.125rem;border-style: solid; }
.coh-ce-cpt_age_gate_full_date-dc090c9b { width: 100%; }
.coh-ce-cpt_age_gate_full_date-d6d93cbc { height: auto;width: 100%;text-align: center;font-weight: 700;font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-size: 1rem;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;margin-top: 0.9375rem;margin-bottom: 0.5rem;-webkit-border-radius: 0.25rem;border-radius: 0.25rem;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_full_date-d6d93cbc { text-align: center;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center; }  } .coh-ce-cpt_age_gate_full_date-d6d93cbc.hidden { display: none; }
.coh-ce-cpt_age_gate_full_date-1635ce84 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;margin-top: 20px; } .coh-ce-cpt_age_gate_full_date-1635ce84.hide-remember-checkbox { display: none; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_full_date-1635ce84.hide-remember-checkbox { display: none; }  }
.coh-ce-cpt_age_gate_full_date-cb578e68 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-webkit-flex-direction: row-reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;color: var(--ssa-color-palette-monza); }
.coh-ce-cpt_age_gate_full_date-717f544a { padding-left: 0.625rem;font-size: 0.5rem; }
.coh-ce-cpt_age_gate_full_date-99947e77 { display: inline;margin: auto; }
.coh-ce-cpt_age_gate_full_date-4989220f { position: relative;bottom: 0rem;left: 0rem;width: 100%; } @media (min-width: 767px) { .coh-ce-cpt_age_gate_full_date-4989220f { position: fixed;bottom: 0rem;left: 0rem; }  }
.coh-ce-cpt_age_gate_full_date-c319831a { padding-top: 1.375rem;padding-bottom: 1.375rem; }
.coh-ce-cpt_age_gate_full_date-b9658bc7 { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_full_date-b9658bc7 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start; }  }
.coh-ce-cpt_age_gate_full_date-79ec88b4 { font-size: 0.8125rem;text-align: center;padding-bottom: 0.625rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_full_date-79ec88b4 { font-size: 0.8125rem;text-align: start; }  }
.coh-ce-cpt_age_gate_full_date-2a21f158 { font-size: 0.625rem;line-height: 0.875rem;text-align: center;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate_full_date-2a21f158 { font-size: 0.8125rem;line-height: unset;text-align: start;padding-right: 0rem;padding-left: 0rem; }  }
@media (min-width: 1199px) { .coh-ce-cpt_age_gate_full_date-c6f43e87 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_age_gate-d731744 { height: 100%;width: 100%;position: relative;overflow-y: auto;-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; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate-d731744 { 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; }  }
.coh-ce-cpt_age_gate-ebde4b3b { 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;height: 100vh; } @media (min-width: 767px) { .coh-ce-cpt_age_gate-ebde4b3b { width: 33.4375rem;margin-top: auto;margin-right: 0rem;margin-bottom: auto;margin-left: 0rem;display: table-cell;vertical-align: middle;-webkit-box-pack: center;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: unset;-webkit-align-items: unset;-ms-flex-align: unset;align-items: unset; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate-ebde4b3b { width: 41.875rem;height: auto;-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; }  }
.coh-ce-cpt_age_gate-df9c5088 { padding-top: 0rem;padding-right: 30px;padding-bottom: 60px;padding-left: 30px;-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; } @media (min-width: 767px) { .coh-ce-cpt_age_gate-df9c5088 { padding-top: 0rem;padding-right: 0rem;padding-bottom: 0rem;padding-left: 0rem;-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; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate-df9c5088 { -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; }  } @media (min-width: 1440px) { .coh-ce-cpt_age_gate-df9c5088 { -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; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate-df9c5088.age-gate-desk-logo-large { height: 100%;padding-top: 5%; }  }
.coh-ce-cpt_age_gate-852ca0c5 { width: 9.375rem;-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; } @media (min-width: 767px) { .coh-ce-cpt_age_gate-852ca0c5 { -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; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate-852ca0c5 { width: 11.25rem;-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; }  } @media (min-width: 1440px) { .coh-ce-cpt_age_gate-852ca0c5 { -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; }  } .coh-ce-cpt_age_gate-852ca0c5.age-gate-mobile-logo-small { width: 90px; } .coh-ce-cpt_age_gate-852ca0c5.age-gate-mobile-logo-medium { width: 180px; } .coh-ce-cpt_age_gate-852ca0c5.age-gate-mobile-logo-large { width: 240px; } .coh-ce-cpt_age_gate-852ca0c5.age-gate-mobile-logo-center { margin-right: auto;margin-left: auto; } .coh-ce-cpt_age_gate-852ca0c5.age-gate-mobile-logo-right { margin-right: 0rem;margin-left: auto; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate-852ca0c5.age-gate-desk-logo-small { width: 180px; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate-852ca0c5.age-gate-desk-logo-medium { width: 240px; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate-852ca0c5.age-gate-desk-logo-large { width: 280px; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate-852ca0c5.age-gate-desk-logo-left { margin-right: auto;margin-left: 0rem; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate-852ca0c5.age-gate-desk-logo-center { margin-right: auto;margin-left: auto; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate-852ca0c5.age-gate-desk-logo-right { margin-right: 0rem;margin-left: auto; }  }
.coh-ce-cpt_age_gate-913f57d3 { font-family: var(--ssa-font-stacks-ultrasans-bold);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;color: rgba(3, 37, 126, 1);font-size: 2.5rem;font-style: normal;text-transform: uppercase;word-wrap: break-word;margin-top: 0.6875rem; } @media (min-width: 767px) { .coh-ce-cpt_age_gate-913f57d3 { text-align: center; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate-913f57d3 { font-size: 4.1875rem;margin-top: 1.0625rem;text-align: center; }  } @media (min-width: 1440px) { .coh-ce-cpt_age_gate-913f57d3 { text-align: center; }  }
.coh-ce-cpt_age_gate-cea6d8b7 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 767px) { .coh-ce-cpt_age_gate-cea6d8b7 { -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; }  } @media (min-width: 1199px) { .coh-ce-cpt_age_gate-cea6d8b7 { -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; }  } @media (min-width: 1440px) { .coh-ce-cpt_age_gate-cea6d8b7 { -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; }  }
.coh-ce-cpt_age_gate-d0b2d9e4 { margin-right: 15px; }
.coh-ce-cpt_age_gate-8940d1a6 { position: relative;bottom: 0rem;left: 0rem;width: 100%;right: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate-8940d1a6 { position: fixed; }  }
.coh-ce-cpt_age_gate-c319831a { padding-top: 1.375rem;padding-bottom: 1.375rem; }
.coh-ce-cpt_age_gate-b9658bc7 { 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-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-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; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate-b9658bc7 { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start; }  }
.coh-ce-cpt_age_gate-79ec88b4 { font-size: 0.8125rem;text-align: center;padding-bottom: 0.625rem;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate-79ec88b4 { font-size: 0.8125rem;text-align: start; }  }
.coh-ce-cpt_age_gate-954cc606 { font-size: 0.8125rem;line-height: 1.5625rem;text-align: center;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; } @media (min-width: 1199px) { .coh-ce-cpt_age_gate-954cc606 { font-size: 0.8125rem;line-height: unset;text-align: start;padding-right: 0rem;padding-left: 0rem; }  }
@media (min-width: 1199px) { .coh-ce-cpt_age_gate-c6f43e87 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-box-pack: end;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }  }
.coh-ce-cpt_age_checker-c096d0f3 { width: 90%; } @media (min-width: 1199px) { .coh-ce-cpt_age_checker-c096d0f3 { width: 45%; }  } @media (min-width: 1440px) { .coh-ce-cpt_age_checker-c096d0f3 { width: 28%; }  }
.coh-ce-cpt_accordion_item_country_selec-fda4bb31 { padding-right: 20px;padding-left: 20px; }
.coh-ce-cpt_accordion_item_country_selec-bdfd748c { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; }
.coh-ce-cpt_accordion_item_country_selec-949b8cb0 { width: 100%;margin-bottom: 20px; } @media (min-width: 1199px) { .coh-ce-cpt_accordion_item_country_selec-949b8cb0 { width: 25%; }  }
.coh-ce-cpt_accordion_item_country_selec-8db1b045 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_accordion_item_country_selec-685c15fd { width: 24px;margin-right: 8px; }
.coh-ce-cpt_accordion_item_country_selec-5a963bcf { font-size: 16px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-weight: 900;line-height: 1.2; }
.coh-ce-cpt_accordion_item_country_selec-d5aa2596 { font-size: 12px;font-family: var(--ssa-font-stacks-ultrasans-regular);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased; }
.coh-ce-cpt_accordion_item-9225b6a6 { background-color: var(--ssa-color-palette-white);margin-top: 0rem; }
.coh-ce-cpt_accordion_item-c4883a97 { margin-bottom: 0rem; } .coh-ce-cpt_accordion_item-c4883a97 .coh-wysiwyg { margin: 0; }
.coh-ce-cpt_accordion_container-c8e5c928 { padding-right: 10px;padding-left: 10px; } @media (min-width: 1199px) { .coh-ce-cpt_accordion_container-c8e5c928 { padding-right: 30px;padding-left: 30px; }  }
.coh-ce-cpt_accordion_container-114a0124 { display: none; } .coh-ce-cpt_accordion_container-114a0124.not-results-show { display: block; }
.coh-ce-cpt_accommodation_results-baf0123b { 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;padding-top: 20px;padding-bottom: 50px; } @media (min-width: 1199px) { .coh-ce-cpt_accommodation_results-baf0123b { padding-top: 60px;padding-bottom: 60px; }  }
.coh-ce-cpt_8_card_frame-5b664de1 { width: 100%; }
.coh-ce-cpt_8_card_frame-5631dec0 { width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; } @media (min-width: 1199px) { .coh-ce-cpt_8_card_frame-5631dec0 { margin-bottom: 16px; }  }
.coh-ce-cpt_8_card_frame-259ff15d { width: 100%;margin-bottom: 12px; } @media (min-width: 1199px) { .coh-ce-cpt_8_card_frame-259ff15d { width: -webkit-calc(50% - 8px); width: calc(50% - 8px);margin-bottom: 0rem; }  }
.coh-ce-cpt_8_card_frame-d298bcdc { width: 100%; }
.coh-ce-cpt_8_card_frame-afe5921 { padding-bottom: 142%;overflow: hidden;position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_8_card_frame-afe5921 { padding-bottom: 81.1%; }  }
.coh-ce-cpt_8_card_frame-f0b7d038 { height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem;-o-object-fit: cover;object-fit: cover; } @media (min-width: 1199px) { .coh-ce-cpt_8_card_frame-f0b7d038 { display: none; }  }
.coh-ce-cpt_8_card_frame-cf5ce3c1 { height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem;-o-object-fit: cover;object-fit: cover;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_8_card_frame-cf5ce3c1 { display: block; }  }
.coh-ce-cpt_8_card_frame-79fee725 { position: absolute;top: 0rem;left: 0rem;z-index: 5;height: 100%;width: 100%;padding-top: 24px;padding-right: 24px;padding-bottom: 24px;padding-left: 24px; }
.coh-ce-cpt_8_card_frame-f127dd06 { width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_8_card_frame-f127dd06 { width: -webkit-calc(50% - 8px); width: calc(50% - 8px); }  }
.coh-ce-cpt_8_card_frame-b81ac584 { width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-cpt_8_card_frame-fcf9830f { width: 100%;margin-bottom: 12px; } @media (min-width: 1199px) { .coh-ce-cpt_8_card_frame-fcf9830f { width: -webkit-calc(50% - 8px); width: calc(50% - 8px);margin-bottom: 16px; }  }
.coh-ce-cpt_8_card_frame-2d29ade6 { padding-bottom: 142%;position: relative;overflow: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_8_card_frame-2d29ade6 { padding-bottom: 80%; }  }
.coh-ce-cpt_8_card_frame-fac614bd { height: 100%;width: 100%;top: 0rem;position: absolute;left: 0rem;-o-object-fit: cover;object-fit: cover; } @media (min-width: 1199px) { .coh-ce-cpt_8_card_frame-fac614bd { display: none; }  }
.coh-ce-cpt_8_card_frame-f5396b84 { height: 100%;width: 100%;top: 0rem;position: absolute;left: 0rem;-o-object-fit: cover;object-fit: cover;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_8_card_frame-f5396b84 { display: block; }  }
.coh-ce-cpt_8_card_frame-19e4ce2 { width: 100%;margin-bottom: 12px; } @media (min-width: 1199px) { .coh-ce-cpt_8_card_frame-19e4ce2 { width: -webkit-calc(50% - 8px); width: calc(50% - 8px);margin-top: 0rem;margin-bottom: 0rem; }  }
.coh-ce-cpt_8_card_frame-93fba57 { width: 100%;margin-bottom: 12px; } @media (min-width: 1199px) { .coh-ce-cpt_8_card_frame-93fba57 { width: -webkit-calc(50% - 8px); width: calc(50% - 8px);margin-bottom: 0rem; }  }
.coh-ce-cpt_8_card_frame-c5150167 { width: 100%;margin-right: 0rem;margin-bottom: 12px;margin-left: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_8_card_frame-c5150167 { width: -webkit-calc(33.33% - 10.66px); width: calc(33.33% - 10.66px);margin-bottom: 0rem; }  }
.coh-ce-cpt_8_card_frame-360e6dc1 { padding-bottom: 142%;position: relative;overflow: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_8_card_frame-360e6dc1 { padding-bottom: 68%; }  }
.coh-ce-cpt_7_card_frame-5b664de1 { width: 100%; }
.coh-ce-cpt_7_card_frame-a870f507 { width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;margin-bottom: 12px; } @media (min-width: 1199px) { .coh-ce-cpt_7_card_frame-a870f507 { margin-bottom: 16px; }  }
.coh-ce-cpt_7_card_frame-259ff15d { width: 100%;margin-bottom: 12px; } @media (min-width: 1199px) { .coh-ce-cpt_7_card_frame-259ff15d { width: -webkit-calc(50% - 8px); width: calc(50% - 8px);margin-bottom: 0rem; }  }
.coh-ce-cpt_7_card_frame-d298bcdc { width: 100%; }
.coh-ce-cpt_7_card_frame-bc7b1305 { padding-bottom: 122%;overflow: hidden;position: relative; } @media (min-width: 1199px) { .coh-ce-cpt_7_card_frame-bc7b1305 { padding-bottom: 81.1%; }  }
.coh-ce-cpt_7_card_frame-f0b7d038 { height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem;-o-object-fit: cover;object-fit: cover; } @media (min-width: 1199px) { .coh-ce-cpt_7_card_frame-f0b7d038 { display: none; }  }
.coh-ce-cpt_7_card_frame-cf5ce3c1 { height: 100%;width: 100%;position: absolute;top: 0rem;left: 0rem;-o-object-fit: cover;object-fit: cover;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_7_card_frame-cf5ce3c1 { display: block; }  }
.coh-ce-cpt_7_card_frame-79fee725 { position: absolute;top: 0rem;left: 0rem;z-index: 5;height: 100%;width: 100%;padding-top: 24px;padding-right: 24px;padding-bottom: 24px;padding-left: 24px; }
.coh-ce-cpt_7_card_frame-f127dd06 { width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_7_card_frame-f127dd06 { width: -webkit-calc(50% - 8px); width: calc(50% - 8px); }  }
.coh-ce-cpt_7_card_frame-40b2bcd9 { width: 100%;margin-bottom: 12px; } @media (min-width: 1199px) { .coh-ce-cpt_7_card_frame-40b2bcd9 { margin-bottom: 16px; }  }
.coh-ce-cpt_7_card_frame-2eb8f7b3 { padding-bottom: 122%;position: relative;overflow: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_7_card_frame-2eb8f7b3 { padding-bottom: 38.42%; }  }
.coh-ce-cpt_7_card_frame-fac614bd { height: 100%;width: 100%;top: 0rem;position: absolute;left: 0rem;-o-object-fit: cover;object-fit: cover; } @media (min-width: 1199px) { .coh-ce-cpt_7_card_frame-fac614bd { display: none; }  }
.coh-ce-cpt_7_card_frame-f5396b84 { height: 100%;width: 100%;top: 0rem;position: absolute;left: 0rem;-o-object-fit: cover;object-fit: cover;display: none; } @media (min-width: 1199px) { .coh-ce-cpt_7_card_frame-f5396b84 { display: block; }  }
.coh-ce-cpt_7_card_frame-b81ac584 { width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center; }
.coh-ce-cpt_7_card_frame-93fba57 { width: 100%;margin-bottom: 12px; } @media (min-width: 1199px) { .coh-ce-cpt_7_card_frame-93fba57 { width: -webkit-calc(50% - 8px); width: calc(50% - 8px);margin-bottom: 0rem; }  }
.coh-ce-cpt_7_card_frame-841e425d { padding-bottom: 122%;position: relative;overflow: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_7_card_frame-841e425d { padding-bottom: 81.61%; }  }
.coh-ce-cpt_7_card_frame-2dd29b43 { width: 100%; } @media (min-width: 1199px) { .coh-ce-cpt_7_card_frame-2dd29b43 { width: -webkit-calc(50% - 8px); width: calc(50% - 8px); }  }
.coh-ce-cpt_7_card_frame-c5150167 { width: 100%;margin-right: 0rem;margin-bottom: 12px;margin-left: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_7_card_frame-c5150167 { width: -webkit-calc(33.33% - 10.66px); width: calc(33.33% - 10.66px);margin-bottom: 0rem; }  }
.coh-ce-cpt_7_card_frame-321c4049 { padding-bottom: 122%;position: relative;overflow: hidden; } @media (min-width: 1199px) { .coh-ce-cpt_7_card_frame-321c4049 { padding-bottom: 68%; }  }
.coh-ce-cpt_7_card_frame-9be16e78 { width: 100%;margin-right: 0rem;margin-left: 0rem; } @media (min-width: 1199px) { .coh-ce-cpt_7_card_frame-9be16e78 { width: -webkit-calc(33.33% - 10.66px); width: calc(33.33% - 10.66px); }  }
.coh-ce-cpt_404-f9a76912 { margin-top: 30px; } @media (min-width: 1199px) { .coh-ce-cpt_404-f9a76912 { margin-top: 50px; }  }

