a[href]:after {
  content: "" !important; }

p.indent img {
  margin-right: .5cm !important; }

.header {
  height: auto !important;
  padding: 0 !important;
  margin-bottom: 2cm !important; }
  .header__toggle, .header__language, .header__locations {
    display: none; }
  .header .flyout {
    display: none !important; }

.breadcrumb {
  display: none !important; }

.content, .service {
  width: 100% !important; }
  .content > div[id^="c"], .service > div[id^="c"] {
    page-break-inside: avoid !important; }
  .content h1, .service h1 {
    font-family: "Radikal W01 Medium" !important;
    font-size: 24pt !important;
    margin-bottom: 12pt !important; }
  .content h2, .content h3, .content h4, .content h5, .content h6, .service h2, .service h3, .service h4, .service h5, .service h6 {
    font-family: "Radikal W01 Medium" !important;
    font-size: 16pt !important;
    margin-bottom: 8pt !important;
    text-transform: none !important; }
  .content p, .content ol, .content ul, .content li, .content address, .content table, .service p, .service ol, .service ul, .service li, .service address, .service table {
    font-size: 10pt !important; }

figure img {
  margin-bottom: .5cm !important; }
figure figcaption {
  margin-top: .5cm !important;
  font-size: 10pt !important; }

table {
  border-collapse: collapse !important;
  width: 100% !important; }
  table tr th, table tr td {
    border: .02cm solid #000000 !important;
    padding: .1cm !important; }

.content .banner__outer {
  float: none !important; }
.content .banner__inner {
  position: relative !important; }
.content img {
  margin: 0 !important;
  padding: 0 !important;
  width: auto !important;
  max-height: 10cm !important; }

.service {
  margin-left: 0cm !important; }

.closer--email, .closer--download, .closer--link {
  margin-left: 0 !important; }

.box--blue, .quotation {
  border: .2cm solid #bbbbbb;
  color: #333333 !important; }
  .box--blue h1, .box--blue h2, .box--blue h3, .box--blue h4, .box--blue h5, .box--blue h6, .box--blue ol, .box--blue ul, .box--blue li, .box--blue p, .quotation h1, .quotation h2, .quotation h3, .quotation h4, .quotation h5, .quotation h6, .quotation ol, .quotation ul, .quotation li, .quotation p {
    color: #333333 !important; }
  .box--blue a, .quotation a {
    display: none !important; }

.accordion__title {
  padding-left: .1cm !important;
  padding-top: .3cm !important;
  padding-bottom: .1cm !important; }

.listing--boxes li {
  border: .2cm solid #bbbbbb !important;
  text-transform: none !important; }
  .listing--boxes li a {
    text-transform: none !important; }

.quotation p:first-of-type {
  font-size: 18pt !important; }

.gallery__track a:before {
  display: none !important; }

.footer__external, .footer__sitemap, .footer__legal a {
  display: none !important; }

.ce-media {
  margin-bottom: .5cm !important; }
