/*-----------------------------------------------------------------------------------*/
/* Cookiebot
/*-----------------------------------------------------------------------------------*/
body #CybotCookiebotDialog {
  font-family: Roboto Condensed, sans-serif;
  line-height: 1.625;
  font-weight: 400; }
body #CybotCookiebotDialog *,
body #CybotCookiebotDialog #CybotCookiebotDialogBodyUnderlay * {
  font-size: 12px;
  font-size: 0.8rem; }
body #CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a, body #CybotCookiebotDialog #CybotCookiebotDialogBodyContentText input[type="submit"].as-link,
body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,
body #CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,
body #CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt input[type="submit"].as-link,
body #CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,
body #CybotCookiebotDialog #CybotCookiebotDialogDetailFooter input[type="submit"].as-link,
body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,
body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription input[type="submit"].as-link,
body #CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,
body #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentTextAbout a,
body #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentTextAbout input[type="submit"].as-link,
body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton,
body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab,
body #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount),
body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription,
body #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a,
body #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails input[type="submit"].as-link {
  color: #faa918; }
body #CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a:hover, body #CybotCookiebotDialog #CybotCookiebotDialogBodyContentText input[type="submit"].as-link:hover,
body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink:hover,
body #CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a:hover,
body #CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt input[type="submit"].as-link:hover,
body #CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a:hover,
body #CybotCookiebotDialog #CybotCookiebotDialogDetailFooter input[type="submit"].as-link:hover,
body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a:hover,
body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription input[type="submit"].as-link:hover,
body #CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink:hover,
body #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentTextAbout a:hover,
body #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentTextAbout input[type="submit"].as-link:hover,
body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,
body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,
body #CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover,
body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover,
body #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a:hover,
body #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails input[type="submit"].as-link:hover {
  color: #faa918; }
body #CybotCookiebotDialog #CybotCookiebotDialogTabContent input:checked + .CybotCookiebotDialogBodyLevelButtonSlider {
  background: #faa918; }
body #CybotCookiebotDialog #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover {
  color: #faa918; }
body #CybotCookiebotDialog #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.active {
  border-color: #faa918;
  color: #faa918; }
body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton {
  display: inline-block;
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  font-family: inherit;
  font-weight: 400;
  line-height: 1.25;
  background-color: #01447b;
  border: 1px solid transparent;
  color: #ffffff;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  -ms-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  padding: 0.7rem 2.3rem 0.7rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  font-size: 14px !important;
  font-size: 0.9rem !important; }
@media (max-width: 425px) {
  body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton {
    padding: 0.375rem 0.75rem 0.375rem; } }
body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:hover, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:focus {
  text-decoration: none;
  background-color: #faa918;
  color: #ffffff;
  -webkit-box-shadow: 0 10px 20px rgba(255, 255, 255, 0.04);
  -moz-box-shadow: 0 10px 20px rgba(255, 255, 255, 0.04);
  box-shadow: 0 10px 20px rgba(255, 255, 255, 0.04);
  outline: 0; }
body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:focus {
  background-color: #27608f; }
body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:active {
  background-color: #faa918;
  -webkit-box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15); }
body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:visited {
  -webkit-box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15), 0px 2px 4px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15), 0px 2px 4px 0px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15), 0px 2px 4px 0px rgba(0, 0, 0, 0.15); }
body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton.hide,
body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton.CybotCookiebotDialogHide {
  display: none !important; }
body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonCustomize {
  display: inline-block;
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  font-family: inherit;
  font-weight: 400;
  line-height: 1.25;
  background-color: #01447b;
  border: 1px solid transparent;
  color: #ffffff;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  -ms-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  padding: 0.7rem 2.3rem 0.7rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  font-size: 14px !important;
  font-size: 0.9rem !important; }
@media (max-width: 425px) {
  body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonCustomize {
    padding: 0.375rem 0.75rem 0.375rem; } }
body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:focus, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:focus, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonCustomize:hover, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonCustomize:focus {
  text-decoration: none;
  background-color: #faa918;
  color: #ffffff;
  -webkit-box-shadow: 0 10px 20px rgba(255, 255, 255, 0.04);
  -moz-box-shadow: 0 10px 20px rgba(255, 255, 255, 0.04);
  box-shadow: 0 10px 20px rgba(255, 255, 255, 0.04);
  outline: 0; }
body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:focus, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:focus, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonCustomize:focus {
  background-color: #27608f; }
body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:active, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:active, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonCustomize:active {
  background-color: #faa918;
  -webkit-box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15); }
body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:visited, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:visited, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonCustomize:visited {
  -webkit-box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15), 0px 2px 4px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15), 0px 2px 4px 0px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15), 0px 2px 4px 0px rgba(0, 0, 0, 0.15); }
body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll.hide, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection.hide, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonCustomize.hide,
body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll.CybotCookiebotDialogHide, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection.CybotCookiebotDialogHide, body #CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonCustomize.CybotCookiebotDialogHide {
  display: none !important; }
