@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: inherit;
    font-weight: 400;
    vertical-align: baseline
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block
}

ol,ul {
    list-style: none
}

blockquote,q {
    quotes: none
}

blockquote:after,blockquote:before,q:after,q:before {
    content: "";
    content: none
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

b,strong {
    font-weight: 700
}

a {
    color: inherit;
    text-decoration: none
}

em,i {
    font-style: italic
}

sup {
    vertical-align: super
}

sub,sup {
    font-size: .667em
}

sub {
    vertical-align: sub
}

.is-login .site-heading .site-logo,.is-not-login .site-heading .site-logo {
    width: 16.6667%
}

.layer-banner--content,.layer-verbatim--container .teaser-verbatim,.news-wall--col,.news-wall--list .news-wall--item,.news-wall--list>li,.page-landing-heading--picture-first+.page-landing-heading--content,.prev-next-pager .cross-articles {
    width: 83.3333%
}

.layer-presentation--bottom .teaser-highlight,.layer-presentation--bottom .teaser-keydata,.page-heading--picture,.page-heading--picture+.page-heading--content,.page-landing-heading--picture-first,.site-footer--video {
    width: 100%
}

.greybox--container,.layer-cover.background-layer .layer-cover--box,.page-hat.background-layer .page-hat--box,.page-heading.background-layer .page-heading--box,[class*=-color-] .paragraph-wysiwyg--content {
    padding: 30px
}

.layer-banner.background-layer .layer-banner--box,.teaser-highlight-news.background-layer .teaser-highlight-news--box,.teaser-keydata.background-layer .teaser-keydata--box {
    padding: 10px
}

.review-steps--list .review-steps--step:after,.review-steps--list li:after,.review-steps ol .review-steps--step:after,.review-steps ol li:after {
    border-style: solid;
    border-width: 5px 0 0
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a .descripted-image--container .descripted-image--caption,.reversed .descripted-image--container .descripted-image--caption {
    border-style: solid;
    border-width: 0 5px 0 0
}

.descripted-image--caption,.layer-images-group--desc:before,.push-text--content,.teaser-keyfigure,.teaser-light--content:before,.teaser-light--market,.teaser-light--tag,.teaser-light--tag-reversed,.teaser-offer--content:before,.teaser-verbatim--quote:before,.teaser-verbatim.small .teaser-verbatim--author:before,.wysiwyg blockquote,blockquote {
    border-style: solid;
    border-width: 0 0 0 5px
}

.admin-link button,.button,.button-action,.button-cancel,.button-checkbox-radio--label,.button.search-form__submit,.chosen-container-multi .chosen-choices li.search-choice,.comment__attribution img,.comment__content,.dropzone .dz-preview .dz-image,.logo-item--logo,.magazine-wall--loader,.needs-form--submit,.optin-block--link,.popin-upload-file--content .right:before,.search-form__submit,.training-wall--loader,.ui-datepicker,.ui-datepicker table tbody td,.vertical-tabs__menu-item,.vertical-tabs__panes,div#sliding-popup .cookie-popup--content button,form button[type=button],form button[type=submit],form input[type=submit] {
    border-style: solid;
    border-width: 2px
}

.form-submit-zone,.list-info--sub-title:after,.small .review-steps--list .review-steps--step:after,.small .review-steps--list li:after,.small .review-steps ol .review-steps--step:after,.small .review-steps ol li:after {
    border-style: solid;
    border-width: 2px 0 0
}

.search-results li,.tabs ul.primary,.tag-category:after {
    border-style: solid;
    border-width: 0 0 2px
}

.layer-boiler--desc,.layer-boiler--title,.list-content--list li {
    border-style: solid;
    border-width: 0 0 0 2px
}

.account-request,.bloc-recap,.bloc-recap-agenda,.bloc-recap-document,.bloc-recap-document--list .item,.bloc-recap-messages,.content-filters-tabs--content,.content-filters-tabs--tags,.dropdown-links--icon.help,.form-steps--item .point,.img-signature,.list-confirm-certificate--box,.list-info,.message-box--content,.message-system,.popin-survey--content .left,.survey-info,.tag-states,.teaser-request-certificate,.webform-tableselect td input[type=checkbox]:before,.webform-tableselect th input[type=checkbox]:before,div#sliding-popup .form-type-checkbox input[type=checkbox]+label:before,form .form-drop-file-zone,form input[type=checkbox]+.form-label:before,form input[type=checkbox]+label:before,form input[type=radio]+.form-label:before,form input[type=radio]+label:before {
    border-style: solid;
    border-width: 1px
}

.burger-menu--container .main-menu>ul>li,.burger-menu--scrollable .site-portals,.content-filters-tabs--content fieldset,.dropdown-links--list,.message-system--item,.message-system--textarea:before,.quick-access--list>li,.site-lang--list,.site-portals--list,.ui-autocomplete .ui-menu-item {
    border-style: solid;
    border-width: 1px 0 0
}

.magazine-wall--col,.message-system--content,.page-history-list--layer-left,.popin-upload-file--content .left,.steps-slider--nav li,.training-wall--col {
    border-style: solid;
    border-width: 0 1px 0 0
}

.advanced-search-field--submit,.advanced-search-field--text,.advanced-search-field.alternate--submit,.advanced-search-field.alternate--text,.advanced-search-field.alternate button[type=button],.advanced-search-field.alternate input[type=button],.advanced-search-field.alternate input[type=search],.advanced-search-field.alternate input[type=submit],.advanced-search-field.alternate input[type=text],.advanced-search-field.teaser-medium.align-to-col-d button[type=button],.advanced-search-field.teaser-medium.align-to-col-d input[type=button],.advanced-search-field.teaser-medium.align-to-col-d input[type=search],.advanced-search-field.teaser-medium.align-to-col-d input[type=submit],.advanced-search-field.teaser-medium.align-to-col-d input[type=text],.advanced-search-field button[type=button],.advanced-search-field input[type=button],.advanced-search-field input[type=search],.advanced-search-field input[type=submit],.advanced-search-field input[type=text],.breadcrumb li:before,.burger-menu--container .main-menu,.content-filters--submit input[type=button],.js-data-table .dataTable thead tr td,.js-data-table .dataTable thead tr th,.layer-boiler--desc a,.layer-contact-long,.search-results-page .view-filters .advanced-search-field--content input[type=text],.vertical-nav--list .vertical-nav--item .vertical-nav--link,.vertical-nav--list .vertical-nav--item a,.vertical-nav--list li .vertical-nav--link,.vertical-nav--list li a,.vertical-nav ul .vertical-nav--item .vertical-nav--link,.vertical-nav ul .vertical-nav--item a,.vertical-nav ul li .vertical-nav--link,.vertical-nav ul li a,form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea,input.hasDatepicker {
    border-style: solid;
    border-width: 0 0 1px
}

.main-menu--content .sub-menu,.main-menu>ul>.menu-item>a:before,.main-menu>ul>.menu-item>span:before,.main-menu>ul>li>a:before,.main-menu>ul>li>span:before {
    border-style: solid;
    border-width: 0 0 0 1px
}

.slider-comparisons .paragraph--type--comparison-items .teaser-comparison:first-child .teaser-comparison--picture {
    border-style: solid;
    border-width: 0 .025em 0 0
}

.slider-comparisons .paragraph--type--comparison-items .teaser-comparison:last-child .teaser-comparison--picture {
    border-style: solid;
    border-width: 0 0 0 .025em
}

.back-to-top,.progress__bar,.progress__track {
    border-radius: 25px
}

.pager,.tabs ul.secondary a {
    border-radius: 5px
}

.messages {
    border-radius: 0
}

.greybox--container {
    box-shadow: none
}

.dropdown-links--list,.dropzone.dz-drag-hover,.list-info--tooltip-action,.site-lang--list,.site-portals--list,.tooltip--action,.veristar-login-menu--list,.veristar-login-menu>ul {
    box-shadow: 0 2px 5px rgba(0,0,0,.15)
}

.bloc-recap--list .item__content,.bloc-recap-document--list .item__content,.comment__permalink:active,.comment__permalink:hover,.form-steps--item.current~.form-steps--item .point,.form-steps--item .sub-point,.form-switch--left:before,.form-switch label,.link-download,.links a.is-active,.links a:active,.links a:hover,.message-system,.messages a:active,.messages a:hover,.more-link a:active,.more-link a:hover,.pager,.review-steps--informations,.survey-info--address,.teaser-keyfigure,.vertical-tabs__menu-item a:active,.vertical-tabs__menu-item a:focus,.vertical-tabs__menu-item a:hover,details summary a:active,details summary a:focus,details summary a:hover,ul.links a.is-active,ul.links a:active,ul.links a:hover {
    color: #333
}

.dropzone .dz-preview .dz-image,.form-steps--item.current~.form-steps--item .point,.popin-survey--content .left,.popin-upload-file--content .left,.popin-upload-file--content .right:before,form .form-drop-file-zone .button-action {
    border-color: #333
}

.content-filters--dropdown--layer-out,.flaps--flap>span,.layer-contact-long,.needs-form--dropdown--layer-out,.page-heading--dropdown--layer-out,.page-history-intro,.page-intro,.progress__bar,.ui-autocomplete .ui-menu-item .ui-state-active,dropdown-layer--dropdown--layer-out,form .form-drop-file-zone .button-action:after,summary {
    background-color: #333
}

.account-request--edit,.back-to-top:hover,.bloc-recap--edit-link,.breadcrumb li a:hover,.breadcrumb li span,.data-table table tbody tr td:first-child,.data-table table tbody tr th:first-child,.description a:hover,.display-per-page--label.active,.display-per-page--label:hover,.display-per-page--option:checked+.display-per-page--label,.expanded .history-dates--trigger,.extra-logo .highlight,.extra-logo strong,.field-description a:hover,.form-switch input[type=radio]:checked+label,.js-data-table .js-link:hover,.layer-accordion-info--list li a:hover,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-download:hover,.layer-banner--title a:not(.link-std),.layer-cover--link,.link-back,.link-download.reversed:hover,.link-download:hover,.link-icons:not(.disabled):hover,.link-std,.list-links--item a:hover,.list-links li a:hover,.list-simple--item a:hover,.list-simple li a:hover,.needs-select--label.is-selected,.notification-list-item.urgent,.pager__item.is-active,.pager li.active,.push-text--title,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios .display-per-page--option:checked+label,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios input:checked+.display-per-page--label,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios input:checked+label,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios label.active,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios label:hover,.simple-sentence-select--label.is-selected,.site-header.sticky .main-menu>ul>li.menu-item--active-trail>a,.site-header.sticky .main-menu>ul>li.menu-item--active-trail>span,.sticky-wrap .js-link:hover,.sub-menu>.menu .accordions-enabled--col>.menu-item .menu .menu-item a:hover,.sub-menu>.menu .accordions-enabled--col>.menu-item .menu li a:hover,.sub-menu>.menu .accordions-enabled--col>.menu-item a:hover,.sub-menu>.menu .accordions-enabled--col>.menu-item ul .menu-item a:hover,.sub-menu>.menu .accordions-enabled--col>.menu-item ul li a:hover,.sub-menu>.menu>.menu-item .menu .menu-item a:hover,.sub-menu>.menu>.menu-item .menu li a:hover,.sub-menu>.menu>.menu-item a:hover,.sub-menu>.menu>.menu-item ul .menu-item a:hover,.sub-menu>.menu>.menu-item ul li a:hover,.sub-menu>.menu>li .menu .menu-item a:hover,.sub-menu>.menu>li .menu li a:hover,.sub-menu>.menu>li a:hover,.sub-menu>.menu>li ul .menu-item a:hover,.sub-menu>.menu>li ul li a:hover,.sub-menu>ul .accordions-enabled--col>.menu-item .menu .menu-item a:hover,.sub-menu>ul .accordions-enabled--col>.menu-item .menu li a:hover,.sub-menu>ul .accordions-enabled--col>.menu-item a:hover,.sub-menu>ul .accordions-enabled--col>.menu-item ul .menu-item a:hover,.sub-menu>ul .accordions-enabled--col>.menu-item ul li a:hover,.sub-menu>ul>.menu-item .menu .menu-item a:hover,.sub-menu>ul>.menu-item .menu li a:hover,.sub-menu>ul>.menu-item a:hover,.sub-menu>ul>.menu-item ul .menu-item a:hover,.sub-menu>ul>.menu-item ul li a:hover,.sub-menu>ul>li .menu .menu-item a:hover,.sub-menu>ul>li .menu li a:hover,.sub-menu>ul>li a:hover,.sub-menu>ul>li ul .menu-item a:hover,.sub-menu>ul>li ul li a:hover,.table-of-content--title,.table-of-content [class*=toc-h]>a:hover,.teaser-comparison--title,.teaser-event--link,.teaser-light--market a:hover,.teaser-light--tag-reversed a:hover,.teaser-light--tag a:hover,.teaser-links--link,.teaser-links--title,.teaser-offer--infos-item a:hover,.teaser-request-certificate--slider--pager--current,.ui-datepicker select:hover,.urgent .list-info--text,.vector-map fieldset .fieldset-legend:hover,.webform-tableselect td input[type=checkbox] a:hover,.webform-tableselect th input[type=checkbox] a:hover,.wysiwyg a.link-std,.wysiwyg blockquote,.wysiwyg ol a,.wysiwyg p a,.wysiwyg ul a,a.type-link:hover,blockquote,div#sliding-popup .form-type-checkbox input[type=checkbox]+label a:hover,div#sliding-popup a,form .form-file:hover,form input[type=checkbox]+.form-label a:hover,form input[type=checkbox]+label a:hover,form input[type=radio]+.form-label a:hover,form input[type=radio]+label a:hover {
    color: #00049E
}

.border-color-second .paragraph-wysiwyg--content,.descripted-image--caption,.form-steps--item .point,.form-submit-zone,.history-dates--list>li.accordion-enabled.expanded:before,.layer-images-group--desc:before,.list-content--list li,.logo-item--logo,.push-text--content,.tag-category:after,.teaser-keyfigure,.teaser-light--content:before,.teaser-light--market,.teaser-light--tag,.teaser-light--tag-reversed,.teaser-offer--content:before,.teaser-verbatim--quote:before,.teaser-verbatim.small .teaser-verbatim--author:before,.webform-tableselect td input[type=checkbox]:after,.webform-tableselect th input[type=checkbox]:after,.wysiwyg blockquote,blockquote,div#sliding-popup .form-type-checkbox input[type=checkbox]+label:after,form input[type=checkbox]+.form-label.all:after,form input[type=checkbox]+.form-label:after,form input[type=checkbox]+label.all:after,form input[type=checkbox]+label:after {
    border-color: #00049E
}

.accordion-color-second .layer-accordion-info--item,.accordion-color-second .layer-accordion-info>li,.ajax-loader,.ajax-loader:after,.ajax-loader:before,.ajax-progress,.ajax-progress-fullscreen,.ajax-progress-fullscreen:after,.ajax-progress-fullscreen:before,.ajax-progress-throbber,.ajax-progress-throbber:after,.ajax-progress-throbber:before,.ajax-progress:after,.ajax-progress:before,.background-color-second .paragraph-wysiwyg--content,.content-filters--dropdown--layer-container,.content-filters.filters,.data-table table tbody tr td:first-child a:after,.data-table table tbody tr th:first-child a:after,.display-per-page--label.active:after,.display-per-page--option:checked+.display-per-page--label:after,.form-steps--item.current .point,.form-steps--item .point,.form-steps--item:after,.form-steps--item:before,.form-switch--left:after,.greybox--loading .greybox--content,.greybox--loading .greybox--content:after,.greybox--loading .greybox--content:before,.hot-news--icon,.hot-news--icon:after,.hot-news--icon:before,.layer-boiler--wrapper,.layer-contact-offer,.layer-long-verbatim,.layer-major-markets--link a:before,.logo-item--desc,.needs-form--dropdown--layer-container,.page-heading--dropdown--layer-container,.pager__item.is-active:after,.pager li.active:after,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios .display-per-page--option:checked+label:after,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios input:checked+.display-per-page--label:after,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios input:checked+label:after,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios label.active:after,.search-tool form input[type=submit],.site-lang,.site-lang--list,.site-lang select option,.site-portals,.site-portals--list,.steps-slider,.steps-slider--list li .teaser-step--picture:before,.steps-slider--list steps-slider--item .teaser-step--picture:before,.steps-slider--nav li .teaser-step--picture:before,.steps-slider--nav steps-slider--item .teaser-step--picture:before,.teaser-links--title:before,.teaser-offer--title,.teaser-request-certificate:before,.tracker,.ui-dialog .ajax-progress-throbber,.ui-dialog .ajax-progress-throbber:after,.ui-dialog .ajax-progress-throbber:before,.veristar-login-menu--link:before,.veristar-login-menu a:before,dropdown-layer--dropdown--layer-container,form input[type=radio]+.form-label:before,form input[type=radio]+label:before {
    background-color: #00049E
}

.bloc-recap--list .item__label,.bloc-recap-document--list .item__label,.needs-select--label,.simple-sentence-select--label {
    color: gray
}

.account-request,.bloc-recap,.bloc-recap-agenda,.bloc-recap-document,.bloc-recap-document--list .item,.bloc-recap-messages,.border-color-third .paragraph-wysiwyg--content,.js-data-table .dataTable thead,.list-confirm-certificate--box,.needs-select--inner:after,.simple-sentence-select--inner:after,.webform-tableselect thead {
    border-color: gray
}

.accordion-color-third .layer-accordion-info--item,.accordion-color-third .layer-accordion-info>li,.background-color-third .paragraph-wysiwyg--content,.form-steps--item.current:after,.form-steps--item.current~.form-steps--item:after,.form-steps--item.current~.form-steps--item:before,.layer-long-verbatim.color-second,.teaser-next-steps {
    background-color: gray
}

.list-confirm-certificate--head {
    background-color: #eaeaea
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-download,.link-download.reversed {
    color: #fff
}

.list-notifications table .notification-actions-default {
    background-color: #fff
}

.advanced-search-field--content,.back-to-top,.breadcrumb,.burger-menu--container .main-menu>ul>li>a,.burger-menu--container .main-menu>ul>li>span,.burger-menu--container .site-link,.burger-menu--fixed--content .share-price strong,.burger-menu--scrollable .site-portals--current,.burger-menu--scrollable .site-portals--list li a,.burger-menu--scrollable .site-portals--list li span,.chosen-container .chosen-results li.active-result,.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name,.content-filters-tabs--reset[type=reset],.cross-news--title,.data-table,.descripted-image--caption,.download-link,.dropdown-links--icon.help,.generic-title,.greybox--container,.greybox--content,.history-dates,.latest-articles--title,.layer-accordion-info--trigger,.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info .expanded>.layer-accordion-info--trigger,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.layer-banner,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.layer-cover,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a .layer-cover,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.layer-cover .breadcrumb,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a .layer-cover .breadcrumb,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.layer-cover .tag-highlighted,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a .layer-cover .tag-highlighted,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.page-hat .page-hat--content,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.page-heading .page-heading--bg-img+.page-heading--content,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a .page-heading .page-heading--bg-img+.page-heading--content,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.teaser-highlight-news .teaser-highlight-news--picture,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.teaser-keydata .teaser-keydata--overlay,.layer-banner.reversed,.layer-cover--hat,.layer-cover.alternate .tag-highlighted,.layer-cover.reversed,.layer-cover.reversed .breadcrumb,.layer-cover.reversed .tag-highlighted,.layer-cover.teaser-medium.align-to-col-d .tag-highlighted,.layer-history--container,.layer-images-group--desc,.layer-major-markets--link a.link,.layer-media--container,.list-content--list li,.list-info--tooltip-action,.main-menu.js-open>ul>li>a,.main-menu.js-open>ul>li>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>span,.needs-form,.no-js .search-tool input[type=submit]:hover,.page-hat.reversed .page-hat--content,.page-heading,.page-heading.reversed .page-heading--bg-img+.page-heading--content,.page-landing-heading,.push-text--content,.quick-access--title,.reversed .layer-cover,.reversed .layer-cover .breadcrumb,.reversed .layer-cover .tag-highlighted,.reversed .page-heading .page-heading--bg-img+.page-heading--content,.search-results-page .view-empty,.search-tool.expanded input[type=submit]:hover,.search-tool form input[type=text],.section-gallery--title,.simple-sentence-form,.site-header.sticky .dropdown-links--current,.site-header.sticky .dropdown-links--list li a,.site-header.sticky .dropdown-links--list li span,.site-header.sticky .dropdown-links select,.site-header.sticky .main-menu>ul>li>a,.site-header.sticky .main-menu>ul>li>span,.site-header.sticky .share-price strong,.site-header.sticky .site-brand,.site-header.sticky .site-lang--current,.site-header.sticky .site-lang--list li a,.site-header.sticky .site-lang--list li span,.site-header.sticky .site-lang select,.site-header.sticky .site-logo .heading-highlights--brand,.site-header.sticky .site-portals--current,.site-header.sticky .site-portals--list li a,.site-header.sticky .site-portals--list li span,.site-header.sticky .site-portals select,.site-header:not(.sticky).js-nav .js-collapsed>ul>li a,.site-header:not(.sticky).js-nav .js-collapsed>ul>li span,.steps-slider .responsive-slider--close,.steps-slider .responsive-slider--tooltip,.sub-menu>.menu,.sub-menu>ul,.table-of-content [class*=toc-h],.tabs ul.primary a:active,.tabs ul.primary a:hover,.tag-category *,.tag-highlighted,.tag-states.cancelled,.teaser-comparison,.teaser-highlight--text,.teaser-highlight-news.reversed .teaser-highlight-news--picture,.teaser-keydata.reversed .teaser-keydata--overlay,.teaser-light,.teaser-links--desc,.teaser-links--item,.teaser-market--desc,.teaser-market--title,.teaser-menu,.teaser-offer,.teaser-step--content,.teaser-verbatim--author,.teaser-verbatim--content,.teaser-verbatim--quotation-marks,.type-link,.ui-autocomplete,.ui-datepicker,.wysiwyg,div#sliding-popup,form,form input[type=date]:focus,form input[type=datetime-local]:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus,form textarea:focus,html.ie .content-filters select:not([multiple]) option {
    color: #333
}

.advanced-search-field--submit,.advanced-search-field--submit:hover,.advanced-search-field--text,.advanced-search-field button[type=button],.advanced-search-field button[type=button]:hover,.advanced-search-field input[type=button],.advanced-search-field input[type=button]:hover,.advanced-search-field input[type=search],.advanced-search-field input[type=submit],.advanced-search-field input[type=submit]:hover,.advanced-search-field input[type=text],.dropdown-links--icon.help,.search-results-page .view-filters .advanced-search-field--content input[type=text],.site-header.sticky .main-menu>ul>li>a:before,.site-header.sticky .main-menu>ul>li>span:before,.tag-states.cancelled,.webform-tableselect td input[type=checkbox]:before,.webform-tableselect th input[type=checkbox]:before,div#sliding-popup .form-type-checkbox input[type=checkbox]+label:before,form input[type=checkbox]+.form-label:before,form input[type=checkbox]+label:before,form input[type=date]:focus,form input[type=datetime-local]:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=radio]+.form-label:before,form input[type=radio]+label:before,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus,form textarea:focus {
    border-color: #333
}

.bloc-recap-agenda--date:after,.chosen-container .chosen-results li.highlighted,.chosen-container .chosen-results li.no-results,.content-filters,.content-filters-tabs--header,.content-filters-tabs--nav--wrapper,.content-filters-tabs--tag[type=button]:hover,.display-per-page--label:after,.dropdown-links,.dropdown-links--icon.user,.dropdown-links--list,.dropdown-links--list li a:hover,.dropdown-links--list li span:hover,.filter-guidelines-item .tips li:before,.heading-highlights,.item-list ul li:before,.layer-accordion-info--item,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.layer-banner .layer-banner--title ul li:before,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.veristar-login-menu .veristar-login-menu--list,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.veristar-login-menu>ul,.layer-accordion-info>li,.layer-banner--title ul li:before,.layer-banner.reversed .layer-banner--title ul li:before,.layer-boiler--desc ul li:before,.layer-cover--picture:before,.layer-tabs-switcher--trigger:after,.messages__list li:before,.needs-filters,.page-hat,.pager__item:after,.pager li:after,.password-suggestions li:before,.responsive-slider--pager-dot,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios label:after,.search-tool--close,.site-footer,.site-header:not(.sticky) .site-heading .site-logo--inner,.site-header:not(.sticky) .veristar-login-menu .veristar-login-menu--list,.site-header:not(.sticky) .veristar-login-menu>ul,.site-lang--list li a:hover,.site-lang select option:active,.site-lang select option:focus,.site-lang select option:hover,.site-portals--list li a:hover,.site-portals--list li span:hover,.teaser-gallery--content,.teaser-highlight-news--category:before,.teaser-highlight-news--picture:before,.teaser-links--picture:before,.ui-datepicker table tbody td.ui-datepicker-today,.veristar-login-menu.reversed .veristar-login-menu--list,.veristar-login-menu.reversed>ul,.wysiwyg ul li:before {
    background-color: #333
}

.chosen-container-single .chosen-default,.chosen-container-single .chosen-single,.content-filters .form-item input[type=text],.content-filters .form-item input[type=text]:focus,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>span,.review-steps--list .review-steps--step:before,.review-steps--list .review-steps--step p.top-text,.review-steps--list li:before,.review-steps--list li p.top-text,.review-steps ol .review-steps--step:before,.review-steps ol .review-steps--step p.top-text,.review-steps ol li:before,.review-steps ol li p.top-text,.share-price,.sub-menu>.menu .accordions-enabled--col>.menu-item .menu .menu-item a,.sub-menu>.menu .accordions-enabled--col>.menu-item .menu li a,.sub-menu>.menu .accordions-enabled--col>.menu-item ul .menu-item a,.sub-menu>.menu .accordions-enabled--col>.menu-item ul li a,.sub-menu>.menu>.menu-item .menu .menu-item a,.sub-menu>.menu>.menu-item .menu li a,.sub-menu>.menu>.menu-item ul .menu-item a,.sub-menu>.menu>.menu-item ul li a,.sub-menu>.menu>li .menu .menu-item a,.sub-menu>.menu>li .menu li a,.sub-menu>.menu>li ul .menu-item a,.sub-menu>.menu>li ul li a,.sub-menu>ul .accordions-enabled--col>.menu-item .menu .menu-item a,.sub-menu>ul .accordions-enabled--col>.menu-item .menu li a,.sub-menu>ul .accordions-enabled--col>.menu-item ul .menu-item a,.sub-menu>ul .accordions-enabled--col>.menu-item ul li a,.sub-menu>ul>.menu-item .menu .menu-item a,.sub-menu>ul>.menu-item .menu li a,.sub-menu>ul>.menu-item ul .menu-item a,.sub-menu>ul>.menu-item ul li a,.sub-menu>ul>li .menu .menu-item a,.sub-menu>ul>li .menu li a,.sub-menu>ul>li ul .menu-item a,.sub-menu>ul>li ul li a,.table-of-content [class*=toc-h]:not(.toc-h2),.tabs ul.secondary a:active,.tabs ul.secondary a:hover,.tabs ul.secondary li.is-active a,.ui-datepicker table tbody td.ui-datepicker-week-end,.vertical-nav,form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea,input.hasDatepicker {
    color: gray
}

.chosen-container-single .chosen-single,.chosen-container .chosen-drop,.content-filters--submit input[type=button],.content-filters .form-radios .form-item,.content-filters .form-type-select,.layer-contact-long,.message-box--content,.message-system,.message-system--content,.message-system--item,.message-system--textarea:before,.survey-info,.tabs ul.primary,form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea,input.hasDatepicker {
    border-color: gray
}

.site-header.sticky .dropdown-links select option:active,.site-header.sticky .dropdown-links select option:focus,.site-header.sticky .dropdown-links select option:hover,.site-header.sticky .site-lang select option:active,.site-header.sticky .site-lang select option:focus,.site-header.sticky .site-lang select option:hover,.site-header.sticky .site-portals select option:active,.site-header.sticky .site-portals select option:focus,.site-header.sticky .site-portals select option:hover,.social-share--item.print:before,.social-share li.print:before,.tabs ul.primary li.is-active a,.vector-map--legend:before {
    background-color: gray
}

.chosen-container-multi .chosen-drop .result-selected,.comment__time,.review-steps--list .review-steps--step,.review-steps--list li,.review-steps ol .review-steps--step,.review-steps ol li,.tabs ul.primary a,.tabs ul.secondary a,.tag-states.pending,.ui-datepicker table tbody td.ui-datepicker-other-month {
    color: #bbb
}

.advanced-search-field.alternate--submit,.advanced-search-field.alternate--text,.advanced-search-field.alternate button[type=button],.advanced-search-field.alternate input[type=button],.advanced-search-field.alternate input[type=search],.advanced-search-field.alternate input[type=submit],.advanced-search-field.alternate input[type=text],.advanced-search-field.teaser-medium.align-to-col-d button[type=button],.advanced-search-field.teaser-medium.align-to-col-d input[type=button],.advanced-search-field.teaser-medium.align-to-col-d input[type=search],.advanced-search-field.teaser-medium.align-to-col-d input[type=submit],.advanced-search-field.teaser-medium.align-to-col-d input[type=text],.comment__attribution img,.comment__content,.content-filters-tabs--content,.content-filters-tabs--content fieldset,.content-filters-tabs--tags,.dropzone.dz-drag-hover,.pager,.pager__item,.pager li,.review-steps--list .review-steps--step:after,.review-steps--list li:after,.review-steps ol .review-steps--step:after,.review-steps ol li:after,.search-results li,.tag-states.pending,.vertical-tabs__menu-item,.vertical-tabs__panes {
    border-color: #bbb
}

.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info .expanded>.layer-accordion-info--trigger,.list-messages .list-messages--item.odd .message-box--content,.list-messages>li.odd .message-box--content,.message-system--item.current .message-system--cells,.password-strength__indicator,.review-steps--list .review-steps--step:before,.review-steps--list li:before,.review-steps ol .review-steps--step:before,.review-steps ol li:before,.tabs ul.primary a:active,.tabs ul.primary a:hover,.tag-std:after,.vector-map--map,.vertical-nav,td.is-active {
    background-color: #bbb
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons,.link-icons.reversed,.ui-datepicker table th,.vertical-nav--list .vertical-nav--item .vertical-nav--link.current,.vertical-nav--list .vertical-nav--item a.current,.vertical-nav--list li .vertical-nav--link.current,.vertical-nav--list li a.current,.vertical-nav ul .vertical-nav--item .vertical-nav--link.current,.vertical-nav ul .vertical-nav--item a.current,.vertical-nav ul li .vertical-nav--link.current,.vertical-nav ul li a.current {
    color: #eaeaea
}

.burger-menu--container .main-menu,.burger-menu--container .main-menu>ul>li,.burger-menu--scrollable .site-portals,.content-filters.filters .form-item input[type=checkbox]+label:after,.content-filters.filters .form-item input[type=checkbox]+label:before,.img-signature,.list-info,.main-menu--content .sub-menu,.main-menu>ul>.menu-item>a:before,.main-menu>ul>.menu-item>span:before,.main-menu>ul>li>a:before,.main-menu>ul>li>span:before,.teaser-request-certificate,.ui-datepicker,.ui-datepicker table tbody td,.vertical-nav--list .vertical-nav--item .vertical-nav--link,.vertical-nav--list .vertical-nav--item a,.vertical-nav--list li .vertical-nav--link,.vertical-nav--list li a,.vertical-nav ul .vertical-nav--item .vertical-nav--link,.vertical-nav ul .vertical-nav--item a,.vertical-nav ul li .vertical-nav--link,.vertical-nav ul li a,form .form-drop-file-zone {
    border-color: #eaeaea
}

.account-request--prefooter,.article-sidebar,.data-table table thead tr:nth-child(2n),.data-table table tr.odd,.data-table table tr:nth-child(odd),.dropzone.dz-drag-hover,.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info--trigger:hover,.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info .files>.layer-accordion-info--content .layer-accordion-info--trigger:hover,.layer-tabs-switcher,.list-contacts table thead tr:nth-child(2n),.list-contacts table tr.odd,.list-contacts table tr:nth-child(odd),.list-notifications table.sticky-thead thead tr:nth-child(odd),.list-notifications table thead th,.list-notifications table thead tr:nth-child(2n),.list-notifications table tr.odd,.list-notifications table tr:nth-child(odd),.password-strength__meter,.popin-survey--item.is-active,.progress__track,.search-tool form .form--inline,.search-tool form input[type=text],.sticky-wrap .sticky-col tr:nth-child(odd),.tabs ul.primary a,.tabs ul.secondary li.is-active a,.teaser-event--period:after,.teaser-highlight-news--content,.ui-autocomplete,.ui-datepicker table tbody td a.ui-state-hover:not(.ui-state-active):not(.ui-state-highlight),.ui-datepicker table tbody td span.ui-state-hover:not(.ui-state-active):not(.ui-state-highlight),.vector-map--content,.vertical-tabs__menu-item,.webform-tableselect tr.odd td,.wysiwyg table thead tr:nth-child(2n),.wysiwyg table tr.odd,.wysiwyg table tr:nth-child(odd),tr.drag-previous {
    background-color: #eaeaea
}

.alternate .teaser-highlight--text,.breadcrumb.reversed,.burger-menu--scrollable .site-portals--list li a:hover,.burger-menu--scrollable .site-portals--list li span:hover,.button-action.reversed,.button-checkbox-radio--label.reversed,.button-checkbox-radio--option:checked+.button-checkbox-radio--label,.chosen-container .chosen-results li.highlighted,.chosen-container .chosen-results li.no-results,.content-filters,.content-filters--dropdown--item,.content-filters--group--label,.content-filters-tabs--header,.content-filters-tabs--nav--wrapper,.content-filters-tabs--tag[type=button]:hover,.content-filters .form-item.is-secondary label,.content-filters .form-item input[type=radio].is-secondary+label,.content-filters .form-item label.is-secondary,.content-filters.multiple div.form-item input[type=text],.content-filters a,.content-filters label,.content-filters select,.content-filters select:not([multiple]),.dropdown-links--current,.dropdown-links--list li a,.dropdown-links--list li span,.expanded>.layer-accordion-info--trigger,.expanded>div>.layer-accordion-info--trigger,.form-steps--item.current .point,.form-steps--item .point,.heading-highlights--brand,.hot-news,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.breadcrumb,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.button-action,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.button-checkbox-radio--label,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-back,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-std,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.page-landing-heading,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.simple-sentence-form,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.simple-sentence-form .simple-sentence-select--label,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.tag-highlighted,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.veristar-login-menu,.layer-banner,.layer-boiler--container,.layer-contact-long,.layer-contact-offer,.layer-contact-offer--actions input[type=submit],.layer-contact-offer--form,.layer-contact-offer--form-actions input[type=submit],.layer-contact-offer--form-description,.layer-contact-offer--form .field-description,.layer-contact-offer--form .form-item .description,.layer-contact-offer--form input[type=date],.layer-contact-offer--form input[type=date]+label,.layer-contact-offer--form input[type=datetime-local],.layer-contact-offer--form input[type=datetime-local]+label,.layer-contact-offer--form input[type=email],.layer-contact-offer--form input[type=email]+label,.layer-contact-offer--form input[type=number],.layer-contact-offer--form input[type=number]+label,.layer-contact-offer--form input[type=password],.layer-contact-offer--form input[type=password]+label,.layer-contact-offer--form input[type=search],.layer-contact-offer--form input[type=search]+label,.layer-contact-offer--form input[type=submit],.layer-contact-offer--form input[type=submit]+label,.layer-contact-offer--form input[type=tel],.layer-contact-offer--form input[type=tel]+label,.layer-contact-offer--form input[type=text],.layer-contact-offer--form input[type=text]+label,.layer-contact-offer--form legend,.layer-contact-offer--form select,.layer-contact-offer--form select+label,.layer-contact-offer .form-actions input[type=submit],.layer-contact-offer form,.layer-contact-offer form-description,.layer-contact-offer form .field-description,.layer-contact-offer form .form-item .description,.layer-contact-offer form input[type=date],.layer-contact-offer form input[type=date]+label,.layer-contact-offer form input[type=datetime-local],.layer-contact-offer form input[type=datetime-local]+label,.layer-contact-offer form input[type=email],.layer-contact-offer form input[type=email]+label,.layer-contact-offer form input[type=number],.layer-contact-offer form input[type=number]+label,.layer-contact-offer form input[type=password],.layer-contact-offer form input[type=password]+label,.layer-contact-offer form input[type=search],.layer-contact-offer form input[type=search]+label,.layer-contact-offer form input[type=submit],.layer-contact-offer form input[type=submit]+label,.layer-contact-offer form input[type=tel],.layer-contact-offer form input[type=tel]+label,.layer-contact-offer form input[type=text],.layer-contact-offer form input[type=text]+label,.layer-contact-offer form legend,.layer-contact-offer form select,.layer-contact-offer form select+label,.layer-cover,.layer-cover--scroll-bottom,.layer-cover .breadcrumb,.layer-cover .tag-highlighted,.layer-insight,.layer-long-verbatim,.layer-long-verbatim--text,.layer-markets--title,.link-back.reversed,.link-std.reversed,.list-community--title,.list-info--title,.list-links--item a,.list-links li a,.list-simple--item,.list-simple li,.logo-item--desc,.main-menu>ul>.menu-item>a,.main-menu>ul>.menu-item>span,.main-menu>ul>li>a,.main-menu>ul>li>span,.messages,.needs-filters,.needs-filters .button-checkbox-radio--label[style*="color:"] span,.needs-form--dropdown--item,.page-hat--content,.page-heading--bg-img+.page-heading--content,.page-heading--dropdown--item,.page-heading--reset,.page-history-list--content,.page-history-list--panel .panel-btn,.page-intro--scroll-bottom,.page-landing-heading.reversed,.review-steps--list .review-steps--step.completed:before,.review-steps--list li.completed:before,.review-steps ol .review-steps--step.completed:before,.review-steps ol li.completed:before,.scroll-bottom,.search-tool form input[type=submit],.share-price strong,.simple-sentence-form.reversed,.simple-sentence-form.reversed .simple-sentence-select--label,.site-brand,.site-header.sticky .dropdown-links--list li a:hover,.site-header.sticky .dropdown-links--list li span:hover,.site-header.sticky .main-menu>ul>li.expanded>a,.site-header.sticky .main-menu>ul>li.expanded>span,.site-header.sticky .main-menu>ul>li:not(.menu-item--active-trail)>a:hover,.site-header.sticky .main-menu>ul>li:not(.menu-item--active-trail)>span:hover,.site-header.sticky .site-lang--list li a:hover,.site-header.sticky .site-lang--list li span:hover,.site-header.sticky .site-portals--list li a:hover,.site-header.sticky .site-portals--list li span:hover,.site-header:not(.sticky) .veristar-login-menu,.site-lang--current,.site-lang--list li a,.site-lang select,.site-portals--current,.site-portals--list li a,.site-portals--list li span,.steps-slider--list li .teaser-step--picture:before,.steps-slider--list steps-slider--item .teaser-step--picture:before,.steps-slider--nav li .teaser-step--picture:before,.steps-slider--nav steps-slider--item .teaser-step--picture:before,.tabs ul.primary li.is-active a,.tag-highlighted.reversed,.tag-std,.teaser-article--desc,.teaser-community,.teaser-event--title,.teaser-gallery--bio,.teaser-gallery--cellphone,.teaser-gallery--email,.teaser-gallery--job,.teaser-gallery--name,.teaser-gallery--phone,.teaser-highlight-news--picture,.teaser-img--content,.teaser-keydata--overlay,.teaser-links--picture+.teaser-links--content .teaser-links--content,.teaser-links--picture+.teaser-links--content .teaser-links--desc,.teaser-links--picture+.teaser-links--content .teaser-links--item,.teaser-links--picture+.teaser-links--content .teaser-links--title,.teaser-links.regulatory .teaser-links--picture+.teaser-links--content .teaser-links--content,.teaser-links.regulatory .teaser-links--picture+.teaser-links--content .teaser-links--desc,.teaser-links.regulatory .teaser-links--picture+.teaser-links--content .teaser-links--item,.teaser-links.regulatory .teaser-links--picture+.teaser-links--content .teaser-links--title,.teaser-links.special .teaser-links--picture+.teaser-links--content .teaser-links--content,.teaser-links.special .teaser-links--picture+.teaser-links--content .teaser-links--desc,.teaser-links.special .teaser-links--picture+.teaser-links--content .teaser-links--item,.teaser-links.special .teaser-links--picture+.teaser-links--content .teaser-links--title,.teaser-links.top .teaser-links--picture+.teaser-links--content .teaser-links--content,.teaser-links.top .teaser-links--picture+.teaser-links--content .teaser-links--desc,.teaser-links.top .teaser-links--picture+.teaser-links--content .teaser-links--item,.teaser-links.top .teaser-links--picture+.teaser-links--content .teaser-links--title,.teaser-medium.align-to-col-d .teaser-highlight--text,.teaser-next-steps,.teaser-offer--title,.teaser-step--info,.teaser-step--title,.teaser-video--category,.teaser-video--title,.ui-autocomplete .ui-menu-item .ui-state-active,.ui-datepicker table tbody td.ui-datepicker-current-day,.ui-datepicker table tbody td.ui-datepicker-today,.value-chain--title,.veristar-login-menu.reversed,dropdown-layer--dropdown--item,summary {
    color: #fff
}

.button-action.reversed,.button-checkbox-radio--label.reversed,.content-filters.filters .form-item .search-choice,.content-filters.filters .form-item input[type=text],.content-filters select,.dropdown-links--list,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.button-action,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.button-checkbox-radio--label,.layer-boiler--desc,.layer-boiler--desc a,.layer-boiler--title,.layer-contact-offer--actions input[type=submit],.layer-contact-offer--form-actions input[type=submit],.layer-contact-offer .form-actions input[type=submit],.layer-keyfigures--list .layer-keyfigures--item,.layer-keyfigures--list li,.magazine-wall--col,.page-history-list--layer-left,.section-gallery--slider .section-gallery--list .section-gallery--item,.section-gallery--slider .section-gallery--list li,.section-gallery--slider>ul .section-gallery--item,.section-gallery--slider>ul li,.site-lang--list,.site-portals--list,.slider-comparisons .paragraph--type--comparison-items .teaser-comparison--picture,.steps-slider--nav li,.training-wall--col,.ui-autocomplete .ui-menu-item {
    border-color: #fff
}

.account-request,.advanced-search-field,.back-to-top,.bloc-recap,.bloc-recap-agenda,.bloc-recap-document,.bloc-recap-messages,.burger-menu--container,.burger-menu--scrollable .site-portals,.burger-menu--scrollable .site-portals--list,.button-action.reversed:after,.button-checkbox-radio--label.reversed:after,.chosen-container .chosen-drop,.comment__content,.content-filters--dropdown--tracker,.content-filters--submit input[type=button]:hover,.content-filters-tabs--content,.content-filters-tabs--tags,.content-filters-tabs--trigger:after,.data-table,.data-table table tr.even,.dropdown-links--icon.user:after,.dropdown-links--icon.user:before,.dropzone .dz-preview .dz-remove,.extra-logo:before,.form-steps--item.current~.form-steps--item .point,.greybox--container,.history-dates--list>li .history-dates--trigger,.items-anchor,.js-data-table .dataTable.fixedHeader-floating,.layer-accordion-info--content,.layer-accordion-info--trigger,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.button-action:after,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.button-checkbox-radio--label:after,.layer-banner--title ul li:before,.layer-boiler--desc ul li:before,.layer-contact-offer--actions input[type=submit]:after,.layer-contact-offer--form-actions input[type=submit]:after,.layer-contact-offer .form-actions input[type=submit]:after,.layer-cover--hat,.layer-major-markets,.layer-search-results--pager,.list-confirm-certificate--box,.list-contacts table tr.even,.list-info,.list-info--counter,.list-notifications table.sticky-intersect thead tr:nth-child(odd),.list-notifications table thead .default-mode,.list-notifications table tr.even,.logo-item--logo,.main-menu--section,.message-system--textarea,.needs-filters .button-checkbox-radio--option:checked+.button-checkbox-radio--label[style*="color:"]:after,.needs-form,.needs-form--dropdown--tracker,.page-heading--dropdown--tracker,.page-history-list--panel .panel-btn i,.page-intro--list .responsive-slider--pager-dot,.review-steps--list .review-steps--step.in-progress:before,.review-steps--list li.in-progress:before,.review-steps ol .review-steps--step.in-progress:before,.review-steps ol li.in-progress:before,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page],.site-header.sticky .dropdown-links,.site-header.sticky .dropdown-links--list,.site-header.sticky .dropdown-links select option,.site-header.sticky .heading-highlights--tools,.site-header.sticky.is-login .site-heading:before,.site-header.sticky.is-not-login .site-heading:before,.site-header.sticky.js-nav .main-menu:after,.site-header.sticky.js-nav .secondary-menu:before,.site-header.sticky .search-tool--close,.site-header.sticky .site-brand,.site-header.sticky .site-lang,.site-header.sticky .site-lang--list,.site-header.sticky .site-lang select option,.site-header.sticky .site-logo,.site-header.sticky .site-logo--inner,.site-header.sticky .site-portals,.site-header.sticky .site-portals--list,.site-header.sticky .site-portals select option,.slider-community .responsive-slider--pager-dot,.steps-slider .responsive-slider--pager-dot,.steps-slider .responsive-slider--tooltip,.sticky-wrap .sticky-col tr:nth-child(2n),.sticky-wrap .sticky-intersect thead tr:nth-child(odd),.sticky-wrap .sticky-thead thead tr:nth-child(odd),.subnav-tab,.teaser-event,.teaser-highlight-news--picture .teaser-highlight-news--category:before,.teaser-links,.teaser-next-steps--item:after,.teaser-request-certificate,.teaser-step,.ui-datepicker,.ui-dialog,.ui-dialog .ui-dialog-buttonpane,.vector-map--loader,.vector-map--location,.vector-map .form-select,.veristar-login-menu--list,.veristar-login-menu>ul,.vertical-tabs__menu-item.is-selected,.vertical-tabs__menu-item.is-selected:after,.vertical-tabs__menu-item a:active,.vertical-tabs__menu-item a:focus,.vertical-tabs__menu-item a:hover,.vertical-tabs__panes,.webform-tableselect td input[type=checkbox]:before,.webform-tableselect th input[type=checkbox]:before,.wysiwyg table tr.even,[class*=background-color-] .paragraph-wysiwyg--content ul li:before,div#sliding-popup .form-type-checkbox input[type=checkbox]+label:before,dropdown-layer--dropdown--tracker,form input[type=checkbox]+.form-label:before,form input[type=checkbox]+label:before,tr.drag {
    background-color: #fff
}

.admin-link button,.button,.button-action,.button-checkbox-radio--label,.button.search-form__submit,.chosen-container-multi .chosen-choices li.search-choice,.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before,.link:active,.link:focus,.link:hover,.list-info--counter,.list-info--text,.magazine-wall--loader,.needs-form--submit,.optin-block--link,.pager__item a.button,.pager__item a:hover,.pager a.button-action,.pager a:hover,.search-form__submit,.training-wall--loader,div#sliding-popup .cookie-popup--content button,form button[type=button],form button[type=submit],form input[type=submit] {
    color: #00049E
}

.admin-link button,.button,.button-action,.button-checkbox-radio--label,.button.search-form__submit,.chosen-container-multi .chosen-choices li.search-choice,.list-info--sub-title:after,.magazine-wall--loader,.needs-form--submit,.optin-block--link,.search-form__submit,.training-wall--loader,div#sliding-popup .cookie-popup--content button,form button[type=button],form button[type=submit],form input[type=submit] {
    border-color: #00049E
}

.admin-link button:after,.button-action:after,.button-checkbox-radio--option:checked+.button-checkbox-radio--label,.button.search-form__submit:after,.button:after,.chosen-container-multi .chosen-choices li.search-choice:after,.list-info--title,.magazine-wall--loader:after,.needs-form--submit:after,.optin-block--link:after,.search-form__submit:after,.training-wall--loader:after,div#sliding-popup .cookie-popup--content button:after,form button[type=button]:after,form button[type=submit]:after,form input[type=submit]:after {
    background-color: #00049E
}

.button-cancel {
    color: #bbb;
    border-color: #bbb
}

.button.is-disabled,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover {
    background-color: #bbb
}

.links a,.more-link a,.vertical-tabs__menu-item a,a.link,details summary a,ul.links a {
    color: #00049E
}

.description,.field-description,.form-item .description {
    color: #333
}

.messages,.password-strength__indicator.is-fair,.password-strength__indicator.is-good,div#sliding-popup,div#sliding-popup .cookie-popup--withdraw-tab {
    background-color: #333
}

.list-report--item.to-be-cleared .tag-states,.list-report>li.to-be-cleared .tag-states,.messages-inline--warning,.tag-states.requested,.tag-states.submitted {
    color: #ffc82c
}

.list-report--item.to-be-cleared .tag-states,.list-report>li.to-be-cleared .tag-states,.tag-states.requested,.tag-states.submitted {
    border-color: #ffc82c
}

.messages--warning,tr.selected td {
    background-color: #ffc82c
}

.list-report--item.cleared .tag-states,.list-report>li.cleared .tag-states,.messages-inline--status,.password-confirm .ok,.tag-states.completed,.tag-states.invoiced,.tag-states.issued {
    color: #00a49a
}

.list-report--item.cleared .tag-states,.list-report>li.cleared .tag-states,.tag-states.completed,.tag-states.invoiced,.tag-states.issued {
    border-color: #00a49a
}

.messages--status,.password-strength__indicator.is-strong {
    background-color: #00a49a
}

.description.error,.field-description.error,.form-item--error-message,.form-item textarea.error+.cke,.form-mandatory-info strong,.messages-inline--error,.password-confirm .error,form input.error[type=date],form input.error[type=datetime-local],form input.error[type=email],form input.error[type=number],form input.error[type=password],form input.error[type=search],form input.error[type=tel],form input.error[type=text],form select.error,form textarea.error {
    color: red
}

.form-item textarea.error+.cke,form input.error[type=date],form input.error[type=datetime-local],form input.error[type=email],form input.error[type=number],form input.error[type=password],form input.error[type=search],form input.error[type=tel],form input.error[type=text],form select.error,form textarea.error {
    border-color: red
}

.messages--error,.password-strength__indicator.is-weak,.veristar-login-menu--title:after,.veristar-login-menu>h2:after {
    background-color: red
}

.slider-community {
    background-color: #55acee
}

.teaser-links.special .teaser-links--title,.teaser-links.study .teaser-links--title {
    color: #9146fe
}

.teaser-links.special .teaser-links--title:before,.teaser-links.study .teaser-links--title:before {
    background-color: #9146fe
}

.teaser-highlight-news.focus-on .teaser-highlight-news--category {
    color: #21e8d8
}

.teaser-highlight-news.focus-on .teaser-highlight-news--category:before {
    background-color: #21e8d8
}

.teaser-links.new .teaser-links--title,.teaser-links.top .teaser-links--title {
    color: #ffac28
}

.teaser-links.new .teaser-links--title:before,.teaser-links.top .teaser-links--title:before {
    background-color: #ffac28
}

.teaser-links.regulatory .teaser-links--title,.teaser-links.training .teaser-links--title {
    color: #00049E
}

.teaser-links.regulatory .teaser-links--title:before,.teaser-links.training .teaser-links--title:before {
    background-color: #00049E
}

.review-steps--list .review-steps--step.completed,.review-steps--list .review-steps--step.in-progress,.review-steps--list .review-steps--step.in-progress:before,.review-steps--list li.completed,.review-steps--list li.in-progress,.review-steps--list li.in-progress:before,.review-steps ol .review-steps--step.completed,.review-steps ol .review-steps--step.in-progress,.review-steps ol .review-steps--step.in-progress:before,.review-steps ol li.completed,.review-steps ol li.in-progress,.review-steps ol li.in-progress:before {
    color: #00a49a
}

.bloc-recap-agenda.tac,.bloc-recap-document.tac,.bloc-recap-messages.tac,.bloc-recap.tac,.review-steps--list .review-steps--step.completed:after,.review-steps--list .review-steps--step.in-progress:after,.review-steps--list li.completed:after,.review-steps--list li.in-progress:after,.review-steps ol .review-steps--step.completed:after,.review-steps ol .review-steps--step.in-progress:after,.review-steps ol li.completed:after,.review-steps ol li.in-progress:after,.vertical-nav--list .vertical-nav--item .vertical-nav--link.current,.vertical-nav--list .vertical-nav--item a.current,.vertical-nav--list li .vertical-nav--link.current,.vertical-nav--list li a.current,.vertical-nav ul .vertical-nav--item .vertical-nav--link.current,.vertical-nav ul .vertical-nav--item a.current,.vertical-nav ul li .vertical-nav--link.current,.vertical-nav ul li a.current {
    border-color: #00a49a
}

.review-steps--list .review-steps--step.completed:before,.review-steps--list li.completed:before,.review-steps ol .review-steps--step.completed:before,.review-steps ol li.completed:before,.vertical-nav--list .vertical-nav--item .vertical-nav--link.current,.vertical-nav--list .vertical-nav--item a.current,.vertical-nav--list li .vertical-nav--link.current,.vertical-nav--list li a.current,.vertical-nav ul .vertical-nav--item .vertical-nav--link.current,.vertical-nav ul .vertical-nav--item a.current,.vertical-nav ul li .vertical-nav--link.current,.vertical-nav ul li a.current {
    background-color: #00a49a
}

.border-color-forth .paragraph-wysiwyg--content,.c-1-c-2.tag-highlighted {
    border-image: linear-gradient(90deg,#2C32FF 0,#00B0F0);
    border-image-slice: 1
}

.accordion-color-forth .layer-accordion-info--item,.accordion-color-forth .layer-accordion-info>li,.background-color-forth .paragraph-wysiwyg--content,.layer-long-verbatim.color-third,.needs-select:after,.simple-sentence-select:after,.tag-std.c-1-c-2:after {
    background-image: linear-gradient(90deg,#2C32FF 0,#00B0F0)
}

.c-1-c-3.tag-highlighted {
    border-image: linear-gradient(90deg,#2C32FF 0,#00B4C4);
    border-image-slice: 1
}

.tag-std.c-1-c-3:after {
    background-image: linear-gradient(90deg,#2C32FF 0,#00B4C4)
}

.c-1-c-4.tag-highlighted {
    border-image: linear-gradient(90deg,#2C32FF 0,#82CA9C);
    border-image-slice: 1
}

.tag-std.c-1-c-4:after {
    background-image: linear-gradient(90deg,#2C32FF 0,#82CA9C)
}

.c-1-c-5.tag-highlighted {
    border-image: linear-gradient(90deg,#2C32FF 0,#9185BE);
    border-image-slice: 1
}

.tag-std.c-1-c-5:after {
    background-image: linear-gradient(90deg,#2C32FF 0,#9185BE)
}

.c-1-c-6.tag-highlighted {
    border-image: linear-gradient(90deg,#2C32FF 0,#B9BAFF);
    border-image-slice: 1
}

.tag-std.c-1-c-6:after {
    background-image: linear-gradient(90deg,#2C32FF 0,#B9BAFF)
}

.c-1-c-7.tag-highlighted {
    border-image: linear-gradient(90deg,#2C32FF 0,#00B0F0);
    border-image-slice: 1
}

.tag-std.c-1-c-7:after {
    background-image: linear-gradient(90deg,#2C32FF 0,#00B0F0)
}

.c-2-c-1.tag-highlighted {
    border-image: linear-gradient(90deg,#00B4C4 0,#2C32FF);
    border-image-slice: 1
}

.main-menu>ul>.menu-item>a:after,.main-menu>ul>.menu-item>span:after,.main-menu>ul>li>a:after,.main-menu>ul>li>span:after,.needs-select:before,.simple-sentence-select:before,.site-header.sticky.is-login .site-heading:after,.site-header.sticky.is-not-login .site-heading:after,.site-header.sticky .site-heading,.tag-std.c-2-c-1:after {
    background-image: linear-gradient(90deg,#00B4C4 0,#2C32FF)
}

.c-2-c-3.tag-highlighted {
    border-image: linear-gradient(90deg,#00B4C4 0,#82CA9C);
    border-image-slice: 1
}

.tag-std.c-2-c-3:after {
    background-image: linear-gradient(90deg,#00B4C4 0,#82CA9C)
}

.c-2-c-4.tag-highlighted {
    border-image: linear-gradient(90deg,#82CA9C 0,#B9BAFF);
    border-image-slice: 1
}

.tag-std.c-2-c-4:after {
    background-image: linear-gradient(90deg,#82CA9C 0,#B9BAFF)
}

.c-2-c-5.tag-highlighted {
    border-image: linear-gradient(90deg,#9185BE 0,#00B0F0);
    border-image-slice: 1
}

.tag-std.c-2-c-5:after {
    background-image: linear-gradient(90deg,#9185BE 0,#00B0F0)
}

.c-2-c-6.tag-highlighted {
    border-image: linear-gradient(90deg,#B9BAFF 0,#2C32FF);
    border-image-slice: 1
}

.tag-std.c-2-c-6:after {
    background-image: linear-gradient(90deg,#B9BAFF 0,#2C32FF)
}

.c-2-c-7.tag-highlighted {
    border-image: linear-gradient(90deg,#00B0F0 0,#82CA9C);
    border-image-slice: 1
}

.tag-std.c-2-c-7:after {
    background-image: linear-gradient(90deg,#00B0F0 0,#82CA9C)
}

.c-3-c-1.tag-highlighted {
    border-image: linear-gradient(90deg,#82CA9C 0,#2C32FF);
    border-image-slice: 1
}

.tag-std.c-3-c-1:after {
    background-image: linear-gradient(90deg,#82CA9C 0,#2C32FF)
}

.c-3-c-2.tag-highlighted {
    border-image: linear-gradient(90deg,#2C32FF 0,#9185BE);
    border-image-slice: 1
}

.tag-std.c-3-c-2:after {
    background-image: linear-gradient(90deg,#2C32FF 0,#9185BE)
}

.c-3-c-4.tag-highlighted {
    border-image: linear-gradient(90deg,#00B4C4 0,#B9BAFF);
    border-image-slice: 1
}

.tag-std.c-3-c-4:after {
    background-image: linear-gradient(90deg,#00B4C4 0,#B9BAFF)
}

.c-3-c-5.tag-highlighted {
    border-image: linear-gradient(90deg,#82CA9C 0,#00B0F0);
    border-image-slice: 1
}

.tag-std.c-3-c-5:after {
    background-image: linear-gradient(90deg,#82CA9C 0,#00B0F0)
}

.c-3-c-6.tag-highlighted {
    border-image: linear-gradient(90deg,#9185BE 0,#00B4C4);
    border-image-slice: 1
}

.tag-std.c-3-c-6:after {
    background-image: linear-gradient(90deg,#9185BE 0,#00B4C4)
}

.c-3-c-7.tag-highlighted {
    border-image: linear-gradient(90deg,#B9BAFF 0,#82CA9C);
    border-image-slice: 1
}

.tag-std.c-3-c-7:after {
    background-image: linear-gradient(90deg,#B9BAFF 0,#82CA9C)
}

.c-4-c-1.tag-highlighted {
    border-image: linear-gradient(90deg,#00B0F0 0,#9185BE);
    border-image-slice: 1
}

.tag-std.c-4-c-1:after {
    background-image: linear-gradient(90deg,#9185BE 0,#2C32FF)
}

.c-4-c-2.tag-highlighted {
    border-image: linear-gradient(90deg,#2C32FF 0,#82CA9C);
    border-image-slice: 1
}

.tag-std.c-4-c-2:after {
    background-image: linear-gradient(90deg,#2C32FF 0,#82CA9C)
}

.c-4-c-3.tag-highlighted {
    border-image: linear-gradient(90deg,#B9BAFF 0,#00B4C4);
    border-image-slice: 1
}

.tag-std.c-4-c-3:after {
    background-image: linear-gradient(90deg,#B9BAFF 0,#00B4C4)
}

.c-4-c-5.tag-highlighted {
    border-image: linear-gradient(90deg,#00B4C4 0,#9185BE);
    border-image-slice: 1
}

.tag-std.c-4-c-5:after {
    background-image: linear-gradient(90deg,#00B4C4 0,#9185BE)
}

.c-4-c-6.tag-highlighted {
    border-image: linear-gradient(90deg,#82CA9C 0,#2C32FF);
    border-image-slice: 1
}

.tag-std.c-4-c-6:after {
    background-image: linear-gradient(90deg,#82CA9C 0,#2C32FF)
}

.c-4-c-7.tag-highlighted {
    border-image: linear-gradient(90deg,#9185BE 0,#B9BAFF);
    border-image-slice: 1
}

.tag-std.c-4-c-7:after {
    background-image: linear-gradient(90deg,#9185BE 0,#B9BAFF)
}

.border-color-fifth .paragraph-wysiwyg--content,.c-5-c-1.tag-highlighted {
    border-image: linear-gradient(90deg,#00B0F0 0,#00B4C4);
    border-image-slice: 1
}

.accordion-color-fifth .layer-accordion-info--item,.accordion-color-fifth .layer-accordion-info>li,.background-color-fifth .paragraph-wysiwyg--content,.layer-long-verbatim.color-fourth,.list-community,.tag-std.c-5-c-1:after {
    background-image: linear-gradient(90deg,#B9BAFF 0,#2C32FF)
}

.c-5-c-2.tag-highlighted {
    border-image: linear-gradient(90deg,#82CA9C 0,#9185BE);
    border-image-slice: 1
}

.tag-std.c-5-c-2:after {
    background-image: linear-gradient(90deg,#82CA9C 0,#9185BE)
}

.c-5-c-3.tag-highlighted {
    border-image: linear-gradient(90deg,#B9BAFF 0,#00B0F0);
    border-image-slice: 1
}

.tag-std.c-5-c-3:after {
    background-image: linear-gradient(90deg,#B9BAFF 0,#00B0F0)
}

.c-5-c-4.tag-highlighted {
    border-image: linear-gradient(90deg,#00B4C4 0,#2C32FF);
    border-image-slice: 1
}

.tag-std.c-5-c-4:after {
    background-image: linear-gradient(90deg,#00B4C4 0,#2C32FF)
}

.c-5-c-6.tag-highlighted {
    border-image: linear-gradient(90deg,#2C32FF 0,#B9BAFF);
    border-image-slice: 1
}

.tag-std.c-5-c-6:after {
    background-image: linear-gradient(90deg,#2C32FF 0,#B9BAFF)
}

.c-5-c-7.tag-highlighted {
    border-image: linear-gradient(90deg,#9185BE 0,#82CA9C);
    border-image-slice: 1
}

.tag-std.c-5-c-7:after {
    background-image: linear-gradient(90deg,#9185BE 0,#82CA9C)
}

.c-6-c-1.tag-highlighted {
    border-image: linear-gradient(90deg,#B9BAFF 0,#9185BE);
    border-image-slice: 1
}

.tag-std.c-6-c-1:after {
    background-image: linear-gradient(90deg,#00B0F0 0,#2C32FF)
}

.c-6-c-2.tag-highlighted {
    border-image: linear-gradient(90deg,#00B4C4 0,#00B0F0);
    border-image-slice: 1
}

.tag-std.c-6-c-2:after {
    background-image: linear-gradient(90deg,#00B4C4 0,#00B0F0)
}

.c-6-c-3.tag-highlighted {
    border-image: linear-gradient(90deg,#2C32FF 0,#00B4C4);
    border-image-slice: 1
}

.tag-std.c-6-c-3:after {
    background-image: linear-gradient(90deg,#2C32FF 0,#00B4C4)
}

.c-6-c-4.tag-highlighted {
    border-image: linear-gradient(90deg,#82CA9C 0,#B9BAFF);
    border-image-slice: 1
}

.tag-std.c-6-c-4:after {
    background-image: linear-gradient(90deg,#82CA9C 0,#B9BAFF)
}

.c-6-c-5.tag-highlighted {
    border-image: linear-gradient(90deg,#9185BE 0,#2C32FF);
    border-image-slice: 1
}

.tag-std.c-6-c-5:after {
    background-image: linear-gradient(90deg,#9185BE 0,#2C32FF)
}

.c-6-c-7.tag-highlighted {
    border-image: linear-gradient(90deg,#00B0F0 0,#B9BAFF);
    border-image-slice: 1
}

.tag-std.c-6-c-7:after {
    background-image: linear-gradient(90deg,#00B0F0 0,#B9BAFF)
}

.c-7-c-1.tag-highlighted {
    border-image: linear-gradient(90deg,#B9BAFF 0,#00B4C4);
    border-image-slice: 1
}

.tag-std.c-7-c-1:after {
    background-image: linear-gradient(90deg,#00B4C4 0,#2C32FF)
}

.c-7-c-2.tag-highlighted {
    border-image: linear-gradient(90deg,#2C32FF 0,#B9BAFF);
    border-image-slice: 1
}

.tag-std.c-7-c-2:after {
    background-image: linear-gradient(90deg,#2C32FF 0,#B9BAFF)
}

.c-7-c-3.tag-highlighted {
    border-image: linear-gradient(90deg,#82CA9C 0,#00B0F0);
    border-image-slice: 1
}

.tag-std.c-7-c-3:after {
    background-image: linear-gradient(90deg,#82CA9C 0,#00B0F0)
}

.c-7-c-4.tag-highlighted {
    border-image: linear-gradient(90deg,#9185BE 0,#00B4C4);
    border-image-slice: 1
}

.tag-std.c-7-c-4:after {
    background-image: linear-gradient(90deg,#9185BE 0,#00B4C4)
}

.c-7-c-5.tag-highlighted {
    border-image: linear-gradient(90deg,#00B0F0 0,#2C32FF);
    border-image-slice: 1
}

.tag-std.c-7-c-5:after {
    background-image: linear-gradient(90deg,#00B0F0 0,#2C32FF)
}

.border-color-sixth .paragraph-wysiwyg--content,.c-7-c-6.tag-highlighted {
    border-image: linear-gradient(90deg,#00B4C4 0,#B9BAFF);
    border-image-slice: 1
}

.accordion-color-sixth .layer-accordion-info--item,.accordion-color-sixth .layer-accordion-info>li,.background-color-sixth .paragraph-wysiwyg--content,.layer-long-verbatim.color-fifth,.tag-std.c-7-c-6:after {
    background-image: linear-gradient(90deg,#00B4C4 0,#B9BAFF)
}

html {
    font-size: 16px
}

.admin-link button,.advanced-search-field--text,.advanced-search-field input[type=search],.advanced-search-field input[type=text],.button,.button-action,.button-cancel,.button-checkbox-radio--label,.button.search-form__submit,.chosen-container-multi .chosen-choices li.search-choice,.comment__author,.comment__content h3,.content-filters--dropdown--item.is-active,.content-filters--group--label,.content-filters-tabs--tag[type=button],.content-filters .form-item a:not(.search-choice-close),.content-filters .form-radios .form-item label,.content-filters a,.content-filters label,.cross-news--title strong,.data-table table caption,.data-table table tbody tr td:first-child,.data-table table tbody tr th:first-child,.data-table table thead td,.data-table table thead th,.extra-logo .highlight,.extra-logo strong,.generic-title,.gradient-push--title,.greybox--sub-title,.greybox--title,.h1,.h2,.h3,.h4,.h5,.h6,.heading-a,.heading-b,.heading-c,.heading-d,.heading-e,.heading-f,.js-data-table .dataTable thead,.latest-articles--title,.layer-accordion-info--trigger,.layer-contact-long--name,.layer-contact-long--title,.layer-contact-offer--title strong,.layer-cover--date,.layer-cover--link,.layer-cover--title,.layer-cover.small-title .layer-cover--title,.layer-history--title,.layer-images-group--title strong,.layer-insight--title .highlight,.layer-long-verbatim--author,.layer-major-markets--title .highlight,.layer-major-markets--title strong,.layer-markets.alternate .layer-markets--title,.layer-markets.teaser-medium.align-to-col-d .layer-markets--title,.layer-media--title,.layer-tabs-switcher .expanded .layer-tabs-switcher--trigger,.link-back,.link-std,.list-contacts table caption,.list-contacts table thead td,.list-contacts table thead th,.list-content--title,.list-info--title,.list-notifications table caption,.list-notifications table thead td,.list-notifications table thead th,.magazine-wall--loader,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.needs-filters--title,.needs-form--dropdown--item.is-active,.needs-form--fieldset,.needs-form--submit,.needs-form--title,.optin-block--link,.page-hat--title strong,.page-hat.simple .page-hat--title .highlight,.page-hat.simple .page-hat--title strong,.page-hat.small .page-hat--title .highlight,.page-hat.small .page-hat--title strong,.page-heading--dropdown--item.is-active,.page-heading--section,.page-heading--title strong,.page-history-list--title,.page-landing-heading--title strong,.popin-std--title .highlight,.popin-std--title strong,.popin-upload-file--content .right:before,.quick-access--title strong,.request-form-title,.review-steps--informations,.review-steps--list .review-steps--step:before,.review-steps--list li:before,.review-steps ol .review-steps--step:before,.review-steps ol li:before,.search-form__submit,.search-result__title,.search-results-page .view-filters .advanced-search-field--content input[type=text],.section-gallery--title strong,.simple-sentence-form,.table-of-content,.tabs ul.primary,.tag-std,.tags-list .tag-highlighted,.teaser-event--link,.teaser-event--period,.teaser-event--place,.teaser-highlight-news--category,.teaser-highlight-news--title,.teaser-img--title,.teaser-links--link,.teaser-links--title .highlight,.teaser-offer--infos .highlight,.teaser-offer--store,.teaser-offer--subtitle,.teaser-offer--title,.teaser-request-certificate--certificate,.teaser-request-certificate--reference,.teaser-request-certificate--request,.teaser-verbatim--author strong,.teaser-video--title strong,.training-wall--loader,.type-link--text .field__label,.type-link--text strong,.ui-datepicker-month,.ui-dialog .ui-dialog-titlebar,.value-chain--title strong,.vector-map--title,.vector-map fieldset .fieldset-legend,.veristar-login-menu--link,.veristar-login-menu a,.vertical-nav--list .vertical-nav--item .vertical-nav--link.current,.vertical-nav--list .vertical-nav--item .vertical-nav--link:hover,.vertical-nav--list .vertical-nav--item a.current,.vertical-nav--list .vertical-nav--item a:hover,.vertical-nav--list li .vertical-nav--link.current,.vertical-nav--list li .vertical-nav--link:hover,.vertical-nav--list li a.current,.vertical-nav--list li a:hover,.vertical-nav ul .vertical-nav--item .vertical-nav--link.current,.vertical-nav ul .vertical-nav--item .vertical-nav--link:hover,.vertical-nav ul .vertical-nav--item a.current,.vertical-nav ul .vertical-nav--item a:hover,.vertical-nav ul li .vertical-nav--link.current,.vertical-nav ul li .vertical-nav--link:hover,.vertical-nav ul li a.current,.vertical-nav ul li a:hover,.vertical-tabs__menu-item-title,.wysiwyg a.link-std,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg p.text-highlight,.wysiwyg p.text-subtitle,.wysiwyg table caption,.wysiwyg table thead td,.wysiwyg table thead th,div#sliding-popup .cookie-popup--content button,dropdown-layer--dropdown--item.is-active,form .form-file,form .form-title strong,form button[type=button],form button[type=submit],form input[type=submit],form legend strong,summary {
    font-family: BureauVeritas-ExtBdUltraCond,Arial,sans-serif;
    font-weight: 400;
    -webkit-font-kerning: normal;
    font-kerning: normal;
    text-transform: uppercase;
    line-height: 1.25;
    -webkit-font-smoothing: antialiased
}

.layer-long-verbatim--text:after,.layer-long-verbatim--text:before,.page-hat.alternate .page-hat--title strong,.page-hat.teaser-medium.align-to-col-d .page-hat--title strong {
    font-size: calc(57.33089px + 14.33273 * (100vw - 320px) / 320)
}

.layer-cover--title {
    font-size: calc(47.77574px + 11.94394 * (100vw - 320px) / 320)
}

.page-heading--section,.simple-sentence-form {
    font-size: calc(39.81312px + 9.95328 * (100vw - 320px) / 320)
}

.advanced-search-field--text,.advanced-search-field input[type=search],.advanced-search-field input[type=text],.generic-title,.h1,.heading-a,.layer-cover.small-title .layer-cover--title,.page-heading--title strong,.page-landing-heading--title strong,.search-results-page .view-filters .advanced-search-field--content input[type=text],.vector-map--title,[class*=view-display-id-block] .needs-form--fieldset {
    font-size: calc(33.1776px + 8.2944 * (100vw - 320px) / 320)
}

.h2,.heading-b,.layer-long-verbatim--author,.needs-form--fieldset,.page-hat.small .page-hat--title .highlight,.page-hat.small .page-hat--title strong,.teaser-event--place,.teaser-highlight-news--title,.teaser-links--title,.wysiwyg h2 {
    font-size: calc(27.648px + 6.912 * (100vw - 320px) / 320)
}

.button-action.has-icon.icon-add:before,.greybox--title,.h3,.heading-c,.layer-tabs-switcher--trigger,.teaser-event--period,.ui-dialog .ui-dialog-titlebar,.wysiwyg h3 {
    font-size: calc(23.04px + 5.76 * (100vw - 320px) / 320)
}

.admin-link button,.advanced-search-field.small--text,.advanced-search-field.small input[type=search],.advanced-search-field.small input[type=text],.button,.button-action,.button-cancel,.button.search-form__submit,.chosen-container-multi .chosen-choices li.search-choice,.content-filters--dropdown--item.is-active,.gradient-push--title,.h4,.heading-d,.latest-articles--title,.layer-contact-long--title,.layer-cover--date,.layer-history--title,.layer-media--title,.list-info--title,.magazine-wall--loader,.needs-form--dropdown--item.is-active,.needs-form--submit,.optin-block--link,.page-heading--dropdown--item.is-active,.page-history-list--panel .panel-btn.active,.page-history-list--title,.request-form-title,.search-form__submit,.search-result__title,.teaser-img--title,.training-wall--loader,.ui-datepicker-month,.vertical-nav--list .vertical-nav--item .vertical-nav--link.current,.vertical-nav--list .vertical-nav--item .vertical-nav--link:hover,.vertical-nav--list .vertical-nav--item a.current,.vertical-nav--list .vertical-nav--item a:hover,.vertical-nav--list li .vertical-nav--link.current,.vertical-nav--list li .vertical-nav--link:hover,.vertical-nav--list li a.current,.vertical-nav--list li a:hover,.vertical-nav ul .vertical-nav--item .vertical-nav--link.current,.vertical-nav ul .vertical-nav--item .vertical-nav--link:hover,.vertical-nav ul .vertical-nav--item a.current,.vertical-nav ul .vertical-nav--item a:hover,.vertical-nav ul li .vertical-nav--link.current,.vertical-nav ul li .vertical-nav--link:hover,.vertical-nav ul li a.current,.vertical-nav ul li a:hover,.wysiwyg h4,div#sliding-popup .cookie-popup--content button,dropdown-layer--dropdown--item.is-active,form button[type=button],form button[type=submit],form input[type=submit] {
    font-size: calc(19.2px + 4.8 * (100vw - 320px) / 320)
}

.data-table table caption,.list-contacts table caption,.list-notifications table caption,.wysiwyg table caption {
    font-size: calc(19.2px + 4.8 * (100vw - 320px) / 320);
    line-height: 1.41667em;
    padding-top: .35833em;
    margin-bottom: 1.05833em
}

.comment__author,.comment__content h3,.greybox--sub-title,.h5,.heading-e,.needs-form--title,.wysiwyg h5,.wysiwyg p.text-highlight,summary {
    font-size: calc(16px + 4 * (100vw - 320px) / 320)
}

.content-filters--group--label,.content-filters a,.content-filters label,.data-table table th,.data-table table th a,.h6,.heading-f,.js-data-table .dataTable thead tr td,.js-data-table .dataTable thead tr th,.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info--trigger,.layer-cover--link,.link-back,.link-std,.list-content--title,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.popin-upload-file--content .right:before,.popin-upload-file--items .layer-accordion-info--trigger,.table-of-content,.tabs ul.primary,.tag-std,.teaser-event--link,.teaser-highlight-news--category,.teaser-links--link,.teaser-offer--store,.teaser-request-certificate--certificate,.teaser-request-certificate--reference,.teaser-request-certificate--request,.teaser-verbatim--author strong,.vector-map fieldset .fieldset-legend,.veristar-login-menu--link,.veristar-login-menu a,.vertical-tabs__menu-item-summary,.vertical-tabs__menu-item-title,.wysiwyg a.link-std,.wysiwyg h6,.wysiwyg p.text-subtitle,form .form-file {
    font-size: calc(13.33333px + 3.33334 * (100vw - 320px) / 320)
}

.content-filters-tabs--tag[type=button],.list-info--counter {
    font-size: calc(11.11111px + 2.77778 * (100vw - 320px) / 320)
}

.advanced-search-field--content,.content-filters--dropdown--item,.content-filters.js-dropdown-category .form-radios .form-item.selected-tags label.is-active,.content-filters select,.cross-news--title,.data-table--no-result,.display-per-page--title,.layer-banner--title,.layer-banner--title ol li,.layer-banner--title p li,.layer-banner--title ul li,.layer-contact-offer--title,.layer-images-group--title,.layer-insight--title,.layer-major-markets--title,.layer-markets--title,.layer-tabs-switcher--trigger,.list-info--sub-title,.list-results--no-result,.list-results--results,.magazine-wall--no-result,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>span,.needs-form--dropdown--item,.needs-select--label,.needs-wall--no-result,.needs-wall--results,.news-wall--no-result,.page-hat--title,.page-heading--dropdown--item,.page-heading--title,.page-landing-heading--title,.popin-std--title,.quick-access--title,.search-results-page .view-empty,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] legend .fieldset-legend,.section-gallery--title,.simple-sentence-form .simple-sentence-select--label,.simple-sentence-select--label,.teaser-event--period .highlight,.teaser-event--period strong,.teaser-event--title,.teaser-highlight--text,.teaser-links--title,.teaser-menu--title,.teaser-video--title,.training-wall--no-result,.ui-datepicker-year,.value-chain--title,.vector-map--title span,.vertical-nav--list .vertical-nav--item .vertical-nav--link,.vertical-nav--list .vertical-nav--item a,.vertical-nav--list li .vertical-nav--link,.vertical-nav--list li a,.vertical-nav ul .vertical-nav--item .vertical-nav--link,.vertical-nav ul .vertical-nav--item a,.vertical-nav ul li .vertical-nav--link,.vertical-nav ul li a,dropdown-layer--dropdown--item,form .form-title,form legend {
    font-family: BureauVeritas-ThinUltraCondensed,Arial,sans-serif;
    font-weight: 400;
    -webkit-font-kerning: normal;
    font-kerning: normal;
    text-transform: uppercase;
    line-height: 1.25
}

.page-hat.simple .page-hat--title {
    font-size: calc(47.77574px + 11.94394 * (100vw - 320px) / 320)
}

.layer-images-group--title,.quick-access--title {
    font-size: calc(39.81312px + 9.95328 * (100vw - 320px) / 320)
}

.layer-banner--title,.layer-banner--title ol li,.layer-banner--title p li,.layer-banner--title ul li,.layer-insight--title,.page-heading--title,.page-landing-heading--title,.popin-std--title,.simple-sentence-form .simple-sentence-select--label,.teaser-event--title,.teaser-highlight--text,.value-chain--title,[class*=view-display-id-block] .needs-select--label,[class*=view-display-id-block] .simple-sentence-select--label {
    font-size: calc(33.1776px + 8.2944 * (100vw - 320px) / 320)
}

.cross-news--title,.layer-contact-offer--title,.layer-major-markets--title,.needs-select--label,.page-hat--title .small,.page-hat.alternate .page-hat--title,.page-hat.teaser-medium.align-to-col-d .page-hat--title,.section-gallery--title,.simple-sentence-select--label,.teaser-video--title,form .form-title,form legend {
    font-size: calc(27.648px + 6.912 * (100vw - 320px) / 320)
}

.data-table--no-result,.layer-markets--title,.list-results--no-result,.list-results--results,.magazine-wall--no-result,.needs-wall--no-result,.needs-wall--results,.news-wall--no-result,.page-hat--title .smallest,.search-results-page .view-empty,.training-wall--no-result {
    font-size: calc(23.04px + 5.76 * (100vw - 320px) / 320)
}

.advanced-search-field--content,.content-filters--dropdown--item,.list-info--sub-title,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>span,.needs-form--dropdown--item,.page-heading--dropdown--item,.teaser-menu--title,.ui-datepicker-year,.vertical-nav--list .vertical-nav--item .vertical-nav--link,.vertical-nav--list .vertical-nav--item a,.vertical-nav--list li .vertical-nav--link,.vertical-nav--list li a,.vertical-nav ul .vertical-nav--item .vertical-nav--link,.vertical-nav ul .vertical-nav--item a,.vertical-nav ul li .vertical-nav--link,.vertical-nav ul li a,dropdown-layer--dropdown--item,form legend.small-legend {
    font-size: calc(19.2px + 4.8 * (100vw - 320px) / 320)
}

.list-results--results em {
    font-size: calc(16px + 4 * (100vw - 320px) / 320)
}

.content-filters-tabs--content legend,.content-filters.js-dropdown-category .form-radios .form-item.selected-tags label.is-active,.content-filters select,.page-hat.small .page-hat--title {
    font-size: calc(13.33333px + 3.33334 * (100vw - 320px) / 320)
}

.steps-slider--list li .teaser-step--picture:before,.steps-slider--list steps-slider--item .teaser-step--picture:before,.steps-slider--nav li .teaser-step--picture:before,.steps-slider--nav steps-slider--item .teaser-step--picture:before,.tag-highlighted,.teaser-step--title {
    font-family: BureauVeritas-LightUltraExpanded,Arial,sans-serif;
    font-weight: 400;
    -webkit-font-kerning: normal;
    font-kerning: normal;
    text-transform: uppercase;
    line-height: 1.25
}

.steps-slider--list li .teaser-step--picture:before,.steps-slider--list steps-slider--item .teaser-step--picture:before,.steps-slider--nav li .teaser-step--picture:before,.steps-slider--nav steps-slider--item .teaser-step--picture:before,.teaser-step--title {
    font-size: calc(23.04px + 5.76 * (100vw - 320px) / 320)
}

.steps-slider--wrapper .teaser-step--title {
    font-size: calc(16px + 4 * (100vw - 320px) / 320)
}

.tag-highlighted {
    font-size: calc(13.33333px + 3.33334 * (100vw - 320px) / 320)
}

.extra-logo,.layer-major-markets--link a,.steps-slider .responsive-slider--close,.teaser-article--desc,.teaser-highlight-news--content,.teaser-keyfigure,.teaser-market--desc,.teaser-step--desc,.teaser-step--info,.veristar-login-menu--item,.veristar-login-menu li {
    font-family: Source Sans Pro,Arial,sans-serif;
    font-weight: 300;
    -webkit-font-kerning: normal;
    font-kerning: normal;
    line-height: 1.25
}

.teaser-keyfigure--data {
    font-size: calc(47.77574px + 11.94394 * (100vw - 320px) / 320)
}

.extra-logo {
    font-size: calc(33.1776px + 8.2944 * (100vw - 320px) / 320)
}

.layer-major-markets--link a,.steps-slider .responsive-slider--close,.teaser-article--desc,.teaser-keyfigure,.teaser-market--desc,.teaser-step--desc,.teaser-step--info {
    font-size: calc(19.2px + 4.8 * (100vw - 320px) / 320)
}

.advanced-search-field.alternate--text,.advanced-search-field.alternate input[type=search],.advanced-search-field.alternate input[type=text],.advanced-search-field.teaser-medium.align-to-col-d input[type=search],.advanced-search-field.teaser-medium.align-to-col-d input[type=text],.article-details--info ul li,.comment__content p,.content-filters-tabs--reset[type=reset],.data-table table,.description,.download-link,.field-description,.field-suffix,.filter-guidelines-item .tips,.form-item .description,.item-list ol,.item-list ul,.layer-banner--title ol,.layer-banner--title ul,.layer-boiler--contact--name,.layer-boiler--desc,.layer-boiler--desc ol,.layer-boiler--desc ul,.layer-boiler--title,.layer-contact-long,.layer-contact-offer--form-description,.layer-contact-offer form-description,.layer-cover--country,.layer-cover--metadatas,.layer-long-verbatim,.layer-long-verbatim--text,.link-download,.list-contacts table,.list-info--tooltip-action,.list-notifications table,.list-results--header .form-switch,.list-simple--item,.list-simple li,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>span,.message-system,.message-system--item.read .message-system--cell,.messages,.messages-inline,.messages__list,.optin-block--description,.password-confirm,.password-strength,.password-suggestions,.request-form-title em,.search-tool form input[type=text],.site-header.sticky.is-login .heading-highlights--tools .button-action:before,.site-header.sticky.is-not-login .heading-highlights--tools .button-action:before,.sub-menu>.menu .accordions-enabled--col>.menu-item .menu .menu-item a,.sub-menu>.menu .accordions-enabled--col>.menu-item .menu li a,.sub-menu>.menu .accordions-enabled--col>.menu-item ul .menu-item a,.sub-menu>.menu .accordions-enabled--col>.menu-item ul li a,.sub-menu>.menu>.menu-item .menu .menu-item a,.sub-menu>.menu>.menu-item .menu li a,.sub-menu>.menu>.menu-item ul .menu-item a,.sub-menu>.menu>.menu-item ul li a,.sub-menu>.menu>li .menu .menu-item a,.sub-menu>.menu>li .menu li a,.sub-menu>.menu>li ul .menu-item a,.sub-menu>.menu>li ul li a,.sub-menu>ul .accordions-enabled--col>.menu-item .menu .menu-item a,.sub-menu>ul .accordions-enabled--col>.menu-item .menu li a,.sub-menu>ul .accordions-enabled--col>.menu-item ul .menu-item a,.sub-menu>ul .accordions-enabled--col>.menu-item ul li a,.sub-menu>ul>.menu-item .menu .menu-item a,.sub-menu>ul>.menu-item .menu li a,.sub-menu>ul>.menu-item ul .menu-item a,.sub-menu>ul>.menu-item ul li a,.sub-menu>ul>li .menu .menu-item a,.sub-menu>ul>li .menu li a,.sub-menu>ul>li ul .menu-item a,.sub-menu>ul>li ul li a,.table-of-content [class*=toc-h]:not(.toc-h2),.teaser-contact--name,.teaser-gallery--bio,.teaser-gallery--cellphone,.teaser-gallery--email,.teaser-gallery--phone,.teaser-highlight-news--metadatas,.teaser-menu--desc,.teaser-verbatim--author,.webform-tableselect td input[type=checkbox],.webform-tableselect th input[type=checkbox],.wysiwyg,.wysiwyg ol,.wysiwyg ol em,.wysiwyg p,.wysiwyg p em,.wysiwyg table,.wysiwyg ul,.wysiwyg ul em,body,div#sliding-popup .cookie-popup--text .cookie-popup--buttons .link-button,div#sliding-popup .form-type-checkbox input[type=checkbox]+label,form .form-file span,form input[type=checkbox]+.form-label,form input[type=checkbox]+label,form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=number],form input[type=password],form input[type=radio]+.form-label,form input[type=radio]+label,form input[type=search],form input[type=tel],form input[type=text],form select,form textarea,input.hasDatepicker {
    font-family: Source Sans Pro,Arial,sans-serif;
    font-weight: 400;
    -webkit-font-kerning: normal;
    font-kerning: normal;
    line-height: 1.25
}

.teaser-keydata--highlight {
    font-size: calc(47.77574px + 11.94394 * (100vw - 320px) / 320)
}

.download-link,.layer-boiler--title,.site-header.sticky.is-login .heading-highlights--tools .button-action:before,.site-header.sticky.is-not-login .heading-highlights--tools .button-action:before {
    font-size: calc(27.648px + 6.912 * (100vw - 320px) / 320)
}

.teaser-contact--name strong {
    font-size: calc(23.04px + 5.76 * (100vw - 320px) / 320)
}

.account-request--title,.bloc-recap--title,.dropdown-links--icon.help:before,.history-dates--trigger,.logo-item--desc,.teaser-keydata--overlay,.teaser-next-steps--item--number,.teaser-next-steps--title,.teaser-verbatim.small .teaser-verbatim--author strong {
    font-size: calc(19.2px + 4.8 * (100vw - 320px) / 320)
}

.advanced-search-field.alternate--text,.advanced-search-field.alternate input[type=search],.advanced-search-field.alternate input[type=text],.advanced-search-field.teaser-medium.align-to-col-d input[type=search],.advanced-search-field.teaser-medium.align-to-col-d input[type=text],.bloc-recap-agenda.alternate .bloc-recap--title,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap--title,.bloc-recap-document.alternate .bloc-recap--title,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap--title,.bloc-recap-messages.alternate .bloc-recap--title,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap--title,.bloc-recap.alternate .bloc-recap--title,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap--title,.fieldgroup .fieldset-legend,.filter-guidelines-item .label,.form-intro,.form-mandatory-info strong,.items-anchor a,.layer-boiler--contact--name,.layer-boiler--desc,.layer-long-verbatim--text,.popin-survey--content .left label,.subnav-tab a,.survey-info--address,.teaser-contact--name,.teaser-light--title,.teaser-menu--desc,.teaser-offer--summary,.teaser-verbatim.small .teaser-verbatim--author,.wysiwyg,.wysiwyg ol,.wysiwyg p,.wysiwyg ul,body,form .form-label,form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form label,form select,form textarea,input.hasDatepicker {
    font-size: calc(16px + 4 * (100vw - 320px) / 320)
}

.account-request--edit,.admin-link button,.article-details--info ul li,.bloc-recap--edit-link,.bloc-recap--list .item__content,.bloc-recap--list .item__label,.bloc-recap-agenda--date--day,.bloc-recap-agenda.alternate,.bloc-recap-agenda.teaser-medium.align-to-col-d,.bloc-recap-document--list .item__content,.bloc-recap-document--list .item__label,.bloc-recap-document.alternate,.bloc-recap-document.teaser-medium.align-to-col-d,.bloc-recap-messages.alternate,.bloc-recap-messages.teaser-medium.align-to-col-d,.bloc-recap.alternate,.bloc-recap.teaser-medium.align-to-col-d,.button-action.small,.button-checkbox-radio--label,.button.search-form__submit,.comment__content p,.comment__permalink,.comment__time,.data-table table,.duplicate-info--inner,.duplicate-info--reference,.field-suffix,.filter-guidelines-item .tips,.filter-help a,.form-managed-file>div input[type=submit],.form-mandatory-info,.form-steps--item,.greybox--close,.heading-highlights--brand,.hot-news,.items-anchor a,.layer-accordion-info--edit--close,.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info--content,.layer-contact-long--contact,.layer-contact-offer--actions input[type=submit],.layer-contact-offer--form-actions input[type=submit],.layer-contact-offer .form-actions input[type=submit],.layer-cover--country,.layer-cover--metadatas,.layer-media--legend,.link-download,.link-icons,.links,.list-confirm-certificate--item,.list-confirm-certificate--reference,.list-contacts table,.list-info--content,.list-info--reference,.list-info--tooltip-action,.list-notifications table,.list-report.small,.list-results--header .form-switch,.list-simple--item,.list-simple li,.message-system,.message-system--textarea textarea,.more-link a,.needs-form--submit,.notification-list-item--inner,.notification-list-item--reference,.password-confirm,.password-strength,.popin-send-comments--content .message-system--cell,.popin-survey--content .left,.review-steps--list .review-steps--step p,.review-steps--list li p,.review-steps ol .review-steps--step p,.review-steps ol li p,.search-form__submit,.search-result__snippet-info,.small .review-steps--list .review-steps--step.in-progress:before,.small .review-steps--list .review-steps--step:before,.small .review-steps--list li.in-progress:before,.small .review-steps--list li:before,.small .review-steps ol .review-steps--step.in-progress:before,.small .review-steps ol .review-steps--step:before,.small .review-steps ol li.in-progress:before,.small .review-steps ol li:before,.sub-menu>.menu .accordions-enabled--col>.menu-item .menu .menu-item a,.sub-menu>.menu .accordions-enabled--col>.menu-item .menu li a,.sub-menu>.menu .accordions-enabled--col>.menu-item ul .menu-item a,.sub-menu>.menu .accordions-enabled--col>.menu-item ul li a,.sub-menu>.menu>.menu-item .menu .menu-item a,.sub-menu>.menu>.menu-item .menu li a,.sub-menu>.menu>.menu-item ul .menu-item a,.sub-menu>.menu>.menu-item ul li a,.sub-menu>.menu>li .menu .menu-item a,.sub-menu>.menu>li .menu li a,.sub-menu>.menu>li ul .menu-item a,.sub-menu>.menu>li ul li a,.sub-menu>ul .accordions-enabled--col>.menu-item .menu .menu-item a,.sub-menu>ul .accordions-enabled--col>.menu-item .menu li a,.sub-menu>ul .accordions-enabled--col>.menu-item ul .menu-item a,.sub-menu>ul .accordions-enabled--col>.menu-item ul li a,.sub-menu>ul>.menu-item .menu .menu-item a,.sub-menu>ul>.menu-item .menu li a,.sub-menu>ul>.menu-item ul .menu-item a,.sub-menu>ul>.menu-item ul li a,.sub-menu>ul>li .menu .menu-item a,.sub-menu>ul>li .menu li a,.sub-menu>ul>li ul .menu-item a,.sub-menu>ul>li ul li a,.subnav-tab a,.survey-info--title,.tabs ul.secondary,.teaser-community--head,.teaser-gallery--bio,.teaser-gallery--cellphone,.teaser-gallery--email,.teaser-gallery--phone,.teaser-highlight-news--country,.teaser-highlight-news--metadatas,.teaser-light--market,.teaser-next-steps--item--title,.teaser-offer.place .teaser-offer--content,.teaser-offer.place .teaser-offer--summary,.teaser-request-certificate--action,.teaser-request-certificate--title,.teaser-verbatim--author,.tooltip--action,.type-link,.ui-autocomplete,.webform-tableselect td input[type=checkbox],.webform-tableselect th input[type=checkbox],.wysiwyg .small,.wysiwyg .smallest,.wysiwyg p.text-notification,.wysiwyg table,div#sliding-popup,div#sliding-popup .cookie-popup--content button,div#sliding-popup .cookie-popup--text .cookie-popup--buttons .link-button,div#sliding-popup .form-type-checkbox input[type=checkbox]+label,form button[type=button],form button[type=submit],form input[type=checkbox]+.form-label,form input[type=checkbox]+label,form input[type=radio]+.form-label,form input[type=radio]+label,form input[type=submit],ul.links {
    font-size: calc(13.33333px + 3.33334 * (100vw - 320px) / 320)
}

.bloc-recap-agenda.alternate .bloc-recap--edit-link,.bloc-recap-agenda.alternate .bloc-recap--list .item__content,.bloc-recap-agenda.alternate .bloc-recap--list .item__label,.bloc-recap-agenda.alternate .bloc-recap-document--list .item__content,.bloc-recap-agenda.alternate .bloc-recap-document--list .item__label,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap--edit-link,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap--list .item__content,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap--list .item__label,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap-document--list .item__content,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap-document--list .item__label,.bloc-recap-document.alternate .bloc-recap--edit-link,.bloc-recap-document.alternate .bloc-recap--list .item__content,.bloc-recap-document.alternate .bloc-recap--list .item__label,.bloc-recap-document.alternate .bloc-recap-document--list .item__content,.bloc-recap-document.alternate .bloc-recap-document--list .item__label,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap--edit-link,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap--list .item__content,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap--list .item__label,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap-document--list .item__content,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap-document--list .item__label,.bloc-recap-messages.alternate .bloc-recap--edit-link,.bloc-recap-messages.alternate .bloc-recap--list .item__content,.bloc-recap-messages.alternate .bloc-recap--list .item__label,.bloc-recap-messages.alternate .bloc-recap-document--list .item__content,.bloc-recap-messages.alternate .bloc-recap-document--list .item__label,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap--edit-link,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap--list .item__content,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap--list .item__label,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap-document--list .item__content,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap-document--list .item__label,.bloc-recap.alternate .bloc-recap--edit-link,.bloc-recap.alternate .bloc-recap--list .item__content,.bloc-recap.alternate .bloc-recap--list .item__label,.bloc-recap.alternate .bloc-recap-document--list .item__content,.bloc-recap.alternate .bloc-recap-document--list .item__label,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap--edit-link,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap--list .item__content,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap--list .item__label,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap-document--list .item__content,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap-document--list .item__label,.button-action.x-small,.chosen-container-multi .chosen-choices li.search-choice,.content-filters-tabs--reset[type=reset],.list-notifications table tbody .teaser-list-notifications .company-code,.teaser-request-certificate--date,.teaser-request-certificate--info,.vector-map--legend {
    font-size: calc(11.11111px + 2.77778 * (100vw - 320px) / 320)
}

.article-details--title,.back-to-top,.breadcrumb,.c3-title,.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before,.content-filters-tabs--label,.content-filters-tabs--trigger,.content-filters .form-item.is-secondary label,.content-filters .form-item input[type=radio].is-secondary+label,.content-filters .form-item label.is-secondary,.data-table table th,.descripted-image--caption,.display-per-page--label,.display-toggle-view--label,.download-link strong,.dropdown-links--current,.dropdown-links--list li a,.dropdown-links--list li span,.fieldgroup .fieldset-legend,.filter-guidelines-item .label,.form-intro,.hot-news strong,.item-list ol li:before,.layer-banner--subtitle,.layer-banner--title ol li:before,.layer-boiler--contact--name strong,.layer-boiler--contact--title,.layer-boiler--desc ol li:before,.layer-contact-offer--intro,.layer-cover--country,.layer-cover--intro,.layer-cover--metadatas .highlight,.layer-cover--scroll-bottom,.layer-insight--date,.layer-long-verbatim--society,.layer-long-verbatim--text .highlight,.layer-long-verbatim--text:after,.layer-long-verbatim--text:before,.layer-long-verbatim--text strong,.layer-major-markets--link a:active,.layer-major-markets--link a:hover,.list-community--title,.list-contacts table th,.list-links--item a,.list-links li a,.list-notifications table th,.main-menu>ul>.menu-item>a,.main-menu>ul>.menu-item>span,.main-menu>ul>li>a,.main-menu>ul>li>span,.message-system--cells .message-system--cell,.needs-form--reset,.optin-block--title,.page-heading--date,.page-heading--info strong,.page-heading--reset,.page-intro--scroll-bottom,.pager__item,.pager li,.popin-survey--content .left label,.push-text--title,.review-steps--list .review-steps--step.in-progress p,.review-steps--list li.in-progress p,.review-steps ol .review-steps--step.in-progress p,.review-steps ol li.in-progress p,.scroll-bottom,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios label,.search-tool form input[type=submit],.share-price strong,.site-lang--current,.site-lang--list li a,.site-lang select,.site-lang select option,.site-portals--current,.site-portals--list li a,.site-portals--list li span,.steps-slider .responsive-slider--tooltip,.sticky-wrap .js-link,.sub-menu>.menu .accordions-enabled--col>.menu-item>a,.sub-menu>.menu .accordions-enabled--col>.menu-item>span:first-child,.sub-menu>.menu>.menu-item>a,.sub-menu>.menu>.menu-item>span:first-child,.sub-menu>.menu>li>a,.sub-menu>.menu>li>span:first-child,.sub-menu>ul .accordions-enabled--col>.menu-item>a,.sub-menu>ul .accordions-enabled--col>.menu-item>span:first-child,.sub-menu>ul>.menu-item>a,.sub-menu>ul>.menu-item>span:first-child,.sub-menu>ul>li>a,.sub-menu>ul>li>span:first-child,.tag-category,.teaser-community--content,.teaser-community--content a,.teaser-comparison--title,.teaser-contact--infos p,.teaser-event--extract .highlight,.teaser-event--extract strong,.teaser-event--name,.teaser-gallery--job,.teaser-gallery--name,.teaser-highlight-news--country,.teaser-highlight-news--metadatas .highlight,.teaser-highlight-news--price .label,.teaser-light--date,.teaser-light--tag,.teaser-light--tag-reversed,.teaser-links,.teaser-links--desc,.teaser-links--item,.teaser-links--link,.teaser-market--title,.teaser-step--highlight,.teaser-verbatim--quotation-marks,.teaser-video--category,.ui-datepicker,.ui-datepicker table tbody td a,.ui-datepicker table tbody td span,.ui-datepicker table th span,.wysiwyg .text-intro,.wysiwyg blockquote,.wysiwyg ol a,.wysiwyg ol li:before,.wysiwyg ol strong,.wysiwyg p a,.wysiwyg p strong,.wysiwyg table th,.wysiwyg ul a,.wysiwyg ul strong,blockquote,details .details-description,form .form-label,form label {
    font-family: Source Sans Pro,Arial,sans-serif;
    font-weight: 700;
    -webkit-font-kerning: normal;
    font-kerning: normal;
    line-height: 1.25;
    -webkit-font-smoothing: antialiased
}

.push-text--title {
    font-size: calc(33.1776px + 8.2944 * (100vw - 320px) / 320)
}

.layer-boiler--contact--title,.optin-block--title,.wysiwyg .text-intro,.wysiwyg blockquote,blockquote {
    font-size: calc(23.04px + 5.76 * (100vw - 320px) / 320)
}

.layer-contact-offer--intro,.layer-cover--intro,.steps-slider .responsive-slider--tooltip,.teaser-event--name,.teaser-verbatim--quotation-marks:after,.teaser-verbatim--quotation-marks:before {
    font-size: calc(19.2px + 4.8 * (100vw - 320px) / 320)
}

.c3-title,.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before,.data-table table td,.data-table table td a,.layer-boiler--contact--name strong,.layer-cover--scroll-bottom,.layer-insight--date,.page-heading--date,.page-intro--scroll-bottom,.review-steps--list .review-steps--step.in-progress p,.review-steps--list li.in-progress p,.review-steps ol .review-steps--step.in-progress p,.review-steps ol li.in-progress p,.scroll-bottom,.teaser-comparison--title,.teaser-contact--infos p,.teaser-light--tag-reversed,.teaser-light--tag-reversed.highlight,.teaser-light--tag.highlight,.teaser-links--desc,.teaser-links--item,.teaser-links--link,.teaser-verbatim--quotation-marks {
    font-size: calc(16px + 4 * (100vw - 320px) / 320)
}

.article-details--title,.back-to-top,.c3-chart-arc text,.content-filters-tabs--label,.content-filters-tabs--trigger,.content-filters .form-item.is-secondary label,.content-filters .form-item input[type=radio].is-secondary+label,.content-filters .form-item label.is-secondary,.data-table table td,.data-table table th,.data-table table thead td,.data-table table thead th,.descripted-image--caption,.description,.display-per-page,.display-per-page--title,.display-toggle-view,.dropdown-links--current,.field-description,.form-item .description,.layer-contact-offer--form-description,.layer-contact-offer form-description,.list-community--title,.list-contacts table td,.list-contacts table th,.list-contacts table thead td,.list-contacts table thead th,.list-links--item a,.list-links li a,.list-notifications-toolbar-legend,.list-notifications table td,.list-notifications table th,.list-notifications table th .notification-name,.list-notifications table thead .default-mode,.list-notifications table thead td,.list-notifications table thead th,.main-menu>ul>.menu-item>a,.main-menu>ul>.menu-item>span,.main-menu>ul>li>a,.main-menu>ul>li>span,.needs-form--reset,.page-heading--reset,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] legend .fieldset-legend,.search-tool form input[type=submit],.share-price strong,.site-lang--current,.site-lang--list li a,.site-lang select,.site-portals--current,.small .review-steps--list .review-steps--step.in-progress p,.small .review-steps--list li.in-progress p,.small .review-steps ol .review-steps--step.in-progress p,.small .review-steps ol li.in-progress p,.sub-menu>.menu .accordions-enabled--col>.menu-item>a,.sub-menu>.menu .accordions-enabled--col>.menu-item>span:first-child,.sub-menu>.menu>.menu-item>a,.sub-menu>.menu>.menu-item>span:first-child,.sub-menu>.menu>li>a,.sub-menu>.menu>li>span:first-child,.sub-menu>ul .accordions-enabled--col>.menu-item>a,.sub-menu>ul .accordions-enabled--col>.menu-item>span:first-child,.sub-menu>ul>.menu-item>a,.sub-menu>ul>.menu-item>span:first-child,.sub-menu>ul>li>a,.sub-menu>ul>li>span:first-child,.tag-category,.teaser-gallery--job,.teaser-gallery--name,.teaser-light--date,.teaser-light--tag,.teaser-light--tag-reversed,.teaser-market--title,.teaser-offer--subtitle,.teaser-offer--title,.teaser-video--category,.ui-datepicker,.wysiwyg table td,.wysiwyg table th,.wysiwyg table thead td,.wysiwyg table thead th,details .details-description {
    font-size: calc(13.33333px + 3.33334 * (100vw - 320px) / 320)
}

.breadcrumb,.dropdown-links--list li a,.dropdown-links--list li span,.share-price,.site-portals--list li a,.site-portals--list li span {
    font-size: calc(11.11111px + 2.77778 * (100vw - 320px) / 320)
}

.greybox--sub-title,.greybox--title,.h2,.h3,.h4,.h5,.h6,.heading-b,.heading-c,.heading-d,.heading-e,.heading-f,.request-form-title,.search-result__title,.tabs ul.primary,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6 {
    margin-bottom: 30px
}

.list-community ul.menu .list-community--item .social-share--item.facebook_share a,.list-community ul.menu .list-community--item .social-share li.facebook_share a,.list-community ul.menu .list-community--item a.facebook,.social-share--item.facebook_share .list-community ul.menu .list-community--item a,.social-share li.facebook_share .list-community ul.menu .list-community--item a {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNiA3LjloMi41VjUuNWMwLTEuMSAwLTIuNy44LTMuN0MxMC4xLjcgMTEuMiAwIDEzLjEgMGMzLjEgMCA0LjQuNCA0LjQuNEwxNyA0LjFzLTEtLjMtMi0uMy0xLjguMy0xLjggMS4zdjIuOGg0bC0uMyAzLjZoLTMuN1YyNEg4LjVWMTEuNUg2VjcuOXoiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.icon-community.facebook:hover,.social-share--item.facebook_share a:hover,.social-share--item a.facebook:hover,.social-share li.facebook_share a:hover,.social-share li a.facebook:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj48cGF0aCBmaWxsPSIjM0I1OTk4IiBkPSJNMCAwdjMwaDMwVjBIMHptMjAuNCA4LjRoLTEuOWMtMS41IDAtMS44LjctMS44IDEuOHYyLjNoMy42bC0uNSAzLjVoLTMuMXY5LjNIMTNWMTZIOS45di0zLjZIMTNWOS44QzEzIDYuNyAxNC45IDUgMTcuNyA1YzEuMyAwIDIuNS4xIDIuOC4xdjMuM3oiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.icon-community.facebook,.social-share--item.facebook_share .social-share li a,.social-share--item.facebook_share a,.social-share--item .social-share li.facebook_share a,.social-share--item a.facebook,.social-share li.facebook_share .social-share--item a,.social-share li.facebook_share a,.social-share li .social-share--item.facebook_share a,.social-share li a.facebook {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj48cGF0aCBmaWxsPSIjM0I1OTk4IiBkPSJNMTYuNyAyNS4zVjE2aDMuMWwuNS0zLjZoLTMuNnYtMi4zYzAtMSAuMy0xLjggMS44LTEuOGgxLjlWNS4xYy0uMyAwLTEuNC0uMS0yLjctLjFDMTQuOSA1IDEzIDYuNyAxMyA5Ljh2Mi43SDkuOVYxNkgxM3Y5LjNoMy43eiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.list-community ul.menu .list-community--item a.instagram {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTIgMi4yYzMuMSAwIDMuNSAwIDQuOC4xIDEuMiAwIDEuOC4zIDIuMi40LjUuMyAxIC40IDEuNCAxIC40LjQuNy44IDEgMS40LjEuNC40IDEuMS40IDIuMiAwIDEuMi4xIDEuNi4xIDQuOHMwIDMuNS0uMSA0LjhjMCAxLjItLjMgMS44LS40IDIuMi0uMy41LS40IDEtMSAxLjQtLjQuNC0uOC43LTEuNCAxLS40LjEtMS4xLjQtMi4yLjQtMS4yIDAtMS42LjEtNC44LjFzLTMuNSAwLTQuOC0uMWMtMS4yIDAtMS44LS4zLTIuMi0uNC0uNS0uMy0xLS40LTEuNC0xLS40LS40LS43LS44LTEtMS40LS4xLS40LS40LTEuMS0uNC0yLjIgMC0xLjItLjEtMS42LS4xLTQuOHMwLTMuNS4xLTQuOGMuMS0xLjMuNC0xLjguNS0yLjMuMy0uNS40LTEgMS0xLjQuNC0uMy44LS42IDEuMy0uOS40LS4xIDEuMS0uNCAyLjItLjQgMS4zLS4xIDEuNy0uMSA0LjgtLjFNMTIgMEM4LjcgMCA4LjMgMCA3LjEuMSA1LjkuMSA0LjkuNCA0LjIuNiAzLjQgMSAyLjcgMS40IDIgMlMxIDMuNC43IDQuMkMuNCA0LjkuMSA1LjkuMSA3LjFTMCA4LjcgMCAxMnMwIDMuNy4xIDQuOWMwIDEuMi4zIDIuMi41IDIuOS40LjguOCAxLjUgMS40IDIuMnMxLjQgMS4xIDIuMiAxLjQgMS42LjUgMi45LjUgMS42LjEgNC45LjEgMy43IDAgNC45LS4xYzEuMiAwIDIuMi0uMyAyLjktLjUuOC0uMyAxLjUtLjcgMi4yLTEuNHMxLjEtMS40IDEuNC0yLjJjLjMtLjguNS0xLjYuNS0yLjkgMC0xLjIuMS0xLjYuMS00LjlzMC0zLjctLjEtNC45YzAtMS4yLS4zLTIuMi0uNS0yLjktLjQtLjgtLjgtMS41LTEuNC0yLjJTMjAuNiAxIDE5LjguN0MxOSAuNCAxOC4yLjIgMTYuOS4yIDE1LjcuMSAxNS4zIDAgMTIgMHoiLz48cGF0aCBkPSJNMTIgNS45Yy0zLjQgMC02LjEgMi43LTYuMSA2LjFzMi43IDYuMSA2LjEgNi4xIDYuMS0yLjcgNi4xLTYuMS0yLjctNi4xLTYuMS02LjF6TTEyIDE2Yy0yLjIgMC00LTEuOC00LTRzMS44LTQgNC00IDQgMS44IDQgNC0xLjggNC00IDR6Ii8+PGNpcmNsZSBjeD0iMTguNCIgY3k9IjUuNiIgcj0iMS41Ii8+PC9nPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.list-community ul.menu .list-community--item .social-share--item.linkedin a,.list-community ul.menu .list-community--item .social-share li.linkedin a,.list-community ul.menu .list-community--item a.linkedin,.social-share--item.linkedin .list-community ul.menu .list-community--item a,.social-share li.linkedin .list-community ul.menu .list-community--item a {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRiIgZD0iTTUuNSAyM0guM1Y4aDUuMnYxNXpNMi45IDZDMS4zIDYgMCA0LjggMCAzLjMgMCAxLjggMS4zLjcgMi45LjdjMS42IDAgMi45IDEuMiAyLjkgMi42QzUuOCA0LjggNC41IDYgMi45IDZ6bTIwLjggMTdoLTUuMnYtOC42YzAtMi45LTIuNS0yLjktMi41LTIuOXMtMi4xIDAtMi45IDIuNXY5SDcuOFY4SDEzdjIuM2MuNy0xLjEgMi4xLTIuNiA0LjctMi42IDQuMSAwIDUuOSAyLjcgNS45IDYuOS4xIDQuMS4xIDguNC4xIDguNHoiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.icon-community.linkedin:hover,.social-share--item.linkedin a:hover,.social-share--item a.linkedin:hover,.social-share li.linkedin a:hover,.social-share li a.linkedin:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj48cGF0aCBmaWxsPSIjMDA3N0I1IiBkPSJNMCAwdjMwaDMwVjBIMHptOS45IDI0SDYuMVYxMS45aDMuOFYyNHpNOCAxMC4yYy0xLjIgMC0yLjItMS0yLjItMi4yIDAtMS4yIDEtMi4yIDIuMi0yLjIgMS4yIDAgMi4yIDEgMi4yIDIuMiAwIDEuMi0xIDIuMi0yLjIgMi4yek0yNCAyNGgtMy44di01LjljMC0xLjQgMC0zLjItMi0zLjJzLTIuMyAxLjUtMi4zIDMuMXY2aC0zLjhWMTEuOWgzLjZ2MS43aC4xYy41LTEgMS43LTIgMy42LTIgMy44IDAgNC41IDIuNSA0LjUgNS44VjI0eiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.icon-community.linkedin,.social-share--item.linkedin .social-share li a,.social-share--item.linkedin a,.social-share--item .social-share li.linkedin a,.social-share--item a.linkedin,.social-share li.linkedin .social-share--item a,.social-share li.linkedin a,.social-share li .social-share--item.linkedin a,.social-share li a.linkedin {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj48cGF0aCBkPSJNNi4zIDExLjlIMTB2MTEuOUg2LjNWMTEuOXpNOC4xIDZjMS4yIDAgMi4xIDEgMi4xIDIuMSAwIDEuMi0xIDIuMS0yLjEgMi4xLTEuMiAwLTIuMS0xLTIuMS0yLjFTNi45IDYgOC4xIDZtNC4yIDUuOWgzLjV2MS42aC4xYy41LS45IDEuNy0xLjkgMy41LTEuOSAzLjcgMCA0LjQgMi41IDQuNCA1Ljd2Ni41aC0zLjdWMThjMC0xLjQgMC0zLjItMS45LTMuMlMxNiAxNi4zIDE2IDE3Ljl2NS45aC0zLjdWMTEuOXoiIGZpbGw9IiMwMDc3QjUiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.social-share--item.print a,.social-share li.print a {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzOCIgdmlld0JveD0iMCAwIDM2IDM4Ij48cGF0aCBkPSJNMjcuMyAzNy4zSDguNGMtMS4yIDAtMi4yLTEtMi4yLTIuMnYtM2gtMmMtMi4xIDAtMy44LTEuNy0zLjgtMy44VjEyLjZjMC0yLjEgMS43LTMuOCAzLjgtMy44aDI3LjRjMi4xIDAgMy44IDEuNyAzLjggMy44djE1LjdjMCAyLjEtMS43IDMuOC0zLjggMy44aC0ydjNjMCAxLjItMSAyLjItMi4zIDIuMnpNNy41IDIzLjJ2MTEuOWMwIC41LjQuOS45LjloMTguOWMuNSAwIC45LS40LjktLjlWMjMuMkg3LjV6bTIyLjEgNy42aDJjMS40IDAgMi41LTEuMSAyLjUtMi41VjEyLjZjMC0xLjQtMS4xLTIuNS0yLjUtMi41SDQuMmMtMS40IDAtMi41IDEuMS0yLjUgMi41djE1LjdjMCAxLjQgMS4xIDIuNSAyLjUgMi41aDJ2LTguM2MwLS40LjMtLjcuNy0uN0gyOWMuNCAwIC43LjMuNy43djguM3oiLz48cGF0aCBkPSJNMjMuNCAzMC45SDEyLjJjLS40IDAtLjctLjMtLjctLjdzLjMtLjcuNy0uN2gxMS4yYy40IDAgLjcuMy43LjdzLS4zLjctLjcuN3ptMC0yLjZIMTIuMmMtLjQgMC0uNy0uMy0uNy0uN3MuMy0uNy43LS43aDExLjJjLjQgMCAuNy4zLjcuN3MtLjMuNy0uNy43em01LjQtMTguN0g2LjljLS40IDAtLjctLjMtLjctLjdWMi40YzAtMS4yIDEtMi4yIDIuMi0yLjJoMTguOGMxLjIgMCAyLjIgMSAyLjIgMi4ydjYuNWMuMS40LS4yLjctLjYuN3pNNy42IDguMmgyMC42VjIuNGMwLS41LS40LS44LS45LS44SDguNWMtLjUgMC0uOS40LS45Ljh2NS44eiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.list-community ul.menu .list-community--item a.rss {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNNS43IDIyLjdjLS42LjYtMS4zLjktMi4yLjktLjkgMC0xLjYtLjMtMi4yLS45LS42LS42LS45LTEuMy0uOS0yLjIgMC0uOC4zLTEuNi45LTIuMi42LS42IDEuMy0uOSAyLjItLjkuOSAwIDEuNi4zIDIuMi45LjYuNi45IDEuMy45IDIuMiAwIC45LS4zIDEuNi0uOSAyLjJ6bTkuNiAxbC01LS4zVjIzYzAtMi41LS45LTQuNi0yLjYtNi40LTEuNy0xLjgtMy44LTIuNy02LjMtMi45bC4yLTVjMi41LjEgNC44LjggNi45IDIuMSAyLjEgMS4zIDMuNyAzIDQuOSA1LjEgMS4yIDIuMSAxLjggNC40IDEuOCA2LjkuMi40LjIuNy4xLjl6Ii8+PHBhdGggZD0iTTI0IDIzLjZsLTUtLjJWMjNjMC0zLjItLjgtNi4yLTIuMy04LjktMS42LTIuNy0zLjctNC45LTYuNC02LjVDNy42IDYgNC43IDUuMSAxLjUgNS4xbC4yLTVjMyAuMSA1LjkuOCA4LjcgMkMxMy4xIDMuNCAxNS41IDUgMTcuNSA3YzIgMiAzLjYgNC40IDQuOCA3LjJDMjMuNCAxNyAyNCAxOS45IDI0IDIzdi42eiIvPjwvZz48L3N2Zz4=");
    background-repeat: no-repeat
}

.icon-community.rss-feeds:hover,.social-share--item.rss-feeds a:hover,.social-share--item a.rss-feeds:hover,.social-share li.rss-feeds a:hover,.social-share li a.rss-feeds:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj48cGF0aCBmaWxsPSIjRjI2NTIyIiBkPSJNMCAwdjMwaDMwVjBIMHptMTAuMiAyMy4xYy0uNS41LTEgLjctMS43LjctLjYgMC0xLjItLjItMS43LS43LS41LS41LS43LTEtLjctMS42IDAtLjYuMi0xLjIuNy0xLjYuNS0uNSAxLS43IDEuNy0uNy42IDAgMS4yLjIgMS43LjcuNS41LjcgMSAuNyAxLjYgMCAuNi0uMiAxLjItLjcgMS42em03LjQuOGwtMy44LS4ydi0uM2MwLTEuOS0uNi0zLjUtMS45LTQuOS0xLjMtMS40LTIuOS0yLjEtNC44LTIuMmwuMi0zLjhjMS45LjEgMy43LjYgNS4yIDEuNiAxLjYgMSAyLjggMi4zIDMuOCAzLjkuOSAxLjYgMS40IDMuNCAxLjQgNS4zLS4xLjItLjEuNC0uMS42em02LjYgMGwtMy44LS4xdi0uNGMwLTIuNC0uNi00LjctMS44LTYuOC0xLjItMi4xLTIuOC0zLjctNC45LTUtMi0xLjItNC4zLTEuOS02LjctMS45bC4xLTMuOGMyLjMuMSA0LjUuNiA2LjYgMS41IDIuMS45IDMuOSAyLjIgNS40IDMuOCAxLjUgMS42IDIuNyAzLjQgMy42IDUuNS45IDIuMSAxLjMgNC4zIDEuMyA2Ljd2LjV6Ii8+PC9zdmc+");
    background-repeat: no-repeat
}

.icon-community.rss-feeds,.social-share--item.rss-feeds a,.social-share--item a.rss-feeds,.social-share li.rss-feeds a,.social-share li a.rss-feeds {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj48cGF0aCBmaWxsPSIjRjI2NTIyIiBkPSJNMTAuMiAyMy4xYy0uNS41LTEgLjctMS43LjdzLTEuMi0uMi0xLjctLjdjLS41LS41LS43LTEtLjctMS42IDAtLjYuMi0xLjIuNy0xLjYuNS0uNSAxLS43IDEuNy0uNy42IDAgMS4yLjIgMS43LjcuNS41LjcgMSAuNyAxLjYgMCAuNi0uMiAxLjItLjcgMS42em03LjQuOGwtMy44LS4ydi0uM2MwLTEuOS0uNi0zLjUtMS45LTQuOS0xLjMtMS40LTIuOS0yLjEtNC44LTIuMmwuMi0zLjhjMS45LjEgMy43LjYgNS4yIDEuNnMyLjggMi4zIDMuOCAzLjljLjkgMS42IDEuNCAzLjQgMS40IDUuMy0uMS4yLS4xLjQtLjEuNnptNi42IDBsLTMuOC0uMXYtLjRjMC0yLjQtLjYtNC43LTEuOC02LjgtMS4yLTIuMS0yLjgtMy43LTQuOS01LTItMS4yLTQuMy0xLjktNi43LTEuOWwuMS0zLjhjMi4zLjEgNC41LjYgNi42IDEuNSAyLjEuOSAzLjkgMi4yIDUuNCAzLjhzMi43IDMuNCAzLjYgNS41Yy45IDIuMSAxLjMgNC4zIDEuMyA2LjdsLjIuNXoiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.feed-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSIjRkMzNjUwIj48cGF0aCBkPSJNNS43IDIyLjdjLS42LjYtMS4zLjktMi4yLjktLjkgMC0xLjYtLjMtMi4yLS45LS42LS42LS45LTEuMy0uOS0yLjIgMC0uOC4zLTEuNi45LTIuMi42LS42IDEuMy0uOSAyLjItLjkuOSAwIDEuNi4zIDIuMi45LjYuNi45IDEuMy45IDIuMiAwIC45LS4zIDEuNi0uOSAyLjJ6bTkuNiAxbC01LS4zVjIzYzAtMi41LS45LTQuNi0yLjYtNi40LTEuNy0xLjgtMy44LTIuNy02LjMtMi45bC4yLTVjMi41LjEgNC44LjggNi45IDIuMSAyLjEgMS4zIDMuNyAzIDQuOSA1LjEgMS4yIDIuMSAxLjggNC40IDEuOCA2LjkuMi40LjIuNy4xLjl6Ii8+PHBhdGggZD0iTTI0IDIzLjZsLTUtLjJWMjNjMC0zLjItLjgtNi4yLTIuMy04LjktMS42LTIuNy0zLjctNC45LTYuNC02LjVDNy42IDYgNC43IDUuMSAxLjUgNS4xbC4yLTVjMyAuMSA1LjkuOCA4LjcgMkMxMy4xIDMuNCAxNS41IDUgMTcuNSA3YzIgMiAzLjYgNC40IDQuOCA3LjJDMjMuNCAxNyAyNCAxOS45IDI0IDIzdi42eiIvPjwvZz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: 24px 24px
}

.list-community ul.menu .list-community--item .social-share--item.twitter a,.list-community ul.menu .list-community--item .social-share li.twitter a,.list-community ul.menu .list-community--item a.twitter,.social-share--item.twitter .list-community ul.menu .list-community--item a,.social-share li.twitter .list-community ul.menu .list-community--item a {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjQgNC42Yy0uOS40LTEuOC43LTIuOC44IDEtLjYgMS44LTEuNiAyLjItMi43LTEgLjYtMiAxLTMuMSAxLjItLjktMS0yLjItMS42LTMuNi0xLjYtMi43IDAtNC45IDIuMi00LjkgNC45IDAgLjQgMCAuOC4xIDEuMS00LjItLjItNy44LTIuMi0xMC4yLTUuMi0uNS44LS43IDEuNi0uNyAyLjUgMCAxLjcuOSAzLjIgMi4yIDQuMS0uOCAwLTEuNi0uMi0yLjItLjZ2LjFjMCAyLjQgMS43IDQuNCAzLjkgNC44LS40LjEtLjguMi0xLjMuMi0uMyAwLS42IDAtLjktLjEuNiAyIDIuNCAzLjQgNC42IDMuNC0xLjcgMS4zLTMuOCAyLjEtNi4xIDIuMS0uNCAwLS44IDAtMS4yLS4xIDIuMiAxLjQgNC44IDIuMiA3LjUgMi4yIDkuMSAwIDE0LTcuNSAxNC0xNHYtLjZjMS0uNyAxLjgtMS42IDIuNS0yLjV6Ii8+PC9zdmc+");
    background-repeat: no-repeat
}

.icon-community.twitter:hover,.social-share--item.twitter a:hover,.social-share--item a.twitter:hover,.social-share li.twitter a:hover,.social-share li a.twitter:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj48cGF0aCBmaWxsPSIjMDBBQ0VEIiBkPSJNMCAwdjMwaDMwVjBIMHptMjMuOCAxMC42di42YzAgNS45LTQuNSAxMi42LTEyLjYgMTIuNi0yLjUgMC00LjgtLjctNi44LTIgLjMgMCAuNy4xIDEuMS4xIDIuMSAwIDQtLjcgNS41LTEuOS0xLjkgMC0zLjYtMS4zLTQuMS0zLjEuMiAwIC41LjEuNy4xLjQgMCAuOC0uMSAxLjItLjItMi0uNC0zLjYtMi4yLTMuNi00LjN2LS4xYy42LjMgMS4zLjUgMiAuNi0xLjItLjgtMi0yLjItMi0zLjcgMC0uOC4yLTEuNi42LTIuMiAyLjIgMi43IDUuNSA0LjQgOS4xIDQuNi0uMS0uMy0uMS0uNy0uMS0xIDAtMi40IDItNC40IDQuNC00LjQgMS4zIDAgMi40LjUgMy4yIDEuNCAxLS4yIDItLjYgMi44LTEuMS0uMyAxLTEgMS45LTEuOSAyLjUuOS0uMSAxLjgtLjMgMi41LS43LS40LjgtMS4xIDEuNi0yIDIuMnoiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.icon-community.twitter,.social-share--item .social-share li.twitter a,.social-share--item.twitter .social-share li a,.social-share--item.twitter a,.social-share--item a.twitter,.social-share li .social-share--item.twitter a,.social-share li.twitter .social-share--item a,.social-share li.twitter a,.social-share li a.twitter {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj48cGF0aCBmaWxsPSIjMDBBQ0VEIiBkPSJNMjYgOC4zYy0uOC40LTEuNi42LTIuNS43LjktLjUgMS42LTEuNCAxLjktMi41LS45LjUtMS44LjktMi44IDEuMS0uOC0uOS0yLTEuNC0zLjItMS40LTIuNCAwLTQuNCAyLTQuNCA0LjQgMCAuMyAwIC43LjEgMS0zLjctLjItNy0xLjktOS4xLTQuNi0uNS43LS43IDEuNC0uNyAyLjMgMCAxLjUuOCAyLjkgMiAzLjctLjcgMC0xLjQtLjItMi0uNnYuMWMwIDIuMSAxLjUgMy45IDMuNiA0LjMtLjUuMS0uOC4yLTEuMy4yLS4zIDAtLjYgMC0uOC0uMS42IDEuOCAyLjIgMyA0LjEgMy4xLTEuNSAxLjItMy40IDEuOS01LjUgMS45LS40IDAtLjcgMC0xLjEtLjEgMiAxLjMgNC4zIDIgNi44IDIgOC4yIDAgMTIuNi02LjggMTIuNi0xMi42di0uNmMxLS42IDEuNy0xLjQgMi4zLTIuMyIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.community-item.twitter,.social-share--item.twitter a.community-item,.social-share li.twitter a.community-item {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MyIgaGVpZ2h0PSI3MSIgdmlld0JveD0iMCAwIDUzIDcxIj48cGF0aCBkPSJNNDUuNiAxNkM0My40IDExIDQwIDcuOSAzNSA2LjVjLTIuNy0uNy01LjUtMS04LjQtMS0yLjkgMC01LjcuNC04LjQgMS01IDEuNC04LjQgNC40LTEwLjYgOS41LTIgNC40LTQuMSAxMi43LTQgMTkuNS0uMSA2LjggMiAxNS4xIDQgMTkuNSAyLjIgNSA1LjYgOC4xIDEwLjYgOS41IDIuNy43IDUuNSAxIDguNCAxIDIuOSAwIDUuNy0uNCA4LjQtMSA1LTEuNCA4LjQtNC40IDEwLjYtOS41IDItNC40IDQuMS0xMi43IDQtMTkuNS4xLTYuOC0yLTE1LjEtNC0xOS41em0tNi44IDE0di44YzAgNy44LTYgMTYuOC0xNi45IDE2LjgtMy4zIDAtNi41LTEtOS4xLTIuNy41LjEuOS4xIDEuNC4xIDIuOCAwIDUuMy0uOSA3LjQtMi41LTIuNiAwLTQuOC0xLjgtNS41LTQuMS40LjEuNy4xIDEuMS4xLjUgMCAxLjEtLjEgMS42LS4yLTIuOC0uNi00LjgtMi45LTQuOC01Ljh2LS4xYy44LjQgMS43LjcgMi43LjctMS42LTEuMS0yLjYtMi45LTIuNi00LjkgMC0xLjEuMy0yLjEuOC0zIDIuOSAzLjYgNy4zIDUuOSAxMi4yIDYuMi0uMS0uNC0uMi0uOS0uMi0xLjMgMC0zLjMgMi43LTUuOSA1LjktNS45IDEuNyAwIDMuMi43IDQuMyAxLjkgMS4zLS4zIDIuNi0uOCAzLjgtMS40LS40IDEuNC0xLjQgMi41LTIuNiAzLjMgMS4yLS4xIDIuMy0uNSAzLjQtLjktLjggMS0xLjggMi4xLTIuOSAyLjl6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 53px;
    height: 71px;
    background-size: 53px 71px
}

.list-community ul.menu .list-community--item a.wechat {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNMjQgMTVjMC0zLjMtMy40LTYtNy41LTZTOSAxMS43IDkgMTVzMy40IDYgNy41IDZjLjcgMCAxLjMtLjEgMi0uMmw0IDEuNy0xLjQtMi44YzEuOC0xLjEgMi45LTIuOCAyLjktNC43em0tOS44LS40Yy0uNiAwLTEuMS0uNS0xLjEtMS4xcy41LTEuMSAxLjEtMS4xIDEuMS41IDEuMSAxLjEtLjQgMS4xLTEuMSAxLjF6bTQuNiAwYy0uNiAwLTEuMS0uNS0xLjEtMS4xcy41LTEuMSAxLjEtMS4xIDEuMS41IDEuMSAxLjEtLjUgMS4xLTEuMSAxLjF6Ii8+PHBhdGggZD0iTTE2LjUgNy41Yy41IDAgLjkgMCAxLjMuMUMxNyA0LjEgMTMuNCAxLjUgOSAxLjUgNCAxLjUgMCA0LjkgMCA5YzAgMi40IDEuMyA0LjUgMy40IDUuOWwtMS4yIDIuNCAzLjItMS40Yy43LjIgMS40LjQgMi4yLjUgMC0uNC0uMS0uOS0uMS0xLjQgMC00LjEgNC03LjUgOS03LjV6TTEyIDQuOWMuNiAwIDEuMS41IDEuMSAxLjFzLS41IDEuMS0xLjEgMS4xLTEuMS0uNS0xLjEtMS4xLjUtMS4xIDEuMS0xLjF6TTYgNy4xYy0uNiAwLTEuMS0uNS0xLjEtMS4xUzUuNCA0LjkgNiA0LjlzMS4xLjUgMS4xIDEuMVM2LjYgNy4xIDYgNy4xeiIvPjwvZz48L3N2Zz4=");
    background-repeat: no-repeat
}

.list-community ul.menu .list-community--item a.xing {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNC4zIDUuM2MtLjEgMC0uMy4xLS40LjItLjEuMi0uMS40IDAgLjVMNiA5LjdsLTMuNCA1LjljLS4xLjItLjEuNCAwIC41LjEuMS4yLjIuNC4yaDMuMmMuNSAwIC43LS4zLjktLjYgMCAwIDMuMy01LjggMy40LTYuMUw4LjMgNS44Yy0uMS0uMS0uMy0uNS0uOC0uNUg0LjN6TTE3LjcgMWMtLjUgMC0uNy4zLS44LjYgMCAwLTYuOCAxMi4xLTcuMSAxMi41bDQuNSA4LjNjLjIuMy40LjYuOS42aDMuMmMuMiAwIC4zLS4xLjQtLjIuMS0uMS4xLS4zIDAtLjVsLTQuNS04LjIgNy0xMi40Yy4xLS4yLjEtLjQgMC0uNS0uMS0uMS0uMi0uMi0uNC0uMmgtMy4yeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.teaser-highlight-news.video .teaser-highlight-news--picture:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NyIgaGVpZ2h0PSI0NyIgdmlld0JveD0iMCAwIDY3IDQ3Ij48cGF0aCBkPSJNNjUuNCA3LjRjLS44LTIuOS0zLTUuMS01LjktNS45QzU0LjMuMSAzMy41LjEgMzMuNS4xcy0yMC44IDAtMjYgMS40Yy0yLjkuOC01LjEgMy01LjkgNS45Qy4yIDEyLjYuMiAyMy41LjIgMjMuNXMwIDEwLjkgMS40IDE2LjFjLjggMi45IDMgNS4xIDUuOSA1LjkgNS4yIDEuNCAyNiAxLjQgMjYgMS40czIwLjggMCAyNi0xLjRjMi45LS44IDUuMS0zIDUuOS01LjkgMS40LTUuMiAxLjQtMTYuMSAxLjQtMTYuMXMwLTEwLjktMS40LTE2LjEiIGZpbGw9InJlZCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yNi43IDMzLjRsMTcuNC05LjktMTcuNC05Ljl6Ii8+PC9zdmc+");
    background-repeat: no-repeat
}

.list-community ul.menu .list-community--item a.youtube {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMTYuNyAxMi44bC03LjkgNC42VjguMmw3LjkgNC42ek0yNCAxN1Y4LjVzMC00LjEtNC4xLTQuMUg0LjFTMCA0LjQgMCA4LjVWMTdzMCA0LjEgNC4xIDQuMWgxNS43Yy4xIDAgNC4yIDAgNC4yLTQuMSIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.teaser-offer--place.physical-address:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTIgMy41Yy0yLjcgMC01LjEgMS44LTUuOCA0LjQtLjEuNi0uMiAxLjItLjIgMS44IDAgMiAxLjEgMy43IDIuMyA1LjQgMS4zIDEuNiAyLjQgMy4zIDMuMyA1LjEuMS4yLjMuMy41LjIuMSAwIC4yLS4xLjItLjIuOS0xLjggMi0zLjYgMy4zLTUuMSAxLjItMS43IDIuNC0zLjQgMi40LTUuNCAwLS42LS4xLTEuMi0uMi0xLjgtLjctMi42LTMuMS00LjQtNS44LTQuNHpNMTIgN2MtMS40IDAtMi41IDEuMS0yLjUgMi41UzEwLjYgMTIgMTIgMTJzMi41LTEuMSAyLjUtMi41UzEzLjQgNyAxMiA3eiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmMzNjUwIiBzdHJva2Utd2lkdGg9Ii43NSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PC9zdmc+");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: 24px 24px
}

.teaser-offer--infos-item.email a:before,.teaser-offer--place.postal-address:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNC42IDUuOGgxNC44YzEuMSAwIDIgLjkgMiAydjguNWMwIDEuMS0uOSAyLTIgMkg0LjZjLTEuMSAwLTItLjktMi0yVjcuOGMwLTEuMi45LTIgMi0yeiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmMzNjUwIiBzdHJva2Utd2lkdGg9Ii43NSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmMzNjUwIiBzdHJva2Utd2lkdGg9Ii43NSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMy4zIDYuM2w4LjQgNy4xIDktNy4xIi8+PC9zdmc+");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: 24px 24px
}

.teaser-offer--infos-item.fax a:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTQuNyAxOC42YzAgLjQuMy43LjcuN2wyLjYuM2MuNCAwIC44LS4zLjktLjcgMC0uNyAwLTEuNS0uMi0yLjEtLjYtMS43LTMuMy0zLTYuNy0zLTIuNiAwLTQuOC43LTYgMS45LS4zLjMtLjYuNy0uNyAxLjEtLjIuNy0uMyAxLjQtLjIgMi4xIDAgLjQuNC44LjguN0g2bDIuNi0uM2MuNCAwIC43LS4zLjctLjdsLjEtMS40YzAtLjEuMS0uMi4yLS4yIDEuNi0uMiAzLjItLjIgNC44IDAgLjEgMCAuMi4xLjIuMmwuMSAxLjR6bS03LjYtNS45VjQuNEgxN3Y4LjNNOS40IDYuNWg1LjNNOS40IDguOGg1LjNtLTUuMyAyLjRoNS4zIiBmaWxsPSJub25lIiBzdHJva2U9IiNmYzM2NTAiIHN0cm9rZS13aWR0aD0iLjc1IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: 24px 24px
}

.teaser-offer--infos-item.phone a:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTAuMiA4LjRjLjMtLjQuMy0xIDAtMS40TDcuOCA0Yy0uNC0uNi0xLjEtLjYtMS42LS4yaC0uMWMtLjguNy0xLjUgMS41LTIgMi41LTEuMiAyLjQuNCA2LjUgMy44IDEwIDIuNyAyLjcgNS44IDQuMyA4LjEgNC4zLjYgMCAxLjMtLjEgMS44LS40LjktLjUgMS44LTEuMiAyLjUtMiAuNC0uNS40LTEuMi0uMS0xLjZsLTMtMi40Yy0uNC0uMy0xLS4zLTEuNCAwbC0xLjYgMS4zYy0uMS4xLS4zLjEtLjQgMC0uOS0uNy0xLjgtMS41LTIuNy0yLjQtLjgtLjgtMS42LTEuNy0yLjQtMi42LS4xLS4xLS4xLS4zIDAtLjRsMS41LTEuN3oiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZjMzY1MCIgc3Ryb2tlLXdpZHRoPSIuNzUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: 24px 24px
}

.teaser-offer--infos-item.website a:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNOS4xIDIwLjRjLjkuMyAxLjkuNCAyLjkuNHMxLjktLjEgMi44LS40YzEtLjMgMS45LTEgMi41LTEuOSAxLjItMiAxLjgtNC4yIDEuOC02LjYgMC0yLjMtLjYtNC42LTEuOC02LjYtLjYtLjktMS40LTEuNS0yLjQtMS45QzEzIDMgMTEgMyA5LjEgMy42Yy0xIC4zLTEuOCAxLTIuNCAxLjktMS4yIDItMS44IDQuMy0xLjggNi42cy42IDQuNiAxLjggNi42Yy42LjcgMS40IDEuNCAyLjQgMS43eiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmMzNjUwIiBzdHJva2Utd2lkdGg9Ii43NSIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHRleHQgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy4wMyAxMykiIGZpbGw9IiNmYzM2NTAiIGZvbnQtZmFtaWx5PSJBcmlhbE1UIiBmb250LXNpemU9IjMuMzgiPldXVzwvdGV4dD48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: 24px 24px
}

.site-logo--inner {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNjQiIGhlaWdodD0iMTM4IiB2aWV3Qm94PSIwIDAgMTY0IDEzOCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTcwLjE2NyAxLjg0M2MuMTQ4LS4wNS0uMTQ4LjA0NyAwIDBtMCAwYy4wMjctLjAxLS4wMjMuMDA2IDAgMCIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik04Mi44MTYgNzcuNjAyaC0uMDk2Yy00LjM2NSAwLTguNTc1LS42NTQtMTIuNTUyLTEuODUxLTQuMjc2LTEuNDktOC4yMzktNC40NjMtMTAuNjkzLTguMTg0LTQuMDUtNS45MTktNy43MjQtMTcuMzU4LTcuODgtMjguNzUxdi0uMDM0Yy4xNTQtMTEuMzkxIDMuODMxLTIyLjgzMyA3Ljg4LTI4Ljc1NCAyLjQ1LTMuNzE3IDYuNDE1LTYuNzAxIDEwLjY5My04LjE4OEM3NC4xNDYuNjM0IDc4LjQ0NiAwIDgyLjgxNiAwYzQuMzY1IDAgOC42NjguNjM0IDEyLjY0NiAxLjg0IDQuMjc5IDEuNDg0IDguMjQzIDQuNDcgMTAuNzAxIDguMTg3IDQuMDQ1IDUuOTIyIDcuNzE2IDE3LjM2NSA3Ljg2OCAyOC43NTR2LjAzNGMtLjE1MiAxMS4zOTYtMy44MjMgMjIuODMzLTcuODY4IDI4Ljc1MS0yLjQ1OCAzLjcyMi02LjUxOCA2LjcwOC0xMC43OTEgOC4xOUE0Mi43MSA0Mi43MSAwIDAgMSA4Mi45MDMgNzcuNmwtLjA4Ny4wMDJ6bTI4LjgxMS0zOC44Yy4xNDMtOC41ODItMi40NzUtMTguOTk4LTQuOTk2LTI0LjUzNi0yLjc5Mi02LjM0MS03LjA1Ni0xMC4xODgtMTMuMzE2LTExLjkwM2E0Mi41NzggNDIuNTc4IDAgMCAwLTEwLjU0OS0xLjMwNGMtMy42MzUgMC03LjE5OC40NDEtMTAuNTY5IDEuMzA1LTYuMjU5IDEuNzE2LTEwLjUyNSA1LjU2My0xMy4zMTMgMTEuOTAzLTIuNTIyIDUuNTM5LTUuMTM3IDE1Ljk1NS00Ljk5OCAyNC41MzYtLjE0IDguNTggMi40NzYgMTguOTk2IDQuOTk4IDI0LjUzOCAyLjc4OCA2LjMzNyA3LjA1NSAxMC4xODQgMTMuMzEzIDExLjg5NmE0Mi41NDYgNDIuNTQ2IDAgMCAwIDEwLjU2OSAxLjMxM2MzLjYzNyAwIDcuMTc2LS40NDcgMTAuNTQ5LTEuMzEzIDYuMjYyLTEuNzEzIDEwLjUyNi01LjU2IDEzLjMxNi0xMS44OTYgMi41MjEtNS41NDQgNS4xMzktMTUuOTYgNC45OTYtMjQuNTM5ek04Ny4xMDkgMjEuMTM2Yy0uNDIyLS43MDMtLjA3Ni0uMDc3LS41MS0uODk0Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTgzLjgxNiA3NC41MjFjLS4wMzMtMS41NyAxLjUwNi0yLjM2NCAyLjQ3Ni0zLjQwMi4yNTctLjI1My4zNTgtLjc1My4xNzYtMS4xNjQtLjExOC0uMjU4LS4yODItLjM4OS0uNTA0LS40MzgtLjMzNy0uMDc4LS42Mi0uMDI4LS44MzkuMTU4LS4zLjI3OC0uMzg0LjY0Ni0uMzY4IDEuMDM1bC0xLjA3OS4wNjRjLS4wODgtLjU5OC4wNTUtMS4xNzUuNDIyLTEuNjI1LjUwNi0uNTM0IDEuMjYtLjY4MiAxLjk5MS0uNjM3LjU4My4wOTggMS4yNjkuNDUzIDEuNTExIDEuMDYzLjMxMS42NjMuMjA5IDEuNTE4LS4yODcgMi4wODItLjYzNy42NzQtMS40NjEgMS4wNDUtMS45OTEgMS44MDVsMi43MTgtLjE1OGMuMDIxLjMyNi4wNDMuNjYyLjA2MS45NzNsLTQuMjg3LjI0NHptLTkuNjM4LTYuNzlsLS4wMTguMDUyLTEuNzY5IDUuNDI3LTEuMTI3LS4zNzMgMS4yMTItMy43MDUuMDItLjA2M2MtLjQ1MS0uMTU5LS45OTUtLjMxMy0xLjQzNC0uNDY2bC4yMjktLjcwNmMuNTY5LjE0NyAxLjE1Ny4yNDYgMS42NTktLjE2OC4xNzktLjE0Ni4yMS0uMTc3LjMwOS0uMjg3bC45MTkuMjg5em0yMS40ODkgMy4wMTFjLS4xNDYtLjUzNi0uNDM3LS45NjQtMS4wMy0xLjE0MmwtLjM0Ny0uMDY4Yy4zNTQtLjI1LjY3Ny0uNzU1LjU2Mi0xLjI0NC0uMDgyLS41NjEtLjQ3OS0uOTE0LS45OTItMS4xMDYtLjQ0NC0uMTQtLjk2My0uMTE1LTEuNDU3LjAxOS0uNDk4LjExNC0uOTYxLjMzNS0xLjI5Ny42NjYtLjM1NC40MDMtLjU1My45MDItLjM1NyAxLjQ0LjExNy40ODMuNjQxLjc3NiAxLjA2NC44NGwtLjI2Ni4yMjFjLS40NTEuNDM4LS41MDkuOTQ2LS4zODggMS40OTEuMTI1LjU5NS42MTIgMS4wNjggMS4xOTYgMS4yNDIuNDQ1LjEwNy45NzMuMSAxLjQ5Ni0uMDIxLjUyMS0uMTMxLjk5MS0uMzY1IDEuMzI4LS42NzcuNDQxLS40MzEuNjUtMS4wNjQuNDg4LTEuNjYxem0tMy43MzEtMS41NWMtLjE0My0uMjMtLjE0My0uNjMuMTA0LS44NjcuMTQ0LS4xNDYuMzQxLS4yNTQuNTYzLS4zMDYuMjEzLS4wNTguNDQ3LS4wNjIuNjQ2LjAxLjMxNS4wOTcuNDk4LjQ0OS40OTIuNzIyYS42OTguNjk4IDAgMCAxLS4yMzQuNSAxLjE5MiAxLjE5MiAwIDAgMS0uNTM0LjI2MmMtLjIwNS4wNTUtLjQxLjA2My0uNTk0LjAyYS42OTIuNjkyIDAgMCAxLS40NDMtLjM0MXptMi4zNzUgMi42MTRjLS4xNDguMTY2LS40MDQuMy0uNjg0LjM1OS0uMjgxLjA3OC0uNTY2LjA4Mi0uNzctLjAwOGEuODY2Ljg2NiAwIDAgMS0uNTUxLS41NjZjLS4xMDUtLjM2OSAwLS43NjguMzE2LS45ODUuMTQxLS4wOTUuMzQtLjE4Ny41NS0uMjUuMjE4LS4wMzcuNDQtLjA1Mi41OTktLjAyOS4zOS4wNDguNjY4LjM0My43NDYuNzE4YS44NTguODU4IDAgMCAxLS4yMDYuNzYxem0tMTMuMzAzLjk3Yy4wMjEtLjU0OC0uMTMxLTEuMDUxLS42NDktMS4zODlsLS4zMDUtLjE3NGMuNDEtLjEzMy44NzItLjUxOC45MDMtMS4wMjEuMDg5LS41NjMtLjE5My0xLjAxNy0uNjE1LTEuMzU0LS4zODYtLjI2NC0uODg0LS4zOTMtMS4zOTktLjQxNi0uNTA5LS4wNDEtMS4wMi4wMy0xLjQzNi4yNDYtLjQ2Mi4yODEtLjc5OC43MDUtLjc3NiAxLjI2OS0uMDI0LjUwMy4zODMuOTQyLjc3NiAxLjEyMWwtLjMyNS4xMzNjLS41NjMuMjgtLjc3MS43NTUtLjgxMSAxLjMwMi0uMDU5LjYyLjI2OCAxLjIwOS43NzUgMS41NDUuMzc5LjI0OC44OTUuMzk2IDEuNDMxLjQzNC41MjguMDMzIDEuMDU4LS4wNjIgMS40NzItLjI1Ni41NDktLjI3NS45MzMtLjgyNC45NTktMS40NHptLTMuMTAzLTIuNTg4Yy0uMDU5LS4yNjIuMDYzLS42NDYuMzY0LS43OTUuMTY4LS4xLjQwMy0uMTQzLjYyMi0uMTI1LjIyNS4wMTQuNDQ4LjA4LjYxMi4yMDEuMjgxLjE4Ni4zNDYuNTguMjU2LjgzNC0uMDYxLjIwNS0uMjA0LjMyLS4zNzEuNDEyYTEuMzEzIDEuMzEzIDAgMCAxLS41OS4wOTEgMS4yMDMgMS4yMDMgMCAwIDEtLjU2Ny0uMTY2LjY2OS42NjkgMCAwIDEtLjMyNi0uNDUyem0xLjQ4NCAzLjIwMmMtLjE4Ni4xMTUtLjQ3MS4xNjctLjc1OC4xNDgtLjI4NC0uMDIxLS41NTYtLjEwMy0uNzMyLS4yM2EuODg1Ljg4NSAwIDAgMS0uMzQ0LS43MTVjLjAwNi0uMzg5LjIyNi0uNzI3LjU5My0uODQ0LjE2MS0uMDQ4LjM3NC0uMDgyLjU5OC0uMDY4LjIyLjAyLjQzOC4wNy41ODIuMTM5LjM1NS4xNjUuNTMxLjUzLjQ5Mi45MTYtLjAyMi4yNDUtLjE3Ny40OTUtLjQzMS42NTR6bTI3LjE1Ni01NS42MzZsLTUuMjgxIDIuMjczLS40Ny0xLjA5NiA1LjI3OS0yLjI4ek04Ni42NTYgOC42MjhsLTEuMzU0LTUuOTE3IDEuMjQyLjEyN2MuMjU0IDEuNDY1LjUxMyAzLjEyMy44MSA0LjM1Ni41NDMtMS4xNDkgMS4xMjctMi43MjQgMS42NTgtNC4xMDRsMS4yMzkuMTIxLTIuNTAxIDUuNTI2LTEuMDk0LS4xMDl6TTY0LjE5OSAxMi4wMWwtMS4yODUgMi4yOTgtMS4wODMtLjYwMiAxLjQ3MS0yLjYzNi0uODI0LS40NjgtMi4wNTkgMy42ODkgNS4wMTUgMi44MDQgMi4wNTctMy42OS0uODI5LS40NjYtMS40NzQgMi42NC0xLjQwNS0uNzg3IDEuMjg2LTIuMjk3em0tMy4wNDEgMjQuNDI2Yy0uMjc2LS42Mi0uOTQtLjg2NC0xLjYyNy0uODMxLS41NzguMDc0LTEuMDIuNDY0LTEuMjY0IDEuMDYyLS4wODktLjM1LS40MTYtLjc4Ni0uOTctLjg1NC0uNTc0LS4wNy0xLjEzLjA4OC0xLjQwNS41NzQtLjM3Ny40ODQtLjIxMSAyLjYyNC0uMjUgMy44NTRsNS43MDctLjAwNS4wMDItLjQxNGMtLjAzMy0yLjI3Ni4xMDItMi41NS0uMTkzLTMuMzg2em0tMy4yNDMgMi42MDJINTYuNWMuMDQzLTEuMzE0LS4xNjktMi4wMjIuNjM0LTIuMTA2LjQ3OC0uMDM0LjYwNS4wNjcuNzE4LjM2LjA5MS4yOTMuMDYzLjYwNS4wNjMgMS43NDZ6bTIuNDgxLS4wMDFsLTEuNjA0LjAwMWgtLjAxMmMuMDI5LTEuMjc1LS4xNzItMi4wMzIuNTg5LTIuMTc4LjI2OS0uMDcyLjU5MS0uMDQ0Ljc4OS4xNTUuMzIzLjMxOC4yMjUuODM5LjIzOCAyLjAyMnptNDYuMTkyLTE4LjA4OWwuOTE1LS4yMzkgMS4xNiA0LjQ5NS0uOTE2LjIzNS0uNDI5LTEuNjYxLTQuNjE2IDEuMTkxLS4yOTEtMS4xNjYgNC42MS0xLjE4OXpNNzcuNTkgOC45NTZjLjY0MS0uMDk5IDEuMjM5LS4zNjMgMS42NDYtLjg0LjM0Ny0uMzk0LjM5Ny0uNzY5LjM0NS0xLjE4OWwtLjY2LTQuMTE2LTEuMTY5LjE4OC42NiA0LjEwOGMuMDM1LjMxMS0uMTc5LjYyOC0uNDUzLjc4OGExLjIzIDEuMjMgMCAwIDEtLjUyMS4xNzkgMS4zMjUgMS4zMjUgMCAwIDEtLjU0Ny0uMDA0Yy0uMzExLS4wNjMtLjYwNy0uMjcxLS42NzYtLjYwN2wtLjY2NS00LjEwNi0xLjE2Ny4xODkuNjYzIDQuMTA1Yy4wOC40MTguMjQ2Ljc2MS43MDQgMS4wMjYuNTI2LjMyMyAxLjE4Mi4zODYgMS44MjUuMjc1bC4wMTUuMDA0em0zMS42NTUgMjAuMTM0bC01Ljk3NC0xLjE5OC4xNjYgMS4xNjcgMS4zMDEuMjM4LjI4NSAyLjA1Ni0xLjE4Mi41ODIuMTU2IDEuMTcgNS40MTYtMi43OS0uMTY4LTEuMjI1em0tMy4zMiAxLjgxM2wtLjE5Ni0xLjQyNCAyLjQ4Mi4zNzhoLjAwNGwtLjAwNC4wMDRoLjAwOC0uMDA4bC0yLjI4NiAxLjA0MnptMi40NTYgOC4wNjFsLjExMy0uMDE3LjEyMy0uMDMzLjEwMS0uMDRjLjM3OC0uMjAzLjQ2Mi0uNzA4LjQ0NS0xLjExNi0uMDE1LS40MTYtLjE0Ni0uODM1LS41MjktLjk5MS0uMjA0LS4wNTMtLjQ1OC0uMDcxLS41OTUuMTM2LS42NS45NjItLjIwMyAyLjk5Ni0xLjg2OSAzLjM1My0uNzI5LjEyMy0xLjM3My0uMTk3LTEuNzQ3LS43OC0uNTIxLS45MTktLjU2LTIuMzY5LjAzMS0zLjI3LjM1Ni0uNDY3LjgzOS0uNzU0IDEuNDIyLS43NmwuMDc4IDEuMTAzYy0uMzY3LjA0NS0uNzE4LjIzLS44ODIuNTg1LS4yNC41NzMtLjE4NyAxLjQ4OS4yNDIgMS44MjguMTUyLjE3NC41MTMuMTUyLjY5Ny4wNDcuNjcyLS40NzYuNTMyLTEuNjY0Ljg3Mi0yLjQ2LjEwMy0uMzM1LjQyMS0uNjgxLjcyOS0uODU0LjU5NS0uMjUzIDEuMzQ2LS4xNjIgMS44MjQuMzA0Ljc2My43MjQuNzk3IDIuMTQuNDM5IDIuOTk5LS4xOTUuNTk2LS44NDggMS4wMjctMS41MSAxLjA2NGwtLjA3NC0xLjA5OGguMDl6bS00Ni4yNTYtOC42NzhjLjEwOC0uNjQ1LjA0My0xLjMwNC0uMjgzLTEuODI1LS4yNjItLjQ1OC0uNjA0LS42MjEtMS4wMjgtLjcwN2wtNC4xMDctLjY0MS0uMTg4IDEuMTY3IDQuMTEyLjY1NGMuMzEuMDQzLjU0NC4zNi42MDguNjY1LjA0My4xNzQuMDQzLjM2Mi4wMTEuNTU0YTEuMzMxIDEuMzMxIDAgMCAxLS4xODEuNTIyYy0uMTU4LjI2OC0uNDQ1LjQ4OS0uNzg2LjQ0OGwtNC4xMDctLjYzNy0uMTgyIDEuMTY1IDQuMTE0LjY0NmMuNDIxLjA1My44LS4wMDEgMS4xODktLjM1My40NzEtLjQwNC43MzEtMS4wMS44My0xLjY0OXYtLjAxMWgtLjAwMnYuMDAyek02OC41IDUuNzIzbC0xLjA0OC42NDIgMS4yNTggNS45NTMgMS4wMTMtLjYwNi0uMjk2LTEuMjg2IDEuNzY4LTEuMDgxIDEuMDEyLjg1NyAxLjAwMy0uNjE2LTQuNzEtMy44NjN6bS43MDIgMy43MThsLS42NC0yLjQyLS4wMDYtLjAwOC4wMDYuMDAyLS4wMDItLjAwOC4wMDYuMDEzIDEuODU3IDEuNjc4LTEuMjIxLjc0M3ptMjcuMTkxLTEuODQ1bC0yLjQxNi0xLjAxOC40NzUtMS4xNDYgMi43NzcgMS4xNjMuMzczLS44NzYtMy44OTMtMS42MjUtMi4yMjMgNS4zIDMuODk3IDEuNjI3LjM3LS44NzctMi43ODktMS4xNjguNjItMS40ODMgMi40MzYgMS4wMjR6bS0zNC45ODkgMTIuNzNjLS4wMDItLjM5My0uMDIxLS43MjMtLjM1MS0xLjAzNS0uMzEzLS4zMjctLjgxNS0uNDc2LTEuMzA3LS40NDItMS4yODMuMTk1LTEuNDUgMS42NjItMi4xNjMgMy45OTJsNS41MDQgMS42NC4zNDgtMS4xNTMtMi4xNzctLjY0Ni0uMDktLjAyNWMuMTQ2LS41My4zNjItMS4xOTkuNDctMS4zNDcuMzktLjkwNiAxLjg1LS4wMTggMi40MjctLjEwMWwuMzM1LTEuMTQzYy0uOTc3LjA1My0yLjI5NC0uODI1LTIuOTk2LjI2em0tMS4xNDEgMi4wNTZsLTEuNDQyLS40MjVjLjMxNy0uOTguNDU4LTEuOTY5IDEuMTQ2LTEuOTExLjI4MS4wNDUuNDcyLjEyMi42MzQuMzE4LjI2Ni4zMzQtLjA4MiAxLjA3MS0uMzM4IDIuMDE4ek0xMDEuNTY0IDguODlsLTQuNTYgMy40ODMuNzI2Ljk1MSAxLjgwNC0xLjM3NS4wNzktLjA1OGMuMzQuNDI4Ljc2Ljk5OS44MDkgMS4xNjkuNTEyLjg1NS0xLjA3OSAxLjUwNi0xLjM0MyAyLjAyNGwuNzI2Ljk0N2MuNTI3LS44MzUgMi4wMjEtMS4zNzUgMS41NDktMi41ODMuMzIuMjM3LjYwMS40MTMgMS4wNTMuMzMuNDUzLS4wNjMuODY3LS4zODEgMS4xMy0uODAzLjU3OS0xLjE0Ny0uNS0yLjE1LTEuOTczLTQuMDg1em0uODYzIDMuNTcxYy0uMTk2LjE5OC0uMzY0LjMwNC0uNjMuMzEzLS40MzIuMDIxLS44MTYtLjY4Ny0xLjQyOC0xLjQ1N2wxLjE4NC0uOTE0Yy42MTYuODMxIDEuMzMgMS41MzEuODc0IDIuMDU4em0tNC4yNDMgNC41NDVjLTEuMjExLTIuNzU1LTMuNjI1LTQuNzgyLTYuNTYxLTUuNjIzYTM0LjAxNCAzNC4wMTQgMCAwIDAtOC43Ni0xLjE2NWgtLjA5NmMtMi45OTggMC01Ljk4OS40MTktOC43NTIgMS4xNjUtMi45NC44NDEtNS4zNSAyLjg3LTYuNTY0IDUuNjIzLTIuNjQ0IDUuNjU5LTQuMzcxIDEzLjc5NS00LjM3MSAyMS43OTQgMCA4LjAwMiAxLjcyOCAxNi4xMzYgNC4zNzEgMjEuNzk0IDEuMjE1IDIuNzUzIDMuNjI1IDQuNzg1IDYuNTY0IDUuNjI1YTM0LjEyNCAzNC4xMjQgMCAwIDAgOC43NTIgMS4xNThoLjA5NmMzLjAwMyAwIDUuOTk0LS40MTYgOC43NjItMS4xNTggMi45MzQtLjgzOCA1LjM0OC0yLjg3IDYuNTU5LTUuNjI1IDIuNjM5LTUuNjU5IDQuMzc3LTEzLjc5MiA0LjM3Ny0yMS43OTQtLjAwMi04LjAwMi0xLjc0My0xNi4xMzQtNC4zNzctMjEuNzk0em0tNS4wODIgMTYuMjEyYy4wODYgMCAuNDY5LS4wOC40OC0uMzI0di01LjA1MWMuNjkxLS4xNjEgMS4zOTUtLjM5OSAyLjA0OC0uNTM0djMuMDQ1Yy4zOTctLjA0Ny42MDEtLjA5NiAxLjA4MS0uMTcxdjQuMDEzbC0xLjI0OC4xODctLjM5NSAxLjYxOUg5MC42MmwtLjY1OS0xLjQ0Yy0xLjA4Mi0uMTAxLTEuMTYtLjEwMS0yLjI0LS4xNzkgMS4wMjEtMS4zMTUgMi4wNjMtMi42MjYgMi43NzEtNC4wNjR2LTIuMDUybDIuMDExLS4yNTd2NC44NjdjMCAuMTY5LjI0OC4zNDEuNTAyLjM0MWguMTAydi4wMDJsLS4wMDUtLjAwMnptLTIuNjEtMTguNTY1Yy41MDMtLjE0NSAxLjE4NC0uMDgzIDEuNjA0LjI5MS41NjkuNDE0LjczMyAxLjExMS41OTggMS43NTgtLjM5NiAxLjM5OC0xLjk2MyAxLjY2LTMuMjI5IDEuOTk0bC0uNjkyLS45NDVjLjI1Mi0xLjIwNy4zODgtMi41OTkgMS43MTktMy4wOTh6TTg2LjYgMjAuMjQ0bC41MS44OTQtMS4yNzEgMS4zOTJjLS4zNDMtLjMzMi0uMzc0LS4zNTktLjcxNC0uNzE4LjY1Mi0uNjg3LjcxNC0uNzY0IDEuNDc1LTEuNTY4em0tMTUuNzYyLTEuOXYtLjAwOGMuMjI2LjY2NS42NDMgMS4xMzggMS4zMDUgMS40NS0uMDc1LS4zNTUtLjM4NC0uNjczLS40ODUtMS4wNDMtLjI4Ny0uNzI3LS4yNTktMS43NjEuMjEzLTIuMzkzLjMzMy0uNDk3LjgxNS0uNzAyIDEuMzQ0LS44Ny0uMjAxLjU5OS0uMjYxIDEuMzEyLS4wMTkgMS45MTYuMzUxLS4yNi4zNjUtLjI3OS42MzUtLjUzOS4wOTgtLjA5NS4xNDUtLjEyNi4yMjktLjE5NS40OTMgMS4wNDcgMS4wNDYgMi40OTEuNzI0IDMuNzFsLS4xOTkuNTIxYy0uMDc2LS44NTgtLjIxNi0xLjI3MS0uNzk4LTEuNTgyLS4wNzYuNS4yNDMuODYuMzE4IDEuNTEyLjIzNSAxLjAxMy4wNTEgMi4wMTktLjU3NiAyLjYwMmgtMS42MTRjLTEuMjMzLTEuMzE0LTEuMzE5LTMuMjk0LTEuMDc3LTUuMDgxem0zLjcxNiA2LjY2MmgtLjg2MmwtLjM3NCAzLjA4M2EzLjM5IDMuMzkgMCAwIDAtMS4yNTEtLjcxN2MtLjIyLTEuMzExLS4yNC0xLjQwMy0uMzYxLTIuMzY3aC0uODM0di0uOTE1YzEuNDQtLjAwNCAyLjIzNy4wMDEgMy42ODMuMDAxdi45MTV6bS02LjI1OCAxMi4yNjZsOS44OTYtLjAwNnYyLjg3N2wtOS44OTYuMDA3di0yLjg3OHptMy44MjctNS43NzRjLjQxMy0uMTEuODEzLjE0NSAxLjEzLjM4MS0uMDQ3IDEuNjcyLS4wNDcgMS42NTEtLjA4MyAzLjQwNGgtLjkxN2wtLjAwNS0uMjgxYy0uMDM5LTEuMzI1LS4wOTUtMi4xOTUtLjEyNS0zLjUwNHpNNzEuNSA1MS44MTZjLS4xODMtLjAwMi0uNTE0LS4wMjctLjY5OS0uMDg3LS40MjktLjEwOC0xLjAzMi0uMzM1LTEuMzk1LS45MTRsLS4wNjgtLjEzMy0uMDY0LS4xNzYtLjA4LS4xODQtLjAzMS0uMjg3LjAwMy01LjM3OWMtLjA0Ny0uNjc2LS4zLS42ODgtLjg1NC0xLjA5OWwuMTk1LS4wNjcgMi4xODEtLjcxMmMuMzEuMzM2LjM3OS43NzEuNDA4IDEuMjIxVjQ4LjJjLS4wMDQuMjcxLjIzMi40My41NDYuNDQ0LjM3MSAwIC41MjUtLjE0Mi41NTctLjQzNi4wMjYtMS44ODctLjAzMS0yLjQxMSAwLTQuMTIyLjA1LS41NzYuNTYyLTEuMTUgMS4wNDQtMS4yODIuNjA1LS4yODkgMS4zMzQtLjE3NiAxLjg3NS4wOTIuOTcyLjQ1OC45MjIgMi4zNTYuOTEzIDMuODk3LS4zODMtLjI1LS40NDItLjI4My0uODItLjM4NS0uMzM0LS4wNjktLjY5OS0uMDA3LS45NTQuMTg5LS4zMTMuMjg4LS4zNDcuNTY1LS4zNTMgMS4wNjktLjAyNSAxLjc4Mi4xNzEgMy4wMS0uNzI1IDMuNzEyLS41NzkuNDA1LTEuMTExLjQzOS0xLjY3OS40Mzh6bTIuODk5IDUuODI0Yy0uNDcyLS4zMTItLjU4Mi0uNjE2LS43NDYtMS4wNDYtLjQwMS0xLjgyNyAxLjgwOC0yLjQ4MiAyLjMyOC00IC40MTUtMi41MzguNTMzLTUuMjA4IDIuMzAxLTcuMTkuMTc2LTMuNzI2IDEuMzc5LTcuMDIyIDQuMDI4LTkuNzMyLS4xMjYtLjg0My0uNDY2LTEuNTctLjcyLTIuMzU0LS4zNDYtLjAxLS41ODMtLjA3OS0uODk2LS4zNTdhMS45ODMgMS45ODMgMCAwIDEtLjM4My0uOTY0Yy0uOTI0IDEuMTQ3LTIuMDY2IDIuNDI3LTMuMzIyIDMuMTk4LS4yMzIuMTI4LS41MjMtLjE0MS0uOTQ2LS41MzMtMS41NDItMS4yMjMtMS44MDMtMy45NzYtNC4xNTctMy44NTYtMS4wNjgtLjM2MS0xLjAxNy0xLjYxNy0xLjE5LTIuNTYxLjM5Ni0uMjkxIDEuMDQxLS4yNzcgMS41MTUtLjA5MyAxLjQ2OS43ODYgMi40NDggMi40NDEgMy44MzMgMy41NDcuMzcxLjI5NC43MDQuNjg1IDEuMDQ1LjgyNi45MTMtLjc4MiAxLjY0LTEuNDUzIDIuMjU4LTIuNjYzLjQyNy0uNjkxIDEuMTM3LS45ODQgMS45MjMtLjk5N2wuNTU5LS42NTctLjI5Mi0xLjY0NmExMS43NjQgMTEuNzY0IDAgMCAxLTEuNDM4LTIuMzI2Yy4yMDMtLjk0MS4zMjUtMi4wNDEgMS4yNzktMi41NTguNjI2LS4zOSAxLjEzNC40OTEgMS42NDQtLjA2NS4zNzEtLjA3NC42OTkuMDI1Ljk1Ny4yNDEuMzg4LjY3Mi44NDUgMS4zNDMuODczIDIuMTI1LS4yMzUuNzYyLS42MDQgMS40NjgtLjk1OSAyLjE4LS4wODQuMTU0LS4zLjIwNy0uNDQ5LjMyNC4wOTQuMzE4LjE2OC42NzkuMzkxLjkzNC4yODIuMDU4LjU1Ny4xMDguODk2LjA0OC4yNzEtLjgzMiAxLjE2OC0xLjIwNSAxLjkxNC0xLjQzM2wxLjY0NC0xLjA2OGMtLjI3MS0xLjI0NS41My0yLjMzOS4wOS0zLjU3OC0uOTM3LS40NDMtMS4yMDktMS40OTktMS40MDMtMi4zMzEuMTQ1LS41MTMuNDAyLTEuMDY3Ljc2OS0xLjUwNmwuMDU3LjA2NWMuODk2IDEuMDQyIDEuNzIyIDIuMTE0IDIuMDA3IDMuNDA4LjE1OCAxLjY1My4zMiAzLjM0OC4yMTEgNS4wNzItLjg4OC44ODQtMS45NDkgMS40MDYtMi45NTkgMi4wNmwtLjc0NiAxLjQzNmMtLjA5NyAxLjQ3OC0uNTIzIDIuODA4LS43NSA0LjIzOS42MzkgMS43MyAxLjM5IDQuMDMzLjgzOCA1LjYzNS0uNDMzLjk1MS0xLjMyNSAxLjQ3NS0xLjk5NiAyLjAwMWwtMS42OCAxLjM0N2MxLjY4NiAxLjg1NiAxLjI4MSAzLjk2MiAxLjM0OCA2LjY1OS0uMDEyLjY1IDEuMTUyIDEuMTkxLjUzMyAxLjkzMy0uNTIzLjgzMi0xLjMzNCAxLjUwMy0xLjIwMyAyLjU5NC0uNTEuODcyLTEuNzQ0IDEuMDU2LTIuMzMxIDEuMDQ4YS4yMDYuMjA2IDAgMCAxLS4yMi0uMjFjLjEyMS0uNDQ3LjQ2OC0uNzk5LjY1MS0xLjIyMi42LS45MTkuMzI2LTIuMTg3IDEuMDcyLTMuMDQyLS42MTQtMi4wMDEtMS41NDItMy44NTgtMS43OTktNS45OTNsLS4wMTUtLjEzN2MtLjUwMi45ODEtLjIyMyAxLjk0Ni4wNDEgMi43MjEtMS42NTkgMi4wODMtMy40NTMgNC4wOTMtMy40NTMgNi44MzYtLjcwOCAxLjI1OS0xLjcxMSAyLjQwNC0yLjI0MSAzLjczMS0uMTc3LjIyMi0uNTA4LjAyNy0uNzExLS4wOXptMTAuOTgyLTYuNjAzYy45NzcuMDQ0IDEuOTUuODQ5IDIuMzMxIDEuNzU0LjM4OC45MjEuMjMxIDIuMTI5LS4zNjIgMi44OTgtLjc1LjkwMy0xLjc3NiAxLjM4My0yLjk4NCAxLjE2Ny0uNzU2LS4xNjYtMS41MDItLjYzLTEuOTM4LTEuMzQxLjYxOS0uMjA4IDEuNTAzLS41NjUgMS42NzctMS4xNjgtLjA0My0uOTM4LjU5OC0xLjY4OCAxLjA4LTIuNDM4LjIzOS0uMzIzLjI2OC0uNTE5LjE5Ni0uODcyem0uOTI2LS44M2wuMDA4LTguNDk0YzEuMjEzLS4wMiAxLjYwNC4wMTYgMi44Ni0uMDA2djguNWgtMi44Njh6bS02LjE3NSAxMi45NTJjLS43ODYuNTY5LTIuMDkxLjcwMi0yLjk1OC4yMTYtLjUtLjI0MS0uOTQ5LS43MjYtMS4yMjQtMS4xOTktLjIwNC0uNDU1LS4yODgtLjYxMy0uMzA3LTEuMDgxIDIuMDY4IDAgMy40NjQgMCA1LjY2LjAwMi0uMDEyLjc4Ni0uNDUzIDEuNTUzLTEuMTcxIDIuMDYyem0zLjg3Ni4yMTVoLTEuOTQ2di0zLjQ5OGwtMy4wMzguMDAzdi0xLjQwN2gzLjA1MWwuOTUzLTEuMTMxYy40NjUuNTQyLjUwOC41ODIuOTkgMS4xMzFoMy4wNDV2MS40MDdsLTMuMDU2LS4wMDMuMDAxIDMuNDk4em02LjEwMy0xLjE5OGMtLjI3Ny40NzQtLjcyMS45NTctMS4yMjEgMS4xOTgtLjg3MS40ODctMi4xODEuMzUzLTIuOTU5LS4yMTctLjcxMS0uNTEtMS4xNTQtMS4yNzYtMS4xNjgtMi4wNjJsNS42NjEtLjAwMWMtLjAyNi40NjktLjEuNjI4LS4zMTMgMS4wODJ6bTIuMTg5LTE3LjUyYzEuMyAxLjI5MSAyLjQ3OCAyLjQ2MiAzLjY0NiAzLjYwOC40MzguNDcuNzc3IDEuMTQyLjUgMS43NjEtLjE0My4zMDUtLjMyMy42NC0uNTI4LjkwOSAwLS42MDQtLjI1OC0uOTU0LS42MDMtMS4yOTItMS41OTItMS41NjMtNC4zNDYtMy43MzktNC41NjMtNC42NjItLjI0NS0uNjE5LS4xNjctMS4zNzItLjE4Ni0yLjA4OC40NjktLjM1OS44NDItLjY3NCAxLjM5NC0xLjEwOC0uMDM2IDEuMDk5LS4xODkgMi4yMjEuMzQgMi44NzJ6bTIuNzA0LTIuODc4Yy42MDcuNDk5LjkxMS43NzUgMS40ODYgMS4zMjIuMzI4IDEuNDQ3LS41MzQgMi4yNjQtMS4xODYgMy4yODJsLTIuNTY2LTIuNDU2di0xLjQyNGMuMzA4LS4zMzcuNDEyLS40NTguNzctLjgxM2wuNzI3Ljg3NHYyLjQxNGMxLjAxNy0uNDkzLjc2OS0xLjk0NC43NjktMy4xOTl6bS0uNjA5IDEyLjk0N2MtLjMwMi4zMzctLjQxLjQ2MS0uNzcxLjgxM2wtLjcyNS0uODd2LTIuNDI0Yy0xLjAxNy41LS43NzEgMS45NDQtLjc3MSAzLjE5OWEyNS4yMiAyNS4yMiAwIDAgMS0xLjQ4NS0xLjMxNWMtLjMyNi0xLjQ0NC41MzUtMi4yNyAxLjE5LTMuMjg2bDIuNTU4IDIuNDU1LjAwNCAxLjQyOHptMi4xNjgtLjM4OWMtLjQ1OS4zNjYtLjg0Mi42NzYtMS4zOTEgMS4xMDUuMDM3LTEuMS4xOTEtMi4yMTgtLjMzNi0yLjg3MmE5OTEuMzU5IDk5MS4zNTkgMCAwIDAtMy42NDYtMy42MDZjLS40MzQtLjQ3MS0uNzg1LTEuMTQ0LS40OTgtMS43NjUuMTM2LS4yOTcuMzItLjYzNy41MjMtLjkwNCAwIC42MDQuMjY2Ljk0Ny42MDIgMS4yOSAxLjU5NiAxLjU2MSA0LjM0NyAzLjc0MSA0LjU2NyA0LjY2My4yNDMuNjI0LjE2NyAxLjM2NC4xNzkgMi4wODl6bS45OTItMTQuMTcxbC05Ljg5Ni0uMDE2VjM3LjI3bDkuODk2LS4wMDZ2Mi45MDF6TTM3Ljc4OSA4Mi42MDN2MTMuMTQ2aDg5LjUyNlY4Mi42MDNIMzcuNzg5em0xMi4zMjYgMTAuODAzaC00LjA0NHYtOC41MzRjMS43MTUuMDA2IDIuNzEzIDAgNC4xMzQgMCAxLjMxMyAwIDIuMzUzLjcxMyAyLjQ1MiAyLjAxOC4wOTMuODk4LS4xOTEgMS42ODgtMS4yNzkgMS45NjEuOTYuMjY3IDEuNTc1IDEuMTM5IDEuNTgxIDIuMjczLjAwOC45NjUtLjc0NSAyLjI4Mi0yLjg0NCAyLjI4MnptMTUuOTU2LTIuM2MtLjAyMS42MzgtLjE4MiAxLjE3NS0uNzg2IDEuNjcyLS43MDIuNi0xLjY1Ny44NDgtMi42MTcuODQxaC0uMDI0Yy0uOTYxLjAwNy0xLjkxLS4yNDEtMi42MTQtLjg0MS0uNjA3LS40OTctLjc2OC0xLjAzNi0uNzk2LTEuNjcydi02LjIxNWgxLjc2NEw2MSA5MS4xMDZjLjAxOS41MDcuNDA0Ljg4Ni44NTQgMS4wNC4yNDIuMTA0LjUyNC4xNTcuODA0LjE0Mi4yODEuMDIuNTYzLS4wMzMuODAzLS4xNDIuNDQ0LS4xNTQuODQyLS41ODQuODUxLTEuMDRsLjAwMi02LjIxNWgxLjc2M2wtLjAwNiA2LjIxNXptMTIuNTEzIDIuMzA3Yy0uNDA2LS4wMDkuMTk0LTMuMzk2LTEuMjcxLTMuNDg0LS44MjItLjA1My0xLjMzOS0uMDIxLTIuMTUyLS4wMDhsLjAwOCAzLjQ5MmgtMS43ODN2LTguNTUxYzEuNjM2LjAxNiAyLjU3Ny4wMjUgNC4wNDIuMDI1IDEuMzIzLjA2MyAyLjYzOS41OTEgMi43MjkgMi4wMjUuMDk5IDEuNjYtLjg0IDIuMDQzLTEuNzIxIDIuMzI5IDIuMDM4LjQzNyAxLjI4NiAyLjgxNSAxLjgyOSA0LjE2N2gtMS42OGwtLjAwMS4wMDV6bTE0LjAxMi01LjMxbC4wMDYgMS40NzdoLTMuOTE4bC0uMDA0IDIuMzloNC40OWwuMDA0IDEuNDJoLTYuMjg3di04LjU0OWg2LjI4N2wtLjAwNCAxLjQxMi00LjQ4Mi4wMDZ2MS44NDVsMy45MDgtLjAwMXptMTIuMzY5IDUuMzFsLS42MTctMS44NzFoLTMuMDkybC0uNjEzIDEuODcxaC0xLjc1bDIuOTg4LTguNTU1aDEuODRsMi45OSA4LjU1NWgtMS43NDZ6bTE0LjA4LTIuMzJjLS4wMjguNjM0LS4xODggMS4xNy0uNzk2IDEuNjctLjcwMi42MDMtMS42NTIuODQ1LTIuNjEyLjgzOWgtLjAyN2MtLjk1OS4wMDYtMS45MTItLjIzNi0yLjYxNC0uODM5LS42MDMtLjUtLjc2OS0xLjAzNi0uNzk0LTEuNjd2LTYuMjE3aDEuNzd2Ni4yMTdjLjAxNC41MDcuNDA5Ljg3NS44NDYgMS4wNDguMjQ0LjEwMi41MjMuMTQ2LjgxMi4xNDFhMS45MyAxLjkzIDAgMCAwIC44MDgtLjE0MWMuNDM3LS4xNzEuODM3LS41OTMuODQzLTEuMDQ4bC4wMDYtNi4yMTdoMS43NjhsLS4wMSA2LjIxN3ptLTQxLjYyMS00LjgxOWMtLjUtLjAzNy0xLjQxNC4wMjEtMi4yNTMgMHYyLjIxMmMxLjY0Mi4wMDIgMS44OTEtLjAwNCAyLjM5OC0uMDUxLjUwOC0uMDUuODMyLS41MTMuODMyLTEuMTQycy0uNDY0LS45NjYtLjk3Ny0xLjAxOXptMjQuMzEgMy44NTJoMi4xMzRsLTEuMDY4LTMuNTc0LTEuMDY2IDMuNTc0em0tNTEuNzQtMS44NzVjLjYyMSAwIC45OTktLjQyMi45OTktMS4xMDkgMC0uNjYzLS41LS45NDgtMS4wNjMtLjk0OGgtMi4wNzRsLjAwMSAyLjA1OGgyLjEzN3YtLjAwMXptLjEyMSAxLjM3OWMtLjg0NS0uMDU1LTEuNjI3LS4wNTEtMi4yNTktLjA1MXYuMDE2bC0uMDA3IDIuMzk2YzEuNzYxLS4wMjcgMS44MjEgMCAyLjQyNC0uMDc2LjYxMy0uMDY4LjkwMS0uNjA5LjkwMS0xLjE0LjAwMS0uNTMzLS4zOTYtMS4xMDYtMS4wNTktMS4xNDV6bTI0LjIyMSAxMS44NDdjLS41MDMtLjA1Mi0xLjQyMy4wMS0yLjI1NSAwdjIuMjAxYzEuNjMxLjAwNiAxLjg4NS0uMDA0IDIuMzk0LS4wNTkuNTA1LS4wNTEuODQxLS41MDMuODM1LTEuMTM1LS4wMDctLjYyNy0uNDcxLS45NzMtLjk3NC0xLjAwN3ptLTM2LjU0Ny0zLjY1MnYxMy4xNTNoODkuNTI2Vjk3LjgyNUgzNy43ODl6bTEyLjE5IDEwLjc5MUg0OC4zNGwtMi44OTYtOC41NDYgMS44NjktLjAwNGMuNTkxIDIuMTMyIDEuMjI1IDQuNTQzIDEuODQ1IDYuMzMzLjYyNi0xLjc5IDEuMjYxLTQuMjAxIDEuODQ2LTYuMzI5bDEuODQ2LS4wMDQtMi44NzEgOC41NXptMTMuNzA1LTUuMjkydjEuNDc5bC0zLjkxNy0uMDA0djIuMzkyaDQuNDg3bC4wMDggMS40MjdoLTYuMjgzdi04LjU1Nmg2LjI4NWwtLjAxIDEuNDE0LTQuNDgzLjAwNHYxLjg0NGgzLjkxM3ptMTEuODAxIDUuMjY4Yy0uNCAwIC4xOTYtMy4zODktMS4yNjktMy40NzctLjgyNS0uMDUxLTEuMzM4LS4wMS0yLjE1Mi0uMDA0bC4wMSAzLjQ4aC0xLjc4di04LjU0YzEuNjMzLjAwOCAyLjU3Mi4wMiA0LjA0NC4wMiAxLjMxNi4wNjYgMi42MzMuNTk4IDIuNzIyIDIuMDM1LjEwMiAxLjY2My0uODQyIDIuMDM5LTEuNzE4IDIuMzE5IDIuMDM3LjQ0NSAxLjI3OCAyLjgxMyAxLjgyNCA0LjE2NmgtMS42ODF2LjAwMXptOS43NTkuMDI0aC0xLjc5OXYtOC41NWgxLjc5OXY4LjU1em0xMS44NjEtNy4wOTVoLTIuNTQ5djcuMDk1aC0xLjc4NWwtLjAwOC03LjA5NS0yLjU1Ni4wMDR2LTEuMzk2aDYuODk2djEuMzk0aC4wMDJ2LS4wMDJ6bTkuNTA2IDcuMDk1bC0uNjEyLTEuODY0aC0zLjA5MWwtLjYyIDEuODY0aC0xLjc1MmwyLjk5Ny04LjU0NmgxLjgzN2wyLjk5MSA4LjU0NmgtMS43NXptOS40MjIuMTk1Yy0yLjU5NiAwLTMuNTk4LTEuNjI1LTMuNTk4LTIuODY1bDEuNjM4LS4wNjFjMCAuNjgxLjYzNiAxLjU2MyAxLjgyNyAxLjU2My45MTkgMCAxLjkzOS0uMTk5IDEuOTM5LTEuMjAxIDAtMS44MTMtNS4xNDMtLjc0OC01LjE0My0zLjYzIDAtMS41MzMgMS4wNDMtMi44NDcgMy4zMDEtMi44NDcgMy4xNCAwIDMuNDE4IDIuMTI1IDMuNDE4IDIuNjcxbC0xLjY0Ni4wNTljMC0uNjkzLS40MjItMS4zMzgtMS41NzktMS4zMzgtMS4yNTQgMC0xLjczNy41NDktMS43MzcgMS4xNDMgMCAxLjUzOCA1LjE2NS43NSA1LjE2NSAzLjYzMS4wMDIgMS45MDYtMS40NzggMi44NzUtMy41ODUgMi44NzV6bS0xMS41NzEtNy4wNzFsLS4wMDguMDEzdi4wMDhsLTEuMDcxIDMuNTgxaDIuMTMxbC0xLjA1Ni0zLjU4MXYtLjAyMWguMDA0ek0zLjk3NCAxMzUuMTQ2Yy0xLjYxMSAwLTIuODMzLS4zNDYtMy44NzUtMS40MDRMMS40NCAxMzIuNGMuNjcxLjY2NyAxLjU3OS44OTUgMi41NjIuODk1IDEuMjIyIDAgMS44NzktLjQ2NSAxLjg3OS0xLjMxMyAwLS4zNzQtLjEwNC0uNjg4LS4zMy0uODk2LS4yMDktLjE5NS0uNDQ3LS4zMDEtLjkzOC0uMzc1bC0xLjI4Mi0uMTgyYy0uOTA5LS4xMzEtMS41NzgtLjQxNi0yLjA1OC0uODc0LS41MDYtLjUxNS0uNzYyLTEuMjAyLS43NjItMi4xIDAtMS44OTYgMS40MDItMy4yMjYgMy42OTktMy4yMjYgMS40NTcgMCAyLjUxOC4zNTUgMy40MjQgMS4yNDFsLTEuMzEgMS4yOTdjLS42NzMtLjY0Ny0xLjQ3NS0uNzMxLTIuMTc2LS43MzEtMS4xMDMgMC0xLjY0LjYxNS0xLjY0IDEuMzQ2IDAgLjI3LjA5LjU1Ny4zMTMuNzY0LjIwOC4xOTUuNTUyLjM2MS45ODIuNDE4bDEuMjUzLjE3OGMuOTY5LjEzNiAxLjU3Ny40MDQgMi4wMjYuODI4LjU2Ny41MzUuODE5IDEuMzExLjgxOSAyLjI1LjAwNiAyLjA2Mi0xLjcxIDMuMjI2LTMuOTI3IDMuMjI2em05Ljk4Ny0uMDkxdi00Ljc1YzAtMS4wMjgtLjY1Ni0xLjM2OS0xLjI2OC0xLjM2OS0uNjA4IDAtMS4yNTEuMzUyLTEuMjUxIDEuMzY5djQuNzVIOS41MDRWMTI0LjQyaDEuOTM4djMuNTdjLjUyMi0uNTM3IDEuMTc4LS44MTMgMS44NjMtLjgxMyAxLjY5OCAwIDIuNTkxIDEuMjAxIDIuNTkxIDIuODQ2djUuMDI5aC0xLjkzNXYuMDAzem03Ljg3NiAwdi0uNjcyYy0uNTIzLjUyMy0xLjAxNi43NDgtMS45MDcuNzQ4LS44OCAwLTEuNTE5LS4yMjctMS45OC0uNjg4LS40Mi0uNDM4LS42NDMtMS4wNjMtLjY0My0xLjc0OCAwLTEuMjM4Ljg0OS0yLjI1OSAyLjY1My0yLjI1OWgxLjgzNXYtLjM4NmMwLS44NTUtLjQyLTEuMjI5LTEuNDQ2LTEuMjI5LS43NDQgMC0xLjA4Ny4xODctMS40OTEuNjQ3bC0xLjIzNi0xLjIxM2MuNzYxLS44MzYgMS41MDUtMS4wNzggMi44LTEuMDc4IDIuMTczIDAgMy4zMDguOTMyIDMuMzA4IDIuNzUydjUuMTI2aC0xLjg5NC4wMDF6bS0uMDQzLTMuMjg5aC0xLjUzOGMtLjcgMC0xLjA4OC4zMjgtMS4wODguODg2IDAgLjUzNy4zNTYuODkyIDEuMTE2Ljg5Mi41MzcgMCAuODgyLS4wMzkgMS4yMjMtLjM3MS4yMDktLjE5MS4yODYtLjUwOC4yODYtLjk4MXYtLjQyMmguMDAxdi0uMDA0em05LjU4NSAyLjY4Yy0uNDMzLjQzMy0xLjEzNC43MDItMS44OTMuNzAyLS43OTIgMC0xLjM3LS4yMS0xLjg3Ni0uNzc3djMuNTM4aC0xLjkzOHYtMTAuNjMyaDEuODc4di43MjljLjUzNy0uNiAxLjExNi0uODI1IDEuOTM2LS44MjUuNzU5IDAgMS40NTkuMjcxIDEuODkzLjcwNi43NzIuNzc1Ljc4NyAyLjEwNi43ODcgMy4yNzEuMDAxIDEuMTYyLS4wMTMgMi41MDYtLjc4NyAzLjI4OHptLTIuNDU3LTUuNTFjLTEuMTYzIDAtMS4zMTIuOTQ5LTEuMzEyIDIuMjI0IDAgMS4yNjcuMTQ4IDIuMjQxIDEuMzEyIDIuMjQxczEuMzExLS45NzMgMS4zMTEtMi4yNDFjLS4wMDMtMS4yNzUtLjE0OS0yLjIyNC0xLjMxMS0yLjIyNHptNC45NjUtMi45OTZ2LTEuNThoMS45OHYxLjU4aC0xLjk4em0uMDI3IDkuMTE1di03Ljc3N2gxLjkzOHY3Ljc3N2gtMS45Mzh6bTguNDI5IDB2LTQuNzAxYzAtMS4wNjYtLjY2OS0xLjQxOC0xLjI4LTEuNDE4LS42MSAwLTEuMjkzLjM1Mi0xLjI5MyAxLjQxOHY0LjcwMWgtMS45Mzh2LTcuNzc3aDEuODk2di43MTRjLjUwNC0uNTM4IDEuMjItLjgxMiAxLjkzNy0uODEyLjc3NCAwIDEuMzk4LjI1OCAxLjgzMi42ODkuNjI2LjYyOS43OSAxLjM1OS43OSAyLjIxM3Y0Ljk3NWwtMS45NDQtLjAwMnpNNDguOTYgMTM4Yy0xLjE5MSAwLTIuMDExLS4yNC0yLjgxMy0xLjAxNmwxLjIwNi0xLjIyOWMuNDMyLjQyLjg2Mi42MDIgMS41MTkuNjAyIDEuMTYzIDAgMS41NjUtLjgxOCAxLjU2NS0xLjYxMXYtLjc5NmMtLjUwNy41NzEtMS4wODguNzc4LTEuODQ5Ljc3OC0uNzU5IDAtMS40MTctLjI1Ni0xLjg0OC0uNjg4LS43My0uNzMxLS43ODgtMS43MzEtLjc4OC0zLjA5OSAwLTEuMzU0LjA2LTIuMzQxLjc4OC0zLjA3NC40MzEtLjQzNSAxLjEwMi0uNjg4IDEuODYzLS42ODguODE5IDAgMS4zNTQuMjI3IDEuODkyLjgyM3YtLjcyOWgxLjg3NnY3LjQ5OWMuMDAxIDEuODY5LTEuMzI1IDMuMjI4LTMuNDExIDMuMjI4em0uMTkzLTkuMDY0Yy0xLjE0NiAwLTEuMjY0Ljk3OS0xLjI2NCAyLjAwNyAwIDEuMDM2LjExOSAyLjAzNyAxLjI2NCAyLjAzNyAxLjE1IDAgMS4yODYtMS4wMDEgMS4yODYtMi4wMzctLjAwMS0xLjAyNy0uMTM1LTIuMDA3LTEuMjg2LTIuMDA3em0xMi44MjYgNi4xMTl2LS42NzJjLS41MjEuNTIzLTEuMDE0Ljc0OC0xLjkwNi43NDgtLjg4IDAtMS41MTgtLjIyNy0xLjk4Mi0uNjg4LS40MTctLjQzOC0uNjQtMS4wNjMtLjY0LTEuNzQ4IDAtMS4yMzguODUxLTIuMjU5IDIuNjUzLTIuMjU5aDEuODN2LS4zODZjMC0uODU1LS40MTctMS4yMjktMS40NDUtMS4yMjktLjc0MiAwLTEuMDg1LjE4Ny0xLjQ4OC42NDdsLTEuMjM2LTEuMjEzYy43NjItLjgzNiAxLjUwNS0xLjA3OCAyLjgwMi0xLjA3OCAyLjE3NiAwIDMuMzA4LjkzMiAzLjMwOCAyLjc1MnY1LjEyNmgtMS44OTN2LS4wMDNoLS4wMDJ2LjAwM3ptLS4wNDMtMy4yODlINjAuNGMtLjcwMSAwLTEuMDg3LjMyOC0xLjA4Ny44ODYgMCAuNTM3LjM1Ny44OTIgMS4xMTYuODkyLjUzOCAwIC44OC0uMDM5IDEuMjI1LS4zNzEuMjA4LS4xOTEuMjgxLS41MDguMjgxLS45ODF2LS40MjZoLjAwMXptMTYuNjcgMy4yODloLTEuNzI5bC0xLjk1MS02LjQ0OS0xLjk1MyA2LjQ0OWgtMS43MjlsLTIuODMtMTAuNjM1aDIuMTZsMS42NDEgNi43MDkgMS45MzUtNi43MDloMS41NDlsMS45MzcgNi43MDkgMS42NTQtNi43MDloMi4xNTlsLTIuODQzIDEwLjYzNXptOC45NDYtLjg2NWMtLjQ4MS41MDgtMS4yNy45NTYtMi40MjEuOTU2LTEuMTQzIDAtMS45MTctLjQ1LTIuMzk2LS45NTYtLjY5OS0uNzMxLS44NzgtMS42MS0uODc4LTMuMDMzIDAtMS40MDEuMTgtMi4yODYuODc4LTMuMDE4LjQ3OS0uNTEzIDEuMjU2LS45NiAyLjM5Ni0uOTYgMS4xNDggMCAxLjkzOC40NDkgMi40MjEuOTYuNjk2LjcyOS44NzIgMS42MTIuODcyIDMuMDE4IDAgMS40Mi0uMTc2IDIuMy0uODcyIDMuMDMzem0tMS41MTItNC45MTRjLS4yMjQtLjIyNC0uNTEzLS4zMzktLjkwOS0uMzM5LS4zODggMC0uNjY3LjExNS0uODk1LjMzOS0uMzk4LjQwMS0uNDQ1IDEuMDc3LS40NDUgMS44ODEgMCAuODA2LjA0NSAxLjQ5NC40NDUgMS44OTYuMjI4LjIyNC41MDcuMzQ0Ljg5NS4zNDQuMzk2IDAgLjY4OC0uMTIuOTA5LS4zNDQuMzk5LS40MDEuNDQ4LTEuMDkyLjQ0OC0xLjg5NiAwLS44MDMtLjA0OS0xLjQ3OS0uNDQ4LTEuODgxem04LjMxNC4xMThjLS4zMDEtLjI5OC0uNTQ5LS40NTgtMS4wMzEtLjQ1OC0uNTk2IDAtMS4yNS40NDMtMS4yNSAxLjQzNHY0LjY4OGgtMS45MzR2LTcuNzc5aDEuODg3di43NDNjLjM3My0uNDQ5IDEuMTE1LS44NDEgMS45NTUtLjg0MS43NTggMCAxLjI5Ny4xOTYgMS44My43MzVsLTEuNDU3IDEuNDc4em00Ljg5MyA1LjY2MWMtMS41ODggMC0yLjI2Ny0xLjEyMS0yLjI2Ny0yLjIyN3YtOC40MWgxLjkzN3Y4LjI4N2MwIC40NjUuMjAzLjcxMS42ODguNzExaC43NDh2MS42MzloLTEuMTA2em02LjkwNSAwdi0uNzMxYy0uNTM2LjYwMS0xLjEwMS44MjUtMS45MjYuODI1LS43NTkgMC0xLjQ3My0uMjcxLTEuOTAxLS43MDItLjc3NC0uNzc4LS43OTItMi4xMjQtLjc5Mi0zLjI4N3MuMDE4LTIuNDk1Ljc5Mi0zLjI3MmMuNDMtLjQzNiAxLjEzNC0uNzA2IDEuODg3LS43MDYuNzk0IDAgMS4zOTQuMjExIDEuODk2Ljc4MnYtMy41NDNoMS45Mzd2MTAuNjMzaC0xLjg5di4wMDJoLS4wMDN6bS0xLjM3MS02LjExOWMtMS4xNiAwLTEuMzExLjk0OS0xLjMxMSAyLjIyNCAwIDEuMjY3LjE0OSAyLjI0MSAxLjMxMSAyLjI0MSAxLjE2OSAwIDEuMzI2LS45NzMgMS4zMjYtMi4yNDEgMC0xLjI3NS0uMTU5LTIuMjI0LTEuMzI2LTIuMjI0em0xNC4yNiA1LjI1NGMtLjQ3OS41MDgtMS4yNjkuOTU2LTIuNDE3Ljk1Ni0xLjE0NiAwLTEuOTI1LS40NS0yLjM5Ni0uOTU2LS43MDEtLjczMS0uODc3LTEuNjEtLjg3Ny0zLjAzMyAwLTEuNDAxLjE3Ni0yLjI4Ni44NzctMy4wMTguNDcyLS41MTMgMS4yNTQtLjk2IDIuMzk2LS45NiAxLjE0NiAwIDEuOTM4LjQ0OSAyLjQxNy45Ni42OTYuNzI5Ljg3NCAxLjYxMi44NzQgMy4wMTggMCAxLjQyLS4xOCAyLjMtLjg3NCAzLjAzM3ptLTEuNTEzLTQuOTE0Yy0uMjIxLS4yMjQtLjUxOC0uMzM5LS45MDQtLjMzOS0uMzg4IDAtLjY3MS4xMTUtLjg5Ni4zMzktLjQwMS40MDEtLjQ0NCAxLjA3Ny0uNDQ0IDEuODgxIDAgLjgwNi4wNDMgMS40OTQuNDQ0IDEuODk2LjIyNS4yMjQuNTEuMzQ0Ljg5Ni4zNDQuMzkxIDAgLjY4OC0uMTIuOTA0LS4zNDQuNC0uNDAxLjQ0OS0xLjA5Mi40NDktMS44OTYuMDAxLS44MDMtLjA0OC0xLjQ3OS0uNDQ5LTEuODgxem02LjMxNC0uMzAxdjYuMDhoLTEuOTM4di02LjA4aC0uODAzdi0xLjQ3N2guODAzdi0uOTc1YzAtMS4xMDQuNjg4LTIuMjI5IDIuMjY1LTIuMjI5aDEuMTA0djEuNjQzaC0uNzZjLS40NjIgMC0uNjcxLjI1NC0uNjcxLjcwNXYuODU0aDEuNDMxdjEuNDc3bC0xLjQzMS4wMDJ6bTEwLjU3Ny0yLjcwNHY4Ljc4NGgtMi4wNjh2LTguNzg0aC0yLjc3NnYtMS44NTNoNy42MTR2MS44NTNoLTIuNzd6bTcuMzA5IDMuMTIzYy0uMjk5LS4yOTgtLjU1Ny0uNDU4LTEuMDMtLjQ1OC0uNTk3IDAtMS4yNS40NDMtMS4yNSAxLjQzNHY0LjY4OGgtMS45NDF2LTcuNzc5aDEuODk2di43NDNjLjM3My0uNDQ5IDEuMTEzLS44NDEgMS45NTEtLjg0MS43NjUgMCAxLjI5Ny4xOTYgMS44MzYuNzM1bC0xLjQ2MiAxLjQ3OHptNy4xNzkgNS42NjF2LS43MTljLS41MS41NDEtMS4yMjUuODEzLTEuOTQyLjgxMy0uNzcyIDAtMS4zOTYtLjI1My0xLjgzMi0uNjg4LS42MjYtLjYyOS0uNzg2LTEuMzU5LS43ODYtMi4yMDl2LTQuOTczaDEuOTM4djQuNzAzYzAgMS4wNTkuNjY5IDEuNDE4IDEuMjc2IDEuNDE4LjYxIDAgMS4yOTctLjM1OSAxLjI5Ny0xLjQxOHYtNC43MDNoMS45Mzl2Ny43NzdoLTEuODkxdi0uMDAxaC4wMDF6bTYuNTQ5LjA5MWMtMS4yMTkgMC0yLjMyMy0uMTQxLTMuMzA3LTEuMTE5bDEuMjcxLTEuMjcxYy42MzguNjQ2IDEuNDc0LjczIDIuMDY1LjczLjY3NyAwIDEuMzc1LS4yMjIgMS4zNzUtLjgwNCAwLS4zOTItLjIxMS0uNjYzLS44MjItLjcyMmwtMS4yMTktLjExN2MtMS4zOTktLjEzNy0yLjI2NC0uNzQ1LTIuMjY0LTIuMTgyIDAtMS42MTcgMS40MTQtMi40ODIgMi45OTMtMi40ODIgMS4yMDYgMCAyLjIxNi4yMDkgMi45NjIuOTEybC0xLjE5MSAxLjIwOWMtLjQ0Ni0uNC0xLjEzNS0uNTIxLTEuODA5LS41MjEtLjc3IDAtMS4wOTkuMzU0LTEuMDk5Ljc0NSAwIC4yODMuMTE2LjYxNi44MDYuNjczbDEuMjIzLjExN2MxLjUzMy4xNTMgMi4zMTEuOTcyIDIuMzExIDIuMjkuMDAyIDEuNzE5LTEuNDYxIDIuNTQyLTMuMjk1IDIuNTQyem03LjM4Ni0uMDkxYy0xLjU3NyAwLTIuMjQ5LTEuMTIxLTIuMjQ5LTIuMjI3di0zLjg1NWgtLjgxNHYtMS40NzVoLjgxNHYtMi4zMWgxLjkzNnYyLjMxaDEuMzczdjEuNDc1aC0xLjM3M3YzLjczMmMwIC40NTMuMjEzLjcxMS42NzQuNzExaC42OTd2MS42MzloLTEuMDU4eiIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 164px;
    height: 138px;
    background-size: 164px 138px
}

.site-header.sticky .site-logo--inner a {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTA2IiB2aWV3Qm94PSIwIDAgMTIwIDEwNiI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTU1LjMgMjcuOWMuMy0uMy40LS45LjMtMS40IDAtLjQtLjItLjYtLjItLjguMy4yLjQuNC40LjlsLjEtLjNjLjItLjctLjEtMS41LS40LTJsLS4xLjEtLjMuM2MtLjEtLjMtLjEtLjcgMC0xLjEtLjMuMS0uNi4yLS43LjUtLjMuMy0uMy45LS4xIDEuM2wuMy42Yy0uNC0uMi0uNi0uNC0uNy0uOC0uMSAxLS4xIDIuMS42IDIuOGwuOC0uMXptMTAuNi0zLjdjLjEtLjQgMC0uNy0uMy0xLS4zLS4yLS42LS4yLS45LS4xLS43LjMtLjggMS0xIDEuN2wuNC41Yy43LS4yIDEuNi0uMyAxLjgtMS4xem0uNSAxMy44bC0uNC40di44bDEuNCAxLjRjLjQtLjYuOC0xIC43LTEuOC0uMy0uMy0uNS0uNS0uOC0uNyAwIC43LjEgMS41LS40IDEuOHYtMS4zbC0uNS0uNnptLTEyLjUtOS43di41aC41Yy4xLjUuMS42LjIgMS4zLjMuMS41LjIuNy40bC4yLTEuN2guNXYtLjVoLTIuMXptOS4yIDguOGg1LjR2LTEuNmgtNS40djEuNnptMi4zIDQuMWMtLjItLjItLjMtLjQtLjMtLjctLjEuMS0uMi4zLS4zLjUtLjIuMyAwIC43LjMgMWwyIDJjLjMuNC4yIDEgLjIgMS42LjMtLjIuNS0uNC44LS42IDAtLjQgMC0uOC0uMS0xLjItLjItLjUtMS43LTEuNy0yLjYtMi42em0uNC04LjF2LTIuN2wtMS4xLjF2MS4xYy0uNC44LTEgMS41LTEuNSAyLjIuNiAwIC42IDAgMS4yLjFsLjQuOGgyLjVsLjItLjkuNy0uMXYtMi4yYy0uMyAwLS40LjEtLjYuMVYzMGMtLjQuMS0uNy4yLTEuMS4zdjIuOGMwIC4xLS4yLjItLjMuMi0uMyAwLS40LS4xLS40LS4yem0tMSAxMS43Yy4zLjMuNS41LjguNyAwLS43LS4xLTEuNS40LTEuOFY0NWwuNC41Yy4yLS4yLjMtLjMuNC0uNXYtLjhMNjUuNCA0M2MtLjMuNi0uOCAxLS42IDEuOHptLTIuNy0xNy40bC43LS44Yy0uMi0uNCAwIDAtLjMtLjUtLjQuNC0uNS41LS44LjlsLjQuNHpNMzAuNyA4Ni4xYy0uNiAwLS43LjUtLjcgMS4ycy4xIDEuMi43IDEuMi43LS41LjctMS4yYy4xLS43IDAtMS4yLS43LTEuMnpNNTQuNCAzMmMxLjMtLjEgMS40IDEuNSAyLjMgMi4xLjIuMi40LjQuNS4zLjctLjQgMS4zLTEuMSAxLjgtMS44IDAgLjIuMS4zLjIuNS4yLjIuMy4yLjUuMi4xLjQuMy44LjQgMS4zLTEuNCAxLjUtMiAzLjQtMi4xIDUuNC0xIDEuMS0xIDIuNi0xLjMgNC0uMy44LTEuNSAxLjItMS4zIDIuMi4xLjIuMS40LjQuNi4xLjEuMy4yLjQgMCAuMy0uNy44LTEuNCAxLjItMi4xIDAtMS41IDEtMi42IDEuOS0zLjgtLjEtLjQtLjMtMSAwLTEuNXYuMWMuMSAxLjIuNyAyLjIgMSAzLjMtLjQuNS0uMyAxLjItLjYgMS43LS4xLjItLjMuNC0uNC43IDAgLjEuMS4xLjEuMS4zIDAgMS0uMSAxLjMtLjYtLjEtLjYuNC0xIC43LTEuNC4zLS40LS4zLS43LS4zLTEuMSAwLTEuNS4yLTIuNi0uOC0zLjdsLjktLjdjLjQtLjMuOS0uNiAxLjEtMS4xLjMtLjktLjEtMi4yLS41LTMuMS4xLS44LjQtMS41LjQtMi4zbC40LS44Yy42LS40IDEuMS0uNiAxLjYtMS4xLjEtLjkgMC0xLjktLjEtMi44LS4yLS43LS42LTEuMy0xLjEtMS45LS4yLjItLjMuNS0uNC44LjEuNS4zIDEgLjggMS4zLjIuNy0uMiAxLjMgMCAybC0uOS42Yy0uNC4xLS45LjMtMS4xLjhoLS41Yy0uMS0uMS0uMi0uMy0uMi0uNS4xLS4xLjItLjEuMi0uMi4yLS40LjQtLjguNS0xLjIgMC0uNC0uMy0uOC0uNS0xLjItLjEtLjEtLjMtLjItLjUtLjEtLjMuMy0uNi0uMi0uOSAwLS41LjMtLjYuOS0uNyAxLjQuMi41LjUuOS44IDEuM2wuMi45LS4zLjRjLS40IDAtLjguMi0xLjEuNi0uMy43LS43IDEtMS4yIDEuNS0uMi0uMS0uNC0uMy0uNi0uNS0uOC0uNi0xLjMtMS41LTIuMS0yLS4zLS4xLS42LS4xLS44LjEuMi40LjEgMS4xLjcgMS4zek00MS45IDg2LjFjLS42IDAtLjcuNS0uNyAxLjEgMCAuNi4xIDEuMS43IDEuMXMuNy0uNi43LTEuMWMwLS42LS4xLTEuMS0uNy0xLjF6bTUuNiAyYzAgLjMuMi41LjYuNS4zIDAgLjUgMCAuNy0uMi4xLS4xLjItLjMuMi0uNXYtLjJoLS44Yy0uNS0uMS0uNy4xLS43LjR6bS0yMi4xIDBjMCAuMy4yLjUuNi41LjMgMCAuNSAwIC43LS4yLjEtLjEuMi0uMy4yLS41di0uMkgyNmMtLjQtLjEtLjYuMS0uNi40em0yOS4yLTUzLjh2LjJoLjV2LTEuOWMtLjItLjEtLjQtLjMtLjYtLjIuMS43LjEgMS4xLjEgMS45em0zLjMgMS4yaC01LjV2MS42aDUuNXYtMS42em0tMy4zIDIxYzEuOS41IDMuOC43IDUuOC43czQtLjIgNS44LS43YzMuNS0uOSA1LjgtMy4xIDcuMy02LjYgMS40LTMuMSAyLjgtOC44IDIuOC0xMy41LjEtNC43LTEuNC0xMC41LTIuOC0xMy41LTEuNS0zLjUtMy45LTUuNi03LjMtNi42LTEuOS0uNS0zLjgtLjctNS44LS43cy00IC4yLTUuOC43Yy0zLjUuOS01LjggMy4xLTcuMyA2LjYtMS40IDMuMS0yLjggOC44LTIuOCAxMy41LS4xIDQuNyAxLjQgMTAuNSAyLjggMTMuNSAxLjUgMy41IDMuOCA1LjYgNy4zIDYuNnptMS4xLTQuMWwtMSAzLS42LS4yLjctMmMtLjMtLjEtLjYtLjItLjgtLjNsLjEtLjRjLjMuMS42LjEuOS0uMWwuMi0uMi41LjJ6bTMuMiAzLjVjLS4yLjEtLjUuMi0uOC4xLS4zIDAtLjYtLjEtLjgtLjItLjMtLjItLjUtLjUtLjQtLjkgMC0uMy4xLS42LjQtLjdsLjItLjFjLS4yLS4xLS40LS4zLS40LS42cy4yLS41LjQtLjdjLjItLjEuNS0uMi44LS4xLjMgMCAuNi4xLjguMi4yLjIuNC40LjMuNyAwIC4zLS4zLjUtLjUuNmwuMi4xYy4zLjIuNC41LjQuOC0uMS4zLS4zLjctLjYuOHptMi4xLjJjMC0uOS44LTEuMyAxLjQtMS45LjEtLjEuMi0uNC4xLS42LS4xLS4xLS4yLS4yLS4zLS4yLS4yIDAtLjMgMC0uNS4xLS4yLjItLjIuNC0uMi42aC0uNmMwLS4zIDAtLjYuMi0uOS4zLS4zLjctLjQgMS4xLS40LjMuMS43LjIuOC42LjIuNC4xLjgtLjIgMS4xLS40LjQtLjguNi0xLjEgMWwxLjUtLjF2LjVsLTIuMi4yem02LjMtMS4yYy0uMi4yLS40LjMtLjcuNC0uMy4xLS42LjEtLjggMC0uMy0uMS0uNi0uNC0uNy0uNy0uMS0uMyAwLS42LjItLjhsLjEtLjFjLS4yIDAtLjUtLjItLjYtLjUtLjEtLjMgMC0uNi4yLS44LjItLjIuNC0uMy43LS40LjMtLjEuNi0uMS44IDAgLjMuMS41LjMuNS42LjEuMy0uMS41LS4zLjdoLjJjLjMuMS41LjMuNi42LjEuNCAwIC44LS4yIDF6bTguMS0xOC40Yy0uMS4zLS41LjYtLjguNnYtLjZoLjNjLjEtLjIuMS0uNS4xLS43IDAtLjItLjEtLjUtLjMtLjUtLjEgMC0uMyAwLS4zLjEtLjQuNS0uMSAxLjctMSAxLjgtLjQuMS0uOC0uMS0xLS40LS4zLS41LS4zLTEuMyAwLTEuOC4yLS4zLjUtLjQuOC0uNHYuNmMtLjIgMC0uNC4xLS41LjMtLjEuMy0uMS44LjEgMSAuMS4xLjMuMS40IDAgLjQtLjMuMy0uOS41LTEuNC4xLS4yLjItLjQuNC0uNS4zLS4xLjctLjEgMSAuMi41LjQuNSAxLjIuMyAxLjd6bS0uMy00LjhsLTMgMS41LS4xLS42LjYtLjMtLjItMS4xLS42LS4yLS4xLS42IDMuMy42LjEuN3ptLTEtNS4zbC42IDIuNS0uNS4xLS4yLS45LTIuNS43LS4yLS42IDIuNi0uNy0uMi0uOS40LS4yem0tLjYtMS42TDcwLjYgMjZsLS4zLS42IDIuOS0xLjMuMy43em0tMi43LTQuOWMuOCAxLjEgMS40IDEuNiAxLjEgMi4zLS4xLjItLjQuNC0uNi40LS4yIDAtLjQtLjEtLjYtLjIuMy43LS42IDEtLjkgMS40bC0uNC0uNWMuMS0uMyAxLS42LjctMS4xIDAtLjEtLjMtLjQtLjQtLjZsLTEgLjgtLjQtLjUgMi41LTJ6bS00LjMtMi43bDIuMS45LS4yLjUtMS41LS42LS4zLjYgMS4zLjYtLjIuNS0xLjMtLjYtLjMuOCAxLjUuNi0uMi41LTIuMS0uOSAxLjItMi45em0tNC0uN2MuMS44LjMgMS43LjQgMi40LjMtLjYuNi0xLjUuOS0yLjNsLjcuMS0xLjQgMy0uNi0uMS0uNy0zLjMuNy4yem0tNiAuM2wuNCAyLjNjMCAuMi4yLjMuNC4zaC4zYy4xIDAgLjIgMCAuMy0uMS4yLS4xLjMtLjMuMi0uNGwtLjQtMi4zLjYtLjEuNCAyLjNjMCAuMiAwIC40LS4yLjctLjIuMy0uNi40LS45LjUtLjQuMS0uNyAwLTEtLjItLjItLjEtLjMtLjMtLjQtLjZsLS40LTIuMy43LS4xem0tMy45IDEuM2wyLjYgMi4xLS42LjMtLjYtLjQtMSAuNi4yLjctLjYuMy0uNi0zLjIuNi0uNHptLTMuNCAyLjdsLjUuMy0uOCAxLjQuNi4zLjctMS4zLjUuMy0uNyAxLjMuOC40LjgtMS41LjUuMy0xLjEgMi0yLjgtMS41IDEtMnptLTEuNSA0LjZjLjMgMCAuNS4xLjcuMi4yLjIuMi40LjIuNi40LS42IDEuMS0uMSAxLjctLjFsLS4yLjZjLS4zIDAtMS4xLS40LTEuMy4xLS4xLjEtLjIuNC0uMy43bDEuMi40LS4yLjYtMy0uOWMuNC0xLjMuNS0yLjEgMS4yLTIuMnptLjkgMTEuOGgtMy4xYzAtLjctLjEtMS45LjEtMi4xLjItLjMuNS0uNC44LS4zLjMgMCAuNS4zLjUuNS4xLS4zLjQtLjUuNy0uNi40IDAgLjcuMS45LjUuMi41LjEuNi4xIDEuOXYuMXptLjQtNS41Yy0uMS40LS4yLjctLjUuOS0uMi4yLS40LjItLjcuMmwtMi4zLS40LjEtLjYgMi4zLjRjLjIgMCAuMy0uMS40LS4yLjEtLjEuMS0uMi4xLS4zdi0uM2MwLS4yLS4yLS4zLS4zLS40bC0yLjEtLjQuMS0uNiAyLjMuNGMuMiAwIC40LjEuNi40LjEuMi4xLjUgMCAuOXptMy03LjRjLjctMS41IDItMi42IDMuNi0zLjEgMS41LS40IDMuMi0uNiA0LjgtLjZoLjFjMS43IDAgMy4zLjIgNC44LjYgMS42LjUgMyAxLjYgMy42IDMuMSAxLjUgMy4xIDIuNCA3LjYgMi40IDEycy0xIDguOS0yLjQgMTJjLS43IDEuNS0yIDIuNi0zLjYgMy4xLTEuNS40LTMuMi42LTQuOC42aC0uMWMtMS42IDAtMy4zLS4yLTQuOC0uNi0xLjYtLjUtMy0xLjYtMy42LTMuMS0xLjUtMy4xLTIuNC03LjYtMi40LTEyIDAtNC4zLjktOC44IDIuNC0xMnptMTAuOCAyMi45aC0xLjdjLS4zLS4zLS4zLS4zLS41LS42bC0uNi42aC0xLjd2LjhINjB2MS45aDEuMVY0OGgxLjd2LS44em0xLjktOC42YzAgLjQgMCAuOC4xIDEuMi4xLjUgMS42IDEuNyAyLjUgMi42LjIuMi4zLjQuMy43LjEtLjEuMi0uMy4zLS41LjEtLjMgMC0uNy0uMy0xbC0yLTJjLS4zLS40LS4yLTEtLjItMS42LS4yLjMtLjQuNC0uNy42ek00Ny45IDI2Yy0uNCAwLS41LjUtLjYgMS4xbC44LjJjLjEtLjUuMy0uOS4yLTEuMS0uMi0uMS0uMy0uMS0uNC0uMnptMjYuNiA1LjRsLTEuNC0uMi4xLjggMS4zLS42ek01My42IDE5LjhsLTEtLjkuNCAxLjMuNi0uNHpNNzAuOSAyMmMuMSAwIC4yLS4xLjQtLjIuMy0uMy0uMS0uNy0uNS0xLjFsLS42LjVjLjMuNC41LjguNy44em0tMTMgMzEuOWMuMS4xLjIuMS4zLjFoLjNjLjEtLjEuMi0uMS4yLS4yczAtLjQtLjEtLjVjLS4xLS4xLS4yLS4xLS4zLS4xLS4xIDAtLjMgMC0uMy4xLS4yLjEtLjIuMy0uMi40IDAgLjEgMCAuMi4xLjJ6bS42LjdjLS4xIDAtLjItLjEtLjMtLjFoLS4zYy0uMi4xLS4zLjItLjMuNSAwIC4xLjEuMy4yLjQuMS4xLjIuMS40LjFzLjMgMCAuNC0uMWMuMS0uMS4yLS4yLjItLjQgMC0uMS0uMS0uMy0uMy0uNHptNy42LTEuM2MuMSAwIC4yLS4xLjMtLjEuMS0uMS4xLS4yLjEtLjMgMC0uMi0uMS0uNC0uMy0uNGgtLjRjLS4xIDAtLjIuMS0uMy4yLS4xLjEtLjEuNC0uMS41LjEuMS4xLjIuMi4yLjItLjEuMy0uMS41LS4xem0uNC41aC0uM2MtLjEgMC0uMi4xLS4zLjEtLjIuMS0uMi4zLS4yLjUgMCAuMS4yLjMuMy4zLjEuMS4zLjEuNCAwIC4xIDAgLjMtLjEuNC0uMi4xLS4xLjEtLjMuMS0uNCAwLS4xLS4yLS4zLS40LS4zek02NCAzOGgtMS42djQuN0g2NFYzOHptLTIuOCA3Yy0uMS4zLS42LjUtLjkuNi4yLjQuNy43IDEuMS43LjcuMSAxLjItLjEgMS42LS42LjMtLjQuNC0xLjEuMi0xLjZzLS44LS45LTEuMy0xYzAgLjIgMCAuMy0uMS41LS4zLjQtLjYuOC0uNiAxLjR6bTEgNC44Yy40LjMgMS4yLjQgMS42LjEuMy0uMS41LS40LjctLjcuMS0uMy4yLS4zLjItLjZoLTMuMWMtLjEuNS4yLjkuNiAxLjJ6bS02LjctOC41YzAtLjMgMC0uNC4yLS42LjEtLjEuMy0uMS41LS4xLjIuMS4yLjEuNS4yIDAtLjggMC0xLjktLjUtMi4xLS4zLS4xLS43LS4yLTEgMC0uMy4xLS41LjQtLjYuN3YyLjNjMCAuMi0uMS4yLS4zLjItLjIgMC0uMy0uMS0uMy0uMnYtMi4zYzAtLjItLjEtLjUtLjItLjdsLTEuMi4zaC0uMWMuMy4yLjQuMi41LjZ2My41Yy4yLjMuNS40LjguNWguNGMuMyAwIC42IDAgLjktLjIuNS0uNS40LTEuMi40LTIuMXptLTgtNmMtLjQuMS0uMy41LS4zIDEuMmguOWMwLS43IDAtLjktLjEtMS4xLS4xLS4xLS4zLS4xLS41LS4xem0xNC4yIDUwLjhjLS4yIDAtLjQuMS0uNS4yLS4yLjItLjIuNi0uMiAxczAgLjguMiAxYy4xLjEuMy4yLjUuMnMuNC0uMS41LS4yYy4yLS4yLjItLjYuMi0xczAtLjgtLjItMWMtLjEtLjItLjItLjItLjUtLjJ6bS01LTM2LjhjLjIuMy40LjUuNy43LjUuMyAxLjIuMiAxLjYtLjEuNC0uMy42LS43LjctMS4xaC0zLjFjLS4xLjEgMCAuMi4xLjV6bS0xMC40LTE0Yy0uNCAwLS4zLjQtLjMgMS4yaC44di0xYy0uMi0uMS0uMi0uMi0uNS0uMnptMy45IDM4LjhoLTIuNXYtMS4zaDIuMlY3MmgtMi4ydi0xaDIuNXYtLjhoLTMuNXY0LjdoMy41di0uOHptLTcuOC44bDEuNi00LjdoLTFjLS4zIDEuMi0uNyAyLjUtMSAzLjUtLjMtMS0uNy0yLjMtMS0zLjVoLTFsMS42IDQuN2guOHptMzYuMS04LjNjLjYgMCAxLjEtLjEgMS41LS41LjMtLjMuNC0uNi40LS45di0zLjRoLTF2My40YzAgLjItLjIuNS0uNS42LS4xLjEtLjMuMS0uNS4xcy0uMyAwLS40LS4xYy0uMi0uMS0uNS0uMy0uNS0uNnYtMy40aC0xdjMuNGMwIC4zLjEuNi40LjkuNi40IDEuMS41IDEuNi41em0tNS45IDE5LjVjLS42IDAtLjcuNS0uNyAxLjJzLjEgMS4yLjcgMS4yLjctLjUuNy0xLjItLjEtMS4yLS43LTEuMnpNNTQuNSA3Mi45aDEuMmMuOC4xLjUgMS45LjcgMS45aC45Yy0uMy0uNy4xLTIuMS0xLTIuMy41LS4yIDEtLjQuOS0xLjMgMC0uOC0uOC0xLjEtMS41LTEuMWgtMi4ydjQuN2gxdi0xLjl6bTAtMmgxLjJjLjMgMCAuNS4yLjUuNiAwIC40LS4yLjYtLjUuNmgtMS4zdi0xLjJoLjF6bTI0LjIgMy4zYy0uNyAwLTEtLjUtMS0uOWgtLjljMCAuNy41IDEuNiAyIDEuNiAxLjIgMCAyLS41IDItMS42IDAtMS42LTIuOC0xLjItMi44LTIgMC0uMy4zLS42IDEtLjYuNiAwIC45LjQuOS43aC45YzAtLjMtLjItMS41LTEuOS0xLjUtMS4yIDAtMS44LjctMS44IDEuNiAwIDEuNiAyLjggMSAyLjggMi0uMS42LS43LjctMS4yLjd6bS40IDExLjljLS4yIDAtLjQuMS0uNS4yLS4yLjItLjMuNi0uMyAxczAgLjguMyAxYy4xLjEuMy4yLjUuMnMuNC0uMS41LS4yYy4yLS4yLjMtLjYuMy0xczAtLjgtLjMtMWMtLjEtLjItLjMtLjItLjUtLjJ6TTY1LjkgNzQuOWgxVjcxaDEuNHYtLjhoLTMuOHYuOGgxLjR2My45em0tNC4xLTQuN2gtMXY0LjdoMXYtNC43em05LjcgMy42aDEuN2wuMyAxaDFsLTEuNy00LjdoLTFsLTEuNiA0LjdoMWwuMy0xem0uOS0yLjdsLjYgMmgtMS4ybC42LTJ6TTQ0IDY1LjJjMC0uNi0uMy0xLjEtLjktMS4zLjYtLjEuOC0uNi43LTEuMS0uMS0uNy0uNi0xLjEtMS40LTEuMWgtMi4zdjQuN2gyLjJjMS4zLjEgMS43LS42IDEuNy0xLjJ6bS0xLjctMi43Yy4zIDAgLjYuMi42LjUgMCAuNC0uMi42LS42LjZoLTEuMnYtMS4xaDEuMnptLTEuMSAxLjloMS4yYy40IDAgLjYuMy42LjZzLS4yLjYtLjUuNmgtMS4zdi0xLjJ6TTAgMHYxMDZoMTIwVjBIMHptNDMuMiAzNi40Yy4xLTYuMyAyLjEtMTIuNiA0LjMtMTUuOSAxLjQtMi4xIDMuNS0zLjcgNS45LTQuNS0uMSAwIC4xIDAgMCAwIDIuMi0uNyA0LjYtMSA3LTEgMi40IDAgNC44LjMgNyAxIDIuNC44IDQuNSAyLjUgNS45IDQuNSAyLjIgMy4zIDQuMiA5LjYgNC4zIDE1LjktLjEgNi4zLTIuMSAxMi42LTQuMyAxNS45LTEuNCAyLjEtMy42IDMuNy02IDQuNS0yLjIuNy00LjUgMS02LjkgMWgtLjFjLTIuNCAwLTQuNy0uNC02LjktMS0yLjQtLjgtNC41LTIuNS01LjktNC41LTIuMS0zLjMtNC4yLTkuNi00LjMtMTUuOXpNMTcgODkuNWMtLjkgMC0xLjYtLjItMi4xLS44bC43LS43Yy40LjQuOS41IDEuNC41LjcgMCAxLS4zIDEtLjcgMC0uMi0uMS0uNC0uMi0uNS0uMS0uMS0uMi0uMi0uNS0uMmwtLjctLjFjLS41LS4xLS45LS4yLTEuMS0uNS0uMy0uMy0uNC0uNy0uNC0xLjIgMC0xIC44LTEuOCAyLTEuOC44IDAgMS40LjIgMS45LjdsLS43LjhjLS40LS40LS44LS40LTEuMi0uNC0uNiAwLS45LjMtLjkuNyAwIC4xIDAgLjMuMi40LjEuMS4zLjIuNS4ybC43LjFjLjUuMS45LjIgMS4xLjQuMy4zLjUuNy41IDEuMi0uMSAxLjMtMSAxLjktMi4yIDEuOXptNi42IDBoLTEuMXYtMi42YzAtLjYtLjQtLjgtLjctLjgtLjMgMC0uNy4yLS43Ljh2Mi42SDIwdi01LjloMS4xdjJjLjMtLjMuNi0uNCAxLS40LjkgMCAxLjQuNyAxLjQgMS42bC4xIDIuN3ptNC4zIDBoLTF2LS40Yy0uMy4zLS42LjQtMS4xLjQtLjUgMC0uOC0uMS0xLjEtLjQtLjItLjItLjQtLjYtLjQtMSAwLS43LjUtMS4yIDEuNS0xLjJoMXYtLjJjMC0uNS0uMi0uNy0uOC0uNy0uNCAwLS42LjEtLjguNGwtLjctLjdjLjQtLjUuOC0uNiAxLjUtLjYgMS4yIDAgMS44LjUgMS44IDEuNXYyLjloLjF6bTQuMi0uNGMtLjIuMi0uNi40LTEgLjRzLS44LS4xLTEtLjRWOTFIMjl2LTUuOWgxdi40Yy4zLS4zLjYtLjUgMS4xLS41LjQgMCAuOC4xIDEgLjQuNC40LjQgMS4yLjQgMS44IDAgLjggMCAxLjUtLjQgMS45em0yLjUuNGgtMS4xdi00LjNoMS4xdjQuM3ptMC01LjFoLTEuMXYtLjloMS4xdi45em00LjYgNS4xaC0xLjF2LTIuNmMwLS42LS40LS44LS43LS44LS4zIDAtLjcuMi0uNy44djIuNmgtMS4xdi00LjNoMXYuNGMuMy0uMy43LS40IDEuMS0uNC40IDAgLjguMSAxIC40LjMuMy40LjcuNCAxLjJsLjEgMi43em00LjUtLjJjMCAxLS43IDEuOC0xLjkgMS44LS43IDAtMS4xLS4xLTEuNi0uNmwuNy0uN2MuMi4yLjUuMy44LjMuNiAwIC45LS40LjktLjl2LS40Yy0uMy4zLS42LjQtMSAuNHMtLjgtLjEtMS0uNGMtLjQtLjQtLjQtMS0uNC0xLjcgMC0uOCAwLTEuMy40LTEuNy4yLS4yLjYtLjQgMS0uNC41IDAgLjcuMSAxIC41di0uNGgxbC4xIDQuMnptNi4zLjJoLTF2LS40Yy0uMy4zLS42LjQtMS4xLjQtLjUgMC0uOC0uMS0xLjEtLjQtLjItLjItLjQtLjYtLjQtMSAwLS43LjUtMS4yIDEuNS0xLjJoMXYtLjJjMC0uNS0uMi0uNy0uOC0uNy0uNCAwLS42LjEtLjguNGwtLjctLjdjLjQtLjUuOC0uNiAxLjUtLjYgMS4yIDAgMS44LjUgMS44IDEuNWwuMSAyLjl6bTguMSAwaC0uOWwtMS4xLTMuNi0xLjEgMy42aC0xbC0xLjYtNS45aDEuMmwuOSAzLjcgMS4xLTMuN2guOWwxLjEgMy43LjktMy43aDEuMmwtMS42IDUuOXptNS0uNWMtLjMuMy0uNy41LTEuMy41cy0xLjEtLjMtMS4zLS41Yy0uNC0uNC0uNS0uOS0uNS0xLjcgMC0uOC4xLTEuMy41LTEuNy4zLS4zLjctLjUgMS4zLS41czEuMS4yIDEuMy41Yy40LjQuNS45LjUgMS43IDAgLjgtLjEgMS4zLS41IDEuN3ptMy43LTIuN2MtLjItLjItLjMtLjMtLjYtLjNzLS43LjItLjcuOHYyLjZoLTEuMXYtNC4zaDF2LjRjLjItLjIuNi0uNSAxLjEtLjUuNCAwIC43LjEgMSAuNGwtLjcuOXptMy4zIDMuMmgtLjZjLS45IDAtMS4yLS42LTEuMi0xLjJ2LTQuNmgxLjF2NC42YzAgLjMuMS40LjQuNGguNGwtLjEuOHptNC4zIDBoLTF2LS40Yy0uMy4zLS42LjUtMS4xLjUtLjQgMC0uOC0uMS0xLS40LS40LS40LS40LTEuMi0uNC0xLjggMC0uNiAwLTEuNC40LTEuOC4yLS4yLjYtLjQgMS0uNHMuOC4xIDEuMS40di0yaDEuMWwtLjEgNS45em02LS41Yy0uMy4zLS43LjUtMS4zLjUtLjYgMC0xLjEtLjMtMS4zLS41LS40LS40LS41LS45LS41LTEuNyAwLS44LjEtMS4zLjUtMS43LjMtLjMuNy0uNSAxLjMtLjUuNiAwIDEuMS4yIDEuMy41LjQuNC41LjkuNSAxLjcgMCAuOC0uMSAxLjMtLjUgMS43em0zLjUtNC42aC0uNGMtLjMgMC0uNC4xLS40LjR2LjVoLjh2LjhoLS44djMuNEg4MnYtMy40aC0uNHYtLjhoLjR2LS41YzAtLjYuNC0xLjIgMS4yLTEuMmguNmwuMS44em0xLjEtOC4ySDM1LjZ2LTcuM0g4NXY3LjN6bTAtOC40SDM1LjZ2LTcuM0g4NXY3LjN6bTUuNCAxNi44aC0xLjV2NC44aC0xLjF2LTQuOGgtMS41di0xaDQuMnYxaC0uMXptMi42IDEuN2MtLjItLjItLjMtLjMtLjYtLjNzLS43LjItLjcuOHYyLjZoLTEuMXYtNC4zaDF2LjRjLjItLjIuNi0uNSAxLjEtLjUuNCAwIC43LjEgMSAuNGwtLjcuOXptNSAzLjJoLTF2LS40Yy0uMy4zLS43LjQtMS4xLjQtLjQgMC0uOC0uMS0xLS40LS4zLS4zLS40LS43LS40LTEuMnYtMi43aDEuMXYyLjZjMCAuNi40LjguNy44LjMgMCAuNy0uMi43LS44di0yLjZoMXY0LjN6bTIuNSAwYy0uNyAwLTEuMy0uMS0xLjgtLjZsLjctLjdjLjMuNC44LjQgMS4xLjQuNCAwIC44LS4xLjgtLjQgMC0uMi0uMS0uNC0uNC0uNGwtLjctLjFjLS44LS4xLTEuMi0uNC0xLjItMS4yIDAtLjkuOC0xLjQgMS43LTEuNC43IDAgMS4yLjEgMS42LjVsLS43LjdjLS4yLS4yLS42LS4zLTEtLjNzLS42LjItLjYuNC4xLjMuNC40bC43LjFjLjguMSAxLjMuNSAxLjMgMS4zLS4xLjktLjkgMS4zLTEuOSAxLjN6bTQuNy0zLjRoLS44djIuMWMwIC4yLjEuNC40LjRoLjR2LjloLS42Yy0uOSAwLTEuMi0uNi0xLjItMS4ydi0yLjFoLS40di0uOGguNFY4NGgxLjF2MS4zaC44bC0uMS44ek00OS4zIDY2LjZjLjUgMCAxLjEtLjEgMS41LS41LjMtLjMuNC0uNi40LS45di0zLjRoLTF2My40YzAgLjItLjIuNS0uNS42LS4xLjEtLjMuMS0uNC4xLS4yIDAtLjMgMC0uNC0uMS0uMi0uMS0uNS0uMy0uNS0uNnYtMy40aC0xdjMuNGMwIC4zLjEuNy40LjkuNS40IDEgLjUgMS41LjV6bTYuOS0yaDEuMmMuOC4xLjUgMS45LjcgMS45aC45Yy0uMy0uOC4xLTIuMS0xLTIuMy41LS4yIDEtLjQuOS0xLjMgMC0uOC0uOC0xLjEtMS41LTEuMWgtMi4ydjQuN2gxdi0xLjl6bTAtMmgxLjJjLjMgMCAuNS4yLjUuNiAwIC40LS4yLjYtLjUuNmgtMS4zbC4xLTEuMnptMTAgMy4xaC0yLjV2LTEuM2gyLjJ2LS44aC0yLjF2LTFoMi41di0uOGgtMy41djQuN2gzLjVsLS4xLS44em00LjQtLjJoMS43bC4zIDFoMUw3MiA2MS44aC0xbC0xLjYgNC43aDFsLjItMXptLjktMi44bC42IDJoLTEuMmwuNi0yeiIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 120px;
    height: 106px;
    background-size: 120px 106px
}

.site-header.sticky .site-logo--inner {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTA2IiB2aWV3Qm94PSIwIDAgMTIwIDEwNiI+PHBhdGggZmlsbD0iZ3JheSIgZD0iTTU1LjMgMjcuOWMuMy0uMy40LS45LjMtMS40IDAtLjQtLjItLjYtLjItLjguMy4yLjQuNC40LjlsLjEtLjNjLjItLjctLjEtMS41LS40LTJsLS4xLjEtLjMuM2MtLjEtLjMtLjEtLjcgMC0xLjEtLjMuMS0uNi4yLS43LjUtLjMuMy0uMy45LS4xIDEuM2wuMy42Yy0uNC0uMi0uNi0uNC0uNy0uOC0uMSAxLS4xIDIuMS42IDIuOGwuOC0uMXptMTAuNi0zLjdjLjEtLjQgMC0uNy0uMy0xLS4yLS4yLS42LS4yLS45LS4xLS43LjMtLjggMS0xIDEuN2wuNC41Yy43LS4yIDEuNi0uMyAxLjgtMS4xem0uNSAxMy44bC0uNC40di44bDEuNCAxLjRjLjQtLjYuOC0xIC43LTEuOC0uMy0uMy0uNS0uNS0uOC0uNyAwIC43LjEgMS41LS40IDEuOHYtMS4zbC0uNS0uNnptLTEyLjUtOS43di41aC41Yy4xLjUuMS42LjIgMS4zLjMuMS41LjIuNy40bC4yLTEuN2guNXYtLjVoLTIuMXptOS4yIDguOGg1LjR2LTEuNmgtNS40djEuNnptMi4zIDQuMWMtLjItLjItLjMtLjQtLjMtLjctLjEuMS0uMi4zLS4zLjUtLjIuMyAwIC43LjMgMWwyIDJjLjMuNC4yIDEgLjIgMS42LjMtLjIuNS0uNC44LS42IDAtLjQgMC0uOC0uMS0xLjItLjItLjUtMS43LTEuNy0yLjYtMi42em0uNC04LjF2LTIuN2wtMS4xLjF2MS4xYy0uNC44LTEgMS41LTEuNSAyLjIuNiAwIC42IDAgMS4yLjFsLjQuOGgyLjVsLjItLjkuNy0uMXYtMi4yYy0uMyAwLS40LjEtLjYuMVYzMGMtLjQuMS0uNy4yLTEuMS4zdjIuOGMwIC4xLS4yLjItLjMuMi0uMyAwLS40LS4xLS40LS4yem0tMSAxMS43Yy4zLjMuNS41LjguNyAwLS43LS4xLTEuNS40LTEuOFY0NWwuNC41Yy4yLS4yLjMtLjMuNC0uNXYtLjhMNjUuNCA0M2MtLjMuNi0uOCAxLS42IDEuOHptLTIuNy0xNy40bC43LS44Yy0uMi0uNCAwIDAtLjMtLjUtLjQuNC0uNS41LS44LjlsLjQuNHpNMzAuNyA4Ni4xYy0uNiAwLS43LjUtLjcgMS4ycy4xIDEuMi43IDEuMi43LS41LjctMS4yYy4xLS43IDAtMS4yLS43LTEuMnpNNTQuNCAzMmMxLjMtLjEgMS40IDEuNSAyLjMgMi4xLjIuMi40LjQuNS4zLjctLjQgMS4zLTEuMSAxLjgtMS44IDAgLjIuMS4zLjIuNS4yLjIuMy4yLjUuMi4xLjQuMy44LjQgMS4zLTEuNCAxLjUtMiAzLjQtMi4xIDUuNC0xIDEuMS0xIDIuNi0xLjMgNC0uMy44LTEuNSAxLjItMS4zIDIuMi4xLjIuMS40LjQuNi4xLjEuMy4yLjQgMCAuMy0uNy44LTEuNCAxLjItMi4xIDAtMS41IDEtMi42IDEuOS0zLjgtLjEtLjQtLjMtMSAwLTEuNXYuMWMuMSAxLjIuNyAyLjIgMSAzLjMtLjQuNS0uMyAxLjItLjYgMS43LS4xLjItLjMuNC0uNC43IDAgLjEuMS4xLjEuMS4zIDAgMS0uMSAxLjMtLjYtLjEtLjYuNC0xIC43LTEuNC4zLS40LS4zLS43LS4zLTEuMSAwLTEuNS4yLTIuNi0uOC0zLjdsLjktLjdjLjQtLjMuOS0uNiAxLjEtMS4xLjMtLjktLjEtMi4yLS41LTMuMS4xLS44LjQtMS41LjQtMi4zbC40LS44Yy42LS40IDEuMS0uNiAxLjYtMS4xLjEtLjkgMC0xLjktLjEtMi44LS4yLS43LS42LTEuMy0xLjEtMS45LS4yLjItLjMuNS0uNC44LjEuNS4zIDEgLjggMS4zLjIuNy0uMiAxLjMgMCAybC0uOS42Yy0uNC4xLS45LjMtMS4xLjhoLS41Yy0uMS0uMS0uMi0uMy0uMi0uNS4xLS4xLjItLjEuMi0uMi4yLS40LjQtLjguNS0xLjIgMC0uNC0uMy0uOC0uNS0xLjItLjEtLjEtLjMtLjItLjUtLjEtLjMuMy0uNi0uMi0uOSAwLS41LjMtLjYuOS0uNyAxLjQuMi41LjUuOS44IDEuM2wuMi45LS4zLjRjLS40IDAtLjguMi0xLjEuNi0uMy43LS43IDEtMS4yIDEuNS0uMi0uMS0uNC0uMy0uNi0uNS0uOC0uNi0xLjMtMS41LTIuMS0yLS4zLS4xLS42LS4xLS44LjEuMi40LjEgMS4xLjcgMS4zek00MS45IDg2LjFjLS42IDAtLjcuNS0uNyAxLjEgMCAuNi4xIDEuMS43IDEuMXMuNy0uNi43LTEuMWMwLS42LS4xLTEuMS0uNy0xLjF6bTUuNiAyYzAgLjMuMi41LjYuNS4zIDAgLjUgMCAuNy0uMi4xLS4xLjItLjMuMi0uNXYtLjJoLS44Yy0uNS0uMS0uNy4xLS43LjR6bS0yMi4xIDBjMCAuMy4yLjUuNi41LjMgMCAuNSAwIC43LS4yLjEtLjEuMi0uMy4yLS41di0uMkgyNmMtLjQtLjEtLjYuMS0uNi40em0yOS4yLTUzLjh2LjJoLjV2LTEuOWMtLjItLjEtLjQtLjMtLjYtLjIuMS43LjEgMS4xLjEgMS45em0zLjMgMS4yaC01LjV2MS42aDUuNXYtMS42em0tMy4zIDIxYzEuOS41IDMuOC43IDUuOC43czQtLjIgNS44LS43YzMuNS0uOSA1LjgtMy4xIDcuMy02LjYgMS40LTMuMSAyLjgtOC44IDIuOC0xMy41LjEtNC43LTEuNC0xMC41LTIuOC0xMy41LTEuNS0zLjUtMy45LTUuNi03LjMtNi42LTEuOS0uNS0zLjgtLjctNS44LS43cy00IC4yLTUuOC43Yy0zLjUuOS01LjggMy4xLTcuMyA2LjYtMS40IDMuMS0yLjggOC44LTIuOCAxMy41LS4xIDQuNyAxLjQgMTAuNSAyLjggMTMuNSAxLjUgMy41IDMuOCA1LjYgNy4zIDYuNnptMS4xLTQuMWwtMSAzLS42LS4yLjctMmMtLjMtLjEtLjYtLjItLjgtLjNsLjEtLjRjLjMuMS42LjEuOS0uMWwuMi0uMi41LjJ6bTMuMiAzLjVjLS4yLjEtLjUuMi0uOC4xLS4zIDAtLjYtLjEtLjgtLjItLjMtLjItLjUtLjUtLjQtLjkgMC0uMy4xLS42LjQtLjdsLjItLjFjLS4yLS4xLS40LS4zLS40LS42cy4yLS41LjQtLjdjLjItLjEuNS0uMi44LS4xLjMgMCAuNi4xLjguMi4yLjIuNC40LjMuNyAwIC4zLS4zLjUtLjUuNmwuMi4xYy4zLjIuNC41LjQuOC0uMS4zLS4zLjctLjYuOHptMi4xLjJjMC0uOS44LTEuMyAxLjQtMS45LjEtLjEuMi0uNC4xLS42LS4xLS4xLS4yLS4yLS4zLS4yLS4yIDAtLjMgMC0uNS4xLS4yLjItLjIuNC0uMi42aC0uNmMwLS4zIDAtLjYuMi0uOS4zLS4zLjctLjQgMS4xLS40LjMuMS43LjIuOC42LjIuNC4xLjgtLjIgMS4xLS40LjQtLjguNi0xLjEgMWwxLjUtLjF2LjVsLTIuMi4yem02LjMtMS4yYy0uMi4yLS40LjMtLjcuNC0uMy4xLS42LjEtLjggMC0uMy0uMS0uNi0uNC0uNy0uNy0uMS0uMyAwLS42LjItLjhsLjEtLjFjLS4yIDAtLjUtLjItLjYtLjUtLjEtLjMgMC0uNi4yLS44LjItLjIuNC0uMy43LS40LjMtLjEuNi0uMS44IDAgLjMuMS41LjMuNS42LjEuMy0uMS41LS4zLjdoLjJjLjMuMS41LjMuNi42LjEuNCAwIC44LS4yIDF6bTguMS0xOC40Yy0uMS4zLS41LjYtLjguNnYtLjZoLjNjLjEtLjIuMS0uNS4xLS43IDAtLjItLjEtLjUtLjMtLjUtLjEgMC0uMyAwLS4zLjEtLjQuNS0uMSAxLjctMSAxLjgtLjQuMS0uOC0uMS0xLS40LS4zLS41LS4zLTEuMyAwLTEuOC4yLS4zLjUtLjQuOC0uNHYuNmMtLjIgMC0uNC4xLS41LjMtLjEuMy0uMS44LjEgMSAuMS4xLjMuMS40IDAgLjQtLjMuMy0uOS41LTEuNC4xLS4yLjItLjQuNC0uNS4zLS4xLjctLjEgMSAuMi41LjQuNSAxLjIuMyAxLjd6bS0uMy00LjhsLTMgMS41LS4xLS42LjYtLjMtLjItMS4xLS42LS4yLS4xLS42IDMuMy42LjEuN3ptLTEtNS4zbC42IDIuNS0uNS4xLS4yLS45LTIuNS43LS4yLS42IDIuNi0uNy0uMi0uOS40LS4yem0tLjYtMS42TDcwLjYgMjZsLS4zLS42IDIuOS0xLjMuMy43em0tMi43LTQuOWMuOCAxLjEgMS40IDEuNiAxLjEgMi4zLS4xLjItLjQuNC0uNi40LS4yIDAtLjQtLjEtLjYtLjIuMy43LS42IDEtLjkgMS40bC0uNC0uNWMuMS0uMyAxLS42LjctMS4xIDAtLjEtLjMtLjQtLjQtLjZsLTEgLjgtLjQtLjUgMi41LTJ6bS00LjMtMi43bDIuMS45LS4yLjUtMS41LS42LS4zLjYgMS4zLjYtLjIuNS0xLjMtLjYtLjMuOCAxLjUuNi0uMi41LTIuMS0uOSAxLjItMi45em0tNC0uN2MuMS44LjMgMS43LjQgMi40LjMtLjYuNi0xLjUuOS0yLjNsLjcuMS0xLjQgMy0uNi0uMS0uNy0zLjMuNy4yem0tNiAuM2wuNCAyLjNjMCAuMi4yLjMuNC4zaC4zYy4xIDAgLjIgMCAuMy0uMS4yLS4xLjMtLjMuMy0uNGwtLjQtMi4zLjYtLjEuNCAyLjNjMCAuMiAwIC40LS4yLjctLjIuMy0uNi40LS45LjUtLjQuMS0uNyAwLTEtLjItLjItLjEtLjMtLjMtLjQtLjZsLS40LTIuMy42LS4xem0tMy45IDEuM2wyLjYgMi4xLS42LjMtLjYtLjQtMSAuNi4yLjctLjYuMy0uNi0zLjIuNi0uNHptLTMuNCAyLjdsLjUuMy0uOCAxLjQuNi4zLjctMS4zLjUuMy0uNyAxLjMuOC40LjgtMS41LjUuMy0xLjEgMi0yLjgtMS41IDEtMnptLTEuNSA0LjZjLjMgMCAuNS4xLjcuMi4yLjIuMi40LjIuNi40LS42IDEuMS0uMSAxLjctLjFsLS4yLjZjLS4zIDAtMS4xLS40LTEuMy4xLS4xLjEtLjIuNC0uMy43bDEuMi40LS4yLjYtMy0uOWMuNC0xLjMuNS0yLjEgMS4yLTIuMnptLjkgMTEuOGgtMy4xYzAtLjctLjEtMS45LjEtMi4xLjItLjMuNS0uNC44LS4zLjMgMCAuNS4zLjUuNS4xLS4zLjQtLjUuNy0uNi40IDAgLjcuMS45LjUuMi41LjEuNi4xIDEuOXYuMXptLjQtNS41Yy0uMS40LS4yLjctLjUuOS0uMi4yLS40LjItLjcuMmwtMi4zLS40LjEtLjYgMi4zLjRjLjIgMCAuMy0uMS40LS4yLjEtLjEuMS0uMi4xLS4zdi0uM2MwLS4yLS4yLS4zLS4zLS40bC0yLjEtLjQuMS0uNiAyLjMuNGMuMiAwIC40LjEuNi40LjEuMi4xLjUgMCAuOXptMy03LjRjLjctMS41IDItMi42IDMuNi0zLjEgMS41LS40IDMuMi0uNiA0LjgtLjZoLjFjMS43IDAgMy4zLjIgNC44LjYgMS42LjUgMyAxLjYgMy42IDMuMSAxLjUgMy4xIDIuNCA3LjYgMi40IDEycy0xIDguOS0yLjQgMTJjLS43IDEuNS0yIDIuNi0zLjYgMy4xLTEuNS40LTMuMi42LTQuOC42aC0uMWMtMS42IDAtMy4zLS4yLTQuOC0uNi0xLjYtLjUtMy0xLjYtMy42LTMuMS0xLjUtMy4xLTIuNC03LjYtMi40LTEyIDAtNC4zLjktOC44IDIuNC0xMnptMTAuOCAyMi45aC0xLjdjLS4zLS4zLS4zLS4zLS41LS42bC0uNS42aC0xLjd2LjhINjB2MS45aDEuMVY0OGgxLjd2LS44em0xLjktOC42YzAgLjQgMCAuOC4xIDEuMi4xLjUgMS42IDEuNyAyLjUgMi42LjIuMi4zLjQuMy43LjEtLjIuMi0uMy4zLS41LjItLjMgMC0uNy0uMy0xbC0yLTJjLS4zLS40LS4yLTEtLjItMS42LS4yLjMtLjQuNC0uNy42ek00Ny45IDI2Yy0uNCAwLS41LjUtLjYgMS4xbC44LjJjLjEtLjUuMy0uOS4yLTEuMS0uMi0uMS0uMy0uMS0uNC0uMnptMjYuNiA1LjRsLTEuNC0uMi4xLjggMS4zLS42ek01My42IDE5LjhsLTEtLjkuNCAxLjMuNi0uNHpNNzAuOSAyMmMuMSAwIC4yLS4xLjMtLjIuMy0uMy0uMS0uNy0uNS0xLjFsLS42LjVjLjQuNC42LjguOC44em0tMTMgMzEuOWMuMS4xLjIuMS4zLjFoLjNjLjEtLjEuMi0uMS4yLS4yczAtLjQtLjEtLjVjLS4xLS4xLS4yLS4xLS4zLS4xLS4xIDAtLjMgMC0uMy4xLS4yLjEtLjIuMy0uMi40IDAgLjEgMCAuMi4xLjJ6bS42LjdjLS4xIDAtLjItLjEtLjMtLjFoLS4zYy0uMi4xLS4zLjItLjMuNSAwIC4xLjEuMy4yLjQuMS4xLjIuMS40LjFzLjMgMCAuNC0uMWMuMS0uMS4yLS4yLjItLjQgMC0uMS0uMS0uMy0uMy0uNHptNy42LTEuM2MuMSAwIC4yLS4xLjMtLjFzLjEtLjIuMS0uM2MwLS4yLS4xLS40LS4zLS40aC0uNGMtLjEgMC0uMi4xLS4zLjItLjEuMS0uMS40LS4xLjUuMS4xLjEuMi4yLjIuMi0uMS4zLS4xLjUtLjF6bS40LjVoLS4zYy0uMSAwLS4yLjEtLjMuMS0uMi4xLS4yLjMtLjIuNSAwIC4xLjIuMy4zLjMuMS4xLjMuMS40IDAgLjEgMCAuMy0uMS40LS4yLjEtLjEuMS0uMy4xLS40IDAtLjEtLjItLjMtLjQtLjN6TTY0IDM4aC0xLjZ2NC43SDY0VjM4em0tMi44IDYuOWMtLjEuMy0uNi41LS45LjYuMi40LjcuNyAxLjEuNy43LjEgMS4yLS4xIDEuNi0uNi4zLS40LjQtMS4xLjItMS42cy0uOC0uOS0xLjMtMWMwIC4yIDAgLjMtLjEuNS0uMy41LS43LjktLjYgMS40em0xIDQuOWMuNC4zIDEuMi40IDEuNi4xLjMtLjEuNS0uNC43LS43LjEtLjMuMi0uMy4yLS42aC0zLjFjLS4xLjUuMi45LjYgMS4yem0tNi43LTguNWMwLS4zIDAtLjQuMi0uNi4xLS4xLjMtLjEuNS0uMS4yLjEuMi4xLjUuMiAwLS44IDAtMS45LS41LTIuMS0uMy0uMS0uNy0uMi0xIDAtLjMuMS0uNS40LS42Ljd2Mi4zYzAgLjItLjEuMi0uMy4yLS4yIDAtLjMtLjEtLjMtLjJ2LTIuM2MwLS4yLS4xLS41LS4yLS43bC0xLjIuM2gtLjFjLjMuMi40LjIuNS42djMuNWMuMi4zLjUuNC44LjVoLjRjLjMgMCAuNiAwIC45LS4yLjUtLjUuNC0xLjIuNC0yLjF6bS04LTZjLS40LjEtLjMuNS0uMyAxLjJoLjljMC0uNyAwLS45LS4xLTEuMS0uMS0uMS0uMy0uMS0uNS0uMXptMTQuMiA1MC44Yy0uMiAwLS40LjEtLjUuMi0uMi4yLS4yLjYtLjIgMXMwIC44LjIgMWMuMS4xLjMuMi41LjJzLjQtLjEuNS0uMmMuMi0uMi4yLS42LjItMXMwLS44LS4yLTFjLS4xLS4yLS4yLS4yLS41LS4yem0tNS0zNi44Yy4yLjMuNC41LjcuNy41LjMgMS4yLjIgMS42LS4xLjQtLjMuNi0uNy43LTEuMWgtMy4xYy0uMS4xIDAgLjIuMS41em0tMTAuNC0xNGMtLjQgMC0uMy40LS4zIDEuMmguOHYtMWMtLjItLjEtLjItLjItLjUtLjJ6bTMuOSAzOC44aC0yLjV2LTEuM2gyLjJWNzJoLTIuMnYtMWgyLjV2LS44aC0zLjV2NC43aDMuNXYtLjh6bS03LjguOGwxLjYtNC43aC0xYy0uMyAxLjItLjcgMi41LTEgMy41LS4zLTEtLjctMi4zLTEtMy41aC0xbDEuNiA0LjdoLjh6bTM2LjEtOC4zYy42IDAgMS4xLS4xIDEuNS0uNS4zLS4zLjQtLjYuNC0uOXYtMy40aC0xdjMuNGMwIC4yLS4yLjUtLjUuNi0uMS4xLS4zLjEtLjUuMXMtLjMgMC0uNC0uMWMtLjItLjEtLjUtLjMtLjUtLjZ2LTMuNGgtMXYzLjRjMCAuMy4xLjYuNC45LjYuNCAxLjEuNSAxLjYuNXptLTUuOSAxOS41Yy0uNiAwLS43LjUtLjcgMS4ycy4xIDEuMi43IDEuMi43LS41LjctMS4yLS4xLTEuMi0uNy0xLjJ6TTU0LjUgNzIuOWgxLjJjLjguMS41IDEuOS43IDEuOWguOWMtLjMtLjcuMS0yLjEtMS0yLjMuNS0uMiAxLS40LjktMS4zIDAtLjgtLjgtMS4xLTEuNS0xLjFoLTIuMnY0LjdoMXYtMS45em0wLTJoMS4yYy4zIDAgLjUuMi41LjYgMCAuNC0uMi42LS41LjZoLTEuM2wuMS0xLjJ6bTI0LjIgMy4zYy0uNyAwLTEtLjUtMS0uOWgtLjljMCAuNy41IDEuNiAyIDEuNiAxLjIgMCAyLS41IDItMS42IDAtMS42LTIuOC0xLjItMi44LTIgMC0uMy4zLS42IDEtLjYuNiAwIC45LjQuOS43aC45YzAtLjMtLjItMS41LTEuOS0xLjUtMS4yIDAtMS44LjctMS44IDEuNiAwIDEuNiAyLjggMSAyLjggMi0uMS42LS43LjctMS4yLjd6bS40IDExLjljLS4yIDAtLjQuMS0uNS4yLS4yLjItLjMuNi0uMyAxczAgLjguMyAxYy4xLjEuMy4yLjUuMnMuNC0uMS41LS4yYy4yLS4yLjMtLjYuMy0xczAtLjgtLjMtMWMtLjEtLjItLjMtLjItLjUtLjJ6TTY1LjkgNzQuOWgxVjcxaDEuNHYtLjhoLTMuOHYuOGgxLjR2My45em0tNC4xLTQuN2gtMXY0LjdoMXYtNC43em05LjcgMy42aDEuN2wuMyAxaDFsLTEuNy00LjdoLTFsLTEuNiA0LjdoMWwuMy0xem0uOS0yLjdsLjYgMmgtMS4ybC42LTJ6TTQ0IDY1LjJjMC0uNi0uMy0xLjEtLjktMS4zLjYtLjIuOC0uNi43LTEuMS0uMS0uNy0uNi0xLjEtMS40LTEuMWgtMi4zdjQuN2gyLjJjMS4zLjEgMS43LS42IDEuNy0xLjJ6bS0xLjctMi43Yy4zIDAgLjYuMi42LjUgMCAuNC0uMi42LS42LjZoLTEuMnYtMS4xaDEuMnptLTEuMSAxLjloMS4yYy40IDAgLjYuMy42LjZzLS4yLjYtLjUuNmgtMS4zdi0xLjJ6bTItMjhjLjEtNi4zIDIuMS0xMi42IDQuMy0xNS45IDEuNC0yLjEgMy41LTMuNyA1LjktNC41LS4xIDAgLjEgMCAwIDAgMi4yLS43IDQuNi0xIDctMSAyLjQgMCA0LjguMyA3IDEgMi40LjggNC41IDIuNSA1LjkgNC41IDIuMiAzLjMgNC4yIDkuNiA0LjMgMTUuOS0uMSA2LjMtMi4xIDEyLjYtNC4zIDE1LjktMS40IDIuMS0zLjYgMy43LTYgNC41LTIuMi43LTQuNSAxLTYuOSAxaC0uMWMtMi40IDAtNC43LS40LTYuOS0xLTIuNC0uOC00LjUtMi41LTUuOS00LjUtMi4xLTMuMy00LjItOS42LTQuMy0xNS45ek0xNyA4OS41Yy0uOSAwLTEuNi0uMi0yLjEtLjhsLjctLjdjLjQuNC45LjUgMS40LjUuNyAwIDEtLjMgMS0uNyAwLS4yLS4xLS40LS4yLS41LS4xLS4xLS4yLS4yLS41LS4ybC0uNy0uMWMtLjUtLjEtLjktLjItMS4xLS41LS4zLS4zLS40LS43LS40LTEuMiAwLTEgLjgtMS44IDItMS44LjggMCAxLjQuMiAxLjkuN2wtLjcuN2MtLjQtLjQtLjgtLjQtMS4yLS40LS42IDAtLjkuMy0uOS43IDAgLjEgMCAuMy4yLjQuMS4xLjMuMi41LjJsLjcuMWMuNS4xLjkuMiAxLjEuNC4zLjMuNS43LjUgMS4yLS4xIDEuNC0xIDItMi4yIDJ6bTYuNiAwaC0xLjF2LTIuNmMwLS42LS40LS44LS43LS44LS4zIDAtLjcuMi0uNy44djIuNkgyMHYtNS45aDEuMXYyYy4zLS4zLjYtLjQgMS0uNC45IDAgMS40LjcgMS40IDEuNmwuMSAyLjd6bTQuMyAwaC0xdi0uNGMtLjMuMy0uNi40LTEuMS40LS41IDAtLjgtLjEtMS4xLS40LS4yLS4yLS40LS42LS40LTEgMC0uNy41LTEuMiAxLjUtMS4yaDF2LS4yYzAtLjUtLjItLjctLjgtLjctLjQgMC0uNi4xLS44LjRsLS43LS43Yy40LS41LjgtLjYgMS41LS42IDEuMiAwIDEuOC41IDEuOCAxLjVsLjEgMi45em00LjItLjRjLS4yLjItLjYuNC0xIC40cy0uOC0uMS0xLS40VjkxSDI5di01LjloMXYuNGMuMy0uMy42LS40IDEuMS0uNC40IDAgLjguMSAxIC40LjQuNC40IDEuMi40IDEuOCAwIC43IDAgMS40LS40IDEuOHptMi41LjRoLTEuMXYtNC4zaDEuMXY0LjN6bTAtNS4xaC0xLjF2LS45aDEuMXYuOXptNC42IDUuMWgtMS4xdi0yLjZjMC0uNi0uNC0uOC0uNy0uOC0uMyAwLS43LjItLjcuOHYyLjZoLTEuMXYtNC4zaDF2LjRjLjMtLjMuNy0uNCAxLjEtLjQuNCAwIC44LjEgMSAuNC4zLjMuNC43LjQgMS4ybC4xIDIuN3ptNC41LS4yYzAgMS0uNyAxLjgtMS45IDEuOC0uNyAwLTEuMS0uMS0xLjYtLjZsLjctLjdjLjIuMi41LjMuOC4zLjYgMCAuOS0uNC45LS45di0uNGMtLjMuMy0uNi40LTEgLjRzLS44LS4xLTEtLjRjLS40LS40LS40LTEtLjQtMS43IDAtLjggMC0xLjMuNC0xLjcuMi0uMi42LS40IDEtLjQuNSAwIC43LjEgMSAuNXYtLjRoMXY0LjJoLjF6bTYuMy4yaC0xdi0uNGMtLjMuMy0uNi40LTEuMS40LS41IDAtLjgtLjEtMS4xLS40LS4yLS4yLS40LS42LS40LTEgMC0uNy41LTEuMiAxLjUtMS4yaDF2LS4yYzAtLjUtLjItLjctLjgtLjctLjQgMC0uNi4xLS44LjRsLS43LS43Yy40LS41LjgtLjYgMS41LS42IDEuMiAwIDEuOC41IDEuOCAxLjVsLjEgMi45em04LjEgMGgtLjlsLTEuMS0zLjYtMS4xIDMuNmgtMWwtMS42LTUuOWgxLjJsLjkgMy43IDEuMS0zLjdoLjlsMS4xIDMuNy45LTMuN2gxLjJsLTEuNiA1Ljl6bTUtLjVjLS4zLjMtLjcuNS0xLjMuNXMtMS4xLS4zLTEuMy0uNWMtLjQtLjQtLjUtLjktLjUtMS43IDAtLjguMS0xLjMuNS0xLjcuMy0uMy43LS41IDEuMy0uNXMxLjEuMiAxLjMuNWMuNC40LjUuOS41IDEuNyAwIC44LS4xIDEuMy0uNSAxLjd6bTMuNy0yLjdjLS4yLS4yLS4zLS4zLS42LS4zcy0uNy4yLS43Ljh2Mi42aC0xLjF2LTQuM2gxdi40Yy4yLS4yLjYtLjUgMS4xLS41LjQgMCAuNy4xIDEgLjRsLS43Ljl6bTMuMyAzLjJoLS42Yy0uOSAwLTEuMi0uNi0xLjItMS4ydi00LjZoMS4xdjQuNmMwIC4zLjEuNC40LjRoLjRsLS4xLjh6bTQuMyAwaC0xdi0uNGMtLjMuMy0uNi41LTEuMS41LS40IDAtLjgtLjEtMS0uNC0uNC0uNC0uNC0xLjItLjQtMS44IDAtLjYgMC0xLjQuNC0xLjguMi0uMi42LS40IDEtLjRzLjguMSAxLjEuNHYtMmgxLjFsLS4xIDUuOXptNi0uNWMtLjMuMy0uNy41LTEuMy41LS42IDAtMS4xLS4zLTEuMy0uNS0uNC0uNC0uNS0uOS0uNS0xLjcgMC0uOC4xLTEuMy41LTEuNy4zLS4zLjctLjUgMS4zLS41LjYgMCAxLjEuMiAxLjMuNS40LjQuNS45LjUgMS43IDAgLjgtLjEgMS4zLS41IDEuN3ptMy41LTQuNmgtLjRjLS4zIDAtLjQuMS0uNC40di41aC44di44aC0uOHYzLjRIODJ2LTMuNGgtLjR2LS44aC40di0uNWMwLS42LjQtMS4yIDEuMi0xLjJoLjZsLjEuOHptMS4xLTguMkgzNS42di03LjNIODV2Ny4zem0wLTguNEgzNS42di03LjNIODV2Ny4zem01LjQgMTYuOGgtMS41djQuOGgtMS4xdi00LjhoLTEuNXYtMWg0LjJ2MWgtLjF6bTIuNiAxLjdjLS4yLS4yLS4zLS4zLS42LS4zcy0uNy4yLS43Ljh2Mi42aC0xLjF2LTQuM2gxdi40Yy4yLS4yLjYtLjUgMS4xLS41LjQgMCAuNy4xIDEgLjRsLS43Ljl6bTUgMy4yaC0xdi0uNGMtLjMuMy0uNy40LTEuMS40LS40IDAtLjgtLjEtMS0uNC0uMy0uMy0uNC0uNy0uNC0xLjJ2LTIuN2gxLjF2Mi42YzAgLjYuNC44LjcuOC4zIDAgLjctLjIuNy0uOHYtMi42aDF2NC4zem0yLjUgMGMtLjcgMC0xLjMtLjEtMS44LS42bC43LS43Yy4zLjQuOC40IDEuMS40LjQgMCAuOC0uMS44LS40IDAtLjItLjEtLjQtLjQtLjRsLS43LS4xYy0uOC0uMS0xLjItLjQtMS4yLTEuMiAwLS45LjgtMS40IDEuNy0xLjQuNyAwIDEuMi4xIDEuNi41bC0uNy43Yy0uMi0uMi0uNi0uMy0xLS4zcy0uNi4yLS42LjQuMS4zLjQuNGwuNy4xYy44LjEgMS4zLjUgMS4zIDEuMy0uMS45LS45IDEuMy0xLjkgMS4zem00LjctMy40aC0uOHYyLjFjMCAuMi4xLjQuNC40aC40di45aC0uNmMtLjkgMC0xLjItLjYtMS4yLTEuMnYtMi4xaC0uNHYtLjhoLjRWODRoMS4xdjEuM2guOHYuOGgtLjF6TTQ5LjMgNjYuNmMuNSAwIDEuMS0uMSAxLjUtLjUuMy0uMy40LS42LjQtLjl2LTMuNGgtMXYzLjRjMCAuMi0uMi41LS41LjYtLjEuMS0uMy4xLS40LjEtLjIgMC0uMyAwLS40LS4xLS4yLS4xLS41LS4zLS41LS42di0zLjRoLTF2My40YzAgLjMuMS43LjQuOS41LjQgMSAuNSAxLjUuNXptNi45LTJoMS4yYy44LjEuNSAxLjkuNyAxLjloLjljLS4zLS44LjEtMi4xLTEtMi4zLjUtLjIgMS0uNCAxLTEuMyAwLS44LS44LTEuMS0xLjUtMS4xaC0yLjJ2NC43aDFsLS4xLTEuOXptMC0yaDEuMmMuMyAwIC41LjIuNS42IDAgLjQtLjIuNi0uNS42aC0xLjN2LTEuMmguMXptMTAgMy4xaC0yLjV2LTEuM2gyLjJ2LS44aC0yLjF2LTFoMi41di0uOGgtMy41djQuN2gzLjVsLS4xLS44em00LjQtLjJoMS43bC4zIDFoMUw3MiA2MS44aC0xbC0xLjYgNC43aDFsLjItMXptLjktMi44bC42IDJoLTEuMmwuNi0yeiIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    background-size: 120px 106px
}

.type-link.convention:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MyIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDQzIDU1Ij48cGF0aCBkPSJNNDIuNSAyNy41YzAgNi41LTEuNyAxMy42LTQuMiAxOC4zLTMuNCA2LjQtMTAuMSA4LjctMTYuOCA4LjctNi44IDAtMTMuNS0yLjMtMTYuOC04LjdDMi4yIDQxLjEuNSAzNCAuNSAyNy41UzIuMiAxMy45IDQuNyA5LjJDOCAyLjggMTQuNy41IDIxLjUuNSAyOC4zLjUgMzUgMi44IDM4LjMgOS4yYzIuNSA0LjcgNC4yIDExLjggNC4yIDE4LjN6IiBmaWxsPSIjZmMzNjUwIi8+PHBhdGggZD0iTTMzIDM4LjJjLjMtLjEuNS0uNC41LS44VjIxLjhjMC0uMy0uMS0uNS0uNC0uNy0uOC0uNS0xLjYtLjktMi41LTEuMi0uNC0uMS0uNy0uMi0xLjEtLjN2LTJjMC0uNS0uNC0uOC0uOC0uOS0zLjktLjItNi41IDIuNi03LjUgMy45LTEuNi0uOS0zLjUtMS4zLTUuMy0xLjMtMi4yIDAtNC4zLjYtNi4xIDEuOC0uMi4yLS40LjQtLjQuN3YxNS42YzAgLjUuNC45LjkuOS4yIDAgLjMtLjEuNS0uMSAxLjUtMSAzLjMtMS41IDUuMS0xLjUgMS44IDAgMy42LjUgNS4xIDEuNSAwIDAgLjEgMCAuMS4xaC43YzMuMS0yIDcuMS0yIDEwLjIgMCAuNCAwIC44IDAgMS0uMXptLTExLjUgMGMxLTEuNiAzLjQtMy4xIDMuNC0zLjEuMi0uMS4zLS4yLjUtLjMuMi0uMS4zLS4yLjUtLjJoLjFjLjQtLjIuOC0uMyAxLjItLjRoLjJjLjIgMCAuMyAwIC41LS4xaC43Yy4yIDAgLjUtLjEuNi0uMi4yLS4yLjMtLjQuMy0uNlYxOS42IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 43px;
    height: 55px;
    background-size: 43px 55px
}

.type-link.flag:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MyIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDQzIDU1Ij48cGF0aCBkPSJNNDIuNyAyNy40YzAgNi41LTEuNyAxMy42LTQuMiAxOC4zLTMuNCA2LjQtMTAuMSA4LjctMTYuOCA4LjctNi44IDAtMTMuNS0yLjMtMTYuOC04LjdDMi40IDQxIC43IDMzLjkuNyAyNy40UzIuNCAxMy44IDQuOSA5LjFDOC4zIDIuNyAxNSAuNCAyMS43LjRjNi44IDAgMTMuNSAyLjMgMTYuOCA4LjcgMi40IDQuNyA0LjIgMTEuOCA0LjIgMTguM3oiIGZpbGw9IiNmYzM2NTAiLz48cGF0aCBkPSJNMjcuMSAxNi42bC03LjkgMjEuNm00LjMtMTEuOGwxMS42IDQuMi0zLjYtNiA2LjctMi4zLTExLjYtNC4yem0tNy4yLTkuOEwyNCAzOG0tNC4yLTExLjZMOC4yIDMwLjZsMy43LTYtNi43LTIuMyAxMS42LTQuMnoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 43px;
    height: 55px;
    background-size: 43px 55px
}

.type-link.ship-type:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MyIgaGVpZ2h0PSI1NSIgdmlld0JveD0iMCAwIDQzIDU1Ij48cGF0aCBkPSJNNDIuNSAyNy41YzAgNi41LTEuNyAxMy42LTQuMiAxOC4zLTMuNCA2LjQtMTAuMSA4LjctMTYuOCA4LjctNi44IDAtMTMuNS0yLjMtMTYuOC04LjdDMi4yIDQxLjEuNSAzNCAuNSAyNy41UzIuMiAxMy45IDQuNyA5LjJDOCAyLjggMTQuNy41IDIxLjUuNSAyOC4zLjUgMzUgMi44IDM4LjMgOS4yYzIuNSA0LjcgNC4yIDExLjggNC4yIDE4LjN6IiBmaWxsPSIjZmMzNjUwIi8+PGcgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCI+PHBhdGggZD0iTTMwLjcgMzUuMmwyLjUtNS43Yy4xLS4zIDAtLjYtLjItLjdsLTExLTYuNGMtLjItLjEtLjQtLjEtLjUgMGwtMTEuNCA2Yy0uMi4xLS40LjQtLjMuN2wyLjMgNi4zbTIxLjQgMy41Yy0xLjgtMS4yLTMuMy0xLTUuNyAwLTEuNC42LTEuNy43LTIuMi43LS41IDAtLjktLjEtMS40LS4yLS4zLS4xLTEuNC0uNy0xLjUtLjctLjgtLjQtMS43LS43LTIuOS0xLTItLjYtMy41LS4yLTUuMy45LTEuNyAxLjEtMS41IDEtMS45IDFoLS4xYy0uNiAwLTEuMy0uMi0yLS42LS4zLS4xLS41LS4zLS43LS40LS4xLS4xLS4yLS4xLS4yLS4yIi8+PHBhdGggZD0iTTI5LjkgMjYuOVYxOWMwLS4zLS4yLS42LS42LS42SDEzLjdjLS4zIDAtLjYuMi0uNi42djcuOG0xMS4xLTguN3YtMi4yYzAtLjMtLjEtLjYtLjMtLjZoLTQuOGMtLjIgMC0uMy4zLS4zLjZWMThtMyA0LjNWMzgiLz48L2c+PC9zdmc+");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 43px;
    height: 55px;
    background-size: 43px 55px
}

.link-icons.add-folder:not(.disabled):hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIyNi40IiB2aWV3Qm94PSIwIDAgMzAgMjYuNCI+PGcgZmlsbD0iI2ZjMzY1MCI+PHBhdGggZD0iTTEzLjcgMjAuNEgxLjNWMi4xaDkuNWwyLjQgMi40Yy4xLjEuMy4yLjUuMkgyOHY1LjljMCAuNC4zLjYuNi42cy42LS4zLjYtLjZWNC4xYzAtLjQtLjMtLjYtLjYtLjZIMTMuOUwxMS42IDFjLS4xLS4xLS4zLS4yLS41LS4ySC42Yy0uMyAwLS42LjMtLjYuN3YxOS42YzAgLjQuMy42LjYuNmgxMy4xYy40IDAgLjYtLjMuNi0uNi4xLS40LS4yLS43LS42LS43eiIvPjxwYXRoIGQ9Ik0yNi40IDE4LjFoLTIuNnYtMi42YzAtLjQtLjMtLjYtLjYtLjYtLjQgMC0uNi4zLS42LjZ2Mi42SDIwYy0uNCAwLS42LjMtLjYuNiAwIC40LjMuNi42LjZoMi42VjIyYzAgLjQuMy42LjYuNi40IDAgLjYtLjMuNi0uNnYtMi42aDIuNmMuNCAwIC42LS4zLjYtLjYuMS0uNC0uMi0uNy0uNi0uN3oiLz48cGF0aCBkPSJNMjMuMiAxMS45Yy0zLjggMC02LjggMy4xLTYuOCA2LjggMCAzLjggMy4xIDYuOCA2LjggNi44IDMuOCAwIDYuOC0zLjEgNi44LTYuOCAwLTMuNy0zLjEtNi44LTYuOC02Ljh6bTAgMTIuNGMtMyAwLTUuNS0yLjUtNS41LTUuNXMyLjUtNS41IDUuNS01LjUgNS41IDIuNSA1LjUgNS41LTIuNSA1LjUtNS41IDUuNXoiLz48L2c+PC9zdmc+");
    background-repeat: no-repeat
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.add-folder:before,.link-icons.add-folder.reversed:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIyNi40IiB2aWV3Qm94PSIwIDAgMzAgMjYuNCI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTEzLjcgMjAuNEgxLjNWMi4xaDkuNWwyLjQgMi40Yy4xLjEuMy4yLjUuMkgyOHY1LjljMCAuNC4zLjYuNi42cy42LS4zLjYtLjZWNC4xYzAtLjQtLjMtLjYtLjYtLjZIMTMuOUwxMS42IDFjLS4xLS4xLS4zLS4yLS41LS4ySC42Yy0uMyAwLS42LjMtLjYuN3YxOS42YzAgLjQuMy42LjYuNmgxMy4xYy40IDAgLjYtLjMuNi0uNi4xLS40LS4yLS43LS42LS43eiIvPjxwYXRoIGQ9Ik0yNi40IDE4LjFoLTIuNnYtMi42YzAtLjQtLjMtLjYtLjYtLjYtLjQgMC0uNi4zLS42LjZ2Mi42SDIwYy0uNCAwLS42LjMtLjYuNiAwIC40LjMuNi42LjZoMi42VjIyYzAgLjQuMy42LjYuNi40IDAgLjYtLjMuNi0uNnYtMi42aDIuNmMuNCAwIC42LS4zLjYtLjYuMS0uNC0uMi0uNy0uNi0uN3oiLz48cGF0aCBkPSJNMjMuMiAxMS45Yy0zLjggMC02LjggMy4xLTYuOCA2LjggMCAzLjggMy4xIDYuOCA2LjggNi44IDMuOCAwIDYuOC0zLjEgNi44LTYuOCAwLTMuNy0zLjEtNi44LTYuOC02Ljh6bTAgMTIuNGMtMyAwLTUuNS0yLjUtNS41LTUuNXMyLjUtNS41IDUuNS01LjUgNS41IDIuNSA1LjUgNS41LTIuNSA1LjUtNS41IDUuNXoiLz48L2c+PC9zdmc+");
    background-repeat: no-repeat
}

.link-icons.add-folder:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIyNi40IiB2aWV3Qm94PSIwIDAgMzAgMjYuNCI+PHBhdGggZD0iTTIzLjIgMTMuMmMtMyAwLTUuNSAyLjUtNS41IDUuNXMyLjUgNS41IDUuNSA1LjUgNS41LTIuNSA1LjUtNS41LTIuNS01LjUtNS41LTUuNXptMy4yIDYuMmgtMi42VjIyYzAgLjQtLjMuNi0uNi42LS40IDAtLjYtLjMtLjYtLjZ2LTIuNkgyMGMtLjQgMC0uNi0uMy0uNi0uNiAwLS40LjMtLjYuNi0uNmgyLjZ2LTIuNmMwLS40LjMtLjYuNi0uNi40IDAgLjYuMy42LjZ2Mi42aDIuNmMuNCAwIC42LjMuNi42LjEuMy0uMi42LS42LjZ6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTEzLjcgMjAuNEgxLjNWMi4xaDkuNWwyLjQgMi40Yy4xLjEuMy4yLjUuMkgyOHY1LjljMCAuNC4zLjYuNi42cy42LS4zLjYtLjZWNC4xYzAtLjQtLjMtLjYtLjYtLjZIMTMuOUwxMS42IDFjLS4xLS4xLS4zLS4yLS41LS4ySC42Yy0uMyAwLS42LjMtLjYuN3YxOS42YzAgLjQuMy42LjYuNmgxMy4xYy40IDAgLjYtLjMuNi0uNi4xLS40LS4yLS43LS42LS43eiIgZmlsbD0iIzMzMyIvPjxwYXRoIGQ9Ik0yNi40IDE4LjFoLTIuNnYtMi42YzAtLjQtLjMtLjYtLjYtLjYtLjQgMC0uNi4zLS42LjZ2Mi42SDIwYy0uNCAwLS42LjMtLjYuNiAwIC40LjMuNi42LjZoMi42VjIyYzAgLjQuMy42LjYuNi40IDAgLjYtLjMuNi0uNnYtMi42aDIuNmMuNCAwIC42LS4zLjYtLjYuMS0uNC0uMi0uNy0uNi0uN3oiIGZpbGw9IiMzMzMiLz48cGF0aCBkPSJNMjMuMiAxMS45Yy0zLjggMC02LjggMy4xLTYuOCA2LjggMCAzLjggMy4xIDYuOCA2LjggNi44IDMuOCAwIDYuOC0zLjEgNi44LTYuOCAwLTMuNy0zLjEtNi44LTYuOC02Ljh6bTAgMTIuNGMtMyAwLTUuNS0yLjUtNS41LTUuNXMyLjUtNS41IDUuNS01LjUgNS41IDIuNSA1LjUgNS41LTIuNSA1LjUtNS41IDUuNXoiIGZpbGw9IiMzMzMiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 30px;
    height: 26.4px;
    background-size: 30px 26.4px
}

input.hasDatepicker:focus {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBkPSJNNS43IDcuMkg0LjF2MS42aDEuNlY3LjJ6bTMuMSAwSDcuMnYxLjZoMS42VjcuMnptMy4xIDBoLTEuNnYxLjZoMS42VjcuMnptMS41LTUuNmgtLjhWMEgxMXYxLjZINC45VjBIMy4zdjEuNmgtLjdjLS45IDAtMS42LjctMS42IDEuNnYxMS4yYzAgLjkuNyAxLjYgMS42IDEuNmgxMC45Yy45IDAgMS42LS43IDEuNi0xLjZWMy4yYy0uMS0uOS0uOC0xLjYtMS43LTEuNnptMCAxMi44SDIuNlY1LjZoMTAuOXY4Ljh6IiBmaWxsPSIjZmMzNjUwIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.content-filters input.hasDatepicker,.content-filters input.hasDatepicker:focus,.layer-contact-offer--form input.hasDatepicker,.layer-contact-offer form input.hasDatepicker,.list-info--agenda .list-info--title:before,.teaser-event--title:before,.teaser-next-steps--item--icon.icon-agenda {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBkPSJNNS43IDcuMkg0LjF2MS42aDEuNlY3LjJ6bTMuMSAwSDcuMnYxLjZoMS42VjcuMnptMy4xIDBoLTEuNnYxLjZoMS42VjcuMnptMS41LTUuNmgtLjhWMEgxMXYxLjZINC45VjBIMy4zdjEuNmgtLjdjLS45IDAtMS42LjctMS42IDEuNnYxMS4yYzAgLjkuNyAxLjYgMS42IDEuNmgxMC45Yy45IDAgMS42LS43IDEuNi0xLjZWMy4yYy0uMS0uOS0uOC0xLjYtMS43LTEuNnptMCAxMi44SDIuNlY1LjZoMTAuOXY4Ljh6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.list-info--agenda .list-info--title:before {
    display: inline-block;
    width: 16px;
    height: 16px;
    background-size: 16px 16px
}

.bloc-recap-agenda--date.expected .bloc-recap-agenda--date--day:after,.teaser-request-certificate--info.icon-agenda:before,input.hasDatepicker {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBkPSJNNS43IDcuMkg0LjF2MS42aDEuNlY3LjJ6bTMuMSAwSDcuMnYxLjZoMS42VjcuMnptMy4xIDBoLTEuNnYxLjZoMS42VjcuMnptMS41LTUuNmgtLjhWMEgxMXYxLjZINC45VjBIMy4zdjEuNmgtLjdjLS45IDAtMS42LjctMS42IDEuNnYxMS4yYzAgLjkuNyAxLjYgMS42IDEuNmgxMC45Yy45IDAgMS42LS43IDEuNi0xLjZWMy4yYy0uMS0uOS0uOC0xLjYtMS43LTEuNnptMCAxMi44SDIuNlY1LjZoMTAuOXY4Ljh6IiBmaWxsPSIjMzMzIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.bloc-recap-agenda--date.expected .bloc-recap-agenda--date--day:after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-size: 16px 16px
}

.link-icons.answered:not(.disabled):hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNC4yIiBoZWlnaHQ9IjMxIiB2aWV3Qm94PSIwIDAgMjQuMiAzMSI+PHBhdGggZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjZmMzNjUwIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0uNi44djIzaDEuNnYyLjRsMi4zLTIuNGgxMi4xVi44eiIvPjxwYXRoIGQ9Ik0xMy4xIDE4LjRINC4yYy0uMSAwLS4zLS4xLS4zLS4zcy4xLS4zLjMtLjRoOC45Yy4xLjIuMy4zLjMuNHMtLjIuMy0uMy4zem0wLTIuNUg0LjJjLS4xLjEtLjMgMC0uMy0uMnMuMS0uMy4zLS41aDguOWMuMS4yLjMuMy4zLjVzLS4yLjMtLjMuMnptMC0yLjFINC4yYy0uMS0uMi0uMy0uMy0uMy0uNXMuMS0uMy4zLS4yaDguOWMuMS0uMS4zIDAgLjMuMnMtLjIuMy0uMy41em0wLTIuNEg0LjJjLS4xIDAtLjMtLjEtLjMtLjNzLjEtLjMuMy0uNGg4LjljLjEuMi4zLjMuMy40cy0uMi4zLS4zLjN6bTAtMi41SDQuMmMtLjIuMS0uMyAwLS4zLS4ycy4xLS4zLjMtLjVoOC45Yy4xLjIuMy4zLjMuNXMtLjIuMy0uMy4yem0wLTIuMUg0LjJjLS4yLS4yLS4zLS4zLS4zLS41cy4xLS4zLjMtLjJoOC45Yy4xLS4xLjMgMCAuMy4ycy0uMi4zLS4zLjV6IiBmaWxsPSIjMzMzIiBzdHJva2U9IiNmYzM2NTAiIHN0cm9rZS13aWR0aD0iLjc1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxnIHN0cm9rZT0iI2ZjMzY1MCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjMuNiA0Ljh2MjNIMjJ2Mi40bC0yLjMtMi40SDcuNnYtMjN6Ii8+PHBhdGggZD0iTTEwLjkgMjIuMmMwLS4yLjEtLjMuMy0uNGg4LjljLjIuMi4zLjMuMy40cy0uMS4zLS4zLjNoLTguOWMtLjItLjEtLjMtLjItLjMtLjN6bTAtMi41YzAtLjIuMS0uMy4zLS41aDguOWMuMi4yLjMuMy4zLjVzLS4xLjMtLjMuMmgtOC45Yy0uMi4xLS4zIDAtLjMtLjJ6bTAtMi40YzAtLjIuMS0uMy4zLS4yaDguOWMuMi0uMS4zIDAgLjMuMnMtLjEuMy0uMy41aC04LjljLS4yLS4yLS4zLS4zLS4zLS41em0wLTIuMWMwLS4yLjEtLjMuMy0uNGg4LjljLjIuMi4zLjMuMy40cy0uMS4zLS4zLjNoLTguOWMtLjItLjEtLjMtLjItLjMtLjN6bTAtMi41YzAtLjIuMS0uMy4zLS41aDguOWMuMi4yLjMuMy4zLjVzLS4xLjMtLjMuMmgtOC45Yy0uMi4xLS4zIDAtLjMtLjJ6bTAtMi40YzAtLjIuMS0uMy4zLS4yaDguOWMuMi0uMS4zIDAgLjMuMnMtLjEuMy0uMy41aC04LjljLS4yLS4yLS4zLS4zLS4zLS41eiIgZmlsbD0iIzMzMyIgc3Ryb2tlLXdpZHRoPSIuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvZz48L3N2Zz4=");
    background-repeat: no-repeat
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.answered:before,.link-icons.answered.reversed:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNC4yIiBoZWlnaHQ9IjMxIiB2aWV3Qm94PSIwIDAgMjQuMiAzMSI+PHBhdGggZD0iTTE2LjYuMkguNkMuMy4yLjEuNC4xLjd2MjNjMCAuMy4yLjUuNS41aDEuMXYyYzAgLjIuMS40LjMuNWguMmMuMSAwIC4zLS4xLjQtLjJsMi4xLTIuM2gxMS45Yy4zIDAgLjUtLjIuNS0uNVYuN2MwLS4yLS4yLS41LS41LS41eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik00LjEgMTguMXptOS4zLS42Yy0uMS0uMS0uMi0uMS0uMy0uMUg0LjJjLS4xIDAtLjIgMC0uMi4xLS4yLjItLjQuNC0uNC43IDAgLjIuMS40LjIuNS4xLjEuMy4yLjQuMmg4LjljLjIgMCAuMyAwIC41LS4yLjEtLjEuMi0uMy4yLS41LS4xLS4zLS4yLS41LS40LS43em0tOS4zLjZ6bTkuMy0zLjFjLS4xLS4xLS4yLS4yLS4zLS4ySDQuMmMtLjEgMC0uMi4xLS4zLjFsLS4xLjFjLS4yLjItLjMuNC0uMy43IDAgLjIuMS40LjMuNS4xLjEuMy4xLjQgMGg5Yy4xIDAgLjIgMCAuMy0uMS4yLS4xLjMtLjMuMy0uNXMtLjEtLjQtLjItLjZjLS4xLjEtLjIuMS0uMiAwem0tLjQtMi4zSDQuMmMtLjIgMC0uMyAwLS41LjFzLS4yLjMtLjIuNWMwIC4zLjEuNC4zLjZsLjEuMWMuMS4xLjIuMi4zLjJoOC45Yy4xIDAgLjItLjEuMy0uMmwuMS0uMWMuMS0uMS4zLS4zLjMtLjYgMC0uMi0uMS0uNC0uMy0uNS0uMi0uMS0uMy0uMS0uNS0uMXptLTguOS0xLjZ6bTkuMy0uNmMtLjEtLjEtLjItLjEtLjMtLjFINC4yYy0uMSAwLS4yIDAtLjIuMS0uMi4yLS40LjQtLjQuNyAwIC4yLjEuNC4yLjUuMS4xLjMuMi40LjJoOC45Yy4yIDAgLjMgMCAuNS0uMi4xLS4xLjItLjMuMi0uNS0uMS0uMy0uMi0uNS0uNC0uN3ptLTkuMy42ek0xMy40IDhjLS4xLS4xLS4yLS4yLS4zLS4ySDQuMmMtLjIgMC0uMy4xLS4zLjJsLS4xLjFjLS4yLjItLjMuMy0uMy42IDAgLjIuMS40LjMuNS4xLjEuMy4xLjQgMGg5Yy4xIDAgLjIgMCAuMy0uMS4yLS4xLjMtLjMuMy0uNXMtLjEtLjQtLjItLjZjLS4xLjEtLjIuMS0uMiAwek0zLjkgN2MwIC4xLjEuMi4zLjJoOC45Yy4xIDAgLjItLjEuMy0uMmwuMS0uMWMuMS0uMS4zLS4zLjMtLjYgMC0uMi0uMS0uNC0uMy0uNS0uMS0uMS0uMy0uMS0uNC0uMUg0LjJjLS4yIDAtLjMgMC0uNS4xLS4xLjEtLjIuMy0uMi41IDAgLjMuMS40LjMuNiAwIDAgMCAuMS4xLjF6IiBmaWxsPSIjMzMzIi8+PHBhdGggZD0iTTIzLjYgNC4yaC0xNmMtLjMgMC0uNS4yLS41LjV2MjNjMCAuMy4yLjUuNS41aDExLjlsMi4xIDIuM2MuMS4xLjIuMi40LjJoLjJjLjItLjEuMy0uMy4zLS41di0yaDEuMWMuMyAwIC41LS4yLjUtLjV2LTIzYzAtLjItLjItLjUtLjUtLjV6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTExLjEgMjIuMWguMS0uMXptOS4zLTMuMWMtLjEtLjEtLjItLjEtLjMtLjFoLTguOWMtLjEgMC0uMi4xLS4zLjIgMCAuMS0uMS4xLS4xLjItLjEuMS0uMi4zLS4yLjYgMCAuMi4xLjQuMy41LjEuMS4zLjEuNCAwaDguOWMuMSAwIC4yIDAgLjMtLjEuMi0uMS4zLS4zLjMtLjUtLjEtLjQtLjItLjUtLjQtLjh6bS0uNC0yLjNoLTguOGMtLjIgMC0uMyAwLS40LjEtLjIuMS0uMy4zLS4zLjUgMCAuMy4xLjQuMy42bC4xLjFjLjEuMS4yLjIuMy4yaDguOWMuMSAwIC4yLS4xLjMtLjJsLjEtLjFjLjEtLjEuMy0uMy4zLS42IDAtLjItLjEtLjQtLjItLjUtLjItLjEtLjQtLjEtLjYtLjF6bS4zIDQuN2MtLjEtLjEtLjItLjEtLjItLjFoLTguOWMtLjEgMC0uMiAwLS4zLjFsLS4xLjFjLS4xLjEtLjMuMy0uMy42IDAgLjIuMS40LjIuNS4xLjEuMy4yLjQuMkgyMGMuMiAwIC40IDAgLjUtLjIuMS0uMS4yLS4zLjItLjUgMC0uMy0uMi0uNS0uNC0uN3ptLTkuMi43em0wLTdoLjEtLjF6bS0uMi00LjFjLjEuMS4yLjIuMy4yaDguOWMuMSAwIC4yLS4xLjMtLjJsLjEtLjFjLjEtLjEuMy0uMy4zLS42IDAtLjItLjEtLjQtLjItLjUtLjEtLjEtLjMtLjEtLjUtLjFoLTguOGMtLjIgMC0uMyAwLS40LjEtLjIuMS0uMy4zLS4zLjUgMCAuMy4xLjQuMy42LS4xIDAtLjEuMSAwIC4xem05LjUgMWMtLjEtLjEtLjItLjEtLjMtLjFoLTguOWMtLjEgMC0uMi4xLS4zLjIgMCAuMS0uMS4xLS4xLjItLjEuMS0uMi4zLS4yLjYgMCAuMi4xLjQuMy41LjEuMS4zLjEuNCAwaDguOWMuMSAwIC4yIDAgLjMtLjEuMi0uMS4zLS4zLjMtLjUtLjEtLjQtLjItLjUtLjQtLjh6bS0uMSAyLjRjLS4xLS4xLS4yLS4xLS4yLS4xaC04LjljLS4xIDAtLjIgMC0uMy4xbC0uMS4xYy0uMS4xLS4zLjMtLjMuNiAwIC4yLjEuNC4yLjUuMS4xLjMuMi40LjJIMjBjLjIgMCAuNCAwIC41LS4yLjEtLjEuMi0uMy4yLS41IDAtLjMtLjItLjUtLjQtLjd6bS05LjIuN3oiIGZpbGw9IiMzMzMiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.link-icons.answered:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNC4yIiBoZWlnaHQ9IjMxIiB2aWV3Qm94PSIwIDAgMjQuMiAzMSI+PHBhdGggZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjMzMzIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0uNi44djIzaDEuNnYyLjRsMi4zLTIuNGgxMi4xVi44eiIvPjxwYXRoIGQ9Ik0xMy4xIDE4LjRINC4yYy0uMSAwLS4zLS4xLS4zLS4zcy4xLS4zLjMtLjRoOC45Yy4xLjIuMy4zLjMuNHMtLjIuMy0uMy4zem0wLTIuNUg0LjJjLS4xLjEtLjMgMC0uMy0uMnMuMS0uMy4zLS41aDguOWMuMS4yLjMuMy4zLjVzLS4yLjMtLjMuMnptMC0yLjFINC4yYy0uMS0uMi0uMy0uMy0uMy0uNXMuMS0uMy4zLS4yaDguOWMuMS0uMS4zIDAgLjMuMnMtLjIuMy0uMy41em0wLTIuNEg0LjJjLS4xIDAtLjMtLjEtLjMtLjNzLjEtLjMuMy0uNGg4LjljLjEuMi4zLjMuMy40cy0uMi4zLS4zLjN6bTAtMi41SDQuMmMtLjIuMS0uMyAwLS4zLS4ycy4xLS4zLjMtLjVoOC45Yy4xLjIuMy4zLjMuNXMtLjIuMy0uMy4yem0wLTIuMUg0LjJjLS4yLS4yLS4zLS4zLS4zLS41cy4xLS4zLjMtLjJoOC45Yy4xLS4xLjMgMCAuMy4ycy0uMi4zLS4zLjV6IiBmaWxsPSIjMzMzIiBzdHJva2U9IiMzMzMiIHN0cm9rZS13aWR0aD0iLjc1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxnIHN0cm9rZT0iIzMzMyIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjMuNiA0Ljh2MjNIMjJ2Mi40bC0yLjMtMi40SDcuNnYtMjN6Ii8+PHBhdGggZD0iTTEwLjkgMjIuMmMwLS4yLjEtLjMuMy0uNGg4LjljLjIuMi4zLjMuMy40cy0uMS4zLS4zLjNoLTguOWMtLjItLjEtLjMtLjItLjMtLjN6bTAtMi41YzAtLjIuMS0uMy4zLS41aDguOWMuMi4yLjMuMy4zLjVzLS4xLjMtLjMuMmgtOC45Yy0uMi4xLS4zIDAtLjMtLjJ6bTAtMi40YzAtLjIuMS0uMy4zLS4yaDguOWMuMi0uMS4zIDAgLjMuMnMtLjEuMy0uMy41aC04LjljLS4yLS4yLS4zLS4zLS4zLS41em0wLTIuMWMwLS4yLjEtLjMuMy0uNGg4LjljLjIuMi4zLjMuMy40cy0uMS4zLS4zLjNoLTguOWMtLjItLjEtLjMtLjItLjMtLjN6bTAtMi41YzAtLjIuMS0uMy4zLS41aDguOWMuMi4yLjMuMy4zLjVzLS4xLjMtLjMuMmgtOC45Yy0uMi4xLS4zIDAtLjMtLjJ6bTAtMi40YzAtLjIuMS0uMy4zLS4yaDguOWMuMi0uMS4zIDAgLjMuMnMtLjEuMy0uMy41aC04LjljLS4yLS4yLS4zLS4zLS4zLS41eiIgZmlsbD0iIzMzMyIgc3Ryb2tlLXdpZHRoPSIuNzUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvZz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 24.2px;
    height: 31px;
    background-size: 24.2px 31px
}

.button-order:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDE0IDI0Ij48cGF0aCBmaWxsPSIjMzMzIiBkPSJNMTQuMSAxNi4xbC0xLjMtMS41TDggMjAuMVYwSDYuMnYyMC4xbC00LjgtNS41LTEuMyAxLjUgNyA3Ljl6Ii8+PC9zdmc+");
    background-repeat: no-repeat
}

.layer-cover--scroll-bottom:after,.page-history-intro--scroll-bottom,.page-intro--scroll-bottom:after,.scroll-bottom:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0NyIgdmlld0JveD0iMCAwIDQ4IDQ3Ij48cGF0aCBkPSJNMjQuNSAyNi4zbC04LTcuOGMtLjItLjItLjYtLjItLjkgMC0uMi4yLS4yLjYgMCAuOWw4LjggOC42IDguOC04LjZjLjItLjIuMy0uNiAwLS45LS4yLS4yLS42LS4zLS45IDBsLTcuOCA3Ljh6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTI0IDFjMTIuNCAwIDIyLjUgMTAuMSAyMi41IDIyLjVTMzYuNCA0NiAyNCA0NiAxLjUgMzUuOSAxLjUgMjMuNSAxMS42IDEgMjQgMW0wLTFDMTEgMCAuNSAxMC41LjUgMjMuNVMxMSA0NyAyNCA0N3MyMy41LTEwLjUgMjMuNS0yMy41UzM3IDAgMjQgMHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.prev-next-pager .cross-articles li:first-child .teaser-article:before,.responsive-slider--pager-prev {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDE2Ij48cGF0aCBmaWxsPSJncmF5IiBkPSJNNy43IDE1LjdsMS40LTEuNEwzLjggOWgxOS42VjdIMy44bDUuMy01LjNMNy43LjMgMCA4eiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.prev-next-pager .cross-articles li:first-child .teaser-article:before {
    content: "";
    display: inline-block;
    width: 24px;
    height: 16px;
    background-size: 24px 16px
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-back:after,.link-back.reversed:after,.page-intro--list .responsive-slider--pager-prev,.slider-markets .responsive-slider--pager-prev,.steps-slider .responsive-slider--pager-prev {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDE2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy43IDE1LjdsMS40LTEuNEwzLjggOWgxOS42VjdIMy44bDUuMy01LjNMNy43LjMgMCA4eiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.steps-slider .responsive-slider--pager-prev {
    content: "";
    display: inline-block;
    width: 24px;
    height: 16px;
    background-size: 24px 16px
}

.link-back:after,.prev-next-pager .cross-articles li:first-child .teaser-article:hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDE2Ij48cGF0aCBmaWxsPSIjZjEzODRkIiBkPSJNNy43IDE1LjdsMS40LTEuNEwzLjggOWgxOS42VjdIMy44bDUuMy01LjNMNy43LjMgMCA4eiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.link-back:after {
    content: "";
    display: inline-block;
    width: 24px;
    height: 16px;
    background-size: 24px 16px
}

.bloc-recap-agenda--date.scheduled .bloc-recap-agenda--date--day:after,.notification-list-item--arrow,.prev-next-pager .cross-articles li:last-child .teaser-article:after,.responsive-slider--pager-next {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDE2Ij48cGF0aCBmaWxsPSJncmF5IiBkPSJNMTUuNy4zbC0xLjQgMS40TDE5LjYgN0gwdjJoMTkuNmwtNS4zIDUuMyAxLjQgMS40TDIzLjQgOHoiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.bloc-recap-agenda--date.scheduled .bloc-recap-agenda--date--day:after,.prev-next-pager .cross-articles li:last-child .teaser-article:after {
    content: "";
    display: inline-block;
    width: 24px;
    height: 16px;
    background-size: 24px 16px
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-std:after,.link-std.reversed:after,.page-intro--list .responsive-slider--pager-next,.slider-markets .responsive-slider--pager-next,.steps-slider .responsive-slider--pager-next {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDE2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUuNy4zbC0xLjQgMS40TDE5LjYgN0gwdjJoMTkuNmwtNS4zIDUuMyAxLjQgMS40TDIzLjQgOHoiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.steps-slider .responsive-slider--pager-next {
    content: "";
    display: inline-block;
    width: 24px;
    height: 16px;
    background-size: 24px 16px
}

.layer-cover--link:after,.link-std:after,.prev-next-pager .cross-articles li:last-child .teaser-article:hover:after,.teaser-event--link:after,.teaser-links--link:after,.wysiwyg a.link-std:after {
    background-image: url("data:image/png;base64,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uR079H6SdS318Sl9g7+Iyzy2Vfgxu2cYtuT9OudhxnDiYue0NXud+DP3KI+Vg39r8SFtJ23KntnI/6Myn/MuyH5b1il9R9/OumKP0VhF3Eyv59f92fvBmnDCluqVYdSDuaT7N+fy0TcYz/fnRnn1MNpA34tMGxM/856Vufe1S2hpvUA9vvS/UkoppZRSSimllFJKXU07EREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREREZE75B+Hl45q2TuOnAAAAVNta0JU+s7K/gB/pYUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHic7dbhaYNgFIZRB3ERB3EQF3EQB3ERB7G8gQu3piH/ignngUObT/vrTWzOU5IkSZIkSZIkSZIkSZIkSZIkSR/RcRznvu9P5znLtXf3v7pP929d13Mcx3OapsfP7Bj9LPfUvXUWy7I8XscwDH++h3TvsmOVfbNhdq3N+z21f9U3v/6N7l+263tWOeuf5XqdffvG2b+6XtP9y3O+71//1+d5fto/1+z/fWXbeu7X79u2/frM9+e//b+v+h7X96v3QK7Vd/ucRdWfHddrkiRJkiRJkiRJ+vcGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4QD8K+ay4UtoqZgAAEXJta0JU+s7K/gB/q9EAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHic7Vyts6y4037/NiQSGYuMjMQikZGxkcjIyNhIJBKLHMmb/ghwbm0Vkplf9bO1u/ceZk7xdDqd/sxgtBmM6buuW47jiEYBxvLnrUG4A7AYowv6Oc150q2Z3dh1bUEoDyd82APKd+kLBZ8wDMP/fTlinstbml518N7rQByUXo5A/PUGXGKREZOEx531kyoia7tUHiZ4VOmreJzY4vI2vyeUtyzLZLRyn/JHSzwKi+k4ehLAhEzG8iFzkRyWgHJQsP6zuQTTdf64421+T4B3XGfdjfCHrC89Xo5cBQAb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");
    background-repeat: no-repeat
}

.layer-cover--link:after,.link-std:after,.teaser-event--link:after,.teaser-links--link:after,.wysiwyg a.link-std:after {
    content: "";
    display: inline-block;
    width: 24px;
    height: 16px;
    background-size: 24px 16px
}

.back-to-top:before {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAYCAYAAADKx8xXAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAAOKcHJWV3ic7Zz7i1RlGMc/77nMnDklbW7mtltW3tZLWTl5KdtK85LXtES3tWLtMv1WWiItWrtGSIRSGKJLghtJEBL9AdGi4i/qoK1BsCwbREEoRCD1w0I4fU8zRfTLGui+pM/nzHOe817O+32e992dOTM7Z09e7P2FTWyqVCrlsh7l7u5yqVQuFbuLpXKxqEc3lEF76IIb5Cqd0Hrw1wI46noKcUNPGvOv9rhWDuTmdcJf7X8fV4vUyXK1clKrg+sxMnJXuD2+DDEMN8Zw7cONfyl9rnSMxtVHvmbXeVFvdhEtLmS+bIXMMAxj5Mhe8yqVgAKhzA+RJ11o96ZcpYHqCtzIpV0BXW7aZAtk39aODcMwDONaYImDxbJFsoVu5PWdNOfIz5bNGnl5mqhed2TXII0e9AMXBlHo4iDnQufygYcQvBJGcc4pcZcRuGsuf8O4Cgj9vYP9k0LiVT5MU68fXabCo3yU5pPU30+AS8MoClMPVy9VgpQoIvX32uWIc3hLPyPy+/tH3vPzT+Tjs6t/kPjO39bfK7b+fvVt/f3q2/r71TcMwzAMwzAMwzAMwzAMwzAMwzCM/zX7Iw4MPvc2XX2j4ta19f/xxunR1HMTY7iZsTRwC400cSu3MY7buYM7Gc8EJjKJyTQzhalMYzp3cTczuId7uY+ZFLmfWcxmDnN5gAeZx0O08DCP8CjzWcBjLGQRi1nC4yxlGctZwUpW8QSrWcOTPKWzHQHrtTnWKZY2xbBBNdn3iNpZq/2zirKk6Fp5muelvIEXFVFEgde0RWzWWXltjcQqZ3fQZX+FfEuKAZ2qfUM57pR/nS28qboZbOVVZbRL+W/lBZ5hrxTele3gJXYr+3VsVNtBzco+PtbRIfmPpN3Dp2T/e+ETzdhnfMEBzdUrvKxY39f+EB8o9j3qsVnRbOdzOtjGUT5UVB0aewfH5esVZSKd7D6/7PveecW0RUeh4ouVSaLeA8ogz6DGPaJ+A/KD8h38qPqf1H6Wn9UvoazYdqpnTu0Jh+niHUVY0Fyeo49TfMMZndsnf15nDXFMbYlyPq3afr7jS8X/laLdzQW1dWmcXo3yg0bcyAlp7VHvAc1AgTo3UQsyykUq/6aR1mtOT6v3kM4e72a6XZrXJreNr5XDONebZefaaHD7pTxE7H7X6O9pBi8q25z69jPWtbhmFzLVTZef5hLXrrH6pfy95v8PxLagKKBYnSgAAABIbWtCRvreyv4AAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACmkM6EAABzebWtUU3ic7V1NbORGduaOLc9oZjw/9sIJkIuCIAlysM2//sthAbVaLWlHPz3Nlq1xjAjdbNLTO5rRuPVjTzrtTRbZQ4AEvmQXu8Emx2RP2ZwC7Cn3IAGSIAEC5JxLjjnt3vLeqyKbLBbZJNWtlmyqZ1RsFlms+t6rr957VUXtPKqfj5rttcFIG7cf70Ji6xVd1Wrjg+01d6SOn7Dkw62GO9LM8eZWxx3p5ri9brmjij5uW/sDyK5vQAku/Yxb29vno3oLfq2tdk5GyrLSU2zlUGkpjvICjgbK0XhrdwdybkPOC8jRlHchd6B8DlccjduNvR4WubpLJa9ag5HhVMf1xhZWsr6zA0+CBE53x3VrnS6ympRnbVJS36aT9UeUrO3yAtab9L3doYuadfrWbFOyy05arcGoVh7XOyyzw0rvWOwhO6w8lmytYi13sVbquLGnDUZVSHQsprFnUNKEkzokOksMTMapkPkVGTLKirIKZ0/h+7twdARpVzmBnP5lYqZdEDNtXpjd4ZhtKEPA5aXyFPJOFScRG5Nh4yRgo0qxse0QNmoCNnaVYWPomdGBDkfwdBk8XQZPlcFTZfBUx1brI3hKb2xZPG3tAWqlLpzgB+kAfMgBXFOOQbmOAUZQLVC64JVBMKFgQlMvJaHZTYGmoGlJaAqa1p1t7yQIy2UJhFarznIslgYhvcUhrVN/HCg2B/Q+B9QCMF3QxRWlDUdncK4/tddKsdRcc7b91rBz9ttu1n47DaNNOD8kdbsgRjMeDTIgpM4HobsRhLYh98W8mO1aYjPpYbmxEftWFnQW3Lc8Sm8QOk+p3zB8ljk+DcDnFEfDS2OdRA63zZzQqAwalUGjMmhUBo3KoFFTQvPAh8bPgW8d6GIDMB6OpqiQfkXp2Zi5Ct2T4sTJKDtGC6cgLQGhEkOoxBAqpUTovhShCVVdRz1KQimfHsn7W4MG+9617W/6zHGSa9MmpF3lXHl1LY1GLezOlBhMJQZTl8HUZTCFnZW7HKZV6EhDGN3r8PsMYeFg3eJgpetsWPEAPmWTAUT5UwGqmgnjG/l2AYj6F7SMdIaQzhAyGUImQ8hkDh+KNeTxYTPIXYETWTD0/OYOqNjnYCOcMccvGUlpf0wGUqtxKPVekvMsQpnJfc4Npl5LB+Y9DuYaKNwRhWA+8cMNr1IpZaXPsKzaDEpnRqOkmjRK6jntLb2aBsKsAC0HAHoOx8fKcXIEi/OaZqT29DTVzG6XllQGEzEmAuUmhRfyIEXKZlR5oMHQ+rmxa0Nuj7B7kaheWm22+jVbV2c++uV1wMfAZQO8KoSQWWIIaT1BvbwIqcowspPIDDVjOko0aARwKnO/h/RqDkBF1csns6wYvsEx/BDGglOphlUE+ASrI8mbxltD6OkL1zGK71EQtR4h/Ts+Xk/J7bGh13X9sKnXI1tE96fT5zDCeDHzbBqduR6d4SiYslf62sYho5E03ciZRd1QyyxvDEV1Y4Opd4C4stHUO2hzik0P8c1wmCcLvNSLp1rBmm7nwNfhwwXejABTbHqmALcBV91xGGZiN06nlmtkzuFAm+w7iGqJjZJ0ZAG3ip19tDB5CL/L9dLom3NRzDAP1r2Afmbty2Mgy0mRZkriwbT17GD65nFJZ2gybUyHpuakpka/C+uu1JFdoxHkFdkjeXyzsGtGLkLOaH4aStSrfAQmpyQlWoYuQ6vM0CoztMpM95im4UHPFUgRx5j2ZgYcb/oWX1d5NiVMUmUo1hiKZH4EUFQviqLJUGQqJoUR5wQRRz0BxxKP4oJpysIlNY4kV7wy17yyGQemPzPngenK5zjjlbJD08O28ixLL06lleksQ7laUmdGRuzNfCQhRqQ+7AHZDo7ZbBSPV0+PIZu0EAEnWjoYJxdUlKH6YraTdinjBupsFiTI4SxHptzrHEWrHp1iTwYrGFAfQo9eUXb4kaMM0/TuLNqolZw08Sv5AD1P8Fj4Kt7WTsZuk3yWp9x3eUpW91C6OIEGVerLaogb2VAc4UZVxo1kO6aNIXTnil16qLw48rYPUbyiiS6dLY3u6Qke3cSAzmEIzk3PgkPFxAr0uq1WdUJ4vsHx3JOsicGgKdqEOP1u0fxgl0+oJnfZrtQZSWHVoNWfEFiwuwxJnY/Iti74In1uBTK/Z8oYAmzJ8KxyQKsMUZsvNbI5pnZVHJHxoO0dRBfNtP0Dz4Rstfmo02577qAVdW1konhbbobziPaAfO9p00iVnCtGUg093Dpyu0IUkeu12QuZRqZMscumXBAlPsdd4pPckIbj1mwgb9O4bVltPo7z7zieay5DWnOnAn07oPPpYO3mhJXsnGmwGoLR6RlJXjiDeClicmopHB082+RoNxnapMyE3SpJknQal30hhmY5M4YWoIc2KC5nOkkzuHsxbm9ySus6F52c4jiWBBzDrIsGE6KoJdCEp500j2ewFHE0bIYjpQalhCPh1ua6t8l10YrYljL87vj4XQLXGv1UXCt43D7VJs4SxLg+KRFklCmlVTKgsMd7KKO2yrj0TQ7vhwSjw8MbtMBTcIrSTTILc3++IZVunhnDFBlteB9oktOFQhvSpbN+BHPirJNx6h209wKqrDJVFlaATsc4i4vkcipww1TgdmfEqBc1VeXY6jKXkxlbQQPB9zTF2a/0eprOeder0hAceU0z1FLPdze8+FspvZLK7VhDBiQtPY5bnCyLfbT5qHOsPBemdJpoOsmg65khIvX0LwuTJq6LJ6qQxZHkQxEf0A0ZcnZVbijVuBNQ4/G4WpkN5TSke+GN+sQ88sIdghcaD+JN33vHFZXJQ7ohU0BhWlHqcBpqenOTQI2C2DOnB+L88VwIxKFcCEV2YLADZnCCz8QMTjwgY76sMouTxp+2x5nMXMqG6RNyT5O5MdypU02epdLNMKg96QJVwYKXcmOcjRQX3AzPUnBVpHE8tUp6thLu23ihuDhhi5uEZDBqJd7Fy+Eu3s0wwpSl3KjKuJGFhfOsg/KYMbzzRefUSKlBKVO5Mh+WxTElHrSJgf4p0GGXfMnk3lzKu5Aiw2DCfMaAk5NhShG0U9qb8XyTn2+y8z4lkrFT4bZOhXVojxqpP28y11K2nmwf8HtBY/UZuTie6b7EkTWURo4pskqatXhpYkxGeHgOayC0VeKLp7PV9arEa9xkpk4WnLzQEq4bGNC+vmyhJXmQLnEJXmRuwpA6PLVqOLjkSjGU+93ClJktx1A2TIu72CZhJa6UwbAGDT+IeqXE2FIwyKeBf883JY+Vz8mYXCHD82TqlkEt7P7QgoEMix996M3p9Jl7JyryY4p9g2SX2xXJBCVF6OmEd+DFklp8hMImsvBdYMgSXc+0XaAJSo9LtbJGV3N0AVEMmrQH9M1QD+hKPSXNSR8yEe1UKYl4ZlXbj5FGrahpkL7DIf2AQnc2La8/oZ3DOFeCGzlXJoyTHVy2LCQtuFJ6CfOzHbZeyYuKkksmgja4J2rwlfeQErlwjQ8i3eL6HvL1qQMEQqnVcCQ1Znl1nEDu+tbZU1qFg3M1TmTZpgh+OW9EVUs/VeXHV4xy9sUQXgxg2tbkTc9V3Yy6qtOg82y0PTh/Svo7bWefJnW5sjFCKX2IX+CD2nT3wFtDIti1MzIpbk9ML+jmGxQ8+WzugEkpNAyYLfVRPQINO/rapVphbwYMAfTon8Lwk8MMmPlWSU6PVenKfQxtBYDTswTr44Bj/qfFfahxc7txPmoG1wy73JNyID0lf+oTwBKH6qFvVLl8pZLsmv0U13DEm6zJTQZSkzW1uU7U1Ww36JJ2m+VtIvhN64CSDb++D6F0238bRJ+PfaeBlxuc+Bpg8+kurIOtPAND0Ht3RHPjA0Bhd42ev7EFxxstfB1Kk73vRKWfcSBL87L4y1Aw7wnmqRcvR8tZhJeFPxKJsrDBKVkKQw8vQaLya/ZTXJNPogaTqKYVIs0i0ltcpBYhMghsA2ci2iWUnhP97cfm5BOZykSmhiq0zCvEd+UHuMJ7cDBnPzYnX5V0ViW9UKIsSnQ7xAvoGgcNjGBf9/L2E/LySc5kkjMLyWWR3B1fcgOaPQuPzsv+yMvQi5JAMOdCvG0Ucssit7tcbrjXqgem+4DsUMeX3F0un2j+/pT8fFLUOJdj2tACFW829NA3I/TNDH3r9ISx4E3eynW+5+wlvcksyC5v8nbIrtifekW+ttZYU2uFxuYZI1qTQJ2/xN4bB8J5+wl5+STnMsm5UguoRcaDHXhRgPdg7/x+zPl8lamwylQKNcpjrzYJkb6PhyeVyfn9mPP5pFVl0qoW0soirZtcWnWaLj3xJ+9df5vX0JeUeDafnGwmJ7uQUxY5eU5XmwZI9i4r0QSc5Igm4CQnn8z6TGb9Qmb5PPcumTQvBCacnN+POZ9PWiUmrVIhrTzS+pCWyzqRcWtyfj/mfD5pOUxaTiGtqdIab1AAOw9OyxwnzEEuREdqgo8pq1StYpa1brBS6nuG37Jev2qXwplVP7ds645WlrbHcfs9ux+FdjFVmIFULiQOi97lci6IoyzFwqipNTXcXL3q5Zo6fsK5ZsnL7ZV6Rk8L55Z9pOgnnFnxb+07+JGCUFXxExXl9av+otTgYYC9zuCqJzSTTjOc3rmAWhihNk4q0VP1rtBJ/Pa7fReyw5k18U5RgPN80KKgfsChXqflCjRbSktzNmiVJNw1rf/pqmGrsQqs9WoVrRenwJpjumYpToG7jq1qcQocLVgTa5Sq/13p6i9KKe5zpcCFRce0huVU2eN72z6ZbkHoNbVbqsWM/BWpbC5QzqJ7jkdSbdqhGqCqOIryK1BT1Z4exxtukvUkxXBeD1m0FjJgfUKaNgLENy7QclXF/7HVlhm583rIouC9FzB9e8T7p7S/WgRXSpuqalSx/nLaVFW91q3E0SYoZFm8t5x0ayXhVk2sUSrWv9LVX5RC3A71t6giSOuTQCEe9aTi+nTlLAqar5M7fSHdCbwYEfKmkAhzUuJ6IXohYj+b9MJymbVZ2gvxxoob1wvZg+PMCviXkkSudPUXpQh3fA/+JV/1h2+gfj5dFaLjqB7MjEAZYNxuAh2LI7D6XjUIZGyP4iik04OrWvdF06VPkhPinD6eiB0jWqt040macmYRfVxvNs5H683A2geHYNqiVcjoU9fh9zm9K9aLcjm8jzz3ViKP11vW+aixto6/HlE/Wldc2uCJfWiHXki0pTTGjbUPIPc3lZFSodyyosFHVXTlXTi24Qwe4bk+/UW5KpyrQI5KnxJdWYHfGuTgN2hA4KlvwlP76OLRvnvaJwkpTcDyJ39DUYU7Ji+davBXyHRpet3hd7xG9QvfdYfe6nXElcNXIH7HTeU3qO38I9xp0eaKPgWDZHeqk0/oztsTOYBi4gYkxJ3ddwPrGLr6Lr1A6wRGeu/vDb0gNE5icLgdwGGV3OSjEAKGUhKutwjZz8Cx7infYXLm1y/B89AeP4ESwlj7JcfWyhDu2CSM63QP7ooVEVsOYw31dIUSJqh5q36HbJD3sasIbbsD95zRmg+83iKNOPXREJFbDjyho7zCcSP2Sr7NISK/6JUWXfmSNDlcpha68j5FvvDd6oCi0iSSimrkclivIrp1P9Rbt6AktidrwP/cCSvldT4ahqX60G8VQ2oY25PEVt6jNxN8xl3iePkG6y3K934AqR1aRXjK/yjSgKLvcaixfTohdpP2xj6gIkPstwH1Z4BOk3jAocFiyPlgD1pyBFJj7/96DrU5Jp0bwrkgzvtw/S7baOX1tMffd37yp//OaDkDI9/kjNxk2xELNi7YuGDjS2HjKI8WbFywseMvUIIeVrBxwcYFG18KG5cKNi7YOCZa0YZWYfkos4KRC0YuGPkyGLlcMHLByDGM/BH14Y+gzMJGLhi5YOTLYWSjYOSCkQVGfkuJzOjx62kNO9WqX3B0wdEFR18KR+sFRxccLXD07ajVDHpScHLByQUnXwYnmwUnf005WVLnYiVcwcgFI2dgZG0OjFyshPsKM/KTd3IxcrESrmDjgo0XwcbFSriCjYuVcAUbF2x8Fdi4WAlXsHGxEq5g5IKRrwojFyvhCkYuVsIVjFww8lVh5GIlXMHIxUq4gqMLjr66HF2shCs4ulgJV3BywclXh5OLlXBfV05uQAnY0gCDCDN9vFflYOMu9IKaYsKnD62qzoSNk7lOlGxZEqPLq5P3Qk+WayNypp5Q3ygLGnCHjAW9O5Ln5MPXshfkTvSzegnadaP3g8NPM+vWfa5bk7fXHoauuo661pVYtvPUtW8olSujaeaCNO0e17TgeCXalre4rqHHD9ZDsYJswXal6AFOtyp1oezCqpy9VWkIV16V9WOaIJnCqrwaVuXrj3/52Hn+4of/eQFGxr/4PaC+VzBywcgFIyfFSa8OIxd+/lVl5F/8+WcSRr4f4owVwpX9PbWjgEd2N7BPeeWCvliJM65LXIuMXIGPCdd73GzAEf6FH3yGJ50qsblLHhwy9MV8sehqycIXm6WufX/vb39oRvyxdLp2O6RrXl52PdNJh6qgWxocGzTe6/BRL6Bn08c+M/MYURZkncTl0Ujs5XNreoaLGxPmqHXWvz3eyqV190miR4R4iOGU9/CTQ/96Sg1absNvtCUdskFNYn1P/zAOhdrnklYyZsKrUU+RHftwfVj/fg2eVAdsXEKOyeAQMBqSHHBc+gy+n/q4oi78gY/QEj15BX+HSl2CWibbPqIEl5SuwFo3oK5hPb6l9FNGQeejD0tf/Ox7Q2Shld8SNOIucG4fLMszqt1KQHc9Bpr8iZgVXqujHBrQh08JcEFNsol3uuRh1AQGqsHZbsgLIWuTYpWOoAFLsR7BrK2v5YDthGtj+rGMcBOk9JLsQ5TZqwTfZk49/0c/+d7w4Nnj9YxyvgP5Z2SLr4CP4jHZSS5JqyBnB65Bn1Ijm0aDdpoRf7PK+3qX5IxWD9MNA7TgMvr6myhHwuOQ8/8h6cJZrHTvQD9HtJ/D70M49v7Ortz+vSspfwh39WJKl1/vJPjUk+ufcr8yfMdrgGspYj8F2yC2Nx6h4BMmbZA94T7ccYyWFnlJabEV70rfogcxz4vKR028b/LEcE3lbZQhIz4xDTrpcb0X084knYq/J16vHsbWME377km0eJok7knRnC6F5ZAuh3EQZ//DVwZbr10GL//x/7Z/CmNwOSMvP1Q26S8Uvw92GMZHzuh5yHRoQee1xwxgW2TZHln5feLHGnkEwdEY81EuKtlsyNE1Gsf6ZJeJMcH5cPRt0IQzur5LI+8Z+g2x/PmU4mGHExtOeIY8YvaAbF0WleM+TKrnYT+JyiTNnfPRseXvDc9/obz/4087f/b7f8N1I5u2LcMZbM05oTAb7XJ87TKuoHYRE1BJx8qAfNKT8UYLANtodc5HB9tr+EcFn7BkPDmnl0rsLB6I8RfOWzMt9TZjt5mWeXfCyzMtd04+jPt/X/xjTq0OWLS5tTps1+q+XVsq7NrCri3s2sKu/VratUto0+Zi5TeCO4ty8bFOESWNWw7v0hxKXylL+FhdKB/PaZWX9S9fHmXE/B1o3TBi674vxuNnZPnZvuWnXTnL7z75CME2p7P4exL8Fmjx7/4dWPrv/94vn/1HjMW/BKXjPj7H14EHXNrenr4VHvVbhTq8xFh/rvmlGkhWJwl2yTayITUpqh/siyWaUUq3xuQ69cXlL4/s3u7vhlCcJofbVAc2/+KtpskTb3Vp5Y5KEnAJZ5dmTiZzyCphj/Hzxdqlc4qsfPI/vS++/Pl3f1VA/HV/vpfhPfmeB2MN8lyyG0w/pu35tlfJ9p/TWPOdX//Df5qC7z1CzouCrHi5uceSEmBWJXYoQ3vKpNcuH99NQt+lWSSNZhZLNMOI69zQHqvSFV1FnDGaD+bfJPafxH96vOWHCbN+4rgSV0J0brF2KSPL0pf/2v4pSj0yYxiVe5tm9QYUW7u43PvU1wxa+WHSWKJT+VWSO9oSJZI79iiXJN8n7jOp97nU2+xLkfvbhKXX8qDUPoW0qxyF5gBvIDOE7n8r9v6oPXEDWngZcn/D+dbHrw//IZXk7yofKfiegOczkHqN70fB/l32rUSdGBb3qvSotyMflGkWuUc93aV5ZZ3sSrQlLkPqD+Ea1ursEn8gvXdx0l767u8430ol6wfKBtx5RvbugFhpFj09GFFT/YiaceVG1W+Slx1sfVB+Xi8+89c+vQV1fI9ssvhP+RLke/Mv/8v5GcpX6huIMl72JbpC8hrmWm8etpX0r52ttPTlf+8qzxyJxXSTr6Ua0jraF/5qq33ab+XlrPjr6vL2q7AEzCssgXeI9SZtP6Q41gntcjxNubPg7YQyZMxaynD/Fe7Zf/FX1jt/8uPhprRnyzVNPJtds2zSF/QucUUp8zXZvpGor1n5CvbtGz94YL2TCuu74bMXYlSNVkW6FO9kkc4a2UqVSH/2Vu9+tVDnjCrBfgmuPFbYzigP91WyCVcmObl51CEEcXU+2p82RbVU8jzepZweX7NogFw08lbZmmq0RB2yZ9FDuRxPpEutPgSMvVYfkr2CqbiiNX4dhKyUNBw6J7k7f3/w15/UX/48Yp3eVNjeufC6Ze89DJvUuuNrtFdOnJ38KuyVy/NWHHFG9yrslkMvriTccxn75coR+c5qv5wpXJl2j8VXdb9c+O0fxX656ExjdCeJnIG9d/ruUtloR+fZK1Cw8CJZOLon5evOw/Pat5yeh8XVIV9NHi72LWfn4TegXkdkn/ehp3hrxhFhVtKQkEOpr4SuzLfexqH9yWXwa2xiZZx1mezgqpI3hLNwNX/FTY181hL1PYz1Xl8vNA2qYZ6w/ZyoD4ba48WLjMg7ZZCdXyXchbWANIUuvHFBqbsUnTd5XMHmszG1wG4utnNTBb1Y7M7NOc2HXSH5vkUrRV5xrWN7d1/Bsclxx517635UOTwb36H2IjL5Z2uqZO84JFkW+6vS3Hww9lemNT4Gzb/jb/YdU7b/8/pqwjRE88tqmSyyIRtNFygfPHd95SNDMb9MgpYhznQyC2pRsqld87EzCc2wjN6mFXQDhcXMLajLgB+h1YaWdlBKtyYr5+YsmwpIpEIrUiq0MgV/l8kWKtGIeH1lE8UQf3YsEMm4tdo5H9XXtgcj11XpZ9xk39jPuNnyJXeL5oIOJ++O8NnNjcQE9mNz2o293gie0qkPMFlvUmLtDEY6fOsMRtq42W7QJe02y9tkyQEm485B/XzEHvwaGGy7yio05dH56MMW5JfV8SZPO9ZHUBa0p7MFLehsNQajitvt9TVsfOegefFCxusHrfNRc6eDVV/bbmPS2qYWtFYJ3O1drHILs7CQVod/BwS08WprmyUWNnZ1dY2+rTYosaAYB65s4A0bWKg6/nbr8WBUwtRiX/dY0sL7N5pbmHzbwmu6kK6zrx0s7ttWnQDdbhGSu1i5DWsbz21b+5g0WLJtEfJr1g7etr5mYWN2n1j4bduib5udHSxks9OhztcglUd1+4xSWnQ8PmhSFQ92qP6dNhUHd2Jy0FilwpsHUIAy3t0xz0fwC/AeU+KyRGOJKiSQNvF6UJvSmBKQxfruGqad1W16XOtDejhWFDJ3duGGnd0GPW28/QQav736BLT+0Qa2db/NcCBluPFH/+weY9fAUztrlDS2qPlr29gR1vHutUd4fn17B3RoZ8M/cbDXpJ10LAnvqyPFcpheaVWmV9WQWjklo4ts0FkF4eDPB1tQ7w/Yw6HecVV+7eM6MIkWqrSWXOnphWte4d99/KOzj+uscC0VIpHCxxvtxvloY+8AcdjYe0KJBd+092rlaqUEX+Cc8Z6Bh4x7yvQDdzaA6zca9NCNxiNGUvgfvm2iDjc+wAfuWcQle9Yqacj/A03JZ9w4FMiXAAAAuG1rQlN4nF1OywqDMBAU+iP9BGOJ2qPGVzBpi6ZUSy9aCORcyGXZf2+i1kPnMsPszDKyzS1UHTNAcBBMQ4jjSg9eaIhojA1XGkgSYVf2Gjz3d+MCee1aegOKUVgQ2Wghb+vZne+d8CQu8gPB4ZUHx4Cg7BeTCRdmpW+w1hulkBa4rHdjuFbLlpX+lt0GNzcMsfFieqPqnwbSEBV3HxUvDCT6HKUEN02TefrpKTrFu6YpRSxUZgE3fAGZq1328SVIugAAAT1ta0JU+s7K/gB+U6EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHic7dOxTQNBEIbRRboSXIVLgBwXhJzhNgiJEBKBXYgpwiWQ4+CYQxM4cOjI/wuedjUbfrNjnudxxeuY3hfX3rhvU3U/tckOxNlV87nt9I+yqt7ni/7LfWUHYnxW699yLN/d/0P/CE/951/KW9v27NEO3L1NNf7pzl91LsZ4+J896x9h3Z0PdR76vtY+zmV/8uifTf9s+mfTP5v+2fTPpn82/bPpn03/bPpn0z+b/tn0z7av9nv9AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBv4A9jjzYWnrf8wAAAKtW1rQlT6zsr+AH9XugAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeJztnY2R2zgMRlNIGkkhKSSNpJAUkkZSSG6Qm3fz7gtIyVmvHdt4M57V6oekCBKiAJD6+XMYhmEYhmEYhmEYhmF4Sb5///7b78ePH/8duydVjnuX4dn58OHDb7+vX7/+qvfavmf9VzmqDMP7gbzP4vbwlv65u7aO1W8nf65HVw17Pn782NbVSv7u/2x/+vTp199v3779/PLly3/6ovYXta/yKSovzuUY55FO/Vyu2s+x2m/5k3adW2laX9WxYc9Kzp3+Lzr5f/78+dc29U//LbmUDJA5MmI/51T+yBSZ1/5sF/RrziU/txPaAuUb9uzkXzLy+K/o5M8x5EJ/tQyRc7UV91nkxzXgPr46hj4AymM9MezZyf+s/k/5d+8M6HnkXn+rLSDX2rYs/cxYyd96AOj7lZ51w9BzTfkj15JVXes+SF/3mMB5+FmSx3a6IduJ9YzlX23EaQz/UnXi/nO0H13NWJxtH6dfZ/spWVneKQ/6beZd13ksl7KsbdogeoYxyeqaYRiGYRiGYXhFGMffk0ew16f/828v71ny3foeXOprujb1rniEy+jtagfP5mdInfCW9r67lvfznfzP2PGPfIZ5nvd1vsQuvZX8/4b+8xZc/vSzYc/Dpo5NJv136dvDF+Rr6SOdz5D6JD/OXfkDTedvpIxcj/3IvizbL+3f2qWX8rcf4lHbQMrffjYfcz8pfYnOLLkgG2y+7Oec9AvYZ1ggI+x2BedR57QPk/Zntx3aDPdCnpkW8u7s2Zleyt919Kjjga7/A3VoveC+bT+OfXtdjNAufsh90HZf9/9KO+t452/MZ0r26/RZXZLes+t/QLbpAy7sqymZ4W9xf0OW/L+TP33fPkDH+1ifwM7fmPInLfwA5NPJ/yi9V5E/z/b6m7KxvIv0xdsX5/re6Qb0idsJusW6GHb+xpS/z+vkT5zKmfRS/pzX+cP+duxbSz9bQX2lPy39d/bt5bXUbdHVkf19PEfIY+VLhJW/MX2IvKd15fF45kx63qYeHlX+wzAMwzAMw1BjW+yb/Dw+v2dcPfaAGWO/H7Z98bNNvosLvRV/w/zDZ2dn0+r84NYJ6A7HhOfcwPQtQl7r82tfZz/M8qCvRj+co7OrIP+V3dd2MHx82I7QG9h/PcenSL9Qxu7bZ+dz7LfjL8doH9iR8UkNx3T93H4X13uR8uf6bl6nfYG271rm+A+6eUSe65fzz+y38zXoiOn/51jJf6X/V3bw9KWnTx0bKe0i+7FjMM4cy3ZZ4JPYxQsM/+da8u98fuC5XyUvzwUszvR/cFyAy8m5ec6w51ryL9DJ6TsveIYX1uHOc/X8X+kGtzk//x2rUMzcrzXdu1ztW73jeXze2QIYw+f1xI04ndTP3fifZwDk+7/LyrFMe+Q/DMMwDMMwDOcYX+BrM77A54Y+tJLj+AKfG9vcxhf4euQaq8n4Al+DnfzHF/j8XFP+4wt8PK4p/2J8gY/Fyuc3vsBhGIZhGIZheG4utZV064YcYX8SP2zE915D45XfEXZrrazYvSOu4P3cfmX7kO4p/7QzPDNe1wfbG7a5wmvwrGRs+WN/wSa3aksrm5zlb38iZfL6PC7jyp5gm8HqXigzeszyz/bodQqfwaZs2ys2u/rfdrTumzyZhtcQw6+HDb5rN13/L2zTYxtbYP1P2vb50G59vdfn8pqEq+8LkUfK3+uOsQaa18R6dJARuF523+QyKX8/O1dtxnL1NZ38HW/kY/Yfs5/+SXrsP/q+mI+RT+73enj3jHu5JtjHIfuFZbl6Lv6p/Lv9nfzTF9TFItGv0e2kf/QNud0x/BTW8+TB8Udn1//teyvSjwO3kn/XHmz7dzwB/T19R9297NpGxqiQXvopH/WdgbbsekkdcORHv5X8C6/jS+wArNacznvNe9nJ32XI7wv7mkeVf5ExMunH262vz3Gvp5lpdW1mF5eTPr8uv9X+3X2srs3r8pyufp5h7D8MwzAMwzAMsJpbdbS/myvwN/hTdnGsw+/s5tat9nnOhecKHb0/3oKRf499GLah5ZwaWPnnd+3FtpHadsw/3+Ww36nw90Tw/4GP+Vrbk/AtcS+WP9+z8T2/6jwRy8x+toybhyP939nmrf/Z5rs+ttPZRmv/jNsicf74erABcq2/UehvCTnGxHKmLPiI7q2nbs1ZWzsc7adv5joBKX9AD7gtYNenLdg3i/woe84bsd+vm1PS7afd+rtAr8K15d/1n0vk7zkf6O781qC/ybiTfz4POp9uwTPpFecKX1v/Xyp/6210sGNt7MNDPuRxpP9T/rSNTJP4EMcIPLI/5xI8bqKP0a9uIf/CPj3359088rw2x387+ePHq/Rz/Pfo/txhGIZhGIZhGIZ74HjLjJlcxX/eit376nAdeOe2PzDXi7wXI/81nt/g+Hrmx9GPmYNjv12ms7KheA5e+upsh/K8oJUP0McoE9dm+bH/On4fn6bL09mjXgFsoGkPxW7nNRo5r7OpF55Xx89+t1w7FNs/dv5ujpftu/bnkjZlzHKl39H9v/NVYlN+dvmn/qNeufdVDE83TyjpfDsr+VPP6Uf0/DR8P9hm7R+0/9D3tio/x3KOl/dXfs8yz2/FTv6W2Z/Kf6X/U/45/9d+ZI5hq+eY5/Lu1ofcyd9tFEiLNvbsbcBY/1v/3Ur+hf2Qfs5zLuMS2gN5nNH/kG2DNNm2T9zt7xV8Qh7/rWT8nvL3+C/n+NkHmP7BYjX+28m/yHn+3fjvVeQ/DMMwDMMwDMMwDMMwDMMwDMMwDMMwvC7EUBaXfg8EH/4q1s4xQEdc4p+/5NxLyvDeEN9yS1j/mLVzMn/isSjfpfLnuo5K6+y3Fro4lI6MJz7iklhA4pa8Ds5RrPtR/Rpio+DacfSOnfJ3eIkL7GL3KZO/6+64X8pLfJWPkXbOFyDe3DHnjtVNvDYQawhln2UtMseb7/o1+Z85l/MdP0tejkW6pH6JOfLPsVHvsa5ZrtdGuTiW638RD04/5X47Oj1KPJfv29/+oS3sdADxusSSeU5B3hvH6We7/kP+jglc4ftO/eJYykvql3MpJ+leS/9nXH7i5zJ9mzbtfdSzv7fh7ym5HtxuXU+7+3LeHV4bzPezaod+hiK37nsfcOa54vkyOXeANpQc1S/QLhyfei127Tr7K/3H/6Pzsk173leXHv2P+0pZua9a963K6rWiYCW3jA3t0qRsOY+FvBLnle2etpkc1a/PI0/PVXor6MFV/z877v0T+XOO59xkmn4edvHgTrebh0Sd5zcqLlnnqxsrdjrTeWU79Pg4y32mfun/3XyFt7Irw5HehU7+OX+j4N3AfZV7QsaeI3QGr+mY13jukOPVrXOPWMm/a6+MU6wfVu2b/C/V57t1Sj1v6gxH/b/wPIvVu0wn/6Oy80ys8joP5ERdsjbcaqxmnZnyZ0yY6wR6nS+vK9i9W3uOmd8dunLw3UP0Ta5Z13GmfuHoW7sce495i7yjrvLNeRoJYwXIekG/p970u/SR3jvT7nfvhKuxgMc5l6wTeslzele/lPtIrpzz7PNWh2F4M/8AoIL6IOC/JaMAAA7XbWtCVPrOyv4Af5KBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4nO2djZEcKQyFHYgTcSAOxIk4EAfiRBzIXunqPte7Z0lAz8/+WK9qame7aRASCNCDnpeXwWAwGAwGg8FgMBgMBoPB4D/8+vXr5efPn3984jr3qufic6WsAGX498H/Uen5iv4zfP/+/eXTp09/fOI69zJ8+fLl388uvn379jvvsDdlBPT7R0bU+7SelZ5P9b8CNtH+rvZf9VH6dpWmk9ft3/mdXVTyrOQEXRq9XqXLrmftvHs+cGrnq3rr7B/la991ubRvex6aD3kFqv6veWX1jvufP3/+93voLdL9+PHj9714hrqoLwtEOr0e6TNE/p4m8oi8uRdlq15IF9f1eeqgaSMvT0cd9Hr8jc+q/8ffr1+//n7uCjr7c01l0fIjTZTPM1mfIz33Mvu7DFGe2wibx9/QmaaJ74xbXHM9RRqd8zi0fUU+pEcXyKnpVO74oAvassod11Qfqmctn/F91/76zBWs/H9WZtb/6X+dvIHM/upvqFNWd+wcelZ90S7igy/QPqh+gTxWcna6QD7KIT/3FVWd/fmQz8vfGf/vMRe4xf7oPPoj9e7kpf6V/X0d4sC22D3+Rlsgf/73foas9FHai0LzoU6ZLvC3LivtkbleZX9k1Oe9/ExvK1tcxS32px1ru+/kDWT2V3+H7836KH3d/Y/qNu5x3f0kviOzP3rQNpbpQtOpzWkXyO/2xz/yTPzlGc03riHjM+xPX1F90J8BdfXv6m8Z3xyaHpnpW/o9nqUPdGulyIv7+E3A/5HG7yEnfS8D9caHZLrQcjL5yV/HQ/qH/++yqPw6l6n06bodDAaDwWAwGAw6OPeX3X/N8m/BPbiEKzgt8zR9xduewmPlxKVYz2RxgXtiVf7q2RWf1nGYj8Kpzq7ouOJt7yGrxrarZyrOqvIfVVx6t/xb+bRHQeXWPRNepytydfH8e7XrTFbl1fz+CedVpT8p/1Y+rdKT84bOKfoeBed4kIV8nANZ6azSgcYVu2ceaX/045xcxXlp3F5j5lX60/Jv4dMqPRGjC8CzwvMh88r+xO1UFpWz01mlA7U/cmbyZ/7/yh6aE/tXnJdz1sq9VhzZbvnU9SqfVtkf7lj5I+UUPf/MRsjc/X+qA8+rkn+XK1uhGqvgRvR+xXkFSKtcTJd+t/xb+bTOT9KHo4xoD/Q1nt21v44ZnvZUB6f2vxXqb+AalHevfFNmF6773MHTn5R/K5/W6Smzt847GRe07MxGAeUWs7Q7OngN++vYycf34ikviE9Tzgt5sutV+pPyb+HTMt7OZQPKKVZlMyd3rpTnkWdHZ5mOPe9K/q5eg8FgMBgMBoPBCsS+iPmcgnUga5hVLKpLE3PbHf7nHtiRNYBuHlnmriz3BudiWHd7DH8F4h+sv3fWJt369Zn7GTOuUdeUgfhOrPBRZXbXHwmPXQeor8a3uvavZ2NIr/rLnucZ7mm9nfeKe+6X9MxBpjOe6fRJf/M4hsdos/J38spkzNJ113fLyPS4g1UcSffkV+dxlIPwOK3u1dfnSaM+B50rl6PxQOXslA9wmfQcUcWf4fPIR2P+Wpeq/J3yXMaqzOr6jrzEG1XGE6zs3523BF3M0vkv+Drt/+jKzzNk5zvJqzpnQjnIUp2NyPTvfEdXfpWX7td3Gasyq+s78mZ6PEHHj5Hfimfs7F/pf+dsEfn6p8sXedD9js/S/p7F4rPyPa+ds4RVmdX1HXkzPZ4gG/+VW/Q2X+37udr/M11V/V/L7uzvHPSq/2veXf+v5n9d/9eyqzKr6zvy3mr/gI4tPobhn3R86fgrl2k1/qvcbv+AnuGrzp9nulrNWXw89TFOecWsfEU3/mv6qszq+o6897A/9a7W/3ova5vc1z7kPJrP/z2NzpF9Tp/N5bsYgc6F+Z4BGfw+5XXlV3mtZKzKrK6v0mR6HAwGg8FgMBgMKujcXD9XOMBHo5LL1x8fAc/iAlm7+x7M1TqC/dLPRBVnq/Zjvmc8iwvM9jIrsriA7tnV/f8n61e1FbE2vZ5xbtife54Hcuh15yJ3uDzSVGv0zi6ZHvRcoHKklb5u5RtP4Pvv1T5V7I+YE35jhyNUP6PxK67rnnn273u8UfnCLI8sXp1xRh0vWMX7dji6LtapZxPh1zN97ci44gJPUPl/7I8Mfm4l42hVB95HNA6n5/goX/uFc258V31UZyZ4XmPr9JMsRu39hbbH+RWww9GtuA7yq/S1K+OKCzzByv8jK30v41V3OELOUmhfz8rv5NF8uzMzIQ9tlnJcN1U5jG3q3yh7xdGdcJ2ZvnZl3OUCd9DpW/us+niv6w5HqO+1zPq/jt9d/9+xP2c79Sznbt/SvQPab3c4ul2us9LXlf6vz99if/f/yO7jP/rHT1bpvD35uFrZX/POxv8d+6Mjv3Zl/D/h6Ha5zk5fV8b/nbOOFar1v3LeWUyA69pvO44Q+bCfzjGzZ7I5cFZelUe1fj6ZW1/h6Ha4Tk+3U/cdGZ8VMxgMBoPBYDAYvH/A5+ja71G4kre+W+Me777X2MAJdmV/T1wUa144ANaUj6gDdjwB61pierqvstsHXAGO4RQaT+xwpY6vBWIWvm4kfhbwfay+Dsdv6HqVMxjx0ZgNbUvjC+ir43ZVxs7+XV67abROug/e5bhXHUH2uyO093iO65Sr6QKR5mrfynTE9ewcC3ELjbM6B6O/z0U90A16JdaF33H5KUNj8dVZAbVFxdHtpHGZtK7KeVJH/S2hK3UMKA9LXA/7aKxQ0xEnpdwqXtihsr9er+yv8XHaPW0SPXl8S/Py+HbFq2X8idtc/ZhyyIqdNAG1n8cfPY6b8XtX6rj63THS+/sEnTs93bfl8ngc2usTcPs7b0A++puUyJjpBlRc1I79Kx5DsZMGPSrvmcmrfJi/R/BKHU+4Q8rlA1dd+ZYVeI4xLrOZ77WgDzlfRZ/QsaniDb39Vv1xx/4B9X/K4yl20ijnqOOgypF9z+y/W0flBPH5HXeonJ/ux7oCHdv043st4oNv9L0c3FMdZNeVX8ue787Xg8r++DLl1B07aVQmn3cq3853+oe3mZM6BtQGuqfHx2fXrbaTU/5PoeMHc8zs3mqP3eq67yVajVt+X8uvZOnWrrek8bIrnZzW8fS5zHdd2f83GAwGg8FgMPi7oOsYXc/cax7Z7UmMdZC+K2WnTF2rEu/O1oLvAW9BXo/nsO47PUdSobM/nADpduyvsRbWOzz3FvR5grcgbxaPJE7uMRvntIg9Ot+lUO5W4xUBnnWfozy0xyA8Jqv8v+ozS6t5E0OpuBgvF/k0lqMccscpaT21/iovfM6OXpBdy1G5TtCdMXGOR7kIjaV3PsO5e+WV4Qs8Rqr18/ONzsFW/p9ysjK9btnebG//2I3Yp8d8sW22b5u2AificWLsre2i04vL7nKdYGV/7OplZrH/FY/oNgowB6hsepKfc0HeX7K8qxiw7g/SeDex1uy3oyruVX2N7q1SriXzGSu9uL9DrhOs/L/bX+cJt9qffklc/VH2136xa3/8BnmpzyNft/9qbwd+RHlV5Q/Arl6q+p5gNf+jnnCMugflFvtrue6Hb7U/OqQc1cuu/clDxw61ue532ckHf678n8vrPj/TS3bP5TpBtv7zfUU6t8jOX6tuHCt70f51/8M97K/zv+rccqCzm/dxzZO+zLNdPj7/y2TRfRgrvfj8z+UafEy8hfXi4PUw9v+7Mfz+YDAYDO6FbP23imWAt/Su+Y5nOoWu17rxtoqdnmBX1/csM8tP4z+rvZEBXZe+BVw5+1CB+Nfufs1bsKNrT/8I+1f5aexHYxV+xinjCB3ELTyeDnemvC79jzNxzH2VD+Oefyd2qnXwdyRWsZKsbhqT0Xbh8iiycrK6wv+4rjWO7zKpvYhTO1e4i8r/a4xfz0vRz5TzrThCLwfdwZ1o+ehFz9WgH5cniznqdz9/SzvSeDryeBvwugU8lux8QLYP22OzxM+9rhWHp/lW+uB54sYVB7tjf/f/QNuWjlMed804QgcclfJxrsPu/137oxc9j+kyB/Rsj0LTZTZWfWX297mInq2r8lL9KLfY6cPL4d4JVv7fZcr2WlQcoeuENN37H+9hf2SirWUyB96S/Stu8Vn2z+Z/+EL1l7qPAp9UcYSuU/x/1/8Du/4O35TpPJvD7/h/rVsmzz38f2b/jlt8hv/3D/X3c7B67lDnKRlH6OXo2cGqfXta14XOM6uzmW43xWr+F3D7V/O/zndm5XT277hFv3fP+d9bx73XO4P3hbH/YGw/GAwGg8FgMBgMBoPBYDAYDAaDwWDw9+ERe9HZ+/SRwX4T/6z2vbPH0t9pEWBvTPZ5hD51b6nD32lccYnsS/N8ff8I7wDSD/s3nslTdnU5zUf37fGp7K+/Y8K+I/bZ6T63LM9qb/Ct8nd79dWG+h4Qh9Yb3bKHTPsE+T2rbVfo6vLIMnVfpPaNrP842K+W5emfam+eP7vaG7Jrf97LRPr439+xofZ/bbyG/f13B9Q+9MMO7COuoH2p28sW1/W3RTqs7E/boU87PP+s/3Od/HmXm+6h1H2bAdqbvmuJfX76jO6x1Xy1TZKG7yc4GUNUF/6uoaxvK6hbV576gsz2jL34hlWZ5Knv71GZ9f1yJ/b3ve5c53+tJ+eSdJxUWbjPd/SKzHouRPOlPajcV3zTyX5xPV+hvgB5qr5Nu9zx59nZAc3H95av5MePa/4BdKfvYlM9Mub7fKXSsc95tE7aX31Pr+5l1/mU5pG924/24P3wdEzgnFM2n3FgQ//tzGocZv20M5Yjy+ncsLM/etUxC//p7Ujtr/5d95qT54n99Vwi7VfLzN5d5fOsyv78Tzu+MidAvuzjQH50RxvO/Dq6q/yq53vl3XWByv7qNwFtMYsV6JlRXd9QV50fVucbMvtTro7lel3PpXqf0nMfnf2RydvXM9DFXXbnFpHuqtzdeHfSnvTdOtqXPtp5isFg8KHxD4gkaqLrd70WAAAEeW1rQlT6zsr+AH+iNgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeJztmolt6zAQBV1IGkkhKSSNpJAUkkZSiD82+GM8bEjZsWT4mgcMdJDisctDIrXfK6WUUkoppZRSSv3X9/f3/uvra0qF34OyHpdM+xLpX1NVn91uN+Xz83P/+vr6c37LdaceVdYtVb5/eXk52GPr9K+t9P/7+/svSnWsej+j/2n7z+D/mT4+Pn7aAHMBbaOuK4x2wXWF1ZH4Fc69WZp1zDiztPqzdU4Z0j+kV1A+yjFKc6SKV2lW/+f8kf1fdUvwRR//ic+4iC9ynMz5o8KIX+KaZ0uVV13XsZ6ZzUVZHvJjbMrzLFumn1ScWRtIu1S+z+D/Drab+f/t7e3wjoh9eKb3x0wjfUGbILzS4pz2R/yeVh3LN7yXkV73fT6TadKeurIt5xz46P6faeb/7Dt9nkxK+LDsWO0mx1TKUPcz/VTeI6/036gdZ/+u8EofH9b5bA4gHmXk/SfvPYrW+D+FzZhv6ef5boDtsWH26+yb9L18NxiNFfk+mv0/x5D0VZYlyzur7xKPoq38jy/xbfa1nk5/L+jjSY612fdm81HWg/x6e8jxPNNkzOk26WSZbvk76K/ayv+lslG+A5Zt+3t79zXtJP3A+wRp0aZ45hT/ZzzGJPIizV6+JT3q/K+UUkoppZ5Tl9rnzXTvZS/51pTrIJewYX0bzb5r+vfUX7X2ebU/rDnUmslszXqN0v99bSO/80ff/EtrIayb9PNrKMs56kf84zG7v5Te6HqW1yytUb8m7mzNaVbmv4r9stz7I1/WPPKc9sIzuc6ebST3XjlnDZd7OSawd7MmvNs6y5nriXWP9WbWmvq6UoX3Ota9TCttV8f0GZBXXqMep8R6JfdJl73upTKfo+6XbG+j/s9aG7ZmP75rNPZXvNzHLegjrPOtCT9WL+yXY17/tyH3IRB7GXXMtcq0VabZ8xrZt/8TQZzR/ZH/R2U+R33+P8X/GX/2/pB24py9GY74M//JWBN+ar36nJd7Avh6VKf0QbdPXs/yyrDRPhP3sz9znXmPynyutvB/30cpn1CmPC8x1jF+MpbRnteGn1Ivwhg3+I8AG9O+EHNt938fc3KP8pj/+X8i8yj1+93/szKfq2P+z7kdO/R+knUt9fEpfYO/iMs8tlX4MbtnGLbk/TrnYcZw4mLntDV7nfgz9yiPlYN/a/EhbSdtyp7ZyP+jMp/zLsh+W9YpfUffzrpij9FYRdxMr+fX/dn7wZpwwpbqlWHUg7mk+zfn8tE3GM/350Z59TDaQN+LTBsTP/Oelbn3tUtoab1APb70v1JKKaWUUkoppZRSSl1NOxERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERERGRO+Qfh5eOatk7jpwAAAFTbWtCVPrOyv4Af6WFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4nO3W4WmDYBSGUQdxEQdxEBdxEAdxEQexvIELt6Yh/4oJ54FDm0/7601szlOSJEmSJEmSJEmSJEmSJEmSJEkf0XEc577vT+c5y7V397+6T/dvXddzHMdzmqbHz+wY/Sz31L11FsuyPF7HMAx/vod077JjlX2zYXatzfs9tX/VN7/+je5ftut7Vjnrn+V6nX37xtm/ul7T/ctzvu9f/9fneX7aP9fs/31l23ru1+/btv36zPfnv/2/r/oe1/er90Cu1Xf7nEXVnx3Xa5IkSZIkSZIkSfr3BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 14px;
    height: 24px;
    background-size: 14px 24px
}

.button-order:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDE0IDI0Ij48cGF0aCBmaWxsPSIjMzMzIiBkPSJNLjEgNy45bDEuMyAxLjUgNC44LTUuNVYyNEg4VjMuOWw0LjggNS41IDEuMy0xLjUtNy03Ljl6Ii8+PC9zdmc+");
    background-repeat: no-repeat
}

.link-icons.attachment:not(.disabled):hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDEyIDI0Ij48cGF0aCBkPSJNLjcgNS4xdjExLjdjMCAxLjQuNSAyLjcgMS41IDMuN1M0LjUgMjIgNS45IDIyYzEuNCAwIDIuNy0uNSAzLjctMS41czEuNS0yLjMgMS41LTMuN1Y3LjZjMC0uMi0uMi0uNC0uNC0uNHMtLjQuMi0uNC40djkuMmMwIDEuMi0uNSAyLjMtMS4zIDMuMS0uOC44LTIgMS4zLTMuMSAxLjNzLTIuMy0uNC0zLjEtMS4yLTEuMy0yLTEuMy0zLjFWNS4yYzAtLjYuMy0xLjIuOC0xLjYuNS0uNSAxLjMtLjcgMi0uNyAxLjYgMCAyLjggMS4xIDIuOCAyLjR2MTEuOGMwIC4zLS4xLjYtLjQuOS0uMi4yLS41LjQtLjkuNC0uMyAwLS42LS4xLS45LS40LS4yLS4yLS40LS41LS40LS45VjUuM2MwLS4yLS4yLS40LS40LS40cy0uNC4yLS40LjR2MTEuOGMwIC41LjIgMSAuNiAxLjQuNC40LjkuNiAxLjQuNi41IDAgMS0uMiAxLjQtLjZzLjYtLjkuNi0xLjRWNS4zYzAtMS43LTEuNi0zLjItMy42LTMuMi0xIDAtMS45LjMtMi41LjlDMSAzLjUuNyA0LjMuNyA1LjF6IiBmaWxsPSIjZmMzNjUwIiBzdHJva2U9IiNmYzM2NTAiIHN0cm9rZS13aWR0aD0iLjc1IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.attachment:before,.link-icons.attachment.reversed:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDEyIDI0Ij48cGF0aCBkPSJNLjcgNS4xdjExLjdjMCAxLjQuNSAyLjcgMS41IDMuN1M0LjUgMjIgNS45IDIyYzEuNCAwIDIuNy0uNSAzLjctMS41czEuNS0yLjMgMS41LTMuN1Y3LjZjMC0uMi0uMi0uNC0uNC0uNHMtLjQuMi0uNC40djkuMmMwIDEuMi0uNSAyLjMtMS4zIDMuMS0uOC44LTIgMS4zLTMuMSAxLjNzLTIuMy0uNC0zLjEtMS4yLTEuMy0yLTEuMy0zLjFWNS4yYzAtLjYuMy0xLjIuOC0xLjYuNS0uNSAxLjMtLjcgMi0uNyAxLjYgMCAyLjggMS4xIDIuOCAyLjR2MTEuOGMwIC4zLS4xLjYtLjQuOS0uMi4yLS41LjQtLjkuNC0uMyAwLS42LS4xLS45LS40LS4yLS4yLS40LS41LS40LS45VjUuM2MwLS4yLS4yLS40LS40LS40cy0uNC4yLS40LjR2MTEuOGMwIC41LjIgMSAuNiAxLjQuNC40LjkuNiAxLjQuNi41IDAgMS0uMiAxLjQtLjZzLjYtLjkuNi0xLjRWNS4zYzAtMS43LTEuNi0zLjItMy42LTMuMi0xIDAtMS45LjMtMi41LjlDMSAzLjUuNyA0LjMuNyA1LjF6IiBmaWxsPSIjZmZmIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iLjc1IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.link-icons.attachment:before,.message-system--item.attachment .message-system--cells:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDEyIDI0Ij48cGF0aCBkPSJNLjcgNS4xdjExLjdjMCAxLjQuNSAyLjcgMS41IDMuN1M0LjUgMjIgNS45IDIyYzEuNCAwIDIuNy0uNSAzLjctMS41czEuNS0yLjMgMS41LTMuN1Y3LjZjMC0uMi0uMi0uNC0uNC0uNHMtLjQuMi0uNC40djkuMmMwIDEuMi0uNSAyLjMtMS4zIDMuMS0uOC44LTIgMS4zLTMuMSAxLjNzLTIuMy0uNC0zLjEtMS4yLTEuMy0yLTEuMy0zLjFWNS4yYzAtLjYuMy0xLjIuOC0xLjYuNS0uNSAxLjMtLjcgMi0uNyAxLjYgMCAyLjggMS4xIDIuOCAyLjR2MTEuOGMwIC4zLS4xLjYtLjQuOS0uMi4yLS41LjQtLjkuNC0uMyAwLS42LS4xLS45LS40LS4yLS4yLS40LS41LS40LS45VjUuM2MwLS4yLS4yLS40LS40LS40cy0uNC4yLS40LjR2MTEuOGMwIC41LjIgMSAuNiAxLjQuNC40LjkuNiAxLjQuNi41IDAgMS0uMiAxLjQtLjZzLjYtLjkuNi0xLjRWNS4zYzAtMS43LTEuNi0zLjItMy42LTMuMi0xIDAtMS45LjMtMi41LjlDMSAzLjUuNyA0LjMuNyA1LjF6IiBmaWxsPSIjMzMzIiBzdHJva2U9IiMzMzMiIHN0cm9rZS13aWR0aD0iLjc1IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 12px;
    height: 24px;
    background-size: 12px 24px
}

.link-icons.author:not(.disabled):hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZWxsaXBzZSBjeD0iOCIgY3k9IjMuOCIgcng9IjMuNSIgcnk9IjMuOCIgZmlsbD0iI2ZjMzY1MCIvPjxwYXRoIGQ9Ik04IDEwLjRjLTIuMyAwLTcgMS4zLTcgMy44VjE2aDE0di0xLjljMC0yLjUtNC43LTMuNy03LTMuN3oiIGZpbGw9IiNmYzM2NTAiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.author:before,.link-icons.author.reversed:before,.teaser-next-steps--item--icon.icon-author {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZWxsaXBzZSBjeD0iOCIgY3k9IjMuOCIgcng9IjMuNSIgcnk9IjMuOCIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik04IDEwLjRjLTIuMyAwLTcgMS4zLTcgMy44VjE2aDE0di0xLjljMC0yLjUtNC43LTMuNy03LTMuN3oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.link-icons.author:before,.teaser-request-certificate--info.icon-author:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48ZWxsaXBzZSBjeD0iOCIgY3k9IjMuOCIgcng9IjMuNSIgcnk9IjMuOCIgZmlsbD0iIzMzMyIvPjxwYXRoIGQ9Ik04IDEwLjRjLTIuMyAwLTcgMS4zLTcgMy44VjE2aDE0di0xLjljMC0yLjUtNC43LTMuNy03LTMuN3oiIGZpbGw9IiMzMzMiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.link-icons.author:before {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-size: 16px 16px
}

.display-toggle-view--option:checked+.display-toggle-view--label {
    background-image: url("data:image/png;base64,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");
    background-repeat: no-repeat
}

.display-toggle-view--label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMiAydjIwaDIwVjJIMnptMTguOCA5LjNoLTguMlYzLjJoOC4ydjguMXptLTkuNC04LjF2OC4xSDMuM1YzLjJoOC4xem0tOC4xIDkuNGg4LjF2OC4ySDMuM3YtOC4yem05LjMgOC4xdi04LjJoOC4ydjguMmgtOC4yeiIgZmlsbD0iIzMzMyIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: 24px 24px
}

.teaser-request-certificate--info.icon-boat:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDEyIDE0Ij48cGF0aCBkPSJNNi42IDEuM3YuNkg1LjR2LS42aDEuMnpNNiA1LjhsMy4yIDEuMSAxLjQuNS0uNiAyLjVjLS4zLS4xLS41LS4zLS43LS42bC0uOS0xLjEtLjkgMS4xYy0uMi4zLS44LjktMS41LjlzLTEuMy0uNi0xLjUtLjlsLS45LTEuMS0uOSAxLjFjLS4xLjItLjQuNC0uNy42bC0uNy0yLjUgMS40LS41TDYgNS44ek03LjggMEg0LjJ2MS45SDIuNGMtLjcgMC0xLjIuNi0xLjIgMS4zdjIuOWwtLjguM2MtLjEgMC0uMy4yLS4zLjMtLjEuMi0uMS4zLS4xLjVsMS4xIDQuMmMxIDAgMS44LS42IDIuNC0xLjMuNy44IDEuNSAxLjQgMi41IDEuNHMxLjgtLjYgMi40LTEuM2MuNi43IDEuNCAxLjMgMi40IDEuM0wxMiA3LjJ2LS41Yy0uMS0uMi0uMi0uMy0uNC0uM2wtLjgtLjNWMy4yYzAtLjctLjUtMS4zLTEuMi0xLjNINy44VjB6TTIuNCA1LjdWMy4yaDcuMnYyLjVMNiA0LjUgMi40IDUuN3ptNiA2LjJjLS43LjUtMS41LjgtMi40LjgtLjkgMC0xLjctLjMtMi40LS44LS43LjUtMS42LjgtMi40LjhIMFYxNGgxLjJjLjggMCAxLjYtLjIgMi40LS42LjcuNCAxLjYuNiAyLjQuNi44IDAgMS42LS4yIDIuNC0uNi44LjQgMS42LjYgMi40LjZIMTJ2LTEuM2gtMS4yYy0uOCAwLTEuNy0uMy0yLjQtLjh6IiBmaWxsPSIjMzMzIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.bloc-recap-agenda--date--day:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDMyIDQwIj48dGl0bGU+aWNvbi11aV9icmFuZC1zaGFwZS1vdXRsaW5lLXN0ZDwvdGl0bGU+PHBhdGggZD0iTTE2LjA1IDQwYTIyLjA3IDIyLjA3IDAgMCAxLTYuNDctMUExMS4xMyAxMS4xMyAwIDAgMSA0IDM0Ljc0QzIuMTMgMzIgLjA5IDI2LjIgMCAyMCAuMDggMTMuODEgMi4xMyA4IDQgNS4yNkExMS4xNCAxMS4xNCAwIDAgMSA5LjU2IDEgMjIuMDYgMjIuMDYgMCAwIDEgMTYgMGEyMiAyMiAwIDAgMSA2LjQgMUExMS4xOSAxMS4xOSAwIDAgMSAyOCA1LjI2QzI5Ljg3IDggMzEuOTIgMTMuODEgMzIgMjBjLS4wOCA2LjIxLTIuMTMgMTItNCAxNC43NmExMS4zMyAxMS4zMyAwIDAgMS01LjYgNC4zMSAyMS40MyAyMS40MyAwIDAgMS02LjM1Ljkzem0tNi4xOC0xLjg4QTIwLjkyIDIwLjkyIDAgMCAwIDE2IDM5YTIwLjUyIDIwLjUyIDAgMCAwIDYuMTUtLjkgMTAuMzQgMTAuMzQgMCAwIDAgNS4xLTMuOTJDMjkgMzEuNTUgMzEgMjYgMzEgMjBTMjkgOC40NSAyNy4yIDUuOGExMC4zNiAxMC4zNiAwIDAgMC01LjA3LTMuOTNBMjEuMjkgMjEuMjkgMCAwIDAgMTYgMWEyMC45MiAyMC45MiAwIDAgMC02LjE0LjkgMTAuMTIgMTAuMTIgMCAwIDAtNSAzLjkyQzMgOC40NSAxLjA1IDE0IDEgMjBjLjA4IDYgMiAxMS41NSAzLjgzIDE0LjE5YTEwLjE2IDEwLjE2IDAgMCAwIDUuMDQgMy45M3oiIGZpbGw9IiMzMzMiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 32px;
    height: 40px;
    background-size: 32px 40px
}

.bloc-recap-agenda--date.completed .bloc-recap-agenda--date--day:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDMyIDQwIj48dGl0bGU+aWNvbi11aV9icmFuZC1zaGFwZS1wbGFpbi1hY3Rpb248L3RpdGxlPjxwYXRoIGQ9Ik05LjUyIDM5LjA1QTIyLjQzIDIyLjQzIDAgMCAwIDE2IDQwaC4xYTIxLjc2IDIxLjc2IDAgMCAwIDYuMzktMUExMS4xMyAxMS4xMyAwIDAgMCAyOCAzNC44M2MyLjA3LTMgNC04Ljk1IDQtMTQuODItLjA4LTUuODctMi0xMS43Ny00LTE0LjgyQTExLjA5IDExLjA5IDAgMCAwIDIyLjQ4IDFhMjIuNTggMjIuNTggMCAwIDAtMTMgMEExMS4wNiAxMS4wNiAwIDAgMCA0IDUuMTdDMiA4LjIyLjA4IDE0LjEyIDAgMjBjLjA4IDUuODcgMiAxMS43NyA0IDE0LjgyYTExLjA2IDExLjA2IDAgMCAwIDUuNDggNC4yMiIgZmlsbD0iI2ZmMDA0MCIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.site-link.contact:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI5IDI0Ij48ZyBmaWxsPSIjZmMzNjUwIj48cGF0aCBkPSJNMjAuNiAxMC41SDguNGMtLjMgMC0uNS0uMi0uNS0uNXMuMi0uNS41LS41aDEyLjFjLjMgMCAuNS4yLjUuNXMtLjEuNS0uNC41em0wLTMuMkg4LjRjLS4zIDAtLjUtLjItLjUtLjVzLjItLjUuNS0uNWgxMi4xYy4zIDAgLjUuMi41LjUuMS4zLS4xLjUtLjQuNXptLTMuNyA2LjRIOC40Yy0uMyAwLS41LS4yLS41LS41cy4yLS41LjUtLjVoOC40Yy4zIDAgLjUuMi41LjUuMS4yLS4xLjUtLjQuNXoiLz48cGF0aCBkPSJNMjEuNiAyMy42Yy0uMyAwLS42LS4xLS45LS40bC0zLjktMy45SDEwYy0xLjUgMC0zLjEtLjQtNC40LTEuMWwtMS4yLS43QzIgMTUuNy41IDEyLjguNSA5LjlWOWwuMy0xLjRDMS45IDMuMyA1LjcuMyAxMCAuM2g5YzIuNSAwIDQuOSAxIDYuNyAyLjggMS44IDEuOCAyLjggNC4yIDIuOCA2LjcgMCAzLjgtMi4yIDcuMi01LjcgOC43djMuOWMwIC41LS4zLjktLjcgMS4xLS4yLjEtLjQuMS0uNS4xek02LjEgMTcuM2MxLjIuNiAyLjUuOSAzLjkuOWg3Yy4xIDAgLjMuMS40LjJsNC4xIDQuMWguMWMuMSAwIC4xLS4xLjEtLjF2LTQuMmMwLS4yLjEtLjQuMy0uNSAzLjMtMS4zIDUuNC00LjMgNS40LTcuOCAwLTIuMi0uOS00LjMtMi41LTUuOS0xLjYtMS42LTMuNy0yLjUtNS45LTIuNWgtOUM2LjIgMS40IDIuOCA0IDEuOSA3LjdsLS4zIDEuNHYuOGMwIDIuNiAxLjMgNS4xIDMuNCA2LjdsMS4xLjd6Ii8+PC9nPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.site-link.contact {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI5IDI0Ij48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMjAuNiAxMC41SDguNGMtLjMgMC0uNS0uMi0uNS0uNXMuMi0uNS41LS41aDEyLjFjLjMgMCAuNS4yLjUuNXMtLjEuNS0uNC41em0wLTMuMkg4LjRjLS4zIDAtLjUtLjItLjUtLjVzLjItLjUuNS0uNWgxMi4xYy4zIDAgLjUuMi41LjUuMS4zLS4xLjUtLjQuNXptLTMuNyA2LjRIOC40Yy0uMyAwLS41LS4yLS41LS41cy4yLS41LjUtLjVoOC40Yy4zIDAgLjUuMi41LjUuMS4yLS4xLjUtLjQuNXoiLz48cGF0aCBkPSJNMjEuNiAyMy42Yy0uMyAwLS42LS4xLS45LS40bC0zLjktMy45SDEwYy0xLjUgMC0zLjEtLjQtNC40LTEuMWwtMS4yLS43QzIgMTUuNy41IDEyLjguNSA5LjlWOWwuMy0xLjRDMS45IDMuMyA1LjcuMyAxMCAuM2g5YzIuNSAwIDQuOSAxIDYuNyAyLjggMS44IDEuOCAyLjggNC4yIDIuOCA2LjcgMCAzLjgtMi4yIDcuMi01LjcgOC43djMuOWMwIC41LS4zLjktLjcgMS4xLS4yLjEtLjQuMS0uNS4xek02LjEgMTcuM2MxLjIuNiAyLjUuOSAzLjkuOWg3Yy4xIDAgLjMuMS40LjJsNC4xIDQuMWguMWMuMSAwIC4xLS4xLjEtLjF2LTQuMmMwLS4yLjEtLjQuMy0uNSAzLjMtMS4zIDUuNC00LjMgNS40LTcuOCAwLTIuMi0uOS00LjMtMi41LTUuOS0xLjYtMS42LTMuNy0yLjUtNS45LTIuNWgtOUM2LjIgMS40IDIuOCA0IDEuOSA3LjdsLS4zIDEuNHYuOGMwIDIuNiAxLjMgNS4xIDMuNCA2LjdsMS4xLjd6Ii8+PC9nPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.burger-menu--container .site-link.contact:before,.site-header.sticky .site-link.contact {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI5IDI0Ij48cGF0aCBkPSJNMjAuNiAxMC41SDguNGMtLjMgMC0uNS0uMi0uNS0uNXMuMi0uNS41LS41aDEyLjFjLjMgMCAuNS4yLjUuNXMtLjEuNS0uNC41em0wLTMuMkg4LjRjLS4zIDAtLjUtLjItLjUtLjVzLjItLjUuNS0uNWgxMi4xYy4zIDAgLjUuMi41LjUuMS4zLS4xLjUtLjQuNXptLTMuNyA2LjRIOC40Yy0uMyAwLS41LS4yLS41LS41cy4yLS41LjUtLjVoOC40Yy4zIDAgLjUuMi41LjUuMS4yLS4xLjUtLjQuNXoiLz48cGF0aCBkPSJNMjEuNiAyMy42Yy0uMyAwLS42LS4xLS45LS40bC0zLjktMy45SDEwYy0xLjUgMC0zLjEtLjQtNC40LTEuMWwtMS4yLS43QzIgMTUuNy41IDEyLjguNSA5LjlWOWwuMy0xLjRDMS45IDMuMyA1LjcuMyAxMCAuM2g5YzIuNSAwIDQuOSAxIDYuNyAyLjggMS44IDEuOCAyLjggNC4yIDIuOCA2LjcgMCAzLjgtMi4yIDcuMi01LjcgOC43djMuOWMwIC41LS4zLjktLjcgMS4xLS4yLjEtLjQuMS0uNS4xek02LjEgMTcuM2MxLjIuNiAyLjUuOSAzLjkuOWg3Yy4xIDAgLjMuMS40LjJsNC4xIDQuMWguMWMuMSAwIC4xLS4xLjEtLjF2LTQuMmMwLS4yLjEtLjQuMy0uNSAzLjMtMS4zIDUuNC00LjMgNS40LTcuOCAwLTIuMi0uOS00LjMtMi41LTUuOS0xLjYtMS42LTMuNy0yLjUtNS45LTIuNWgtOUM2LjIgMS40IDIuOCA0IDEuOSA3LjdsLS4zIDEuNHYuOGMwIDIuNiAxLjMgNS4xIDMuNCA2LjdsMS4xLjd6Ii8+PC9zdmc+");
    background-repeat: no-repeat
}

.burger-menu--trigger {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMSAxOS4yaDIydi0xLjRIMXYxLjR6bTAtNi45aDIyVjExSDF2MS4zem0wLTcuNXYxLjNoMjJWNC44SDF6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: 24px 24px
}

.sticky .burger-menu--trigger {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMSAxOS4yaDIydi0xLjRIMXYxLjR6bTAtNi45aDIyVjExSDF2MS4zem0wLTcuNXYxLjNoMjJWNC44SDF6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzMzMyIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.link-icons.call:not(.disabled):hover:before,.tooltip.contact .tooltip--button:hover:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDIzIDE2Ij48cGF0aCBkPSJNOS44IDVjLjMtLjMuMy0uOCAwLTEuMmwtMi0yLjVjLS4zLS40LS45LS40LTEuMy0uMS0uNy42LTEuMiAxLjMtMS42IDItMSAyIC4zIDUuMyAzLjIgOC4yIDIuMiAyLjIgNC44IDMuNSA2LjcgMy41LjUgMCAxLS4xIDEuNS0uMy44LS40IDEuNS0xIDItMS42LjMtLjQuMy0xLS4xLTEuM2wtMi41LTJjLS4zLS4zLS44LS4zLTEuMiAwbC0xLjMgMS4xYy0uMS4xLS4yLjEtLjMgMC0uOC0uNi0xLjUtMS4zLTIuMi0yLS43LS43LTEuNC0xLjQtMi0yLjItLjEtLjEtLjEtLjIgMC0uM0w5LjggNXoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2YxMzg0ZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.call:before,.link-icons.call.reversed:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDIzIDE2Ij48cGF0aCBkPSJNOS44IDVjLjMtLjMuMy0uOCAwLTEuMmwtMi0yLjVjLS4zLS40LS45LS40LTEuMy0uMS0uNy42LTEuMiAxLjMtMS42IDItMSAyIC4zIDUuMyAzLjIgOC4yIDIuMiAyLjIgNC44IDMuNSA2LjcgMy41LjUgMCAxLS4xIDEuNS0uMy44LS40IDEuNS0xIDItMS42LjMtLjQuMy0xLS4xLTEuM2wtMi41LTJjLS4zLS4zLS44LS4zLTEuMiAwbC0xLjMgMS4xYy0uMS4xLS4yLjEtLjMgMC0uOC0uNi0xLjUtMS4zLTIuMi0yLS43LS43LTEuNC0xLjQtMi0yLjItLjEtLjEtLjEtLjIgMC0uM0w5LjggNXoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.link-icons.call:before,.tooltip.contact .tooltip--button:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDIzIDE2Ij48cGF0aCBkPSJNOS44IDVjLjMtLjMuMy0uOCAwLTEuMmwtMi0yLjVjLS4zLS40LS45LS40LTEuMy0uMS0uNy42LTEuMiAxLjMtMS42IDItMSAyIC4zIDUuMyAzLjIgOC4yIDIuMiAyLjIgNC44IDMuNSA2LjcgMy41LjUgMCAxLS4xIDEuNS0uMy44LS40IDEuNS0xIDItMS42LjMtLjQuMy0xLS4xLTEuM2wtMi41LTJjLS4zLS4zLS44LS4zLTEuMiAwbC0xLjMgMS4xYy0uMS4xLS4yLjEtLjMgMC0uOC0uNi0xLjUtMS4zLTIuMi0yLS43LS43LTEuNC0xLjQtMi0yLjItLjEtLjEtLjEtLjIgMC0uM0w5LjggNXoiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 23px;
    height: 16px;
    background-size: 23px 16px
}

.link-icons.closed:not(.disabled):hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE4IDE2Ij48cGF0aCBmaWxsPSIjZmMzNjUwIiBkPSJNNS42IDExLjZMMS40IDcuNCAwIDguOGw1LjYgNS42IDEyLTEyTDE2LjIgMXoiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.bloc-recap-agenda--date.completed .bloc-recap-agenda--date--day:after,.form-steps--item .point:before,.icon-checked,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.closed:before,.link-icons.closed.reversed:before,.teaser-next-steps--item--icon.icon-check {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE4IDE2Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNS42IDExLjZMMS40IDcuNCAwIDguOGw1LjYgNS42IDEyLTEyTDE2LjIgMXoiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.bloc-recap-agenda--date.completed .bloc-recap-agenda--date--day:after {
    content: "";
    display: inline-block;
    width: 18px;
    height: 16px;
    background-size: 18px 16px
}

.link-icons.closed:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE4IDE2Ij48cGF0aCBmaWxsPSIjMzMzIiBkPSJNNS42IDExLjZMMS40IDcuNCAwIDguOGw1LjYgNS42IDEyLTEyTDE2LjIgMXoiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 18px;
    height: 16px;
    background-size: 18px 16px
}

.pager__item--first a:hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBkPSJNMTIgLjhMNi41IDYuMmMtLjQuNC0uNCAxLjEgMCAxLjVsNS41IDUuNWMuMi4yLjUuMy43LjNzLjUtLjEuNy0uM2MuMi0uMi4zLS41LjMtLjcgMC0uMy0uMS0uNS0uMy0uN0w4LjcgN2w0LjctNC43Yy40LS40LjQtMS4xIDAtMS41LS4zLS40LTEtLjQtMS40IDB6IiBmaWxsPSIjZjEzODRkIi8+PHBhdGggZD0iTTYgLjhMLjUgNi4yYy0uNC40LS40IDEuMSAwIDEuNUw2IDEzLjJjLjIuMi41LjMuNy4zcy41LS4xLjctLjNjLjItLjIuMy0uNS4zLS43IDAtLjMtLjEtLjUtLjMtLjdMMi43IDdsNC43LTQuN2MuNC0uNC40LTEuMSAwLTEuNS0uMy0uNC0xLS40LTEuNCAweiIgZmlsbD0iI2YxMzg0ZCIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.pager__item--first a:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBkPSJNMTIgLjhMNi41IDYuMmMtLjQuNC0uNCAxLjEgMCAxLjVsNS41IDUuNWMuMi4yLjUuMy43LjMuMyAwIC41LS4xLjctLjMuMi0uMi4zLS41LjMtLjcgMC0uMy0uMS0uNS0uMy0uN0w4LjcgN2w0LjctNC43Yy40LS40LjQtMS4xIDAtMS41LS4zLS40LTEtLjQtMS40IDB6IiBmaWxsPSIjMzMzIi8+PHBhdGggZD0iTTYgLjhMLjUgNi4yYy0uNC40LS40IDEuMSAwIDEuNUw2IDEzLjJjLjIuMi41LjMuNy4zLjMgMCAuNS0uMS43LS4zLjItLjIuMy0uNS4zLS43IDAtLjMtLjEtLjUtLjMtLjdMMi43IDdsNC43LTQuN2MuNC0uNC40LTEuMSAwLTEuNS0uMy0uNC0xLS40LTEuNCAweiIgZmlsbD0iIzMzMyIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
    background-size: 14px 14px
}

.pager__item--last a:hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBkPSJNMiAxMy4ybDUuNS01LjVjLjQtLjQuNC0xLjEgMC0xLjVMMiAuOEMxLjguNiAxLjUuNSAxLjMuNVMuNy42LjUuOGMtLjIuMi0uMy40LS4zLjcgMCAuMy4xLjUuMy43TDUuMyA3IC42IDExLjdjLS40LjQtLjQgMS4xIDAgMS41LjMuNCAxIC40IDEuNCAweiIgZmlsbD0iI2YxMzg0ZCIvPjxwYXRoIGQ9Ik04IDEzLjJsNS41LTUuNWMuNC0uNC40LTEuMSAwLTEuNUw4IC44QzcuOC42IDcuNS41IDcuMy41cy0uNi4xLS44LjNjLS4yLjItLjMuNC0uMy43IDAgLjMuMS41LjMuN0wxMS4zIDdsLTQuNyA0LjdjLS40LjQtLjQgMS4xIDAgMS41LjMuNCAxIC40IDEuNCAweiIgZmlsbD0iI2YxMzg0ZCIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.pager__item--last a:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBkPSJNMiAxMy4ybDUuNS01LjVjLjQtLjQuNC0xLjEgMC0xLjVMMiAuOEMxLjguNiAxLjUuNSAxLjMuNVMuNy42LjUuOGMtLjIuMi0uMy40LS4zLjcgMCAuMy4xLjUuMy43TDUuMyA3IC42IDExLjdjLS40LjQtLjQgMS4xIDAgMS41LjMuNCAxIC40IDEuNCAweiIgZmlsbD0iIzMzMyIvPjxwYXRoIGQ9Ik04IDEzLjJsNS41LTUuNWMuNC0uNC40LTEuMSAwLTEuNUw4IC44QzcuOC42IDcuNS41IDcuMy41cy0uNi4xLS44LjNjLS4yLjItLjMuNC0uMy43IDAgLjMuMS41LjMuN0wxMS4zIDdsLTQuNyA0LjdjLS40LjQtLjQgMS4xIDAgMS41LjMuNCAxIC40IDEuNCAweiIgZmlsbD0iIzMzMyIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
    background-size: 14px 14px
}

.sub-menu--trigger,.ui-datepicker select:hover,.vector-map fieldset.collapsed .fieldset-legend:after {
    background-image: url("data:image/png;base64,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");
    background-repeat: no-repeat
}

.content-filters .chosen-container-multi .chosen-choices li.search-field input[type=text],.content-filters select,.dropdown-links.collapsed .dropdown-links--current:after,.js-collapsed .content-filters--group--label:after,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.veristar-login-menu.collapsed:after,.layer-contact-offer--form .chosen-container-multi .chosen-choices li.search-field input[type=text],.layer-contact-offer--form select,.layer-contact-offer form .chosen-container-multi .chosen-choices li.search-field input[type=text],.layer-contact-offer form select,.site-header:not(.sticky) .veristar-login-menu.collapsed:after,.site-lang--current:after,.site-lang select,.site-portals--current:after,.veristar-login-menu.reversed.collapsed:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTMgOCI+PHBhdGggZD0iTTEzLjEuNWMtLjQtLjQtMS4xLS40LTEuNSAwTDYuOSA1LjIgMi4xLjVDMS43LjEgMSAuMS43LjUuMy45LjMgMS42LjcgMmw1LjUgNS41Yy4yLjIuNS4zLjcuMy4zIDAgLjUtLjEuNy0uM0wxMy4xIDJjLjQtLjUuNC0xLjEgMC0xLjV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.site-lang--current:after,.site-portals--current:after {
    content: "";
    display: inline-block;
    width: 13px;
    height: 8px;
    background-size: 13px 8px
}

.burger-menu--scrollable .site-portals--current:after,.chosen-container-multi .chosen-choices li.search-field input[type=text],.chosen-container-single .chosen-single,.history-dates--list>li .history-dates--trigger:after,.layer-accordion-info--trigger:after,.site-header.sticky .dropdown-links--current:after,.site-header.sticky .dropdown-links select,.site-header.sticky .site-lang--current:after,.site-header.sticky .site-lang select,.site-header.sticky .site-portals--current:after,.site-header.sticky .site-portals select,.sub-menu--trigger:hover,.ui-datepicker select,.veristar-login-menu.collapsed:after,form select {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTMgOCI+PHBhdGggZD0iTTEzLjEuNWMtLjItLjItLjUtLjMtLjctLjMtLjMgMC0uNS4xLS43LjNMNi45IDUuMyAyLjEuNUMxLjcuMSAxIC4xLjcuNWMtLjIuMi0uMy41LS4zLjhzLjEuNS4zLjdsNS41IDUuNWMuMi4yLjUuMy43LjNzLjUtLjEuNy0uM0wxMy4xIDJjLjItLjIuMy0uNS4zLS43cy0uMi0uNi0uMy0uOHoiIGZpbGw9IiMzMzMiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.history-dates--list>li .history-dates--trigger:after,.layer-accordion-info--trigger:after {
    content: "";
    display: inline-block;
    width: 13px;
    height: 8px;
    background-size: 13px 8px
}

.pager__item--previous a:hover:before,.previous:hover:before,.ui-datepicker-prev.ui-state-hover:not(.ui-state-disabled) .ui-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDEzIDE0Ij48cGF0aCBkPSJNOC41LjhMMyA2LjJjLS40LjQtLjQgMS4xIDAgMS41bDUuNSA1LjVjLjIuMi41LjMuNy4zcy41LS4xLjctLjNjLjItLjIuMy0uNS4zLS43IDAtLjMtLjEtLjUtLjMtLjdMNS4yIDcgMTAgMi4yYy40LS40LjQtMS4xIDAtMS41QzkuNi40IDguOS40IDguNS44eiIgZmlsbD0iI2YxMzg0ZCIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.pager__item--previous a:before,.previous:before,.teaser-request-certificate--slider--pager--prev:after,.teaser-request-certificate--slider--pager .responsive-slider--pager-prev:after,.ui-datepicker-prev .ui-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDEzIDE0Ij48cGF0aCBkPSJNOC41LjhMMyA2LjJjLS40LjQtLjQgMS4xIDAgMS41bDUuNSA1LjVjLjIuMi41LjMuNy4zcy41LS4xLjctLjNjLjItLjIuMy0uNS4zLS43IDAtLjMtLjEtLjUtLjMtLjdMNS4yIDcgMTAgMi4yYy40LS40LjQtMS4xIDAtMS41QzkuNi40IDguOS40IDguNS44eiIgZmlsbD0iIzMzMyIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.pager__item--previous a:before,.previous:before,.teaser-request-certificate--slider--pager--prev:after,.teaser-request-certificate--slider--pager .responsive-slider--pager-prev:after {
    content: "";
    display: inline-block;
    width: 13px;
    height: 14px;
    background-size: 13px 14px
}

.next:hover:before,.pager__item--next a:hover:before,.ui-datepicker-next.ui-state-hover .ui-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDEzIDE0Ij48cGF0aCBkPSJNNC41IDEzLjJMMTAgNy43Yy40LS40LjQtMS4xIDAtMS41TDQuNS44QzQuMy42IDQgLjUgMy44LjVjLS4zIDAtLjYuMS0uOC4zLS4yLjItLjMuNC0uMy43IDAgLjMuMS41LjMuN0w3LjggNyAzIDExLjdjLS40LjQtLjQgMS4xIDAgMS41LjQuNCAxLjEuNCAxLjUgMHoiIGZpbGw9IiNmMTM4NGQiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.page-hat--go-next:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDEzIDE0Ij48cGF0aCBkPSJNNC41IDEzLjJMMTAgNy43Yy40LS40LjQtMS4xIDAtMS41TDQuNS44QzQuMy42IDQgLjUgMy44LjVjLS4zIDAtLjYuMS0uOC4zLS4yLjItLjMuNC0uMy43IDAgLjMuMS41LjMuN0w3LjggNyAzIDExLjdjLS40LjQtLjQgMS4xIDAgMS41LjQuNCAxLjEuNCAxLjUgMHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 13px;
    height: 14px;
    background-size: 13px 14px
}

.message-system--item:not(.header) .message-system--cells,.next:before,.pager__item--next a:before,.teaser-request-certificate--slider--pager--next:after,.teaser-request-certificate--slider--pager .responsive-slider--pager-next:after,.ui-datepicker-next .ui-icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDEzIDE0Ij48cGF0aCBkPSJNNC41IDEzLjJMMTAgNy43Yy40LS40LjQtMS4xIDAtMS41TDQuNS44QzQuMy42IDQgLjUgMy44LjVjLS4zIDAtLjYuMS0uOC4zLS4yLjItLjMuNC0uMy43IDAgLjMuMS41LjMuN0w3LjggNyAzIDExLjdjLS40LjQtLjQgMS4xIDAgMS41LjQuNCAxLjEuNCAxLjUgMHoiIGZpbGw9IiMzMzMiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.next:before,.pager__item--next a:before,.teaser-request-certificate--slider--pager--next:after,.teaser-request-certificate--slider--pager .responsive-slider--pager-next:after {
    content: "";
    display: inline-block;
    width: 13px;
    height: 14px;
    background-size: 13px 14px
}

.history-dates--list>li.expanded .history-dates--trigger:after,.sub-menu>.menu .accordions-enabled--col>.menu-item.expanded .sub-menu--trigger,.sub-menu>.menu .accordions-enabled--col>.menu-item>.menu-dropdown>.menu>.menu-item.expanded .sub-menu--trigger,.sub-menu>.menu .accordions-enabled--col>.menu-item>.menu>.menu-item.expanded .sub-menu--trigger,.sub-menu>.menu>.menu-item.expanded .sub-menu--trigger,.sub-menu>.menu>li.expanded .sub-menu--trigger,.sub-menu>ul .accordions-enabled--col>.menu-item.expanded .sub-menu--trigger,.sub-menu>ul .accordions-enabled--col>.menu-item>.menu-dropdown>.menu>.menu-item.expanded .sub-menu--trigger,.sub-menu>ul .accordions-enabled--col>.menu-item>.menu>.menu-item.expanded .sub-menu--trigger,.sub-menu>ul>.menu-item.expanded .sub-menu--trigger,.sub-menu>ul>li.expanded .sub-menu--trigger,.vector-map fieldset .fieldset-legend:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTMgOCI+PHBhdGggZD0iTTEyLjcgNkw3LjIuNUM2LjguMSA2LjEuMSA1LjcuNUwuMyA2Yy0uMi4xLS4zLjQtLjMuNyAwIC4zLjEuNS4zLjcuMi4yLjUuMy43LjMuMyAwIC41LS4xLjctLjNsNC43LTQuNyA0LjcgNC43Yy40LjQgMS4xLjQgMS41IDAgLjUtLjQuNS0xIC4xLTEuNHoiIGZpbGw9IiNmMTM4NGQiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.vector-map fieldset .fieldset-legend:after {
    content: "";
    display: inline-block;
    width: 13px;
    height: 8px;
    background-size: 13px 8px
}

.content-filters--group--label:after,.dropdown-links--current:after,.expanded .site-lang--current:after,.expanded .site-portals--current:after,.expanded>.layer-accordion-info--trigger:after,.expanded>div>.layer-accordion-info--trigger:after,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.veristar-login-menu:after,.site-header:not(.sticky) .veristar-login-menu:after,.veristar-login-menu.reversed:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTMgOCI+PHBhdGggZD0iTTEyLjcgNkw3LjIuNUM2LjguMSA2LjEuMSA1LjcuNUwuMyA2Yy0uMi4xLS4zLjQtLjMuNyAwIC4zLjEuNS4zLjcuMi4yLjUuMy43LjMuMyAwIC41LS4xLjctLjNsNC43LTQuNyA0LjcgNC43Yy40LjQgMS4xLjQgMS41IDAgLjUtLjQuNS0xIC4xLTEuNHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.content-filters--group--label:after,.dropdown-links--current:after {
    content: "";
    display: inline-block;
    width: 13px;
    height: 8px;
    background-size: 13px 8px
}

.burger-menu--scrollable .expanded.site-portals dt:after,.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info .expanded>.layer-accordion-info--trigger:after,.site-header.sticky .dropdown-links:not(.collapsed) .dropdown-links--current:after,.site-header.sticky .expanded.dropdown-links dt:after,.site-header.sticky .expanded.site-lang dt:after,.site-header.sticky .expanded.site-portals dt:after,.site-header.sticky .site-lang:not(.collapsed) .dropdown-links--current:after,.site-header.sticky .site-portals:not(.collapsed) .dropdown-links--current:after,.sub-menu>.menu .accordions-enabled--col>.menu-item.expanded .sub-menu--trigger:hover,.sub-menu>.menu .accordions-enabled--col>.menu-item>.menu-dropdown>.menu>.menu-item.expanded .sub-menu--trigger:hover,.sub-menu>.menu .accordions-enabled--col>.menu-item>.menu>.menu-item.expanded .sub-menu--trigger:hover,.sub-menu>.menu>.menu-item.expanded .sub-menu--trigger:hover,.sub-menu>.menu>li.expanded .sub-menu--trigger:hover,.sub-menu>ul .accordions-enabled--col>.menu-item.expanded .sub-menu--trigger:hover,.sub-menu>ul .accordions-enabled--col>.menu-item>.menu-dropdown>.menu>.menu-item.expanded .sub-menu--trigger:hover,.sub-menu>ul .accordions-enabled--col>.menu-item>.menu>.menu-item.expanded .sub-menu--trigger:hover,.sub-menu>ul>.menu-item.expanded .sub-menu--trigger:hover,.sub-menu>ul>li.expanded .sub-menu--trigger:hover,.veristar-login-menu:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTMgOCI+PHBhdGggZD0iTTEyLjcgNkw3LjIuNUM2LjguMSA2LjEuMSA1LjcuNUwuMyA2Yy0uMi4xLS4zLjQtLjMuNyAwIC4zLjEuNS4zLjcuMi4yLjUuMy43LjMuMyAwIC41LS4xLjctLjNsNC43LTQuNyA0LjcgNC43Yy40LjQgMS4xLjQgMS41IDAgLjUtLjQuNS0xIC4xLTEuNHoiIGZpbGw9IiMzMzMiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.greybox--close:hover,.layer-accordion-info--edit--close:hover,.main-menu--close:hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmMzA0OSIgZD0iTTIyIDIuOGwtLjgtLjgtOS4yIDkuMkwyLjggMmwtLjguOCA5LjIgOS4yTDIgMjEuMmwuOC44IDkuMi05LjIgOS4yIDkuMi44LS44LTkuMi05LjJ6Ii8+PC9zdmc+");
    background-repeat: no-repeat
}

.button-close.reversed:before,.content-filters--dropdown--close:before,.content-filters-tabs--tag[type=button]:hover:before,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.button-close:before,.messages .messages__close:before,.needs-form--dropdown--close:before,.page-heading--dropdown--close:before,.page-heading--reset:after,.prevent-scroll .search-tool.expanded .search-tool--close:before,.search-tool--close:before,.teaser-offer--close:before,dropdown-layer--dropdown--close:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI2ZmZiIgZD0iTTIyIDIuOGwtLjgtLjgtOS4yIDkuMkwyLjggMmwtLjguOCA5LjIgOS4yTDIgMjEuMmwuOC44IDkuMi05LjIgOS4yIDkuMi44LS44LTkuMi05LjJ6Ii8+PC9zdmc+");
    background-repeat: no-repeat
}

.button-close.reversed:before,.content-filters--dropdown--close:before,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.button-close:before,.messages .messages__close:before,.needs-form--dropdown--close:before,.page-heading--dropdown--close:before,.page-heading--reset:after,.search-tool--close:before,dropdown-layer--dropdown--close:before {
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: 24px 24px
}

.burger-menu--close,.button-close:before,.content-filters-tabs--tag[type=button]:before,.greybox--close,.layer-accordion-info--edit--close,.main-menu--close:before,.needs-form--reset:after,.site-header.sticky .search-tool--close:before,.steps-slider .responsive-slider--close:after,.ui-dialog .ui-dialog-titlebar-close {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzMzMyIgZD0iTTIyIDIuOGwtLjgtLjgtOS4yIDkuMkwyLjggMmwtLjguOCA5LjIgOS4yTDIgMjEuMmwuOC44IDkuMi05LjIgOS4yIDkuMi44LS44LTkuMi05LjJ6Ii8+PC9zdmc+");
    background-repeat: no-repeat
}

.button-close:before,.main-menu--close:before,.needs-form--reset:after,.steps-slider .responsive-slider--close:after,.ui-dialog .ui-dialog-titlebar-close {
    content: "";
    display: inline-block;
    width: 24px;
    height: 24px;
    background-size: 24px 24px
}

.button-action.has-icon.icon-download:before,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-download:hover:after,.link-download.reversed:hover:after,.link-download:hover:after,.link-icons.download:not(.disabled):hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij48cGF0aCBkPSJNMTYgOXY3SDJWOUgwdjdjMCAxLjEuOSAyIDIgMmgxNGMxLjEgMCAyLS45IDItMlY5aC0yem0tNiAuN2wyLjYtMi42TDE0IDguNWwtNSA1LTUtNSAxLjQtMS40TDggOS43VjBoMnY5Ljd6IiBmaWxsPSIjZmMzNjUwIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.button-action.has-icon.icon-download:before {
    content: "";
    display: inline-block;
    width: 18px;
    height: 18px;
    background-size: 18px 18px
}

.button-action.has-icon.reversed:before,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.button-action.has-icon:before,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-download:after,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.download:before,.link-download.reversed:after,.link-icons.download.reversed:before,.teaser-next-steps--item--icon.icon-download {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij48cGF0aCBkPSJNMTYgOXY3SDJWOUgwdjdjMCAxLjEuOSAyIDIgMmgxNGMxLjEgMCAyLS45IDItMlY5aC0yem0tNiAuN2wyLjYtMi42TDE0IDguNWwtNSA1LTUtNSAxLjQtMS40TDggOS43VjBoMnY5Ljd6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.button-action.has-icon.reversed:before,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.button-action.has-icon:before,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-download:after,.link-download.reversed:after {
    content: "";
    display: inline-block;
    width: 18px;
    height: 18px;
    background-size: 18px 18px
}

.link-download:after,.link-icons.download:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij48cGF0aCBkPSJNMTYgOXY3SDJWOUgwdjdjMCAxLjEuOSAyIDIgMmgxNGMxLjEgMCAyLS45IDItMlY5aC0yem0tNiAuN2wyLjYtMi42TDE0IDguNWwtNSA1LTUtNSAxLjQtMS40TDggOS43VjBoMnY5Ljd6IiBmaWxsPSIjMzMzIi8+PC9zdmc+");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 18px;
    height: 18px;
    background-size: 18px 18px
}

.link-icons.drag:not(.disabled):hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNOCA0LjFsMS40LTEuNHYzLjljLS4xLjQuMi43LjYuN3MuNy0uMy43LS43VjIuOEwxMiA0LjFjLjMuMy43LjMuOSAwIC4zLS4zLjMtLjcgMC0uOUwxMC40LjdjLS4zLS4zLS43LS4zLS45IDBMNyAzLjJjLS4xLjEtLjIuMy0uMi41cy4xLjMuMi41Yy4zLjIuNy4yIDEtLjF6bTQgMTEuOGwtMS40IDEuNHYtNGMwLS40LS4zLS43LS43LS43cy0uNy4zLS43Ljd2NEw4IDE1LjljLS4zLS4zLS43LS4zLS45IDAtLjMuMy0uMy43IDAgLjlsMi41IDIuNWMuMS4xLjMuMi41LjJzLjMtLjEuNS0uMmwyLjUtMi41Yy4xLS4xLjItLjMuMi0uNXMtLjEtLjMtLjItLjVjLS40LS4yLS44LS4yLTEuMS4xem03LjMtNi40TDE2LjggN2MtLjMtLjMtLjctLjMtLjkgMC0uMS4xLS4yLjMtLjIuNXMuMS4zLjIuNWwxLjQgMS40aC0zLjhjLS40IDAtLjcuMy0uNy43IDAgLjQuMy43LjcuN2gzLjhMMTUuOSAxMmMtLjMuMy0uMy43IDAgLjkuMS4xLjMuMi41LjJzLjMtLjEuNS0uMmwyLjUtMi41Yy4yLS4yLjItLjYtLjEtLjl6TTcuMiAxMGMwLS40LS4zLS43LS43LS43SDIuOEw0LjEgOGMuMy0uMy4zLS43IDAtLjktLjItLjMtLjYtLjMtLjktLjFMLjcgOS41Yy0uMy4zLS4zLjcgMCAuOUwzLjIgMTNjLjEuMS4zLjIuNS4ycy4zLS4xLjUtLjJjLjEtLjEuMi0uMy4yLS41cy0uMS0uMy0uMi0uNWwtMS40LTEuNGgzLjhjLjMuMS42LS4yLjYtLjZ6IiBmaWxsPSIjZmMzNjUwIiBzdHJva2U9IiNmYzM2NTAiIHN0cm9rZS13aWR0aD0iLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.drag:before,.link-icons.drag.reversed:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNNy45IDMuOGwxLjUtMS41djQuMWMwIC40LjMuNy43LjcuNCAwIC43LS4zLjctLjd2LTRsMS41IDEuNWMuMy4zLjcuMyAxIDAgLjEtLjEuMi0uMy4yLS41cy0uMi0uNC0uNC0uNkwxMC41LjJjLS4zLS4zLS43LS4zLTEgMEw2LjkgMi44Yy0uMi4yLS4yLjQtLjIuNSAwIC4yLjEuNC4yLjUuMi4zLjcuMyAxIDB6bTQuMiAxMi40bC0xLjUgMS41di00LjJjMC0uNC0uMy0uNy0uNy0uNy0uNCAwLS43LjMtLjcuN3Y0LjJsLTEuNS0xLjVjLS4zLS4zLS43LS4zLTEgMC0uMS4xLS4yLjMtLjIuNXMuMS40LjIuNWwyLjYgMi42Yy4zLjEuNS4yLjcuMi4yIDAgLjQtLjEuNS0uMmwyLjYtMi42Yy4xLS4xLjItLjMuMi0uNXMtLjEtLjQtLjItLjVjLS4yLS4zLS43LS4zLTEgMHptNy43LTYuN2wtMi42LTIuNmMtLjMtLjMtLjctLjMtMSAwLS4yLjEtLjIuMy0uMi41cy4xLjQuMi41bDEuNSAxLjVoLTRjLS40IDAtLjcuMy0uNy43cy4zLjcuNy43aDRsLTEuNSAxLjVjLS4zLjMtLjMuNyAwIDEgLjEuMS4zLjIuNS4ycy40LS4xLjUtLjJsMi42LTIuNmMuMy0uNS4zLS45IDAtMS4yek03LjEgMTBjMC0uNC0uMy0uNy0uNy0uN2gtNGwxLjUtMS41Yy4zLS4zLjMtLjcgMC0xLS4zLS4zLS43LS4zLTEgMEwuMiA5LjVjLS4zLjMtLjMuNyAwIDFsMi42IDIuNmMuMS4xLjMuMi41LjJzLjQtLjEuNS0uMmMuMi0uMS4yLS4zLjItLjVzLS4xLS40LS4yLS41bC0xLjUtMS41aDRjLjUuMS44LS4yLjgtLjZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.link-icons.drag:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNOCA0LjFsMS40LTEuNHYzLjljLS4xLjQuMi43LjYuNy40IDAgLjctLjMuNy0uN1YyLjhMMTIgNC4xYy4zLjMuNy4zLjkgMCAuMS0uMS4yLS4zLjItLjVzMC0uMy0uMS0uNEwxMC41LjdjLS4zLS4zLS43LS4zLS45IDBMNyAzLjJjLS4xLjEtLjIuMy0uMi41cy4xLjMuMi41Yy4zLjIuNy4yIDEtLjF6bTQgMTEuOGwtMS40IDEuNHYtNGMwLS40LS4zLS43LS43LS43LS40IDAtLjcuMy0uNy43djRMOCAxNS45Yy0uMy0uMy0uNy0uMy0uOSAwLS4xLjEtLjIuMy0uMi41cy4xLjMuMi41bDIuNSAyLjVjLjEuMS4zLjIuNS4ycy4zLS4xLjUtLjJsMi41LTIuNWMuMS0uMS4yLS4zLjItLjVzLS4yLS40LS4zLS42Yy0uMy0uMi0uNy0uMi0xIC4xem03LjMtNi40TDE2LjggN2MtLjMtLjMtLjctLjMtLjkgMC0uMS4xLS4yLjMtLjIuNXMuMS4zLjIuNWwxLjQgMS40aC0zLjhjLS40IDAtLjcuMy0uNy43IDAgLjQuMy43LjcuN2gzLjhMMTUuOSAxMmMtLjMuMy0uMy43IDAgLjkuMS4xLjMuMi41LjJzLjMtLjEuNS0uMmwyLjUtMi41Yy4yLS4yLjItLjYtLjEtLjl6TTcuMiAxMGMwLS40LS4zLS43LS43LS43SDIuOEw0LjEgOGMuMy0uMy4zLS43IDAtLjktLjItLjMtLjYtLjMtLjktLjFMLjcgOS41Yy0uMy4zLS4zLjcgMCAuOUwzLjIgMTNjLjEuMS4zLjIuNS4ycy4zLS4xLjUtLjJjLjEtLjEuMi0uMy4yLS41cy0uMS0uMy0uMi0uNWwtMS40LTEuNGgzLjhjLjMuMS42LS4yLjYtLjZ6IiBmaWxsPSIjMzMzIiBzdHJva2U9IiMzMzMiIHN0cm9rZS13aWR0aD0iLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PC9zdmc+");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-size: 20px 20px
}

.link-icons.duplicate:not(.disabled):hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48cGF0aCBkPSJNMiA0SDB2MTZjMCAxLjEuOSAyIDIgMmgxNnYtMkgyVjR6bTE4LTRINkM0LjkgMCA0IC45IDQgMnYxNGMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjJjMC0xLjEtLjktMi0yLTJ6bTAgMTZINlYyaDE0djE0eiIgZmlsbD0iI2ZjMzY1MCIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.duplicate:before,.link-icons.duplicate.reversed:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48cGF0aCBkPSJNMiA0SDB2MTZjMCAxLjEuOSAyIDIgMmgxNnYtMkgyVjR6bTE4LTRINkM0LjkgMCA0IC45IDQgMnYxNGMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjJjMC0xLjEtLjktMi0yLTJ6bTAgMTZINlYyaDE0djE0eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.link-icons.duplicate:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48cGF0aCBkPSJNMiA0SDB2MTZjMCAxLjEuOSAyIDIgMmgxNnYtMkgyVjR6bTE4LTRINkM0LjkgMCA0IC45IDQgMnYxNGMwIDEuMS45IDIgMiAyaDE0YzEuMSAwIDItLjkgMi0yVjJjMC0xLjEtLjktMi0yLTJ6bTAgMTZINlYyaDE0djE0eiIgZmlsbD0iIzMzMyIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 22px;
    height: 22px;
    background-size: 22px 22px
}

.account-request--edit,.bloc-recap--edit-link,.link-icons.edit:not(.disabled):hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij48cGF0aCBkPSJNMCAxNC4zVjE4aDMuOGwxMS0xMS4xTDExIDMuMSAwIDE0LjN6TTE3LjcgNGMuNC0uNC40LTEgMC0xLjRMMTUuNC4zYy0uNC0uNC0xLS40LTEuNCAwbC0xLjggMS44IDMuNyAzLjhMMTcuNyA0eiIgZmlsbD0iI2ZjMzY1MCIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.edit:before,.link-icons.edit.reversed:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij48cGF0aCBkPSJNMCAxNC4zVjE4aDMuOGwxMS0xMS4xTDExIDMuMSAwIDE0LjN6TTE3LjcgNGMuNC0uNC40LTEgMC0xLjRMMTUuNC4zYy0uNC0uNC0xLS40LTEuNCAwbC0xLjggMS44IDMuNyAzLjhMMTcuNyA0eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.link-icons.edit:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij48cGF0aCBkPSJNMCAxNC4zVjE4aDMuOGwxMS0xMS4xTDExIDMuMSAwIDE0LjN6TTE3LjcgNGMuNC0uNC40LTEgMC0xLjRMMTUuNC4zYy0uNC0uNC0xLS40LTEuNCAwbC0xLjggMS44IDMuNyAzLjhMMTcuNyA0eiIgZmlsbD0iIzMzMyIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 18px;
    height: 18px;
    background-size: 18px 18px
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.eye:before,.link-icons.eye.reversed:before,.teaser-next-steps--item--icon.icon-eye {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDE4IDEzIj48cGF0aCBkPSJNOSAyYzMuMSAwIDUuOSAxLjcgNy4yIDQuNUMxNC45IDkuMiAxMi4xIDExIDkgMTFjLTMuMSAwLTUuOS0xLjctNy4yLTQuNUMzLjEgMy44IDUuOSAyIDkgMnpNOSAuNGMtNCAwLTcuNSAyLjQtOSA2LjEgMS41IDMuNyA1IDYuMSA5IDYuMXM3LjUtMi40IDktNi4xQzE2LjUgMi44IDEzIC40IDkgLjR6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTkgNC41YzEuMSAwIDIgLjkgMiAycy0uOSAyLTIgMi0yLS45LTItMiAuOS0yIDItMnptMC0xLjdjLTIgMC0zLjcgMS42LTMuNyAzLjdTNyAxMC4yIDkgMTAuMnMzLjctMS42IDMuNy0zLjdTMTEgMi44IDkgMi44eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.link-icons.eye:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMyIgdmlld0JveD0iMCAwIDE4IDEzIj48cGF0aCBkPSJNOSAyYzMuMSAwIDUuOSAxLjcgNy4yIDQuNUMxNC45IDkuMiAxMi4xIDExIDkgMTFjLTMuMSAwLTUuOS0xLjctNy4yLTQuNUMzLjEgMy44IDUuOSAyIDkgMnpNOSAuNGMtNCAwLTcuNSAyLjQtOSA2LjEgMS41IDMuNyA1IDYuMSA5IDYuMXM3LjUtMi40IDktNi4xQzE2LjUgMi44IDEzIC40IDkgLjR6IiBmaWxsPSIjMzMzIi8+PHBhdGggZD0iTTkgNC41YzEuMSAwIDIgLjkgMiAycy0uOSAyLTIgMi0yLS45LTItMiAuOS0yIDItMnptMC0xLjdjLTIgMC0zLjcgMS42LTMuNyAzLjdTNyAxMC4yIDkgMTAuMnMzLjctMS42IDMuNy0zLjdTMTEgMi44IDkgMi44eiIgZmlsbD0iIzMzMyIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 18px;
    height: 13px;
    background-size: 18px 13px
}

.list-info li.icon-file.urgent:before,.urgent .notification-list-item--inner:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOSIgaGVpZ2h0PSIzNSIgdmlld0JveD0iMCAwIDI5IDM1Ij48cGF0aCBkPSJNMjMuNyAxN0gyMlYzLjdDMjIgMS42IDIwLjQgMCAxOC4zIDBIMHYyNS4zQzAgMjcuNCAxLjYgMjkgMy43IDI5SDExdi43bDUuMyA1LjNoNy41bDUuMy01LjN2LTcuNUwyMy43IDE3em0tOSAxLjZoLThjLS40IDAtLjcuMy0uNy43IDAgLjQuMy44LjcuOGg2LjVMMTEgMjIuM3Y0LjZIMy43Yy0uOCAwLTEuNi0uOC0xLjYtMS42VjIuMWgxNi4yYy44IDAgMS42LjggMS42IDEuNlYxN2gtMy42bC0xLjYgMS42ek0yMSAyMXY2aC0ydi02aDJ6bS0xIDEwLjNjLS43IDAtMS4zLS42LTEuMy0xLjNzLjYtMS4zIDEuMy0xLjMgMS4zLjYgMS4zIDEuMy0uNiAxLjMtMS4zIDEuM3oiIGZpbGw9IiNmYzM2NTAiLz48cGF0aCBkPSJNMTUuMyA4LjlINi43Yy0uNC4xLS43LjMtLjcuNyAwIC40LjMuOC43LjhoOC42Yy40IDAgLjctLjMuNy0uNyAwLS40LS4zLS43LS43LS44em0wIDUuMkg2LjdjLS40IDAtLjcuMy0uNy43IDAgLjQuMy44LjcuOGg4LjZjLjQgMCAuNy0uMy43LS43IDAtLjQtLjMtLjctLjctLjh6IiBmaWxsPSIjZmMzNjUwIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.list-info li.icon-file.warning:before,.warning .notification-list-item--inner:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOSIgaGVpZ2h0PSIzNSIgdmlld0JveD0iMCAwIDI5IDM1Ij48cGF0aCBkPSJNMjMuNyAxN0gyMlYzLjdDMjIgMS42IDIwLjQgMCAxOC4zIDBIMHYyNS4zQzAgMjcuNCAxLjYgMjkgMy43IDI5SDExdi43bDUuMyA1LjNoNy41bDUuMy01LjN2LTcuNUwyMy43IDE3em0tOSAxLjZoLThjLS40IDAtLjcuMy0uNy43IDAgLjQuMy44LjcuOGg2LjVMMTEgMjIuM3Y0LjZIMy43Yy0uOCAwLTEuNi0uOC0xLjYtMS42VjIuMWgxNi4yYy44IDAgMS42LjggMS42IDEuNlYxN2gtMy42bC0xLjYgMS42ek0yMSAyMXY2aC0ydi02aDJ6bS0xIDEwLjNjLS43IDAtMS4zLS42LTEuMy0xLjNzLjYtMS4zIDEuMy0xLjMgMS4zLjYgMS4zIDEuMy0uNiAxLjMtMS4zIDEuM3oiIGZpbGw9IiMzMzMiLz48cGF0aCBkPSJNMTUuMyA4LjlINi43Yy0uNC4xLS43LjMtLjcuNyAwIC40LjMuOC43LjhoOC42Yy40IDAgLjctLjMuNy0uNyAwLS40LS4zLS43LS43LS44em0wIDUuMkg2LjdjLS40IDAtLjcuMy0uNy43IDAgLjQuMy44LjcuOGg4LjZjLjQgMCAuNy0uMy43LS43IDAtLjQtLjMtLjctLjctLjh6IiBmaWxsPSIjMzMzIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.teaser-next-steps--item--icon.icon-file {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzOSIgdmlld0JveD0iMCAwIDMwIDM5Ij48cGF0aCBkPSJNMjUgMGMyLjkgMCA1IDIuMSA1IDQuOXYyOS4yYzAgMi44LTIuMSA0LjktNSA0LjlINWMtMi45IDAtNS0yLjEtNS00LjlWMGgyNXptMCAyLjhIMi45djMxLjNjMCAxLjEgMS4xIDIuMSAyLjEgMi4xaDIwYzEuMSAwIDIuMS0xLjEgMi4xLTIuMVY0LjljMC0xLTEtMi4xLTIuMS0yLjF6IiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTkuMSAxMmgxMS44YzEuNSAwIDEuNSAyIDAgMkg5LjFjLTEuNSAwLTEuNS0yIDAtMnptMCA3aDExLjhjMS41IDAgMS41IDIgMCAySDkuMWMtMS41IDAtMS41LTIgMC0yem0wIDZoMTEuOGMxLjUgMCAxLjUgMiAwIDJIOS4xYy0xLjUgMC0xLjUtMiAwLTJ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.duplicate-info--inner:before,.list-confirm-certificate--item:before,.list-info li.icon-file:before,.notification-list-item--inner:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzOSIgdmlld0JveD0iMCAwIDMwIDM5Ij48cGF0aCBkPSJNMjUgMGMyLjkgMCA1IDIuMSA1IDQuOXYyOS4yYzAgMi44LTIuMSA0LjktNSA0LjlINWMtMi45IDAtNS0yLjEtNS00LjlWMGgyNXptMCAyLjhIMi45djMxLjNjMCAxLjEgMS4xIDIuMSAyLjEgMi4xaDIwYzEuMSAwIDIuMS0xLjEgMi4xLTIuMVY0LjljMC0xLTEtMi4xLTIuMS0yLjF6IiBmaWxsPSIjMzMzIi8+PHBhdGggZD0iTTkuMSAxMmgxMS44YzEuNSAwIDEuNSAyIDAgMkg5LjFjLTEuNSAwLTEuNS0yIDAtMnptMCA3aDExLjhjMS41IDAgMS41IDIgMCAySDkuMWMtMS41IDAtMS41LTIgMC0yem0wIDZoMTEuOGMxLjUgMCAxLjUgMiAwIDJIOS4xYy0xLjUgMC0xLjUtMiAwLTJ6IiBmaWxsPSIjMzMzIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.teaser-links.new .teaser-links--title:before,.teaser-links.top .teaser-links--title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1OCIgaGVpZ2h0PSI3OCIgdmlld0JveD0iMCAwIDU4IDc4Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNLjIuNWgxdjc3LjNoLTF6bTU3LjcgMzQuOUgxLjJ2LTFoNTQuM0w0Mi40IDIxbDEzLTEyLjZIMS4ydi0xaDU2LjdMNDMuOCAyMXoiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info .files>.layer-accordion-info--trigger:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIyNi40IiB2aWV3Qm94PSIwIDAgMzAgMjYuNCI+PHBhdGggZD0iTTEzLjcgMjEuN0guN2MtLjQgMC0uNy0uMy0uNy0uN1YxLjVDMCAxLjEuMy45LjYuOUgxMWMuMiAwIC4zLjEuNS4ybDIuNCAyLjRoMTQuNmMuNCAwIC42LjMuNi42djYuNWMwIC40LS4zLjYtLjYuNnMtLjYtLjMtLjYtLjZWNC44SDEzLjZjLS4yIDAtLjMtLjEtLjUtLjJsLTIuNC0yLjRIMS4zdjE4LjJoMTIuNGMuNCAwIC42LjMuNi42IDAgLjQtLjMuNy0uNi43eiIgZmlsbD0iIzMzMyIvPjxnIGZpbGw9IiMzMzMiPjxwYXRoIGQ9Ik0yMy4yIDEzLjJjMyAwIDUuNSAyLjUgNS41IDUuNXMtMi41IDUuNS01LjUgNS41LTUuNS0yLjUtNS41LTUuNSAyLjUtNS41IDUuNS01LjVtMC0xLjNjLTMuNyAwLTYuOCAzLTYuOCA2LjggMCAzLjcgMyA2LjggNi44IDYuOCAzLjcgMCA2LjgtMyA2LjgtNi44IDAtMy43LTMtNi44LTYuOC02Ljh6Ii8+PHBhdGggZD0iTTE5LjIgMThsMy41IDMuNWMuMi4yLjcuMy45IDBsMy41LTMuNWMuMS0uMS4yLS4zLjItLjVzLS4xLS4zLS4yLS41Yy0uMS0uMS0uMy0uMi0uNS0uMnMtLjMuMS0uNS4yTDIzIDIwLjEgMTkuOSAxN2MtLjMtLjMtLjctLjMtLjkgMCAwIC40IDAgLjguMiAxeiIvPjwvZz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 30px;
    height: 26.4px;
    background-size: 30px 26.4px
}

.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info .files.expanded>.layer-accordion-info--trigger:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIyNi40IiB2aWV3Qm94PSIwIDAgMzAgMjYuNCI+PHBhdGggZD0iTTEzLjcgMjEuN0guN2MtLjQgMC0uNy0uMy0uNy0uN1YxLjVDMCAxLjEuMy45LjYuOUgxMWMuMiAwIC4zLjEuNS4ybDIuNCAyLjRoMTQuNmMuNCAwIC42LjMuNi42djYuNWMwIC40LS4zLjYtLjYuNnMtLjYtLjMtLjYtLjZWNC44SDEzLjZjLS4yIDAtLjMtLjEtLjUtLjJsLTIuNC0yLjRIMS4zdjE4LjJoMTIuNGMuNCAwIC42LjMuNi42IDAgLjQtLjMuNy0uNi43eiIgZmlsbD0iIzMzMyIvPjxnIGZpbGw9IiMzMzMiPjxwYXRoIGQ9Ik0yMy4yIDEzLjJjMyAwIDUuNSAyLjUgNS41IDUuNXMtMi41IDUuNS01LjUgNS41LTUuNS0yLjUtNS41LTUuNSAyLjUtNS41IDUuNS01LjVtMC0xLjNjLTMuNyAwLTYuOCAzLTYuOCA2LjggMCAzLjcgMyA2LjggNi44IDYuOCAzLjcgMCA2LjgtMyA2LjgtNi44IDAtMy43LTMtNi44LTYuOC02Ljh6Ii8+PHBhdGggZD0iTTI3LjIgMTkuOGwtMy41LTMuNWMtLjItLjItLjctLjMtLjkgMGwtMy41IDMuNWMtLjEuMS0uMi4zLS4yLjVzLjEuMy4yLjVjLjEuMS4zLjIuNS4ycy4zLS4xLjUtLjJsMy4xLTMuMSAzLjEgMy4xYy4zLjMuNy4zLjkgMCAuMS0uMy4xLS44LS4yLTF6Ii8+PC9nPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.teaser-links--title:before,.teaser-links.special .teaser-links--title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NiIgaGVpZ2h0PSI2NCIgdmlld0JveD0iMCAwIDQ2IDY0Ij48cGF0aCBkPSJNNDIuNiA2NEgzLjRDMS43IDY0IC4zIDYyLjYuMyA2MC45VjMuMUMuMyAxLjQgMS43IDAgMy40IDBoMjYuMWMuMiAwIC40LjEuNS4ybDE1LjQgMTUuM2MuMS4xLjIuMy4yLjV2NDQuOWMuMSAxLjctMS4zIDMuMS0zIDMuMXpNMy40IDEuNWMtLjkgMC0xLjYuNy0xLjYgMS42djU3LjhjMCAuOS43IDEuNiAxLjYgMS42aDM5LjJjLjkgMCAxLjYtLjcgMS42LTEuNlYxNi44SDMxLjljLTEuNyAwLTMuMS0xLjQtMy4xLTMuMVYxLjVIMy40em0yNi45IDF2MTEuMWMwIC45LjcgMS42IDEuNiAxLjZoMTEuMkwzMC4zIDIuNXpNMjMgNDYuM0gxMC41Yy0uNCAwLS44LS4zLS44LS44cy4zLS44LjgtLjhIMjNjLjQgMCAuOC4zLjguOHMtLjQuOC0uOC44em0xMi41LTYuOWgtMjVjLS40IDAtLjgtLjMtLjgtLjhzLjMtLjguOC0uOGgyNWMuNCAwIC44LjMuOC44cy0uNC44LS44Ljh6bTAtNi44aC0yNWMtLjQgMC0uOC0uMy0uOC0uOHMuMy0uOC44LS44aDI1Yy40IDAgLjguMy44LjhzLS40LjgtLjguOHptMC02LjhoLTI1Yy0uNCAwLS44LS4zLS44LS44cy4zLS44LjgtLjhoMjVjLjQgMCAuOC4zLjguOHMtLjQuOC0uOC44ek0yMyAxNC4xSDEwLjVjLS40IDAtLjgtLjMtLjgtLjhzLjMtLjguOC0uOEgyM2MuNCAwIC44LjMuOC44cy0uNC44LS44Ljh6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.link-icons.draft:not(.disabled):hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy4yIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMTcuMiAyNCI+PHBhdGggZD0iTTE1LjYgMjMuNEgxLjdjLS42IDAtMS4xLS41LTEuMS0xLjFWMS43YzAtLjYuNS0xLjEgMS4xLTEuMWg5LjJjLjEgMCAuMSAwIC4yLjFsNS41IDUuNXMuMS4xLjEuMnYxNmMwIC41LS41IDEtMS4xIDF6TTEuNS45Yy0uMyAwLS41LjMtLjUuNnYyMC42YzAgLjMuMy42LjYuNmgxMy44Yy4zIDAgLjYtLjMuNi0uNlY2LjNoLTQuMmMtLjYgMC0xLjEtLjUtMS4xLTEuMVYuOUgxLjV6bTkuNC41djRjMCAuMy4zLjYuNi42aDRsLTQuNi00LjZ6TTguNSAxN0g0LjFjLS4xIDAtLjMtLjEtLjMtLjNzLjEtLjMuMy0uNGg0LjVjLjEuMS4zLjIuMy40cy0uMi4zLS40LjN6bTQuNS0yLjVINC4xYy0uMSAwLS4zLS4xLS4zLS4zIDAtLjIuMS0uMy4zLS40SDEzYy4xLjIuMy4zLjMuNCAwIC4yLS4yLjMtLjMuM3ptMC0yLjVINC4xYy0uMS4xLS4zIDAtLjMtLjJzLjEtLjMuMy0uNUgxM2MuMS4yLjMuMy4zLjVzLS4yLjMtLjMuMnptMC0yLjFINC4xYy0uMi0uMi0uMy0uMy0uMy0uNXMuMS0uMy4zLS4ySDEzYy4xLS4xLjMgMCAuMy4ycy0uMi4zLS4zLjV6TTguNSA1LjZINC4xYy0uMi0uMS0uMy0uMi0uMy0uNHMuMS0uMy4zLS4zaDQuNWMuMSAwIC4zLjIuMy4zLS4xLjItLjIuMy0uNC40eiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmMzNjUwIiBzdHJva2Utd2lkdGg9Ii43NSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.draft:before,.link-icons.draft.reversed:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy4yIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMTcuMiAyNCI+PHBhdGggZD0iTTE1LjYgMjMuNEgxLjdjLS42IDAtMS4xLS41LTEuMS0xLjFWMS43YzAtLjYuNS0xLjEgMS4xLTEuMWg5LjJjLjEgMCAuMSAwIC4yLjFsNS41IDUuNXMuMS4xLjEuMnYxNmMwIC41LS41IDEtMS4xIDF6TTEuNS45Yy0uMyAwLS41LjMtLjUuNnYyMC42YzAgLjMuMy42LjYuNmgxMy44Yy4zIDAgLjYtLjMuNi0uNlY2LjNoLTQuMmMtLjYgMC0xLjEtLjUtMS4xLTEuMVYuOUgxLjV6bTkuNC41djRjMCAuMy4zLjYuNi42aDRsLTQuNi00LjZ6TTguNSAxN0g0LjFjLS4xIDAtLjMtLjEtLjMtLjNzLjEtLjMuMy0uNGg0LjVjLjEuMS4zLjIuMy40cy0uMi4zLS40LjN6bTQuNS0yLjVINC4xYy0uMSAwLS4zLS4xLS4zLS4zIDAtLjIuMS0uMy4zLS40SDEzYy4xLjIuMy4zLjMuNCAwIC4yLS4yLjMtLjMuM3ptMC0yLjVINC4xYy0uMS4xLS4zIDAtLjMtLjJzLjEtLjMuMy0uNUgxM2MuMS4yLjMuMy4zLjVzLS4yLjMtLjMuMnptMC0yLjFINC4xYy0uMi0uMi0uMy0uMy0uMy0uNXMuMS0uMy4zLS4ySDEzYy4xLS4xLjMgMCAuMy4ycy0uMi4zLS4zLjV6TTguNSA1LjZINC4xYy0uMi0uMS0uMy0uMi0uMy0uNHMuMS0uMy4zLS4zaDQuNWMuMSAwIC4zLjIuMy4zLS4xLjItLjIuMy0uNC40eiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9Ii43NSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.link-icons.draft:before,.message-system--item.draft .message-system--cells:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy4yIiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMTcuMiAyNCI+PHBhdGggZD0iTTE1LjYgMjMuNEgxLjdjLS42IDAtMS4xLS41LTEuMS0xLjFWMS43YzAtLjYuNS0xLjEgMS4xLTEuMWg5LjJjLjEgMCAuMSAwIC4yLjFsNS41IDUuNXMuMS4xLjEuMnYxNmMwIC41LS41IDEtMS4xIDF6TTEuNS45Yy0uMyAwLS41LjMtLjUuNnYyMC42YzAgLjMuMy42LjYuNmgxMy44Yy4zIDAgLjYtLjMuNi0uNlY2LjNoLTQuMmMtLjYgMC0xLjEtLjUtMS4xLTEuMVYuOUgxLjV6bTkuNC41djRjMCAuMy4zLjYuNi42aDRsLTQuNi00LjZ6TTguNSAxN0g0LjFjLS4xIDAtLjMtLjEtLjMtLjNzLjEtLjMuMy0uNGg0LjVjLjEuMS4zLjIuMy40cy0uMi4zLS40LjN6bTQuNS0yLjVINC4xYy0uMSAwLS4zLS4xLS4zLS4zIDAtLjIuMS0uMy4zLS40SDEzYy4xLjIuMy4zLjMuNCAwIC4yLS4yLjMtLjMuM3ptMC0yLjVINC4xYy0uMS4xLS4zIDAtLjMtLjJzLjEtLjMuMy0uNUgxM2MuMS4yLjMuMy4zLjVzLS4yLjMtLjMuMnptMC0yLjFINC4xYy0uMi0uMi0uMy0uMy0uMy0uNXMuMS0uMy4zLS4ySDEzYy4xLS4xLjMgMCAuMy4ycy0uMi4zLS4zLjV6TTguNSA1LjZINC4xYy0uMi0uMS0uMy0uMi0uMy0uNHMuMS0uMy4zLS4zaDQuNWMuMSAwIC4zLjIuMy4zLS4xLjItLjIuMy0uNC40eiIgZmlsbD0iIzMzMyIgc3Ryb2tlPSIjMzMzIiBzdHJva2Utd2lkdGg9Ii43NSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 17.2px;
    height: 24px;
    background-size: 17.2px 24px
}

.items-anchor a#identity.active:before,.items-anchor a#identity:hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDI1IDE4Ij48cGF0aCBkPSJNMjEuOSAxNS4xYzEuMSAwIDItLjkgMi0yVjNjMC0xLjEtLjktMi0yLTJINS4yYy0xLjEgMC0yIC45LTIgMiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmMzNjUwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJNMTkuOCAxN0gzLjFjLTEuMSAwLTItLjktMi0yVjQuOWMwLTEuMS45LTIgMi0yaDE2LjhjMS4xIDAgMiAuOSAyIDJWMTVjLS4xIDEuMi0xIDItMi4xIDJ6IiBmaWxsPSJub25lIiBzdHJva2U9IiNmYzM2NTAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxjaXJjbGUgY3g9IjcuNCIgY3k9IjguOCIgcj0iMi44IiBmaWxsPSJub25lIiBzdHJva2U9IiNmYzM2NTAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Ik0zLjQgMTYuNWMwLTEuNyAxLjgtMyA0LTNzNCAxLjQgNCAzTTEzIDkuN2g2LjRNMTMgNi45aDYuNE0xMyAxMi42aDQuNSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmMzNjUwIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.items-anchor a#identity:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDI1IDE4Ij48ZyBmaWxsPSJub25lIiBzdHJva2U9IiMzMzMiPjxwYXRoIGQ9Ik0yMS45IDE1LjFjMS4xIDAgMi0uOSAyLTJWM2MwLTEuMS0uOS0yLTItMkg1LjJjLTEuMSAwLTIgLjktMiAyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMTkuOCAxN0gzLjFjLTEuMSAwLTItLjktMi0yVjQuOWMwLTEuMS45LTIgMi0yaDE2LjhjMS4xIDAgMiAuOSAyIDJWMTVjLS4xIDEuMi0xIDItMi4xIDJ6IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48Y2lyY2xlIGN4PSI3LjQiIGN5PSI4LjgiIHI9IjIuOCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0iTTMuNCAxNi41YzAtMS43IDEuOC0zIDQtM3M0IDEuNCA0IDMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Ik0xMyA5LjdoNi40TTEzIDYuOWg2LjRNMTMgMTIuNmg0LjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvZz48ZyBmaWxsPSJub25lIiBzdHJva2U9IiMzMzMiPjxwYXRoIGQ9Ik0yMS45IDE1LjFjMS4xIDAgMi0uOSAyLTJWM2MwLTEuMS0uOS0yLTItMkg1LjJjLTEuMSAwLTIgLjktMiAyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMTkuOCAxN0gzLjFjLTEuMSAwLTItLjktMi0yVjQuOWMwLTEuMS45LTIgMi0yaDE2LjhjMS4xIDAgMiAuOSAyIDJWMTVjLS4xIDEuMi0xIDItMi4xIDJ6IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48Y2lyY2xlIGN4PSI3LjQiIGN5PSI4LjgiIHI9IjIuOCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PHBhdGggZD0iTTMuNCAxNi41YzAtMS43IDEuOC0zIDQtM3M0IDEuNCA0IDMiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjxwYXRoIGQ9Ik0xMyA5LjdoNi40TTEzIDYuOWg2LjRNMTMgMTIuNmg0LjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvZz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 25px;
    height: 18px;
    background-size: 25px 18px
}

.tooltip.info .tooltip--button:hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNOSA1aDJ2Mkg5VjV6bTAgNGgydjZIOVY5eiIgZmlsbD0iI2ZjMzY1MCIvPjxwYXRoIGQ9Ik0xMCAwQzQuNSAwIDAgNC41IDAgMTBzNC41IDEwIDEwIDEwIDEwLTQuNSAxMC0xMFMxNS41IDAgMTAgMHptMCAxOGMtNC40IDAtOC0zLjYtOC04czMuNi04IDgtOCA4IDMuNiA4IDgtMy42IDgtOCA4eiIgZmlsbD0iI2ZjMzY1MCIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.tooltip.info .tooltip--button:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNOSA1aDJ2Mkg5VjV6bTAgNGgydjZIOVY5eiIgZmlsbD0iIzMzMyIvPjxwYXRoIGQ9Ik0xMCAwQzQuNSAwIDAgNC41IDAgMTBzNC41IDEwIDEwIDEwIDEwLTQuNSAxMC0xMFMxNS41IDAgMTAgMHptMCAxOGMtNC40IDAtOC0zLjYtOC04czMuNi04IDgtOCA4IDMuNiA4IDgtMy42IDgtOCA4eiIgZmlsbD0iIzMzMyIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-size: 20px 20px
}

.irrelevant .link-icons.flag:not(.disabled):hover:before,.link-icons.flag.irrelevant:not(.disabled):hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMC42IiB2aWV3Qm94PSIwIDAgMjAgMjAuNiI+PHBhdGggZD0iTS42IDIwLjVjLS4zIDAtLjYtLjMtLjYtLjZWLjhDMCAuNS4zLjIuNi4yaDguOWMuMiAwIC41LjEuNi40bC43IDEuNGg4LjZjLjIgMCAuNS4xLjYuMyAwIC4yIDAgLjUtLjEuNmwtMy4yIDQuMyAzLjIgNC40Yy4xLjIuMi40LjEuNy0uMS4yLS4zLjMtLjYuM2gtOC45Yy0uMiAwLS40LS4xLS41LS4zbC0xLjItMS43SDEuM3Y5LjJjMCAuNC0uMy43LS43Ljd6bTEwLjItOS4xaDcuM2wtMi44LTMuN2MtLjItLjItLjItLjUgMC0uOEwxOCAzLjJoLTcuOGMtLjIgMC0uNS0uMS0uNi0uNGwtLjUtMS40SDEuM3Y3LjloNy45Yy4yIDAgLjQuMS41LjNsMS4xIDEuOHoiIGZpbGw9IiNmYzM2NTAiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.irrelevant .layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.flag:before,.irrelevant .link-icons.flag.reversed:before,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools .irrelevant a.link-icons.flag:before,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.flag.irrelevant:before,.link-icons.flag.irrelevant.reversed:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMC42IiB2aWV3Qm94PSIwIDAgMjAgMjAuNiI+PHBhdGggZD0iTS42IDIwLjVjLS4zIDAtLjYtLjMtLjYtLjZWLjhDMCAuNS4zLjIuNi4yaDguOWMuMiAwIC41LjEuNi40bC43IDEuNGg4LjZjLjIgMCAuNS4xLjYuMyAwIC4yIDAgLjUtLjEuNmwtMy4yIDQuMyAzLjIgNC40Yy4xLjIuMi40LjEuNy0uMS4yLS4zLjMtLjYuM2gtOC45Yy0uMiAwLS40LS4xLS41LS4zbC0xLjItMS43SDEuM3Y5LjJjMCAuNC0uMy43LS43Ljd6bTEwLjItOS4xaDcuM2wtMi44LTMuN2MtLjItLjItLjItLjUgMC0uOEwxOCAzLjJoLTcuOGMtLjIgMC0uNS0uMS0uNi0uNGwtLjUtMS40SDEuM3Y3LjloNy45Yy4yIDAgLjQuMS41LjNsMS4xIDEuOHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.irrelevant .link-icons.flag:before,.link-icons.flag.irrelevant:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMC42IiB2aWV3Qm94PSIwIDAgMjAgMjAuNiI+PHBhdGggZD0iTS42IDIwLjVjLS4zIDAtLjYtLjMtLjYtLjZWLjhDMCAuNS4zLjIuNi4yaDguOWMuMiAwIC41LjEuNi40bC43IDEuNGg4LjZjLjIgMCAuNS4xLjYuMyAwIC4yIDAgLjUtLjEuNmwtMy4yIDQuMyAzLjIgNC40Yy4xLjIuMi40LjEuNy0uMS4yLS4zLjMtLjYuM2gtOC45Yy0uMiAwLS40LS4xLS41LS4zbC0xLjItMS43SDEuM3Y5LjJjMCAuNC0uMy43LS43Ljd6bTEwLjItOS4xaDcuM2wtMi44LTMuN2MtLjItLjItLjItLjUgMC0uOEwxOCAzLjJoLTcuOGMtLjIgMC0uNS0uMS0uNi0uNGwtLjUtMS40SDEuM3Y3LjloNy45Yy4yIDAgLjQuMS41LjNsMS4xIDEuOHoiIGZpbGw9IiMzMzMiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.display-toggle-view--option:checked+.display-toggle-view--label.view-list {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZWxsaXBzZSBjeD0iMy4zIiBjeT0iNS41IiByeD0iMS4yIiByeT0iMS4yIiBmaWxsPSIjZmMzNjUwIi8+PGVsbGlwc2UgY3g9IjMuMiIgY3k9IjEyIiByeD0iMS4yIiByeT0iMS4yIiBmaWxsPSIjZmMzNjUwIi8+PGVsbGlwc2UgY3g9IjMuMyIgY3k9IjE4LjUiIHJ4PSIxLjIiIHJ5PSIxLjIiIGZpbGw9IiNmYzM2NTAiLz48cGF0aCBmaWxsPSIjZmMzNjUwIiBkPSJNNy4yIDQuOEgyMnYxLjNINy4yem0wIDYuNkgyMnYxLjNINy4yem0wIDYuN0gyMnYxLjNINy4yeiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.teaser-next-steps--item--icon.icon-list {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZWxsaXBzZSBjeD0iMy4zIiBjeT0iNS41IiByeD0iMS4yIiByeT0iMS4yIiBmaWxsPSIjZmZmIi8+PGVsbGlwc2UgY3g9IjMuMiIgY3k9IjEyIiByeD0iMS4yIiByeT0iMS4yIiBmaWxsPSIjZmZmIi8+PGVsbGlwc2UgY3g9IjMuMyIgY3k9IjE4LjUiIHJ4PSIxLjIiIHJ5PSIxLjIiIGZpbGw9IiNmZmYiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNy4yIDQuOEgyMnYxLjNINy4yem0wIDYuNkgyMnYxLjNINy4yem0wIDYuN0gyMnYxLjNINy4yeiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.display-toggle-view--label.view-list {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZWxsaXBzZSBjeD0iMy4zIiBjeT0iNS41IiByeD0iMS4yIiByeT0iMS4yIiBmaWxsPSIjMzMzIi8+PGVsbGlwc2UgY3g9IjMuMiIgY3k9IjEyIiByeD0iMS4yIiByeT0iMS4yIiBmaWxsPSIjMzMzIi8+PGVsbGlwc2UgY3g9IjMuMyIgY3k9IjE4LjUiIHJ4PSIxLjIiIHJ5PSIxLjIiIGZpbGw9IiMzMzMiLz48cGF0aCBmaWxsPSIjMzMzIiBkPSJNNy4yIDQuOEgyMnYxLjNINy4yem0wIDYuNkgyMnYxLjNINy4yem0wIDYuN0gyMnYxLjNINy4yeiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.veristar-login-menu .veristar-login-menu--title,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.veristar-login-menu>h2,.site-header:not(.sticky) .veristar-login-menu .veristar-login-menu--title,.site-header:not(.sticky) .veristar-login-menu>h2,.veristar-login-menu.reversed .veristar-login-menu--title,.veristar-login-menu.reversed>h2 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBkPSJNOCA5QzUuOCA5IDQgNy4xIDQgNC44UzUuOC42IDggLjZzNCAxLjkgNCA0LjJTMTAuMiA5IDggOXptMC03LjVDNi4zIDEuNSA1IDMgNSA0LjhTNi4zIDggOCA4czMtMS41IDMtMy4yLTEuMy0zLjMtMy0zLjN6bTcuNSAxNkguNXYtMi40YzAtMyA1LjMtNC4yIDcuNS00LjJzNy41IDEuMiA3LjUgNC4ydjIuNHptLTE0LTFoMTN2LTEuNGMwLTItNC4yLTMuMi02LjUtMy4ycy02LjUgMS4yLTYuNSAzLjJ2MS40eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.veristar-login-menu--title,.veristar-login-menu>h2 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE2IDE4Ij48cGF0aCBkPSJNOCA5QzUuOCA5IDQgNy4xIDQgNC44UzUuOC42IDggLjZzNCAxLjkgNCA0LjJTMTAuMiA5IDggOXptMC03LjVDNi4zIDEuNSA1IDMgNSA0LjhTNi4zIDggOCA4czMtMS41IDMtMy4yLTEuMy0zLjMtMy0zLjN6bTcuNSAxNkguNXYtMi40YzAtMyA1LjMtNC4yIDcuNS00LjJzNy41IDEuMiA3LjUgNC4ydjIuNHptLTE0LTFoMTN2LTEuNGMwLTItNC4yLTMuMi02LjUtMy4ycy02LjUgMS4yLTYuNSAzLjJ2MS40eiIgZmlsbD0iIzMzMyIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 16px;
    height: 18px;
    background-size: 16px 18px
}

.link-icons.mail:not(.disabled):hover:before,.tooltip.contact .tooltip--button:hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDIzIDE2Ij48cGF0aCBkPSJNMTguOCAxLjRINC4xYy0xLjIgMC0yLjIgMS0yLjIgMi4ydjguOWMwIDEuMiAxIDIuMiAyLjIgMi4yaDE0LjdjMS4yIDAgMi4yLTEgMi4yLTIuMlYzLjZjMC0xLjMtMS0yLjItMi4yLTIuMnptMCAuOGMuMSAwIC4zIDAgLjQuMWwtOCA1LjgtNy45LTUuNmMuMi0uMS41LS4yLjctLjJoMTQuOHptMS4zIDEwLjJjMCAuNy0uNiAxLjMtMS4zIDEuM0g0LjFjLS43IDAtMS4zLS42LTEuMy0xLjN2LTlsOC4xIDUuOGMuMS4xLjIuMS4zLjEuMSAwIC4yIDAgLjMtLjFMMjAgM2MuMS4yLjEuMy4xLjV2OC45eiIgZmlsbD0iI2ZjMzY1MCIgc3Ryb2tlPSIjZmMzNjUwIiBzdHJva2Utd2lkdGg9Ii44IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.mail:before,.link-icons.mail.reversed:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDIzIDE2Ij48cGF0aCBkPSJNMTguOCAxLjRINC4xYy0xLjIgMC0yLjIgMS0yLjIgMi4ydjguOWMwIDEuMiAxIDIuMiAyLjIgMi4yaDE0LjdjMS4yIDAgMi4yLTEgMi4yLTIuMlYzLjZjMC0xLjMtMS0yLjItMi4yLTIuMnptMCAuOGMuMSAwIC4zIDAgLjQuMWwtOCA1LjgtNy45LTUuNmMuMi0uMS41LS4yLjctLjJoMTQuOHptMS4zIDEwLjJjMCAuNy0uNiAxLjMtMS4zIDEuM0g0LjFjLS43IDAtMS4zLS42LTEuMy0xLjN2LTlsOC4xIDUuOGMuMS4xLjIuMS4zLjEuMSAwIC4yIDAgLjMtLjFMMjAgM2MuMS4yLjEuMy4xLjV2OC45eiIgZmlsbD0iI2ZmZiIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9Ii44IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.link-icons.mail:before,.tooltip.contact .tooltip--button:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDIzIDE2Ij48cGF0aCBkPSJNMTguOCAxLjRINC4xYy0xLjIgMC0yLjIgMS0yLjIgMi4ydjguOWMwIDEuMiAxIDIuMiAyLjIgMi4yaDE0LjdjMS4yIDAgMi4yLTEgMi4yLTIuMlYzLjZjMC0xLjMtMS0yLjItMi4yLTIuMnptLTE0LjcuOGgxNC43Yy4xIDAgLjMgMCAuNC4xbC04IDUuOC03LjktNS42Yy4zLS4yLjUtLjMuOC0uM3ptMTYgMTAuMmMwIC43LS42IDEuMy0xLjMgMS4zSDQuMWMtLjcgMC0xLjMtLjYtMS4zLTEuM3YtOWw4LjEgNS44Yy4xLjEuMi4xLjMuMS4xIDAgLjIgMCAuMy0uMUwyMCAzYy4xLjIuMS4zLjEuNXY4Ljl6IiBmaWxsPSIjMzMzIiBzdHJva2U9IiMzMzMiIHN0cm9rZS13aWR0aD0iLjgiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 23px;
    height: 16px;
    background-size: 23px 16px
}

.site-link.websites-galaxy:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI5IDI0Ij48cGF0aCBkPSJNMTguOCAxLjNjLTIuOS0xLjItNi0xLjItOC44IDBTNSA0LjcgMy44IDcuNXMtMS4yIDYgMCA4LjhjMS4yIDIuOSAzLjQgNS4xIDYuMiA2LjIgMS40LjYgMi45LjkgNC40LjloLjVjMS4zLS4xIDIuNi0uNCAzLjktLjkgNS45LTIuNCA4LjctOS4yIDYuMi0xNS0xLjEtMi44LTMuMy01LTYuMi02LjJ6bTQuOSA1LjloLTIuOWMtLjMtMS4xLS43LTIuMi0xLjItMy4xLS40LS43LS44LTEuMy0xLjMtMS44aC4xYzIuNCAxIDQuMiAyLjcgNS4zIDQuOXptLTMuMyA0LjdjMCAxLjItLjIgMi40LS41IDMuN2gtNC43VjguM0gyMGMuMyAxLjEuNCAyLjQuNCAzLjZ6TTkgMTEuOWMwLTEuMy4yLTIuNS40LTMuN2g0Ljh2Ny4zSDkuNWMtLjMtMS4xLS41LTIuNC0uNS0zLjZ6bTUuMi0xMC4zdjUuNkg5LjdjLjktMyAyLjYtNS4yIDQuNS01LjZ6bTAgMTUuMXY1LjZjLTEuOC0uNC0zLjQtMi44LTQuNC01LjZoNC40em0xLjEgNS42di01LjZoNC40Yy0xIDIuOC0yLjYgNS4yLTQuNCA1LjZ6bTAtMTUuMVYxLjZjMS45LjQgMy42IDIuNiA0LjUgNS42aC00LjV6bS00LjktNC45Yy4zLS4xLjYtLjMgMS0uNC0uNi42LTEuMSAxLjMtMS42IDIuMi0uNS45LS45IDItMS4yIDMuMUg1LjFjMS4yLTIuMiAzLTMuOSA1LjMtNC45ek00LjcgOC4ybDMuNi4xYy0uMiAxLjItLjQgMi40LS40IDMuNyAwIDEuMi4yIDIuNC41IDMuN0g0Ljd2LjFjLS45LTIuNi0uOS01LjIgMC03LjZ6bS40IDguNWgzLjVjLjMgMSAuNyAxLjkgMS4xIDIuOC42IDEgMS4xIDEuOSAxLjggMi41LS40LS4xLS44LS4zLTEuMi0uNC0yLjItMS00LTIuNy01LjItNC45em0xMy4zIDQuOWMtLjEgMC0uMi4xLS4zLjEuNi0uNiAxLjEtMS40IDEuNS0yLjIuNS0uOS44LTEuOCAxLjEtMi44aDNjLTEuMSAyLjItMi45IDMuOS01LjMgNC45em01LjgtNkgyMWMuMy0xLjIuNS0yLjUuNS0zLjcgMC0xLjItLjEtMi41LS40LTMuN2gzLjFjLjkgMi40LjkgNSAwIDcuNHoiIGZpbGw9IiNmYzM2NTAiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.vector-map fieldset .laboratory label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDI4IDQwIj48cGF0aCBkPSJNMjYuOCAxNC41YzAtNy4xLTUuNy0xMi45LTEyLjgtMTIuOS03IDAtMTIuOCA1LjgtMTIuOCAxMi45IDAgMi4zLjYgNC41IDEuNyA2LjRMMTQgMzcuNmwxMS4xLTE2LjdjMS0xLjkgMS43LTQuMSAxLjctNi40IiBmaWxsPSIjZmZjODJjIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.vector-map fieldset .office label {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDI4IDQwIj48cGF0aCBkPSJNMjYuOCAxNC45QzI2LjggNy44IDIxLjEgMiAxNCAyIDcgMiAxLjIgNy44IDEuMiAxNC45YzAgMi4zLjYgNC41IDEuNyA2LjRMMTQgMzhsMTEuMS0xNi43YzEtMS45IDEuNy00LjEgMS43LTYuNCIgZmlsbD0iIzAwYTQ5YSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.teaser-request-certificate--info.icon-map-marker:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDI4IDQwIj48cGF0aCBkPSJNMjcuOCAxNC40QzI3LjggNi43IDIxLjYuNSAxNCAuNSA2LjQuNS4yIDYuNy4yIDE0LjRjMCAyLjUuNyA0LjkgMS45IDdsMTIgMTguMSAxMi0xOC4xYzEtMiAxLjctNC40IDEuNy03IiBmaWxsPSIjMzMzIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.site-link.websites-galaxy {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI5IDI0Ij48cGF0aCBkPSJNMTguOCAxLjNjLTIuOS0xLjItNi0xLjItOC44IDBTNSA0LjcgMy44IDcuNXMtMS4yIDYgMCA4LjhjMS4yIDIuOSAzLjQgNS4xIDYuMiA2LjIgMS40LjYgMi45LjkgNC40LjloLjVjMS4zLS4xIDIuNi0uNCAzLjktLjkgNS45LTIuNCA4LjctOS4yIDYuMi0xNS0xLjEtMi44LTMuMy01LTYuMi02LjJ6bTQuOSA1LjloLTIuOWMtLjMtMS4xLS43LTIuMi0xLjItMy4xLS40LS43LS44LTEuMy0xLjMtMS44aC4xYzIuNCAxIDQuMiAyLjcgNS4zIDQuOXptLTMuMyA0LjdjMCAxLjItLjIgMi40LS41IDMuN2gtNC43VjguM0gyMGMuMyAxLjEuNCAyLjQuNCAzLjZ6TTkgMTEuOWMwLTEuMy4yLTIuNS40LTMuN2g0Ljh2Ny4zSDkuNWMtLjMtMS4xLS41LTIuNC0uNS0zLjZ6bTUuMi0xMC4zdjUuNkg5LjdjLjktMyAyLjYtNS4yIDQuNS01LjZ6bTAgMTUuMXY1LjZjLTEuOC0uNC0zLjQtMi44LTQuNC01LjZoNC40em0xLjEgNS42di01LjZoNC40Yy0xIDIuOC0yLjYgNS4yLTQuNCA1LjZ6bTAtMTUuMVYxLjZjMS45LjQgMy42IDIuNiA0LjUgNS42aC00LjV6bS00LjktNC45Yy4zLS4xLjYtLjMgMS0uNC0uNi42LTEuMSAxLjMtMS42IDIuMi0uNS45LS45IDItMS4yIDMuMUg1LjFjMS4yLTIuMiAzLTMuOSA1LjMtNC45ek00LjcgOC4ybDMuNi4xYy0uMiAxLjItLjQgMi40LS40IDMuNyAwIDEuMi4yIDIuNC41IDMuN0g0Ljd2LjFjLS45LTIuNi0uOS01LjIgMC03LjZ6bS40IDguNWgzLjVjLjMgMSAuNyAxLjkgMS4xIDIuOC42IDEgMS4xIDEuOSAxLjggMi41LS40LS4xLS44LS4zLTEuMi0uNC0yLjItMS00LTIuNy01LjItNC45em0xMy4zIDQuOWMtLjEgMC0uMi4xLS4zLjEuNi0uNiAxLjEtMS40IDEuNS0yLjIuNS0uOS44LTEuOCAxLjEtMi44aDNjLTEuMSAyLjItMi45IDMuOS01LjMgNC45em01LjgtNkgyMWMuMy0xLjIuNS0yLjUuNS0zLjcgMC0xLjItLjEtMi41LS40LTMuN2gzLjFjLjkgMi40LjkgNSAwIDcuNHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.burger-menu--container .site-link.websites-galaxy:before,.site-header.sticky .site-link.websites-galaxy {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOSIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI5IDI0Ij48cGF0aCBkPSJNMTguOCAxLjNjLTIuOS0xLjItNi0xLjItOC44IDBTNSA0LjcgMy44IDcuNXMtMS4yIDYgMCA4LjhjMS4yIDIuOSAzLjQgNS4xIDYuMiA2LjIgMS40LjYgMi45LjkgNC40LjloLjVjMS4zLS4xIDIuNi0uNCAzLjktLjkgNS45LTIuNCA4LjctOS4yIDYuMi0xNS0xLjEtMi44LTMuMy01LTYuMi02LjJ6bTQuOSA1LjloLTIuOWMtLjMtMS4xLS43LTIuMi0xLjItMy4xLS40LS43LS44LTEuMy0xLjMtMS44aC4xYzIuNCAxIDQuMiAyLjcgNS4zIDQuOXptLTMuMyA0LjdjMCAxLjItLjIgMi40LS41IDMuN2gtNC43VjguM0gyMGMuMyAxLjEuNCAyLjQuNCAzLjZ6TTkgMTEuOWMwLTEuMy4yLTIuNS40LTMuN2g0Ljh2Ny4zSDkuNWMtLjMtMS4xLS41LTIuNC0uNS0zLjZ6bTUuMi0xMC4zdjUuNkg5LjdjLjktMyAyLjYtNS4yIDQuNS01LjZ6bTAgMTUuMXY1LjZjLTEuOC0uNC0zLjQtMi44LTQuNC01LjZoNC40em0xLjEgNS42di01LjZoNC40Yy0xIDIuOC0yLjYgNS4yLTQuNCA1LjZ6bTAtMTUuMVYxLjZjMS45LjQgMy42IDIuNiA0LjUgNS42aC00LjV6bS00LjktNC45Yy4zLS4xLjYtLjMgMS0uNC0uNi42LTEuMSAxLjMtMS42IDIuMi0uNS45LS45IDItMS4yIDMuMUg1LjFjMS4yLTIuMiAzLTMuOSA1LjMtNC45ek00LjcgOC4ybDMuNi4xYy0uMiAxLjItLjQgMi40LS40IDMuNyAwIDEuMi4yIDIuNC41IDMuN0g0Ljd2LjFjLS45LTIuNi0uOS01LjIgMC03LjZ6bS40IDguNWgzLjVjLjMgMSAuNyAxLjkgMS4xIDIuOC42IDEgMS4xIDEuOSAxLjggMi41LS40LS4xLS44LS4zLTEuMi0uNC0yLjItMS00LTIuNy01LjItNC45em0xMy4zIDQuOWMtLjEgMC0uMi4xLS4zLjEuNi0uNiAxLjEtMS40IDEuNS0yLjIuNS0uOS44LTEuOCAxLjEtMi44aDNjLTEuMSAyLjItMi45IDMuOS01LjMgNC45em01LjgtNkgyMWMuMy0xLjIuNS0yLjUuNS0zLjcgMC0xLjItLjEtMi41LS40LTMuN2gzLjFjLjkgMi40LjkgNSAwIDcuNHoiIGZpbGw9IiMzMzMiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.teaser-links.regulatory .teaser-links--title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI3NiIgdmlld0JveD0iMCAwIDU2IDc2Ij48ZyBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCI+PHBhdGggZD0iTTQwLjQgMTAuOGgxMC40YzIuMSAwIDMuNyAxLjcgMy43IDMuN3Y1Ni4xYzAgMi4xLTEuNyAzLjctMy43IDMuN2gtNDZjLTIuMSAwLTMuNy0xLjctMy43LTMuN1YxNC41YzAtMi4xIDEuNy0zLjcgMy43LTMuN2gxMC40Ii8+PHBhdGggZD0iTTUwLjggNzUuMWgtNDZjLTIuNSAwLTQuNS0yLTQuNS00LjVWMTQuNWMwLTIuNSAyLTQuNSA0LjUtNC41aDEwLjR2MS41SDQuOGMtMS42IDAtMyAxLjMtMyAzdjU2LjFjMCAxLjYgMS4zIDMgMyAzaDQ2YzEuNiAwIDMtMS4zIDMtM1YxNC41YzAtMS42LTEuMy0zLTMtM0g0MC40VjEwaDEwLjRjMi41IDAgNC41IDIgNC41IDQuNXY1Ni4xYzAgMi41LTIgNC41LTQuNSA0LjV6Ii8+PHBhdGggZD0iTTQwLjMgN0gzNEMzMy45IDMuNiAzMS4yLjggMjcuOC44Yy0zLjQgMC02LjIgMi43LTYuMiA2LjJoLTYuM3Y4LjFoMjVWN3oiLz48cGF0aCBkPSJNNDEuMSAxNS45SDE0LjZWNi4yaDYuM2MuNC0zLjUgMy40LTYuMiA2LjktNi4yIDMuNSAwIDYuNSAyLjcgNi45IDYuMkg0MXY5Ljd6bS0yNS0xLjVoMjMuNFY3LjhoLTYuMlY3Yy0uMS0zLTIuNS01LjQtNS41LTUuNFMyMi40IDQgMjIuMyA3di44aC02LjJ2Ni42em0tMS43IDE2LjJsNC4yIDQuNiA5LjEtMTEuOG0tMi42IDExLjh2NS42SDkuNFYyNS4xaDEwLjEiLz48cGF0aCBkPSJNMjUuOSA0MS42SDguNlYyNC4zaDEwLjl2MS41aC05LjRWNDBoMTQuMnYtNC45aDEuNXY2LjV6bS03LjMtNS4ybC00LjgtNS4zIDEuMS0xIDMuNiAzLjlMMjcgMjNsMS4yLjktOS42IDEyLjV6bTE0LjQuMWg5LjdNMzMgMjkuM2gxNW0tNS40IDhIMzN2LTEuNWg5Ljd2MS41em01LjQtNy4ySDMzdi0xLjVoMTV2MS41ek0xNC40IDU1LjlsNC4yIDQuNiA5LjEtMTEuOG0tMi42IDExLjdWNjZIOS40VjUwLjRoMTAuMSIvPjxwYXRoIGQ9Ik0yNS45IDY2LjhIOC42VjQ5LjZoMTAuOXYxLjVoLTkuNHYxNC4yaDE0LjJ2LTQuOWgxLjV2Ni40em0tNy4zLTUuMWwtNC44LTUuMyAxLjEtMSAzLjYgMy45IDguNS0xMSAxLjIuOS05LjYgMTIuNXptMTQuNC4xaDkuN00zMyA1NC42aDE1bS01LjQgNy45SDMzVjYxaDkuN3YxLjV6bTUuNC03LjFIMzN2LTEuNWgxNXYxLjV6Ii8+PC9nPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.items-anchor a#notification.active:before,.items-anchor a#notification:hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48ZyBmaWxsPSJub25lIiBzdHJva2U9IiNmYzM2NTAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTQuNyAxOC40di03LjhjMC0zLjUgMi44LTYuMyA2LjMtNi4zczYuMyAyLjggNi4zIDYuM3Y3LjgiLz48cGF0aCBkPSJNOS4zIDQuNVYyLjZjLjEtLjkuOC0xLjYgMS43LTEuNi45IDAgMS43LjcgMS43IDEuN3YxLjhtMCAxNHYuOWMwIC45LS44IDEuNi0xLjcgMS42LS45IDAtMS43LS43LTEuNy0xLjd2LS45bS03LjMgMGgxOCIvPjwvZz48L3N2Zz4=");
    background-repeat: no-repeat
}

.list-info--notifications .list-info--title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48ZyBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTQuNyAxOC40di03LjhjMC0zLjUgMi44LTYuMyA2LjMtNi4zczYuMyAyLjggNi4zIDYuM3Y3LjgiLz48cGF0aCBkPSJNOS4zIDQuNVYyLjZjLjEtLjkuOC0xLjYgMS43LTEuNi45IDAgMS43LjcgMS43IDEuN3YxLjhtMCAxNHYuOWMwIC45LS44IDEuNi0xLjcgMS42LS45IDAtMS43LS43LTEuNy0xLjd2LS45bS03LjMgMGgxOCIvPjwvZz48L3N2Zz4=");
    background-repeat: no-repeat;
    display: inline-block;
    width: 22px;
    height: 22px;
    background-size: 22px 22px
}

.items-anchor a#notification:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48ZyBmaWxsPSJub25lIiBzdHJva2U9IiMzMzMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PHBhdGggZD0iTTQuNyAxOC40di03LjhjMC0zLjUgMi44LTYuMyA2LjMtNi4zczYuMyAyLjggNi4zIDYuM3Y3LjgiLz48cGF0aCBkPSJNOS4zIDQuNVYyLjZjLjEtLjkuOC0xLjYgMS43LTEuNi45IDAgMS43LjcgMS43IDEuN3YxLjhtMCAxNHYuOWMwIC45LS44IDEuNi0xLjcgMS42LS45IDAtMS43LS43LTEuNy0xLjd2LS45bS03LjMgMGgxOCIvPjwvZz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 22px;
    height: 22px;
    background-size: 22px 22px
}

.link-icons.opened:not(.disabled):hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDEyIDI0Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmYzM2NTAiIHN0cm9rZS13aWR0aD0iMi41IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik02IDIuMnYxMy42Ii8+PGNpcmNsZSBjeD0iNiIgY3k9IjIxLjMiIHI9IjEuNSIgZmlsbD0iI2ZjMzY1MCIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.opened:before,.link-icons.opened.reversed:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDEyIDI0Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS13aWR0aD0iMi41IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik02IDIuMnYxMy42Ii8+PGNpcmNsZSBjeD0iNiIgY3k9IjIxLjMiIHI9IjEuNSIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.link-icons.opened:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDEyIDI0Ij48cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiMzMzMiIHN0cm9rZS13aWR0aD0iMi41IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik02IDIuMnYxMy42Ii8+PGNpcmNsZSBjeD0iNiIgY3k9IjIxLjMiIHI9IjEuNSIgZmlsbD0iIzMzMyIvPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 12px;
    height: 24px;
    background-size: 12px 24px
}

.tooltip--button:hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjE0IiB2aWV3Qm94PSIwIDAgNCAxNCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMiAyKSIgZmlsbD0iI2ZjMzY1MCI+PGVsbGlwc2UgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMS43NSAyKSIgY3g9IjEuOCIgY3k9IjIiIHJ4PSIxLjUiIHJ5PSIxLjMiLz48ZWxsaXBzZSB0cmFuc2Zvcm09InJvdGF0ZSg5MCA3IDIpIiBjeD0iNyIgY3k9IjIiIHJ4PSIxLjUiIHJ5PSIxLjMiLz48ZWxsaXBzZSB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMi4yNSAyKSIgY3g9IjEyLjIiIGN5PSIyIiByeD0iMS41IiByeT0iMS4zIi8+PC9nPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.tooltip--button:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjE0IiB2aWV3Qm94PSIwIDAgNCAxNCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMiAyKSIgZmlsbD0iIzMzMyI+PGVsbGlwc2UgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMS43NSAyKSIgY3g9IjEuOCIgY3k9IjIiIHJ4PSIxLjUiIHJ5PSIxLjMiLz48ZWxsaXBzZSB0cmFuc2Zvcm09InJvdGF0ZSg5MCA3IDIpIiBjeD0iNyIgY3k9IjIiIHJ4PSIxLjUiIHJ5PSIxLjMiLz48ZWxsaXBzZSB0cmFuc2Zvcm09InJvdGF0ZSg5MCAxMi4yNSAyKSIgY3g9IjEyLjIiIGN5PSIyIiByeD0iMS41IiByeT0iMS4zIi8+PC9nPjwvc3ZnPg==");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 4px;
    height: 14px;
    background-size: 4px 14px
}

.items-anchor a#password.active:before,.items-anchor a#password:hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDE3IDIyIj48ZyBmaWxsPSJub25lIiBzdHJva2U9IiNmYzM2NTAiPjxwYXRoIGQ9Ik00LjggNi44VjQuOWMwLTIgMS42LTMuNyAzLjctMy43IDIgMCAzLjcgMS43IDMuNyAzLjd2NC43IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJNMy41IDkuNmgxMGMxLjEgMCAyIC45IDIgMnY3LjJjMCAxLjEtLjkgMi0yIDJoLTEwYy0xLjEgMC0yLS45LTItMnYtNy4yYzAtMS4xLjktMiAyLTJ6IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNOS40IDE0Ljl2MmMwIC41LS40LjktLjkuOXMtLjktLjQtLjktLjl2LTJsLS40LTEuMmMwLS43LjYtMS4zIDEuMy0xLjMuNyAwIDEuMy42IDEuMyAxLjNsLS40IDEuMnoiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvZz48L3N2Zz4=");
    background-repeat: no-repeat
}

.items-anchor a#password:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDE3IDIyIj48ZyBmaWxsPSJub25lIiBzdHJva2U9IiMzMzMiPjxwYXRoIGQ9Ik00LjggNi44VjQuOWMwLTIgMS42LTMuNyAzLjctMy43IDIgMCAzLjcgMS43IDMuNyAzLjd2NC43IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48cGF0aCBkPSJNMy41IDkuNmgxMGMxLjEgMCAyIC45IDIgMnY3LjJjMCAxLjEtLjkgMi0yIDJoLTEwYy0xLjEgMC0yLS45LTItMnYtNy4yYzAtMS4xLjktMiAyLTJ6IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNOS40IDE0Ljl2MmMwIC41LS40LjktLjkuOXMtLjktLjQtLjktLjl2LTJsLS40LTEuMmMwLS43LjYtMS4zIDEuMy0xLjMuNyAwIDEuMy42IDEuMyAxLjNsLS40IDEuMnoiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvZz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 17px;
    height: 22px;
    background-size: 17px 22px
}

.form-switch input[type=radio]:checked+label.treatment-status.pending,.link-icons.pending:not(.disabled):hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIxIDIyIj48cGF0aCBkPSJNMCAuNWgyMXYyMUgwVi41eiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0xNC4yIDcuNmMtMS0xLTIuNC0xLjUtMy43LTEuNXY1LjJMNi44IDE1YzIgMiA1LjQgMiA3LjQgMCAyLjEtMiAyLjEtNS40IDAtNy40em0tMy45LTUuMWMtNC44IDAtOC44IDMuOS04LjggOC44czQgOC43IDguOCA4LjcgOC44LTMuOSA4LjgtOC44LTQtOC43LTguOC04Ljd6bTAgMTUuOGMtMy45IDAtNy0zLjEtNy03czMuMS03IDctNyA3IDMuMSA3IDctMy4xIDctNyA3eiIgZmlsbD0iI2YxMzg0ZCIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.pending:before,.link-icons.pending.reversed:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIxIDIyIj48cGF0aCBkPSJNMCAuNWgyMXYyMUgwVi41eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNC4yIDcuNmMtMS0xLTIuNC0xLjUtMy43LTEuNXY1LjJMNi44IDE1YzIgMiA1LjQgMiA3LjQgMCAyLjEtMiAyLjEtNS40IDAtNy40em0tMy45LTUuMWMtNC44IDAtOC44IDMuOS04LjggOC44czQgOC43IDguOCA4LjcgOC44LTMuOSA4LjgtOC44LTQtOC43LTguOC04Ljd6bTAgMTUuOGMtMy45IDAtNy0zLjEtNy03czMuMS03IDctNyA3IDMuMSA3IDctMy4xIDctNyA3eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.link-icons.pending:before,.treatment-status,.treatment-status.pending {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIxIDIyIj48cGF0aCBkPSJNMCAuNWgyMXYyMUgwVi41eiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik0xNC4yIDcuNmMtMS0xLTIuNC0xLjUtMy43LTEuNXY1LjJMNi44IDE1YzIgMiA1LjQgMiA3LjQgMCAyLjEtMiAyLjEtNS40IDAtNy40em0tMy45LTUuMWMtNC44IDAtOC44IDMuOS04LjggOC44czQgOC43IDguOCA4LjcgOC44LTMuOSA4LjgtOC44LTQtOC43LTguOC04Ljd6bTAgMTUuOGMtMy45IDAtNy0zLjEtNy03czMuMS03IDctNyA3IDMuMSA3IDctMy4xIDctNyA3eiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.link-icons.pending:before {
    content: "";
    display: inline-block;
    width: 21px;
    height: 22px;
    background-size: 21px 22px
}

.share-price.down strong:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBmaWxsPSJyZWQiIGQ9Ik02LjEgMHYxMC4xTDEuMyA0LjYgMCA2LjEgNyAxNGw3LTcuOS0xLjMtMS41LTQuOCA1LjVWMCIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.share-price strong:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBkPSJNMyA0LjFoOHYxLjhIM1Y0LjF6bTAgNGg4djEuOEgzVjguMXoiIGZpbGw9IiNmZmM4MmMiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 14px;
    height: 14px;
    background-size: 14px 14px
}

.share-price.up strong:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij48cGF0aCBmaWxsPSIjMDBhNDlhIiBkPSJNNy45IDE0VjMuOWw0LjggNS41TDE0IDcuOSA3IDAgMCA3LjlsMS4zIDEuNSA0LjgtNS41VjE0Ii8+PC9zdmc+");
    background-repeat: no-repeat
}

.review-steps--list .review-steps--step.in-progress:before,.review-steps--list li.in-progress:before,.review-steps ol .review-steps--step.in-progress:before,.review-steps ol li.in-progress:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSI2MCIgdmlld0JveD0iMCAwIDYwIDYwIj48cGF0aCBkPSJNNiAzMGMwLTYuOSAyLjktMTMuNCA4LjEtMTggLjYtLjUuNy0xLjUuMS0yLjEtLjUtLjYtMS41LS43LTIuMS0uMUM2LjMgMTQuOSAzIDIyLjMgMyAzMGMwIDEuMy4xIDIuNi4zIDMuOWwtMi45LjlMNi45IDQxIDkgMzIuMmwtMi44LjhjLS4xLTEtLjItMi0uMi0zem0yNy4zIDIzLjhjLTEuMS4xLTIuMi4yLTMuMy4yLTYuOSAwLTEzLjUtMy0xOC4xLTguMi0uNS0uNi0xLjUtLjctMi4xLS4xcy0uNyAxLjUtLjEgMi4xQzE0LjggNTMuNiAyMi4yIDU3IDMwIDU3YzEuNCAwIDIuOC0uMSA0LjItLjNsLjkgMi44IDYuMS02LjYtOC44LTIgLjkgMi45em0yNi4yLTI5LjFsLTYuNi02LTEuOSA4LjggMi44LS45Yy4yIDEuMS4yIDIuMy4yIDMuNCAwIDYuOS0zIDEzLjUtOC4yIDE4LjEtLjYuNS0uNyAxLjUtLjEgMi4xLjMuMy43LjUgMS4xLjUuNCAwIC43LS4xIDEtLjRDNTMuNiA0NS4yIDU3IDM3LjggNTcgMzBjMC0xLjUtLjEtMi45LS40LTQuNGwyLjktLjl6TTI2LjYgNi4yYzEuMS0uMSAyLjMtLjIgMy40LS4yIDYuOSAwIDEzLjQgMi45IDE3LjkgOC4xLjMuMy43LjUgMS4xLjUuNCAwIC43LS4xIDEtLjQuNi0uNS43LTEuNS4xLTIuMUM0NS4xIDYuMyAzNy43IDMgMzAgM2MtMS41IDAtMi45LjEtNC4zLjRMMjQuOC42bC02LjEgNi42IDguOCAxLjktLjktMi45eiIgZmlsbD0iIzAwYTQ5YSIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.link-icons.flag:not(.disabled):hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMS42IiB2aWV3Qm94PSIwIDAgMjEgMjEuNiI+PHBhdGggZD0iTTEuMSAyMWMtLjMgMC0uNi0uMy0uNi0uNlYxLjNjMC0uMy4zLS42LjYtLjZIMTBjLjIgMCAuNS4xLjYuNGwuNyAxLjRoOC42Yy4yIDAgLjUuMS42LjMuMS4yLjEuNS0uMS43bC0zLjIgNC4zIDMuMiA0LjRjLjEuMi4yLjQuMS43LS4xLjItLjMuMy0uNi4zSDExYy0uMiAwLS40LS4xLS41LS4zbC0xLjItMS43SDEuOHY5LjJjMCAuMy0uMy42LS43LjZ6IiBmaWxsPSIjZmMzNjUwIi8+PHBhdGggZD0iTTEuOCAxLjl2Ny45aDcuOWMuMiAwIC40LjEuNS4zbDEuMiAxLjdoNy4zbC0yLjgtMy43Yy0uMi0uMi0uMi0uNSAwLS44bDIuNy0zLjdoLTcuOGMtLjIgMC0uNS0uMS0uNi0uNGwtLjYtMS4zSDEuOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9Ii43NSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.flag:before,.link-icons.flag.reversed:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMC42IiB2aWV3Qm94PSIwIDAgMjAgMjAuNiI+PHBhdGggZD0iTS42IDIwLjVjLS4zIDAtLjYtLjMtLjYtLjZWLjhDMCAuNS4zLjIuNi4yaDguOWMuMiAwIC41LjEuNi40bC43IDEuNGg4LjZjLjIgMCAuNS4xLjYuMyAwIC4yIDAgLjUtLjEuNmwtMy4yIDQuMyAzLjIgNC40Yy4xLjIuMi40LjEuNy0uMS4yLS4zLjMtLjYuM2gtOC45Yy0uMiAwLS40LS4xLS41LS4zbC0xLjItMS43SDEuM3Y5LjJjMCAuNC0uMy43LS43Ljd6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.link-icons.flag:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMC42IiB2aWV3Qm94PSIwIDAgMjAgMjAuNiI+PHBhdGggZD0iTS42IDIwLjVjLS4zIDAtLjYtLjMtLjYtLjZWLjhDMCAuNS4zLjIuNi4yaDguOWMuMiAwIC41LjEuNi40bC43IDEuNGg4LjZjLjIgMCAuNS4xLjYuMyAwIC4yIDAgLjUtLjEuNmwtMy4yIDQuMyAzLjIgNC40Yy4xLjIuMi40LjEuNy0uMS4yLS4zLjMtLjYuM2gtOC45Yy0uMiAwLS40LS4xLS41LS4zbC0xLjItMS43SDEuM3Y5LjJjMCAuNC0uMy43LS43Ljd6IiBmaWxsPSIjMzMzIi8+PHBhdGggZD0iTTEuMyAxLjR2Ny45aDcuOWMuMiAwIC40LjEuNS4zbDEuMiAxLjdoNy4zbC0yLjgtMy43Yy0uMi0uMi0uMi0uNSAwLS44bDIuNy0zLjdoLTcuOGMtLjIgMC0uNS0uMS0uNi0uNGwtLjYtMS4zSDEuMyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9Ii43NSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 20px;
    height: 20.6px;
    background-size: 20px 20.6px
}

.form-required {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjAgMCA4IDgiPjxwYXRoIGQ9Ik0xIDYuOWwxLjItMi4yLTIuMi0xIC41LTEuNSAyLjQuNS4zLTIuNWgxLjZsLjMgMi41IDIuNC0uNS41IDEuNS0yLjMgMUw3IDYuOWwtMS4zLjlMNCA2IDIuMyA3LjggMSA2Ljl6IiBmaWxsPSJyZWQiLz48L3N2Zz4=")
}

.advanced-search-field--submit:hover,.advanced-search-field button[type=button]:hover,.advanced-search-field input[type=button]:hover,.advanced-search-field input[type=submit]:hover,.search-tool--icon:hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI1IDI2Ij48cGF0aCBkPSJNMjQuNSAyNC41bC04LjEtOC4xYzEuNy0xLjcgMi44LTQuMSAyLjgtNi43QzE5LjIgNC41IDE1IC4zIDkuOC4zUy40IDQuNS40IDkuN3M0LjIgOS40IDkuNCA5LjRjMi4xIDAgNC0uNyA1LjUtMS44bDguMiA4LjJjLjEuMS4zLjIuNS4ycy40LS4xLjUtLjJjLjMtLjMuMy0uNyAwLTF6TTEuOCA5LjdjMC00LjQgMy42LTcuOSA3LjktNy45IDQuNCAwIDcuOSAzLjYgNy45IDcuOSAwIDQuNC0zLjYgNy45LTcuOSA3LjktNC40IDAtNy45LTMuNS03LjktNy45eiIgZmlsbD0iI2ZjMzY1MCIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.search-tool--icon:before,.search-tool form input[type=submit] {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI1IDI2Ij48cGF0aCBkPSJNMjQuNSAyNC41bC04LjEtOC4xYzEuNy0xLjcgMi44LTQuMSAyLjgtNi43QzE5LjIgNC41IDE1IC4zIDkuOC4zUy40IDQuNS40IDkuN3M0LjIgOS40IDkuNCA5LjRjMi4xIDAgNC0uNyA1LjUtMS44bDguMiA4LjJjLjEuMS4zLjIuNS4ycy40LS4xLjUtLjJjLjMtLjMuMy0uNyAwLTF6TTEuOCA5LjdjMC00LjQgMy42LTcuOSA3LjktNy45IDQuNCAwIDcuOSAzLjYgNy45IDcuOSAwIDQuNC0zLjYgNy45LTcuOSA3LjktNC40IDAtNy45LTMuNS03LjktNy45eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.search-tool--icon:before {
    content: "";
    display: inline-block;
    width: 25px;
    height: 26px;
    background-size: 25px 26px
}

.content-filters--submit input[type=button] {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij48cGF0aCBkPSJNMTcuNCAxN2wtNS43LTUuNmMxLjItMS4yIDEuOS0yLjggMS45LTQuN0MxMy42IDMuMSAxMC43LjEgNyAuMSAzLjQuMS40IDMgLjQgNi43YzAgMy42IDIuOSA2LjYgNi42IDYuNiAxLjQgMCAyLjgtLjUgMy44LTEuMmw1LjcgNS43Yy4xLjEuMi4yLjQuMi4xIDAgLjMtLjEuNC0uMi4zLS4zLjMtLjYuMS0uOHpNMS41IDYuN2MwLTMgMi41LTUuNSA1LjUtNS41czUuNSAyLjUgNS41IDUuNVMxMCAxMi4yIDcgMTIuMiAxLjUgOS43IDEuNSA2Ljd6IiBmaWxsPSIjZmZmIi8+PC9zdmc+")
}

.content-filters--submit input[type=button]:hover {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMCAwIDE4IDE4Ij48cGF0aCBkPSJNMTcuNCAxN2wtNS43LTUuNmMxLjItMS4yIDEuOS0yLjggMS45LTQuN0MxMy42IDMuMSAxMC43LjEgNyAuMSAzLjQuMS40IDMgLjQgNi43YzAgMy42IDIuOSA2LjYgNi42IDYuNiAxLjQgMCAyLjgtLjUgMy44LTEuMmw1LjcgNS43Yy4xLjEuMi4yLjQuMi4xIDAgLjMtLjEuNC0uMi4zLS4zLjMtLjYuMS0uOHpNMS41IDYuN2MwLTMgMi41LTUuNSA1LjUtNS41czUuNSAyLjUgNS41IDUuNVMxMCAxMi4yIDcgMTIuMiAxLjUgOS43IDEuNSA2Ljd6IiBmaWxsPSIjMzMzIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.advanced-search-field--submit,.advanced-search-field button[type=button],.advanced-search-field input[type=button],.advanced-search-field input[type=submit],.chosen-container-single .chosen-search input[type=text],.no-js .search-tool input[type=submit]:hover,.search-tool.expanded input[type=submit]:hover,.site-header.sticky .search-tool--icon:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMCAwIDI1IDI2Ij48cGF0aCBkPSJNMjQuNSAyNC41bC04LjEtOC4xYzEuNy0xLjcgMi44LTQuMSAyLjgtNi43QzE5LjIgNC41IDE1IC4zIDkuOC4zUy40IDQuNS40IDkuN3M0LjIgOS40IDkuNCA5LjRjMi4xIDAgNC0uNyA1LjUtMS44bDguMiA4LjJjLjEuMS4zLjIuNS4ycy40LS4xLjUtLjJjLjMtLjMuMy0uNyAwLTF6TTEuOCA5LjdjMC00LjQgMy42LTcuOSA3LjktNy45IDQuNCAwIDcuOSAzLjYgNy45IDcuOSAwIDQuNC0zLjYgNy45LTcuOSA3LjktNC40IDAtNy45LTMuNS03LjktNy45eiIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.link-icons.site:not(.disabled):hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIzIDIyIj48cGF0aCBkPSJNMTkuNyAyLjF2MTcuOGwuNy0uN0gyLjZsLjcuN3YtOS4ybC0uMy42Yy43LS40IDEuNC0uOCAyLTEuMi44LS40IDEuNS0uOCAyLjMtMS4zLjUtLjMuOS0uNiAxLjQtLjktLjQtLjItLjctLjQtMS4xLS42djMuNGMwIC41LjYuOSAxIC42LjYtLjQgMS4zLS44IDEuOS0xLjEgMS0uNiAyLTEuMiAzLjEtMS44LjItLjEuNS0uMy43LS40LS4zLS4yLS43LS40LTEtLjZ2My40YzAgLjUuNi44IDEgLjYgMS0uNiAyLTEuMSAyLjktMS42LjEtLjEuMy0uMi40LS4yLjItLjEuMy0uNC4zLS42VjIuM2wtLjcuN2gzYy40IDAgLjctLjMuNy0uNyAwLS40LS4zLS43LS43LS43aC0zYy0uNCAwLS43LjMtLjcuN1Y5bC4zLS42Yy0xIC42LTIgMS4xLTIuOSAxLjYtLjEuMS0uMy4yLS40LjIuMy4yLjcuNCAxIC42VjcuNGMwLS41LS42LS45LTEtLjYtLjYuNC0xLjMuOC0xLjkgMS4xLTEgLjYtMiAxLjItMy4xIDEuOC0uMS4yLS4zLjMtLjUuNC4zLjIuNy40IDEgLjZWNy4zYzAtLjUtLjYtLjktMS0uNi0uNy41LTEuMy45LTIgMS4zLS44LjUtMS42LjktMi4zIDEuMy0uNS4zLS45LjUtMS40LjgtLjIuMS0uMy4zLS4zLjZ2OS4yYzAgLjQuMy43LjcuN2gxNy43Yy40IDAgLjctLjMuNy0uN1YyLjFjMC0uNC0uMy0uNy0uNy0uNy0uNCAwLS43LjMtLjcuN3oiIGZpbGw9IiNmYzM2NTAiLz48cGF0aCBkPSJNOS44IDE2LjNINS45bC43Ljd2LTIuNGwtLjcuN2gzLjlsLS43LS43VjE3YzAgLjQuMy43LjcuNy40IDAgLjctLjMuNy0uN3YtMi40YzAtLjQtLjMtLjctLjctLjdINS45Yy0uNCAwLS43LjMtLjcuN1YxN2MwIC40LjMuNy43LjdoMy45Yy40IDAgLjctLjMuNy0uNyAwLS40LS4zLS43LS43LS43em03LjMgMGgtMy45bC43Ljd2LTIuNGwtLjcuN2gzLjlsLS43LS43VjE3YzAgLjQuMy43LjcuNy40IDAgLjctLjMuNy0uN3YtMi40YzAtLjQtLjMtLjctLjctLjdoLTMuOWMtLjQgMC0uNy4zLS43LjdWMTdjMCAuNC4zLjcuNy43aDMuOWMuNCAwIC43LS4zLjctLjcgMC0uNC0uMy0uNy0uNy0uN3oiIGZpbGw9IiNmYzM2NTAiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.site:before,.link-icons.site.reversed:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIzIDIyIj48cGF0aCBkPSJNMTkuNyAyLjF2MTcuOGwuNy0uN0gyLjZsLjcuN3YtOS4ybC0uMy42Yy43LS40IDEuNC0uOCAyLTEuMi44LS40IDEuNS0uOCAyLjMtMS4zLjUtLjMuOS0uNiAxLjQtLjktLjQtLjItLjctLjQtMS4xLS42djMuNGMwIC41LjYuOSAxIC42LjYtLjQgMS4zLS44IDEuOS0xLjEgMS0uNiAyLTEuMiAzLjEtMS44LjItLjEuNS0uMy43LS40LS4zLS4yLS43LS40LTEtLjZ2My40YzAgLjUuNi44IDEgLjYgMS0uNiAyLTEuMSAyLjktMS42LjEtLjEuMy0uMi40LS4yLjItLjEuMy0uNC4zLS42VjIuM2wtLjcuN2gzYy40IDAgLjctLjMuNy0uNyAwLS40LS4zLS43LS43LS43aC0zYy0uNCAwLS43LjMtLjcuN1Y5bC4zLS42Yy0xIC42LTIgMS4xLTIuOSAxLjYtLjEuMS0uMy4yLS40LjIuMy4yLjcuNCAxIC42VjcuNGMwLS41LS42LS45LTEtLjYtLjYuNC0xLjMuOC0xLjkgMS4xLTEgLjYtMiAxLjItMy4xIDEuOC0uMS4yLS4zLjMtLjUuNC4zLjIuNy40IDEgLjZWNy4zYzAtLjUtLjYtLjktMS0uNi0uNy41LTEuMy45LTIgMS4zLS44LjUtMS42LjktMi4zIDEuMy0uNS4zLS45LjUtMS40LjgtLjIuMS0uMy4zLS4zLjZ2OS4yYzAgLjQuMy43LjcuN2gxNy43Yy40IDAgLjctLjMuNy0uN1YyLjFjMC0uNC0uMy0uNy0uNy0uNy0uNCAwLS43LjMtLjcuN3oiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNOS44IDE2LjNINS45bC43Ljd2LTIuNGwtLjcuN2gzLjlsLS43LS43VjE3YzAgLjQuMy43LjcuNy40IDAgLjctLjMuNy0uN3YtMi40YzAtLjQtLjMtLjctLjctLjdINS45Yy0uNCAwLS43LjMtLjcuN1YxN2MwIC40LjMuNy43LjdoMy45Yy40IDAgLjctLjMuNy0uNyAwLS40LS4zLS43LS43LS43em03LjMgMGgtMy45bC43Ljd2LTIuNGwtLjcuN2gzLjlsLS43LS43VjE3YzAgLjQuMy43LjcuNy40IDAgLjctLjMuNy0uN3YtMi40YzAtLjQtLjMtLjctLjctLjdoLTMuOWMtLjQgMC0uNy4zLS43LjdWMTdjMCAuNC4zLjcuNy43aDMuOWMuNCAwIC43LS4zLjctLjcgMC0uNC0uMy0uNy0uNy0uN3oiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.link-icons.site:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIzIDIyIj48cGF0aCBkPSJNMTkuNyAyLjF2MTcuOGwuNy0uN0gyLjZsLjcuN3YtOS4ybC0uMy42Yy43LS40IDEuNC0uOCAyLTEuMi44LS40IDEuNS0uOCAyLjMtMS4zLjUtLjMuOS0uNiAxLjQtLjktLjQtLjItLjctLjQtMS4xLS42djMuNGMwIC41LjYuOSAxIC42LjYtLjQgMS4zLS44IDEuOS0xLjEgMS0uNiAyLTEuMiAzLjEtMS44LjItLjEuNS0uMy43LS40LS4zLS4yLS43LS40LTEtLjZ2My40YzAgLjUuNi44IDEgLjYgMS0uNiAyLTEuMSAyLjktMS42LjEtLjEuMy0uMi40LS4yLjItLjEuMy0uNC4zLS42VjIuM2wtLjcuN2gzYy40IDAgLjctLjMuNy0uNyAwLS40LS4zLS43LS43LS43aC0zYy0uNCAwLS43LjMtLjcuN1Y5bC4zLS42Yy0xIC42LTIgMS4xLTIuOSAxLjYtLjEuMS0uMy4yLS40LjIuMy4yLjcuNCAxIC42VjcuNGMwLS41LS42LS45LTEtLjYtLjYuNC0xLjMuOC0xLjkgMS4xLTEgLjYtMiAxLjItMy4xIDEuOC0uMS4yLS4zLjMtLjUuNC4zLjIuNy40IDEgLjZWNy4zYzAtLjUtLjYtLjktMS0uNi0uNy41LTEuMy45LTIgMS4zLS44LjUtMS42LjktMi4zIDEuMy0uNS4zLS45LjUtMS40LjgtLjIuMS0uMy4zLS4zLjZ2OS4yYzAgLjQuMy43LjcuN2gxNy43Yy40IDAgLjctLjMuNy0uN1YyLjFjMC0uNC0uMy0uNy0uNy0uNy0uNCAwLS43LjMtLjcuN3oiLz48cGF0aCBkPSJNOS44IDE2LjNINS45bC43Ljd2LTIuNGwtLjcuN2gzLjlsLS43LS43VjE3YzAgLjQuMy43LjcuNy40IDAgLjctLjMuNy0uN3YtMi40YzAtLjQtLjMtLjctLjctLjdINS45Yy0uNCAwLS43LjMtLjcuN1YxN2MwIC40LjMuNy43LjdoMy45Yy40IDAgLjctLjMuNy0uNyAwLS40LS4zLS43LS43LS43em03LjMgMGgtMy45bC43Ljd2LTIuNGwtLjcuN2gzLjlsLS43LS43VjE3YzAgLjQuMy43LjcuNy40IDAgLjctLjMuNy0uN3YtMi40YzAtLjQtLjMtLjctLjctLjdoLTMuOWMtLjQgMC0uNy4zLS43LjdWMTdjMCAuNC4zLjcuNy43aDMuOWMuNCAwIC43LS4zLjctLjcgMC0uNC0uMy0uNy0uNy0uN3oiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 23px;
    height: 22px;
    background-size: 23px 22px
}

.js-data-table .dataTable thead tr td.sorting_asc:after,.js-data-table .dataTable thead tr th.sorting_asc:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBkPSJNMTMuNyA2LjZjLjEuMyAwIC40LS4yLjRIMy4xYy0uMyAwLS40LS4xLS4yLS40TDggLjJjLjEtLjIuNC0uMi42IDBsNS4xIDYuNHoiIGZpbGw9IiM3ODc4NzgiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-size: 16px 16px
}

.js-data-table .dataTable thead tr td.sorting_desc:after,.js-data-table .dataTable thead tr th.sorting_desc:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBkPSJNMi45IDkuNGMtLjItLjItLjEtLjQuMi0uNGgxMC40Yy4zIDAgLjQuMi4yLjRsLTUuMSA2LjVjLS4yLjItLjQuMi0uNiAwTDIuOSA5LjR6IiBmaWxsPSIjNzg3ODc4Ii8+PC9zdmc+");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-size: 16px 16px
}

.data-table table thead:not(.is-active) a,.js-data-table .dataTable thead tr td.sorting:after,.js-data-table .dataTable thead tr th.sorting:after,.list-contacts table thead:not(.is-active) a,.list-notifications table thead:not(.is-active) a,.wysiwyg table thead:not(.is-active) a {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48cGF0aCBkPSJNMTMuNyA2LjZjLjEuMyAwIC40LS4yLjRIMy4xYy0uMyAwLS40LS4xLS4yLS40TDggLjJjLjEtLjIuNC0uMi42IDBsNS4xIDYuNHpNMi45IDkuNGMtLjItLjItLjEtLjQuMi0uNGgxMC40Yy4zIDAgLjQuMi4yLjRsLTUuMSA2LjVjLS4yLjItLjQuMi0uNiAwTDIuOSA5LjR6IiBmaWxsPSIjNzg3ODc4Ii8+PC9zdmc+");
    background-repeat: no-repeat
}

.js-data-table .dataTable thead tr td.sorting:after,.js-data-table .dataTable thead tr th.sorting:after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-size: 16px 16px
}

.teaser-links.study .teaser-links--title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1OCIgaGVpZ2h0PSI3OCIgdmlld0JveD0iMCAwIDU4IDc4Ij48cGF0aCBkPSJNNDEuNCAyMi43djcuOGExMi40IDEyLjQgMCAwIDEtMjQuOCAwdi0xLjYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PHBhdGggZD0iTTE2LjYgMTguMXY0LjZjMCAxLjcgNS41IDMuMSAxMi40IDMuMXMxMi40LTEuNCAxMi40LTMuMXYtNC42IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNNTAuNyAzMC41VjEwLjNMMjkgMi41IDcuMyAxMC4zIDI5IDE4LjFsMTQuOC01LjNNMS4xIDc1LjVWNjMuNmExMi4yIDEyLjIgMCAwIDEgOS4xLTExLjkgNzIuNSA3Mi41IDAgMCAxIDExLjMtMi4xbDEyLjIgMTYuNXY5LjRtLTIzLjMgMHYtNC43bTM3LjIgNC43di00LjdtOS4zIDQuN1Y2My42YTEyLjIgMTIuMiAwIDAgMC05LjEtMTEuOWgtLjFhNzMuNSA3My41IDAgMCAwLTExLjItMi4xbC00LjQgNS44Ii8+PC9zdmc+");
    background-repeat: no-repeat
}

.teaser-links.training .teaser-links--title:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1OCIgaGVpZ2h0PSI3OCIgdmlld0JveD0iMCAwIDU4IDc4Ij48cGF0aCBkPSJNLjkgNDMuNnY0LjZhNS45IDUuOSAwIDAgMCAyLjggNC45bDIwLjQgMTIuNCAzMy0xNi41bS0zLjctNi43djguNiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48cGF0aCBkPSJNMi4yIDI4LjVsMzEuNy0xNS43YTIuMyAyLjMgMCAwIDEgMi40IDBsMTkuNiAxMS45LTMxLjggMTUuOS0xOS42LTEyYTIuNSAyLjUgMCAwIDAtMi40IDAgMi40IDIuNCAwIDAgMC0xLjIgMnY1LjFhNS44IDUuOCAwIDAgMCAyLjggNC45TDI0LjEgNTNsMzMtMTYuNG0tMjIgNS43bC00LjkgMi41bTIzLjItMTEuNmwtMTQuNiA3LjNtLTMuNyAxNC42bC00LjkgMi41TTUzLjQgNDZsLTE0LjYgNy4zbS0xOS42LTguOEw1LjggMzYuM00xOS4yIDU3TDUuOCA0OC44IiBmaWxsPSJub25lIiBzdHJva2U9IiNmZmYiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMzcuNiAyOC40bC0xMC45LTYuNiA3LjQtMy43IDEwLjggNi42LTcuMyAzLjd6bTE1LjggMS43djguM00yNC4xIDU3djguNW0wLTIwLjd2OCIvPjxwYXRoIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBkPSJNMTIuMiA0MS4xdjguNGwxLjUtMS4yIDIuNSAzLjd2LTguNSIvPjwvc3ZnPg==");
    background-repeat: no-repeat
}

.link-icons.trash:not(.disabled):hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNMTQgN3YxMEg2VjdoOHptLTEuNS02aC01bC0xIDFIM3YyaDE0VjJoLTMuNWwtMS0xek0xNiA1SDR2MTJjMCAxLjEuOSAyIDIgMmg4YzEuMSAwIDItLjkgMi0yVjV6IiBmaWxsPSIjZmMzNjUwIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.link-icons.trash:before,.link-icons.trash.reversed:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNMTQgN3YxMEg2VjdoOHptLTEuNS02aC01bC0xIDFIM3YyaDE0VjJoLTMuNWwtMS0xek0xNiA1SDR2MTJjMCAxLjEuOSAyIDIgMmg4YzEuMSAwIDItLjkgMi0yVjV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+");
    background-repeat: no-repeat
}

.link-icons.trash:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBkPSJNMTQgN3YxMEg2VjdoOHptLTEuNS02aC01bC0xIDFIM3YyaDE0VjJoLTMuNWwtMS0xek0xNiA1SDR2MTJjMCAxLjEuOSAyIDIgMmg4YzEuMSAwIDItLjkgMi0yVjV6IiBmaWxsPSIjMzMzIi8+PC9zdmc+");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    background-size: 20px 20px
}

.button-action.has-icon.icon-upload:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDE2Ij48cGF0aCBkPSJNMTkuNCA2Yy0uNy0zLjUtMy44LTYtNy40LTYtMi45IDAtNS40IDEuNi02LjYgNEMyLjMgNC40IDAgNi45IDAgMTBjMCAzLjMgMi43IDYgNiA2aDEzYzIuOCAwIDUtMi4yIDUtNSAwLTIuNi0yLTQuOC00LjYtNXptLS40IDhINmMtMi4yIDAtNC0xLjgtNC00IDAtMiAxLjUtMy44IDMuNi00bDEuMS0uMS41LTFDOC4xIDMuMSA5LjkgMiAxMiAyYzIuNiAwIDQuOSAxLjkgNS40IDQuNGwuMyAxLjUgMS41LjFjMS42LjEgMi44IDEuNCAyLjggMyAwIDEuNy0xLjQgMy0zIDN6IiBmaWxsPSIjZmMzNjUwIi8+PHBhdGggZmlsbD0iI2ZjMzY1MCIgZD0iTTggOWgyLjV2M2gzVjlIMTZsLTQtNHoiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 24px;
    height: 16px;
    background-size: 24px 16px
}

.button-action.has-icon.icon-upload.reversed:before,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.button-action.has-icon.icon-upload:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDE2Ij48cGF0aCBkPSJNMTkuNCA2Yy0uNy0zLjUtMy44LTYtNy40LTYtMi45IDAtNS40IDEuNi02LjYgNEMyLjMgNC40IDAgNi45IDAgMTBjMCAzLjMgMi43IDYgNiA2aDEzYzIuOCAwIDUtMi4yIDUtNSAwLTIuNi0yLTQuOC00LjYtNXptLS40IDhINmMtMi4yIDAtNC0xLjgtNC00IDAtMiAxLjUtMy44IDMuNi00bDEuMS0uMS41LTFDOC4xIDMuMSA5LjkgMiAxMiAyYzIuNiAwIDQuOSAxLjkgNS40IDQuNGwuMyAxLjUgMS41LjFjMS42LjEgMi44IDEuNCAyLjggMyAwIDEuNy0xLjQgMy0zIDN6IiBmaWxsPSIjZmZmIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTggOWgyLjV2M2gzVjlIMTZsLTQtNHoiLz48L3N2Zz4=");
    background-repeat: no-repeat;
    content: "";
    display: inline-block;
    width: 24px;
    height: 16px;
    background-size: 24px 16px
}

form .form-drop-file-zone .button-action.has-icon.icon-upload:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDI0IDE2Ij48cGF0aCBkPSJNMTkuNCA2Yy0uNy0zLjUtMy44LTYtNy40LTYtMi45IDAtNS40IDEuNi02LjYgNEMyLjMgNC40IDAgNi45IDAgMTBjMCAzLjMgMi43IDYgNiA2aDEzYzIuOCAwIDUtMi4yIDUtNSAwLTIuNi0yLTQuOC00LjYtNXptLS40IDhINmMtMi4yIDAtNC0xLjgtNC00IDAtMiAxLjUtMy44IDMuNi00bDEuMS0uMS41LTFDOC4xIDMuMSA5LjkgMiAxMiAyYzIuNiAwIDQuOSAxLjkgNS40IDQuNGwuMyAxLjUgMS41LjFjMS42LjEgMi44IDEuNCAyLjggMyAwIDEuNy0xLjQgMy0zIDN6IiBmaWxsPSIjMzMzIi8+PHBhdGggZmlsbD0iIzMzMyIgZD0iTTggOWgyLjV2M2gzVjlIMTZsLTQtNHoiLz48L3N2Zz4=");
    background-repeat: no-repeat
}

.article-sidebar>li,.inline-list-from-mobile>li,.social-share>li {
    display: inline-block
}

.table-list-from-mobile {
    display: table;
    width: 100%
}

.table-list-from-mobile>.cell,.table-list-from-mobile>li {
    display: table-cell
}

.descripted-image--picture img,.flex-child-image-from-mobile img,.flex-image-from-mobile,.layer-contact-long--picture img,.layer-cover--picture img,.layer-images-group--picture img,.layer-insight--picture img,.layer-long-verbatim--picture img,.logo-item--logo img,.teaser-article--picture img,.teaser-comparison--picture img,.teaser-gallery--picture img,.teaser-highlight--picture img,.teaser-highlight-news--picture img,.teaser-img--picture img,.teaser-keydata--picture img,.teaser-light--picture img,.teaser-links--picture img,.teaser-market--picture img,.teaser-medium--picture img,.teaser-step--picture img,.teaser-verbatim--picture img,.teaser-video--picture img,.wysiwyg div.full-image img,.wysiwyg p.full-image img,.wysiwyg p.responsive-image-left img,.wysiwyg p.responsive-image-right img {
    display: block;
    width: 100%;
    height: auto
}

.layer-accordion-info--edit,.overlay-from-mobile,.page-history-intro>.page-hat,.page-intro--list .page-hat--picture,.page-intro--list ul:first-child,.page-intro>.page-hat:not(.simple),.steps-slider--overlay,.teaser-keydata--overlay,.vector-map--loader {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    box-sizing: border-box
}

.clearfix-from-mobile,.layer-2-col--col {
    overflow: hidden
}

.v-align-from-mobile {
    position: relative;
    display: block;
    top: 50%;
    transform: translateY(-50%)
}

.feed-icon,.layer-accordion-info--edit--close,.link-icons span,.list-community ul.menu .list-community--item a,.site-link,.social-share--item a,.social-share li a,.text-overflow-from-mobile,.ui-datepicker-next .ui-icon,.ui-datepicker-prev .ui-icon,.veristar-login-menu--title,.veristar-login-menu>h2 {
    display: inline-block;
    text-indent: 150%;
    overflow: hidden;
    white-space: nowrap
}

.data-table table,.text-left-from-mobile {
    text-align: left
}

.download-link,.layer-accordion-info--edit form,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a .descripted-image--container .descripted-image--caption,.layer-markets--action,.page-hat--action,.reversed .descripted-image--container .descripted-image--caption,.text-right-from-mobile {
    text-align: right
}

.burger-menu--container .site-link,.content-filters--container,.content-filters--group--label,.content-filters.nowrap .form-actions,.content-filters.nowrap .form-actions .form-item.form-type-checkbox,.display-per-page--title,.greybox.title-center .greybox--title,.layer-contact-offer--form-actions,.layer-markets--title,.list-community--title,.list-community ul.menu .list-community--item,.list-contacts--actions,.list-contacts .list-results--results,.list-results--results,.magazine-wall--pager,.message-box--action,.message-system--cells .message-system--cell:first-child,.message-system--textarea--action,.needs-wall--results,.news-wall--header,.news-wall--no-result,.optin-block,.pager,.popin-std--actions,.popin-upload-file--content .right:before,.review-steps--list .review-steps--step:before,.review-steps--list .review-steps--step p,.review-steps--list li:before,.review-steps--list li p,.review-steps ol .review-steps--step:before,.review-steps ol .review-steps--step p,.review-steps ol li:before,.review-steps ol li p,.search-results-page .view-empty,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] legend .fieldset-legend,.section-gallery--actions,.site-lang select,.slider-community--logo,.steps-slider .responsive-slider--tooltip,.teaser-event--details,.teaser-event--period,.text-center-from-mobile,.training-wall--pager,.ui-datepicker-title,.ui-datepicker table tbody td,.vertical-nav--list,.vertical-nav ul,body.path-place-locator-blank .needs-wall--results,body.path-place-locator .needs-wall--results {
    text-align: center
}

.article-details,.back-to-top:before,.burger-menu--container .site-link,.c3,.chosen-container-multi .chosen-choices,.chosen-container-single .chosen-search,.chosen-container-single .chosen-single,.content-filters,.content-filters-tabs--tag[type=button],.content-filters-tabs--trigger,.display-toggle-view--label,.dropdown-links--current,.dropdown-links--icon.user,.extra-logo,.filter-guidelines-item .tips li,.heading-highlights,.heading-highlights--brand--text,.history-dates--list>li.accordion-enabled,.item-list ol li,.item-list ul li,.layer-accordion-info--content,.layer-accordion-info--item,.layer-accordion-info--trigger,.layer-accordion-info>li,.layer-banner--title ol li,.layer-banner--title ul li,.layer-boiler--desc ol li,.layer-boiler--desc ul li,.layer-cover,.layer-cover--content,.layer-images-group,.layer-images-group--content,.layer-images-group--desc,.layer-images-group--inner,.layer-images-group--picture,.layer-insight,.layer-keyfigures--list .layer-keyfigures--item,.layer-keyfigures--list li,.layer-magazine,.layer-maintenance,.layer-major-markets,.layer-tabs-switcher--trigger,.layer-training,.layer-training-push,.list-community--container,.list-info,.list-requests-certificates--item,.logo-item,.main-menu,.main-menu--content,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item,.main-menu>ul>.menu-item>a,.main-menu>ul>.menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item,.main-menu>ul>li>a,.main-menu>ul>li>span,.message-box,.message-system,.message-system--cells,.message-system--textarea--content,.messages__list li,.needs-form,.page-hat,.page-heading,.page-heading--bg-img+.page-heading--content,.page-heading--intro,.page-intro,.page-landing-heading,.page-landing-heading--picture,.pager__item,.pager__item.is-active,.pager li,.pager li.active,.password-suggestions li,.popin-upload-file--content .right,.review-steps--list .review-steps--step,.review-steps--list li,.review-steps ol .review-steps--step,.review-steps ol li,.section-gallery--content,.section-gallery--slider,.section-gallery--slider .section-gallery--list .section-gallery--item,.section-gallery--slider .section-gallery--list li,.section-gallery--slider>ul .section-gallery--item,.section-gallery--slider>ul li,.set-relative-from-mobile,.site-brand,.site-header .veristar-login-menu,.site-heading,.site-portals--current,.slider-community--container,.slider-comparisons--container,.slider-markets,.slider-markets .responsive-slider--wrapper,.social-share--item.print,.social-share li.print,.steps-slider,.steps-slider .responsive-slider--pager-dot,.sub-menu>.menu .accordions-enabled--col>.menu-item,.sub-menu>.menu>.menu-item,.sub-menu>.menu>li,.sub-menu>ul .accordions-enabled--col>.menu-item,.sub-menu>ul>.menu-item,.sub-menu>ul>li,.teaser-article,.teaser-community,.teaser-event--period,.teaser-event--title,.teaser-gallery,.teaser-gallery--content,.teaser-highlight,.teaser-highlight--text,.teaser-highlight-news--category,.teaser-highlight-news--picture,.teaser-img,.teaser-keydata,.teaser-light,.teaser-light--content,.teaser-links,.teaser-links--title,.teaser-offer,.teaser-offer--content,.teaser-offer--infos-item,.teaser-offer--infos-item a,.teaser-offer--place.physical-address,.teaser-offer--place.postal-address,.teaser-request-certificate,.teaser-step--picture,.teaser-verbatim--quote,.teaser-verbatim.small .teaser-verbatim--author,.teaser-video,.teaser-video--content,.type-link,.ui-datepicker-header,.vector-map,.vector-map--legend,.vector-map fieldset,.veristar-login-menu,.veristar-login-menu--link,.veristar-login-menu--title,.veristar-login-menu>h2,.veristar-login-menu a,.wysiwyg,.wysiwyg blockquote,.wysiwyg ol li,.wysiwyg ul li,blockquote,body,form .animated-label {
    position: relative
}

.hide-from-mobile {
    display: none
}

.clear-grid-from-mobile {
    clear: both;
    margin-left: 0
}

.clear-left-from-mobile,.clear-right-from-mobile {
    clear: left
}

.grid-strech-float-from-mobile {
    float: left;
    margin-left: 0
}

.grid-strech-float-from-mobile:first-child {
    clear: left
}

.search-form .form-actions,.search-form .form-item,.strech-child-from-mobile {
    display: flex;
    flex-direction: row;
    align-items: stretch
}

.advanced-search-field--fields,.burger-menu--fixed--content,.content-filters--fake-select,.content-filters--submit,.content-filters-tabs--nav,.content-filters-tabs--nav--wrapper .container--content,.content-filters .form-radios+.form-type-select,.content-filters .form-type-select,.display-per-page,.display-toggle-view,.dropdown-links--current,.duplicate-info,.form-managed-file>div,.form-steps--item,.form-submit-zone,.grid-strech-flex-from-mobile,.heading-highlights,.heading-highlights--tools,.layer-accordion-info--edit,.layer-accordion-info--tools,.layer-contact-long--container,.layer-contact-long--content,.layer-search-results--pager,.layer-tabs-switcher--tabs-nav,.list-community .responsive-slider--pager-dots,.list-community ul.menu,.list-info--title,.list-items ul:not(.contextual-links),.list-logos--list,.list-results--items-to-display,.message-system--cells,.needs-wall--items-to-display,.news-wall--container,.news-wall--header,.news-wall--list,.notification-list-item,.pager__items,.pager__items span,.popin-send-comments--action,.popin-std--actions,.prev-next-pager,.prev-next-pager .cross-articles,.responsive-slider--pager-dots,.review-steps--list,.review-steps ol,.search-form,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page],.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios,.search-tool--content,.search-tool form .form--inline,.site-brand,.site-heading,.site-lang--current,.site-lang dl,.site-lang select,.site-portals--current,.site-portals dl,.slider-community--slider,.slider-comparisons .paragraph--type--comparison-items,.slider-comparisons .responsive-slider--pager-dots,.teaser-article--overlay,.teaser-verbatim.small,.type-link,.vector-map fieldset,.vertical-tabs {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    flex-wrap: wrap
}

.visually-hidden {
    position: absolute!important;
    clip: rect(1px,1px,1px,1px);
    overflow: hidden;
    height: 1px
}

.padder {
    padding: 30px
}

.padder-top {
    padding-top: 30px
}

.padder-right {
    padding-right: 30px
}

.padder-bottom {
    padding-bottom: 30px
}

.padder-left {
    padding-left: 30px
}

.marger {
    margin: 30px
}

.marger-top {
    margin-top: 30px
}

.marger-right {
    margin-right: 30px
}

.marger-bottom {
    margin-bottom: 30px
}

.marger-left {
    margin-left: 30px
}

.ajax-loader,.ajax-loader:after,.ajax-loader:before,.ajax-progress,.ajax-progress-fullscreen,.ajax-progress-fullscreen:after,.ajax-progress-fullscreen:before,.ajax-progress-throbber,.ajax-progress-throbber:after,.ajax-progress-throbber:before,.ajax-progress:after,.ajax-progress:before,.greybox--loading .greybox--content,.greybox--loading .greybox--content:after,.greybox--loading .greybox--content:before,.hot-news--icon,.hot-news--icon:after,.hot-news--icon:before,.ui-dialog .ajax-progress-throbber,.ui-dialog .ajax-progress-throbber:after,.ui-dialog .ajax-progress-throbber:before {
    width: 2px;
    height: 15px;
    background-image: none;
    padding: 0
}

.ajax-loader,.ajax-progress,.ajax-progress-fullscreen,.ajax-progress-throbber,.greybox--loading .greybox--content,.hot-news--icon,.ui-dialog .ajax-progress-throbber {
    animation: f .6s ease .1s infinite;
    display: block;
    margin-left: auto;
    margin-right: auto;
    position: relative
}

.ajax-loader:after,.ajax-loader:before,.ajax-progress-fullscreen:after,.ajax-progress-fullscreen:before,.ajax-progress-throbber:after,.ajax-progress-throbber:before,.ajax-progress:after,.ajax-progress:before,.greybox--loading .greybox--content:after,.greybox--loading .greybox--content:before,.hot-news--icon:after,.hot-news--icon:before,.ui-dialog .ajax-progress-throbber:after,.ui-dialog .ajax-progress-throbber:before {
    content: "";
    position: absolute;
    top: auto;
    bottom: 0
}

.ajax-loader:before,.ajax-progress-fullscreen:before,.ajax-progress-throbber:before,.ajax-progress:before,.greybox--loading .greybox--content:before,.hot-news--icon:before,.ui-dialog .ajax-progress-throbber:before {
    right: -5px;
    animation: f .6s ease 0s infinite
}

.ajax-loader:after,.ajax-progress-fullscreen:after,.ajax-progress-throbber:after,.ajax-progress:after,.greybox--loading .greybox--content:after,.hot-news--icon:after,.ui-dialog .ajax-progress-throbber:after {
    left: -5px;
    animation: f .6s ease .2s infinite
}

.admin-link button,.button,.button-action,.button.search-form__submit,.chosen-container-multi .chosen-choices li.search-choice,.magazine-wall--loader,.needs-form--submit,.optin-block--link,.search-form__submit,.training-wall--loader,div#sliding-popup .cookie-popup--content button,form button[type=button],form button[type=submit],form input[type=submit] {
    padding: 20px;
    cursor: pointer;
    display: inline-block;
    background-color: transparent;
    line-height: .9;
    transition: border .25s ease-out;
    position: relative
}

.admin-link html.ie button,.chosen-container-multi .chosen-choices html.ie li.search-choice,div#sliding-popup .cookie-popup--content html.ie button,form html.ie button[type=button],form html.ie button[type=submit],form html.ie input[type=submit],html.ie .admin-link button,html.ie .button,html.ie .button-action,html.ie .chosen-container-multi .chosen-choices li.search-choice,html.ie .magazine-wall--loader,html.ie .needs-form--submit,html.ie .optin-block--link,html.ie .search-form__submit,html.ie .training-wall--loader,html.ie div#sliding-popup .cookie-popup--content button,html.ie form button[type=button],html.ie form button[type=submit],html.ie form input[type=submit] {
    padding-bottom: 10px
}

.admin-link button:after,.button-action:after,.button.search-form__submit:after,.button:after,.chosen-container-multi .chosen-choices li.search-choice:after,.magazine-wall--loader:after,.needs-form--submit:after,.optin-block--link:after,.search-form__submit:after,.training-wall--loader:after,div#sliding-popup .cookie-popup--content button:after,form button[type=button]:after,form button[type=submit]:after,form input[type=submit]:after {
    content: "";
    position: absolute;
    left: 50%;
    right: 50%;
    bottom: -2px;
    height: 2px;
    transition: all .5s ease-out
}

.button-action:active,.button-action:focus,.magazine-wall--loader:active,.needs-form--submit:active,.needs-form--submit:focus,.optin-block--link:active,.training-wall--loader:active,form button:active[type=button],form button:active[type=submit],form button:focus[type=button],form button:focus[type=submit],form input:active[type=submit],form input:focus[type=submit] {
    outline: none
}

.button-action:hover,.button:active,.button:focus,.button:hover,.magazine-wall--loader:hover,.needs-form--submit:hover,.optin-block--link:hover,.training-wall--loader:hover,div#sliding-popup .cookie-popup--content button:hover,form button:hover[type=button],form button:hover[type=submit],form input:hover[type=submit] {
    border-color: transparent
}

.button-action:hover:after,.button:active:after,.button:focus:after,.button:hover:after,.magazine-wall--loader:hover:after,.needs-form--submit:hover:after,.optin-block--link:hover:after,.training-wall--loader:hover:after,div#sliding-popup .cookie-popup--content button:hover:after,form button[type=button]:hover:after,form button[type=submit]:hover:after,form input[type=submit]:hover:after {
    left: -2px;
    right: -2px
}

.button-action:active,.magazine-wall--loader:active,.needs-form--submit:active,.needs-form--submit:focus,.optin-block--link:active,.training-wall--loader:active,form button:active[type=button],form button:active[type=submit],form button:focus[type=button],form button:focus[type=submit],form input:active[type=submit],form input:focus[type=submit] {
    opacity: .8;
    box-shadow: none
}

.admin-link button:disabled,.button-action.disabled,.button.search-form__submit:disabled,.needs-form--submit:disabled,.search-form__submit:disabled,div#sliding-popup .cookie-popup--content button:disabled,form button:disabled[type=button],form button:disabled[type=submit],form input:disabled[type=submit] {
    pointer-events: none!important;
    opacity: .7!important
}

.admin-link button,.button-action.small,.button.search-form__submit,.form-managed-file>div input[type=submit],.layer-contact-offer--actions input[type=submit],.layer-contact-offer--form-actions input[type=submit],.layer-contact-offer .form-actions input[type=submit],.needs-form--submit,.search-form__submit,div#sliding-popup .cookie-popup--content button,form button[type=button],form button[type=submit],form input[type=submit] {
    padding: 10px
}

.admin-link html.ie button,.form-managed-file>div html.ie input[type=submit],.layer-contact-offer--actions html.ie input[type=submit],.layer-contact-offer--form-actions html.ie input[type=submit],.layer-contact-offer .form-actions html.ie input[type=submit],div#sliding-popup .cookie-popup--content html.ie button,form html.ie button[type=button],form html.ie button[type=submit],form html.ie input[type=submit],html.ie .admin-link button,html.ie .button-action.small,html.ie .form-managed-file>div input[type=submit],html.ie .layer-contact-offer--actions input[type=submit],html.ie .layer-contact-offer--form-actions input[type=submit],html.ie .layer-contact-offer .form-actions input[type=submit],html.ie .needs-form--submit,html.ie .search-form__submit,html.ie div#sliding-popup .cookie-popup--content button,html.ie form button[type=button],html.ie form button[type=submit],html.ie form input[type=submit] {
    padding-bottom: 3px
}

.button-action.x-small,.chosen-container-multi .chosen-choices li.search-choice {
    line-height: 1;
    padding: 3px 3px 1px
}

.button-action.has-icon {
    padding-right: 50px
}

.button-action.has-icon:before {
    content: "";
    position: absolute;
    top: 50%;
    right: 15px;
    transform: translateY(calc(-50% + 1px))
}

.button-action.has-icon.icon-upload:before {
    right: 13px
}

.button-action.has-icon.icon-add:before {
    content: "+"
}

.button-action.is-loading {
    pointer-events: none;
    color: rgba(252,54,80,.3)
}

.button-action.is-loading.reversed,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.button-action.is-loading {
    color: hsla(0,0%,100%,.3)
}

.button-action .ajax-loader {
    position: absolute;
    bottom: 50%;
    left: 50%;
    transform: translate(-50%,50%);
    z-index: 2
}

.button-cancel {
    padding: 20px;
    cursor: pointer;
    background-color: transparent;
    line-height: .9
}

html.ie .button-cancel {
    padding-bottom: 10px
}

.button-cancel:active,.button-cancel:focus {
    outline: none
}

.button-cancel:active {
    opacity: .8;
    box-shadow: none
}

.button-cancel:disabled {
    pointer-events: none;
    opacity: .7
}

.button-checkbox-radio--label {
    margin: 10px;
    cursor: pointer;
    display: inline-block!important;
    background-color: transparent;
    line-height: .9;
    transition: all .25s ease-out;
    position: relative;
    padding: 10px!important;
    font-weight: 700!important
}

.button-checkbox-radio--label:before {
    display: none
}

html.ie .button-checkbox-radio--label {
    padding-bottom: 3px
}

.button-checkbox-radio--label:after {
    display: block!important;
    background: #fc3650!important;
    content: "";
    position: absolute;
    top: auto!important;
    left: 50%!important;
    right: 50%!important;
    bottom: -2px;
    width: auto!important;
    height: 2px!important;
    transition: all .5s ease-out!important;
    transform: none!important;
    border: none!important;
    opacity: 1!important
}

.button-checkbox-radio--option:focus+.button-checkbox-radio--label {
    outline: none
}

.button-checkbox-radio--label:hover {
    border-color: transparent
}

.button-checkbox-radio--label:hover:after {
    left: -2px!important;
    right: -2px!important
}

.button-checkbox-radio--option:checked+.button-checkbox-radio--label {
    border-color: transparent
}

.button-checkbox-radio--option:checked+.button-checkbox-radio--label:after {
    background: #fff!important
}

.button-checkbox-radio--option:disabled+.button-checkbox-radio--label {
    pointer-events: none;
    opacity: .7
}

.filter-guidelines-item .tips,.item-list ul,.layer-banner--title ul,.layer-boiler--desc ul,.messages__list,.password-suggestions,.wysiwyg ul {
    list-style-type: none
}

.filter-guidelines-item .tips li,.item-list ul li,.layer-banner--title ul li,.layer-boiler--desc ul li,.messages__list li,.password-suggestions li,.wysiwyg ul li {
    margin-top: 24px;
    padding-left: 34px
}

.filter-guidelines-item .tips li:before,.item-list ul li:before,.layer-banner--title ul li:before,.layer-boiler--desc ul li:before,.messages__list li:before,.password-suggestions li:before,.wysiwyg ul li:before {
    content: "";
    display: block;
    margin-right: 20px;
    height: 12px;
    width: 10px;
    border-radius: 50%;
    position: absolute;
    top: 6px;
    left: 0
}

.filter-guidelines-item .tips ol,.filter-guidelines-item .tips ul,.item-list ul ol,.item-list ul ul,.layer-banner--title ul ol,.layer-banner--title ul ul,.layer-boiler--desc ul ol,.layer-boiler--desc ul ul,.messages__list ol,.messages__list ul,.password-suggestions ol,.password-suggestions ul,.wysiwyg ul ol,.wysiwyg ul ul {
    list-style-type: none
}

.item-list ol,.layer-banner--title ol,.layer-boiler--desc ol,.wysiwyg ol {
    counter-reset: a;
    list-style-type: none
}

.item-list ol li,.layer-banner--title ol li,.layer-boiler--desc ol li,.wysiwyg ol li {
    margin-top: 24px;
    padding-left: 34px
}

.item-list ol li:before,.layer-banner--title ol li:before,.layer-boiler--desc ol li:before,.wysiwyg ol li:before {
    counter-increment: a;
    content: counter(a) ".";
    display: inline-block;
    margin-right: 20px;
    position: absolute;
    top: 0;
    left: 0
}

.item-list ol li ol,.item-list ol li ul,.layer-banner--title ol li ol,.layer-banner--title ol li ul,.layer-boiler--desc ol li ol,.layer-boiler--desc ol li ul,.wysiwyg ol li ol,.wysiwyg ol li ul {
    margin-left: 30px
}

.wysiwyg blockquote,blockquote {
    margin: 50px 0;
    padding-left: 30px;
    box-sizing: border-box
}

.wysiwyg blockquote p,blockquote p {
    font-family: inherit;
    font-size: inherit;
    font-weight: 700;
    text-align: inherit;
    padding: 0;
    margin: 0
}

.data-table table,.list-contacts table,.list-notifications table,.wysiwyg table {
    width: 100%
}

.list-contacts,.list-notifications,.wysiwyg .table--wrapper {
    overflow-x: auto
}

.data-table table caption,.list-contacts table caption,.list-notifications table caption,.wysiwyg table caption {
    text-align: left;
    margin-bottom: 30px
}

.data-table table thead,.list-contacts table thead,.list-notifications table thead,.wysiwyg table thead {
    border-bottom: 1px solid gray
}

.data-table table thead tr:nth-child(odd),.list-contacts table thead tr:nth-child(odd),.list-notifications table thead tr:nth-child(odd),.wysiwyg table thead tr:nth-child(odd) {
    background: transparent
}

.data-table table thead:not(.is-active) a,.list-contacts table thead:not(.is-active) a,.list-notifications table thead:not(.is-active) a,.wysiwyg table thead:not(.is-active) a {
    min-height: 16px;
    background-position: 100%;
    background-repeat: no-repeat;
    padding-right: 16px
}

.wysiwyg table.no-zebra tr:nth-child(odd) {
    background-color: transparent
}

.wysiwyg table.equal-cols {
    table-layout: fixed
}

.data-table table th,.list-contacts table th,.list-notifications table th,.wysiwyg table th {
    text-align: left
}

.data-table table td,.data-table table th,.list-contacts table td,.list-contacts table th,.list-notifications table td,.list-notifications table th,.wysiwyg table td,.wysiwyg table th {
    text-align: left;
    padding: 6px 10px
}

.data-table table td>:first-child,.data-table table th>:first-child,.list-contacts table td>:first-child,.list-contacts table th>:first-child,.list-notifications table td>:first-child,.list-notifications table th>:first-child,.wysiwyg table td>:first-child,.wysiwyg table th>:first-child {
    margin-top: 0
}

.data-table table td>:last-child,.data-table table th>:last-child,.list-contacts table td>:last-child,.list-contacts table th>:last-child,.list-notifications table td>:last-child,.list-notifications table th>:last-child,.wysiwyg table td>:last-child,.wysiwyg table th>:last-child {
    margin-bottom: 0
}

.data-table table td img,.list-contacts table td img,.list-notifications table td img,.wysiwyg table td img {
    max-width: none
}

.wysiwyg table tr td,.wysiwyg table tr th {
    vertical-align: top;
    text-align: left
}

.messages {
    max-width: 1050px;
    width: 95%;
    margin: 80px auto 20px;
    position: relative;
    padding: 20px 50px
}

.messages,.messages-inline {
    display: block;
    box-sizing: border-box
}

.messages-inline {
    text-align: center;
    margin: 10px auto;
    padding: 10px
}

.pager {
    display: table;
    table-layout: fixed;
    margin: 50px auto
}

.pager__item,.pager li {
    display: table-cell
}

.pager__item:after,.pager li:after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0;
    display: block!important;
    width: 0;
    height: 2px;
    transform: translateX(-50%);
    transition: all .5s ease-out
}

.pager__item:first-child,.pager li:first-child {
    border-left: 0
}

.pager__item a,.pager li a {
    font-weight: inherit;
    color: inherit
}

.pager__item.is-active:after,.pager li.active:after {
    width: calc(100% - 12px)
}

.pager__item a,.pager a {
    display: block;
    padding: 6px
}

.pager__item a:active,.pager a:active {
    opacity: .8
}

.next a:before,.pager__item--first a a:before,.pager__item--last a a:before,.pager__item--next a a:before,.pager__item--previous a a:before,.previous a:before {
    transition: all .25s ease-out
}

.next a span,.pager__item--first a a span,.pager__item--last a a span,.pager__item--next a a span,.pager__item--previous a a span,.previous a span {
    text-indent: -9999px;
    overflow: hidden
}

form .form-title {
    margin-top: 50px;
    margin-bottom: 30px
}

form .form-title strong {
    display: block
}

.form-intro {
    margin: 30px 0
}

form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form select,form textarea,input.hasDatepicker {
    display: block;
    width: 100%;
    height: 40px;
    text-align: left;
    padding: 12px;
    box-sizing: border-box;
    background-color: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0;
    box-shadow: none
}

form input[type=date]:focus,form input[type=datetime-local]:focus,form input[type=email]:focus,form input[type=number]:focus,form input[type=password]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus,form textarea:focus {
    outline: 0
}

.description,.field-description,.form-item .description {
    display: block;
    margin: 6px 12px 12px
}

.description a,.field-description a,.form-item .description a {
    transition: color .25s ease-out;
    text-decoration: underline
}

.form-required {
    background-repeat: no-repeat;
    background-position: right 30%;
    box-sizing: border-box;
    padding-right: 12px
}

div#sliding-popup .form-type-checkbox,form .form-type-checkbox,form .form-type-radio {
    position: relative;
    text-align: left
}

.webform-tableselect td input[type=checkbox],.webform-tableselect th input[type=checkbox],div#sliding-popup .form-type-checkbox input[type=checkbox],form input[type=checkbox],form input[type=radio] {
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
    opacity: 0
}

.webform-tableselect td input[type=checkbox],.webform-tableselect th input[type=checkbox],div#sliding-popup .form-type-checkbox input[type=checkbox]+label,form input[type=checkbox]+.form-label,form input[type=checkbox]+label,form input[type=radio]+.form-label,form input[type=radio]+label {
    display: inline-block!important;
    position: relative;
    padding-left: 30px!important
}

.webform-tableselect td input[type=checkbox]:after,.webform-tableselect td input[type=checkbox]:before,.webform-tableselect th input[type=checkbox]:after,.webform-tableselect th input[type=checkbox]:before,div#sliding-popup .form-type-checkbox input[type=checkbox]+label:after,div#sliding-popup .form-type-checkbox input[type=checkbox]+label:before,form input[type=checkbox]+.form-label:after,form input[type=checkbox]+.form-label:before,form input[type=checkbox]+label:after,form input[type=checkbox]+label:before,form input[type=radio]+.form-label:after,form input[type=radio]+.form-label:before,form input[type=radio]+label:after,form input[type=radio]+label:before {
    content: "";
    position: absolute
}

.webform-tableselect td input[type=checkbox]:before,.webform-tableselect th input[type=checkbox]:before,div#sliding-popup .form-type-checkbox input[type=checkbox]+label:before,form input[type=checkbox]+.form-label:before,form input[type=checkbox]+label:before,form input[type=radio]+.form-label:before,form input[type=radio]+label:before {
    top: 0;
    left: 0;
    width: 16px;
    height: 16px
}

.webform-tableselect td input[type=checkbox]:disabled:before,.webform-tableselect th input[type=checkbox]:disabled:before,div#sliding-popup .form-type-checkbox input[type=checkbox]:disabled+label:before,form input[type=checkbox]:disabled+.form-label,form input[type=checkbox]:disabled+label,form input[type=radio]:disabled+.form-label,form input[type=radio]:disabled+label {
    opacity: .3
}

div#sliding-popup .form-type-checkbox input[type=checkbox]:focus+label:before,form input[type=checkbox]:focus+.form-label:before,form input[type=checkbox]:focus+label:before,form input[type=radio]:focus+.form-label:before,form input[type=radio]:focus+label:before {
    border-color: rgba(51,51,51,.7)
}

form input[type=radio]+.form-label:before,form input[type=radio]+label:before {
    border-radius: 50%;
    transition: .25s;
    box-shadow: inset 0 0 0 8px #fff
}

form input[type=radio]+.form-label:after,form input[type=radio]+label:after {
    display: none
}

form input[type=radio]:checked+.form-label:before,form input[type=radio]:checked+label:before {
    box-shadow: inset 0 0 0 4px #fff
}

.webform-tableselect td input[type=checkbox]:after,.webform-tableselect th input[type=checkbox]:after,div#sliding-popup .form-type-checkbox input[type=checkbox]+label:after,form input[type=checkbox]+.form-label:after,form input[type=checkbox]+label:after {
    border-width: 1px 0 0 1px;
    border-style: solid;
    width: 0;
    height: 0;
    position: absolute;
    top: 14px;
    left: 8px;
    transition: .25s,opacity 0s .25s;
    transform: rotate(-135deg);
    transform-origin: 0 0;
    opacity: 0
}

.webform-tableselect td input:checked[type=checkbox]:after,.webform-tableselect th input:checked[type=checkbox]:after,div#sliding-popup .form-type-checkbox input[type=checkbox]:checked+label:after,form input[type=checkbox]:checked+.form-label:after,form input[type=checkbox]:checked+label:after {
    width: 10px;
    height: 20px;
    transition: .25s,opacity 0s 0s;
    opacity: 1
}

form input[type=checkbox]+.form-label.all:after,form input[type=checkbox]+label.all:after {
    width: 0;
    border-width: 1px 0 0;
    transform: translate(-50%,-25%)
}

div#sliding-popup .form-type-checkbox input[type=checkbox]:checked+label.all:after,form input[type=checkbox]:checked+.form-label.all:after,form input[type=checkbox]:checked+label.all:after {
    width: 15px
}

.fieldgroup .fieldset-legend,.filter-guidelines-item .label,.popin-survey--content .left label,form .form-label,form label {
    display: inline-block;
    padding-left: 12px
}

.webform-tableselect td input[type=checkbox],.webform-tableselect th input[type=checkbox],div#sliding-popup .form-type-checkbox input[type=checkbox]+label,form input[type=checkbox]+.form-label,form input[type=checkbox]+label,form input[type=radio]+.form-label,form input[type=radio]+label {
    display: inline;
    color: inherit;
    font-weight: 400;
    padding-right: 12px
}

.webform-tableselect td input[type=checkbox] a,.webform-tableselect th input[type=checkbox] a,div#sliding-popup .form-type-checkbox input[type=checkbox]+label a,form input[type=checkbox]+.form-label a,form input[type=checkbox]+label a,form input[type=radio]+.form-label a,form input[type=radio]+label a {
    transition: color .25s ease-out;
    text-decoration: underline
}

fieldset.form-item,form fieldset {
    margin: 20px 0 50px;
    position: relative
}

form legend {
    margin-top: 50px;
    margin-bottom: 30px
}

form legend strong {
    display: block
}

form .form-file {
    margin-top: 12px;
    text-transform: uppercase;
    transition: color .25s ease-out;
    cursor: pointer
}

form .form-file span {
    line-height: 1;
    margin-left: 12px;
    text-transform: none
}

form .form-file:hover {
    text-decoration: underline
}

form .form-drop-file-zone {
    margin: 0 0 30px;
    padding: 30px
}

form .form-drop-file-zone>label {
    text-transform: uppercase;
    padding-left: 0
}

form .form-drop-file-zone .description {
    margin-left: 0;
    margin-right: 0
}

form .form-drop-file-action {
    margin: 20px 0;
    text-align: center
}

form .form-drop-file-text {
    flex: 1;
    text-align: center;
    margin: 10px 0
}

form button[type=button],form button[type=submit],form input[type=submit] {
    border-radius: 0;
    -webkit-appearance: none;
    margin: 0
}

.form-grid-2 {
    clear: both;
    float: left;
    width: 100%
}

.form-grid-1,.form-grid-2 {
    margin-top: 0!important;
    margin-bottom: 24px!important
}

.form-mandatory-info {
    clear: both
}

.form-submit-zone {
    clear: both;
    float: left;
    width: 100%;
    margin: 0 0 50px;
    padding-top: 30px;
    justify-content: space-between;
    flex-wrap: wrap
}

.form-submit-zone--left {
    padding-right: 10px;
    margin-right: auto
}

.form-submit-zone--middle {
    margin: 0 auto;
    padding: 0 10px;
    text-align: center
}

.form-submit-zone--right {
    padding-left: 10px;
    margin-left: auto
}

.form-switch {
    position: relative;
    height: 24px;
    display: inline-flex
}

.form-switch label {
    height: 100%;
    position: relative;
    line-height: 24px!important;
    text-transform: uppercase;
    font-weight: 400;
    transition: all .25s ease-out!important
}

.form-switch--right {
    padding: 0 0 0 34px!important
}

.form-switch--right:before {
    display: none!important
}

.form-switch--left {
    padding: 0 34px 0 0!important
}

.form-switch--left:before {
    content: "";
    display: block;
    width: 44px!important;
    height: 24px!important;
    background: #fff!important;
    border: 1px solid!important;
    border-radius: 24px!important;
    position: absolute;
    right: -22px;
    left: auto!important;
    z-index: 1;
    pointer-events: none;
    box-sizing: border-box
}

.form-switch--left:after {
    content: "";
    display: block!important;
    height: 16px;
    width: 16px;
    position: absolute;
    right: -18px;
    top: 4px;
    border-radius: 50%;
    transition: all .25s ease-out;
    z-index: 2;
    pointer-events: none
}

.form-switch input[type=radio] {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-100%);
    opacity: 0;
    pointer-events: none
}

.form-switch input[type=radio]:checked+label {
    transition: all .5s ease-out
}

.form-switch input[type=radio]:checked+label:after {
    transform: translateX(-20px)
}

.wysiwyg table {
    margin: 30px auto
}

.wysiwyg ol,.wysiwyg p,.wysiwyg ul {
    margin-bottom: 50px
}

.wysiwyg ol ol,.wysiwyg ol p,.wysiwyg ol ul,.wysiwyg p ol,.wysiwyg p p,.wysiwyg p ul,.wysiwyg ul ol,.wysiwyg ul p,.wysiwyg ul ul {
    padding-top: 0;
    margin-bottom: 0
}

.wysiwyg ol a,.wysiwyg p a,.wysiwyg ul a {
    text-decoration: underline
}

html.desktop .wysiwyg ol a:hover,html.desktop .wysiwyg p a:hover,html.desktop .wysiwyg ul a:hover {
    text-decoration: none
}

.wysiwyg iframe,.wysiwyg img.iframe-backstop {
    width: 100%;
    min-height: 320px
}

.wysiwyg audio {
    min-width: 50%
}

.wysiwyg video {
    min-width: 75%
}

.wysiwyg audio,.wysiwyg iframe,.wysiwyg img.iframe-backstop,.wysiwyg picture,.wysiwyg video {
    max-width: 100%;
    display: block;
    margin: 50px auto
}

.wysiwyg img {
    max-width: 100%;
    height: auto
}

.wysiwyg small {
    font-size: medium
}

.breadcrumb {
    margin-bottom: 30px
}

.breadcrumb li {
    display: inline-block
}

.breadcrumb li:before {
    border-top-color: currentColor;
    content: "";
    margin: 6px;
    width: 4px;
    display: inline-block;
    vertical-align: middle
}

.breadcrumb li:first-child:before {
    display: none
}

.breadcrumb li a {
    transition: color .25s ease-out
}

.layer-cover--link,.link-std,.teaser-event--link,.teaser-links--link,.wysiwyg a.link-std {
    text-transform: uppercase;
    padding-right: 34px;
    position: relative;
    display: inline-block;
    cursor: pointer;
    text-decoration: none;
}

.layer-cover--link:after,.link-std:after,.teaser-event--link:after,.teaser-links--link:after,.wysiwyg a.link-std:after {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    transition: right .25s ease-out
}

html.ie .layer-cover--link:after,html.ie .link-std:after,html.ie .teaser-event--link:after,html.ie .teaser-links--link:after {
    transform: translateY(-80%)
}

.layer-cover--link:hover:after,.link-std:hover:after,.teaser-event--link:hover:after,.teaser-img:hover .teaser-img--action .link-std:after,.teaser-links--link:hover:after,.wysiwyg a.link-std:hover:after {
    right: -10px;
}

.layer-cover--link:active,.link-std:active,.teaser-event--link:active,.teaser-links--link:active,.wysiwyg a.link-std:active {
    opacity: .8
}

.link-download {
    padding-right: 28px;
    position: relative;
    display: inline-block;
    cursor: pointer;
    text-decoration: none;
    transition: all .25s ease-out
}

.link-download:after {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    transition: all .25s ease-out
}

html.ie .link-download:after {
    transform: translateY(-80%)
}

.link-download:active {
    opacity: .8
}

.tag-std {
    display: inline-block;
    margin-bottom: 12px
}

.tag-std:after {
    content: "";
    height: 2px;
    display: block;
    margin-top: 6px
}

.tag-highlighted {
    border: solid;
    border-width: 2px;
    padding: 12px;
    margin-bottom: 24px;
    border-image: linear-gradient(90deg,#bbb,#eaeaea);
    border-image-slice: 1;
    display: inline-block
}

html.ie .tag-highlighted {
    padding-bottom: 6px
}

.page-hat:after,.page-history-intro:after,.page-history-list:after,.page-intro:after,.path-frontpage .cross-news,.streaks,body.path-frontpage .page-wrapper {
    background-image: linear-gradient(90deg,#eaeaea 1px,transparent 0);
    background-position: calc(100% - 1px) 0;
    background-repeat: repeat-y;
    background-size: calc(50% + .025em)
}

.page-hat:after,.page-history-intro:after,.page-history-list:after,.page-intro:after {
    content: "";
    position: absolute;
    z-index: 2;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none
}

body:not(.path-frontpage):not(.sg):not(.path-magazine):not(.page-node-type-magazine):not(.path-training):not(.page-node-type-training) .page-wrapper:before {
    background-image: linear-gradient(90deg,#eaeaea 1px,transparent 0);
    background-position: calc(100% - 1px) 0;
    background-repeat: repeat-y;
    background-size: calc(50% + .025em);
    content: "";
    max-width: 1280px;
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: -1
}

.page-hat:after,.page-history-intro:after,.page-history-list:after,.page-intro:after {
    opacity: .2;
    background-image: linear-gradient(90deg,#fff 1px,transparent 0)
}

.needs-form--picture img,.page-heading--bg-img img,.page-landing-heading--picture img,.page-landing-heading--picture video,.teaser-step--picture img,.teaser-video--picture img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.icon-community,.social-share--item a,.social-share li a {
    width: 30px;
    height: 30px;
    background-position: 50%;
    background-repeat: no-repeat;
    background-color: transparent;
    display: block;
    transition: all .25s ease-out
}

.icon-community:active,.social-share--item a:active,.social-share li a:active {
    opacity: .8
}

.list-results,.needs-wall,.news-wall,.page-history-intro>.page-hat,.page-history-list,.page-intro--list,.page-intro>.page-hat:not(.simple),.search-tool,.site-header,.site-lang,.site-portals,.steps-slider,.teaser-img--content-inner,.vector-map,form select.has-chosen[multiple] {
    visibility: hidden
}

form html.no-js select.has-chosen[multiple],html.no-js .list-results,html.no-js .needs-wall,html.no-js .news-wall,html.no-js .page-history-intro>.page-hat,html.no-js .page-history-list,html.no-js .page-intro--list,html.no-js .page-intro>.page-hat:not(.simple),html.no-js .search-tool,html.no-js .site-header,html.no-js .site-lang,html.no-js .site-portals,html.no-js .steps-slider,html.no-js .teaser-img--content-inner,html.no-js .vector-map,html.no-js form select.has-chosen[multiple] {
    animation-name: c;
    animation-duration: 0s;
    animation-delay: .5s
}

.list-results,.needs-wall {
    box-sizing: border-box;
    padding: 50px 0
}

.list-results--header,.needs-wall--header {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: center;
    padding: 30px 0 20px;
    box-sizing: border-box
}

.list-results--results em {
    font-style: normal;
    font-weight: 400
}

.list-results--no-result,.magazine-wall--no-result,.needs-wall--no-result,.training-wall--no-result {
    text-align: center;
    margin: 100px 30px
}

.list-results--items-to-display,.needs-wall--items-to-display {
    justify-content: flex-end;
    align-items: center;
    position: relative;
    margin-top: 24px;
    justify-content: center
}

.tooltip {
    position: relative;
    display: inline-block
}

.tooltip--button {
    border: none!important;
    outline: none!important;
    background-color: transparent!important;
    width: auto!important;
    height: auto!important;
    cursor: pointer
}

.tooltip--button:after {
    display: none!important
}

.tooltip.contact .tooltip--button:after,.tooltip.contact .tooltip--button:before {
    display: inline-flex;
    position: relative;
    left: auto;
    right: auto;
    bottom: auto;
    transition: all .25s ease-out
}

.tooltip.contact .tooltip--button:after {
    display: inline-flex!important;
    background-color: transparent
}

.tooltip.contact .tooltip--button:hover:after {
    left: auto
}

.list-info--tooltip-action,.tooltip--action {
    visibility: hidden;
    margin-top: 6px;
    width: auto;
    background-color: #fff;
    padding: 12px;
    position: absolute;
    z-index: 1;
    left: 100%;
    top: 100%;
    min-width: -webkit-max-content;
    min-width: max-content;
    overflow: hidden
}

.stickytable .list-info--tooltip-action,.stickytable .tooltip--action {
    top: 0;
    left: auto;
    right: 24px;
    transform: translateY(-30%)
}

.stickytable .tooltip.contact .tooltip--action,.tooltip.contact .stickytable .tooltip--action {
    top: 0;
    left: 0
}

.link-back {
    text-transform: uppercase;
    padding-left: 34px;
    position: relative;
    display: inline-block;
    cursor: pointer;
    text-decoration: none
}

.link-back:after {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    transition: left .25s ease-out
}

html.ie .link-back:after {
    transform: translateY(-80%)
}

.link-back:hover:after {
    left: -10px
}

.link-back:active {
    opacity: .8
}

.button-close,.messages .messages__close {
    position: absolute!important;
    top: 10px;
    right: 10px;
    border: 0!important;
    background: none;
    cursor: pointer;
    outline: none
}

.button-close:before,.messages .messages__close:before {
    transition: .25s
}

.button-close:after,.messages .messages__close:after {
    display: none
}

.button-close:hover:before,.messages .messages__close:hover:before {
    transform: rotate(180deg)
}

.layer-cover--scroll-bottom,.page-intro--scroll-bottom,.scroll-bottom {
    display: block;
    cursor: pointer
}

.layer-cover--scroll-bottom:after,.page-intro--scroll-bottom:after,.scroll-bottom:after {
    content: "";
    display: block;
    width: 48px;
    height: 47px;
    margin: 20px auto 0;
    animation: a 1.875s infinite
}

.needs-select,.simple-sentence-select {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    cursor: pointer;
    line-height: 1;
    max-width: 100%
}

.needs-select:after,.needs-select:before,.simple-sentence-select:after,.simple-sentence-select:before {
    content: "";
    position: absolute;
    right: 0;
    bottom: 5px;
    left: 0;
    height: 2px;
    pointer-events: none
}

.needs-select:after,.simple-sentence-select:after {
    transition: opacity .35s ease-in-out;
    z-index: 1;
    opacity: 0
}

.needs-select:hover:after,.simple-sentence-select:hover:after {
    opacity: 1
}

.needs-select:hover .needs-select--inner:after,.simple-sentence-select:hover .simple-sentence-select--inner:after {
    transform: rotate(-45deg)
}

.needs-select--inner,.simple-sentence-select--inner {
    display: block;
    position: relative;
    padding-right: 40px;
    pointer-events: none
}

.needs-select--inner:after,.simple-sentence-select--inner:after {
    content: "";
    position: absolute;
    right: 10px;
    top: 50%;
    width: 14px;
    height: 14px;
    border-style: solid;
    border-width: 0 2px 2px 0;
    transform: rotate(45deg);
    margin-top: -15px;
    transition: .35s
}

.needs-select--label,.simple-sentence-select--label {
    pointer-events: none;
    display: block;
    font-weight: 400;
    padding: 0;
    cursor: pointer;
    max-width: 250px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden
}

.needs-select.disabled,.simple-sentence-select.disabled {
    cursor: inherit
}

.needs-select.disabled .needs-select--inner:after,.needs-select.disabled:after,.needs-select.disabled:before,.simple-sentence-select.disabled .simple-sentence-select--inner:after,.simple-sentence-select.disabled:after,.simple-sentence-select.disabled:before {
    display: none
}

.needs-select.disabled .needs-select--label,.simple-sentence-select.disabled .simple-sentence-select--label {
    opacity: .6
}

.needs-select select,.simple-sentence-select select {
    position: absolute;
    opacity: 0;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    pointer-events: none
}

.button-order {
    display: inline-block;
    position: relative;
    width: 18px;
    height: 16px;
    vertical-align: middle;
    cursor: pointer;
    line-height: 1;
    max-width: 100%;
    text-indent: 200%;
    font-size: 0;
    overflow: hidden;
    border: none;
    background: transparent;
    outline: none;
    box-shadow: none
}

.button-order:after,.button-order:before {
    content: "";
    position: absolute;
    top: 50%;
    width: 9px;
    height: 16px;
    transform: translateY(-50%);
    background-size: auto 100%;
    opacity: .3
}

.button-order:before {
    left: 0
}

.button-order:after {
    right: 0
}

.button-order.asc:after,.button-order.desc:before {
    opacity: 1
}

.treatment-status {
    padding-right: 26px!important;
    box-sizing: border-box;
    background-position: 100%
}

.treatment-status.pending {
    color: #333!important;
    opacity: .6
}

body.prevent-scroll {
    overflow: hidden
}

body.prevent-scroll .burger-menu--trigger,body.prevent-scroll .site-logo {
    z-index: 20
}

.data-table body.path-user table,.search-results-page body.path-user .view-empty,body.path-user .container,body.path-user .content-filters--container,body.path-user .data-table table,body.path-user .layer-accordion-info,body.path-user .layer-banner.align-col-a-b,body.path-user .layer-banner.align-col-a-d,body.path-user .layer-banner.align-col-c-d,body.path-user .layer-boiler.align-col-a-b,body.path-user .layer-boiler.align-col-c-d,body.path-user .magazine-wall--container,body.path-user .magazine-wall--list,body.path-user .needs-filters--container,body.path-user .needs-wall--container,body.path-user .needs-wall--list,body.path-user .news-wall--container,body.path-user .news-wall--list,body.path-user .search-results-page .view-empty,body.path-user .training-wall--container,body.path-user .training-wall--list,body.path-user div#sliding-popup .cookie-popup--content,div#sliding-popup body.path-user .cookie-popup--content {
    max-width: 960px
}

body.path-place-locator,body.path-place-locator-blank {
    overflow: hidden
}

body.path-place-locator-blank .needs-wall--items-to-display,body.path-place-locator .needs-wall--items-to-display {
    display: none
}

body.path-place-locator-blank .needs-wall--results,body.path-place-locator .needs-wall--results {
    width: 100%
}

body.maintenance-page .burger-menu--trigger {
    display: none
}

.container,.content-filters--container,.data-table table,.layer-accordion-info,.layer-banner.align-col-a-b,.layer-banner.align-col-a-d,.layer-banner.align-col-c-d,.layer-boiler.align-col-a-b,.layer-boiler.align-col-c-d,.magazine-wall--container,.magazine-wall--list,.needs-filters--container,.needs-wall--container,.needs-wall--list,.news-wall--container,.news-wall--list,.search-results-page .view-empty,.training-wall--container,.training-wall--list,div#sliding-popup .cookie-popup--content {
    min-width: 320px;
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    position: relative
}

.container .container,.container .content-filters--container,.container .data-table table,.container .layer-accordion-info,.container .layer-banner.align-col-a-b,.container .layer-banner.align-col-a-d,.container .layer-banner.align-col-c-d,.container .layer-boiler.align-col-a-b,.container .layer-boiler.align-col-c-d,.container .magazine-wall--container,.container .magazine-wall--list,.container .needs-filters--container,.container .needs-wall--container,.container .needs-wall--list,.container .news-wall--container,.container .news-wall--list,.container .search-results-page .view-empty,.container .training-wall--container,.container .training-wall--list,.container div#sliding-popup .cookie-popup--content,.content-filters--container .container,.content-filters--container .content-filters--container,.content-filters--container .data-table table,.content-filters--container .layer-accordion-info,.content-filters--container .layer-banner.align-col-a-b,.content-filters--container .layer-banner.align-col-a-d,.content-filters--container .layer-banner.align-col-c-d,.content-filters--container .layer-boiler.align-col-a-b,.content-filters--container .layer-boiler.align-col-c-d,.content-filters--container .magazine-wall--container,.content-filters--container .magazine-wall--list,.content-filters--container .needs-filters--container,.content-filters--container .needs-wall--container,.content-filters--container .needs-wall--list,.content-filters--container .news-wall--container,.content-filters--container .news-wall--list,.content-filters--container .search-results-page .view-empty,.content-filters--container .training-wall--container,.content-filters--container .training-wall--list,.content-filters--container div#sliding-popup .cookie-popup--content,.data-table .container table,.data-table .content-filters--container table,.data-table .layer-accordion-info table,.data-table .layer-banner.align-col-a-b table,.data-table .layer-banner.align-col-a-d table,.data-table .layer-banner.align-col-c-d table,.data-table .layer-boiler.align-col-a-b table,.data-table .layer-boiler.align-col-c-d table,.data-table .magazine-wall--container table,.data-table .magazine-wall--list table,.data-table .needs-filters--container table,.data-table .needs-wall--container table,.data-table .needs-wall--list table,.data-table .news-wall--container table,.data-table .news-wall--list table,.data-table .search-results-page .view-empty table,.data-table .training-wall--container table,.data-table .training-wall--list table,.data-table div#sliding-popup .cookie-popup--content table,.data-table table .container,.data-table table .content-filters--container,.data-table table .layer-accordion-info,.data-table table .layer-banner.align-col-a-b,.data-table table .layer-banner.align-col-a-d,.data-table table .layer-banner.align-col-c-d,.data-table table .layer-boiler.align-col-a-b,.data-table table .layer-boiler.align-col-c-d,.data-table table .magazine-wall--container,.data-table table .magazine-wall--list,.data-table table .needs-filters--container,.data-table table .needs-wall--container,.data-table table .needs-wall--list,.data-table table .news-wall--container,.data-table table .news-wall--list,.data-table table .search-results-page .view-empty,.data-table table .training-wall--container,.data-table table .training-wall--list,.data-table table div#sliding-popup .cookie-popup--content,.data-table table table,.layer-accordion-info .container,.layer-accordion-info .content-filters--container,.layer-accordion-info .data-table table,.layer-accordion-info .layer-accordion-info,.layer-accordion-info .layer-banner.align-col-a-b,.layer-accordion-info .layer-banner.align-col-a-d,.layer-accordion-info .layer-banner.align-col-c-d,.layer-accordion-info .layer-boiler.align-col-a-b,.layer-accordion-info .layer-boiler.align-col-c-d,.layer-accordion-info .magazine-wall--container,.layer-accordion-info .magazine-wall--list,.layer-accordion-info .needs-filters--container,.layer-accordion-info .needs-wall--container,.layer-accordion-info .needs-wall--list,.layer-accordion-info .news-wall--container,.layer-accordion-info .news-wall--list,.layer-accordion-info .search-results-page .view-empty,.layer-accordion-info .training-wall--container,.layer-accordion-info .training-wall--list,.layer-accordion-info div#sliding-popup .cookie-popup--content,.layer-banner.align-col-a-b .container,.layer-banner.align-col-a-b .content-filters--container,.layer-banner.align-col-a-b .data-table table,.layer-banner.align-col-a-b .layer-accordion-info,.layer-banner.align-col-a-b .layer-banner.align-col-a-b,.layer-banner.align-col-a-b .layer-banner.align-col-a-d,.layer-banner.align-col-a-b .layer-banner.align-col-c-d,.layer-banner.align-col-a-b .layer-boiler.align-col-a-b,.layer-banner.align-col-a-b .layer-boiler.align-col-c-d,.layer-banner.align-col-a-b .magazine-wall--container,.layer-banner.align-col-a-b .magazine-wall--list,.layer-banner.align-col-a-b .needs-filters--container,.layer-banner.align-col-a-b .needs-wall--container,.layer-banner.align-col-a-b .needs-wall--list,.layer-banner.align-col-a-b .news-wall--container,.layer-banner.align-col-a-b .news-wall--list,.layer-banner.align-col-a-b .search-results-page .view-empty,.layer-banner.align-col-a-b .training-wall--container,.layer-banner.align-col-a-b .training-wall--list,.layer-banner.align-col-a-b div#sliding-popup .cookie-popup--content,.layer-banner.align-col-a-d .container,.layer-banner.align-col-a-d .content-filters--container,.layer-banner.align-col-a-d .data-table table,.layer-banner.align-col-a-d .layer-accordion-info,.layer-banner.align-col-a-d .layer-banner.align-col-a-b,.layer-banner.align-col-a-d .layer-banner.align-col-a-d,.layer-banner.align-col-a-d .layer-banner.align-col-c-d,.layer-banner.align-col-a-d .layer-boiler.align-col-a-b,.layer-banner.align-col-a-d .layer-boiler.align-col-c-d,.layer-banner.align-col-a-d .magazine-wall--container,.layer-banner.align-col-a-d .magazine-wall--list,.layer-banner.align-col-a-d .needs-filters--container,.layer-banner.align-col-a-d .needs-wall--container,.layer-banner.align-col-a-d .needs-wall--list,.layer-banner.align-col-a-d .news-wall--container,.layer-banner.align-col-a-d .news-wall--list,.layer-banner.align-col-a-d .search-results-page .view-empty,.layer-banner.align-col-a-d .training-wall--container,.layer-banner.align-col-a-d .training-wall--list,.layer-banner.align-col-a-d div#sliding-popup .cookie-popup--content,.layer-banner.align-col-c-d .container,.layer-banner.align-col-c-d .content-filters--container,.layer-banner.align-col-c-d .data-table table,.layer-banner.align-col-c-d .layer-accordion-info,.layer-banner.align-col-c-d .layer-banner.align-col-a-b,.layer-banner.align-col-c-d .layer-banner.align-col-a-d,.layer-banner.align-col-c-d .layer-banner.align-col-c-d,.layer-banner.align-col-c-d .layer-boiler.align-col-a-b,.layer-banner.align-col-c-d .layer-boiler.align-col-c-d,.layer-banner.align-col-c-d .magazine-wall--container,.layer-banner.align-col-c-d .magazine-wall--list,.layer-banner.align-col-c-d .needs-filters--container,.layer-banner.align-col-c-d .needs-wall--container,.layer-banner.align-col-c-d .needs-wall--list,.layer-banner.align-col-c-d .news-wall--container,.layer-banner.align-col-c-d .news-wall--list,.layer-banner.align-col-c-d .search-results-page .view-empty,.layer-banner.align-col-c-d .training-wall--container,.layer-banner.align-col-c-d .training-wall--list,.layer-banner.align-col-c-d div#sliding-popup .cookie-popup--content,.layer-boiler.align-col-a-b .container,.layer-boiler.align-col-a-b .content-filters--container,.layer-boiler.align-col-a-b .data-table table,.layer-boiler.align-col-a-b .layer-accordion-info,.layer-boiler.align-col-a-b .layer-banner.align-col-a-b,.layer-boiler.align-col-a-b .layer-banner.align-col-a-d,.layer-boiler.align-col-a-b .layer-banner.align-col-c-d,.layer-boiler.align-col-a-b .layer-boiler.align-col-a-b,.layer-boiler.align-col-a-b .layer-boiler.align-col-c-d,.layer-boiler.align-col-a-b .magazine-wall--container,.layer-boiler.align-col-a-b .magazine-wall--list,.layer-boiler.align-col-a-b .needs-filters--container,.layer-boiler.align-col-a-b .needs-wall--container,.layer-boiler.align-col-a-b .needs-wall--list,.layer-boiler.align-col-a-b .news-wall--container,.layer-boiler.align-col-a-b .news-wall--list,.layer-boiler.align-col-a-b .search-results-page .view-empty,.layer-boiler.align-col-a-b .training-wall--container,.layer-boiler.align-col-a-b .training-wall--list,.layer-boiler.align-col-a-b div#sliding-popup .cookie-popup--content,.layer-boiler.align-col-c-d .container,.layer-boiler.align-col-c-d .content-filters--container,.layer-boiler.align-col-c-d .data-table table,.layer-boiler.align-col-c-d .layer-accordion-info,.layer-boiler.align-col-c-d .layer-banner.align-col-a-b,.layer-boiler.align-col-c-d .layer-banner.align-col-a-d,.layer-boiler.align-col-c-d .layer-banner.align-col-c-d,.layer-boiler.align-col-c-d .layer-boiler.align-col-a-b,.layer-boiler.align-col-c-d .layer-boiler.align-col-c-d,.layer-boiler.align-col-c-d .magazine-wall--container,.layer-boiler.align-col-c-d .magazine-wall--list,.layer-boiler.align-col-c-d .needs-filters--container,.layer-boiler.align-col-c-d .needs-wall--container,.layer-boiler.align-col-c-d .needs-wall--list,.layer-boiler.align-col-c-d .news-wall--container,.layer-boiler.align-col-c-d .news-wall--list,.layer-boiler.align-col-c-d .search-results-page .view-empty,.layer-boiler.align-col-c-d .training-wall--container,.layer-boiler.align-col-c-d .training-wall--list,.layer-boiler.align-col-c-d div#sliding-popup .cookie-popup--content,.magazine-wall--container .container,.magazine-wall--container .content-filters--container,.magazine-wall--container .data-table table,.magazine-wall--container .layer-accordion-info,.magazine-wall--container .layer-banner.align-col-a-b,.magazine-wall--container .layer-banner.align-col-a-d,.magazine-wall--container .layer-banner.align-col-c-d,.magazine-wall--container .layer-boiler.align-col-a-b,.magazine-wall--container .layer-boiler.align-col-c-d,.magazine-wall--container .magazine-wall--container,.magazine-wall--container .magazine-wall--list,.magazine-wall--container .needs-filters--container,.magazine-wall--container .needs-wall--container,.magazine-wall--container .needs-wall--list,.magazine-wall--container .news-wall--container,.magazine-wall--container .news-wall--list,.magazine-wall--container .search-results-page .view-empty,.magazine-wall--container .training-wall--container,.magazine-wall--container .training-wall--list,.magazine-wall--container div#sliding-popup .cookie-popup--content,.magazine-wall--list .container,.magazine-wall--list .content-filters--container,.magazine-wall--list .data-table table,.magazine-wall--list .layer-accordion-info,.magazine-wall--list .layer-banner.align-col-a-b,.magazine-wall--list .layer-banner.align-col-a-d,.magazine-wall--list .layer-banner.align-col-c-d,.magazine-wall--list .layer-boiler.align-col-a-b,.magazine-wall--list .layer-boiler.align-col-c-d,.magazine-wall--list .magazine-wall--container,.magazine-wall--list .magazine-wall--list,.magazine-wall--list .needs-filters--container,.magazine-wall--list .needs-wall--container,.magazine-wall--list .needs-wall--list,.magazine-wall--list .news-wall--container,.magazine-wall--list .news-wall--list,.magazine-wall--list .search-results-page .view-empty,.magazine-wall--list .training-wall--container,.magazine-wall--list .training-wall--list,.magazine-wall--list div#sliding-popup .cookie-popup--content,.needs-filters--container .container,.needs-filters--container .content-filters--container,.needs-filters--container .data-table table,.needs-filters--container .layer-accordion-info,.needs-filters--container .layer-banner.align-col-a-b,.needs-filters--container .layer-banner.align-col-a-d,.needs-filters--container .layer-banner.align-col-c-d,.needs-filters--container .layer-boiler.align-col-a-b,.needs-filters--container .layer-boiler.align-col-c-d,.needs-filters--container .magazine-wall--container,.needs-filters--container .magazine-wall--list,.needs-filters--container .needs-filters--container,.needs-filters--container .needs-wall--container,.needs-filters--container .needs-wall--list,.needs-filters--container .news-wall--container,.needs-filters--container .news-wall--list,.needs-filters--container .search-results-page .view-empty,.needs-filters--container .training-wall--container,.needs-filters--container .training-wall--list,.needs-filters--container div#sliding-popup .cookie-popup--content,.needs-wall--container .container,.needs-wall--container .content-filters--container,.needs-wall--container .data-table table,.needs-wall--container .layer-accordion-info,.needs-wall--container .layer-banner.align-col-a-b,.needs-wall--container .layer-banner.align-col-a-d,.needs-wall--container .layer-banner.align-col-c-d,.needs-wall--container .layer-boiler.align-col-a-b,.needs-wall--container .layer-boiler.align-col-c-d,.needs-wall--container .magazine-wall--container,.needs-wall--container .magazine-wall--list,.needs-wall--container .needs-filters--container,.needs-wall--container .needs-wall--container,.needs-wall--container .needs-wall--list,.needs-wall--container .news-wall--container,.needs-wall--container .news-wall--list,.needs-wall--container .search-results-page .view-empty,.needs-wall--container .training-wall--container,.needs-wall--container .training-wall--list,.needs-wall--container div#sliding-popup .cookie-popup--content,.needs-wall--list .container,.needs-wall--list .content-filters--container,.needs-wall--list .data-table table,.needs-wall--list .layer-accordion-info,.needs-wall--list .layer-banner.align-col-a-b,.needs-wall--list .layer-banner.align-col-a-d,.needs-wall--list .layer-banner.align-col-c-d,.needs-wall--list .layer-boiler.align-col-a-b,.needs-wall--list .layer-boiler.align-col-c-d,.needs-wall--list .magazine-wall--container,.needs-wall--list .magazine-wall--list,.needs-wall--list .needs-filters--container,.needs-wall--list .needs-wall--container,.needs-wall--list .needs-wall--list,.needs-wall--list .news-wall--container,.needs-wall--list .news-wall--list,.needs-wall--list .search-results-page .view-empty,.needs-wall--list .training-wall--container,.needs-wall--list .training-wall--list,.needs-wall--list div#sliding-popup .cookie-popup--content,.news-wall--container .container,.news-wall--container .content-filters--container,.news-wall--container .data-table table,.news-wall--container .layer-accordion-info,.news-wall--container .layer-banner.align-col-a-b,.news-wall--container .layer-banner.align-col-a-d,.news-wall--container .layer-banner.align-col-c-d,.news-wall--container .layer-boiler.align-col-a-b,.news-wall--container .layer-boiler.align-col-c-d,.news-wall--container .magazine-wall--container,.news-wall--container .magazine-wall--list,.news-wall--container .needs-filters--container,.news-wall--container .needs-wall--container,.news-wall--container .needs-wall--list,.news-wall--container .news-wall--container,.news-wall--container .news-wall--list,.news-wall--container .search-results-page .view-empty,.news-wall--container .training-wall--container,.news-wall--container .training-wall--list,.news-wall--container div#sliding-popup .cookie-popup--content,.news-wall--list .container,.news-wall--list .content-filters--container,.news-wall--list .data-table table,.news-wall--list .layer-accordion-info,.news-wall--list .layer-banner.align-col-a-b,.news-wall--list .layer-banner.align-col-a-d,.news-wall--list .layer-banner.align-col-c-d,.news-wall--list .layer-boiler.align-col-a-b,.news-wall--list .layer-boiler.align-col-c-d,.news-wall--list .magazine-wall--container,.news-wall--list .magazine-wall--list,.news-wall--list .needs-filters--container,.news-wall--list .needs-wall--container,.news-wall--list .needs-wall--list,.news-wall--list .news-wall--container,.news-wall--list .news-wall--list,.news-wall--list .search-results-page .view-empty,.news-wall--list .training-wall--container,.news-wall--list .training-wall--list,.news-wall--list div#sliding-popup .cookie-popup--content,.search-results-page .container .view-empty,.search-results-page .content-filters--container .view-empty,.search-results-page .data-table table .view-empty,.search-results-page .layer-accordion-info .view-empty,.search-results-page .layer-banner.align-col-a-b .view-empty,.search-results-page .layer-banner.align-col-a-d .view-empty,.search-results-page .layer-banner.align-col-c-d .view-empty,.search-results-page .layer-boiler.align-col-a-b .view-empty,.search-results-page .layer-boiler.align-col-c-d .view-empty,.search-results-page .magazine-wall--container .view-empty,.search-results-page .magazine-wall--list .view-empty,.search-results-page .needs-filters--container .view-empty,.search-results-page .needs-wall--container .view-empty,.search-results-page .needs-wall--list .view-empty,.search-results-page .news-wall--container .view-empty,.search-results-page .news-wall--list .view-empty,.search-results-page .training-wall--container .view-empty,.search-results-page .training-wall--list .view-empty,.search-results-page .view-empty .container,.search-results-page .view-empty .content-filters--container,.search-results-page .view-empty .data-table table,.search-results-page .view-empty .layer-accordion-info,.search-results-page .view-empty .layer-banner.align-col-a-b,.search-results-page .view-empty .layer-banner.align-col-a-d,.search-results-page .view-empty .layer-banner.align-col-c-d,.search-results-page .view-empty .layer-boiler.align-col-a-b,.search-results-page .view-empty .layer-boiler.align-col-c-d,.search-results-page .view-empty .magazine-wall--container,.search-results-page .view-empty .magazine-wall--list,.search-results-page .view-empty .needs-filters--container,.search-results-page .view-empty .needs-wall--container,.search-results-page .view-empty .needs-wall--list,.search-results-page .view-empty .news-wall--container,.search-results-page .view-empty .news-wall--list,.search-results-page .view-empty .training-wall--container,.search-results-page .view-empty .training-wall--list,.search-results-page .view-empty .view-empty,.search-results-page .view-empty div#sliding-popup .cookie-popup--content,.search-results-page div#sliding-popup .cookie-popup--content .view-empty,.training-wall--container .container,.training-wall--container .content-filters--container,.training-wall--container .data-table table,.training-wall--container .layer-accordion-info,.training-wall--container .layer-banner.align-col-a-b,.training-wall--container .layer-banner.align-col-a-d,.training-wall--container .layer-banner.align-col-c-d,.training-wall--container .layer-boiler.align-col-a-b,.training-wall--container .layer-boiler.align-col-c-d,.training-wall--container .magazine-wall--container,.training-wall--container .magazine-wall--list,.training-wall--container .needs-filters--container,.training-wall--container .needs-wall--container,.training-wall--container .needs-wall--list,.training-wall--container .news-wall--container,.training-wall--container .news-wall--list,.training-wall--container .search-results-page .view-empty,.training-wall--container .training-wall--container,.training-wall--container .training-wall--list,.training-wall--container div#sliding-popup .cookie-popup--content,.training-wall--list .container,.training-wall--list .content-filters--container,.training-wall--list .data-table table,.training-wall--list .layer-accordion-info,.training-wall--list .layer-banner.align-col-a-b,.training-wall--list .layer-banner.align-col-a-d,.training-wall--list .layer-banner.align-col-c-d,.training-wall--list .layer-boiler.align-col-a-b,.training-wall--list .layer-boiler.align-col-c-d,.training-wall--list .magazine-wall--container,.training-wall--list .magazine-wall--list,.training-wall--list .needs-filters--container,.training-wall--list .needs-wall--container,.training-wall--list .needs-wall--list,.training-wall--list .news-wall--container,.training-wall--list .news-wall--list,.training-wall--list .search-results-page .view-empty,.training-wall--list .training-wall--container,.training-wall--list .training-wall--list,.training-wall--list div#sliding-popup .cookie-popup--content,div#sliding-popup .container .cookie-popup--content,div#sliding-popup .content-filters--container .cookie-popup--content,div#sliding-popup .cookie-popup--content .container,div#sliding-popup .cookie-popup--content .content-filters--container,div#sliding-popup .cookie-popup--content .cookie-popup--content,div#sliding-popup .cookie-popup--content .data-table table,div#sliding-popup .cookie-popup--content .layer-accordion-info,div#sliding-popup .cookie-popup--content .layer-banner.align-col-a-b,div#sliding-popup .cookie-popup--content .layer-banner.align-col-a-d,div#sliding-popup .cookie-popup--content .layer-banner.align-col-c-d,div#sliding-popup .cookie-popup--content .layer-boiler.align-col-a-b,div#sliding-popup .cookie-popup--content .layer-boiler.align-col-c-d,div#sliding-popup .cookie-popup--content .magazine-wall--container,div#sliding-popup .cookie-popup--content .magazine-wall--list,div#sliding-popup .cookie-popup--content .needs-filters--container,div#sliding-popup .cookie-popup--content .needs-wall--container,div#sliding-popup .cookie-popup--content .needs-wall--list,div#sliding-popup .cookie-popup--content .news-wall--container,div#sliding-popup .cookie-popup--content .news-wall--list,div#sliding-popup .cookie-popup--content .search-results-page .view-empty,div#sliding-popup .cookie-popup--content .training-wall--container,div#sliding-popup .cookie-popup--content .training-wall--list,div#sliding-popup .data-table table .cookie-popup--content,div#sliding-popup .layer-accordion-info .cookie-popup--content,div#sliding-popup .layer-banner.align-col-a-b .cookie-popup--content,div#sliding-popup .layer-banner.align-col-a-d .cookie-popup--content,div#sliding-popup .layer-banner.align-col-c-d .cookie-popup--content,div#sliding-popup .layer-boiler.align-col-a-b .cookie-popup--content,div#sliding-popup .layer-boiler.align-col-c-d .cookie-popup--content,div#sliding-popup .magazine-wall--container .cookie-popup--content,div#sliding-popup .magazine-wall--list .cookie-popup--content,div#sliding-popup .needs-filters--container .cookie-popup--content,div#sliding-popup .needs-wall--container .cookie-popup--content,div#sliding-popup .needs-wall--list .cookie-popup--content,div#sliding-popup .news-wall--container .cookie-popup--content,div#sliding-popup .news-wall--list .cookie-popup--content,div#sliding-popup .search-results-page .view-empty .cookie-popup--content,div#sliding-popup .training-wall--container .cookie-popup--content,div#sliding-popup .training-wall--list .cookie-popup--content {
    min-width: 0
}

.container--wrapper,.layer-accordion-info--item,.layer-accordion-info>li,.layer-media--container {
    margin: 50px 8.3333%
}

.container--wrapper .twitter-tweet,.layer-accordion-info--item .twitter-tweet,.layer-accordion-info>li .twitter-tweet,.layer-media--container .twitter-tweet {
    margin-left: auto;
    margin-right: auto
}

.container--content {
    margin: 50px 8.3333%;
    overflow: hidden
}

.container--content form {
    margin-top: 24px
}

.container--content.alternate,.container--content.teaser-medium.align-to-col-d {
    margin-top: 0
}

.container--content.no-margin {
    margin-left: 0;
    margin-right: 0
}

.page-wrapper {
    max-width: 1920px;
    width: 100%;
    margin: 0 auto;
    position: relative;
    min-height: 100vh;
    display: flex;
    flex-direction: column
}

body:not(.path-frontpage):not(.sg) .page-wrapper {
    margin-top: 65px;
    min-height: calc(100vh - 65px)
}

.no-nav .page-wrapper {
    margin-top: 0!important;
    min-height: 100vh!important
}

.generic-title {
    line-height: 1;
    margin-bottom: 30px
}

.path-place-locator-blank .generic-title {
    margin: 20px
}

.request-form-title em {
    font-style: normal
}

.duplicate-info+.request-form-title {
    margin-top: 50px
}

.search-results-page .view-header {
    display: none
}

.search-results-page .view-empty {
    margin-top: 30px;
    margin-bottom: 80px
}

.search-results-page .view-filters .js-form,.search-results-page .view-filters legend {
    margin: 0
}

.search-results-page .view-filters .advanced-search-field--content input[type=text] {
    width: 100%
}

.search-results-page .view-filters .advanced-search-field--content label {
    display: none
}

.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] {
    margin: 0!important
}

.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] legend {
    font-size: inherit
}

html.android .only-desktop,html.ios .only-desktop,html.no-android .only-android,html.no-ios .only-ios {
    display: none!important
}

.community-item {
    display: block;
    overflow: hidden
}

.site-link {
    width: 29px;
    height: 24px;
    background-repeat: no-repeat;
    background-position: 50%;
    transition: all .25s ease-out;
    padding: 0 3px;
    display: block;
    cursor: pointer
}

.tag-category {
    position: relative;
    padding-bottom: 6px;
    margin-bottom: 10px;
    text-transform: uppercase;
    display: inline-block
}

.tag-category:after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0
}

.tag-category * {
    font-weight: inherit
}

.tag-category[style*="color:"]:after {
    border-color: currentColor
}

.tag-states {
    box-sizing: border-box;
    border-radius: 100px;
    display: inline-block;
    padding: 0 6px;
    min-width: 60px;
    text-align: center;
    font-size: 10px;
    font-weight: 700
}

.tag-states.confirmed,.tag-states.inprogress,.tag-states.validated {
    color: #9146fe;
    border-color: #9146fe
}

.icon-checked {
    background-color: #30b869;
    width: 72px;
    height: 89px;
    border-radius: 31px/43px;
    background-position: 50%;
    background-size: 35px;
    margin: 0 auto
}

.link-icons {
    display: inline-flex;
    align-items: center;
    cursor: pointer
}

.link-icons span {
    display: inline-block;
    width: 0;
    height: 0
}

.tooltip--action .link-icons {
    display: flex
}

.tooltip--action .link-icons+.link-icons {
    margin-top: 6px
}

.link-icons:before {
    margin-right: 6px;
    vertical-align: middle
}

.link-icons.disabled {
    opacity: .5;
    cursor: default
}

.link-icons.duplicate:before {
    width: 16px;
    height: 16px;
    background-size: contain
}

.link-icons.eye:before {
    width: 16px;
    height: 12px;
    background-size: contain
}

.link-icons.mail:before {
    width: 17px;
    height: 11px;
    background-size: contain
}

.link-icons.call:before {
    width: 20px;
    height: 14px;
    background-size: contain
}

.link-icons.site:before {
    width: 17px;
    height: 16px;
    background-size: contain
}

.link-icons.no-text.duplicate {
    font-size: 0
}

.img-signature {
    display: inline-block;
    width: 100%;
    text-align: center;
    padding-top: 5px;
    margin-top: 10px
}

.img-signature img {
    max-width: 200px
}

.dropdown-links {
    text-transform: none;
    display: inline-block;
    box-sizing: border-box;
    position: relative
}

.dropdown-links--layer {
    position: fixed;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none
}

.dropdown-links--current {
    align-items: center!important;
    cursor: pointer;
    border: 0;
    background: none;
    padding: 12px 38px 12px 12px;
    box-sizing: border-box;
    height: 100%;
    outline: none
}

.dropdown-links--current:after {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 12px
}

.dropdown-links.help .dropdown-links--current,.dropdown-links.user .dropdown-links--current {
    text-align: left
}

.dropdown-links--icon {
    width: 29px;
    height: 36px;
    border-radius: 21px/28px;
    overflow: hidden;
    box-sizing: border-box;
    font-style: normal
}

.dropdown-links--icon.help {
    display: flex;
    justify-content: center;
    align-items: center
}

.dropdown-links--icon.help:before {
    font-weight: 700;
    content: "?"
}

.dropdown-links--icon.user:after,.dropdown-links--icon.user:before {
    content: "";
    position: absolute;
    left: 50%
}

.dropdown-links--icon.user:before {
    width: 10px;
    height: 10px;
    top: 50%;
    margin-top: -3px;
    transform: translate(-50%,-50%);
    border-radius: 50%
}

.dropdown-links--icon.user:after {
    bottom: -3px;
    border-radius: 9px 9px 0 0/16px 16px 0 0;
    width: 18px;
    height: 16px;
    transform: translateX(-50%)
}

.dropdown-links--icon+span {
    display: none
}

.dropdown-links--icon+span span {
    display: block
}

.dropdown-links--user-name {
    font-weight: 700;
    overflow: hidden;
    max-width: 180px;
    white-space: nowrap;
    text-overflow: ellipsis
}

.dropdown-links--user-status {
    text-transform: uppercase;
    font-size: 10px
}

.dropdown-links.collapsed .dropdown-links--dropdown {
    display: none
}

.dropdown-links--dropdown {
    position: absolute;
    top: 100%;
    right: 0;
    width: 100%;
    min-width: 200px;
    box-sizing: border-box;
    z-index: 2;
    pointer-events: none;
    padding: 0 5px;
    display: none
}

.dropdown-links--list {
    pointer-events: auto
}

.dropdown-links--list li a,.dropdown-links--list li span {
    padding: 10px 12px;
    cursor: pointer;
    transition: all .25s ease-out;
    display: block
}

.type-link {
    align-items: center
}

.type-link--text {
    margin-left: 24px;
    line-height: 1;
    flex: 1
}

.type-link--text .field__label,.type-link--text strong {
    display: block;
    line-height: 1
}

.type-link--text .field__item {
    display: inline
}

.type-link--text .field__item:not(:first-of-type):before {
    content: ", ";
    margin: 0 .1em 0 -.15em
}

.type-link--text .field__label+.field__item:before {
    display: none
}

a.type-link {
    transition: color .25s ease-out
}

.chart-panel {
    transition: opacity .25s ease-out;
    opacity: 0;
    height: 400px;
    width: 100%;
    margin: 30px 0;
    padding: 0 8.3333%;
    box-sizing: border-box
}

.back-to-top {
    text-transform: uppercase;
    position: fixed;
    z-index: 200;
    right: 30px;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .25s ease-out;
    padding: 12px;
    display: none
}

.back-to-top:before {
    left: 50%;
    transform: translateX(-50%);
    margin-bottom: 12px;
    display: block
}

.path-place-locator-blank .back-to-top,.sg .back-to-top {
    display: none!important
}

.js-fit-the-text .textFitted strong {
    font-size: inherit;
    display: inline
}

.js-fit-the-text .textFitted .word-container {
    white-space: nowrap
}

.button-checkbox-radio {
    display: inline-block;
    position: relative
}

.button-checkbox-radio--option {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    pointer-events: none;
    opacity: 0
}

.wysiwyg>:first-child {
    margin-top: 0
}

.wysiwyg>:last-child {
    margin-bottom: 0
}

.wysiwyg .text-intro {
    margin-bottom: 30px
}

.wysiwyg p.text-highlight {
    text-transform: lowercase;
    margin-bottom: 30px
}

.wysiwyg p.text-subtitle {
    text-transform: uppercase;
    margin-bottom: 12px;
    margin-top: 50px
}

.wysiwyg p.text-notification {
    margin-bottom: 30px
}

.wysiwyg p.responsive-image-left,.wysiwyg p.responsive-image-right {
    display: block;
    box-sizing: border-box
}

.wysiwyg div.full-image,.wysiwyg p.full-image {
    width: 100%
}

.wysiwyg div.align-left,.wysiwyg p.align-left {
    float: none
}

.wysiwyg div.align-center,.wysiwyg p.align-center {
    text-align: center
}

.wysiwyg div.align-right,.wysiwyg p.align-right {
    float: none;
    text-align: right
}

.pager a.button-action {
    padding: 20px
}

.teaser-light {
    margin-bottom: 30px;
    box-sizing: border-box
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.teaser-light .teaser-light--content:before,.teaser-light.reversed .teaser-light--content:before {
    top: -25px
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.teaser-light .teaser-light--content:hover:before,.teaser-light.reversed .teaser-light--content:hover:before {
    height: calc(100% + 25px)
}

.teaser-light--picture {
    margin-bottom: 30px;
    display: block
}

.teaser-light--text p {
    margin-top: 12px
}

.teaser-light--text p:first-child {
    margin-top: 0
}

.teaser-light--text p:last-child {
    margin-bottom: 0
}

.teaser-light--tag,.teaser-light--tag-reversed {
    box-sizing: border-box;
    line-height: normal;
    margin-bottom: 30px;
    text-transform: uppercase;
    position: relative;
    display: block;
    padding: 0 24px
}

.teaser-light--tag-reversed a,.teaser-light--tag a {
    font-weight: inherit;
    transition: all .25s ease-out
}

.teaser-light--tag-reversed,.teaser-light--tag-reversed.highlight,.teaser-light--tag.highlight {
    padding: 0 30px;
    margin-bottom: 3px
}

.teaser-light--market {
    box-sizing: border-box;
    line-height: normal;
    margin-bottom: 10px;
    text-transform: none;
    position: relative;
    display: block;
    padding: 0 24px
}

.teaser-light--market a {
    font-weight: inherit;
    transition: all .25s ease-out
}

.teaser-light--market+.teaser-light--tag,.teaser-light--market+.teaser-light--tag-reversed {
    border-left: 0
}

.teaser-light--date {
    margin: 12px 0
}

.teaser-light--content {
    display: block;
    cursor: pointer;
    padding: 0 30px;
    box-sizing: border-box
}

.teaser-light--content:before {
    transition: all .25s ease-out;
    content: "";
    height: 0;
    position: absolute;
    top: 0;
    left: 0
}

.teaser-light--content:hover:before {
    height: 100%
}

.teaser-light--content:hover .teaser-light--action .link-std {
    transform: none;
    margin-left: 0
}

.teaser-light--action {
    margin-top: 20px;
    overflow: hidden
}

.teaser-light--action .link-std {
    transition: all .25s ease-out;
    transform: translateX(-100%);
    margin-left: 24px;
    white-space: nowrap
}

.teaser-light--action .link-std:after {
    right: 0!important
}

.teaser-verbatim {
    align-items: center!important
}

.teaser-verbatim--picture {
    margin: 0 auto 20px;
    display: block;
    width: 160px;
    flex: 0 0 160px
}

html.no-cssmask .teaser-verbatim--picture {
    border-radius: 80px/120px;
    overflow: hidden
}

.teaser-verbatim--picture img {
    -webkit-mask-image: url(../img/teaser-verbatim-mask.png);
    mask-image: url(../img/teaser-verbatim-mask.png)
}

.teaser-verbatim--picture+.teaser-verbatim--content {
    padding: 0 30px;
    box-sizing: border-box
}

.teaser-verbatim--quote {
    margin-bottom: 20px
}

.teaser-verbatim--quote:before {
    content: "";
    position: absolute;
    height: 100%;
    top: 0;
    left: -30px
}

.teaser-verbatim--quotation-marks:after,.teaser-verbatim--quotation-marks:before {
    display: inline-block
}

.teaser-verbatim--quotation-marks:before {
    content: "“";
    position: absolute;
    left: -15px;
    top: -8px
}

.teaser-verbatim--quotation-marks:after {
    content: "”";
    vertical-align: middle
}

.teaser-verbatim--author strong {
    display: block
}

.teaser-verbatim.small {
    align-items: center!important
}

.teaser-verbatim.small .teaser-verbatim--picture {
    margin-bottom: 0;
    width: 54px;
    flex: 0 0 54px
}

html.no-cssmask .teaser-verbatim.small .teaser-verbatim--picture {
    border-radius: 25px/40px
}

.teaser-verbatim.small .teaser-verbatim--picture img {
    -webkit-mask-image: url(../img/teaser-verbatim-small-mask.png);
    mask-image: url(../img/teaser-verbatim-small-mask.png)
}

.teaser-verbatim.small .teaser-verbatim--author {
    flex: 1;
    display: block;
    margin-left: 30px
}

.teaser-verbatim.small .teaser-verbatim--author:before {
    content: "";
    position: absolute;
    height: 50%;
    top: 0;
    margin: auto;
    bottom: 0;
    left: -20px
}

.teaser-contact--name {
    text-transform: uppercase
}

.teaser-contact--name strong {
    text-transform: none;
    display: block
}

.teaser-contact--infos p {
    line-height: 1;
    margin-top: 20px
}

.teaser-contact--action {
    margin-top: 30px
}

.list-links--item,.list-links li {
    margin-top: 12px
}

.list-links--item:first-child,.list-links li:first-child {
    margin-top: 0
}

.list-links--item a,.list-links li a {
    text-transform: uppercase;
    transition: color .25s ease-out
}

.list-community {
    width: 100%
}

.list-community--container {
    align-items: center!important;
    padding: 30px 0
}

.list-community--title {
    padding-bottom: 30px;
    display: block;
    text-transform: uppercase
}

.list-community--content {
    box-sizing: border-box
}

.list-community ul.menu {
    justify-content: center
}

.list-community ul.menu .list-community--item {
    width: 33.3%;
    position: relative
}

.list-community ul.menu .list-community--item:after {
    content: "";
    position: absolute;
    width: 1px;
    height: 100%;
    left: 0;
    top: 0;
    background: hsla(0,0%,100%,.2)
}

.list-community ul.menu .list-community--item:nth-child(3n+1):after {
    display: none
}

.list-community ul.menu .list-community--item.faded {
    opacity: .6;
    transition: opacity .25s ease-out
}

.list-community ul.menu .list-community--item a {
    transition: all .25s ease-out;
    width: 30px;
    height: 30px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: contain;
    display: inline-block
}

.list-community .responsive-slider--pager-dots {
    justify-content: center;
    margin-top: 30px
}

.list-community .responsive-slider--pager-dot {
    height: 4px;
    width: 30px;
    border-radius: 0
}

.list-community .responsive-slider--pager-dot.current {
    background-color: #fff
}

.list-simple {
    margin-top: 30px
}

.list-simple--item,.list-simple li {
    display: inline-block
}

.list-simple--item:before,.list-simple li:before {
    content: "|";
    display: inline-block;
    vertical-align: text-top;
    margin: 0 3px
}

.list-simple--item:first-child:before,.list-simple li:first-child:before {
    display: none
}

.list-simple--item a,.list-simple li a {
    transition: color .25s ease-out
}

.teaser-video {
    height: 100%;
    overflow: hidden
}

.teaser-video--category {
    text-transform: uppercase;
    margin-bottom: 30px
}

.teaser-video--overlay {
    width: 100%;
    height: 100%;
    padding: 50px 0;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center
}

.teaser-video--overlay:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .5;
    background: #333;
    transition: opacity .25s ease-out
}

.teaser-video--content {
    left: 50%;
    transform: translateX(-50%);
    padding: 0 8.3333%
}

.teaser-video--video {
    object-fit: cover
}

.teaser-video--picture,.teaser-video--video {
    position: absolute;
    height: 100%;
    width: 100%
}

.teaser-video--title {
    line-height: 1
}

.teaser-video--title strong {
    line-height: 1;
    display: block
}

.teaser-video--action {
    margin-top: 30px
}

.teaser-menu {
    padding: 20px 30px;
    box-sizing: border-box
}

.teaser-menu--desc {
    margin-top: 24px
}

.teaser-menu--action {
    margin-top: 30px
}

.teaser-menu--action .link-std {
    margin-bottom: 6px
}

.teaser-menu--contact {
    padding: 0 30px;
    box-sizing: border-box
}

.teaser-menu--contact .teaser-menu--desc {
    margin-top: 0;
    padding-right: 50%
}

.sub-menu {
    overflow: auto
}

.sub-menu--trigger {
    width: 13px;
    height: 8px;
    vertical-align: middle;
    transition: all .25s ease-out;
    cursor: pointer;
    position: absolute;
    right: 30px;
    top: 9px
}

.sub-menu>.menu,.sub-menu>ul {
    padding: 20px 0;
    column-count: 2;
    break-inside: avoid-column;
    page-break-inside: avoid;
    -webkit-column-break-inside: avoid
}

.sub-menu>.menu .accordions-enabled--col>.menu-item,.sub-menu>.menu>.menu-item,.sub-menu>.menu>li,.sub-menu>ul .accordions-enabled--col>.menu-item,.sub-menu>ul>.menu-item,.sub-menu>ul>li {
    padding-right: 49px;
    break-inside: avoid-column;
    margin-bottom: 6px;
    position: relative;
    transition: all .25s ease-out
}

.sub-menu>.menu .accordions-enabled--col>.menu-item:first-child,.sub-menu>.menu>.menu-item:first-child,.sub-menu>.menu>li:first-child,.sub-menu>ul .accordions-enabled--col>.menu-item:first-child,.sub-menu>ul>.menu-item:first-child,.sub-menu>ul>li:first-child {
    margin-top: 0
}

.sub-menu>.menu .accordions-enabled--col>.menu-item>a,.sub-menu>.menu .accordions-enabled--col>.menu-item>span:first-child,.sub-menu>.menu>.menu-item>a,.sub-menu>.menu>.menu-item>span:first-child,.sub-menu>.menu>li>a,.sub-menu>.menu>li>span:first-child,.sub-menu>ul .accordions-enabled--col>.menu-item>a,.sub-menu>ul .accordions-enabled--col>.menu-item>span:first-child,.sub-menu>ul>.menu-item>a,.sub-menu>ul>.menu-item>span:first-child,.sub-menu>ul>li>a,.sub-menu>ul>li>span:first-child {
    display: inline-block;
    text-transform: uppercase;
    padding-left: 30px
}

.sub-menu>.menu .accordions-enabled--col>.menu-item a,.sub-menu>.menu>.menu-item a,.sub-menu>.menu>li a,.sub-menu>ul .accordions-enabled--col>.menu-item a,.sub-menu>ul>.menu-item a,.sub-menu>ul>li a {
    transition: all .25s ease-out
}

.sub-menu>.menu .accordions-enabled--col>.menu-item .menu,.sub-menu>.menu .accordions-enabled--col>.menu-item ul,.sub-menu>.menu>.menu-item .menu,.sub-menu>.menu>.menu-item ul,.sub-menu>.menu>li .menu,.sub-menu>.menu>li ul,.sub-menu>ul .accordions-enabled--col>.menu-item .menu,.sub-menu>ul .accordions-enabled--col>.menu-item ul,.sub-menu>ul>.menu-item .menu,.sub-menu>ul>.menu-item ul,.sub-menu>ul>li .menu,.sub-menu>ul>li ul {
    margin-top: 6px
}

.sub-menu>.menu .accordions-enabled--col>.menu-item .menu .menu-item,.sub-menu>.menu .accordions-enabled--col>.menu-item .menu li,.sub-menu>.menu .accordions-enabled--col>.menu-item ul .menu-item,.sub-menu>.menu .accordions-enabled--col>.menu-item ul li,.sub-menu>.menu>.menu-item .menu .menu-item,.sub-menu>.menu>.menu-item .menu li,.sub-menu>.menu>.menu-item ul .menu-item,.sub-menu>.menu>.menu-item ul li,.sub-menu>.menu>li .menu .menu-item,.sub-menu>.menu>li .menu li,.sub-menu>.menu>li ul .menu-item,.sub-menu>.menu>li ul li,.sub-menu>ul .accordions-enabled--col>.menu-item .menu .menu-item,.sub-menu>ul .accordions-enabled--col>.menu-item .menu li,.sub-menu>ul .accordions-enabled--col>.menu-item ul .menu-item,.sub-menu>ul .accordions-enabled--col>.menu-item ul li,.sub-menu>ul>.menu-item .menu .menu-item,.sub-menu>ul>.menu-item .menu li,.sub-menu>ul>.menu-item ul .menu-item,.sub-menu>ul>.menu-item ul li,.sub-menu>ul>li .menu .menu-item,.sub-menu>ul>li .menu li,.sub-menu>ul>li ul .menu-item,.sub-menu>ul>li ul li {
    line-height: 1
}

.sub-menu>.menu .accordions-enabled--col>.menu-item .menu .menu-item a,.sub-menu>.menu .accordions-enabled--col>.menu-item .menu li a,.sub-menu>.menu .accordions-enabled--col>.menu-item ul .menu-item a,.sub-menu>.menu .accordions-enabled--col>.menu-item ul li a,.sub-menu>.menu>.menu-item .menu .menu-item a,.sub-menu>.menu>.menu-item .menu li a,.sub-menu>.menu>.menu-item ul .menu-item a,.sub-menu>.menu>.menu-item ul li a,.sub-menu>.menu>li .menu .menu-item a,.sub-menu>.menu>li .menu li a,.sub-menu>.menu>li ul .menu-item a,.sub-menu>.menu>li ul li a,.sub-menu>ul .accordions-enabled--col>.menu-item .menu .menu-item a,.sub-menu>ul .accordions-enabled--col>.menu-item .menu li a,.sub-menu>ul .accordions-enabled--col>.menu-item ul .menu-item a,.sub-menu>ul .accordions-enabled--col>.menu-item ul li a,.sub-menu>ul>.menu-item .menu .menu-item a,.sub-menu>ul>.menu-item .menu li a,.sub-menu>ul>.menu-item ul .menu-item a,.sub-menu>ul>.menu-item ul li a,.sub-menu>ul>li .menu .menu-item a,.sub-menu>ul>li .menu li a,.sub-menu>ul>li ul .menu-item a,.sub-menu>ul>li ul li a {
    display: inline-block;
    transition: color .25s ease-out;
    padding-left: 50px
}

.accordions-enabled--hide-item {
    display: none
}

.main-menu {
    z-index: 20
}

.main-menu.secondary-menu>ul>li>a,.main-menu.secondary-menu>ul>li>span {
    line-height: 1.5;
    text-transform: none
}

.main-menu.secondary-menu>ul>li>a:before,.main-menu.secondary-menu>ul>li>span:before {
    height: 10px
}

.main-menu>ul {
    height: 100%
}

.main-menu>ul>.menu-item:first-child>a:before,.main-menu>ul>.menu-item:first-child>span:before,.main-menu>ul>li:first-child>a:before,.main-menu>ul>li:first-child>span:before {
    display: none
}

.main-menu>ul>.menu-item.expanded>a:after,.main-menu>ul>.menu-item.expanded>span:after,.main-menu>ul>li.expanded>a:after,.main-menu>ul>li.expanded>span:after {
    width: calc(100% - 24px)
}

.main-menu>ul>.menu-item>a,.main-menu>ul>.menu-item>span,.main-menu>ul>li>a,.main-menu>ul>li>span {
    line-height: 1;
    text-transform: uppercase;
    text-align: center;
    padding: 20px 9px;
    display: flex;
    align-items: center;
    cursor: pointer;
    height: 100%;
    box-sizing: border-box;
    z-index: 2
}

.main-menu>ul>.menu-item>a+.contextual-region,.main-menu>ul>.menu-item>span+.contextual-region,.main-menu>ul>li>a+.contextual-region,.main-menu>ul>li>span+.contextual-region {
    position: static
}

.main-menu>ul>.menu-item>a:after,.main-menu>ul>.menu-item>span:after,.main-menu>ul>li>a:after,.main-menu>ul>li>span:after {
    content: "";
    height: 2px;
    display: block;
    position: absolute;
    bottom: 12px;
    left: 12px;
    width: 0;
    transition: width .25s ease-out
}

.main-menu>ul>.menu-item>a:before,.main-menu>ul>.menu-item>span:before,.main-menu>ul>li>a:before,.main-menu>ul>li>span:before {
    content: "";
    height: 20px;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    transition: all .25s ease-out
}

.main-menu>ul>.menu-item>a:hover:after,.main-menu>ul>.menu-item>span:hover:after,.main-menu>ul>li>a:hover:after,.main-menu>ul>li>span:hover:after {
    width: calc(100% - 24px)
}

.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .accordions-enabled--col>.menu-item,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu>.menu-item,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .accordions-enabled--col>.menu-item,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul>.menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .accordions-enabled--col>.menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu>.menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .accordions-enabled--col>.menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul>.menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .accordions-enabled--col>.menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu>.menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .accordions-enabled--col>.menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul>.menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .accordions-enabled--col>.menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu>.menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .accordions-enabled--col>.menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul>.menu-item {
    padding-right: 0
}

.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item {
    margin-bottom: 24px
}

.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>span {
    padding-left: 30px
}

.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item {
    padding-right: 49px;
    margin-bottom: 6px
}

.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .sub-menu--trigger,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .sub-menu--trigger,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .sub-menu--trigger,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .sub-menu--trigger,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .sub-menu--trigger,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .sub-menu--trigger,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .sub-menu--trigger,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .sub-menu--trigger,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .sub-menu--trigger,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .sub-menu--trigger,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .sub-menu--trigger,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .sub-menu--trigger,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .sub-menu--trigger,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .sub-menu--trigger,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .sub-menu--trigger,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .sub-menu--trigger {
    right: 0
}

.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item {
    margin-bottom: 0
}

.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item ul .menu-item>span {
    padding-left: 60px;
    text-transform: none
}

.main-menu--overlay {
    opacity: .7;
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: rgba(51,51,51,.7)
}

.main-menu--section {
    width: 100%;
    position: absolute;
    z-index: 1;
    left: 0;
    display: none;
    padding-top: 65px;
    top: 0;
    overflow: hidden
}

.main-menu--illustration {
    background-size: cover;
    background-position: 50% 0;
    background-repeat: no-repeat;
    position: absolute;
    left: -100%;
    top: 0;
    height: 100%;
    opacity: 0;
    transition: all .25s ease-out
}

.main-menu--illustration.show {
    left: 0;
    opacity: 1
}

.main-menu--content {
    padding-top: 20px;
    padding-bottom: 80px;
    max-height: calc(100vh - 115px);
    overflow-y: auto
}

.main-menu--content .sub-menu {
    box-sizing: border-box
}

.main-menu--close {
    position: absolute;
    top: 50px;
    right: 12px;
    cursor: pointer
}

.sticky .main-menu--close {
    top: 0
}

.main-menu--close:before {
    padding: 12px;
    background-position: 50%;
    transition: all .25s ease-out
}

.main-menu--close:hover:before {
    transform: rotate(180deg)
}

.site-logo--inner {
    text-indent: -9999px;
    overflow: hidden;
    transform: translateX(-50%);
    left: 50%;
    top: -30px;
    position: absolute;
    z-index: 10;
    background-position: top
}

.site-logo--inner a {
    display: block;
    width: inherit;
    height: inherit;
    cursor: pointer
}

.site-logo .extra-logo {
    display: none;
    position: absolute;
    z-index: 1;
    top: 0;
    left: 50%;
    height: 164px;
    line-height: 164px;
    padding: 0 158px 0 20px;
    transform: translate(-100%,-50%) rotate(-90deg);
    transform-origin: center right;
    transition: all .25s ease-out
}

.site-logo .extra-logo.hidden {
    opacity: 0;
    transform: translate(-100%,-500%) rotate(-90deg)
}

.site-logo:after {
    visibility: hidden;
    content: "";
    position: absolute;
    top: -50px;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    background-color: #fff
}

.site-lang {
    text-transform: uppercase;
    display: inline-block;
    box-sizing: border-box
}

.site-lang,.site-lang dl {
    position: relative;
    z-index: 1
}

.site-lang dl {
    height: 100%;
    display: none
}

.site-lang--current,.site-lang select {
    width: 100%;
    align-items: center!important;
    cursor: pointer;
    padding: 0 43px 0 12px;
    box-sizing: border-box
}

.site-lang--current {
    position: relative
}

.site-lang--current:after {
    position: absolute;
    top: 50%;
    right: 6px;
    transform: translateY(-50%)
}

.site-lang select {
    text-transform: uppercase;
    background-position: calc(100% - 6px) 50%;
    background-color: transparent;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    height: 100%;
    padding-left: 6px;
    padding-right: 23px
}

.site-lang select:focus,.site-lang select option:active,.site-lang select option:focus,.site-lang select option:hover {
    outline: none
}

.site-lang--list {
    width: 100%;
    top: 100%;
    left: 0;
    display: none;
    position: absolute;
    z-index: 2
}

.site-lang--list li a {
    padding: 12px 20px;
    cursor: pointer;
    transition: all .25s ease-out;
    display: block
}

.site-lang--overlay {
    position: absolute;
    top: 0;
    left: 0;
    height: 100vh;
    width: 100vw;
    z-index: 0
}

.site-lang.is-custom select {
    display: none
}

.site-lang.is-custom dl {
    display: flex
}

.teaser-community--head {
    margin-bottom: 12px
}

.teaser-community--head a {
    display: inline
}

.teaser-community--content {
    font-weight: 400
}

.search-tool {
    height: 100%;
    transition: background .25s ease-out
}

.search-tool form {
    display: flex;
    flex-direction: row;
    align-items: stretch;
    flex-wrap: nowrap;
    width: 100%
}

.search-tool form .form--inline {
    width: 100%
}

.search-tool form .form--inline .form-item {
    margin: 0;
    flex: 1;
    height: 100%
}

.search-tool form .form--inline .form-actions {
    width: auto
}

.search-tool form .form--inline .form-actions input,.search-tool form .form--inline .form-item input {
    height: 100%
}

.search-tool form label {
    display: none
}

.search-tool form input[type=text] {
    font-size: 1rem;
    border: 0;
    padding: 0 20px;
    box-sizing: border-box
}

.search-tool form input[type=submit] {
    display: none;
    transition: all .25s ease-out;
    background-repeat: no-repeat;
    background-position: 20px;
    border: 0;
    padding-right: 20px;
    padding-left: 45px;
    text-indent: -99em
}

.search-tool.expanded {
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 20;
    background-color: rgba(51,51,51,.95);
    box-sizing: border-box;
    padding: 50px 7%
}

.search-tool.expanded input[type=submit] {
    display: block
}

.search-tool.expanded .search-tool--content {
    position: relative;
    top: 25%;
    transform: translateY(-50%);
    height: 60px;
    width: 100%;
    max-width: 500px;
    margin: 0 auto
}

.search-tool.expanded .search-tool--close {
    position: absolute;
    right: 12px;
    top: 20px;
    height: 24px;
    background-color: transparent
}

.search-tool--content {
    height: inherit;
    width: 0;
    transition: width .25s ease-out;
    position: absolute;
    top: 0;
    left: 0;
    overflow: hidden
}

.prevent-scroll .search-tool--content {
    transition: none
}

.no-js .search-tool--content {
    position: static;
    width: auto
}

.search-tool--icon {
    padding: 0 2px;
    cursor: pointer
}

.search-tool--icon:before {
    transition: all .25s ease-out;
    height: 100%;
    background-position: 50%
}

.expanded .search-tool--icon {
    display: none
}

.search-tool--close {
    padding: 0 10px;
    cursor: pointer;
    display: none;
    height: 100%
}

.expanded .search-tool--close {
    display: inline-block
}

.search-tool--close:before {
    transition: all .25s ease-out;
    height: 100%;
    background-position: 50%
}

.search-tool--close:hover:before {
    transform: rotate(180deg)
}

.teaser-article {
    display: block;
    cursor: pointer
}

.teaser-article--container {
    overflow: hidden
}

.teaser-article--container:hover .teaser-article--picture img {
    transform: scale(1.05)
}

.teaser-article--picture:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .5;
    background: #333;
    transition: opacity .25s ease-out
}

.teaser-article--picture img {
    display: block;
    transition: transform .5s ease-out
}

.teaser-article--overlay {
    justify-content: flex-end;
    align-items: center!important;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    padding: 20px 30px
}

.teaser-article--content {
    width: auto;
    min-height: 140px
}

.teaser-keydata {
    overflow: hidden;
    display: block
}

.teaser-keydata--link {
    display: block
}

.teaser-keydata--picture:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .25;
    background: #333;
    transition: opacity .25s ease-out
}

.teaser-keydata--picture img {
    display: block;
    transition: transform .5s ease-out
}

.teaser-keydata:hover .teaser-keydata--picture img {
    transform: scale(1.05)
}

.teaser-keydata--overlay {
    box-sizing: border-box;
    padding: 30px;
    line-height: 1
}

.teaser-keydata--highlight {
    margin-bottom: 6px
}

.teaser-keydata--action {
    position: absolute;
    bottom: 30px;
    left: 30px;
    width: calc(100% - 60px)
}

.teaser-keydata.background-layer .teaser-keydata--box {
    position: relative;
    z-index: 0
}

.teaser-keydata.background-layer .teaser-keydata--box:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .25;
    background: #333;
    transition: opacity .25s ease-out;
    z-index: -1
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.teaser-keydata.background-layer .teaser-keydata--box:after,.teaser-keydata.background-layer.reversed .teaser-keydata--box:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .25;
    background: #fff;
    transition: opacity .25s ease-out
}

.teaser-highlight--picture {
    overflow: hidden
}

.teaser-highlight--picture img {
    display: block;
    transition: transform .5s ease-out
}

.teaser-highlight--picture:hover img {
    transform: scale(1.05)
}

.alternate .teaser-highlight--picture:after,.teaser-medium.align-to-col-d .teaser-highlight--picture:after {
    content: "";
    background: rgba(51,51,51,.25)
}

.teaser-highlight--content {
    padding: 30px 3px 30px 30px;
    box-sizing: border-box
}

.teaser-highlight--text {
    line-height: 1
}

.teaser-highlight--action {
    margin-top: 24px
}

.teaser-keyfigure {
    padding: 0 24px;
    box-sizing: border-box;
    line-height: 1
}

.teaser-keyfigure>* {
    font-weight: inherit
}

.teaser-keyfigure--data {
    display: block;
    margin: .15em 0
}

.teaser-keyfigure--action {
    margin-top: 30px
}

.teaser-market {
    display: block
}

.teaser-market--content {
    padding: 30px
}

.teaser-market--title {
    text-transform: uppercase
}

.teaser-market--desc p {
    font-weight: inherit
}

.teaser-comparison--content {
    padding: 30px 30px 0
}

.teaser-comparison--title {
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    text-transform: uppercase
}

.teaser-comparison--desc {
    margin-top: 12px
}

.descripted-image--container {
    margin: 50px 8.3333%
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a .descripted-image--container .descripted-image--caption,.reversed .descripted-image--container .descripted-image--caption {
    order: 1;
    padding-left: 0;
    padding-right: 30px;
    border-left: 0
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a .descripted-image--container .descripted-image--picture,.reversed .descripted-image--container .descripted-image--picture {
    order: 2
}

.descripted-image--caption {
    margin-top: 30px;
    padding-left: 30px;
    box-sizing: border-box
}

.social-share--item,.social-share li {
    margin-left: 12px;
    vertical-align: middle
}

.social-share--item:first-child,.social-share li:first-child {
    margin-left: 0
}

.social-share--item a,.social-share li a {
    cursor: pointer
}

.social-share--item.print,.social-share li.print {
    padding-left: 12px
}

.social-share--item.print:before,.social-share li.print:before {
    content: "";
    display: block;
    width: 2px;
    height: 100%;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%)
}

.social-share--item.print a,.social-share li.print a {
    cursor: pointer;
    background-size: contain
}

.history-dates--list>li {
    margin-top: 30px
}

.history-dates--list>li:first-child {
    margin-top: 0
}

.history-dates--list>li .history-dates--trigger {
    display: inline-block;
    position: relative;
    z-index: 1;
    transform: translateX(-50%);
    left: 50%;
    padding: 0 20px
}

.history-dates--list>li .history-dates--trigger:after {
    vertical-align: middle;
    margin-left: 30px
}

.history-dates--tabs {
    padding-left: 30px
}

.history-dates--trigger {
    transition: all .25s ease-out;
    cursor: pointer
}

.history-dates--content {
    padding-top: 50px
}

.teaser-img {
    overflow: hidden;
    display: block
}

.teaser-img--picture:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .125;
    background: #333;
    transition: opacity .25s ease-out
}

.teaser-img--picture img {
    display: block;
    transition: transform .5s ease-out
}

.teaser-img:hover .teaser-img--picture:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .5;
    background: #333;
    transition: opacity .25s ease-out
}

.teaser-img:hover .teaser-img--picture img {
    transform: scale(1.05)
}

.teaser-img--content {
    position: absolute;
    top: 30px;
    right: 30px;
    bottom: 60px;
    left: 30px;
    line-height: 1
}

.teaser-img--content-inner {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: hidden;
    word-break: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto
}

.teaser-img--action {
    position: absolute;
    bottom: -30px;
    left: 0;
    right: 0
}

.share-price {
    display: block
}

.share-price strong {
    display: block;
    text-transform: uppercase
}

.share-price strong:after {
    vertical-align: unset;
    margin-left: 6px
}

.content-filters {
    transition: all .25s ease-out;
    z-index: 1
}

.content-filters.js-fixed {
    animation: d .5s ease;
    position: fixed;
    z-index: 3;
    left: 0;
    width: 100%
}

.content-filters.js-fixed .content-filters--group--label {
    display: block
}

.content-filters.js-transition {
    animation: e .5s ease
}

.content-filters.filters .form-item {
    border: 0!important
}

.content-filters.filters .form-item .search-choice,.content-filters.filters .form-item .search-choice-close:before,.content-filters.filters .form-item input::placeholder,.content-filters.filters .form-item input[type=text],.content-filters.filters .form-item select {
    color: #fff!important
}

.content-filters.filters .form-item input[type=checkbox]+label {
    padding-top: 0;
    padding-bottom: 0
}

.content-filters.filters .form-item input[type=checkbox]+label:after,.content-filters.filters .form-item input[type=checkbox]+label:before {
    background-color: transparent
}

.content-filters.columns .form-item {
    align-items: flex-end!important;
    width: 100%
}

.content-filters.columns .form-item label {
    padding: 12px 0
}

.content-filters.columns .form-item input:focus {
    color: inherit;
    border-color: inherit
}

.content-filters--fake-select {
    justify-content: center;
    align-items: baseline!important;
    order: 2;
    margin-top: 6px
}

.content-filters--fake-select select {
    margin: 0;
    max-width: 45%
}

.content-filters--fake-select+fieldset[data-drupal-selector=edit-type] {
    display: none!important
}

.content-filters--container {
    position: static;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    text-transform: uppercase;
    padding: 12px 20px;
    box-sizing: border-box
}

.content-filters--container .first-item,.content-filters--container fieldset[data-drupal-selector=edit-tag] {
    order: 1;
    width: 100%;
    text-align: center
}

.content-filters--container .form-item-month {
    order: 3
}

.content-filters--submit {
    flex: 1
}

.content-filters--submit input.form-autocomplete {
    background-image: none;
    flex: 1
}

.content-filters--submit input[type=button] {
    width: 42px;
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: 50%;
    cursor: pointer;
    transition: all .25s ease-out
}

.content-filters--group--label {
    padding: 12px 20px 0;
    text-transform: uppercase;
    cursor: pointer;
    display: none
}

.content-filters--group--label:after {
    margin-left: 20px;
    vertical-align: middle
}

.js-collapsed .content-filters--group--label {
    padding-bottom: 12px
}

.content-filters--group--filters {
    display: block
}

.js-collapsed .content-filters--group--filters {
    display: none
}

.content-filters .form-radios .form-item,.content-filters .form-type-select {
    margin: 0
}

.content-filters .form-radios .form-item label {
    transform: perspective(1px) translateZ(0);
    display: inline-block;
    padding: 0!important;
    cursor: pointer
}

.content-filters .form-radios .form-item label:before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: -6px;
    background: #fff;
    height: 2px;
    transition-property: right;
    transition-duration: .25s;
    transition-timing-function: ease-out
}

.content-filters .form-radios .form-item label:hover:before {
    right: 0
}

.content-filters .form-radios .form-item label:before {
    box-shadow: none;
    width: auto;
    top: auto;
    border-radius: 0
}

.content-filters .form-radios .form-item input[type=radio]:checked+label:before,.content-filters .form-radios .form-item label.is-active:before {
    right: 0
}

.content-filters .form-radios+.form-type-select {
    align-items: baseline!important
}

.content-filters .form-item {
    margin: 6px 0 0
}

.content-filters .form-item:first-child {
    margin-top: 0;
    border: 0!important
}

.content-filters .form-item input[type=checkbox],.content-filters .form-item input[type=radio] {
    display: none
}

.content-filters .form-item input[type=checkbox]:checked+label:before,.content-filters .form-item input[type=radio]:checked+label:before {
    right: 0
}

.content-filters .form-item input[type=text] {
    border-bottom-color: gray;
    height: auto
}

.content-filters .form-item input[type=text]:focus {
    border-bottom-color: gray
}

.content-filters .form-item.is-secondary label,.content-filters .form-item input[type=radio].is-secondary+label,.content-filters .form-item label.is-secondary {
    cursor: pointer;
    padding-left: 0;
    line-height: 1;
    text-transform: lowercase
}

.content-filters .form-item.selected-tags label {
    cursor: none
}

.content-filters .form-item.selected-tags label:before {
    right: 0
}

.content-filters .form-item a:not(.search-choice-close) {
    transform: perspective(1px) translateZ(0);
    display: inline-block;
    width: auto;
    padding: 0;
    margin-bottom: 10px
}

.content-filters .form-item a:not(.search-choice-close):before {
    content: "";
    position: absolute;
    z-index: -1;
    left: 0;
    right: 100%;
    bottom: -6px;
    background: #fff;
    height: 2px;
    transition-property: right;
    transition-duration: .25s;
    transition-timing-function: ease-out
}

.content-filters .form-item a:not(.search-choice-close):hover:before {
    right: 0
}

.content-filters .form-item a:not(.search-choice-close):before {
    box-shadow: none;
    width: auto;
    top: auto;
    border-radius: 0
}

.content-filters .form-item a:not(.search-choice-close).is-active:before {
    right: 0
}

.content-filters .form-type-select {
    align-items: baseline!important;
    justify-content: center
}

.content-filters .form-type-select label {
    cursor: default
}

.content-filters a,.content-filters label {
    cursor: pointer;
    padding-left: 0
}

.content-filters a.is-active:before,.content-filters label.is-active:before {
    right: 0
}

.content-filters select {
    margin: 0 24px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.content-filters select:not([multiple]) {
    width: auto;
    height: auto;
    border: 0;
    background-position: right 50%;
    padding: 4px 19px 0 0;
    margin-right: 0
}

.content-filters select:not([multiple]) option {
    color: initial
}

.content-filters select::-ms-expand {
    display: none
}

.ios .content-filters select {
    font-size: 1rem
}

.content-filters fieldset[data-drupal-selector=edit-items-per-page] {
    display: none
}

.content-filters--dropdown {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 20;
    pointer-events: none;
    overflow: hidden
}

.content-filters--dropdown--layer-out {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    cursor: pointer;
    opacity: 0;
    transition: .35s
}

.content-filters--dropdown--layer-container {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    transform: translateX(100%);
    transition: .35s
}

.content-filters--dropdown--layer-container--inner {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: flex;
    align-items: center;
    overflow: hidden
}

.content-filters--dropdown--layer-container--content {
    padding: 30px 50px
}

.content-filters--dropdown--layer-container--mask-bottom,.content-filters--dropdown--layer-container--mask-top {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    z-index: 1;
    height: 100px;
    pointer-events: none;
    opacity: 0;
    transition: .25s
}

.content-filters--dropdown--layer-container--mask-top {
    top: 0;
    background-image: linear-gradient(180deg,#fc3650 0,rgba(252,54,80,0))
}

.content-filters--dropdown--layer-container--mask-bottom {
    bottom: 0;
    background-image: linear-gradient(180deg,rgba(252,54,80,0) 0,#fc3650)
}

.content-filters--dropdown--layer-container.has-scrollbar .content-filters--dropdown {
    pointer-events: auto
}

.content-filters--dropdown--layer-container.has-scrollbar .content-filters--dropdown--layer-container--inner {
    overflow: auto;
    display: block
}

.content-filters--dropdown--layer-container.has-scrollbar .content-filters--dropdown--layer-container--mask-bottom,.content-filters--dropdown--layer-container.has-scrollbar .content-filters--dropdown--layer-container--mask-top {
    opacity: 1
}

.content-filters--dropdown--layer-container.has-scrollbar .content-filters--dropdown--layer-container--mask-bottom.is-hidden,.content-filters--dropdown--layer-container.has-scrollbar .content-filters--dropdown--layer-container--mask-bottom.is-hover,.content-filters--dropdown--layer-container.has-scrollbar .content-filters--dropdown--layer-container--mask-top.is-hidden,.content-filters--dropdown--layer-container.has-scrollbar .content-filters--dropdown--layer-container--mask-top.is-hover {
    opacity: 0
}

.content-filters--dropdown--layer-container.has-scrollbar .content-filters--dropdown--close {
    right: 10px
}

.content-filters--dropdown--close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    border: 0;
    background: transparent;
    padding: 0;
    margin: 0;
    cursor: pointer
}

.content-filters--dropdown--close:before {
    padding: 12px;
    background-position: 50%;
    transition: all .25s ease-out
}

.content-filters--dropdown--close:hover:before {
    transform: rotate(180deg)
}

.content-filters--dropdown--tracker {
    position: absolute;
    left: 0;
    top: 50%;
    height: 40px;
    margin-top: -20px;
    width: 8px;
    opacity: 0;
    transition: .25s
}

.content-filters--dropdown--item {
    margin: 10px 0;
    cursor: pointer
}

.content-filters--dropdown-is-opened {
    overflow: hidden
}

.content-filters--dropdown-is-opened .content-filters--dropdown {
    pointer-events: auto
}

.content-filters--dropdown-is-opened .content-filters--dropdown--layer-out {
    opacity: .8
}

.content-filters--dropdown-is-opened .content-filters--dropdown--layer-container {
    transition: .35s .3s;
    transform: translateX(0)
}

.content-filters.alternate .form-radios .form-item,.content-filters.teaser-medium.align-to-col-d .form-radios .form-item {
    border-left: none
}

.content-filters.alternate .form-type-select,.content-filters.teaser-medium.align-to-col-d .form-type-select {
    align-items: center!important;
    border-left: 1px solid gray
}

.content-filters.alternate fieldset[data-drupal-selector=edit-tag] .form-item.first-item,.content-filters.teaser-medium.align-to-col-d fieldset[data-drupal-selector=edit-tag] .form-item.first-item {
    display: inline-block
}

.content-filters.js-dropdown .form-radios[id^=edit-tag] {
    display: none
}

.content-filters.js-dropdown .form-radios .form-item {
    border: 0
}

.content-filters.nowrap .form--inline .form-item {
    margin-bottom: 20px
}

.content-filters.nowrap .form-actions {
    padding: 20px;
    box-sizing: border-box
}

.content-filters.nowrap .form-actions .form-actions {
    width: auto;
    padding: 0
}

.content-filters.multiple {
    align-items: center
}

.content-filters.multiple .content-filters--container fieldset[data-drupal-selector=edit-tag] {
    order: inherit
}

.content-filters.multiple .form-type-select {
    border-width: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    align-items: baseline!important
}

.content-filters.multiple .form-type-select select {
    padding-top: 5px
}

.content-filters.multiple div.form-item {
    display: flex;
    align-items: center;
    padding: 0 20px
}

.content-filters.multiple div.form-item input[type=text] {
    padding: 0;
    padding-bottom: 5px;
    margin: 0 12px
}

.content-filters.js-dropdown-category .form-radios .form-item.selected-tags {
    padding-left: 0
}

.hot-news {
    padding-left: 6px;
    cursor: pointer
}

.hot-news,.hot-news article {
    display: inline-block
}

.hot-news--text.marquee {
    white-space: nowrap;
    overflow: hidden;
    position: relative;
    display: inline-block;
    vertical-align: text-bottom
}

.hot-news--text.marquee span {
    margin-left: -100%;
    animation: b 15s linear infinite
}

.hot-news--text.marquee span:hover {
    animation-play-state: paused
}

.hot-news--text.marquee span:after {
    content: attr(data-text);
    white-space: nowrap;
    padding-left: 12px
}

.hot-news--icon {
    display: inline-block;
    margin-right: 12px;
    animation: f 4s ease .5s infinite
}

.hot-news--icon:before {
    animation: f 3.5s ease 0s infinite
}

.hot-news--icon:after {
    animation: f 3.75s ease 1s infinite
}

.download-link {
    line-height: 1
}

.download-link strong {
    display: block;
    line-height: 1
}

.download-link .link-std {
    margin-top: 24px;
    display: block
}

.site-portals {
    text-transform: none;
    display: inline-block;
    box-sizing: border-box;
    position: relative;
    z-index: 1
}

.site-portals dl {
    height: 100%;
    position: relative;
    z-index: 1
}

.site-portals dl dt {
    width: 100%
}

.site-portals dl dt span {
    white-space: nowrap;
    overflow: hidden;
    font-weight: 700
}

.site-portals--current {
    align-items: center!important;
    cursor: pointer;
    padding: 12px 38px 12px 12px;
    box-sizing: border-box
}

.site-portals--current:after {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 12px
}

.site-portals--list {
    top: 100%;
    right: 0;
    display: none;
    position: absolute;
    width: 100%;
    z-index: 2
}

.site-portals--list li a,.site-portals--list li span {
    padding: 10px 12px;
    cursor: pointer;
    transition: all .25s ease-out;
    display: block
}

.site-portals--overlay {
    position: absolute;
    top: 0;
    right: 0;
    height: 100vh;
    width: 100vw;
    z-index: 0
}

.teaser-gallery {
    overflow: hidden;
    cursor: pointer
}

.teaser-gallery:after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    transition: background .25s ease-out;
    background: linear-gradient(90deg,rgba(51,51,51,.5) 50%,transparent 0);
    background-size: 200% 100%;
    background-position: 100% 100%;
    width: 100%;
    height: 100%
}

.teaser-gallery:hover:after {
    background-position: 0 100%
}

.teaser-gallery--picture img {
    display: block;
    transition: transform .5s ease-out;
    -webkit-filter: grayscale(100%)
}

.edge .teaser-gallery--picture img {
    filter: grayscale(100%)
}

.no-grayscale .teaser-gallery--picture img {
    filter: none
}

.teaser-gallery--picture .img_wrapper img.img_grayscaleb {
    opacity: 0
}

.teaser-gallery--picture .img_wrapper img:not(.img_grayscale) {
    position: absolute;
    width: 100%;
    height: auto;
    top: 0;
    left: 0
}

.teaser-gallery:hover .teaser-gallery--picture img {
    transform: scale(1.05)
}

.teaser-gallery:hover .teaser-gallery--content {
    opacity: 1;
    transform: translateX(0)
}

.teaser-gallery--content {
    padding: 12px 20px 20px;
    z-index: 1;
    box-sizing: border-box
}

.teaser-gallery--job,.teaser-gallery--name {
    margin-top: 6px
}

.teaser-gallery--bio,.teaser-gallery--cellphone,.teaser-gallery--email,.teaser-gallery--phone {
    display: none
}

.teaser-gallery--cellphone a,.teaser-gallery--email a,.teaser-gallery--phone a {
    color: inherit
}

.teaser-gallery--bio {
    margin-top: 12px
}

.table-of-content {
    margin: 20px 0;
    box-sizing: border-box
}

.table-of-content--title {
    padding: 0 30px;
    box-sizing: border-box;
    margin-bottom: 20px
}

.table-of-content [class*=toc-h] {
    transition: color .25s ease-out;
    margin: 10px 0
}

.table-of-content [class*=toc-h]>a {
    display: block;
    line-height: 1;
    padding: 6px 0 6px 30px;
    box-sizing: border-box;
    cursor: pointer;
    transition: color .25s ease-out
}

.table-of-content [class*=toc-h]:not(.toc-h2) {
    margin: 0;
    text-transform: none;
    transition: color .25s ease-out
}

.table-of-content [class*=toc-h]:not(.toc-h2)>a {
    padding: 3px 0 3px 50px
}

.table-of-content [class*=toc-h]:not(.toc-h2)+.toc-h2 {
    margin-top: 20px
}

.table-of-content [class*=toc-h].toc-h2+[class*=toc-h]:not(.toc-h2) {
    margin-top: 10px
}

.display-per-page {
    align-items: baseline;
    padding: 6px 0
}

.display-per-page--title,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] legend .fieldset-legend {
    margin-right: 12px
}

.display-per-page--label,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios label {
    position: relative;
    padding: 0 6px;
    box-sizing: border-box;
    cursor: pointer;
    text-transform: uppercase;
    font-weight: 700!important
}

.display-per-page--label:before,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios label:before {
    display: none
}

.display-per-page--label:after,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios label:after {
    content: "";
    position: absolute;
    left: 50%;
    bottom: 0;
    display: block!important;
    width: 0;
    height: 2px;
    transform: translateX(-50%);
    transition: all .5s ease-out
}

.display-per-page--label.active:after,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios label.active:after {
    width: calc(100% - 12px)
}

.display-per-page--option,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios input {
    display: none
}

.display-per-page--option:checked+.display-per-page--label:after,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios .display-per-page--option:checked+label:after,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios input:checked+.display-per-page--label:after,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .form-radios input:checked+label:after {
    width: calc(100% - 12px)
}

.site-brand {
    font-weight: 700;
    text-transform: none;
    align-items: center!important;
    justify-content: flex-end;
    z-index: 20;
    height: 100%
}

.site-brand img {
    height: 50px;
    width: auto;
    display: block
}

.list-info--agenda .list-info--title:before,.list-info--notifications .list-info--title:before {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 24px;
    width: 25px;
    height: 25px;
    background-size: contain
}

.list-info--title {
    box-sizing: border-box;
    justify-content: space-between;
    align-items: center;
    min-height: 60px;
    padding: 20px 80px 15px 60px;
    position: relative
}

.list-info--counter {
    display: inline-block;
    font-style: normal;
    margin: -12px 0 -12px 6px;
    width: 31px;
    height: 38px;
    line-height: 42px;
    text-align: center;
    border-radius: 22px/33px
}

.list-info--counter:hover+.list-info--tooltip-action {
    visibility: visible
}

.list-info--tooltip-action {
    text-transform: none;
    right: 0;
    top: 60px;
    height: -webkit-fit-content;
    height: fit-content
}

.list-info--content {
    padding: 50px 30px 100px
}

.list-info--sub-title {
    text-transform: none;
    display: flex;
    align-items: center;
    margin: 0 -30px 20px 0
}

.list-info--sub-title:after {
    content: "";
    flex: 1;
    margin-left: 30px
}

.list-info--list+.list-info--sub-title {
    margin-top: 50px
}

.list-info li {
    display: flex
}

.list-info li+li {
    margin-top: 10px
}

.list-info li.icon-file {
    position: relative;
    padding-left: 30px;
    min-height: 30px
}

.list-info li.icon-file:before {
    content: "";
    position: absolute;
    top: 6px;
    left: 0;
    width: 20px;
    height: 30px;
    background-size: contain
}

.list-info li.icon-file.urgent:before,.list-info li.icon-file.warning:before {
    width: 30px
}

.list-info--date {
    margin-right: 24px;
    width: 80px
}

.list-info--text {
    flex: 1
}

.list-info--link {
    font-weight: 700
}

.list-info--link:hover {
    text-decoration: none
}

.list-info--reference {
    font-style: normal
}

.list-info--action {
    position: absolute;
    bottom: 30px;
    right: 50px
}

.teaser-offer {
    margin-bottom: 30px;
    display: block
}

.teaser-offer:hover:before {
    height: 100%
}

.teaser-offer:hover .teaser-offer--content:before {
    top: 0;
    bottom: 0
}

.teaser-offer:hover .teaser-offer--action:before {
    display: none
}

.teaser-offer:hover .teaser-offer--action .link-std {
    transform: none;
    margin-left: 0
}

.teaser-offer--text .teaser-offer--contact:last-child {
    margin-bottom: 0
}

.teaser-offer--title {
    margin-bottom: 20px;
    padding: 20px 30px;
    line-height: normal;
    box-sizing: border-box
}

.teaser-offer--subtitle {
    margin-bottom: 20px;
    text-transform: uppercase
}

.teaser-offer--content {
    padding: 0 30px
}

.teaser-offer--content:before {
    content: "";
    position: absolute;
    top: 50%;
    bottom: 50%;
    left: 0;
    transition: all .25s ease-out
}

.teaser-offer--content--inner {
    overflow: hidden
}

.teaser-offer--summary+.teaser-offer--contact {
    margin-top: 20px
}

.teaser-offer--store {
    text-transform: uppercase
}

.teaser-offer--place {
    margin-bottom: 20px
}

.teaser-offer--place.physical-address,.teaser-offer--place.postal-address {
    padding-left: 34px;
    box-sizing: border-box
}

.teaser-offer--place.physical-address:before,.teaser-offer--place.postal-address:before {
    position: absolute;
    top: -2px;
    left: 0
}

.teaser-offer--place .highlight {
    text-transform: uppercase
}

.teaser-offer--infos .highlight {
    text-transform: none
}

.teaser-offer--infos-item+.teaser-offer--infos-item {
    margin-top: 6px
}

.teaser-offer--infos-item a {
    display: block;
    padding-left: 33px;
    box-sizing: border-box
}

.teaser-offer--infos-item a:hover {
    transition: color .25s ease-out
}

.teaser-offer--infos-item a:before {
    position: absolute;
    top: -2px;
    left: 0
}

.teaser-offer--contact {
    margin-bottom: 20px
}

.teaser-offer--action {
    margin-top: 20px
}

.teaser-offer--action .link-std {
    transition: all .25s ease-out;
    transform: translateX(-100%);
    margin-left: 24px
}

.teaser-offer--action .link-std:after {
    right: 0!important
}

.teaser-offer--close {
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0;
    padding: 6px;
    cursor: pointer
}

.teaser-offer--close:before {
    transition: .25s;
    content: "";
    height: 15px;
    width: 15px;
    background-size: 15px;
    background-repeat: no-repeat;
    display: block
}

.teaser-offer--close:hover:before {
    transform: rotate(90deg)
}

.needs-wall:not(.view-grid) .teaser-offer {
    align-items: flex-start!important
}

.teaser-offer.place .teaser-offer--summary {
    text-transform: uppercase
}

.teaser-offer.place .teaser-offer--action .link-std {
    transition: all .25s ease-out;
    transform: translateX(0);
    margin-left: 0
}

.teaser-offer.place .teaser-offer--action .link-std:hover {
    margin-left: 24px
}

.needs-wall:not(.view-grid) .teaser-offer.place .teaser-offer--place {
    width: 100%
}

.teaser-offer.map-layer {
    margin: 0;
    position: static;
    width: 200px
}

.teaser-offer.map-layer .teaser-offer--infos-item {
    margin: 0
}

.teaser-offer.map-layer .teaser-offer--place {
    margin-bottom: 10px
}

.teaser-offer.map-layer .teaser-offer--content {
    position: static;
    padding: 12px 20px
}

.teaser-offer.map-layer .teaser-offer--content:before {
    display: none
}

.teaser-offer.map-layer .teaser-offer--title {
    padding: 20px 20px 12px;
    margin: 0
}

.teaser-offer.map-layer .teaser-offer--contact {
    margin: 10px 0
}

.teaser-offer.map-layer .teaser-offer--action .link-std:hover {
    margin: 0
}

.teaser-request-certificate {
    box-sizing: border-box;
    padding: 10px 20px 50px;
    text-align: left
}

.teaser-request-certificate:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 5px
}

.teaser-request-certificate--checkbox {
    margin-bottom: 10px;
    padding-right: 100px
}

.teaser-request-certificate--checkbox label {
    font-size: 12px!important
}

.teaser-request-certificate--tags,.teaser-request-certificate--tools {
    position: absolute;
    top: 10px
}

.teaser-request-certificate--tools {
    right: 10px;
    display: none
}

.teaser-request-certificate--tags {
    right: 10px;
    display: flex;
    align-items: center
}

.teaser-request-certificate--tags .tooltip {
    margin-left: 10px
}

.teaser-request-certificate--tags .tag-states {
    display: block
}

.teaser-request-certificate--date {
    padding-right: 100px
}

.teaser-request-certificate--id {
    margin-bottom: 6px
}

.teaser-request-certificate--reference,.teaser-request-certificate--request {
    text-transform: none
}

.teaser-request-certificate--slider .responsive-slider--wrapper {
    width: 100%!important
}

.teaser-request-certificate--slider--list {
    overflow: hidden
}

.teaser-request-certificate--slider--pager {
    position: absolute;
    bottom: 10px;
    right: 10px;
    white-space: nowrap
}

.teaser-request-certificate--slider--pager--counter {
    display: inline-block
}

.teaser-request-certificate--slider--pager--current {
    font-weight: 700
}

.teaser-request-certificate--slider--pager--next,.teaser-request-certificate--slider--pager--prev,.teaser-request-certificate--slider--pager .responsive-slider--pager-next,.teaser-request-certificate--slider--pager .responsive-slider--pager-prev {
    display: inline-block!important;
    position: relative;
    left: 0;
    right: 0;
    border: 0;
    background: none;
    width: 20px;
    height: 20px;
    text-indent: -999em;
    overflow: hidden;
    vertical-align: middle;
    cursor: pointer;
    top: -2px;
    transform: none
}

.teaser-request-certificate--slider--pager--next:after,.teaser-request-certificate--slider--pager--prev:after,.teaser-request-certificate--slider--pager .responsive-slider--pager-next:after,.teaser-request-certificate--slider--pager .responsive-slider--pager-prev:after {
    content: "";
    position: absolute;
    top: 3px;
    left: 3px;
    transition: .25s
}

.teaser-request-certificate--slider--pager--prev:hover:after,.teaser-request-certificate--slider--pager .responsive-slider--pager-prev:hover:after {
    transform: translateX(-3px)
}

.teaser-request-certificate--slider--pager--next:hover:after,.teaser-request-certificate--slider--pager .responsive-slider--pager-next:hover:after {
    transform: translateX(3px)
}

.teaser-request-certificate--title {
    margin-top: 6px;
    display: block
}

.teaser-request-certificate--title:hover,.teaser-request-certificate--title a:hover {
    text-decoration: underline
}

.teaser-request-certificate--infos {
    margin-top: 6px
}

.teaser-request-certificate--info {
    margin-top: 6px;
    padding-left: 20px;
    position: relative
}

.teaser-request-certificate--info:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 14px;
    height: 14px;
    background-size: contain;
    background-position: 50% 50%
}

.teaser-request-certificate--action {
    position: absolute;
    left: 20px;
    bottom: 10px;
    text-decoration: underline
}

.teaser-request-certificate--action,.teaser-request-certificate--action a {
    font-weight: 700
}

.teaser-request-certificate--action:hover,.teaser-request-certificate--action a:hover {
    text-decoration: none
}

.advanced-search-field {
    padding: 80px 8.3333%
}

.advanced-search-field--content {
    line-height: 1
}

.advanced-search-field--fields {
    align-items: flex-end!important;
    margin-top: 6px
}

.advanced-search-field input {
    border-radius: 0;
    box-shadow: none;
    background-color: transparent
}

.advanced-search-field--text,.advanced-search-field input[type=search],.advanced-search-field input[type=text],.search-results-page .view-filters .advanced-search-field--content input[type=text] {
    line-height: 1;
    height: 50px;
    box-sizing: border-box;
    width: calc(100% - 60px);
    padding: 0 12px 0 0
}

.advanced-search-field--text::-webkit-input-placeholder,.advanced-search-field input[type=search]::-webkit-input-placeholder,.advanced-search-field input[type=text]::-webkit-input-placeholder,.search-results-page .view-filters .advanced-search-field--content input[type=text]::-webkit-input-placeholder {
    line-height: normal
}

.advanced-search-field--submit,.advanced-search-field button[type=button],.advanced-search-field input[type=button],.advanced-search-field input[type=submit] {
    background-repeat: no-repeat;
    background-position: 50%;
    height: 60px;
    width: 60px;
    padding: 0;
    overflow: hidden;
    text-indent: -9999px;
    transition: all .25s ease-out;
    cursor: pointer
}

.advanced-search-field.no-padder {
    padding: 0
}

.advanced-search-field.alternate:not(.no-padder),.advanced-search-field.teaser-medium.align-to-col-d:not(.no-padder) {
    padding: 10px
}

.advanced-search-field.alternate--text,.advanced-search-field.alternate input[type=search],.advanced-search-field.alternate input[type=text],.advanced-search-field.teaser-medium.align-to-col-d input[type=search],.advanced-search-field.teaser-medium.align-to-col-d input[type=text] {
    text-transform: capitalize
}

.view-training .advanced-search-field.small {
    padding-bottom: 0
}

.display-toggle-view {
    align-items: baseline
}

.display-toggle-view--label {
    position: relative;
    padding: 0!important;
    margin: 0 0 0 6px;
    box-sizing: border-box;
    cursor: pointer;
    overflow: hidden;
    text-indent: -999em;
    transition: .25s
}

.display-toggle-view--label:before {
    display: none!important
}

.display-toggle-view--label:hover {
    opacity: .6
}

.display-toggle-view--option {
    display: none
}

.form-steps {
    margin-bottom: 50px
}

.form-steps--item {
    position: relative;
    flex: 1;
    flex-wrap: nowrap;
    font-weight: 700;
    align-items: center
}

.form-steps--item:after,.form-steps--item:before {
    content: "";
    display: inline-block;
    height: 3px;
    flex: 0 1 100%
}

.form-steps--item:before {
    margin-right: 10px
}

.form-steps--item:after {
    margin-left: 10px
}

.form-steps--item:first-child:before {
    display: none
}

.form-steps--item:first-child:after {
    flex-basis: 70%
}

.form-steps--item:nth-child(2):before {
    flex-basis: 25%
}

.form-steps--item:nth-child(2):after,.form-steps--item:nth-child(3):before {
    flex-basis: 45%
}

.form-steps--item:nth-child(3):after {
    flex-basis: 25%
}

.form-steps--item:last-child:before {
    flex-basis: 70%
}

.form-steps--item:last-child:after {
    display: none
}

.form-steps--item .point {
    display: inline-block;
    position: relative;
    width: 22px;
    height: 26px;
    line-height: 17px;
    flex: 0 0 22px;
    box-sizing: border-box;
    padding: 4px 6px;
    font-weight: 700;
    border-radius: 21px/28px;
    text-align: center;
    margin: 10px 10px 10px 0;
    overflow: hidden;
    text-indent: -999em
}

.form-steps--item .point:before {
    content: "";
    position: absolute;
    top: 8px;
    left: 5px;
    width: 12px;
    height: 12px;
    background-size: contain
}

.form-steps--item.current .point,.form-steps--item.current~.form-steps--item .point {
    text-indent: 0
}

.form-steps--item.current .point:before,.form-steps--item.current~.form-steps--item .point:before {
    display: none
}

.form-steps--item.current .point {
    border: none
}

.form-steps--item .sub-point {
    text-transform: uppercase;
    font-weight: 700;
    white-space: nowrap
}

.list-items {
    height: inherit
}

.list-items ul:not(.contextual-links) {
    height: inherit;
    justify-content: end
}

.list-items ul:not(.contextual-links) .site-link {
    height: 100%
}

.survey-info {
    position: relative;
    margin-top: 30px;
    padding: 24px
}

.survey-info--title {
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 30px
}

.survey-info--address {
    line-height: 25px
}

.survey-info:not(.alternate):not(.teaser-medium.align-to-col-d) .button-action {
    position: absolute;
    top: 25px;
    right: 25px
}

.survey-info.alternate .button-action,.survey-info.teaser-medium.align-to-col-d .button-action {
    margin-top: 20px
}

.duplicate-info {
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: nowrap;
    border-bottom: 1px solid #bbb;
    margin-bottom: 10px
}

.duplicate-info--inner {
    position: relative;
    padding-left: 30px;
    margin-bottom: 10px;
    min-height: 30px
}

.duplicate-info--inner:before {
    content: "";
    position: absolute;
    top: 6px;
    left: 0;
    width: 20px;
    height: 30px;
    background-size: contain
}

.duplicate-info--link {
    font-weight: 700
}

.duplicate-info--link:hover {
    text-decoration: none
}

.duplicate-info--reference {
    font-style: normal
}

.duplicate-info--action {
    margin-left: 20px
}

.notification-list-item {
    position: relative;
    justify-content: space-between;
    align-items: flex-start;
    flex-wrap: nowrap;
    padding: 20px 0;
    border-bottom: 1px solid #bbb
}

.notification-list-item--inner {
    position: relative;
    padding-left: 30px;
    margin-bottom: 20px;
    min-height: 30px
}

.notification-list-item--inner:before {
    content: "";
    position: absolute;
    top: 6px;
    left: 0;
    width: 20px;
    height: 30px;
    background-size: contain
}

.urgent .notification-list-item--inner:before,.warning .notification-list-item--inner:before {
    width: 30px
}

.notification-list-item--reference {
    font-style: normal
}

.notification-list-item--reference span {
    margin-right: 20px
}

.notification-list-item--arrow {
    background-size: 20px;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%);
    width: 20px;
    height: 20px
}

.notification-list-item.not-read .notification-list-item--title {
    font-weight: 700
}

.content-filters-tabs .container--content {
    margin-top: 0;
    margin-bottom: 0;
    overflow: visible
}

.content-filters-tabs--nav {
    justify-content: center;
    margin: 0 auto
}

.content-filters-tabs--nav--wrapper {
    position: relative;
    z-index: 1
}

.content-filters-tabs--nav--wrapper .content-filters-tabs--label {
    padding-left: 10px;
    padding-right: 10px
}

.content-filters-tabs--nav .content-filters-tabs--trigger {
    margin: 0 20px
}

.content-filters-tabs--list {
    text-align: center
}

.content-filters-tabs--list .content-filters-tabs--header,.content-filters-tabs--list .content-filters-tabs--label {
    margin: 0 0 10px
}

.content-filters-tabs--list .expanded+.collapsed .content-filters-tabs--header {
    margin-top: 10px
}

.content-filters-tabs--header,.content-filters-tabs--label {
    text-align: center
}

.content-filters-tabs--label,.content-filters-tabs--trigger {
    text-transform: uppercase;
    padding: 10px 0
}

.content-filters-tabs--trigger {
    display: inline-block;
    cursor: pointer
}

.content-filters-tabs--trigger:after {
    content: "";
    height: 2px;
    position: absolute;
    transition: .25s;
    bottom: 0;
    right: 50%;
    left: 50%
}

.content-filters-tabs .collapsed .content-filters-tabs--trigger {
    opacity: .5
}

.content-filters-tabs .collapsed .content-filters-tabs--trigger:hover:after {
    right: 0;
    left: 0
}

.content-filters-tabs .collapsed .content-filters-tabs--content {
    display: none
}

.content-filters-tabs .expanded .content-filters-tabs--trigger:after {
    right: 0;
    left: 0
}

.content-filters-tabs--content,.content-filters-tabs--tags {
    margin: -1px 5px 0;
    padding: 20px 30px
}

.content-filters-tabs--content {
    text-align: left
}

.content-filters-tabs--content fieldset {
    margin-bottom: 0;
    padding-top: 30px;
    position: relative
}

.content-filters-tabs--content legend {
    position: absolute;
    top: 10px;
    left: 0;
    margin: 0
}

.content-filters-tabs--date,.content-filters-tabs--dates {
    display: flex;
    align-items: center
}

.content-filters-tabs--dates {
    flex-wrap: wrap
}

.content-filters-tabs--date {
    margin: 10px 20px 10px 0
}

.content-filters-tabs--date label {
    margin-right: 10px;
    padding-left: 0
}

.content-filters-tabs--tags {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap
}

.content-filters-tabs--tag[type=button] {
    margin: 3px;
    padding: 6px 22px 3px;
    cursor: pointer;
    transition: .25s
}

.content-filters-tabs--tag[type=button]:before {
    content: "";
    background-size: contain;
    width: 10px;
    height: 10px;
    position: absolute;
    top: 50%;
    right: 6px;
    margin-top: -5px;
    transition: .25s
}

.content-filters-tabs--tag[type=button]:after {
    display: none
}

.content-filters-tabs--tag[type=button]:hover:before {
    transform: rotate(180deg)
}

.content-filters-tabs--reset[type=reset] {
    border: 0;
    background: transparent;
    padding: 0 3px;
    margin: 3px 12px;
    cursor: pointer
}

.content-filters-tabs--reset[type=reset]:hover {
    text-decoration: underline
}

.teaser-list-contacts td {
    position: relative
}

.teaser-list-contacts td:first-child .form-type-checkbox {
    display: block
}

.teaser-list-contacts td:first-child .form-type-checkbox input[type=checkbox]+label {
    display: inline-block!important;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    font-size: 0;
    text-indent: 200%
}

.teaser-list-contacts td .form-type-checkbox,.teaser-list-contacts td .form-type-radio {
    display: inline-flex;
    margin: 10px 0
}

.teaser-list-contacts.alternate td,.teaser-list-contacts.teaser-medium.align-to-col-d td {
    padding-top: 0!important;
    padding-bottom: 50px!important;
    box-sizing: border-box
}

.logo-item {
    width: 242px;
    height: 242px
}

.logo-item:hover .logo-item--desc {
    opacity: 1
}

.logo-item--logo {
    box-shadow: -10px 10px 0 #fc3650;
    cursor: pointer
}

.logo-item--logo img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: auto;
    height: auto;
    max-width: 220px;
    max-height: 220px
}

.logo-item--desc {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    transition: all .25s ease-out;
    opacity: 0;
    text-transform: uppercase;
    position: absolute;
    top: 10px;
    right: 10px
}

.logo-item--desc,.logo-item--logo {
    padding: 30px;
    box-sizing: border-box;
    width: 242px;
    height: 242px
}

.tooltip--action.is-visible {
    visibility: visible
}

.tooltip--action.to-duplicate {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 90% 10%;
    grid-template-columns: 90% 10%
}

.account-request {
    position: relative;
    border-top: 6px solid #fc3650;
    padding: 30px 0
}

.account-request--title {
    display: flex;
    align-items: flex-start;
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 20px;
    padding: 0 30px
}

.account-request--edit {
    background-size: 12px;
    background-position: 100%;
    font-weight: 700;
    margin-left: auto;
    border-bottom: 2px solid #fc3650;
    padding: 0 20px 0 10px;
    text-transform: lowercase
}

.account-request--content {
    padding: 0 30px
}

.account-request--content p {
    margin-bottom: 10px
}

.account-request--content p.date {
    margin-top: 20px
}

.account-request--content-footer {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 20px 0;
    padding: 0 30px
}

.account-request--prefooter {
    margin: 30px 0;
    padding: 30px
}

.account-request--prefooter p {
    margin-bottom: 10px
}

.account-request--footer {
    text-align: center
}

.items-anchor {
    display: flex;
    flex-wrap: wrap;
    z-index: 19
}

.items-anchor a {
    width: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-transform: uppercase;
    padding: 10px 0;
    border-bottom: 1px solid #bbb;
    transition: all .2s
}

.items-anchor a.active,.items-anchor a:hover {
    border-bottom: 6px solid #00049E
}

.items-anchor a:before {
    display: inline-block;
    content: "";
    padding-right: 10px
}

.items-anchor a.active:before,.items-anchor a:before,.items-anchor a:hover:before {
    transition: all .5s ease-out
}

.views-exposed-form+.data-table {
    margin-top: 30px
}

.data-table table {
    margin-bottom: 50px
}

.data-table table td:first-child,.data-table table td:last-child,.data-table table th:first-child,.data-table table th:last-child {
    max-width: 22%
}

.data-table table tbody tr td,.data-table table tbody tr th {
    background: none;
    padding: 6px 12px
}

.data-table table tbody tr td:first-child,.data-table table tbody tr th:first-child {
    text-transform: uppercase
}

.data-table table tbody tr td a:hover,.data-table table tbody tr th a:hover {
    text-decoration: underline
}

.data-table table thead {
    border-bottom: 0
}

.data-table table thead td,.data-table table thead th {
    padding: 6px 12px
}

.data-table--no-result {
    text-align: center;
    margin: 100px 20px
}

.list-type-links {
    margin-bottom: 20px
}

.list-type-links--item,.list-type-links li {
    margin-top: 12px
}

.list-type-links--item:first-child,.list-type-links li:first-child {
    margin-top: 0
}

.teaser-links--picture,.teaser-links--picture:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.teaser-links--picture:before {
    content: "";
    display: block;
    opacity: .45
}

.teaser-links--picture img,.teaser-links--picture picture {
    object-fit: cover;
    height: 100%
}

.teaser-links--content {
    padding: 0 20px 20px;
    box-sizing: border-box
}

.teaser-links--title {
    text-transform: uppercase;
    padding: 10px 20px 20px 86.5px;
    box-sizing: border-box;
    min-height: 96px
}

.teaser-links--title:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 66.5px;
    height: 77px;
    background-position: 50%;
    background-size: 65% auto
}

.teaser-links--title .highlight {
    display: block
}

.teaser-links--desc,.teaser-links--item {
    position: relative;
    margin-bottom: 20px;
    text-transform: none
}

.teaser-links--desc:last-child,.teaser-links--item:last-child {
    margin-bottom: 0
}

.teaser-links--desc * {
    font-weight: inherit
}

.teaser-links--link {
    color: inherit;
    text-transform: none
}

.teaser-highlight-news--category {
    display: block;
    margin-bottom: 20px;
    padding: 10px 10px 10px 15px;
    box-sizing: border-box
}

.teaser-highlight-news--category:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 5px;
    height: 100%
}

.teaser-highlight-news--picture {
    width: 100%;
    display: block;
    overflow: hidden
}

.teaser-highlight-news--picture:before {
    content: "";
    display: block;
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .45
}

.teaser-highlight-news--picture img,.teaser-highlight-news--picture picture {
    transition: transform .25s ease-out;
    z-index: 1
}

.teaser-highlight-news--picture:hover img,.teaser-highlight-news--picture:hover picture {
    transform: scale(1.05)
}

.teaser-highlight-news--picture .teaser-highlight-news--head {
    width: 100%;
    position: absolute;
    z-index: 2;
    left: 0;
    bottom: 0;
    padding: 20px;
    box-sizing: border-box
}

.teaser-highlight-news--content {
    padding: 20px;
    box-sizing: border-box
}

.teaser-highlight-news--metadatas {
    margin: 20px 0
}

.teaser-highlight-news--country {
    margin: 20px 0 0
}

.teaser-highlight-news--price {
    margin-bottom: 20px
}

.teaser-highlight-news .link-std {
    margin-top: 20px
}

.teaser-highlight-news .link-std+.tags-list,.teaser-highlight-news .link-std+.teaser-highlight-news--metadatas {
    margin-top: 30px
}

.teaser-highlight-news.video .teaser-highlight-news--picture:after {
    content: "";
    display: block;
    position: absolute;
    z-index: 2;
    top: 50%;
    left: 50%;
    width: 67px;
    height: 45px;
    transform: translate(-50%,-50%);
    background-size: 100% auto;
    background-position: 50%
}

.teaser-highlight-news.focus-on {
    border: 10px solid #21e8d8;
    box-sizing: border-box
}

.teaser-highlight-news.background-layer .teaser-highlight-news--box {
    position: relative
}

.teaser-highlight-news.background-layer .teaser-highlight-news--box:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .25;
    background: #333;
    transition: opacity .25s ease-out;
    z-index: -1
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.teaser-highlight-news.background-layer .teaser-highlight-news--box:after,.teaser-highlight-news.background-layer.reversed .teaser-highlight-news--box:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .25;
    background: #fff;
    transition: opacity .25s ease-out
}

.teaser-highlight-news.flexible .teaser-highlight-news--picture picture {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0
}

.teaser-highlight-news.flexible .teaser-highlight-news--picture picture img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.teaser-highlight-news.flexible .teaser-highlight-news--picture .teaser-highlight-news--head {
    display: flex;
    align-items: end;
    min-height: 390px;
    position: relative
}

.teaser-event {
    border-bottom: 5px solid #00049E
}

.teaser-event--title {
    padding: 30px 20px 20px 90px;
    box-sizing: border-box;
    background-color: #fc3650;
    flex: 0 0 100%;
    max-width: 100%
}

.teaser-event--title:before {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 30px;
    width: 30px;
    height: 30px;
    background-position: 50%;
    background-size: 100% auto;
    transform: translateY(-55%)
}

.teaser-event--period {
    padding: 30px 20px;
    box-sizing: border-box
}

.teaser-event--period:after {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    right: 50%;
    width: 80%;
    height: 2px;
    transform: translateX(50%)
}

.teaser-event--details {
    padding: 30px 20px;
    box-sizing: border-box
}

.teaser-event--extract,.teaser-event--name,.teaser-event--place {
    margin-bottom: 20px
}

.optin-block {
    padding: 50px 16.6667% 30px;
    box-sizing: border-box
}

.optin-block--actions {
    margin-top: 30px
}

.extra-logo {
    display: inline-block;
    padding: 30px 20px;
    box-sizing: border-box;
    text-transform: uppercase;
    white-space: nowrap;
    line-height: 1
}

.extra-logo:before {
    content: "";
    display: block;
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .4
}

.tags-list {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap
}

.tags-list--item {
    margin: 10px 10px 10px 0
}

.tags-list--item:last-child {
    margin-right: 0
}

.tags-list .tag-highlighted {
    margin-bottom: 0
}

.gradient-push {
    border: solid;
    border-width: 2px;
    border-image: linear-gradient(90deg,#b6ff4e,#00a49a);
    border-image-slice: 1;
    border-left: 0;
    border-right: 0;
    padding: 30px;
    box-sizing: border-box
}

.gradient-push--title {
    margin-bottom: 30px
}

.veristar-login-menu:after {
    content: "";
    display: inline-block;
    position: absolute;
    z-index: 1;
    top: 50%;
    width: 6.5px;
    height: 4px;
    background-size: 100% auto;
    transform: translate(25%,-50%);
    right: 3px
}

.veristar-login-menu--title,.veristar-login-menu>h2 {
    width: 33px;
    height: 33px;
    z-index: 2;
    text-indent: -999em;
    overflow: hidden;
    cursor: pointer;
    padding-right: 12.5px;
    background-position: calc(50% - 6.25px) 50%
}

.veristar-login-menu--title:before,.veristar-login-menu>h2:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 25px;
    height: 25px;
    border-radius: 100%;
    border: 1px solid #333;
    transform: translate(15%,15%)
}

.veristar-login-menu--title:after,.veristar-login-menu>h2:after {
    content: "";
    position: absolute;
    top: 0;
    right: 12.5px;
    display: block;
    width: 8px;
    height: 8px;
    border-radius: 100%;
    transform: translate(-50%,50%)
}

.veristar-login-menu--item,.veristar-login-menu li {
    padding: 10px 30px;
    box-sizing: border-box
}

.veristar-login-menu--link,.veristar-login-menu a {
    display: block
}

.veristar-login-menu--link:before,.veristar-login-menu a:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 5px;
    height: 100%;
    transform: translate(-30px,-50%);
    opacity: 0;
    transition: all .75s
}

.veristar-login-menu--link:active:before,.veristar-login-menu--link:hover:before,.veristar-login-menu a:active:before,.veristar-login-menu a:hover:before {
    opacity: 1;
    transform: translate(-30px)
}

.veristar-login-menu--layer {
    position: fixed;
    z-index: 2;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none
}

.veristar-login-menu.connected .veristar-login-menu--title:after,.veristar-login-menu.connected>h2:after {
    background-color: #45cf89
}

.veristar-login-menu.collapsed .veristar-login-menu--list,.veristar-login-menu.collapsed>ul {
    display: none
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.veristar-login-menu .veristar-login-menu--title:before,.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.veristar-login-menu>h2:before,.veristar-login-menu.reversed .veristar-login-menu--title:before,.veristar-login-menu.reversed>h2:before {
    border-color: #fff
}

.simple-sentence-form {
    text-align: center;
    line-height: 1.6;
    margin-bottom: 20px
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.simple-sentence-form .simple-sentence-select--inner:after,.simple-sentence-form.reversed .simple-sentence-select--inner:after {
    border-color: #fff
}

.subnav-tab {
    display: flex;
    flex-wrap: wrap;
    z-index: 19
}

.subnav-tab a {
    width: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-transform: uppercase;
    padding: 10px 0;
    border-bottom: 1px solid #bbb;
    transition: all .2s
}

.subnav-tab a.active,.subnav-tab a:hover {
    border-bottom: 6px solid #333
}

.subnav-tab a:before {
    display: inline-block;
    content: "";
    padding-right: 10px
}

.subnav-tab a.active:before,.subnav-tab a:before,.subnav-tab a:hover:before {
    transition: all .5s ease-out
}

.list-report .list-report {
    margin-bottom: 10px
}

.list-report--item,.list-report>li {
    position: relative;
    padding-left: 10px;
    margin: 3px 0
}

.list-report--item:before,.list-report>li:before {
    content: "-";
    position: absolute;
    top: 0;
    left: 0
}

.list-report .tag-states {
    vertical-align: middle;
    margin-left: 3px
}

.teaser-medium--container {
    margin: 50px 0
}

.teaser-medium .wysiwyg {
    box-sizing: border-box;
    padding: 30px 8.3333% 0
}

.teaser-medium.align-to-col-d .teaser-medium--picture,.teaser-medium.alternate .teaser-medium--picture {
    margin-left: 0;
    order: 2
}

.teaser-medium.align-to-col-d .wysiwyg,.teaser-medium.alternate .wysiwyg {
    margin-left: 8.3333%
}

.teaser-step {
    align-items: center!important;
    padding: 20px;
    box-sizing: border-box;
    height: 100%
}

.teaser-step--picture:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .3;
    background: #333;
    transition: opacity .25s ease-out
}

.teaser-step--title {
    line-height: 1;
    text-transform: uppercase;
    left: 0;
    padding: 24px 0 12px;
    margin: 0 24px
}

.teaser-step--info,.teaser-step--title {
    position: absolute;
    bottom: 0;
    z-index: 1;
    box-sizing: border-box
}

.teaser-step--info {
    right: 0;
    padding: 20px;
    width: 70%;
    opacity: 0;
    transform: translateX(100%)
}

.teaser-step--content {
    padding-top: 20px
}

.teaser-step--highlight {
    margin-bottom: 12px
}

.teaser-step--action,.teaser-step .tags-list {
    margin-top: 20px
}

.teaser-step--action ul {
    display: flex;
    flex-flow: column;
    align-items: flex-start
}

.teaser-step--action ul li {
    margin-top: 10px
}

.teaser-step--action ul li:first-child {
    margin-top: 0
}

.review-steps {
    padding: 0 10%;
    margin: 120px 0
}

.review-steps.small {
    margin-top: 50px;
    margin-bottom: 80px
}

.review-steps--informations {
    margin-bottom: 30px
}

.review-steps--list,.review-steps ol {
    counter-reset: a;
    list-style-type: none
}

.review-steps--list .review-steps--step,.review-steps--list li,.review-steps ol .review-steps--step,.review-steps ol li {
    flex: 1
}

.review-steps--list .review-steps--step:after,.review-steps--list li:after,.review-steps ol .review-steps--step:after,.review-steps ol li:after {
    content: "";
    position: absolute;
    width: calc(100% - 40px);
    display: block;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%)
}

.review-steps--list .review-steps--step:first-child,.review-steps--list li:first-child,.review-steps ol .review-steps--step:first-child,.review-steps ol li:first-child {
    flex: 0
}

.review-steps--list .review-steps--step p,.review-steps--list li p,.review-steps ol .review-steps--step p,.review-steps ol li p {
    position: absolute;
    transform: translate(50%);
    right: 0;
    margin-top: 42px;
    display: none;
    min-width: 100px
}

.small .review-steps--list .review-steps--step p,.small .review-steps--list li p,.small .review-steps ol .review-steps--step p,.small .review-steps ol li p {
    margin-top: 30px;
    white-space: nowrap
}

.review-steps--list .review-steps--step p.top-text,.review-steps--list li p.top-text,.review-steps ol .review-steps--step p.top-text,.review-steps ol li p.top-text {
    bottom: calc(100% + 30px);
    margin-top: 0;
    margin-bottom: 12px
}

.small .review-steps--list .review-steps--step p.top-text,.small .review-steps--list li p.top-text,.small .review-steps ol .review-steps--step p.top-text,.small .review-steps ol li p.top-text {
    margin: 0
}

.review-steps--list .review-steps--step:before,.review-steps--list li:before,.review-steps ol .review-steps--step:before,.review-steps ol li:before {
    counter-increment: a;
    content: counter(a);
    display: block;
    height: 30px;
    width: 30px;
    padding: 5px 0;
    box-sizing: border-box;
    border-radius: 50%;
    position: absolute;
    top: 0;
    right: 0;
    transform: translate(50%,-50%);
    z-index: 1
}

.small .review-steps--list .review-steps--step:before,.small .review-steps--list li:before,.small .review-steps ol .review-steps--step:before,.small .review-steps ol li:before {
    height: 25px;
    width: 25px
}

.review-steps--list .review-steps--step.in-progress:before,.review-steps--list li.in-progress:before,.review-steps ol .review-steps--step.in-progress:before,.review-steps ol li.in-progress:before {
    background-position: 50%;
    width: 70px;
    height: 60px;
    padding: 20px 0;
    box-sizing: border-box
}

.small .review-steps--list .review-steps--step.in-progress:before,.small .review-steps--list li.in-progress:before,.small .review-steps ol .review-steps--step.in-progress:before,.small .review-steps ol li.in-progress:before {
    height: 40px;
    width: 40px;
    background-size: 100%;
    padding: 12px 0
}

.review-steps--list .review-steps--step.completed.current,.review-steps--list .review-steps--step.in-progress.current,.review-steps--list li.completed.current,.review-steps--list li.in-progress.current,.review-steps ol .review-steps--step.completed.current,.review-steps ol .review-steps--step.in-progress.current,.review-steps ol li.completed.current,.review-steps ol li.in-progress.current {
    white-space: nowrap
}

.review-steps--list .review-steps--step.completed.current p,.review-steps--list .review-steps--step.in-progress.current p,.review-steps--list li.completed.current p,.review-steps--list li.in-progress.current p,.review-steps ol .review-steps--step.completed.current p,.review-steps ol .review-steps--step.in-progress.current p,.review-steps ol li.completed.current p,.review-steps ol li.in-progress.current p {
    display: block
}

.vertical-nav {
    height: 100%
}

.vertical-nav--list .vertical-nav--item,.vertical-nav--list li,.vertical-nav ul .vertical-nav--item,.vertical-nav ul li {
    flex: 1
}

.vertical-nav--list .vertical-nav--item .vertical-nav--link,.vertical-nav--list .vertical-nav--item a,.vertical-nav--list li .vertical-nav--link,.vertical-nav--list li a,.vertical-nav ul .vertical-nav--item .vertical-nav--link,.vertical-nav ul .vertical-nav--item a,.vertical-nav ul li .vertical-nav--link,.vertical-nav ul li a {
    transition: all .25s ease-out;
    padding: 10px;
    display: inline-block;
    width: 100%;
    box-sizing: border-box
}

.message-box {
    margin-bottom: 6px
}

.message-box--content {
    padding: 12px
}

.translation .message-box--content {
    background-color: #eaeaea!important
}

.message-box--content p {
    margin-top: 12px
}

.message-box--content p:first-child {
    margin-top: 0
}

.message-box--action {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: calc(100% + 12px)
}

.message-box--action li {
    margin-top: 6px
}

.message-box--action li:first-child {
    margin-top: 0
}

.message-box--action li .link-icons:before {
    margin: 0
}

.message-box .link-icons,.message-box em {
    vertical-align: middle
}

.modal-hp--wrapper {
    display: none
}

.article-details {
    padding: 30px
}

.article-details--title {
    padding-bottom: 10px;
    text-transform: uppercase
}

.article-details--action .button-action {
    margin-top: 20px;
    margin-right: 10px
}

.article-sidebar {
    margin-bottom: 20px
}

form fieldset.add-another {
    position: relative
}

form fieldset.add-another:after {
    display: block;
    content: "";
    width: 20px;
    height: 20px;
    background: #00ac7f;
    position: absolute;
    right: 0;
    top: 0
}

form fieldset.no-legend legend {
    display: none
}

form .form-label {
    display: block
}

form .form-actions {
    clear: both
}

form input[type=date]:-webkit-autofill,form input[type=datetime-local]:-webkit-autofill,form input[type=email]:-webkit-autofill,form input[type=number]:-webkit-autofill,form input[type=password]:-webkit-autofill,form input[type=search]:-webkit-autofill,form input[type=tel]:-webkit-autofill,form input[type=text]:-webkit-autofill,form select:-webkit-autofill,form textarea:-webkit-autofill {
    background-color: transparent
}

form textarea {
    background-color: #fff;
    border-width: 1px;
    margin-top: 20px
}

form select {
    padding-top: 0;
    padding-bottom: 0;
    background-position: calc(100% - 12px) 50%
}

form select[multiple] {
    height: auto;
    background-image: none
}

form select[multiple].has-chosen {
    height: 40px
}

form select::-ms-expand {
    display: none
}

form textarea {
    height: auto
}

form .form-drop-file-zone.alternate,form .form-drop-file-zone.teaser-medium.align-to-col-d {
    border: 0;
    padding: 0
}

form .animated-label select {
    position: relative;
    z-index: 1
}

form .animated-label select[multiple] {
    top: 9px
}

form .animated-label .iti~label,form .animated-label input~label,form .animated-label select~label,form .animated-label textarea~label {
    height: 40px;
    line-height: 40px;
    cursor: text;
    transition: all .5s ease-out;
    touch-action: manipulation;
    padding: 0 12px;
    margin: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0
}

form .animated-label .iti:focus~label,form .animated-label input:focus~label,form .animated-label select:focus~label,form .animated-label textarea:focus~label {
    opacity: 1;
    cursor: pointer
}

form .animated-label input:focus~label,form .animated-label select:focus~label {
    transform: translateY(-24px)
}

form .animated-label textarea:focus~label {
    transform: translateY(-40px)
}

form .animated-label.not-empty input~label,form .animated-label.not-empty select~label,form .animated-label.not-empty textarea~label,form .animated-label:focus-within input~label,form .animated-label:focus-within select~label,form .animated-label:focus-within textarea~label {
    opacity: 1;
    cursor: pointer
}

form .animated-label.not-empty input~label,form .animated-label.not-empty select~label,form .animated-label:focus-within input~label,form .animated-label:focus-within select~label {
    transform: translateY(-24px)
}

form .animated-label.not-empty textarea~label,form .animated-label:focus-within textarea~label {
    transform: translateY(-40px)
}

form .animated-label.focus-in .iti~label,form .animated-label.not-empty .iti~label {
    opacity: 1;
    cursor: pointer;
    transform: translateY(-24px)
}

form input:not([type=checkbox]):not([type=radio]):focus,form select:focus,form textarea:focus {
    outline: 0
}

form .iti {
    width: 100%
}

form .iti__selected-flag {
    padding-left: 12px
}

.form-switch input[type=radio]:checked+label.treatment-status.pending {
    color: #fc3650!important
}

.form-submit-zone a.link+button {
    margin-left: 50px
}

.layer-verbatim--container {
    margin: 50px 0
}

.layer-verbatim--container .teaser-verbatim {
    margin-left: 8.3333%
}

.layer-banner {
    margin-top: 50px
}

.layer-banner--wrapper {
    background-size: cover;
    background-position: 50%;
    padding: 30px 0
}

.layer-banner--content {
    margin-left: 8.3333%
}

.layer-banner--title {
    text-transform: uppercase;
    line-height: 1
}

.layer-banner--title a:not(.link-std) {
    text-decoration: underline
}

.layer-banner--title a:not(.link-std):hover {
    text-decoration: none
}

.layer-banner--title ol,.layer-banner--title p,.layer-banner--title ul {
    margin-top: 24px
}

.layer-banner--title ol:first-child,.layer-banner--title p:first-child,.layer-banner--title ul:first-child {
    margin: 0
}

.layer-banner--title ol li,.layer-banner--title p li,.layer-banner--title ul li {
    padding-left: 40px;
    line-height: 1
}

.layer-banner--title ol li:before,.layer-banner--title p li:before,.layer-banner--title ul li:before {
    font-weight: 400
}

.layer-banner--title ul li:before {
    top: 12px
}

.layer-banner--title ol li:before {
    top: -12px
}

.layer-banner--subtitle {
    text-transform: uppercase;
    margin-bottom: 30px
}

.layer-banner .button-action {
    margin-top: 30px
}

.layer-banner.background-layer .layer-banner--box {
    position: relative;
    z-index: 0
}

.layer-banner.background-layer .layer-banner--box:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .25;
    background: #333;
    transition: opacity .25s ease-out;
    z-index: -1
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.layer-banner.background-layer .layer-banner--box:after,.layer-banner.background-layer.reversed .layer-banner--box:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .25;
    background: #fff;
    transition: opacity .25s ease-out
}

.layer-banner.align-col-a-b,.layer-banner.align-col-a-d,.layer-banner.align-col-c-d,.layer-boiler--wrapper {
    margin-top: 50px
}

.layer-boiler--container {
    padding: 50px 8.3333%;
    align-items: flex-start!important
}

.layer-boiler--title {
    text-transform: uppercase;
    line-height: 1;
    padding: 0 24px;
    box-sizing: border-box;
    margin-bottom: 30px
}

.layer-boiler--left-col {
    margin-bottom: 30px
}

.layer-boiler--left-col img {
    max-width: 100%;
    display: block;
    height: auto
}

.layer-boiler--desc {
    padding-left: 24px
}

.layer-boiler--desc ol,.layer-boiler--desc p,.layer-boiler--desc ul {
    margin-top: 24px
}

.layer-boiler--desc ol:first-child,.layer-boiler--desc p:first-child,.layer-boiler--desc ul:first-child {
    margin: 0
}

.layer-boiler--contact {
    margin-top: 50px;
    padding-left: 24px
}

.layer-boiler--contact--title {
    margin-bottom: 30px
}

.layer-boiler--contact--name strong {
    display: block
}

.heading-highlights {
    justify-content: space-between;
    align-items: center!important;
    flex-wrap: nowrap;
    height: 50px
}

.heading-highlights--brand {
    flex-basis: 60%;
    box-sizing: border-box;
    padding-left: 64px;
    text-transform: uppercase;
    height: 100%;
    display: none
}

.heading-highlights--brand--text {
    transform: translateY(-50%);
    top: 50%
}

.heading-highlights--news {
    display: none;
    padding-left: 64px;
    box-sizing: border-box;
    flex-basis: 65%;
    overflow: hidden;
    white-space: nowrap
}

.heading-highlights--tools {
    align-items: center!important;
    justify-content: flex-end;
    z-index: 20;
    height: 100%;
    flex-basis: 35%;
    flex-grow: 1;
    flex-wrap: nowrap
}

.heading-highlights--tools .dropdown-links,.heading-highlights--tools .site-lang,.heading-highlights--tools .site-link,.heading-highlights--tools .site-portals {
    height: inherit
}

.heading-highlights--tools .site-portals {
    display: none
}

.heading-highlights--tools .share-price {
    padding: 0 10px
}

.heading-highlights--tools .button-action {
    margin: 0 20px
}

.site-footer {
    margin-top: auto
}

.site-footer--video>div {
    height: 100%
}

.site-footer--sitemap {
    padding: 50px 8.3333%;
    box-sizing: border-box;
    display: flex;
    flex-direction: column;
    justify-content: center;
    flex: 1
}

.site-footer--small {
    width: 100%;
    text-align: center;
    padding: 10px 0
}

.site-footer--small .list-simple {
    margin-top: 0
}

.slider-community--container {
    align-items: center!important;
    padding: 50px 0
}

.slider-community--logo {
    padding-bottom: 30px;
    display: block
}

.slider-community--content {
    box-sizing: border-box;
    padding: 0 30px
}

.site-heading {
    height: 65px
}

.site-heading .site-logo {
    z-index: 20;
    height: 0
}

.is-login .site-heading .site-logo,.is-not-login .site-heading .site-logo {
    flex: none;
    position: relative;
    height: auto;
    min-width: 70px
}

.site-heading .main-menu {
    position: static;
    display: none
}

.js-nav .site-heading .main-menu {
    width: auto;
    flex-grow: 1;
    flex-shrink: 1
}

.site-heading .main-menu.secondary-menu {
    flex: none
}

.page-hat--content {
    position: absolute;
    width: 100%;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    padding: 30px;
    box-sizing: border-box
}

.page-hat--picture {
    height: 100%;
    background-position: 50%;
    background-size: cover;
    background-repeat: no-repeat
}

.page-hat--picture:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .3;
    background: #333;
    transition: opacity .25s ease-out
}

.page-hat--picture video {
    object-fit: cover;
    height: 100%;
    width: 100%;
    display: block
}

.page-hat--action {
    position: absolute;
    bottom: 20px;
    right: 30px
}

.page-hat--action a {
    display: inline-block
}

.page-intro--list .page-hat--action {
    bottom: -24px
}

.page-hat--link {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    font-size: 0
}

.page-hat--go-next {
    padding-right: 30px;
    display: inline-block;
    position: relative
}

.page-hat--go-next:after {
    transition: .25s;
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -7px
}

.page-hat--go-next:hover:after {
    transform: rotate(90deg)
}

.page-hat--title {
    margin-bottom: 20px;
    line-height: 1;
    font-size: 25px
}

.page-hat--title strong {
    line-height: 1
}

.page-hat.alternate .page-hat--title,.page-hat.simple .page-hat--title,.page-hat.teaser-medium.align-to-col-d .page-hat--title {
    text-align: center
}

.page-hat.small {
    min-height: 130px;
    display: flex;
    align-items: center
}

.page-hat.small .page-hat--picture {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.page-hat.small .page-hat--content {
    position: relative;
    transform: none;
    top: inherit
}

.page-hat.small .page-hat--title {
    text-transform: none;
    text-align: center
}

.page-hat.small .page-hat--title:last-child {
    margin-bottom: 0
}

.page-hat.small .page-hat--title .highlight,.page-hat.small .page-hat--title strong {
    margin-bottom: 10px
}

.page-hat.small .page-hat--title .highlight:last-child,.page-hat.small .page-hat--title strong:last-child {
    margin-bottom: 0
}

.page-hat.small .page-hat--action {
    position: relative;
    right: auto;
    bottom: auto;
    text-align: center
}

.page-hat.small .page-hat--action .button-action {
    margin: 10px
}

.page-hat.background-layer .page-hat--content {
    align-items: stretch
}

.page-hat.background-layer .page-hat--title {
    margin-bottom: 0
}

.page-hat.background-layer .page-hat--box {
    position: relative;
    z-index: 0
}

.page-hat.background-layer .page-hat--box:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .25;
    background: #333;
    transition: opacity .25s ease-out;
    z-index: -1
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.page-hat.background-layer .page-hat--box:after,.page-hat.background-layer.reversed .page-hat--box:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .25;
    background: #fff;
    transition: opacity .25s ease-out
}

.burger-menu--scrollable .site-portals--list,.site-header.sticky .dropdown-links--list,.site-header.sticky .site-lang--list,.site-header.sticky .site-portals--list {
    border: 0
}

.site-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 200
}

.path-frontpage .site-header {
    transition: top .5s ease-out
}

.path-frontpage .site-header.sticky {
    top: -50px
}

.site-header.sticky .heading-highlights--tools {
    flex-basis: 35%
}

.site-header.sticky .site-heading {
    flex-wrap: nowrap;
    padding-bottom: 2px;
    box-sizing: border-box
}

.site-header.sticky.is-login .burger-menu--trigger,.site-header.sticky.is-not-login .burger-menu--trigger {
    display: none!important
}

.site-header.sticky.is-login .site-logo,.site-header.sticky.is-not-login .site-logo {
    flex-basis: auto
}

.site-header.sticky.is-login .site-heading:before,.site-header.sticky.is-not-login .site-heading:before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 2px;
    left: 0;
    z-index: 0
}

.site-header.sticky.is-login .site-heading:after,.site-header.sticky.is-not-login .site-heading:after {
    content: "";
    position: absolute;
    bottom: -63px;
    right: 0;
    height: 2px;
    left: 0;
    z-index: 0;
    display: none
}

.site-header.sticky.is-login .heading-highlights--tools,.site-header.sticky.is-not-login .heading-highlights--tools {
    flex: 1
}

.site-header.sticky.is-login .heading-highlights--tools .button-action,.site-header.sticky.is-not-login .heading-highlights--tools .button-action {
    position: relative
}

.site-header.sticky.is-login .heading-highlights--tools .button-action:before,.site-header.sticky.is-not-login .heading-highlights--tools .button-action:before {
    display: none;
    content: "+";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    text-indent: 0
}

.site-header.sticky.js-nav .main-menu:after {
    content: "";
    flex: 1
}

.site-header.sticky.js-nav .secondary-menu:after {
    display: none
}

.site-header.sticky.js-nav .secondary-menu:before {
    content: "";
    flex: 1
}

.site-header.sticky.js-nav .secondary-menu>.menu {
    justify-content: flex-end
}

.site-header.sticky .main-menu {
    width: auto;
    height: 100%
}

.site-header.sticky .main-menu>ul>li {
    height: 100%
}

.site-header.sticky .main-menu>ul>li:not(.menu-item--active-trail)>a:hover,.site-header.sticky .main-menu>ul>li:not(.menu-item--active-trail)>span:hover {
    transition: all .25s ease-out;
    background-position: 0
}

.site-header.sticky .main-menu>ul>li.expanded+li>a:before,.site-header.sticky .main-menu>ul>li.expanded+li>span:before,.site-header.sticky .main-menu>ul>li:not(.menu-item--active-trail):hover+li>a:before,.site-header.sticky .main-menu>ul>li:not(.menu-item--active-trail):hover+li>span:before,.site-header.sticky .main-menu>ul>li:not(.menu-item--active-trail)>a:hover:before,.site-header.sticky .main-menu>ul>li:not(.menu-item--active-trail)>span:hover:before {
    display: none
}

.site-header.sticky .main-menu>ul>li.expanded>a,.site-header.sticky .main-menu>ul>li.expanded>span {
    background-position: 0
}

.site-header.sticky .main-menu>ul>li.expanded>a:before,.site-header.sticky .main-menu>ul>li.expanded>span:before {
    display: none
}

.site-header.sticky .main-menu>ul>li>a,.site-header.sticky .main-menu>ul>li>span {
    background-image: linear-gradient(90deg,transparent 50%,#fff 0);
    background-position: 100% 0;
    width: 103%;
    background-size: 200% 100%
}

.site-header.sticky .main-menu>ul>li>a:after,.site-header.sticky .main-menu>ul>li>span:after {
    display: none
}

.site-header.sticky .main-menu--section {
    padding-top: 0;
    top: 100%
}

.site-header.sticky .site-logo {
    flex-basis: 65%;
    height: 100%
}

.site-header.sticky .site-logo--inner {
    height: 106px;
    width: 120px;
    top: 0
}

.site-header.sticky .site-logo--inner a {
    position: absolute;
    top: 0;
    left: 0
}

.site-header.sticky .site-logo--inner a:before {
    content: "";
    transition: background .25s ease-out;
    background: linear-gradient(90deg,#333 50%,gray 0);
    background-size: 200% 100%;
    background-position-x: right;
    height: 100%;
    width: 100%;
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0
}

.site-header.sticky .site-logo--inner a:hover:before {
    background-position-x: left
}

.site-header.sticky .site-logo .extra-logo {
    height: 120px;
    line-height: 120px;
    padding-right: 126px
}

.site-header.sticky .share-price {
    display: none
}

.sg .site-header.sticky {
    position: static
}

.site-header .main-menu .menu {
    flex-wrap: nowrap
}

.site-header .share-price,.site-header:not(.sticky)>.site-heading {
    display: none
}

.site-header:not(.sticky) .site-heading {
    flex-basis: 65%;
    position: unset
}

.site-header:not(.sticky) .site-heading .site-logo--inner {
    padding: 30px;
    transform: scale(.538) translateX(-93%) translateY(-15%);
    background-position: 50%
}

.site-header:not(.sticky) .heading-highlights .site-heading {
    height: 100%
}

.site-header:not(.sticky) .veristar-login-menu .veristar-login-menu--title:before,.site-header:not(.sticky) .veristar-login-menu>h2:before {
    border-color: #fff
}

.site-header:not(.sticky) .heading-highlights--tools {
    max-width: none!important
}

.site-header:not(.sticky).js-nav .js-collapsed+.js-open {
    z-index: 19
}

.site-header.sticky>.site-heading {
    display: flex
}

.site-header.sticky .heading-highlights .site-heading {
    display: none
}

.site-header .heading-highlights {
    z-index: 20;
    display: none
}

.path-frontpage .site-header .heading-highlights {
    display: flex
}

.site-header .veristar-login-menu--list,.site-header .veristar-login-menu>ul {
    position: absolute;
    right: 0;
    bottom: 0;
    width: 210px;
    transform: translate(10%,105%)
}

.cross-articles {
    justify-content: center
}

.cross-articles li {
    flex: 1
}

.cross-articles li .teaser-article {
    width: 100%
}

.layer-presentation {
    position: relative;
    overflow: hidden
}

.layer-presentation--bottom {
    background: linear-gradient(#333,#333);
    background-repeat: no-repeat
}

.layer-media--title {
    display: block;
    line-height: 1;
    padding-left: 20px;
    padding-bottom: 20px
}

.layer-media--media {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%
}

.layer-media--media iframe,.layer-media--media img.iframe-backstop,.layer-media--media video {
    position: absolute;
    width: 100%;
    height: 100%
}

.layer-media--legend {
    width: 100%;
    box-sizing: border-box;
    padding: 20px 20px 0
}

.layer-media--legend strong {
    display: block
}

.layer-media--legend .legend--title {
    text-transform: uppercase
}

.layer-media--link {
    width: 100%;
    box-sizing: border-box;
    padding: 20px 20px 0
}

.layer-magazine .layer-media .layer-media--container {
    padding-left: 0;
    margin-left: 0;
    margin-right: 0
}

.list-keyfigures--container {
    margin: 50px 8.3333%;
    align-items: start!important
}

.list-keyfigures--container .teaser-keyfigure {
    margin-bottom: 30px
}

.list-keyfigures--container .teaser-keyfigure:last-child {
    margin-bottom: 0
}

.slider-markets--list>li {
    transition: all .5s ease-out
}

.slider-markets .responsive-slider--wrapper {
    transform: translateX(-50%);
    left: 50%
}

.slider-markets .responsive-slider--pager-prev {
    left: 0
}

.slider-markets .responsive-slider--pager-next {
    right: 0
}

.slider-markets .responsive-slider--pager-dots {
    justify-content: center
}

.layer-markets {
    background: linear-gradient(#333,#333);
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: 100% 50%;
    margin-top: 50px
}

.layer-markets--container {
    padding: 30px 8.3333%;
    overflow: hidden
}

.layer-markets--title {
    margin-bottom: 30px
}

.layer-markets--action {
    margin-top: 30px
}

.slider-comparisons--container {
    margin: 50px 8.3333%
}

.slider-comparisons .paragraph--type--comparison-items .teaser-comparison {
    width: 50%
}

.slider-comparisons .paragraph--type--comparison-items .teaser-comparison--picture {
    box-sizing: border-box
}

.slider-comparisons .responsive-slider--pager-next,.slider-comparisons .responsive-slider--pager-prev {
    transform: none;
    top: 150px
}

.slider-comparisons .responsive-slider--pager-dots {
    justify-content: center;
    margin-top: 30px
}

.layer-magazine .slider-comparisons .slider-comparisons--container {
    margin-left: 0;
    margin-right: 0
}

.layer-history--container {
    margin: 50px 8.3333%
}

.layer-history--title {
    margin-bottom: 50px;
    padding-left: 30px
}

.section-gallery--container {
    margin: 50px 8.3333%
}

.section-gallery--title {
    line-height: 1;
    margin: 50px 0
}

.section-gallery--title strong {
    display: block;
    line-height: 1
}

.section-gallery--slider .section-gallery--list .section-gallery--item,.section-gallery--slider .section-gallery--list li,.section-gallery--slider>ul .section-gallery--item,.section-gallery--slider>ul li {
    border-style: solid;
    box-sizing: border-box
}

.section-gallery--actions {
    padding: 80px 8.3333%;
    box-sizing: border-box
}

.layer-magazine .section-gallery .section-gallery--container {
    margin-left: 0;
    margin-right: 0
}

.page-intro {
    height: 100vh;
    min-height: 420px;
    overflow: hidden
}

.page-intro>.page-hat:not(.simple) {
    z-index: 2
}

.page-intro .page-hat .field__item,.page-intro .page-hat .field__items {
    height: 100%
}

.page-intro .page-hat:after {
    display: none
}

.page-intro:after {
    z-index: 5
}

.page-intro--flap,.page-intro--list,.page-intro--list ul:first-child,.page-intro--list ul:first-child>li,.page-intro .page-hat,.page-intro>div {
    height: 100%
}

.page-intro--scroll-bottom {
    position: absolute;
    z-index: 3;
    left: 50%;
    transform: translateX(-50%);
    bottom: 30px
}

.page-intro--list ul:first-child {
    position: absolute!important
}

.page-intro--list ul:first-child .page-hat,.page-intro--list ul:first-child>li {
    height: 100%
}

.page-intro--list ul:first-child .page-hat article,.page-intro--list ul:first-child .page-hat article>div,.page-intro--list ul:first-child>li article,.page-intro--list ul:first-child>li article>div {
    height: inherit
}

.page-intro--list ul:first-child ul {
    position: relative!important
}

.page-intro--list .responsive-slider--pager-dots {
    position: absolute;
    z-index: 1;
    left: 50%;
    transform: translateX(-50%);
    bottom: 20px;
    cursor: pointer;
    margin: 0
}

.page-intro--list .responsive-slider--pager-prev {
    left: 30px;
    z-index: 3
}

.page-intro--list .responsive-slider--pager-next {
    right: 30px;
    z-index: 3
}

.page-intro .ajax-loader {
    position: absolute;
    bottom: 50%;
    left: 50%;
    z-index: 10;
    transform: translateX(-50%)
}

.page-intro .layer-cover {
    height: 100%;
    display: flex;
    align-items: center
}

.quick-access {
    background: linear-gradient(#eaeaea,#eaeaea);
    background-repeat: no-repeat;
    background-size: 100% calc(100% - 60px);
    background-position: bottom
}

.quick-access--container {
    padding-bottom: 80px;
    margin-top: 50px
}

.quick-access--title {
    line-height: 1;
    margin: 0 8.3333% 50px
}

.quick-access--title strong {
    display: block;
    line-height: 1
}

.quick-access--list {
    justify-content: center;
    padding: 0 8.3333%
}

.quick-access--list>li {
    border: solid transparent;
    box-sizing: border-box
}

.quick-access--list>li:first-child {
    border-top: 0
}

.news-wall--container,.news-wall--list {
    align-items: baseline!important;
    justify-content: center;
    padding-bottom: 50px;
    box-sizing: border-box
}

.news-wall--container .teaser-light,.news-wall--list .teaser-light {
    margin-bottom: 30px
}

.news-wall--header {
    align-items: center;
    justify-content: center;
    padding: 24px 30px;
    box-sizing: border-box
}

.news-wall.view-list .news-wall--list .teaser-light--picture {
    display: none
}

.news-wall.view-list .news-wall--list .teaser-light--date {
    margin-top: 0
}

.news-wall.view-list .news-wall--list .teaser-light--tag {
    margin-bottom: 12px
}

.news-wall--col .teaser-light:last-child {
    margin-bottom: 0
}

.news-wall--no-result {
    padding: 100px 30px;
    box-sizing: border-box
}

.cross-news {
    padding: 50px 0 12px
}

.path-frontpage .cross-news {
    background-image: none;
    background-color: #fff!important
}

.cross-news--text,.cross-news .view-header {
    box-sizing: border-box;
    padding: 0 8.3333% 50px
}

.cross-news--content,.cross-news .view-content {
    padding: 0 8.3333%
}

.cross-news--title {
    line-height: 1;
    margin-bottom: 50px
}

.cross-news--title strong {
    display: block;
    line-height: 1
}

.cross-news--list li {
    padding-bottom: 50px
}

.layer-2-col--container,.layer-contact--container {
    padding: 0 8.3333%;
    margin: 50px 0
}

.layer-2-col--container {
    align-items: center!important
}

.layer-2-col--container.top {
    align-items: flex-start!important
}

.layer-2-col--container.no-padder {
    padding: 0
}

.layer-2-col--container.reversed-order {
    flex-direction: row-reverse
}

.layer-2-col--col {
    flex: 1;
    box-sizing: border-box
}

.layer-2-col--col:first-child {
    margin-bottom: 50px
}

.data-table .layer-2-col table,.layer-2-col .container,.layer-2-col .content-filters--container,.layer-2-col .data-table table,.layer-2-col .layer-accordion-info,.layer-2-col .layer-banner.align-col-a-b,.layer-2-col .layer-banner.align-col-a-d,.layer-2-col .layer-banner.align-col-c-d,.layer-2-col .layer-boiler.align-col-a-b,.layer-2-col .layer-boiler.align-col-c-d,.layer-2-col .magazine-wall--container,.layer-2-col .magazine-wall--list,.layer-2-col .needs-filters--container,.layer-2-col .needs-wall--container,.layer-2-col .needs-wall--list,.layer-2-col .news-wall--container,.layer-2-col .news-wall--list,.layer-2-col .search-results-page .view-empty,.layer-2-col .training-wall--container,.layer-2-col .training-wall--list,.layer-2-col div#sliding-popup .cookie-popup--content,.search-results-page .layer-2-col .view-empty,div#sliding-popup .layer-2-col .cookie-popup--content {
    min-width: auto
}

.layer-2-col .layer-download--container,.layer-2-col .layer-verbatim--container,.layer-2-col .list-keyfigures--container,.layer-2-col .teaser-keyfigure,.layer-2-col .teaser-verbatim {
    margin: 0!important
}

.layer-2-col .teaser-keyfigure,.layer-2-col .teaser-verbatim {
    width: auto!important
}

.layer-2-col .layer-download--container,.layer-2-col .teaser-verbatim {
    padding-left: 0!important
}

.layer-2-col .layer-download--container {
    justify-content: flex-end
}

.page-wrapper {
    overflow: hidden
}

.layer-images-group {
    margin: 50px 8.3333%
}

.layer-images-group--inner {
    overflow: hidden
}

.layer-images-group--content {
    padding: 30px 0;
    z-index: 5
}

.layer-images-group--picture {
    overflow: hidden
}

.layer-images-group--title {
    line-height: 1;
    margin-bottom: 20px
}

.layer-images-group--title strong {
    line-height: 1;
    display: block
}

.layer-images-group--desc {
    margin-bottom: 24px;
    margin-left: 24px
}

.layer-images-group--desc:before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: -24px
}

.layer-images-group:not(.is-horizontal) .layer-images-group--inner {
    min-height: 650px
}

.layer-images-group.is-horizontal .layer-images-group--inner {
    min-height: 390px
}

.page-heading {
    z-index: 2
}

.page-heading.contained-picture .page-heading--picture {
    background-size: contain
}

.page-heading--intro {
    align-items: center!important
}

.page-heading--intro .social-share {
    margin-top: 30px;
    margin-left: 8.3333%
}

.page-heading--bg-img {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%
}

.page-heading--bg-img+.page-heading--content {
    z-index: 1;
    padding-top: 80px;
    padding-bottom: 80px
}

.page-heading--picture {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
    height: 200px
}

.page-heading--content {
    padding: 50px 8.3333% 0;
    box-sizing: border-box;
    width: 100%
}

.page-heading--section {
    margin-bottom: 12px
}

.page-heading--title,.page-heading--title strong {
    line-height: 1
}

.page-heading--date {
    margin-top: 12px
}

.page-heading--date time {
    font-weight: inherit
}

.page-heading--info {
    margin-top: 30px
}

.page-heading--info strong {
    text-transform: none
}

.page-heading--desc {
    margin-top: 50px;
    padding: 0 8.3333%
}

.page-heading--action {
    margin-top: 50px
}

.page-heading--reset {
    position: absolute;
    z-index: 2;
    right: 50px;
    bottom: 30px;
    border: none;
    background: none;
    padding: 0;
    text-transform: uppercase;
    cursor: pointer;
    pointer-events: none;
    opacity: 0;
    transform: translateX(10px);
    transition: .25s
}

.page-heading--reset:after {
    width: 13px;
    height: 13px;
    margin-left: 6px;
    margin-bottom: -1px;
    background-position: 50%;
    transition: all .25s ease-out
}

.page-heading--reset:hover:after {
    transform: rotate(180deg)
}

.page-heading--reset.is-visible {
    pointer-events: auto;
    opacity: 1;
    transform: none
}

.page-heading--dropdown {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 20;
    pointer-events: none;
    overflow: hidden
}

.page-heading--dropdown--layer-out {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    cursor: pointer;
    opacity: 0;
    transition: .35s
}

.page-heading--dropdown--layer-container {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    transform: translateX(100%);
    transition: .35s
}

.page-heading--dropdown--layer-container--inner {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: flex;
    align-items: center;
    overflow: hidden
}

.page-heading--dropdown--layer-container--content {
    padding: 30px 50px
}

.page-heading--dropdown--layer-container--mask-bottom,.page-heading--dropdown--layer-container--mask-top {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    z-index: 1;
    height: 100px;
    pointer-events: none;
    opacity: 0;
    transition: .25s
}

.page-heading--dropdown--layer-container--mask-top {
    top: 0;
    background-image: linear-gradient(180deg,#fc3650 0,rgba(252,54,80,0))
}

.page-heading--dropdown--layer-container--mask-bottom {
    bottom: 0;
    background-image: linear-gradient(180deg,rgba(252,54,80,0) 0,#fc3650)
}

.page-heading--dropdown--layer-container.has-scrollbar .page-heading--dropdown {
    pointer-events: auto
}

.page-heading--dropdown--layer-container.has-scrollbar .page-heading--dropdown--layer-container--inner {
    overflow: auto;
    display: block
}

.page-heading--dropdown--layer-container.has-scrollbar .page-heading--dropdown--layer-container--mask-bottom,.page-heading--dropdown--layer-container.has-scrollbar .page-heading--dropdown--layer-container--mask-top {
    opacity: 1
}

.page-heading--dropdown--layer-container.has-scrollbar .page-heading--dropdown--layer-container--mask-bottom.is-hidden,.page-heading--dropdown--layer-container.has-scrollbar .page-heading--dropdown--layer-container--mask-bottom.is-hover,.page-heading--dropdown--layer-container.has-scrollbar .page-heading--dropdown--layer-container--mask-top.is-hidden,.page-heading--dropdown--layer-container.has-scrollbar .page-heading--dropdown--layer-container--mask-top.is-hover {
    opacity: 0
}

.page-heading--dropdown--close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    border: 0;
    background: transparent;
    padding: 0;
    margin: 0;
    cursor: pointer
}

.page-heading--dropdown--close:before {
    padding: 12px;
    background-position: 50%;
    transition: all .25s ease-out
}

.page-heading--dropdown--close:hover:before {
    transform: rotate(180deg)
}

.page-heading--dropdown--tracker {
    position: absolute;
    left: 0;
    top: 50%;
    height: 40px;
    margin-top: -20px;
    width: 8px;
    opacity: 0;
    transition: .25s
}

.page-heading--dropdown--item {
    margin: 10px 0;
    cursor: pointer
}

.page-heading--dropdown-is-opened {
    overflow: hidden
}

.page-heading--dropdown-is-opened .page-heading--dropdown {
    pointer-events: auto
}

.page-heading--dropdown-is-opened .page-heading--dropdown--layer-out {
    opacity: .8
}

.page-heading--dropdown-is-opened .page-heading--dropdown--layer-container {
    transition: .35s .3s;
    transform: translateX(0)
}

.page-heading .simple-sentence-form {
    width: 100%
}

.page-heading .simple-sentence-select--label {
    max-width: 100%
}

.page-heading.background-layer .page-heading--content {
    align-items: stretch
}

.page-heading.background-layer .page-heading--box {
    position: relative
}

.page-heading.background-layer .page-heading--box:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .25;
    background: #333;
    transition: opacity .25s ease-out;
    z-index: -1
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.page-heading.background-layer .page-heading--box:after,.page-heading.background-layer.reversed .page-heading--box:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .25;
    background: #fff;
    transition: opacity .25s ease-out
}

.list-content--list {
    justify-content: flex-end;
    align-items: baseline!important;
    margin: 50px 8.3333%
}

.list-content--list li {
    padding: 0 30px;
    box-sizing: border-box;
    margin-bottom: 30px
}

.list-content--list li:last-child {
    margin-bottom: 0
}

.list-content--title {
    margin-bottom: 12px
}

.layer-keyfigures--container {
    margin: 50px 0
}

.layer-keyfigures--list {
    margin: 0 8.3333%
}

.layer-keyfigures--list .layer-keyfigures--item,.layer-keyfigures--list li {
    border-width: 0 1px 1px 0;
    border-style: solid;
    box-sizing: border-box
}

.layer-keyfigures--action {
    margin-top: 30px;
    margin-left: 8.3333%
}

.push-text--content {
    box-sizing: border-box;
    padding-left: 20px;
    margin: 50px 8.3333%
}

.push-text--content .link-std {
    margin-top: 24px
}

.push-text--title {
    line-height: 1;
    margin-bottom: 12px
}

.layer-magazine .push-text .push-text--content {
    margin-left: 0;
    margin-right: 0
}

.latest-articles--container {
    margin: 50px 8.3333%
}

.latest-articles--title {
    margin-bottom: 50px;
    margin-left: 24px
}

.latest-articles--content .teaser-light {
    margin-top: 30px
}

.latest-articles--content .teaser-light:first-child {
    margin-top: 0
}

.page-history-intro {
    overflow: hidden;
    position: fixed;
    top: 65px;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 10
}

.sg .page-history-intro {
    position: static
}

.page-history-intro>.page-hat {
    z-index: 2
}

.page-history-intro .page-hat {
    height: 100%
}

.page-history-intro .page-hat:after {
    display: none
}

.page-history-intro--scroll-bottom {
    width: 48px;
    height: 47px;
    display: none;
    position: absolute;
    z-index: 1;
    left: 50%;
    transform: translateX(-50%);
    bottom: 50px;
    cursor: pointer
}

.page-history-list--item[active-bg=left] .page-history-list--slide-present,.page-history-list--item[active-bg=right] .page-history-list--slide-past,.page-history-list--scene[active-bg=left] .page-history-list--layer-right,.page-history-list--scene[active-bg=right] .page-history-list--layer-left {
    flex-basis: 25%
}

.page-history-list--item[active-bg=left] .page-history-list--slide-present .page-history-list--content,.page-history-list--item[active-bg=right] .page-history-list--slide-past .page-history-list--content,.page-history-list--scene[active-bg=left] .page-history-list--layer-right .page-history-list--content,.page-history-list--scene[active-bg=right] .page-history-list--layer-left .page-history-list--content {
    width: 100px
}

.page-history-list--item[active-bg=left] .page-history-list--slide-present .page-history-list--title,.page-history-list--item[active-bg=right] .page-history-list--slide-past .page-history-list--title,.page-history-list--scene[active-bg=left] .page-history-list--layer-right .page-history-list--title,.page-history-list--scene[active-bg=right] .page-history-list--layer-left .page-history-list--title {
    opacity: 0
}

.page-history-list--item[active-bg=left] .page-history-list--slide-past,.page-history-list--item[active-bg=right] .page-history-list--slide-present,.page-history-list--scene[active-bg=left] .page-history-list--layer-left,.page-history-list--scene[active-bg=right] .page-history-list--layer-right {
    flex-basis: 75%
}

.page-history-list--item[active-bg=left] .page-history-list--slide-past .page-history-list--content,.page-history-list--item[active-bg=right] .page-history-list--slide-present .page-history-list--content,.page-history-list--scene[active-bg=left] .page-history-list--layer-left .page-history-list--content,.page-history-list--scene[active-bg=right] .page-history-list--layer-right .page-history-list--content {
    text-align: left
}

.page-history-list--item[active-bg=left] .page-history-list--slide-past .page-history-list--text,.page-history-list--item[active-bg=right] .page-history-list--slide-present .page-history-list--text,.page-history-list--scene[active-bg=left] .page-history-list--layer-left .page-history-list--text,.page-history-list--scene[active-bg=right] .page-history-list--layer-right .page-history-list--text {
    opacity: 1!important;
    transform: translateZ(0)!important
}

.page-history-list--item[active-bg=left] .page-history-list--slide-past .page-history-list--action,.page-history-list--item[active-bg=right] .page-history-list--slide-present .page-history-list--action,.page-history-list--scene[active-bg=left] .page-history-list--layer-left .page-history-list--action,.page-history-list--scene[active-bg=right] .page-history-list--layer-right .page-history-list--action {
    transform: translateZ(0)
}

.page-history-list--panel .panel-btn i,.page-history-list--panel .panel-handle {
    position: relative;
    display: block;
    box-sizing: border-box;
    border: 1px solid #fff;
    transition: .75s;
    margin: 0 auto
}

.page-history-list--panel .panel-btn i {
    width: 3px;
    height: 6px;
    border-radius: 1px/4px
}

.page-history-list--panel .panel-btn.active i,.page-history-list--panel .panel-handle {
    width: 13px;
    height: 16px;
    border-radius: 5px/7px
}

.page-history-list--panel .panel-btn.active i:after,.page-history-list--panel .panel-btn.active i:before,.page-history-list--panel .panel-handle:after,.page-history-list--panel .panel-handle:before {
    left: 5px!important
}

.page-history-list--panel .panel-btn i:after,.page-history-list--panel .panel-btn i:before,.page-history-list--panel .panel-handle:after,.page-history-list--panel .panel-handle:before {
    content: "";
    position: absolute;
    left: 0;
    height: 100vh;
    border-left: 1px solid #fff;
    transition: .75s
}

.page-history-list--panel .panel-btn i:before,.page-history-list--panel .panel-handle:before {
    bottom: 100%
}

.page-history-list--panel .panel-btn i:after,.page-history-list--panel .panel-handle:after {
    top: 100%
}

.sg .page-history-list {
    visibility: visible
}

.page-history-list.is-hidden {
    overflow: hidden;
    height: calc(100vh - 65px)
}

.page-history-list:after {
    z-index: 10
}

.no-touchevents .page-history-list {
    cursor: grab
}

.page-history-list--item {
    display: flex;
    height: calc(100vh - 65px)
}

.page-history-list--item .page-history-list--slide {
    flex: 0 0 50%;
    transition: flex .5s
}

.page-history-list--scene {
    display: flex;
    position: relative;
    padding: 0;
    overflow: hidden;
    width: 100%;
    height: 100%;
    margin: 0
}

.page-history-list--layer {
    height: 100%;
    flex: 0 0 50%;
    transition: flex .5s
}

.page-history-list--layer-left {
    z-index: 9;
    height: 100%;
    left: 0!important;
    top: 0!important;
    overflow: hidden;
    transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: relative;
    display: block
}

.page-history-list--layer-left .page-history-list--cont-inner {
    position: relative;
    overflow: hidden;
    z-index: 9;
    -webkit-perspective: 1000
}

.page-history-list--layer-right {
    right: 0;
    top: 0!important;
    height: 100%;
    transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: relative;
    display: block
}

.page-history-list--layer-right .page-history-list--cont-inner {
    position: relative;
    width: 100%;
    right: 0;
    left: auto;
    overflow-x: hidden;
    -webkit-perspective: 1000
}

.page-history-list--layer-right .page-history-list--picture {
    right: 0;
    left: auto
}

.page-history-list--slide {
    -webkit-transform-style: preserve-3d;
    -webkit-backface-visibility: hidden;
    width: 100%;
    height: 100%;
    overflow: hidden;
    left: 0;
    top: 0;
    position: relative;
    display: flex;
    padding: 10px;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    transition: padding .75s;
    transition-timing-function: cubic-bezier(.1,.9,.9,1)
}

.page-history-list--picture {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100vw;
    background-repeat: no-repeat;
    background-size: cover
}

.page-history-list--picture:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .6;
    background: #222;
    transition: opacity .25s ease-out
}

.page-history-list--picture video {
    object-fit: cover;
    height: 100%;
    width: 100%;
    display: block
}

.page-history-list--content {
    font-size: 16px;
    z-index: 9999;
    width: 100px;
    position: absolute;
    height: auto;
    transition: width .75s;
    transition-timing-function: cubic-bezier(.1,.9,.9,1);
    text-align: center
}

.page-history-list--content-inner {
    width: 170px;
    text-align: left
}

.page-history-list--content-inner * {
    position: relative!important;
    transition: opacity .75s,transform .5s;
    transition-timing-function: cubic-bezier(.1,.9,.9,1)
}

.page-history-list--date {
    text-transform: none
}

.page-history-list--title {
    transition: opacity .75s;
    transition-timing-function: cubic-bezier(.1,.9,.9,1)
}

.page-history-list--title:before {
    content: "# "
}

.page-history-list--text {
    opacity: 0;
    transform: translate3d(0,30px,0)
}

.page-history-list--action {
    transform: translate3d(0,30px,0);
    margin-top: 20px
}

.page-history-list .animated .page-history-list--text {
    opacity: 1;
    transform: translateZ(0)
}

.page-history-list .animated .page-history-list--action {
    transform: translateZ(0)
}

.cursor .page-history-list {
    cursor: grabbing
}

.cursor .page-history-list .page-history-list--cont-inner {
    transition: none!important
}

.page-history-list--panel {
    position: fixed;
    z-index: 9;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    overflow: hidden
}

.page-history-list--panel .panel-handle {
    position: absolute;
    top: 0;
    left: 0;
    margin-top: 12px;
    pointer-events: none
}

.page-history-list--panel .panel-handle:after {
    opacity: .5
}

.page-history-list--panel .panel-btn {
    display: block;
    transition: .75s;
    box-sizing: border-box;
    overflow: hidden;
    padding: 12px
}

.page-history-list--panel .panel-btn em {
    font-style: normal
}

.page-history-list--panel .panel-btn.active i {
    background-color: transparent
}

.page-landing-heading {
    overflow: hidden
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.page-landing-heading .breadcrumb,.page-landing-heading.reversed .breadcrumb {
    color: inherit
}

.page-landing-heading--intro {
    align-items: center!important
}

.page-landing-heading--picture {
    overflow: hidden
}

.page-landing-heading--picture-first {
    height: calc(50vh - 65px)
}

.page-landing-heading--content {
    padding: 50px 8.3333%;
    box-sizing: border-box;
    position: relative
}

.page-landing-heading--content .breadcrumb {
    position: relative
}

.page-landing-heading--title {
    position: relative;
    line-height: 1;
    z-index: 4
}

.page-landing-heading--title strong {
    line-height: 1
}

.page-landing-heading--desc {
    position: relative;
    z-index: 3;
    margin-top: 20px;
    margin-bottom: 150px
}

.page-landing-heading--action {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1;
    margin-top: 50px
}

.page-landing-heading--desc+.page-landing-heading--picture-second {
    margin-top: -125px
}

.page-landing-heading--picture-second {
    position: relative;
    height: 30vh;
    z-index: 2;
    margin: 20px 0 40px 25%
}

.page-landing-heading--picture-first+.page-landing-heading--content .page-landing-heading--picture-second {
    margin-left: 16.6667%
}

.page-landing-heading--picture-third {
    position: absolute;
    bottom: 0;
    right: 16.6667%;
    height: 30vh;
    z-index: 1
}

.layer-download--container {
    margin: 50px 8.3333%;
    padding-left: 30px;
    box-sizing: border-box
}

.needs-wrapper .view-filters,.needs-wrapper .view-footer {
    display: none
}

.needs-form {
    visibility: hidden
}

.needs-form .display-toggle-view {
    display: none
}

.needs-form--picture {
    display: block;
    position: relative;
    height: 250px;
    overflow: hidden
}

.needs-form--picture img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.needs-form--form {
    flex: 1;
    padding: 50px
}

div[class*=view-display-id-block] .needs-form--form {
    padding: 50px 10px 80px;
    text-align: center
}

.needs-form--title {
    margin-bottom: 30px
}

.needs-form--fieldset {
    line-height: 1.6;
    margin-bottom: 20px
}

[class*=view-display-id-page] .needs-form--fieldset p>span {
    display: block
}

[class*=view-display-id-page] .needs-form--fieldset p>span+br {
    display: none
}

[class*=view-display-id-block] .needs-form--fieldset p>span {
    display: inline-block
}

[class*=view-display-id-page] .needs-form--submit {
    display: none
}

.needs-form--reset {
    position: absolute;
    right: 50px;
    bottom: 30px;
    border: none;
    background: none;
    padding: 0;
    text-transform: uppercase;
    cursor: pointer;
    pointer-events: none;
    opacity: 0;
    transform: translateX(10px);
    transition: .25s
}

.needs-form--reset:after {
    width: 13px;
    height: 13px;
    margin-left: 6px;
    margin-bottom: -1px;
    background-position: 50%;
    transition: all .25s ease-out
}

.needs-form--reset:hover:after {
    transform: rotate(180deg)
}

.needs-form--reset.is-visible {
    pointer-events: auto;
    opacity: 1;
    transform: none
}

.needs-form--dropdown {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 20;
    pointer-events: none;
    overflow: hidden
}

.needs-form--dropdown--layer-out {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    cursor: pointer;
    opacity: 0;
    transition: .35s
}

.needs-form--dropdown--layer-container {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    transform: translateX(100%);
    transition: .35s
}

.needs-form--dropdown--layer-container--inner {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: flex;
    align-items: center;
    overflow: hidden
}

.needs-form--dropdown--layer-container--content {
    padding: 30px 50px
}

.needs-form--dropdown--layer-container--mask-bottom,.needs-form--dropdown--layer-container--mask-top {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    z-index: 1;
    height: 100px;
    pointer-events: none;
    opacity: 0;
    transition: .25s
}

.needs-form--dropdown--layer-container--mask-top {
    top: 0;
    background-image: linear-gradient(180deg,#fc3650 0,rgba(252,54,80,0))
}

.needs-form--dropdown--layer-container--mask-bottom {
    bottom: 0;
    background-image: linear-gradient(180deg,rgba(252,54,80,0) 0,#fc3650)
}

.needs-form--dropdown--layer-container.has-scrollbar .needs-form--dropdown {
    pointer-events: auto
}

.needs-form--dropdown--layer-container.has-scrollbar .needs-form--dropdown--layer-container--inner {
    overflow: auto;
    display: block
}

.needs-form--dropdown--layer-container.has-scrollbar .needs-form--dropdown--layer-container--mask-bottom,.needs-form--dropdown--layer-container.has-scrollbar .needs-form--dropdown--layer-container--mask-top {
    opacity: 1
}

.needs-form--dropdown--layer-container.has-scrollbar .needs-form--dropdown--layer-container--mask-bottom.is-hidden,.needs-form--dropdown--layer-container.has-scrollbar .needs-form--dropdown--layer-container--mask-bottom.is-hover,.needs-form--dropdown--layer-container.has-scrollbar .needs-form--dropdown--layer-container--mask-top.is-hidden,.needs-form--dropdown--layer-container.has-scrollbar .needs-form--dropdown--layer-container--mask-top.is-hover {
    opacity: 0
}

.needs-form--dropdown--close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    border: 0;
    background: transparent;
    padding: 0;
    margin: 0;
    cursor: pointer
}

.needs-form--dropdown--close:before {
    padding: 12px;
    background-position: 50%;
    transition: all .25s ease-out
}

.needs-form--dropdown--close:hover:before {
    transform: rotate(180deg)
}

.needs-form--dropdown--tracker {
    position: absolute;
    left: 0;
    top: 50%;
    height: 40px;
    margin-top: -20px;
    width: 8px;
    opacity: 0;
    transition: .25s
}

.needs-form--dropdown--item {
    margin: 10px 0;
    cursor: pointer
}

.needs-form--dropdown-is-opened {
    overflow: hidden
}

.needs-form--dropdown-is-opened .needs-form--dropdown {
    pointer-events: auto
}

.needs-form--dropdown-is-opened .needs-form--dropdown--layer-out {
    opacity: .8
}

.needs-form--dropdown-is-opened .needs-form--dropdown--layer-container {
    transition: .35s .3s;
    transform: translateX(0)
}

.needs-form .needs-wall--items-to-display,.needs-form .needs-wall--results {
    display: none
}

.needs-wall--header {
    padding: 24px 10px 50px
}

.needs-wall--container,.needs-wall--list {
    padding: 0 30px;
    box-sizing: border-box
}

.needs-wall--container {
    padding: 50px 30px
}

.needs-wall--container .teaser-offer,.needs-wall.view-grid .needs-wall--list .teaser-offer {
    margin-left: 3px;
    margin-right: 3px
}

.needs-wall--col:nth-child(2n) {
    margin-top: 50px
}

.needs-wall--col .teaser-offer:last-child {
    margin-bottom: 0
}

.needs-wall--footer {
    padding: 0 30px 50px;
    margin-top: -20px
}

.layer-long-verbatim {
    margin-top: 130px
}

.layer-long-verbatim--card,.layer-long-verbatim--container {
    box-sizing: border-box;
    position: relative
}

.layer-long-verbatim--card {
    padding: 110px 30px 30px;
    text-align: center
}

.layer-long-verbatim--picture {
    display: block;
    position: absolute;
    z-index: 0;
    top: 0;
    right: 50%;
    transform: translate(50%,-45%)
}

html.no-cssmask .layer-long-verbatim--picture {
    border-radius: 80px/120px;
    overflow: hidden
}

.layer-long-verbatim--picture img {
    -webkit-mask-image: url(../img/teaser-verbatim-mask.png);
    mask-image: url(../img/teaser-verbatim-mask.png)
}

.layer-long-verbatim--author {
    font-style: normal;
    display: inline-block;
    padding: 10px 0
}

.layer-long-verbatim--author .firstname {
    display: block
}

.layer-long-verbatim--author div,.layer-long-verbatim--author span {
    font-weight: 700
}

.layer-long-verbatim--author,.layer-long-verbatim--function,.layer-long-verbatim--society {
    position: relative;
    z-index: 1
}

.layer-long-verbatim--quote {
    padding: 0 30px;
    background-color: rgba(51,51,51,.15);
    border: none;
    margin: 0
}

.layer-long-verbatim--text {
    position: relative;
    padding: 80px 0;
    box-sizing: border-box
}

.layer-long-verbatim--text:after,.layer-long-verbatim--text:before {
    display: block;
    line-height: 1;
    position: absolute;
    height: 50px;
    transform: scale(1.3)
}

.layer-long-verbatim--text:before {
    content: "“";
    top: 20px
}

.layer-long-verbatim--text:after {
    content: "”";
    bottom: 10px;
    right: 0
}

.layer-long-verbatim--text p {
    font-weight: inherit
}

.layer-insight--picture {
    width: 100%
}

.layer-insight--content {
    position: absolute;
    width: 100%;
    top: 50%;
    padding: 30px 8.3333%;
    box-sizing: border-box;
    transform: translateY(-50%)
}

.layer-insight--title {
    margin-bottom: 30px
}

.layer-insight--title .highlight {
    display: block
}

.layer-insight--date {
    margin-top: 30px;
    margin-bottom: 30px
}

.layer-insight--date time {
    font-weight: inherit
}

.layer-insight--action {
    margin-top: 30px
}

.layer-info .layer-2-col--container {
    align-items: stretch!important
}

.layer-info .list-info {
    height: 100%
}

.layer-tabs-switcher--container {
    padding: 50px 8.3333%
}

.layer-tabs-switcher--tabs-nav {
    justify-content: center
}

.layer-tabs-switcher--tabs-nav>* {
    margin: 0 20px 20px
}

.layer-tabs-switcher--tabs-list {
    text-align: center
}

.layer-tabs-switcher--tabs-list .expanded+.collapsed .layer-tabs-switcher--trigger {
    margin-top: 20px
}

.layer-tabs-switcher--trigger {
    display: inline-block;
    padding: 0 0 10px;
    margin: 0 0 20px
}

.layer-tabs-switcher--trigger:after {
    content: "";
    height: 2px;
    position: absolute;
    opacity: .5;
    transition: .25s;
    bottom: 0;
    right: 50%;
    left: 50%
}

.layer-tabs-switcher .collapsed .layer-tabs-switcher--trigger {
    cursor: pointer
}

.layer-tabs-switcher .collapsed .layer-tabs-switcher--trigger:hover:after {
    right: 0;
    left: 0
}

.layer-tabs-switcher .collapsed .layer-tabs-switcher--content {
    display: none
}

.layer-tabs-switcher .expanded .layer-tabs-switcher--trigger:after {
    right: 0;
    left: 0
}

.list-requests-certificates--item {
    padding: 0 5px 10px;
    box-sizing: border-box
}

.list-requests-certificates--item .teaser-request-certificate {
    height: 100%
}

.list-requests-certificates--action {
    margin-top: 30px
}

.list-requests-certificates--action .button-action {
    margin: 3px 20px
}

.layer-accordion-info {
    margin-top: 50px;
    margin-bottom: 50px
}

.layer-accordion-info.small {
    margin: 0 0 20px;
    padding: 0
}

.layer-accordion-info .layer-accordion-info {
    margin: 0
}

.layer-accordion-info--item,.layer-accordion-info>li {
    margin-top: 30px;
    margin-bottom: 0;
    padding: 2px!important
}

.small .layer-accordion-info--item,.small .layer-accordion-info>li {
    margin-top: 10px
}

.layer-accordion-info--item:first-child,.layer-accordion-info>li:first-child {
    margin-top: 0
}

.layer-accordion-info--trigger {
    line-height: 1;
    box-sizing: border-box;
    transition: all .25s ease-out;
    padding: 20px 30px;
    cursor: pointer
}

.small .layer-accordion-info--trigger {
    padding: 10px 20px
}

.layer-accordion-info--trigger:after {
    position: absolute;
    right: 30px;
    top: 50%;
    transform: translateY(-50%)
}

.small .layer-accordion-info--trigger:after {
    right: 20px
}

.expanded>.layer-accordion-info--trigger,.expanded>div>.layer-accordion-info--trigger {
    background: transparent
}

.layer-accordion-info--tools {
    position: absolute;
    z-index: 2;
    top: 18px;
    right: 50px
}

.layer-accordion-info--tools li {
    margin-right: 6px
}

.layer-accordion-info--list li {
    margin-bottom: 6px
}

.layer-accordion-info--list li a {
    transition: color .25s ease-out
}

.layer-accordion-info--truncate {
    max-width: 50%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block;
    vertical-align: text-bottom
}

.layer-accordion-info--edit {
    align-items: center;
    justify-content: center;
    padding: 30px;
    background-color: hsla(0,0%,100%,.95);
    z-index: 3
}

.layer-accordion-info--edit form {
    width: 80%
}

.layer-accordion-info--edit form input[type=submit] {
    margin-top: 20px
}

.layer-accordion-info--edit--close {
    width: 24px;
    height: 24px;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
    padding: 12px;
    background-position: 50%;
    transition: all .25s ease-out
}

.layer-accordion-info--edit--close:hover {
    transform: rotate(180deg)
}

.layer-accordion-info--content {
    box-sizing: border-box;
    padding: 30px;
    display: none
}

.small .layer-accordion-info--content {
    padding: 10px
}

.layer-accordion-info.documents {
    margin: 20px 0 50px;
    padding: 0
}

.layer-accordion-info.documents .layer-accordion-info--item,.layer-accordion-info.documents>li {
    margin-left: 0;
    margin-right: 0
}

.layer-accordion-info.documents .layer-accordion-info--content,.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info {
    padding: 0
}

.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info>li {
    margin: 0
}

.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info--tools {
    right: 12px;
    transition: opacity .25s ease-out;
    opacity: 0
}

.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info--tools:hover {
    opacity: 1
}

.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info--trigger {
    text-transform: none;
    padding: 20px 160px 20px 63px;
    transition: all .25s ease-out
}

.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info--trigger:after {
    left: 30px;
    right: auto
}

.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info--trigger:hover+.layer-accordion-info--tools {
    opacity: 1
}

.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info--content {
    padding: 12px 63px
}

.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info .files>.layer-accordion-info--trigger {
    padding-left: 80px
}

.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info .files>.layer-accordion-info--content {
    padding: 0
}

.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info .files>.layer-accordion-info--content .layer-accordion-info--content,.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info .files>.layer-accordion-info--content .layer-accordion-info--trigger {
    padding-left: 110px
}

.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info .files>.layer-accordion-info--content .layer-accordion-info--trigger {
    background-color: transparent
}

.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info .files>.layer-accordion-info--content .layer-accordion-info--trigger:after {
    left: 80px
}

.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info .irrelevant>.layer-accordion-info--content,.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info .irrelevant>.layer-accordion-info--trigger {
    opacity: .5
}

.layer-contact-long--container {
    align-items: center;
    padding: 50px 8.3333% 30px;
    box-sizing: border-box
}

.layer-contact-long--content {
    flex: 1
}

.layer-contact-long--title {
    margin-bottom: 20px;
    width: 100%
}

.layer-contact-long--picture {
    display: block;
    width: 160px;
    height: 205px
}

html.no-cssmask .layer-contact-long--picture {
    border-radius: 80px/120px;
    overflow: hidden
}

.layer-contact-long--picture img {
    -webkit-mask-image: url(../img/teaser-verbatim-mask.png);
    mask-image: url(../img/teaser-verbatim-mask.png)
}

.layer-contact-long--card {
    box-sizing: border-box;
    width: 100%;
    max-width: 250px
}

.layer-contact-long--name {
    text-transform: capitalize;
    margin-bottom: 3px
}

.layer-contact-long--address {
    margin-bottom: 3px
}

.layer-contact-long--contact {
    font-weight: 700
}

.layer-contact-long--contact a {
    font-weight: inherit
}

.layer-contact-long--contact a:not([href^=tel]):hover {
    text-decoration: underline
}

.layer-contact-long--action {
    padding-top: 30px;
    -ms-grid-row-align: center;
    align-self: center
}

.layer-search-results--pager,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] {
    padding: 24px 8.3333%
}

.layer-search-results--pager .display-per-page,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .display-per-page {
    margin: 0 30px;
    justify-content: center;
    width: 100%
}

.layer-search-results--results,.search-results-page .view-content {
    padding: 0 8.3333% 50px
}

.layer-search-results--results .teaser-light,.search-results-page .view-content .teaser-light {
    margin-top: 24px
}

.layer-search-results--results .teaser-light--title,.search-results-page .view-content .teaser-light--title {
    text-transform: uppercase
}

.needs-filters--container {
    box-sizing: border-box;
    padding: 30px;
    text-align: center
}

.needs-filters--title {
    margin-bottom: 20px;
    display: block
}

.needs-filters--fieldset {
    font-size: 0
}

.needs-filters .button-checkbox-radio--label[style*="color:"]:after,.needs-filters .button-checkbox-radio--option:checked+.button-checkbox-radio--label[style*="color:"] {
    background-color: currentColor
}

.needs-filters .button-checkbox-radio--option:checked+.button-checkbox-radio--label.tag-toggle-all {
    pointer-events: none
}

.popin-survey-address,.popin-survey-contact {
    display: none
}

.popin-survey-address--header,.popin-survey-contact--header {
    text-align: center
}

.popin-survey-address--header .description,.popin-survey-contact--header .description {
    margin-left: 0
}

.popin-survey--content .left,.popin-survey--content .right {
    width: 100%
}

.popin-survey--content .left {
    border-top: none;
    border-left: none;
    border-bottom: none;
    padding-right: 30px
}

.popin-survey--content .right input {
    margin-bottom: 20px
}

.popin-survey--content .right .submit {
    float: right
}

.popin-survey--item {
    padding: 10px
}

.popin-survey--item+.popin-survey--item {
    margin-top: 20px
}

.popin-survey--item .title {
    text-transform: uppercase;
    font-weight: 700;
    line-height: 25px
}

.popin-survey--item .address {
    padding-bottom: 20px
}

.sg .popin-survey {
    display: block
}

.teaser-next-steps {
    padding: 80px 20px
}

.teaser-next-steps--title {
    text-align: center;
    margin-bottom: 30px;
    font-weight: 700;
    text-transform: uppercase
}

.teaser-next-steps--subtitle {
    margin-bottom: 50px;
    text-align: center
}

.teaser-next-steps--items {
    justify-content: center
}

.teaser-next-steps--item {
    position: relative;
    width: 100%;
    text-align: center;
    margin-bottom: 10px
}

.teaser-next-steps--item:after {
    content: "";
    display: inline-block;
    width: 15%;
    height: 1px
}

.teaser-next-steps--item:last-child:after {
    display: none
}

.teaser-next-steps--item--number {
    font-weight: 700;
    margin-bottom: 20px
}

.teaser-next-steps--item--icon {
    display: inline-block;
    width: 20px;
    height: 26px;
    margin-bottom: 10px;
    background-size: 20px;
    background-position: 50%
}

.teaser-next-steps--item--title {
    font-weight: 700;
    text-transform: uppercase
}

.teaser-next-steps--item--paragraph {
    margin-top: 10px;
    text-align: center
}

.bloc-recap,.bloc-recap-agenda,.bloc-recap-document,.bloc-recap-messages {
    position: relative;
    border-top: 6px solid #fc3650;
    padding: 30px
}

.bloc-recap--title {
    text-transform: uppercase;
    font-weight: 700;
    margin-bottom: 20px
}

.bloc-recap--edit-link {
    background-size: 12px;
    background-position: 100%;
    font-weight: 700;
    position: absolute;
    top: 43px;
    right: 34px;
    border-bottom: 2px solid #fc3650;
    padding: 0 20px 0 10px
}

.bloc-recap--list .item {
    border-bottom: 1px solid #bbb;
    padding: 20px 0
}

.bloc-recap--list .item:last-child {
    border-bottom: none
}

.bloc-recap--list .item__label {
    font-weight: 700;
    text-transform: uppercase;
    width: 100%;
    margin-bottom: 10px
}

.bloc-recap--list .item__label.full-width {
    width: 100%
}

.bloc-recap--list .item__content {
    font-weight: 700;
    width: 100%
}

.bloc-recap--list .item__content.alone {
    margin-left: auto
}

.bloc-recap--list .item__content a {
    text-decoration: underline;
    font-weight: inherit
}

.bloc-recap--list .item__content a:hover {
    text-decoration: none
}

.bloc-recap-document--list .item {
    padding: 20px;
    margin-bottom: 10px
}

.bloc-recap-document--list .item__label {
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 10px
}

.bloc-recap-document--list .item__content {
    text-transform: uppercase;
    font-weight: 700;
    width: 100%
}

.bloc-recap-document--list .item p,.bloc-recap-document--list .item ul {
    margin-top: 10px
}

.bloc-recap-document--list .item p a,.bloc-recap-document--list .item ul a {
    text-decoration: underline
}

.bloc-recap-document--list .item p a:hover,.bloc-recap-document--list .item ul a:hover {
    text-decoration: none
}

.bloc-recap-messages--status {
    position: absolute;
    top: 30px;
    right: 30px
}

.bloc-recap-messages table {
    width: 100%
}

.bloc-recap-messages table tr {
    border-bottom: 1px solid gray
}

.bloc-recap-messages table tr td,.bloc-recap-messages table tr th {
    padding-top: 10px;
    padding-left: 10px;
    padding-bottom: 10px
}

.bloc-recap-messages table thead tr th {
    font-weight: 700;
    text-align: left
}

.bloc-recap-messages--action {
    margin-top: 20px;
    text-align: right
}

.bloc-recap-agenda--date {
    position: relative;
    margin-bottom: 30px;
    padding-left: 50px
}

.bloc-recap-agenda--date:after {
    content: "";
    position: absolute;
    top: 52px;
    left: 16px;
    width: 1px;
    bottom: -30px;
    opacity: .5
}

.bloc-recap-agenda--date:last-child:after {
    display: none
}

.bloc-recap-agenda--date--day {
    font-weight: 700;
    text-transform: uppercase
}

.bloc-recap-agenda--date--day:after,.bloc-recap-agenda--date--day:before {
    position: absolute;
    opacity: .5
}

.bloc-recap-agenda--date--day:before {
    top: 6px;
    left: 0
}

.bloc-recap-agenda--date--desc {
    font-weight: 300
}

.bloc-recap-agenda--date.completed .bloc-recap-agenda--date--day:after,.bloc-recap-agenda--date.completed .bloc-recap-agenda--date--day:before {
    opacity: 1
}

.bloc-recap-agenda--date.completed .bloc-recap-agenda--date--day:after {
    top: 18px;
    left: 8px
}

.bloc-recap-agenda--date.scheduled .bloc-recap-agenda--date--day:after {
    top: 18px;
    left: 6px;
    transform: scale(.75)
}

.bloc-recap-agenda--date.expected .bloc-recap-agenda--date--day:after {
    top: 18px;
    left: 8px;
    opacity: .4
}

.bloc-recap .layer-accordion-info {
    margin: 30px 0 0;
    padding: 0
}

.bloc-recap .layer-accordion-info--trigger {
    border-width: 1px
}

.bloc-recap .layer-accordion-info--content {
    padding: 0 20px
}

.bloc-recap-agenda.alternate,.bloc-recap-agenda.teaser-medium.align-to-col-d,.bloc-recap-document.alternate,.bloc-recap-document.teaser-medium.align-to-col-d,.bloc-recap-messages.alternate,.bloc-recap-messages.teaser-medium.align-to-col-d,.bloc-recap.alternate,.bloc-recap.teaser-medium.align-to-col-d {
    border-top-color: #bbb
}

.list-results--header .form-switch span {
    margin-right: 10px;
    line-height: 24px
}

.list-results--header .form-switch+.display-toggle-view {
    margin-left: 20px
}

.list-results--header .form-switch,.list-results--header .form-type-checkbox,.list-results--header .link-download-container,.list-results--header .link-icons {
    display: block;
    margin-bottom: 20px
}

.list-results--action {
    margin-top: 20px
}

.list-results--items-to-display a,.list-results--items-to-display button {
    margin-right: 12px
}

.list-results--items-to-display a:last-child,.list-results--items-to-display button:last-child {
    margin-right: 0
}

.prev-next-pager {
    margin: 50px 0;
    justify-content: center
}

.prev-next-pager .cross-articles {
    min-width: calc(100% - 54px)
}

.prev-next-pager .cross-articles li .teaser-article:after,.prev-next-pager .cross-articles li .teaser-article:before {
    position: absolute;
    display: block;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    transition: all .25s ease-out
}

.prev-next-pager .cross-articles li .teaser-article:after {
    background-position: 100%
}

.prev-next-pager .cross-articles li .teaser-article:active:after,.prev-next-pager .cross-articles li .teaser-article:active:before {
    opacity: .8
}

.prev-next-pager .cross-articles li:first-child .teaser-article:before {
    left: -27px
}

.prev-next-pager .cross-articles li:last-child .teaser-article:after {
    right: -27px
}

.list-contacts--actions {
    padding: 20px;
    box-sizing: border-box
}

.list-contacts--actions .messages {
    margin-top: 20px
}

.list-contacts table {
    position: relative
}

.list-contacts table th.with-tooltip .tooltip {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    z-index: 150
}

.list-contacts table td.text-center-from-mobile {
    text-align: center!important
}

.list-contacts table tr:last-child .tooltip--action {
    transform: translateY(-80%)
}

.list-contacts table tr:last-child .tooltip.contact .tooltip--action {
    transform: translateY(-60%)
}

.list-contacts table tr:last-child .tooltip.info .tooltip--action {
    transform: translateY(0)
}

.list-contacts.align-top table td {
    vertical-align: top
}

.list-logos--list {
    margin-top: 50px;
    justify-content: center
}

.list-logos--list li {
    width: 100%;
    margin-bottom: 30px
}

.list-logos--list li .logo-item {
    margin: 0 auto
}

.list-account-request--item {
    padding: 0 10px 20px;
    box-sizing: border-box
}

.list-confirm-certificate--document {
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 30px;
    text-align: center
}

.list-confirm-certificate--document img {
    width: 80px;
    margin-bottom: 10px
}

.list-confirm-certificate--box {
    border-top: 6px solid #00049E
}

.list-confirm-certificate--head {
    padding: 10px;
    text-align: center;
    font-weight: 700
}

.list-confirm-certificate--list {
    padding: 0 20px
}

.list-confirm-certificate--item {
    position: relative;
    padding-left: 30px;
    margin: 20px 0;
    min-height: 30px
}

.list-confirm-certificate--item:before {
    content: "";
    position: absolute;
    top: 6px;
    left: 0;
    width: 20px;
    height: 30px;
    background-size: contain
}

.list-confirm-certificate--title {
    font-weight: 700
}

.list-confirm-certificate--reference {
    font-style: normal
}

.list-confirm-certificate--links {
    display: flex;
    flex-direction: column;
    margin-top: 20px
}

.list-confirm-certificate--links .button-action {
    margin-bottom: 10px
}

.list-notifications-toolbar {
    display: flex;
    align-items: center;
    justify-content: flex-end
}

.list-notifications-toolbar .form-switch {
    width: 15%;
    padding: 0 10px
}

.list-notifications-toolbar .advanced-search-field {
    width: 60%;
    padding: 0
}

.list-notifications-toolbar .advanced-search-field--fields {
    margin-top: 0
}

.list-notifications-toolbar .advanced-search-field--fields input[type=search],.list-notifications-toolbar .advanced-search-field--fields input[type=text] {
    text-transform: inherit
}

.list-notifications-toolbar-legend {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    width: 25%
}

.list-notifications-toolbar-legend div {
    margin-right: 12px
}

.list-notifications table {
    position: relative
}

.list-notifications table.sticky-intersect {
    padding-bottom: 20px
}

.list-notifications table.sticky-intersect thead {
    border-bottom: 0!important
}

.list-notifications table.stickytable .form-switch {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    margin-top: -10px!important
}

.list-notifications table.sticky-intersect thead th,.list-notifications table thead {
    border-bottom: 2px solid gray!important
}

.list-notifications table thead th {
    min-width: 120px;
    position: relative;
    padding-bottom: 50px;
    vertical-align: middle
}

.list-notifications table thead th label {
    height: 18px!important;
    width: 18px!important;
    padding: 0
}

.list-notifications table thead th:first-child {
    min-width: 300px;
    padding: 6px 12px;
    border-right: 1px solid #bbb
}

.list-notifications table thead th:first-child label {
    font-weight: inherit!important;
    font-size: inherit
}

.list-notifications table thead .default-mode {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 30px;
    padding: 6px 12px
}

.list-notifications table thead .default-mode span {
    padding-left: 30px
}

.list-notifications table tbody .teaser-list-notifications th {
    border-right: 1px solid #bbb
}

.list-notifications table tbody .teaser-list-notifications td {
    text-align: center;
    vertical-align: middle
}

.list-notifications table tbody .teaser-list-notifications td label {
    height: 18px!important;
    width: 18px!important;
    padding: 0
}

.list-notifications table tbody .teaser-list-notifications .company-code {
    padding-left: 30px
}

.list-notifications table tbody .teaser-list-notifications-checkbox {
    display: flex;
    align-items: center;
    justify-content: center
}

.list-notifications table tbody .teaser-list-notifications-checkbox label {
    margin: 0 6px
}

.list-notifications table th .notification-name {
    margin-bottom: 10px;
    text-align: center
}

.list-notifications table .form-switch,.list-notifications table .form-switch * {
    box-sizing: content-box!important;
    white-space: nowrap
}

.list-notifications table .notification-actions {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0
}

.list-notifications table .notification-actions-icons {
    margin-bottom: 10px;
    display: flex;
    align-items: center;
    justify-content: center
}

.list-notifications table .notification-actions-icons .link-icons {
    margin: 0 7px
}

.list-notifications table .notification-actions-icons .link-icons:before {
    margin-right: 0
}

.list-notifications table .notification-actions-default {
    padding: 6px 0
}

.list-notifications table .notification-actions-default-checkbox {
    display: flex;
    align-items: center;
    justify-content: center
}

.list-notifications table .notification-actions-default-checkbox label {
    margin: 0 7px
}

#my-notifications fieldset {
    margin-bottom: -30px
}

.magazine-wall--container,.magazine-wall--list {
    margin-bottom: 30px
}

.magazine-wall--col,.magazine-wall--item {
    box-sizing: border-box
}

.magazine-wall--col:last-child {
    border-right: 0
}

.magazine-wall--col>div {
    margin-bottom: 1px;
    box-sizing: border-box
}

.magazine-wall--col>div:last-child {
    margin-bottom: 0
}

.magazine-wall--item {
    margin-bottom: 1px;
    box-sizing: border-box
}

.magazine-wall--item:last-child {
    margin-bottom: 0
}

.magazine-wall--pager {
    padding: 80px 16.6667%;
    box-sizing: border-box
}

.layer-cover {
    overflow: hidden
}

.layer-cover--picture,.layer-cover--picture:before {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.layer-cover--picture:before {
    content: "";
    display: block;
    opacity: .6
}

.layer-cover--picture img,.layer-cover--picture picture {
    height: 100%;
    object-fit: cover
}

html.ie .layer-cover--picture img,html.ie .layer-cover--picture picture {
    position: absolute;
    top: 50%;
    right: 0;
    left: 0;
    z-index: 0;
    transform: translateY(-50%);
    height: auto;
    min-height: 100%
}

.layer-cover--content {
    z-index: 2;
    padding: 80px 8.3333%;
    box-sizing: border-box
}

.layer-cover--intro .wysiwyg {
    color: inherit;
    font-size: inherit
}

.layer-cover--link {
    margin: 0!important
}

.layer-cover--metadatas {
    display: inline-block
}

.layer-cover--date,.layer-cover--intro,.layer-cover--link,.layer-cover--title {
    margin: 20px 0
}

.layer-cover--scroll-bottom {
    bottom: 20px
}

.layer-cover--hat {
    padding: 30px 30px 0;
    box-sizing: border-box
}

.layer-cover .tags-list {
    display: flex;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin: 10px 0
}

.layer-cover--scroll-bottom {
    position: absolute;
    z-index: 3;
    left: 50%;
    transform: translateX(-50%);
    bottom: 30px
}

.layer-cover.alternate .layer-cover--picture img,.layer-cover.alternate .layer-cover--picture picture,.layer-cover.teaser-medium.align-to-col-d .layer-cover--picture img,.layer-cover.teaser-medium.align-to-col-d .layer-cover--picture picture {
    height: auto
}

.layer-cover.alternate .layer-cover--content,.layer-cover.teaser-medium.align-to-col-d .layer-cover--content {
    padding-bottom: 0
}

.layer-cover.alternate .layer-cover--title,.layer-cover.teaser-medium.align-to-col-d .layer-cover--title {
    margin-bottom: 10px
}

.layer-cover.alternate .tags-list,.layer-cover.teaser-medium.align-to-col-d .tags-list {
    margin-top: 0
}

.layer-cover.alternate .tags-list,.layer-cover.alternate .tags-list--item,.layer-cover.teaser-medium.align-to-col-d .tags-list,.layer-cover.teaser-medium.align-to-col-d .tags-list--item {
    margin-bottom: 0
}

.layer-cover.background-layer .layer-cover--content {
    align-items: stretch
}

.layer-cover.background-layer .layer-cover--title {
    margin-bottom: 0
}

.layer-cover.background-layer .layer-cover--box {
    position: relative;
    z-index: 0
}

.layer-cover.background-layer .layer-cover--box:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .25;
    background: #333;
    transition: opacity .25s ease-out;
    z-index: -1
}

.layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a.layer-cover.background-layer .layer-cover--box:after,.layer-cover.background-layer.reversed .layer-cover--box:after {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: .25;
    background: #fff;
    transition: opacity .25s ease-out
}

.layer-cover.background-layer.alternate .layer-cover--box,.layer-cover.background-layer.teaser-medium.align-to-col-d .layer-cover--box {
    padding-bottom: 0
}

.layer-magazine {
    width: 100%;
    padding: 80px 8.3333%;
    box-sizing: border-box
}

.layer-magazine .social-share {
    position: absolute;
    top: 10px;
    left: 8.3333%
}

.layer-magazine .gradient-push {
    margin-top: 80px;
    margin-bottom: 80px
}

.layer-magazine .paragraph-wysiwyg .container--wrapper,.layer-magazine .paragraph-wysiwyg .layer-accordion-info--item,.layer-magazine .paragraph-wysiwyg .layer-accordion-info>li,.layer-magazine .paragraph-wysiwyg .layer-media--container {
    margin: 0
}

.popin-std {
    padding: 30px;
    box-sizing: border-box
}

.popin-std--content,.popin-std--title {
    margin-bottom: 30px
}

.popin-std--actions {
    flex-direction: column;
    justify-content: center;
    align-items: center
}

.popin-std--actions .button-action {
    display: inline-block;
    margin: 0 auto 10px
}

.layer-major-markets {
    width: 100%;
    max-width: 1280px;
    margin: 0 auto;
    padding: 50px 8.3333% 80px;
    box-sizing: border-box
}

.layer-major-markets--title {
    margin-bottom: 30px
}

.layer-major-markets--picture {
    margin-top: 10px;
    overflow: hidden;
    transition: all .5s ease-out
}

.layer-major-markets--picture img {
    display: block;
    max-width: 100%;
    width: auto;
    height: auto
}

.layer-major-markets--link a {
    display: block;
    padding: 12px 0 0 12px;
    box-sizing: border-box;
    margin-bottom: 20px;
    vertical-align: middle;
    transition: all .25s ease-out
}

.layer-major-markets--link a.link {
    text-decoration: none
}

.layer-major-markets--link a:before {
    content: "";
    display: inline-block;
    width: 5px;
    height: 24px;
    transform: translate(-12px,-75%);
    opacity: 0;
    transition: all .75s ease-out
}

.layer-major-markets--link a:active:before,.layer-major-markets--link a:hover:before {
    opacity: 1;
    transform: translate(-12px,15%)
}

.layer-major-markets--link a:active .layer-major-markets--picture,.layer-major-markets--link a:hover .layer-major-markets--picture {
    transform: scale(1);
    z-index: 5
}

.layer-contact-offer {
    padding: 20px 8.3333% 30px;
    box-sizing: border-box
}

.layer-contact-offer--title {
    margin-bottom: 30px;
    padding-right: 30px;
    box-sizing: border-box
}

.layer-contact-offer--title strong {
    display: block
}

.layer-contact-offer--intro {
    margin-bottom: 30px
}

.layer-contact-offer--form:after,.layer-contact-offer form:after {
    content: "";
    display: block;
    clear: both;
    width: 100%;
    height: 1px
}

.layer-contact-offer--form fieldset,.layer-contact-offer form fieldset {
    margin-top: 0
}

.layer-contact-offer--form fieldset+fieldset,.layer-contact-offer form fieldset+fieldset {
    margin-top: 50px
}

.layer-contact-offer--form input[type=date],.layer-contact-offer--form input[type=datetime-local],.layer-contact-offer--form input[type=email],.layer-contact-offer--form input[type=number],.layer-contact-offer--form input[type=password],.layer-contact-offer--form input[type=search],.layer-contact-offer--form input[type=submit],.layer-contact-offer--form input[type=tel],.layer-contact-offer--form input[type=text],.layer-contact-offer--form select,.layer-contact-offer form input[type=date],.layer-contact-offer form input[type=datetime-local],.layer-contact-offer form input[type=email],.layer-contact-offer form input[type=number],.layer-contact-offer form input[type=password],.layer-contact-offer form input[type=search],.layer-contact-offer form input[type=submit],.layer-contact-offer form input[type=tel],.layer-contact-offer form input[type=text],.layer-contact-offer form select {
    border-bottom-color: #fff
}

.layer-contact-offer--form input[type=date]::-webkit-input-placeholder,.layer-contact-offer--form input[type=datetime-local]::-webkit-input-placeholder,.layer-contact-offer--form input[type=email]::-webkit-input-placeholder,.layer-contact-offer--form input[type=number]::-webkit-input-placeholder,.layer-contact-offer--form input[type=password]::-webkit-input-placeholder,.layer-contact-offer--form input[type=search]::-webkit-input-placeholder,.layer-contact-offer--form input[type=submit]::-webkit-input-placeholder,.layer-contact-offer--form input[type=tel]::-webkit-input-placeholder,.layer-contact-offer--form input[type=text]::-webkit-input-placeholder,.layer-contact-offer--form select::-webkit-input-placeholder,.layer-contact-offer form input[type=date]::-webkit-input-placeholder,.layer-contact-offer form input[type=datetime-local]::-webkit-input-placeholder,.layer-contact-offer form input[type=email]::-webkit-input-placeholder,.layer-contact-offer form input[type=number]::-webkit-input-placeholder,.layer-contact-offer form input[type=password]::-webkit-input-placeholder,.layer-contact-offer form input[type=search]::-webkit-input-placeholder,.layer-contact-offer form input[type=submit]::-webkit-input-placeholder,.layer-contact-offer form input[type=tel]::-webkit-input-placeholder,.layer-contact-offer form input[type=text]::-webkit-input-placeholder,.layer-contact-offer form select::-webkit-input-placeholder {
    color: #fff
}

.layer-contact-offer--form input[type=date]:-moz-placeholder,.layer-contact-offer--form input[type=date]::-moz-placeholder,.layer-contact-offer--form input[type=datetime-local]:-moz-placeholder,.layer-contact-offer--form input[type=datetime-local]::-moz-placeholder,.layer-contact-offer--form input[type=email]:-moz-placeholder,.layer-contact-offer--form input[type=email]::-moz-placeholder,.layer-contact-offer--form input[type=number]:-moz-placeholder,.layer-contact-offer--form input[type=number]::-moz-placeholder,.layer-contact-offer--form input[type=password]:-moz-placeholder,.layer-contact-offer--form input[type=password]::-moz-placeholder,.layer-contact-offer--form input[type=search]:-moz-placeholder,.layer-contact-offer--form input[type=search]::-moz-placeholder,.layer-contact-offer--form input[type=submit]:-moz-placeholder,.layer-contact-offer--form input[type=submit]::-moz-placeholder,.layer-contact-offer--form input[type=tel]:-moz-placeholder,.layer-contact-offer--form input[type=tel]::-moz-placeholder,.layer-contact-offer--form input[type=text]:-moz-placeholder,.layer-contact-offer--form input[type=text]::-moz-placeholder,.layer-contact-offer--form select:-moz-placeholder,.layer-contact-offer--form select::-moz-placeholder,.layer-contact-offer form input[type=date]:-moz-placeholder,.layer-contact-offer form input[type=date]::-moz-placeholder,.layer-contact-offer form input[type=datetime-local]:-moz-placeholder,.layer-contact-offer form input[type=datetime-local]::-moz-placeholder,.layer-contact-offer form input[type=email]:-moz-placeholder,.layer-contact-offer form input[type=email]::-moz-placeholder,.layer-contact-offer form input[type=number]:-moz-placeholder,.layer-contact-offer form input[type=number]::-moz-placeholder,.layer-contact-offer form input[type=password]:-moz-placeholder,.layer-contact-offer form input[type=password]::-moz-placeholder,.layer-contact-offer form input[type=search]:-moz-placeholder,.layer-contact-offer form input[type=search]::-moz-placeholder,.layer-contact-offer form input[type=submit]:-moz-placeholder,.layer-contact-offer form input[type=submit]::-moz-placeholder,.layer-contact-offer form input[type=tel]:-moz-placeholder,.layer-contact-offer form input[type=tel]::-moz-placeholder,.layer-contact-offer form input[type=text]:-moz-placeholder,.layer-contact-offer form input[type=text]::-moz-placeholder,.layer-contact-offer form select:-moz-placeholder,.layer-contact-offer form select::-moz-placeholder {
    color: #fff
}

.layer-contact-offer--form input[type=date]:-ms-input-placeholder,.layer-contact-offer--form input[type=datetime-local]:-ms-input-placeholder,.layer-contact-offer--form input[type=email]:-ms-input-placeholder,.layer-contact-offer--form input[type=number]:-ms-input-placeholder,.layer-contact-offer--form input[type=password]:-ms-input-placeholder,.layer-contact-offer--form input[type=search]:-ms-input-placeholder,.layer-contact-offer--form input[type=submit]:-ms-input-placeholder,.layer-contact-offer--form input[type=tel]:-ms-input-placeholder,.layer-contact-offer--form input[type=text]:-ms-input-placeholder,.layer-contact-offer--form select:-ms-input-placeholder,.layer-contact-offer form input[type=date]:-ms-input-placeholder,.layer-contact-offer form input[type=datetime-local]:-ms-input-placeholder,.layer-contact-offer form input[type=email]:-ms-input-placeholder,.layer-contact-offer form input[type=number]:-ms-input-placeholder,.layer-contact-offer form input[type=password]:-ms-input-placeholder,.layer-contact-offer form input[type=search]:-ms-input-placeholder,.layer-contact-offer form input[type=submit]:-ms-input-placeholder,.layer-contact-offer form input[type=tel]:-ms-input-placeholder,.layer-contact-offer form input[type=text]:-ms-input-placeholder,.layer-contact-offer form select:-ms-input-placeholder {
    color: #fff
}

.layer-contact-offer--form select option,.layer-contact-offer form select option {
    color: #333!important
}

.layer-contact-offer--form-description,.layer-contact-offer form-description {
    max-width: 100%;
    opacity: .5;
    margin: 30px;
    word-break: break-word;
    clear: both
}

.layer-contact-offer--actions,.layer-contact-offer--form-actions,.layer-contact-offer .form-actions {
    margin-top: 30px!important
}

.layer-contact-offer--actions .button-action,.layer-contact-offer--actions input[type=submit],.layer-contact-offer--form-actions .button-action,.layer-contact-offer--form-actions input[type=submit],.layer-contact-offer .form-actions .button-action,.layer-contact-offer .form-actions input[type=submit] {
    margin-bottom: 20px
}

.layer-contact-offer--actions .button-action+.button-action,.layer-contact-offer--actions input[type=submit]+.button-action,.layer-contact-offer--form-actions .button-action+.button-action,.layer-contact-offer--form-actions input[type=submit]+.button-action,.layer-contact-offer .form-actions .button-action+.button-action,.layer-contact-offer .form-actions input[type=submit]+.button-action {
    margin-left: 30px
}

.layer-contact-offer--form-actions {
    width: 100%;
    clear: both
}

.vector-map--map {
    width: 100%;
    min-height: 400px;
    height: 400px;
    box-sizing: border-box
}

.vector-map+.needs-wall--header {
    display: none
}

.vector-map--content {
    padding: 100px 24px 24px;
    box-sizing: border-box;
    box-shadow: 0 5px 5px -2px rgba(51,51,51,.5)
}

.vector-map--title {
    line-height: 1;
    margin-bottom: 12px
}

.vector-map--location,.vector-map .form-select {
    font-weight: 100;
    height: 50px
}

.vector-map--legend {
    margin-top: 20px
}

.vector-map--legend:before {
    content: "";
    width: 12px;
    height: 12px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 6px
}

.vector-map--loader {
    display: flex;
    flex-direction: row;
    align-items: center;
    z-index: 19;
    height: 100vh
}

.vector-map fieldset {
    margin-bottom: 0;
    margin-top: 20px
}

.vector-map fieldset .fieldset-legend {
    cursor: pointer;
    padding: 0
}

.vector-map fieldset .fieldset-legend:hover {
    transition: color .25s ease-out
}

.vector-map fieldset .fieldset-legend:after {
    margin-left: 10px
}

.vector-map fieldset .fieldset-wrapper {
    padding: 0 10px
}

.vector-map fieldset .fieldset-wrapper .form-item {
    margin-top: 3px;
    width: 100%
}

.vector-map fieldset .laboratory label,.vector-map fieldset .office label {
    background-position: 30px;
    background-repeat: no-repeat;
    padding-left: 50px!important;
    background-size: 12px
}

.vector-map .form-item {
    margin-bottom: 0
}

.steps-slider--overlay {
    background: rgba(51,51,51,.975);
    transition: all .25s ease-out;
    z-index: 10
}

.steps-slider--list,.steps-slider--nav {
    counter-reset: b;
    min-height: 435px
}

.steps-slider--list li,.steps-slider--list steps-slider--item,.steps-slider--nav li,.steps-slider--nav steps-slider--item {
    height: inherit
}

.steps-slider--list li .teaser-step--picture:before,.steps-slider--list steps-slider--item .teaser-step--picture:before,.steps-slider--nav li .teaser-step--picture:before,.steps-slider--nav steps-slider--item .teaser-step--picture:before {
    margin: 30px 20px;
    counter-increment: b;
    content: counter(b);
    width: 45px;
    height: 56px;
    border-radius: 24px/33px;
    line-height: 60px;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    text-align: center;
    box-sizing: border-box
}

.steps-slider--list li .teaser-step {
    padding-top: 50px
}

.steps-slider--list li .teaser-step--picture:before {
    margin-top: 20px;
    margin-bottom: 20px
}

.steps-slider--list li .teaser-step--title {
    margin-right: 20px;
    margin-left: 20px
}

.steps-slider--nav li {
    overflow: hidden;
    box-sizing: border-box;
    cursor: pointer;
    flex: 1;
    transition: flex .5s ease-out
}

.steps-slider--nav li:last-child {
    border: 0
}

.steps-slider--nav li .teaser-step--picture {
    height: 185px
}

.steps-slider--wrapper {
    position: absolute;
    z-index: 10;
    width: 100%
}

.steps-slider .responsive-slider--tooltip {
    display: none;
    padding: 12px;
    box-sizing: border-box;
    min-width: 125px;
    position: absolute;
    z-index: 1;
    bottom: calc(100% + 16px);
    left: 50%;
    transform: translateX(-50%)
}

.steps-slider .responsive-slider--tooltip:after {
    content: "";
    border-style: solid;
    border-width: 10px 7px 0;
    border-color: #fff transparent transparent;
    position: absolute;
    transform: translateX(-50%);
    left: 50%;
    top: 100%
}

.steps-slider .responsive-slider--close {
    cursor: pointer;
    padding: 10px 20px;
    position: absolute;
    z-index: 1;
    top: 0;
    right: 0
}

.steps-slider .responsive-slider--close:after {
    vertical-align: middle;
    transition: all .25s ease-out;
    margin-left: 12px
}

.steps-slider .responsive-slider--close:hover:after {
    transform: rotate(180deg)
}

.steps-slider .responsive-slider--pager-dot:hover .responsive-slider--tooltip {
    display: block
}

.steps-slider .responsive-slider--pager-dots {
    position: absolute;
    bottom: 100%;
    margin-top: 0;
    margin-bottom: 12px;
    width: 100%;
    justify-content: center
}

.steps-slider.without-number .steps-slider--list li .teaser-step--picture:before,.steps-slider.without-number .steps-slider--list steps-slider--item .teaser-step--picture:before,.steps-slider.without-number .steps-slider--nav li .teaser-step--picture:before,.steps-slider.without-number .steps-slider--nav steps-slider--item .teaser-step--picture:before {
    display: none
}

.value-chain {
    background: linear-gradient(#333,#333);
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: 100% 465px;
    margin-top: 50px;
    padding: 50px 8.3333%
}

.value-chain--title {
    line-height: 1;
    text-transform: uppercase;
    margin-bottom: 30px
}

.value-chain--title strong {
    display: block
}

.js-data-table {
    overflow-x: hidden
}

.js-data-table .js-dots {
    margin-right: 6px
}

.js-data-table .js-link {
    text-decoration: underline;
    font-weight: 700;
    transition: color .5s ease-out;
    cursor: pointer
}

.js-data-table .dataTable {
    min-width: 1024px
}

.js-data-table .dataTable--wrapper {
    overflow-x: auto
}

.js-data-table .dataTable.fixedHeader-floating {
    position: fixed
}

.js-data-table .dataTable thead tr th {
    white-space: nowrap
}

.js-data-table .dataTable thead tr td,.js-data-table .dataTable thead tr th {
    text-align: left;
    padding: 10px
}

.js-data-table .dataTable thead tr td:after,.js-data-table .dataTable thead tr th:after {
    vertical-align: top
}

.two-columns-layout {
    min-width: 320px
}

.two-columns-layout--content {
    flex: 1
}

.message-system {
    margin: 80px 0 50px
}

.message-system .link-icons.download {
    cursor: pointer;
    position: absolute;
    right: 20px;
    top: 50%;
    transform: translateY(-50%)
}

.message-system--item {
    position: relative;
    box-sizing: border-box
}

.message-system--item:first-child {
    border-top: none
}

.message-system--item:not(.header) .message-system--cells {
    background-position: calc(100% - 6px) 50%
}

.message-system--item.header {
    position: absolute;
    bottom: 100%;
    width: inherit
}

.message-system--item.attachment .message-system--cells:after {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 30px
}

.message-system--item.draft .message-system--cells:before {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 59.2px
}

.message-system--item.current .list-messages {
    display: block
}

.message-system--cells {
    align-items: center;
    cursor: pointer;
    padding-right: 80px
}

.message-system--cells .message-system--cell {
    padding: 12px;
    background-position: 50%;
    flex: 1;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: inline-block
}

.message-system--cells .message-system--cell:last-of-type {
    flex: 2
}

.message-system--content {
    overflow-y: auto;
    width: 100%
}

.message-system--textarea {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 100%;
    box-sizing: border-box;
    height: 155px;
    z-index: 1;
    padding: 30px
}

.message-system--textarea--content {
    padding-left: 30px
}

.message-system--textarea--action {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 0
}

.message-system--textarea--action li {
    margin-top: 6px
}

.message-system--textarea--action li:first-child {
    margin-top: 0
}

.message-system--textarea--action li .link-icons:before {
    margin: 0
}

.message-system--textarea textarea {
    height: 80px;
    margin: 0
}

.message-system--textarea:before {
    content: "";
    display: block;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
    box-shadow: 0 -5px 10px 0 #333
}

.message-system--textarea+.list-messages {
    padding-bottom: 185px
}

.message-system--textarea .link-icons,.message-system--textarea em {
    vertical-align: middle
}

.message-system .list-messages {
    overflow-y: auto;
    height: 100%;
    display: none
}

.popin-upload-file {
    display: none
}

.popin-upload-file--content {
    margin: 80px 0 20px
}

.popin-upload-file--content select {
    margin-bottom: 12px
}

.popin-upload-file--content .dropzone {
    min-height: auto;
    padding: 12px;
    margin: 0
}

.popin-upload-file--content .dropzone .form-drop-file-action {
    margin: 6px 0
}

.popin-upload-file--content .left,.popin-upload-file--content .right {
    width: 100%;
    box-sizing: border-box;
    overflow: auto
}

.popin-upload-file--content .left {
    padding-right: 30px
}

.popin-upload-file--content .right:before {
    border-radius: 20px;
    content: "Or";
    position: absolute;
    bottom: calc(100% + 20px);
    left: 0;
    width: 40px;
    height: 40px;
    line-height: 40px;
    transform: translateX(-20px);
    box-sizing: border-box;
    display: none
}

.popin-upload-file--items .dropzone {
    display: none;
    margin-top: 12px
}

.popin-upload-file--items input:checked+label+.dropzone {
    display: block
}

.popin-upload-file--items .layer-accordion-info {
    margin: 0;
    padding: 0
}

.popin-upload-file--items .layer-accordion-info--item {
    margin-top: 12px
}

.popin-upload-file--items .layer-accordion-info--trigger {
    padding: 12px
}

.popin-upload-file--items .layer-accordion-info--content {
    border: 0;
    padding: 12px 0
}

.sg .popin-upload-file {
    display: block
}

.list-messages {
    padding: 30px;
    box-sizing: border-box
}

.list-messages .list-messages--item,.list-messages>li {
    margin-top: 24px;
    width: 80%
}

.list-messages .list-messages--item:first-child,.list-messages>li:first-child {
    margin-top: 0
}

.list-messages .list-messages--item.odd,.list-messages>li.odd {
    margin-left: 20%
}

.list-messages .list-messages--item.odd .message-box--action,.list-messages>li.odd .message-box--action {
    left: auto;
    right: calc(100% + 12px)
}

.popin-send-comments {
    display: none
}

.popin-send-comments--content {
    max-height: 125px;
    overflow-y: auto;
    margin: 80px
}

.popin-send-comments--content .message-system--cell {
    padding: 6px
}

.popin-send-comments--action {
    justify-content: center
}

.popin-send-comments--action li {
    margin: 0 20px
}

.sg .popin-send-comments {
    display: block
}

.training-wall--container,.training-wall--list {
    margin-bottom: 30px
}

.training-wall--col,.training-wall--item {
    box-sizing: border-box
}

.training-wall--col:last-child {
    border-right: 0
}

.training-wall--col>div {
    margin-bottom: 1px;
    box-sizing: border-box
}

.training-wall--col>div:last-child {
    margin-bottom: 0
}

.training-wall--item {
    margin-bottom: 1px;
    box-sizing: border-box
}

.training-wall--item:last-child {
    margin-bottom: 0
}

.training-wall--pager {
    padding: 80px 16.6667%;
    box-sizing: border-box
}

.layer-training {
    width: 100%;
    padding: 8.3333%;
    box-sizing: border-box
}

.layer-training .paragraph-wysiwyg .container--wrapper,.layer-training .paragraph-wysiwyg .layer-accordion-info--item,.layer-training .paragraph-wysiwyg .layer-accordion-info>li,.layer-training .paragraph-wysiwyg .layer-media--container {
    margin: 0
}

.layer-training-push {
    width: 100%;
    box-sizing: border-box;
    padding: 0 8.3333%
}

.layer-training-push .gradient-push {
    margin-bottom: 50px
}

.layer-maintenance {
    width: 100%;
    padding: 80px 8.3333%;
    box-sizing: border-box
}

.layer-maintenance .layer-maintenance--message {
    text-align: center;
    position: relative;
    padding-bottom: 30px;
    margin-bottom: 30px
}

.layer-maintenance .layer-maintenance--message:after {
    content: "";
    position: absolute;
    height: 1px;
    width: 50%;
    bottom: 0;
    left: 0;
    transform: translateX(50%);
    background-color: #333
}

[class*=background-color-] .paragraph-wysiwyg--content,[class*=background-color-] .paragraph-wysiwyg--content a {
    color: #fff
}

[class*=border-color-] .paragraph-wysiwyg--content {
    border-width: 2px;
    border-style: solid
}

.burger-menu--overlay {
    z-index: 201;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(51,51,51,.7)
}

.burger-menu--scrollable {
    overflow: auto;
    max-height: 100%;
    flex: 0 1 100%;
    display: flex;
    flex-direction: column
}

.burger-menu--scrollable>* {
    order: 1
}

.burger-menu--scrollable .js-place-to-burger {
    order: 0
}

.burger-menu--scrollable .js-place-to-burger~.site-portals {
    border-top: 0
}

.burger-menu--scrollable .site-portals--list {
    text-align: center
}

.burger-menu--scrollable .site-portals--current {
    justify-content: center;
    padding: 20px 10px
}

.burger-menu--scrollable .site-portals--current:after {
    position: static;
    margin-left: 20px;
    transform: none
}

.burger-menu--fixed {
    position: relative
}

.burger-menu--fixed--content {
    padding: 6px 6px 6px 20px;
    align-items: center;
    justify-content: flex-end
}

.burger-menu--fixed--content .share-price {
    display: block;
    flex: 1
}

.burger-menu--fixed .search-tool {
    height: 55px;
    padding: 0 20px
}

.burger-menu--fixed .search-tool input[type=submit] {
    text-indent: -9999px;
    padding-right: 12px
}

.burger-menu--fixed .search-tool--close {
    display: none
}

.burger-menu--fixed .search-tool--content {
    position: static;
    flex: 1
}

.burger-menu--close {
    width: 24px;
    height: 24px;
    padding: 12px;
    background-repeat: no-repeat;
    background-position: 50%
}

.burger-menu--container {
    z-index: 202;
    position: fixed;
    top: 0;
    width: 90%;
    display: flex;
    flex-direction: column;
    height: 100%
}

.burger-menu--container .js-place-to-burger,.burger-menu--container .main-menu>ul {
    display: block
}

.burger-menu--container .main-menu>ul>li.expanded {
    margin-bottom: 30px
}

.burger-menu--container .main-menu>ul>li:first-child {
    border: 0
}

.burger-menu--container .main-menu>ul>li>a,.burger-menu--container .main-menu>ul>li>span {
    transition: all .25s ease-out;
    display: inline-block;
    position: relative;
    left: 50%;
    transform: translateX(-50%)
}

.burger-menu--container .main-menu>ul>li>a:before,.burger-menu--container .main-menu>ul>li>span:before {
    display: none
}

.burger-menu--container .main-menu--section {
    position: static;
    padding-top: 0
}

.burger-menu--container .main-menu--illustration {
    display: none
}

.burger-menu--container .main-menu--content {
    padding-bottom: 0
}

.burger-menu--container .main-menu--close {
    display: none
}

.burger-menu--container .main-menu .sub-menu>ul {
    column-count: auto
}

.burger-menu--container .site-link {
    text-indent: 0;
    overflow: visible;
    margin: 0 auto;
    width: auto;
    height: inherit;
    padding: 20px 10px 20px 39px;
    box-sizing: border-box;
    background: none
}

.burger-menu--container .site-link:before {
    content: "";
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-50%);
    width: 29px;
    height: 24px;
    background-size: 100% auto
}

.burger-menu--container .site-link.contact {
    background: none
}

.burger-menu--container .site-link.websites-galaxy {
    background: none;
    padding-left: 39px
}

.burger-menu--trigger {
    cursor: pointer;
    position: absolute;
    bottom: 12px;
    left: 20px;
    z-index: 22
}

.sticky .burger-menu--trigger {
    bottom: 20px
}

.js-place-to-burger {
    display: none
}

.greybox {
    z-index: 40;
    position: absolute
}

.greybox,.greybox--overlay {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

.greybox--overlay {
    z-index: 41;
    position: fixed;
    background: rgba(51,51,51,.6)
}

.greybox--container {
    overflow-y: auto;
    overflow-x: hidden;
    z-index: 42;
    position: fixed;
    left: 50%;
    top: 50%;
    width: calc(100% - 50px);
    max-height: calc(100% - 50px);
    transform: translate(-50%,-50%)
}

.greybox--title {
    line-height: 1
}

.greybox--sub-title {
    text-transform: none
}

.greybox--close {
    width: 24px;
    height: 24px;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
    padding: 12px;
    background-position: 50%;
    transition: all .25s ease-out
}

.greybox--close:hover {
    transform: rotate(180deg)
}

.greybox--iframe,.greybox--image {
    display: block
}

.greybox--image {
    width: 100%;
    height: auto
}

.greybox.center .greybox--container {
    position: fixed;
    top: 50%;
    transform: translate(-50%,-50%)
}

.responsive-slider--pager-next,.responsive-slider--pager-prev {
    cursor: pointer;
    display: block;
    width: 24px;
    height: 16px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 1
}

.responsive-slider--pager-next.off,.responsive-slider--pager-prev.off {
    display: none
}

.responsive-slider--pager-prev {
    left: -27px;
    content: "prev"
}

.responsive-slider--pager-next {
    right: -27px;
    content: "next"
}

.responsive-slider--pager-dots {
    margin-top: 30px;
    justify-content: center
}

.responsive-slider--pager-dot {
    display: block;
    opacity: .4;
    height: 12px;
    width: 10px;
    cursor: pointer;
    border-radius: 50%;
    margin-left: 6px
}

.responsive-slider--pager-dot:first-child {
    margin-left: 0
}

.responsive-slider--pager-dot:active,.responsive-slider--pager-dot:hover {
    opacity: .6
}

.responsive-slider--pager-dot.current {
    cursor: default;
    opacity: 1
}

.c3 {
    text-transform: uppercase;
    margin: 50px 0
}

.c3-chart-arc text {
    fill: #fff
}

.c3-title {
    fill: #333;
    text-anchor: start
}

.c3 path {
    stroke: none
}

dropdown-layer--dropdown {
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 20;
    pointer-events: none;
    overflow: hidden
}

dropdown-layer--dropdown--layer-out {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    cursor: pointer;
    opacity: 0;
    transition: .35s
}

dropdown-layer--dropdown--layer-container {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    transform: translateX(100%);
    transition: .35s
}

dropdown-layer--dropdown--layer-container--inner {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: flex;
    align-items: center;
    overflow: hidden
}

dropdown-layer--dropdown--layer-container--content {
    padding: 30px 50px
}

dropdown-layer--dropdown--layer-container--mask-bottom,dropdown-layer--dropdown--layer-container--mask-top {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    z-index: 1;
    height: 100px;
    pointer-events: none;
    opacity: 0;
    transition: .25s
}

dropdown-layer--dropdown--layer-container--mask-top {
    top: 0;
    background-image: linear-gradient(180deg,#fc3650 0,rgba(252,54,80,0))
}

dropdown-layer--dropdown--layer-container--mask-bottom {
    bottom: 0;
    background-image: linear-gradient(180deg,rgba(252,54,80,0) 0,#fc3650)
}

dropdown-layer--dropdown--layer-container.has-scrollbar .dropdown-layer--dropdown {
    pointer-events: auto
}

dropdown-layer--dropdown--layer-container.has-scrollbar .dropdown-layer--dropdown--layer-container--inner {
    overflow: auto;
    display: block
}

dropdown-layer--dropdown--layer-container.has-scrollbar .dropdown-layer--dropdown--layer-container--mask-bottom,dropdown-layer--dropdown--layer-container.has-scrollbar .dropdown-layer--dropdown--layer-container--mask-top {
    opacity: 1
}

dropdown-layer--dropdown--layer-container.has-scrollbar .dropdown-layer--dropdown--layer-container--mask-bottom.is-hidden,dropdown-layer--dropdown--layer-container.has-scrollbar .dropdown-layer--dropdown--layer-container--mask-bottom.is-hover,dropdown-layer--dropdown--layer-container.has-scrollbar .dropdown-layer--dropdown--layer-container--mask-top.is-hidden,dropdown-layer--dropdown--layer-container.has-scrollbar .dropdown-layer--dropdown--layer-container--mask-top.is-hover {
    opacity: 0
}

dropdown-layer--dropdown--close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    border: 0;
    background: transparent;
    padding: 0;
    margin: 0;
    cursor: pointer
}

dropdown-layer--dropdown--close:before {
    padding: 12px;
    background-position: 50%;
    transition: all .25s ease-out
}

dropdown-layer--dropdown--close:hover:before {
    transform: rotate(180deg)
}

dropdown-layer--dropdown--tracker {
    position: absolute;
    left: 0;
    top: 50%;
    height: 40px;
    margin-top: -20px;
    width: 8px;
    opacity: 0;
    transition: .25s
}

dropdown-layer--dropdown--item {
    margin: 10px 0;
    cursor: pointer
}

dropdown-layer--dropdown-is-opened {
    overflow: hidden
}

dropdown-layer--dropdown-is-opened .dropdown-layer--dropdown {
    pointer-events: auto
}

dropdown-layer--dropdown-is-opened .dropdown-layer--dropdown--layer-out {
    opacity: .8
}

dropdown-layer--dropdown-is-opened .dropdown-layer--dropdown--layer-container {
    transition: .35s .3s;
    transform: translateX(0)
}

.anchor-link-flag {
    padding-top: 90px;
    margin-top: -90px;
    background-clip: content-box
}

._inline-form input[type=checkbox] {
    opacity: 1;
    position: relative;
    pointer-events: all
}

._inline-form label {
    font-weight: 400;
    padding-left: 0
}

._inline-form a {
    text-decoration: underline
}

._inline-form legend {
    margin-top: 10px
}

._inline-form p {
    margin-bottom: 10px
}

a.link {
    text-decoration: underline
}

.container-inline .label:after,.container-inline label:after {
    content: ":"
}

.form-type-radios .container-inline label:after {
    content: ""
}

.form-type-radios .container-inline .form-type-radio {
    margin: 0 12px
}

.container-inline.form-actions,.container-inline .form-actions {
    margin-top: 0;
    margin-bottom: 0
}

.progress {
    overflow: auto;
    margin: 30px 0
}

.progress__track {
    margin-bottom: 6px
}

.progress__bar {
    background-image: linear-gradient(180deg,transparent,rgba(0,0,0,.15)),linear-gradient(to right bottom,#333 0,#333 25%,#1a1a1a 0,#1a1a1a 50%,#333 0,#333 75%,#333);
    background-size: 40px 40px;
    height: 16px;
    animation: h 3s linear infinite;
    transition: width .5s ease-out
}

.progress__percentage {
    float: right;
    width: 27%;
    margin-left: 3%;
    text-align: right
}

.progress__description {
    float: left;
    width: 67%;
    margin-right: 3%;
    text-align: left
}

[dir=rtl] .progress__bar {
    animation-direction: reverse
}

.ui-dialog {
    z-index: 1260;
    position: absolute;
    overflow: visible;
    padding: 30px;
    transform: translateX(-50%);
    top: 0;
    left: 50%!important;
    border: 0!important
}

.ui-dialog.ui-widget.ui-widget-content {
    border: 0
}

.ui-dialog .ui-dialog-titlebar {
    border: 0;
    padding: 30px
}

.ui-dialog .ui-dialog-titlebar-close {
    background-color: transparent;
    width: auto;
    text-align: right;
    border: 0!important;
    padding-right: 0!important
}

.ui-dialog .ui-dialog-titlebar-close .ui-button-text,.ui-dialog .ui-dialog-titlebar-close .ui-icon {
    display: none
}

.ui-dialog .ui-dialog-buttonpane {
    margin-top: 0;
    padding: 0 30px
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    margin: 0;
    padding: 0
}

.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text {
    padding: 0
}

.ui-dialog .ui-dialog-content .form-actions {
    padding: 0;
    margin: 0
}

.ui-dialog .ajax-progress-throbber .message,.ui-dialog .ajax-progress-throbber .throbber {
    display: none
}

.action-links {
    margin: 30px 0
}

.action-links li {
    display: inline-block;
    margin: 0 6px
}

.action-links li:first-child {
    margin-left: 0
}

.button.is-disabled {
    opacity: .5;
    cursor: default
}

.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled:hover {
    opacity: .5
}

details {
    margin: 30px 0
}

details>.details-wrapper {
    padding: 30px
}

summary {
    display: block;
    padding: 6px 12px
}

.exposed-filters .filters {
    float: left;
    margin-right: 30px
}

.exposed-filters .form-item {
    margin: 0 0 6px;
    padding: 0
}

.exposed-filters .form-item label {
    float: left;
    width: 10em
}

.exposed-filters .form-select {
    width: 14em
}

.exposed-filters .current-filters {
    margin-bottom: 30px
}

.exposed-filters .additional-filters {
    float: left;
    margin-right: 30px
}

.password-field {
    margin: 0
}

.filter-wrapper .form-item label {
    margin-right: 20px
}

.form-item {
    margin-bottom: 30px
}

.form-checkboxes .form-item,.form-radios .form-item {
    margin: 0 0 6px
}

.form-checkboxes.inline .form-item,.form-radios.inline .form-item {
    margin: 0 24px 6px 0;
    display: inline-block
}

.form-managed-file>div {
    flex-wrap: nowrap
}

.form-managed-file>div input {
    height: auto
}

.field-suffix {
    margin-top: 6px
}

.machine-name-label,.machine-name-value {
    display: inline-block;
    margin-right: 6px
}

.password-confirm,.password-strength {
    margin-top: 6px
}

.password-confirm .error,.password-confirm .ok {
    font-weight: 700
}

.password-strength__indicator {
    height: 16px
}

.password-strength__text {
    font-weight: 700
}

.filter-guidelines-item {
    margin: 20px 0 30px
}

.form-type-checkbox .description,.form-type-radio .description {
    margin-left: 3px
}

.fieldgroup legend {
    margin: 0;
    font-size: 0;
    text-transform: none
}

.fieldgroup.form-composite.webform-fieldset--title-inline legend {
    margin: 0 20px 0 0
}

#edit-body {
    margin-bottom: 2em
}

.form-disabled input,.form-disabled label,.form-disabled select,.form-disabled textarea {
    opacity: .75
}

.icon-help:before {
    content: "?";
    display: inline-block;
    margin-right: 6px
}

.form--inline .form-item-separator {
    content: "|";
    vertical-align: top;
    margin: 0 12px
}

.form--inline .form-actions {
    clear: left;
    width: 100%;
    box-sizing: border-box
}

.inline,.links.inline {
    margin-bottom: 0
}

.inline li,.links.inline li {
    display: inline;
    list-style-type: none;
    margin-bottom: 0;
    padding: 0 6px
}

.inline li:first-child,.links.inline li:first-child {
    margin-left: 0
}

.inline li:last-child,.links.inline li:last-child {
    margin-right: 0
}

.links,ul.links {
    margin: 20px 0
}

.links li,ul.links li {
    margin-bottom: 3px
}

.more-link {
    display: block;
    text-align: right;
    margin-top: 12px
}

.pager__item.disabled:before {
    display: none
}

.pager__item a.button {
    padding: 20px
}

a.pager__item:not(.is-active) {
    cursor: pointer
}

.tabledrag-changed-warning {
    margin-bottom: 30px
}

td.checkbox,th.checkbox {
    text-align: center
}

th.is-active img {
    display: inline
}

.tabs {
    margin-bottom: 30px
}

.tabs ul.primary li,.tabs ul.secondary li {
    display: inline-block;
    margin: 0 3px
}

.tabs ul.primary a,.tabs ul.secondary a {
    display: block;
    padding: 6px 12px
}

.tabs ul.primary {
    margin: 0;
    padding: 0
}

.tabs ul.primary a {
    white-space: nowrap
}

.tabs ul.primary li {
    vertical-align: bottom
}

.tabs ul.secondary li {
    vertical-align: middle
}

.messages__wrapper {
    margin: 30px
}

.messages__item:before {
    background: currentColor
}

.messages a {
    color: inherit;
    text-decoration: underline
}

.comment {
    margin-bottom: 30px;
    vertical-align: top;
    display: table
}

.comment__meta {
    padding: 0 30px 0 0
}

.comment .field--name-user-picture img {
    margin: 0
}

.comment__author .username {
    white-space: nowrap
}

.comment__author,.comment__permalink,.comment__time {
    margin-bottom: 12px
}

.comment__content {
    position: relative;
    display: table-cell;
    padding: 50px;
    vertical-align: top;
    width: 80%;
    word-break: break-all
}

.comment__content h3,.comment__content p {
    margin-bottom: 12px
}

.comment__content:before {
    border-right: 10px solid #bbb
}

.comment__content:after,.comment__content:before {
    content: "";
    position: absolute;
    right: 100%;
    top: 10px;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.comment__content:after {
    border-right: 10px solid #fff;
    margin-right: -1px
}

.indented {
    margin-left: 50px
}

.comment .links {
    text-align: right;
    margin-top: 12px
}

.comment-footer {
    display: table-row
}

.feed-icon:active,.feed-icon:hover {
    opacity: .8
}

.search-form {
    flex-wrap: nowrap
}

.search-form .form-item {
    width: 100%
}

.search-form .form-actions,.search-form .form-item {
    margin: 0
}

.search-results {
    margin-bottom: 30px
}

.search-results li {
    margin-bottom: 12px;
    padding-bottom: 12px
}

.search-results li:last-child {
    border-bottom: 0;
    margin-bottom: 0;
    padding-bottom: 0
}

.search-result__snippet-info {
    margin-top: 6px
}

.vertical-tabs {
    flex-wrap: nowrap;
    margin-bottom: 30px
}

.vertical-tabs__menu {
    width: 20%;
    box-sizing: border-box;
    list-style: none
}

.vertical-tabs__panes {
    width: 80%;
    box-sizing: border-box
}

.vertical-tabs__pane>summary {
    display: none
}

.vertical-tabs__panes>details {
    margin-top: 0;
    margin-bottom: 0
}

.vertical-tabs__menu-item {
    position: relative;
    border-right-width: 0;
    border-top-width: 0
}

.vertical-tabs__menu-item a {
    display: block;
    padding: 6px 12px
}

.vertical-tabs__menu-item.is-selected {
    border-right-width: 0
}

.vertical-tabs__menu-item.is-selected:after {
    content: "";
    position: absolute;
    left: 100%;
    top: 0;
    height: 100%;
    width: 2px
}

.vertical-tabs__menu-item:first-child {
    border-top-width: 2px
}

.vertical-tabs__menu-item-title {
    display: block
}

.vertical-tabs__menu-item-summary {
    display: block;
    margin-top: 3px
}

.ajax-progress,.ajax-progress-fullscreen,.ajax-progress-throbber {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%)
}

.sg .ajax-progress,.sg .ajax-progress-fullscreen,.sg .ajax-progress-throbber {
    position: relative
}

.toolbar-fixed .site-header {
    top: 39px
}

.toolbar-fixed.path-frontpage .site-header.sticky {
    top: -11px
}

.toolbar-fixed.toolbar-tray-open .site-header {
    top: 78px
}

.toolbar-fixed.toolbar-tray-open.path-frontpage .site-header.sticky {
    top: 28px
}

.view-magazine.hidden-load-more .pager .button {
    display: none
}

.webform-tableselect {
    width: 100%;
    text-align: left
}

.webform-tableselect td,.webform-tableselect th {
    padding: 5px
}

.webform-tableselect td input[type=checkbox],.webform-tableselect th input[type=checkbox] {
    pointer-events: inherit;
    opacity: 1
}

.webform-tableselect td input[type=checkbox]:disabled:after,.webform-tableselect th input[type=checkbox]:disabled:after {
    opacity: .6!important
}

.webform-tableselect td input[type=checkbox]:before,.webform-tableselect th input[type=checkbox]:before {
    cursor: pointer;
    top: -3px;
    left: -3px
}

.webform-tableselect td input[type=checkbox]:after,.webform-tableselect th input[type=checkbox]:after {
    cursor: pointer;
    top: 12px;
    left: 7px
}

.webform-tableselect td .form-item,.webform-tableselect th .form-item {
    margin-bottom: 0
}

.webform-tableselect thead {
    border-bottom-width: 1px;
    border-bottom-style: solid
}

.webform-tableselect th {
    background-color: transparent
}

.webform-tableselect th.select-all {
    width: 30px
}

.webform-tableselect tr.even td {
    background: transparent
}

div#sliding-popup {
    display: block;
    margin: 0;
    right: 0;
    width: 100%;
    z-index: 99;
    padding: 20px 0;
    position: relative
}

div#sliding-popup.sliding-popup-bottom {
    position: fixed
}

div#sliding-popup.sliding-popup-top {
    position: relative
}

div#sliding-popup .cookie-popup--withdraw-tab {
    position: absolute;
    top: -30px;
    right: 0;
    border: 0;
    color: #fff;
    padding: 10px;
    cursor: pointer
}

div#sliding-popup .cookie-popup--withdraw-tab:focus {
    outline: 0
}

div#sliding-popup .cookie-popup--content {
    justify-content: space-between;
    color: #fff
}

div#sliding-popup .cookie-popup--content button {
    cursor: pointer;
    margin: 20px 6px 0
}

div#sliding-popup .cookie-popup--content button:focus {
    outline: 0
}

div#sliding-popup .cookie-popup--content.equal-column .cookie-popup--text {
    flex: 1 1 0
}

div#sliding-popup .cookie-popup--text {
    padding: 0 20px;
    align-self: flex-end
}

div#sliding-popup .cookie-popup--text:first-child {
    margin-bottom: 20px;
    width: auto;
    align-self: flex-start
}

div#sliding-popup .cookie-popup--text .cookie-popup--description {
    padding-bottom: 20px
}

div#sliding-popup .cookie-popup--text .cookie-popup--description:last-child {
    padding-bottom: 0
}

div#sliding-popup .cookie-popup--text .cookie-popup--categories {
    max-height: 190px;
    overflow: auto
}

div#sliding-popup .cookie-popup--text .cookie-popup--buttons {
    justify-content: space-between;
    text-align: center;
    flex-wrap: nowrap!important
}

div#sliding-popup .cookie-popup--text .cookie-popup--buttons .link-button {
    border: none;
    color: #bbb;
    text-decoration: underline;
    text-transform: none;
    padding: 0;
    white-space: normal;
    line-height: 1.2rem
}

div#sliding-popup .cookie-popup--text .cookie-popup--buttons .link-button:after {
    display: none
}

div#sliding-popup .form-type-checkbox {
    padding: 0 10px 10px 0
}

div#sliding-popup .form-type-checkbox input[type=checkbox]:disabled+label:after {
    opacity: .6!important
}

div#sliding-popup .text-highlight {
    color: #00049E
}

.path-place-locator-blank div#sliding-popup {
    display: none!important
}

div#sliding-popup a {
    text-decoration: underline
}

div#sliding-popup a:hover {
    text-decoration: none
}

.ui-autocomplete {
    position: absolute;
    z-index: 20;
    top: 0;
    left: 0;
    cursor: default;
    max-height: calc(75vh - 60px);
    overflow: auto
}

.ui-autocomplete-loading {
    background-image: none!important
}

.ui-autocomplete .ui-menu-item {
    cursor: pointer;
    transition: all .25s ease-out
}

.ui-autocomplete .ui-menu-item:first-child {
    border: 0
}

.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper {
    padding: 6px 20px;
    box-sizing: border-box;
    display: block
}

.ui-autocomplete .ui-menu-item .ui-menu-item-wrapper em {
    font-style: normal
}

.ui-helper-hidden-accessible {
    position: absolute;
    left: -9999em
}

.ui-datepicker {
    padding: 12px;
    box-sizing: border-box;
    max-width: 366px;
    display: none
}

.ui-datepicker-inline {
    width: 100%
}

.ui-datepicker-header {
    padding: 12px 0
}

.ui-datepicker-next,.ui-datepicker-prev {
    position: absolute;
    top: calc(50% - 3px);
    transform: translateY(-50%);
    cursor: pointer
}

.ui-datepicker-next .ui-icon,.ui-datepicker-prev .ui-icon {
    width: 13px;
    height: 14px;
    display: block;
    background-repeat: no-repeat;
    background-position: 50%;
    transition: all .25s ease-out
}

.ui-datepicker-next.ui-state-disabled,.ui-datepicker-prev.ui-state-disabled {
    cursor: default;
    opacity: .2
}

.ui-datepicker-next {
    right: 0
}

.ui-datepicker-prev {
    left: 0
}

.ui-datepicker table {
    width: 100%;
    border-collapse: collapse;
    table-layout: fixed
}

.ui-datepicker table th {
    padding: 3px
}

.ui-datepicker table tbody td {
    transition: all .25s ease-out
}

.ui-datepicker table tbody td a,.ui-datepicker table tbody td span {
    display: block;
    padding: 6px;
    transition: background .25s ease-out
}

.ui-datepicker table tbody td.ui-datepicker-week-end {
    background-color: hsla(0,0%,92%,.7)
}

.ui-datepicker table tbody td.ui-datepicker-unselectable,.ui-datepicker table tbody td.ui-state-disabled {
    opacity: .25
}

.ui-datepicker table tbody td.ui-datepicker-current-day {
    background-color: #fc3650!important
}

.ui-datepicker select {
    background-position: calc(100% - 12px) 10px;
    background-color: transparent;
    border: 0;
    width: 37%;
    -webkit-appearance: none;
    transition: all .25s ease-out;
    cursor: pointer
}

.ui-datepicker select::-ms-expand {
    display: none
}

.ui-datepicker-multi {
    max-width: 100%
}

.ui-datepicker-multi .ui-datepicker-group {
    max-width: 320px;
    width: 50%;
    display: inline-block;
    vertical-align: top;
    padding: 0 6px;
    box-sizing: border-box
}

.ui-datepicker-multi .ui-datepicker-group:first-child {
    padding-left: 0
}

.ui-datepicker-multi .ui-datepicker-group:last-child {
    padding-right: 0
}

input.hasDatepicker {
    background-repeat: no-repeat;
    background-position: calc(100% - 6px) 50%;
    padding-right: 28px;
    transition: background .25s ease-out
}

.dropzone,.dropzone * {
    box-sizing: border-box
}

.dropzone {
    min-height: 150px;
    border: 2px solid rgba(0,0,0,.3);
    background: #fff;
    padding: 20px
}

.dropzone.dz-clickable {
    cursor: pointer
}

.dropzone.dz-clickable * {
    cursor: default
}

.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message * {
    cursor: pointer
}

.dropzone.dz-started .dz-message {
    display: none
}

.dropzone.dz-drag-hover {
    border-style: solid
}

.dropzone.dz-drag-hover .dz-message {
    opacity: .5
}

.dropzone .dz-message {
    text-align: center;
    margin: 2em 0
}

.dropzone .dz-preview {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin: 16px;
    min-height: 100px
}

.dropzone .dz-preview:hover {
    z-index: 1000
}

.dropzone .dz-preview.dz-file-preview .dz-image {
    border-radius: 20px;
    background: #999;
    background: linear-gradient(180deg,#eee,#ddd)
}

.dropzone .dz-preview.dz-file-preview .dz-details {
    opacity: 1
}

.dropzone .dz-preview.dz-image-preview {
    background: #fff
}

.dropzone .dz-preview.dz-image-preview .dz-details {
    transition: opacity .2s linear
}

.dropzone .dz-preview .dz-remove {
    font-size: 14px;
    text-align: center;
    display: block;
    cursor: pointer;
    border: none
}

.dropzone .dz-preview .dz-remove:hover {
    text-decoration: underline
}

.dropzone .dz-preview:hover .dz-details {
    opacity: 1
}

.dropzone .dz-preview .dz-details {
    z-index: 20;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    font-size: 13px;
    min-width: 100%;
    max-width: 100%;
    padding: 2em 1em;
    text-align: center;
    color: rgba(0,0,0,.9);
    line-height: 150%
}

.dropzone .dz-preview .dz-details .dz-size {
    margin-bottom: 1em;
    font-size: 16px
}

.dropzone .dz-preview .dz-details .dz-filename {
    white-space: nowrap
}

.dropzone .dz-preview .dz-details .dz-filename:hover span {
    border: 1px solid hsla(0,0%,78%,.8);
    background-color: hsla(0,0%,100%,.8)
}

.dropzone .dz-preview .dz-details .dz-filename:not(:hover) {
    overflow: hidden;
    text-overflow: ellipsis
}

.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span {
    border: 1px solid transparent
}

.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span {
    background-color: hsla(0,0%,100%,.4);
    padding: 0 .4em;
    border-radius: 3px
}

.dropzone .dz-preview:hover .dz-image img {
    transform: scale(1.05);
    filter: blur(8px)
}

.dropzone .dz-preview .dz-image {
    border-radius: 20px;
    overflow: hidden;
    width: 120px;
    height: 120px;
    position: relative;
    display: block;
    z-index: 10
}

.dropzone .dz-preview .dz-image img {
    display: block
}

.dropzone .dz-preview.dz-success .dz-success-mark {
    animation: i 3s cubic-bezier(.77,0,.175,1)
}

.dropzone .dz-preview.dz-error .dz-error-mark {
    opacity: 1;
    animation: j 3s cubic-bezier(.77,0,.175,1)
}

.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark {
    pointer-events: none;
    opacity: 0;
    z-index: 500;
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    margin-left: -27px;
    margin-top: -27px
}

.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg {
    display: block;
    width: 54px;
    height: 54px
}

.dropzone .dz-preview.dz-processing .dz-progress {
    opacity: 1;
    transition: all .2s linear
}

.dropzone .dz-preview.dz-complete .dz-progress {
    opacity: 0;
    transition: opacity .4s ease-in
}

.dropzone .dz-preview:not(.dz-processing) .dz-progress {
    animation: k 6s ease infinite
}

.dropzone .dz-preview .dz-progress {
    opacity: 1;
    z-index: 1000;
    pointer-events: none;
    position: absolute;
    height: 16px;
    left: 50%;
    top: 50%;
    margin-top: -8px;
    width: 80px;
    margin-left: -40px;
    background: hsla(0,0%,100%,.9);
    -webkit-transform: scale(1);
    border-radius: 8px;
    overflow: hidden
}

.dropzone .dz-preview .dz-progress .dz-upload {
    background: #333;
    background: linear-gradient(180deg,#666,#444);
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 0;
    transition: width .3s ease-in-out
}

.dropzone .dz-preview.dz-error .dz-error-message {
    display: block
}

.dropzone .dz-preview.dz-error:hover .dz-error-message {
    opacity: 1;
    pointer-events: auto
}

.dropzone .dz-preview .dz-error-message {
    pointer-events: none;
    z-index: 1000;
    position: absolute;
    display: block;
    display: none;
    opacity: 0;
    transition: opacity .3s ease;
    border-radius: 8px;
    font-size: 13px;
    top: 130px;
    left: -10px;
    width: 140px;
    background: #be2626;
    background: linear-gradient(180deg,#be2626,#a92222);
    padding: .5em 1.2em;
    color: #fff
}

.dropzone .dz-preview .dz-error-message:after {
    content: "";
    position: absolute;
    top: -6px;
    left: 64px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #be2626
}

.dropzone {
    transition: .25s
}

.dropzone>* {
    pointer-events: none
}

.dropzone .dropzone-previews *,.dropzone .form-drop-file-action .button-action {
    pointer-events: auto
}

.dropzone .dropzone-previews {
    margin: 0 -10px
}

.dropzone.dz-clickable .button-action {
    cursor: pointer
}

.dropzone .dz-preview {
    margin: 10px;
    min-height: 45px
}

.dropzone .dz-preview .dz-size {
    display: none
}

.dropzone .dz-preview .dz-image {
    width: 100px;
    height: 45px;
    border-radius: 5px!important
}

.dropzone .dz-preview .dz-image img {
    transform: none!important;
    filter: none!important
}

.dropzone .dz-preview .dz-progress {
    top: 22.5px
}

.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark {
    margin-left: -17px;
    margin-top: -17px;
    top: 22.5px
}

.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg {
    width: 34px;
    height: 34px
}

.dropzone .dz-preview .dz-error-message {
    top: 100%;
    left: 50%;
    transform: translate(-50%,6px)
}

.dropzone .dz-preview .dz-details {
    position: static;
    padding: 0;
    opacity: 1!important;
    width: 100px
}

.dropzone .dz-preview .dz-remove {
    border: 2px solid #333;
    position: absolute;
    top: 0;
    right: 0;
    transform: translate(50%,-50%);
    overflow: hidden;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    z-index: 10;
    text-indent: -99em
}

.dropzone .dz-preview .dz-remove:before {
    content: "×";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: .25s;
    text-indent: 0;
    font-weight: 700
}

.dropzone .dz-preview .dz-remove:hover:before {
    transform: rotate(90deg)
}

.chosen-container {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%!important
}

.chosen-container * {
    box-sizing: border-box
}

.chosen-container .chosen-drop {
    border-style: solid;
    border-width: 0 1px 1px;
    position: absolute;
    top: 100%;
    z-index: 1010;
    width: 100%;
    clip: rect(0,0,0,0);
    -webkit-clip-path: inset(100% 100%);
    clip-path: inset(100% 100%)
}

.chosen-container.chosen-with-drop .chosen-drop {
    clip: auto;
    -webkit-clip-path: none;
    clip-path: none
}

.chosen-container a {
    cursor: pointer
}

.chosen-container .chosen-single .group-name,.chosen-container .search-choice .group-name {
    margin-right: 4px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight: 400
}

.chosen-container .chosen-results {
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    max-height: 240px;
    -webkit-overflow-scrolling: touch
}

.chosen-container .chosen-results li {
    display: none;
    padding: 6px;
    word-wrap: break-word;
    -webkit-touch-callout: none
}

.chosen-container .chosen-results li.active-result {
    display: list-item;
    cursor: pointer
}

.chosen-container .chosen-results li.disabled-result {
    display: list-item;
    opacity: .5;
    cursor: default
}

.chosen-container .chosen-results li.level-1 {
    font-weight: 700
}

.chosen-container .chosen-results li.level-2 {
    padding-left: 20px
}

.chosen-container .chosen-results li.no-results {
    display: list-item
}

.chosen-container .chosen-results li.group-result {
    display: list-item;
    font-weight: 700;
    cursor: default
}

.chosen-container .chosen-results li.group-option {
    padding-left: 12px
}

.chosen-container .chosen-results li em {
    font-style: normal;
    text-decoration: underline
}

.chosen-container-single .chosen-single {
    border-width: 0 0 1px;
    border-style: solid;
    display: block;
    overflow: hidden;
    padding: 0 24px 0 12px;
    height: 40px;
    line-height: 40px;
    text-decoration: none;
    white-space: nowrap;
    background-position: calc(100% - 12px) 50%
}

.chosen-container-single .chosen-single span {
    display: block;
    overflow: hidden;
    margin-right: 26px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.chosen-container-single .chosen-single abbr {
    position: absolute;
    top: 6px;
    right: 26px;
    display: block;
    width: 12px;
    height: 12px;
    font-size: 1px
}

.chosen-container-single .chosen-single div {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 18px;
    height: 100%
}

.chosen-container-single .chosen-single div b {
    display: block;
    width: 100%;
    height: 100%
}

.chosen-container-single .chosen-single-with-deselect span {
    margin-right: 38px
}

.chosen-container-single .chosen-search {
    z-index: 1010;
    margin: 0 6px 6px;
    white-space: nowrap
}

.chosen-container-single .chosen-search input[type=text] {
    width: 100%!important;
    background-position: calc(100% - 12px) 50%
}

.chosen-container-single .chosen-drop {
    background-clip: padding-box
}

.chosen-container-single.chosen-container-single-nosearch .chosen-search {
    position: absolute;
    clip: rect(0,0,0,0);
    -webkit-clip-path: inset(100% 100%);
    clip-path: inset(100% 100%)
}

.chosen-container-multi .chosen-choices {
    overflow: hidden;
    margin: 0;
    width: 100%;
    height: auto;
    cursor: text
}

.chosen-container-multi .chosen-choices li {
    float: left;
    list-style: none
}

.chosen-container-multi .chosen-choices li.search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap;
    width: 100%
}

.chosen-container-multi .chosen-choices li.search-field input[type=text] {
    width: 100%!important;
    background-position: calc(100% - 12px) 50%
}

.chosen-container-multi .chosen-choices li.search-choice {
    padding-right: 20px;
    margin: 9px 3px -6px 0
}

.chosen-container-multi .chosen-choices li.search-choice span {
    display: inline-block;
    vertical-align: top;
    max-width: 160px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%
}

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before {
    content: "+";
    display: block;
    line-height: .8;
    transform: rotate(45deg);
    transition: .25s
}

.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover:before {
    transform: rotate(135deg)
}

.chosen-container-multi .chosen-choices li.search-choice-disabled {
    opacity: .6;
    pointer-events: none
}

.chosen-container-multi .chosen-results {
    margin: 0;
    padding: 0
}

.chosen-container-multi .chosen-drop .result-selected {
    display: list-item;
    cursor: default
}

.chosen-container-active.chosen-with-drop .chosen-single div {
    border-left: none;
    background: transparent
}

.chosen-disabled {
    opacity: .5!important;
    cursor: default
}

.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single {
    cursor: default
}

.chosen-rtl {
    text-align: right
}

.chosen-rtl .chosen-single {
    overflow: visible;
    padding: 0 8px 0 0
}

.chosen-rtl .chosen-single span {
    margin-right: 0;
    margin-left: 26px;
    direction: rtl
}

.chosen-rtl .chosen-single-with-deselect span {
    margin-left: 38px
}

.chosen-rtl .chosen-single div {
    right: auto;
    left: 3px
}

.chosen-rtl .chosen-single abbr {
    right: auto;
    left: 26px
}

.chosen-rtl .chosen-choices li {
    float: right
}

.chosen-rtl .chosen-choices li.search-field input[type=text] {
    direction: rtl
}

.chosen-rtl .chosen-choices li.search-choice {
    margin: 3px 5px 3px 0;
    padding: 3px 5px 3px 19px
}

.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
    right: auto;
    left: 4px
}

.chosen-rtl.chosen-container-single .chosen-results {
    margin: 0 0 4px 4px;
    padding: 0 4px 0 0
}

.chosen-rtl .chosen-results li.group-option {
    padding-right: 15px;
    padding-left: 0
}

.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
    border-right: none
}

.chosen-rtl .chosen-search input[type=text] {
    padding: 4px 5px 4px 20px;
    direction: rtl
}

.sticky-wrap {
    overflow-x: auto;
    overflow-y: hidden;
    position: relative;
    width: 100%
}

.sticky-wrap .stickytable,.sticky-wrap .stickytable * {
    box-sizing: border-box;
    vertical-align: top
}

.sticky-wrap .sticky-col,.sticky-wrap .sticky-intersect,.sticky-wrap .sticky-thead {
    opacity: 0;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 15;
    width: auto
}

.sticky-wrap .sticky-thead {
    z-index: 100;
    width: 100%
}

.sticky-wrap .sticky-intersect {
    opacity: 1;
    z-index: 150
}

.sticky-wrap .sticky-intersect .thead {
    border: 0
}

.sticky-wrap .sticky-col {
    border-right: 1px solid #bbb
}

.sticky-wrap.overflow-y {
    overflow-y: auto;
    max-height: 100%
}

.sticky-wrap .js-link {
    cursor: pointer;
    transition: color .25s ease-out;
    text-decoration: underline
}

.js-letters-effect {
    opacity: 0
}

.backstop-is-running .js-letters-effect {
    opacity: 1
}

.js-letters-effect .word-container {
    display: inline-block
}

.js-letters-effect strong span {
    font-weight: 700
}

.js-letters-effect span {
    display: inline-block;
    text-align: center
}

.js-letters-effect span.letter-effect {
    position: relative;
    opacity: 0
}

[class*=anim-inview--] {
    transition: transform .75s ease-in-out
}

[class*=anim-inview--]:not(.is-inview)[class*="--from-left"] {
    transform: translateX(-50px)
}

[class*=anim-inview--]:not(.is-inview)[class*="--from-right"] {
    transform: translateX(50px)
}

[class*=anim-inview--]:not(.is-inview)[class*="--from-top"] {
    transform: translateY(-50px)
}

[class*=anim-inview--]:not(.is-inview)[class*="--from-bottom"] {
    transform: translateY(50px)
}

[class*=anim-inview--][class*="--dr-slower"] {
    transition-duration: 1.5s
}

[class*=anim-inview--][class*="--dr-faster"] {
    transition-duration: 375ms
}

[class*=anim-inview--][class*="--dl-short"] {
    transition-delay: .15s
}

[class*=anim-inview--][class*="--dl-long"] {
    transition-delay: .3s
}

[class*=anim-inview--][class*="--dl-x-long"] {
    transition-delay: .6s
}

[class*=anim-inview--][class*="--tr-small"]:not(.is-inview)[class*="--from-left"] {
    transform: translateX(-25px)
}

[class*=anim-inview--][class*="--tr-small"]:not(.is-inview)[class*="--from-right"] {
    transform: translateX(25px)
}

[class*=anim-inview--][class*="--tr-small"]:not(.is-inview)[class*="--from-top"] {
    transform: translateY(-25px)
}

[class*=anim-inview--][class*="--tr-small"]:not(.is-inview)[class*="--from-bottom"] {
    transform: translateY(25px)
}

[class*=anim-inview--][class*="--tr-large"]:not(.is-inview)[class*="--from-left"] {
    transform: translateX(-100px)
}

[class*=anim-inview--][class*="--tr-large"]:not(.is-inview)[class*="--from-right"] {
    transform: translateX(100px)
}

[class*=anim-inview--][class*="--tr-large"]:not(.is-inview)[class*="--from-top"] {
    transform: translateY(-100px)
}

[class*=anim-inview--][class*="--tr-large"]:not(.is-inview)[class*="--from-bottom"] {
    transform: translateY(100px)
}

.flaps {
    z-index: 4;
    pointer-events: none
}

.flaps,.flaps--flap {
    overflow: hidden
}

.flaps,.flaps--flap,.flaps--flap>span {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.flaps--flap>span {
    transition: .5s
}

.flaps--flap:first-child {
    left: 0;
    right: 83.33333%
}

.debug-flaps .flaps--flap:first-child > span {
    background: #000
}

.debug-flaps .flaps--flap:first-child > span::after {
    content: "Flap 1"
}

.flaps--flap:nth-child(2) {
    left: 16.66667%;
    right: 66.66667%
}

.debug-flaps .flaps--flap:nth-child(2)>span {
    background: #111
}

.debug-flaps .flaps--flap:nth-child(2)>span:after {
    content: "Flap 2"
}

.flaps--flap:nth-child(3) {
    left: 33.33333%;
    right: 50%
}

.debug-flaps .flaps--flap:nth-child(3)>span {
    background: #222
}

.debug-flaps .flaps--flap:nth-child(3)>span:after {
    content: "Flap 3"
}

.flaps--flap:nth-child(4) {
    left: 50%;
    right: 33.33333%
}

.debug-flaps .flaps--flap:nth-child(4)>span {
    background: #333
}

.debug-flaps .flaps--flap:nth-child(4)>span:after {
    content: "Flap 4"
}

.flaps--flap:nth-child(5) {
    left: 66.66667%;
    right: 16.66667%
}

.debug-flaps .flaps--flap:nth-child(5)>span {
    background: #444
}

.debug-flaps .flaps--flap:nth-child(5)>span:after {
    content: "Flap 5"
}

.flaps--flap>span {
    display: flex;
    justify-content: center;
    align-items: center
}

.flaps--flap>span:after {
    color: #fff;
    font-size: 30px;
    font-weight: 700
}

.flaps--flap:nth-child(6) {
    left: 83.33333%;
    right: 0
}

.debug-flaps .flaps--flap:nth-child(6)>span {
    background: #555
}

.debug-flaps .flaps--flap:nth-child(6)>span:after {
    content: "Flap 6"
}

.flap-no-transition.flaps--flap>span {
    transition: 0s!important
}

.flap-long-transition.flaps--flap>span {
    transition: 1s
}

.flap-translate--to-right.flaps--flap>span {
    transform: translateX(101%)
}

.flap-translate--to-left.flaps--flap>span {
    transform: translateX(-101%)
}

.tracker {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 5px;
    transition-duration: .25s;
    transition-timing-function: ease-out;
    transition-property: top,height,opacity
}

@font-face {
    font-family: BureauVeritas-ExtBdUltraCond;
    font-style: normal;
    font-display: swap;
    src: url("data:application/octet-stream;base64,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") format("woff2"),url(../font/BureauVeritas-ExtBdUltraCond.woff) format("woff"),url(../font/BureauVeritas-ExtBdUltraCond.ttf) format("truetype")
}

@font-face {
    font-family: BureauVeritas-LightUltraExpanded;
    font-style: normal;
    font-display: swap;
    src: url("data:application/octet-stream;base64,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") format("woff2"),url(../font/BureauVeritas-LightUltraExpanded.woff) format("woff"),url(../font/BureauVeritas-LightUltraExpanded.ttf) format("truetype")
}

@font-face {
    font-family: BureauVeritas-ThinUltraCondensed;
    font-style: normal;
    font-display: swap;
    src: url("data:application/octet-stream;base64,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") format("woff2"),url(../font/BureauVeritas-ThinUltraCondensed.woff) format("woff"),url(../font/BureauVeritas-ThinUltraCondensed.ttf) format("truetype")
}

@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active) {
    .heading-highlights--news {
        flex-basis: calc(65% - 64px)
    }
}

@media (-ms-high-contrast:active),(-ms-high-contrast:none) {
    .page-heading--bg-img+.page-heading--content {
        display: block!important
    }
}

@media (min-width: 350px) {
    .search-tool--icon {
        padding:0 10px
    }
}

@media (min-width: 480px) {
    .prev-next-pager .cross-articles {
        min-width:inherit
    }
}

@media (min-width: 500px) {
    form .form-drop-file-action {
        display:flex;
        align-items: center
    }

    .site-link {
        padding: 0 10px
    }

    .search-tool form input[type=submit] {
        padding-left: 55px;
        text-indent: 0
    }
}

@media (min-width: 640px) {
    .list-community--title,.slider-community--logo {
        width:16.6667%
    }

    .layer-presentation--bottom .teaser-keydata,.teaser-medium--picture {
        width: 25%
    }

    .news-wall--col,.teaser-medium .wysiwyg {
        width: 41.6667%
    }

    .page-heading--picture,.page-heading--picture+.page-heading--content,.page-landing-heading--picture-first,.page-landing-heading--picture-first+.page-landing-heading--content,.site-footer--video,.wysiwyg p.responsive-image-left,.wysiwyg p.responsive-image-right {
        width: 50%
    }

    .layer-banner--content,.layer-verbatim--container .teaser-verbatim,.list-community--content,.prev-next-pager .cross-articles,.slider-community--content {
        width: 66.6667%
    }

    .layer-presentation--bottom .teaser-highlight {
        width: 75%
    }

    .layer-long-verbatim--text:after,.layer-long-verbatim--text:before,.page-hat.alternate .page-hat--title strong,.page-hat.teaser-medium.align-to-col-d .page-hat--title strong {
        font-size: calc(57.33089px + 14.33273 * (100vw - 640px) / 320)
    }

    .layer-cover--title {
        font-size: calc(47.77574px + 11.94394 * (100vw - 640px) / 320)
    }

    .page-heading--section,.simple-sentence-form {
        font-size: calc(39.81312px + 9.95328 * (100vw - 640px) / 320)
    }

    .advanced-search-field--text,.advanced-search-field input[type=search],.advanced-search-field input[type=text],.generic-title,.h1,.heading-a,.layer-cover.small-title .layer-cover--title,.page-heading--title strong,.page-landing-heading--title strong,.search-results-page .view-filters .advanced-search-field--content input[type=text],.vector-map--title,[class*=view-display-id-block] .needs-form--fieldset {
        font-size: calc(33.1776px + 8.2944 * (100vw - 640px) / 320)
    }

    .h2,.heading-b,.layer-long-verbatim--author,.needs-form--fieldset,.page-hat.small .page-hat--title .highlight,.page-hat.small .page-hat--title strong,.teaser-event--place,.teaser-highlight-news--title,.teaser-links--title,.wysiwyg h2 {
        font-size: calc(27.648px + 6.912 * (100vw - 640px) / 320)
    }

    .button-action.has-icon.icon-add:before,.greybox--title,.h3,.heading-c,.layer-tabs-switcher--trigger,.teaser-event--period,.ui-dialog .ui-dialog-titlebar,.wysiwyg h3 {
        font-size: calc(23.04px + 5.76 * (100vw - 640px) / 320)
    }

    .admin-link button,.advanced-search-field.small--text,.advanced-search-field.small input[type=search],.advanced-search-field.small input[type=text],.button,.button-action,.button-cancel,.button.search-form__submit,.chosen-container-multi .chosen-choices li.search-choice,.content-filters--dropdown--item.is-active,.gradient-push--title,.h4,.heading-d,.latest-articles--title,.layer-contact-long--title,.layer-cover--date,.layer-history--title,.layer-media--title,.list-info--title,.magazine-wall--loader,.needs-form--dropdown--item.is-active,.needs-form--submit,.optin-block--link,.page-heading--dropdown--item.is-active,.page-history-list--panel .panel-btn.active,.page-history-list--title,.request-form-title,.search-form__submit,.search-result__title,.teaser-img--title,.training-wall--loader,.ui-datepicker-month,.vertical-nav--list .vertical-nav--item .vertical-nav--link.current,.vertical-nav--list .vertical-nav--item .vertical-nav--link:hover,.vertical-nav--list .vertical-nav--item a.current,.vertical-nav--list .vertical-nav--item a:hover,.vertical-nav--list li .vertical-nav--link.current,.vertical-nav--list li .vertical-nav--link:hover,.vertical-nav--list li a.current,.vertical-nav--list li a:hover,.vertical-nav ul .vertical-nav--item .vertical-nav--link.current,.vertical-nav ul .vertical-nav--item .vertical-nav--link:hover,.vertical-nav ul .vertical-nav--item a.current,.vertical-nav ul .vertical-nav--item a:hover,.vertical-nav ul li .vertical-nav--link.current,.vertical-nav ul li .vertical-nav--link:hover,.vertical-nav ul li a.current,.vertical-nav ul li a:hover,.wysiwyg h4,div#sliding-popup .cookie-popup--content button,dropdown-layer--dropdown--item.is-active,form button[type=button],form button[type=submit],form input[type=submit] {
        font-size: calc(19.2px + 4.8 * (100vw - 640px) / 320)
    }

    .data-table table caption,.list-contacts table caption,.list-notifications table caption,.wysiwyg table caption {
        font-size: calc(19.2px + 4.8 * (100vw - 640px) / 320);
        line-height: 1.41667em;
        padding-top: .35833em;
        margin-bottom: 1.05833em
    }

    .comment__author,.comment__content h3,.greybox--sub-title,.h5,.heading-e,.needs-form--title,.wysiwyg h5,.wysiwyg p.text-highlight,summary {
        font-size: calc(16px + 4 * (100vw - 640px) / 320)
    }

    .content-filters--group--label,.content-filters a,.content-filters label,.data-table table th,.data-table table th a,.h6,.heading-f,.js-data-table .dataTable thead tr td,.js-data-table .dataTable thead tr th,.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info--trigger,.layer-cover--link,.link-back,.link-std,.list-content--title,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.popin-upload-file--content .right:before,.popin-upload-file--items .layer-accordion-info--trigger,.table-of-content,.tabs ul.primary,.tag-std,.teaser-event--link,.teaser-highlight-news--category,.teaser-links--link,.teaser-offer--store,.teaser-request-certificate--certificate,.teaser-request-certificate--reference,.teaser-request-certificate--request,.teaser-verbatim--author strong,.vector-map fieldset .fieldset-legend,.veristar-login-menu--link,.veristar-login-menu a,.vertical-tabs__menu-item-summary,.vertical-tabs__menu-item-title,.wysiwyg a.link-std,.wysiwyg h6,.wysiwyg p.text-subtitle,form .form-file {
        font-size: calc(13.33333px + 3.33334 * (100vw - 640px) / 320)
    }

    .content-filters-tabs--tag[type=button],.list-info--counter {
        font-size: calc(11.11111px + 2.77778 * (100vw - 640px) / 320)
    }

    .page-hat.simple .page-hat--title {
        font-size: calc(47.77574px + 11.94394 * (100vw - 640px) / 320)
    }

    .layer-images-group--title,.quick-access--title {
        font-size: calc(39.81312px + 9.95328 * (100vw - 640px) / 320)
    }

    .layer-banner--title,.layer-banner--title ol li,.layer-banner--title p li,.layer-banner--title ul li,.layer-insight--title,.page-heading--title,.page-landing-heading--title,.popin-std--title,.simple-sentence-form .simple-sentence-select--label,.teaser-event--title,.teaser-highlight--text,.value-chain--title,[class*=view-display-id-block] .needs-select--label,[class*=view-display-id-block] .simple-sentence-select--label {
        font-size: calc(33.1776px + 8.2944 * (100vw - 640px) / 320)
    }

    .cross-news--title,.layer-contact-offer--title,.layer-major-markets--title,.needs-select--label,.page-hat--title .small,.page-hat.alternate .page-hat--title,.page-hat.teaser-medium.align-to-col-d .page-hat--title,.section-gallery--title,.simple-sentence-select--label,.teaser-video--title,form .form-title,form legend {
        font-size: calc(27.648px + 6.912 * (100vw - 640px) / 320)
    }

    .data-table--no-result,.layer-markets--title,.list-results--no-result,.list-results--results,.magazine-wall--no-result,.needs-wall--no-result,.needs-wall--results,.news-wall--no-result,.page-hat--title .smallest,.search-results-page .view-empty,.training-wall--no-result {
        font-size: calc(23.04px + 5.76 * (100vw - 640px) / 320)
    }

    .advanced-search-field--content,.content-filters--dropdown--item,.list-info--sub-title,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>span,.needs-form--dropdown--item,.page-heading--dropdown--item,.teaser-menu--title,.ui-datepicker-year,.vertical-nav--list .vertical-nav--item .vertical-nav--link,.vertical-nav--list .vertical-nav--item a,.vertical-nav--list li .vertical-nav--link,.vertical-nav--list li a,.vertical-nav ul .vertical-nav--item .vertical-nav--link,.vertical-nav ul .vertical-nav--item a,.vertical-nav ul li .vertical-nav--link,.vertical-nav ul li a,dropdown-layer--dropdown--item,form legend.small-legend {
        font-size: calc(19.2px + 4.8 * (100vw - 640px) / 320)
    }

    .list-results--results em {
        font-size: calc(16px + 4 * (100vw - 640px) / 320)
    }

    .content-filters-tabs--content legend,.content-filters.js-dropdown-category .form-radios .form-item.selected-tags label.is-active,.content-filters select,.page-hat.small .page-hat--title {
        font-size: calc(13.33333px + 3.33334 * (100vw - 640px) / 320)
    }

    .steps-slider--list li .teaser-step--picture:before,.steps-slider--list steps-slider--item .teaser-step--picture:before,.steps-slider--nav li .teaser-step--picture:before,.steps-slider--nav steps-slider--item .teaser-step--picture:before,.teaser-step--title {
        font-size: calc(23.04px + 5.76 * (100vw - 640px) / 320)
    }

    .steps-slider--wrapper .teaser-step--title {
        font-size: calc(16px + 4 * (100vw - 640px) / 320)
    }

    .tag-highlighted {
        font-size: calc(13.33333px + 3.33334 * (100vw - 640px) / 320)
    }

    .teaser-keyfigure--data {
        font-size: calc(47.77574px + 11.94394 * (100vw - 640px) / 320)
    }

    .extra-logo {
        font-size: calc(33.1776px + 8.2944 * (100vw - 640px) / 320)
    }

    .layer-major-markets--link a,.steps-slider .responsive-slider--close,.teaser-article--desc,.teaser-keyfigure,.teaser-market--desc,.teaser-step--desc,.teaser-step--info {
        font-size: calc(19.2px + 4.8 * (100vw - 640px) / 320)
    }

    .teaser-keydata--highlight {
        font-size: calc(47.77574px + 11.94394 * (100vw - 640px) / 320)
    }

    .download-link,.layer-boiler--title,.site-header.sticky.is-login .heading-highlights--tools .button-action:before,.site-header.sticky.is-not-login .heading-highlights--tools .button-action:before {
        font-size: calc(27.648px + 6.912 * (100vw - 640px) / 320)
    }

    .teaser-contact--name strong {
        font-size: calc(23.04px + 5.76 * (100vw - 640px) / 320)
    }

    .account-request--title,.bloc-recap--title,.dropdown-links--icon.help:before,.history-dates--trigger,.logo-item--desc,.teaser-keydata--overlay,.teaser-next-steps--item--number,.teaser-next-steps--title,.teaser-verbatim.small .teaser-verbatim--author strong {
        font-size: calc(19.2px + 4.8 * (100vw - 640px) / 320)
    }

    .advanced-search-field.alternate--text,.advanced-search-field.alternate input[type=search],.advanced-search-field.alternate input[type=text],.advanced-search-field.teaser-medium.align-to-col-d input[type=search],.advanced-search-field.teaser-medium.align-to-col-d input[type=text],.bloc-recap-agenda.alternate .bloc-recap--title,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap--title,.bloc-recap-document.alternate .bloc-recap--title,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap--title,.bloc-recap-messages.alternate .bloc-recap--title,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap--title,.bloc-recap.alternate .bloc-recap--title,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap--title,.fieldgroup .fieldset-legend,.filter-guidelines-item .label,.form-intro,.form-mandatory-info strong,.items-anchor a,.layer-boiler--contact--name,.layer-boiler--desc,.layer-long-verbatim--text,.popin-survey--content .left label,.subnav-tab a,.survey-info--address,.teaser-contact--name,.teaser-light--title,.teaser-menu--desc,.teaser-offer--summary,.teaser-verbatim.small .teaser-verbatim--author,.wysiwyg,.wysiwyg ol,.wysiwyg p,.wysiwyg ul,body,form .form-label,form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form label,form select,form textarea,input.hasDatepicker {
        font-size: calc(16px + 4 * (100vw - 640px) / 320)
    }

    .account-request--edit,.admin-link button,.article-details--info ul li,.bloc-recap--edit-link,.bloc-recap--list .item__content,.bloc-recap--list .item__label,.bloc-recap-agenda--date--day,.bloc-recap-agenda.alternate,.bloc-recap-agenda.teaser-medium.align-to-col-d,.bloc-recap-document--list .item__content,.bloc-recap-document--list .item__label,.bloc-recap-document.alternate,.bloc-recap-document.teaser-medium.align-to-col-d,.bloc-recap-messages.alternate,.bloc-recap-messages.teaser-medium.align-to-col-d,.bloc-recap.alternate,.bloc-recap.teaser-medium.align-to-col-d,.button-action.small,.button-checkbox-radio--label,.button.search-form__submit,.comment__content p,.comment__permalink,.comment__time,.data-table table,.duplicate-info--inner,.duplicate-info--reference,.field-suffix,.filter-guidelines-item .tips,.filter-help a,.form-managed-file>div input[type=submit],.form-mandatory-info,.form-steps--item,.greybox--close,.heading-highlights--brand,.hot-news,.items-anchor a,.layer-accordion-info--edit--close,.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info--content,.layer-contact-long--contact,.layer-contact-offer--actions input[type=submit],.layer-contact-offer--form-actions input[type=submit],.layer-contact-offer .form-actions input[type=submit],.layer-cover--country,.layer-cover--metadatas,.layer-media--legend,.link-download,.link-icons,.links,.list-confirm-certificate--item,.list-confirm-certificate--reference,.list-contacts table,.list-info--content,.list-info--reference,.list-info--tooltip-action,.list-notifications table,.list-report.small,.list-results--header .form-switch,.list-simple--item,.list-simple li,.message-system,.message-system--textarea textarea,.more-link a,.needs-form--submit,.notification-list-item--inner,.notification-list-item--reference,.password-confirm,.password-strength,.popin-send-comments--content .message-system--cell,.popin-survey--content .left,.review-steps--list .review-steps--step p,.review-steps--list li p,.review-steps ol .review-steps--step p,.review-steps ol li p,.search-form__submit,.search-result__snippet-info,.small .review-steps--list .review-steps--step.in-progress:before,.small .review-steps--list .review-steps--step:before,.small .review-steps--list li.in-progress:before,.small .review-steps--list li:before,.small .review-steps ol .review-steps--step.in-progress:before,.small .review-steps ol .review-steps--step:before,.small .review-steps ol li.in-progress:before,.small .review-steps ol li:before,.sub-menu>.menu .accordions-enabled--col>.menu-item .menu .menu-item a,.sub-menu>.menu .accordions-enabled--col>.menu-item .menu li a,.sub-menu>.menu .accordions-enabled--col>.menu-item ul .menu-item a,.sub-menu>.menu .accordions-enabled--col>.menu-item ul li a,.sub-menu>.menu>.menu-item .menu .menu-item a,.sub-menu>.menu>.menu-item .menu li a,.sub-menu>.menu>.menu-item ul .menu-item a,.sub-menu>.menu>.menu-item ul li a,.sub-menu>.menu>li .menu .menu-item a,.sub-menu>.menu>li .menu li a,.sub-menu>.menu>li ul .menu-item a,.sub-menu>.menu>li ul li a,.sub-menu>ul .accordions-enabled--col>.menu-item .menu .menu-item a,.sub-menu>ul .accordions-enabled--col>.menu-item .menu li a,.sub-menu>ul .accordions-enabled--col>.menu-item ul .menu-item a,.sub-menu>ul .accordions-enabled--col>.menu-item ul li a,.sub-menu>ul>.menu-item .menu .menu-item a,.sub-menu>ul>.menu-item .menu li a,.sub-menu>ul>.menu-item ul .menu-item a,.sub-menu>ul>.menu-item ul li a,.sub-menu>ul>li .menu .menu-item a,.sub-menu>ul>li .menu li a,.sub-menu>ul>li ul .menu-item a,.sub-menu>ul>li ul li a,.subnav-tab a,.survey-info--title,.tabs ul.secondary,.teaser-community--head,.teaser-gallery--bio,.teaser-gallery--cellphone,.teaser-gallery--email,.teaser-gallery--phone,.teaser-highlight-news--country,.teaser-highlight-news--metadatas,.teaser-light--market,.teaser-next-steps--item--title,.teaser-offer.place .teaser-offer--content,.teaser-offer.place .teaser-offer--summary,.teaser-request-certificate--action,.teaser-request-certificate--title,.teaser-verbatim--author,.tooltip--action,.type-link,.ui-autocomplete,.webform-tableselect td input[type=checkbox],.webform-tableselect th input[type=checkbox],.wysiwyg .small,.wysiwyg .smallest,.wysiwyg p.text-notification,.wysiwyg table,div#sliding-popup,div#sliding-popup .cookie-popup--content button,div#sliding-popup .cookie-popup--text .cookie-popup--buttons .link-button,div#sliding-popup .form-type-checkbox input[type=checkbox]+label,form button[type=button],form button[type=submit],form input[type=checkbox]+.form-label,form input[type=checkbox]+label,form input[type=radio]+.form-label,form input[type=radio]+label,form input[type=submit],ul.links {
        font-size: calc(13.33333px + 3.33334 * (100vw - 640px) / 320)
    }

    .bloc-recap-agenda.alternate .bloc-recap--edit-link,.bloc-recap-agenda.alternate .bloc-recap--list .item__content,.bloc-recap-agenda.alternate .bloc-recap--list .item__label,.bloc-recap-agenda.alternate .bloc-recap-document--list .item__content,.bloc-recap-agenda.alternate .bloc-recap-document--list .item__label,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap--edit-link,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap--list .item__content,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap--list .item__label,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap-document--list .item__content,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap-document--list .item__label,.bloc-recap-document.alternate .bloc-recap--edit-link,.bloc-recap-document.alternate .bloc-recap--list .item__content,.bloc-recap-document.alternate .bloc-recap--list .item__label,.bloc-recap-document.alternate .bloc-recap-document--list .item__content,.bloc-recap-document.alternate .bloc-recap-document--list .item__label,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap--edit-link,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap--list .item__content,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap--list .item__label,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap-document--list .item__content,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap-document--list .item__label,.bloc-recap-messages.alternate .bloc-recap--edit-link,.bloc-recap-messages.alternate .bloc-recap--list .item__content,.bloc-recap-messages.alternate .bloc-recap--list .item__label,.bloc-recap-messages.alternate .bloc-recap-document--list .item__content,.bloc-recap-messages.alternate .bloc-recap-document--list .item__label,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap--edit-link,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap--list .item__content,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap--list .item__label,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap-document--list .item__content,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap-document--list .item__label,.bloc-recap.alternate .bloc-recap--edit-link,.bloc-recap.alternate .bloc-recap--list .item__content,.bloc-recap.alternate .bloc-recap--list .item__label,.bloc-recap.alternate .bloc-recap-document--list .item__content,.bloc-recap.alternate .bloc-recap-document--list .item__label,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap--edit-link,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap--list .item__content,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap--list .item__label,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap-document--list .item__content,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap-document--list .item__label,.button-action.x-small,.chosen-container-multi .chosen-choices li.search-choice,.content-filters-tabs--reset[type=reset],.list-notifications table tbody .teaser-list-notifications .company-code,.teaser-request-certificate--date,.teaser-request-certificate--info,.vector-map--legend {
        font-size: calc(11.11111px + 2.77778 * (100vw - 640px) / 320)
    }

    .push-text--title {
        font-size: calc(33.1776px + 8.2944 * (100vw - 640px) / 320)
    }

    .layer-boiler--contact--title,.optin-block--title,.wysiwyg .text-intro,.wysiwyg blockquote,blockquote {
        font-size: calc(23.04px + 5.76 * (100vw - 640px) / 320)
    }

    .layer-contact-offer--intro,.layer-cover--intro,.steps-slider .responsive-slider--tooltip,.teaser-event--name,.teaser-verbatim--quotation-marks:after,.teaser-verbatim--quotation-marks:before {
        font-size: calc(19.2px + 4.8 * (100vw - 640px) / 320)
    }

    .c3-title,.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before,.data-table table td,.data-table table td a,.layer-boiler--contact--name strong,.layer-cover--scroll-bottom,.layer-insight--date,.page-heading--date,.page-intro--scroll-bottom,.review-steps--list .review-steps--step.in-progress p,.review-steps--list li.in-progress p,.review-steps ol .review-steps--step.in-progress p,.review-steps ol li.in-progress p,.scroll-bottom,.teaser-comparison--title,.teaser-contact--infos p,.teaser-light--tag-reversed,.teaser-light--tag-reversed.highlight,.teaser-light--tag.highlight,.teaser-links--desc,.teaser-links--item,.teaser-links--link,.teaser-verbatim--quotation-marks {
        font-size: calc(16px + 4 * (100vw - 640px) / 320)
    }

    .article-details--title,.back-to-top,.c3-chart-arc text,.content-filters-tabs--label,.content-filters-tabs--trigger,.content-filters .form-item.is-secondary label,.content-filters .form-item input[type=radio].is-secondary+label,.content-filters .form-item label.is-secondary,.data-table table td,.data-table table th,.data-table table thead td,.data-table table thead th,.descripted-image--caption,.description,.display-per-page,.display-per-page--title,.display-toggle-view,.dropdown-links--current,.field-description,.form-item .description,.layer-contact-offer--form-description,.layer-contact-offer form-description,.list-community--title,.list-contacts table td,.list-contacts table th,.list-contacts table thead td,.list-contacts table thead th,.list-links--item a,.list-links li a,.list-notifications-toolbar-legend,.list-notifications table td,.list-notifications table th,.list-notifications table th .notification-name,.list-notifications table thead .default-mode,.list-notifications table thead td,.list-notifications table thead th,.main-menu>ul>.menu-item>a,.main-menu>ul>.menu-item>span,.main-menu>ul>li>a,.main-menu>ul>li>span,.needs-form--reset,.page-heading--reset,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] legend .fieldset-legend,.search-tool form input[type=submit],.share-price strong,.site-lang--current,.site-lang--list li a,.site-lang select,.site-portals--current,.small .review-steps--list .review-steps--step.in-progress p,.small .review-steps--list li.in-progress p,.small .review-steps ol .review-steps--step.in-progress p,.small .review-steps ol li.in-progress p,.sub-menu>.menu .accordions-enabled--col>.menu-item>a,.sub-menu>.menu .accordions-enabled--col>.menu-item>span:first-child,.sub-menu>.menu>.menu-item>a,.sub-menu>.menu>.menu-item>span:first-child,.sub-menu>.menu>li>a,.sub-menu>.menu>li>span:first-child,.sub-menu>ul .accordions-enabled--col>.menu-item>a,.sub-menu>ul .accordions-enabled--col>.menu-item>span:first-child,.sub-menu>ul>.menu-item>a,.sub-menu>ul>.menu-item>span:first-child,.sub-menu>ul>li>a,.sub-menu>ul>li>span:first-child,.tag-category,.teaser-gallery--job,.teaser-gallery--name,.teaser-light--date,.teaser-light--tag,.teaser-light--tag-reversed,.teaser-market--title,.teaser-offer--subtitle,.teaser-offer--title,.teaser-video--category,.ui-datepicker,.wysiwyg table td,.wysiwyg table th,.wysiwyg table thead td,.wysiwyg table thead th,details .details-description {
        font-size: calc(13.33333px + 3.33334 * (100vw - 640px) / 320)
    }

    .breadcrumb,.dropdown-links--list li a,.dropdown-links--list li span,.share-price,.site-portals--list li a,.site-portals--list li span {
        font-size: calc(11.11111px + 2.77778 * (100vw - 640px) / 320)
    }

    .inline-list-from-tablet>li {
        display: inline-block
    }

    .table-list-from-tablet {
        display: table;
        width: 100%
    }

    .table-list-from-tablet>.cell,.table-list-from-tablet>li {
        display: table-cell
    }

    .flex-child-image-from-tablet img,.flex-image-from-tablet {
        display: block;
        width: 100%;
        height: auto
    }

    .alternate .teaser-highlight--picture:after,.overlay-from-tablet,.teaser-medium.align-to-col-d .teaser-highlight--picture:after {
        display: block;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        box-sizing: border-box
    }

    .clearfix-from-tablet {
        overflow: hidden
    }

    .v-align-from-tablet {
        position: relative;
        display: block;
        top: 50%;
        transform: translateY(-50%)
    }

    .text-overflow-from-tablet {
        display: inline-block;
        text-indent: 150%;
        overflow: hidden;
        white-space: nowrap
    }

    .content-filters--container,.display-per-page--title,.list-community--title,.list-results--results,.needs-wall--results,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] legend .fieldset-legend,.text-left-from-tablet {
        text-align: left
    }

    .text-right-from-tablet {
        text-align: right
    }

    .news-wall--header,.text-center-from-tablet {
        text-align: center
    }

    .set-relative-from-tablet {
        position: relative
    }

    .hide-from-tablet {
        display: none
    }

    .clear-grid-from-tablet {
        clear: both;
        margin-left: 0
    }

    .clear-left-from-tablet,.clear-right-from-tablet {
        clear: left
    }

    .grid-strech-float-from-tablet {
        float: left;
        margin-left: 0
    }

    .grid-strech-float-from-tablet:first-child {
        clear: left
    }

    .form-steps--item {
        display: flex;
        flex-direction: column;
        align-items: center;
        flex-wrap: wrap
    }

    .strech-child-from-tablet {
        display: flex;
        flex-direction: row;
        align-items: stretch
    }

    .bloc-recap--list .item,.content-filters.columns .form-item,.content-filters .form-radios,.cross-articles,.cross-news--list,.descripted-image--container,.form-steps,.grid-strech-flex-from-tablet,.history-dates--tabs,.layer-boiler--container,.layer-download--container,.layer-keyfigures--list,.layer-long-verbatim--container,.layer-media--flex,.layer-presentation--bottom,.list-account-request,.list-community--container,.list-content--list,.list-keyfigures--container,.list-requests-certificates.view-grid,.magazine-wall--container,.magazine-wall--list,.main-menu--content,.main-menu>ul,.needs-wall--container,.needs-wall.view-grid .needs-wall--list,.needs-wall:not(.view-grid) .teaser-offer,.needs-wall:not(.view-grid) .teaser-offer.place .teaser-offer--infos,.page-heading--intro,.page-landing-heading--intro,.quick-access--list,.section-gallery--slider .section-gallery--list,.section-gallery--slider>ul,.site-footer,.slider-community--container,.teaser-highlight,.teaser-medium--container,.teaser-next-steps--items,.teaser-request-certificate.view-list,.teaser-verbatim,.training-wall--container,.training-wall--list,.view-list .teaser-request-certificate,div#sliding-popup .cookie-popup--content,div#sliding-popup .cookie-popup--selection,div#sliding-popup .cookie-popup--text .cookie-popup--buttons {
        display: flex;
        flex-direction: row;
        align-items: stretch;
        flex-wrap: wrap
    }

    .form-grid-1 {
        clear: left;
        float: left;
        width: 50%;
        box-sizing: border-box;
        padding: 0 30px 0 0
    }

    .form-grid-1.side-right {
        clear: right;
        float: right;
        padding: 0 0 0 30px
    }

    .page-hat:after,.page-history-intro:after,.page-history-list:after,.page-intro:after,.path-frontpage .cross-news,.streaks,body.path-frontpage .page-wrapper,body:not(.path-frontpage):not(.sg):not(.path-magazine):not(.page-node-type-magazine):not(.path-training):not(.page-node-type-training) .page-wrapper:before {
        background-image: linear-gradient(90deg,#eaeaea 1px,transparent 0),linear-gradient(90deg,#eaeaea 1px,transparent 0),linear-gradient(90deg,#eaeaea 1px,transparent 0);
        background-position: calc(100% - 1px) 0,calc(100% - 1px) 0,calc(100% - 1px) 0;
        background-repeat: repeat-y,repeat-y,repeat-y;
        background-size: calc(25% + .025em),calc(50% + .025em),calc(75% + .025em)
    }

    .page-hat:after,.page-history-intro:after,.page-history-list:after,.page-intro:after {
        background-image: linear-gradient(90deg,#fff 1px,transparent 0),linear-gradient(90deg,#fff 1px,transparent 0),linear-gradient(90deg,#fff 1px,transparent 0)
    }

    .list-results--items-to-display .display-per-page,.list-results--items-to-display .display-toggle-view,.needs-wall--items-to-display .display-per-page,.needs-wall--items-to-display .display-toggle-view {
        justify-content: flex-end
    }

    .list-info--tooltip-action,.tooltip--action {
        top: 0;
        min-width: -webkit-max-content;
        min-width: max-content;
        display: flex;
        flex-direction: column;
        justify-content: center
    }

    .needs-select--label,.simple-sentence-select--label {
        max-width: 350px
    }

    .container--wrapper,.layer-accordion-info--item,.layer-accordion-info>li,.layer-media--container {
        margin-left: 16.6667%;
        margin-right: 8.3333%;
        padding-left: 30px;
        box-sizing: border-box
    }

    .alternate.layer-accordion-info--item,.alternate.layer-media--container,.container--wrapper.alternate,.container--wrapper.teaser-medium.align-to-col-d,.layer-accordion-info>li.alternate,.layer-accordion-info>li.teaser-medium.align-to-col-d,.teaser-medium.align-to-col-d.layer-accordion-info--item,.teaser-medium.align-to-col-d.layer-media--container {
        padding-left: 0
    }

    .container--content {
        padding: 0 30px;
        margin-left: 8.3333%;
        margin-right: 8.3333%
    }

    [class*=view-display-id-block] .needs-select--label {
        max-width: 450px
    }

    .link-icons.no-text {
        font-size: 0
    }

    .chart-panel {
        padding: 0 16.6667%
    }

    [class*=view-display-id-block] .simple-sentence-select--label {
        max-width: 450px
    }

    .wysiwyg div.responsive-image-left,.wysiwyg p.responsive-image-left {
        float: left;
        margin-right: 30px
    }

    .wysiwyg div.responsive-image-right,.wysiwyg p.responsive-image-right {
        float: right;
        margin-left: 30px
    }

    .teaser-verbatim--picture {
        margin-left: 0;
        margin-right: 0
    }

    .teaser-verbatim--picture+.teaser-verbatim--quote {
        left: -50px
    }

    .teaser-verbatim--content {
        width: 60%
    }

    .teaser-verbatim.small .teaser-verbatim--author {
        left: 30px
    }

    .teaser-verbatim.small .teaser-verbatim--author:before {
        left: -30px
    }

    .list-community--title {
        margin-left: 8.3333%;
        padding-bottom: 0
    }

    .list-community--content {
        margin-right: 8.3333%;
        padding: 0 0 0 30px
    }

    .list-community ul.menu {
        flex-wrap: nowrap;
        justify-content: left
    }

    .list-community ul.menu .list-community--item:nth-child(3n+1):after {
        display: block
    }

    .list-community ul.menu .list-community--item a {
        margin: 10px auto
    }

    .teaser-video--content {
        padding: 0;
        width: 64%
    }

    .teaser-menu--contact {
        padding: 0;
        margin-top: 80px
    }

    .teaser-menu--contact .teaser-menu--desc {
        margin-top: 24px;
        padding-right: 0
    }

    .main-menu--content .teaser-menu {
        width: 40%
    }

    .main-menu--content .sub-menu {
        width: 60%
    }

    .site-lang--current,.site-lang select {
        padding-left: 20px;
        padding-right: 33px
    }

    .teaser-highlight--picture {
        width: 62%
    }

    .alternate .teaser-highlight--picture,.teaser-medium.align-to-col-d .teaser-highlight--picture {
        width: 100%
    }

    .teaser-highlight--content {
        padding-top: 50px;
        width: 38%
    }

    .alternate .teaser-highlight--content,.teaser-medium.align-to-col-d .teaser-highlight--content {
        padding-top: 80px;
        width: 50%;
        height: 100%;
        position: absolute;
        z-index: 1;
        top: 0;
        right: 0
    }

    .descripted-image--container {
        align-items: flex-end!important;
        flex-wrap: nowrap!important;
        margin-right: 8.3333%;
        margin-left: 16.6667%
    }

    .layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a .descripted-image--container,.reversed .descripted-image--container {
        margin-right: 16.6667%;
        margin-left: 8.3333%
    }

    .layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a .descripted-image--container .descripted-image--caption,.reversed .descripted-image--container .descripted-image--caption {
        margin-right: 30px;
        margin-left: 0
    }

    .descripted-image--picture {
        width: 73%
    }

    .descripted-image--caption {
        width: 27%;
        margin-top: 0;
        margin-left: 30px
    }

    .history-dates--list>li {
        margin-top: 0
    }

    .history-dates--list>li .history-dates--trigger {
        display: none
    }

    .history-dates--tabs>li {
        width: 15%
    }

    .content-filters.columns .form-item {
        flex: 1;
        padding: 0 30px;
        border-left: 1px solid gray
    }

    .content-filters.columns .form-item label {
        padding-right: 20px
    }

    .content-filters.columns .form-item .chosen-container {
        flex: 1
    }

    .content-filters--fake-select {
        margin: 0 24px
    }

    .content-filters--fake-select select {
        max-width: none
    }

    .content-filters--fake-select~.form-type-select {
        border-left-width: 1px;
        border-style: solid
    }

    .content-filters--container {
        padding: 20px 0
    }

    .content-filters--group--label {
        padding-top: 20px;
        padding-bottom: 0
    }

    .js-collapsed .content-filters--group--label {
        padding-bottom: 20px
    }

    .content-filters .form-radios .form-item,.content-filters .form-type-select {
        padding: 0 20px
    }

    .content-filters .form-radios .form-item {
        border-left-width: 1px;
        border-style: solid
    }

    .content-filters .form-item {
        margin-top: 0
    }

    .ios .content-filters select {
        font-size: 1.25rem
    }

    .content-filters--dropdown--layer-container {
        width: 440px
    }

    .teaser-gallery--content {
        position: absolute;
        width: 100%;
        left: 0;
        bottom: 0;
        opacity: 0;
        transform: translateX(-100%);
        transition: all .25s ease-out
    }

    .teaser-gallery--bio,.teaser-gallery--cellphone,.teaser-gallery--email,.teaser-gallery--phone {
        display: none
    }

    .needs-wall:not(.view-grid) .teaser-offer .teaser-offer--title {
        width: 40%;
        margin-right: 30px;
        margin-bottom: 0
    }

    .needs-wall:not(.view-grid) .teaser-offer .teaser-offer--content {
        flex: 1
    }

    .needs-wall:not(.view-grid) .teaser-offer.place {
        display: block
    }

    .needs-wall:not(.view-grid) .teaser-offer.place .teaser-offer--title {
        width: 100%;
        margin-bottom: 20px;
        margin-right: 0
    }

    .needs-wall:not(.view-grid) .teaser-offer.place .teaser-offer--infos {
        justify-content: flex-start;
        align-items: baseline;
        flex-wrap: wrap
    }

    .needs-wall:not(.view-grid) .teaser-offer.place .teaser-offer--infos-item+.teaser-offer--infos-item {
        margin-left: 20px
    }

    .teaser-request-certificate.view-list,.view-list .teaser-request-certificate {
        padding-bottom: 20px
    }

    .teaser-request-certificate.view-list .teaser-request-certificate--date,.view-list .teaser-request-certificate .teaser-request-certificate--date {
        width: 100%
    }

    .teaser-request-certificate.view-list .teaser-request-certificate--ids,.view-list .teaser-request-certificate .teaser-request-certificate--ids {
        width: 200px;
        margin-right: 30px
    }

    .teaser-request-certificate.view-list .teaser-request-certificate--contents,.view-list .teaser-request-certificate .teaser-request-certificate--contents {
        flex: 1
    }

    .teaser-request-certificate.view-list .teaser-request-certificate--slider,.view-list .teaser-request-certificate .teaser-request-certificate--slider {
        display: flex;
        align-items: flex-end;
        justify-content: space-between
    }

    .teaser-request-certificate.view-list .teaser-request-certificate--slider--pager,.view-list .teaser-request-certificate .teaser-request-certificate--slider--pager {
        position: static;
        margin-left: auto
    }

    .teaser-request-certificate.view-list .teaser-request-certificate--title,.view-list .teaser-request-certificate .teaser-request-certificate--title {
        padding-top: 0
    }

    .teaser-request-certificate.view-list .teaser-request-certificate--action,.view-list .teaser-request-certificate .teaser-request-certificate--action {
        position: static;
        align-items: flex-end;
        margin-top: auto;
        margin-left: 20px;
        display: flex
    }

    .advanced-search-field {
        padding-top: 50px
    }

    .advanced-search-field--content {
        padding: 0 30px
    }

    .advanced-search-field.alternate--text,.advanced-search-field.alternate input[type=search],.advanced-search-field.alternate input[type=text],.advanced-search-field.teaser-medium.align-to-col-d input[type=search],.advanced-search-field.teaser-medium.align-to-col-d input[type=text] {
        padding-right: 12px
    }

    .view-training .advanced-search-field.small {
        max-width: 480px;
        margin: auto
    }

    .form-steps--item:before {
        display: none
    }

    .form-steps--item:after {
        width: 70%;
        position: absolute;
        top: 25%;
        transform: translate(72%);
        margin: 0
    }

    .form-steps--item .point {
        margin: 0 0 10px;
        flex-basis: auto
    }

    .form-steps--item.current.bis:before {
        display: block;
        background-color: #fc3650;
        width: 35%;
        position: absolute;
        top: 25%;
        transform: translate(93%);
        margin: 0;
        z-index: 1
    }

    .content-filters-tabs--list .content-filters-tabs--header,.content-filters-tabs--list .content-filters-tabs--label {
        display: none!important
    }

    .items-anchor a {
        width: 100%;
        flex: 1;
        padding: 20px 0
    }

    .data-table table tbody tr td,.data-table table tbody tr th,.data-table table thead td,.data-table table thead th {
        padding-right: 30px;
        padding-left: 30px
    }

    .teaser-highlight-news.flexible .teaser-highlight-news--picture .teaser-highlight-news--head {
        min-height: 250px
    }

    .subnav-tab a {
        width: 100%;
        flex: 1;
        padding: 20px 0
    }

    .teaser-medium--picture {
        margin-left: 16.6667%
    }

    .teaser-medium .wysiwyg {
        padding: 30px
    }

    .teaser-medium.align-to-col-a:not(.alternate):not(.teaser-medium.align-to-col-d) .teaser-medium--picture,.teaser-medium.align-to-col-d .wysiwyg,.teaser-medium.alternate .wysiwyg {
        margin-left: 16.6667%
    }

    .teaser-medium.align-to-col-c:not(.alternate):not(.teaser-medium.align-to-col-d) .teaser-medium--picture {
        margin-left: calc(16.6667% + 30px)
    }

    .teaser-medium.align-to-col-d .wysiwyg {
        margin-left: 33.3333%
    }

    .review-steps--list .review-steps--step:after,.review-steps--list li:after,.review-steps ol .review-steps--step:after,.review-steps ol li:after {
        width: calc(100% - 60px)
    }

    .small .review-steps--list .review-steps--step p,.small .review-steps--list li p,.small .review-steps ol .review-steps--step p,.small .review-steps ol li p {
        display: none
    }

    .review-steps--list .review-steps--step p,.review-steps--list li p,.review-steps ol .review-steps--step p,.review-steps ol li p {
        padding: 0 6px;
        box-sizing: border-box;
        display: block
    }

    .review-steps--list .review-steps--step.in-progress:before,.review-steps--list li.in-progress:before,.review-steps ol .review-steps--step.in-progress:before,.review-steps ol li.in-progress:before {
        width: 90px
    }

    .review-steps--list .review-steps--step.completed.current,.review-steps--list .review-steps--step.in-progress.current,.review-steps--list li.completed.current,.review-steps--list li.in-progress.current,.review-steps ol .review-steps--step.completed.current,.review-steps ol .review-steps--step.in-progress.current,.review-steps ol li.completed.current,.review-steps ol li.in-progress.current {
        white-space: normal
    }

    .vertical-nav--list,.vertical-nav ul {
        display: flex
    }

    .vertical-nav--list .vertical-nav--item .vertical-nav--link,.vertical-nav--list .vertical-nav--item a,.vertical-nav--list li .vertical-nav--link,.vertical-nav--list li a,.vertical-nav ul .vertical-nav--item .vertical-nav--link,.vertical-nav ul .vertical-nav--item a,.vertical-nav ul li .vertical-nav--link,.vertical-nav ul li a {
        border-left-width: 1px;
        border-bottom-width: 0;
        padding-top: 20px;
        padding-bottom: 20px
    }

    .layer-verbatim--container .teaser-verbatim {
        margin-left: 16.6667%;
        padding-left: 30px;
        box-sizing: border-box
    }

    .layer-banner--content {
        margin-left: 16.6667%
    }

    .layer-banner.align-col-a-b .layer-banner--wrapper {
        margin-left: 16.6667%;
        margin-right: 16.6667%
    }

    .layer-banner.align-col-c-d .layer-banner--wrapper {
        margin-left: calc(16.6667% + 30px);
        margin-right: 8.3333%
    }

    .layer-banner.align-col-a-d .layer-banner--wrapper {
        margin-left: 16.6667%;
        margin-right: 8.3333%
    }

    .layer-boiler--left-col {
        margin-bottom: 0;
        max-width: 40%
    }

    .layer-boiler--right-col {
        max-width: 60%
    }

    .layer-boiler.align-col-a-b .layer-boiler--container {
        padding-left: 50px;
        padding-right: 50px
    }

    .layer-boiler.align-col-a-b .layer-boiler--wrapper {
        margin-left: 16.6667%;
        margin-right: 16.6667%
    }

    .layer-boiler.align-col-c-d .layer-boiler--container {
        padding-left: 50px;
        padding-right: 50px
    }

    .layer-boiler.align-col-c-d .layer-boiler--wrapper {
        margin-left: calc(16.6667% + 30px);
        margin-right: 8.3333%
    }

    .heading-highlights--brand {
        flex-basis: 30%;
        display: block
    }

    .heading-highlights--news {
        flex-basis: 40%;
        flex-grow: 1
    }

    .heading-highlights--tools {
        flex-basis: 30%
    }

    .slider-community--logo {
        margin-left: 8.3333%;
        padding-bottom: 0
    }

    .slider-community--content {
        margin-right: 8.3333%
    }

    .site-heading .site-logo {
        z-index: 21
    }

    .page-hat--content {
        padding-left: 16.6667%;
        padding-right: 16.6667%
    }

    .page-hat--title {
        font-size: 38px
    }

    .site-header.sticky .heading-highlights--tools {
        flex-basis: 70%
    }

    .site-header.sticky .site-logo {
        flex-basis: 35%
    }

    .site-header:not(.sticky)>.site-heading {
        display: flex;
        position: absolute;
        left: 0;
        top: 100%;
        width: 100%;
        z-index: 20
    }

    .site-header:not(.sticky)>.site-heading:after {
        content: "";
        width: var(--margin-secondary-menu)
    }

    .site-header:not(.sticky) .site-heading .site-logo--inner {
        top: -80px
    }

    .layer-media--title {
        padding-left: 30px;
        padding-bottom: 30px
    }

    .layer-media--legend {
        flex: 1 0 40%;
        padding: 30px 30px 0
    }

    .layer-media--link {
        flex: 1 0 60%;
        text-align: right;
        padding: 30px 30px 0
    }

    .list-keyfigures--container {
        margin-right: 8.3333%;
        margin-left: 16.6667%
    }

    .list-keyfigures--container .teaser-keyfigure {
        width: 50%
    }

    .list-keyfigures--container .teaser-keyfigure:nth-last-child(-n+2) {
        margin-bottom: 0
    }

    .slider-comparisons--container {
        margin-right: 16.6667%;
        margin-left: 16.6667%
    }

    .slider-comparisons.full-width .slider-comparisons--container {
        margin-left: calc(16.6667% + 30px);
        margin-right: 8.3333%
    }

    .layer-history--container {
        margin-right: 8.3333%;
        margin-left: 16.6667%
    }

    .section-gallery--container {
        margin-right: 16.6667%;
        margin-left: 16.6667%;
        margin-bottom: 80px
    }

    .section-gallery--slider .section-gallery--list .section-gallery--item,.section-gallery--slider .section-gallery--list li,.section-gallery--slider>ul .section-gallery--item,.section-gallery--slider>ul li {
        width: 50%
    }

    .section-gallery--slider .section-gallery--list .section-gallery--item:nth-child(odd),.section-gallery--slider .section-gallery--list li:nth-child(odd),.section-gallery--slider>ul .section-gallery--item:nth-child(odd),.section-gallery--slider>ul li:nth-child(odd) {
        border-right-width: .025em
    }

    .section-gallery--slider .section-gallery--list .section-gallery--item:nth-child(2n),.section-gallery--slider .section-gallery--list li:nth-child(2n),.section-gallery--slider>ul .section-gallery--item:nth-child(2n),.section-gallery--slider>ul li:nth-child(2n) {
        border-left-width: .025em
    }

    .section-gallery--actions {
        padding-left: 16.6667%;
        padding-right: 16.6667%
    }

    .quick-access--list>li {
        width: 50%
    }

    .quick-access--list>li:first-child {
        border-width: 0 .025em 0 0
    }

    .quick-access--list>li:last-child {
        border-width: 0 0 0 .025em
    }

    .quick-access.one-push .quick-access--list>li {
        width: 100%
    }

    .news-wall--header {
        justify-content: flex-end
    }

    .news-wall--header .display-per-page {
        margin-right: 80px
    }

    .path-frontpage .cross-news {
        background-image: linear-gradient(90deg,#eaeaea 1px,transparent 0),linear-gradient(90deg,#eaeaea 1px,transparent 0);
        background-position: calc(100% - 1px) 0,calc(100% - 1px) 0;
        background-repeat: repeat-y,repeat-y;
        background-size: calc(33.3333% + .025em),calc(66.6667% + .025em)
    }

    .cross-news--text,.cross-news .view-header {
        padding-left: 30px;
        padding-right: 30px
    }

    .cross-news--content,.cross-news .view-content {
        padding: 0
    }

    .cross-news--list li {
        width: 33.33%
    }

    .layer-contact--container {
        padding: 0 16.6667%
    }

    .layer-contact--container .teaser-contact {
        padding-left: 24px
    }

    .layer-2-col--col {
        padding: 0 30px
    }

    .layer-images-group {
        margin-right: 16.6667%
    }

    .layer-images-group--inner {
        display: flex;
        align-items: center
    }

    .layer-images-group--content {
        margin-right: 16.6667%;
        padding: 30px 0 30px 39%
    }

    .layer-images-group--picture {
        position: absolute
    }

    .layer-images-group--picture.position-1 {
        z-index: 2
    }

    .layer-images-group--picture.position-2 {
        z-index: 1
    }

    .layer-images-group--picture.position-3 {
        z-index: 3
    }

    .layer-images-group--picture.position-4 {
        z-index: 4
    }

    .layer-images-group--desc {
        margin-left: 0
    }

    .layer-images-group:not(.is-horizontal) .layer-images-group--picture {
        transform: translateY(-50%)
    }

    .layer-images-group:not(.is-horizontal) .layer-images-group--picture.position-1 {
        right: 44.5%;
        top: 130%
    }

    .layer-images-group:not(.is-horizontal) .layer-images-group--picture.position-2 {
        right: 33.5%;
        top: 10%
    }

    .layer-images-group:not(.is-horizontal) .layer-images-group--picture.position-3 {
        right: 11%;
        top: 250px
    }

    .layer-images-group:not(.is-horizontal) .layer-images-group--picture.position-4 {
        right: 0;
        top: 285px
    }

    .layer-images-group.is-horizontal .layer-images-group--content {
        padding: 100px 0 330px 39%
    }

    .layer-images-group.is-horizontal .layer-images-group--picture img {
        width: auto
    }

    .layer-images-group.is-horizontal .layer-images-group--picture.position-1 {
        right: 45%;
        top: 0;
        bottom: 0;
        width: 55%;
        overflow: hidden
    }

    .layer-images-group.is-horizontal .layer-images-group--picture.position-1 img {
        position: absolute;
        top: 0;
        right: 0
    }

    .layer-images-group.is-horizontal .layer-images-group--picture.position-2 {
        right: 0;
        top: 50px
    }

    .layer-images-group.is-horizontal .layer-images-group--picture.position-3 {
        left: 0;
        bottom: 0
    }

    .layer-images-group.is-horizontal .layer-images-group--picture.position-4 {
        right: 0;
        bottom: 70px
    }

    .page-heading--intro .social-share {
        position: absolute;
        bottom: 0;
        right: 24px;
        margin: 0
    }

    .page-heading--picture {
        height: auto;
        min-height: 480px
    }

    .page-heading--picture+.page-heading--content {
        padding: 20px
    }

    .page-heading--content {
        padding-left: 16.6667%;
        padding-right: 16.6667%
    }

    .page-heading--desc {
        padding-right: 8.3333%;
        padding-left: 16.6667%
    }

    .page-heading--dropdown--layer-container {
        width: 440px
    }

    .page-heading .simple-sentence-select {
        max-width: 60%
    }

    .page-heading .simple-sentence-select--label {
        max-width: 100%
    }

    .list-content--list {
        margin-left: 25%;
        margin-right: 25%
    }

    .layer-keyfigures--list .layer-keyfigures--item,.layer-keyfigures--list li,.list-content--list li {
        width: 50%
    }

    .layer-keyfigures--list .layer-keyfigures--item:nth-child(odd),.layer-keyfigures--list li:nth-child(odd) {
        top: 30px
    }

    .layer-keyfigures--action {
        margin-top: 60px
    }

    .push-text--content {
        margin-left: 16.6667%;
        margin-right: 16.6667%;
        padding: 0 24px
    }

    .layer-magazine .push-text .push-text--content {
        margin-left: -30px;
        padding-right: 0
    }

    .latest-articles--container {
        margin-right: 16.6667%;
        margin-left: 16.6667%
    }

    .page-history-list--item[active-bg=left] .page-history-list--slide-present,.page-history-list--item[active-bg=right] .page-history-list--slide-past,.page-history-list--scene[active-bg=left] .page-history-list--layer-right,.page-history-list--scene[active-bg=right] .page-history-list--layer-left {
        flex-basis: 25%
    }

    .page-history-list--item[active-bg=left] .page-history-list--slide-past,.page-history-list--item[active-bg=right] .page-history-list--slide-present,.page-history-list--scene[active-bg=left] .page-history-list--layer-left,.page-history-list--scene[active-bg=right] .page-history-list--layer-right {
        flex-basis: 75%
    }

    .page-history-list--content {
        width: 250px;
        text-align: left
    }

    .page-history-list--content-inner {
        width: 250px
    }

    .page-history-list--panel {
        left: 2.5vw
    }

    .page-landing-heading--intro {
        min-height: calc(50vh - 65px)
    }

    .page-landing-heading--picture-first {
        position: absolute;
        top: 0;
        right: 50%
    }

    .page-landing-heading--content {
        padding: 80px 8.3333% 20px
    }

    .page-landing-heading--picture-first+.page-landing-heading--content {
        margin-left: 50%;
        padding: 80px 8.3333% 20px 4.16665%
    }

    .needs-form {
        display: flex;
        align-items: stretch
    }

    .needs-form--picture {
        display: flex;
        height: auto;
        min-height: 390px;
        flex: 0 0 33.3333%;
        width: 33.3333%
    }

    div[class*=view-display-id-block] .needs-form--form {
        padding: 80px 50px
    }

    .needs-form--title {
        margin-bottom: 50px
    }

    .needs-form--dropdown--layer-container {
        width: 440px
    }

    .needs-wall--items-to-display .display-per-page {
        margin-right: 80px
    }

    .needs-wall--container,.needs-wall.view-grid .needs-wall--list {
        justify-content: center
    }

    .needs-wall--col,.needs-wall.view-grid .needs-wall--list .needs-wall--item,.needs-wall.view-grid .needs-wall--list>li {
        width: 50%
    }

    .layer-long-verbatim--card {
        text-align: right;
        width: 40%;
        padding-left: 8.3333%;
        padding-right: 30px
    }

    .layer-long-verbatim--picture {
        right: 25%;
        transform: translateY(-45%);
        margin-left: 0;
        margin-right: 0
    }

    .layer-long-verbatim--author {
        padding: 0
    }

    .layer-long-verbatim--quote {
        width: 60%;
        display: flex;
        align-items: center;
        padding-left: 30px;
        padding-right: 8.3333%
    }

    .layer-long-verbatim--text:after {
        right: auto;
        left: 0
    }

    .layer-insight--content {
        padding: 50px 16.6667%
    }

    .layer-tabs-switcher--tabs-list .layer-tabs-switcher--trigger {
        display: none!important
    }

    .list-requests-certificates.view-grid>* {
        width: 33.3333%
    }

    .layer-accordion-info--item,.layer-accordion-info>li {
        margin-right: calc(8.3333% - 30px)
    }

    .layer-magazine .layer-accordion-info .layer-accordion-info--item,.layer-magazine .layer-accordion-info>li {
        margin-left: -30px;
        margin-right: -30px
    }

    .layer-contact-long--card {
        padding: 0 0 0 50px
    }

    .layer-contact-long--action {
        align-self: flex-end;
        padding-left: 50px
    }

    .layer-search-results--pager .display-per-page,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] .display-per-page {
        justify-content: flex-end
    }

    .popin-survey--content {
        display: flex
    }

    .popin-survey--content .left,.popin-survey--content .right {
        width: 50%
    }

    .popin-survey--content .right {
        padding-left: 30px
    }

    .popin-survey--items {
        max-height: 417px;
        overflow-y: scroll
    }

    .teaser-next-steps--items.per-3 .teaser-next-steps--item {
        width: 33.33333%
    }

    .teaser-next-steps--items.per-5 .teaser-next-steps--item {
        width: 20%
    }

    .teaser-next-steps--item {
        width: 20%;
        margin-bottom: 0
    }

    .teaser-next-steps--item:after {
        width: 50%;
        position: absolute;
        top: 11%;
        transform: translate(50%)
    }

    .teaser-next-steps--item--paragraph {
        margin-left: 30px;
        text-align: left
    }

    .bloc-recap--list .item__label {
        width: 25%;
        margin-bottom: 0
    }

    .bloc-recap--list .item__content {
        width: 75%
    }

    .list-results--header .form-switch,.list-results--header .form-type-checkbox,.list-results--header .link-download-container,.list-results--header .link-icons {
        display: inline-flex;
        margin-right: 20px;
        margin-bottom: 0
    }

    .prev-next-pager .cross-articles li:first-child .teaser-article:before {
        left: -48px;
        padding-right: 24px
    }

    .prev-next-pager .cross-articles li:first-child .teaser-article:hover:before {
        left: -72px;
        padding-right: 48px
    }

    .prev-next-pager .cross-articles li:last-child .teaser-article:after {
        right: -48px;
        padding-left: 24px
    }

    .prev-next-pager .cross-articles li:last-child .teaser-article:hover:after {
        right: -72px;
        padding-left: 48px
    }

    .list-account-request>* {
        width: 33.3333%
    }

    .list-confirm-certificate--links {
        flex-direction: row
    }

    .list-confirm-certificate--links .button-action {
        margin-bottom: 0
    }

    .list-confirm-certificate--links .button-action:nth-child(2) {
        margin-left: auto
    }

    .magazine-wall--col,.magazine-wall--item {
        flex: 0 0 50%;
        width: 50%;
        max-width: 50%
    }

    .layer-cover--content {
        padding-left: 16.6667%;
        padding-right: 16.6667%
    }

    .layer-magazine {
        padding: 50px 16.6667%
    }

    .layer-magazine .social-share {
        left: auto;
        right: 24px
    }

    .layer-magazine .paragraph-wysiwyg .container--wrapper,.layer-magazine .paragraph-wysiwyg .layer-accordion-info--item,.layer-magazine .paragraph-wysiwyg .layer-accordion-info>li,.layer-magazine .paragraph-wysiwyg .layer-media--container {
        padding-left: 0
    }

    .layer-major-markets {
        padding-left: 50px;
        padding-right: 50%;
        margin-bottom: 30px
    }

    .layer-major-markets--title {
        margin-bottom: 50px
    }

    .layer-major-markets--title .highlight,.layer-major-markets--title strong {
        display: block
    }

    .layer-major-markets--picture {
        position: absolute;
        top: 50%;
        right: 25%;
        margin-top: 0;
        transform: scale(.8)
    }

    .layer-major-markets--picture,.layer-major-markets--picture img {
        width: auto;
        max-width: 125px;
        max-height: 125px
    }

    .layer-major-markets--link a {
        margin-bottom: 0
    }

    .layer-major-markets--link a:before {
        transform: translate(-24px,-75%)
    }

    .layer-major-markets--link a {
        padding-left: 24px;
        padding-bottom: 12px
    }

    .layer-major-markets--link a:active:before,.layer-major-markets--link a:hover:before {
        transform: translate(-24px,15%)
    }

    .layer-major-markets--link:first-child a .layer-major-markets--picture {
        transform: translate(-55%,-25%) scale(1);
        z-index: 4
    }

    .layer-major-markets--link:first-child a:hover .layer-major-markets--picture {
        transform: translate(-55%,-25%) scale(1.1)
    }

    .layer-major-markets--link:nth-child(2) a .layer-major-markets--picture {
        transform: translate(90%,-70%) scale(1);
        z-index: 3
    }

    .layer-major-markets--link:nth-child(2) a:hover .layer-major-markets--picture {
        transform: translate(90%,-70%) scale(1.1)
    }

    .layer-major-markets--link:nth-child(3) a .layer-major-markets--picture {
        transform: translate(20%,-110%) scale(1);
        z-index: 2
    }

    .layer-major-markets--link:nth-child(3) a:hover .layer-major-markets--picture {
        transform: translate(20%,-110%) scale(1.1)
    }

    .layer-major-markets--link:nth-child(4) a .layer-major-markets--picture {
        transform: translate(30%,5%) scale(1);
        z-index: 1
    }

    .layer-major-markets--link:nth-child(4) a:hover .layer-major-markets--picture {
        transform: translate(30%,5%) scale(1.1)
    }

    .layer-contact-offer {
        display: flex;
        flex-wrap: wrap;
        justify-content: stretch;
        padding-left: 8.3333%;
        padding-right: 8.3333%
    }

    .layer-contact-offer--title {
        flex: 0 1 25%;
        width: 25%
    }

    .layer-contact-offer--intro {
        flex: 0 1 calc(75% - 30px);
        width: calc(75% - 30px)
    }

    .layer-contact-offer--form,.layer-contact-offer form {
        width: 100%
    }

    .layer-contact-offer--actions,.layer-contact-offer--form-actions,.layer-contact-offer .form-actions {
        display: flex;
        justify-content: center;
        flex-wrap: nowrap
    }

    .steps-slider--nav li .teaser-step--picture {
        height: 150px
    }

    .message-system--item {
        position: static
    }

    .message-system--content {
        width: 45%;
        min-height: 350px;
        max-height: 500px
    }

    .message-system--textarea {
        width: calc(55% - 1px)
    }

    .message-system .list-messages {
        position: absolute;
        top: 0;
        right: 0;
        width: 55%
    }

    .popin-upload-file--content {
        display: flex
    }

    .popin-upload-file--content .left,.popin-upload-file--content .right {
        width: 50%
    }

    .popin-upload-file--content .right {
        padding-left: 30px;
        padding-right: 20px
    }

    .popin-upload-file--content .right:before {
        display: block
    }

    .popin-upload-file--items {
        height: 275px;
        overflow-y: scroll;
        overflow-x: hidden
    }

    .training-wall--col,.training-wall--item {
        flex: 0 0 50%;
        width: 50%;
        max-width: 50%
    }

    .layer-training {
        width: auto;
        margin: 0 16.6667%;
        padding: 50px 0
    }

    .layer-training .paragraph-wysiwyg .container--wrapper,.layer-training .paragraph-wysiwyg .layer-accordion-info--item,.layer-training .paragraph-wysiwyg .layer-accordion-info>li,.layer-training .paragraph-wysiwyg .layer-media--container {
        padding-left: 0
    }

    .layer-training-push {
        width: auto;
        margin: 0 16.6667%;
        padding: 0
    }

    .layer-maintenance {
        padding: 50px 16.6667%
    }

    .paragraph-wysiwyg[class*=-color-] .container--wrapper,.paragraph-wysiwyg[class*=-color-] .layer-accordion-info--item,.paragraph-wysiwyg[class*=-color-] .layer-accordion-info>li,.paragraph-wysiwyg[class*=-color-] .layer-media--container {
        margin-left: calc(16.6667% - 30px);
        margin-right: calc(8.3333% - 30px)
    }

    .greybox--container {
        width: 75%
    }

    .responsive-slider--pager-prev {
        left: -44px
    }

    .responsive-slider--pager-next {
        right: -44px
    }

    .responsive-slider--pager-dots {
        justify-content: normal
    }

    dropdown-layer--dropdown--layer-container {
        width: 440px
    }

    .password-strength {
        width: 50%
    }

    div#sliding-popup .cookie-popup--content {
        flex-wrap: nowrap
    }

    div#sliding-popup .cookie-popup--text:first-child {
        margin-bottom: 0
    }

    div#sliding-popup .cookie-popup--text .cookie-popup--buttons {
        white-space: nowrap
    }
}

@media (min-width: 640px) and (max-width:959px) {
    .teaser-request-certificate.view-list .teaser-request-certificate--slider,.view-list .teaser-request-certificate .teaser-request-certificate--slider {
        flex-wrap:wrap
    }

    .page-landing-heading--picture-first {
        height: 100%
    }

    .layer-contact-offer--intro {
        padding-left: 30px;
        box-sizing: border-box
    }

    .ui-dialog {
        width: 50%!important
    }
}

@media (min-width: 640px) and (-ms-high-contrast:none),screen and (min-width:640px) and (-ms-high-contrast:active) {
    .heading-highlights--news {
        flex-basis:calc(40% - 64px)
    }
}

@media (min-width: 750px) {
    .layer-markets--action {
        margin-top:0
    }
}

@media (min-width: 760px) {
    .list-logos--list li {
        width:50%;
        max-width: 272px
    }
}

@media (min-width: 960px) {
    .main-menu--illustration,.news-wall--col,.page-landing-heading--picture-third,.site-heading .site-logo {
        width:16.6667%
    }

    .cross-news--text,.cross-news .view-header,.layer-presentation--bottom .teaser-keydata,.teaser-medium--picture {
        width: 25%
    }

    .page-landing-heading--picture-first+.page-landing-heading--content .page-landing-heading--picture-third,.slider-markets--list,.teaser-medium .wysiwyg,.vector-map--content {
        width: 33.3333%
    }

    .page-heading--picture+.page-heading--content,.page-landing-heading--picture-second {
        width: 41.6667%
    }

    .layer-banner--content,.layer-verbatim--container .teaser-verbatim,.page-heading--picture,.page-landing-heading--picture-first,.page-landing-heading--picture-first+.page-landing-heading--content {
        width: 50%
    }

    .site-footer--video {
        width: 58.3333%
    }

    .layer-presentation--bottom .teaser-highlight,.news-wall--list .news-wall--item,.news-wall--list>li,.prev-next-pager .cross-articles {
        width: 66.6667%
    }

    .cross-news--content,.cross-news .view-content,.page-landing-heading--picture-first+.page-landing-heading--content .page-landing-heading--picture-second {
        width: 75%
    }

    .site-heading .main-menu {
        width: 83.3333%
    }

    .layer-long-verbatim--text:after,.layer-long-verbatim--text:before,.page-hat.alternate .page-hat--title strong,.page-hat.teaser-medium.align-to-col-d .page-hat--title strong {
        font-size: calc(76.29395px + 19.07348 * (100vw - 960px) / 320)
    }

    .layer-cover--title {
        font-size: calc(61.03516px + 15.25879 * (100vw - 960px) / 320)
    }

    .page-heading--section,.simple-sentence-form {
        font-size: calc(48.82813px + 12.20703 * (100vw - 960px) / 320)
    }

    .advanced-search-field--text,.advanced-search-field input[type=search],.advanced-search-field input[type=text],.generic-title,.h1,.heading-a,.layer-cover.small-title .layer-cover--title,.page-heading--title strong,.page-landing-heading--title strong,.search-results-page .view-filters .advanced-search-field--content input[type=text],.vector-map--title,[class*=view-display-id-block] .needs-form--fieldset {
        font-size: calc(39.0625px + 9.76563 * (100vw - 960px) / 320)
    }

    .h2,.heading-b,.layer-long-verbatim--author,.needs-form--fieldset,.page-hat.small .page-hat--title .highlight,.page-hat.small .page-hat--title strong,.teaser-event--place,.teaser-highlight-news--title,.teaser-links--title,.wysiwyg h2 {
        font-size: calc(31.25px + 7.8125 * (100vw - 960px) / 320)
    }

    .button-action.has-icon.icon-add:before,.greybox--title,.h3,.heading-c,.layer-tabs-switcher--trigger,.teaser-event--period,.ui-dialog .ui-dialog-titlebar,.wysiwyg h3 {
        font-size: calc(25px + 6.25 * (100vw - 960px) / 320)
    }

    .admin-link button,.advanced-search-field.small--text,.advanced-search-field.small input[type=search],.advanced-search-field.small input[type=text],.button,.button-action,.button-cancel,.button.search-form__submit,.chosen-container-multi .chosen-choices li.search-choice,.content-filters--dropdown--item.is-active,.gradient-push--title,.h4,.heading-d,.latest-articles--title,.layer-contact-long--title,.layer-cover--date,.layer-history--title,.layer-media--title,.list-info--title,.magazine-wall--loader,.needs-form--dropdown--item.is-active,.needs-form--submit,.optin-block--link,.page-heading--dropdown--item.is-active,.page-history-list--panel .panel-btn.active,.page-history-list--title,.request-form-title,.search-form__submit,.search-result__title,.teaser-img--title,.training-wall--loader,.ui-datepicker-month,.vertical-nav--list .vertical-nav--item .vertical-nav--link.current,.vertical-nav--list .vertical-nav--item .vertical-nav--link:hover,.vertical-nav--list .vertical-nav--item a.current,.vertical-nav--list .vertical-nav--item a:hover,.vertical-nav--list li .vertical-nav--link.current,.vertical-nav--list li .vertical-nav--link:hover,.vertical-nav--list li a.current,.vertical-nav--list li a:hover,.vertical-nav ul .vertical-nav--item .vertical-nav--link.current,.vertical-nav ul .vertical-nav--item .vertical-nav--link:hover,.vertical-nav ul .vertical-nav--item a.current,.vertical-nav ul .vertical-nav--item a:hover,.vertical-nav ul li .vertical-nav--link.current,.vertical-nav ul li .vertical-nav--link:hover,.vertical-nav ul li a.current,.vertical-nav ul li a:hover,.wysiwyg h4,div#sliding-popup .cookie-popup--content button,dropdown-layer--dropdown--item.is-active,form button[type=button],form button[type=submit],form input[type=submit] {
        font-size: calc(20px + 5 * (100vw - 960px) / 320)
    }

    .data-table table caption,.list-contacts table caption,.list-notifications table caption,.wysiwyg table caption {
        font-size: calc(20px + 5 * (100vw - 960px) / 320);
        line-height: 1.36em;
        padding-top: .33em;
        margin-bottom: 1.03em
    }

    .comment__author,.comment__content h3,.greybox--sub-title,.h5,.heading-e,.needs-form--title,.wysiwyg h5,.wysiwyg p.text-highlight,summary {
        font-size: calc(16px + 4 * (100vw - 960px) / 320)
    }

    .content-filters--group--label,.content-filters a,.content-filters label,.data-table table th,.data-table table th a,.h6,.heading-f,.js-data-table .dataTable thead tr td,.js-data-table .dataTable thead tr th,.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info--trigger,.layer-cover--link,.link-back,.link-std,.list-content--title,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.popin-upload-file--content .right:before,.popin-upload-file--items .layer-accordion-info--trigger,.table-of-content,.tabs ul.primary,.tag-std,.teaser-event--link,.teaser-highlight-news--category,.teaser-links--link,.teaser-offer--store,.teaser-request-certificate--certificate,.teaser-request-certificate--reference,.teaser-request-certificate--request,.teaser-verbatim--author strong,.vector-map fieldset .fieldset-legend,.veristar-login-menu--link,.veristar-login-menu a,.vertical-tabs__menu-item-summary,.vertical-tabs__menu-item-title,.wysiwyg a.link-std,.wysiwyg h6,.wysiwyg p.text-subtitle,form .form-file {
        font-size: calc(12.8px + 3.2 * (100vw - 960px) / 320)
    }

    .content-filters-tabs--tag[type=button],.list-info--counter {
        font-size: calc(10.24px + 2.56 * (100vw - 960px) / 320)
    }

    .page-hat.simple .page-hat--title {
        font-size: calc(61.03516px + 15.25879 * (100vw - 960px) / 320)
    }

    .layer-images-group--title,.quick-access--title {
        font-size: calc(48.82813px + 12.20703 * (100vw - 960px) / 320)
    }

    .layer-banner--title,.layer-banner--title ol li,.layer-banner--title p li,.layer-banner--title ul li,.layer-insight--title,.page-heading--title,.page-landing-heading--title,.popin-std--title,.simple-sentence-form .simple-sentence-select--label,.teaser-event--title,.teaser-highlight--text,.value-chain--title,[class*=view-display-id-block] .needs-select--label,[class*=view-display-id-block] .simple-sentence-select--label {
        font-size: calc(39.0625px + 9.76563 * (100vw - 960px) / 320)
    }

    .cross-news--title,.layer-contact-offer--title,.layer-major-markets--title,.needs-select--label,.page-hat--title .small,.page-hat.alternate .page-hat--title,.page-hat.teaser-medium.align-to-col-d .page-hat--title,.section-gallery--title,.simple-sentence-select--label,.teaser-video--title,form .form-title,form legend {
        font-size: calc(31.25px + 7.8125 * (100vw - 960px) / 320)
    }

    .data-table--no-result,.layer-markets--title,.list-results--no-result,.list-results--results,.magazine-wall--no-result,.needs-wall--no-result,.needs-wall--results,.news-wall--no-result,.page-hat--title .smallest,.search-results-page .view-empty,.training-wall--no-result {
        font-size: calc(25px + 6.25 * (100vw - 960px) / 320)
    }

    .advanced-search-field--content,.content-filters--dropdown--item,.list-info--sub-title,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>span,.needs-form--dropdown--item,.page-heading--dropdown--item,.teaser-menu--title,.ui-datepicker-year,.vertical-nav--list .vertical-nav--item .vertical-nav--link,.vertical-nav--list .vertical-nav--item a,.vertical-nav--list li .vertical-nav--link,.vertical-nav--list li a,.vertical-nav ul .vertical-nav--item .vertical-nav--link,.vertical-nav ul .vertical-nav--item a,.vertical-nav ul li .vertical-nav--link,.vertical-nav ul li a,dropdown-layer--dropdown--item,form legend.small-legend {
        font-size: calc(20px + 5 * (100vw - 960px) / 320)
    }

    .list-results--results em {
        font-size: calc(16px + 4 * (100vw - 960px) / 320)
    }

    .content-filters-tabs--content legend,.content-filters.js-dropdown-category .form-radios .form-item.selected-tags label.is-active,.content-filters select,.page-hat.small .page-hat--title {
        font-size: calc(12.8px + 3.2 * (100vw - 960px) / 320)
    }

    .steps-slider--list li .teaser-step--picture:before,.steps-slider--list steps-slider--item .teaser-step--picture:before,.steps-slider--nav li .teaser-step--picture:before,.steps-slider--nav steps-slider--item .teaser-step--picture:before,.teaser-step--title {
        font-size: calc(25px + 6.25 * (100vw - 960px) / 320)
    }

    .steps-slider--wrapper .teaser-step--title {
        font-size: calc(16px + 4 * (100vw - 960px) / 320)
    }

    .tag-highlighted {
        font-size: calc(12.8px + 3.2 * (100vw - 960px) / 320)
    }

    .teaser-keyfigure--data {
        font-size: calc(61.03516px + 15.25879 * (100vw - 960px) / 320)
    }

    .extra-logo {
        font-size: calc(39.0625px + 9.76563 * (100vw - 960px) / 320)
    }

    .layer-major-markets--link a,.steps-slider .responsive-slider--close,.teaser-article--desc,.teaser-keyfigure,.teaser-market--desc,.teaser-step--desc,.teaser-step--info {
        font-size: calc(20px + 5 * (100vw - 960px) / 320)
    }

    .teaser-keydata--highlight {
        font-size: calc(61.03516px + 15.25879 * (100vw - 960px) / 320)
    }

    .download-link,.layer-boiler--title,.site-header.sticky.is-login .heading-highlights--tools .button-action:before,.site-header.sticky.is-not-login .heading-highlights--tools .button-action:before {
        font-size: calc(31.25px + 7.8125 * (100vw - 960px) / 320)
    }

    .teaser-contact--name strong {
        font-size: calc(25px + 6.25 * (100vw - 960px) / 320)
    }

    .account-request--title,.bloc-recap--title,.dropdown-links--icon.help:before,.history-dates--trigger,.logo-item--desc,.teaser-keydata--overlay,.teaser-next-steps--item--number,.teaser-next-steps--title,.teaser-verbatim.small .teaser-verbatim--author strong {
        font-size: calc(20px + 5 * (100vw - 960px) / 320)
    }

    .advanced-search-field.alternate--text,.advanced-search-field.alternate input[type=search],.advanced-search-field.alternate input[type=text],.advanced-search-field.teaser-medium.align-to-col-d input[type=search],.advanced-search-field.teaser-medium.align-to-col-d input[type=text],.bloc-recap-agenda.alternate .bloc-recap--title,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap--title,.bloc-recap-document.alternate .bloc-recap--title,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap--title,.bloc-recap-messages.alternate .bloc-recap--title,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap--title,.bloc-recap.alternate .bloc-recap--title,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap--title,.fieldgroup .fieldset-legend,.filter-guidelines-item .label,.form-intro,.form-mandatory-info strong,.items-anchor a,.layer-boiler--contact--name,.layer-boiler--desc,.layer-long-verbatim--text,.popin-survey--content .left label,.subnav-tab a,.survey-info--address,.teaser-contact--name,.teaser-light--title,.teaser-menu--desc,.teaser-offer--summary,.teaser-verbatim.small .teaser-verbatim--author,.wysiwyg,.wysiwyg ol,.wysiwyg p,.wysiwyg ul,body,form .form-label,form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form label,form select,form textarea,input.hasDatepicker {
        font-size: calc(16px + 4 * (100vw - 960px) / 320)
    }

    .account-request--edit,.admin-link button,.article-details--info ul li,.bloc-recap--edit-link,.bloc-recap--list .item__content,.bloc-recap--list .item__label,.bloc-recap-agenda--date--day,.bloc-recap-agenda.alternate,.bloc-recap-agenda.teaser-medium.align-to-col-d,.bloc-recap-document--list .item__content,.bloc-recap-document--list .item__label,.bloc-recap-document.alternate,.bloc-recap-document.teaser-medium.align-to-col-d,.bloc-recap-messages.alternate,.bloc-recap-messages.teaser-medium.align-to-col-d,.bloc-recap.alternate,.bloc-recap.teaser-medium.align-to-col-d,.button-action.small,.button-checkbox-radio--label,.button.search-form__submit,.comment__content p,.comment__permalink,.comment__time,.data-table table,.duplicate-info--inner,.duplicate-info--reference,.field-suffix,.filter-guidelines-item .tips,.filter-help a,.form-managed-file>div input[type=submit],.form-mandatory-info,.form-steps--item,.greybox--close,.heading-highlights--brand,.hot-news,.items-anchor a,.layer-accordion-info--edit--close,.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info--content,.layer-contact-long--contact,.layer-contact-offer--actions input[type=submit],.layer-contact-offer--form-actions input[type=submit],.layer-contact-offer .form-actions input[type=submit],.layer-cover--country,.layer-cover--metadatas,.layer-media--legend,.link-download,.link-icons,.links,.list-confirm-certificate--item,.list-confirm-certificate--reference,.list-contacts table,.list-info--content,.list-info--reference,.list-info--tooltip-action,.list-notifications table,.list-report.small,.list-results--header .form-switch,.list-simple--item,.list-simple li,.message-system,.message-system--textarea textarea,.more-link a,.needs-form--submit,.notification-list-item--inner,.notification-list-item--reference,.password-confirm,.password-strength,.popin-send-comments--content .message-system--cell,.popin-survey--content .left,.review-steps--list .review-steps--step p,.review-steps--list li p,.review-steps ol .review-steps--step p,.review-steps ol li p,.search-form__submit,.search-result__snippet-info,.small .review-steps--list .review-steps--step.in-progress:before,.small .review-steps--list .review-steps--step:before,.small .review-steps--list li.in-progress:before,.small .review-steps--list li:before,.small .review-steps ol .review-steps--step.in-progress:before,.small .review-steps ol .review-steps--step:before,.small .review-steps ol li.in-progress:before,.small .review-steps ol li:before,.sub-menu>.menu .accordions-enabled--col>.menu-item .menu .menu-item a,.sub-menu>.menu .accordions-enabled--col>.menu-item .menu li a,.sub-menu>.menu .accordions-enabled--col>.menu-item ul .menu-item a,.sub-menu>.menu .accordions-enabled--col>.menu-item ul li a,.sub-menu>.menu>.menu-item .menu .menu-item a,.sub-menu>.menu>.menu-item .menu li a,.sub-menu>.menu>.menu-item ul .menu-item a,.sub-menu>.menu>.menu-item ul li a,.sub-menu>.menu>li .menu .menu-item a,.sub-menu>.menu>li .menu li a,.sub-menu>.menu>li ul .menu-item a,.sub-menu>.menu>li ul li a,.sub-menu>ul .accordions-enabled--col>.menu-item .menu .menu-item a,.sub-menu>ul .accordions-enabled--col>.menu-item .menu li a,.sub-menu>ul .accordions-enabled--col>.menu-item ul .menu-item a,.sub-menu>ul .accordions-enabled--col>.menu-item ul li a,.sub-menu>ul>.menu-item .menu .menu-item a,.sub-menu>ul>.menu-item .menu li a,.sub-menu>ul>.menu-item ul .menu-item a,.sub-menu>ul>.menu-item ul li a,.sub-menu>ul>li .menu .menu-item a,.sub-menu>ul>li .menu li a,.sub-menu>ul>li ul .menu-item a,.sub-menu>ul>li ul li a,.subnav-tab a,.survey-info--title,.tabs ul.secondary,.teaser-community--head,.teaser-gallery--bio,.teaser-gallery--cellphone,.teaser-gallery--email,.teaser-gallery--phone,.teaser-highlight-news--country,.teaser-highlight-news--metadatas,.teaser-light--market,.teaser-next-steps--item--title,.teaser-offer.place .teaser-offer--content,.teaser-offer.place .teaser-offer--summary,.teaser-request-certificate--action,.teaser-request-certificate--title,.teaser-verbatim--author,.tooltip--action,.type-link,.ui-autocomplete,.webform-tableselect td input[type=checkbox],.webform-tableselect th input[type=checkbox],.wysiwyg .small,.wysiwyg .smallest,.wysiwyg p.text-notification,.wysiwyg table,div#sliding-popup,div#sliding-popup .cookie-popup--content button,div#sliding-popup .cookie-popup--text .cookie-popup--buttons .link-button,div#sliding-popup .form-type-checkbox input[type=checkbox]+label,form button[type=button],form button[type=submit],form input[type=checkbox]+.form-label,form input[type=checkbox]+label,form input[type=radio]+.form-label,form input[type=radio]+label,form input[type=submit],ul.links {
        font-size: calc(12.8px + 3.2 * (100vw - 960px) / 320)
    }

    .bloc-recap-agenda.alternate .bloc-recap--edit-link,.bloc-recap-agenda.alternate .bloc-recap--list .item__content,.bloc-recap-agenda.alternate .bloc-recap--list .item__label,.bloc-recap-agenda.alternate .bloc-recap-document--list .item__content,.bloc-recap-agenda.alternate .bloc-recap-document--list .item__label,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap--edit-link,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap--list .item__content,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap--list .item__label,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap-document--list .item__content,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap-document--list .item__label,.bloc-recap-document.alternate .bloc-recap--edit-link,.bloc-recap-document.alternate .bloc-recap--list .item__content,.bloc-recap-document.alternate .bloc-recap--list .item__label,.bloc-recap-document.alternate .bloc-recap-document--list .item__content,.bloc-recap-document.alternate .bloc-recap-document--list .item__label,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap--edit-link,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap--list .item__content,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap--list .item__label,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap-document--list .item__content,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap-document--list .item__label,.bloc-recap-messages.alternate .bloc-recap--edit-link,.bloc-recap-messages.alternate .bloc-recap--list .item__content,.bloc-recap-messages.alternate .bloc-recap--list .item__label,.bloc-recap-messages.alternate .bloc-recap-document--list .item__content,.bloc-recap-messages.alternate .bloc-recap-document--list .item__label,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap--edit-link,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap--list .item__content,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap--list .item__label,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap-document--list .item__content,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap-document--list .item__label,.bloc-recap.alternate .bloc-recap--edit-link,.bloc-recap.alternate .bloc-recap--list .item__content,.bloc-recap.alternate .bloc-recap--list .item__label,.bloc-recap.alternate .bloc-recap-document--list .item__content,.bloc-recap.alternate .bloc-recap-document--list .item__label,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap--edit-link,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap--list .item__content,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap--list .item__label,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap-document--list .item__content,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap-document--list .item__label,.button-action.x-small,.chosen-container-multi .chosen-choices li.search-choice,.content-filters-tabs--reset[type=reset],.list-notifications table tbody .teaser-list-notifications .company-code,.teaser-request-certificate--date,.teaser-request-certificate--info,.vector-map--legend {
        font-size: calc(10.24px + 2.56 * (100vw - 960px) / 320)
    }

    .push-text--title {
        font-size: calc(39.0625px + 9.76563 * (100vw - 960px) / 320)
    }

    .layer-boiler--contact--title,.optin-block--title,.wysiwyg .text-intro,.wysiwyg blockquote,blockquote {
        font-size: calc(25px + 6.25 * (100vw - 960px) / 320)
    }

    .layer-contact-offer--intro,.layer-cover--intro,.steps-slider .responsive-slider--tooltip,.teaser-event--name,.teaser-verbatim--quotation-marks:after,.teaser-verbatim--quotation-marks:before {
        font-size: calc(20px + 5 * (100vw - 960px) / 320)
    }

    .c3-title,.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before,.data-table table td,.data-table table td a,.layer-boiler--contact--name strong,.layer-cover--scroll-bottom,.layer-insight--date,.page-heading--date,.page-intro--scroll-bottom,.review-steps--list .review-steps--step.in-progress p,.review-steps--list li.in-progress p,.review-steps ol .review-steps--step.in-progress p,.review-steps ol li.in-progress p,.scroll-bottom,.teaser-comparison--title,.teaser-contact--infos p,.teaser-light--tag-reversed,.teaser-light--tag-reversed.highlight,.teaser-light--tag.highlight,.teaser-links--desc,.teaser-links--item,.teaser-links--link,.teaser-verbatim--quotation-marks {
        font-size: calc(16px + 4 * (100vw - 960px) / 320)
    }

    .article-details--title,.back-to-top,.c3-chart-arc text,.content-filters-tabs--label,.content-filters-tabs--trigger,.content-filters .form-item.is-secondary label,.content-filters .form-item input[type=radio].is-secondary+label,.content-filters .form-item label.is-secondary,.data-table table td,.data-table table th,.data-table table thead td,.data-table table thead th,.descripted-image--caption,.description,.display-per-page,.display-per-page--title,.display-toggle-view,.dropdown-links--current,.field-description,.form-item .description,.layer-contact-offer--form-description,.layer-contact-offer form-description,.list-community--title,.list-contacts table td,.list-contacts table th,.list-contacts table thead td,.list-contacts table thead th,.list-links--item a,.list-links li a,.list-notifications-toolbar-legend,.list-notifications table td,.list-notifications table th,.list-notifications table th .notification-name,.list-notifications table thead .default-mode,.list-notifications table thead td,.list-notifications table thead th,.main-menu>ul>.menu-item>a,.main-menu>ul>.menu-item>span,.main-menu>ul>li>a,.main-menu>ul>li>span,.needs-form--reset,.page-heading--reset,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] legend .fieldset-legend,.search-tool form input[type=submit],.share-price strong,.site-lang--current,.site-lang--list li a,.site-lang select,.site-portals--current,.small .review-steps--list .review-steps--step.in-progress p,.small .review-steps--list li.in-progress p,.small .review-steps ol .review-steps--step.in-progress p,.small .review-steps ol li.in-progress p,.sub-menu>.menu .accordions-enabled--col>.menu-item>a,.sub-menu>.menu .accordions-enabled--col>.menu-item>span:first-child,.sub-menu>.menu>.menu-item>a,.sub-menu>.menu>.menu-item>span:first-child,.sub-menu>.menu>li>a,.sub-menu>.menu>li>span:first-child,.sub-menu>ul .accordions-enabled--col>.menu-item>a,.sub-menu>ul .accordions-enabled--col>.menu-item>span:first-child,.sub-menu>ul>.menu-item>a,.sub-menu>ul>.menu-item>span:first-child,.sub-menu>ul>li>a,.sub-menu>ul>li>span:first-child,.tag-category,.teaser-gallery--job,.teaser-gallery--name,.teaser-light--date,.teaser-light--tag,.teaser-light--tag-reversed,.teaser-market--title,.teaser-offer--subtitle,.teaser-offer--title,.teaser-video--category,.ui-datepicker,.wysiwyg table td,.wysiwyg table th,.wysiwyg table thead td,.wysiwyg table thead th,details .details-description {
        font-size: calc(12.8px + 3.2 * (100vw - 960px) / 320)
    }

    .breadcrumb,.dropdown-links--list li a,.dropdown-links--list li span,.share-price,.site-portals--list li a,.site-portals--list li span {
        font-size: calc(10.24px + 2.56 * (100vw - 960px) / 320)
    }

    .inline-list-from-desktop>li {
        display: inline-block
    }

    .table-list-from-desktop {
        display: table;
        width: 100%
    }

    .table-list-from-desktop>.cell,.table-list-from-desktop>li {
        display: table-cell
    }

    .flex-child-image-from-desktop img,.flex-image-from-desktop {
        display: block;
        width: 100%;
        height: auto
    }

    .overlay-from-desktop {
        display: block;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        box-sizing: border-box
    }

    .clearfix-from-desktop {
        overflow: hidden
    }

    .v-align-from-desktop {
        position: relative;
        display: block;
        top: 50%;
        transform: translateY(-50%)
    }

    .text-overflow-from-desktop {
        display: inline-block;
        text-indent: 150%;
        overflow: hidden;
        white-space: nowrap
    }

    .content-filters.nowrap .form-actions,.content-filters.nowrap .form-actions .form-item.form-type-checkbox,.text-left-from-desktop,.vertical-nav--list,.vertical-nav ul {
        text-align: left
    }

    .text-right-from-desktop {
        text-align: right
    }

    .text-center-from-desktop {
        text-align: center
    }

    .layer-cover.alternate .layer-cover--picture,.layer-cover.teaser-medium.align-to-col-d .layer-cover--picture,.list-results--action,.set-relative-from-desktop {
        position: relative
    }

    .hide-from-desktop {
        display: none
    }

    .clear-grid-from-desktop {
        clear: both;
        margin-left: 0
    }

    .clear-left-from-desktop,.clear-right-from-desktop {
        clear: left
    }

    .grid-strech-float-from-desktop {
        float: left;
        margin-left: 0
    }

    .grid-strech-float-from-desktop:first-child {
        clear: left
    }

    .strech-child-from-desktop {
        display: flex;
        flex-direction: row;
        align-items: stretch
    }

    .cross-news,.grid-strech-flex-from-desktop,.layer-2-col--container,.needs-wall:not(.view-grid) .teaser-offer.place .teaser-offer--contact,.steps-slider--nav,.teaser-step,.two-columns-layout {
        display: flex;
        flex-direction: row;
        align-items: stretch;
        flex-wrap: wrap
    }

    .page-hat:after,.page-history-intro:after,.page-history-list:after,.page-intro:after,.path-frontpage .cross-news,.streaks,body.path-frontpage .page-wrapper,body:not(.path-frontpage):not(.sg):not(.path-magazine):not(.page-node-type-magazine):not(.path-training):not(.page-node-type-training) .page-wrapper:before {
        background-image: linear-gradient(90deg,#eaeaea 1px,transparent 0),linear-gradient(90deg,#eaeaea 1px,transparent 0),linear-gradient(90deg,#eaeaea 1px,transparent 0),linear-gradient(90deg,#eaeaea 1px,transparent 0),linear-gradient(90deg,#eaeaea 1px,transparent 0);
        background-position: calc(100% - 1px) 0,calc(100% - 1px) 0,calc(100% - 1px) 0,calc(100% - 1px) 0;
        background-repeat: repeat-y,repeat-y,repeat-y,repeat-y,repeat-y;
        background-size: calc(16.6667% + .025em),calc(33.3333% + .025em),calc(50% + .025em),calc(66.6667% + .025em),calc(83.3333% + .025em)
    }

    .page-hat:after,.page-history-intro:after,.page-history-list:after,.page-intro:after {
        background-image: linear-gradient(90deg,#fff 1px,transparent 0),linear-gradient(90deg,#fff 1px,transparent 0),linear-gradient(90deg,#fff 1px,transparent 0),linear-gradient(90deg,#fff 1px,transparent 0),linear-gradient(90deg,#fff 1px,transparent 0)
    }

    .list-results--header,.needs-wall--header {
        flex-direction: row
    }

    .list-results--items-to-display,.needs-wall--items-to-display {
        margin-left: auto;
        margin-top: 0
    }

    .container--content {
        margin-left: 16.6667%;
        margin-right: 16.6667%
    }

    .dropdown-links--icon {
        margin-right: 6px
    }

    .dropdown-links--icon+span {
        display: block
    }

    .dropdown-links--dropdown {
        right: 50%;
        transform: translateX(50%)
    }

    .chart-panel {
        height: 500px
    }

    .teaser-light--action {
        margin: 0
    }

    .teaser-article--overlay {
        padding-left: 50px;
        padding-right: 50px
    }

    .teaser-article--content {
        width: 75%
    }

    .alternate .teaser-highlight--picture:after,.teaser-medium.align-to-col-d .teaser-highlight--picture:after {
        display: none
    }

    .alternate .teaser-highlight--picture,.teaser-medium.align-to-col-d .teaser-highlight--picture {
        width: 62%
    }

    .alternate .teaser-highlight--content,.teaser-medium.align-to-col-d .teaser-highlight--content {
        width: 38%;
        position: static
    }

    .teaser-highlight--text {
        left: -105px
    }

    .descripted-image--container {
        margin-left: 33.3333%
    }

    .layer-accordion-info.documents>li.expanded>.layer-accordion-info--trigger+.layer-accordion-info--tools a .descripted-image--container,.reversed .descripted-image--container {
        margin-right: 33.3333%
    }

    .content-filters--container .first-item,.content-filters--container fieldset[data-drupal-selector=edit-tag] {
        width: auto;
        order: inherit;
        text-align: left;
        margin-top: 0;
        display: flex;
        align-items: center
    }

    .content-filters .form-item a:not(.search-choice-close) {
        display: block!important;
        margin-bottom: 0
    }

    .content-filters.nowrap .form--inline {
        display: flex;
        align-items: center;
        justify-content: center;
        flex-wrap: nowrap
    }

    .content-filters.nowrap .form--inline .form-item {
        margin-bottom: 0
    }

    .content-filters.nowrap .content-filters--container {
        width: 80%;
        margin: 0
    }

    .content-filters.nowrap .form-actions {
        width: 20%
    }

    .content-filters.nowrap .form-actions .form-item.form-type-checkbox {
        margin-bottom: 10px
    }

    .teaser-offer--action {
        margin: 0
    }

    .needs-wall:not(.view-grid) .teaser-offer.place .teaser-offer--contact {
        justify-content: flex-start;
        align-items: baseline;
        flex-wrap: wrap
    }

    .needs-wall:not(.view-grid) .teaser-offer.place .teaser-offer--infos {
        width: 100%
    }

    .needs-wall:not(.view-grid) .teaser-offer.place .teaser-offer--place {
        margin-bottom: 0
    }

    .needs-wall:not(.view-grid) .teaser-offer.place .teaser-offer--action {
        width: 100%
    }

    .advanced-search-field {
        padding-left: 16.6667%;
        padding-right: 16.6667%
    }

    .data-table table td:first-child,.data-table table td:last-child,.data-table table th:first-child,.data-table table th:last-child {
        white-space: nowrap
    }

    .teaser-links--content {
        padding: 0 50px 30px 80px
    }

    .teaser-links--title {
        padding: 20px 50px 20px 115px;
        min-height: 136px
    }

    .teaser-links--title:before {
        width: 95px;
        height: 110px
    }

    .teaser-highlight-news--content,.teaser-highlight-news--picture .teaser-highlight-news--head {
        padding: 30px 80px
    }

    .teaser-highlight-news.flexible .teaser-highlight-news--picture .teaser-highlight-news--head {
        min-height: 280px
    }

    .teaser-event {
        display: flex;
        flex-wrap: wrap;
        justify-content: stretch;
        align-items: center
    }

    .teaser-event--title {
        padding-left: 110px
    }

    .teaser-event--title:before {
        width: 50px;
        height: 50px
    }

    .teaser-event--period {
        flex: 0 0 25%;
        width: 25%;
        max-width: 25%
    }

    .teaser-event--period:after {
        bottom: 50%;
        right: 0;
        width: 2px;
        height: 100%;
        transform: translateY(50%)
    }

    .teaser-event--period .highlight,.teaser-event--period strong {
        display: block
    }

    .teaser-event--details {
        flex: 0 0 75%;
        width: 75%;
        max-width: 75%
    }

    .veristar-login-menu:after {
        width: 13px;
        height: 8px;
        right: 10px
    }

    .veristar-login-menu--title,.veristar-login-menu>h2 {
        padding-right: 25px;
        background-position: calc(50% - 12.5px) 50%
    }

    .veristar-login-menu--title:after,.veristar-login-menu>h2:after {
        right: 25px
    }

    .teaser-medium--picture,.teaser-medium.align-to-col-d .wysiwyg,.teaser-medium.alternate .wysiwyg {
        margin-left: 25%
    }

    .teaser-medium.align-to-col-d .wysiwyg {
        margin-left: 33.3333%
    }

    .teaser-step--picture {
        height: 100%
    }

    .teaser-step--content {
        flex: 1;
        padding: 50px
    }

    .review-steps--list .review-steps--step p,.review-steps--list li p,.review-steps ol .review-steps--step p,.review-steps ol li p {
        min-width: 150px
    }

    .vertical-nav--list,.vertical-nav ul {
        display: block
    }

    .vertical-nav--list .vertical-nav--item .vertical-nav--link,.vertical-nav--list .vertical-nav--item a,.vertical-nav--list li .vertical-nav--link,.vertical-nav--list li a,.vertical-nav ul .vertical-nav--item .vertical-nav--link,.vertical-nav ul .vertical-nav--item a,.vertical-nav ul li .vertical-nav--link,.vertical-nav ul li a {
        padding: 30px;
        border-left-width: 0;
        border-bottom-width: 1px
    }

    .article-sidebar {
        position: absolute;
        width: 25%;
        box-sizing: border-box;
        left: 100%;
        top: 0
    }

    .layer-banner--content {
        margin-left: 16.6667%;
        padding-left: 30px;
        box-sizing: border-box
    }

    .layer-boiler--container {
        padding-left: 16.6667%
    }

    .site-footer--video .teaser-video {
        min-height: 550px
    }

    .site-footer--sitemap .list-links {
        column-count: 2
    }

    .site-footer--sitemap .list-links li {
        margin-right: 12px
    }

    .page-hat--content {
        padding-left: 25%;
        padding-right: 25%
    }

    .page-hat.simple .page-hat--content,.page-hat.small .page-hat--content {
        padding-left: calc(16.6667% + 50px);
        padding-right: calc(16.6667% + 50px)
    }

    .layer-presentation {
        margin-bottom: 50px
    }

    .layer-presentation--top {
        position: relative;
        top: 60px
    }

    .layer-presentation--bottom {
        background-position: right -70px;
        background-size: 58.3333% 100%
    }

    .layer-presentation--bottom .teaser-highlight {
        margin-left: 8.3333%
    }

    .layer-presentation--bottom .teaser-keydata {
        top: -100px
    }

    .layer-media--legend {
        flex: 1 0 33%
    }

    .layer-media--link {
        flex: 1 0 67%
    }

    .list-keyfigures--container .teaser-keyfigure {
        width: 33.333333%
    }

    .list-keyfigures--container .teaser-keyfigure:nth-last-child(-n+3) {
        margin-bottom: 0
    }

    .slider-markets--list {
        width: 33.3333%
    }

    .slider-markets--list>li {
        height: auto!important;
        visibility: visible!important
    }

    .slider-markets .responsive-slider--pager-next,.slider-markets .responsive-slider--pager-prev {
        transform: none;
        top: 50px
    }

    .slider-markets .responsive-slider--pager-dots {
        justify-content: normal
    }

    .layer-markets {
        background-size: 100% 200px
    }

    .section-gallery--slider .section-gallery--list .section-gallery--item,.section-gallery--slider .section-gallery--list li,.section-gallery--slider>ul .section-gallery--item,.section-gallery--slider>ul li {
        border-width: 0 .025em 1px;
        width: 25%
    }

    .section-gallery--slider .section-gallery--list .section-gallery--item:nth-child(2n),.section-gallery--slider .section-gallery--list li:nth-child(2n),.section-gallery--slider>ul .section-gallery--item:nth-child(2n),.section-gallery--slider>ul li:nth-child(2n) {
        top: 30px
    }

    .quick-access {
        background-size: 100% calc(100% - 80px)
    }

    .quick-access--list {
        padding: 0 16.6667%
    }

    .quick-access.full-width .quick-access--list {
        padding: 0 8.3333% 0 calc(16.6667% + 30px)
    }

    .path-frontpage .cross-news {
        background-image: linear-gradient(90deg,#eaeaea 1px,transparent 0),linear-gradient(90deg,#eaeaea 1px,transparent 0),linear-gradient(90deg,#eaeaea 1px,transparent 0);
        background-position: calc(100% - 1px) 0,calc(100% - 1px) 0,calc(100% - 1px) 0;
        background-repeat: repeat-y,repeat-y,repeat-y;
        background-size: calc(25% + .025em),calc(50% + .025em),calc(75% + .025em)
    }

    .cross-news--text,.cross-news .view-header {
        padding-left: 50px;
        padding-right: 50px
    }

    .layer-2-col--col:first-child {
        margin: 0
    }

    .list-content--list {
        margin-left: 16.6667%;
        margin-right: 16.6667%
    }

    .list-content--list li {
        width: 25%;
        margin: 0
    }

    .list-content--list.col-2 {
        justify-content: space-between
    }

    .list-content--list.col-2 li:first-child {
        margin-left: 25%
    }

    .layer-keyfigures--list {
        margin-left: 16.6667%
    }

    .layer-keyfigures--list .layer-keyfigures--item,.layer-keyfigures--list li {
        width: 33.33%
    }

    .layer-keyfigures--list .layer-keyfigures--item:nth-child(odd),.layer-keyfigures--list li:nth-child(odd) {
        top: 0
    }

    .layer-keyfigures--list .layer-keyfigures--item:nth-child(3n-1),.layer-keyfigures--list li:nth-child(3n-1) {
        top: 30px
    }

    .layer-keyfigures--action {
        margin-top: 30px
    }

    .page-history-list--item[active-bg=left] .page-history-list--slide-present,.page-history-list--item[active-bg=right] .page-history-list--slide-past,.page-history-list--scene[active-bg=left] .page-history-list--layer-right,.page-history-list--scene[active-bg=right] .page-history-list--layer-left {
        flex-basis: 33.3333%
    }

    .page-history-list--item[active-bg=left] .page-history-list--slide-past,.page-history-list--item[active-bg=right] .page-history-list--slide-present,.page-history-list--scene[active-bg=left] .page-history-list--layer-left,.page-history-list--scene[active-bg=right] .page-history-list--layer-right {
        flex-basis: 66.6667%
    }

    .page-history-list--panel .panel-btn i {
        display: none
    }

    .page-history-list--panel .panel-btn.active {
        opacity: 1
    }

    .page-history-list--panel .panel-btn {
        display: flex;
        align-items: center;
        justify-content: flex-end;
        text-align: right;
        opacity: .5;
        width: 65px;
        height: 40px;
        padding: 0 0 0 20px
    }

    .no-touchevents .page-history-list--panel .panel-btn:hover {
        opacity: 1;
        cursor: pointer
    }

    .page-landing-heading--intro {
        min-height: calc(70vh - 65px)
    }

    .page-landing-heading--picture-first {
        height: calc(70vh - 65px)
    }

    .layer-download--container {
        margin-left: 16.6667%
    }

    .needs-wall--col,.needs-wall.view-grid .needs-wall--list .needs-wall--item,.needs-wall.view-grid .needs-wall--list>li {
        width: 25%
    }

    .layer-long-verbatim--card {
        padding-left: calc(8.3333% + 30px);
        padding-right: 50px
    }

    .layer-long-verbatim--quote {
        padding: 0 calc(8.3333% + 30px) 0 50px
    }

    .layer-long-verbatim--text {
        padding: 100px 0
    }

    .layer-long-verbatim--text:after,.layer-long-verbatim--text:before {
        transform: scale(1) translateX(-4px)
    }

    .layer-long-verbatim--text:before {
        top: 30px
    }

    .layer-long-verbatim--text:after {
        bottom: 40px
    }

    .layer-contact-long--card {
        max-width: 400px
    }

    .layer-search-results--results,.search-results-page .view-content {
        padding-left: 16.6667%;
        padding-right: 16.6667%
    }

    .list-results--action {
        margin-left: 50px;
        padding-left: 50px;
        margin-top: 0
    }

    .list-results--action:before {
        content: "";
        background-color: #333;
        width: 1px;
        height: 70%;
        display: block;
        transform: translateY(-50%);
        position: absolute;
        top: 50%;
        left: 0
    }

    .layer-cover--content {
        padding: 50px 16.6667% 80px
    }

    .layer-cover.alternate .layer-cover--picture,.layer-cover.teaser-medium.align-to-col-d .layer-cover--picture {
        left: auto;
        top: auto;
        width: 100%;
        height: auto
    }

    .layer-cover.alternate .layer-cover--content,.layer-cover.teaser-medium.align-to-col-d .layer-cover--content {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        padding-bottom: 0
    }

    .layer-major-markets--picture,.layer-major-markets--picture img {
        max-width: 250px;
        max-height: 250px
    }

    .layer-contact-offer {
        padding-left: 8.3333%;
        padding-right: 8.3333%
    }

    .layer-contact-offer--actions {
        justify-content: flex-start
    }

    .vector-map--map {
        height: calc(100vh - 65px)
    }

    .vector-map--content {
        background-color: hsla(0,0%,100%,.4);
        position: absolute;
        z-index: 1;
        max-width: 380px;
        top: 20px;
        left: 16.6667%;
        padding-top: 24px;
        box-shadow: none
    }

    .steps-slider--list li .teaser-step {
        padding-top: 20px
    }

    .steps-slider--nav {
        height: 435px
    }

    .steps-slider--nav li:hover {
        flex-basis: 200px
    }

    .steps-slider--nav li:hover .teaser-step--info {
        animation-duration: .5s;
        animation-delay: .5s;
        animation-name: g;
        animation-fill-mode: forwards
    }

    .steps-slider--nav li .teaser-step--picture {
        height: 100%
    }

    .steps-slider--nav li .teaser-step--picture:before {
        bottom: 0;
        top: auto
    }

    .steps-slider--nav li .teaser-step--title {
        text-align: right;
        -ms-writing-mode: tb-rl;
        writing-mode: vertical-rl;
        transform: rotate(180deg);
        -ms-text-combine-horizontal: all;
        bottom: auto;
        padding-top: 106px;
        padding-bottom: 30px;
        top: 0
    }

    .steps-slider .responsive-slider--close {
        padding: 20px
    }

    .steps-slider .responsive-slider--pager-dots {
        justify-content: flex-end
    }

    .two-columns-layout--sidebar {
        width: 250px
    }

    .two-columns-layout--content {
        padding: 0 30px;
        box-sizing: border-box
    }

    .message-system--content {
        width: 40%
    }

    .message-system--textarea {
        width: calc(60% - 1px)
    }

    .message-system .list-messages {
        width: 60%
    }

    .layer-training,.layer-training-push {
        padding-right: 30px
    }

    .greybox--container {
        width: 50%
    }

    .ui-dialog {
        position: absolute;
        width: 25%;
        max-height: none
    }

    .password-strength {
        width: 25%
    }
}

@media (min-width: 960px) and (max-width:1279px) {
    .small .review-steps--list .review-steps--step:after,.small .review-steps--list li:after,.small .review-steps ol .review-steps--step:after,.small .review-steps ol li:after {
        width:calc(100% - 24px)
    }

    .layer-presentation--bottom {
        background-position: right -10px
    }

    .layer-presentation--bottom .teaser-keydata {
        position: relative;
        top: -30px
    }
}

@media (min-width: 1050px) {
    .sub-menu--trigger {
        display:inline-block
    }

    .accordions-enabled .sub-menu>ul {
        display: flex;
        flex-direction: row;
        align-items: stretch;
        flex-wrap: wrap;
        column-count: auto
    }

    .accordions-enabled--col {
        flex: 1
    }

    .main-menu--content {
        margin-left: 16.6667%;
        width: 83.3333%
    }

    .site-logo .extra-logo {
        display: block
    }

    .search-tool.expanded {
        padding: 0;
        background-color: transparent;
        position: static;
        width: auto
    }

    .search-tool.expanded .search-tool--content {
        width: 0;
        position: absolute;
        top: 0;
        z-index: 20;
        transform: none;
        height: inherit;
        max-width: none
    }

    .search-tool.expanded .search-tool--close {
        position: static;
        height: inherit;
        margin: 0
    }

    .search-tool--content {
        left: auto;
        right: 0
    }

    .content-filters.js-fixed {
        animation: none;
        top: 0
    }

    .content-filters.js-transition {
        animation: none
    }

    .content-filters.js-dropdown.alternate .form-radios[id^=edit-tag],.content-filters.js-dropdown .form-radios[id^=edit-tag],.content-filters.js-dropdown.teaser-medium.align-to-col-d .form-radios[id^=edit-tag] {
        display: inline-flex
    }

    .data-table {
        margin: 0 13.25%
    }

    .heading-highlights--brand {
        flex-basis: auto;
        width: 16.6667%;
        text-align: center;
        background-color: hsla(0,0%,100%,.1);
        padding: 0 24px
    }

    .heading-highlights--news {
        display: block;
        padding-left: 24px
    }

    .heading-highlights--tools .site-portals {
        display: block
    }

    .site-heading .site-logo {
        position: relative;
        height: auto
    }

    .site-heading .main-menu {
        display: flex
    }

    .site-header.sticky .heading-highlights--tools {
        flex-grow: 1;
        flex-shrink: 1;
        flex-basis: auto;
        width: var(--margin-secondary-menu);
        max-width: var(--margin-secondary-menu)
    }

    .site-header.sticky.js-nav .main-menu {
        display: flex
    }

    .site-header.sticky .site-logo {
        flex-basis: auto
    }

    .site-header.sticky .site-logo:after {
        visibility: visible;
        transition: visibility 0s 1s
    }

    .site-header.sticky .site-logo .heading-highlights--brand {
        position: absolute;
        z-index: 2;
        width: 100%;
        text-align: center
    }

    .site-header.sticky .site-logo .heading-highlights--brand~.site-logo--inner,.site-header.sticky .site-logo .heading-highlights--brand~.site-logo--inner+.extra-logo {
        top: calc(100% - 20px)
    }

    .site-header.sticky .search-tool {
        height: calc(100% - 2px)
    }

    .site-header .share-price {
        display: block
    }

    .site-header:not(.sticky)>.site-heading {
        z-index: 19
    }

    .site-header:not(.sticky) .site-heading .site-logo--inner {
        background-color: transparent;
        padding: 0;
        transform: translateX(-50%);
        top: 20px
    }

    .js-place-to-burger {
        display: block
    }
}

@media (min-width: 1120px) {
    .list-logos--list {
        justify-content:normal
    }

    .list-logos--list li {
        width: 33.33%;
        max-width: 100%
    }

    .list-logos--list li .logo-item {
        margin: 0
    }
}

@media (min-width: 1200px) {
    .alternate .content-filters--fake-select,.teaser-medium.align-to-col-d .content-filters--fake-select {
        order:inherit;
        margin-top: 0
    }

    .alternate .content-filters--container .form-item-month,.teaser-medium.align-to-col-d .content-filters--container .form-item-month {
        order: inherit
    }

    .list-logos--list li {
        margin-bottom: 50px
    }
}

@media (min-width: 1280px) {
    .layer-long-verbatim--text:after,.layer-long-verbatim--text:before,.page-hat.alternate .page-hat--title strong,.page-hat.teaser-medium.align-to-col-d .page-hat--title strong {
        font-size:calc(95.36743px + 0 * (100vw - 960px) / 320);
        font-size: 5.96rem
    }

    .layer-cover--title {
        font-size: calc(76.29395px + 0 * (100vw - 960px) / 320);
        font-size: 4.768rem
    }

    .page-heading--section,.simple-sentence-form {
        font-size: calc(61.03516px + 0 * (100vw - 960px) / 320);
        font-size: 3.815rem
    }

    .advanced-search-field--text,.advanced-search-field input[type=search],.advanced-search-field input[type=text],.generic-title,.h1,.heading-a,.layer-cover.small-title .layer-cover--title,.page-heading--title strong,.page-landing-heading--title strong,.search-results-page .view-filters .advanced-search-field--content input[type=text],.vector-map--title,[class*=view-display-id-block] .needs-form--fieldset {
        font-size: calc(48.82813px + 0 * (100vw - 960px) / 320);
        font-size: 3.052rem
    }

    .h2,.heading-b,.layer-long-verbatim--author,.needs-form--fieldset,.page-hat.small .page-hat--title .highlight,.page-hat.small .page-hat--title strong,.teaser-event--place,.teaser-highlight-news--title,.teaser-links--title,.wysiwyg h2 {
        font-size: calc(39.0625px + 0 * (100vw - 960px) / 320);
        font-size: 2.441rem
    }

    .button-action.has-icon.icon-add:before,.greybox--title,.h3,.heading-c,.layer-tabs-switcher--trigger,.teaser-event--period,.ui-dialog .ui-dialog-titlebar,.wysiwyg h3 {
        font-size: calc(31.25px + 0 * (100vw - 960px) / 320);
        font-size: 1.953rem
    }

    .admin-link button,.advanced-search-field.small--text,.advanced-search-field.small input[type=search],.advanced-search-field.small input[type=text],.button,.button-action,.button-cancel,.button.search-form__submit,.chosen-container-multi .chosen-choices li.search-choice,.content-filters--dropdown--item.is-active,.gradient-push--title,.h4,.heading-d,.latest-articles--title,.layer-contact-long--title,.layer-cover--date,.layer-history--title,.layer-media--title,.list-info--title,.magazine-wall--loader,.needs-form--dropdown--item.is-active,.needs-form--submit,.optin-block--link,.page-heading--dropdown--item.is-active,.page-history-list--panel .panel-btn.active,.page-history-list--title,.request-form-title,.search-form__submit,.search-result__title,.teaser-img--title,.training-wall--loader,.ui-datepicker-month,.vertical-nav--list .vertical-nav--item .vertical-nav--link.current,.vertical-nav--list .vertical-nav--item .vertical-nav--link:hover,.vertical-nav--list .vertical-nav--item a.current,.vertical-nav--list .vertical-nav--item a:hover,.vertical-nav--list li .vertical-nav--link.current,.vertical-nav--list li .vertical-nav--link:hover,.vertical-nav--list li a.current,.vertical-nav--list li a:hover,.vertical-nav ul .vertical-nav--item .vertical-nav--link.current,.vertical-nav ul .vertical-nav--item .vertical-nav--link:hover,.vertical-nav ul .vertical-nav--item a.current,.vertical-nav ul .vertical-nav--item a:hover,.vertical-nav ul li .vertical-nav--link.current,.vertical-nav ul li .vertical-nav--link:hover,.vertical-nav ul li a.current,.vertical-nav ul li a:hover,.wysiwyg h4,div#sliding-popup .cookie-popup--content button,dropdown-layer--dropdown--item.is-active,form button[type=button],form button[type=submit],form input[type=submit] {
        font-size: calc(25px + 0 * (100vw - 960px) / 320);
        font-size: 1.563rem
    }

    .data-table table caption,.list-contacts table caption,.list-notifications table caption,.wysiwyg table caption {
        font-size: calc(25px + 0 * (100vw - 960px) / 320);
        line-height: 1.36em;
        padding-top: .33em;
        margin-bottom: 1.03em;
        font-size: 1.563rem
    }

    .comment__author,.comment__content h3,.greybox--sub-title,.h5,.heading-e,.needs-form--title,.wysiwyg h5,.wysiwyg p.text-highlight,summary {
        font-size: calc(20px + 0 * (100vw - 960px) / 320);
        font-size: 1.25rem
    }

    .content-filters--group--label,.content-filters a,.content-filters label,.data-table table th,.data-table table th a,.h6,.heading-f,.js-data-table .dataTable thead tr td,.js-data-table .dataTable thead tr th,.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info--trigger,.layer-cover--link,.link-back,.link-std,.list-content--title,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item .menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item ul .menu-item>span,.popin-upload-file--content .right:before,.popin-upload-file--items .layer-accordion-info--trigger,.table-of-content,.tabs ul.primary,.tag-std,.teaser-event--link,.teaser-highlight-news--category,.teaser-links--link,.teaser-offer--store,.teaser-request-certificate--certificate,.teaser-request-certificate--reference,.teaser-request-certificate--request,.teaser-verbatim--author strong,.vector-map fieldset .fieldset-legend,.veristar-login-menu--link,.veristar-login-menu a,.vertical-tabs__menu-item-summary,.vertical-tabs__menu-item-title,.wysiwyg a.link-std,.wysiwyg h6,.wysiwyg p.text-subtitle,form .form-file {
        font-size: calc(16px + 0 * (100vw - 960px) / 320);
        font-size: 1rem
    }

    .content-filters-tabs--tag[type=button],.list-info--counter {
        font-size: calc(12.8px + 0 * (100vw - 960px) / 320);
        font-size: .8rem
    }

    .page-hat.simple .page-hat--title {
        font-size: calc(76.29395px + 0 * (100vw - 960px) / 320);
        font-size: 4.768rem
    }

    .layer-images-group--title,.quick-access--title {
        font-size: calc(61.03516px + 0 * (100vw - 960px) / 320);
        font-size: 3.815rem
    }

    .layer-banner--title,.layer-banner--title ol li,.layer-banner--title p li,.layer-banner--title ul li,.layer-insight--title,.page-heading--title,.page-landing-heading--title,.popin-std--title,.simple-sentence-form .simple-sentence-select--label,.teaser-event--title,.teaser-highlight--text,.value-chain--title,[class*=view-display-id-block] .needs-select--label,[class*=view-display-id-block] .simple-sentence-select--label {
        font-size: calc(48.82813px + 0 * (100vw - 960px) / 320);
        font-size: 3.052rem
    }

    .cross-news--title,.layer-contact-offer--title,.layer-major-markets--title,.needs-select--label,.page-hat--title .small,.page-hat.alternate .page-hat--title,.page-hat.teaser-medium.align-to-col-d .page-hat--title,.section-gallery--title,.simple-sentence-select--label,.teaser-video--title,form .form-title,form legend {
        font-size: calc(39.0625px + 0 * (100vw - 960px) / 320);
        font-size: 2.441rem
    }

    .data-table--no-result,.layer-markets--title,.list-results--no-result,.list-results--results,.magazine-wall--no-result,.needs-wall--no-result,.needs-wall--results,.news-wall--no-result,.page-hat--title .smallest,.search-results-page .view-empty,.training-wall--no-result {
        font-size: calc(31.25px + 0 * (100vw - 960px) / 320);
        font-size: 1.953rem
    }

    .advanced-search-field--content,.content-filters--dropdown--item,.list-info--sub-title,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>.menu-item.alternate .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>.menu-item.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>li.alternate .main-menu--content>.sub-menu>ul .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>.menu .menu-item>span,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>a,.main-menu>ul>li.teaser-medium.align-to-col-d .main-menu--content>.sub-menu>ul .menu-item>span,.needs-form--dropdown--item,.page-heading--dropdown--item,.teaser-menu--title,.ui-datepicker-year,.vertical-nav--list .vertical-nav--item .vertical-nav--link,.vertical-nav--list .vertical-nav--item a,.vertical-nav--list li .vertical-nav--link,.vertical-nav--list li a,.vertical-nav ul .vertical-nav--item .vertical-nav--link,.vertical-nav ul .vertical-nav--item a,.vertical-nav ul li .vertical-nav--link,.vertical-nav ul li a,dropdown-layer--dropdown--item,form legend.small-legend {
        font-size: calc(25px + 0 * (100vw - 960px) / 320);
        font-size: 1.563rem
    }

    .list-results--results em {
        font-size: calc(20px + 0 * (100vw - 960px) / 320);
        font-size: 1.25rem
    }

    .content-filters-tabs--content legend,.content-filters.js-dropdown-category .form-radios .form-item.selected-tags label.is-active,.content-filters select,.page-hat.small .page-hat--title {
        font-size: calc(16px + 0 * (100vw - 960px) / 320);
        font-size: 1rem
    }

    .steps-slider--list li .teaser-step--picture:before,.steps-slider--list steps-slider--item .teaser-step--picture:before,.steps-slider--nav li .teaser-step--picture:before,.steps-slider--nav steps-slider--item .teaser-step--picture:before,.teaser-step--title {
        font-size: calc(31.25px + 0 * (100vw - 960px) / 320);
        font-size: 1.953rem
    }

    .steps-slider--wrapper .teaser-step--title {
        font-size: calc(20px + 0 * (100vw - 960px) / 320);
        font-size: 1.25rem
    }

    .tag-highlighted {
        font-size: calc(16px + 0 * (100vw - 960px) / 320);
        font-size: 1rem
    }

    .teaser-keyfigure--data {
        font-size: calc(76.29395px + 0 * (100vw - 960px) / 320);
        font-size: 4.768rem
    }

    .extra-logo {
        font-size: calc(48.82813px + 0 * (100vw - 960px) / 320);
        font-size: 3.052rem
    }

    .layer-major-markets--link a,.steps-slider .responsive-slider--close,.teaser-article--desc,.teaser-keyfigure,.teaser-market--desc,.teaser-step--desc,.teaser-step--info {
        font-size: calc(25px + 0 * (100vw - 960px) / 320);
        font-size: 1.563rem
    }

    .teaser-keydata--highlight {
        font-size: calc(76.29395px + 0 * (100vw - 960px) / 320);
        font-size: 4.768rem
    }

    .download-link,.layer-boiler--title,.site-header.sticky.is-login .heading-highlights--tools .button-action:before,.site-header.sticky.is-not-login .heading-highlights--tools .button-action:before {
        font-size: calc(39.0625px + 0 * (100vw - 960px) / 320);
        font-size: 2.441rem
    }

    .teaser-contact--name strong {
        font-size: calc(31.25px + 0 * (100vw - 960px) / 320);
        font-size: 1.953rem
    }

    .account-request--title,.bloc-recap--title,.dropdown-links--icon.help:before,.history-dates--trigger,.logo-item--desc,.teaser-keydata--overlay,.teaser-next-steps--item--number,.teaser-next-steps--title,.teaser-verbatim.small .teaser-verbatim--author strong {
        font-size: calc(25px + 0 * (100vw - 960px) / 320);
        font-size: 1.563rem
    }

    .advanced-search-field.alternate--text,.advanced-search-field.alternate input[type=search],.advanced-search-field.alternate input[type=text],.advanced-search-field.teaser-medium.align-to-col-d input[type=search],.advanced-search-field.teaser-medium.align-to-col-d input[type=text],.bloc-recap-agenda.alternate .bloc-recap--title,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap--title,.bloc-recap-document.alternate .bloc-recap--title,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap--title,.bloc-recap-messages.alternate .bloc-recap--title,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap--title,.bloc-recap.alternate .bloc-recap--title,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap--title,.fieldgroup .fieldset-legend,.filter-guidelines-item .label,.form-intro,.form-mandatory-info strong,.items-anchor a,.layer-boiler--contact--name,.layer-boiler--desc,.layer-long-verbatim--text,.popin-survey--content .left label,.subnav-tab a,.survey-info--address,.teaser-contact--name,.teaser-light--title,.teaser-menu--desc,.teaser-offer--summary,.teaser-verbatim.small .teaser-verbatim--author,.wysiwyg,.wysiwyg ol,.wysiwyg p,.wysiwyg ul,body,form .form-label,form input[type=date],form input[type=datetime-local],form input[type=email],form input[type=number],form input[type=password],form input[type=search],form input[type=tel],form input[type=text],form label,form select,form textarea,input.hasDatepicker {
        font-size: calc(20px + 0 * (100vw - 960px) / 320);
        font-size: 1.25rem
    }

    .account-request--edit,.admin-link button,.article-details--info ul li,.bloc-recap--edit-link,.bloc-recap--list .item__content,.bloc-recap--list .item__label,.bloc-recap-agenda--date--day,.bloc-recap-agenda.alternate,.bloc-recap-agenda.teaser-medium.align-to-col-d,.bloc-recap-document--list .item__content,.bloc-recap-document--list .item__label,.bloc-recap-document.alternate,.bloc-recap-document.teaser-medium.align-to-col-d,.bloc-recap-messages.alternate,.bloc-recap-messages.teaser-medium.align-to-col-d,.bloc-recap.alternate,.bloc-recap.teaser-medium.align-to-col-d,.button-action.small,.button-checkbox-radio--label,.button.search-form__submit,.comment__content p,.comment__permalink,.comment__time,.data-table table,.duplicate-info--inner,.duplicate-info--reference,.field-suffix,.filter-guidelines-item .tips,.filter-help a,.form-managed-file>div input[type=submit],.form-mandatory-info,.form-steps--item,.greybox--close,.heading-highlights--brand,.hot-news,.items-anchor a,.layer-accordion-info--edit--close,.layer-accordion-info.documents .layer-accordion-info--content .layer-accordion-info--content,.layer-contact-long--contact,.layer-contact-offer--actions input[type=submit],.layer-contact-offer--form-actions input[type=submit],.layer-contact-offer .form-actions input[type=submit],.layer-cover--country,.layer-cover--metadatas,.layer-media--legend,.link-download,.link-icons,.links,.list-confirm-certificate--item,.list-confirm-certificate--reference,.list-contacts table,.list-info--content,.list-info--reference,.list-info--tooltip-action,.list-notifications table,.list-report.small,.list-results--header .form-switch,.list-simple--item,.list-simple li,.message-system,.message-system--textarea textarea,.more-link a,.needs-form--submit,.notification-list-item--inner,.notification-list-item--reference,.password-confirm,.password-strength,.popin-send-comments--content .message-system--cell,.popin-survey--content .left,.review-steps--list .review-steps--step p,.review-steps--list li p,.review-steps ol .review-steps--step p,.review-steps ol li p,.search-form__submit,.search-result__snippet-info,.small .review-steps--list .review-steps--step.in-progress:before,.small .review-steps--list .review-steps--step:before,.small .review-steps--list li.in-progress:before,.small .review-steps--list li:before,.small .review-steps ol .review-steps--step.in-progress:before,.small .review-steps ol .review-steps--step:before,.small .review-steps ol li.in-progress:before,.small .review-steps ol li:before,.sub-menu>.menu .accordions-enabled--col>.menu-item .menu .menu-item a,.sub-menu>.menu .accordions-enabled--col>.menu-item .menu li a,.sub-menu>.menu .accordions-enabled--col>.menu-item ul .menu-item a,.sub-menu>.menu .accordions-enabled--col>.menu-item ul li a,.sub-menu>.menu>.menu-item .menu .menu-item a,.sub-menu>.menu>.menu-item .menu li a,.sub-menu>.menu>.menu-item ul .menu-item a,.sub-menu>.menu>.menu-item ul li a,.sub-menu>.menu>li .menu .menu-item a,.sub-menu>.menu>li .menu li a,.sub-menu>.menu>li ul .menu-item a,.sub-menu>.menu>li ul li a,.sub-menu>ul .accordions-enabled--col>.menu-item .menu .menu-item a,.sub-menu>ul .accordions-enabled--col>.menu-item .menu li a,.sub-menu>ul .accordions-enabled--col>.menu-item ul .menu-item a,.sub-menu>ul .accordions-enabled--col>.menu-item ul li a,.sub-menu>ul>.menu-item .menu .menu-item a,.sub-menu>ul>.menu-item .menu li a,.sub-menu>ul>.menu-item ul .menu-item a,.sub-menu>ul>.menu-item ul li a,.sub-menu>ul>li .menu .menu-item a,.sub-menu>ul>li .menu li a,.sub-menu>ul>li ul .menu-item a,.sub-menu>ul>li ul li a,.subnav-tab a,.survey-info--title,.tabs ul.secondary,.teaser-community--head,.teaser-gallery--bio,.teaser-gallery--cellphone,.teaser-gallery--email,.teaser-gallery--phone,.teaser-highlight-news--country,.teaser-highlight-news--metadatas,.teaser-light--market,.teaser-next-steps--item--title,.teaser-offer.place .teaser-offer--content,.teaser-offer.place .teaser-offer--summary,.teaser-request-certificate--action,.teaser-request-certificate--title,.teaser-verbatim--author,.tooltip--action,.type-link,.ui-autocomplete,.webform-tableselect td input[type=checkbox],.webform-tableselect th input[type=checkbox],.wysiwyg .small,.wysiwyg .smallest,.wysiwyg p.text-notification,.wysiwyg table,div#sliding-popup,div#sliding-popup .cookie-popup--content button,div#sliding-popup .cookie-popup--text .cookie-popup--buttons .link-button,div#sliding-popup .form-type-checkbox input[type=checkbox]+label,form button[type=button],form button[type=submit],form input[type=checkbox]+.form-label,form input[type=checkbox]+label,form input[type=radio]+.form-label,form input[type=radio]+label,form input[type=submit],ul.links {
        font-size: calc(16px + 0 * (100vw - 960px) / 320);
        font-size: 1rem
    }

    .bloc-recap-agenda.alternate .bloc-recap--edit-link,.bloc-recap-agenda.alternate .bloc-recap--list .item__content,.bloc-recap-agenda.alternate .bloc-recap--list .item__label,.bloc-recap-agenda.alternate .bloc-recap-document--list .item__content,.bloc-recap-agenda.alternate .bloc-recap-document--list .item__label,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap--edit-link,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap--list .item__content,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap--list .item__label,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap-document--list .item__content,.bloc-recap-agenda.teaser-medium.align-to-col-d .bloc-recap-document--list .item__label,.bloc-recap-document.alternate .bloc-recap--edit-link,.bloc-recap-document.alternate .bloc-recap--list .item__content,.bloc-recap-document.alternate .bloc-recap--list .item__label,.bloc-recap-document.alternate .bloc-recap-document--list .item__content,.bloc-recap-document.alternate .bloc-recap-document--list .item__label,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap--edit-link,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap--list .item__content,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap--list .item__label,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap-document--list .item__content,.bloc-recap-document.teaser-medium.align-to-col-d .bloc-recap-document--list .item__label,.bloc-recap-messages.alternate .bloc-recap--edit-link,.bloc-recap-messages.alternate .bloc-recap--list .item__content,.bloc-recap-messages.alternate .bloc-recap--list .item__label,.bloc-recap-messages.alternate .bloc-recap-document--list .item__content,.bloc-recap-messages.alternate .bloc-recap-document--list .item__label,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap--edit-link,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap--list .item__content,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap--list .item__label,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap-document--list .item__content,.bloc-recap-messages.teaser-medium.align-to-col-d .bloc-recap-document--list .item__label,.bloc-recap.alternate .bloc-recap--edit-link,.bloc-recap.alternate .bloc-recap--list .item__content,.bloc-recap.alternate .bloc-recap--list .item__label,.bloc-recap.alternate .bloc-recap-document--list .item__content,.bloc-recap.alternate .bloc-recap-document--list .item__label,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap--edit-link,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap--list .item__content,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap--list .item__label,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap-document--list .item__content,.bloc-recap.teaser-medium.align-to-col-d .bloc-recap-document--list .item__label,.button-action.x-small,.chosen-container-multi .chosen-choices li.search-choice,.content-filters-tabs--reset[type=reset],.list-notifications table tbody .teaser-list-notifications .company-code,.teaser-request-certificate--date,.teaser-request-certificate--info,.vector-map--legend {
        font-size: calc(12.8px + 0 * (100vw - 960px) / 320);
        font-size: .8rem
    }

    .push-text--title {
        font-size: calc(48.82813px + 0 * (100vw - 960px) / 320);
        font-size: 3.052rem
    }

    .layer-boiler--contact--title,.optin-block--title,.wysiwyg .text-intro,.wysiwyg blockquote,blockquote {
        font-size: calc(31.25px + 0 * (100vw - 960px) / 320);
        font-size: 1.953rem
    }

    .layer-contact-offer--intro,.layer-cover--intro,.steps-slider .responsive-slider--tooltip,.teaser-event--name,.teaser-verbatim--quotation-marks:after,.teaser-verbatim--quotation-marks:before {
        font-size: calc(25px + 0 * (100vw - 960px) / 320);
        font-size: 1.563rem
    }

    .c3-title,.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:before,.data-table table td,.data-table table td a,.layer-boiler--contact--name strong,.layer-cover--scroll-bottom,.layer-insight--date,.page-heading--date,.page-intro--scroll-bottom,.review-steps--list .review-steps--step.in-progress p,.review-steps--list li.in-progress p,.review-steps ol .review-steps--step.in-progress p,.review-steps ol li.in-progress p,.scroll-bottom,.teaser-comparison--title,.teaser-contact--infos p,.teaser-light--tag-reversed,.teaser-light--tag-reversed.highlight,.teaser-light--tag.highlight,.teaser-links--desc,.teaser-links--item,.teaser-links--link,.teaser-verbatim--quotation-marks {
        font-size: calc(20px + 0 * (100vw - 960px) / 320);
        font-size: 1.25rem
    }

    .article-details--title,.back-to-top,.c3-chart-arc text,.content-filters-tabs--label,.content-filters-tabs--trigger,.content-filters .form-item.is-secondary label,.content-filters .form-item input[type=radio].is-secondary+label,.content-filters .form-item label.is-secondary,.data-table table td,.data-table table th,.data-table table thead td,.data-table table thead th,.descripted-image--caption,.description,.display-per-page,.display-per-page--title,.display-toggle-view,.dropdown-links--current,.field-description,.form-item .description,.layer-contact-offer--form-description,.layer-contact-offer form-description,.list-community--title,.list-contacts table td,.list-contacts table th,.list-contacts table thead td,.list-contacts table thead th,.list-links--item a,.list-links li a,.list-notifications-toolbar-legend,.list-notifications table td,.list-notifications table th,.list-notifications table th .notification-name,.list-notifications table thead .default-mode,.list-notifications table thead td,.list-notifications table thead th,.main-menu>ul>.menu-item>a,.main-menu>ul>.menu-item>span,.main-menu>ul>li>a,.main-menu>ul>li>span,.needs-form--reset,.page-heading--reset,.search-results-page .view-filters fieldset[data-drupal-selector=edit-items-per-page] legend .fieldset-legend,.search-tool form input[type=submit],.share-price strong,.site-lang--current,.site-lang--list li a,.site-lang select,.site-portals--current,.small .review-steps--list .review-steps--step.in-progress p,.small .review-steps--list li.in-progress p,.small .review-steps ol .review-steps--step.in-progress p,.small .review-steps ol li.in-progress p,.sub-menu>.menu .accordions-enabled--col>.menu-item>a,.sub-menu>.menu .accordions-enabled--col>.menu-item>span:first-child,.sub-menu>.menu>.menu-item>a,.sub-menu>.menu>.menu-item>span:first-child,.sub-menu>.menu>li>a,.sub-menu>.menu>li>span:first-child,.sub-menu>ul .accordions-enabled--col>.menu-item>a,.sub-menu>ul .accordions-enabled--col>.menu-item>span:first-child,.sub-menu>ul>.menu-item>a,.sub-menu>ul>.menu-item>span:first-child,.sub-menu>ul>li>a,.sub-menu>ul>li>span:first-child,.tag-category,.teaser-gallery--job,.teaser-gallery--name,.teaser-light--date,.teaser-light--tag,.teaser-light--tag-reversed,.teaser-market--title,.teaser-offer--subtitle,.teaser-offer--title,.teaser-video--category,.ui-datepicker,.wysiwyg table td,.wysiwyg table th,.wysiwyg table thead td,.wysiwyg table thead th,details .details-description {
        font-size: calc(16px + 0 * (100vw - 960px) / 320);
        font-size: 1rem
    }

    .breadcrumb,.dropdown-links--list li a,.dropdown-links--list li span,.share-price,.site-portals--list li a,.site-portals--list li span {
        font-size: calc(12.8px + 0 * (100vw - 960px) / 320);
        font-size: .8rem
    }

    .inline-list-from-desktop-large>li {
        display: inline-block
    }

    .table-list-from-desktop-large {
        display: table;
        width: 100%
    }

    .table-list-from-desktop-large>.cell,.table-list-from-desktop-large>li {
        display: table-cell
    }

    .flex-child-image-from-desktop-large img,.flex-image-from-desktop-large {
        display: block;
        width: 100%;
        height: auto
    }

    .overlay-from-desktop-large {
        display: block;
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        box-sizing: border-box
    }

    .clearfix-from-desktop-large {
        overflow: hidden
    }

    .v-align-from-desktop-large {
        position: relative;
        display: block;
        top: 50%;
        transform: translateY(-50%)
    }

    .text-overflow-from-desktop-large {
        display: inline-block;
        text-indent: 150%;
        overflow: hidden;
        white-space: nowrap
    }

    .text-left-from-desktop-large {
        text-align: left
    }

    .text-right-from-desktop-large {
        text-align: right
    }

    .text-center-from-desktop-large {
        text-align: center
    }

    .set-relative-from-desktop-large {
        position: relative
    }

    .hide-from-desktop-large {
        display: none
    }

    .clear-grid-from-desktop-large {
        clear: both;
        margin-left: 0
    }

    .clear-left-from-desktop-large,.clear-right-from-desktop-large {
        clear: left
    }

    .grid-strech-float-from-desktop-large {
        float: left;
        margin-left: 0
    }

    .grid-strech-float-from-desktop-large:first-child {
        clear: left
    }

    .grid-strech-flex-from-desktop-large,.strech-child-from-desktop-large {
        display: flex;
        flex-direction: row;
        align-items: stretch
    }

    .grid-strech-flex-from-desktop-large {
        flex-wrap: wrap
    }

    .teaser-article--overlay {
        padding-left: 80px;
        padding-right: 80px
    }

    .page-hat--title {
        font-size: 48px
    }

    .layer-presentation {
        margin-bottom: 0
    }

    .page-heading.alternative-select .page-heading--bg-img+.page-heading--content {
        align-items: normal
    }

    .page-heading.alternative-select .page-heading--content .breadcrumb,.page-heading.alternative-select .page-heading--content .breadcrumb~:last-child {
        margin-bottom: auto
    }

    .page-heading--bg-img+.page-heading--content {
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        min-height: 650px
    }

    .page-heading.alternate .page-heading--bg-img+.page-heading--content,.page-heading.teaser-medium.align-to-col-d .page-heading--bg-img+.page-heading--content {
        min-height: 440px
    }

    .page-history-list--panel .panel-btn {
        width: 80px;
        padding-left: 30px
    }
}

@media (min-width: 1400px) {
    .main-menu>ul>.menu-item>a,.main-menu>ul>.menu-item>span,.main-menu>ul>li>a,.main-menu>ul>li>span {
        padding-left:12px;
        padding-right: 12px
    }

    .content-filters--fake-select {
        order: inherit;
        margin-top: 0
    }

    .content-filters--container .form-item-month {
        order: inherit
    }

    .needs-wall:not(.view-grid) .teaser-offer.place .teaser-offer--store+.teaser-offer--infos {
        margin-left: 20px
    }

    .needs-wall:not(.view-grid) .teaser-offer.place .teaser-offer--infos {
        width: auto
    }
}

@media (min-width: 1600px) {
    .two-columns-layout--sidebar {
        width:15%
    }

    .two-columns-layout--content {
        flex: initial;
        width: 70%
    }
}

@media (max-width: 1050px) {
    .site-header:not(.sticky)>.site-heading {
        height:1px
    }
}

@media (max-width: 959px) {
    .dropdown-links.help .dropdown-links--current,.dropdown-links.user .dropdown-links--current {
        padding:12px
    }

    .dropdown-links.help .dropdown-links--current:after,.dropdown-links.user .dropdown-links--current:after {
        display: none
    }

    .content-filters--container .first-item,.content-filters--container fieldset[data-drupal-selector=edit-tag] {
        margin-top: -10px!important
    }

    .page-history-list--item[active-bg=left] .page-history-list--slide-present .page-history-list--content,.page-history-list--item[active-bg=right] .page-history-list--slide-past .page-history-list--content,.page-history-list--scene[active-bg=left] .page-history-list--layer-right .page-history-list--content,.page-history-list--scene[active-bg=right] .page-history-list--layer-left .page-history-list--content {
        text-align: center
    }

    .page-history-list--panel .panel-btn em,.page-history-list--panel .panel-handle,.page-landing-heading--picture-second,.page-landing-heading--picture-third {
        display: none
    }

    .layer-contact-offer--form-actions .button-action+.button-action,.layer-contact-offer--form-actions input[type=submit]+.button-action {
        margin-left: 0
    }
}

@media (max-width: 639px) {
    .form-submit-zone--middle {
        width:100%;
        order: 2;
        padding: 20px 0 0
    }

    .dropdown-links.help .dropdown-links--current,.dropdown-links.user .dropdown-links--current {
        padding: 6px
    }

    .content-filters-tabs--nav--wrapper {
        display: none!important
    }

    .teaser-event--period .highlight,.teaser-event--period strong {
        margin: 0 10px
    }

    .teaser-event--extract .highlight,.teaser-event--extract strong {
        display: block
    }

    .modalhp .greybox--container {
        width: 70%
    }

    .site-heading .heading-highlights--tools {
        z-index: 22
    }

    .site-header.sticky.is-login .site-logo--inner,.site-header.sticky.is-not-login .site-logo--inner {
        width: 70px;
        height: 62px
    }

    .site-header.sticky.is-login .site-logo--inner a,.site-header.sticky.is-not-login .site-logo--inner a {
        width: inherit;
        height: inherit;
        background-size: 70px 62px
    }

    .site-header.sticky.is-login .site-brand img,.site-header.sticky.is-not-login .site-brand img {
        height: 40px
    }

    .site-header.sticky.is-login .heading-highlights--tools .button-action,.site-header.sticky.is-not-login .heading-highlights--tools .button-action {
        margin: 0 5px;
        overflow: hidden;
        width: 20px;
        text-indent: -999em
    }

    .site-header.sticky.is-login .heading-highlights--tools .button-action:before,.site-header.sticky.is-not-login .heading-highlights--tools .button-action:before {
        display: block
    }

    .site-header.sticky .site-lang {
        flex-basis: 45px!important
    }

    .layer-images-group--picture {
        display: none;
        transform: none!important;
        margin: 0!important
    }

    .layer-images-group--picture:first-child {
        display: block
    }

    .layer-images-group--picture img {
        display: block;
        width: 100%;
        height: auto
    }

    .page-history-list--item[active-bg=left] .page-history-list--slide-past .page-history-list--content,.page-history-list--item[active-bg=right] .page-history-list--slide-present .page-history-list--content,.page-history-list--scene[active-bg=left] .page-history-list--layer-left .page-history-list--content,.page-history-list--scene[active-bg=right] .page-history-list--layer-right .page-history-list--content {
        width: 170px
    }

    .page-history-list--item[active-bg=left] .page-history-list--slide-past .page-history-list--title,.page-history-list--item[active-bg=right] .page-history-list--slide-present .page-history-list--title,.page-history-list--scene[active-bg=left] .page-history-list--layer-left .page-history-list--title,.page-history-list--scene[active-bg=right] .page-history-list--layer-right .page-history-list--title {
        opacity: 1!important
    }

    .page-history-list--title {
        opacity: 0
    }

    .layer-tabs-switcher--tabs-nav {
        display: none!important
    }

    .layer-contact-long--container,.layer-contact-long--content {
        flex-direction: column
    }

    .layer-contact-long--title {
        text-align: center
    }

    .layer-contact-long--picture {
        margin: 0 auto 30px
    }

    .magazine-wall--col {
        border: 0
    }

    .layer-major-markets--link a {
        padding-right: 25%
    }

    .layer-major-markets--link:nth-child(2n) a {
        text-align: right;
        padding-left: 25%;
        padding-right: 12px
    }

    .training-wall--col {
        border: 0
    }

    .ui-dialog {
        width: calc(100% - 50px)!important
    }
}

@media (max-width: 450px) {
    .site-header.sticky.is-login .site-logo--inner:after,.site-header.sticky.is-not-login .site-logo--inner:after {
        content:"";
        position: absolute;
        bottom: 0;
        right: 0;
        left: 0;
        height: 1px;
        background: #fff
    }

    .site-header.sticky.is-login .heading-highlights--tools,.site-header.sticky.is-not-login .heading-highlights--tools {
        flex-basis: 100%
    }
}

@keyframes a {
    0% {
        transform: translateY(0)
    }

    50% {
        transform: translateY(12px)
    }

    to {
        transform: translateY(0)
    }
}

@keyframes b {
    0%,to {
        margin-left: 0
    }

    99.99% {
        margin-left: -100%
    }
}

@keyframes c {
    to {
        visibility: visible
    }
}

@keyframes d {
    0% {
        bottom: -100%
    }

    to {
        bottom: 0
    }
}

@keyframes e {
    0% {
        position: relative;
        top: -50px;
        z-index: 1
    }

    to {
        top: 0
    }
}

@keyframes f {
    0% {
        height: 5px;
        margin-top: 10px
    }

    50% {
        height: 15px;
        margin-top: 0
    }

    to {
        height: 5px;
        margin-top: 10px
    }
}

@keyframes g {
    50% {
        opacity: .5
    }

    to {
        opacity: 1;
        transform: translateX(0)
    }
}

@keyframes h {
    0% {
        background-position: 0 0,0 0
    }

    to {
        background-position: 0 0,-80px 0
    }
}

@keyframes i {
    0% {
        opacity: 0;
        transform: translateY(40px)
    }

    30%,70% {
        opacity: 1;
        transform: translateY(0)
    }

    to {
        opacity: 0;
        transform: translateY(-40px)
    }
}

@keyframes j {
    0% {
        opacity: 0;
        transform: translateY(40px)
    }

    30% {
        opacity: 1;
        transform: translateY(0)
    }
}

@keyframes k {
    0% {
        transform: scale(1)
    }

    10% {
        transform: scale(1.1)
    }

    20% {
        transform: scale(1)
    }
}
