/* Generated on Wed, 02 Feb 2022 14:46:06 GMT */
 .coh-style-2-blocks-periods .inner-wrapper { height: 100%; }
.coh-style-2-blocks-periods .inner-wrapper .coh-style-conversation-teaser-ui { height: 100%; }
.coh-style-para-text-for-teasers { font-size: 18px; line-height: 1.6rem; }
@media (max-width: 47.9375rem) { .coh-style-para-text-for-teasers { font-size: 1rem; line-height: 1.5rem; } }
.coh-style-margin-between { margin-top: 40px; }
.coh-style-next-and-prev-button { border: none !important; background: transparent !important; color: #e4003c !important; min-width: auto !important; padding: 0 9px !important; -webkit-transition: all ease-in-out 300ms; -o-transition: all ease-in-out 300ms; transition: all ease-in-out 300ms; }
.coh-style-next-and-prev-button span { padding-right: 0.3125rem; padding-left: 0.3125rem; }
.coh-style-next-and-prev-button span:before { -webkit-transition: all ease-in-out 300ms; -o-transition: all ease-in-out 300ms; transition: all ease-in-out 300ms; font-weight: 800 !important; }
.coh-style-next-and-prev-button span:after { -webkit-transition: all ease-in-out 300ms; -o-transition: all ease-in-out 300ms; transition: all ease-in-out 300ms; font-weight: 800 !important; }
.coh-style-one-step-signup { background-color: #d8d8d8; }
@media (max-width: 63.9375rem) { .opened-menu.coh-style-one-step-signup .sign-up-form { display: block; } }
.opened-menu.coh-style-one-step-signup .toggle-sign-up-button:after { -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); }
.full-width-view.coh-style-one-step-signup { padding-top: 2.1875rem; padding-right: 4.5rem; padding-bottom: 1.25rem; padding-left: 4.5rem; position: relative; }
@media (max-width: 63.9375rem) { .full-width-view.coh-style-one-step-signup { padding-top: 0; padding-right: 2.75rem; padding-bottom: 0; padding-left: 1.25rem; } }
.full-width-view.coh-style-one-step-signup .signup-caption { font-size: 1.5rem; line-height: 3.125rem; margin-bottom: 1.5625rem; font-weight: 400; }
@media (max-width: 63.9375rem) { .full-width-view.coh-style-one-step-signup .signup-caption { font-size: 1rem; font-weight: 600; line-height: 1.5rem; margin-bottom: 0; } }
.full-width-view.coh-style-one-step-signup .form-item { margin-bottom: 0.9375rem; }
.full-width-view.coh-style-one-step-signup .form-item.form-item-consent { margin-bottom: 0; }
@media (max-width: 63.9375rem) { .full-width-view.coh-style-one-step-signup .form-item.form-item-consent { margin-bottom: 1.25rem; } }
.full-width-view.coh-style-one-step-signup .form-actions { margin-bottom: 1.875rem; }
.sidebar-view.coh-style-one-step-signup { padding-top: 1.125rem; padding-right: 0.9375rem; padding-bottom: 1.875rem; padding-left: 0.9375rem; position: relative; }
@media (max-width: 63.9375rem) { .sidebar-view.coh-style-one-step-signup { padding-top: 0; padding-right: 2.75rem; padding-bottom: 0; padding-left: 1.25rem; } }
.sidebar-view.coh-style-one-step-signup .signup-caption { font-weight: 600; font-size: 1rem; line-height: 1.5rem; margin-bottom: 0.8125rem; }
@media (max-width: 63.9375rem) { .sidebar-view.coh-style-one-step-signup .signup-caption { margin-bottom: 0; } }
.sidebar-view.coh-style-one-step-signup .form-description { margin-bottom: 1.875rem; }
.sidebar-view.coh-style-one-step-signup .form-item { margin-bottom: 1.875rem; }
.sidebar-view.coh-style-one-step-signup .form-item.form-item-consent { margin-bottom: 0; }
@media (max-width: 63.9375rem) { .sidebar-view.coh-style-one-step-signup .form-item.form-item-consent { margin-bottom: 1.25rem; } }
.sidebar-view.coh-style-one-step-signup .form-actions { margin-bottom: 1.875rem; }
.coh-style-one-step-signup .signup-caption { color: #4d4d4d; text-align: left; white-space: nowrap; }
.coh-style-one-step-signup .form-description { line-height: 1.5; color: #4d4d4d; text-align: left; }
@media (max-width: 63.9375rem) { .coh-style-one-step-signup .form-description { margin-bottom: 1.5625rem; } }
.coh-style-one-step-signup .form-item-consent { font-size: 0.6875rem; line-height: 1.5; text-align: center; color: #4d4d4d; }
.coh-style-one-step-signup .drop-down-block { height: 5.875rem; width: 100%; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; display: none; }
@media (max-width: 63.9375rem) { .coh-style-one-step-signup .drop-down-block { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }
.coh-style-one-step-signup .drop-down-block button { top: 0; left: 0; height: inherit; width: 100%; position: absolute; }
.coh-style-one-step-signup .drop-down-block button:after { height: 0.625rem; width: 0.625rem; position: absolute; top: 0; bottom: 0; right: 1.3125rem; margin: auto; border-top-width: 0.0625rem; border-right-width: 0.0625rem; border-top-style: solid; border-right-style: solid; border-top-color: black; border-right-color: black; content: ''; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
@media (max-width: 63.9375rem) { .coh-style-one-step-signup .sign-up-form { display: none; } }
.coh-style-one-step-signup .form-text, .coh-style-one-step-signup .form-email { height: 2.8125rem; width: 100%; border-width: 0.0625rem; border-style: solid; border-color: #f6f6f6; outline-width: 0; background-color: white; padding-top: 0.3125rem; padding-right: 0.8125rem; padding-bottom: 0.3125rem; padding-left: 0.8125rem; color: #4d4d4d; -webkit-appearance: none; -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: inset 0 0 0 2.8125rem (field.95ad6c28-c15c-454a-a973-67503b364915); box-shadow: inset 0 0 0 2.8125rem (field.95ad6c28-c15c-454a-a973-67503b364915); }
.coh-style-one-step-signup input.error { border-color: #e4003c; }
.coh-style-one-step-signup label.error { color: #e4003c; text-align: right; font-size: 0.75rem; }
.coh-style-one-step-signup .form-actions { text-align: center; }
.coh-style-one-step-signup .form-actions input { -webkit-appearance: none; -webkit-border-radius: 0; border-radius: 0; border-width: 0; }
.coh-style-padding-bottom-medium { padding-bottom: 40px !important; }
@media (max-width: 47.9375rem) { .coh-style-padding-bottom-medium { padding-bottom: 30px !important; } }
.coh-style-padding-left-right-medium { padding-left: 40px !important; padding-right: 40px !important; }
@media (max-width: 47.9375rem) { .coh-style-padding-left-right-medium { padding-left: 30px !important; padding-right: 30px !important; } }
.coh-style-padding-medium { padding: 40px !important; }
@media (max-width: 47.9375rem) { .coh-style-padding-medium { padding: 30px !important; } }
.coh-style-padding-top-bottom-medium { padding-top: 40px !important; padding-bottom: 40px !important; }
@media (max-width: 47.9375rem) { .coh-style-padding-top-bottom-medium { padding-top: 30px !important; padding-bottom: 30px !important; } }
.coh-style-padding-top-medium { padding-top: 40px !important; }
@media (max-width: 47.9375rem) { .coh-style-padding-top-medium { padding-top: 30px !important; } }
@media (max-width: 63.9375rem) { .coh-style-periods-mobile-order .row > .coh-col-xl-6:first-child { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } }
.coh-style-duplicate-of-know-your-options-6-6-column .coh-slider-nav-bottom, .coh-style-know-your-options-4-4-4-column .coh-slider-nav-bottom, .coh-style-know-your-options-full-width .coh-slider-nav-bottom { display: none; }
.coh-style-duplicate-of-know-your-options-6-6-column a, .coh-style-know-your-options-4-4-4-column a, .coh-style-know-your-options-full-width a { line-height: 22px; min-width: 100%; padding-top: 5px; padding-right: 0; padding-bottom: 5px; padding-left: 0; min-height: 0; border-width: 0; color: #646363 !important; text-transform: none; }
@media (max-width: 99.9375rem) { .coh-style-duplicate-of-know-your-options-6-6-column a, .coh-style-know-your-options-4-4-4-column a, .coh-style-know-your-options-full-width a { font-size: 15px; line-height: 20px; } }
@media (max-width: 73.0625rem) { .coh-style-duplicate-of-know-your-options-6-6-column a, .coh-style-know-your-options-4-4-4-column a, .coh-style-know-your-options-full-width a { font-size: 14px; line-height: 20px; } }
@media (max-width: 63.9375rem) { .coh-style-duplicate-of-know-your-options-6-6-column a, .coh-style-know-your-options-4-4-4-column a, .coh-style-know-your-options-full-width a { font-size: 14px; line-height: 20px; } }
@media (max-width: 47.9375rem) { .coh-style-duplicate-of-know-your-options-6-6-column a, .coh-style-know-your-options-4-4-4-column a, .coh-style-know-your-options-full-width a { font-size: 14px; line-height: 18px; } }
.coh-style-duplicate-of-know-your-options-6-6-column [role="tabpanel"], .coh-style-know-your-options-4-4-4-column [role="tabpanel"], .coh-style-know-your-options-full-width [role="tabpanel"] { padding-left: 7px !important; padding-right: 7px !important; }
@media (max-width: 63.9375rem) { .coh-style-duplicate-of-know-your-options-6-6-column .coh-slider-container, .coh-style-know-your-options-4-4-4-column .coh-slider-container, .coh-style-know-your-options-full-width .coh-slider-container { padding-right: 7px; padding-left: 7px; } }
@media (max-width: 35.25rem) { .coh-style-duplicate-of-know-your-options-6-6-column .coh-slider-container .coh-slider-container-inner, .coh-style-know-your-options-4-4-4-column .coh-slider-container .coh-slider-container-inner, .coh-style-know-your-options-full-width .coh-slider-container .coh-slider-container-inner { padding-left: 25px !important; padding-right: 25px !important; } }
.coh-style-duplicate-of-know-your-options-6-6-column .coh-slider-container .coh-slider-container-inner .coh-slider-item .brand-button:hover, .coh-style-know-your-options-4-4-4-column .coh-slider-container .coh-slider-container-inner .coh-slider-item .brand-button:hover, .coh-style-know-your-options-full-width .coh-slider-container .coh-slider-container-inner .coh-slider-item .brand-button:hover { background-color: transparent !important; }
.coh-style-duplicate-of-know-your-options-6-6-column .coh-slider-container .coh-slider-container-inner .coh-slider-item > div, .coh-style-know-your-options-4-4-4-column .coh-slider-container .coh-slider-container-inner .coh-slider-item > div, .coh-style-know-your-options-full-width .coh-slider-container .coh-slider-container-inner .coh-slider-item > div { padding-top: 10px; padding-right: 15px; padding-left: 15px; }
@media (max-width: 35.25rem) { .coh-style-duplicate-of-know-your-options-6-6-column .coh-slider-container .coh-slider-container-inner .coh-slider-item > div, .coh-style-know-your-options-4-4-4-column .coh-slider-container .coh-slider-container-inner .coh-slider-item > div, .coh-style-know-your-options-full-width .coh-slider-container .coh-slider-container-inner .coh-slider-item > div { padding: 10px; } }
.coh-style-duplicate-of-know-your-options-6-6-column .coh-slider-container .coh-slider-container-inner .coh-slider-item a.coh-link, .coh-style-know-your-options-4-4-4-column .coh-slider-container .coh-slider-container-inner .coh-slider-item a.coh-link, .coh-style-know-your-options-full-width .coh-slider-container .coh-slider-container-inner .coh-slider-item a.coh-link { text-align: center; font-weight: 700; }
.coh-style-duplicate-of-know-your-options-6-6-column .coh-slider-container .coh-slider-container-inner .coh-slider-item a.coh-link img.coh-image, .coh-style-know-your-options-4-4-4-column .coh-slider-container .coh-slider-container-inner .coh-slider-item a.coh-link img.coh-image, .coh-style-know-your-options-full-width .coh-slider-container .coh-slider-container-inner .coh-slider-item a.coh-link img.coh-image { display: inline-block; max-width: 170px; }
@media (max-width: 63.9375rem) { .coh-style-duplicate-of-know-your-options-6-6-column .coh-slider-container .coh-slider-container-inner .coh-slider-item a.coh-link img.coh-image, .coh-style-know-your-options-4-4-4-column .coh-slider-container .coh-slider-container-inner .coh-slider-item a.coh-link img.coh-image, .coh-style-know-your-options-full-width .coh-slider-container .coh-slider-container-inner .coh-slider-item a.coh-link img.coh-image { display: block; max-width: 100%; } }
.coh-style-duplicate-of-know-your-options-6-6-column .coh-slider-container .coh-slider-container-inner .slick-track, .coh-style-know-your-options-4-4-4-column .coh-slider-container .coh-slider-container-inner .slick-track, .coh-style-know-your-options-full-width .coh-slider-container .coh-slider-container-inner .slick-track { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-duplicate-of-know-your-options-6-6-column h3, .coh-style-know-your-options-4-4-4-column h3, .coh-style-know-your-options-full-width h3 { text-align: center; }
@media (max-width: 63.9375rem) { .coh-style-duplicate-of-know-your-options-6-6-column .slick-prev, .coh-style-know-your-options-4-4-4-column .slick-prev, .coh-style-know-your-options-full-width .slick-prev { width: 18px !important; height: 38px !important; } }
@media (max-width: 63.9375rem) { .coh-style-duplicate-of-know-your-options-6-6-column .slick-next, .coh-style-know-your-options-4-4-4-column .slick-next, .coh-style-know-your-options-full-width .slick-next { width: 18px !important; height: 38px !important; } }
.coh-style-duplicate-of-know-your-options-6-6-column .coh-slider-container-inner { padding-left: 40px !important; padding-right: 40px !important; }
@media (max-width: 63.9375rem) { .coh-style-duplicate-of-know-your-options-6-6-column .coh-slider-container-inner { padding-left: 30px !important; padding-right: 30px !important; } }
.coh-style-duplicate-of-know-your-options-6-6-column [role="tabpanel"] { padding-left: 5px !important; padding-right: 5px !important; }
@media (max-width: 63.9375rem) { .coh-style-duplicate-of-know-your-options-6-6-column [role="tabpanel"] { padding-left: 7px !important; padding-right: 7px !important; } }
.coh-style-duplicate-of-know-your-options-6-6-column .slick-prev { width: 18px !important; heigth: 38px !important; }
.coh-style-duplicate-of-know-your-options-6-6-column .slick-next { width: 18px !important; heigth: 38px !important; }
.coh-style-duplicate-of-know-your-options-6-6-column a { font-size: 15px; line-height: 20px; }
@media (max-width: 73.0625rem) { .coh-style-duplicate-of-know-your-options-6-6-column a { font-size: 14px; line-height: 20px; } }
@media (max-width: 63.9375rem) { .coh-style-duplicate-of-know-your-options-6-6-column a { font-size: 14px; line-height: 20px; } }
@media (max-width: 47.9375rem) { .coh-style-duplicate-of-know-your-options-6-6-column a { font-size: 14px; line-height: 18px; } }
.coh-style-know-your-options-4-4-4-column .coh-slider-container-inner { padding-left: 40px !important; padding-right: 40px !important; }
@media (max-width: 63.9375rem) { .coh-style-know-your-options-4-4-4-column .coh-slider-container-inner { padding-left: 30px !important; padding-right: 30px !important; } }
.coh-style-know-your-options-4-4-4-column [role="tabpanel"] { padding-left: 5px !important; padding-right: 5px !important; }
@media (max-width: 63.9375rem) { .coh-style-know-your-options-4-4-4-column [role="tabpanel"] { padding-left: 7px !important; padding-right: 7px !important; } }
.coh-style-know-your-options-4-4-4-column .slick-prev { width: 18px !important; height: 38px !important; }
@media (max-width: 35.25rem) { .coh-style-know-your-options-4-4-4-column .slick-prev { height: 38px !important; } }
.coh-style-know-your-options-4-4-4-column .slick-next { width: 18px !important; heigth: 38px !important; }
.coh-style-know-your-options-4-4-4-column a { font-size: 15px; line-height: 20px; }
@media (max-width: 73.0625rem) { .coh-style-know-your-options-4-4-4-column a { font-size: 14px; line-height: 20px; } }
@media (max-width: 63.9375rem) { .coh-style-know-your-options-4-4-4-column a { font-size: 14px; line-height: 20px; } }
@media (max-width: 47.9375rem) { .coh-style-know-your-options-4-4-4-column a { font-size: 14px; line-height: 18px; } }
.coh-style-poll { padding-top: 1.875rem; padding-right: 6.375rem; padding-bottom: 3.125rem; padding-left: 6.375rem; width: 49.375rem; }
@media (max-width: 63.9375rem) { .coh-style-poll { padding-top: 1.875rem; padding-right: 1rem; padding-left: 1rem; width: 100%; } }
.coh-style-poll .poll-question { font-weight: 400; text-align: center; margin-bottom: 2.5rem; }
@media (max-width: 63.9375rem) { .coh-style-poll .poll-question { margin-bottom: 1.875rem; } }
.coh-style-poll .form-item-choice { margin-bottom: 1.875rem; }
@media (max-width: 63.9375rem) { .coh-style-poll .form-item-choice { margin-bottom: 0.625rem; } }
.coh-style-poll .form-item-choice:not(:nth-of-type(2n)) { margin-right: 1.875rem; }
@media (max-width: 63.9375rem) { .coh-style-poll .form-item-choice:not(:nth-of-type(2n)) { margin-right: 0; } }
.coh-style-poll .form-item-choice:last-of-type { margin-right: 0; }
.coh-style-poll .form-item-choice input { display: none; }
.coh-style-poll .form-item-choice input:checked + label { color: white; background-color: #e4003c; }
.coh-style-poll .form-item-choice label { min-width: 17.375rem; }
@media (max-width: 63.9375rem) { .coh-style-poll .form-item-choice label { min-width: 14.5rem; } }
.coh-style-poll .form-item-choice label:hover { background-color: #e4003c; color: white; }
.coh-style-poll .form-submit { -webkit-appearance: none; border-width: 0; }
.coh-style-poll .fieldset-wrapper > [id^='edit-choice'] { 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 (max-width: 63.9375rem) { .coh-style-poll .fieldset-wrapper > [id^='edit-choice'] { display: block; } }
.coh-style-poll .form-actions { margin: 0; }
.coh-style-poll .form-actions:hover:before { -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0); }
.coh-style-poll .choice-title { margin-bottom: 0.3125rem; color: black; font-size: 16px; }
.coh-style-poll .choice-title.is-current-selection { font-weight: 700; }
.coh-style-poll .bar { background-color: white; margin: 0; height: 1.5625rem; }
.coh-style-poll .bar .foreground { background-color: #00bcff; height: 100%; }
.coh-style-poll .choice-result { position: relative; margin-bottom: 1.875rem; }
.coh-style-poll .choice-result.is-current-selection .percent { font-weight: 700; }
.coh-style-poll .percent { position: absolute; right: 0; bottom: 100%; margin-bottom: 0.3125rem; color: black; font-size: 1rem; }
.coh-style-poll .vote-form { text-align: center; }
.coh-style-poll .poll-view-form { text-align: center; }
.coh-style-poll .poll { text-align: left; }
html[dir="rtl"] .coh-style-poll .form-item-choice:not(:nth-of-type(2n)) { margin-right: 0; margin-left: 1.875rem; }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-style-poll .form-item-choice:not(:nth-of-type(2n)) { margin-left: 0; } }
.coh-style-promotional-banner-styles { overflow-x: hidden; overflow-y: auto; position: relative; height: 100%; }
.hide.coh-style-promotional-banner-styles { display: none; }
.image-position-right.coh-style-promotional-banner-styles .column-wrapper { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
@media (max-width: 63.9375rem) { .image-position-right.coh-style-promotional-banner-styles .column-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } }
.button-next-to-text.coh-style-promotional-banner-styles .wrapper-text-content { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
@media (max-width: 63.9375rem) { .button-next-to-text.coh-style-promotional-banner-styles .wrapper-text-content { display: block; } }
.coh-style-promotional-banner-styles .coh-row-inner .content-wrapper { padding-right: 0; padding-left: 0; }
.coh-style-promotional-banner-styles .coh-row-inner div.img-container { padding: 0; }
.coh-style-promotional-banner-styles .column-wrapper { width: 100%; margin-right: 0; margin-left: 0; }
@media (max-width: 63.9375rem) { .coh-style-promotional-banner-styles .column-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } }
@media (max-width: 63.9375rem) { .coh-style-promotional-banner-styles .column-wrapper > div { max-width: 100%; } }
.coh-style-promotional-banner-styles .column-wrapper .button-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-promotional-banner-styles .column-wrapper .button-wrapper.brand-button-style .read-more { display: none; }
.coh-style-promotional-banner-styles .column-wrapper .button-wrapper.read-more-style .brand-button { display: none; }
.coh-style-promotional-banner-styles .close-button-wrapper { position: absolute; top: 0; z-index: 1; 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; width: 100%; }
.coh-style-promotional-banner-styles > .background-image-component > .background-img-wrapper { height: 100%; }
.coh-style-promotional-banner-styles > .background-image-component > .background-img-wrapper > .coh-row { height: 100%; }
.coh-style-promotional-banner-styles > .background-image-component > .background-img-wrapper > .coh-row > .coh-row-inner { height: 100%; }
.coh-style-cons-list-style ul, .coh-style-pros-list-style ul { margin: 0; padding: 0; }
.coh-style-cons-list-style ul li, .coh-style-pros-list-style ul li { position: relative; padding-top: 3px; padding-left: 45px; margin-bottom: 20px; }
.coh-style-cons-list-style ul li:after, .coh-style-pros-list-style ul li:after { height: 1.5625rem; width: 1.5625rem; position: absolute; top: 0; left: 0; content: ""; background-image: url("/sites/g/files/vrxlpx28791/files/2020-02/pros.png"); background-position: left top; background-size: 25px 25px; background-repeat: no-repeat; background-attachment: scroll; bottom: 0; margin-top: 4px; margin-bottom: auto; }
.coh-style-cons-list-style ul li:last-child, .coh-style-pros-list-style ul li:last-child { margin-bottom: 0; }
@media (max-width: 63.9375rem) { .coh-style-cons-list-style ul li:last-child, .coh-style-pros-list-style ul li:last-child { margin-bottom: 10px; } }
.coh-style-cons-list-style ul li:before, .coh-style-pros-list-style ul li:before { display: none; }
.coh-style-cons-list-style ul li:after { background-image: url("/sites/g/files/vrxlpx28791/files/2020-02/cons.png"); background-position: left top; background-size: 25px 25px; background-repeat: no-repeat; background-origin: border-box; background-clip: border-box; background-attachment: scroll; }
.coh-style-read-more-text-box-extended button { width: 160px; padding-top: 8px; padding-bottom: 8px; border-width: 1px; border-style: solid; border-color: #e4003c; font-family: 'Lato', sans-serif;; color: #e4003c; text-align: center; text-transform: uppercase; font-weight: 700; }
.coh-style-read-more-text-box-extended button:before { display: none; }
.coh-style-read-more-text-box-extended button:hover { color: white; background-color: #e4003c; }
.coh-style-read-more-text-box-extended button:after { display: none; }
.coh-style-references-style a { color: #e4003c !important; }
.coh-style-request-sales-rep-styles .js-form-item { margin-top: 0; margin-bottom: 0.625rem; }
@media (max-width: 63.9375rem) { .coh-style-request-sales-rep-styles .js-form-item { margin-bottom: 0; } }
.coh-style-request-sales-rep-styles .form-item-request-type { 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: 3.75rem; }
@media (max-width: 63.9375rem) { .coh-style-request-sales-rep-styles .form-item-request-type { display: block; margin-bottom: 1.875rem; } }
.coh-style-request-sales-rep-styles .form-item-request-type label { min-width: 10.9375rem; }
.coh-style-request-sales-rep-styles .select2-selection.select2-selection--single { border-color: #f6f6f6; border-style: solid; width: 100%; border-top-width: 0.0625rem; border-bottom-width: 0.0625rem; border-left-width: 0.0625rem; border-right-width: 0.0625rem; }
.coh-style-request-sales-rep-styles .select2-selection.select2-selection--single .select2-selection__arrow { margin-right: 0.9375rem; }
.coh-style-request-sales-rep-styles label { display: block; color: black; line-height: 1.5; font-size: 1rem; }
.coh-style-request-sales-rep-styles label.form-required:after { content: "*"; }
.coh-style-request-sales-rep-styles .form-text, .coh-style-request-sales-rep-styles .form-tel, .coh-style-request-sales-rep-styles .form-email { -webkit-appearance: none; border-style: solid; border-color: #f6f6f6; outline-style: none; width: 100%; height: 2.75rem; background-color: white; padding-top: 0.9375rem; padding-right: 0.9375rem; padding-bottom: 0.9375rem; padding-left: 0.9375rem; border-top-width: 0.0625rem; border-bottom-width: 0.0625rem; border-left-width: 0.0625rem; border-right-width: 0.0625rem; }
.coh-style-request-sales-rep-styles .form-text.error, .coh-style-request-sales-rep-styles .form-tel.error, .coh-style-request-sales-rep-styles .form-email.error { border-color: #ff0304; }
.coh-style-request-sales-rep-styles .form-item-contact-preference { float: left; width: 49%; }
@media (max-width: 63.9375rem) { .coh-style-request-sales-rep-styles .form-item-contact-preference { width: auto; float: none; } }
.coh-style-request-sales-rep-styles .form-item-specialty { width: 49%; float: right; }
@media (max-width: 63.9375rem) { .coh-style-request-sales-rep-styles .form-item-specialty { width: auto; float: none; } }
.coh-style-request-sales-rep-styles .brand-button { width: 23.75rem; margin: auto; }
@media (max-width: 63.9375rem) { .coh-style-request-sales-rep-styles .brand-button { width: 14.375rem; } }
.coh-style-request-sales-rep-styles .form-item-opt-in-for-important-information-from-bayer input { display: none; }
.coh-style-request-sales-rep-styles .form-item-opt-in-for-important-information-from-bayer input:checked + label:before { 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: "\E837"; font-family: "mdicons"; }
.coh-style-request-sales-rep-styles .form-item-opt-in-for-important-information-from-bayer label { position: relative; padding-left: 1.25rem; }
.coh-style-request-sales-rep-styles .form-item-opt-in-for-important-information-from-bayer label:before { 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; left: 0; top: 0.3125rem; margin: auto; content: "\E836"; font-family: "mdicons"; font-size: 0.875rem; color: black; }
.coh-style-request-sales-rep-styles .form-no-label, .coh-style-request-sales-rep-styles .form-item-opt-in-for-important-information-from-bayer { margin-bottom: 1.875rem; }
.coh-style-request-sales-rep-styles .webform-type-radios { margin-bottom: 0; }
.coh-style-request-sales-rep-styles label.error { font-size: 0.6875rem; color: #ff0304; }
.coh-style-request-sales-rep-styles input.error { color: #ff0304; }
.coh-style-request-sales-rep-styles .form-no-label { color: black; font-size: 1rem; line-height: 1.5; }
.coh-style-request-sales-rep-styles .form-actions { width: 100%; text-align: center; }
html[dir="rtl"] .coh-style-request-sales-rep-styles .select2-selection.select2-selection--single .select2-selection__arrow { margin-right: 0; margin-left: 0.9375rem; }
html[dir="rtl"] .coh-style-request-sales-rep-styles label.error { text-align: left; }
html[dir="rtl"] .coh-style-request-sales-rep-styles .form-item-opt-in-for-important-information-from-bayer label { padding-right: 1.25rem; padding-left: 0; }
html[dir="rtl"] .coh-style-request-sales-rep-styles .form-item-opt-in-for-important-information-from-bayer label:before { left: auto; right: 0; }
.coh-style-equal-height-for-row-elements .column-element { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-equal-height-for-row-elements .inner-wrapper { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-disable-row-wrap > .coh-row > .coh-row-inner > .coh-col-xl-1 { max-width: 8.33333%; -webkit-flex-basis: 8.33333%; -ms-flex-preferred-size: 8.33333%; flex-basis: 8.33333%; }
.coh-style-disable-row-wrap > .coh-row > .coh-row-inner > .coh-col-xl-2 { max-width: 16.66667%; -webkit-flex-basis: 16.66667%; -ms-flex-preferred-size: 16.66667%; flex-basis: 16.66667%; }
.coh-style-disable-row-wrap > .coh-row > .coh-row-inner > .coh-col-xl-3 { -webkit-flex-basis: 25%; -ms-flex-preferred-size: 25%; flex-basis: 25%; max-width: 25%; }
.coh-style-disable-row-wrap > .coh-row > .coh-row-inner > .coh-col-xl-4 { max-width: 33.33333%; -webkit-flex-basis: 33.33333%; -ms-flex-preferred-size: 33.33333%; flex-basis: 33.33333%; }
.coh-style-disable-row-wrap > .coh-row > .coh-row-inner > .coh-col-xl-5 { -webkit-flex-basis: 41.66667%; -ms-flex-preferred-size: 41.66667%; flex-basis: 41.66667%; max-width: 41.66667%; }
.coh-style-disable-row-wrap > .coh-row > .coh-row-inner > .coh-col-xl-6 { max-width: 50%; -webkit-flex-basis: 50%; -ms-flex-preferred-size: 50%; flex-basis: 50%; }
.coh-style-disable-row-wrap > .coh-row > .coh-row-inner > .coh-col-xl-7 { max-width: 58.33333%; -webkit-flex-basis: 58.33333%; -ms-flex-preferred-size: 58.33333%; flex-basis: 58.33333%; }
.coh-style-disable-row-wrap > .coh-row > .coh-row-inner > .coh-col-xl-8 { max-width: 66.66667%; -webkit-flex-basis: 66.66667%; -ms-flex-preferred-size: 66.66667%; flex-basis: 66.66667%; }
.coh-style-disable-row-wrap > .coh-row > .coh-row-inner > .coh-col-xl-9 { -webkit-flex-basis: 75%; -ms-flex-preferred-size: 75%; flex-basis: 75%; max-width: 75%; }
.coh-style-disable-row-wrap > .coh-row > .coh-row-inner > .coh-col-xl-10 { max-width: 83.33333%; -webkit-flex-basis: 83.33333%; -ms-flex-preferred-size: 83.33333%; flex-basis: 83.33333%; }
.coh-style-disable-row-wrap > .coh-row > .coh-row-inner > .coh-col-xl-11 { max-width: 91.66667%; -webkit-flex-basis: 91.66667%; -ms-flex-preferred-size: 91.66667%; flex-basis: 91.66667%; }
.coh-style-margin-left-auto { margin-left: 0 !important; }
.coh-style-hyphen-list ul { position: relative; }
.coh-style-hyphen-list ul li { margin-bottom: 15px; margin-left: 20px; }
.coh-style-hyphen-list ul li:before { 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: "\E15B"; font-family: "mdicons"; position: absolute; left: 0; }
.coh-style-search-box { margin-bottom: 60px; }
@media (max-width: 63.9375rem) { .coh-style-search-box { margin-bottom: 30px; } }
.coh-style-search-box form .form-actions:before { background-color: #e4003c; }
.coh-style-search-box form .form-actions:after { 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: white; font-size: 40px; content: "\E8B6"; font-family: "mdicons"; }
.coh-style-search-box form .form-actions .form-submit { width: 82px; }
.coh-style-search-box form .form-item-search { height: 50px; }
.coh-style-search-box form .form-item-search [name="search"] { color: #4d4d4d; border-color: #e4003c; border-right-width: 0; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.coh-style-search-box [name="search"], .coh-style-search-box .form-submit { background-color: white; padding-top: 10px; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; }
.coh-style-full-dosing .read-more { color: black; margin-top: 0; margin-bottom: 0; }
.coh-style-full-dosing .read-more:before { color: #00bcff; }
.coh-style-events---teaser-card { text-align: left; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; border-bottom-color: #4d4d4d; min-height: 300px; border-bottom-style: solid; border-bottom-width: 1px; }
@media (max-width: 63.9375rem) { .coh-style-events---teaser-card { padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } }
.coh-style-events---teaser-card .link-wrapper { -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-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-events---teaser-card .link-wrapper .read-more { position: relative; display: block; border-left-width: 0; border-right-width: 1.1875rem; }
.coh-style-events---teaser-card .link-wrapper .read-more:before { left: 90%; color: #00bcff; }
.coh-style-events---teaser-card .event-list-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-justify-content: space-around; -ms-flex-pack: distribute; justify-content: space-around; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; line-height: 1.5; min-height: 90px; margin-top: 15px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-events---teaser-card .event-list-wrapper .event-list { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-events---teaser-card .event-list-wrapper .item-wrapper { font-size: 12px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-events---teaser-card .event-list-wrapper .item-wrapper p { font-size: 12px; }
.coh-style-events---teaser-card .event-list-wrapper .item-wrapper p:first-child { font-weight: 600; padding-right: 0.25rem; }
@media (max-width: 63.9375rem) { .coh-style-events---teaser-card .event-list-wrapper .item-wrapper p:first-child { padding-right: 0.125rem; } }
.coh-style-events---teaser-card .event-list-wrapper .web-link { font-weight: 400; color: black; }
.coh-style-events---teaser-card .event-general-data { padding-right: 3.75rem; position: relative; }
@media (max-width: 63.9375rem) { .coh-style-events---teaser-card .event-general-data { padding-right: 0; } }
.coh-style-events---teaser-card .event-general-data .read-more { white-space: nowrap; z-index: 1; position: absolute; left: 100%; border-top-width: 0.9375rem; border-bottom-width: 0.9375rem; border-left-width: 0; border-right-width: 0.9375rem; border-style: solid; border-color: rgba(0, 0, 0, 0); }
@media (max-width: 63.9375rem) { .coh-style-events---teaser-card .event-general-data .read-more { position: relative; left: 0; display: none; } }
.coh-style-events---teaser-card .event-general-data .read-more:before { left: 90%; }
.coh-style-events---teaser-card .event-general-data .sub-title { font-weight: 400; font-size: 12px; }
.coh-style-events---teaser-card .event-card-column { 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-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
@media (max-width: 63.9375rem) { .coh-style-events---teaser-card .event-card-column { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; margin-bottom: 30px; } }
.coh-style-events---teaser-card .event-card-column > div { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; 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: 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-style-events---teaser-card .event-card-column > div .read-more { position: relative; display: block; border-left-width: 0; border-right-width: 1.1875rem; }
.coh-style-events---teaser-card .event-card-column > div .read-more:before { left: 90%; }
.coh-style-events---teaser-card .link-column { 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: flex-start; -ms-flex-line-pack: start; align-content: flex-start; }
@media (max-width: 63.9375rem) { .coh-style-events---teaser-card .link-column { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } }
.coh-style-events---teaser-card h2 { font-weight: 600; }
.coh-style-events---teaser-card .teaser-card { width: 175px; min-height: 125px; }
@media (max-width: 63.9375rem) { .coh-style-events---teaser-card .teaser-card { width: 100%; } }
.coh-style-extra-resource-height-custom-style .inner-wrapper { height: 100%; }
@media (max-width: 35.25rem) { .coh-style-generic-teaser---type-2-.coh-style-extra-resources-custom-style .text-wrapper { padding-right: 0; padding-bottom: 10px; padding-left: 0; } }
@media (max-width: 35.25rem) { .coh-style-generic-teaser---type-2-.coh-style-extra-resources-custom-style img { min-height: auto; } }
.coh-style-faq-block-custom-style .coh-component { margin: 0; max-width: 100%; }
.coh-style-faq-accordion .coh-accordion-title { margin-top: 20px; margin-bottom: 0; background-color: #f6f6f6; }
.coh-style-faq-accordion .coh-accordion-title:first-child { margin-top: 0; }
.coh-style-faq-accordion .coh-accordion-title.is-active a { color: #e4003c; }
.coh-style-faq-accordion .coh-accordion-title a { position: relative; padding-top: 5px; padding-right: 4.375rem; padding-bottom: 5px; display: block; color: #afb600; font-size: 1.1rem; }
@media (max-width: 63.9375rem) { .coh-style-faq-accordion .coh-accordion-title a { font-size: 1.1rem; } }
.coh-style-faq-accordion .coh-accordion-title a:after { margin-top: auto; margin-right: 20px; margin-bottom: auto; margin-left: 0; font-size: 2.1875rem; text-align: right; position: absolute; top: 0; bottom: 0; right: 0; height: 2.1875rem; width: 2.5rem; }
.coh-style-faq-accordion .coh-accordion-tabs-content { background-color: #f6f6f6; }
.coh-style-faq-accordion .coh-accordion-tabs-content > div { padding-top: 0; padding-right: 4.375rem; padding-bottom: 1.25rem; }
@media (max-width: 73.0625rem) { .coh-style-faq-accordion .coh-accordion-tabs-content > div { padding-right: 3.75rem; padding-bottom: 1.25rem; padding-left: 2.5rem; } }
@media (max-width: 63.9375rem) { .coh-style-faq-accordion .coh-accordion-tabs-content > div { padding-right: 3.125rem; padding-bottom: 1.25rem; padding-left: 1.875rem; } }
.coh-style-faq-accordion .coh-accordion-tabs-content > div p:last-child { margin-bottom: 0; }
@media (max-width: 47.9375rem) { .coh-style-faq-accordion h2 { padding-right: 1.875rem; padding-left: 1.875rem; } }
@media (max-width: 63.9375rem) { .coh-style-faq-accordion .accordion-wrapper { padding-right: 30px; padding-left: 30px; } }
@media (max-width: 47.9375rem) { .coh-style-faq-accordion .accordion-wrapper { padding-right: 0; padding-left: 0; } }
.coh-style-faq-accordion h1 { padding-right: 10px; padding-left: 10px; color: #afb600; }
.coh-style-faq-accordion h5 { margin-top: 0; margin-bottom: 12px; }
.coh-style-faq-accordion .coh-wysiwyg p a { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; }
.coh-style-faq-accordion .margin-top-20 { margin-top: 20px !important; }
.coh-style-find-local-bayer { background-color: #d8d8d8; padding-top: 1.25rem; padding-right: 6.375rem; padding-bottom: 2.8125rem; padding-left: 6.375rem; margin-top: 0; margin-bottom: 1.875rem; }
@media (max-width: 63.9375rem) { .coh-style-find-local-bayer { padding-top: 0.625rem; padding-right: 0.625rem; padding-bottom: 1.25rem; padding-left: 0.625rem; margin-top: 0; margin-bottom: 0.9375rem; } }
@media (max-width: 47.9375rem) { .coh-style-find-local-bayer { margin-top: 0; margin-bottom: 0; background-color: #99e4ff; } }
@media (max-width: 35.25rem) { .coh-style-find-local-bayer { background-color: #afb600; } }
.coh-style-find-local-bayer form { 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 (max-width: 63.9375rem) { .coh-style-find-local-bayer form { display: block; } }
@media (max-width: 63.9375rem) { .coh-style-find-local-bayer .form-item-zip-code { margin-bottom: 1.25rem; } }
.coh-style-find-local-bayer .form-item-zip-code label { display: block; margin-bottom: 0.4375rem; }
@media (max-width: 63.9375rem) { .coh-style-find-local-bayer .form-item-zip-code label { margin-bottom: 1.25rem; } }
.coh-style-find-local-bayer .form-item-zip-code .form-text { outline-style: none; border-width: 0.0625rem; border-style: solid; border-color: #4d4d4d; padding-right: 0.9375rem; padding-left: 0.9375rem; height: 2.8125rem; background-color: white; -webkit-box-shadow: inset 0 0 2.8125rem 2.8125rem white; box-shadow: inset 0 0 2.8125rem 2.8125rem white; width: 100%; -webkit-appearance: none; }
.coh-style-find-local-bayer .form-item-zip-code .form-text.error { border-color: #ff0304; }
.coh-style-find-local-bayer .form-item-zip-code label.error { color: #ff0304; font-size: 0.6875rem; position: absolute; }
.coh-style-find-local-bayer .form-item-zip-code { margin-right: 1.875rem; }
@media (max-width: 63.9375rem) { .coh-style-find-local-bayer .form-item-zip-code { margin-right: 0; } }
.coh-style-find-local-bayer .brand-button.form-submit { min-height: 2.8125rem; }
@media (max-width: 63.9375rem) { .coh-style-find-local-bayer .brand-button.form-submit { margin: auto; display: block; } }
.coh-style-find-local-bayer .messages--error { margin-bottom: 0.4375rem; }
@media (max-width: 63.9375rem) { .coh-style-find-local-bayer .messages--error { margin-bottom: 1.25rem; } }
.coh-style-find-local-support h3 { color: #663366; font-family: 'Lato', sans-serif;; font-size: 20px; line-height: 28px; font-weight: 700; }
.coh-style-find-local-support h2 { display: none; }
.body-style.coh-style-footer-social { background-color: #f6f6f6; padding-top: 20px; padding-bottom: 20px; }
@media (max-width: 47.9375rem) { .body-style.coh-style-footer-social { background-color: rgba(0, 0, 0, 0); } }
@media (max-width: 47.9375rem) { .body-style.coh-style-footer-social li { margin-right: 15px; } }
.body-style.coh-style-footer-social li a { height: 45px; width: 45px; }
@media (max-width: 47.9375rem) { .body-style.coh-style-footer-social li a { height: 45px; width: 45px; } }
.body-style.coh-style-footer-social li a:before { left: 0; height: 45px; width: 45px; font-size: 45px; }
@media (max-width: 47.9375rem) { .body-style.coh-style-footer-social li a:before { height: 45px; width: 45px; font-size: 45px; } }
.coh-style-footer-social li { margin-right: 0.9375rem; display: inline-block; padding-left: 0; padding-left: 0 !important; }
@media (max-width: 47.9375rem) { .coh-style-footer-social li { margin-right: 8px; } }
.coh-style-footer-social li:before { display: none; }
.coh-style-footer-social li:last-child { margin-right: 0; }
.coh-style-footer-social li a { height: 1.5625rem; width: 1.5625rem; position: relative; display: block; }
@media (max-width: 47.9375rem) { .coh-style-footer-social li a { height: 15px; width: 15px; } }
.coh-style-footer-social li a:before { font-size: 1.5rem; color: #e4003c; height: 1.875rem; width: 1.875rem; position: absolute; }
@media (max-width: 47.9375rem) { .coh-style-footer-social li a:before { font-size: 1rem; height: 0.9375rem; width: 1rem; } }
.coh-style-footer-social li a:hover { text-decoration: none; }
.coh-style-footer-social li a.email:before { 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: "\F0E0"; font-family: "icomoon"; }
.coh-style-footer-social li a.share:before { 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: "\F1E0"; font-family: "icomoon"; }
.coh-style-footer-social li a.fb:before { 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: "\F230"; font-family: "icomoon"; }
.coh-style-footer-social li a.insta:before { 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: "\F16D"; font-family: "icomoon"; }
.coh-style-footer-social li a.yt:before { 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: "\F16A"; font-family: "icomoon"; }
.coh-style-footer-social li a.tw:before { 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: "\F099"; font-family: "icomoon"; }
.coh-style-footer-social p.coh-style-text-bold { margin-top: 12px; }
@media (max-width: 63.9375rem) { .coh-style-footer-social p.coh-style-text-bold { font-size: 14px; } }
@media (max-width: 47.9375rem) { .coh-style-footer-social p.coh-style-text-bold { margin-top: 5px; } }
.coh-style-french-secondary-navigation-menu .coh-container.inner-wrapper { margin: 0px !important; }
.coh-style-french-secondary-navigation-menu .coh-container.inner-wrapper ul.secondary-navigation-menu { line-height: 50px; height: 50px; }
.coh-style-french-secondary-navigation-menu .coh-container.inner-wrapper ul.secondary-navigation-menu li.coh-menu-list-item { display: inline-block; }
.coh-style-french-secondary-navigation-menu .coh-container.inner-wrapper ul.secondary-navigation-menu li.coh-menu-list-item a { font-family: 'Lato', sans-serif;; font-weight: 400; color: #4d4d4d; }
.coh-style-french-secondary-navigation-menu .coh-container.inner-wrapper ul.secondary-navigation-menu li.coh-menu-list-item a:first-child { margin-right: 50px; }
.coh-style-general-brand-footer-wrapper p, .coh-style-general-brand-footer-wrapper a { color: #4d4d4d; }
.coh-style-general-brand-footer-wrapper a:hover { font-weight: 700; color: #e4003c; text-decoration: underline; }
@media (max-width: 63.9375rem) { .coh-style-home-page-hero-style-for-mobile-2 { text-align: center; } }
@media (max-width: 63.9375rem) { .coh-style-home-page-hero-style-for-mobile-2 h2 { text-align: center; color: white; } }
@media (max-width: 63.9375rem) { .coh-style-home-page-hero-style-for-mobile-2 div { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } }
@media (max-width: 63.9375rem) { .coh-style-home-page-hero-style-for-mobile-2 a { margin-right: auto; margin-left: auto; color: #FFFFFF !important; background-color: transparent !important; border-color: white !important; } }
@media (max-width: 63.9375rem) { .coh-style-home-page-hero-style-for-mobile-2 a:hover { color: #4d4d4d !important; background-color: #FFFFFF !important; } }
@media (max-width: 63.9375rem) { .coh-style-home-page-hero-style-for-mobile-2 p { color: white; } }
@media (max-width: 63.9375rem) { .coh-style-home-page-hero-style-for-mobile-2 .background-img-wrapper { background-image: -webkit-linear-gradient(45deg, black, transparent); background-image: -o-linear-gradient(45deg, black, transparent); background-image: linear-gradient(45deg, black, transparent); } }
@media (max-width: 35.25rem) { .coh-style-home-page-hero-style-for-mobile-2 .background-img-wrapper { padding-bottom: 20px; } }
@media (max-width: 35.25rem) { .coh-style-home-page-hero-style-for-mobile-2 .background-image-component { padding-bottom: 0px !important; } }
@media (max-width: 63.9375rem) { .coh-style-home-page-hero-style-for-mobile-2 h1 { text-align: center; } }
.coh-style-generic-bullet-list ul li { line-height: 1.5; position: relative; padding-left: 25px; margin-bottom: 10px; }
.coh-style-generic-bullet-list ul li:before { content: ""; background-color: #663366; height: 10px; width: 10px; position: absolute; left: 0; top: 7px; -webkit-border-radius: 50%; border-radius: 50%; }
.coh-style-generic-number-list ol li { line-height: 1.5; margin-bottom: 10px; margin-left: 20px; position: relative; }
.coh-style-generic-number-list ol li:before { color: #663366 !important; font-weight: 700; color: #663366; font-size: 18px; margin-left: 5px; }
.coh-style-generic-teaser-type-1-extanded .generic-teaser-1 .text-bar { font-size: 20px; }
.coh-style-generic-teaser---type-2- { padding-bottom: 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; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 100%; }
.coh-style-generic-teaser---type-2-:before { content: normal; }
.coh-style-generic-teaser---type-2-:after { content: normal; }
.coh-style-generic-teaser---type-2- .description { width: 100%; }
.coh-style-generic-teaser---type-2- .text-wrapper { width: 100%; padding-top: 20px; padding-right: 1.875rem; padding-bottom: 0.625rem; 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; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: -webkit-calc(100% - 15rem - 37px); height: calc(100% - 15rem - 37px); }
@media (max-width: 63.9375rem) { .coh-style-generic-teaser---type-2- .text-wrapper { height: auto; } }
@media (max-width: 47.9375rem) { .coh-style-generic-teaser---type-2- .text-wrapper { padding-right: 1.25rem; padding-left: 1.25rem; } }
.coh-style-generic-teaser---type-2- h5 { margin-top: 0; font-size: 22px; }
@media (max-width: 47.9375rem) { .coh-style-generic-teaser---type-2- h5 { font-size: 20px; } }
.coh-style-generic-teaser---type-2- .brand-button { font-weight: 700 !important; }
.coh-style-hcp-audience-button { text-transform: none !important; border-width: 0px !important; }
.coh-style-hcp-audience-button:hover { background-color: #858585 !important; color: #fff !important; }
.coh-style-heading-width h1 { width: 30% !important; }
.coh-style-homepage-hero-image-background-styles .inner-content { padding-top: 70px; padding-right: 20%; padding-left: 120px; text-align: left; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
@media (max-width: 63.9375rem) { .coh-style-homepage-hero-image-background-styles .inner-content { padding-top: cohsg; padding-right: 30px; padding-left: 32px; } }
@media (max-width: 35.25rem) { .coh-style-homepage-hero-image-background-styles .inner-content { padding-top: cohsg; padding-right: 15px; padding-left: 32px; } }
.coh-style-homepage-hero-image-background-styles .callout { min-width: 100%; }
html[dir="rtl"] .coh-style-homepage-hero-image-background-styles .inner-content { padding-right: 120px; padding-left: 20%; }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-style-homepage-hero-image-background-styles .inner-content { padding-right: 32px; padding-left: 30px; } }
@media (max-width: 47.9375rem) { html[dir="rtl"] .coh-style-homepage-hero-image-background-styles .inner-content { padding-right: 32px; padding-left: 15px; } }
.coh-style-hero-banner-extended-style { background-position: center center !important; }
@media (max-width: 63.9375rem) { .coh-style-hero-banner-extended-style { overflow: hidden; } }
@media (max-width: 35.25rem) { .coh-style-hero-banner-extended-style { height: 310px !important; } }
.coh-style-hero-banner-extended-style h1 { margin-bottom: 1rem; text-transform: uppercase; }
@media (max-width: 73.0625rem) { .coh-style-hero-banner-extended-style h1 { width: 70%; } }
@media (max-width: 47.9375rem) { .coh-style-hero-banner-extended-style h1 { width: 100%; } }
.coh-style-hero-banner-extended-style p { color: white; width: 60%; }
@media (max-width: 73.0625rem) { .coh-style-hero-banner-extended-style p { width: 70%; } }
@media (max-width: 63.9375rem) { .coh-style-hero-banner-extended-style p { position: relative; } }
@media (max-width: 47.9375rem) { .coh-style-hero-banner-extended-style p { width: 100%; } }
.coh-style-hero-banner-extended-style p:last-child { margin-bottom: 0; }
@media (max-width: 63.9375rem) { .coh-style-hero-banner-extended-style p:last-child { padding-top: 10px; padding-bottom: 10px; position: relative; z-index: 9; } }
@media (max-width: 47.9375rem) { .coh-style-hero-banner-extended-style p:last-child { position: relative; padding-top: 10px; padding-bottom: 10px; z-index: 9; } }
@media (max-width: 63.9375rem) { .coh-style-hero-banner-extended-style p:last-child:before { background-color: rgba(0, 0, 0, 0.5); height: 100%; width: -webkit-calc(100% + 62px); width: calc(100% + 62px); position: absolute; top: 0; bottom: 0; left: -31px; right: -31px; z-index: -1; content: ""; } }
@media (max-width: 47.9375rem) { .coh-style-hero-banner-extended-style p:last-child:before { content: ""; position: absolute; top: 0; bottom: 0; left: -50px; right: -50px; z-index: -1; width: -webkit-calc(100% + 100px); width: calc(100% + 100px); height: 100%; background-color: rgba(0, 0, 0, 0.5); } }
.coh-style-hero-banner-extended-style h2 { color: white; margin-bottom: 6px; }
@media (max-width: 63.9375rem) { .coh-style-hero-banner-extended-style h2 { margin-bottom: 12px; } }
@media (max-width: 35.25rem) { .coh-style-hero-banner-extended-style h2 { font-size: 24px; } }
.coh-style-hero-banner-extended-style > .coh-container > .coh-container > .coh-row > .coh-row-inner > .coh-column > .inner-wrapper { width: 100%; }
@media (max-width: 63.9375rem) { .coh-style-slider-1, .coh-style-slider-center, .coh-style-slider-right-center, .coh-style-homepage-hero-style-mobile { text-align: center; } }
@media (max-width: 63.9375rem) { .coh-style-slider-1 h2, .coh-style-slider-center h2, .coh-style-slider-right-center h2, .coh-style-homepage-hero-style-mobile h2 { text-align: center; color: white; } }
@media (max-width: 63.9375rem) { .coh-style-slider-1 div, .coh-style-slider-center div, .coh-style-slider-right-center div, .coh-style-homepage-hero-style-mobile div { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } }
@media (max-width: 63.9375rem) { .coh-style-slider-1 a, .coh-style-slider-center a, .coh-style-slider-right-center a, .coh-style-homepage-hero-style-mobile a { margin-right: auto; margin-left: auto; color: #FFFFFF !important; background-color: transparent !important; border-color: white !important; } }
@media (max-width: 63.9375rem) { .coh-style-slider-1 a:hover, .coh-style-slider-center a:hover, .coh-style-slider-right-center a:hover, .coh-style-homepage-hero-style-mobile a:hover { color: #4d4d4d !important; background-color: #FFFFFF !important; } }
@media (max-width: 63.9375rem) { .coh-style-slider-1 p, .coh-style-slider-center p, .coh-style-slider-right-center p, .coh-style-homepage-hero-style-mobile p { color: white; } }
.coh-style-slider-1 { background-position: right top!important; }
@media (max-width: 47.9375rem) { .coh-style-slider-1 { background-position: right top!important; } }
.coh-style-slider-center { background-position: center top!important; }
@media (max-width: 47.9375rem) { .coh-style-slider-center { background-position: center top!important; } }
.coh-style-slider-right-center { background-position: right center!important; }
@media (max-width: 47.9375rem) { .coh-style-slider-right-center { background-position: right center!important; } }
.coh-style-supported-and-sponsored-heading-style #supported_heading, .coh-style-supported-and-sponsored-heading-style #sponsored_heading { font-family: 'Bitter', serif;; color: #afb600; font-weight: 900; font-size: 30px; margin-bottom: 20px; line-height: 38px; }
@media (max-width: 63.9375rem) { .coh-style-supported-and-sponsored-heading-style #supported_heading, .coh-style-supported-and-sponsored-heading-style #sponsored_heading { font-size: 26px; line-height: 34px; } }
.coh-style-search-input { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; }
.coh-style-search-input:not(.show-search) .search-wrapper { display: none; }
.bottom-position.coh-style-search-input { overflow: visible; }
.bottom-position.coh-style-search-input .close-search:before { 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: white; font-size: 45px; content: "\E5CD"; font-family: "mdicons"; display: block; }
.bottom-position.coh-style-search-input .search-wrapper { position: absolute; top: 100%; left: 0; right: 0; z-index: 1; display: none; -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; }
.show-search.coh-style-search-input:not(.bottom-position) .toggle-search { display: none; }
@media (max-width: 63.9375rem) { .show-search.coh-style-search-input:not(.bottom-position) .toggle-search { display: block; } }
.show-search.coh-style-search-input .search-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-search-input form { margin: auto; position: relative; overflow: hidden; }
.coh-style-search-input form input[type="text"] { font-family: 'Lato', sans-serif;; font-weight: 400; color: #4d4d4d; font-size: 16px; background-color: white; padding-top: 13px; padding-right: 23px; padding-bottom: 13px; padding-left: 23px; border-width: 2px; border-color: #e4003c; width: 100%; border-style: solid; }
.coh-style-search-input form input[type="text"]::-ms-clear { height: 0; width: 0; display: none; }
.coh-style-search-input form input[type="text"]::-webkit-input-placeholder { font-weight: 400; font-size: 16px; }
.coh-style-search-input form input[type="text"]::-moz-placeholder { font-weight: 400; font-size: 16px; }
.coh-style-search-input form input[type="text"]::-ms-input-placeholder { font-weight: 400; font-size: 16px; }
.coh-style-search-input form input[type="text"]::placeholder { font-weight: 400; font-size: 16px; }
.coh-style-search-input form input[type="text"]::-ms-input-placeholder { color: #f6f6f6; }
.coh-style-search-input form input[type="text"]:-ms-input-placeholder { color: #a6a5a8 !important; }
.coh-style-search-input form input { margin: 0; }
.coh-style-search-input form input[type="submit"] { display: none; }
.coh-style-search-input form .form-item, .coh-style-search-input form .form-actions { margin: 0; float: none; }
.coh-style-search-input form .form-item-search label { display: none; }
.coh-style-search-input .search-wrapper { width: 100%; }
@media (max-width: 63.9375rem) { .coh-style-search-input .search-wrapper { position: absolute; top: 100%; left: 0; right: 0; z-index: 1; } }
.coh-style-search-input .close-search, .coh-style-search-input .toggle-search, .coh-style-search-input input[type="text"] { height: 50px; }
.coh-style-search-input .close-search { width: 80px; background-color: #e4003c; 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-style-search-input .close-search:before { 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: white; font-size: 45px; content: "\E5CD"; font-family: "mdicons"; display: block; }
.coh-style-search-input .flex-wrapper { width: 1013px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
@media (max-width: 63.9375rem) { .coh-style-search-input .flex-wrapper { width: 100%; } }
.coh-style-search-input .flex-wrapper > div { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
.coh-style-search-input .toggle-search { width: 80px; font-size: 0; }
.coh-style-search-input .toggle-search:before { 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: #e4003c; font-size: 45px; content: "\E8B6"; font-family: "mdicons"; display: block; -webkit-transform: scaleX(-1) scaleY(1); -ms-transform: scaleX(-1) scaleY(1); transform: scaleX(-1) scaleY(1); }
.coh-style-event-teaser-card { color: black; text-align: left; background-color: white; padding-top: 15px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; border-width: 1px; border-style: solid; border-color: #f6f6f6; 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: 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; }
@media (max-width: 63.9375rem) { .coh-style-event-teaser-card { padding-top: 10px; padding-right: 8px; padding-bottom: 10px; padding-left: 8px; } }
.coh-style-event-teaser-card .event-time { font-size: 12px; margin-top: auto; }
.coh-style-event-teaser-card .event-date { font-weight: 600; font-size: 24px; line-height: 1.2; }
.coh-style-event-teaser-card .event-month { font-size: 12px; }
.coh-style-event-teaser-card .event-title { margin-bottom: 0.9375rem; }
@media (max-width: 63.9375rem) { .coh-style-event-teaser-card .event-title { margin-bottom: 0.625rem; } }
.coh-style-event-teaser-card p, .coh-style-event-teaser-card .event-time { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; }
.coh-style-event-teaser-card + .teaser-card { display: none; }
.coh-style-event-teaser-card .columns-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-event-teaser-card .column { width: 2.5rem; }
.coh-style-event-teaser-card .column:first-child { margin-right: 1.375rem; }
@media (max-width: 63.9375rem) { .coh-style-event-teaser-card .column:first-child { margin-right: 1.0625rem; } }
.coh-style-event-teaser-card .column:first-child .event-date { position: relative; }
.coh-style-event-teaser-card .column:first-child .event-date:after { content: "-"; position: absolute; left: 100%; display: inline-block; }
.coh-style-event-teaser-card .event-time-start-wrapper, .coh-style-event-teaser-card .event-time-end-wrapper { display: inline-block; }
.coh-style-event-teaser-card .event-time-start-wrapper:after { content: "-"; display: inline-block; }
html[dir="rtl"] .coh-style-event-teaser-card .column:first-child { margin-right: 0; margin-left: 1.375rem; }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-style-event-teaser-card .column:first-child { margin-right: 0; margin-left: 1.0625rem; } }
html[dir="rtl"] .coh-style-event-teaser-card .column:first-child .event-date:after { left: auto; right: 0; }
.coh-style-modal-layout { background-color: rgba(0, 0, 0, 0.25); }
@media (max-width: 47.9375rem) { .coh-style-modal-layout .coh-container.background-color-inner-block { max-height: -webkit-calc(100vh - 225px); max-height: calc(100vh - 225px); overflow: auto; } }
.coh-style-extended-from-your-options-middle-align-for-fr > .coh-row > .coh-row-inner > .coh-column > .coh-container.inner-wrapper, .coh-style-your-options-middle-align > .coh-row > .coh-row-inner > .coh-column > .coh-container.inner-wrapper { 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; }
.coh-style-extended-from-your-options-middle-align-for-fr > .coh-row > .coh-row-inner > .coh-column > .coh-container.inner-wrapper > .coh-container, .coh-style-your-options-middle-align > .coh-row > .coh-row-inner > .coh-column > .coh-container.inner-wrapper > .coh-container { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; }
.coh-style-extended-from-your-options-middle-align-for-fr > .coh-row { height: 100%; }
.coh-style-extended-from-your-options-middle-align-for-fr > .coh-row > .coh-row-inner { height: 100%; }
.coh-style-button-primary-border, .coh-style-button-white-border { border-width: 1px; border-style: solid; border-color: white; padding-top: 8px; padding-right: 15px; padding-bottom: 8px; padding-left: 15px; background-color: rgba(0, 0, 0, 0); position: relative; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; color: white; font-family: 'Lato', sans-serif;; font-weight: 700; font-size: 1rem; line-height: 1rem; min-height: 35px; background-color: transparent !important; color: #FFFFFF !important; border-color: #ffffff !important; outline-style: 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; min-width: 160px; z-index: 1; text-transform: uppercase; }
.coh-style-button-primary-border:after, .coh-style-button-white-border:after { background-color: white; height: 100%; content: ""; z-index: -1; opacity: 0; background-color: transparent !important; }
.coh-style-button-primary-border:hover, .coh-style-button-white-border:hover { color: #646363; border-color: white; color: #646363 !important; background-color: #FFFFFF !important; }
.coh-style-button-primary-border:hover:after, .coh-style-button-white-border:hover:after { height: 0; opacity: 1; background-color: transparent !important; }
.coh-style-button-primary-border { color: #e4003c; border-color: #e4003c; color: #e4003c !important; border-color: #e4003c !important; background-color: transparent !important; }
.coh-style-button-primary-border:after { background-color: #e4003c; background-color: #e4003c !important; height: 0; }
.coh-style-button-primary-border:hover { color: white; border-color: #e4003c; color: #ffffff !important; background-color: #e4003c !important; }
.coh-style-button-primary-border:hover:after { height: 100%; }
@media (max-width: 73.0625rem) { .coh-style-chatbot-pro { margin-top: -100px; } }
@media (max-width: 63.9375rem) { .coh-style-chatbot-pro { margin-top: auto; } }
.coh-style-contraception-header-popup h3#modalIdTest_heading { margin-bottom: 10px; }
.coh-style-contraception-header-popup div.coh-column.coh-col-xl-6 { padding-top: 10px; padding-bottom: 5px; -webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; }
@media (max-width: 63.9375rem) { .coh-style-contraception-header-popup div.coh-column.coh-col-xl-6 { max-width: 50%; } }
.coh-style-contraception-header-popup div.coh-column.coh-col-xl-6:first-child { border-right-width: 1px; border-right-style: solid; border-right-color: #4d4d4d; }
.coh-style-contraception-header-popup div.coh-column.coh-col-xl-6:last-child { padding-left: 25px; }
@media (max-width: 63.9375rem) { .coh-style-contraception-header-popup div.coh-column.coh-col-xl-6:last-child { padding-left: 25px; } }
@media (max-width: 47.9375rem) { .coh-style-contraception-header-popup div.coh-column.coh-col-xl-6:last-child { padding-left: 15px; } }
.coh-style-contraception-header-popup > .background-color-inner-block { max-height: -webkit-calc(100vh - 100px); max-height: calc(100vh - 100px); padding-right: 20px; height: 100%; overflow-y: auto; overflow-x: hidden; }
@media (max-width: 47.9375rem) { .coh-style-contraception-header-popup > .background-color-inner-block { padding-right: 10px; } }
.coh-style-contraception-header-popup ul.pink-people-list { padding-top: 10px; }
.coh-style-contraception-header-popup ul.pink-people-list li { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/positive-icon_0.png"); background-position: left top; background-size: 15px 48px; background-repeat: no-repeat; background-attachment: scroll; height: 48px; width: 15px; }
.coh-style-contraception-header-popup ul.pink-people-list li:last-child { background-image: none; background-color: #663366; width: 50px; padding: 0; -webkit-border-radius: 6px; border-radius: 6px; color: white; font-size: 30px; text-align: center; position: relative; }
.coh-style-contraception-header-popup ul.gray-people-list { padding-top: 10px; }
.coh-style-contraception-header-popup ul.gray-people-list li { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/negetive-icon.png"); background-position: left top; background-size: 15px 48px; background-repeat: no-repeat; background-origin: border-box; background-clip: border-box; background-attachment: scroll; height: 48px; width: 15px; }
.coh-style-contraception-header-popup ul.gray-people-list li:last-child { background-image: none; color: white; font-size: 30px; text-align: center; background-color: #646363; width: 50px; -webkit-border-radius: 6px; border-radius: 6px; position: relative; }
.coh-style-contraception-header-popup ul li { padding: 0; display: inline-block; float: left; margin-right: 15px; margin-bottom: 15px; }
.coh-style-contraception-header-popup ul li:before, .coh-style-contraception-header-popup ul li:after { clear: both; content: " "; display: table; }
.coh-style-contraception-header-popup ul li:last-child { margin-right: 0; }
.coh-style-contraception-header-popup ul li:last-child strong { height: 35px; position: absolute; top: 50%; bottom: 0; left: 0; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); line-height: 2rem; }
@media (max-width: 47.9375rem) { .coh-style-contraception-header-popup + .coh-modal-close-wrapper .coh-modal-close-button { margin-right: 31px; } }
.coh-style-equal-height .inner-wrapper { height: 100%; }
.coh-style-equal-height .inner-wrapper .coh-style-call-to-action-sgm-styles { height: 100%; }
.coh-style-event-list-view .view.view-event-list .coh-view-contents { 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; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article { width: 33.33%; float: left; }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article:before, .coh-style-event-list-view .view.view-event-list .coh-view-contents article:after { clear: both; content: " "; display: table; }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article { width: 50%; } }
@media (max-width: 47.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article { width: 100%; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card { padding-right: 15px; padding-left: 15px; border-style: none; height: 100%; }
@media (max-width: 47.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card { padding-right: 0; padding-left: 0; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data { padding-right: 0; padding-bottom: 60px; height: 100%; }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted p { text-align: left; padding-top: 0; padding-right: 15px; padding-bottom: 0; padding-left: 15px; }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted p.big-text { font-weight: 700; color: #e4003c; }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted h2 { padding-top: 0; padding-right: 15px; padding-bottom: 0; padding-left: 15px; }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted h4 { padding: 0 15px !important; min-height: 100px; }
@media (max-width: 99.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted h4 { min-height: 144px; } }
@media (max-width: 73.0625rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted h4 { min-height: 180px; } }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted h4 { min-height: auto; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-detail .card-date { color: white; text-align: center; background-color: rgba(0, 0, 0, 0.5); width: 100%; padding-top: 8px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; position: absolute; bottom: 0; left: 0; 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-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-detail .card-date p { color: white; text-align: left; margin-bottom: 0; }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-detail .card-date p:last-child { text-align: right; }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/YourLife-WCD-Contraception_Subpage_Hero_desktop.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 240px; margin-bottom: 15px; position: relative; }
@media (max-width: 99.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image { height: 193px; } }
@media (max-width: 73.0625rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image { height: 170px; } }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/YourLife-WCD-Contraception_Subpage_Hero_mbl.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 205px; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-1 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/esc-wcd2021.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 240px; margin-bottom: 15px; position: relative; }
@media (max-width: 99.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-1 { height: 193px; } }
@media (max-width: 73.0625rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-1 { height: 170px; } }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-1 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/esc-wcd2021-mbl.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 205px; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-2 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/Final-The-Pulse-Promo-V2.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 240px; margin-bottom: 15px; position: relative; }
@media (max-width: 99.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-2 { height: 193px; } }
@media (max-width: 73.0625rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-2 { height: 170px; } }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-2 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/Final-The-Pulse-Promo-mbl.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 205px; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-3 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/WCD2021_120U40.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 240px; margin-bottom: 15px; position: relative; }
@media (max-width: 99.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-3 { height: 193px; } }
@media (max-width: 73.0625rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-3 { height: 170px; } }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-3 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/WCD2021_120U40_mbl.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 205px; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-4 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/WCD_GI%20AYSRH.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 240px; margin-bottom: 15px; position: relative; }
@media (max-width: 99.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-4 { height: 193px; } }
@media (max-width: 73.0625rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-4 { height: 170px; } }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-4 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/WCD_GI%20AYSRH-mbl.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 205px; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-5 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/APAC-TakeControl-V4.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 240px; margin-bottom: 15px; position: relative; }
@media (max-width: 99.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-5 { height: 193px; } }
@media (max-width: 73.0625rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-5 { height: 170px; } }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-5 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/APAC-TakeControl-mbl-V3.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 205px; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-6 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/WCD-Nigeria-Contraception-Instagram-Akah-and-Claire-V2.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 240px; margin-bottom: 15px; position: relative; }
@media (max-width: 99.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-6 { height: 193px; } }
@media (max-width: 73.0625rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-6 { height: 170px; } }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-6 { height: 205px; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-7 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/philippines-wcd-V2.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 240px; margin-bottom: 15px; position: relative; }
@media (max-width: 99.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-7 { height: 193px; } }
@media (max-width: 73.0625rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-7 { height: 170px; } }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-7 { height: 205px; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-8 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/Pathfinder-NextGenerationIsNow-wcd2021.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 240px; margin-bottom: 15px; position: relative; }
@media (max-width: 99.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-8 { height: 193px; } }
@media (max-width: 73.0625rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-8 { height: 170px; } }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-8 { height: 205px; background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/Pathfinder-NextGenerationIsNow-wcd2021-mbl.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-9 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/PSI-Twitter-Chat-wcd2021.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 240px; margin-bottom: 15px; position: relative; }
@media (max-width: 99.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-9 { height: 193px; } }
@media (max-width: 73.0625rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-9 { height: 170px; } }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-9 { height: 205px; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-10 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/whispa-wcd2021.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 240px; margin-bottom: 15px; position: relative; }
@media (max-width: 99.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-10 { height: 193px; } }
@media (max-width: 73.0625rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-10 { height: 170px; } }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-10 { height: 205px; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-11 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/fp2030-wcd2021_01.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 240px; margin-bottom: 15px; position: relative; }
@media (max-width: 99.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-11 { height: 193px; } }
@media (max-width: 73.0625rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-11 { height: 170px; } }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-11 { height: 205px; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-12 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/whispa-wcd2021-0930.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 240px; margin-bottom: 15px; position: relative; }
@media (max-width: 99.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-12 { height: 193px; } }
@media (max-width: 73.0625rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-12 { height: 170px; } }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-12 { height: 205px; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-13 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/msikenya-wcd2021-V2.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 240px; margin-bottom: 15px; position: relative; }
@media (max-width: 99.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-13 { height: 193px; } }
@media (max-width: 73.0625rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-13 { height: 170px; } }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-13 { height: 205px; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-14 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/pskenya-wcd2021.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 240px; margin-bottom: 15px; position: relative; }
@media (max-width: 99.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-14 { height: 193px; } }
@media (max-width: 73.0625rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-14 { height: 170px; } }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-14 { height: 205px; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-15 { background-image: url("/sites/g/files/vrxlpx28791/files/2021-10/psi-ichoose-thumbnail.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; height: 240px; margin-bottom: 15px; position: relative; }
@media (max-width: 99.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-15 { height: 193px; } }
@media (max-width: 73.0625rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-15 { height: 170px; } }
@media (max-width: 63.9375rem) { .coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-plain-text-formatted .card-image-15 { height: 205px; background-image: url("/sites/g/files/vrxlpx28791/files/2021-10/psi-ichoose-thumbnail-mbl.png"); background-position: center; background-size: cover; background-repeat: no-repeat; background-origin: border-box; background-clip: border-box; background-attachment: scroll; } }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .event-general-data .coh-link { position: absolute; bottom: 0; left: 30px; right: 30px; }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .coh-row-custom { background-color: #f6f6f6; }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card .link-column { display: none; }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card > .coh-row:first-child { height: 100%; }
.coh-style-event-list-view .view.view-event-list .coh-view-contents article .coh-style-events---teaser-card > .coh-row:first-child .coh-row-inner { height: 100%; }
.coh-style-event-list-view .view.view-event-list .event-teaser-card .event-general-data p.sub-title { display: none; }
.coh-style-event-list-view .view.view-event-list .event-teaser-card .event-general-data div.coh-container { display: none; }
.coh-style-event-list-view .view.view-event-list .event-teaser-card .event-general-data div.coh-container:first-child { display: none; }
.coh-style-event-list-view .view.view-event-list .event-teaser-card .event-card-column { display: none; }
.coh-style-event-list-view .view.view-event-list .event-teaser-card .coh-col-xl-9.coh-col-md-8, .coh-style-event-list-view .view.view-event-list .event-teaser-card .coh-col-md-4.coh-col-xl-3 { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; width: 100%; }
.coh-style-event-list-view .view.view-event-list .event-teaser-card .coh-col-xl-9.coh-col-md-8 .coh-link, .coh-style-event-list-view .view.view-event-list .event-teaser-card .coh-col-md-4.coh-col-xl-3 .coh-link { color: #e4003c; font-family: 'Lato', sans-serif;; font-weight: 700; font-size: 16px; line-height: 16px; text-transform: capitalize; min-height: 35px; min-width: 135px; width: -webkit-calc(100% - 60px); width: calc(100% - 60px); padding-top: 8px; padding-right: 15px; padding-bottom: 8px; padding-left: 15px; margin-top: 10px; margin-right: auto; margin-bottom: 25px; margin-left: auto; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; border-width: 1px; border-style: solid; border-color: #e4003c; }
.coh-style-event-list-view .view.view-event-list .event-teaser-card .coh-col-xl-9.coh-col-md-8 .coh-link:before, .coh-style-event-list-view .view.view-event-list .event-teaser-card .coh-col-md-4.coh-col-xl-3 .coh-link:before { display: none; }
.coh-style-event-list-view .view.view-event-list .event-teaser-card .coh-col-xl-9.coh-col-md-8 .coh-link:hover, .coh-style-event-list-view .view.view-event-list .event-teaser-card .coh-col-md-4.coh-col-xl-3 .coh-link:hover { color: white; background-color: #e4003c; }
.coh-style-footnotes-navigation { position: relative; z-index: 1; }
.coh-style-homepage-slider .coh-slider-item h2 { min-width: 400px; }
@media (max-width: 63.9375rem) { .coh-style-homepage-slider .coh-slider-item h2 { min-width: auto; } }
.coh-style-margin-top-bottom-medium { margin-top: 2.5rem; margin-bottom: 2.5rem; }
@media (max-width: 47.9375rem) { .coh-style-margin-top-bottom-medium { margin-top: 1.875rem; margin-bottom: 1.875rem; } }
@media (max-width: 63.9375rem) { .coh-style-order-col-2 .coh-row .coh-row-inner .coh-column:first-child { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; margin-top: 20px; } }
.coh-style-what-do-i-do-if-tab-inner-height .main-content { min-height: 300px !important; }
@media (max-width: 63.9375rem) { .coh-style-what-do-i-do-if-tab-inner-height .main-content { min-height: auto !important; } }
.coh-style-padding-bottom-small { padding-bottom: 1.25rem; padding-bottom: 20px !important; }
.coh-style-padding-left-right-small { padding-right: 1.25rem; padding-left: 1.25rem; padding-left: 20px !important; padding-right: 20px !important; }
.coh-style-padding-small { padding: 1.25rem; padding: 20px !important; }
.coh-style-padding-top-bottom-small { padding-top: 20px !important; padding-bottom: 20px !important; }
.coh-style-padding-top-small { padding-top: 1.25rem; padding-top: 20px !important; }
.coh-style-preview-img a { cursor: pointer; }
.coh-style-preview-img a:before { background-image: url("/sites/g/files/vrxlpx28791/files/2021-09/zoom-icon-opt-V2.png"); background-position: left top; background-size: cover; background-repeat: no-repeat; background-origin: border-box; background-clip: border-box; background-attachment: scroll; content: " "; z-index: 1; height: 35px; width: 35px; position: absolute; bottom: auto; top: 1%; left: auto; right: 3%; }
@media (max-width: 73.0625rem) { .coh-style-preview-img a:before { right: 4%; } }
@media (max-width: 63.9375rem) { .coh-style-preview-img a:before { top: 1%; right: 1%; } }
.coh-style-share-btn-wrapper a.coh-link { border-style: none; padding-right: 0; padding-left: 0; cursor: pointer; }
.coh-style-share-btn-wrapper a.coh-link:hover { color: #e4003c; text-decoration: none; background-color: rgba(0, 0, 0, 0); color: #e4003c !important; background-color: transparent !important; }
.coh-style-share-btn-wrapper a.coh-link span.custom-icons { font-size: 0; }
.coh-style-share-btn-wrapper a.coh-link span.custom-icons:before { font-size: 1.5rem; line-height: 2rem; }
@media (max-width: 47.9375rem) { .coh-style-share-btn-wrapper a.coh-link span.custom-icons:before { font-size: 1rem; line-height: 1.5rem; } }
.coh-style-share-btn-wrapper a.coh-link + .coh-link { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; }
.coh-style-share-this-icons { text-align: center; margin-bottom: 10px; }
.coh-style-share-this-icons ul { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.coh-style-share-this-icons .shariff .theme-white li.shariff-button { height: 60px; width: 60px; margin-right: 20px; border-width: 2px; -webkit-border-radius: 5px; border-radius: 5px; border-style: solid; border-color: #e4003c; -webkit-transition: all ease-in-out 300ms; -o-transition: all ease-in-out 300ms; transition: all ease-in-out 300ms; display: inline-block; padding-left: 0; padding-left: 0 !important; }
.coh-style-share-this-icons .shariff .theme-white li.shariff-button:last-child { margin-right: 0; }
.coh-style-share-this-icons .shariff .theme-white li.shariff-button:before { display: none; }
.coh-style-share-this-icons .shariff .theme-white li.shariff-button:hover { background-color: #e4003c; }
.coh-style-share-this-icons .shariff .theme-white li.shariff-button:hover a { color: white; background-color: #e4003c; }
.coh-style-share-this-icons .shariff .theme-white li.shariff-button a { height: 100%; width: 100%; position: relative; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; color: #e4003c; -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-style-share-this-icons .shariff .theme-white li.shariff-button a span.fa-facebook-f { font-size: 24px; }
.coh-style-slider-vertical-center > .coh-row > .coh-row-inner > .coh-column > .coh-container { -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; height: 100%; }
.coh-style-which-recommended-deco { display: none; }
.coh-style-video-player-styles .description-wrapper { background-color: #00bcff; }
.coh-style-video-player-styles .description-video-title { color: white; }
.coh-style-video-player-styles .description-video-text { color: white; line-height: 1.5; }
.coh-style-video-player-styles .description-video-author-uploaded { color: white; }
.coh-style-video-player-styles .description-video-date { color: white; }
.coh-style-video-player-styles .description-video-info { margin-bottom: 2.75rem; line-height: 2.0; }
@media (max-width: 73.0625rem) { .coh-style-video-player-styles .description-video-info { margin-bottom: 0.75rem; } }
.coh-style-video-player-styles .tag a { font-size: 0.75rem; }
.coh-style-search-result { padding-bottom: 30px; }
@media (max-width: 63.9375rem) { .coh-style-search-result { padding-bottom: 15px; margin-bottom: cohsg; } }
@media (max-width: 47.9375rem) { .coh-style-search-result { margin-bottom: cohsg; padding-bottom: cohsg; } }
.coh-style-search-result .coh-heading { color: #afb600; margin-bottom: 15px; font-family: 'Lato', sans-serif;; }
@media (max-width: 47.9375rem) { .coh-style-search-result .coh-heading { margin-bottom: 10px; } }
.coh-style-search-result p strong { font-weight: 600; padding-right: 2px; padding-left: 2px; background-color: rgba(0, 0, 0, 0); }
@media (max-width: 63.9375rem) { .hover-level-1.coh-style-sidebar-menu-container-style .level-1-list { z-index: 10; } }
.coh-style-search-questions-icon-style .link-wrapper { height: 60px; padding: 0px 20px 10px !important; border-bottom-width: 1px; position: relative; }
@media (max-width: 73.0625rem) { .coh-style-search-questions-icon-style .link-wrapper { padding: 0px 10px 10px !important; } }
@media (max-width: 63.9375rem) { .coh-style-search-questions-icon-style .link-wrapper { padding: 0px 20px 10px !important; } }
.coh-style-search-questions-icon-style .link-wrapper:after { background-color: rgba(0, 0, 0, 0); position: absolute; top: -10px; bottom: 0; left: 0; right: 0; z-index: -1; content: ''; height: -webkit-calc(100% + 10px); height: calc(100% + 10px); width: 100%; }
.coh-style-search-questions-icon-style .link-wrapper:hover:after { background-color: #f6f6f6; }
.coh-style-search-questions-icon-style .link-wrapper img { width: auto; max-height: 49px; max-width: 40px; }
.coh-style-search-questions-icon-style .link-wrapper img:hover { -webkit-transform: scale(1,1) !important; -ms-transform: scale(1,1) !important; transform: scale(1,1) !important; }
.coh-style-search-questions-icon-style .link-wrapper div + div { height: auto; padding-left: 0; }
.coh-style-search-questions-icon-style .link-wrapper div + div p { margin-bottom: 0; font-size: 18px; }
@media (max-width: 73.0625rem) { .coh-style-search-questions-icon-style .link-wrapper div + div p { font-size: 16px; } }
.coh-style-search-questions-icon-style .link-wrapper .image-container { width: 60px; }
.coh-style-search-questions-icon-style .link-wrapper .inner-wrapper { width: -webkit-calc(100% - 60px); width: calc(100% - 60px); }
.coh-style-search-questions-tab-style-for-es .coh-accordion-tabs-nav, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs-nav, .coh-style-search-questions-tab-style .coh-accordion-tabs-nav { 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; }
@media (max-width: 47.9375rem) { .coh-style-search-questions-tab-style-for-es .coh-accordion-tabs-nav, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs-nav, .coh-style-search-questions-tab-style .coh-accordion-tabs-nav { -webkit-box-align: inherit; -webkit-align-items: inherit; -ms-flex-align: inherit; align-items: inherit; } }
.coh-style-search-questions-tab-style-for-es .coh-accordion-tabs-nav .coh-style-tabs-style, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs-nav .coh-style-tabs-style, .coh-style-search-questions-tab-style .coh-accordion-tabs-nav .coh-style-tabs-style { margin-right: 30px; width: 30%; display: inline-block; background-color: white; border-width: 2px; border-style: solid; border-color: #e4003c; }
@media (max-width: 63.9375rem) { .coh-style-search-questions-tab-style-for-es .coh-accordion-tabs-nav .coh-style-tabs-style, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs-nav .coh-style-tabs-style, .coh-style-search-questions-tab-style .coh-accordion-tabs-nav .coh-style-tabs-style { width: 35%; } }
@media (max-width: 47.9375rem) { .coh-style-search-questions-tab-style-for-es .coh-accordion-tabs-nav .coh-style-tabs-style, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs-nav .coh-style-tabs-style, .coh-style-search-questions-tab-style .coh-accordion-tabs-nav .coh-style-tabs-style { width: 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; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } }
@media (max-width: 35.25rem) { .coh-style-search-questions-tab-style-for-es .coh-accordion-tabs-nav .coh-style-tabs-style, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs-nav .coh-style-tabs-style, .coh-style-search-questions-tab-style .coh-accordion-tabs-nav .coh-style-tabs-style { margin-right: 0; width: 100%; } }
.coh-style-search-questions-tab-style-for-es .coh-accordion-tabs-nav .coh-style-tabs-style:last-child, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs-nav .coh-style-tabs-style:last-child, .coh-style-search-questions-tab-style .coh-accordion-tabs-nav .coh-style-tabs-style:last-child { margin-right: 0; }
.coh-style-search-questions-tab-style-for-es .coh-accordion-tabs-nav .coh-style-tabs-style:hover, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs-nav .coh-style-tabs-style:hover, .coh-style-search-questions-tab-style .coh-accordion-tabs-nav .coh-style-tabs-style:hover { background-color: #e4003c; }
.coh-style-search-questions-tab-style-for-es .coh-accordion-tabs-nav .coh-style-tabs-style:hover a, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs-nav .coh-style-tabs-style:hover a, .coh-style-search-questions-tab-style .coh-accordion-tabs-nav .coh-style-tabs-style:hover a { color: white; }
.coh-style-search-questions-tab-style-for-es .coh-accordion-tabs-nav .coh-style-tabs-style.is-active, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs-nav .coh-style-tabs-style.is-active, .coh-style-search-questions-tab-style .coh-accordion-tabs-nav .coh-style-tabs-style.is-active { background-color: #e4003c; }
.coh-style-search-questions-tab-style-for-es .coh-accordion-tabs-nav .coh-style-tabs-style.is-active a, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs-nav .coh-style-tabs-style.is-active a, .coh-style-search-questions-tab-style .coh-accordion-tabs-nav .coh-style-tabs-style.is-active a { color: white; }
.coh-style-search-questions-tab-style-for-es .coh-accordion-tabs-nav .coh-style-tabs-style a, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs-nav .coh-style-tabs-style a, .coh-style-search-questions-tab-style .coh-accordion-tabs-nav .coh-style-tabs-style a { color: #e4003c; text-transform: uppercase; }
@media (max-width: 47.9375rem) { .coh-style-search-questions-tab-style-for-es .coh-accordion-tabs-nav .coh-style-tabs-style a, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs-nav .coh-style-tabs-style a, .coh-style-search-questions-tab-style .coh-accordion-tabs-nav .coh-style-tabs-style a { font-size: 0.9375rem; } }
.coh-style-search-questions-tab-style-for-es .coh-accordion-tabs-nav .coh-style-tabs-style a:after, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs-nav .coh-style-tabs-style a:after, .coh-style-search-questions-tab-style .coh-accordion-tabs-nav .coh-style-tabs-style a:after { display: none; }
.coh-style-search-questions-tab-style-for-es h4, .coh-style-search-questions-tab-style-for-fr h4, .coh-style-search-questions-tab-style h4 { margin-bottom: 10px; }
.coh-style-search-questions-tab-style-for-es h4 a .coh-color-green, .coh-style-search-questions-tab-style-for-fr h4 a .coh-color-green, .coh-style-search-questions-tab-style h4 a .coh-color-green { font-size: 19px; }
@media (max-width: 99.9375rem) { .coh-style-search-questions-tab-style-for-es h4 a .coh-color-green, .coh-style-search-questions-tab-style-for-fr h4 a .coh-color-green, .coh-style-search-questions-tab-style h4 a .coh-color-green { font-size: 18.5px; } }
@media (max-width: 73.0625rem) { .coh-style-search-questions-tab-style-for-es h4 a .coh-color-green, .coh-style-search-questions-tab-style-for-fr h4 a .coh-color-green, .coh-style-search-questions-tab-style h4 a .coh-color-green { font-size: 15px; } }
@media (max-width: 63.9375rem) { .coh-style-search-questions-tab-style-for-es h4 a .coh-color-green, .coh-style-search-questions-tab-style-for-fr h4 a .coh-color-green, .coh-style-search-questions-tab-style h4 a .coh-color-green { font-size: 18px; } }
@media (max-width: 47.9375rem) { .coh-style-search-questions-tab-style-for-es h4 a .coh-color-green, .coh-style-search-questions-tab-style-for-fr h4 a .coh-color-green, .coh-style-search-questions-tab-style h4 a .coh-color-green { font-size: 18px; } }
.coh-style-search-questions-tab-style-for-es .coh-accordion-tabs .coh-accordion-tabs-inner .coh-accordion-tabs-content-wrapper .coh-accordion-title, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs .coh-accordion-tabs-inner .coh-accordion-tabs-content-wrapper .coh-accordion-title, .coh-style-search-questions-tab-style .coh-accordion-tabs .coh-accordion-tabs-inner .coh-accordion-tabs-content-wrapper .coh-accordion-title { display: none; }
.coh-style-search-questions-tab-style-for-es .coh-accordion-tabs .coh-accordion-tabs-inner .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content > div.coh-container, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs .coh-accordion-tabs-inner .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content > div.coh-container, .coh-style-search-questions-tab-style .coh-accordion-tabs .coh-accordion-tabs-inner .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content > div.coh-container { min-height: 100%; max-height: 100%; height: 100%; padding-top: 20px; padding-right: 0; padding-bottom: 0; padding-left: 0; }
@media (max-width: 63.9375rem) { .coh-style-search-questions-tab-style-for-es .coh-accordion-tabs .coh-accordion-tabs-inner .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content > div.coh-container, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs .coh-accordion-tabs-inner .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content > div.coh-container, .coh-style-search-questions-tab-style .coh-accordion-tabs .coh-accordion-tabs-inner .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content > div.coh-container { padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; } }
@media (max-width: 47.9375rem) { .coh-style-search-questions-tab-style-for-es .coh-accordion-tabs .coh-accordion-tabs-inner .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content > div.coh-container, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs .coh-accordion-tabs-inner .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content > div.coh-container, .coh-style-search-questions-tab-style .coh-accordion-tabs .coh-accordion-tabs-inner .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content > div.coh-container { padding-top: 0; padding-right: 0; padding-left: 0; } }
.coh-style-search-questions-tab-style-for-es .coh-accordion-tabs .coh-accordion-tabs-inner .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content div, .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs .coh-accordion-tabs-inner .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content div, .coh-style-search-questions-tab-style .coh-accordion-tabs .coh-accordion-tabs-inner .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content div { min-height: auto; height: auto; max-height: inherit; }
@media (max-width: 35.25rem) { .coh-style-search-questions-tab-style-for-es .link-wrapper .inner-wrapper, .coh-style-search-questions-tab-style-for-fr .link-wrapper .inner-wrapper, .coh-style-search-questions-tab-style .link-wrapper .inner-wrapper { width: 100% !important; } }
@media (max-width: 63.9375rem) { .coh-style-search-questions-tab-style-for-es .coh-accordion-tabs-nav .coh-style-tabs-style { width: 40%; } }
@media (max-width: 35.25rem) { .coh-style-search-questions-tab-style-for-es .coh-accordion-tabs-nav .coh-style-tabs-style { width: 100%; } }
@media (max-width: 99.9375rem) { .coh-style-search-questions-tab-style-for-fr h4 { line-height: 14px; padding-bottom: 10px; } }
@media (max-width: 73.0625rem) { .coh-style-search-questions-tab-style-for-fr h4 { line-height: 2rem; padding-bottom: 0; } }
@media (max-width: 63.9375rem) { .coh-style-search-questions-tab-style-for-fr h4 { line-height: 2rem; padding-bottom: 0; } }
@media (max-width: 63.9375rem) { .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs-nav .coh-style-tabs-style { width: 40%; } }
@media (max-width: 35.25rem) { .coh-style-search-questions-tab-style-for-fr .coh-accordion-tabs-nav .coh-style-tabs-style { width: 100%; } }
.coh-style-select-country-menu-styles { position: relative; }
.coh-style-select-country-menu-styles .country-dropdown.coh-container { left: 0; right: auto; }
@media (max-width: 99.9375rem) { .coh-style-selected-methods-container { max-width: 100%!important; left: 0 !important; right: 0 !important; padding-left: 50px !important; padding-right: 50px !important; } }
.coh-style-share-buttons .copy-text { font-weight: 600; color: black; font-size: 24px; line-height: 1.33; border-bottom-width: 1px; border-bottom-color: #979797; padding-bottom: 15px; }
@media (max-width: 63.9375rem) { .coh-style-share-buttons .copy-text { padding-bottom: 13px; } }
.coh-style-share-buttons .share-buttons-dropzone { margin-top: 15px; }
@media (max-width: 63.9375rem) { .coh-style-share-buttons .share-buttons-dropzone { margin-top: 10px; } }
.coh-style-share-buttons .share-buttons-dropzone .share-buttons-item { height: 73px; max-width: 73px; width: 73px; }
@media (max-width: 63.9375rem) { .coh-style-share-buttons .share-buttons-dropzone .share-buttons-item { height: 50px; max-width: 50px; width: 50px; } }
.coh-style-share-buttons .share-buttons-dropzone .share-buttons-item:not(:last-of-type) { margin-right: 30px; }
@media (max-width: 63.9375rem) { .coh-style-share-buttons .share-buttons-dropzone .share-buttons-item:not(:last-of-type) { margin-right: 41px; } }
[dir="rtl"] .coh-style-share-buttons .share-buttons-dropzone .share-buttons-item:not(:last-of-type) { margin-right: 0; margin-left: 30px; }
@media (max-width: 63.9375rem) { [dir="rtl"] .coh-style-share-buttons .share-buttons-dropzone .share-buttons-item:not(:last-of-type) { margin-right: 0; margin-left: 41px; } }
.coh-style-share-via-mail-form-style input, .coh-style-share-via-mail-form-style textarea, .coh-style-share-via-mail-form-style select { width: 100%; margin-top: 15px; padding-top: 6px; padding-right: 10px; padding-bottom: 6px; padding-left: 10px; background-color: #f6f6f6; border-width: 1px; border-style: solid; border-color: #4d4d4d; min-height: 45px; }
.coh-style-share-via-mail-form-style input.error, .coh-style-share-via-mail-form-style textarea.error, .coh-style-share-via-mail-form-style select.error { border-color: #e4003c; }
.coh-style-share-via-mail-form-style .webform-button--submit { width: auto; margin-top: 15px !important; }
.coh-style-share-via-mail-form-style .messages.messages--error { display: none; }
.coh-style-share-via-mail-form-style label.error { color: #e4003c; float: right; margin-top: 3px; font-size: 12px; }
.coh-style-share-via-mail-form-style img { margin-top: 15px; margin-bottom: 15px; }
.coh-style-share-via-mail-form-style details.captcha { margin-top: 20px; }
.coh-style-share-via-mail-form-style details.captcha .dx8-details-content { margin-top: 20px; }
.coh-style-share-via-mail-custom-style div.coh-modal-inner .background-color-inner-block { max-height: -webkit-calc(100vh - 100px); max-height: calc(100vh - 100px); height: 100%; padding-right: 20px; overflow-y: auto; overflow-x: hidden; min-height: 200px; }
.coh-style-share-via-mail-custom-style div.coh-modal-inner .background-color-inner-block .webform-confirmation { text-align: center; margin-top: 10px; }
@media (max-width: 47.9375rem) { .coh-style-share-via-mail-custom-style div.coh-modal-inner .coh-modal-close-wrapper .coh-style-close-button-with-icon { margin-right: 31px; } }
.coh-style-sub-nav-anchor-links-styles { 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; height: 0.0625rem; }
@media (max-width: 63.9375rem) { .tablet-mode.coh-style-sub-nav-anchor-links-styles { height: 100%; } }
@media (max-width: 63.9375rem) { .tablet-mode.coh-style-sub-nav-anchor-links-styles .main-tabs-menu { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; opacity: 0; -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); position: absolute; } }
@media (max-width: 63.9375rem) { .tablet-mode.coh-style-sub-nav-anchor-links-styles .main-tabs-menu .tab-menu-link { margin-right: 0; } }
@media (max-width: 63.9375rem) { .tablet-mode.coh-style-sub-nav-anchor-links-styles .main-tabs-menu .tab-menu-link:after { content: normal; } }
@media (max-width: 63.9375rem) { .tablet-mode.coh-style-sub-nav-anchor-links-styles .breadcrumb-content, .tablet-mode.coh-style-sub-nav-anchor-links-styles .tab-menu-link, .tablet-mode.coh-style-sub-nav-anchor-links-styles .tab-menu-link a { width: 100%; } }
@media (max-width: 63.9375rem) { .tablet-mode.coh-style-sub-nav-anchor-links-styles .dropdown-button { display: block; } }
@media (max-width: 47.9375rem) { .phone-landscape-mode.coh-style-sub-nav-anchor-links-styles { height: 100%; } }
@media (max-width: 47.9375rem) { .phone-landscape-mode.coh-style-sub-nav-anchor-links-styles .main-tabs-menu { position: absolute; opacity: 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); } }
@media (max-width: 47.9375rem) { .phone-landscape-mode.coh-style-sub-nav-anchor-links-styles .main-tabs-menu .tab-menu-link { margin-right: 0; } }
@media (max-width: 47.9375rem) { .phone-landscape-mode.coh-style-sub-nav-anchor-links-styles .main-tabs-menu .tab-menu-link:after { content: normal; } }
@media (max-width: 47.9375rem) { .phone-landscape-mode.coh-style-sub-nav-anchor-links-styles .breadcrumb-content, .phone-landscape-mode.coh-style-sub-nav-anchor-links-styles .tab-menu-link, .phone-landscape-mode.coh-style-sub-nav-anchor-links-styles .tab-menu-link a { width: 100%; } }
@media (max-width: 47.9375rem) { .phone-landscape-mode.coh-style-sub-nav-anchor-links-styles .dropdown-button { display: block; } }
@media (max-width: 35.25rem) { .mobile-mode.coh-style-sub-nav-anchor-links-styles { height: 100%; } }
@media (max-width: 35.25rem) { .mobile-mode.coh-style-sub-nav-anchor-links-styles .main-tabs-menu { position: absolute; opacity: 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-transform: translateY(-100%); -ms-transform: translateY(-100%); transform: translateY(-100%); } }
@media (max-width: 35.25rem) { .mobile-mode.coh-style-sub-nav-anchor-links-styles .main-tabs-menu .tab-menu-link { margin-right: 0; } }
@media (max-width: 35.25rem) { .mobile-mode.coh-style-sub-nav-anchor-links-styles .main-tabs-menu .tab-menu-link:after { content: normal; } }
@media (max-width: 35.25rem) { .mobile-mode.coh-style-sub-nav-anchor-links-styles .breadcrumb-content, .mobile-mode.coh-style-sub-nav-anchor-links-styles .tab-menu-link, .mobile-mode.coh-style-sub-nav-anchor-links-styles .tab-menu-link a { width: 100%; } }
@media (max-width: 35.25rem) { .mobile-mode.coh-style-sub-nav-anchor-links-styles .dropdown-button { display: block; } }
.coh-style-sub-nav-anchor-links-styles .main-tabs-menu { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.coh-style-sub-nav-anchor-links-styles .main-tabs-menu.expanded { -webkit-transition: all 500ms ease-in-out; -o-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out; }
@media (max-width: 63.9375rem) { .coh-style-sub-nav-anchor-links-styles .main-tabs-menu.expanded { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); opacity: 1; position: static; } }
.coh-style-sub-nav-anchor-links-styles .main-tabs-menu .tab-menu-link { 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; }
.coh-style-sub-nav-anchor-links-styles .main-tabs-menu .tab-menu-link:after { content: ''; width: 0.0625rem; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); position: absolute; top: 50%; right: -0.625rem; }
.coh-style-sub-nav-anchor-links-styles .main-tabs-menu .tab-menu-link:last-child:after { content: normal; }
.coh-style-sub-nav-anchor-links-styles .dropdown-button { margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; position: absolute; left: 0; right: 0; border-width: 0.0625rem; border-style: solid; border-color: white; -webkit-border-radius: 50%; border-radius: 50%; cursor: pointer; -webkit-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out; z-index: 1; display: none; }
.coh-style-sub-nav-anchor-links-styles .dropdown-button.expanded { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.coh-style-sub-nav-anchor-links-styles .breadcrumb-content { width: 100%; }
.coh-style-video-modal-popup .coh-modal-close-wrapper { padding-top: 0; padding-right: 0; }
.coh-style-video-modal-popup .coh-modal-inner { max-height: 100%; width: 80%; overflow: auto; }
@media (max-width: 63.9375rem) { .coh-style-video-modal-popup .coh-modal-inner { width: 100%; } }
.coh-style-video-modal-popup .video-popup-wrapper { background-color: white; padding: 1.875rem; padding-top: 5rem; }
@media (max-width: 63.9375rem) { .coh-style-video-modal-popup .video-popup-wrapper { padding: 0.625rem; padding-top: 3.125rem; } }
.coh-style-video-modal-popup .video-wrapper { width: 100%; margin-top: 3.125rem; margin-bottom: 1.875rem; }
@media (max-width: 63.9375rem) { .coh-style-video-modal-popup .video-wrapper { margin-top: 1.875rem; margin-bottom: 0.625rem; } }
@media (max-width: 35.25rem) { .coh-style-video-modal-popup .video-wrapper { margin-bottom: 0; } }
.coh-style-video-modal-popup .description-video-title { color: black; font-weight: 600; margin-bottom: 0.5rem; }
.coh-style-video-modal-popup .description-video-info { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 12px; margin-bottom: 1.375rem; line-height: 2.0; }
@media (max-width: 63.9375rem) { .coh-style-video-modal-popup .description-video-info { margin-bottom: 1rem; } }
.coh-style-video-modal-popup .discription-video-date { color: black; }
.coh-style-video-modal-popup .discription-video-author-uploaded { color: black; }
.coh-style-video-modal-popup .description-video-text { color: black; line-height: 1.5; }
.coh-style-video-modal-popup .tag { font-size: 0; }
.coh-style-video-modal-popup .tag a { display: inline-block; }
[dir="rtl"] .coh-modal-close-top-right.coh-style-video-modal-popup .coh-modal-close-wrapper { left: 0; right: auto; }
[dir="rtl"] .coh-style-video-modal-popup .tag { margin-left: 5px; }
[dir="rtl"] .coh-style-video-modal-popup .tag a:first-child { margin-right: 0; }
@media (max-width: 63.9375rem) { .coh-style-tab-menu { height: 50px; } }
@media (max-width: 63.9375rem) { .enable-basic-hover-dropdown.is-expanded.coh-style-tab-menu a:hover { color: white; background-color: #59ceff; } }
@media (max-width: 63.9375rem) { .is-expanded.coh-style-tab-menu li a { color: black; background-color: #00bcff; } }
.is-expanded.coh-style-tab-menu .is-active a, .is-expanded.coh-style-tab-menu .in-active-trail a { background-color: rgba(0, 0, 0, 0); }
@media (max-width: 63.9375rem) { .is-expanded.coh-style-tab-menu .is-active a:after, .is-expanded.coh-style-tab-menu .in-active-trail a:after { border-bottom-color: #4d4d4d; } }
.is-expanded.coh-style-tab-menu .arrow-button:after { color: #00bcff; }
.coh-style-tab-menu .sub-menu-list { -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
@media (max-width: 63.9375rem) { .coh-style-tab-menu .sub-menu-list a:after { border-bottom-color: #4d4d4d; } }
.coh-style-tab-menu .is-active a, .coh-style-tab-menu .in-active-trail a { font-weight: 700; }
@media (max-width: 63.9375rem) { .coh-style-tab-menu .is-active a, .coh-style-tab-menu .in-active-trail a { padding-right: -webkit-calc(19px + 20px); padding-right: calc(19px + 20px); font-weight: 400; background-color: rgba(0, 0, 0, 0); } }
.coh-style-tab-menu li { max-width: 125px; }
.coh-style-tab-menu a { color: #4d4d4d; font-size: 16px; min-height: 40px; }
@media (max-width: 63.9375rem) { .coh-style-tab-menu a { min-height: 50px; padding-right: 20px; padding-left: 20px; color: black; } }
.coh-style-tab-menu a:after { width: 88px; border-bottom-width: 1px; border-bottom-color: #59ceff; }
@media (max-width: 63.9375rem) { .coh-style-tab-menu a:after { border-bottom-width: 1px; border-bottom-color: #4d4d4d; } }
.coh-style-tab-menu .arrow-button:after { line-height: 1.0; font-weight: 900; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #00bcff; font-size: 19px; right: 20px; content: "\E901"; font-family: "icomoon"; }
.coh-style-table-of-contents { margin-top: 10px; margin-bottom: cohsg; }
@media (max-width: 63.9375rem) { .coh-style-table-of-contents { margin-top: cohsg; margin-bottom: cohsg; } }
.coh-style-table-of-contents .toc-item { color: black; font-weight: 400; }
.coh-style-table-of-contents .toc-header { color: black; font-weight: 400; }
.coh-style-test-faq-accordion .coh-accordion-title { margin-top: 20px; margin-bottom: 0; background-color: #f6f6f6; }
.coh-style-test-faq-accordion .coh-accordion-title:first-child { margin-top: 0; }
.coh-style-test-faq-accordion .coh-accordion-title.is-active a { color: #e4003c; }
.coh-style-test-faq-accordion .coh-accordion-title a { position: relative; padding-top: 5px; padding-right: 4.375rem; padding-bottom: 5px; display: block; color: #afb600; font-size: 1.1rem; }
@media (max-width: 63.9375rem) { .coh-style-test-faq-accordion .coh-accordion-title a { font-size: 1.1rem; } }
.coh-style-test-faq-accordion .coh-accordion-title a:after { margin-top: auto; margin-right: 20px; margin-bottom: auto; margin-left: 0; font-size: 2.1875rem; text-align: right; position: absolute; top: 0; bottom: 0; right: 0; height: 2.1875rem; width: 2.5rem; }
.coh-style-test-faq-accordion .coh-accordion-tabs-content { background-color: #f6f6f6; }
.coh-style-test-faq-accordion .coh-accordion-tabs-content > div { padding-top: 0; padding-right: 4.375rem; padding-bottom: 1.25rem; }
@media (max-width: 73.0625rem) { .coh-style-test-faq-accordion .coh-accordion-tabs-content > div { padding-right: 3.75rem; padding-bottom: 1.25rem; padding-left: 2.5rem; } }
@media (max-width: 63.9375rem) { .coh-style-test-faq-accordion .coh-accordion-tabs-content > div { padding-right: 3.125rem; padding-bottom: 1.25rem; padding-left: 1.875rem; } }
.coh-style-test-faq-accordion .coh-accordion-tabs-content > div p:last-child { margin-bottom: 0; }
@media (max-width: 47.9375rem) { .coh-style-test-faq-accordion h2 { padding-right: 1.875rem; padding-left: 1.875rem; } }
@media (max-width: 63.9375rem) { .coh-style-test-faq-accordion .accordion-wrapper { padding-right: 30px; padding-left: 30px; } }
@media (max-width: 47.9375rem) { .coh-style-test-faq-accordion .accordion-wrapper { padding-right: 0; padding-left: 0; } }
.coh-style-test-faq-accordion h1 { padding-right: 10px; padding-left: 10px; color: #afb600; }
.coh-style-test-faq-accordion h5 { margin-top: 0; margin-bottom: 12px; }
.coh-style-test-faq-accordion .coh-wysiwyg { padding-top: 15px; padding-right: 40px; padding-bottom: 15px; padding-left: 40px; background-color: #f6f6f6; margin-bottom: 20px; }
.coh-style-test-faq-accordion .coh-wysiwyg p a { display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; font-size: 1.1rem; line-height: 1.2rem; font-weight: 700; }
.coh-style-test-faq-accordion #block-faqsmalecondom { margin-bottom: 2rem; }
.coh-style-test-faq-accordion #block-faqsmalecondom div > ul { width: 60%; border-width: 0; position: relative; margin-left: auto; }
@media (max-width: 63.9375rem) { .coh-style-test-faq-accordion #block-faqsmalecondom div > ul { width: 100%; } }
.coh-style-test-faq-accordion #block-faqsmalecondom div > ul > li { background-color: white; width: 100%; padding-top: 10px; padding-right: 50px; padding-bottom: 10px; padding-left: 30px; min-height: 50px; 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; cursor: pointer; border-top-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #afb600; border-bottom-color: #afb600; border-left-color: #afb600; }
@media (max-width: 35.25rem) { .coh-style-test-faq-accordion #block-faqsmalecondom div > ul > li { min-height: 65px; } }
.coh-style-test-faq-accordion #block-faqsmalecondom div > ul > li:hover .menu { display: block; }
.coh-style-test-faq-accordion #block-faqsmalecondom div > ul > li:after { 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: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); right: 0; height: 100%; width: 50px; background-color: #afb600; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-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: 32px; color: white; content: "\E313"; font-family: "mdicons"; }
.coh-style-test-faq-accordion #block-faqsmalecondom div > ul > li > a { pointer-events: none; color: #4d4d4d; font-size: 20px; line-height: 24px; }
@media (max-width: 35.25rem) { .coh-style-test-faq-accordion #block-faqsmalecondom div > ul > li > a { font-size: 18px; line-height: 22px; } }
.coh-style-test-faq-accordion #block-faqsmalecondom div > ul .menu { display: none; position: absolute; width: 100%; top: 50px; left: 0; max-height: 200px; overflow: auto; border-color: #f6f6f6; border-style: solid; border-width: 1px; }
@media (max-width: 35.25rem) { .coh-style-test-faq-accordion #block-faqsmalecondom div > ul .menu { top: 65px; } }
.coh-style-test-faq-accordion #block-faqsmalecondom div > ul .menu a { min-height: 50px; 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; background-color: white; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #f0eef2; }
.coh-style-test-faq-accordion .sc-stick-to-top { height: auto; }
.coh-style-test-gradient { background-image: -webkit-radial-gradient(center center, circle farthest-corner, white 1%, black 15%, #e1b9e7 25%, #fc465b 35%, #75b021 43%, #f5c8c4 52%, #1d1dca 60%, #fe3b01 67%, #c1c3cd 75%, #5aa36d 83%); background-image: -o-radial-gradient(center center, circle farthest-corner, white 1%, black 15%, #e1b9e7 25%, #fc465b 35%, #75b021 43%, #f5c8c4 52%, #1d1dca 60%, #fe3b01 67%, #c1c3cd 75%, #5aa36d 83%); background-image: radial-gradient(circle farthest-corner at center center, white 1%, black 15%, #e1b9e7 25%, #fc465b 35%, #75b021 43%, #f5c8c4 52%, #1d1dca 60%, #fe3b01 67%, #c1c3cd 75%, #5aa36d 83%); background-position: left top; background-size: auto; background-repeat: no-repeat; background-origin: border-box; background-clip: border-box; background-attachment: scroll; }
.coh-style-test-custom-style { min-height: 500px; max-width: 200px; padding-left: 10px; margin-right: 8px; background-color: #afb600; }
.coh-style-text-center-alignment { text-align: center; }
.coh-style-top-header-row { background-color: #f6f6f6; }
.coh-style-top-header-row > div { padding-right: 120px; padding-left: 120px; height: 60px; -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; border-bottom-color: #4d4d4d; border-bottom-width: 0; }
@media (max-width: 73.0625rem) { .coh-style-top-header-row > div { padding-right: 30px; padding-left: 30px; } }
@media (max-width: 47.9375rem) { .coh-style-top-header-row > div { padding-right: 15px; padding-left: 15px; } }
.coh-style-top-header-row .region { width: 100%; -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; height: 100%; }
.coh-style-top-header-row .region [id*='brandnavigationbanner'] > div { height: 60px; }
html[dir="rtl"] .coh-style-top-header-row > div { padding-right: 120px; padding-left: 120px; }
@media (max-width: 73.0625rem) { html[dir="rtl"] .coh-style-top-header-row > div { padding-right: 30px; padding-left: 30px; } }
@media (max-width: 47.9375rem) { html[dir="rtl"] .coh-style-top-header-row > div { padding-right: 15px; padding-left: 15px; } }
.coh-style-top-header-row-alternative { background-color: white; }
.coh-style-top-header-row-alternative > div { padding-right: 30px; padding-left: 0; -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; border-bottom-width: 0; height: 80px; }
@media (max-width: 47.9375rem) { .coh-style-top-header-row-alternative > div { padding-right: 15px; } }
.coh-style-top-header-row-alternative .region { width: 100%; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.coh-style-top-header-row-alternative .region [id*='brandnavigationbanner'] > div { height: 80px; }
.coh-style-top-header-row-alternative .region > div.settings-tray-editable { overflow: visible; }
.coh-style-top-header-row-alternative .region [class*='coh-ce-cpt_main_navigation_tabs_menu'] { height: 80px; }
.coh-style-top-header-row-alternative .region .tabs-menu-wrapper { height: 80px; }
.coh-style-top-header-row-alternative .coh-ie11 .region > div.settings-tray-editable { display: block; }
.coh-style-top-header-row-alternative .coh-ie11 .region > div.settings-tray-editable .level-1-link span { word-break: break-all; }
.coh-style-top-header-row-alternative .coh-ie11 [id*='brandnavigationbanner'] { width: 100%; }
@media (max-width: 63.9375rem) { .coh-style-top-header-row-alternative #block-searchinputburgermenucontainersubbrandthemea .coh-style-flex-wrapper { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } }
html[dir="rtl"] .coh-style-top-header-row-alternative > div { padding-right: 0; padding-left: 30px; }
@media (max-width: 47.9375rem) { html[dir="rtl"] .coh-style-top-header-row-alternative > div { padding-left: 15px; } }
.coh-style-event-listing .event-actions-wrapper { margin-bottom: 60px; margin-bottom: 10px !important; }
@media (max-width: 63.9375rem) { .coh-style-event-listing .event-actions-wrapper { margin-bottom: 30px; } }
.coh-style-event-listing .form-item { height: 50px; }
.coh-style-event-listing .form-text { background-color: white; color: #f6f6f6; border-color: #f6f6f6; border-color: #e4003c !important; color: #4d4d4d !important; }
.coh-style-event-listing .coh-apply-filters:before { background-color: #00bcff; background-color: #e4003c !important; }
.coh-style-event-listing .coh-apply-filters:after { color: white; }
.coh-style-event-listing .select2-selection--single { height: 50px; }
.coh-style-event-listing .search-form-wrapper { display: none !important; display: none; }
.coh-style-event-listing .select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #e4003c; }
.coh-style-generic-teaser-type-3 { background-color: white; width: 100%; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; text-align: left; }
.horizontal.coh-style-generic-teaser-type-3 { width: 100%; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; }
.horizontal.coh-style-generic-teaser-type-3 .img-wrapper, .horizontal.coh-style-generic-teaser-type-3 .bg-image { height: 10.9375rem; min-width: 10.9375rem; }
@media (max-width: 63.9375rem) { .horizontal.coh-style-generic-teaser-type-3 .img-wrapper, .horizontal.coh-style-generic-teaser-type-3 .bg-image { height: 15rem; min-width: 15rem; } }
.horizontal.coh-style-generic-teaser-type-3 .coh-wysiwyg { margin-bottom: 51px; }
@media (max-width: 63.9375rem) { .horizontal.coh-style-generic-teaser-type-3 .coh-wysiwyg { margin-bottom: 32px; } }
.horizontal.coh-style-generic-teaser-type-3 .text-wrapper { padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 30px; }
@media (max-width: 63.9375rem) { .horizontal.coh-style-generic-teaser-type-3 .text-wrapper { padding-top: 30px; padding-left: 0; } }
.coh-style-generic-teaser-type-3 .img-wrapper, .coh-style-generic-teaser-type-3 bg-image { height: 15rem; width: 15rem; }
.coh-style-generic-teaser-type-3 .coh-wysiwyg { margin-bottom: 32px; }
.coh-style-generic-teaser-type-3 .coh-wysiwyg p { font-weight: 400; color: #4d4d4d; font-size: 24px; line-height: 1.33; }
.coh-style-generic-teaser-type-3 .text-wrapper { padding-top: 29px; padding-right: 0; padding-bottom: 0; padding-left: 0; }
.coh-style-generic-teaser-type-3 .bg-image { height: 100%; }
.carousel-wrapper.enable-basic-hover.coh-style-event-calendar-teaser-carousel-view .slick-dots button:hover { background-image: url("/sites/g/files/vrxlpx28791/files/2020-04/dot-active_0.png"); }
.carousel-wrapper.enable-basic-hover.coh-style-event-calendar-teaser-carousel-view .slick-arrow.slick-prev:hover { background-image: url("/sites/g/files/vrxlpx28791/files/2020-04/arrow-left-active_0.png"); }
.carousel-wrapper.enable-basic-hover.coh-style-event-calendar-teaser-carousel-view .slick-arrow.slick-next:hover { background-image: url("/sites/g/files/vrxlpx28791/files/2020-04/arrow-right-active_0.png"); }
.carousel-wrapper.coh-style-event-calendar-teaser-carousel-view .slick-slide { padding-bottom: 20px; }
.carousel-wrapper.coh-style-event-calendar-teaser-carousel-view .slick-arrow { height: 4.0625rem; width: 2.5rem; margin-top: -webkit-calc(-52px / 2); margin-top: calc(-52px / 2); }
@media (max-width: 35.25rem) { .carousel-wrapper.coh-style-event-calendar-teaser-carousel-view .slick-arrow { margin-top: -webkit-calc(-40px / 2); margin-top: calc(-40px / 2); height: 2.1875rem; width: 1.25rem; } }
.carousel-wrapper.coh-style-event-calendar-teaser-carousel-view .slick-arrow.slick-prev { background-image: url("/sites/g/files/vrxlpx28791/files/2020-04/default-arrow-left_0.png"); }
.carousel-wrapper.coh-style-event-calendar-teaser-carousel-view .slick-arrow.slick-next { background-image: url("/sites/g/files/vrxlpx28791/files/2020-04/default-arrow-right_0.png"); }
.carousel-wrapper.coh-style-event-calendar-teaser-carousel-view .slick-dots { margin-bottom: 0; }
.carousel-wrapper.coh-style-event-calendar-teaser-carousel-view .slick-dots button { height: 1.25rem; width: 1.25rem; background-image: url("/sites/g/files/vrxlpx28791/files/2020-04/dot_0.png"); background-position: center; background-size: 100% auto; background-repeat: no-repeat; background-origin: border-box; background-clip: border-box; background-attachment: scroll; }
.carousel-wrapper.coh-style-event-calendar-teaser-carousel-view .slick-dots li:not(:last-of-type) { margin-right: 1.25rem; }
.carousel-wrapper.coh-style-event-calendar-teaser-carousel-view .slick-dots li.slick-active button { background-image: url("/sites/g/files/vrxlpx28791/files/2020-04/dot-active_0.png"); }
.carousel-wrapper.coh-style-event-calendar-teaser-carousel-view .slick-track { 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: stretch; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; }
.custom-pagination.enable-basic-hover.coh-style-event-calendar-teaser-carousel-view .slick-dots button:hover { background-image: none; background-color: #00bcff; }
.custom-pagination.coh-style-event-calendar-teaser-carousel-view .slick-dots li { line-height: 1.0; }
.custom-pagination.coh-style-event-calendar-teaser-carousel-view .slick-dots li.slick-active button { background-image: none; background-color: #00bcff; }
.custom-pagination.coh-style-event-calendar-teaser-carousel-view .slick-dots li button { background-image: none; background-color: white; border-width: 0; }
.custom-navigation-arrows.enable-basic-hover.coh-style-event-calendar-teaser-carousel-view .coh-slider-container .coh-slider-container-inner .slick-arrow, .custom-navigation-arrows.enable-basic-hover.coh-style-event-calendar-teaser-carousel-view .coh-slider-container .coh-slider-container-inner .slick-arrow:hover { background-image: none; }
.custom-navigation-arrows.enable-basic-hover.coh-style-event-calendar-teaser-carousel-view .slick-next:hover:before { color: #00bcff; }
.custom-navigation-arrows.enable-basic-hover.coh-style-event-calendar-teaser-carousel-view .slick-prev:hover:before { color: #00bcff; }
.custom-navigation-arrows.coh-style-event-calendar-teaser-carousel-view .slick-next:before { 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: 7.6875rem; color: white; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); content: "\E315"; font-family: "mdicons"; }
@media (max-width: 35.25rem) { .custom-navigation-arrows.coh-style-event-calendar-teaser-carousel-view .slick-next:before { font-size: 4.375rem; } }
.custom-navigation-arrows.coh-style-event-calendar-teaser-carousel-view .slick-prev:before { 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: 7.6875rem; color: white; position: absolute; top: 50%; left: 50%; content: "\E314"; font-family: "mdicons"; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
@media (max-width: 35.25rem) { .custom-navigation-arrows.coh-style-event-calendar-teaser-carousel-view .slick-prev:before { font-size: 4.375rem; } }
.coh-style-event-calendar-teaser-carousel-view .coh-slider-container-inner { padding-right: 50px; padding-bottom: 52px; padding-left: 50px; }
@media (max-width: 35.25rem) { .coh-style-event-calendar-teaser-carousel-view .coh-slider-container-inner { padding-right: 25px; padding-bottom: 40px; padding-left: 25px; } }
.coh-style-cta-7---sgm, .coh-style-call-to-action-type-7---styles { 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; position: relative; border-color: rgba(0, 0, 0, 0); }
.coh-style-cta-7---sgm:before, .coh-style-call-to-action-type-7---styles:before { position: absolute; top: 0; left: 0; height: 100%; width: 100%; content: ''; z-index: 0; }
.image-at-bottom.coh-style-cta-7---sgm .cta-text-content, .image-at-bottom.coh-style-call-to-action-type-7---styles .cta-text-content { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; }
.coh-style-cta-7---sgm .cta-buttons-wrapper, .coh-style-call-to-action-type-7---styles .cta-buttons-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; position: relative; }
.coh-style-cta-7---sgm .cta-text-content, .coh-style-call-to-action-type-7---styles .cta-text-content { position: relative; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
.coh-style-cta-7---sgm .border-image-top, .coh-style-call-to-action-type-7---styles .border-image-top { position: absolute; left: 0; bottom: 100%; right: 0; }
.coh-style-cta-7---sgm .border-image-bottom, .coh-style-call-to-action-type-7---styles .border-image-bottom { position: absolute; top: 100%; left: 0; right: 0; }
.coh-style-cta-7---sgm .border-image-left, .coh-style-call-to-action-type-7---styles .border-image-left { position: absolute; top: 0; right: 100%; bottom: 0; }
.coh-style-cta-7---sgm .border-image-right, .coh-style-call-to-action-type-7---styles .border-image-right { top: 0; position: absolute; left: 100%; bottom: 0; }
.coh-style-cta-7---sgm [class^='border-image'], .coh-style-call-to-action-type-7---styles [class^='border-image'] { background-position: center; background-repeat: repeat; }
.coh-style-blog-social-list ul { 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 (max-width: 47.9375rem) { .coh-style-blog-social-list ul { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } }
.coh-style-blog-social-list ul li { width: -webkit-calc(25% - 25px); width: calc(25% - 25px); padding: 0; }
@media (max-width: 47.9375rem) { .coh-style-blog-social-list ul li { width: -webkit-calc(25% - 15px); width: calc(25% - 15px); max-width: 65px; margin-right: 15px; } }
@media (max-width: 47.9375rem) { .coh-style-blog-social-list ul li:last-child { margin-right: 0; } }
.coh-style-blog-social-list ul li:before { display: none; }
.coh-style-blog-social-list ul li.insta a span.icon:after { 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: "\F16D"; font-family: "icomoon"; }
.coh-style-blog-social-list ul li.twitter a span.icon:after { 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: "\F099"; font-family: "icomoon"; }
.coh-style-blog-social-list ul li.yt a span.icon:after { 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: "\F16A"; font-family: "icomoon"; }
.coh-style-blog-social-list ul li a { height: 100%; width: 100%; padding: 30px; display: block; background-color: #f6f6f6; text-align: center; -webkit-transition: all ease-in-out 300ms; -o-transition: all ease-in-out 300ms; transition: all ease-in-out 300ms; }
@media (max-width: 47.9375rem) { .coh-style-blog-social-list ul li a { padding: 10px; } }
.coh-style-blog-social-list ul li a:hover { background-color: #e4003c; }
.coh-style-blog-social-list ul li a:hover span { color: white; }
.coh-style-blog-social-list ul li a:hover span.icon:after { color: white; }
.coh-style-blog-social-list ul li a span { display: block; font-family: 'Lato', sans-serif;; }
@media (max-width: 47.9375rem) { .coh-style-blog-social-list ul li a span { font-size: 0; } }
.coh-style-blog-social-list ul li a span.icon { font-size: 0; height: 50px; position: relative; margin-bottom: 10px; }
@media (max-width: 47.9375rem) { .coh-style-blog-social-list ul li a span.icon { margin-bottom: 0; height: 40px; } }
.coh-style-blog-social-list ul li a span.icon:after { 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: 50px; position: absolute; width: 100%; text-align: center; margin: auto; content: "\F230"; font-family: "icomoon"; color: #e4003c; font-size: 50px; top: 0; bottom: 0; left: 0; right: 0; }
@media (max-width: 47.9375rem) { .coh-style-blog-social-list ul li a span.icon:after { font-size: 40px; height: 2.5rem; } }
.coh-style-blur-background { -webkit-filter: blur(0.3125rem); filter: blur(0.3125rem); }
.coh-style-brand-hero-carousel-styles { position: relative; }
.clickable-dots.coh-style-brand-hero-carousel-styles .slick-dots li { pointer-events: none; }
.coh-style-brand-hero-carousel-styles .slick-dots { 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; z-index: 1; }
.coh-style-brand-hero-carousel-styles .bottom-bar { width: 100%; position: absolute; bottom: 0; left: 0; 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; -webkit-border-top-right-radius: 3.125rem; border-top-right-radius: 3.125rem; }
.coh-style-brand-hero-carousel-styles .inner-pic-wrapper { width: 23.3125rem; position: absolute; z-index: 9; }
@media (max-width: 73.0625rem) { .coh-style-brand-hero-carousel-styles .inner-pic-wrapper { width: 12.625rem; top: auto; bottom: 0; left: auto; } }
.coh-style-brand-hero-carousel-styles .inner-pic-wrapper .inner-pic { height: 100%; width: 100%; }
@media (max-width: 73.0625rem) { .coh-style-brand-hero-carousel-styles .inner-pic-wrapper .inner-pic { padding-bottom: 2.5rem; } }
@media (max-width: 47.9375rem) { .coh-style-brand-hero-carousel-styles .inner-pic-wrapper .inner-pic { padding-bottom: 1.25rem; } }
.coh-style-brand-hero-carousel-styles .carousel-wrapper { height: 100%; width: 100%; }
.coh-style-brand-hero-carousel-styles .carousel-wrapper .slide-item-pic { width: 100%; }
.coh-style-brand-top-header { padding-bottom: 0; background-color: white; border-bottom-width: 0.0625rem; border-bottom-color: #4d4d4d; padding-bottom: 0px !important; border-bottom-width: 0px !important; }
@media (max-width: 63.9375rem) { .coh-style-brand-top-header { padding-bottom: 0; } }
.coh-style-brand-top-header .level-1-item { padding-top: 18px; padding-bottom: 20px; }
.coh-style-brand-top-header .level-1-item.is-active a { color: #663366; border-bottom-color: #663366; border-bottom-width: 2px; border-bottom-style: solid; }
@media (max-width: 63.9375rem) { .coh-style-brand-top-header .level-1-item.is-active a { border-bottom-style: none; border-bottom-width: 0; border-bottom-color: rgba(0, 0, 0, 0); } }
.coh-style-brand-top-header .level-1-item > a { width: auto; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: rgba(0, 0, 0, 0); }
.coh-style-brand-top-header .level-1-item > a:hover { border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #663366; }
@media (max-width: 63.9375rem) { .coh-style-brand-top-header .level-1-item > a:hover { border-bottom-width: 0; border-bottom-style: none; border-bottom-color: rgba(0, 0, 0, 0); } }
.coh-style-brand-top-header #block-cohesion-pharma-brand-mainnavigationtabsmenu .coh-menu-item-button { background-color: #bfbfbf; width: 40px !important; height: 40px !important; }
.coh-style-brand-top-header [id*='subbrandthemeatabsmenu'] { -webkit-box-flex: 1; -webkit-flex: 1 1 0; -ms-flex: 1 1 0px; flex: 1 1 0; }
.coh-style-brand-top-header .main-tabs-menu .level-1-item > a { padding-right: 5px; padding-left: 5px; }
@media (max-width: 63.9375rem) { .coh-style-brand-top-header > .header-sticky-row-utility:first-child { display: none; } }
.coh-style-button-with-overlay { padding-top: 22px; padding-right: 70px; padding-bottom: 24px; overflow: hidden; position: relative; min-height: 60px; background-color: #00bcff; margin-top: cohsg; margin-right: cohsg; margin-bottom: cohsg; margin-left: cohsg; }
.coh-style-button-with-overlay:before { height: 100%; width: 100%; position: absolute; top: 0; right: 0; content: ''; background-color: #0091df; }
.coh-style-button-with-overlay:after { 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: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); content: "\E315"; font-family: "mdicons"; font-size: 30px; color: white; }
.enable-hover-effect.coh-style-button-with-overlay:hover { padding-right: 62px; }
.enable-hover-effect.coh-style-button-with-overlay:hover:before { left: 110%; }
.coh-style-button-with-overlay span { font-weight: 400; color: white; font-size: 16px; }
.brand-button.coh-style-button-without-border { padding: 0; border-width: 0; border-style: none; border-color: rgba(0, 0, 0, 0); font-family: 'Lato', sans-serif;; font-weight: 700; }
.coh-style-cta-1-styles .cta-headline { text-align: left; }
.coh-style-cta-1-styles .arrow-wrapper { width: -webkit-calc(2.1875rem + 10px); width: calc(2.1875rem + 10px); }
@media (max-width: 63.9375rem) { .coh-style-cta-1-styles .arrow-wrapper { width: -webkit-calc(2.1875rem + 10px); width: calc(2.1875rem + 10px); } }
@media (max-width: 47.9375rem) { .coh-style-cta-1-styles .arrow-wrapper { width: -webkit-calc(2.1875rem + 10px); width: calc(2.1875rem + 10px); } }
.coh-style-cta-1-styles .arrow-wrapper .arrow-link { border-top-width: 0.5625rem; border-bottom-width: 0; border-right-width: 0; border-left-width: 0.5625rem; height: 2.1875rem; width: 2.1875rem; border-color: white; }
@media (max-width: 63.9375rem) { .coh-style-cta-1-styles .arrow-wrapper .arrow-link { height: 2.1875rem; width: 2.1875rem; border-top-width: 0.5625rem; border-left-width: 0.5625rem; } }
@media (max-width: 47.9375rem) { .coh-style-cta-1-styles .arrow-wrapper .arrow-link { height: 2.1875rem; width: 2.1875rem; border-top-width: 0.5625rem; border-left-width: 0.5625rem; } }
.coh-style-cta-1-styles .cta-headline-vertical-align { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
.coh-style-calender-bg { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/cal-icon-new_0.png"); background-position: left top; background-size: 110px 100px; background-repeat: no-repeat; background-attachment: scroll; -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: 110px; height: 100px; padding-top: 44px; padding-right: 11px; padding-bottom: 11px; padding-left: 11px; margin-top: 13px; margin-right: auto; margin-bottom: 10px; margin-left: auto; font-size: 16px; line-height: 18px; }
.coh-style-call-to-action-type-5-extended .coh-style-call-to-action-sgm-styles { height: 100%; border-width: 0.5px; border-style: solid; border-color: #d8d8d8; }
.coh-style-call-to-action-type-5-extended .coh-style-call-to-action-sgm-styles .image-container { height: 220px; min-width: 100%; }
@media (max-width: 99.9375rem) { .coh-style-call-to-action-type-5-extended .coh-style-call-to-action-sgm-styles .image-container { height: 180px; } }
@media (max-width: 73.0625rem) { .coh-style-call-to-action-type-5-extended .coh-style-call-to-action-sgm-styles .image-container { height: 140px; } }
@media (max-width: 63.9375rem) { .coh-style-call-to-action-type-5-extended .coh-style-call-to-action-sgm-styles .image-container { height: 350px; } }
@media (max-width: 47.9375rem) { .coh-style-call-to-action-type-5-extended .coh-style-call-to-action-sgm-styles .image-container { height: 220px; } }
.coh-style-call-to-action-type-5-extended .coh-style-call-to-action-sgm-styles .image-container img.cta-image { height: 100%; }
@media (max-width: 63.9375rem) { .coh-style-call-to-action-type-5-extended .coh-style-call-to-action-sgm-styles .image-container img.cta-image { height: auto; } }
@media (max-width: 35.25rem) { .coh-style-call-to-action-type-5-extended .coh-style-call-to-action-sgm-styles .image-container img.cta-image { height: 100%; } }
.coh-style-call-to-action-type-5-extended .coh-style-call-to-action-sgm-styles .image-container .background-illustration { height: 100%; }
.coh-style-call-to-action-type-5-extended .coh-style-call-to-action-sgm-styles .text-container { height: auto; padding: 20px !important; }
.coh-style-call-to-action-type-5-extended .coh-style-call-to-action-sgm-styles .text-container .arrow-button { margin-left: 10px; border-top-width: 4px; border-left-width: 4px; height: 20px; width: 20px; border-color: #e4003c; }
.coh-style-call-to-action-type-5-extended .coh-style-call-to-action-sgm-styles .text-container h3 { font-size: 16px; line-height: 1.5rem; font-family: 'Lato', sans-serif;; font-weight: 400; color: #ce2c42; }
.coh-style-call-to-action-type-5-extended .coh-style-call-to-action-sgm-styles .coh-row-inner > .clickable-container-link { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; }
.coh-style-call-to-action-type-5-extended .coh-style-call-to-action-sgm-styles .coh-row-inner .clickable-container-link { width: 100%; }
.coh-style-blog-artical-list-style .view-article-list article:last-child { border-style: none; }
.coh-style-blog-artical-list-style .view-article-list article:last-child .coh-style-article-preview-4-styles { border-style: none; }
.coh-style-campaign-article-teaser-custom-style { padding-right: 120px; padding-left: 120px; position: relative; }
@media (max-width: 63.9375rem) { .coh-style-campaign-article-teaser-custom-style { padding-right: 32px; padding-left: 32px; } }
@media (max-width: 47.9375rem) { .coh-style-campaign-article-teaser-custom-style { padding-right: 32px; padding-left: 32px; } }
.coh-style-campaign-article-teaser-custom-style:after { background-color: #d8d8d8; height: 100%; width: 55%; position: absolute; top: 0; bottom: 0; left: 0; z-index: -1; }
.coh-style-campaign-article-teaser-custom-style .coh-style-read-more-link-bottom-alignment { padding-bottom: 0; }
.coh-style-campaign-image-custom-styles { margin-bottom: 1.875rem; position: relative; }
.coh-style-campaign-image-custom-styles:after { background-color: #d8d8d8; position: absolute; min-width: 100%; min-height: 100%; top: 1.875rem; left: 6.3125rem; z-index: -1; }
@media (max-width: 63.9375rem) { .coh-style-campaign-image-custom-styles:after { min-width: -webkit-calc( 100% - 101px ); min-width: calc( 100% - 101px ); } }
.coh-style-campaign-simple-signup-custom-styles .coh-component { position: relative; }
.coh-style-campaign-simple-signup-custom-styles .coh-component .coh-container { position: absolute; top: 50%; right: 30px; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); width: auto; }
@media (max-width: 63.9375rem) { .coh-style-campaign-simple-signup-custom-styles .coh-component .coh-container { position: static; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); } }
.coh-style-campaign-simple-signup-custom-styles .coh-component .brand-button { height: 5rem; }
.coh-style-campaign-simple-signup-custom-styles h3, .coh-style-campaign-simple-signup-custom-styles .coh-wysiwyg { max-width: 35.9375rem; }
@media (max-width: 73.0625rem) { .coh-style-campaign-simple-signup-custom-styles h3, .coh-style-campaign-simple-signup-custom-styles .coh-wysiwyg { max-width: 26.25rem; } }
@media (max-width: 63.9375rem) { .coh-style-campaign-simple-signup-custom-styles h3, .coh-style-campaign-simple-signup-custom-styles .coh-wysiwyg { max-width: 100%; } }
.coh-style-card { background-image: url("cohsg"); background-position: left top; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; background-color: #afb600; width: 36.625rem; padding-top: 1.875rem; padding-right: 1.875rem; padding-bottom: 1.375rem; padding-left: 1.875rem; }
@media (max-width: 63.9375rem) { .coh-style-card { background-position: left top; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; } }
@media (max-width: 47.9375rem) { .coh-style-card { background-position: left top; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; width: 100%; } }
.coh-style-card .coh-heading { font-weight: 400; font-size: 1.5rem; line-height: 1.5; text-align: left; font-family: 'Open Sans', sans-serif; }
.coh-style-card .left-column { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
.coh-style-card .left-column p, .coh-style-card .left-column li { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 1rem; line-height: 1.5; text-align: left; }
.coh-style-card .left-column p .title, .coh-style-card .left-column li .title { width: 5.5625rem; }
.coh-style-card .footnotes-wrapper { margin-top: cohsg; }
.coh-style-card .footnotes-wrapper .coh-wysiwyg { margin-left: 0.875rem; }
.coh-style-card .footnotes-wrapper .coh-wysiwyg p, .coh-style-card .footnotes-wrapper .coh-wysiwyg li { font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 1rem; line-height: 1.5; text-align: left; }
.coh-style-card .footnote-text { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.coh-style-card .bayer-logo-wrapper { -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-style-card .bayer-logo-wrapper img { width: 4.6875rem; }
.coh-style-card .product-logo { width: 14.125rem; }
.coh-style-card .right-column { -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-style-chatbot-banner-styles { text-align: center; }
@media (max-width: 63.9375rem) { .coh-style-chatbot-banner-styles { text-align: center; } }
.coh-style-chatbot-banner-styles h2 { color: white; text-align: center; }
@media (max-width: 63.9375rem) { .coh-style-chatbot-banner-styles h2 { text-align: center; color: white; } }
.coh-style-chatbot-banner-styles div { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
@media (max-width: 63.9375rem) { .coh-style-chatbot-banner-styles div { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } }
.coh-style-chatbot-banner-styles a { margin-right: auto; margin-left: auto; color: #e4003c !important; background-color: transparent !important; border-color: #e4003c !important; }
@media (max-width: 63.9375rem) { .coh-style-chatbot-banner-styles a { margin-right: auto; margin-left: auto; color: #e4003c !important; background-color: transparent !important; border-color: #e4003c !important; } }
.coh-style-chatbot-banner-styles a:hover { color: #FFFFFF !important; background-color: #e4003c !important; }
@media (max-width: 63.9375rem) { .coh-style-chatbot-banner-styles a:hover { color: #FFFFFF !important; background-color: #e4003c !important; } }
.coh-style-chatbot-banner-styles p { color: white; }
@media (max-width: 63.9375rem) { .coh-style-chatbot-banner-styles p { color: white; } }
.coh-style-chatbot-banner-styles span.need-br { display: inline; }
@media (max-width: 63.9375rem) { .coh-style-chatbot-banner-styles span.need-br { display: inline; } }
@media (max-width: 73.0625rem) { .coh-style-chatbot-banner-styles .background-image-component { background-size: contain !important; } }
@media (max-width: 63.9375rem) { .coh-style-chatbot-banner-styles .background-image-component { background-size: cover !important; } }
@media (max-width: 73.0625rem) { .coh-style-chatbot-banner-styles .coh-wysiwyg { margin-top: -100px; } }
@media (max-width: 63.9375rem) { .coh-style-chatbot-banner-styles .coh-wysiwyg { margin-top: auto; } }
@media (max-width: 63.9375rem) { .event-wrapper.coh-style-event---full-view .teaser-card { margin-bottom: 12px; } }
.coh-style-event---full-view .event-title { margin-bottom: 32px; }
@media (max-width: 63.9375rem) { .coh-style-event---full-view .event-title { margin-bottom: 15px; } }
.coh-style-event---full-view .promotional-wrapper { margin-bottom: 3.75rem; position: relative; }
@media (max-width: 63.9375rem) { .coh-style-event---full-view .promotional-wrapper { margin-bottom: 3.5rem; } }
.coh-style-event---full-view .promotional-wrapper .right-side { top: -webkit-calc(100% - 60px); top: calc(100% - 60px); }
@media (max-width: 63.9375rem) { .coh-style-event---full-view .promotional-wrapper .right-side { top: -webkit-calc(100% - 50px); top: calc(100% - 50px); } }
.coh-style-event---full-view .event-contact, .coh-style-event---full-view .event-address, .coh-style-event---full-view .event-region { margin-bottom: 8px; }
.coh-style-event---full-view .event-type a, .coh-style-event---full-view .event-region a, .coh-style-event---full-view .event-web a { color: black; }
.coh-style-event---full-view .event-detail { position: relative; padding-right: 18.125rem; margin-bottom: 3.75rem; }
@media (max-width: 63.9375rem) { .coh-style-event---full-view .event-detail { padding-right: 0; margin-bottom: 1.875rem; } }
.coh-style-event---full-view .event-detail > .teaser-card { display: none; width: 111px; }
.coh-style-event---full-view .event-detail > .coh-paragraph { font-weight: 400; color: black; }
.coh-style-event---full-view .right-side { position: absolute; right: 6.25rem; width: 10.9375rem; top: -6.875rem; z-index: 1; }
@media (max-width: 63.9375rem) { .coh-style-event---full-view .right-side { width: 6.9375rem; right: 1.875rem; } }
.coh-style-event---full-view .right-side .teaser-card { margin-bottom: 60px; }
@media (max-width: 63.9375rem) { .coh-style-event---full-view .right-side .teaser-card { margin-bottom: 0; } }
@media (max-width: 63.9375rem) { .coh-style-event---full-view .download-wrapper { margin-bottom: 30px; } }
@media (max-width: 63.9375rem) { .coh-style-event---full-view .brand-button { width: 100%; } }
.coh-style-event---full-view .event-title + .event-detail { margin-bottom: 10.625rem; }
@media (max-width: 63.9375rem) { .coh-style-event---full-view .event-title + .event-detail { margin-bottom: 1.875rem; } }
.coh-style-event---full-view .event-title + .event-detail .right-side { top: 0; }
@media (max-width: 63.9375rem) { .coh-style-event---full-view .event-title + .event-detail .right-side { display: none; } }
@media (max-width: 63.9375rem) { .coh-style-event---full-view .event-title + .event-detail > .teaser-card { display: block; } }
.coh-style-event---full-view .promotional-wrapper + .event-detail .right-side { display: none; }
.coh-style-event---full-view .event-type { margin-bottom: 0.125rem; }
@media (max-width: 63.9375rem) { .coh-style-event---full-view .event-type { margin-bottom: 0; } }
.coh-style-event---full-view .coh-heading { padding-right: 17.1875rem; }
@media (max-width: 63.9375rem) { .coh-style-event---full-view .coh-heading { padding-right: 8.8125rem; } }
html[dir="rtl"] .coh-style-event---full-view .right-side { right: auto; left: 6.25rem; }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-style-event---full-view .right-side { left: 1.875rem; right: auto; } }
html[dir="rtl"] .coh-style-event---full-view .event-detail { padding-right: 0; }
html[dir="rtl"] .coh-style-event---full-view .coh-heading { padding-right: 0; padding-left: 17.1875rem; }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-style-event---full-view .coh-heading { padding-right: 0; padding-left: 8.8125rem; } }
.coh-style-component-modal-popup .coh-modal-inner .hidden-link-for-autofocus { position: absolute; top: 0; left: 0; opacity: 0; font-size: 0; line-height: 0; height: 0; max-height: 0; max-width: 0; width: 0; }
@media (max-width: 35.25rem) { .coh-style-confirmation-modal-styles input#edit-submit { white-space: normal; } }
.coh-style-consent-confirmation-modal-styles .coh-modal-inner { border-width: 1px; border-style: solid; border-color: #018b98; padding-top: 60px; padding-right: 72px; padding-bottom: 57px; padding-left: 72px; background-color: white; width: 790px; max-height: 90vh; overflow: auto; }
@media (max-width: 63.9375rem) { .coh-style-consent-confirmation-modal-styles .coh-modal-inner { padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; width: 80vw; } }
@media (max-width: 35.25rem) { .coh-style-consent-confirmation-modal-styles .coh-modal-inner { width: 90vw; } }
.coh-style-consent-confirmation-modal-styles h2 { margin-bottom: 50px; line-height: 1.3; color: #4d4d4d; font-family: 'Lato', sans-serif;; font-weight: 400; font-size: 20px; }
.coh-style-consent-confirmation-modal-styles h4 { font-weight: 900; margin-bottom: 24px; color: #10384f; }
.coh-style-consent-confirmation-modal-styles .button-with-overlay { background-color: #e4003c; background-color: #e4003c !important; }
.coh-style-consent-confirmation-modal-styles .button-with-overlay span { font-weight: 300; font-size: 24px; line-height: 1.0; color: #2a5163; }
@media (max-width: 63.9375rem) { .coh-style-consent-confirmation-modal-styles .button-with-overlay span { font-size: 16px; line-height: 1.2; } }
.coh-style-consent-confirmation-modal-styles .button-with-overlay, .coh-style-consent-confirmation-modal-styles .audience-cookie-confirm-form { width: 100%; padding-top: 22px; padding-right: 80px; padding-bottom: 24px; padding-left: 38px; position: relative; display: block; -webkit-transition: all 600ms ease-in-out; -o-transition: all 600ms ease-in-out; transition: all 600ms ease-in-out; }
.coh-style-consent-confirmation-modal-styles .button-with-overlay:hover, .coh-style-consent-confirmation-modal-styles .audience-cookie-confirm-form:hover { padding-left: 30px; }
.coh-style-consent-confirmation-modal-styles .button-with-overlay:hover:after, .coh-style-consent-confirmation-modal-styles .audience-cookie-confirm-form:hover:after { right: 15px; }
.coh-style-consent-confirmation-modal-styles .button-with-overlay:hover:before, .coh-style-consent-confirmation-modal-styles .audience-cookie-confirm-form:hover:before { left: 110%; }
.coh-style-consent-confirmation-modal-styles .button-with-overlay:before, .coh-style-consent-confirmation-modal-styles .audience-cookie-confirm-form:before { width: 72px; position: absolute; top: 0; -webkit-transform-origin: bottom right; -ms-transform-origin: bottom right; transform-origin: bottom right; content: ''; -webkit-transform: skewX(-12deg); -ms-transform: skewX(-12deg); transform: skewX(-12deg); background-color: #0b394e; -webkit-transition: all 600ms ease-in-out; -o-transition: all 600ms ease-in-out; transition: all 600ms ease-in-out; left: -webkit-calc(100% - 72px); left: calc(100% - 72px); height: 100%; z-index: 1; }
.coh-style-consent-confirmation-modal-styles .button-with-overlay:after, .coh-style-consent-confirmation-modal-styles .audience-cookie-confirm-form:after { 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: 34px; color: white; content: "\E901"; font-family: "icomoon"; right: 20px; -webkit-transition: all 600ms ease-in-out; -o-transition: all 600ms ease-in-out; transition: all 600ms ease-in-out; position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 2; }
.coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="edit-field-passcode"]) { width: 200px; background-color: #ff3162; margin-bottom: 60px; max-width: 100%; overflow: hidden; padding: 0; }
.coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="edit-field-passcode"]):before { background-color: #d30f4b; left: -webkit-calc(100% - 58px); left: calc(100% - 58px); width: 58px; pointer-events: none; }
.coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="edit-field-passcode"]):after { right: 15px; pointer-events: none; }
.coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="edit-field-passcode"]):hover { padding: 0; }
.coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="edit-field-passcode"]):hover:after { right: 12px; }
.coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="edit-field-passcode"]):hover .form-submit { padding-left: 15px; }
.coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="edit-field-passcode"]) .form-submit { border-width: 0; border-style: none; height: 100%; width: 100%; font-weight: 600; font-size: 19px; text-align: left; color: white; line-height: 1.0; font-style: italic; padding-top: 15px; padding-bottom: 15px; padding-left: 21px; -webkit-transition: all 600ms ease-in-out; -o-transition: all 600ms ease-in-out; transition: all 600ms ease-in-out; }
@media (max-width: 63.9375rem) { .coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="edit-field-passcode"]) .form-submit { font-size: 16px; line-height: 1.2; } }
.coh-style-consent-confirmation-modal-styles [data-drupal-form-fields*="edit-field-passcode"] { width: 100%; margin-bottom: 35px; padding-top: 0; padding-right: 0; padding-bottom: 25px; padding-left: 0; overflow: hidden; }
.coh-style-consent-confirmation-modal-styles [data-drupal-form-fields*="edit-field-passcode"]:before { background-color: #00bcff; width: 65px; left: auto; pointer-events: none; height: 45px; right: 0; }
.coh-style-consent-confirmation-modal-styles [data-drupal-form-fields*="edit-field-passcode"]:after { line-height: 1.0; font-weight: normal; text-transform: none; pointer-events: none; font-size: 30px; content: "\E315"; font-family: "mdicons"; right: 13px; height: 45px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); top: 0; }
.coh-style-consent-confirmation-modal-styles [data-drupal-form-fields*="edit-field-passcode"]:hover { padding-top: 0; padding-right: 0; padding-left: 0; }
.coh-style-consent-confirmation-modal-styles [data-drupal-form-fields*="edit-field-passcode"]:hover:before { left: auto; width: 77px; }
.coh-style-consent-confirmation-modal-styles [data-drupal-form-fields*="edit-field-passcode"]:hover:after { -webkit-transform: translateX(-4px); -ms-transform: translateX(-4px); transform: translateX(-4px); }
.coh-style-consent-confirmation-modal-styles [data-drupal-form-fields*="edit-field-passcode"] .form-item-field-passcode { position: relative; }
.coh-style-consent-confirmation-modal-styles [data-drupal-form-fields*="edit-field-passcode"] .form-item-field-passcode label { display: none; }
.coh-style-consent-confirmation-modal-styles [data-drupal-form-fields*="edit-field-passcode"] .form-item-field-passcode input[type="text"] { width: 100%; height: 45px; padding-right: 84px; padding-left: 16px; border-style: solid; border-width: 1px; border-color: #00bcff; color: #4d4d4d; }
.coh-style-consent-confirmation-modal-styles [data-drupal-form-fields*="edit-field-passcode"] .form-submit { height: 100%; width: 70px; position: absolute; right: 0; top: 0; border-style: none; border-width: 0; font-size: 0; }
.coh-style-consent-confirmation-modal-styles [data-drupal-form-fields*="edit-field-passcode"] label.error { position: absolute; top: 100%; color: #ff0304; font-size: 12px; margin-top: 5px; left: 0; }
.coh-style-consent-confirmation-modal-styles .ajax-progress { display: none; }
html[dir="rtl"] .coh-style-consent-confirmation-modal-styles .button-with-overlay, html[dir="rtl"] .coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="edit-field-passcode"]) { padding-right: 2.375rem; padding-left: 5rem; }
html[dir="rtl"] .coh-style-consent-confirmation-modal-styles .button-with-overlay:before, html[dir="rtl"] .coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="edit-field-passcode"]):before { left: auto; right: -webkit-calc(100% - 72px); right: calc(100% - 72px); -webkit-transform: skewX(12deg); -ms-transform: skewX(12deg); transform: skewX(12deg); }
html[dir="rtl"] .coh-style-consent-confirmation-modal-styles .button-with-overlay:after, html[dir="rtl"] .coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="edit-field-passcode"]):after { left: 1.25rem; right: auto; -webkit-transform: translate3d(0, -50%, 0) scale(-1); transform: translate3d(0, -50%, 0) scale(-1); }
html[dir="rtl"] .coh-style-consent-confirmation-modal-styles .button-with-overlay:hover:after, html[dir="rtl"] .coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="edit-field-passcode"]):hover:after { -webkit-transform: translate3d(-5px, -50%, 0) scale(-1); transform: translate3d(-5px, -50%, 0) scale(-1); }
html[dir="rtl"] .coh-style-consent-confirmation-modal-styles .button-with-overlay:hover:before, html[dir="rtl"] .coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="edit-field-passcode"]):hover:before { -webkit-transform: translate3d(-110%, 0, 0) skewX(12deg); transform: translate3d(-110%, 0, 0) skewX(12deg); }
html[dir="rtl"] .coh-style-consent-confirmation-modal-styles [data-drupal-form-fields*="passcode"]:before { -webkit-transform: skewX(11deg); -ms-transform: skewX(11deg); transform: skewX(11deg); left: 0; right: auto; }
html[dir="rtl"] .coh-style-consent-confirmation-modal-styles [data-drupal-form-fields*="passcode"]:after { left: 15px; right: auto; -webkit-transform: scaleX(-1); -ms-transform: scaleX(-1); transform: scaleX(-1); }
html[dir="rtl"] .coh-style-consent-confirmation-modal-styles [data-drupal-form-fields*="passcode"]:hover:before { left: 0; right: auto; }
html[dir="rtl"] .coh-style-consent-confirmation-modal-styles [data-drupal-form-fields*="passcode"]:hover:after { -webkit-transform: translateX(4px) scaleX(-1); -ms-transform: translateX(4px) scaleX(-1); transform: translateX(4px) scaleX(-1); }
html[dir="rtl"] .coh-style-consent-confirmation-modal-styles [data-drupal-form-fields*="passcode"] input[type="text"] { padding-right: 16px; padding-left: 84px; }
html[dir="rtl"] .coh-style-consent-confirmation-modal-styles [data-drupal-form-fields*="passcode"] label.error { left: auto; right: 0; }
html[dir="rtl"] .coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="passcode"]) { padding: 0; }
html[dir="rtl"] .coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="passcode"]):before { left: auto; right: -webkit-calc(100% - 58px); right: calc(100% - 58px); }
html[dir="rtl"] .coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="passcode"]):after { left: 15px; }
html[dir="rtl"] .coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="passcode"]):hover .form-submit { padding-right: 15px; }
html[dir="rtl"] .coh-style-consent-confirmation-modal-styles form:not([data-drupal-form-fields*="passcode"]) .form-submit { text-align: right; padding-right: 21px; padding-left: 65px; }
.coh-style-blog-recommended-articles .coh-col-xl-4 > .coh-container { height: 100%; }
.coh-style-bigger-para-text { font-size: 1.25rem; line-height: 1.7rem; }
@media (max-width: 47.9375rem) { .coh-style-bigger-para-text { font-size: 1rem; line-height: 1.5rem; } }
.coh-style-contact-us-form-styles .form-wrapper { 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; }
.coh-style-contact-us-form-styles .form-wrapper .wrapper-button { margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
html[dir="rtl"] .coh-style-contact-us-form-styles .form-wrapper { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; }
.coh-style--sgm---article-preview-3, .coh-style-article-preview-3-styles { padding-bottom: 1.25rem; }
.link-mode.coh-style--sgm---article-preview-3 .title, .link-mode.coh-style-article-preview-3-styles .title { display: none; }
.link-mode.coh-style--sgm---article-preview-3 .heading-link, .link-mode.coh-style-article-preview-3-styles .heading-link { display: block; }
.modal-mode.coh-style--sgm---article-preview-3 .title, .modal-mode.coh-style-article-preview-3-styles .title { display: none; }
.modal-mode.coh-style--sgm---article-preview-3 .heading-modal, .modal-mode.coh-style-article-preview-3-styles .heading-modal { cursor: pointer; display: block; }
.coh-style--sgm---article-preview-3 .date, .coh-style-article-preview-3-styles .date { font-size: 0.75rem; margin-bottom: 0.75rem; }
.coh-style--sgm---article-preview-3 .coh-style-read-more-link, .coh-style-article-preview-3-styles .coh-style-read-more-link { border-left-width: 0; }
.coh-style--sgm---article-preview-3 .right-side .read-more, .coh-style-article-preview-3-styles .right-side .read-more { bottom: 0; border-left-width: 0; border-bottom-width: 0; border-top-width: 1rem; margin-top: 9px; }
@media (max-width: 47.9375rem) { .coh-style--sgm---article-preview-3 .right-side .read-more, .coh-style-article-preview-3-styles .right-side .read-more { position: relative; } }
.coh-style--sgm---article-preview-3 .right-side, .coh-style-article-preview-3-styles .right-side { padding-bottom: 3.125rem; }
@media (max-width: 63.9375rem) { .coh-style--sgm---article-preview-3 .right-side, .coh-style-article-preview-3-styles .right-side { padding-bottom: 0; } }
.coh-style--sgm---article-preview-3 .right-side .link-wrapper, .coh-style-article-preview-3-styles .right-side .link-wrapper { display: block; }
@media (max-width: 63.9375rem) { .coh-style--sgm---article-preview-3 .right-side .link-wrapper, .coh-style-article-preview-3-styles .right-side .link-wrapper { display: block; } }
.coh-style--sgm---article-preview-3 .right-side, .coh-style-article-preview-3-styles .right-side, .coh-style--sgm---article-preview-3 .left-side, .coh-style-article-preview-3-styles .left-side { height: 100%; }
.coh-style--sgm---article-preview-3 .coh-heading, .coh-style-article-preview-3-styles .coh-heading { margin-bottom: 1.875rem; font-weight: 600; }
.coh-style--sgm---article-preview-3 .heading-modal, .coh-style-article-preview-3-styles .heading-modal, .coh-style--sgm---article-preview-3 .heading-link, .coh-style-article-preview-3-styles .heading-link { display: none; }
.coh-style--sgm---article-preview-3 .text p { color: #4d4d4d; }
.coh-style--sgm---article-preview-3 .headline { color: #4d4d4d; }
.coh-style--sgm---article-preview-3 .date { color: #4d4d4d; }
.coh-style-about-the-author { background-color: #d8d8d8; padding: 30px; }
@media (max-width: 63.9375rem) { .coh-style-about-the-author { padding: 20px; } }
.coh-style-about-the-author .left-side { 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-style-about-the-author .right-side .coh-paragraph { color: black; font-size: 16px; margin-bottom: 20px; font-weight: 600; line-height: 2rem; }
@media (max-width: 63.9375rem) { .coh-style-about-the-author .right-side .coh-paragraph { font-size: 16px; margin-bottom: 10px; } }
.coh-style-about-the-author .right-side .coh-wysiwyg { color: black; }
.coh-style-about-the-author .right-side .coh-wysiwyg p { line-height: 1.5rem; font-size: 16px; text-align: left; }
@media (max-width: 63.9375rem) { .coh-style-about-the-author .right-side .coh-wysiwyg p { font-size: 16px; } }
.coh-style-about-the-author .right-side, .coh-style-about-the-author .left-side { height: 100%; }
.coh-style-about-the-author .img-wrapper { -webkit-border-radius: cohsg; border-radius: cohsg; width: 100%; }
@media (max-width: 47.9375rem) { .coh-style-about-wcd-page-wrapper h2 { font-size: 24px; } }
.coh-style-accordion-tabs-style { min-height: 2.25rem; border-bottom-width: cohsg; border-bottom-style: none; border-bottom-color: #d8d8d8; font-family: 'Lato', sans-serif;; color: #afb600; font-size: 16px; line-height: 24px; text-align: left; padding-top: 0.5rem; padding-right: 0.5rem; padding-bottom: 0.5rem; margin-top: 0.5rem; margin-bottom: 0.5rem; background-color: #f6f6f6; font-weight: 700; }
.coh-style-accordion-tabs-style:first-child { border-top-width: cohsg; border-top-style: none; border-top-color: #d8d8d8; }
.is-active.coh-style-accordion-tabs-style { border-bottom-width: cohsg; border-bottom-style: none; border-bottom-color: #b31dba; }
.is-active.coh-style-accordion-tabs-style a { color: #afb600; }
.is-active.coh-style-accordion-tabs-style a:after { 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: "\F139"; font-family: "icomoon"; }
.is-active.coh-style-accordion-tabs-style a h2 { color: #e4003c; }
.is-disabled.coh-style-accordion-tabs-style a:after { 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: "\E001"; font-family: "mdicons"; color: rgba(0, 0, 0, 0); }
.coh-style-accordion-tabs-style a { color: #4d4d4d; display: block; height: 100%; width: 100%; padding-top: 2.5rem; padding-right: 2.5rem; padding-bottom: 2.5rem; padding-left: 2.5rem; background-color: #f6f6f6; }
@media (max-width: 63.9375rem) { .coh-style-accordion-tabs-style a { padding-top: 1.875rem; padding-right: 1.875rem; padding-bottom: 1.875rem; padding-left: 1.875rem; } }
.coh-style-accordion-tabs-style a:hover { background-color: #f6f6f6; }
.coh-style-accordion-tabs-style a:after { 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; margin-top: 2px; margin-right: 12px; margin-left: 12px; font-size: 20px; position: -webkit-sticky; position: sticky; right: 8px; content: "\F13A"; font-family: "icomoon"; color: #e4003c; }
.coh-style-accordion-tabs-style a:after:before, .coh-style-accordion-tabs-style a:after:after { clear: both; content: " "; display: table; }
@media (max-width: 35.25rem) { .coh-style-accordion-tabs-style a:after { margin-top: 2px; margin-right: 4px; } }
.coh-style-accordion-tabs-style h2 { font-size: 1.1rem; text-align: left; font-family: 'Lato', sans-serif; margin-bottom: 0; line-height: 1.5; }
@media (max-width: 35.25rem) { .coh-style-accordion-tabs-style h2 { padding-left: 0px; padding-right: 0px; } }
@media (max-width: 63.9375rem) { .coh-style-active-nav { overflow: hidden; } }
.show-dropdown-always.coh-style-sgm---articles-with-filter .articles-tabs-filter, .show-dropdown-always.coh-style-article-list-with-category-filter-styles .articles-tabs-filter { display: none; }
.show-dropdown-always.coh-style-sgm---articles-with-filter .articles-dropdown-filter, .show-dropdown-always.coh-style-article-list-with-category-filter-styles .articles-dropdown-filter { display: block; }
@media (max-width: 99.9375rem) { .show-dropdown-desktop.coh-style-sgm---articles-with-filter .articles-tabs-filter, .show-dropdown-desktop.coh-style-article-list-with-category-filter-styles .articles-tabs-filter { display: none; } }
@media (max-width: 99.9375rem) { .show-dropdown-desktop.coh-style-sgm---articles-with-filter .articles-dropdown-filter, .show-dropdown-desktop.coh-style-article-list-with-category-filter-styles .articles-dropdown-filter { display: block; } }
@media (max-width: 73.0625rem) { .show-dropdown-laptop.coh-style-sgm---articles-with-filter .articles-tabs-filter, .show-dropdown-laptop.coh-style-article-list-with-category-filter-styles .articles-tabs-filter { display: none; } }
@media (max-width: 73.0625rem) { .show-dropdown-laptop.coh-style-sgm---articles-with-filter .articles-dropdown-filter, .show-dropdown-laptop.coh-style-article-list-with-category-filter-styles .articles-dropdown-filter { display: block; } }
@media (max-width: 63.9375rem) { .show-dropdown-tablet.coh-style-sgm---articles-with-filter .articles-tabs-filter, .show-dropdown-tablet.coh-style-article-list-with-category-filter-styles .articles-tabs-filter { display: none; } }
@media (max-width: 63.9375rem) { .show-dropdown-tablet.coh-style-sgm---articles-with-filter .articles-dropdown-filter, .show-dropdown-tablet.coh-style-article-list-with-category-filter-styles .articles-dropdown-filter { display: block; } }
@media (max-width: 47.9375rem) { .show-dropdown-landscape.coh-style-sgm---articles-with-filter .articles-tabs-filter, .show-dropdown-landscape.coh-style-article-list-with-category-filter-styles .articles-tabs-filter { display: none; } }
@media (max-width: 47.9375rem) { .show-dropdown-landscape.coh-style-sgm---articles-with-filter .articles-dropdown-filter, .show-dropdown-landscape.coh-style-article-list-with-category-filter-styles .articles-dropdown-filter { display: block; } }
@media (max-width: 35.25rem) { .show-dropdown-phone.coh-style-sgm---articles-with-filter .articles-tabs-filter, .show-dropdown-phone.coh-style-article-list-with-category-filter-styles .articles-tabs-filter { display: none; } }
@media (max-width: 35.25rem) { .show-dropdown-phone.coh-style-sgm---articles-with-filter .articles-dropdown-filter, .show-dropdown-phone.coh-style-article-list-with-category-filter-styles .articles-dropdown-filter { display: block; } }
.coh-style-sgm---articles-with-filter .form-submit, .coh-style-article-list-with-category-filter-styles .form-submit { display: none; }
.coh-style-sgm---articles-with-filter .articles-tabs-filter input[type="radio"], .coh-style-article-list-with-category-filter-styles .articles-tabs-filter input[type="radio"] { opacity: 0; height: 0; max-height: 0; width: 0; max-width: 0; display: block; }
.coh-style-sgm---articles-with-filter .articles-tabs-filter input[type="radio"]:checked + label:before, .coh-style-article-list-with-category-filter-styles .articles-tabs-filter input[type="radio"]:checked + label:before { content: ''; }
.coh-style-sgm---articles-with-filter .articles-tabs-filter .form-radios, .coh-style-article-list-with-category-filter-styles .articles-tabs-filter .form-radios { 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; width: 100%; }
.coh-style-sgm---articles-with-filter .articles-tabs-filter .form-item, .coh-style-article-list-with-category-filter-styles .articles-tabs-filter .form-item { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
.coh-style-sgm---articles-with-filter .articles-tabs-filter label, .coh-style-article-list-with-category-filter-styles .articles-tabs-filter label { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; height: 100%; width: 100%; -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: 0.3125rem; position: relative; word-break: break-word; text-align: center; }
.coh-style-sgm---articles-with-filter .articles-tabs-filter label:before, .coh-style-article-list-with-category-filter-styles .articles-tabs-filter label:before { position: absolute; top: 100%; border-bottom-style: solid; content: ''; }
.coh-style-sgm---articles-with-filter .articles-dropdown-filter, .coh-style-article-list-with-category-filter-styles .articles-dropdown-filter { display: none; }
.coh-style-sgm---articles-with-filter .dropdown-filter-menu .coh-block, .coh-style-article-list-with-category-filter-styles .dropdown-filter-menu .coh-block { 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-style-sgm---articles-with-filter .articles-view article:not(:last-of-type) { margin-bottom: 25px; }
@media (max-width: 73.0625rem) { .coh-style-sgm---articles-with-filter .articles-view article:not(:last-of-type) { margin-bottom: 15px; } }
.coh-style-sgm---articles-with-filter .tabs-filter-menu { margin-bottom: 44px; }
@media (max-width: 73.0625rem) { .coh-style-sgm---articles-with-filter .tabs-filter-menu { margin-bottom: cohsg; } }
@media (max-width: 63.9375rem) { .coh-style-sgm---articles-with-filter .tabs-filter-menu { margin-bottom: cohsg; } }
.coh-style-sgm---articles-with-filter .tabs-filter-menu label { min-height: 40px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; margin-top: cohsg; font-weight: 100; }
@media (max-width: 73.0625rem) { .coh-style-sgm---articles-with-filter .tabs-filter-menu label { min-height: cohsg; } }
@media (max-width: 63.9375rem) { .coh-style-sgm---articles-with-filter .tabs-filter-menu label { min-height: cohsg; } }
@media (max-width: 35.25rem) { .coh-style-sgm---articles-with-filter .tabs-filter-menu label { min-height: cohsg; } }
.coh-style-sgm---articles-with-filter .tabs-filter-menu label:hover { font-weight: 600; }
.coh-style-sgm---articles-with-filter .tabs-filter-menu label:hover:before { border-bottom-width: 2px; border-bottom-color: #00bcff; width: 64px; }
.coh-style-sgm---articles-with-filter .tabs-filter-menu .form-radios { -webkit-flex-wrap: nowrap; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; }
.coh-style-sgm---articles-with-filter .tabs-filter-menu .form-radios .form-item { max-width: 130px; min-width: cohsg; }
@media (max-width: 73.0625rem) { .coh-style-sgm---articles-with-filter .tabs-filter-menu .form-radios .form-item { max-width: cohsg; } }
@media (max-width: 63.9375rem) { .coh-style-sgm---articles-with-filter .tabs-filter-menu .form-radios .form-item { max-width: cohsg; } }
@media (max-width: 35.25rem) { .coh-style-sgm---articles-with-filter .tabs-filter-menu .form-radios .form-item { max-width: cohsg; } }
.coh-style-sgm---articles-with-filter .tabs-filter-menu input[type="radio"]:checked + label { font-weight: 600; }
.coh-style-sgm---articles-with-filter .tabs-filter-menu input[type="radio"]:checked + label:before { border-bottom-width: 2px; border-bottom-color: #00bcff; width: 64px; }
.coh-style-sgm---articles-with-filter .dropdown-filter-menu { margin-bottom: 34px; }
@media (max-width: 73.0625rem) { .coh-style-sgm---articles-with-filter .dropdown-filter-menu { margin-bottom: cohsg; } }
@media (max-width: 63.9375rem) { .coh-style-sgm---articles-with-filter .dropdown-filter-menu { margin-bottom: 15px; } }
.coh-style-sgm---articles-with-filter .dropdown-filter-menu .views-exposed-form { width: 278px; }
@media (max-width: 73.0625rem) { .coh-style-sgm---articles-with-filter .dropdown-filter-menu .views-exposed-form { width: cohsg; } }
@media (max-width: 63.9375rem) { .coh-style-sgm---articles-with-filter .dropdown-filter-menu .views-exposed-form { width: cohsg; } }
@media (max-width: 47.9375rem) { .coh-style-sgm---articles-with-filter .dropdown-filter-menu .views-exposed-form { width: cohsg; } }
.coh-style-sgm---articles-with-filter .dropdown-filter-menu .select2-selection--single { background-color: #e4003c; border-style: solid; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px; border-color: #4d4d4d; }
.coh-style-sgm---articles-with-filter .dropdown-filter-menu .select2-selection--single .select2-selection__rendered { color: white; }
.link-mode.coh-style-article-preview-1-sgm .title, .link-mode.coh-style-article-preview-1-styles .title { display: none; }
.link-mode.coh-style-article-preview-1-sgm .heading-link, .link-mode.coh-style-article-preview-1-styles .heading-link { display: block; }
.modal-mode.coh-style-article-preview-1-sgm .title, .modal-mode.coh-style-article-preview-1-styles .title { display: none; }
.modal-mode.coh-style-article-preview-1-sgm .heading-modal, .modal-mode.coh-style-article-preview-1-styles .heading-modal { display: block; cursor: pointer; }
.coh-style-article-preview-1-sgm .read-more, .coh-style-article-preview-1-styles .read-more { border-left-width: 0; margin-left: 0; }
.coh-style-article-preview-1-sgm .heading-modal, .coh-style-article-preview-1-styles .heading-modal, .coh-style-article-preview-1-sgm .heading-link, .coh-style-article-preview-1-styles .heading-link { display: none; }
.coh-style-article-preview-1-sgm .coh-heading, .coh-style-article-preview-1-styles .coh-heading { font-weight: 600; margin-bottom: 1.25rem; }
.coh-style-article-preview-1-sgm .coh-paragraph, .coh-style-article-preview-1-styles .coh-paragraph { font-size: 0.75rem; margin-bottom: 1.25rem; }
.coh-style-article-preview-1-sgm { width: 100%; }
.coh-style-article-preview-1-sgm .description p { color: #4d4d4d; }
.coh-style-article-preview-1-sgm .headline { color: #4d4d4d; }
.coh-style-article-preview-1-sgm .date { color: #00bcff; }
.coh-style--sgm---article-preview-2, .coh-style-article-preview-2-styles { padding-top: 1.25rem; padding-bottom: 1.875rem; }
.link-mode.coh-style--sgm---article-preview-2 .title, .link-mode.coh-style-article-preview-2-styles .title { display: none; }
.link-mode.coh-style--sgm---article-preview-2 .heading-link, .link-mode.coh-style-article-preview-2-styles .heading-link { display: block; }
.modal-mode.coh-style--sgm---article-preview-2 .title, .modal-mode.coh-style-article-preview-2-styles .title { display: none; }
.modal-mode.coh-style--sgm---article-preview-2 .heading-modal, .modal-mode.coh-style-article-preview-2-styles .heading-modal { cursor: pointer; display: block; }
.coh-style--sgm---article-preview-2 .date, .coh-style-article-preview-2-styles .date { font-size: 1rem; margin-bottom: 0.75rem; font-family: 'Lato', sans-serif;; font-weight: 700; }
.coh-style--sgm---article-preview-2 .coh-style-read-more-link, .coh-style-article-preview-2-styles .coh-style-read-more-link { border-left-width: 0; }
.coh-style--sgm---article-preview-2 .link-wrapper .read-more, .coh-style-article-preview-2-styles .link-wrapper .read-more { border-left-width: 0; border-bottom-width: 0; }
@media (max-width: 63.9375rem) { .coh-style--sgm---article-preview-2 .link-wrapper .read-more, .coh-style-article-preview-2-styles .link-wrapper .read-more { margin-top: 9px; } }
@media (max-width: 35.25rem) { .coh-style--sgm---article-preview-2 .link-wrapper .read-more, .coh-style-article-preview-2-styles .link-wrapper .read-more { position: relative; } }
.coh-style--sgm---article-preview-2 .right-side, .coh-style-article-preview-2-styles .right-side { height: 100%; padding-bottom: 3.125rem; }
.coh-style--sgm---article-preview-2 .coh-heading, .coh-style-article-preview-2-styles .coh-heading { margin-bottom: 1.875rem; font-weight: 400; font-family: 'Lato', sans-serif;; }
.coh-style--sgm---article-preview-2 .heading-modal, .coh-style-article-preview-2-styles .heading-modal, .coh-style--sgm---article-preview-2 .heading-link, .coh-style-article-preview-2-styles .heading-link { display: none; }
@media (max-width: 35.25rem) { .coh-style--sgm---article-preview-2 .coh-style-read-more-link-bottom-alignment, .coh-style-article-preview-2-styles .coh-style-read-more-link-bottom-alignment { padding-bottom: 0; } }
.coh-style--sgm---article-preview-2 .coh-style-read-more-link-bottom-alignment .read-more, .coh-style-article-preview-2-styles .coh-style-read-more-link-bottom-alignment .read-more { text-align: center; line-height: 16px; max-height: 40px; position: relative; border-style: solid; border-width: 1px; border-color: #e4003c; padding-top: 0.6875rem; padding-right: 0.9375rem; padding-bottom: 0.6875rem; padding-left: 0.9375rem; color: #e4003c; min-width: 160px; }
.coh-style--sgm---article-preview-2 .coh-style-read-more-link-bottom-alignment .read-more:hover, .coh-style-article-preview-2-styles .coh-style-read-more-link-bottom-alignment .read-more:hover { color: white; background-color: #e4003c; }
.coh-style--sgm---article-preview-2 .coh-style-read-more-link-bottom-alignment .read-more:before, .coh-style-article-preview-2-styles .coh-style-read-more-link-bottom-alignment .read-more:before { font-size: 0; }
.coh-style--sgm---article-preview-2 .text p { color: #4d4d4d; }
.coh-style--sgm---article-preview-2 .headline { color: #4d4d4d; }
.coh-style--sgm---article-preview-2 .date { color: #00bcff; }
.coh-style--sgm---article-preview-4, .coh-style-article-preview-4-styles { padding-top: 0; padding-bottom: 1.875rem; border-bottom-width: 0.125rem; border-bottom-style: solid; border-color: #d8d8d8; }
@media (max-width: 63.9375rem) { .coh-style--sgm---article-preview-4, .coh-style-article-preview-4-styles { padding-bottom: 0; } }
.link-mode.coh-style--sgm---article-preview-4 .title, .link-mode.coh-style-article-preview-4-styles .title { display: none; }
.link-mode.coh-style--sgm---article-preview-4 .heading-link, .link-mode.coh-style-article-preview-4-styles .heading-link { display: block; }
.modal-mode.coh-style--sgm---article-preview-4 .title, .modal-mode.coh-style-article-preview-4-styles .title { display: none; }
.modal-mode.coh-style--sgm---article-preview-4 .heading-modal, .modal-mode.coh-style-article-preview-4-styles .heading-modal { display: block; cursor: pointer; }
.coh-style--sgm---article-preview-4 .coh-style-read-more-link-bottom-alignment .read-more, .coh-style-article-preview-4-styles .coh-style-read-more-link-bottom-alignment .read-more { margin-top: 0.625rem; color: #e4003c; font-size: 16px; text-align: center; max-height: 40px; min-width: 160px; padding-top: 0.6875rem; padding-right: 0.9375rem; padding-bottom: 0.6875rem; padding-left: 0.9375rem; position: relative; border-width: 1px; border-style: solid; border-color: #e4003c; line-height: 16px; text-transform: uppercase; }
@media (max-width: 63.9375rem) { .coh-style--sgm---article-preview-4 .coh-style-read-more-link-bottom-alignment .read-more, .coh-style-article-preview-4-styles .coh-style-read-more-link-bottom-alignment .read-more { margin-top: 0.625rem; } }
.coh-style--sgm---article-preview-4 .coh-style-read-more-link-bottom-alignment .read-more:before, .coh-style-article-preview-4-styles .coh-style-read-more-link-bottom-alignment .read-more:before { font-size: 0; }
.coh-style--sgm---article-preview-4 .coh-style-read-more-link-bottom-alignment .read-more:hover, .coh-style-article-preview-4-styles .coh-style-read-more-link-bottom-alignment .read-more:hover { background-color: #e4003c; color: white; }
.coh-style--sgm---article-preview-4 .heading-modal, .coh-style-article-preview-4-styles .heading-modal, .coh-style--sgm---article-preview-4 .heading-link, .coh-style-article-preview-4-styles .heading-link { display: none; }
.coh-style--sgm---article-preview-4 .coh-heading, .coh-style-article-preview-4-styles .coh-heading { margin-bottom: 1.25rem; font-weight: 400; font-family: 'Lato', sans-serif;; }
@media (max-width: 63.9375rem) { .coh-style--sgm---article-preview-4 .coh-heading, .coh-style-article-preview-4-styles .coh-heading { margin-top: 1.25rem; margin-bottom: 0.875rem; } }
.coh-style--sgm---article-preview-4 .date-month-year.display-last-modified-date .last-modified-date, .coh-style-article-preview-4-styles .date-month-year.display-last-modified-date .last-modified-date { display: block; }
.coh-style--sgm---article-preview-4 .date-month-year.display-creation-date .creation-date, .coh-style-article-preview-4-styles .date-month-year.display-creation-date .creation-date { display: block; }
.coh-style--sgm---article-preview-4 .date-month-year.display-custom-date .custom-date, .coh-style-article-preview-4-styles .date-month-year.display-custom-date .custom-date { display: block; }
.coh-style--sgm---article-preview-4 .date-month-year p, .coh-style-article-preview-4-styles .date-month-year p { font-size: 1rem; margin-bottom: 0.6875rem; display: none; font-family: 'Lato', sans-serif;; font-weight: 700; }
@media (max-width: 63.9375rem) { .coh-style--sgm---article-preview-4 .date-month-year p, .coh-style-article-preview-4-styles .date-month-year p { margin-bottom: 0.625rem; } }
.coh-style--sgm---article-preview-4 .image-container, .coh-style-article-preview-4-styles .image-container { 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 (max-width: 63.9375rem) { .coh-style--sgm---article-preview-4 .image-container, .coh-style-article-preview-4-styles .image-container { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } }
.coh-style--sgm---article-preview-4 .image-container.image-full-width img, .coh-style-article-preview-4-styles .image-container.image-full-width img { height: auto; width: 100%; }
.coh-style--sgm---article-preview-4 .image-container.image-full-height img, .coh-style-article-preview-4-styles .image-container.image-full-height img { height: 100%; width: 100%; }
@media (max-width: 63.9375rem) { .coh-style--sgm---article-preview-4 .image-container > div, .coh-style-article-preview-4-styles .image-container > div { width: 100%; } }
.coh-style--sgm---article-preview-4 .right-side, .coh-style-article-preview-4-styles .right-side { -webkit-box-ordinal-group: 4; -webkit-order: 3; -ms-flex-order: 3; order: 3; }
@media (max-width: 63.9375rem) { .coh-style--sgm---article-preview-4 .heading-wrapper, .coh-style-article-preview-4-styles .heading-wrapper { -webkit-box-ordinal-group: 3; -webkit-order: 2; -ms-flex-order: 2; order: 2; } }
.coh-style--sgm---article-preview-4 { min-height: auto; background-color: white; width: auto; }
.coh-style--sgm---article-preview-4 .headline { color: #afb600; }
.coh-style--sgm---article-preview-4 .date-month-year p { color: #4d4d4d; }
.coh-style--sgm---article-preview-4 .copy-text p { color: #4d4d4d; }
.coh-style-authentication-modal-styles .coh-modal-inner { border-width: 1px; border-style: solid; border-color: #0b394e; padding-top: 83px; padding-right: 70px; padding-bottom: 60px; padding-left: 70px; background-color: white; width: 725px; max-height: 90vh; overflow: auto; }
@media (max-width: 63.9375rem) { .coh-style-authentication-modal-styles .coh-modal-inner { padding-top: 25px; padding-right: 25px; padding-bottom: 25px; padding-left: 25px; width: 80vw; } }
@media (max-width: 35.25rem) { .coh-style-authentication-modal-styles .coh-modal-inner { width: 90vw; } }
.coh-style-authentication-modal-styles h2 { margin-bottom: 30px; }
.coh-style-authentication-modal-styles h4 { font-weight: 900; }
.coh-style-authentication-modal-styles .button-with-overlay { width: 100%; padding-top: 22px; padding-right: 80px; padding-bottom: 24px; padding-left: 38px; position: relative; display: block; -webkit-transition: all 600ms ease-in-out; -o-transition: all 600ms ease-in-out; transition: all 600ms ease-in-out; }
.coh-style-authentication-modal-styles .button-with-overlay:hover { padding-left: 30px; }
.coh-style-authentication-modal-styles .button-with-overlay:hover:after { right: 15px; }
.coh-style-authentication-modal-styles .button-with-overlay:before { width: 72px; position: absolute; top: 0; -webkit-transform-origin: bottom right; -ms-transform-origin: bottom right; transform-origin: bottom right; content: ''; -webkit-transform: skewX(-12deg); -ms-transform: skewX(-12deg); transform: skewX(-12deg); background-color: #0b394e; -webkit-transition: all 600ms ease-in-out; -o-transition: all 600ms ease-in-out; transition: all 600ms ease-in-out; left: -webkit-calc(100% - 72px); left: calc(100% - 72px); }
.coh-style-authentication-modal-styles .button-with-overlay:after { 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: 34px; color: white; content: "\E901"; font-family: "icomoon"; right: 20px; -webkit-transition: all 600ms ease-in-out; -o-transition: all 600ms ease-in-out; transition: all 600ms ease-in-out; }
.coh-style-authentication-modal-styles .button-with-overlay:nth-child(2) { background-color: #00627d; margin-bottom: 60px; }
.coh-style-authentication-modal-styles .button-with-overlay:last-child { background-color: #eeeeee; }
.coh-style-authentication-modal-styles .button-with-overlay:last-child span { color: #2a5163; }
.coh-style-authentication-modal-styles .button-with-overlay span { font-weight: 300; font-size: 24px; }
@media (max-width: 63.9375rem) { .coh-style-authentication-modal-styles .button-with-overlay span { font-size: 16px; line-height: 1.2; } }
html[dir="rtl"] .coh-style-authentication-modal-styles .button-with-overlay { padding-right: 2.375rem; padding-left: 5rem; }
html[dir="rtl"] .coh-style-authentication-modal-styles .button-with-overlay:before { left: auto; right: -webkit-calc(100% - 72px); right: calc(100% - 72px); -webkit-transform: skewX(12deg); -ms-transform: skewX(12deg); transform: skewX(12deg); }
html[dir="rtl"] .coh-style-authentication-modal-styles .button-with-overlay:after { left: 1.25rem; right: auto; -webkit-transform: translate3d(0, -50%, 0) scale(-1); transform: translate3d(0, -50%, 0) scale(-1); }
html[dir="rtl"] .coh-style-authentication-modal-styles .button-with-overlay:hover:after { -webkit-transform: translate3d(-5px, -50%, 0) scale(-1); transform: translate3d(-5px, -50%, 0) scale(-1); }
html[dir="rtl"] .coh-style-authentication-modal-styles .button-with-overlay:hover:before { -webkit-transform: translate3d(-110%, 0, 0) skewX(12deg); transform: translate3d(-110%, 0, 0) skewX(12deg); }
.coh-style-article-teaser---type-1---sgm { padding-top: 15px; padding-right: 30px; padding-left: 30px; width: 100%; }
@media (max-width: 63.9375rem) { .coh-style-article-teaser---type-1---sgm { padding-right: 0; padding-bottom: 30px; padding-left: 0; } }
.left-alignment.coh-style-article-teaser---type-1---sgm { text-align: left; }
.right-alignment.coh-style-article-teaser---type-1---sgm { text-align: right; }
.center-alignment.coh-style-article-teaser---type-1---sgm { text-align: center; }
.center-alignment.coh-style-article-teaser---type-1---sgm .read-more { border-left-width: 0; margin-left: 0; }
.coh-style-article-teaser---type-1---sgm .text-wrapper { padding-right: 30px; padding-left: 30px; }
@media (max-width: 63.9375rem) { .coh-style-article-teaser---type-1---sgm .text-wrapper { padding-right: 0; padding-left: 0; } }
.coh-style-article-teaser---type-1---sgm .read-more { border-left-width: 0; }
@media (max-width: 63.9375rem) { .coh-style-article-teaser---type-1---sgm .read-more { border-left-width: 0; } }
.coh-style-article-teaser---type-1---sgm .author-name { font-size: 0.75rem; color: #00bcff; }
@media (max-width: 63.9375rem) { .coh-style-article-teaser---type-1---sgm .author-name { margin-bottom: 0.375rem; } }
.coh-style-article-teaser---type-1---sgm .headline { margin-bottom: 1.25rem; color: black; }
.coh-style-article-teaser---type-1---sgm .description { color: black; margin-bottom: 1.25rem; }
.coh-style-article-teaser---type-2---styles { padding-top: 15px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; width: 100%; }
@media (max-width: 63.9375rem) { .coh-style-article-teaser---type-2---styles { padding-right: 0; padding-left: 0; } }
.left-alignment.coh-style-article-teaser---type-2---styles { text-align: left; }
.center-alignment.coh-style-article-teaser---type-2---styles { text-align: center; }
.center-alignment.coh-style-article-teaser---type-2---styles .read-more { border-left-width: 0; margin-left: 0; }
.right-alignment.coh-style-article-teaser---type-2---styles { text-align: right; }
.coh-style-article-teaser---type-2---styles .coh-row-inner .content-wrapper { padding-top: 26px; padding-right: 30px; padding-left: 30px; background-color: #d8d8d8; }
@media (max-width: 63.9375rem) { .coh-style-article-teaser---type-2---styles .coh-row-inner .content-wrapper { padding-top: 10px; padding-right: 20px; padding-left: 20px; } }
@media (max-width: 47.9375rem) { .coh-style-article-teaser---type-2---styles .coh-row-inner .content-wrapper { padding-right: 0; padding-left: 0; } }
.coh-style-article-teaser---type-2---styles .headline { margin-bottom: 1.25rem; color: black; }
.coh-style-article-teaser---type-2---styles .author-name { color: #00bcff; font-size: 0.75rem; }
@media (max-width: 63.9375rem) { .coh-style-article-teaser---type-2---styles .author-name { margin-bottom: 0.375rem; } }
.coh-style-article-teaser---type-2---styles .description p { color: black; }
.coh-style-article-teaser---type-2---styles a.read-more { margin-bottom: 20px; border-left-width: 0; border-bottom-width: 0; }
.coh-style-article-teaser---type-2---styles .teaser-illustration-wrapper { height: 100%; }
.coh-style-article-teaser---type-2---styles .teaser-illustration-wrapper.alignment-flex-end { 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-style-article-teaser---type-2---styles .teaser-illustration-wrapper.alignment-flex-start { 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-style-article-teaser---type-2---styles .teaser-illustration-wrapper.alignment-center { 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; }
html[dir="rtl"] .coh-style-article-teaser---type-2---styles .read-more { right: 0; }
.coh-style-article-filter--extended .select2-selection.select2-selection--single .select2-selection__rendered { padding-right: 36px; }
.coh-style-article-filter--extended .select2-selection.select2-selection--single .select2-selection__rendered { font-family: 'Lato', sans-serif;; font-weight: 400; }
.coh-style-article-filter--extended article:last-child .coh-style--sgm---article-preview-4 { border-bottom-width: 0; }
.coh-style-articles-list---custom-pagination .pager__item { text-align: center; }
.coh-style-articles-list---custom-pagination .views-infinite-scroll-content-wrapper + nav { display: none; }
.coh-style-articles-list---custom-pagination .views-infinite-scroll-content-wrapper + .pager:not([data-drupal-views-infinite-scroll-pager]) { display: none; }
.coh-style-articles-list---custom-pagination [data-drupal-views-infinite-scroll-pager=''] ~ .basic-pagination-component { display: none; }
.coh-style-articles-list---custom-pagination [data-drupal-views-infinite-scroll-pager=''] + .pager__items { display: none; }
.coh-style-articles-list---custom-pagination [data-drupal-views-infinite-scroll-pager=''] + .pager__items + .js-pager__items { display: none; }
.coh-style-audience-splitter { width: 100%; margin-right: auto; margin-bottom: 30px; margin-left: auto; }
.coh-style-audience-splitter > p { text-align: center; margin-bottom: 1.875rem; color: black; }
.coh-style-audience-splitter .buttons-wrapper { 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 (max-width: 63.9375rem) { .coh-style-audience-splitter .buttons-wrapper { -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-audience-splitter .buttons-wrapper:before { content: normal; }
.coh-style-audience-splitter .buttons-wrapper:after { content: normal; }
.coh-style-audience-splitter .buttons-wrapper .brand-button { width: 100%; }
@media (max-width: 63.9375rem) { .coh-style-audience-splitter .buttons-wrapper .brand-button { margin-right: auto; margin-bottom: 0.625rem; margin-left: auto; } }
.coh-style-audience-splitter .audience-landing-page { width: (field.27947483-622f-4768-8203-8984e7914f28); margin: auto; }
.coh-style-audience-splitter .audience-landing-page .brand-button { margin: auto; }
.coh-style-audience-splitter .audience-landing-page p { text-align: center; margin-top: 0.625rem; }
.coh-style-audience-splitter .wsf-audience-selector { -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 (max-width: 63.9375rem) { .coh-style-audience-splitter .wsf-audience-selector { display: block; } }
.coh-style-audience-splitter .wsf-audience-selector li:not(:last-of-type) { margin-right: 1.875rem; }
@media (max-width: 63.9375rem) { .coh-style-audience-splitter .wsf-audience-selector li:not(:last-of-type) { margin-right: 0; } }
.coh-style-audience-splitter-modal-extended ul .wsf-audience-item { display: inline-block; border-width: 0.0625rem; border-style: solid; border-color: #e4003c; font-family: 'Lato', sans-serif;; color: #e4003c; -webkit-transition: all ease-in-out 200ms; -o-transition: all ease-in-out 200ms; transition: all ease-in-out 200ms; min-width: 350px; min-height: 35px; line-height: 32px; margin-bottom: 5px; font-weight: 700; }
@media (max-width: 35.25rem) { .coh-style-audience-splitter-modal-extended ul .wsf-audience-item { min-width: 280px; } }
.coh-style-audience-splitter-modal-extended ul .wsf-audience-item:hover { background-color: #e4003c; color: white; }
.coh-style-audience-splitter-modal-extended ul .wsf-audience-item:after { content: normal; }
.coh-style-audience-splitter-modal-extended a { min-width: 240px !important; }
.coh-style-audience-splitter-modal-styles { overflow: auto; }
@media (max-width: 63.9375rem) { .coh-style-audience-splitter-modal-styles .wrapper-additional-zone { -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; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }
.coh-style-audience-splitter-modal-styles .first-region { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-audience-splitter-modal-styles .wrapper-login-button { position: relative; }
.coh-style-audience-splitter-modal-styles .wrapper-login-button .heading-login-button { position: absolute; width: 100%; bottom: 100%; }
.coh-style-audience-splitter-modal-styles .buttons-row-mode .buttons-wrapper { -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-audience-splitter-modal-styles .buttons-row-mode .wsf-audience-selector { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; }
.coh-style-audience-splitter-modal-styles .buttons-row-mode .wsf-audience-selector li:not(:last-of-type) { margin-right: 0; margin-bottom: 30px; margin-left: 0; }
.coh-style-audience-password-extended .description { text-align: center; display: none; }
.coh-style-audience-password-extended .wrapper-button - temp { width: 60px !important; }
.coh-style-audience-password-extended .wrapper-button - temp > span.icon-type::before { -webkit-transform: rotateX(0) skewX(0) !important; transform: rotateX(0) skewX(0) !important; }
.coh-style-audience-password-extended .ajax-progress-throbber { top: 0.625rem; font-size: 12px; }
.coh-style-audience-password-extended .coh-wysiwyg { width: 450px; margin-right: auto; margin-left: auto; }
@media (max-width: 35.25rem) { .coh-style-audience-password-extended .coh-wysiwyg { width: 100%; } }
.coh-style-audience-password-extended form { width: 450px; }
@media (max-width: 35.25rem) { .coh-style-audience-password-extended form { width: 100%; } }
.coh-style-audience-password-styles .form-item-audience-passcode { 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-audience-password-styles .form-item-audience-passcode .description { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; margin-bottom: 1.25rem; font-family: 'Lato', sans-serif;; font-weight: 400; color: #4d4d4d; font-size: 1rem; }
.coh-style-audience-password-styles .form-item-audience-passcode label { display: none; }
.coh-style-audience-password-styles .form-item-audience-passcode label.error { color: #e4003c; font-size: 0.875rem; position: absolute; top: 100%; left: 0; margin-top: 0.3125rem; }
.coh-style-audience-password-styles .form-item-audience-passcode .form-text { color: #4d4d4d; font-size: 1rem; background-color: white; height: 2.8125rem; width: 100%; padding-right: 4.375rem; padding-left: 1rem; border-width: 1px; border-style: solid; border-color: #e4003c; outline-style: none; font-family: 'Lato', sans-serif;; font-weight: 400; -webkit-box-shadow: inset 0 2.8125rem 0 0 white; box-shadow: inset 0 2.8125rem 0 0 white; }
.coh-style-audience-password-styles form { position: relative; width: 25rem; margin: auto; }
@media (max-width: 35.25rem) { .coh-style-audience-password-styles form { width: 100%; } }
.coh-style-audience-password-styles .wrapper-button { position: absolute; bottom: 0.0625rem; right: 0.0625rem; height: -webkit-calc(2.8125rem - 1px*2); height: calc(2.8125rem - 1px*2); width: 4.0625rem; }
.coh-style-audience-password-styles .wrapper-button > span.icon-type { background-color: white; width: 100%; min-height: -webkit-calc(2.8125rem - 1px*2); min-height: calc(2.8125rem - 1px*2); display: block; padding: 0; }
.coh-style-audience-password-styles .wrapper-button > span.icon-type:before { content: ''; -webkit-transform: translateX(28px) skewX(-11deg); -ms-transform: translateX(28px) skewX(-11deg); transform: translateX(28px) skewX(-11deg); background-color: #e4003c; -webkit-transition: 600ms -webkit-transform; transition: 600ms -webkit-transform; -o-transition: 600ms transform; transition: 600ms transform; transition: 600ms transform, 600ms -webkit-transform; }
.coh-style-audience-password-styles .wrapper-button > span.icon-type:after { -webkit-transition: 600ms -webkit-transform; transition: 600ms -webkit-transform; -o-transition: 600ms transform; transition: 600ms transform; transition: 600ms transform, 600ms -webkit-transform; }
.coh-style-audience-password-styles .button-with-overlay { width: 100%; opacity: 0; padding: 0; border-width: 0; position: absolute; height: 100%; z-index: 1; min-height: -webkit-calc(2.8125rem - 1px*2); min-height: calc(2.8125rem - 1px*2); }
.coh-style-audience-password-styles .button-with-overlay:hover + span.icon-type:before { -webkit-transform: translateX(12px) skewX(-11deg); -ms-transform: translateX(12px) skewX(-11deg); transform: translateX(12px) skewX(-11deg); }
.coh-style-audience-password-styles .button-with-overlay:hover + span.icon-type:after { -webkit-transform: translate(-9px, -50%); -ms-transform: translate(-9px, -50%); transform: translate(-9px, -50%); }
.coh-style-audience-password-styles .ajax-progress-throbber { position: absolute; top: 0; bottom: 0; }
[dir="rtl"] .coh-style-audience-password-styles .form-item-audience-passcode .form-text { padding-right: 1rem; padding-left: 4.375rem; }
[dir="rtl"] .coh-style-audience-password-styles .form-item-audience-passcode label.error { left: auto; right: 0; }
[dir="rtl"] .coh-style-audience-password-styles .wrapper-button { left: 0.0625rem; right: auto; }
[dir="rtl"] .coh-style-audience-password-styles .wrapper-button > span.icon-type:before { -webkit-transform: translateX(-28px) skewX(-11deg); -ms-transform: translateX(-28px) skewX(-11deg); transform: translateX(-28px) skewX(-11deg); }
[dir="rtl"] .coh-style-audience-password-styles .wrapper-button > span.icon-type:after { -webkit-transform: translateY(-50%) scaleX(-1); -ms-transform: translateY(-50%) scaleX(-1); transform: translateY(-50%) scaleX(-1); }
[dir="rtl"] .coh-style-audience-password-styles .button-with-overlay:hover + span.icon-type:before { -webkit-transform: translateX(-12px) skewX(-11deg); -ms-transform: translateX(-12px) skewX(-11deg); transform: translateX(-12px) skewX(-11deg); }
[dir="rtl"] .coh-style-audience-password-styles .button-with-overlay:hover + span.icon-type:after { -webkit-transform: translate(9px, -50%) scaleX(-1); -ms-transform: translate(9px, -50%) scaleX(-1); transform: translate(9px, -50%) scaleX(-1); }
.coh-style-consent-confirmation-modal-styles---extended h2 { font-family: 'Lato', sans-serif;; font-weight: 400; color: #4d4d4d; font-size: 20px; margin-bottom: 40px !important; }
@media (max-width: 63.9375rem) { .coh-style-consent-confirmation-modal-styles---extended h2 { font-size: 18px; } }
.coh-style-consent-confirmation-modal-styles---extended .audience-cookie-confirm-form { width: 500px !important; margin-bottom: 40px !important; background-color: rgba(175, 182, 0, 0.75) !important; margin-right: auto; margin-left: auto; }
@media (max-width: 35.25rem) { .coh-style-consent-confirmation-modal-styles---extended .audience-cookie-confirm-form { width: 100% !important; } }
.coh-style-consent-confirmation-modal-styles---extended .audience-cookie-confirm-form:before { -webkit-transform: skewX(-0deg) !important; -ms-transform: skewX(-0deg) !important; transform: skewX(-0deg) !important; background-color: #afb600 !important; background-color: #afb600; }
.coh-style-consent-confirmation-modal-styles---extended .audience-cookie-confirm-form .form-submit { padding-right: 40px; text-align: center !important; font-style: normal !important; }
@media (max-width: 35.25rem) { .coh-style-consent-confirmation-modal-styles---extended .audience-cookie-confirm-form .form-submit { padding-right: 60px; padding-left: 10px; } }
.coh-style-consent-confirmation-modal-styles---extended .button-with-overlay { min-height: 50px !important; width: 500px !important; padding-left: 80px !important; padding-right: 30px !important; padding-top: 15px !important; padding-bottom: 15px !important; text-align: center !important; margin-left: auto !important; margin-right: auto !important; }
@media (max-width: 35.25rem) { .coh-style-consent-confirmation-modal-styles---extended .button-with-overlay { width: 100% !important; padding-left: 60px !important; padding-right: 10px !important; } }
.coh-style-consent-confirmation-modal-styles---extended .button-with-overlay:before { left: -14px !important; transform: skewX(0) !important; -ms-transform: skewX(0) !important; -webkit-transform: skewX(0) !important; background-color: #d30f4b !important; }
.coh-style-consent-confirmation-modal-styles---extended .button-with-overlay:hover { padding-left: 70px !important; }
.coh-style-consent-confirmation-modal-styles---extended .button-with-overlay:hover:before { left: -20% !important; }
.coh-style-consent-confirmation-modal-styles---extended .button-with-overlay:hover:after { left: 12px !important; right: 100% !important; }
.coh-style-consent-confirmation-modal-styles---extended .button-with-overlay:after { line-height: 1.0; font-weight: normal; text-transform: none; content: "\E902" !important; font-family: "icomoon" !important; line-height: 1.0 !important; -webkit-transition: all 600ms ease-in-out !important; -o-transition: all 600ms ease-in-out !important; transition: all 600ms ease-in-out !important; left: 16px !important; right: 100% !important; content: "\E902"; font-family: "icomoon"; }
.coh-style-consent-confirmation-modal-styles---extended .button-with-overlay span { font-size: 19px !important; font-weight: 900 !important; color: #fff !important; text-align: center !important; }
@media (max-width: 63.9375rem) { .coh-style-consent-confirmation-modal-styles---extended .button-with-overlay span { font-size: 16px !important; } }
.coh-style-chatbot-button { text-align: center; }
@media (max-width: 63.9375rem) { .coh-style-chatbot-button { text-align: center; } }
.coh-style-chatbot-button div { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
@media (max-width: 63.9375rem) { .coh-style-chatbot-button div { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } }
.coh-style-chatbot-button a { margin-right: auto; margin-left: auto; color: #e4003c !important; background-color: transparent !important; border-color: #e4003c !important; text-transform: capitalize !important; }
@media (max-width: 63.9375rem) { .coh-style-chatbot-button a { margin-right: auto; margin-left: auto; color: #e4003c !important; background-color: transparent !important; border-color: #e4003c !important; } }
.coh-style-chatbot-button a:hover { color: #FFFFFF !important; background-color: #e4003c !important; }
@media (max-width: 63.9375rem) { .coh-style-chatbot-button a:hover { color: #FFFFFF !important; background-color: #e4003c !important; } }
.coh-style-chatbot-button p { color: white; }
@media (max-width: 63.9375rem) { .coh-style-chatbot-button p { color: white; } }
@media (max-width: 35.25rem) { .coh-style-word-break-for-mobile { word-break: break-word; } }
.coh-style-dialog-bubble-styles { margin-top: 1rem; margin-bottom: 1rem; }
@media (max-width: 63.9375rem) { .coh-style-dialog-bubble-styles { margin-top: 1rem; margin-bottom: 1rem; } }
.square .coh-style-dialog-bubble-styles > .coh-container { background-color: #00bcff; max-width: 15.25rem; }
@media (max-width: 63.9375rem) { .square .coh-style-dialog-bubble-styles > .coh-container { max-width: 12.5rem; } }
.square .coh-style-dialog-bubble-styles > .coh-container.bubble-right:before { border-top-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); border-left-color: #00bcff; border-right-color: rgba(0, 0, 0, 0); }
.square .coh-style-dialog-bubble-styles > .coh-container.bubble-left:before { border-top-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); border-right-color: #00bcff; border-left-color: rgba(0, 0, 0, 0); }
.square .coh-style-dialog-bubble-styles > .coh-container p { color: #4d4d4d; font-family: 'Lato', sans-serif;; line-height: 1.5; font-size: 1rem; }
@media (max-width: 99.9375rem) { .square .coh-style-dialog-bubble-styles > .coh-container p { font-size: 14px; } }
@media (max-width: 73.0625rem) { .square .coh-style-dialog-bubble-styles > .coh-container p { font-size: 14px; } }
@media (max-width: 63.9375rem) { .square .coh-style-dialog-bubble-styles > .coh-container p { font-size: 1rem; } }
.rounded .coh-style-dialog-bubble-styles > .coh-container { max-width: 15.25rem; background-color: #00bcff; }
@media (max-width: 63.9375rem) { .rounded .coh-style-dialog-bubble-styles > .coh-container { max-width: 12.5rem; } }
.rounded .coh-style-dialog-bubble-styles > .coh-container.bubble-right:before { border-top-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); border-left-color: rgba(0, 0, 0, 0); border-right-color: #00bcff; }
.rounded .coh-style-dialog-bubble-styles > .coh-container.bubble-left:before { border-top-color: #00bcff; border-bottom-color: rgba(0, 0, 0, 0); border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); }
.rounded .coh-style-dialog-bubble-styles > .coh-container p { font-family: 'Lato', sans-serif;; color: #4d4d4d; font-size: 1rem; line-height: 1.5; }
.bubble-icon-on .coh-style-dialog-bubble-styles .coh-container.bubble-right:after { 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: white; font-size: 3.875rem; content: "\E853"; font-family: "mdicons"; }
.bubble-icon-on .coh-style-dialog-bubble-styles .coh-container.bubble-left:after { 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: white; font-size: 3.875rem; content: "\E853"; font-family: "mdicons"; }
.bubble-image-on .coh-style-dialog-bubble-styles .coh-container.bubble-right:after { background-image: url("cohsg"); background-position: center; background-size: cover; background-repeat: no-repeat; }
.bubble-image-on .coh-style-dialog-bubble-styles .coh-container.bubble-left:after { background-image: url("cohsg"); background-position: center; background-size: cover; background-repeat: no-repeat; }
.coh-style-custom-main-navigation-tabs-menu-styles .level-1-item.in-active-trail > a { color: #663366; border-bottom-color: #663366; }
.coh-style-custom-main-navigation-tabs-menu-styles .level-4-item.in-active-trail { background-color: #d8d8d8; }
.coh-style-custom-main-navigation-tabs-menu-styles .level-4-item.in-active-trail > a { color: #4d4d4d; }
.coh-style-custom-main-navigation-tabs-menu-styles .level-2-item.in-active-trail { background-color: #d8d8d8; }
.coh-style-custom-main-navigation-tabs-menu-styles .level-2-item.in-active-trail > a { color: #4d4d4d; }
.coh-style-custom-main-navigation-tabs-menu-styles .level-3-item.in-active-trail { background-color: #d8d8d8; }
.coh-style-custom-main-navigation-tabs-menu-styles .level-3-item.in-active-trail > a { color: #4d4d4d; }
@media (max-width: 47.9375rem) { .wrapper-content.coh-style-custom-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy { padding-right: 0; padding-left: 0; } }
.wrapper-content.coh-style-custom-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title { margin-bottom: 0.5rem; font-family: 'Lato', sans-serif;; font-weight: 700; }
.wrapper-content.coh-style-custom-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group { font-family: 'Lato', sans-serif;; font-weight: 700; }
.wrapper-content.coh-style-custom-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy thead { background-color: rgba(0, 0, 0, 0); }
.wrapper-content.coh-style-custom-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description, .wrapper-content.coh-style-custom-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p { line-height: 1.5; }
.wrapper-content.coh-style-custom-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr { border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #4d4d4d; }
@media (max-width: 47.9375rem) { .wrapper-content.coh-style-custom-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr { border-bottom-width: 0; border-bottom-style: none; } }
.wrapper-content.coh-style-custom-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { border-collapse: collapse; }
@media (max-width: 47.9375rem) { .wrapper-content.coh-style-custom-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td { padding-right: 0; padding-left: 0; } }
.wrapper-content.coh-style-custom-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td:before { -webkit-box-sizing: border-box; box-sizing: border-box; display: block; }
@media (max-width: 47.9375rem) { .wrapper-content.coh-style-custom-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td:before { padding-bottom: 0.625rem; margin-bottom: 0.625rem; border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #4d4d4d; width: 100%; } }
.coh-style-custom-quiz-styles .quiz-start__instruction p { color: white; }
.coh-style-custom-tab-style .coh-accordion-tabs-nav { padding-right: 0; padding-left: 0; }
.coh-style-custom-tab-style .coh-accordion-title { background-color: #e4003c; margin-top: 0.0625rem; margin-bottom: 0; padding-top: 0.3125rem; padding-bottom: 0.3125rem; }
.coh-style-custom-tab-style .coh-accordion-title:first-child { margin-top: 0; }
.coh-style-custom-tab-style .coh-accordion-title a { color: white; position: relative; display: block; background-color: rgba(0, 0, 0, 0); background-color: transparent !important; color: #ffffff !important; padding-top: 0.625rem; padding-bottom: 0.625rem; text-transform: uppercase; }
.coh-style-custom-tab-style .coh-accordion-title a:after { font-size: 2.1875rem; text-align: right; height: 2.1875rem; width: 2.5rem; margin-top: auto; margin-right: 0.625rem; margin-bottom: auto; margin-left: 0; position: absolute; top: -10px; bottom: 0; right: 0; color: white; }
@media (max-width: 73.0625rem) { .coh-style-custom-tab-style .coh-accordion-title a:after { font-size: 1.875rem; top: 3px; position: absolute; bottom: 0; right: 0; } }
.coh-style-custom-tab-style .coh-accordion-tabs-content-wrapper { background-color: #f6f6f6; }
@media (max-width: 63.9375rem) { .coh-style-custom-tab-style .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content > div { padding: 1.875rem; } }
@media (max-width: 35.25rem) { .coh-style-custom-tab-style .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content > div { padding: 1.875rem; } }
.coh-style-custom-tab-style .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content > div.coh-container { min-height: 100%; max-height: 100%; height: 100%; }
.coh-style-custom-tab-style .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content div { min-height: auto; height: auto; max-height: inherit; }
.coh-style-custom-tab-style .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content div.mejs__mediaelement { height: 100%; max-height: 100%; min-height: 100%; }
.coh-style-custom-tab-style .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content div .coh-style-downloadable-files-list-extended { min-height: 100%; max-height: 100%; height: 100%; }
.coh-style-custom-tab-style .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content div .coh-style-downloadable-files-list-extended div { min-height: 100%; max-height: 100%; height: 100%; }
.coh-style-custom-tab-style .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content div .coh-style-downloadable-files-list-extended div.download-list-item { height: 100px; }
@media (max-width: 63.9375rem) { .coh-style-custom-tab-style .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content div .coh-style-downloadable-files-list-extended div.download-list-item { height: 50px; } }
.coh-style-custom-tab-style .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content .coh-slider-container .coh-slider-container-mid .coh-slider-container-inner .coh-slider-item > div.coh-container { height: 100%; }
.coh-style-custom-tab-style .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content > .coh-container > .coh-container > .coh-row > .coh-row-inner > .coh-col-xl-6:first-child > .coh-container { height: 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; }
.coh-style-custom-tab-style .coh-accordion-tabs-content-wrapper .coh-accordion-tabs-content > .coh-container > .coh-container > .coh-row > .coh-row-inner > .coh-col-xl-6:first-child > .coh-container > .coh-container:first-child { height: 100%; }
.coh-style-custom-tab-style p:last-child { margin-bottom: 0; }
.coh-style-custom-tab-style .accordion-heading { display: none; }
.coh-style-custom-tab-style .coh-style-call-to-action-sgm-styles { z-index: 1; }
.coh-style-custom-tab-style .coh-style-call-to-action-sgm-styles .background-wrapper.coh-container { height: 100%; }
.coh-style-custom-tab-style .coh-style-call-to-action-sgm-styles .background-wrapper.coh-container .background-illustration { height: 100%; }
.coh-style-custom-dialog-bubble-styles---for-es .square .coh-style-dialog-bubble-styles > .coh-container p, .coh-style-custom-dialog-bubble-styles .square .coh-style-dialog-bubble-styles > .coh-container p { margin-bottom: 0; }
.coh-style-custom-dialog-bubble-styles---for-es .bubble-image-on .coh-style-dialog-bubble-styles .bubble-right, .coh-style-custom-dialog-bubble-styles .bubble-image-on .coh-style-dialog-bubble-styles .bubble-right { margin-right: 22% !important; height: 4.875rem; 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 (max-width: 63.9375rem) { .coh-style-custom-dialog-bubble-styles---for-es .bubble-image-on .coh-style-dialog-bubble-styles .bubble-right, .coh-style-custom-dialog-bubble-styles .bubble-image-on .coh-style-dialog-bubble-styles .bubble-right { margin-right: 4.5rem !important; } }
.coh-style-custom-dialog-bubble-styles---for-es .bubble-image-on .coh-style-dialog-bubble-styles .bubble-right:after, .coh-style-custom-dialog-bubble-styles .bubble-image-on .coh-style-dialog-bubble-styles .bubble-right:after { background-size: contain !important; height: 64px !important; width: 40px !important; }
@media (max-width: 99.9375rem) { .coh-style-custom-dialog-bubble-styles---for-es .bubble-image-on .coh-style-dialog-bubble-styles .bubble-right:after, .coh-style-custom-dialog-bubble-styles .bubble-image-on .coh-style-dialog-bubble-styles .bubble-right:after { left: -webkit-calc(100% + 22px) !important; left: calc(100% + 22px) !important; } }
@media (max-width: 73.0625rem) { .coh-style-custom-dialog-bubble-styles---for-es .bubble-image-on .coh-style-dialog-bubble-styles .bubble-right:after, .coh-style-custom-dialog-bubble-styles .bubble-image-on .coh-style-dialog-bubble-styles .bubble-right:after { left: -webkit-calc(100% + 18px) !important; left: calc(100% + 18px) !important; } }
@media (max-width: 63.9375rem) { .coh-style-custom-dialog-bubble-styles---for-es .bubble-image-on .coh-style-dialog-bubble-styles .bubble-right:after, .coh-style-custom-dialog-bubble-styles .bubble-image-on .coh-style-dialog-bubble-styles .bubble-right:after { height: 3.25rem !important; left: -webkit-calc(100% + 26px) !important; left: calc(100% + 26px) !important; } }
.coh-style-custom-dialog-bubble-styles---for-es .bubble-image-on .coh-style-dialog-bubble-styles .bubble-left, .coh-style-custom-dialog-bubble-styles .bubble-image-on .coh-style-dialog-bubble-styles .bubble-left { margin-left: 22% !important; }
@media (max-width: 63.9375rem) { .coh-style-custom-dialog-bubble-styles---for-es .bubble-image-on .coh-style-dialog-bubble-styles .bubble-left, .coh-style-custom-dialog-bubble-styles .bubble-image-on .coh-style-dialog-bubble-styles .bubble-left { margin-left: 4.5rem !important; } }
.coh-style-custom-dialog-bubble-styles---for-es .bubble-image-on .coh-style-dialog-bubble-styles .bubble-left:after, .coh-style-custom-dialog-bubble-styles .bubble-image-on .coh-style-dialog-bubble-styles .bubble-left:after { background-size: contain !important; height: 100px !important; }
@media (max-width: 99.9375rem) { .coh-style-custom-dialog-bubble-styles---for-es .bubble-image-on .coh-style-dialog-bubble-styles .bubble-left:after, .coh-style-custom-dialog-bubble-styles .bubble-image-on .coh-style-dialog-bubble-styles .bubble-left:after { right: -webkit-calc(100% + 22px) !important; right: calc(100% + 22px) !important; } }
@media (max-width: 73.0625rem) { .coh-style-custom-dialog-bubble-styles---for-es .bubble-image-on .coh-style-dialog-bubble-styles .bubble-left:after, .coh-style-custom-dialog-bubble-styles .bubble-image-on .coh-style-dialog-bubble-styles .bubble-left:after { right: -webkit-calc(100% + 18px) !important; right: calc(100% + 18px) !important; } }
@media (max-width: 63.9375rem) { .coh-style-custom-dialog-bubble-styles---for-es .bubble-image-on .coh-style-dialog-bubble-styles .bubble-left:after, .coh-style-custom-dialog-bubble-styles .bubble-image-on .coh-style-dialog-bubble-styles .bubble-left:after { height: 3.25rem !important; right: -webkit-calc(100% + 26px) !important; right: calc(100% + 26px) !important; } }
@media (max-width: 63.9375rem) { .coh-style-custom-dialog-bubble-styles---for-es .coh-link { max-width: 376px !important; min-width: 376px !important; } }
@media (max-width: 35.25rem) { .coh-style-custom-dialog-bubble-styles---for-es .coh-link { max-width: 90% !important; min-width: 90% !important; } }
.coh-style-menu-style Nav { background-color: #d8d8d8; display: inline-block; position: relative; z-index: 2; }
.coh-style-menu-style Nav > ul { min-width: 240px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
@media (max-width: 47.9375rem) { .coh-style-menu-style Nav > ul { min-width: 220px; } }
.coh-style-menu-style Nav > ul li { position: relative; display: block; float: none; background-color: #e4003c; padding-top: 14px; padding-right: 40px; padding-bottom: 14px; padding-left: 10px; width: 100%; z-index: 1; }
.coh-style-menu-style Nav > ul li:hover ul { position: absolute; display: block; }
.coh-style-menu-style Nav > ul li ul { display: none; margin-top: 0; margin-left: 0; height: 200px; vertical-align: baseline; z-index: 1; overflow-x: hidden; overflow-y: scroll; border-width: 1px; border-style: solid; border-color: #4d4d4d; top: 100%; left: 0; right: 0; background-color: #f6f6f6; padding-top: 10px; padding-bottom: 10px; }
.coh-style-menu-style Nav > ul li ul li { background-color: #f6f6f6; padding-top: 5px; padding-right: 20px; padding-bottom: 5px; min-width: 100%; }
.coh-style-menu-style Nav > ul li ul li.is-active a { color: #e4003c; }
.coh-style-menu-style Nav > ul li ul li a { display: block; color: #4d4d4d; padding-left: 0; pointer-events: auto; }
.coh-style-menu-style Nav > ul li ul li a:after { display: none; }
.coh-style-menu-style Nav > ul li ul li a.is-active { color: #e4003c; }
.coh-style-menu-style Nav > ul li > a { color: white; text-decoration: none; width: 100%; display: inline-block; padding-left: 8px; pointer-events: none; }
.coh-style-menu-style Nav > ul li > a:after { 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; font-size: 22px; top: 15px; left: auto; right: 13px; display: inline-block; margin-left: 5px; content: "\F107"; font-family: "icomoon"; color: white; }
.coh-style-menu-style .coh-wysiwyg { display: inline-block; margin-top: 0; }
.coh-style-menu-style .coh-wysiwyg p { padding-right: 20px; margin-bottom: 0; }
@media (max-width: 35.25rem) { .coh-style-menu-style .coh-wysiwyg p { padding-right: 5px; } }
.coh-style-menu-style .coh-block { display: inline-block; }
.coh-style-menu-style > .coh-row > .coh-row-inner > .coh-column > .inner-wrapper { 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-data-privacy-table { padding-top: 0.625rem; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
@media (max-width: 73.0625rem) { .enable-mobile-styles-laptop.coh-style-data-privacy-table .title { display: block; } }
@media (max-width: 73.0625rem) { .enable-mobile-styles-laptop.coh-style-data-privacy-table h1 + div:after, .enable-mobile-styles-laptop.coh-style-data-privacy-table h2 + div:after, .enable-mobile-styles-laptop.coh-style-data-privacy-table h3 + div:after, .enable-mobile-styles-laptop.coh-style-data-privacy-table h4 + div:after, .enable-mobile-styles-laptop.coh-style-data-privacy-table h5 + div:after, .enable-mobile-styles-laptop.coh-style-data-privacy-table h6 + div:after { border-top-width: 0; } }
@media (max-width: 73.0625rem) { .enable-mobile-styles-laptop.coh-style-data-privacy-table .privacy-cookie-wrapper, .enable-mobile-styles-laptop.coh-style-data-privacy-table .privacy-required-cookie-wrapper { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } }
@media (max-width: 73.0625rem) { .enable-mobile-styles-laptop.coh-style-data-privacy-table .privacy-cookie-wrapper > div, .enable-mobile-styles-laptop.coh-style-data-privacy-table .privacy-required-cookie-wrapper > div { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } }
@media (max-width: 73.0625rem) { .enable-mobile-styles-laptop.coh-style-data-privacy-table .privacy-cookie-wrapper > div .title, .enable-mobile-styles-laptop.coh-style-data-privacy-table .privacy-required-cookie-wrapper > div .title { border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #4d4d4d; } }
@media (max-width: 73.0625rem) { .enable-mobile-styles-laptop.coh-style-data-privacy-table .button-wrapper { padding-top: 1.125rem; } }
@media (max-width: 73.0625rem) { .enable-mobile-styles-laptop.coh-style-data-privacy-table .button-wrapper button[name=accept]:after { font-size: 3.25rem; } }
@media (max-width: 73.0625rem) { .enable-mobile-styles-laptop.coh-style-data-privacy-table .button-wrapper button[name=decline]:after { font-size: 3.25rem; } }
@media (max-width: 63.9375rem) { .enable-mobile-styles-tablet.coh-style-data-privacy-table .title { display: block; } }
@media (max-width: 63.9375rem) { .enable-mobile-styles-tablet.coh-style-data-privacy-table h1 + div:after, .enable-mobile-styles-tablet.coh-style-data-privacy-table h2 + div:after, .enable-mobile-styles-tablet.coh-style-data-privacy-table h3 + div:after, .enable-mobile-styles-tablet.coh-style-data-privacy-table h4 + div:after, .enable-mobile-styles-tablet.coh-style-data-privacy-table h5 + div:after, .enable-mobile-styles-tablet.coh-style-data-privacy-table h6 + div:after { border-top-width: 0; } }
@media (max-width: 63.9375rem) { .enable-mobile-styles-tablet.coh-style-data-privacy-table .privacy-cookie-wrapper, .enable-mobile-styles-tablet.coh-style-data-privacy-table .privacy-required-cookie-wrapper { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } }
@media (max-width: 63.9375rem) { .enable-mobile-styles-tablet.coh-style-data-privacy-table .privacy-cookie-wrapper > div, .enable-mobile-styles-tablet.coh-style-data-privacy-table .privacy-required-cookie-wrapper > div { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } }
@media (max-width: 63.9375rem) { .enable-mobile-styles-tablet.coh-style-data-privacy-table .privacy-cookie-wrapper > div .title, .enable-mobile-styles-tablet.coh-style-data-privacy-table .privacy-required-cookie-wrapper > div .title { border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #4d4d4d; } }
@media (max-width: 63.9375rem) { .enable-mobile-styles-tablet.coh-style-data-privacy-table .privacy-cookie-wrapper .button-wrapper, .enable-mobile-styles-tablet.coh-style-data-privacy-table .privacy-required-cookie-wrapper .button-wrapper { padding-top: 1.125rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } }
@media (max-width: 63.9375rem) { .enable-mobile-styles-tablet.coh-style-data-privacy-table .privacy-cookie-wrapper .button-wrapper button[name=accept]:after, .enable-mobile-styles-tablet.coh-style-data-privacy-table .privacy-required-cookie-wrapper .button-wrapper button[name=accept]:after { font-size: 3.25rem; } }
@media (max-width: 63.9375rem) { .enable-mobile-styles-tablet.coh-style-data-privacy-table .privacy-cookie-wrapper .button-wrapper button[name=decline]:after, .enable-mobile-styles-tablet.coh-style-data-privacy-table .privacy-required-cookie-wrapper .button-wrapper button[name=decline]:after { font-size: 3.25rem; } }
@media (max-width: 47.9375rem) { .enable-mobile-styles-mobile.coh-style-data-privacy-table .title { display: block; } }
@media (max-width: 47.9375rem) { .enable-mobile-styles-mobile.coh-style-data-privacy-table h1 + div:after, .enable-mobile-styles-mobile.coh-style-data-privacy-table h2 + div:after, .enable-mobile-styles-mobile.coh-style-data-privacy-table h3 + div:after, .enable-mobile-styles-mobile.coh-style-data-privacy-table h4 + div:after, .enable-mobile-styles-mobile.coh-style-data-privacy-table h5 + div:after, .enable-mobile-styles-mobile.coh-style-data-privacy-table h6 + div:after { border-top-width: 0; } }
@media (max-width: 47.9375rem) { .enable-mobile-styles-mobile.coh-style-data-privacy-table .privacy-cookie-wrapper, .enable-mobile-styles-mobile.coh-style-data-privacy-table .privacy-required-cookie-wrapper { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } }
@media (max-width: 47.9375rem) { .enable-mobile-styles-mobile.coh-style-data-privacy-table .privacy-cookie-wrapper > div, .enable-mobile-styles-mobile.coh-style-data-privacy-table .privacy-required-cookie-wrapper > div { -webkit-flex-basis: 100%; -ms-flex-preferred-size: 100%; flex-basis: 100%; } }
@media (max-width: 47.9375rem) { .enable-mobile-styles-mobile.coh-style-data-privacy-table .privacy-cookie-wrapper > div .title, .enable-mobile-styles-mobile.coh-style-data-privacy-table .privacy-required-cookie-wrapper > div .title { border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #4d4d4d; } }
@media (max-width: 47.9375rem) { .enable-mobile-styles-mobile.coh-style-data-privacy-table .privacy-cookie-wrapper .button-wrapper, .enable-mobile-styles-mobile.coh-style-data-privacy-table .privacy-required-cookie-wrapper .button-wrapper { padding-top: 1.125rem; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } }
@media (max-width: 47.9375rem) { .enable-mobile-styles-mobile.coh-style-data-privacy-table .privacy-cookie-wrapper .button-wrapper button[name=accept]:after, .enable-mobile-styles-mobile.coh-style-data-privacy-table .privacy-required-cookie-wrapper .button-wrapper button[name=accept]:after { font-size: 3.25rem; } }
@media (max-width: 47.9375rem) { .enable-mobile-styles-mobile.coh-style-data-privacy-table .privacy-cookie-wrapper .button-wrapper button[name=decline]:after, .enable-mobile-styles-mobile.coh-style-data-privacy-table .privacy-required-cookie-wrapper .button-wrapper button[name=decline]:after { font-size: 3.25rem; } }
.coh-style-data-privacy-table h2 { font-weight: 400; color: #4d4d4d; }
.coh-style-data-privacy-table .title { display: block; }
.coh-style-data-privacy-table h1 + div:after, .coh-style-data-privacy-table h2 + div:after, .coh-style-data-privacy-table h3 + div:after, .coh-style-data-privacy-table h4 + div:after, .coh-style-data-privacy-table h5 + div:after, .coh-style-data-privacy-table h6 + div:after { width: 100%; position: absolute; left: 0; top: 2.8125rem; border-top-width: 0.0625rem; border-top-style: solid; border-top-color: #4d4d4d; content: ""; }
.coh-style-data-privacy-table h1 + div .title, .coh-style-data-privacy-table h2 + div .title, .coh-style-data-privacy-table h3 + div .title, .coh-style-data-privacy-table h4 + div .title, .coh-style-data-privacy-table h5 + div .title, .coh-style-data-privacy-table h6 + div .title { display: block; }
.coh-style-data-privacy-table .privacy-cookie-wrapper, .coh-style-data-privacy-table .privacy-required-cookie-wrapper { border-style: solid; border-bottom-width: 0.0625rem; border-color: #4d4d4d; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; position: relative; }
.coh-style-data-privacy-table .privacy-cookie-wrapper > div, .coh-style-data-privacy-table .privacy-required-cookie-wrapper > div { padding-bottom: 0.625rem; width: 58%; }
.coh-style-data-privacy-table .privacy-cookie-wrapper > div .title, .coh-style-data-privacy-table .privacy-required-cookie-wrapper > div .title { color: #4d4d4d; font-weight: 600; height: 2.8125rem; padding-top: 0.625rem; padding-bottom: 0.625rem; margin-bottom: 0.625rem; }
.coh-style-data-privacy-table .privacy-cookie-wrapper > div > p, .coh-style-data-privacy-table .privacy-cookie-wrapper > div .toggle-consent, .coh-style-data-privacy-table .privacy-required-cookie-wrapper > div > p, .coh-style-data-privacy-table .privacy-required-cookie-wrapper > div .toggle-consent { text-align: left; color: #4d4d4d; word-break: break-all; font-weight: 400; }
.coh-style-data-privacy-table .privacy-cookie-wrapper .privacy-cookie-button, .coh-style-data-privacy-table .privacy-required-cookie-wrapper .privacy-cookie-button { width: 14%; }
.coh-style-data-privacy-table .privacy-cookie-wrapper .privacy-cookie-button .button-wrapper, .coh-style-data-privacy-table .privacy-required-cookie-wrapper .privacy-cookie-button .button-wrapper { -webkit-justify-content: space-around; -ms-flex-pack: distribute; justify-content: space-around; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-data-privacy-table .privacy-cookie-wrapper .privacy-cookie-button .button-wrapper .wcc-accept-active, .coh-style-data-privacy-table .privacy-required-cookie-wrapper .privacy-cookie-button .button-wrapper .wcc-accept-active { color: #afb600; }
.coh-style-data-privacy-table .privacy-cookie-wrapper .privacy-cookie-button .button-wrapper .wcc-decline-active, .coh-style-data-privacy-table .privacy-required-cookie-wrapper .privacy-cookie-button .button-wrapper .wcc-decline-active { color: #ff0304; }
.coh-style-data-privacy-table .privacy-cookie-wrapper .privacy-cookie-button .button-wrapper button, .coh-style-data-privacy-table .privacy-required-cookie-wrapper .privacy-cookie-button .button-wrapper button { height: auto; width: auto; color: #d8d8d8; background-image: none; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-data-privacy-table .privacy-cookie-wrapper .privacy-cookie-button .button-wrapper button[name=accept]:after, .coh-style-data-privacy-table .privacy-required-cookie-wrapper .privacy-cookie-button .button-wrapper button[name=accept]:after { 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: "\E86C"; font-family: "mdicons"; font-size: 3.25rem; display: block; }
@media (max-width: 63.9375rem) { .coh-style-data-privacy-table .privacy-cookie-wrapper .privacy-cookie-button .button-wrapper button[name=decline], .coh-style-data-privacy-table .privacy-required-cookie-wrapper .privacy-cookie-button .button-wrapper button[name=decline] { margin-left: 2.4375rem; } }
.coh-style-data-privacy-table .privacy-cookie-wrapper .privacy-cookie-button .button-wrapper button[name=decline]:after, .coh-style-data-privacy-table .privacy-required-cookie-wrapper .privacy-cookie-button .button-wrapper button[name=decline]:after { 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: "\E5C9"; font-family: "mdicons"; font-size: 3.25rem; display: block; }
.coh-style-data-privacy-table .privacy-cookie-wrapper .privacy-cookie-lifespan, .coh-style-data-privacy-table .privacy-cookie-wrapper .privacy-cookie-provider, .coh-style-data-privacy-table .privacy-required-cookie-wrapper .privacy-cookie-lifespan, .coh-style-data-privacy-table .privacy-required-cookie-wrapper .privacy-cookie-provider { width: 17%; }
.coh-style-data-privacy-table .privacy-cookie-wrapper .privacy-cookie-content, .coh-style-data-privacy-table .privacy-required-cookie-wrapper .privacy-cookie-content { width: 27%; }
.coh-style-data-privacy-table .privacy-cookie-wrapper .privacy-cookie-title, .coh-style-data-privacy-table .privacy-required-cookie-wrapper .privacy-cookie-title { width: 25%; }
.coh-style-data-privacy-table .privacy-required-cookie-wrapper + .privacy-required-cookie-wrapper { padding-top: 0.625rem; }
.coh-style-data-privacy-table .privacy-required-cookie-wrapper + .privacy-required-cookie-wrapper .title { display: none; }
.coh-style-data-privacy-table-extended .coh-style-data-privacy-table .privacy-required-cookie-wrapper > div > p { margin-bottom: 0; }
.coh-style-data-privacy-table-extended .coh-style-data-privacy-table .privacy-required-cookie-wrapper + .privacy-required-cookie-wrapper { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
@media (max-width: 47.9375rem) { .coh-style-data-privacy-table-extended .coh-style-data-privacy-table .privacy-required-cookie-wrapper .privacy-cookie-title p { font-weight: 700; } }
.coh-style-article-categories { font-size: 0; }
.coh-style-article-categories a { pointer-events: none; cursor: default; display: inline-block; }
.wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title { color: #afb600; font-weight: 400; font-size: 1.25rem; }
@media (max-width: 63.9375rem) { .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title { font-size: cohsg; } }
@media (max-width: 47.9375rem) { .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-title { font-size: cohsg; } }
.wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description { color: #4d4d4d; font-weight: 400; font-size: 1rem; }
@media (max-width: 63.9375rem) { .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description { font-size: cohsg; } }
@media (max-width: 47.9375rem) { .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy p, .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy a, .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy span, .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy td, .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy #cookie-policy-description { font-size: cohsg; } }
.wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group { color: #663366; font-weight: 400; font-size: 1.25rem; }
@media (max-width: 63.9375rem) { .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group { font-size: cohsg; } }
@media (max-width: 47.9375rem) { .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy .ot-sdk-cookie-policy-group { font-size: cohsg; } }
.wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy th { color: #4d4d4d; font-weight: 700; font-size: 1rem; }
.wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th { background-color: rgba(0, 0, 0, 0); }
.wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table th, .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td { border-bottom-width: 0; border-right-width: 0; border-bottom-color: rgba(0, 0, 0, 0); border-right-color: rgba(0, 0, 0, 0); }
.wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table { border-color: rgba(0, 0, 0, 0); border-width: 0; }
.wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td a { background-color: rgba(0, 0, 0, 0); }
.wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table a, .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table span, .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td { color: #4d4d4d; font-size: 1rem; font-weight: 400; }
.wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy table td a { color: #e4003c; font-size: 1rem; }
@media (max-width: 63.9375rem) { .wrapper-content.coh-style-one-trust-cookie-table-styles #ot-sdk-cookie-policy-v2.ot-sdk-cookie-policy tr { margin: 0; } }
.wrapper-content.coh-style-one-trust-cookie-table-styles .optanon-toggle-display { color: #e4003c; font-weight: 400; font-size: 16px; text-align: left; margin-bottom: 16px; display: inline-block; cursor: pointer; text-decoration: underline; }
.wrapper-content.coh-style-one-trust-cookie-table-styles .optanon-toggle-display:hover { text-decoration: none; }
.wrapper-content.coh-style-one-trust-cookie-table-styles th { border: solid transparent; }
.coh-style-document-filter { position: relative; }
@media (max-width: 63.9375rem) { .open.coh-style-document-filter .views-exposed-form { display: block; } }
@media (max-width: 63.9375rem) { .open.coh-style-document-filter .open-button { display: none; } }
@media (max-width: 63.9375rem) { .open.coh-style-document-filter .close-button { display: block; } }
.apply-button-stretch.coh-style-document-filter .views-exposed-form > div:last-of-type { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: none; }
.coh-style-document-filter .coh-filtered-documents > div { 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-document-filter .views-exposed-form { 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: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; }
@media (max-width: 63.9375rem) { .coh-style-document-filter .views-exposed-form { display: none; background-color: #d8d8d8; padding-top: 0; padding-right: 1.5625rem; padding-bottom: 1.875rem; padding-left: 1.5625rem; margin-right: 0; margin-left: 0; } }
.coh-style-document-filter .views-exposed-form .brand-button { min-height: 2.8125rem; }
@media (max-width: 63.9375rem) { .coh-style-document-filter .views-exposed-form .brand-button { width: 100%; } }
.coh-style-document-filter .views-exposed-form .form-autocomplete { background-image: none; color: black; font-size: 1rem; border-width: 0.0625rem; border-style: solid; border-color: #4d4d4d; outline-style: none; height: 2.8125rem; padding-right: 0.9375rem; padding-left: 0.9375rem; -webkit-appearance: none; background-image: none; width: 100%; background-color: white; }
.coh-style-document-filter .views-exposed-form .form-autocomplete::-webkit-input-placeholder { color: black; }
.coh-style-document-filter .views-exposed-form .form-autocomplete::-moz-placeholder { color: black; }
.coh-style-document-filter .views-exposed-form .form-autocomplete::-ms-input-placeholder { color: black; }
.coh-style-document-filter .views-exposed-form .form-autocomplete::placeholder { color: black; }
@media (max-width: 63.9375rem) { .coh-style-document-filter .views-exposed-form > div { -webkit-flex-basis: auto; -ms-flex-preferred-size: auto; flex-basis: auto; max-width: none; } }
.coh-style-document-filter .views-exposed-form > div:last-child { max-width: none; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
.coh-style-document-filter .form-type-textfield { width: 22%; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; }
@media (max-width: 99.9375rem) { .coh-style-document-filter .form-type-textfield { width: 19.75rem; } }
.coh-style-document-filter .form-text, .coh-style-document-filter .select2-container { background-color: white; }
@media (max-width: 63.9375rem) { .coh-style-document-filter .form-item, .coh-style-document-filter .form-actions { width: 100%; padding-right: 0; padding-left: 0; } }
.coh-style-document-filter .form-item > label, .coh-style-document-filter .form-actions > label { 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-style-document-filter .js-form-type-select { width: 15%; -webkit-box-flex: 0; -webkit-flex: 0 0 auto; -ms-flex: 0 0 auto; flex: 0 0 auto; color: black; font-size: 1rem; }
@media (max-width: 99.9375rem) { .coh-style-document-filter .js-form-type-select { width: 13.4375rem; } }
@media (max-width: 63.9375rem) { .coh-style-document-filter .js-form-type-select { width: 100%; } }
.coh-style-document-filter .js-form-type-select .select2-selection { border-style: solid; border-width: 0.0625rem; border-color: #4d4d4d; }
.coh-style-document-filter .js-form-type-select .select2-selection .select2-selection__arrow { right: 0.3125rem; }
.coh-style-document-filter .close-button, .coh-style-document-filter .open-button { display: none; position: absolute; }
@media (max-width: 63.9375rem) { .coh-style-document-filter .close-button, .coh-style-document-filter .open-button { display: block; } }
.coh-style-document-filter .form-submit { width: 100%; }
.coh-style-document-filter table { width: 100%; margin-top: 4.6875rem; }
@media (max-width: 63.9375rem) { .coh-style-document-filter table { margin-top: 1.25rem; } }
@media (max-width: 63.9375rem) { .coh-style-document-filter table thead { display: none; } }
.coh-style-document-filter table thead th { font-weight: 400; color: #d8d8d8; height: 2.8125rem; line-height: 1.5; }
.coh-style-document-filter table thead th:not(:last-of-type) { text-align: left; }
.coh-style-document-filter table tr { border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #d8d8d8; }
@media (max-width: 63.9375rem) { .coh-style-document-filter table tr { display: block; } }
.coh-style-document-filter table tr td { vertical-align: middle; height: 6.25rem; padding-top: 0.9375rem; padding-bottom: 0.9375rem; word-break: break-word; color: black; line-height: 1.5; }
@media (max-width: 63.9375rem) { .coh-style-document-filter table tr td { display: block; height: auto; } }
.coh-style-document-filter table tr td:first-child { width: 19%; }
@media (max-width: 63.9375rem) { .coh-style-document-filter table tr td:first-child { width: 100%; } }
.coh-style-document-filter table tr td:nth-child(2) { width: 25%; font-weight: 600; }
@media (max-width: 63.9375rem) { .coh-style-document-filter table tr td:nth-child(2) { width: 100%; } }
.coh-style-document-filter table tr td:nth-child(3) { width: 16%; }
@media (max-width: 63.9375rem) { .coh-style-document-filter table tr td:nth-child(3) { width: 100%; } }
.coh-style-document-filter table tr td:nth-child(4) { width: 16%; }
@media (max-width: 63.9375rem) { .coh-style-document-filter table tr td:nth-child(4) { width: 100%; } }
.coh-style-document-filter table tr td:last-child { width: 11%; text-align: center; }
@media (max-width: 63.9375rem) { .coh-style-document-filter table tr td:last-child { width: 100%; } }
.coh-style-document-filter table tr td:last-child 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; }
@media (max-width: 63.9375rem) { .coh-style-document-filter table tr td:last-child a { width: 100%; } }
.coh-style-document-filter table tr td:last-child a:after { background-position: center; background-size: contain; background-repeat: no-repeat; background-attachment: scroll; content: ''; }
.coh-style-document-filter table tr td:last-child a.download { font-size: 0; color: black; }
@media (max-width: 63.9375rem) { .coh-style-document-filter table tr td:last-child a.download { font-size: inherit; background-color: #00bcff; color: white; } }
.coh-style-document-filter table tr td:last-child a.download:after { 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: #00bcff; font-size: 2.75rem; content: "\F01A"; font-family: "icomoon"; margin-left: cohsg; width: 2.75rem; height: 2.75rem; }
@media (max-width: 63.9375rem) { .coh-style-document-filter table tr td:last-child a.download:after { margin-left: 0.4375rem; color: white; font-size: 2.25rem; width: 2.25rem; height: 2.25rem; } }
.coh-style-document-filter table tr td:last-child a.access:after { line-height: 1.0; }
.coh-style-document-filter table tr td:not(:last-of-type) { padding-right: 2.8125rem; }
@media (max-width: 63.9375rem) { .coh-style-document-filter table tr td:not(:last-of-type) { padding-right: 0; } }
.coh-style-document-filter .coh-heading { color: black; }
@media (max-width: 63.9375rem) { .coh-style-document-filter .coh-heading { background-color: #d8d8d8; margin-bottom: 0; padding-top: 0.75rem; padding-right: 1.5625rem; padding-bottom: 0.75rem; padding-left: 1.5625rem; } }
.coh-style-document-filter .open-button { top: 1.0625rem; right: 0.4375rem; }
.coh-style-document-filter .open-button:before { 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: "\E5CF"; font-family: "mdicons"; font-size: 1.875rem; color: #00bcff; }
.coh-style-document-filter .close-button { display: none; top: 0.625rem; right: 0.4375rem; }
.coh-style-document-filter .close-button:before { 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: "\E14C"; font-family: "mdicons"; font-size: 1.25rem; color: #00bcff; }
.coh-style-document-filter .form-item-field-document-language-value > label:before { line-height: 1.0; }
.coh-style-document-filter .form-item-combine > label:before { line-height: 1.0; }
.coh-style-document-filter .form-item-field-document-category-target-id > label:before { line-height: 1.0; }
.coh-style-document-filter .form-item-field-document-group-target-id > label:before { line-height: 1.0; }
[dir="rtl"] .coh-style-document-filter .js-form-type-select .select2-selection .select2-selection__arrow { left: 0.3125rem; right: auto; }
[dir="rtl"] .coh-style-document-filter table thead th:not(:last-of-type) { text-align: right; }
[dir="rtl"] .coh-style-document-filter table tr td:last-child a:after { margin-right: cohsg; }
@media (max-width: 63.9375rem) { [dir="rtl"] .coh-style-document-filter table tr td:last-child a:after { margin-right: 0.4375rem; } }
[dir="rtl"] .coh-style-document-filter table tr td:not(:last-of-type) { padding-left: 2.8125rem; }
@media (max-width: 63.9375rem) { [dir="rtl"] .coh-style-document-filter table tr td:not(:last-of-type) { padding-right: 0; padding-left: 2.8125rem; } }
[dir="rtl"] .coh-style-document-filter .open-button { right: auto; left: 0.4375rem; }
[dir="rtl"] .coh-style-document-filter .close-button { right: auto; left: 0.4375rem; }
.coh-style-cookies-custom-styles .modal-cookie-consent-container .coh-wrapper-content .coh-style-modal-cookie-consent-message { font-family: inherit; }
.coh-style-cookies-custom-styles .modal-cookie-consent-container .coh-wrapper-content .coh-style-modal-cookie-consent-message .cc-message { font-family: inherit; }
.coh-style-cookies-custom-styles .coh-row .coh-column:first-child { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.coh-style-dosing-guide---instructions { padding-top: 0.625rem; }
@media (max-width: 63.9375rem) { .coh-style-dosing-guide---instructions { padding-top: 0; } }
.coh-style-dosing-guide---instructions h4 { color: black; font-family: 'Open Sans', sans-serif; font-weight: 600; }
.coh-style-dosing-guide---instructions .text-wrapper { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; padding-bottom: 1.875rem; padding-left: 1.875rem; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; }
@media (max-width: 63.9375rem) { .coh-style-dosing-guide---instructions .text-wrapper { padding-bottom: 0.625rem; padding-left: 0; -webkit-box-flex: 1; -webkit-flex: 1 0 auto; -ms-flex: 1 0 auto; flex: 1 0 auto; } }
.coh-style-dosing-guide---instructions .text-wrapper p { color: black; font-size: 1rem; text-align: left; }
.coh-style-dosing-guide---instructions .images-wrapper .image-container .img-wrapper .coh-image { max-width: 175px; }
@media (max-width: 63.9375rem) { .coh-style-dosing-guide---instructions .images-wrapper .image-container .img-wrapper .coh-image { max-width: 135px; } }
@media (max-width: 47.9375rem) { .coh-style-dosing-guide---instructions .images-wrapper .image-container .img-wrapper .coh-image { max-width: 111px; } }
html[dir="rtl"] .coh-style-dosing-guide---instructions .text-wrapper { padding-right: 1.875rem; padding-left: 0; }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-style-dosing-guide---instructions .text-wrapper { padding-right: 0; } }
html[dir="rtl"] .coh-style-dosing-guide---instructions h4 { text-align: right; }
.teaser-wrapper.coh-style-dosing-guide---teaser .text-block { background-color: #d8d8d8; }
.teaser-wrapper.coh-style-dosing-guide---teaser .text-block > div { padding-top: 30px; padding-right: 30px; padding-bottom: 0; padding-left: 30px; }
.coh-style-dosing-guide---teaser .coh-heading { color: black; font-weight: 600; margin-bottom: 30px; }
.coh-style-dosing-guide---teaser .coh-wysiwyg p { font-weight: 400; color: black; font-size: 16px; line-height: 1.2; }
.coh-style-dosing-guide---teaser .read-more { margin-left: 10px; }
.coh-style-dosing-guide-instruction-sidebar .coh-heading { font-weight: 600; color: black; font-size: 1.5rem; text-align: left; margin-bottom: 0.625rem; margin-left: 0.625rem; }
.coh-style-dosing-guide-instruction-sidebar .coh-wysiwyg { margin-top: 1.5625rem; margin-right: 0.625rem; margin-left: 0.625rem; }
.coh-style-dosing-guide-instruction-sidebar .coh-wysiwyg > p { color: black; font-weight: 400; font-size: 1rem; text-align: left; }
.coh-style-dosing-guide-instruction-sidebar .read-more { color: black; margin-top: 1.25rem; margin-bottom: 1.25rem; }
.coh-style-dosing-guide-instruction-sidebar .read-more:before { color: #00bcff; }
.coh-style-mp4-icon, .coh-style-p-icon, .coh-style-download-item-with-word-icon, .coh-style-download-item-with-png-icon, .coh-style-download-item-with-zip-icon, .coh-style-download-item-with-pdf-icon, .coh-style-download-list-items { position: relative; z-index: 1; }
.coh-style-mp4-icon .image-container, .coh-style-p-icon .image-container, .coh-style-download-item-with-word-icon .image-container, .coh-style-download-item-with-png-icon .image-container, .coh-style-download-item-with-zip-icon .image-container, .coh-style-download-item-with-pdf-icon .image-container, .coh-style-download-list-items .image-container { width: 200px!important; border-color: rgba(0, 0, 0, 0); border-style: solid; border-width: 1px; 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 (max-width: 63.9375rem) { .coh-style-mp4-icon .image-container, .coh-style-p-icon .image-container, .coh-style-download-item-with-word-icon .image-container, .coh-style-download-item-with-png-icon .image-container, .coh-style-download-item-with-zip-icon .image-container, .coh-style-download-item-with-pdf-icon .image-container, .coh-style-download-list-items .image-container { width: 150px!important; } }
@media (max-width: 47.9375rem) { .coh-style-mp4-icon .image-container, .coh-style-p-icon .image-container, .coh-style-download-item-with-word-icon .image-container, .coh-style-download-item-with-png-icon .image-container, .coh-style-download-item-with-zip-icon .image-container, .coh-style-download-item-with-pdf-icon .image-container, .coh-style-download-list-items .image-container { width: 100px!important; } }
.coh-style-mp4-icon .image-container .img-wrapper, .coh-style-p-icon .image-container .img-wrapper, .coh-style-download-item-with-word-icon .image-container .img-wrapper, .coh-style-download-item-with-png-icon .image-container .img-wrapper, .coh-style-download-item-with-zip-icon .image-container .img-wrapper, .coh-style-download-item-with-pdf-icon .image-container .img-wrapper, .coh-style-download-list-items .image-container .img-wrapper { border-color: #4d4d4d; border-width: 1px; border-style: solid; position: relative; -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; background-color: white; height: 100px; }
@media (max-width: 63.9375rem) { .coh-style-mp4-icon .image-container .img-wrapper, .coh-style-p-icon .image-container .img-wrapper, .coh-style-download-item-with-word-icon .image-container .img-wrapper, .coh-style-download-item-with-png-icon .image-container .img-wrapper, .coh-style-download-item-with-zip-icon .image-container .img-wrapper, .coh-style-download-item-with-pdf-icon .image-container .img-wrapper, .coh-style-download-list-items .image-container .img-wrapper { height: 90px; } }
@media (max-width: 35.25rem) { .coh-style-mp4-icon .image-container .img-wrapper, .coh-style-p-icon .image-container .img-wrapper, .coh-style-download-item-with-word-icon .image-container .img-wrapper, .coh-style-download-item-with-png-icon .image-container .img-wrapper, .coh-style-download-item-with-zip-icon .image-container .img-wrapper, .coh-style-download-item-with-pdf-icon .image-container .img-wrapper, .coh-style-download-list-items .image-container .img-wrapper { height: 70px; } }
.coh-style-mp4-icon .image-container .img-wrapper:after, .coh-style-p-icon .image-container .img-wrapper:after, .coh-style-download-item-with-word-icon .image-container .img-wrapper:after, .coh-style-download-item-with-png-icon .image-container .img-wrapper:after, .coh-style-download-item-with-zip-icon .image-container .img-wrapper:after, .coh-style-download-item-with-pdf-icon .image-container .img-wrapper:after, .coh-style-download-list-items .image-container .img-wrapper:after { background-position: center; background-size: 100% auto; background-repeat: no-repeat; background-origin: border-box; background-clip: border-box; background-attachment: scroll; height: 50px; width: 36px; position: absolute; top: auto; bottom: 0; right: 4px; counter-reset: content; left: auto; border-color: #d8d8d8; }
@media (max-width: 47.9375rem) { .coh-style-mp4-icon .image-container .img-wrapper:after, .coh-style-p-icon .image-container .img-wrapper:after, .coh-style-download-item-with-word-icon .image-container .img-wrapper:after, .coh-style-download-item-with-png-icon .image-container .img-wrapper:after, .coh-style-download-item-with-zip-icon .image-container .img-wrapper:after, .coh-style-download-item-with-pdf-icon .image-container .img-wrapper:after, .coh-style-download-list-items .image-container .img-wrapper:after { height: 32px; width: 22px; } }
.coh-style-mp4-icon .image-container .coh-image, .coh-style-p-icon .image-container .coh-image, .coh-style-download-item-with-word-icon .image-container .coh-image, .coh-style-download-item-with-png-icon .image-container .coh-image, .coh-style-download-item-with-zip-icon .image-container .coh-image, .coh-style-download-item-with-pdf-icon .image-container .coh-image, .coh-style-download-list-items .image-container .coh-image { width: auto; max-width: 100%; max-height: 100%; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; position: absolute; top: 0; bottom: 0; left: 0; right: 0; }
.coh-style-mp4-icon .image-container .coh-image:hover, .coh-style-p-icon .image-container .coh-image:hover, .coh-style-download-item-with-word-icon .image-container .coh-image:hover, .coh-style-download-item-with-png-icon .image-container .coh-image:hover, .coh-style-download-item-with-zip-icon .image-container .coh-image:hover, .coh-style-download-item-with-pdf-icon .image-container .coh-image:hover, .coh-style-download-list-items .image-container .coh-image:hover { -webkit-transform: scale(1)!important; -ms-transform: scale(1)!important; transform: scale(1)!important; }
.coh-style-mp4-icon .coh-paragraph.upload-date-on.coh-ce-29663f7c, .coh-style-p-icon .coh-paragraph.upload-date-on.coh-ce-29663f7c, .coh-style-download-item-with-word-icon .coh-paragraph.upload-date-on.coh-ce-29663f7c, .coh-style-download-item-with-png-icon .coh-paragraph.upload-date-on.coh-ce-29663f7c, .coh-style-download-item-with-zip-icon .coh-paragraph.upload-date-on.coh-ce-29663f7c, .coh-style-download-item-with-pdf-icon .coh-paragraph.upload-date-on.coh-ce-29663f7c, .coh-style-download-list-items .coh-paragraph.upload-date-on.coh-ce-29663f7c { font-size: 1rem; color: #4d4d4d; }
.coh-style-mp4-icon .inner-wrapper, .coh-style-p-icon .inner-wrapper, .coh-style-download-item-with-word-icon .inner-wrapper, .coh-style-download-item-with-png-icon .inner-wrapper, .coh-style-download-item-with-zip-icon .inner-wrapper, .coh-style-download-item-with-pdf-icon .inner-wrapper, .coh-style-download-list-items .inner-wrapper { margin: 0!important; }
.coh-style-mp4-icon .inner-wrapper > .coh-component, .coh-style-p-icon .inner-wrapper > .coh-component, .coh-style-download-item-with-word-icon .inner-wrapper > .coh-component, .coh-style-download-item-with-png-icon .inner-wrapper > .coh-component, .coh-style-download-item-with-zip-icon .inner-wrapper > .coh-component, .coh-style-download-item-with-pdf-icon .inner-wrapper > .coh-component, .coh-style-download-list-items .inner-wrapper > .coh-component { padding-bottom: 0!important; }
.coh-style-mp4-icon .inner-wrapper .link-wrapper.coh-style-bordered-bottom, .coh-style-p-icon .inner-wrapper .link-wrapper.coh-style-bordered-bottom, .coh-style-download-item-with-word-icon .inner-wrapper .link-wrapper.coh-style-bordered-bottom, .coh-style-download-item-with-png-icon .inner-wrapper .link-wrapper.coh-style-bordered-bottom, .coh-style-download-item-with-zip-icon .inner-wrapper .link-wrapper.coh-style-bordered-bottom, .coh-style-download-item-with-pdf-icon .inner-wrapper .link-wrapper.coh-style-bordered-bottom, .coh-style-download-list-items .inner-wrapper .link-wrapper.coh-style-bordered-bottom { border-bottom-width: 1px; padding-top: 15px; padding-right: 30px; padding-bottom: 15px; padding-left: 30px; margin: 0; }
@media (max-width: 35.25rem) { .coh-style-mp4-icon .inner-wrapper .link-wrapper.coh-style-bordered-bottom, .coh-style-p-icon .inner-wrapper .link-wrapper.coh-style-bordered-bottom, .coh-style-download-item-with-word-icon .inner-wrapper .link-wrapper.coh-style-bordered-bottom, .coh-style-download-item-with-png-icon .inner-wrapper .link-wrapper.coh-style-bordered-bottom, .coh-style-download-item-with-zip-icon .inner-wrapper .link-wrapper.coh-style-bordered-bottom, .coh-style-download-item-with-pdf-icon .inner-wrapper .link-wrapper.coh-style-bordered-bottom, .coh-style-download-list-items .inner-wrapper .link-wrapper.coh-style-bordered-bottom { padding-right: 30px; padding-left: 30px; } }
.coh-style-mp4-icon .inner-wrapper p, .coh-style-p-icon .inner-wrapper p, .coh-style-download-item-with-word-icon .inner-wrapper p, .coh-style-download-item-with-png-icon .inner-wrapper p, .coh-style-download-item-with-zip-icon .inner-wrapper p, .coh-style-download-item-with-pdf-icon .inner-wrapper p, .coh-style-download-list-items .inner-wrapper p { font-size: 1.1rem; color: #4d4d4d; }
@media (max-width: 47.9375rem) { .coh-style-mp4-icon .inner-wrapper p, .coh-style-p-icon .inner-wrapper p, .coh-style-download-item-with-word-icon .inner-wrapper p, .coh-style-download-item-with-png-icon .inner-wrapper p, .coh-style-download-item-with-zip-icon .inner-wrapper p, .coh-style-download-item-with-pdf-icon .inner-wrapper p, .coh-style-download-list-items .inner-wrapper p { font-size: 1rem; } }
.coh-style-mp4-icon .image-container .img-wrapper:after { background-image: url("/sites/g/files/vrxlpx28791/files/2020-05/MP4.png"); background-position: left top; background-size: 100% auto; background-repeat: no-repeat; background-origin: border-box; background-clip: border-box; background-attachment: scroll; }
.coh-style-p-icon .image-container .img-wrapper:after { background-image: url("/sites/g/files/vrxlpx28791/files/2020-05/PPT.png"); background-position: left top; background-size: 100% auto; background-repeat: no-repeat; background-origin: border-box; background-clip: border-box; background-attachment: scroll; }
.coh-style-download-item-with-word-icon .image-container .img-wrapper:after { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/Word_0.png"); background-position: left top; background-size: 100% auto; background-repeat: no-repeat; background-attachment: scroll; }
.coh-style-download-item-with-png-icon .image-container .img-wrapper:after { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/PNG.png"); background-position: left top; background-size: 100% auto; background-repeat: no-repeat; background-attachment: scroll; }
.coh-style-download-item-with-zip-icon .image-container .img-wrapper:after { background-image: url("/sites/g/files/vrxlpx28791/files/2020-05/Asset%204.png"); background-position: left top; background-size: 100% auto; background-repeat: no-repeat; background-origin: border-box; background-clip: border-box; background-attachment: scroll; }
.coh-style-download-item-with-pdf-icon .image-container .img-wrapper:after { background-image: url("/sites/g/files/vrxlpx28791/files/2020-05/PDF.png"); background-position: left top; background-size: 100% auto; background-repeat: no-repeat; background-origin: border-box; background-clip: border-box; background-attachment: scroll; }
.coh-style-download-material-faq-accordion-extended .coh-accordion-tabs-content { background-color: #e8e8e8 !important; }
.coh-style-download-material-faq-accordion-extended .coh-accordion-title, .coh-style-download-material-faq-accordion-extended .coh-style-accordion-tabs-style a { background-color: #e8e8e8 !important; }
@media (max-width: 35.25rem) { .coh-style-download-material-global-style .coh-style-downloadable-files-list-extended > .coh-row > .coh-row-inner > .coh-column > .coh-container > .coh-container { padding-right: 10px !important; padding-left: 10px !important; } }
.coh-style-download-material-global-style .coh-style-downloadable-files-list-extended > .coh-row > .coh-row-inner > .coh-column > .coh-container > .coh-container.coh-ce-cpt_download_list_container-ac33634c { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -webkit-flex-direction: row-reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; padding-top: 0; padding-left: 20px; }
.coh-style-download-material-global-style .coh-style-downloadable-files-list-extended > .coh-row > .coh-row-inner > .coh-column > .coh-container > .coh-container.coh-ce-cpt_download_list_container-ac33634c .download-items-dropzone { margin-left: 0 !important; margin-right: 20px !important; }
.coh-style-download-material-global-style .coh-style-downloadable-files-list-extended > .coh-row > .coh-row-inner > .coh-column > .coh-container > .coh-container.coh-ce-cpt_download_list_container-ac33634c .download-items-dropzone > .coh-container { height: 50px; max-width: 50px; width: 50px; }
.coh-style-download-material-global-style .coh-style-downloadable-files-list-extended > .coh-row > .coh-row-inner > .coh-column > .coh-container > .coh-container.coh-ce-cpt_download_list_container-ac33634c .copy-text { padding-right: 10px; }
@media (max-width: 63.9375rem) { .coh-style-download-material-global-style .coh-style-faq-accordion .accordion-wrapper { padding-left: 0px !important; padding-right: 0px !important; } }
.coh-style-download-material-global-style .background-color-inner-block h5 { margin-top: 0; }
.coh-style-download-menu-style ul { list-style-type: none; display: block; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; }
.coh-style-download-menu-style ul li { position: relative; vertical-align: middle; display: table-cell; width: 1%; background-color: #e4003c; min-width: 6.25rem; padding-top: 10px; padding-right: 8px; padding-bottom: 13px; padding-left: 8px; outline-style: none; font-weight: 700; font-family: 'Lato', sans-serif;; text-align: center; }
@media (max-width: 47.9375rem) { .coh-style-download-menu-style ul li { text-align: left; width: 100%; display: block; padding-right: 60px; padding-left: 30px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: white; } }
.coh-style-download-menu-style ul li:before { display: none; }
.coh-style-download-menu-style ul li.active { background-color: #f6f6f6; }
@media (max-width: 47.9375rem) { .coh-style-download-menu-style ul li.active { background-color: #e4003c; } }
.coh-style-download-menu-style ul li.active a { color: #e4003c; }
@media (max-width: 47.9375rem) { .coh-style-download-menu-style ul li.active a { color: white; } }
.coh-style-download-menu-style ul li.active a:after { display: none; }
@media (max-width: 47.9375rem) { .coh-style-download-menu-style ul li.active a:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: block; content: "\F139"; font-family: "icomoon"; } }
.coh-style-download-menu-style ul li a { color: white; text-transform: uppercase; display: block; }
.coh-style-download-menu-style ul li a:after { content: ''; background-color: white; height: auto; width: 1px; position: absolute; top: 8px; bottom: 8px; right: -1px; z-index: 1; font-size: 30px; }
@media (max-width: 47.9375rem) { .coh-style-download-menu-style ul li a:after { 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: "\F13A"; font-family: "icomoon"; width: 0; background-color: rgba(0, 0, 0, 0); height: 0; right: 40px; } }
.coh-style-downloadable-files-list-extended p.modified-date { padding-bottom: 3px; margin-bottom: 0; }
.coh-style-downloadable-files-list-extended .copy-text p { padding-bottom: 3px; margin-bottom: 0; }
.coh-style-downloadable-files-list-extended > .coh-row > .coh-row-inner > .coh-column > .coh-container > .coh-container { padding-left: 30px; }
@media (max-width: 63.9375rem) { .coh-style-downloadable-files-list-extended > .coh-row > .coh-row-inner > .coh-column > .coh-container > .coh-container { padding-right: 30px; padding-left: 30px; } }
@media (max-width: 47.9375rem) { .coh-style-downloadable-files-list-extended > .coh-row > .coh-row-inner > .coh-column > .coh-container > .coh-container { padding-right: 15px; padding-left: 30px; } }
@media (max-width: 63.9375rem) { .coh-style-downloadable-files-list-extended > .coh-row > .coh-row-inner > .coh-column > .coh-container > .coh-container .download-items-dropzone { width: auto; margin-left: 10px; padding-top: 0; } }
.coh-style-video-cusotm-modal-popup .coh-modal-close-wrapper { padding-top: 0; padding-right: 0; top: -8px; right: 10px; }
@media (max-width: 63.9375rem) { .coh-style-video-cusotm-modal-popup .coh-modal-close-wrapper { padding-top: 0; padding-right: 0; } }
.coh-style-video-cusotm-modal-popup .coh-modal-close-button { font-family: 'Lato', sans-serif;; font-weight: 700; color: #4d4d4d; font-size: 2.5rem; text-align: center; padding: 0; margin-top: 15px; margin-right: 0; }
@media (max-width: 47.9375rem) { .coh-style-video-cusotm-modal-popup .coh-modal-close-button { font-size: 25px; } }
.coh-style-video-cusotm-modal-popup .coh-modal-close-button:hover { opacity: 0.5; }
.coh-style-video-cusotm-modal-popup .coh-modal-close-button:after { color: #e4003c; font-size: 30px; font-weight: 900; }
.coh-style-video-cusotm-modal-popup .coh-modal-inner { max-height: 90%; width: 80%; overflow: auto; background-color: white; max-width: 660px; }
@media (max-width: 63.9375rem) { .coh-style-video-cusotm-modal-popup .coh-modal-inner { width: 90%; } }
.coh-style-video-cusotm-modal-popup .coh-modal-inner > .coh-component { padding: 40px; }
@media (max-width: 47.9375rem) { .coh-style-video-cusotm-modal-popup .coh-modal-inner > .coh-component { padding: 20px; } }
.coh-style-video-cusotm-modal-popup a { border-width: 0; }
.coh-style-video-cusotm-modal-popup a span:before { padding-bottom: 5px; }
.coh-style-loader-79-bg, .coh-style-loader-94-bg, .coh-style-loader-82-bg, .coh-style-loader-76-bg, .coh-style-loader-58-bg, .coh-style-efficacy-graph-bg-76-1, .coh-style-loader-78-bg, .coh-style-loader-72-bg, .coh-style-loader-84-bg, .coh-style-loader-88-bg, .coh-style-loader-99-bg, .coh-style-loader-91-bg { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/graph_91-gray.png"); background-position: left top; background-size: 100px 100px; background-repeat: no-repeat; background-attachment: scroll; font-size: 20px; height: 100px; width: 100px; margin-top: 20px; margin-right: auto; margin-bottom: 10px; 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; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.coh-style-loader-79-bg { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/graph_79-gray.png"); background-position: left top; background-size: 100px 100px; background-repeat: no-repeat; background-attachment: scroll; }
.coh-style-loader-94-bg { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/graph_94-gray.png"); background-position: left top; background-size: 100px 100px; background-repeat: no-repeat; background-attachment: scroll; }
.coh-style-loader-82-bg { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/graph_82-gray.png"); background-position: left top; background-size: 100% 100%; background-repeat: no-repeat; background-attachment: scroll; }
.coh-style-loader-76-bg { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/graph_76-gray_0.png"); background-position: left top; background-size: 100px 100px; background-repeat: no-repeat; background-attachment: scroll; }
.coh-style-loader-58-bg { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/graph_58-gray.png"); background-position: left top; background-size: 100px 100px; background-repeat: no-repeat; background-attachment: scroll; }
.coh-style-efficacy-graph-bg-76-1 { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/graph_76_1-gray.png"); background-position: left top; background-size: 100px 100px; background-repeat: no-repeat; background-attachment: scroll; }
.coh-style-loader-78-bg { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/graph_78-gray.png"); background-position: left top; background-size: 100px 100px; background-repeat: no-repeat; background-attachment: scroll; }
.coh-style-loader-72-bg { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/graph_72-gray.png"); background-position: left top; background-size: 100px 100px; background-repeat: no-repeat; background-attachment: scroll; }
.coh-style-loader-84-bg { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/graph_84-gray.png"); background-position: left top; background-size: 100px 100px; background-repeat: no-repeat; background-attachment: scroll; }
.coh-style-loader-88-bg { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/graph_88-gray.png"); background-position: left top; background-size: 100px 100px; background-repeat: no-repeat; background-attachment: scroll; }
.coh-style-loader-99-bg { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/99-percent.png"); background-position: left top; background-size: 100px 100px; background-repeat: no-repeat; background-attachment: scroll; }
.coh-style-country-selection-styles .coh-style-select-country-menu-styles:after { -webkit-transform: translate(50%, -85%) rotate(135deg); -ms-transform: translate(50%, -85%) rotate(135deg); transform: translate(50%, -85%) rotate(135deg); pointer-events: none; height: 10px; width: 10px; position: absolute; top: 50%; right: 1rem; border-top-width: 0.125rem; border-bottom-width: 0; border-left-width: 0; border-right-width: 0.125rem; border-style: solid; border-color: #e4003c; content: ''; }
.coh-style-country-selection-styles .coh-style-select-country-menu-styles.open:after { -webkit-transform: translate(50%, -25%) rotate(-45deg); -ms-transform: translate(50%, -25%) rotate(-45deg); transform: translate(50%, -25%) rotate(-45deg); }
.coh-style-country-selection-styles .coh-style-select-country-menu-styles > button { padding-right: 40px; }
.coh-style-country-and-profession-selection { background-color: white; width: 995px; padding-top: 0; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; overflow-y: auto; overflow-x: auto; position: relative; }
@media (max-width: 63.9375rem) { .coh-style-country-and-profession-selection { width: 100%; max-height: 100vh; } }
.coh-style-country-and-profession-selection .additional-info-wrapper { text-align: center; }
.coh-style-country-and-profession-selection h2, .coh-style-country-and-profession-selection h3 { margin-right: 40px; margin-bottom: 20px; margin-left: 70px; }
@media (max-width: 63.9375rem) { .coh-style-country-and-profession-selection h2, .coh-style-country-and-profession-selection h3 { margin-right: 0; margin-left: 0; } }
.coh-style-country-and-profession-selection .country-language-switcher { margin-bottom: 30px; }
.coh-style-country-and-profession-selection .country-language-switcher .brand-button { margin-top: 26px; margin-right: auto; margin-bottom: auto; margin-left: auto; display: block; width: 290px; }
@media (max-width: 63.9375rem) { .coh-style-country-and-profession-selection .country-language-switcher .brand-button { width: 100%; } }
.coh-style-country-and-profession-selection .country-language-switcher h3 { color: #4d4d4d; }
.coh-style-country-and-profession-selection a:focus, .coh-style-country-and-profession-selection input[type=submit]:focus { outline-color: black; outline-style: solid; outline-width: 0.0625rem; }
@media (max-width: 35.25rem) { .coh-style-contraception-top-header---es, .coh-style-contraception-top-header---fr, .coh-style-contraception-top-header { padding-left: 15px !important; padding-right: 15px !important; } }
.coh-style-contraception-top-header---es .coh-col-xl-6:first-child > .inner-wrapper, .coh-style-contraception-top-header---fr .coh-col-xl-6:first-child > .inner-wrapper, .coh-style-contraception-top-header .coh-col-xl-6:first-child > .inner-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-contraception-top-header---es .coh-col-xl-6:first-child > .inner-wrapper > Div, .coh-style-contraception-top-header---fr .coh-col-xl-6:first-child > .inner-wrapper > Div, .coh-style-contraception-top-header .coh-col-xl-6:first-child > .inner-wrapper > Div { padding-right: 8px; padding-left: 8px; text-align: center; }
.coh-style-contraception-top-header---es .coh-col-xl-6:first-child > .inner-wrapper > Div:first-child, .coh-style-contraception-top-header---fr .coh-col-xl-6:first-child > .inner-wrapper > Div:first-child, .coh-style-contraception-top-header .coh-col-xl-6:first-child > .inner-wrapper > Div:first-child { padding-left: 0; border-right-width: 2px; border-right-style: solid; border-right-color: #4d4d4d; }
.coh-style-contraception-top-header---es .coh-col-xl-6:first-child > .inner-wrapper > Div:last-child, .coh-style-contraception-top-header---fr .coh-col-xl-6:first-child > .inner-wrapper > Div:last-child, .coh-style-contraception-top-header .coh-col-xl-6:first-child > .inner-wrapper > Div:last-child { padding-right: 0; border-left-width: 2px; border-left-style: solid; border-left-color: #4d4d4d; }
.coh-style-contraception-top-header---es .coh-col-xl-6:first-child > .inner-wrapper > Div .inner-wrapper a, .coh-style-contraception-top-header---fr .coh-col-xl-6:first-child > .inner-wrapper > Div .inner-wrapper a, .coh-style-contraception-top-header .coh-col-xl-6:first-child > .inner-wrapper > Div .inner-wrapper a { color: #4d4d4d; font-weight: 700; font-family: 'Lato', sans-serif;; border-style: none; padding: 0; min-width: auto; min-height: auto; font-size: 18px; }
@media (max-width: 47.9375rem) { .coh-style-contraception-top-header---es .coh-col-xl-6:first-child > .inner-wrapper > Div .inner-wrapper a, .coh-style-contraception-top-header---fr .coh-col-xl-6:first-child > .inner-wrapper > Div .inner-wrapper a, .coh-style-contraception-top-header .coh-col-xl-6:first-child > .inner-wrapper > Div .inner-wrapper a { font-size: 16px; } }
.coh-style-contraception-top-header---es .coh-col-xl-6:first-child > .inner-wrapper > Div .inner-wrapper a span:after, .coh-style-contraception-top-header---fr .coh-col-xl-6:first-child > .inner-wrapper > Div .inner-wrapper a span:after, .coh-style-contraception-top-header .coh-col-xl-6:first-child > .inner-wrapper > Div .inner-wrapper a span:after { margin-left: 8px; cursor: pointer; }
.coh-style-contraception-top-header---es .coh-col-xl-6:first-child p, .coh-style-contraception-top-header---fr .coh-col-xl-6:first-child p, .coh-style-contraception-top-header .coh-col-xl-6:first-child p { font-size: 17px; margin-bottom: 0.35rem; }
@media (max-width: 47.9375rem) { .coh-style-contraception-top-header---es .coh-col-xl-6:first-child p, .coh-style-contraception-top-header---fr .coh-col-xl-6:first-child p, .coh-style-contraception-top-header .coh-col-xl-6:first-child p { font-size: 16px; } }
.coh-style-contraception-top-header---es .coh-col-xl-6:first-child p#benefits, .coh-style-contraception-top-header---fr .coh-col-xl-6:first-child p#benefits, .coh-style-contraception-top-header .coh-col-xl-6:first-child p#benefits { margin-bottom: 30px; }
@media (max-width: 35.25rem) { .coh-style-contraception-top-header---es .coh-col-xl-6:first-child p#benefits, .coh-style-contraception-top-header---fr .coh-col-xl-6:first-child p#benefits, .coh-style-contraception-top-header .coh-col-xl-6:first-child p#benefits { margin-bottom: 10px; } }
.coh-style-contraception-top-header---es .coh-col-xl-6:first-child p.coh-style-calender-bg, .coh-style-contraception-top-header---fr .coh-col-xl-6:first-child p.coh-style-calender-bg, .coh-style-contraception-top-header .coh-col-xl-6:first-child p.coh-style-calender-bg { font-size: 1rem; }
@media (max-width: 35.25rem) { .coh-style-contraception-top-header---es { padding-left: 10px !important; padding-right: 10px !important; } }
.coh-style-contraception-top-header---es .coh-container.inner-wrapper a.brand-button { min-height: 48px!important; -webkit-box-align: start; -webkit-align-items: start; -ms-flex-align: start; align-items: start; }
@media (max-width: 73.0625rem) { .coh-style-contraception-top-header---es .coh-container.inner-wrapper a.brand-button { min-height: 72px!important; font-size: 16px; } }
@media (max-width: 63.9375rem) { .coh-style-contraception-top-header---es .coh-container.inner-wrapper a.brand-button { min-height: 48px!important; } }
@media (max-width: 35.25rem) { .coh-style-contraception-top-header---es .coh-container.inner-wrapper a.brand-button { min-height: 72px!important; } }
@media (max-width: 35.25rem) { .coh-style-contraception-top-header---es .coh-col-xl-6:first-child p#benefits { margin-bottom: 50px; } }
.coh-style-contraception-top-header---fr .coh-container.inner-wrapper a.brand-button { min-height: 72px!important; -webkit-box-align: start; -webkit-align-items: start; -ms-flex-align: start; align-items: start; }
@media (max-width: 73.0625rem) { .coh-style-contraception-top-header---fr .coh-container.inner-wrapper a.brand-button { min-height: 96px!important; font-size: 16px; } }
@media (max-width: 63.9375rem) { .coh-style-contraception-top-header---fr .coh-container.inner-wrapper a.brand-button { min-height: 50px!important; } }
@media (max-width: 35.25rem) { .coh-style-contraception-top-header---fr .coh-container.inner-wrapper a.brand-button { min-height: 96px!important; } }
.coh-style-contraception-top-header---fr .coh-col-xl-6:first-child p#benefits { margin-bottom: 12px; min-height: 72px; }
@media (max-width: 73.0625rem) { .coh-style-contraception-top-header---fr .coh-col-xl-6:first-child p#benefits { min-height: 96px; } }
@media (max-width: 63.9375rem) { .coh-style-contraception-top-header---fr .coh-col-xl-6:first-child p#benefits { min-height: 50px; } }
@media (max-width: 35.25rem) { .coh-style-contraception-top-header---fr .coh-col-xl-6:first-child p#benefits { min-height: 96px; } }
.coh-style-container-with-stackable-side-buttons { overflow: hidden; }
@media (max-width: 63.9375rem) { .coh-style-container-with-stackable-side-buttons { width: auto; } }
@media (max-width: 73.0625rem) { .laptop-mode-mobile.coh-style-container-with-stackable-side-buttons .component-zone { max-width: 100%; -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } }
@media (max-width: 73.0625rem) { .laptop-mode-mobile.coh-style-container-with-stackable-side-buttons .image-icon-wrapper { display: none; } }
@media (max-width: 73.0625rem) { .laptop-mode-mobile.coh-style-container-with-stackable-side-buttons .left-side, .laptop-mode-mobile.coh-style-container-with-stackable-side-buttons .right-side { position: static; } }
@media (max-width: 73.0625rem) { .laptop-mode-mobile.coh-style-container-with-stackable-side-buttons .active-button .active-container { width: 100%; left: 0; } }
@media (max-width: 73.0625rem) { .laptop-mode-mobile.coh-style-container-with-stackable-side-buttons .active-button .active-container:after { content: normal; } }
@media (max-width: 73.0625rem) { .laptop-mode-mobile.coh-style-container-with-stackable-side-buttons .columns-wrapper { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } }
@media (max-width: 63.9375rem) { .tablet-mode-mobile.coh-style-container-with-stackable-side-buttons .component-zone { max-width: 100%; -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } }
@media (max-width: 63.9375rem) { .tablet-mode-mobile.coh-style-container-with-stackable-side-buttons .image-icon-wrapper { display: none; } }
@media (max-width: 63.9375rem) { .tablet-mode-mobile.coh-style-container-with-stackable-side-buttons .left-side, .tablet-mode-mobile.coh-style-container-with-stackable-side-buttons .right-side { position: static; } }
@media (max-width: 63.9375rem) { .tablet-mode-mobile.coh-style-container-with-stackable-side-buttons .active-button .active-container { width: 100%; left: 0; } }
@media (max-width: 63.9375rem) { .tablet-mode-mobile.coh-style-container-with-stackable-side-buttons .active-button .active-container:after { content: normal; } }
@media (max-width: 63.9375rem) { .tablet-mode-mobile.coh-style-container-with-stackable-side-buttons .columns-wrapper { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } }
@media (max-width: 47.9375rem) { .mobile-mode-mobile.coh-style-container-with-stackable-side-buttons .component-zone { max-width: 100%; -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } }
@media (max-width: 47.9375rem) { .mobile-mode-mobile.coh-style-container-with-stackable-side-buttons .image-icon-wrapper { display: none; } }
@media (max-width: 47.9375rem) { .mobile-mode-mobile.coh-style-container-with-stackable-side-buttons .left-side, .mobile-mode-mobile.coh-style-container-with-stackable-side-buttons .right-side { position: static; } }
@media (max-width: 47.9375rem) { .mobile-mode-mobile.coh-style-container-with-stackable-side-buttons .active-button .active-container { width: 100%; left: 0; } }
@media (max-width: 47.9375rem) { .mobile-mode-mobile.coh-style-container-with-stackable-side-buttons .active-button .active-container:after { content: normal; } }
@media (max-width: 47.9375rem) { .mobile-mode-mobile.coh-style-container-with-stackable-side-buttons .columns-wrapper { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } }
.items-space-between.coh-style-container-with-stackable-side-buttons .columns-wrapper .right-side > div, .items-space-between.coh-style-container-with-stackable-side-buttons .columns-wrapper .left-side > div { 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; height: 100%; }
.items-space-between.coh-style-container-with-stackable-side-buttons .columns-wrapper .button-wrapper:not(:last-child) { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
.coh-style-container-with-stackable-side-buttons .active-container { position: absolute; top: 0; z-index: 1; height: 100%; }
.coh-style-container-with-stackable-side-buttons .active-container:after { content: ''; z-index: -1; }
.coh-style-container-with-stackable-side-buttons .active-inner-content { overflow: auto; height: 100%; }
.coh-style-container-with-stackable-side-buttons .button-open, .coh-style-container-with-stackable-side-buttons .button-toggle, .coh-style-container-with-stackable-side-buttons .active-container:after { position: absolute; height: 100%; width: 100%; left: 0; right: 0; top: 0; }
.coh-style-container-with-stackable-side-buttons .component-zone { z-index: 0; }
.coh-style-container-with-stackable-side-buttons .right-side .active-container { right: 100%; }
.coh-style-container-with-stackable-side-buttons .left-side .active-container { left: 100%; }
.coh-style-container-with-stackable-side-buttons .columns-wrapper { -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; position: relative; }
.coh-style-container-with-stackable-side-buttons .button-content { 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; height: 1px; }
.coh-style-container-with-stackable-side-buttons .coh-row-inner { margin-right: 0; margin-left: 0; }
.coh-style-container-with-stackable-side-buttons .coh-row-inner > .coh-column { padding-right: 0; padding-left: 0; }
@media (max-width: 63.9375rem) { .coh-style-contraception-hero-banner-extended-style-custom { overflow: hidden; } }
.coh-style-contraception-hero-banner-extended-style-custom h1 { margin-bottom: 1rem; text-transform: uppercase; }
@media (max-width: 73.0625rem) { .coh-style-contraception-hero-banner-extended-style-custom h1 { width: 70%; } }
@media (max-width: 47.9375rem) { .coh-style-contraception-hero-banner-extended-style-custom h1 { width: 100%; } }
.coh-style-contraception-hero-banner-extended-style-custom p { color: white; width: 60%; }
@media (max-width: 73.0625rem) { .coh-style-contraception-hero-banner-extended-style-custom p { width: 70%; } }
@media (max-width: 63.9375rem) { .coh-style-contraception-hero-banner-extended-style-custom p { position: relative; } }
@media (max-width: 47.9375rem) { .coh-style-contraception-hero-banner-extended-style-custom p { width: 100%; } }
.coh-style-contraception-hero-banner-extended-style-custom p:last-child { margin-bottom: 0; }
@media (max-width: 63.9375rem) { .coh-style-contraception-hero-banner-extended-style-custom p:last-child { padding-top: 10px; padding-bottom: 10px; position: relative; z-index: 9; } }
@media (max-width: 47.9375rem) { .coh-style-contraception-hero-banner-extended-style-custom p:last-child { position: relative; padding-top: 10px; padding-bottom: 10px; z-index: 9; } }
@media (max-width: 63.9375rem) { .coh-style-contraception-hero-banner-extended-style-custom p:last-child:before { background-color: rgba(0, 0, 0, 0.5); height: 100%; width: -webkit-calc(100% + 62px); width: calc(100% + 62px); position: absolute; top: 0; bottom: 0; left: -31px; right: -31px; z-index: -1; content: ""; } }
@media (max-width: 47.9375rem) { .coh-style-contraception-hero-banner-extended-style-custom p:last-child:before { content: ""; position: absolute; top: 0; bottom: 0; left: -50px; right: -50px; z-index: -1; width: -webkit-calc(100% + 100px); width: calc(100% + 100px); height: 100%; background-color: rgba(0, 0, 0, 0.5); } }
.coh-style-contraception-hero-banner-extended-style-custom h2 { color: white; margin-bottom: 6px; }
@media (max-width: 63.9375rem) { .coh-style-contraception-hero-banner-extended-style-custom h2 { margin-bottom: 12px; } }
@media (max-width: 35.25rem) { .coh-style-contraception-hero-banner-extended-style-custom h2 { font-size: 24px; } }
.coh-style-contraception-hero-banner-extended-style-custom > .coh-container > .coh-container > .coh-row > .coh-row-inner > .coh-column > .inner-wrapper { width: 100%; }
.coh-style-conversation-teaser-ui-contact, .coh-style-conversation-teaser-ui { font-family: 'Lato', sans-serif;; font-weight: 400; }
.coh-style-conversation-teaser-ui-contact .inner-wrapper, .coh-style-conversation-teaser-ui .inner-wrapper { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; }
.coh-style-conversation-teaser-ui-contact .inner-wrapper .page-link.brand-button, .coh-style-conversation-teaser-ui .inner-wrapper .page-link.brand-button { border-color: white; color: white; background-color: rgba(0, 0, 0, 0); }
.coh-style-conversation-teaser-ui-contact .inner-wrapper .page-link.brand-button:hover, .coh-style-conversation-teaser-ui .inner-wrapper .page-link.brand-button:hover { color: #4d4d4d !important; background-color: #FFFFFF !important; border-color: #FFFFFF !important; }
.coh-style-conversation-teaser-ui-contact > .coh-row, .coh-style-conversation-teaser-ui > .coh-row { height: 100%; }
.coh-style-conversation-teaser-ui-contact > .coh-row > .coh-row-inner, .coh-style-conversation-teaser-ui > .coh-row > .coh-row-inner { height: 100%; }
.coh-style-conversation-teaser-ui-contact > .coh-row > .coh-row-inner > .coh-column > .inner-wrapper, .coh-style-conversation-teaser-ui > .coh-row > .coh-row-inner > .coh-column > .inner-wrapper { height: 100%; }
.coh-style-conversation-teaser-ui-contact > .coh-row > .coh-row-inner > .coh-column > .inner-wrapper > .coh-container, .coh-style-conversation-teaser-ui > .coh-row > .coh-row-inner > .coh-column > .inner-wrapper > .coh-container { height: 100%; position: relative; }
.coh-style-conversation-teaser-ui-contact > .coh-row > .coh-row-inner > .coh-column > .inner-wrapper > .coh-container > .coh-container:last-child, .coh-style-conversation-teaser-ui > .coh-row > .coh-row-inner > .coh-column > .inner-wrapper > .coh-container > .coh-container:last-child { position: absolute; bottom: 40px; left: 0; right: 0; }
.coh-style-conversation-teaser-ui-contact .square .coh-style-dialog-bubble-styles > .coh-container p { font-size: 16px !important; }
@media (max-width: 73.0625rem) { .coh-style-conversation-teaser-ui-contact .square .coh-style-dialog-bubble-styles > .coh-container p { line-height: 24px !important; } }
.coh-style-conversation-teaser-container { padding-top: 1.25rem; padding-right: 1.875rem; padding-bottom: 1.25rem; padding-left: 1.875rem; margin-top: 1.875rem; margin-bottom: 1.875rem; max-width: 30.125rem; background-color: #d8d8d8; }
@media (max-width: 63.9375rem) { .coh-style-conversation-teaser-container { max-width: 22.125rem; padding-top: 1.875rem; padding-right: 1.875rem; padding-bottom: 1.875rem; padding-left: 1.875rem; margin-top: 1.875rem; margin-bottom: 1.875rem; } }
.coh-style-conversation-teaser-container h2 { color: white; }
.coh-style-tabs-style { font-family: 'Lato', sans-serif;; background-color: #e4003c; min-width: 6.25rem; padding-top: 0.8125rem; padding-right: 0.5rem; padding-bottom: 0.6875rem; padding-left: 0.5rem; outline-style: none; margin-bottom: 32px; position: relative; font-weight: 700; }
.is-active.coh-style-tabs-style { background-color: #f6f6f6; border-bottom-color: #ce2c42; }
.is-active.coh-style-tabs-style a { text-decoration: none; border-bottom-color: #ce2c42; border-bottom-style: none; color: #e4003c; }
.is-active.coh-style-tabs-style a:after { display: none; }
.is-disabled.coh-style-tabs-style { background-color: #d8d8d8; }
.is-disabled.coh-style-tabs-style a { color: rgba(0, 0, 0, 0.49); }
.coh-style-tabs-style a { color: white; text-transform: uppercase; }
.coh-style-tabs-style a:after { height: auto; background-color: white; width: 1px; position: absolute; top: 8px; bottom: 8px; right: -1px; z-index: 1; content: ""; }
.coh-style-abbreviations-references-footnotes { font-weight: 400; font-size: 12px; line-height: 1.5rem; }
@media (max-width: 63.9375rem) { .coh-style-abbreviations-references-footnotes { font-weight: 400; font-size: 12px; line-height: 1.25rem; } }
@media (max-width: 47.9375rem) { .coh-style-abbreviations-references-footnotes { font-weight: 400; font-size: 12px; line-height: 1.25rem; } }
.coh-style-abbreviations-references-footnotes:before { color: #e4003c; }
.coh-style-table { padding-top: 1.25rem; padding-bottom: 1.25rem; }
.coh-style-table table { min-width: 100%; }
.coh-style-table th { background-color: #e4003c; color: white; text-align: left; padding-top: 0.625rem; padding-right: 0.3125rem; padding-bottom: 0.625rem; padding-left: 0.3125rem; }
.coh-style-table td { padding-top: 0.625rem; padding-right: 0.3125rem; padding-bottom: 0.625rem; padding-left: 0.3125rem; }
@media (max-width: 35.25rem) { .coh-style-table tbody tr { padding-top: 5px; padding-bottom: 5px; } }
.coh-style-table tbody tr:nth-child(even) { background-color: #f3f3f3; }
@media (max-width: 35.25rem) { .coh-style-table tbody tr:nth-child(even) { background-color: white; } }
.coh-style-table h2 { display: none; }
.coh-style-table caption { text-align: left; padding-top: 0.625rem; padding-bottom: 0.625rem; }
@media (max-width: 35.25rem) { .coh-style-table .tablesaw-stack td { padding: 0; background-color: #f3f3f3; line-height: 1.2; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; border-bottom-width: 1px; border-color: white; border-style: solid; } }
@media (max-width: 47.9375rem) { .coh-style-table .tablesaw-stack .tablesaw-cell-label { background-color: #e4003c; padding-top: 0.5em; padding-right: 0.7em; padding-bottom: 0.5em; padding-left: 0.7em; color: white; } }
@media (max-width: 35.25rem) { .coh-style-table .tablesaw-stack .tablesaw-cell-label { color: white; background-color: #e4003c; padding-top: 0.5em; padding-right: 0.7em; padding-bottom: 0.5em; padding-left: 0.7em; } }
@media (max-width: 47.9375rem) { .coh-style-table .tablesaw-stack .tablesaw-cell-content { padding-top: 0.5em; padding-right: 0.7em; padding-bottom: 0.5em; padding-left: 0.7em; } }
@media (max-width: 35.25rem) { .coh-style-table .tablesaw-stack .tablesaw-cell-content { padding-top: 0.5em; padding-right: 0.7em; padding-bottom: 0.5em; padding-left: 0.7em; } }
.coh-style-video-categories-filter-list, .coh-style-video-categories-filter-container { margin-top: 1.875rem; margin-bottom: 1.875rem; position: relative; height: 3.125rem; }
@media (max-width: 63.9375rem) { .coh-style-video-categories-filter-list, .coh-style-video-categories-filter-container { margin-top: 1.25rem; margin-bottom: 1.25rem; } }
.expanded.coh-style-video-categories-filter-list .arrow-button:after, .expanded.coh-style-video-categories-filter-container .arrow-button:after { 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: "\E316"; font-family: "mdicons"; }
.expanded.coh-style-video-categories-filter-list .video-categories-filter, .expanded.coh-style-video-categories-filter-container .video-categories-filter { position: absolute; }
.expanded.coh-style-video-categories-filter-list .video-categories-filter li, .expanded.coh-style-video-categories-filter-container .video-categories-filter li { position: relative; display: block; }
.expanded.coh-style-video-categories-filter-list .video-categories-filter li.active a, .expanded.coh-style-video-categories-filter-container .video-categories-filter li.active a { background-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); }
@media (max-width: 63.9375rem) { .expanded.coh-style-video-categories-filter-list .video-categories-filter li a, .expanded.coh-style-video-categories-filter-container .video-categories-filter li a { background-color: #d8d8d8; } }
.expanded.coh-style-video-categories-filter-list .video-categories-filter li a:hover, .expanded.coh-style-video-categories-filter-container .video-categories-filter li a:hover { background-color: #59ceff; color: black; }
.coh-style-video-categories-filter-list .arrow-button, .coh-style-video-categories-filter-container .arrow-button { height: 100%; width: 100%; position: absolute; top: 0; left: 0; display: none; z-index: 2; }
@media (max-width: 63.9375rem) { .coh-style-video-categories-filter-list .arrow-button, .coh-style-video-categories-filter-container .arrow-button { display: block; } }
.coh-style-video-categories-filter-list .arrow-button:after, .coh-style-video-categories-filter-container .arrow-button:after { 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: 1.1875rem; width: 1.1875rem; position: absolute; top: 50%; right: 20px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); content: "\E313"; font-family: "mdicons"; font-size: 1.625rem; text-align: center; color: #59ceff; }
.coh-style-video-categories-filter-list .video-categories-filter, .coh-style-video-categories-filter-container .video-categories-filter { height: 100%; width: 100%; min-width: 100%; position: relative; z-index: 2; 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; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
@media (max-width: 63.9375rem) { .coh-style-video-categories-filter-list .video-categories-filter, .coh-style-video-categories-filter-container .video-categories-filter { height: auto; overflow: hidden; -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; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } }
.coh-style-video-categories-filter-list .video-categories-filter a, .coh-style-video-categories-filter-container .video-categories-filter a { color: black; font-size: 16px; text-align: center; min-height: 2.5rem; width: 100%; padding-top: 0.3125rem; padding-bottom: 0.3125rem; 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; cursor: pointer; }
@media (max-width: 63.9375rem) { .coh-style-video-categories-filter-list .video-categories-filter a, .coh-style-video-categories-filter-container .video-categories-filter a { text-align: left; min-height: 3.125rem; padding-right: 1.25rem; padding-left: 1.25rem; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } }
.coh-style-video-categories-filter-list .video-categories-filter a:hover:after, .coh-style-video-categories-filter-container .video-categories-filter a:hover:after { content: ''; }
@media (max-width: 63.9375rem) { .coh-style-video-categories-filter-list .video-categories-filter a:hover:after, .coh-style-video-categories-filter-container .video-categories-filter a:hover:after { content: normal; } }
.coh-style-video-categories-filter-list .video-categories-filter a:after, .coh-style-video-categories-filter-container .video-categories-filter a:after { position: absolute; bottom: 0; left: 0; right: 0; margin: auto; content: normal; border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #30bdff; width: 4rem; }
.coh-style-video-categories-filter-list .video-categories-filter li, .coh-style-video-categories-filter-container .video-categories-filter li { width: 100%; margin-right: 0.3125rem; margin-left: 0.3125rem; max-width: 10.9375rem; }
@media (max-width: 63.9375rem) { .coh-style-video-categories-filter-list .video-categories-filter li, .coh-style-video-categories-filter-container .video-categories-filter li { max-width: 100%; margin-right: 0; margin-left: 0; display: none; } }
.coh-style-video-categories-filter-list .video-categories-filter li:first-child, .coh-style-video-categories-filter-container .video-categories-filter li:first-child { margin-left: 0; }
.coh-style-video-categories-filter-list .video-categories-filter li:last-child, .coh-style-video-categories-filter-container .video-categories-filter li:last-child { margin-right: 0; }
.coh-style-video-categories-filter-list .video-categories-filter li.active, .coh-style-video-categories-filter-container .video-categories-filter li.active { position: relative; display: block; }
@media (max-width: 63.9375rem) { .coh-style-video-categories-filter-list .video-categories-filter li.active, .coh-style-video-categories-filter-container .video-categories-filter li.active { -webkit-box-ordinal-group: 0; -webkit-order: -1; -ms-flex-order: -1; order: -1; } }
.coh-style-video-categories-filter-list .video-categories-filter li.active a, .coh-style-video-categories-filter-container .video-categories-filter li.active a { font-weight: 600; }
@media (max-width: 63.9375rem) { .coh-style-video-categories-filter-list .video-categories-filter li.active a, .coh-style-video-categories-filter-container .video-categories-filter li.active a { font-weight: 400; border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #4d4d4d; } }
.coh-style-video-categories-filter-list .video-categories-filter li.active a:after, .coh-style-video-categories-filter-container .video-categories-filter li.active a:after { content: ''; }
@media (max-width: 63.9375rem) { .coh-style-video-categories-filter-list .video-categories-filter li.active a:after, .coh-style-video-categories-filter-container .video-categories-filter li.active a:after { content: normal; } }
.coh-style-video-categories-filter-list { background-color: #d8d8d8; height: 100%; margin-top: 0; margin-bottom: 0; }
@media (max-width: 63.9375rem) { .coh-style-video-categories-filter-list { height: auto; margin-top: 1.25rem; margin-bottom: 1.25rem; min-height: 3.125rem; background-color: rgba(0, 0, 0, 0); } }
.coh-style-video-categories-filter-list .menu { -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; -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; padding-bottom: 0.9375rem; }
@media (max-width: 63.9375rem) { .coh-style-video-categories-filter-list .menu { padding-bottom: 0; } }
.coh-style-video-categories-filter-list .menu li { width: 100%; margin-right: 0; margin-left: 0; max-width: 100%; padding-top: 0; padding-bottom: 0; }
.coh-style-video-categories-filter-list .menu li.active a:after { 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: "\E315"; font-family: "mdicons"; }
@media (max-width: 63.9375rem) { .coh-style-video-categories-filter-list .menu li.active a:after { content: normal; } }
.coh-style-video-categories-filter-list .menu li a { -webkit-box-pack: left; -webkit-justify-content: left; -ms-flex-pack: left; justify-content: left; padding-right: 1.875rem; padding-left: 1.25rem; width: 100%; position: relative; display: block; min-height: 3.125rem; }
.coh-style-video-categories-filter-list .menu li a:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; right: 0.625rem; content: "\E315"; font-family: "mdicons"; color: #59ceff; border-width: 0; border-style: none; top: auto; bottom: auto; left: auto; font-size: 1.5rem; width: 1.5rem; position: absolute; }
@media (max-width: 63.9375rem) { .coh-style-video-categories-filter-list .menu li a:after { content: normal; } }
.coh-style-video-categories-filter-list .menu li a:hover { background-color: #59ceff; }
.coh-style-video-categories-filter-list .menu li a:hover:after { 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: "\E315"; font-family: "mdicons"; }
.coh-style-video-preview-styles { background-color: #d8d8d8; padding: 1.875rem; min-height: 15.625rem; text-align: left; height: 100%; }
@media (max-width: 63.9375rem) { .coh-style-video-preview-styles { padding: 1.25rem; } }
.coh-style-video-preview-styles .video-preview-wrapper { position: relative; margin-bottom: 0.625rem; }
.coh-style-video-preview-styles .video-preview-wrapper:before { content: ''; position: absolute; height: 100%; width: 100%; top: 0; left: 0; background-image: url("/sites/g/files/vrxlpx28791/files/2020-01/Play_icon_with_opacity.png"); background-position: center; background-size: 30% auto; background-repeat: no-repeat; background-attachment: scroll; z-index: 1; display: block; }
.coh-style-video-preview-styles .description-title { color: black; font-weight: 600; font-family: 'Open Sans', sans-serif; margin-bottom: 0.125rem; word-break: break-all; }
.coh-style-video-preview-styles .description-video-info { margin-bottom: 2.6875rem; line-height: 2.0; color: black; }
.coh-style-video-preview-styles .description-video-date { color: black; font-size: 12px; font-family: 'Open Sans', sans-serif; font-weight: 400; }
.coh-style-video-preview-styles .description-video-author-uploaded { color: black; font-family: 'Open Sans', sans-serif; font-weight: 400; font-size: 12px; }
.coh-style-video-preview-styles .description-video-text { color: black; }
.coh-style-video-preview-styles .description-video-text p { line-height: 1.4; }
html[dir="rtl"] .coh-style-video-preview-styles .video-preview-wrapper:before { -webkit-transform: scaleX(-1); -ms-transform: scaleX(-1); transform: scaleX(-1); }
.coh-style-call-to-action-sgm-styles { position: relative; }
.enable-basic-hover.coh-style-call-to-action-sgm-styles:hover .background-illustration { -webkit-transform: scaleX(1.1) scaleY(1.1); -ms-transform: scaleX(1.1) scaleY(1.1); transform: scaleX(1.1) scaleY(1.1); }
.coh-style-call-to-action-sgm-styles[class*='coh-ce-cpt_call_to_action_type_4'] .cta-headline { margin-bottom: 0.375rem; }
@media (max-width: 99.9375rem) { .coh-style-call-to-action-sgm-styles .cta-headline { font-size: 32px; line-height: 42px; } }
@media (max-width: 73.0625rem) { .coh-style-call-to-action-sgm-styles .cta-headline { font-size: 26px; line-height: 38px; } }
@media (max-width: 63.9375rem) { .coh-style-call-to-action-sgm-styles .cta-headline { font-size: 28px; line-height: 40px; } }
.coh-style-call-to-action-sgm-styles .background-wrapper { overflow: hidden; z-index: -1; }
.coh-style-call-to-action-sgm-styles .background-illustration { height: 100%; width: 100%; -webkit-transition: 300ms ease-in-out transform; -o-transition: 300ms ease-in-out transform; transition: 300ms ease-in-out transform; background-position: center; background-size: cover; background-repeat: no-repeat; background-origin: border-box; background-clip: border-box; background-attachment: scroll; }
.coh-style-call-to-action-sgm-styles .buttons-container .brand-button { color: white; background-color: rgba(0, 0, 0, 0); border-color: white; }
.coh-style-call-to-action-sgm-styles .buttons-container .brand-button:hover { color: #4d4d4d !important; background-color: #FFFFFF !important; color: #4d4d4d; background-color: white; }
.default-style.coh-style-container { padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; border-style: solid; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; border-width: 0; }
@media (max-width: 63.9375rem) { .default-style.coh-style-container { padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; border-color: #afb600; border-width: 0; } }
@media (max-width: 47.9375rem) { .default-style.coh-style-container { padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; border-width: 0; } }
.alternate-style.coh-style-container { margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; border-style: solid; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; border-width: 3px; border-color: #663366; background-color: #f6f6f6; }
@media (max-width: 63.9375rem) { .alternate-style.coh-style-container { padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; margin-top: 8px; margin-right: 8px; margin-bottom: 8px; margin-left: 8px; border-width: 1px; border-color: #00bcff; -webkit-border-top-left-radius: 84px; border-top-left-radius: 84px; -webkit-border-top-right-radius: 84px; border-top-right-radius: 84px; -webkit-border-bottom-left-radius: 84px; border-bottom-left-radius: 84px; -webkit-border-bottom-right-radius: 84px; border-bottom-right-radius: 84px; } }
@media (max-width: 47.9375rem) { .alternate-style.coh-style-container { padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; border-width: 0; border-color: rgba(0, 0, 0, 0); -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; } }
.apply-margin.coh-style-container .row .inner-wrapper > *:not(:last-child) { margin-bottom: 0.5rem; }
.apply-margin.coh-style-container .row > div:first-child > .inner-wrapper { margin-right: 0.25rem; margin-left: 0.25rem; }
@media (max-width: 63.9375rem) { .apply-margin.coh-style-container .row > div:first-child > .inner-wrapper { margin-top: 0.5rem; margin-right: 0.25rem; } }
.apply-margin.coh-style-container .row > div > .inner-wrapper { margin-top: 0.5rem; margin-right: 0.25rem; margin-bottom: 0.5rem; margin-left: 0.25rem; }
@media (max-width: 63.9375rem) { .apply-margin.coh-style-container .row > div > .inner-wrapper { margin-top: 0.25rem; margin-right: 0.25rem; margin-bottom: 0.25rem; margin-left: 0.25rem; } }
.apply-margin.coh-style-container .row > div:last-child > .inner-wrapper { margin-right: 0.25rem; margin-left: 0.25rem; }
@media (max-width: 63.9375rem) { .apply-margin.coh-style-container .row > div:last-child > .inner-wrapper { margin-bottom: 0.5rem; margin-left: 0.25rem; } }
.coh-style-container-default-styles { border-style: solid; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; border-width: 0; }
@media (max-width: 63.9375rem) { .coh-style-container-default-styles { padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; border-color: #afb600; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; border-width: 0; } }
@media (max-width: 47.9375rem) { .coh-style-container-default-styles { padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; border-width: 0; } }
.coh-container-boxed.coh-style-container-default-styles { margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; max-width: 100rem; }
.coh-style-container-apply-margin .row .inner-wrapper > *:not(:last-child) { margin-bottom: 0.5rem; }
.coh-style-container-apply-margin .row > div:first-child > .inner-wrapper { margin-right: 0.25rem; margin-left: 0.25rem; }
@media (max-width: 63.9375rem) { .coh-style-container-apply-margin .row > div:first-child > .inner-wrapper { margin-top: 0.25rem; margin-right: 0.25rem; } }
.coh-style-container-apply-margin .row > div > .inner-wrapper { margin-top: 0.5rem; margin-right: 0.25rem; margin-bottom: 0.5rem; margin-left: 0.25rem; }
@media (max-width: 63.9375rem) { .coh-style-container-apply-margin .row > div > .inner-wrapper { margin-top: 0.25rem; margin-right: 0.25rem; margin-bottom: 0.25rem; margin-left: 0.25rem; } }
.coh-style-container-apply-margin .row > div:last-child > .inner-wrapper { margin-right: 0.25rem; margin-left: 0.25rem; }
@media (max-width: 63.9375rem) { .coh-style-container-apply-margin .row > div:last-child > .inner-wrapper { margin-bottom: 0.5rem; margin-left: 0.25rem; } }
.coh-style-container-alternate-styles { border-style: solid; padding-top: 16px; padding-right: 16px; padding-bottom: 16px; padding-left: 16px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; background-color: #f6f6f6; border-width: 3px; border-color: #663366; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; }
@media (max-width: 63.9375rem) { .coh-style-container-alternate-styles { padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px; margin-top: 8px; margin-right: 8px; margin-bottom: 8px; margin-left: 8px; border-width: 1px; -webkit-border-top-left-radius: 84px; border-top-left-radius: 84px; -webkit-border-top-right-radius: 84px; border-top-right-radius: 84px; -webkit-border-bottom-left-radius: 84px; border-bottom-left-radius: 84px; -webkit-border-bottom-right-radius: 84px; border-bottom-right-radius: 84px; border-color: #00bcff; } }
@media (max-width: 47.9375rem) { .coh-style-container-alternate-styles { padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; border-width: 0; -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; -webkit-border-bottom-right-radius: 0; border-bottom-right-radius: 0; border-color: rgba(0, 0, 0, 0); } }
.coh-container-boxed.coh-style-container-alternate-styles { margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; max-width: 100rem; }
.coh-style-home-top-carousel-new { color: white; }
.coh-style-home-top-carousel-new .coh-style-carousel.enable-basic-hover.carousel-wrapper .slick-arrow.slick-prev:hover { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/page-prev--hover.png"); }
.coh-style-home-top-carousel-new .coh-style-carousel.enable-basic-hover.carousel-wrapper .slick-arrow.slick-next:hover { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/page-next--hover.png"); }
.coh-style-home-top-carousel-new .coh-style-carousel.enable-basic-hover .slick-dots { margin-bottom: 0; bottom: 30px; }
@media (max-width: 63.9375rem) { .coh-style-home-top-carousel-new .coh-style-carousel.enable-basic-hover .slick-dots { bottom: 15px; } }
@media (max-width: 47.9375rem) { .coh-style-home-top-carousel-new .coh-style-carousel.enable-basic-hover .slick-dots { bottom: 10px; } }
.coh-style-home-top-carousel-new .coh-style-carousel.enable-basic-hover .slick-dots button:hover { background-image: url("/sites/g/files/vrxlpx28791/files/2020-02/Oval%20Copy%202.png"); }
.coh-style-home-top-carousel-new .coh-style-carousel.carousel-wrapper { padding-bottom: 0; visibility: hidden; }
@media (max-width: 47.9375rem) { .coh-style-home-top-carousel-new .coh-style-carousel.carousel-wrapper { padding-bottom: 0; } }
.coh-style-home-top-carousel-new .coh-style-carousel.carousel-wrapper .slick-arrow { height: 54px; width: 25px; background-position: center; background-size: 100% auto; background-repeat: no-repeat; background-attachment: scroll; }
@media (max-width: 47.9375rem) { .coh-style-home-top-carousel-new .coh-style-carousel.carousel-wrapper .slick-arrow { height: 30px; width: 20px; } }
.coh-style-home-top-carousel-new .coh-style-carousel.carousel-wrapper .slick-arrow.slick-prev { margin-left: 1.875rem; background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/page-prev--inverted.png"); }
@media (max-width: 63.9375rem) { .coh-style-home-top-carousel-new .coh-style-carousel.carousel-wrapper .slick-arrow.slick-prev { margin-left: 0.9375rem; } }
@media (max-width: 47.9375rem) { .coh-style-home-top-carousel-new .coh-style-carousel.carousel-wrapper .slick-arrow.slick-prev { margin-left: 0.4375rem; } }
.coh-style-home-top-carousel-new .coh-style-carousel.carousel-wrapper .slick-arrow.slick-next { margin-right: 1.875rem; background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/page-next--inverted.png"); background-position: center; }
@media (max-width: 63.9375rem) { .coh-style-home-top-carousel-new .coh-style-carousel.carousel-wrapper .slick-arrow.slick-next { margin-right: 0.9375rem; } }
@media (max-width: 47.9375rem) { .coh-style-home-top-carousel-new .coh-style-carousel.carousel-wrapper .slick-arrow.slick-next { margin-right: 0.4375rem; } }
.coh-style-home-top-carousel-new .coh-style-carousel.carousel-wrapper .slick-arrow.slick-disabled { display: none!important; }
.coh-style-home-top-carousel-new .coh-style-carousel.carousel-wrapper .slick-slide { overflow: hidden; }
.coh-style-home-top-carousel-new .coh-style-carousel.carousel-wrapper .coh-slider-container-mid { overflow: visible; }
.coh-style-home-top-carousel-new .coh-style-carousel .slick-dots { 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; }
@media (max-width: 63.9375rem) { .coh-style-home-top-carousel-new .coh-style-carousel .slick-dots { margin-bottom: 20px; } }
.coh-style-home-top-carousel-new .coh-style-carousel .slick-dots button { height: 20px; width: 20px; background-image: url("/sites/g/files/vrxlpx28791/files/2020-02/Oval.png"); background-position: center; background-size: 100% auto; background-repeat: no-repeat; background-attachment: scroll; }
@media (max-width: 47.9375rem) { .coh-style-home-top-carousel-new .coh-style-carousel .slick-dots button { height: 0.9375rem; width: 0.9375rem; } }
.coh-style-home-top-carousel-new .coh-style-carousel .slick-dots li:not(:last-of-type) { margin-right: 10px; }
@media (max-width: 47.9375rem) { .coh-style-home-top-carousel-new .coh-style-carousel .slick-dots li:not(:last-of-type) { margin-right: 0.3125rem; } }
.coh-style-home-top-carousel-new .coh-style-carousel .slick-dots li.slick-active button { background-image: url("/sites/g/files/vrxlpx28791/files/2020-02/Oval%20Copy%202.png"); }
@media (max-width: 35.25rem) { .coh-style-home-top-carousel-new .coh-style-carousel .background-image-component { padding-bottom: 20px; } }
.coh-style-home-top-carousel-new .coh-style-carousel .coh-slider-item H2 { min-width: 25rem; }
@media (max-width: 63.9375rem) { .coh-style-home-top-carousel-new .coh-style-carousel .coh-slider-item H2 { min-width: auto; } }
@media (max-width: 73.0625rem) { .coh-style-home-top-carousel-new .carousel-2-width { width: 10rem; } }
@media (max-width: 63.9375rem) { .coh-style-home-top-carousel-new .carousel-2-width { width: auto; } }
.coh-style-carousel-with-background { color: white; }
.coh-style-carousel-with-background .coh-style-carousel.enable-basic-hover.carousel-wrapper .slick-arrow.slick-prev:hover { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/page-prev--hover.png"); }
.coh-style-carousel-with-background .coh-style-carousel.enable-basic-hover.carousel-wrapper .slick-arrow.slick-next:hover { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/page-next--hover.png"); }
.coh-style-carousel-with-background .coh-style-carousel.enable-basic-hover .slick-dots { margin-bottom: 0; bottom: -50px; }
@media (max-width: 47.9375rem) { .coh-style-carousel-with-background .coh-style-carousel.enable-basic-hover .slick-dots { bottom: -24px; } }
.coh-style-carousel-with-background .coh-style-carousel.enable-basic-hover .slick-dots button:hover { background-image: url("/sites/g/files/vrxlpx28791/files/2020-02/Oval%20Copy%202.png"); }
.coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper { padding-bottom: 70px; visibility: hidden; }
@media (max-width: 47.9375rem) { .coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper { padding-bottom: 30px; } }
.coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .slick-arrow { height: 54px; width: 25px; background-position: center; background-size: 100% auto; background-repeat: no-repeat; background-attachment: scroll; }
@media (max-width: 47.9375rem) { .coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .slick-arrow { height: 30px; width: 20px; } }
.coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .slick-arrow.slick-prev { margin-left: 1.875rem; background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/page-prev--inverted.png"); }
@media (max-width: 63.9375rem) { .coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .slick-arrow.slick-prev { margin-left: 0.9375rem; } }
@media (max-width: 47.9375rem) { .coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .slick-arrow.slick-prev { margin-left: 0.4375rem; } }
.coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .slick-arrow.slick-next { margin-right: 1.875rem; background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/page-next--inverted.png"); background-position: center; }
@media (max-width: 63.9375rem) { .coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .slick-arrow.slick-next { margin-right: 0.9375rem; } }
@media (max-width: 47.9375rem) { .coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .slick-arrow.slick-next { margin-right: 0.4375rem; } }
.coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .slick-arrow.slick-disabled { display: none!important; }
.coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .slick-slide { overflow: hidden; }
.coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .coh-slider-container-mid { overflow: visible; }
.coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .slick-initialized.coh-slider-container-inner { padding-top: 20px; padding-right: 80px; padding-bottom: 20px; padding-left: 80px; overflow: visible; }
@media (max-width: 47.9375rem) { .coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .slick-initialized.coh-slider-container-inner { padding-top: 10px; padding-right: 45px; padding-bottom: 0; padding-left: 45px; } }
@media (max-width: 35.25rem) { .coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .slick-initialized.coh-slider-container-inner { padding-right: 40px; padding-left: 40px; } }
.coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .slick-initialized.coh-slider-container-inner .slick-list { width: 80%; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
@media (max-width: 63.9375rem) { .coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .slick-initialized.coh-slider-container-inner .slick-list { width: 100%; } }
.coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .slick-initialized.coh-slider-container-inner .coh-slider-item { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-carousel-with-background .coh-style-carousel.carousel-wrapper .slick-initialized.coh-slider-container-inner .coh-slider-item > div { -webkit-align-self: center; -ms-flex-item-align: center; align-self: center; text-align: center; }
.coh-style-carousel-with-background .coh-style-carousel .slick-dots { 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; }
@media (max-width: 63.9375rem) { .coh-style-carousel-with-background .coh-style-carousel .slick-dots { margin-bottom: 20px; } }
.coh-style-carousel-with-background .coh-style-carousel .slick-dots button { height: 20px; width: 20px; background-image: url("/sites/g/files/vrxlpx28791/files/2020-02/Oval.png"); background-position: center; background-size: 100% auto; background-repeat: no-repeat; background-attachment: scroll; }
@media (max-width: 47.9375rem) { .coh-style-carousel-with-background .coh-style-carousel .slick-dots button { height: 0.9375rem; width: 0.9375rem; } }
.coh-style-carousel-with-background .coh-style-carousel .slick-dots li:not(:last-of-type) { margin-right: 10px; }
@media (max-width: 47.9375rem) { .coh-style-carousel-with-background .coh-style-carousel .slick-dots li:not(:last-of-type) { margin-right: 0.3125rem; } }
.coh-style-carousel-with-background .coh-style-carousel .slick-dots li.slick-active button { background-image: url("/sites/g/files/vrxlpx28791/files/2020-02/Oval%20Copy%202.png"); }
.coh-style-carousel-with-background H2 { color: white; margin-right: auto; margin-left: auto; width: 80%; }
@media (max-width: 63.9375rem) { .coh-style-carousel-with-background H2 { width: 100%; } }
@media (max-width: 35.25rem) { .coh-style-carousel-with-background H2 { padding-right: 20px; padding-left: 20px; } }
.coh-style-carousel-with-background h3 { color: white; }
.coh-style-carousel-with-background p { font-size: 1.25rem; line-height: 1.875rem; color: white; }
@media (max-width: 47.9375rem) { .coh-style-carousel-with-background p { font-size: 1rem; line-height: 1.5rem; } }
.enable-basic-hover.carousel-wrapper.coh-style-carousel .slick-arrow { font-size: 0; }
.enable-basic-hover.carousel-wrapper.coh-style-carousel .slick-arrow.slick-prev:hover { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/page-prev--hover.png"); }
.enable-basic-hover.carousel-wrapper.coh-style-carousel .slick-arrow.slick-next:hover { background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/page-next--hover.png"); }
.enable-basic-hover.coh-style-carousel .slick-dots button:hover { background-image: url("/sites/g/files/vrxlpx28791/files/2020-02/Carousel%20Dot%20Image.png"); }
.carousel-wrapper.coh-style-carousel .slick-arrow { height: 54px; width: 25px; background-position: center; background-size: 100% auto; background-repeat: no-repeat; background-attachment: scroll; }
@media (max-width: 35.25rem) { .carousel-wrapper.coh-style-carousel .slick-arrow { height: 30px; width: 20px; } }
.carousel-wrapper.coh-style-carousel .slick-arrow.slick-prev { margin-left: 0.9375rem; background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/page-prev.png"); width: 25px !important; height: 54px !important; }
@media (max-width: 63.9375rem) { .carousel-wrapper.coh-style-carousel .slick-arrow.slick-prev { width: 18px !important; height: 38px !important; } }
.carousel-wrapper.coh-style-carousel .slick-arrow.slick-next { margin-right: 1.875rem; background-image: url("/sites/g/files/vrxlpx28791/files/2020-07/page-next.png"); background-position: center; width: 25px !important; height: 54px !important; }
@media (max-width: 63.9375rem) { .carousel-wrapper.coh-style-carousel .slick-arrow.slick-next { width: 18px !important; height: 38px !important; } }
.carousel-wrapper.coh-style-carousel .slick-arrow.slick-disabled { display: none!important; }
.carousel-wrapper.coh-style-carousel .slick-slide { overflow: hidden; }
.coh-style-carousel .slick-dots { 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-style-carousel .slick-dots button { height: 20px; width: 20px; background-image: url("/sites/g/files/vrxlpx28791/files/2020-02/Carousel%20Dot%20Image%20empty.png"); background-position: center; background-size: 100% auto; background-repeat: no-repeat; background-attachment: scroll; }
.coh-style-carousel .slick-dots li:not(:last-of-type) { margin-right: 10px; }
.coh-style-carousel .slick-dots li.slick-active button { background-image: url("/sites/g/files/vrxlpx28791/files/2020-02/Carousel%20Dot%20Image.png"); }
.carousel-wrapper.coh-style-event-calendar-carousel .slick-arrow { background-position: center; background-size: 100% auto; background-repeat: no-repeat; background-attachment: scroll; }
.carousel-wrapper.coh-style-event-calendar-carousel .slick-arrow.slick-disabled { display: none!important; }
.carousel-wrapper.coh-style-event-calendar-carousel .slick-slide { overflow: hidden; }
.coh-style-event-calendar-carousel .slick-dots { 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; }
.coh-style-dropdown-arrow { position: absolute; top: 0; right: 0; }
.coh-style-dropdown-arrow:after { 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: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background-position: center; background-size: contain; background-repeat: no-repeat; content: ''; content: "\E5CE"; font-family: "mdicons"; }
.coh-style-search-button { height: 100%; width: 5rem; position: relative; }
.coh-style-search-button:before { 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: "\E8B6"; font-family: "mdicons"; color: white; font-size: 2.8125rem; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%) scaleX(-1); -ms-transform: translate(-50%, -50%) scaleX(-1); transform: translate(-50%, -50%) scaleX(-1); }
.coh-style-read-more { position: relative; font-size: 1rem; border-width: 20px; border-style: solid; border-color: rgba(0, 0, 0, 0); border-right-width: 2.1875rem; }
.coh-style-read-more:before { content: ''; height: 8px; width: 8px; margin-top: auto; margin-bottom: auto; position: absolute; top: 0; bottom: 0; background-image: none; left: 100%; -webkit-transform: translate3d(15px, 0px, 0px) rotate(45deg); transform: translate3d(15px, 0px, 0px) rotate(45deg); border-top-width: 0.125rem; border-bottom-width: 0; border-left-width: 0; border-right-width: 0.125rem; border-style: solid; }
.coh-style-close-button-with-icon { position: relative; padding-right: 1.625rem; line-height: 1.5; }
.coh-style-close-button-with-icon:after { line-height: 1.5; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\E5CD"; font-family: "mdicons"; color: #e4003c; position: absolute; right: 0; bottom: 0; font-size: 1.125rem; top: 0; margin: auto; }
@media (max-width: 99.9375rem) { .coh-style-close-button-with-icon:after { right: 15px !important; } }
@media (max-width: 73.0625rem) { .coh-style-close-button-with-icon:after { right: 0px !important; } }
.coh-style-close-button { background-position: left top; background-size: contain; background-repeat: no-repeat; height: 27px; width: 27px; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='27' viewBox='0 0 27 27' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.25 1L1.25 26L26.25 1Z' fill='%23D8D8D8'/%3E%3Cpath d='M26.25 1L1.25 26' stroke='white' stroke-width='2'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.25 1L26.25 26L1.25 1Z' fill='%23D8D8D8'/%3E%3Cpath d='M1.25 1L26.25 26' stroke='white' stroke-width='2'/%3E%3C/svg%3E"); }
.always-visible.show.coh-style-visibility-breakpoints { display: block; }
.always-visible.hide.coh-style-visibility-breakpoints { display: none; }
@media (max-width: 99.9375rem) { .wide-desktop.coh-style-visibility-breakpoints { display: block; } }
@media (max-width: 99.9375rem) { .wide-desktop.show.coh-style-visibility-breakpoints { display: block; } }
@media (max-width: 99.9375rem) { .wide-desktop.hide.coh-style-visibility-breakpoints { display: none; } }
@media (max-width: 73.0625rem) { .laptop.coh-style-visibility-breakpoints { display: block; } }
@media (max-width: 73.0625rem) { .laptop.show.coh-style-visibility-breakpoints { display: block; } }
@media (max-width: 73.0625rem) { .laptop.hide.coh-style-visibility-breakpoints { display: none; } }
@media (max-width: 63.9375rem) { .tablet.coh-style-visibility-breakpoints { display: block; } }
@media (max-width: 63.9375rem) { .tablet.show.coh-style-visibility-breakpoints { display: block; } }
@media (max-width: 63.9375rem) { .tablet.hide.coh-style-visibility-breakpoints { display: none; } }
@media (max-width: 35.25rem) { .phone.coh-style-visibility-breakpoints { display: block; } }
@media (max-width: 35.25rem) { .phone.show.coh-style-visibility-breakpoints { display: block; } }
@media (max-width: 35.25rem) { .phone.hide.coh-style-visibility-breakpoints { display: none; } }
@media (max-width: 47.9375rem) { .phone-landscape.coh-style-visibility-breakpoints { display: block; } }
@media (max-width: 47.9375rem) { .phone-landscape.hide.coh-style-visibility-breakpoints { display: none; } }
@media (max-width: 47.9375rem) { .phone-landscape.show.coh-style-visibility-breakpoints { display: block; } }
.all-breakpoints.coh-style-visibility-breakpoints { display: block; }
.all-breakpoints.show.coh-style-visibility-breakpoints { display: block; }
.all-breakpoints.hide.coh-style-visibility-breakpoints { display: none; }
.show.coh-style-visibility-breakpoints { display: none; }
.hide.coh-style-visibility-breakpoints { display: block; }
.coh-style-switcher-dropdown .dropdown-language-item .dropbutton-toggle button { display: none; }
.coh-style-switcher-dropdown .dropdown-language-item .dropbutton-action:first-child:after { width: 100%; top: 100%; left: 0; position: absolute; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #4d4d4d; content: ''; }
.coh-style-switcher-dropdown .dropdown-language-item .dropbutton-action:not(:first-child) { background-color: #00bcff; }
.coh-style-switcher-dropdown .dropbutton-wrapper { width: 11.25rem; margin: auto; position: relative; height: 3.125rem; }
.coh-style-switcher-dropdown .dropbutton-wrapper.open .secondary-action { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-switcher-dropdown .dropbutton-wrapper.open .dropbutton-arrow { -webkit-transform: translate(50%, -25%) rotate(-45deg); -ms-transform: translate(50%, -25%) rotate(-45deg); transform: translate(50%, -25%) rotate(-45deg); }
.coh-style-switcher-dropdown .dropbutton-wrapper .dropbutton-widget { position: absolute; height: 100%; width: 100%; padding-right: 0; }
.coh-style-switcher-dropdown .dropbutton-wrapper .dropbutton-action { height: 3.1875rem; background-color: white; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; padding-left: 1.0625rem; }
.coh-style-switcher-dropdown .dropbutton-wrapper .dropbutton-action:not(.secondary-action) { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-switcher-dropdown .secondary-action:hover { background-color: #d8d8d8; }
.coh-style-switcher-dropdown .secondary-action a { color: inherit; }
.coh-style-select .select2-selection { position: relative; height: 2.8125rem; width: 23.625rem; margin: auto; border-top-width: 0; border-left-width: 0; border-right-width: 0; border-bottom-width: 0.0625rem; border-bottom-style: solid; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-color: #4d4d4d; 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-border-radius: 0; border-radius: 0; }
@media (max-width: 63.9375rem) { .coh-style-select .select2-selection { width: 100%; } }
.coh-style-select .select2-selection .select2-selection__arrow { right: 0; height: 100%; width: 1.375rem; top: 0; bottom: 0; margin: auto; }
.coh-style-select .select2-selection .select2-selection__arrow b { height: 0.75rem; width: 0.75rem; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; top: 0; bottom: 0; left: 0; right: 0; border-top-width: 0.125rem; border-bottom-width: 0; border-left-width: 0; border-right-width: 0.125rem; border-top-style: solid; border-bottom-style: none; border-left-style: none; border-right-style: solid; border-top-color: #28a9e0; border-right-color: #28a9e0; -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg); }
.coh-style-select .select2-selection .select2-selection__rendered { padding-right: 1.375rem; padding-left: 1.0625rem; color: #4d4d4d; }
.coh-style-select .form-item-country-selector, .coh-style-select .js-form-item-language-selector { height: 2.8125rem; width: 23.625rem; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; position: relative; }
@media (max-width: 63.9375rem) { .coh-style-select .form-item-country-selector, .coh-style-select .js-form-item-language-selector { width: 100%; } }
.coh-style-select .select2-container--default.select2-container--open .select2-selection__arrow b { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); border-top-width: 0.125rem; border-right-width: 0.125rem; border-bottom-width: 0; border-left-width: 0; border-top-color: #28a9e0; border-right-color: #28a9e0; }
.coh-style-select select { border-width: 0; border-style: none; -webkit-appearance: none; appearance: none; -moz-appearance: none; }
.coh-style-select select:-ms-expand { display: none; }
.coh-style-pseudo-bottom-line { position: relative; }
.coh-style-pseudo-bottom-line:after { width: 6.25rem; position: absolute; top: 100%; border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: black; content: ""; left: 0; height: 1px; }
.coh-style-share-via-mail-form-custom-style h3 { font-weight: 400; color: (field.6bf904c8-e060-4aca-87c0-b4d3ce670da2); }
.coh-style-share-via-mail-form-custom-style label.form-required, .coh-style-share-via-mail-form-custom-style .fieldset-legend { position: relative; }
.coh-style-share-via-mail-form-custom-style label.form-required:after, .coh-style-share-via-mail-form-custom-style .fieldset-legend:after { content: "*"; }
.coh-style-share-via-mail-form-custom-style label:not(.option) { display: block; line-height: 1.5; font-size: 1rem; color: #4d4d4d; }
.coh-style-share-via-mail-form-custom-style .form-text, .coh-style-share-via-mail-form-custom-style .form-email { border-width: 0.0625rem; border-style: solid; border-color: #f6f6f6; outline-width: 0; height: 2.8125rem; width: 100%; padding-right: 0.9375rem; padding-left: 0.9375rem; background-color: white; color: #4d4d4d; -webkit-appearance: none; -webkit-box-shadow: inset 0 0 0 2.8125rem (field.56f21f13-3b0a-4020-9161-4a8fc8d2b543); box-shadow: inset 0 0 0 2.8125rem (field.56f21f13-3b0a-4020-9161-4a8fc8d2b543); }
.coh-style-share-via-mail-form-custom-style form > .form-item { margin-bottom: 0.625rem; }
.coh-style-share-via-mail-form-custom-style label.error { color: #e4003c; text-align: right; font-size: 0.75rem; }
.coh-style-share-via-mail-form-custom-style .error + .select2 .select2-selection { border-color: #e4003c; }
.coh-style-share-via-mail-form-custom-style .mc-field-group { font-size: 1rem; line-height: 1.5; margin-bottom: 1.5625rem; }
.coh-style-share-via-mail-form-custom-style .ta__link, .coh-style-share-via-mail-form-custom-style .js-webform-confirmation-back-link-ajax { color: #00bcff; }
.coh-style-share-via-mail-form-custom-style .select2-selection.select2-selection--single { width: 100%; border-top-width: 0.0625rem; border-left-width: 0.0625rem; border-right-width: 0.0625rem; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-top-color: #4d4d4d; border-left-color: #4d4d4d; border-right-color: #4d4d4d; }
.coh-style-share-via-mail-form-custom-style .select2-selection.select2-selection--single .select2-selection__arrow { right: 0.9375rem; }
.coh-style-share-via-mail-form-custom-style .form-item-note { font-size: 0.75rem; line-height: 2em; }
.coh-style-share-via-mail-form-custom-style .form-item-consent { margin-bottom: 1.875rem; font-weight: 600; }
@media (max-width: 63.9375rem) { .coh-style-share-via-mail-form-custom-style .form-item-consent { margin-bottom: 1.125rem; } }
.coh-style-share-via-mail-form-custom-style .form-actions { 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; float: left; }
@media (max-width: 63.9375rem) { .coh-style-share-via-mail-form-custom-style .form-actions { float: right; } }
.coh-style-share-via-mail-form-custom-style [data-drupal-selector="edit-cancel"] { background-color: #d8d8d8; float: left; margin-right: 1.875rem; margin-left: -webkit-calc(100% - 380px); margin-left: calc(100% - 380px); }
@media (max-width: 63.9375rem) { .coh-style-share-via-mail-form-custom-style [data-drupal-selector="edit-cancel"] { margin-right: 0; margin-left: 0; } }
.coh-style-share-via-mail-form-custom-style [data-drupal-selector="edit-cancel"]:hover { background-color: #4d4d4d; }
.coh-style-share-via-mail-form-custom-style .form-actions, .coh-style-share-via-mail-form-custom-style [data-drupal-selector="edit-cancel"] { -webkit-appearance: none; border-width: 0; -webkit-border-radius: 0; border-radius: 0; }
@media (max-width: 63.9375rem) { .coh-style-share-via-mail-form-custom-style .form-actions, .coh-style-share-via-mail-form-custom-style [data-drupal-selector="edit-cancel"] { width: 48%; } }
.coh-style-share-via-mail-form-custom-style .form-actions input, .coh-style-share-via-mail-form-custom-style [data-drupal-selector="edit-cancel"] input { -webkit-appearance: none; border-width: 0; -webkit-border-radius: 0; border-radius: 0; }
@media (max-width: 63.9375rem) { .coh-style-share-via-mail-form-custom-style .form-actions input, .coh-style-share-via-mail-form-custom-style [data-drupal-selector="edit-cancel"] input { width: 100%; } }
@media (max-width: 35.25rem) { .coh-style-share-via-mail-form-custom-style .form-actions input, .coh-style-share-via-mail-form-custom-style [data-drupal-selector="edit-cancel"] input { padding-right: 0.625rem; padding-left: 0.625rem; } }
.coh-style-share-via-mail-form-custom-style form .coh-style-share-via-email-form, .coh-style-share-via-mail-form-custom-style form .form-text { border-width: 2px; border-style: solid; border-color: #bcbcbc; margin-bottom: 10px; background-color: #f6f6f6; }
.coh-style-share-via-mail-form-custom-style form .coh-style-share-via-email-form, .coh-style-share-via-mail-form-custom-style form .form-email { border-width: 2px; border-style: solid; border-color: #bcbcbc; margin-bottom: 10px; background-color: #f6f6f6; }
.coh-style-share-via-mail-form-custom-style form textarea { width: 100%; border-width: 2px; border-style: solid; border-color: #bcbcbc; padding-top: 10px; padding-left: 15px; background-color: #f6f6f6; color: #4d4d4d; }
.coh-style-share-via-mail-form-custom-style form .captcha img { margin-top: 30px; margin-bottom: 10px; }
.coh-style-share-via-mail-form-custom-style form .captcha label { margin-bottom: 10px; }
.coh-style-share-via-mail-form-custom-style form .reload-captcha-wrapper { margin-top: 25px; }
.coh-style-share-via-mail-form-custom-style form .brand-button:not(.inactive) { border-width: 1px; border-style: solid; border-color: #e4003c; width: 100px; margin-top: 20px; }
.coh-style-share-via-mail-form-custom-style form .messages--error { display: none; }
.coh-style-share-via-mail-form-custom-style form #edit-indicates { margin-top: 20px; margin-bottom: 20px; }
@media (max-width: 63.9375rem) { .coh-style-share-via-mail-form-custom-style form .form-actions { display: inline-block; width: 100%; } }
@media (max-width: 35.25rem) { .coh-style-share-via-mail-form-custom-style form .form-actions { display: inline-block; width: 100%; } }
.coh-style-register-form h3, .coh-style-form-extended h3 { font-weight: 400; color: (field.6bf904c8-e060-4aca-87c0-b4d3ce670da2); }
.coh-style-register-form .js-webform-radios, .coh-style-form-extended .js-webform-radios { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-register-form .js-webform-radios .form-type-radio, .coh-style-form-extended .js-webform-radios .form-type-radio { width: auto !important; }
.coh-style-register-form .js-webform-radios .form-type-radio:not(:last-of-type), .coh-style-form-extended .js-webform-radios .form-type-radio:not(:last-of-type) { margin-right: 3.125rem; }
@media (max-width: 63.9375rem) { .coh-style-register-form .js-webform-radios .form-type-radio:not(:last-of-type), .coh-style-form-extended .js-webform-radios .form-type-radio:not(:last-of-type) { margin-right: 1.25rem; } }
.coh-style-register-form .js-webform-radios .form-type-radio input, .coh-style-form-extended .js-webform-radios .form-type-radio input { display: none; display: none !important; }
.coh-style-register-form .js-webform-radios .form-type-radio input.error + label:before, .coh-style-form-extended .js-webform-radios .form-type-radio input.error + label:before { border-color: #e4003c; }
.coh-style-register-form .js-webform-radios .form-type-radio label, .coh-style-form-extended .js-webform-radios .form-type-radio label { width: 100%; padding-left: 1.25rem; position: relative; color: (field.57725421-8b96-4147-a18f-85ba6429ae33); }
.coh-style-register-form .js-webform-radios .form-type-radio label:before, .coh-style-form-extended .js-webform-radios .form-type-radio label:before { height: 0.875rem; width: 0.875rem; position: absolute; top: -4px; bottom: 0; left: 0; border-width: 0.0625rem; -webkit-border-radius: 50%; border-radius: 50%; border-style: solid; border-color: #4d4d4d; content: ''; margin: auto; }
.coh-style-register-form .js-webform-radios .form-type-radio label:after, .coh-style-form-extended .js-webform-radios .form-type-radio label:after { -webkit-border-radius: 50%; border-radius: 50%; height: 0.625rem; width: 0.625rem; background-color: white; position: absolute; top: -4px; bottom: 0; left: 0.1875rem; content: ''; margin: auto; }
.coh-style-register-form .js-webform-radios .form-type-radio input:checked + label:before, .coh-style-form-extended .js-webform-radios .form-type-radio input:checked + label:before { border-color: #4d4d4d; }
.coh-style-register-form .js-webform-radios .form-type-radio input:checked + label:after, .coh-style-form-extended .js-webform-radios .form-type-radio input:checked + label:after { background-color: #e4003c; }
.coh-style-register-form .radios--wrapper, .coh-style-form-extended .radios--wrapper { margin-bottom: 0.3125rem; }
.coh-style-register-form .radios--wrapper legend, .coh-style-form-extended .radios--wrapper legend { margin-bottom: 0; font-size: 1rem; line-height: 1.5; float: left; }
.coh-style-register-form .radios--wrapper legend:before, .coh-style-form-extended .radios--wrapper legend:before, .coh-style-register-form .radios--wrapper legend:after, .coh-style-form-extended .radios--wrapper legend:after { clear: both; content: " "; display: table; }
.coh-style-register-form .radios--wrapper .fieldset-wrapper, .coh-style-form-extended .radios--wrapper .fieldset-wrapper { margin-top: -3px; padding-left: 50px; }
.coh-style-register-form label.form-required, .coh-style-form-extended label.form-required, .coh-style-register-form .fieldset-legend, .coh-style-form-extended .fieldset-legend { position: relative; }
.coh-style-register-form label.form-required:after, .coh-style-form-extended label.form-required:after, .coh-style-register-form .fieldset-legend:after, .coh-style-form-extended .fieldset-legend:after { content: "*"; }
.coh-style-register-form label:not(.option), .coh-style-form-extended label:not(.option) { display: block; line-height: 1.5; font-size: 1rem; color: #4d4d4d; }
.coh-style-register-form .form-text, .coh-style-form-extended .form-text, .coh-style-register-form .form-email, .coh-style-form-extended .form-email { border-width: 0.0625rem; border-style: solid; border-color: #f6f6f6; outline-width: 0; height: 2.8125rem; width: 100%; padding-right: 0.9375rem; padding-left: 0.9375rem; background-color: white; color: #4d4d4d; -webkit-appearance: none; -webkit-box-shadow: inset 0 0 0 2.8125rem (field.56f21f13-3b0a-4020-9161-4a8fc8d2b543); box-shadow: inset 0 0 0 2.8125rem (field.56f21f13-3b0a-4020-9161-4a8fc8d2b543); }
.coh-style-register-form form .form-wrapper > .form-item, .coh-style-form-extended form .form-wrapper > .form-item { width: 100% !important; margin-top: 0 !important; margin-bottom: 20px !important; }
.coh-style-register-form .form-text.error, .coh-style-form-extended .form-text.error, .coh-style-register-form .form-email.error, .coh-style-form-extended .form-email.error { border-color: #e4003c; }
.coh-style-register-form label.error, .coh-style-form-extended label.error { color: #e4003c; text-align: right; font-size: 0.75rem; }
.coh-style-register-form .error + .select2 .select2-selection, .coh-style-form-extended .error + .select2 .select2-selection { border-color: #e4003c; }
.coh-style-register-form .select2-selection, .coh-style-form-extended .select2-selection { width: 100%; border-top-width: 0.0625rem; border-left-width: 0.0625rem; border-right-width: 0.0625rem; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-top-color: #4d4d4d; border-left-color: #4d4d4d; border-right-color: #4d4d4d; }
.coh-style-register-form .select2-selection .select2-selection__arrow, .coh-style-form-extended .select2-selection .select2-selection__arrow { right: 0.9375rem; }
.coh-style-register-form .form-actions, .coh-style-form-extended .form-actions { 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; float: left; width: 100%; margin-top: 20px !important; }
@media (max-width: 63.9375rem) { .coh-style-register-form .form-actions, .coh-style-form-extended .form-actions { float: right; } }
.coh-style-register-form .form-actions input[type="submit"], .coh-style-form-extended .form-actions input[type="submit"] { width: 100px; border-width: 1px; border-style: solid; border-color: #e4003c; width: 100px !important; margin-bottom: 0 !important; }
.coh-style-register-form .js-webform-checkboxes .js-form-type-checkbox, .coh-style-form-extended .js-webform-checkboxes .js-form-type-checkbox { position: relative; }
.coh-style-register-form .js-webform-checkboxes .js-form-type-checkbox label.error, .coh-style-form-extended .js-webform-checkboxes .js-form-type-checkbox label.error { position: absolute; bottom: -28px; color: #e4003c; }
.coh-style-register-form .js-webform-checkboxes .js-form-type-checkbox label.option:after, .coh-style-form-extended .js-webform-checkboxes .js-form-type-checkbox label.option:after { background-color: #e4003c; height: 10px; width: 10px; position: absolute; top: 7px; left: 3px; -webkit-border-radius: 2px; border-radius: 2px; z-index: 1; content: ""; display: none; }
.coh-style-register-form .js-webform-checkboxes .js-form-type-checkbox label.option:before, .coh-style-form-extended .js-webform-checkboxes .js-form-type-checkbox label.option:before { background-color: white; height: 14px; width: 14px; position: absolute; top: 0; border-width: 1px; -webkit-border-radius: 3px; border-radius: 3px; border-style: solid; border-color: #4d4d4d; content: ""; left: 0; height: 14px !important; bottom: inherit !important; color: transparent !important; top: 4px !important; }
.coh-style-register-form .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox], .coh-style-form-extended .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox] { position: relative; z-index: 9; opacity: 0; }
.coh-style-register-form .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox]:checked + label.option:after, .coh-style-form-extended .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox]:checked + label.option:after { display: block; }
.coh-style-register-form .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox]:checked + label + label.option:after, .coh-style-form-extended .js-webform-checkboxes .js-form-type-checkbox input[type=checkbox]:checked + label + label.option:after { display: block; }
.coh-style-register-form .captcha, .coh-style-form-extended .captcha { width: 100% !important; }
.coh-style-register-form .captcha .form-item-captcha-response, .coh-style-form-extended .captcha .form-item-captcha-response { background-color: rgba(0, 0, 0, 0); background: transparent !important; margin-bottom: 15px !important; margin-top: 0px !important; }
.coh-style-register-form .captcha img, .coh-style-form-extended .captcha img { margin-left: 0 !important; margin-right: 0 !important; margin-top: 0px !important; }
.coh-style-register-form h1.coh-heading, .coh-style-form-extended h1.coh-heading { display: none; }
.coh-style-register-form textarea.form-textarea, .coh-style-form-extended textarea.form-textarea { height: 115px !important; padding-right: 0.9375rem; border-width: 1px; border-style: solid; border-color: #4d4d4d; }
.coh-style-register-form textarea.form-textarea.error, .coh-style-form-extended textarea.form-textarea.error { border-color: #e4003c; }
.coh-style-register-form .messages.messages--error, .coh-style-form-extended .messages.messages--error { display: none !important; }
.coh-style-register-form #edit-country, .coh-style-form-extended #edit-country { border-width: 1px; border-style: solid; border-color: #4d4d4d; height: 2.8125rem; padding-left: 0.9375rem; color: #4d4d4d; }
.coh-style-register-form .select2-selection__arrow, .coh-style-form-extended .select2-selection__arrow { right: 20px; right: 10px !important; }
.coh-style-register-form .select2-selection__arrow b, .coh-style-form-extended .select2-selection__arrow b { border-color: #e4003c !important; }
.coh-style-register-form .form-type-select .select2-selection__placeholder, .coh-style-form-extended .form-type-select .select2-selection__placeholder { color: #aaaaaa; color: #666666 !important; }
.coh-style-register-form .form-text { border-width: 2px; border-color: #bcbcbc; }
.coh-style-register-form .form-email { border-width: 2px; border-color: #bcbcbc; }
.coh-style-register-form .form-actions { width: 100%; }
.coh-style-sign-up h3 { font-weight: 400; color: (field.6bf904c8-e060-4aca-87c0-b4d3ce670da2); }
.coh-style-sign-up .js-webform-radios { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-sign-up .js-webform-radios .form-type-radio:not(:last-of-type) { margin-right: 3.125rem; }
@media (max-width: 63.9375rem) { .coh-style-sign-up .js-webform-radios .form-type-radio:not(:last-of-type) { margin-right: 1.25rem; } }
.coh-style-sign-up .js-webform-radios .form-type-radio input { display: none; }
.coh-style-sign-up .js-webform-radios .form-type-radio label { width: 100%; padding-left: 1.25rem; position: relative; color: (field.57725421-8b96-4147-a18f-85ba6429ae33); }
.coh-style-sign-up .js-webform-radios .form-type-radio label:before { height: 0.875rem; width: 0.875rem; position: absolute; top: 0; bottom: 0; left: 0; border-width: 0.0625rem; -webkit-border-radius: 50%; border-radius: 50%; border-style: solid; border-color: #4d4d4d; content: ''; margin: auto; }
.coh-style-sign-up .js-webform-radios .form-type-radio label:after { -webkit-border-radius: 50%; border-radius: 50%; height: 0.625rem; width: 0.625rem; background-color: white; position: absolute; top: 0; bottom: 0; left: 0.1875rem; content: ''; margin: auto; }
.coh-style-sign-up .js-webform-radios .form-type-radio input:checked + label:before { border-color: #4d4d4d; }
.coh-style-sign-up .js-webform-radios .form-type-radio input:checked + label:after { background-color: #e4003c; }
.coh-style-sign-up .radios--wrapper { margin-bottom: 0.3125rem; }
.coh-style-sign-up .radios--wrapper legend { margin-bottom: 0.75rem; font-size: 1rem; line-height: 1.5; }
.coh-style-sign-up label.form-required, .coh-style-sign-up .fieldset-legend { position: relative; }
.coh-style-sign-up label.form-required:after, .coh-style-sign-up .fieldset-legend:after { content: "*"; }
.coh-style-sign-up label:not(.option) { display: block; line-height: 1.5; font-size: 1rem; color: #4d4d4d; }
.coh-style-sign-up .form-text, .coh-style-sign-up .form-email { border-width: 0.0625rem; border-style: solid; border-color: #f6f6f6; outline-width: 0; height: 2.8125rem; width: 100%; padding-right: 0.9375rem; padding-left: 0.9375rem; background-color: white; color: #4d4d4d; -webkit-appearance: none; -webkit-box-shadow: inset 0 0 0 2.8125rem (field.56f21f13-3b0a-4020-9161-4a8fc8d2b543); box-shadow: inset 0 0 0 2.8125rem (field.56f21f13-3b0a-4020-9161-4a8fc8d2b543); }
.coh-style-sign-up form > .form-item { margin-bottom: 0.625rem; }
.coh-style-sign-up .form-text.error, .coh-style-sign-up .form-email.error { border-color: #e4003c; }
.coh-style-sign-up label.error { color: #e4003c; text-align: right; font-size: 0.75rem; }
.coh-style-sign-up .error + .select2 .select2-selection { border-color: #e4003c; }
.coh-style-sign-up .mc-field-group { font-size: 1rem; line-height: 1.5; margin-bottom: 1.5625rem; }
.coh-style-sign-up .ta__link, .coh-style-sign-up .js-webform-confirmation-back-link-ajax { color: #00bcff; }
.coh-style-sign-up .select2-selection.select2-selection--single { width: 100%; border-top-width: 0.0625rem; border-left-width: 0.0625rem; border-right-width: 0.0625rem; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-top-color: #4d4d4d; border-left-color: #4d4d4d; border-right-color: #4d4d4d; }
.coh-style-sign-up .select2-selection.select2-selection--single .select2-selection__arrow { right: 0.9375rem; }
.coh-style-sign-up .form-item-note { font-size: 0.75rem; line-height: 2em; }
.coh-style-sign-up .form-item-consent { margin-bottom: 1.875rem; font-weight: 600; }
@media (max-width: 63.9375rem) { .coh-style-sign-up .form-item-consent { margin-bottom: 1.125rem; } }
.coh-style-sign-up .form-actions { 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; float: left; }
@media (max-width: 63.9375rem) { .coh-style-sign-up .form-actions { float: right; } }
.coh-style-sign-up [data-drupal-selector="edit-cancel"] { background-color: #d8d8d8; float: left; margin-right: 1.875rem; margin-left: -webkit-calc(100% - 380px); margin-left: calc(100% - 380px); }
@media (max-width: 63.9375rem) { .coh-style-sign-up [data-drupal-selector="edit-cancel"] { margin-right: 0; margin-left: 0; } }
.coh-style-sign-up [data-drupal-selector="edit-cancel"]:hover { background-color: #4d4d4d; }
.coh-style-sign-up .form-actions, .coh-style-sign-up [data-drupal-selector="edit-cancel"] { -webkit-appearance: none; border-width: 0; -webkit-border-radius: 0; border-radius: 0; }
@media (max-width: 63.9375rem) { .coh-style-sign-up .form-actions, .coh-style-sign-up [data-drupal-selector="edit-cancel"] { width: 48%; } }
.coh-style-sign-up .form-actions input, .coh-style-sign-up [data-drupal-selector="edit-cancel"] input { -webkit-appearance: none; border-width: 0; -webkit-border-radius: 0; border-radius: 0; }
@media (max-width: 63.9375rem) { .coh-style-sign-up .form-actions input, .coh-style-sign-up [data-drupal-selector="edit-cancel"] input { width: 100%; } }
@media (max-width: 35.25rem) { .coh-style-sign-up .form-actions input, .coh-style-sign-up [data-drupal-selector="edit-cancel"] input { padding-right: 0.625rem; padding-left: 0.625rem; } }
.coh-style-margin-bottom-style-for-list-view-item .views-row { margin-bottom: 1.875rem; }
.coh-style-margin-bottom-style-for-list-view-item article:not(:last-of-type) { margin-bottom: 0; }
@media (max-width: 63.9375rem) { .coh-style-margin-bottom-style-for-list-view-item article:not(:last-of-type) { margin-bottom: 1.125rem; } }
.coh-style-margin-bottom-style-for-list-view-item .empty-result-wrapper { margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; text-align: center; }
.coh-style-list-view { margin-top: 1.875rem; margin-bottom: 3.75rem; }
.coh-style-list-view .row > .coh-column:first-child .inner-wrapper { background-color: #d8d8d8; height: 100%; }
.coh-style-bordered-bottom-tiny, .coh-style-bordered-bottom { border-bottom-width: 1px; border-style: solid; border-color: #d8d8d8; }
.coh-style-bordered-bottom-tiny { border-bottom-width: 1px; border-bottom-color: #d8d8d8; }
.coh-style-burger-menu-styles { scrollbar-width: none; -ms-overflow-style: none; min-height: -webkit-fill-available; overflow: auto; overflow-x: hidden; }
.coh-style-burger-menu-styles::-webkit-scrollbar { background-color: rgba(0, 0, 0, 0); width: 0; }
.coh-style-burger-menu-styles ul a:hover, .coh-style-burger-menu-styles .country-switcher-wrapper ul a:hover, .coh-style-burger-menu-styles div .level-1-button:hover, .coh-style-burger-menu-styles .dropbutton-action a:hover, .coh-style-burger-menu-styles .dropbutton-action .language-link:hover { background-color: #d8d8d8; }
.coh-style-burger-menu-styles a, .coh-style-burger-menu-styles .dropbutton-action:first-child span { font-family: 'Lato', sans-serif;; font-weight: 400; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-right: 16px; padding-left: 16px; font-size: 18px; line-height: 1.0; -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; height: 45px; color: #4d4d4d; background-color: #f6f6f6; }
.coh-style-burger-menu-styles li { position: relative; }
.coh-style-burger-menu-styles li.is-expanded > ul { display: block; }
.coh-style-burger-menu-styles li.in-active-trail > a { color: #e4003c !important; }
@media (max-width: 63.9375rem) { .coh-style-burger-menu-styles .dropbutton-wrapper { display: block !important; } }
.coh-style-burger-menu-styles .dropbutton-wrapper .dropbutton-widget { padding: 0; }
.coh-style-burger-menu-styles .dropbutton-wrapper .dropbutton-toggle { position: absolute; right: 0; top: 0; pointer-events: none; }
.coh-style-burger-menu-styles .dropbutton-wrapper .dropbutton-toggle .dropbutton-arrow { height: 35px; width: 35px; border-width: 0; border-style: none; top: 50%; left: 50%; right: initial; margin: 0; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.coh-style-burger-menu-styles .dropbutton-wrapper .dropbutton-toggle .dropbutton-arrow:after { 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: "\E5CE"; font-family: "mdicons"; color: #e4003c; font-size: 35px; }
.coh-style-burger-menu-styles .dropbutton-wrapper .dropbutton-toggle button { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg);; }
.coh-style-burger-menu-styles .dropbutton-wrapper .dropbutton-action a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-style-burger-menu-styles [title="SPC"] { display: none; }
.coh-style-burger-menu-styles [title="Bayer Global"] { display: none; }
@media (max-width: 63.9375rem) { .coh-style-burger-menu-styles [title="Bayer Global"] { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }
.coh-style-burger-menu-styles [title="Contact Us"] { display: none; }
@media (max-width: 47.9375rem) { .coh-style-burger-menu-styles [title="Contact Us"] { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }
.coh-style-burger-menu-styles .gigya-raas-prof { padding-bottom: 1rem; }
@media (max-width: 47.9375rem) { .coh-style-burger-menu-styles .gigya-raas-prof:after { display: none; } }
.coh-style-burger-menu-styles .coh-style-dropdown-arrow:hover + a { background-color: #d8d8d8; }
.coh-style-burger-menu-styles > ul:first-of-type { border-bottom-color: #4d4d4d; }
.coh-style-burger-menu-styles .level-2-link, .coh-style-burger-menu-styles .country-switcher-wrapper ul a, .coh-style-burger-menu-styles .dropbutton-action:not(:first-child) a { color: #4d4d4d; font-size: 15px; background-color: #efefef; padding-left: 36px; }
.coh-style-burger-menu-styles li.has-children > a { padding-right: 45px; }
@media (max-width: 63.9375rem) { .coh-style-burger-menu-styles li.has-children > a { line-height: 22px; } }
.coh-style-burger-menu-styles .coh-style-dropdown-arrow, .coh-style-burger-menu-styles .dropbutton-toggle { height: 45px; width: 45px; }
.coh-style-burger-menu-styles .level-3-link { color: #4d4d4d; font-size: 15px; background-color: #e7e7e7; padding-left: 54px; }
.coh-style-burger-menu-styles .level-4-link { font-size: 14px; background-color: #dddddd; padding-left: 74px; color: #4d4d4d; }
.coh-style-burger-menu-styles .log-in-item .log-in-out-component div.gigya-raas a { color: #4d4d4d; font-size: 18px; height: 45px; }
.coh-style-burger-menu-styles .log-in-item .log-in-out-component div.gigya-raas a:hover { color: #4d4d4d; }
.coh-style-burger-menu-styles .log-out:hover { color: #4d4d4d; }
.coh-style-burger-menu-styles .coh-style-dropdown-arrow:after, .coh-style-burger-menu-styles .dropbutton-arrow { color: #e4003c; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); font-size: 35px; }
.coh-style-burger-menu-styles .is-expanded > .coh-style-dropdown-arrow:after, .coh-style-burger-menu-styles .is-expanded .dropbutton-toggle .dropbutton-arrow, .coh-style-burger-menu-styles .open > .coh-style-dropdown-arrow:after, .coh-style-burger-menu-styles .open .dropbutton-toggle .dropbutton-arrow { color: #e4003c; font-size: 35px; }
.coh-style-burger-menu-styles .is-expanded .coh-style-dropdown-arrow, .coh-style-burger-menu-styles .is-expanded .toggle-sub-menu, .coh-style-burger-menu-styles .is-expanded .dropbutton-toggle button, .coh-style-burger-menu-styles .is-expanded .level-2-list .is-expanded .coh-style-dropdown-arrow, .coh-style-burger-menu-styles .open .coh-style-dropdown-arrow, .coh-style-burger-menu-styles .open .toggle-sub-menu, .coh-style-burger-menu-styles .open .dropbutton-toggle button, .coh-style-burger-menu-styles .open .level-2-list .is-expanded .coh-style-dropdown-arrow { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); }
.coh-style-burger-menu-styles .toggle-sub-menu, .coh-style-burger-menu-styles .coh-style-dropdown-arrow, .coh-style-burger-menu-styles .level-2-list .coh-style-dropdown-arrow, .coh-style-burger-menu-styles .is-expanded .level-3-list .is-collapsed .coh-style-dropdown-arrow { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); }
.coh-style-burger-menu-styles .level-1-item { padding-top: 0; padding-bottom: 0; }
.coh-style-burger-menu-styles #block-dropdownlanguage { border-bottom-color: #4d4d4d; border-bottom-style: solid; }
@media (max-width: 47.9375rem) { .coh-style-burger-menu-styles #block-dropdownlanguage { border-bottom-width: 1px; } }
.coh-style-burger-menu-styles .country-switcher-wrapper { border-top-width: 1px; border-top-style: solid; border-top-color: #4d4d4d; }
.coh-style-burger-menu-styles li.level-4-item { padding-right: 16px; padding-left: 74px; background-color: #dddddd; }
.coh-style-burger-menu-styles li.level-4-item:last-child .level-4-link { border-bottom-width: 0; }
.coh-style-burger-menu-styles li.level-4-item .level-4-link { padding-left: 0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #4d4d4d; }
.coh-style-burger-menu-styles .level-2-link { font-family: 'Lato', sans-serif;; font-weight: 700; }
@media (max-width: 63.9375rem) { .coh-style-burger-menu-styles .show.coh-style-visibility-breakpoints { display: block !important; } }
.coh-style-colored-first-column .row > .coh-column:first-child > .inner-wrapper { height: 100%; background-color: #d8d8d8; }
.coh-style-read-more-button-accordion { min-width: 5.5rem; font-family: 'Open Sans', sans-serif; font-weight: 400; color: black; text-align: left; line-height: 24px; position: relative; border-right-width: 2.1875rem; border-color: rgba(0, 0, 0, 0); border-right-style: solid; border-left-width: 0; border-bottom-width: 0; border-top-width: 0; }
.coh-style-read-more-button-accordion:before { position: absolute; top: 0; bottom: 0; left: 100%; content: ''; margin: auto; border-style: solid; border-width: 0; -webkit-transition: 100ms linear transform; -o-transition: 100ms linear transform; transition: 100ms linear transform; -webkit-transform: translate3d(15px, 0px, 0) rotate(45deg); transform: translate3d(15px, 0px, 0) rotate(45deg); border-color: #00bcff; }
.coh-style-read-more-button-accordion:after { content: ''; position: absolute; top: 0; bottom: 0; margin: auto; left: 100%; border-style: solid; border-width: 0; border-color: #00bcff; }
.coh-style-read-more-button-accordion:hover:before { -webkit-transform: translate3d(25px,0,0) rotate(45deg); transform: translate3d(25px,0,0) rotate(45deg); }
.is-collapsed.coh-style-read-more-button-accordion:before { width: 0.375rem; height: 0.375rem; border-width: 0; border-top-width: 0.125rem; border-right-width: 0.125rem; border-style: solid; }
.is-expanded.coh-style-read-more-button-accordion:before { -webkit-transform: translate(6px, 0px) rotate(45deg); -ms-transform: translate(6px, 0px) rotate(45deg); transform: translate(6px, 0px) rotate(45deg); border-left-width: 0.125rem; height: 0.9375rem; }
.is-expanded.coh-style-read-more-button-accordion:after { -webkit-transform: translate(6px, 0px) rotate(-45deg); -ms-transform: translate(6px, 0px) rotate(-45deg); transform: translate(6px, 0px) rotate(-45deg); height: 0.9375rem; border-left-width: 0.125rem; }
.coh-style-read-more-link-bottom-alignment { position: relative; padding-bottom: 4.375rem; }
@media (max-width: 63.9375rem) { .coh-style-read-more-link-bottom-alignment { padding-bottom: 30px; } }
@media (max-width: 63.9375rem) { .left-side.coh-style-read-more-link-bottom-alignment .read-more { position: relative; border-right-width: 0; border-left-width: 0; top: 0; } }
@media (max-width: 35.25rem) { .left-side.coh-style-read-more-link-bottom-alignment .read-more { 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; } }
@media (max-width: 35.25rem) { .left-side.coh-style-read-more-link-bottom-alignment .read-more:before { right: 6px; left: inherit; } }
@media (max-width: 35.25rem) { .left-side.coh-style-read-more-link-bottom-alignment .read-more span { max-width: 85%; } }
.coh-style-read-more-link-bottom-alignment .read-more { position: absolute; bottom: 0; margin-top: 0; margin-bottom: 0; }
.coh-style-medium-page-paddings { padding-left: 0; }

.coh-style-large-page-padding-left-right { padding-right: 120px; padding-left: 120px; }
@media (max-width: 63.9375rem) { .coh-style-large-page-padding-left-right { padding-right: 32px; padding-left: 32px; } }
@media (max-width: 47.9375rem) { .coh-style-large-page-padding-left-right { padding-right: 32px; padding-left: 32px; } }
.coh-style-page-paddings-alternative, .coh-style-large-page-paddings-for-download-materials-, .coh-style-page-padding { padding-top: 0; padding-right: 120px; padding-bottom: 0; padding-left: 120px; }
@media (max-width: 73.0625rem) { .coh-style-page-paddings-alternative, .coh-style-large-page-paddings-for-download-materials-, .coh-style-page-padding { padding-right: 32px; padding-left: 32px; } }
@media (max-width: 63.9375rem) { .coh-style-page-paddings-alternative, .coh-style-large-page-paddings-for-download-materials-, .coh-style-page-padding { padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; } }
@media (max-width: 47.9375rem) { .coh-style-page-paddings-alternative, .coh-style-large-page-paddings-for-download-materials-, .coh-style-page-padding { padding-top: 0; padding-right: 32px; padding-bottom: 0; padding-left: 32px; } }
@media (max-width: 63.9375rem) { .coh-style-page-paddings-alternative { padding-right: 0; padding-left: 0; } }
.coh-style-large-page-paddings-for-download-materials- { padding-right: 240px; padding-left: 240px; }
@media (max-width: 73.0625rem) { .coh-style-large-page-paddings-for-download-materials- { padding-right: 32px; padding-left: 32px; } }
.coh-style-medium-page-padding-left-right { padding-left: 0; }
.coh-style-flex-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; -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-style-flex-wrapper:after { content: normal; }
.coh-style-flex-wrapper:before { content: normal; }
.coh-style-read-more-link { position: relative; font-size: 16px; border-width: 20px; border-style: solid; border-color: rgba(0, 0, 0, 0); border-right-width: 35px; display: -webkit-inline-box; display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; font-family: 'Lato', sans-serif;; font-weight: 700; color: #4d4d4d; line-height: 24px; margin-top: 20px; margin-bottom: 20px; }
.coh-style-read-more-link:hover:before { -webkit-transform: translate3d(20px, 0, 0); transform: translate3d(20px, 0, 0); }
.coh-style-read-more-link:before { line-height: 1.0; font-weight: normal; text-transform: none; -webkit-transform: translate3d(10px, 0px, 0px); transform: translate3d(10px, 0px, 0px); position: absolute; left: 100%; -webkit-transition: 100ms linear transform; -o-transition: 100ms linear transform; transition: 100ms linear transform; color: #e4003c; font-size: 24px; content: "\E5CC"; font-family: "mdicons"; }
.coh-style-brand-link { color: #00bcff; }
.coh-style-pagination { padding-top: 30px; padding-bottom: 30px; 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: 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: 85px; }
@media (max-width: 63.9375rem) { .coh-style-pagination { padding-top: 15px; padding-bottom: 15px; } }
.coh-style-pagination li { border-width: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-left: 0.625rem; background-color: #f6f6f6; }
.coh-style-pagination li:hover a { color: #e4003c; }
.coh-style-pagination li.is-active a { color: #e4003c; font-weight: 700; }
.coh-style-pagination li.pager__item--next { margin-right: 1.25rem; margin-left: 1.25rem; background-color: rgba(0, 0, 0, 0); }
.coh-style-pagination li.pager__item--next a { padding-right: 0; padding-left: 0; }
.coh-style-pagination li.pager__item--next a:after { 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: "\F105"; font-family: "icomoon"; }
@media (max-width: 63.9375rem) { .coh-style-pagination li.pager__item--next a span { display: none; } }
.coh-style-pagination li.pager__item--last { background-color: rgba(0, 0, 0, 0); }
.coh-style-pagination li.pager__item--last a { padding-right: 0; padding-left: 0; }
.coh-style-pagination li.pager__item--last a:after { 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: "\F101"; font-family: "icomoon"; }
@media (max-width: 63.9375rem) { .coh-style-pagination li.pager__item--last a span { display: none; } }
.coh-style-pagination li.pager__item--previous { margin-right: 1.25rem; margin-left: 1.25rem; background-color: rgba(0, 0, 0, 0); }
.coh-style-pagination li.pager__item--previous a { padding-right: 0; padding-left: 0; }
.coh-style-pagination li.pager__item--previous a:before { 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: "\F104"; font-family: "icomoon"; }
@media (max-width: 63.9375rem) { .coh-style-pagination li.pager__item--previous a span { display: none; } }
.coh-style-pagination li.pager__item--first { background-color: rgba(0, 0, 0, 0); }
.coh-style-pagination li.pager__item--first a { padding-right: 0; padding-left: 0; }
.coh-style-pagination li.pager__item--first a:before { 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: "\F100"; font-family: "icomoon"; }
@media (max-width: 63.9375rem) { .coh-style-pagination li.pager__item--first a span { display: none; } }
.coh-style-pagination li.pager__item--ellipsis { background-color: rgba(0, 0, 0, 0); }
.coh-style-pagination li a { text-align: center; line-height: 1.2; min-width: 100%; font-size: 20px; font-weight: 400; font-family: 'Lato', sans-serif;; color: #4d4d4d; padding-top: 0.3125rem; padding-right: 0.625rem; padding-bottom: 0.3125rem; padding-left: 0.625rem; }
@media (max-width: 63.9375rem) { .coh-style-pagination li a { font-size: 18px; } }
.coh-style-pagination li a:after { vertical-align: middle; color: #e4003c; font-size: 1.6875rem; display: inline-block; margin-left: 0.5rem; }
@media (max-width: 63.9375rem) { .coh-style-pagination li a:after { margin-left: 0; } }
.coh-style-pagination li a:before { color: #e4003c; font-size: 1.6875rem; vertical-align: middle; margin-right: 0.5rem; display: inline-block; }
@media (max-width: 63.9375rem) { .coh-style-pagination li a:before { margin-right: 0; } }
.coh-style-back-to-top { background-color: #ce2c42; width: 60px; height: 60px; -webkit-border-radius: 50%; border-radius: 50%; color: white; font-size: 30px; position: fixed; -webkit-box-shadow: 0 0 0.1875rem 0.0625rem rgba(65, 73, 81, 0.5); box-shadow: 0 0 0.1875rem 0.0625rem rgba(65, 73, 81, 0.5); -webkit-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease; opacity: 0; bottom: 15px; right: 50px; z-index: 9998; }
@media (max-width: 63.9375rem) { .coh-style-back-to-top { bottom: 20px; right: 30px; font-size: 30px; height: 60px; width: 60px; } }
@media (max-width: 47.9375rem) { .coh-style-back-to-top { font-size: 30px; height: 40px; width: 40px; bottom: 20px; right: 30px; } }
.coh-style-back-to-top:after { 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: "\F106"; font-family: "icomoon"; color: white; text-align: center; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -60%); -ms-transform: translate(-50%, -60%); transform: translate(-50%, -60%); }
html[dir="rtl"] .coh-style-back-to-top { left: 50px; right: auto; }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-style-back-to-top { left: 30px; } }
@media (max-width: 47.9375rem) { html[dir="rtl"] .coh-style-back-to-top { left: 30px; } }
.coh-style-slider-navigation-right-large:hover:before, .coh-style-slider-navigation-left-large:hover:before { color: #00bcff; }
.coh-style-slider-navigation-right-large:before, .coh-style-slider-navigation-left-large:before { 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: "\E902"; font-family: "icomoon"; font-size: 3.125rem; color: #d8d8d8; padding-top: 0.625rem; padding-bottom: 0.625rem; display: inline-block; -webkit-transition: color 200ms ease; -o-transition: color 200ms ease; transition: color 200ms ease; }
@media (max-width: 47.9375rem) { .coh-style-slider-navigation-right-large:before, .coh-style-slider-navigation-left-large:before { font-size: 1.875rem; } }
.coh-style-slider-navigation-right-large:before { 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: "\E901"; font-family: "icomoon"; }
.coh-style-light-text * { color: white; }
.coh-style-light-text a[class*="coh-style-button-primary"] { color: white; text-decoration: none; }
.coh-style-light-text a[class*="coh-style-button-primary"]:hover { color: white; }
.coh-style-light-text a[class*="coh-style-button-secondary"] { text-decoration: none; color: white; }
.coh-style-light-text a[class*="coh-style-button-secondary"]:hover { color: white; text-decoration: none; }
.coh-style-light-text a[class*="coh-style-button-neutral"] { color: #4d4d4d; text-decoration: none; }
.coh-style-light-text a[class*="coh-style-button-neutral"]:hover { color: #4d4d4d; text-decoration: none; }
.coh-style-light-text a { text-decoration: underline; }
.coh-style-light-text a:hover { color: white; }
.coh-style-light-text .coh-style-call-link { text-decoration: none; }
.coh-style-light-text .coh-style-call-link:hover { text-decoration: none; }
.coh-style-light-text a.coh-style-continue-reading { text-decoration: none; }
.coh-style-continue-reading { font-weight: 700; text-decoration: none; }
.coh-style-continue-reading:after { 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: "\F101"; font-family: "icomoon"; margin-left: 0.25rem; }
.coh-style-call-link { font-weight: 100; font-size: 2.75rem; }
.coh-style-call-link:hover:before { color: #4d4d4d; }
.coh-style-call-link:before { 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: "\E900"; font-family: "icomoon"; padding-right: 0.625rem; -webkit-transition: color 200ms ease; -o-transition: color 200ms ease; transition: color 200ms ease; }
.coh-style-text-bold { font-weight: 700; }
.equal-height.coh-ce-cpt_6_6_column_row-aa8b9292 .inner-wrapper { height: 100%; }
.equal-height.coh-ce-cpt_6_6_column_row-aa8b9292 .inner-wrapper > div { height: 100%; }
.coh-ce-cpt_accordion_item-d92bbd0a { padding-top: 2.5rem; padding-right: 2.5rem; padding-bottom: 2.5rem; padding-left: 2.5rem; }
@media (max-width: 35.25rem) { .coh-ce-cpt_accordion_item-d92bbd0a { padding-top: 1.875rem; padding-right: 1.875rem; padding-bottom: 1.875rem; padding-left: 1.875rem; } }
.coh-ce-cpt_anim_fade_in_left-4434b20 { overflow: hidden; }
.coh-ce-cpt_anim_fade_in_left_big-4434b20 { overflow: hidden; }
.coh-ce-cpt_anim_fade_in_right-4434b20 { overflow: hidden; }
.coh-ce-cpt_anim_fade_in_right_big-4434b20 { overflow: hidden; }
.coh-ce-cpt_anim_slide_in_left-4434b20 { overflow: hidden; }
.coh-ce-cpt_anim_slide_in_right-4434b20 { overflow: hidden; }
.coh-ce-cpt_article_list-d5452e3e { padding-bottom: 1.875rem; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_article_list-d5452e3e { padding-bottom: 2.5rem; } }
.coh-ce-cpt_audience_splitter-e45147a6 { display: none; }
.coh-ce-cpt_audience_splitter-793dda22 { width: 230px; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_audience_splitter-793dda22 { width: 290px; } }
.coh-ce-cpt_background_image_block-a116a3f0 { position: relative; }
.coh-ce-cpt_bayer_footer-94afc3d7 { padding-right: 120px; padding-left: 120px; background-color: #f6f6f6; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_bayer_footer-94afc3d7 { padding-right: 30px; padding-left: 30px; } }
.coh-ce-cpt_bayer_footer-92c5e354 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-top: 30px; margin-right: auto; margin-bottom: 30px; margin-left: auto; -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: 70%; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_bayer_footer-92c5e354 { display: block; width: 100%; } }
.coh-ce-cpt_bayer_footer-92c5e354 .some-text { 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: 20px; margin-bottom: 0; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_bayer_footer-92c5e354 .some-text { margin-right: 0; margin-bottom: 1.25rem; } }
.coh-ce-cpt_bayer_footer-92c5e354 .some-text p { font-weight: 300; font-size: 2.5rem; line-height: 1.4; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_bayer_footer-92c5e354 .some-text p { font-size: 1.5rem; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_bayer_footer-92c5e354 .some-text p { font-size: 0.875rem; } }
.coh-ce-cpt_bayer_footer-f5c47879 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; text-align: center; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_bayer_footer-f5c47879 { display: block; text-align: center; } }
.coh-ce-cpt_bayer_footer-f5c47879 a, .coh-ce-cpt_bayer_footer-f5c47879 p { 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_bayer_footer-f5c47879 p { margin-right: 10px; font-size: 1rem; line-height: 1.5; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_bayer_footer-f5c47879 p { margin-right: 0; margin-bottom: 0.625rem; font-size: 0.75rem; line-height: 2.05; } }
@media (max-width: 63.9375rem) { .coh-ce-cpt_bayer_footer-f5c47879 a { display: inline-block; } }
html[dir="rtl"] .coh-ce-cpt_bayer_footer-f5c47879 p { margin-right: 0; margin-left: 10px; }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-ce-cpt_bayer_footer-f5c47879 p { margin-right: 0; margin-left: 0; } }
.coh-ce-cpt_bayer_footer-28999f02 { height: 5.3125rem; width: 5.3125rem; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_bayer_footer-28999f02 { width: 3.125rem; height: 3.125rem; } }
.active1.coh-ce-cpt_bayer_footer-28999f02 .img1 { display: block; }
.active2.coh-ce-cpt_bayer_footer-28999f02 .img2 { display: block; }
.active3.coh-ce-cpt_bayer_footer-28999f02 .img3 { display: block; }
.coh-ce-cpt_bayer_footer-28999f02 img { display: none; }
.coh-ce-cpt_bayer_footer-ee78932b a { display: block; }
.coh-ce-cpt_brand_hero-1f678952 { width: 9.625rem; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_brand_hero-1f678952 { width: 5.6875rem; } }
.coh-ce-cpt_brand_hero_carousel-1364fde7 { width: 9.625rem; }
@media (max-width: 73.0625rem) { .coh-ce-cpt_brand_hero_carousel-1364fde7 { width: 5.6875rem; } }
.coh-ce-cpt_brand_hero_carousel_item-9c51540b { position: relative; }
.coh-ce-cpt_brand_template_footer-25225f6f { padding-right: 120px; padding-left: 120px; background-color: #f6f6f6; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_brand_template_footer-25225f6f { padding-right: 30px; padding-left: 30px; } }
.coh-ce-cpt_brand_template_footer-25225f6f .last-updated-date { margin-top: 12px; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_brand_template_footer-25225f6f .last-updated-date { margin-top: 12px; } }
@media (max-width: 63.9375rem) { .coh-ce-cpt_brand_template_footer-25225f6f .coh-style-approval-code-list { font-size: 14px; } }
@media (max-width: 63.9375rem) { .coh-ce-cpt_brand_template_footer-9633bcf8 { margin-bottom: 1.875rem; } }
.coh-ce-cpt_burger_menu_container-a3348c00 .main-menu-wrapper { background-color: #f6f6f6; width: 400px; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_burger_menu_container-a3348c00 .main-menu-wrapper { width: 100%; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); } }
.coh-ce-cpt_burger_menu_container-a3348c00 .main-menu-wrapper.menu-position-left { left: 0; z-index: 98; top: 0; position: absolute; bottom: 0; }
.coh-ce-cpt_burger_menu_container-a3348c00 .main-menu-wrapper.menu-position-center { right: 0; position: absolute; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; bottom: 0; left: 0; top: 0; }
.coh-ce-cpt_burger_menu_container-a3348c00 .main-menu-wrapper.menu-position-right { right: 0; position: absolute; top: 0; bottom: 0; }
.coh-ce-cpt_burger_menu_container-a3348c00 .user-menu-container { border-bottom-style: solid; border-color: #4d4d4d; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_burger_menu_container-a3348c00 .user-menu-container { border-bottom-width: 1px; } }
.coh-ce-cpt_burger_menu_container-a3348c00 .menu-top-part { 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; width: 100%; padding-right: 16px; padding-left: 16px; }
.coh-ce-cpt_burger_menu_container-a3348c00 .menu-top-part:before { content: normal; }
.coh-ce-cpt_burger_menu_container-a3348c00 .menu-top-part:after { content: normal; }
.coh-ce-cpt_burger_menu_container-a3348c00 .bottom-position { -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); }
.coh-ce-cpt_burger_menu_container-a3348c00 .show-navigation-menu { display: block; }
.coh-ce-cpt_burger_menu_container-b2c103f8 { border-color: #e4003c; border-top-width: 5px; border-bottom-width: 5px; border-style: solid; width: 28px; height: 24px; position: relative; border-right-width: 0; border-left-width: 0; font-size: 0; }
.coh-ce-cpt_burger_menu_container-b2c103f8:after { content: ''; position: absolute; top: 50%; left: 0; right: 0; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); height: 0; border-top-style: solid; border-color: inherit; border-top-width: inherit; }
.coh-ce-cpt_burger_menu_container-305a20b3 { display: none; }
.coh-ce-cpt_burger_menu_container-33cb4987 { height: 50px; width: 50px; font-size: 0; position: relative; }
.coh-ce-cpt_burger_menu_container-33cb4987:before { 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: "\E5CD"; font-family: "mdicons"; position: absolute; top: 0; right: 0; color: #e4003c; font-size: 50px; bottom: 0; left: 0; }
.coh-ce-cpt_burger_menu_container-b13b719b { background-color: #f6f6f6; }
.coh-ce-cpt_burger_menu_container-b13b719b::-webkit-scrollbar { background-color: rgba(0, 0, 0, 0); width: 0; }
.coh-ce-cpt_burger_menu_container-b13b719b > ul:first-of-type { border-bottom-width: 0.0625rem; border-bottom-style: solid; }
.coh-ce-cpt_burger_menu_container-b13b719b a, .coh-ce-cpt_burger_menu_container-b13b719b .dropbutton-action:first-child span { width: 100%; margin: 0; }
.coh-ce-cpt_burger_menu_container-b13b719b .dropbutton-wrapper { display: none; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_burger_menu_container-b13b719b .dropbutton-wrapper { display: block; } }
.coh-ce-cpt_burger_menu_container-b13b719b .country-switcher-wrapper { width: 100%; }
.coh-ce-cpt_burger_menu_container-b13b719b .country-switcher-wrapper li { width: 100%; }
.coh-ce-cpt_burger_menu_container-b13b719b .country-switcher-wrapper ul { display: none; }
.coh-ce-cpt_burger_menu_container-b13b719b .country-switcher-wrapper .is-expanded ul { display: block; }
.coh-ce-cpt_burger_menu_container-b13b719b .log-in-item { display: none; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_burger_menu_container-b13b719b .log-in-item { display: block; } }
.coh-ce-cpt_burger_menu_container-b13b719b .log-in-item .log-in-out-component { margin: 0; }
.coh-ce-cpt_burger_menu_container-b13b719b .log-in-item .log-in-out-component .login-link:before { content: normal; }
.coh-ce-cpt_burger_menu_container-b13b719b .log-in-item .log-in-out-component .login-link:after { content: normal; }
.coh-ce-cpt_burger_menu_container-b13b719b .log-out:after { content: normal; }
.coh-ce-cpt_burger_menu_container-b13b719b .contextual-links { display: none !important; }
.coh-ce-cpt_burger_menu_container-b13b719b [title="SPC"] { display: none; }
.coh-ce-cpt_burger_menu_container-b13b719b [title="Bayer Global"] { display: none; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_burger_menu_container-b13b719b [title="Bayer Global"] { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }
.coh-ce-cpt_burger_menu_container-b13b719b [title="Contact Us"] { display: none; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_burger_menu_container-b13b719b [title="Contact Us"] { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; } }
.coh-ce-cpt_burger_menu_container-b13b719b #block-dropdownlanguage legend { display: none; }
.coh-ce-cpt_burger_menu_container-b13b719b .fieldset-legend { display: none; }
.coh-ce-cpt_burger_menu_container-52cf46dc { font-size: 0; }
.coh-ce-cpt_call_to_action_type_1-2a14a341 { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
.coh-ce-cpt_call_to_action_type_1-ae55d27c { font-size: 0; }
.coh-ce-cpt_call_to_action_type_1-52cf46dc { font-size: 0; }
.coh-ce-cpt_call_to_action_type_2-392cc46b { position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 0; height: 100%; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_call_to_action_type_2-9569e831 { margin-bottom: 1.25rem; } }
.coh-ce-cpt_call_to_action_type_2-91bb701f .read-more { color: white; }
.coh-ce-cpt_call_to_action_type_2-8252fee { text-align: right; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_call_to_action_type_2-8252fee { text-align: left; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_call_to_action_type_2-8252fee { text-align: left; } }
.coh-ce-cpt_call_to_action_type_3-30c10f5 .read-more { color: white; }
.coh-ce-cpt_call_to_action_type_3-7a722d07 { text-align: center; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_call_to_action_type_3-7a722d07 { text-align: center; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_call_to_action_type_3-7a722d07 { text-align: right; } }
.coh-ce-cpt_call_to_action_type_5-a54a1f58 { -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; -webkit-box-flex: 9999; -webkit-flex-grow: 9999; -ms-flex-positive: 9999; flex-grow: 9999; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }
.center.coh-ce-cpt_call_to_action_type_5-e81f943e { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; text-align: center; }
.right.coh-ce-cpt_call_to_action_type_5-e81f943e { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; text-align: right; }
.left.coh-ce-cpt_call_to_action_type_5-e81f943e { text-align: left; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; }
.coh-ce-cpt_conversation_teaser_containe-87ddf3a1 { text-align: center; }
.coh-ce-cpt_cookie_consent-f0571606 { min-height: 315px; background-color: white; overflow: hidden; width: 700px; padding-top: 40px; padding-right: 40px; padding-bottom: 40px; padding-left: 40px; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_cookie_consent-f0571606 { max-width: 100%; padding-top: 30px; padding-right: 30px; padding-bottom: 30px; padding-left: 30px; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_cookie_consent-f0571606 { width: 95%; } }
.coh-ce-cpt_cookie_consent-f0571606:before { height: 40px; width: 100%; background-color: rgba(0, 0, 0, 0); position: absolute; top: 0; left: 0; }
.coh-ce-cpt_cookie_consent-f0571606 .coh-row-inner { height: 100%; position: relative; }
.coh-ce-cpt_cookie_consent-f0571606 .coh-row { height: 100%; }
.coh-ce-cpt_cookie_consent-f0571606 .coh-row .coh-column:first-child { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_cookie_consent-f0571606 .coh-row .coh-column:first-child { z-index: 2; pointer-events: none; position: absolute; top: 0; left: 0; } }
.coh-ce-cpt_cookie_consent-f0571606 .modal-cookie-consent-container .coh-style-modal-cookie-consent-heading { color: #afb600; text-align: left; font-family: 'Bitter', serif;; }
.coh-ce-cpt_cookie_consent-f0571606 .modal-cookie-consent-container .coh-style-modal-cookie-consent-heading .cc-header { font-weight: 400; }
.coh-ce-cpt_cookie_consent-f0571606 .modal-cookie-consent-container .coh-style-modal-cookie-consent-message { font-weight: 400; line-height: 24px; text-align: left; font-family: 'Lato', sans-serif;; }
.coh-ce-cpt_cookie_consent-f0571606 .modal-cookie-consent-container .coh-style-modal-cookie-consent-message .cc-message { margin-bottom: 0; font-family: 'Lato', sans-serif;; font-weight: 400; color: #4d4d4d; line-height: 24px; text-align: left; }
.coh-ce-cpt_cookie_consent-f0571606 .modal-cookie-consent-container .coh-style-modal-cookie-consent-message .cc-message .cc-privacy-page-link { margin-bottom: 0; border-left-width: 0; border-top-width: 0; }
.coh-ce-cpt_cookie_consent-f0571606 .modal-cookie-consent-container .coh-style-modal-cookie-consent-message .cc-message .cc-privacy-page-link:before { left: 95%; }
.coh-ce-cpt_cookie_consent-f0571606 .modal-cookie-consent-container .coh-style-modal-cookie-consent-compliance .cc-compliance { -webkit-box-pack: end; -webkit-justify-content: flex-end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-flex: 0!important; -webkit-flex: 0!important; -ms-flex: 0!important; flex: 0!important; margin-top: 20px; }
.coh-ce-cpt_cookie_consent-f0571606 .modal-cookie-consent-container .coh-style-modal-cookie-consent-compliance .cc-compliance .cc-btn { -webkit-box-flex: 0; -webkit-flex: none; -ms-flex: none; flex: none; width: 175px; font-weight: 400; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_cookie_consent-f0571606 .modal-cookie-consent-container .coh-style-modal-cookie-consent-compliance .cc-compliance .cc-btn { width: 100%; } }
.coh-ce-cpt_cookie_consent-f0571606 .modal-cookie-consent-container .coh-style-modal-cookie-consent-compliance .cc-compliance .cc-btn:after { content: ''; min-height: inherit; }
.coh-ce-cpt_cookie_consent-f0571606 .cc-window { padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_cookie_consent-f0571606 .cc-window { background-color: rgba(0, 0, 0, 0); } }
.coh-ce-cpt_cookie_consent-f0571606 .cc-window.cc-floating { max-width: 100%; -webkit-box-flex: 0; -webkit-flex: 0; -ms-flex: 0; flex: 0; }
.coh-ce-cpt_cookie_consent-f0571606 .cc-window .cc-privacy-settings-link { display: inline; }
.coh-ce-cpt_cookie_consent-f0571606 .cc-grower { max-height: none !important; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_cookie_consent-f0571606 .coh-image, .coh-ce-cpt_cookie_consent-f0571606 .coh-image.lazyloaded { opacity: 0.2; } }
html[dir="rtl"] .coh-ce-cpt_cookie_consent-f0571606 { padding-right: 40px; padding-left: 40px; }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-ce-cpt_cookie_consent-f0571606 { padding-right: 30px; padding-left: 30px; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_cookie_consent-5ef93365 { position: relative; } }
.coh-ce-cpt_data_privacy_table-144b096d { width: 100%; }
.coh-ce-cpt_dosing_guide_template-ba155104 { margin-top: 30px; margin-bottom: 30px; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_dosing_guide_template-ba155104 { margin-top: 15px; margin-bottom: cohsg; } }
.coh-ce-cpt_dosing_guide_template-c6b16f > div { margin-bottom: 30px; }
.coh-ce-cpt_dosing_guide_template-e16b2278 h2 { display: none; }
.coh-ce-cpt_download_list_container-8b3a2039 { width: auto; -webkit-box-pack: start; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-flex-basis: 30%; -ms-flex-preferred-size: 30%; flex-basis: 30%; -webkit-box-flex: 9999; -webkit-flex-grow: 9999; -ms-flex-positive: 9999; flex-grow: 9999; -webkit-flex-shrink: 1; -ms-flex-negative: 1; flex-shrink: 1; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_download_list_container-8b3a2039 { -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; } }
.coh-ce-cpt_download_materials_item-d7327d40 { 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%; padding-top: 0; padding-right: 0.9375rem; padding-bottom: 0; padding-left: 1.875rem; height: 100%; }
@media (max-width: 73.0625rem) { .coh-ce-cpt_download_materials_item-d7327d40 { padding-left: 0.875rem; } }
@media (max-width: 63.9375rem) { .coh-ce-cpt_download_materials_item-d7327d40 { padding-right: 0; } }
.coh-ce-cpt_download_materials_item-d7327d40:before { content: normal; }
.coh-ce-cpt_download_materials_item-d7327d40:after { content: normal; }
html[dir="rtl"] .coh-ce-cpt_download_materials_item-d7327d40 { padding-right: 1.875rem; padding-left: 0.9375rem; }
@media (max-width: 73.0625rem) { html[dir="rtl"] .coh-ce-cpt_download_materials_item-d7327d40 { padding-right: 0.875rem; } }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-ce-cpt_download_materials_item-d7327d40 { padding-left: 0; } }
.coh-ce-cpt_duplicate_of_generic_teaser_-3c661638 { 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; }
.modal-mode.coh-ce-cpt_events_content_type_event_te-d99b3767 .title { display: none; }
.modal-mode.coh-ce-cpt_events_content_type_event_te-d99b3767 .heading-modal { display: block; cursor: pointer; }
.link-mode.coh-ce-cpt_events_content_type_event_te-d99b3767 .title { display: none; }
.link-mode.coh-ce-cpt_events_content_type_event_te-d99b3767 .heading-link { display: block; }
.coh-ce-cpt_events_content_type_event_te-d99b3767 .heading-modal, .coh-ce-cpt_events_content_type_event_te-d99b3767 .heading-link { display: none; }
.coh-ce-cpt_events_content_type_event_te-ad0006e2 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: baseline; -webkit-align-items: baseline; -ms-flex-align: baseline; align-items: baseline; }
.coh-ce-cpt_events_content_type_event_te-c3a41658 + .web-link { display: none; }
.coh-ce-cpt_event_calendar_carousel-192142b1 { margin-top: 0; margin-bottom: 0; }
.coh-ce-cpt_featured_list_block-53a99039 { position: relative; }
.coh-ce-cpt_featured_list_block-5f06473 { 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 (max-width: 63.9375rem) { .coh-ce-cpt_featured_list_block-5f06473 { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } }
.coh-ce-cpt_featured_list_block-eee1f3f1 { padding-left: 30px!important; 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 (max-width: 63.9375rem) { .coh-ce-cpt_featured_list_block-eee1f3f1 { position: static; } }
.left.coh-ce-cpt_featured_list_block-eee1f3f1 { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; }
.center.coh-ce-cpt_featured_list_block-eee1f3f1 { -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.center.coh-ce-cpt_featured_list_block-eee1f3f1 p, .center.coh-ce-cpt_featured_list_block-eee1f3f1 h3 { text-align: center; }
.right.coh-ce-cpt_featured_list_block-eee1f3f1 { -webkit-box-align: end; -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; }
.right.coh-ce-cpt_featured_list_block-eee1f3f1 p, .right.coh-ce-cpt_featured_list_block-eee1f3f1 h3 { text-align: right; }
.coh-ce-cpt_full_dosage-1feeadfa { text-align: center; }
.apply-custom-indent.coh-ce-cpt_full_dosage-1feeadfa { margin-bottom: 3.375rem; }
@media (max-width: 63.9375rem) { .apply-custom-indent.coh-ce-cpt_full_dosage-1feeadfa { margin-bottom: 0.625rem; } }
.apply-custom-indent.coh-ce-cpt_full_dosage-1feeadfa .read-more { border-top-width: 0; margin-bottom: 0; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_full_event-944dcceb { display: none; } }
@media (max-width: 63.9375rem) { .coh-ce-cpt_full_event-944dcceb { display: none; } }
.coh-ce-cpt_full_event-a75fa16 { display: none; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_full_event-a75fa16 { display: block; } }
.coh-ce-cpt_generic_teaser_type_1-97a38b5c { position: relative; overflow: hidden; }
.coh-ce-cpt_generic_teaser_type_1-97a38b5c { position: relative; overflow: hidden; }
.coh-ce-cpt_hero_header_for_homepage-71cec55 { position: absolute; top: 1.5rem; left: 120px; width: 9.625rem; height: 2.75rem; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_hero_header_for_homepage-71cec55 { width: 6.5625rem; height: 1.875rem; left: 32px; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_hero_header_for_homepage-71cec55 { left: 15px; } }
html[dir="rtl"] .coh-ce-cpt_hero_header_for_homepage-71cec55 { left: auto; right: 120px; }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-ce-cpt_hero_header_for_homepage-71cec55 { left: auto; right: 32px; } }
@media (max-width: 47.9375rem) { html[dir="rtl"] .coh-ce-cpt_hero_header_for_homepage-71cec55 { right: 0.9375rem; left: auto; } }
.coh-ce-cpt_hero_header_for_homepage-52008d6a { position: absolute; right: 4%; top: 1.5rem; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_hero_header_for_homepage-52008d6a { right: 1.875rem; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_hero_header_for_homepage-52008d6a { right: 0.9375rem; } }
.active1.coh-ce-cpt_hero_header_for_homepage-52008d6a .img1 { display: block; }
.active2.coh-ce-cpt_hero_header_for_homepage-52008d6a .img2 { display: block; }
.active3.coh-ce-cpt_hero_header_for_homepage-52008d6a .img3 { display: block; }
.active4.coh-ce-cpt_hero_header_for_homepage-52008d6a .img4 { display: block; }
.coh-ce-cpt_hero_header_for_homepage-52008d6a img { display: none; }
html[dir="rtl"] .coh-ce-cpt_hero_header_for_homepage-52008d6a { left: 4%; right: auto; }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-ce-cpt_hero_header_for_homepage-52008d6a { left: 1.875rem; right: auto; } }
@media (max-width: 47.9375rem) { html[dir="rtl"] .coh-ce-cpt_hero_header_for_homepage-52008d6a { left: 0.9375rem; right: auto; } }
.coh-ce-cpt_hero_header_for_sub_pages-e01ea064 { position: absolute; top: 1.5rem; left: 120px; width: 9.625rem; height: 2.75rem; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_hero_header_for_sub_pages-e01ea064 { width: 6.5625rem; height: 1.875rem; left: 32px; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_hero_header_for_sub_pages-e01ea064 { left: 0.9375rem; } }
html[dir="rtl"] .coh-ce-cpt_hero_header_for_sub_pages-e01ea064 { right: 120px; left: auto; }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-ce-cpt_hero_header_for_sub_pages-e01ea064 { left: auto; right: 32px; } }
@media (max-width: 47.9375rem) { html[dir="rtl"] .coh-ce-cpt_hero_header_for_sub_pages-e01ea064 { right: 0.9375rem; left: auto; } }
.coh-ce-cpt_hero_header_for_sub_pages-48dcdb79 { position: absolute; right: 4%; top: 1.5rem; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_hero_header_for_sub_pages-48dcdb79 { right: 1.875rem; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_hero_header_for_sub_pages-48dcdb79 { right: 0.9375rem; } }
.active1.coh-ce-cpt_hero_header_for_sub_pages-48dcdb79 .img1 { display: block; }
.active2.coh-ce-cpt_hero_header_for_sub_pages-48dcdb79 .img2 { display: block; }
.active3.coh-ce-cpt_hero_header_for_sub_pages-48dcdb79 .img3 { display: block; }
.active4.coh-ce-cpt_hero_header_for_sub_pages-48dcdb79 .img4 { display: block; }
.coh-ce-cpt_hero_header_for_sub_pages-48dcdb79 img { display: none; }
html[dir="rtl"] .coh-ce-cpt_hero_header_for_sub_pages-48dcdb79 { left: 4%; right: auto; }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-ce-cpt_hero_header_for_sub_pages-48dcdb79 { left: 1.875rem; right: auto; } }
@media (max-width: 47.9375rem) { html[dir="rtl"] .coh-ce-cpt_hero_header_for_sub_pages-48dcdb79 { left: 0.9375rem; right: auto; } }
.coh-ce-cpt_image-223b8bbc { overflow: hidden; display: block; width: 100%; }
.coh-ce-cpt_image-223b8bbc + picture { display: none; }
.coh-ce-cpt_image-8be9adf6 { -webkit-transition: 300ms ease-in-out transform; -o-transition: 300ms ease-in-out transform; transition: 300ms ease-in-out transform; color: transparent; }
.coh-ce-cpt_image-f7e0d340 { overflow: hidden; display: block; width: 100%; }
.coh-ce-cpt_image-f7e0d340 + picture { display: none; }
.coh-ce-cpt_image-8be9adf6 { -webkit-transition: 300ms ease-in-out transform; -o-transition: 300ms ease-in-out transform; transition: 300ms ease-in-out transform; color: transparent; }
.coh-ce-cpt_image-8be9adf6 { -webkit-transition: 300ms ease-in-out transform; -o-transition: 300ms ease-in-out transform; transition: 300ms ease-in-out transform; color: transparent; }
.coh-ce-cpt_language_switcher-ac721f8c legend { display: none; }
.coh-ce-cpt_leaving_website_popup-852d2c6b { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; width: 922px; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_leaving_website_popup-852d2c6b { max-width: 100%; } }
.coh-ce-cpt_login_form-305a20b3 { display: none; }
.coh-ce-cpt_login_form-305a20b3 { display: none; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; height: 60px; }
.enable-basic-hover-tabs.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .level-1-link:hover { color: #663366; }
.enable-basic-hover-tabs.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .is-expanded .level-1-link { color: #663366; }
.enable-basic-hover-tabs.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .is-expanded .level-1-link span { outline-color: #663366; }
.enable-basic-hover-dropdown.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper li { z-index: 1; }
.enable-basic-hover-dropdown.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper li:not(.is-expanded):hover { color: #e4003c; }
.enable-basic-hover-dropdown.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper li:not(.is-expanded):hover > a { color: #e4003c; }
.enable-basic-hover-dropdown.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper li:not(.is-expanded):hover .toggle-sub-menu:after { color: #e4003c; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .level-1-list, .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .level-1-item { height: 100%; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .is-expanded.level-2-item { background-color: #d8d8d8; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .is-expanded.level-2-item a { color: #4d4d4d; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .is-expanded.level-3-item { background-color: #d8d8d8; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .is-expanded.level-3-item a { color: #4d4d4d; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .is-expanded.level-4-item { background-color: #d8d8d8; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .is-expanded.level-4-item a { color: #4d4d4d; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .level-1-list { 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; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .level-1-item { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; 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%; -webkit-tap-highlight-color: transparent; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .level-1-item:not(:last-of-type) .level-1-link { position: relative; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .level-1-item:not(:last-of-type) .level-1-link:after { height: 2.625rem; content: ''; position: absolute; top: 50%; left: 100%; -webkit-transform: translateY(-50%) skewX(-11deg) skewY(-11deg); -ms-transform: translateY(-50%) skewX(-11deg) skewY(-11deg); transform: translateY(-50%) skewX(-11deg) skewY(-11deg); border-right-width: 0.0625rem; border-right-style: Hidden; border-right-color: #4d4d4d; width: 0.0625rem; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .level-1-item.in-active-trail { color: #663366; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .level-1-link { font-weight: 700; font-family: 'Lato', sans-serif;; font-size: 1rem; line-height: 1.25rem; text-align: center; color: #e4003c; 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_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper { position: absolute; top: 100%; left: 0; right: 0; background-color: #f6f6f6; padding-top: 1.875rem; padding-right: 7.5rem; padding-bottom: 1.875rem; padding-left: 7.5rem; overflow: hidden; }
@media (max-width: 73.0625rem) { .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper { padding-top: 1.875rem; padding-right: 1.875rem; padding-bottom: 1.875rem; padding-left: 1.875rem; } }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper li { 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; border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #4d4d4d; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper li a { color: #4d4d4d; font-weight: 400; font-family: 'Lato', sans-serif;; font-size: 1rem; 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-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; min-height: 2.5rem; line-height: 1.25rem; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper li a:after { content: ''; min-height: inherit; width: 0; max-width: 0; display: block; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper li a span { padding-top: 0.5rem; padding-bottom: 0.5rem; padding-left: 0.625rem; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper ul { position: relative; width: 33.3%; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper ul:not(.level-2-list) { position: absolute; top: 0; left: 100%; width: 100%; z-index: 1; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper .menu-bg { position: absolute; top: -1.875rem; width: 100vw; height: 100vh; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper .menu-bg.lvl-2-bg-color { left: 33.3%; background-color: #f3f3f3; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper .menu-bg.lvl-3-bg-color { left: -webkit-calc(2 * 33.3%); left: calc(2 * 33.3%); background-color: #f0eef2; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper .menu-bg.lvl-4-bg-color { background-color: #f0eef2; left: -webkit-calc(3 * 33.3%); left: calc(3 * 33.3%); }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-content { 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; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .teaser-container { width: 17.1875rem; margin-right: 1.875rem; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .teaser-container p { color: white; font-weight: 400; font-size: 1rem; line-height: 1.5rem; font-family: 'Lato', sans-serif;; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .teaser-container h2 { font-size: 1.5rem; line-height: 2rem; margin-top: 0.625rem; margin-bottom: 0.9375rem; font-family: 'Lato', sans-serif;; font-weight: 300; color: white; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .teaser-container img { height: auto; width: 100%; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .toggle-sub-menu { height: 100%; width: 1.125rem; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .toggle-sub-menu:after { 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: 1.125rem; font-size: 1.125rem; content: "\E901"; font-family: "icomoon"; color: #4d4d4d; display: block; margin-right: auto; margin-left: auto; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .sub-menus-container { -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; position: relative; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .level-1-link:focus span { outline-width: 0; outline-style: solid; outline-color: #e4003c; }
.coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper a:focus { outline-width: 0; outline-style: solid; outline-color: #4d4d4d; z-index: 2; }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .level-1-item:not(:last-of-type) .level-1-link:after { left: auto; right: 100%; -webkit-transform: translateY(-50%) skewX(11deg) skewY(11deg); -ms-transform: translateY(-50%) skewX(11deg) skewY(11deg); transform: translateY(-50%) skewX(11deg) skewY(11deg); }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper ul:not(.level-2-list) { left: auto; right: 100%; }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper li a { padding-right: 0.625rem; padding-left: 0; }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper .menu-bg.lvl-2-bg-color { left: auto; right: 33.3%; }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper .menu-bg.lvl-3-bg-color { left: auto; right: -webkit-calc(2 * 33.3%); right: calc(2 * 33.3%); }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .dropdown-wrapper .menu-bg.lvl-4-bg-color { left: auto; right: -webkit-calc(3 * 33.3%); right: calc(3 * 33.3%); }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .toggle-sub-menu:after { -webkit-transform: scaleX(-1); -ms-transform: scaleX(-1); transform: scaleX(-1); }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .user-no-access.has-access-control.level-1-item > a { padding-right: 0; }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .user-no-access.has-access-control.level-1-item > a:before { right: auto; }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .user-no-access.has-access-control.level-2-item > a { padding-right: 0; }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .user-no-access.has-access-control.level-2-item > a:before { right: auto; }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .user-no-access.has-access-control.level-3-item > a { padding-right: 0; }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .user-no-access.has-access-control.level-3-item > a:before { right: auto; }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .user-no-access.has-access-control.level-5-item > a { padding-right: 0; }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .user-no-access.has-access-control.level-5-item > a:before { right: auto; }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .user-no-access.has-access-control .level-4-item > a { padding-right: 0; }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .user-no-access.has-access-control .level-4-item > a:before { right: auto; }
html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .teaser-container { margin-right: 0; margin-left: 1.875rem; }
@media (max-width: 73.0625rem) { html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .teaser-container { margin-right: 0; } }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-ce-cpt_main_navigation_tabs_menu-1e5fcf78 .teaser-container { margin-right: 0; } }
.coh-ce-cpt_one_step_sign_up-5e92f454 { display: none; font-size: 0; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_one_step_sign_up-5e92f454 { display: block; } }
@media (max-width: 63.9375rem) { .coh-ce-cpt_one_step_sign_up-8550d91a { display: none; } }
.coh-ce-cpt_one_trust_technical_cookies-144b096d { width: 100%; }
.coh-ce-cpt_parallax_background-a116a3f0 { position: relative; }
.coh-ce-cpt_patient_profile_picture-4434b20 { overflow: hidden; }
.coh-ce-cpt_patient_profile_picture-c1d1e17a { -webkit-transition: 300ms ease-in-out transform; -o-transition: 300ms ease-in-out transform; transition: 300ms ease-in-out transform; width: 100%; }
.coh-ce-cpt_print_button-54d3c266 { position: relative; height: 1.6875rem; width: 1.6875rem; }
.coh-ce-cpt_print_button-54d3c266:after { 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: #00bcff; font-size: 1.6875rem; content: ""; position: absolute; content: "\E555"; font-family: "mdicons"; }
.coh-ce-cpt_search_component-305a20b3 { display: none; }
.coh-ce-cpt_search_component-52cf46dc { font-size: 0; }
.coh-ce-cpt_search_component-52cf46dc { font-size: 0; }
.coh-ce-cpt_search_results_dx8-fd48fbf3 { -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
.coh-ce-cpt_secondary_navigation_menu-2f91ebfa { margin-right: auto; }
.coh-ce-cpt_secondary_navigation_menu-2f91ebfa ul { 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; height: 50px; }
.coh-ce-cpt_secondary_navigation_menu-2f91ebfa a { font-family: 'Lato', sans-serif;; font-weight: 400; color: #4d4d4d; font-size: 16px; margin-right: 50px; line-height: 1.35; white-space: nowrap; }
@media (max-width: 47.9375rem) { .coh-ce-cpt_secondary_navigation_menu-2f91ebfa [title="Contact Us"] { display: none; } }
@media (max-width: 63.9375rem) { .coh-ce-cpt_secondary_navigation_menu-2f91ebfa [title="Bayer Global"] { display: none; } }
[dir="rtl"] .coh-ce-cpt_secondary_navigation_menu-2f91ebfa a { margin-right: 0; margin-left: 50px; }
.coh-ce-cpt_select_country_component-2a2ba33 { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }
.open.coh-ce-cpt_select_country_component-2a2ba33 .country-dropdown { display: block; }
.open.coh-ce-cpt_select_country_component-2a2ba33 .country-selection-button { background-color: #f6f6f6; }
.coh-ce-cpt_select_country_component-2a2ba33 .country-selection-button { font-family: 'Lato', sans-serif;; font-weight: 400; color: #4d4d4d; font-size: 16px; line-height: 1.3; text-align: center; padding-right: 15px; padding-left: 15px; background-color: #f6f6f6; 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: 50px; }
.coh-ce-cpt_select_country_component-2a2ba33 .country-dropdown { width: 25rem; max-height: -webkit-calc(100vh - 150px); max-height: calc(100vh - 150px); overflow-y: auto; scrollbar-width: none; -ms-overflow-style: none; background-color: #efefef; display: none; position: absolute; top: 100%; z-index: 100; right: 0; }
.coh-ce-cpt_select_country_component-2a2ba33 .country-dropdown li a { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; font-family: 'Lato', sans-serif;; font-weight: 400; color: #4d4d4d; white-space: nowrap; line-height: 1.0; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; height: 2.5rem; padding-right: 16px; padding-left: 16px; font-size: 16px; }
.coh-ce-cpt_select_country_component-2a2ba33 .country-dropdown li a:hover { background-color: #d8d8d8; }
.coh-ce-cpt_select_country_component-2a2ba33 .close-country-menu { width: 50px; height: 50px; position: relative; }
.coh-ce-cpt_select_country_component-2a2ba33 .close-country-menu:after { 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: "\E5CD"; font-family: "mdicons"; font-size: 50px; color: #e4003c; position: absolute; top: 0; bottom: 0; left: 0; right: 0; }
.coh-ce-cpt_select_country_component-2a2ba33 ::-webkit-scrollbar { background-color: rgba(0, 0, 0, 0); width: 0; }
.coh-ce-cpt_select_country_component-2a2ba33 .button-wrapper { 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: 2.5rem; padding: 1rem; }
html[dir="rtl"] .coh-ce-cpt_select_country_component-2a2ba33 .country-dropdown { left: 0; right: auto; }
.coh-ce-cpt_select_country_component-52cf46dc { font-size: 0; }
.coh-ce-cpt_sidebar_dosage_instructions-b84366b0 a { border-left-width: 0.625rem; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_sidebar_dosage_instructions-b84366b0 a { border-left-width: 0; } }
.coh-ce-cpt_signup_form-bf73a37c { -webkit-overflow-scrolling: touch; }
.coh-ce-cpt_signup_form-bf73a37c .coh-modal-close-wrapper { top: cohsg; right: cohsg; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_signup_form-bf73a37c .coh-modal-close-wrapper { top: cohsg; } }
.coh-ce-cpt_signup_form-bf73a37c .coh-modal-inner { overflow: auto; width: 645px; background-color: white; padding-top: 4rem; padding-right: 1.875rem; padding-bottom: 1.875rem; padding-left: 1.875rem; -webkit-overflow-scrolling: touch; height: 100%; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_signup_form-bf73a37c .coh-modal-inner { width: 100%; padding-right: 1.25rem; padding-bottom: 1.25rem; padding-left: 1.25rem; } }
.coh-ce-cpt_study_alternate_teaser-b842c0f7 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_table_of_contents_item-ca4ae00d { color: inherit; }
.coh-ce-cpt_tab_item-38171b63 div { min-height: 100%; max-height: 100%; height: 100%; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_test_video_list-11cc0637 { margin-top: 1.25rem; } }
.coh-ie11 .coh-ce-cpt_twitter_post_embed-3f5c2ff0 { display: none; }
.coh-ce-cpt_video_hero_for_homepage-66edd44f { position: absolute; top: 1.5rem; left: 120px; width: 9.625rem; height: 2.75rem; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_video_hero_for_homepage-66edd44f { width: 6.5625rem; height: 1.875rem; left: 32px; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_video_hero_for_homepage-66edd44f { left: 15px; } }
html[dir="rtl"] .coh-ce-cpt_video_hero_for_homepage-66edd44f { left: auto; right: 120px; }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-ce-cpt_video_hero_for_homepage-66edd44f { left: auto; right: 32px; } }
@media (max-width: 47.9375rem) { html[dir="rtl"] .coh-ce-cpt_video_hero_for_homepage-66edd44f { left: auto; right: 0.9375rem; } }
.coh-ce-cpt_video_hero_for_homepage-e33702ee { position: absolute; right: 4%; top: 1.5rem; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_video_hero_for_homepage-e33702ee { right: 30px; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_video_hero_for_homepage-e33702ee { right: 15px; } }
.active1.coh-ce-cpt_video_hero_for_homepage-e33702ee .img1 { display: block; }
.active2.coh-ce-cpt_video_hero_for_homepage-e33702ee .img2 { display: block; }
.active3.coh-ce-cpt_video_hero_for_homepage-e33702ee .img3 { display: block; }
.active4.coh-ce-cpt_video_hero_for_homepage-e33702ee .img4 { display: block; }
.coh-ce-cpt_video_hero_for_homepage-e33702ee img { display: none; }
html[dir="rtl"] .coh-ce-cpt_video_hero_for_homepage-e33702ee { left: 4%; right: auto; }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-ce-cpt_video_hero_for_homepage-e33702ee { left: 1.875rem; right: auto; } }
@media (max-width: 47.9375rem) { html[dir="rtl"] .coh-ce-cpt_video_hero_for_homepage-e33702ee { left: 0.9375rem; right: auto; } }
.coh-ce-cpt_video_hero_for_sub_pages-4716d156 { position: absolute; top: 1.5rem; left: 120px; width: 9.625rem; height: 2.75rem; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_video_hero_for_sub_pages-4716d156 { width: 6.5625rem; height: 1.875rem; left: 32px; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_video_hero_for_sub_pages-4716d156 { left: 0.9375rem; } }
html[dir="rtl"] .coh-ce-cpt_video_hero_for_sub_pages-4716d156 { right: 120px; left: auto; }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-ce-cpt_video_hero_for_sub_pages-4716d156 { left: auto; right: 32px; } }
@media (max-width: 47.9375rem) { html[dir="rtl"] .coh-ce-cpt_video_hero_for_sub_pages-4716d156 { right: 0.9375rem; left: auto; } }
.coh-ce-cpt_video_hero_for_sub_pages-a4a32032 { position: absolute; right: 4%; top: 1.5rem; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_video_hero_for_sub_pages-a4a32032 { right: 1.875rem; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt_video_hero_for_sub_pages-a4a32032 { right: 0.9375rem; } }
.active1.coh-ce-cpt_video_hero_for_sub_pages-a4a32032 .img1 { display: block; }
.active2.coh-ce-cpt_video_hero_for_sub_pages-a4a32032 .img2 { display: block; }
.active3.coh-ce-cpt_video_hero_for_sub_pages-a4a32032 .img3 { display: block; }
.active4.coh-ce-cpt_video_hero_for_sub_pages-a4a32032 .img4 { display: block; }
.coh-ce-cpt_video_hero_for_sub_pages-a4a32032 img { display: none; }
html[dir="rtl"] .coh-ce-cpt_video_hero_for_sub_pages-a4a32032 { left: 4%; right: auto; }
@media (max-width: 63.9375rem) { html[dir="rtl"] .coh-ce-cpt_video_hero_for_sub_pages-a4a32032 { left: 1.875rem; right: auto; } }
@media (max-width: 47.9375rem) { html[dir="rtl"] .coh-ce-cpt_video_hero_for_sub_pages-a4a32032 { left: 0.9375rem; right: auto; } }
.coh-ce-cpt_video_player-399455a4 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_video_player-399455a4 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt_video_player-e8b58f7 { 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; background-color: black; height: 100%; }
@media (max-width: 63.9375rem) { .coh-ce-cpt_video_preview-1be6efd2 { margin-bottom: 0.625rem; } }
.coh-ce-cpt_video_preview-4e56c96d { background-image: none; }
.coh-ce-cpt__reference_content-33040082 { padding-top: 0; padding-bottom: 0; margin-top: 10px; margin-bottom: 0; }
.coh-ce-cpt__reference_content-33040082 ul { list-style-type: none; counter-reset: refs-list; }
.coh-ce-cpt__reference_content-33040082 ul.items-inline li { display: inline; }
.coh-ce-cpt__reference_content-33040082 ul.items-inline li:before { display: inline; margin: 0; }
.coh-ce-cpt__reference_content-33040082 ul.items-inline li .fn-backlink { vertical-align: top; }
.coh-ce-cpt__reference_content-33040082 ul.items-inline li .ref-link { display: inline; work-break: break-word; }
.coh-ce-cpt__reference_content-33040082 ul.items-new-line li { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-cpt__reference_content-33040082 li { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; padding-top: 9.375rem; margin-top: -9.375rem; }
.coh-ce-cpt__reference_content-33040082 li:before { content: counter(refs-list) "."; counter-increment: refs-list; display: block; margin-right: 0.25rem; }
.coh-ce-cpt__reference_content-33040082 li, .coh-ce-cpt__reference_content-33040082 a { color: #4d4d4d; }
.coh-ce-cpt__reference_content-33040082 .fn-backlink { display: none; position: relative; z-index: 10; -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; }
.coh-ce-cpt__reference_content-33040082 .fn-backlink:before { line-height: 1.5rem; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; content: "\E316"; font-family: "mdicons"; color: #e4003c; font-size: 27px; position: absolute; top: 0; }
@media (max-width: 63.9375rem) { .coh-ce-cpt__reference_content-33040082 .fn-backlink:before { line-height: 1.25rem; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt__reference_content-33040082 .fn-backlink:before { line-height: 1.25rem; } }
.coh-ce-cpt__reference_content-33040082 .ref-link + .inner-text { display: none; }
.coh-ce-cpt__reference_content-33040082 .ref-link span { border-bottom-width: 0; border-bottom-style: solid; border-bottom-color: rgba(0, 0, 0, 0); word-break: break-word; }
.coh-ce-cpt__reference_content-33040082 .fn-active-ref .fn-backlink { display: inline-block; }
.coh-ce-cpt__reference_content-33040082 .inner-text { position: relative; }
.coh-ce-cpt__reference_content-74b8b308 { border-top-width: 0.0625rem; border-top-style: solid; border-top-color: rgba(0, 0, 0, 0); padding-top: 20px; }
.coh-ce-cpt__reference_content-1226a0ab { color: #afb600; margin-bottom: 0.625rem; }
@media (max-width: 63.9375rem) { .coh-ce-cpt__reference_content-1226a0ab { margin-bottom: 0.625rem; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt__reference_content-1226a0ab { margin-bottom: 0.375rem; } }
.coh-ce-cpt__reference_content_item-ae55d27c { font-size: 0; }
.coh-ce-cpt__video_hero_header-20685ae8 { position: absolute; right: 4%; top: 1.5rem; width: 7.75rem; height: 7.75rem; }
@media (max-width: 63.9375rem) { .coh-ce-cpt__video_hero_header-20685ae8 { width: 2.75rem; right: 30px; height: 2.75rem; } }
@media (max-width: 47.9375rem) { .coh-ce-cpt__video_hero_header-20685ae8 { right: 15px; } }
.active1.coh-ce-cpt__video_hero_header-20685ae8 .img1 { display: block; }
.active2.coh-ce-cpt__video_hero_header-20685ae8 .img2 { display: block; }
.active3.coh-ce-cpt__video_hero_header-20685ae8 .img3 { display: block; }
.coh-ce-cpt__video_hero_header-20685ae8 img { display: none; }
.coh-ce-9da5205a { padding-bottom: 1.875rem; }
@media (max-width: 63.9375rem) { .coh-ce-9da5205a { padding-bottom: 0.625rem; } }
.coh-ce-24d663e2 { padding-top: 0.9375rem; padding-right: 0.9375rem; padding-bottom: 0.9375rem; padding-left: 0.9375rem; height: 100%; }
@media (max-width: 73.0625rem) { .coh-ce-24d663e2 { padding-top: 0.625rem; padding-right: 0.625rem; padding-bottom: 0.625rem; padding-left: 0.625rem; } }
@media (max-width: 63.9375rem) { .coh-ce-24d663e2 { padding-top: 0.625rem; padding-right: 0; padding-bottom: 0.625rem; padding-left: 0; } }
.coh-ce-32b90a95 { position: relative; z-index: 2; }
.coh-ce-32b90a95 > ul { 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-32b90a95 > ul > li { position: relative; list-style-type: none; }
.coh-ce-32b90a95 > ul > li:nth-child(3) > ul { left: auto; right: 0; }
@media (max-width: 63.9375rem) { .coh-ce-32b90a95 > ul > li:nth-child(4) { display: none; } }
.coh-ce-32b90a95 > ul > li > a { padding-top: 0.875rem; padding-right: 0.5rem; padding-bottom: 0.875rem; padding-left: 0.5rem; }
.coh-ce-32b90a95 > ul > li > a:after { line-height: 1.0; font-weight: normal; text-transform: none; speak: none; font-variant: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; margin-left: 0.25rem; content: "\F107"; font-family: "icomoon"; }
.coh-ce-32b90a95 > ul > li > ul { padding-right: 0; padding-left: 0; position: absolute; top: 100%; left: auto; display: none; min-width: 10rem; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; text-align: left; list-style-type: none; background-color: white; background-clip: padding-box; border-width: 0.0625rem; border-style: solid; border-color: rgba(65, 73, 81, 0.5); -webkit-border-top-left-radius: 0; border-top-left-radius: 0; -webkit-border-top-right-radius: 0; border-top-right-radius: 0; -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; }
.coh-ce-32b90a95 > ul > li > ul > li { list-style-type: none; margin-left: 0; }
.coh-ce-32b90a95 > ul > li > ul > li:last-child > a { border-bottom-width: 0; border-bottom-style: none; }
.coh-ce-32b90a95 > ul > li > ul > li > a { color: #4d4d4d; width: 100%; padding-top: 1rem; padding-right: 1.5rem; padding-bottom: 1rem; padding-left: 1.5rem; border-bottom-width: 0.0625rem; border-bottom-style: solid; border-bottom-color: #f3f3f3; white-space: nowrap; }
.coh-ce-32b90a95 ul li a { color: #4d4d4d; }
.coh-ce-cf4f9f9b { margin-right: 0.625rem; }
.coh-ce-1fefdb5b { position: relative; height: 2.8125rem; 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: white; font-size: 1.25rem; }
.coh-ce-1fefdb5b:before { 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: "\F0C9"; font-family: "icomoon"; }
.coh-ce-41b86183 { position: absolute; top: 0; left: 0; z-index: 3; display: none; background-color: #9bcd62; max-width: 30.625rem; width: 100%; height: -webkit-calc(100vh - 52px); height: calc(100vh - 52px); }
.coh-ce-447967cc { position: absolute; top: 0; left: 1.875rem; z-index: 4; height: 2.8125rem; 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: white; font-size: 1.25rem; }
.coh-ce-447967cc:before { 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: "\F00D"; font-family: "icomoon"; }
.menu-active.coh-ce-17ed6254 { display: block; }
.coh-ce-c31e4b8f { 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; background-color: #afb600; }
.coh-ce-e535dc47 { color: 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; height: 2.8125rem; padding-right: 1.875rem; padding-left: 1.875rem; font-size: 1.25rem; }
.coh-ce-e535dc47:before { 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: "\F100"; font-family: "icomoon"; margin-right: 0.625rem; }
.coh-ce-e535dc47:hover { color: white; }
.coh-ce-c65c172b { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; background-color: #e4003c; -webkit-box-shadow: 0 -0.0625rem 0 0 #e4003c, 0 0.0625rem 0 0 #e4003c; box-shadow: 0 -0.0625rem 0 0 #e4003c, 0 0.0625rem 0 0 #e4003c; }
.has-children.coh-ce-c65c172b > .submenu-toggle-btn { display: block; }
.coh-ce-f1003e5e { color: white; height: 3.125rem; 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: 0.625rem; padding-left: 1.875rem; background-color: #e4003c; -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; font-size: 1.25rem; line-height: 1.25; -webkit-transition: background-color 200ms ease-in-out; -o-transition: background-color 200ms ease-in-out; transition: background-color 200ms ease-in-out; -webkit-box-shadow: 0 -0.0625rem 0 0, 0 0.0625rem 0 0; box-shadow: 0 -0.0625rem 0 0, 0 0.0625rem 0 0; }
@media (max-width: 47.9375rem) { .coh-ce-f1003e5e { font-size: 1rem; } }
.coh-ce-f1003e5e:hover { background-color: rgba(255, 255, 255, 0.2); color: white; }
.coh-ce-8be5010a { width: 2.5rem; height: 2.8125rem; display: none; color: rgba(0, 0, 0, 0); position: relative; -webkit-transition: background-color 200ms ease-in-out; -o-transition: background-color 200ms ease-in-out; transition: background-color 200ms ease-in-out; }
.coh-ce-8be5010a:before { 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: white; position: absolute; top: 50%; left: 50%; -webkit-transform: rotateZ(0) translate(-50%, -50%); -ms-transform: rotate(0) translate(-50%, -50%); transform: rotateZ(0) translate(-50%, -50%); -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; content: "\F0D7"; font-family: "icomoon"; -webkit-transition: 200ms ease-in-out transform; -o-transition: 200ms ease-in-out transform; transition: 200ms ease-in-out transform; }
.coh-ce-8be5010a:hover { color: rgba(0, 0, 0, 0); background-color: rgba(255, 255, 255, 0.2); }
.coh-ce-8be5010a[aria-expanded="true"]:before { -webkit-transform: rotateZ(180deg) translate(-50%, -50%); -ms-transform: rotate(180deg) translate(-50%, -50%); transform: rotateZ(180deg) translate(-50%, -50%); }
.coh-ce-5bd236ca { display: none; width: 100%; margin: 0; }
.coh-ce-b3c98383 { margin-left: 0; list-style-type: none; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; background-color: #afb600; }
.has-children.coh-ce-b3c98383 > .submenu-toggle-btn { display: block; }
.coh-ce-e6625555 { color: white; height: 2.8125rem; 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: 0.625rem; padding-left: 3.75rem; -webkit-transition: background-color 200ms ease-in-out; -o-transition: background-color 200ms ease-in-out; transition: background-color 200ms ease-in-out; font-size: 1rem; line-height: 1.25; -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
@media (max-width: 47.9375rem) { .coh-ce-e6625555 { font-size: 0.875rem; } }
.coh-ce-e6625555:hover { color: white; background-color: rgba(255, 255, 255, 0.2); }
.coh-ce-82a1ca16 { width: 2.5rem; height: 3.125rem; display: none; color: rgba(0, 0, 0, 0); position: relative; -webkit-transition: background-color 200ms ease-in-out; -o-transition: background-color 200ms ease-in-out; transition: background-color 200ms ease-in-out; }
.coh-ce-82a1ca16:before { 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: white; position: absolute; top: 50%; left: 50%; -webkit-transform: rotateZ(0) translate(-50%, -50%); -ms-transform: rotate(0) translate(-50%, -50%); transform: rotateZ(0) translate(-50%, -50%); -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; content: "\F0D7"; font-family: "icomoon"; -webkit-transition: 200ms ease-in-out transform; -o-transition: 200ms ease-in-out transform; transition: 200ms ease-in-out transform; }
.coh-ce-82a1ca16:hover { color: rgba(0, 0, 0, 0); background-color: rgba(255, 255, 255, 0.2); }
.coh-ce-82a1ca16[aria-expanded="true"]:before { -webkit-transform: rotateZ(180deg) translate(-50%, -50%); -ms-transform: rotate(180deg) translate(-50%, -50%); transform: rotateZ(180deg) translate(-50%, -50%); }
.coh-ce-5bd236ca { display: none; width: 100%; margin: 0; }
.coh-ce-a02aa0cd { margin-left: 0; list-style-type: none; background-color: #9bcd62; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
.has-children.coh-ce-a02aa0cd > .submenu-toggle-btn { display: block; }
.coh-ce-30983003 { color: white; height: 2.8125rem; 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: 0.625rem; padding-left: 5.625rem; -webkit-transition: background-color 200ms ease-in-out; -o-transition: background-color 200ms ease-in-out; transition: background-color 200ms ease-in-out; font-size: 1rem; line-height: 1.25; -webkit-flex-basis: 0; -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; }
@media (max-width: 47.9375rem) { .coh-ce-30983003 { font-size: 0.875rem; } }
.coh-ce-30983003:hover { color: white; background-color: rgba(255, 255, 255, 0.2); }
.coh-ce-70e6c81e { width: 2.5rem; height: 2.8125rem; display: none; color: rgba(0, 0, 0, 0); position: relative; -webkit-transition: background-color 200ms ease-in-out; -o-transition: background-color 200ms ease-in-out; transition: background-color 200ms ease-in-out; }
.coh-ce-70e6c81e:before { 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: white; position: absolute; top: 50%; left: 50%; -webkit-transform: rotateZ(0) translate(-50%, -50%); -ms-transform: rotate(0) translate(-50%, -50%); transform: rotateZ(0) translate(-50%, -50%); -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; content: "\F0D7"; font-family: "icomoon"; -webkit-transition: 200ms ease-in-out transform; -o-transition: 200ms ease-in-out transform; transition: 200ms ease-in-out transform; }
.coh-ce-70e6c81e:hover { color: rgba(0, 0, 0, 0); background-color: rgba(255, 255, 255, 0.2); }
.coh-ce-70e6c81e[aria-expanded="true"]:before { -webkit-transform: rotateZ(180deg) translate(-50%, -50%); -ms-transform: rotate(180deg) translate(-50%, -50%); transform: rotateZ(180deg) translate(-50%, -50%); }
.coh-ce-5bd236ca { display: none; width: 100%; margin: 0; }
.coh-ce-6ca6a545 { margin-left: 0; list-style-type: none; background-color: #9bcd62; }
.coh-ce-9ed10ffa { color: white; height: 2.8125rem; 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: 0.625rem; padding-left: 7.5rem; -webkit-transition: background-color 200ms ease-in-out; -o-transition: background-color 200ms ease-in-out; transition: background-color 200ms ease-in-out; font-size: 1rem; line-height: 1.25; font-style: italic; }
@media (max-width: 47.9375rem) { .coh-ce-9ed10ffa { font-size: 0.875rem; } }
.coh-ce-9ed10ffa:hover { color: white; background-color: rgba(255, 255, 255, 0.2); }
.coh-ce-f71a38d1:hover { color: white; }
.coh-ce-52cf46dc { font-size: 0; }
.coh-ce-900dd20d .is-expandedd ul { display: block; }
.coh-ce-900dd20d li.is-expanded > ul { display: block; }
.coh-ce-55d5ecc6 { display: none; }
@media (max-width: 63.9375rem) { .coh-ce-cd702701 { display: none; } }
.coh-ce-55d5ecc6 { display: none; }
@media (max-width: 63.9375rem) { .coh-ce-cd702701 { display: none; } }
.coh-ce-4efde3df { font-size: 0; display: block; }
.coh-ce-f4d34528 li.is-expanded > ul, .coh-ce-f4d34528 li.is-expanded .dropdown-wrapper { display: block; }
.coh-ce-f4d34528 .expanded-list { display: block; }
.coh-ce-f4d34528 .collapsed-list { display: none; }
.coh-ce-f4d34528 flex-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-55d5ecc6 { display: none; }
.coh-ce-cbd1a3a9 li.is-expanded > ul, .coh-ce-cbd1a3a9 li.is-expanded .dropdown-wrapper { display: block; }
.coh-ce-cbd1a3a9 .expanded-list { display: block; }
.coh-ce-cbd1a3a9 .collapsed-list { display: none; }
.coh-ce-cbd1a3a9 flex-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-3c54d2b2 { display: none; z-index: 99; }
.coh-ce-b842c0f7 { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.coh-ce-55d5ecc6 { display: none; }
.coh-ce-55d5ecc6 { display: none; }
.coh-ce-55d5ecc6 { display: none; }
.coh-ce-55d5ecc6 { display: none; }
.coh-ce-55d5ecc6 { display: none; }
.coh-ce-55d5ecc6 { display: none; }
.coh-ce-55d5ecc6 { display: none; }
[dir="rtl"] .coh-ce-2ba7686c .coh-col-xl-offset-2 { margin-right: 16.66667%; margin-left: 0; }
.coh-ce-a0a6568c .coh-view-contents { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; }
.coh-ce-a0a6568c article { -webkit-box-flex: 0; -webkit-flex: 0 0 33.3%; -ms-flex: 0 0 33.3%; flex: 0 0 33.3%; }
@media (max-width: 63.9375rem) { .coh-ce-a0a6568c article { -webkit-box-flex: 0; -webkit-flex: 0 0 100%; -ms-flex: 0 0 100%; flex: 0 0 100%; } }
.coh-ce-a0a6568c article:nth-child(3n+3) .video-preview-wrapper { padding-right: 0; }
.coh-ce-a0a6568c article:nth-child(3n+4) .video-preview-wrapper { padding-left: 0; }
.coh-ce-a0a6568c article:first-child .video-preview-wrapper { padding-left: 0; }
.coh-ce-a0a6568c .coh-tags-paragraph .tag-text { display: inline-block; }
.coh-ce-a0a6568c .coh-tags-paragraph .tag-remove { font-size: 0; position: absolute; right: 0; top: 0; bottom: 0; margin: auto; cursor: pointer; }
.coh-ce-a0a6568c .coh-tags-paragraph .tag-remove:after { font-weight: 700; text-align: center; line-height: 1.2; }
.coh-ce-a0a6568c .coh-tags-paragraph .tag-item { position: relative; display: inline-block; }
.coh-ce-a0a6568c .form-item-field-tags-target-id { visibility: hidden; position: absolute; }
.coh-ce-a0a6568c .coh-tags-filter-label { margin-top: 0.125rem; float: left; display: none; }
.coh-ce-a0a6568c .video-tags-filter-wrapper { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
[dir="rtl"] .coh-ce-a0a6568c .coh-tags-filter-label { margin-right: 0; }
[dir="rtl"] .coh-ce-a0a6568c .coh-tags-paragraph .tag-item:not(:last-of-type) { margin-right: 0; }
.coh-ce-52cf46dc { font-size: 0; }