body #CookiebotWidget .CookiebotWidget-consent-details button {
  color: #faa918; }
body #CookiebotWidget .CookiebotWidget-consent-details button:hover {
  color: #faa918; }

body #CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li svg polygon,
body #CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li svg path {
  fill: #faa918 !important; }

body #CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li:before {
  display: none; }

body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw,
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change {
  display: inline-block;
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  font-family: inherit;
  font-weight: 400;
  line-height: 1.25;
  background-color: #01447b;
  border: 1px solid transparent;
  color: #ffffff;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  -ms-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  padding: 0.7rem 2.3rem 0.7rem;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -khtml-user-select: none;
  user-select: none;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: center;
  -moz-justify-content: center;
  -ms-justify-content: center;
  justify-content: center;
  -ms-flex-pack: center;
  font-size: 14px !important;
  font-size: 0.9rem !important; }
@media (max-width: 425px) {
  body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw,
  body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change {
    padding: 0.375rem 0.75rem 0.375rem; } }
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw:hover, body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw:focus,
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change:hover,
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change:focus {
  text-decoration: none;
  background-color: #faa918;
  color: #ffffff;
  -webkit-box-shadow: 0 10px 20px rgba(255, 255, 255, 0.04);
  -moz-box-shadow: 0 10px 20px rgba(255, 255, 255, 0.04);
  box-shadow: 0 10px 20px rgba(255, 255, 255, 0.04);
  outline: 0; }
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw:focus,
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change:focus {
  background-color: #27608f; }
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw:active,
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change:active {
  background-color: #faa918;
  -webkit-box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15); }
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw:visited,
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change:visited {
  -webkit-box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15), 0px 2px 4px 0px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15), 0px 2px 4px 0px rgba(0, 0, 0, 0.15);
  box-shadow: inset 0px 2px 4px rgba(0, 0, 0, 0.15), 0px 2px 4px 0px rgba(0, 0, 0, 0.15); }
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw[disabled],
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change[disabled] {
  pointer-events: none; }
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw.hide,
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change.hide,
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw.CybotCookiebotDialogHide,
body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change.CybotCookiebotDialogHide {
  display: none !important; }

/*-----------------------------------------------------------------------------------*/
/* Cmpbox
/*-----------------------------------------------------------------------------------*/
.cmpbox .cmpboxbtn,
.cmpbox a.cmpmorelink,
.cmpbox input.cmpmorelink[type="submit"].as-link,
.cmpbox a.cmpmorelink:link,
.cmpbox input.cmpmorelink[type="submit"].as-link:link {
  display: inline-flex;
  justify-content: center;
  align-items: center; }

/*-----------------------------------------------------------------------------------*/
/* Accordion
/*-----------------------------------------------------------------------------------*/
.av-accordion {
  /*------------------------*/
  /* Nested accordion
  /*------------------------*/ }
.av-accordion__item {
  width: 100%;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  -ms-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  overflow: hidden; }
.av-accordion__item.active > .av-accordion__head {
  background: #01447b;
  color: #ffffff; }
.av-accordion__item.active > .av-accordion__head > .av-accordion__icon {
  transform: rotate(90deg); }
.av-accordion__head {
  text-transform: none;
  margin: 0 0 12.5px;
  position: relative;
  width: 100%;
  cursor: pointer;
  padding: 1rem 3rem 1rem 1rem;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  -ms-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s;
  background: #eaeaea;
  color: #212121;
  font-weight: 600;
}
.av-accordion__head:hover {
  outline: none; }
.av-accordion__head:hover .av-accordion__icon {
  color: #faa918; }
.av-accordion__head-sub {
  color: #faa918;
  font-size: 15px;
  font-size: 0.9rem;
  font-weight: 600;
  margin-left: 20px;
}
.av-accordion__body {
  display: none; }
.av-accordion__body-inner {
  padding-left: 1rem; }
.av-accordion__body-inner > *:not(.av-accordion):not(.contwrap--gridelements_pi1-7) {
  padding-right: 1rem; }
.av-accordion__icon {
  display: table;
  position: absolute;
  top: 50%;
  height: 24px;
  margin-top: -12px;
  right: 1rem;
  line-height: 1;
  -webkit-transition: all 0.2s ease-in-out 0s;
  -moz-transition: all 0.2s ease-in-out 0s;
  -o-transition: all 0.2s ease-in-out 0s;
  -ms-transition: all 0.2s ease-in-out 0s;
  transition: all 0.2s ease-in-out 0s; }
.av-accordion__icon:before {
  display: table-cell;
  vertical-align: middle; }
.av-accordion .av-accordion {
  padding-left: 1rem; }
.av-accordion .av-accordion .av-accordion__item:last-child {
  border-bottom: none; }

/* Friendlycaptcha */
.frc-captcha {
  clear: both;
  margin-bottom: 20px;
}